@charset "utf-8";
html, body, div, span, ul, li, p, h1, h3, h4, dl, dd, dt,input {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
img {
	border: 0;
}
body {
	font-family: "微软雅黑";
	
	font-size: 14px; color: #000;
}
a {
	color: #000;
	text-decoration: none;
}
.clear {
	clear: both;
}
#headerwap{ width:100%; height:144px; background:url(../images/top.jpg) repeat-x;}
.header{ width:1200px; margin:0 auto;}
.header .img{ width:512px; height:103px; float:left; margin-top:20px;}
.header .ph{ width:340px; height:103px; float:right;}
#navwarp{ width:100%; height:57px; background-color:#000; line-height:57px;}

		/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ width:1200px;  margin:0 auto; height:57px; line-height:57px;  position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline; background:url(../images/line.jpg) no-repeat right center;   }
		.nav .nLi h3{ float:left; width:125px; text-align:center;  }
		.nav .nLi h3 a{ display:block; padding:0 20px; font-size:16px; font-weight:100;  }
		.nav .sub{ display:none; width:125px; text-align:center; left:0; top:40px;  position:absolute; background:#2a1770;  line-height:26px; padding:5px 0;  }
		.nav .sub li{ zoom:1;line-height:30px; height:30px;   }
		.nav .sub a{ display:block; padding:0 10px; }
		.nav .sub a:hover{ background:#e76e41; color:#fff;  }
		.nav .on h3 a{ background:#ea0a02; color:#fff;   }
		.gg{ width:1200px; margin:20px auto; height:58px; line-height:58px; background:url(../images/jt.jpg) no-repeat #efefef; }
		.txtMarquee-left{ width:1025px;left:130px;  position:relative;  }
		.txtMarquee-left .hd{ overflow:hidden;  height:55px; background:#f4f4f4; padding:0 10px;  }
		.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
		.txtMarquee-left .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
		.txtMarquee-left .bd{ padding:0; }
		.txtMarquee-left .bd .tempWrap{ width:1025px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:55px; line-height:55px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{ color:#000;}

		.txtMarquee-left .bd ul li span{ color:#f1f1f1;  }
		.c1{ width:1200px; margin:0 auto;}
		.c1l{ width:790px; float:left; }
		.c1l img{ width:349px; float:left; height:295px; float:left; margin:10px 10px 0 0;}
		.tit{ height:40px; line-height:40px; border-bottom:#eeefef 1px solid;}
		.titl{ padding:0 10px 0 10px; font-size:18px;height:30px; margin-bottom:10px; line-height:30px; float:left; border-left:#ea0a02 4px solid;}
		.more{ padding:0 0 0 20px; float:right;}
		.c1l p{ line-height:39px;}
		.c1R{ width:380px; float:right; }
		.com{}
		.com li{ height:35px; line-height:35px;}
		.com li span{ float:right;}
		.com li a:hover{ color:#ea0a02;}
		.c2{ width:1200px; margin:20px auto;}
		.c2l{ width:397px; float:left;}
		.c3{ width:1200px; margin:0 auto;}
		/* 本例子css */
		.picMarquee-left{ width:1200px;  overflow:hidden; position:relative; }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:184px; height:141px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:30px; position:absolute; width:189px; bottom:0; background:rgba(0,0,0,0.5);   }
		.picMarquee-left .bd ul li .title a{ color:#fff;}
		#footerwap{ background-color:#f3f5f7;  min-height:255px; margin-top:20px;}
.footer{  width:1200px; margin:0 auto;}
.footer .l{ width:612px; float:left; padding-top:30px;}
.footer .l ul{ width:120px; float:left;}
.footer .l ul strong{ margin:20px 0; display:block;}
.footer .l ul li{ height:30px; line-height:30px;}
.footer .R{ width:191px; padding-top:30px; float:right;}
.bottom{ height:80px; padding:20px 0 0 0; text-align:center; color:#fff; line-height:30px; background-color:#404040; }
/*内页*/
.cn{ width:1204px; margin:0 auto;}
.cn1{ width:1312px; margin:0 auto;}
.cn .left{ width:191px; float:left; padding-top:10px; background-color:#f2f2f2; }
.cn .leftT{ height:73px; padding:0 20px; background:url(../images/j1t.jpg) no-repeat 140px 35px #000000;  text-align:center; line-height:84px; font-size:20px; color:#fff;}
.nav1{ width:191px; line-height:43px; float:left;z-index:1;  }
		.nav1 a{ color:#000;  }
		.nav1 .nLi{ float:left; width:191px;   position:relative; display:inline;  }
		.nav1 .nLi h3{ float:left; text-align:center;width:191px; display:block;  }
		.nav1 .nLi h3 a{ display:block; font-size:14px; font-weight:bold; background:url(../images/dot1.png) no-repeat 20px center;  }
		.nav1 .on h3 a{ width:191px; height:43px;color:#ce0205;background:url(../images/dot.png) no-repeat 20px center;    }
		.cn .right{ width:980px; float:right; padding:5px 0;}
		.cn .rightT{ border-bottom:#e0e0e0 1px solid; line-height:73px; height:73px;}
		.cn .rightT strong{ font-size:18px; color:#ce0205;float:left;}
	    .cn .rightT p{ background:url(../images/home.jpg) no-repeat left center; padding-left:20px;  float:right; }

		.cn .right .ab{ line-height:200%; padding:10px 0;}
		.z_825_3{ width:100%; float:left; margin:30px 0 0 0; padding-bottom:30px;}
.z_825_3 .z_main_3{ width:100%; float:left; padding-bottom:38px; border-bottom:solid 1px #ddd;}
.z_825_3 .z_main_3 .z_text_2{ float:left; width:408px;}
.z_825_3 .z_main_3 .z_pic_2{ float:right; width:376px; height:225px; overflow:hidden;}
.z_825_3 .z_main_3 .z_pic_2 img{ display:block; width:100%;}

.z_825_3 .z_main_3 .z_text_2 .z_tit_1{ height:69px; border-bottom:solid 1px #ddd; font-size:16px; color:#333; line-height:16px; float:left; width:100%; /*font-weight:bold;*/}
.z_825_3 .z_main_3 .z_text_2 .z_tit_1 span{ display:block; font-size:14px; color:#aaa; line-height:14px; margin:16px 0 0 0; fon t-family:"Arial"; font-weight:normal;}
.z_825_3 .z_main_3 .z_text_2 .text_2_b{ float:left; margin:23px 0 0 0; font-size:14px; color:#777; line-height:24px; overflow:hidden; height:72px; width:100%;text-align: justify;}
.z_825_3 .z_main_3 .z_text_2 .z_more_1{ margin:35px 0 0 0; font-size:12px; color:#aa1018; line-height:12px; text-transform:uppercase; float:left; width:100%;}
.z_825_3 .z_main_3 .z_text_2 .z_more_1 .a1{ color:#aa1018;}

.z_825_3 ul{ width:100%; float:left; padding-bottom:25px;}
.z_825_3 ul li{ width:100%; float:left; padding:34px 0;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; border-bottom:1px solid #dddddd;}
.z_825_3 ul li .left_84{ float:left; width:84px;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.z_825_3 ul li .left_84 .t_84{ float:left; width:100%; height:30px; background:#f7f7f7; color:#888888; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:30px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.z_825_3 ul li .left_84 .d_date{ float:left; width:100%; color:#fdc113; font-size:24px; height:50px; background:#f7f7f7; text-align:center; line-height:50px; font-family:Arial, Helvetica, sans-serif; margin-top:3px;
-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}

.z_825_3 ul li .z_text_3{ margin-left:121px;}
.z_825_3 ul li .z_text_3 .z_tit_2{ font-size:16px; /*font-weight:bold;*/ color:#333;}
.z_825_3 ul li .z_text_3 .z_tit_2 a{ display:block; width:90%; overflow:hidden; text-overflow:ellipsis;}
.z_825_3 ul li .z_text_3 .text_3_b{ width:100%; float:left; font-size:14px; color:#777; margin:11px 0 0 0; line-height:24px; height:48px; overflow:hidden;text-align: justify;}
.z_825_3 ul li .z_text_3 .l_fb{ float:left; color:#aaaaaa; line-height:28px; margin-top:5px;}
.z_825_3 ul li .z_text_3 .l_fb img{ vertical-align:middle; margin-top:-3px;}
.z_825_3 ul li:hover{ background:#f7f7f7;}

.z_825_3 ul li:hover .left_84{ margin-left:20px;}
.z_825_3 ul li .z_text_3{  /*margin-left:161px;*/ margin-right:20px;}
.z_825_3 ul li:hover .left_84 .t_84,.z_825_3 ul li:hover .left_84 .d_date{ background:white;}
.z_825_3 ul li:hover .z_text_3 .z_tit_2 a{ color:#aa1018;} 

@media screen and (max-width:767px) {
.z_825_3{ width:100%; float:left; margin:30px 0 0 0; padding-bottom:0px;}
.z_825_3 .z_main_3{ width:100%; float:left; padding-bottom:25px; border-bottom:solid 1px #ddd;}
.z_825_3 .z_main_3 .z_text_2 .z_tit_1{ height:100%;}
.z_825_3 .z_main_3 .z_text_2{ width:100%; float:left; padding-top:26px;}
.z_825_3 .z_main_3 .z_pic_2{ width:100%;}
.z_825_3 .z_main_3 .z_text_2 .text_2_b{ height:48px; overflow:hidden; margin:18px 0 0 0;}
.z_825_3 ul li{ padding:30px 0 20px 0; border-bottom:1px solid #dddddd;}
.z_825_3 ul li:last-child{ border-bottom:0;}
.z_825_3 ul li .z_text_3{ margin-left:130px;}
.z_825_3 .z_main_3 .z_text_2 .z_more_1{ margin-top:15px;}
.z_825_3 .z_main_3 .z_text_2 .z_tit_1{ border:none;}

}
	.cn .right .news .text:hover{ background-color:#498dda; color:#fff;}
	.cn .right .pro{ line-height:200%; padding:10px 0;}
	.cn .right .pro ul{ text-align:center;}
	.cn .right .pro ul li{ width:220px; float:left; padding:3px; border:#eaeaea 2px solid; margin:0 10px 20px 10px;}
	.cn .right .pro ul li span{ display:block; height:30x; line-height:30px;}
	.cn .right .pro ul li:hover{ border-color:#498dda;}
.con{width:980px;background:#fff;margin:15px auto;}
.con ul li{width:297px;height:198px;float:left;margin-left:25px;margin-bottom:25px;position:relative;overflow:hidden;cursor:pointer;}
.txt{width:297px;height:45px;background:rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.txt h3{font-size:20px;font-weight:100;line-height:45px; padding:0 20px;}
.txt p{font-size:14px;text-align:center;}