﻿@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: "微软雅黑";
	 background-color:#fff;
	font-size: 14px; color: #000;
}
a {
	color: #000;
	text-decoration: none;
}
.clear {
	clear: both;
}
#header{ width:1204px; margin:0 auto; height:92px;}
#header .logo{ width:270px; height:92px; float:left;}
#header .logo img{ margin-top:20px;}
/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ width:910px; float:right; height:92px; line-height:92px;  z-index:999999999; height:92px; line-height:92px;  }
		.nav a{ color:#000;  }
		.nav .nLi{ float:left;  position:relative; display:inline;}
		.nav .nLi h3{ float:left; width:110px; text-align:center;  }
		.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;  }
		.nav .sub{ display:none; width:400px; text-align:center; left:0; top:95px;  position:absolute;  z-index:9999999; background-color:#4f4f4f;  }
		.nav .sub li{ zoom:1; line-height:40px; float:left; height:40px; width:100px; }
		.nav .sub a{ display:block; color:#fff; }
		.nav .sub a:hover{  width:100px; color:#cd0100;  }
		.nav .on h3 a{  color:#fff; background-color:#cd0100;  }
		#banner{ width:100%; height:499px;}
		#c1{ width:100%; background-color:#e9e9e9; height:354px;}
.c1{ width:1204px; margin:0 auto; padding:20px 0;}

.tit{ height:30px; line-height:30px; border-bottom:#cdcdcd 1px solid;}
.titl{ height:30px; font-size:16px; font-weight:bold; border-bottom:#cd0100 2px solid; padding:0 10px 0 0; float:left;}
.more{ padding:0 0 0 5px; float:right;}
.c1l{ width:370px; float:left; line-height:30px;}
.c1l img{width:370px; height:139px; margin:10px 0 5px 0;}
.c1r{ width:492px; line-height:30px; float:left; margin-left:30px; }
.c1rT{ padding:10px 0;}
.c1rT img{ width:170px; height:139px; float:left; margin-right:10px;}
.c1rT strong{ color:#cd0100;}
.c1r ul{}
.c1r ul li{ height:30px; line-height:30px;}
.c1r ul li span{ float:right;}
.c1r ul li a:hover{color:#cd0100;}
.c1R{ width:281px; line-height:30px; float:right;  }
.c1R img{ height:265px; margin-top:10px;}
.c2{ width:1204px; margin:40px auto; height:360px;}
/* 本例子css */
		.slideGroup{ width:1204px; text-align:left;  }
		.slideGroup .parHd{ height:30px; line-height:30px;  border-bottom:1px solid #757575;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; height:30px;   }
		.slideGroup .parHd ul li{ float:left; border:#757575 1px solid; border-bottom:none; background-color:#fff; border-radius:5px 5px 0 0; margin:0 10px 0 0; padding:0 20px; text-align:center; cursor:pointer;  }
		.slideGroup .parHd ul li.on{ height:30px; background-color:#cd0100; border:#cd0100 1px solid;padding:0 20px; border-bottom:none; color:#fff;  }
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:30px 0 10px 0px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 40px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:254px; height:158px; display:block; border-radius:10px;   border:3px solid #dedede; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#d20000;  }
		.slideGroup .parBd ul li .title{ line-height:24px; padding:10px 0 0 0; width:254px;   }

footer{ height:235px; width:100%;color:#fff; background-color:#333333;}
footer .l{ width:153px;margin-top:40px; height:153px; float:left; }
footer .M{ width:760px; margin-top:30px; float:left; margin-left:80px;}
footer .M div{ height:30px; line-height:30px;}
footer .M div a{ margin:0 46px 0 0; font-size:17px;}
footer p{ height:30px; line-height:30px;}
footer a{ color:#fff;}
footer .l ul strong{ font-size:16px;}
footer .R{ width:175px; float:right; margin:30px 0 0 0; }
footer .R img{ width:175px; height:175px;}
/*内页*/
.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/jt.jpg) no-repeat 140px 35px #ce0205;  text-align:left; 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;}