/* CSS Document */
html {overflow-x:hidden;background:#F0F0F0}
body{ margin:0; padding:0; }
a{ color:#000000; text-decoration:none; font-size:12px; padding:0; margin:0}

ul{ margin:0; padding:0;list-style:none}
li{ margin:0; padding:0;vertical-align:bottom;}
.left{ float:left}
.right{ float:right}

img{ border:none; margin:0; padding:0}
p{margin:0; padding:0;}
input,textarea,select,button {outline:none;}

.header{ width:100%; height:119px; background:url(../images/header_bg.png) bottom repeat-x ; position:relative; z-index:999}
.headernb{ width:1000px; height:119px; margin:0 auto}
.logo{ margin:14px 0 0 0}
.searchnavbar{ width:715px; height:119px;}
.search{width:715px; height:50px}
.searchwz{ font-family:Microsoft YaHei; font-size:14px; color:#01aad5; display:block; background:url(../images/jiantou1.jpg) left no-repeat; padding-left:15px; margin:12px 0 0 230px;font-weight:bold}
.searchnb{ margin:5px 0 0 0}
.navbar{ width:690px; height:55px; float:right}






ul#topnav{ margin:0 0 0 0; width:690px; height:55px; line-height:55px}
ul#topnav li {margin:0 0 0 32px;float:left; text-align:center;position: relative;}
ul#topnav li a{font-family:Microsoft YaHei; font-size:14px; color:#000}
ul#topnav li:hover a, ul#topnav li a:hover { color:#09C}

.subtop{ width:137px; height:11px; background:url(../images/xiatop.jpg); margin:0 auto}
.subft{ width:137px; height:6px; background:url(../images/xiaft.png); margin:0 auto}
.subcenter{width:109px!important;
height:auto; overflow:hidden;
	background:#fff;
	padding:6px 14px 10px 14px;

}


ul#topnav li .sub {
width:137px!important;
z-index:999999;
	position: absolute;
	padding:2px 0 4px 0;	
	top: 60px; left:-34px;
	float: left;
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
 padding: 0 0 0 0;
	float: left;
}
ul#topnav .sub ul li {
	 padding:0;
	 float:none;
	width:auto;
	height:25px;
	color: #000;
	margin:0 auto;
    line-height:25px!important;
}


ul#topnav .sub ul li a {
	 float:none;

	background:url(../images/jian1.jpg) right no-repeat;
 height:25px;
	display: block;
	 margin:0 auto 0 auto;
	 line-height:25px!important;
	text-decoration: none;
	 width:100px;
	 border-bottom:1px solid #EBEBEB;
	color:#8E8E8E;
	font-weight:normal;
	 text-align:left;
	  padding-left:4px;
font-family:simsun,Microsoft YaHei; font-size:12px;

}
ul#topnav .sub ul li a:hover {color:#0392D4; 	background:url(../images/jian2.jpg) right no-repeat;}













.nybanner{ width:100%; height:249px; position:relative; margin:-10px 0 0 0}

.nymain{ width:999px; height:auto; overflow:hidden;  margin:-23px auto 0 auto; position:relative;}
.nymaintop{width:999px;height:9px; background:url(../images/nymain_bg.png) top no-repeat;}

.nymaincenter{ width:999px; height:auto; overflow:hidden;background:url(../images/nymain_center_bg.png) repeat-y;padding-bottom:120px; }

