@charset "utf-8";
/* CSS Document */

body{  font-size:12px;  font-family:"宋体"; background:url(bg.gif) repeat;}

html,body,div,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset{margin:0;padding:0}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
li{list-style:none;}
a img{border:0;}
.clear{clear:both;}
.ziti{font-family:"Microsoft YaHei",SimHei,arial;}

.zyziti{font-family: 'Microsoft Yahei', Verdana, arial, sans-serif;}





.top{ width:1020px; height:170px; margin:0 auto;}


.top {
    width: 1020px;
    height: 170px;
    background-color: #dbdbdb;
    border: 1px solid #dbdbdb;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
    position: relative;
    *zoom: 1;
}


.nav{ width:1020px; height:40px; background:url(yyxh_07.jpg) repeat-x; margin:0 auto;}


/*导航样式*/

.menucontainer{ width:1000px; height:40px; margin:0 auto;}

.menu {width:1000px;position:relative;font-size:12px;font-weight:bold; display:inline; }

.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative; z-index:9999;}

.menu ul li{float:left;height:40px;position:relative;display:inline;}

.menu li {font-family:"Microsoft YaHei",SimHei,arial; font-size:16px; font-weight:normal; line-height:40px; display:block;}

.menu ul li.vb{ background:none;}

.menu ul li.last{ background:none;}

/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#FFF; width:111px; height:40px; line-height:40px; text-align:center;}

* html .menu ul li a, .menu ul li a:visited {width:auto;w\idth:auto; width:89px;}

/*hide sub nav items*/
.menu ul li ul {display:none;}

/*clear the main nav bg*/
.menu ul li ul li{background:none; font-weight:normal;}

/*style for table of sub nav items*/
/*.menucontainer table { margin:0 -1px 0 -1px; border-collapse:collapse; font-size:12px;}*/

/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#f57921;}


/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:40px; margin-top:0; left:0; width:165px; z-index:999;}

