@charset "utf-8";
/*****************************************
* 2017-4-24 网站内页样式
*****************************************/
.infban{ width:100%; height:350px; background:url(../images/ban/01.jpg) center no-repeat; border-top:2px #b28f5d solid;}
.infban2{ width:100%; height:350px; background:url(../images/ban/02.jpg) center no-repeat; border-top:2px #b28f5d solid;}
.infban3{ width:100%; height:350px; background:url(../images/ban/03.jpg) center no-repeat; border-top:2px #b28f5d solid;}
.infban4{ width:100%; height:350px; background:url(../images/ban/04.jpg) center no-repeat; border-top:2px #b28f5d solid;}
.infban5{ width:100%; height:350px; background:url(../images/ban/05.jpg) center no-repeat; border-top:2px #b28f5d solid;}
.infban_bot{ width:100%; height:3px; background:url(../images/ban/b.jpg) center bottom no-repeat;}
.info{ width:1200px; margin:-10px auto 30px; min-height:500px; position:relative; z-index:998;}
.infol{ width:226px; height:auto; border-top:6px #cc146a solid;}
.infol_class{ width:226px; background:#fff; padding-bottom:20px; box-shadow:0px 0px 9px #ddd;}
.infol_class h2{ height:70px; line-height:70px; text-align:center; font-weight:100; font-size:23px;}
.infol_class ul li{ width:226px; height:36px; border-bottom:1px #ddd solid; margin:5px 0;}
.infol_class ul li a{ display:block; line-height:36px; padding-left:65px;}
.infol_class ul li a:hover{ background:url(../images/fbg.jpg) repeat-y; color:#fff;}
.infol_class ul li a.lion{ background:url(../images/fbg.jpg) repeat-y; color:#fff;}
.infol_lx{ width:226px; height:auto; background:#fff; text-align:center; margin-top:18px; box-shadow:0px 0px 9px #ddd;}
.infol_lx p{ padding:10px 20px 0; text-align:left; line-height:26px; font-size:14px; color:#777;}
.infol_lx p em{ font-size:25px; line-height:40px; color:#0193e8;}
.infol_lx p span{ font-size:26px; color:#dd0000; line-height:50px;}
.infol_lx dl{ padding:10px 20px 30px; text-align:left; line-height:26px; font-size:14px; color:#777;}
.infol_lx dl dt{ width:60px; float:left; text-align:right;}
.infol_lx dl dd{ width:126px; float:right;}
.infor{ width:920px; background:#fff; margin-top:12px; padding:20px;}
.infor_tit{ width:920px; height:50px; border-bottom:1px #ddd solid; background:url(../images/kai_10.jpg) 5px center no-repeat;}
.infor_tit em{ font-size:20px; line-height:50px; padding-left:22px; font-weight:700; color:#555;}
.infor_tit span{ color:#999; line-height:40px; padding-top:10px; padding-right:8px; font-size:12px;}
.infor_tit span a{color:#999; font-size:12px;}
.infor_tit span a:hover{ text-decoration:underline; color:#d81b00;}
.infor_con{ width:920px; height:auto; padding:15px 0; font-size:15px; line-height:38px; color:#666;}

.pro_listp{ width:915px; height:auto; padding:35px 0 20px; font-size:15px; line-height:38px; color:#666;}
.pro_listp ul li{ width:285px; height:340px; float:left; margin:10px;}
.pro_listp ul li p{ display:block; width:100%; height:45px;line-height:35px; text-align:center; background:#eee;}
.pro_listp ul li p a{ color:#333; font-size:16px;}
.lli_imgm{ width:285px; height:300px; margin:0 auto; overflow:hidden;}
.lli_imgm img{ width:auto; height:300px;}
.pro_listp ul li:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.case{ width:1220px; margin:0px auto 30px; min-height:500px; position:relative; z-index:998;}
.case_tit{ width:1200px; height:65px; background:url(../images/l13.jpg) center bottom no-repeat; margin:0 auto;}
.case_tit em{ color:#cd176f; font-size:22px; line-height:65px; padding-left:5px;}
.case_tit span{ background:url(../images/tel.png) center no-repeat; display:block; width:333px; height:83px; margin-top:-41px;}
.case_list{ width:1220px; padding:25px 0;}
.case_list ul li{ width:283px; height:410px; margin:10px; border:1px #1e1e1e solid; float:left; position:relative;overflow:hidden;}
.case_list ul li img{ width:283px;}
.case_list ul li em{width:283px; height:377px; display:black; overflow:hidden;}
.case_list ul li em img{ width:100%; height:auto;}
.case_list ul li span{ position:absolute; left:0; bottom:0px; background:url(../images/bg.png); display:block; float:left; text-align:center; width:100%; height:45px; line-height:45px; }
.case_list ul li a span{ color:#fff; font-size:17px;}
.case_list ul li a{display:block; width:100%; height:100%;}
#lixi{ width:100%; background:#f2f2f2; padding:45px 0;}
.lianxi{ width:850px; height:400px; margin:0 auto 0; background:url(../images/lxi.jpg) #fff 30px center no-repeat; padding-left:350px; }
.lianxi img{ float:right; padding:40px 30px 0 0;}

/*内容*/
.newnr{ width:880px; height:auto; color:#666; margin:0 auto;}
.ntit{ width:100%; height:70px; line-height:70px; text-align:center; font-weight:100; color:#333; font-size:25px; font-weight:700;}
.jhurl{ width:100%; height:39px; line-height:39px; font-size:12px; font-family:宋体; text-align:center; color:#777;}
.nwcon{ width:100%; height:auto; font-size:15px; line-height:30px; border-bottom:2px #ddd solid; padding:10px 0 50px;}
.nwcon img{ width:90%; padding:15px 5%;}
.context{ width:830px; height:65px; line-height:30px; text-align:left !important; border:1px #ddd solid; padding:15px; margin-top:20px;}
.context ul li{ width:850px; height:30px; line-height:30px; float:left;}
.context ul li a{ color:#666;}

.infopg{ width:auto; height:40px; line-height:21px; text-align:center; margin:20px auto; font-size:14px;}
.infopg ul{ margin:0;}
.infopg ul li{float:left; border:1px #ddd solid; margin:0 5px; width:50px; height:28px; line-height:28px;}
.infopg ul li a{ display:block;}
.thisclass{ border:1px #333 solid; background:#ccc; color:#fff;}

.infor_new{ width:870px; height:auto; line-height:28px; font-size:14px; color:#555; padding-bottom:20px; margin:0 auto;}
.infor_new ul li{ width:870px; height:auto; padding:20px 0; border-bottom:1px #ddd dashed;}
.infor_new ul li img{ float:left; width:180px; height:120px; margin-right:10px;}
.infor_new ul li em{ font-size:18px; color:#222;}
.infor_new ul li span{ color:#888; font-size:13px;}
.infor_new ul li p{ color:#999;}

/*内容*/
.newnr{ width:880px; height:auto; color:#666; margin:0 auto;}
.ntit{ width:100%; height:70px; line-height:70px; text-align:center; font-weight:100; color:#333; font-size:25px; font-weight:700;}
.jhurl{ width:100%; height:39px; line-height:39px; font-size:12px; font-family:宋体; text-align:center; color:#777;}
.nwcon{ width:100%; height:auto; font-size:15px; line-height:30px; border-bottom:2px #ddd solid; padding:10px 0 50px;}
.nwcon img{ width:90%; padding:15px 5%;}
.context{ width:830px; height:65px; line-height:30px; text-align:left !important; border:1px #ddd solid; padding:15px; margin-top:20px;}
.context ul li{ width:850px; height:30px; line-height:30px; float:left;}
.context ul li a{ color:#666;}