.nymain_left{ width:196px; height:auto; overflow:hidden;}
.nymain_left ul{ margin:35px 0 0 0}
.nymain_left ul li{ width:196px; height:35px; margin:0 0 5px 0}
.nymain_left ul li a{ display:block; width:142px; height:35px;font-family:Microsoft YaHei; font-size:14px; color:#333333; background:url(../images/cdhli2.jpg); line-height:35px; padding-left:54px}
.nymain_left ul li a:hover{color:#ffffff!important;background:url(../images/cdhli.jpg)!important}

.dq{color:#ffffff!important;background:url(../images/cdhli.jpg)!important}


.nymain_right{ width:755px; height:auto; overflow:hidden; margin-right:11px;}
.nyweizhi{ width:755px; height:25px; background:url(../images/weizhibg.jpg) bottom repeat-x; line-height:25px; margin-top:19px;}
.weizhinb{ float:right;font-size:12px; color:#313131}
.weizhinb a{ font-size:12px; color:#313131}
.weizhinb a:hover{ color:#09C}

.nymainnr{ width:733px; height:auto; overflow:auto; margin-top:37px;}
.nymainnr p{font-family:Microsoft YaHei; font-size:13px; color:#333333; line-height:24px}
.dy{font-family:Microsoft YaHei; font-size:13px; color:#848484; line-height:24px}



/*文章列表1*/
.newslb{ width:713px; height:165px; border-bottom:1px solid #D9D9D9; margin:10px auto 0 auto}
.newslbimg{ width:190px; height:131px; background:url(../images/newsimgbg.jpg) no-repeat; padding:9px 0 0 9px}
.newslbwz{width:480px; margin:0 0 0 20px}
.newlbwzbt{ width:480px; height:43px; border-bottom:1px solid #D9D9D9; line-height:43px;}

.newlbwzbt a{font-family:"宋体"; font-size:16px;font-weight:bold; color:#666666 }
.newlbwzbt a:hover{color:#09C}
.day{font-family:Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold; color:#666666}

.newswznr{width:480px; height:72px; margin:8px auto 0 auto}
.newswznr a{font-family:"宋体"; font-size:12px;color:#666666; line-height:24px}
.newswznr a:hover{color:#09C }
.more{ float:right; display:block; background:url(../images/jiahao.jpg) left no-repeat; width:55px; height:18px; padding-left:25px; line-height:18px; color:#09C!important; font-size:12px!important; font-weight:normal!important; margin:10px 0 0 0}


.newsnav{ width:713px; margin:14px auto 0 auto; border-bottom:1px solid #E6E5E5; padding-bottom:44px}
.newsnav li{ width:641px; height:33px; line-height:33px; padding:0 32px 0 40px}
.newsnav li a{font-family:"宋体"; font-size:14px; color:#747474}
.newsnav li a:hover{ color:#09C}
.day2{ font-family:"宋体"; font-size:12px; color:#A2A2A2}




/*文章列表2*/
.wzlbq{ width:713px; height:160px; margin:0 auto; border-bottom:1px solid #D0D0D0;}
.wzlb_bg{ background:#E3E3E3;}
.wzlbimg{ width:177px; height:130px; margin: 15px 12px 0 0}
.wzlbright{ width:430px; margin:20px 0 0 35px;}
.wzlbbt{ margin:10px 0 0 0}
.wzlbbt a{ font-family:Microsoft Yahei; font-size:16px; font-weight:bold;  color:#444444}
.wzlbbt a:hover{color:#09C}
.wzlbwz{ margin:10px 0 0 0}
.wzlbwz a{font-family:Microsoft Yahei; font-size:12px; color:#666666; line-height:24px;}
.wzlbwz a:hover{ color:#09C}
.wzlbright p{font-family:Microsoft Yahei; font-size:12px; color:#B9B9B9; margin:10px 0 0 0}

.wzlbright_d{ width:660px;}


/*文章列表3*/
.threetw{ width:713px; height:auto; overflow:hidden; margin:0 auto}
.threetu{ width:700px; height:240px; border:1px solid #ccc; margin:0 auto}
.threetunb{ width:210px; height:225px; float:left; margin:8px 0 0 24px; position:relative}
.threewz{ display:block; width:210px; font-size:12px; color:#666666; line-height:20px; margin:9px auto 0 auto}
.threewz:hover{ color:#09C}
.threemore{ color:#C5C4C3; font-size:12px; display:block; background:url(../images/morebg.jpg) left no-repeat; padding-left:8px; position:absolute; bottom:0px; left:0px}
.threemore:hover{ color:#09C}
.threewen{ margin:20px 0 0 0}
.threewen ul{}
.threewen ul li{ width:690px; height:32px; line-height:32px; background:url(../images/wzlb3libg.jpg) no-repeat; padding-left:20px}
.threewen ul li a{ font-size:12px; color:#666666}
.threewen ul li a:hover{ color:#09C}
.threewen ul li span{ font-size:12px}

/*图片方格*/
.tpfgimg{width:220px; height:205px; float:left; margin:0 0 15px 30px}
.tpfgimgbg{ background:url(../images/tpfgimgbg.jpg) no-repeat; width:220px; height:157px; padding:6px 0 0 6px}
.tpfgimgwz{ text-align:center; margin:10px 0 0 0}
.tpfgimgwz a{ font-family:"宋体"; font-size:12px; color:#666666}
.tpfgimgwz a:hover{ color:#09C}



.footer_bg{ width:100%; height:293px; background:url(../images/footer_bg.png) repeat-x}
.footer{ width:1000px; height:293px; margin:0 auto}
.footer1{ width:1000px; height:200px;}
.footer1_left{ width:200px; height:200px;}
.footer1_center{ width:270px; height:200px; margin:0 0 0 24px;}
.footer1_right{ width:420px; height:200px; }

.erweima{ width:89px; height:89px; margin:30px auto 0 auto}
.wxh{font-family:Microsoft YaHei; font-size:14px; color:#1f1f1f; text-align:center; margin:12px auto 0 auto}
.sao{font-family:Microsoft YaHei; font-size:14px; color:#666666; text-align:center; margin:12px auto 0 auto}

.tijiao{ width:270px; height:26px; margin:20px auto 0 auto; line-height:26px;font-family:Microsoft YaHei; font-size:14px; color:#666666;  }
.dbt{font-family:Microsoft YaHei; font-size:16px; color:#000; margin:30px 0 0 0}
.d1{ display:block; height:24px; line-height:24px; background:url(../images/d1.jpg) left no-repeat; padding-left:26px;font-family:Microsoft YaHei; font-size:14px; color:#313131; margin-top:18px}
.d2{display:block; height:24px; line-height:24px; background:url(../images/d2.jpg) left no-repeat; padding-left:26px;font-family:Microsoft YaHei; font-size:14px; color:#313131}
.d3{display:block; height:24px; line-height:24px; background:url(../images/d3.jpg) left no-repeat; padding-left:26px; margin:0 0 0 16px;font-family:Microsoft YaHei; font-size:14px; color:#313131}
.d4{display:block; height:24px; line-height:24px; background:url(../images/d4.jpg) left no-repeat; padding-left:26px;font-family:Microsoft YaHei; font-size:14px; color:#313131}
.d5{display:block; height:24px; line-height:24px; background:url(../images/d5.jpg) left no-repeat; padding-left:26px; margin:0 0 0 16px;font-family:Microsoft YaHei; font-size:14px; color:#313131}



.footerlj{ width:1000px; height:48px; margin:0 auto;font-family:Microsoft YaHei; font-size:13px; color:#313131; line-height:48px}
.footerlj a{font-family:Microsoft YaHei; font-size:13px; color:#313131}
.footerlj a:hover{ color:#09C}

.footer2{ width:1000px; height:44px; margin:0 auto; line-height:44px;font-family:Microsoft YaHei; font-size:14px; color:#000}
.footer2 a{font-family:Microsoft YaHei; font-size:14px; color:#000}
.footer2 a:hover{ color:#09C}


/*搜索*/
.searcha{ margin:0 0 0 0}
.searcha ul{}
.searcha ul li{ width:700px; height:32px; line-height:30px; background:url(../images/wzlb3libg.jpg) no-repeat; padding-left:20px}
.searcha ul li a{ font-size:12px; color:#666666}
.searcha ul li a:hover{ color:#09C}
.searcha ul li span{ font-size:12px;}

/*分页*/
.paginator { font: 11px Arial, Helvetica, sans-serif; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background:#7B7B7B;border-color:#7B7B7B;text-decoration: none;}





.gsjj{ width:733px; height:auto; overflow:hidden}
.gsjj_left{ width:473px; height:auto; overflow:hidden; float:left}
.gsjj_right{ width:240px; height:315px; float:right}
.gsjj2{ width:733px; height:auto; overflow:hidden; margin-top:10px}