/*drop-down on state*/
.menu ul li:hover ul li{height:30px;line-height:30px;font-family:"Microsoft YaHei",SimHei,arial; font-size:14px; font-weight:normal; border-bottom:1px #FFFFFF dashed;}

.menu ul li:hover ul li a {display:block; background:#0866af; color:#FFF; height:30px; line-height:30px; width:140px; overflow:hidden;}

/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {background:#f57921;color:#FFF;}

/*导航菜单结束*/




.bunner{ width:1020px; height:240px; margin:0 auto;}


.rq{width:1020px; height:50px; margin:0 auto; background:#FFF;}

.rq_z{width:220px; height:50px; float:left; background:url(yyxh_15.jpg) 10px center no-repeat; line-height:50px; color:#0d6502; padding-left:35px;}

.rq_y{width:300px; height:50px; float:right; background:url(yyxh_12.jpg) left center no-repeat;line-height:50px;  padding-left:105px;}

.rq_y a{color:#666;}



.main_1{ width:1000px; height:280px; padding:0 10px 10px 10px; background:#FFF; margin:0 auto;}


.main_1_a{width:280px; height:280px; float:left;}




.main_1_b{width:418px; height:278px; float:left; margin-left:10px; border:1px #dbdbdb solid;}

.main_1_b_s{width:418px; height:35px; background:url(yyxh_23.jpg) no-repeat;}

.main_1_b_s a{ float:right; color:#666; line-height:35px; padding-right:10px;}

.main_1_b_x{width:398px; height:225px; padding:10px;}

.main_1_b_x a{ color:#666; line-height:24px;}





.main_1_c{width:280px; height:280px; float:right;}

.main_1_c_s{width:280px; height:35px; background:#0463cd;}

.main_1_c_s span{width:120px; height:35px; float:left; background:url(yyxh_36.png) 5px center no-repeat;color:#FFF; line-height:35px; padding-left:40px;font-family:"Microsoft YaHei",SimHei,arial; font-size:14px; font-weight:normal;}

.main_1_c_s a{ float:right; color:#FFF; line-height:35px; padding-right:10px; }

.main_1_c_x{width:260px; height:225px; padding:10px;background:#cad9ea;}

.main_1_c_x li{ width:240px; height:32px; background:url(yyxh_43.png) left center no-repeat;}

.main_1_c_x a{ color:#666; line-height:32px; padding-left:15px;}









.main_2{width:1000px; height:280px; padding:10px 10px 10px 10px; background:#FFF; margin:0 auto;}



.main_2_a{width:278px; height:278px; float:left; border:1px #dbdbdb solid;}

.main_2_a_s{width:278px; height:35px; background:url(yyxh_32.jpg) no-repeat;}

.main_2_a_s a{ float:right; color:#666; line-height:35px; padding-right:10px;}

.main_2_a_x{width:258px; height:225px; padding:10px;}

.main_2_a_x li{width:250px; height:32px; background:url(yyxh_43.png) left center no-repeat;}

.main_2_a_x a{ color:#666; line-height:32px;padding-left:15px;}





.main_2_b{width:418px; height:278px; float:left; border:1px #dbdbdb solid; margin-left:10px;}

.main_2_b_s{width:418px; height:35px; background:url(yyxh_34.jpg) no-repeat;}

.main_2_b_s a{ float:right; color:#666; line-height:35px; padding-right:10px;}

.main_2_b_x{width:398px; height:225px; padding:10px;}

.main_2_b_x li{width:390px; height:32px; background:url(yyxh_43.png) left center no-repeat;}

.main_2_b_x a{width:260px; height:32px; color:#666; float:left; line-height:32px;padding-left:15px;}

.main_2_b_x span{width:60px; height:32px; color:#666; float:right; line-height:32px;padding-left:15px;}




.main_2_c{width:280px; height:280px; float:right;}

.main_2_c_s{width:280px; height:35px; background:#0463cd;}

.main_2_c_s span{width:120px; height:35px; float:left; background:url(yyxh_37.jpg) 5px center no-repeat;color:#FFF; line-height:35px; padding-left:30px;font-family:"Microsoft YaHei",SimHei,arial; font-size:14px; font-weight:normal;}

.main_2_c_s a{ float:right; color:#FFF; line-height:35px; padding-right:10px; }

.main_2_c_x{width:260px; height:225px; padding:10px;background:#cad9ea;}

.main_2_c_x li{ width:240px; height:32px; background:url(yyxh_43.png) left center no-repeat;}

.main_2_c_x a{ color:#666; line-height:32px; padding-left:15px;}




.main_3{width:1000px; height:120px; padding:0 10px 10px 10px; background:#FFF; margin:0 auto;}

.yqlj{width:600px; height:116px; float:left; border:#0463cd solid; border-width:2px 0;}

.yqlj_s{width:580px; height:40px;font-family:"Microsoft YaHei",SimHei,arial; font-size:14px; padding-left:20px; font-weight:normal; line-height:40px; color:#0463cd;}

.yqlj_x{width:600px; height:65px;}

.yqlj_x li{width:200px; height:65px; float:left; text-align:center;}

.hyzq{width:370px; height:120px; float:right;}

.hyzq_s{width:350px; height:36px;font-family:"Microsoft YaHei",SimHei,arial; font-size:14px; padding-left:20px; font-weight:normal; line-height:36px; color:#0463cd;}

.hyzq_x{width:360px; height:80px;}

.hyzq_x li{width:180px; height:80px; float:left; text-align:center;}





.footer{width:1000px; height:90px; padding:10px; background:#0463cd; margin:0 auto;font-size:14px;line-height:30px; color:#FFF; text-align:center;}

.footer a{color:#FFF;}














.nr {
width: 1000px;
margin: 0 auto;
padding:0 10px 10px 10px; background:#FFF;
}


.ny_left {
float: left;
width: 220px;
margin-top: 10px;
}


.ny_right {
width: 760px;
margin-top: 10px;
float: right;
margin-bottom: 10px;
}

.dt1_title {
background: url(hyu.jpg) no-repeat;
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
font-family: "微软雅黑";
color: #fff;
}

.dt1_nr ul li {
background: url(503.png) no-repeat;
height: 35px;
width: 170px;
padding-left: 50px;
margin-top: 5px;
}

.dt1_nr ul li a{ color:#FFF;font-size: 14px;font-family: "微软雅黑";line-height: 35px;}


.zt_title {
height: 35px;
line-height: 35px;
border-bottom: 2px solid #0463cd;
}

.zt_title_left {
float: left;
font-size: 14px;
color: #0463cd;
font-weight: bold;
}

.zt_title_riht {
float: right;
}

.zml_jj {
line-height: 30px;
margin-top: 5px;
font-size: 14px;
font-family: "微软雅黑";
}

.zml_lib {
margin-top: 10px;
}


.zml_lib ul li {
float: left;
width: 750px;
border-bottom: 1px dotted #ccc;
padding-left: 10px;
height: 30px;
line-height: 30px;
background: url(dfen.jpg) no-repeat left center;
overflow: hidden;
}


.zml_tu ul li {
float: left;
width: 170px;
margin: 10px 10px 0 8px;
}


.zml_tu ul li img {
border: 1px solid #ccc;
padding: 5px;
}


.zml_tu ul li span {
float: left;
display: block;
width: 170px;
height: 30px;
line-height: 30px;
text-align: center;
background: #e0e0e0;
}



.sub1{
	background: url(nav2_bj.png);
	width: 375px;
	padding: 20px 0;
	float: left;
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 60px;
}

.sub1-img{ padding:0 16px; float:left}
.sub1-list{background: url(line.gif) repeat-y left;
padding-left: 10px;
width: 150px; float:right}

.sub1-list ul li{height: 24px;
line-height: 24px;
border: none;
text-align: left;}

.sub1-list ul li a {
margin: 0;
font-size: 12px;
height: 24px;
line-height: 24px;
color: #525252;
padding-left: 10px;
width: 140px;
overflow: hidden;
}

.sub1-list ul li a:hover{ background:url(icon_2.gif) left center no-repeat; color:#0067ac}

.sub2{
	background: url(nav2_nav2.png) no-repeat 0 -1px;
	position: absolute;
	height: 124px;
	width: 745px;
	left: 0px;
	top: 60px;
}


.sub2 ul li {
border: none;
float: left;
width: 135px;
height: 100px;
margin-top: 10px; text-align:center;
}

.sub2 li a {

height: 100px;
width: 135px;
display: block;
color: #525252;
font-size: 12px;
}


.sub2 li span {
display: block;
height: 25px;
line-height: 25px;
}





.lxww{ line-height:24px; color:#666;}




