@charset "utf-8";

/* 全局 */

*{margin:0;padding:0; list-style:none; }

a{ text-decoration:none;}

li {vertical-align:middle;} 

img{ border:none;}

#wrapper{width:100%;}

body > #wrapper {height:auto; min-height:100%;}

body{}

.top,.nav,.znav,.banner,.main,.anli,.about,.links,.foot{ width:960px; margin:0 auto;}



.top{ background:url(../images/wh/topbg.jpg) no-repeat; height:126px; position:relative;}

.logo{ display:block; width:510px; height:90px; position:absolute; left:20px; bottom:10px;}

.logo a{ display:block; width:510px; height:90px;}



.nav{ height:35px; background:#5d5d5d;}
.nav ul{ padding-left:87px;}
.nav ul li{ float:left; height:35px; line-height:35px; font-size:14px;}

.nav ul li a{ color:#FFF; display:block; padding:0 20px; height:35px;}

.nav ul li a:hover{ background:#177AD5;}

.nav ul li a.hov{ background:#177AD5;}



.znav{ background:#fafafa;}
.znav ul{ padding-left:185px;}
.znav ul li{ float:left; height:30px; line-height:30px; font-size:12px;}

.znav ul li a{ padding:0 10px; color:#404040;}



.banner{ height:400px; background:#c0c0c0;}



.main{ margin-top:10px;}

.main_left{ float:left; width:220px;}

.main_left_box .box_title{ height:30px; line-height:30px; background:#696969; color:#FFF; font-size:14px; padding-left:10px;}

.box_main ul{ width:192px; margin:0 auto; margin-top:10px;}

.box_main h3{ height:29px; line-height:29px; text-align:center; background:url(../images/wh/left_h3.jpg) no-repeat; color:#FFF; font-size:14px;}

.box_main h3 a{ color:#FFF;}

.box_main ul li{ height:30px; line-height:30px; font-size:12px; background:url(../images/wh/li_line.jpg) 10px center no-repeat; padding-left:20px; border-bottom:#999 dashed 1px;}

.box_main ul li a.hov{ color:#F00;}

.box_main ul li a{ color:#404040;}

.main_right{ float:right; width:730px; overflow:hidden;}

.right_title{ background:url(../images/wh/right_title.jpg) repeat-x; height:32px; line-height:32px;}

.right_title ul{ position:relative;}

.right_title ul span{ position:absolute; text-align:left; left:110px; top:0; display:block; width:600px; float:left; padding:0 10px; font-size:12px; color:#404040;}

.right_title ul span a{ color:#404040;}

.right_title ul li{ float:left; font-size:14px; width:100px; height:32px; line-height:32px; text-align:center; cursor:pointer;}

.right_title ul li.hov{ background:#696969; color:#FFF;}



.box_page{ padding:10px;}

.box_page li{ border-bottom:#d6d6d6 solid 1px; height:180px; position:relative; margin-bottom:20px;}

.box_page li img{ border:#d6d6d6 solid 1px;}

.box_img{ display:block; float:left;}

.box_page li ol{ float:left; margin-left:10px; 
	display: inline;
    position: relative;
    top: 5px;
    width: 460px;
  }
#up_date{ position:absolute; right:20px; top:0px;}

.box_page li ol span{ height:30px; line-height:30px; display:block; font-size:16px; color:#404040; font-weight:bold;}

.box_page li ol p{ font-size:12px; color:#404040;}

.box_more{ position:absolute; bottom:20px; right:20px; background:#7b7b7b; display:block; font-size:12px; color:#FFF; width:70px; height:25px; line-height:25px; text-align:center;}



.news{}

.news h2{ background:#696969; height:30px; line-height:30px; color:#FFF; font-size:14px; padding-left:20px; font-weight: normal; position:relative;}

.news h2 a{ position:absolute; right:10px; top:0; height:30px; line-height:30px; display:block; color:#FFF;}

.news_box{ padding:10px;}

.news_box li{ float:left; width:330px; background:url(../images/wh/li_line.jpg) 10px center no-repeat; padding-left:20px; height:25px; line-height:25px; border-bottom:#CCC dashed 1px; font-size:12px;}



.news_box li a{ color:#404040;}

.anli{ margin-top:30px; border:#c6c6c6 solid 1px; background:url(../images/wh/al_bg.jpg) repeat-x; height:200px; position:relative;}

.anli_top{ position:absolute; top:-15px; display:block; height:30px; width:100%;}

.anli_top b{ display:block; width:192px; height:29px; background:url(../images/wh/left_h3.jpg) no-repeat; margin:0 auto; line-height:29px; color:#FFF; text-align:center; font-size:14px;}

.anli_main{ margin-top:30px; position:relative; height:157px; width:960px; overflow:hidden;}

.anli_main ul{ position:absolute; width:1920px; top:0; left:0px;}

.anli_main ul li { float:left; width:240px;}

.anli_imga{ display:block; margin:0 auto; height:132px; width:212px;}

.anli_main img{ border:#d7d7d9 solid 1px;}

.anli_a{ display:block; height:25px; line-height:25px; text-align:center; width:212px; font-size:14px; color:#404040; overflow:hidden;}



.about{ margin-top:10px;}

.about_left{ border:#ebebeb solid 1px; float:left; width:720px;}

.about_title{ background:url(../images/wh/right_title.jpg) repeat-x; height:32px; line-height:32px; padding-left:20px; font-size:14px; color:#404040;}

.about_main{ padding:10px;}

.about_main p{ padding:10px; float:right; width:470px; font-size:14px; color:#404040;}

.about_right{ width:230px; float:right;}

.zhizhi_title{ height:30px; line-height:30px; padding-left:10px; color:#FFF; background:#636466; font-size:14px;}



.links{ margin-top:10px;}

.links_title{ height:28px; background:url(../images/wh/link_title.jpg) no-repeat;}

.links_box{ border:#cccccc solid 1px; border-top:none;}

.links_box a{ line-height:30px; padding:0 10px; font-size:12px; color:#404040;}



.foot{ margin-top:10px;}

.foot_link{ height:30px; line-height:30px; background:#686868;}

.foot_main{ background:#3e3e3e; height:110px;}

.pages{ color:#404040; font-size:12px; text-align:center;}

.pages a{ color:#404040; padding:0 5px;}

.right_biaoti{ height:50px; line-height:50px; text-align:center;}

.right_body{ padding:10px;}

.right_body table{ background:#000;}

.right_body table tr{ background:#FFF;}

.right_body table td{ padding:5px;}



