﻿/* CSS Document */



@charset "utf-8";



/*公共部分样式*/



*{ padding:0; margin:0;font-size: 14px;font-family: "微软雅黑"} 



body{ overflow-x: hidden; margin:0 auto;}



.fl{float: left;text-align: center}





.fr{float: right;}
.


.wrapper,.container{width: 1200px;margin: 0 auto;}

.wrapper{width: 1280px; margin: 0 auto;}



a{text-decoration:none;}



a:hover{text-decoration:none;color: #d42727;}



ul li{list-style:none;}



.clearfix{zoom:1;}



.clearfix:after{clear:both;display: block;content: "";height: 0;overflow:hidden;}



@font-face{

	font-family: FZYTK;

	src: url(/skin/font/FZYTK.TTF);

}

	#wh100p img{width: 100%;height: 100%;}



/* 顶部开始 */

.top{

	height: 110px;

}

.top .logo{

	margin-top: 24px;



}

.top .logo img{

	margin-right: 15px;



}

.top .logo p:first-child{

	margin-top: 5px;

	font-size: 25px;

	font-weight: bold;

	color: 000;

}

.top .logo p:last-child{

	font-size: 1px;

	color: #666;

}

.top ul{

	margin-left: 10px;

}

.top ul li{

	float: left;

	margin-left: 15px;

	list-style: square inside url(/skin/images/top-li-type.png);

	line-height: 110px;

	font-size: 16px;

	color: #999;

}

.top .phone{

	margin-left: 20px;

}

.top .phone img{

	margin-right: 10px;

	margin-top: 30px;

	height: 40px;

}

.top .phone div{

	margin-top: 15px;

}

.top .phone p:first-child{

	margin-top: 5px;

	font-size: 14px;

	color: #666;

}

.top .phone p:last-child{

	font-size: 34px;

	font-weight: bold;

	color: #075bb9;

}

.top .code{

	margin-top: 5px;

}

.top .code img{

	height: 100px;

}

/* 导航部分 */

.nav{

	height: 45px;

	background: #075bb9;

}

.nav ul li{

	float: left;

	width:10%;

	line-height: 45px;

	text-align: center

}

.nav ul li a{

	font-size: 16px;

	color: #fff;

	display: block;

}

.nav ul li:hover{

	background: #39ac00;

}

.nav ul li.hover{

	background: #39ac00;

}

/* 幻灯片部分 */

.banner{ width:100%; height:550px; overflow:hidden; position:relative;font-size:0}

.b-img{ height:500px;  position:absolute; left:0; top:0;}

.b-img a{ display:block; height:550px; float:left;}

.b-list{ height:50px; padding-top:500px; position:relative; margin:0 auto;z-index:1;}

.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}

.b-list .spcss{border:3px solid #14ab04;}

.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }

.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }

