@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1, h2, h3, h4 {	margin: 0;padding: 0;	 font:14px/1.5 arial,"Microsoft Yahei", sans-serif;color:#333}
input, button, textarea, select, optgroup, option {	font-family: inherit;font-size: 100%;	font-style: inherit;	font-weight: inherit;}
ul, li, dl, dt, dd, ol {	display: block;	list-style: none;}
img {border: 0; }
.clear {	clear: both;}
a {text-decoration: none;text-decoration:none;color:#333}
a:hover,a:focus{text-decoration:none;color:#42AF00}a:focus{outline:0}
.fr{float:right}
.fl{float:left}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
 
 
/*顶部*/
.top {width: 1200px;margin: 0 auto;height:110px;overflow: hidden}
.top_left {float:left;height:110px;padding-top:18px;}
.top_right {width:770px;float:right;padding-top:15px;}


.topss{float:right;}
.topss .topguoqi{float:left;margin-right:20px;margin-top:4px;}
.topss .topsearch{float:left;position:relative;margin-top:0px;}
.topss .topsearch .inputtext{width:150px;height:24px;line-height:24px;	float:left;	border:1px solid #c0c0c0;border-radius:4px;font-size:14px;background:#fff  ;padding-left:10px;}
.topss .topsearch .inputbutton{position:absolute;right:0px;top:0px}
 /*导航*/
.nav {float:right;clear:both}
.nav li {float: left;height:50px;line-height:50px;overflow: hidden;margin-left:20px;padding-right: 15px;}
.nav li:last-child{ border-right:0px;}
.nav li:hover {background:;}
.nav li:hover a{color: #0C79C4;}
.nav li.on {background:;}
.nav li.on a{color: #0C79C4;}
.nav li.dhjt  {background:url(../images/dhjt.png) no-repeat  right  23px;}
.nav li.dhjt2  {background:url(../images/dhjt.png) no-repeat  right  23px;}
.nav li a {display: block;	font-size:16px;font-weight:400;text-align: center;color: #262626;}
.nav li a span {	display: block;	width: 100%;	text-align: center;color:#BD9540;font-size:12px;font-weight:200;}
 /* 下拉nav */
.menu-list { clear:both;padding:0px; display:none; height:auto;position:absolute; z-index:999999;background:#fff;filter:alpha(opacity=85);background-color:rgba(255,255,255,0.85);width:140px; margin-top:0px;margin-left:-40px;}
.menu-list .hd ul {float:left; list-style:none; width:140px;  overflow:hidden!important; overflow:visible;font-family:Microsoft YaHei;  }
.menu-list .hd ul li {padding:0px; float:left; text-align:center; width:140px; height:36px; line-height:36px;}
.menu-list .hd ul li a { text-align:center; line-height:36px;display:block;cursor:pointer;  color:#333; font-size:14px; text-decoration:none; height:36px; width:100%;border-top:1px solid #fff}
.menu-list .hd ul li a:hover { line-height:36px; background:#DAF1FF; color:#0C79C4; text-decoration:none;}
 

/*首页banner*/
.banner{width:1920px;overflow:hidden;position:relative;}
.banner_inner{position:relative;height:480px;width:990px;margin:0 auto;}
.banner .child1{position:absolute;width:588px;height:480px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:480px;left:343px;top:0}
.banner_common{position:relative;width:990px;margin:0 auto}
.banner .control{width:100px;position:absolute;top:440px;left:50%;margin-left:-60px}
.banner .control li{float:left;margin-left:20px;width:13px;height:13px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#09be16}
/* flash_end */


/*3大项目*/
.wjhlibg{width:1200px;margin:0 auto;margin-bottom:20px;}
.wjhlibg .wjhli {height:280px;}
.wjhlibg .wjhli .bg01{background:url(../images/probg01.jpg) no-repeat left bottom;}
.wjhlibg .wjhli .bg02{background:url(../images/probg02.jpg) no-repeat left bottom;margin:0 15px;}
.wjhlibg .wjhli .bg03{background:url(../images/probg03.jpg) no-repeat left bottom;}
.wjhlibg .wjhli .dh{margin-top:30px;}
.wjhlibg .wjhli .dh dl{ float:left;margin-right:20px;}
.wjhlibg .wjhli .ico02{background:url(../images/ico2.png) no-repeat left center;padding-left:10px;}

.wjhli li{float:left;width:200px;height:237px;font-size:12px;overflow:hidden; padding-top:50px;padding-left:18px;padding-right:172px;}
.wjhli li h3{font-size:16px;color:#fff}
.wjhli li span{height:60px;color:#333; overflow:hidden;display:block;font-size:14px; margin-top:30px;}
.wjhli li em{font-style:normal;color:#333;font-size:14px;font-weight:200;display:block;}
 
/*cp*/
.cp_box{  overflow:hidden; margin:30px auto 40px auto; width:1220px; background-color:#fff;}
 
.cp_con{ height:auto;overflow:hidden; margin:10px 0  0px 0;}
.cp_con em{ display:inline-block;}
.cp_con em.prev{padding:90px 0 0 1px;}
.cp_con em.next{padding:90px 1px 0 0;}
.cp_con em a{ display:inline-block; width:30px; height:32px;}
.cp_con em.prev a{background:url(../images/prev01.jpg) center center no-repeat;}
.cp_con em.next a{background:url(../images/next01.jpg) center center no-repeat;}
.cp_con em.prev a:hover{background:url(../images/prev02.jpg) center center no-repeat;}
.cp_con em.next a:hover,.cp_con em.next a.cur{background:url(../images/next02.jpg) center center no-repeat;}
 

.list_proin dl{float:left;width:265px;padding-bottom:16px;margin:0 28px 0 0;}
.list_proin dl:hover dt{border:1px solid #1f5793;}
.list_proin dt{float:left;width:267px;height:198px;border:1px solid #e6e4e4;margin-bottom: 10px;position:relative;}
.list_proin dt.txt  span{ display:block;color:#fff; font-size:14px;background-color:#000;filter:alpha(opacity=50);background-color:rgba(0,0,0,0.5);position:absolute;bottom:0px;height:40px;line-height:40px;width:90%;padding:0 5%;}
.list_proin dd{width:269px;margin:0 auto;padding: 0 10px;}
.list_proin h3{line-height:30px;height:30px;font-weight:bold;}
.list_proin h3 a{font-size:16px;Color:#333}
.list_proin p{line-height:30px;height:30px;overflow:hidden;padding-top: 30px;font-size:14px;color:#666;clear:both;}
.list_proin span{color:#1f5793;font-size:14px;float:left;height:30px;line-height:30px;}





/** Bottom Start **/
.bottom{background:#f6f6f6;border-top:2px solid #eaeaea; width:100%;height:90px;margin:0 auto;margin-top:20px;}
.bottom .copyright{padding-top:15px;text-align:center; font:14px/26px microsoft yahei; color:#333;}
  


/*内页*/
.banner_neiye{height:150px;}


.web_width {width: 1200px;margin: 0 auto;}
.sub_main{padding: 20px 0;}
.sub_left{	width: 267px;	float: left;	background: #fff;}
.sub_right{width: 870px;float: right;}

.left_title{height:60px;line-height: 60px;background: #1f5793;color: #fff;font-size: 18px;text-align: center;	font-weight: bold;border-radius:6px 6px 0  0;}

.left_menu ul{border-right: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;}
.left_menu ul li{height: 50px;border-bottom: 1px solid #e3e3e3;line-height: 50px;}
.left_menu ul li a{display: block;width: 100%;height: 100%;font-size: 16px;text-align: center;}
.left_menu ul li a:hover,.left_menu ul li a.bg{background:#e6e6e6 url(../images/ico2.png) no-repeat 200px center;color: #023981;}

.left_lx{background:url(../images/leftlx.jpg)no-repeat;height:43px;padding-top:80px;font-size:18px;padding-left:30px;margin-top:15px;}

.left_news{margin-top:15px;border: 1px solid #e3e3e3;padding:15px;}
.left_news .title{height: 36px;height: 36px;border-bottom: 1px solid #e3e3e3;margin-bottom:10px; }
.left_news  .title h2{float:left;font-size:16px;border-top:0px solid #023981;color:#023981}
.left_news  .title a{float:right;font-size:13px;margin-top:4px;background:url(../images/ico3.png) no-repeat right center;padding-right:10px;}

.left_news ul li{height: 30px;line-height: 30px;background:url(../images/ico1.png) no-repeat 2px center;}
.left_news ul li a{display: block;font-size: 14px;text-align: left;padding-left:20px;}
.left_news ul li a:hover{color: #023981;}

 
.right_title{height: 50px;	line-height: 50px;	text-align: right;	color: #999;border-bottom: 1px solid #ddd;}
.right_title span{float: left;font-size: 16px;	font-weight: bold;color: #333;}
.right_title a{color: #333;}
.right_title a,.right_title em{padding: 0 3px;}
.sub_main{padding: 20px 0;}
.sub_banner{background: url(../images/subban1.jpg) no-repeat center 0;height: 300px;} 
.article_Rmore{color: #F42127;font-size: 13px;display: block;padding: 8px 0 0 15px;}
.article_Rmore:hover{text-decoration: underline;}
.article_title{font-size: 18px;text-align: center;padding: 30px 0;font-weight: bold;	border-bottom:1px solid #efefef;}
.article_con {padding:0 ;line-height: 30px;}
.article_con img{	max-width: 750px;margin: 10px auto;display: block;}
ul.other_article{margin: 0 auto;border-top: 1px dashed #ccc;padding: 10px;}
.article_info{text-align: center;color: #999;padding-bottom: 10px;}
.article_info span{padding: 0 80px;}
.article_box img{	max-width: 750px;	margin: 0 auto;}

.list_pro{width:870px;margin:15px auto;}
.list_pro dl{float:left;width:269px;padding-bottom:16px;margin: 0 30px 0 0;}
.list_pro dl:nth-child(3n){margin-right:0;}
.list_pro dl:hover dt{border:1px solid #1f5793;}

.list_pro dt{float:left;width:267px;height:198px;border:1px solid #e6e4e4;margin-bottom: 10px;position:relative;}
.list_pro dt.txt  {}
.list_pro dt.txt  span{ display:block;color:#fff; font-size:14px;background-color:#000;filter:alpha(opacity=50);background-color:rgba(0,0,0,0.5);position:absolute;bottom:0px;height:40px;line-height:40px;width:90%;padding:0 5%;}

.list_pro dd{width:269px;margin:0 auto;padding: 0 10px;}
.list_pro h3{line-height:30px;height:30px;font-weight:bold;}
.list_pro h3 a{font-size:16px;Color:#333}
.list_pro p{line-height:30px;height:30px;overflow:hidden;padding-top: 30px;font-size:14px;color:#666;clear:both;}
.list_pro span{color:#1f5793;font-size:14px;float:left;height:30px;line-height:30px;}



.list_new {padding: 20px;}
.list_new li{	height: 40px;text-align: right;line-height: 40px;text-indent: 15px;color: #999;border-bottom: 1px dashed #ddd;	background: url(../images/ico1.png) no-repeat left center;}
.list_new li a{float: left;width: 600px;line-height: 36px;text-align: left;height: 36px;overflow:hidden;}


/*分页*/
.pages {	height: 29px;	overflow: hidden;	text-align: center;	padding: 50px 0;}
.pages a,.pages span,.pages em {	padding: 8px 15px;	border: 1px solid #ddd;	margin: 0 5px;}
.pages span,.pages a:hover {	background: #1A4C95;	border: 1px solid #1A4C95;	color: #fff;}
.pages a{	color: #333;}

/*当前位置*/
.ny_nav{ width:1020px;margin:0 auto; overflow:hidden;border-bottom:1px solid #f1f1f1; margin-bottom:20px;padding:0;}
.ny_nav1{ float:left; display:inline; color:#333333; line-height:35px; font-size:14px;padding-left:10px;}
.ny_nav2{ float:right; display:inline; width:auto; }
.ny_nav2 p{  line-height:35px;}
.ny_nav2 span{ margin:0  16px ;}

/* 子页公用 */
.main{width:100%;background:#F6F5F5;}
.wang{ width:1100px;margin:0 auto 40px;padding-top:80px;padding-bottom:40px;border-bottom:1px solid #E5E5E5;}
.wang .p1{ text-align:center; font-size:36px; color:#42AF00; margin-bottom:15px; line-height:50px;}
.wang .p2{ line-height:24px; font-size:14px; text-align:center; color:#707070;}
.wang .p3{ text-align:center; margin-top:25px;}
.wang .p3 a{ display:inline-block; padding-left:14px; padding-right:14px; height:28px; line-height:28px; font-size:15px; color:#3c3c3c; font-weight:bold; border:1px solid #fff; border-radius:28px;}
.wang .p3 a.a1{ color:#42AF00; border:1px solid #42AF00;}
.wang .p3 a:hover{ color:#42AF00; border:1px solid #42AF00; border-radius:28px;}

.wangshow{ width:1100px;padding-top:20px;padding-bottom:20px;}

 /*新闻最终*/

.mainCon{width:100%;background:#fff;padding:40px 0 20px 0px;}

.textCon{padding:10px 10px 50px 10px;line-height:28px;font-size:14px;min-height:300px;}
.textCon p{line-height:28px;padding-bottom:40px;font-size:14px;}
.textIndent p{text-indent:2em;}


.newTit{padding:15px 0;line-height:24px;font-size:16px;color:#2F6FC7;font-weight:bold;text-align:center;background:url(../images/line06.png) repeat-x left bottom;}
.author{padding:12px 0;text-align:center;}
.author span,.author a{padding-left:20px;color:#999;margin:0 10px;}
.author .time{background:url(../images/ico10.png) no-repeat left center;}
.author .hits{background:url(../images/ico11.png) no-repeat left center;}
.author a{background:url(../images/ico13.png) no-repeat left center;}
.author a:hover{color:#2F6FC7;}

.xw_xx5{ width:1200px;margin:20px auto; line-height:40px; height:60px; border-top:1px solid #cccccc;padding-bottom:15px;}
.xw_xx5 li{ float:left;width:46%; display:inline; margin:1.5% 0 1% 0;font-size:14px;}
.xw_xx5 li a{ font-size:14px;}





/*产品最终*/
 

.picview{width:360px;float:right;margin-left:40px;}
.BProImg{width:356px;height:280px;border:1px solid #DDD;text-align:center;margin-bottom:10px;}
.BProImg img{vertical-align:middle;}
.SProImg{height:80px;width:100%;overflow:hidden;position:relative;}
.SProImg .DProBtn{width:18px;height:30px;position:absolute;top:15px;background:url(../images/btn05.jpg) no-repeat;cursor:no-drop;}
.SProImg .prev{left:0;background-position:0 0;}
.SProImg .next{right:0;background-position:-18px 0;}
.DProList{margin:0px;width:360px;overflow:hidden;}
.DProList ul{overflow:hidden;*zoom:1;}
.DProList li{float:left;width:80px;line-height:51px;height:60px;border:1px solid #DDD;margin-right:10px;text-align:center;cursor:pointer;}
.DProList li:nth-child(4){margin-right:0;}
.DProList li img{vertical-align:middle;border:1px solid #FFF;opacity:0.5;_filter:alpha(opacity=50);}
.DProList li.on{border:1px solid #066aa8;}
.DProList li.on img{border:0px solid #066aa8;opacity:1;_filter:alpha(opacity=100);}
.inforList{width:760px;float:right;}