@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;background:#ffffff;font-size:14px; font-family: "微软雅黑",Arial;min-width:1250px; color:#666666; font-size:12px;}
div{margin:0 auto;padding:0}
ul,li,h1,h2,h3,h4,p,s,dl,dd,dt,table,tr,td,form{margin:0;padding:0;}
li{list-style:none}
s{text-decoration:none}
img{border:0}
a{color:#666666;text-decoration:none}
a:hover{ text-decoration:none; color:#ff0000}
.aa{color:#4837d3;text-decoration:none; }
.aa:hover{ text-decoration:none; color:#000;}
.ab{color:#000;text-decoration:none;  font-size:12px;}
.ab:hover{ text-decoration:none; color:#ff0000}
.ac{color:#fff;text-decoration:none; }
.ac:hover{ text-decoration:none; color:#000;}
.right{float:right; display:inline}.left{float:left;display:inline}
.clear{ clear:both;}
.f_arial{ font-family:Arial;}
.mt10{margin-top:10px;}


.search_form{ height:30px; width:100%; border:none; background:none; color:#666;}

.zhu{background:#f4f4f4;  overflow:hidden;}
.zhumian{background:#ffffff; width:1000px; margin:0px auto; overflow:hidden;}
.zhul{ width:715px; float:left;}
.zhur{ width:285px; float:right;}
.topmenu{ width:1000px; margin:0px auto; height:40px; background:url(../../images/dhbj.jpg) repeat-x; clear:both; display:block; overflow:hidden;  }
.topmenu ul{ width:100%; height:auto; list-style:none; margin:0px; padding:0px; }
.topmenu ul li{ width:110px; height:40px; line-height:40px; float:left; display:inline; text-align:center;  overflow:hidden; background:url(../../images/dhjg.jpg) right no-repeat; }
.topmenu ul li.last{ background:none; }
.topmenu ul li a{ width:110px; height:40px; display:block; float:left; color:#fff; font-size:15px; overflow:hidden; font-weight:bold; }
.topmenu ul li a:hover{  display:block; color:#fff;  font-weight:bold; background:url(../../images/bian.jpg) repeat-x center;}
.topmenu ul li a.selected{   color:#fff;  font-weight:bold; background:url(../../images/bian.jpg) repeat-x center;}


/*导航菜单*/
#navMenu {
	width:100%;
	display:block;
	overflow:hidden;
	
}
#navMenu ul{
width:100%;
}
#navMenu .onelink{
background-image:none;}
#navMenu li {
	width:135px;
	height:60px; 
	line-height:80px; 
	text-align:center;
	float: left;

}

#navMenu li a {
	color:#fff;
	font-size:15px;
	display: block;
	width:135px; height:60px;
}
#navMenu li a:hover, #navMenu li.hover a {
	background:url(../../images/dhb.jpg) no-repeat center;
	text-decoration: none;
	font-size:15px;
	color:#000;
}
#navMenu ul li a.selected{
background:url(../../images/dhb.jpg) no-repeat center;
	text-decoration: none;
	font-size:15px;
	color:#000;}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:99999;
	width: 135px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	
	
}

.dropMenu li {
margin-top:0px;
	padding-left:0px;
}
.dropMenu li a {
	width: 100%;
	height:30px;
	line-height:30px;
	display: block;
	text-align:center;
	color: black;
    color:#000;
	font-size:14px;
	background:#FFFFFF;


}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#000;
}
.dropMenu a:hover {
    color:#006bb8;
	font-size:14px;
}


.main{padding-top:10px;  font-family:"微软雅黑";}
.m_nr{width:1100px; margin:0px auto;}
.m_nr_left{width:540px; float:left}
.m_nr_middle{width:350px;margin-right:25px; float:left }
.m_nr_right{width:540px;float:right }
.m_nr_shang{width:100%; float:left; border-bottom:2px #d0d0d0 solid}
.m_nr_shang_left{height:40px; line-height:40px; float:left; background:url(../../images/bigdian.jpg) no-repeat left;}
.m_nr_shang_left p{ font-size:15px; color:#00398a; text-indent:15px; font-weight:bold;}
.m_nr_shang_right{height:40px; line-height:40px; float:right;}
.m_nr_zhong{width:100%; height:3px; background:url(../../images/sy_1.jpg) no-repeat; float:left; padding-bottom:10px;}
.m_nr_xia{ width:100%; height:240px; overflow:hidden; line-height:20px;}
.m_nr_xia_news{width:100%; height:auto; clear:both; display:block; overflow:hidden;}
.m_nr_xia_news ul{width:100%; height:auto; list-style:none; margin:0px; padding:0px;}
.m_nr_xia_news ul li{ width:100%; height:40px; line-height:40px; float:left; display:inline; text-align:left;  overflow:hidden; background:url(../../images/xuxian.jpg) bottom repeat-x;}
.m_nr_xia_news ul li a{ display:block; float:left; color:#666; font-size:12px; overflow:hidden;}
.m_nr_xia_news ul li a:hover{ display:block; float:left; color:#f00; font-size:12px; overflow:hidden; }
.hy{width:80px; height:25px; background:#bdbdbd; line-height:25px; color:#FFFFFF; text-align:center;}
.gs{width:80px; height:25px; background:#1270ba; line-height:25px; color:#FFFFFF; text-align:center;}

.s_pro{ width:100%; height:250px; float:left; margin:0px auto;overflow:hidden;}
.s_pro_mian{ width:980px; margin:0px auto; margin-top:10px;}
.s_pro_mian_shang{ width:100%; height:40px; float:left; }
.s_pro_mian_shang_left{height:40px; line-height:40px; float:left; background:url(../../images/dian.jpg) no-repeat left; margin-right:10px;}
.s_pro_mian_shang_left p{ font-size:15px; color:#000; text-indent:15px; font-weight:bold;}
.s_pro_mian_shang_middle{height:40px; line-height:40px; float:left;  width:880px;}
.s_pro_mian_shang_right{height:40px; line-height:40px; float:right;}
.s_pro_mian_xia{ width:100%; float:left;}

.foot{width:100%; margin:0px auto; background:url(../../images/footbj.jpg) repeat-x; height:155px;color:#797979; overflow:hidden;}
.foot_m{ background:url(../../images/footbj.jpg) repeat-x bottom; width:100%; float:left;}
.foot_m_s{width:1100px; margin:10px auto;width:100%; float:left; color:#797979; height:50px; text-align:center; line-height:50px; }
.foot_m_x{width:1100px; margin:10px auto;width:100%; float:left; color:#797979; text-align:center;  }
.ny_nr{width:1100px; }
.ny_m_left{ width:200px; float:left; margin-right:30px;}
.ny_m_left_shang{ width:100%; height:43px; line-height:43px; background:url(../../images/topp.jpg) no-repeat center; float:left;}
.ny_m_left_shang p{ font-size:18px; color:#fff; text-align:center; font-weight:bold;}
.ny_m_left_xia{ width:100%; height:47px; line-height:47px; background:url(../../images/lccc.jpg) no-repeat center; float:left;}
.ny_m_left_xia p{ font-size:18px; color:#fff; text-align:center; font-weight:bold;}
.nedh_2{background:url(../../images/zhongg.jpg) center repeat-y; min-height:200px; width:100%; float:left;}
.nedh_3{background:url(../../images/boott.jpg) center no-repeat; height:10px; width:100%; float:left;}

.nedh{float:left; width:100%; background:url(../../images/nedh.jpg) repeat-x; height:40px; margin-bottom:20px;}
.nedh_1{ width:1100px; margin:0px auto; text-align:right; line-height:40px;}


.leftmenu{ width:190px; margin:0px auto; height:auto; clear:both; display:block; overflow:hidden;  }
.leftmenu ul{ width:100%; height:auto; list-style:none; margin:0px; padding:0px; }
.leftmenu ul li{ width:190px; height:40px; line-height:40px; margin:5px auto 0px auto; float:left; display:inline; text-indent:55px;  overflow:hidden; border-bottom:1px #CCCCCC dashed; }
.leftmenu ul li.last{ background:none; }
.leftmenu ul li a{ width:190px; height:35px; display:block; float:left; color:#333333; font-size:14px; overflow:hidden; font-weight:bold; background:url(../../images/ds.jpg) 80% 50% no-repeat;}
.leftmenu ul li a:hover{ background:url(../../images/fs.jpg) 80% 50% no-repeat; display:block; color:#086fb2;  font-weight:bold;}
.leftmenu ul li a.selected{  background:url(../../images/fs.jpg) 80% 50% no-repeat; color:#086fb2;  font-weight:bold;}

.ny_m_right{ width:870px; float:right; min-height:500px;}
.ny_m_right_shang{ width:100%; height:40px; line-height:40px; }
.ny_m_right_shang p{font-size:24px; color:#006bb8;  font-weight:bold;}
.ny_m_right_zhong{  width:100%; float:left; margin-bottom:20px;}
.ny_m_right_xia{ line-height:20px; min-height:500px;}

.zxly{width:660px;}
.zxly h3{width:634px;height:30px; line-height:30px; background:#f1f1f1; font-size:14px; color:#00923f;padding-left:10px;margin-bottom:20px;}
.zxly p{margin-top:8px;}
.zxly span{width:50px;float:left; line-height:24px;color:#000000}
.zxly .input{width:586px;height:24px; line-height:24px;border:1px solid #e9e9e9;}
.nr{width:586px;height:210px;line-height:24px;border:1px solid #e9e9e9;}
.zxly p a{margin-left:50px;margin-top:20px;width:82px;height:36px; background:#404144; border-radius:5px; display:block;color:#ffffff; text-align:center; line-height:36px;}

.nr_news_s{ width:100%; height:150px; float:left;}
.nr_news_z{height:2px; border-bottom:2px #e0e0e0 dashed; width:100%; float:left; margin-bottom:10px; margin-top:10px;}
.nr_news_x{width:100%; height:auto; clear:both; display:block; overflow:hidden; float:left; min-height:500px;}
.nr_news_x ul{width:100%; height:auto; list-style:none; margin:0px; padding:0px;}
.nr_news_x ul li{ width:100%; height:30px; line-height:30px; float:left; display:inline; text-align:left;  overflow:hidden; font-size:12px; border-bottom:1px #CCCCCC dashed;}
.nr_news_x ul li a{ display:block; float:left; color:#666; font-size:12px; overflow:hidden;}
.nr_news_x ul li a:hover{ display:block; float:left; color:#f00; font-size:12px; overflow:hidden; }


.nr_news_x1{width:100%; height:auto; clear:both; display:block; overflow:hidden; float:left; min-height:500px;}
.nr_news_x1 ul{width:100%; height:auto; list-style:none; margin:0px; padding:0px;}
.nr_news_x1 ul li{ width:100%; height:160px; line-height:20px; float:left; display:inline; text-align:left;  overflow:hidden; font-size:12px;}
.nr_news_x1 ul li a{ display:block; float:left; color:#1270ba; font-size:12px; overflow:hidden;}
.nr_news_x1 ul li a:hover{ display:block; float:left; color:#666; font-size:12px; overflow:hidden; }

.nr_pro_x{width:100%; height:auto; clear:both; display:block; overflow:hidden; float:left;}
.nr_pro_x ul{width:100%; height:auto; list-style:none; margin:0px; padding:0px;}
.nr_pro_x ul li{ width:385px; height:185px;  float:left; display:inline; margin-right:20px; margin-bottom:20px; overflow:hidden; font-size:14px;  line-height:20px;}
.nr_pro_x ul li a{ display:block; float:left; color:#666; font-size:12px; overflow:hidden;}
.nr_pro_x ul li a:hover{ display:block; float:left; color:#f00; font-size:12px; overflow:hidden; }

.nr_pro_show{ width:100%; height:300px; float:left;}
.nr_pro_show_z{height:2px; border-bottom:2px #e0e0e0 dashed; width:100%; float:left; margin-bottom:20px; margin-top:20px;}


.cpxq_title{width:100%;height:36px; line-height:36px; border-bottom:1px dashed #d5d5d5;color:#424242; font-weight:bold;margin-top:30px; float:left;}
.cpxq_title a{color:#424242;}
.cpxq_title a.on{color:#00923f;}
.cpnr_title{width:100%; text-align:left; border-bottom:1px #999999 dashed; }
.cpnr_title p{margin-top:10px;color:#888888;line-height:20px; height:50px;}
.cpnr_title h3{margin-top:30px;}
.fy{width:900px; line-height:30px;color:#006bb8}
.fy a{color:#6f6f6f;}
.gywm{ line-height:30px;padding-top:20px;padding-bottom:20px;}