.bar-left em{ display:block; width:50px; height:100px; background:url(/skin/images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:225px;}

.bar-right em{ display:block; width:50px; height:100px; background:url(/skin/images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:225px;}

.bar-left .emcss{ background-position:0px -100px;}

.bar-right .emcss{ background-position:-50px -100px;}

/* 产品展示部分 */

.product{

	padding-top: 10px;

	height: 615px;

	background: url(/skin/images/product-back.jpg) no-repeat center;

	box-sizing: border-box;

}

.product .hd{

	margin-bottom: 25px;

}

.hd-title p{

	line-height: 40px;

	background: url(/skin/images/hd-title.jpg) no-repeat bottom left;

}

.hd-title p span:first-child{

	font-size: 22px;

	color: #999;

	font-weight: bold;

	text-transform: uppercase;

}

.hd-title p span:last-child{

	margin-left: 15px;

	font-size: 22px;

	color: #333;

}

.product .hd ul li{

	float: left;

	margin-left: 30px;

	line-height: 40px;

}

.product .hd ul li a{

	font-size: 16px;

	color: #666;

}

.product .hd ul li a:hover{

	color: #075bb9;

}

.product .bd-left{

	width: 300px;

	height: 504px;

	overflow: hidden;

}

.product .bd-left img{

	width: 100%;

	height: 100%;

	transition: all 0.5s;

	-webkid-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.product .bd-left:hover img{

	width: 320px;

	height: 544px;

	margin: -20px 0 0 -10px;

}

.product .bd-right{

	width: 885px;

}

.product .bd-right-top div img{

	width: 100%;

	height: 100%;

	transition: all 0.5s;

	-webkid-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.product .bd-right-top div:first-child{

	float: left;

	height: 245px;

	width: 300px;

	overflow: hidden;

}

.product .bd-right-top div:first-child:hover img{

	width: 330px;

	height: 265px;

	margin: -10px 0 0 -15px;

}

.product .bd-right-top div:last-child{

	float: right;

	height: 245px;

	width: 570px;

	overflow: hidden;

}

.product .bd-right-top div:last-child:hover img{

	width: 610px;

	height: 265px;

	margin: -10px 0 0 -20px;

}

.marquee {width:100%;height:244px;overflow:hidden;margin-top:15px;}

.marquee li{ display:inline; float:left; margin-right:20px; border: 1px solid #ddd;}

.marquee li a{ width:200px;



                 display:block;

                  float:left;

                   text-align:center;

                    font-size:14px;

                    color: #666;

                }

.marquee li a:hove{ text-decoration:none;}

.marquee li img {width: 200px;height: 170px;}

.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}

.marquee li p{margin-top: ;height: 54px;background: #18557e;margin-top: -5px;padding: 8px 15px 0;box-sizing: border-box;color: #fff;overflow: hidden;}

.marquee li p span:last-child{margin-left: 8px;}

/* 关于我们 */

.about .desc{

	margin: 25px 0;

	color: #999;

	line-height: 25px;

}

.about .hd{

	margin-top: 30px;

}

.about .bd{

	margin-bottom: 35px;

}

.about .bd-left{

	height: 550px;

	width: 48.5%;

	overflow: hidden;

}

.about .bd-right{

	height: 550px;

	width: 48.5%;

	background: #f2f2f2;

}

.about .bd-left img{

	width: 100%;

	height: 100%;

	transition: all 0.5s;

	-webkid-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.about .bd-left:hover img{

	width: 642px;

	height: 348px;

	margin: -15px 0 0 -30px;

}

.about .bd-right{

	padding: 30px;

	box-sizing: border-box;
    height: 550px;
}

.about .bd-right p:first-child span:first-child{

	font-size: 20px;

	color: #999;

	font-weight: bold;

	text-transform: uppercase;

}

.about .bd-right p:first-child span:last-child{

	margin-left: 15px;

	font-size: 18px;

	color: #333;

}

.about .bd-right p:nth-child(2){

	margin: 20px 0;

	font-size: 14px;

	color: #666;

	line-height: 28px;

}

.about .bd-right a{

	display: block;

	height: 40px;

	width: 146px;

	background: #1e69be;

	line-height: 40px;

	text-align: center;

	text-transform: uppercase;

	color: #fff;

}

.about .bd-right a:hover{

	background: #ff9a00;

}

/* 新闻中心 */

.news{

	padding: 45px 0;

	height: 650px;

	background: #075bb9;

	box-sizing: border-box;

}

.news-son{

	padding: 25px 20px;

	height: 570px;

	width: 49%;

	background: #fff;

	overflow: hidden;

	box-sizing: border-box;

}

.news-son-title p{

	float: left;

	line-height: 40px;

	background: url(/skin/images/hd-title.jpg) no-repeat bottom left;

}

.news-son-title p span:first-child{

	font-size: 22px;

	color: #999;

	text-transform: uppercase;

}

.news-son-title p span:last-child{

	margin-left: 8px;

	font-size: 22px;

	color: #333;

}

.news-son-title a{

	float: right;

	font-size: 16px;

	color: #075bb9;

	text-transform: uppercase;

	line-height: 40px;

}

.news-son ul li:first-child{

	margin-top: 20px;

}

.news-son ul li{

	margin-top: 12px;

	height: 84px;

}

.news-son ul li .time{

	padding: 12px 0;

	float: left;

	height: 100%;

	width: 84px;

	background: #075bb9;

	color: #fff;

	text-align: center;

	box-sizing: border-box;

	overflow: hidden;

}

.news-son ul li .time p:first-child{

	font-size: 25px;

	font-weight: bold;

}

.news-son ul li .desc{

	padding: 8px 15px;

	float: left; 

	height: 100%;

	width: 464px;
	text-align: left;

	background: #f2f2f2;

	box-sizing: border-box;

	overflow: hidden;

}

.news-son ul li .desc p:first-child{

	font-size: 18px;

	color: #333;

}

.news-son ul li .desc p:last-child{

	color: #999;

}

.news-son ul li:hover .desc{

	background: #ddd;

}

/* 四大理由 */

.four-reason{

	padding-top: 27px;

	height: 535px;

	background: url(/skin/images/product-back.jpg) no-repeat center;

	box-sizing: border-box;

	overflow: hidden;

}

.reason-title{

	margin-bottom: 50px;

	text-align: center;

}

.reason-zhengshu{

	display: flex;
	flex-direction: row;
	text-align: center;
	justify-content: space-between;
}
.reason-zhengshu-img{
	width: 400px;
	height: 300px;
}
.reason-title p{

	line-height: 60px;

	font-size: 26px;

	color: #666;

}

.reason-text{

	width: 592px;

}

.reason-img{

	width: 608px;

}

.reason-text p{

	height: 65px;

	background: url(/skin/images/reason-border.png) no-repeat bottom left;

}

.reason-text p img{

	margin-right: 8px;

}

.reason-text p span{

	font-size: 27px;

	color: #075bb9;

	font-weight: bold;

}

.reason-text ul li:first-child{

	margin-top: 10px;

}

.reason-text ul li{

	

	font-size: 16px;

	color: #333;

	list-style: square inside url(/skin/images/reason-li-type.png);

}

/* 首页中间部分联系电话 */

.index-center-phone{

	height: 160px;

	background: url(/skin/images/index-center-phone.jpg) no-repeat center;

}

/* 客户见证 联系我们 */

.box{

	margin: 40px 0;

}

.box .box-title{

	height: 40px;

	background: url(/skin/images/hd-title.jpg) no-repeat bottom left;

}

.box .box-title span:first-child{

	font-size: 22px;

	font-weight: bold;

	color: #333;

	text-transform: uppercase;

}

.box .box-title span:last-child{

	font-size: 22px;

	color: #333;

}

.witness{

	width: 880px;

}

.witness ul{

	margin-top: -20px;

	margin-left: -35px;

}

.witness ul li{

	float: left;

	margin-top: 40px;

	margin-left: 35px;

	height: 455px;

	width: 270px;

	background: #f2f2f2;

	border-bottom: 10px solid #075bb9;

	overflow: hidden;

}

.witness ul li .img{

	height: 200px;

	width: 270px;

	overflow: hidden;

}

.witness ul li .img img{

	height: 100%;

	width: 100%;

	transition: all 0.5s;

	transition: all 0.5s;

	-webkid-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.witness ul li:hover .img img{

	height: 230px;

	width: 310px;

	margin: -15px 0 0 -20px;

}

.witness ul li .text{

	padding: 20px 15px;

	box-sizing: border-box;

}

.witness ul li .text p:first-child{

	font-size: 18px;

	color: #333;

	line-height: 35px;

}

.witness ul li .text p:nth-of-type(2){

	color: #666;

	line-height: 28px;

}

.witness ul li .text p:last-child{

	height: 30px;

	width: 145px;

	margin: 12px auto;

	text-align: center;

	line-height: 30px;

	background: #075bb9;

	color: #fff;

}

.witness ul li .text p:last-child:hover{

	background: #ff9d01;

}

.witness ul li:hover{

	background: #ddd;

	border-bottom: 10px solid #ff9d01;

}

.contact{

	width: 280px;

}

.contact-bd{

	margin-top: 20px;

}

.contact-bd ul{

	padding: 20px;

	height: 200px;

	background: #075bb9;

	box-sizing: border-box;

}

.contact-bd ul li:nth-child(odd){

	color: #fff;

	font-size: 16px;

	line-height: 35px;

}

.contact-bd ul li:nth-child(even){

	color: #fff;

	font-size: 30px;

	font-weight: bold;

	line-height: 40px;

}

.contact-bd .code{

	padding: 0 40px;

	height: 265px;

	background: #f1f1f3;

}

.contact-bd .code p{

	font-size: 16px;

	color: #075bb9;

	font-weight: bold;

	line-height: 45px;

}

.contact-bd .code img{

	width: 200px;

}

/* 我们的客户 */

.our-witness{

	margin-bottom: 35px;

	text-align: center;

}

.our-witness p:first-child{

	font-size: 26px;

	color: #333;

	line-height: 40px;

}

.our-witness p:last-of-type{

	margin-bottom: 35px;

	font-size: 14px;

	color: #666;

	text-transform: uppercase;

}

/* 友情链接 */

/*.link{

    height: 45px;

    line-height: 45px;

    background: #075bb9;

}

.link p{

    float: left;

    font-weight: bold;

    color: #fff;

}

.link ul li{

    float: left;

    margin-left: 20px;

}

.link ul li a{

    color: #fff;

}

.link ul li a:hover{

    color: red;

}*/

/* 网站底部 */

/*.footer{

	height: 170px;

	background: #333;

}

.footer .logo{

	width: 460px;

	padding-top: 25px;

}

.footer .logo div{

	float: left;

	margin-right: 10px;

	width: 39px;

}

.footer .logo div img{

	width: 100%;

}

.footer .logo ul{

	float: left;

}

.footer .logo ul li:first-child{

	font-size: 32px;

	color: #eee;

	font-weight: bold;

}

.footer .logo ul li:nth-child(2){

	font-size: 18px;

	color: #999;

}

.footer .logo ul li{

	color: #999;

}

.footer .copyright{

	margin-top: 50px;

	width: 420px;

}

.footer .copyright p{

	color: #999;

	line-height: 25px;

}

.footer .copyright a{

	font-size: 14px;

	color: #ff9a00;

}

.footer .copyright a:hover{

	color: #075bb9;

}

.footer .phone{

	padding-top: 25px;

	width: 300px;

}

.footer .phone img{

	margin-top: 8px;

}

.footer .phone p{

	width: 100%;

}

.footer .phone p:first-of-type{

	font-size: 20px;

	color: #999;

}

.footer .phone p:last-of-type{

	font-size: 30px;

	color: #fff;

	font-weight: bold;

}

.footer .phone a{

	margin: 12px auto 0;

	display: block;

	height: 40px;

	width: 170px;

	line-height: 40px;

	text-align: center;

	background: #39ac00;

	color: #fff;

	font-size: 16px;

}

.footer .phone a:hover{

	background: #ff9a00;

}*/



.footer{

	height: 195px;

}

.footer .left{

	float: left;

	margin-top: 30px;

}

.footer .center{

	float: left;

		padding-left:70px;

}

.footer .center ul{

	margin-top: 25px;

	margin-left: 30px;

}

.footer .center ul li{

	height: 25px;

	line-height: 25px;

	color: #999;

}

.footer .right{

	float: right;

	margin-top: 20px;

}

/* 内页左侧 */

.son-left{

	width: 224px;

}

.son-nav{

	width: 100%;

	border: 1px solid #eee;

	background: #f1f1f1;

}

.son-nav-top img{

	width: 100%;

}

.son-nav ul{

	padding: 12px;

	box-sizing: border-box;

}

.son-nav ul li:first-child{

	margin-top: 0px;

}

.son-nav ul li{

	margin-top: 10px;

	height: 35px;

	width: 200px;

	background: #075bb9;

	line-height: 35px;

	padding: 0 15px 0 25px;

	box-sizing: border-box;

}

.son-nav ul li a{

	display: block;

	height: 100%;

	width: 100%;

}

.son-nav ul li span{

	color: #fff;

}

.son-nav ul li img{

	margin-top: 5.5px;

}

.son-nav ul li:hover{

	background: #39ac00;

} 

.son-nav ul li.hover{

	background: #39ac00;

} 

.son-contact{

	margin-top: 20px;

}

.son-contact{

	width: 100%;

	border: 1px solid #eee;

	background: #f1f1f1;

}

.son-contact img{

	width: 100%;

}

.son-contact ul{

	padding: 15px 10px;

	box-sizing: border-box;

}

.son-contact ul li{

	line-height: 35px;

	color: #666;

}

/* 内页左侧公共部分 */

.son-right{

	width: 930px;

}

.fast-nav{

	margin-bottom: 25px;

	height: 40px;

	width: 100%;

	border-bottom: 1px solid #075bb9;

}

.fast-nav p:first-child{

	float: left;

	border-bottom: 3px solid #075bb9;

	line-height: 39px;

	font-size: 16px;

	color: #666;

}

.fast-nav p:last-child{

	float: right;

	line-height: 40px;

	color: #666;

}

.fast-nav p:last-child a{

	padding: 0 3px;

	color: #666;

}

.fast-nav p:last-child a:hover{

	color: #075bb9;

}

/* 翻页 */

.pages{

  text-align: center;

  margin: 30px 0;

  clear: both;

}

.pages a{

  padding: 5px 8px;

  border: 1px solid #d1d1d1;

  color: #333;

  margin-left: 5px;

  box-sizing: border-box;

}

.pages span{

  padding: 5px 8px;

  border: 0px;

  background: #075bb9;

  color: #fff;

  margin-left: 5px;

  box-sizing: border-box;

}

/* 内容翻页 */

.f14{

    margin: 40px 0;

    height:40px;

    color: #333;

}

.f14 a{

	line-height: 35px;

    color: #999;

    font-size: 15px;

}

.f14 a:hover{

    color: #ffb400;

}



/* 单页面 */

.page-about{

	padding: 30px;

	width: 100%;

	background: #f1f1f1;

	box-sizing: border-box;

	line-height: 28px;

	color: #666;

	font-size: 15px;

}

/* 产品列表页 */

.list-product ul{

	margin-left: -27px;

	margin-top: -15px;

}

.list-product ul li{

	float: left;

	margin-left: 27px;

	margin-top: 15px;

	width: 290px;

	overflow: hidden;

	border: 1px solid #075bb9;	

}

.list-product ul li div{

	width: 290px;

	height: 190px;

	overflow: hidden;

}

.list-product ul li div img{

	height: 100%;

	width: 100%;

	transition: all 0.5s;

	-webkid-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.list-product ul li:hover div img{

	width: 330px;

	height: 220px;

	margin: -15px 0 0 -20px;

}

.list-product ul li p{

	font-size: 15px;

    color: #fff;

    text-align: center;

    line-height: 35px;

    background-color: #075bb9;

    box-sizing: border-box;

}

/* 新闻内容详情页 */

.show_news{

	width: 930px;

}

.show-news-hd{

	text-align: center;

}

.show-news-hd p:first-child{

	font-size: 25px;

	color: #333;

	line-height: 50px;

}

.show-news-hd p:nth-child(2){

	font-size: 12px;

	color: #666;

	line-height: 30px;

}

.show-news-hd p:nth-child(2) span:last-child{

	margin-left: 15px;

}

.show-news-hd p:last-child{

	margin: 5px auto 20px;

	width: 80%;

	line-height: 30px;

	background: #f6f6f6;

	font-size: 12px;

	color: #666;

}

.show-news-bd{

	color: #666;

	line-height: 30px;

	font-size: 14px;

}

.show-news-bd img{

	width: 100%;

}

/* 在线留言 */

.message-hd{

	text-align: center;

	margin: 30px 0 40px;

}

.message-hd p:first-child{

	font-size: 25px;

	color: #333;

}

.message-hd p:last-child{

	font-size: 14px;

	color: #999;

	line-height: 30px;

}

.message-bd{

	margin-bottom: 30px;

}

.message-bd .img{

	height: 520px;

	width: 50%;

	overflow: hidden;

}

.message-bd .img img{

	width: 100%;

}

.message-bd form{

	width: 50%;

	padding: 0 45px;

	box-sizing: border-box;

}

.message-bd form p{

	margin-top: 8px;

	font-size: 14px;

	color: #666;

	line-height: 35px;

}

.message-bd form input{

	padding: 0 8px;

	height: 40px;

	width: 100%;

	background: #f6f6f6;

	border: 0;

	box-sizing: border-box;

	color: #333;

}

.message-bd form textarea{

	padding: 8px;

	height: 75px;

	width: 100%;

	background: #f6f6f6;

	border: 0;

	box-sizing: border-box;

}

.message-bd form button{

	margin-top: 25px;

	height: 35px;

	width: 100%;

	background: #075bb9;

	border: 0;

	text-align: center;

	color: #fff;

	cursor: pointer;

}

.message-bd form button:hover{

	background: #ff9a00;

}

/* 联系我们内容页 */

/*.contact-bd{

	margin-bottom: 30px;

	height: 360px;

}*/

/*.contact-bd .text{

	padding: 122px 0 0 70px;

	height: 100%;

	width: 50%;

	background: url(/skin/images/contact-back.jpg) no-repeat;

	box-sizing: border-box;

}*/

/*.contact-bd .text p:first-child{

	margin-bottom: 30px;

	font-size: 25px;

	color: #fff;

}

.contact-bd .text p:last-child{

	font-size: 18px;

	color: #fff;

	line-height: 30px;

}*/

/* 右侧在线客服 */

/*#qq_icon {width:187px; height:193px; background:url('/skin/images/qq_icon.png') no-repeat; position:fixed; right:-200px; top:150px; cursor:pointer;z-index: 9999999999;}

#cs_online {width:217px; height:324px; position:fixed; top:150px; right:-220px; background:url('/skin/images/qq_bg.png') no-repeat; display:none; filter:alpha(opacity:0); opacity:0;}

.qq_context {width:185px; height:244px; margin-top:73px; margin-left:24px; list-style:none; padding:0px;} 

.qq_context li {width:175px; height:25px; margin-left:5px; margin-top:20px; float:left;}

.span_t {display:block; float:left; color:#333; line-height:25px; font-size:12px; font-family:'Arial';}

.qq_context li span{line-height:25px; font-size:12px; font-family:'Arial';}

.qq_context li span:last-child{line-height:25px; font-size:14px; font-family:'Arial';}*/

/* 搜索部分 */

.search{height: 75px;}

.search ul{float: left;width: 40%;}

.search ul li{float: left;padding: 0px 5px;height: 75px;line-height: 75px;text-align: center}

.search ul li a{color: #333; font-size: 14px;}

.search ul li a:hover{color: #ff0000;}

.search form{float: left; width: 60%;height: 35px;margin-top: 20px;}

.search form p{float: left;height: 35px;width: 100px;background: #075bb9;text-align: center;line-height: 35px;color: #fff;}

.search form input{padding: 0 8px;float: left;height: 33px;width: 535px;border: 1px solid #999;border-left: 0px;border-right: 0px;}

.search form button{padding: 5px;height: 35px;width: 50px;background: #fff;border: 1px solid #999;border-left: 0px;}



/* 产品部分 */

.product{height: 926px;background: url(../images/product-back.jpg) no-repeat;padding-top: 15px;box-sizing: border-box}

.pro-title{height: 60px;text-align: center}

.pro-title p{width: 630px;height: 60px;line-height: 60px;text-align: center;margin: 0 auto;border-bottom: 3px dashed #999;font-size: 30px;font-weight: bold;color: #333;text-transform: uppercase}

.pro-title span{position: absolute;margin-left: -50px;margin-top: -15px;color: #333;font-size: 20px;background: #009944;padding: 0 10px;}

.product-nav{height: 50px;margin-top: 40px;padding: 0 10px;box-sizing: border-box;display: flex;
	justify-content: space-around;
 }

.product-nav ul li{float: left;height: 50px;

	line-height: 50px;width: 150px;text-align: center;

	background: #075bb9!important;margin-left: 1px;font-size: 16px;color: #fff;cursor: pointer}

.product-nav ul li:first-child{background: #ff9900;margin-left: -1px;}

.product-nav ul li:hover{background: #ff9900!important;}

.product-list{display: none}

.product-list ul{margin-left: -20px;}

.product-list ul li{float: left;margin-left: 20px;margin-top: 20px;height: 320px;width: 285px;background: #fff;}

.product-list ul li div{padding: 15px;height: 280px;text-align: center;box-sizing: border-box;border: 1px solid #ddd;border-bottom: 0px;overflow: hidden;}

.product-list ul li div img{width: 100%;height: auto;min-height: 200px;}

.product-list ul li p{height: 40px;line-height: 40px;text-align: center;background: #7e7e7e;color: #fff;font-size: 16px;}

.product-list ul li:hover div{border: 1px solid #ff9900;border-bottom: 0px;}

.product-list ul li:hover p{background: #ff9900}







/* 案例部分 */

.ptitle{

	height:130px;

	overflow:hidden;

}



.ptitle1{ height:80px; width: 100%; position: relative}

.bc-title{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}



.plist{

	height:821px;

	overflow:hidden;

}



.pcon{

	height:522px;

	overflow:hidden;

}

.seusr-box{

	margin-top:15fpx;

	height:150px;

	overflow:hidden;

}





.suimg ul img{

	border:3px solid #CCC;

	width:164px;

	height:119px;

	overflow:hidden;

}

.suimg ul img:hover{

	border:3px solid #186d1a;

}

.suimg ul a{

	display:block;

	width:170px;

	height:155px;

	overflow:hidden;

	line-height:30px;

	float:left;

	text-align:center;

	margin:0px 10px;

}

.c_r { width:912px; float:right; }



.c_l { float:left; width:256px; margin-right:30px; }



.warp { width:1200px; margin-left:auto; margin-right:auto; }



.marquee {
    width: 1200px;

    height: 190px;

    overflow: hidden;

    margin-top: 15px; 

    margin: 0 auto;
}








.link{

    clear: both;

    height: 50px;

    line-height: 50px;

    background: #999;

}

.link p{

    float: left;

    font-weight: 900;

}

.link ul li{

    float: left;

    margin-left: 20px;

}

.link ul li a{

    color: #333;

}

.link ul li a:hover{

    color: red;

}







