body{background:url(/images/bg.jpg) repeat-x top;}

.index_banner_height{height:265px;}
.inner_banner_height{height:170px;}

#header{width:1000px; height:84px; margin:0 auto;}
#header .logo{width:242px; height:42px; float:left; padding-left:16px; padding-top:24px;}
#header .lang{width:95px; height:24px; float:right; padding-right:90px; padding-top:27px; line-height:24px; color:#fff;}
#header .lang a{color:#393939;}

#nav{width:1000px; height:40px; margin:0 auto; background:url(/images/nav_bg.png) no-repeat center; z-index:1002;}
#nav ul li{width:122px; height:40px; float:left; line-height:40px; text-align:center; z-index:1002;}
#nav .navli{margin-left:10px; position:relative; z-index:1002;}
#nav .navli:hover{background:url(/images/nnbg.jpg);}
.navlix{color:#fff; font-size:14px; text-decoration:none; font-weight:bold;}
#nav .navli:hover .navlix{color:#FFFFFF; text-decoration:none;}
.xxx1{display:none; position:absolute; left:0px; top:39px; z-index:1002;}
.nav_li{width:122px; height:30px; line-height:30px; background:url(/images/nn1.jpg); display:block; z-index:10002; overflow:hidden;}
.nav_li:hover{background:url(/images/nn2.jpg);}
.navlis{color:#515050; font-size:12px; text-decoration:none; font-weight:normal; display:block;}
.nav_li:hover a{color:#005a8c; text-decoration:none;}

#banner{width:1000px; margin:0 auto; position:relative; z-index:1000;}
#banner ul li{width:1000px; height:265px; position:absolute; left:0px; top:0px; z-index:1001; display:none;}

#content{width:1000px; margin:0 auto; margin-top:10px;}
#content .index_box_1{width:303px; float:left; margin-right:51px;}
#content .index_box_1 .title{width:303px; height:33px; border-bottom:1px solid #e7e7e7;}
#content .index_box_1 .title .left{width:120px; height:33px; float:left; line-height:33px; font-weight:bold; text-indent:14px; color:#141414; font-size:16px; background:url(/images/index_title_icon.jpg) no-repeat left center;}
#content .index_box_1 .title .right{width:41px; height:7px; float:right; padding-top:19px;}
#content .index_box_1 .cont{width:303px; padding-top:12px; color:#595959; line-height:24px;}
#content .index_box_2{width:322px; float:left; margin-right:51px;}
#content .index_box_2 .title{width:322px; height:33px; border-bottom:1px solid #e7e7e7;}
#content .index_box_2 .title .left{width:120px; height:33px; float:left; line-height:33px; font-weight:bold; text-indent:14px; color:#141414; font-size:16px; background:url(/images/index_title_icon.jpg) no-repeat left center;}
#content .index_box_2 .title .right{width:41px; height:7px; float:right; padding-top:19px;}
#content .index_box_2 .list{width:322px; padding-top:10px;}
#content .index_box_2 .list ul li{width:94px; height:128px; float:left; margin:0px 6px;}
#content .index_box_2 .list ul li.last{margin-right:0px;}
#content .index_box_2 .list ul li .img{width:92px; height:92px; margin:0 auto; border:1px solid #e7e7e7;}
#content .index_box_2 .list ul li .name{width:92px; height:36px; margin:0 auto; line-height:32px; overflow:hidden;}
#content .index_box_2 .list ul li .name a{color:#595959; text-decoration:none;}
#content .index_box_3{width:273px; float:left;}
#content .index_box_3 .title{width:273px; height:33px; border-bottom:1px solid #e7e7e7;}
#content .index_box_3 .title .left{width:120px; height:33px; float:left; line-height:33px; font-weight:bold; text-indent:14px; color:#141414; font-size:16px; background:url(/images/index_title_icon.jpg) no-repeat left center;}
#content .index_box_3 .title .right{width:41px; height:7px; float:right; padding-top:19px;}
#content .index_box_3 .cont{width:273px; padding-top:10px; color:#595959; line-height:24px;}

#website_left{width:206px; float:left; margin-bottom:15px;}
#website_left .left_title{width:206px; height:27px; line-height:27px; text-indent:39px; font-weight:bold; color:#141414; font-size:16px; background:url(/images/left_title_bg.jpg) no-repeat center;}
#website_left ul .top_nav{width:206px;}
#website_left ul .top_nav .top_nav_a{display:block; width:206px; height:33px; line-height:33px; color:#5c5c5c; text-indent:53px; font-weight:bold; text-decoration:none; border-bottom:1px solid #fff; background:url(/images/left_nav_icon.jpg) #f0f0f0 no-repeat 34px center; overflow:hidden;}
#website_left ul .top_nav .top_nav_a:hover{color:#005a8c;}

#website_right{width:779px; float:left; padding-left:15px;}
#website_right .right_title{width:779px; height:27px; background:#dfdfdf;}
#website_right .right_title .left_font{width:190px; height:27px; float:left; padding-left:15px; line-height:27px; color:#434242; font-weight:bold;}
#website_right .right_title .right_path{width:500px; height:27px; float:right; padding-right:15px; text-align:right; line-height:27px; color:#5f5f5f;}
#website_right .right_title .right_path a{color:#5f5f5f;}
#website_right .detail{width:779px; padding-top:10px; padding-bottom:15px; line-height:24px; min-height:350px; _height:350px;}

#footer{width:1000px; height:43px; margin:0 auto; line-height:43px; color:#595959; text-indent:16px; background:#e3e3e3;}