@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #eeeeee;padding-bottom: 20px;}
.clearfix {+height: 1%;}

.ban{width: 100%;height: 400px;min-width: 1300px;}
.ban1{background: url(../images/img/ban1.jpg) top center no-repeat;}
.ban2{background: url(../images/img/ban2.jpg) top center no-repeat;}
.ban3{background: url(../images/img/ban3.jpg) top center no-repeat;}
.ban4{background: url(../images/img/ban4.jpg) top center no-repeat;}
.ban5{background: url(../images/img/ban5.jpg) top center no-repeat;}
.ban6{background: url(../images/img/ban6.jpg) top center no-repeat;}
.ban7{background: url(../images/img/ban7.jpg) top center no-repeat;}
/*产品中心*/
.con_left{width: 246px;height: auto;float: left;position: relative;}
.conrtit{width: 100%;height: 40px;line-height: 40px;border-bottom:1px solid #365486;margin-bottom: 20px;}
.conrtit span{display: block;float: left;width: 165px;height: 40px;background: url(../images/img/ico.png) no-repeat;font-size: 18px;color: #fff;text-align: center;line-height: 46px;}
.hpnavbox{width: 246px;float: left;background: url(../images/hptit.png) top center no-repeat;padding-top: 108px;margin-left: -100px;opacity: 0;}
.hpn_a{background-color: #fff;padding: 20px 0;}
.hpn_a a{width: 80%;height: 45px;line-height: 45px;display: block;margin:0px auto;z-index: 9;text-indent: 55px;font-size: 16px;color: #666;transition:0.5s;position: relative;border-bottom: 1px dashed #cccccc;}
.hpn_a i{width:16px;height: 16px;background: url(../images/img/list.png) no-repeat;position: absolute;top:15px;left: 25px;}
.hpn_a a:hover,.hpn_a .proon{color: #365486!important;}
.hpn_a a:hover i,.hpn_a .proon i{background: url(../images/img/list2.png) no-repeat;}

.nprotit{width: 100%;height: 60px;background-color: #365486;font-size: 25px;color: #fff;text-align: center;line-height: 60px;display: block;position: relative;z-index: 9;border-radius: 10px 10px 0 0;}
.nproimg{width: 1030px;position: relative;}
.nproimg a{width: 330px;height: 231px;text-align: center;position: relative;display: block;overflow: hidden;float: left;margin:12px 6px;}
.nproimg a em{display: block;width: 330px;height: 231px;overflow: hidden;position: relative;}	
.nproimg a img{width: 330px;height: auto;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.nproimg a p{width: 100%;height: 40px;z-index: 1;display: block;background:url(../images/tou.png) repeat;
	position: absolute;bottom: 0;left: 0;font-size: 16px;text-align: center;line-height: 40px;color: #fff;transition: all 0.4s;}
.nproimg a p span{width: 120px;border-top: 1px solid #fff;display: block;line-height: 30px;margin:0px auto;}
.nproimg a:hover img{-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;}	
.nproimg a:hover p{height:80px;padding-top: 5px;background:url(../images/tou.png) repeat;}
.nproinfo{width: 1030px;position: relative;font-size: 15px;color:#666; line-height: 30px;margin-bottom: 30px;}
.nproinfo img{padding: 10px 0;max-width: 85%;height: auto !important;display: block;margin:0px auto;}
.npitit{font-size: 22px;color:#feae17;margin-bottom: 10px;}
/*热门产品*/
.pic_more{ width:100%; margin-top:35px;}
.pic_more h3{ display:block; line-height:50px;font-size: 18px; margin:0 5px; border-top:2px #ddd solid;color: #365486;}
.pic_more ul{ padding-top:10px;}
.pic_more ul li{ width:223px; height:190px; float:left; text-align:center; border:1px #ddd solid; padding:10px; text-align:center; margin:0 5px 15px 5px;}
.pic_more ul li a.meimg{ width:100%; height:100%;display: block; overflow:hidden; position:relative; margin:0 auto;}
a.meimg em{ width:100%; height:155px;display: block;overflow: hidden;}
a.meimg em img{ height:100%; width:auto; display:block; margin:0; padding:0;}
a.meimg: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;
}
a.meimg span{font-size: 15px;color: #666;display: block;line-height: 35px;}
a.meimg:hover span{color: #365486;font-weight: 700;}
/*关于我们*/
.con_right{ width:1020px; height:auto;float: right;margin-top: 1px;}
.info_rig_con{ width:860px; padding:20px 10px;line-height:30px;}
.conbox{width: 1030px;float: right;font-size: 16px;line-height: 30px;color: #666;}
.conbox img{display: block;margin:20px auto 0;width: 100%;}
.conbox .nabinfo{padding:2px 20px;}
/*电话*/
.s_bottom{border-bottom: 4px solid #365486;padding-bottom: 10px;}
.s_bottom h3{font-size: 25px;color: #365486;background: url(../images/img/s_t.png) no-repeat center top;padding-top: 20px;text-align: center;}
.s_bottom h3 span{font-size: 14px;display: block;color: #ccc;margin-bottom: 15px;}
.s_bottom ul li{padding: 10px;background: #ececec;font-size: 14px;margin-bottom: 10px;color: #838484;}
/*新闻推荐*/
.recom_info{width: 242px;height: auto;background-color: #f5f5f5;padding:2px 2px 2px 2px;position: relative;z-index: 5;}
.recom_info li{width: 100%;height: 30px;line-height: 30px;background-color: #fff;border-bottom: 1px dashed #eee;}
.recom_info li a{font-size: 14px;color: #666;display: block;float: left;transition:0.5s;width: 235px;overflow: hidden;height: 30px;line-height: 30px;text-align: left;text-indent: 6px;}
.recom_info li a:hover{color: #365486;}
/*新闻中心*/
.newsinfo{width: 980px;margin:0px auto;}
.infor_new{ height:auto; line-height:28px; font-size:14px; color:#555; padding-bottom:20px; margin:0 auto; padding:0 5px;}
.infor_new ul li{ height:auto; padding:14px 0; border-bottom:1px #ddd dashed;}
.infor_new ul li img{ float:left; width:180px; margin-right:20px; padding:0 !important;}
.infor_new ul li em{ font-size:18px; color:#222;}
.infor_new ul li:hover a em{ color:#365486;}
.infor_new ul li span{ color:#888; font-size:13px;}
.infor_new ul li p{ color:#999; font-size:13px;}
.infor_new ul li:hover img{}
.jhurl {width: 100%;height: 39px;line-height: 39px;font-size: 13px;text-align: center;color: #777;}
.jhurl small{font-size: 13px;color: #777; line-height: 39px; margin-left:10px;}
.view_con{ font-size:15px; line-height:30px; color:#666;}
/*新闻详情页*/
.newnr{ height:auto; color:#666; padding:0px 5px;}
.ntit{ width:85%; height:auto; line-height:35px; text-align:center; color:#333; font-size:22px; font-weight:700; margin:35px auto 15px;}
.jhurl{ width:100%; height:39px; line-height:39px; font-size:12px; text-align:center; color:#777;}
.nwcon{ width:100%; height:auto; font-size:15px; line-height:30px; padding:10px 0 50px;}
.nwcon img{ max-width:100% !important; text-align:center; margin:0 auto; display:block;}
.context{ height:30px; line-height:30px; background:#ddd; padding:10px 15px;}
.context ul{ margin:0; padding:0;}
.context ul li{ width:450px; height:30px; line-height:30px; float:left;}
.context ul li a{ color:#666;font-size: 14px;}
.infoimg{margin-bottom: 30px;}
.infoimg img{padding: 10px 0;max-width: 85%;height: auto !important;display: block;margin:0px auto;}
.infoimg p{font-size: 14px;color: #666;line-height: 30px;}
.view_con{ font-size:15px; line-height:30px; color:#666;}
/*联系我们*/
.nconbox{width: 1300px;margin:0px auto; position: relative;overflow: hidden;}
.connav{width: 100%;height: 180px;margin:0px auto;border-bottom: 1px solid #e1ad58;padding-bottom: 30px;}
.connav li{width:220px;float: left;margin-right: 140px; }
.connav li span{display: block;width: 120px;height: 38px;line-height: 38px;font-size: 18px;color: #fff;text-align: center;margin:0px auto;background-color: #365486;}
.connav li p{display: block;width: 220px;height: 95px;line-height: 25px;padding-top:15px;font-size: 14px;color: #fff;text-align: center;margin:30px auto 0;background:url(../images/img/cico2.png) no-repeat;}
.connav li:last-child{margin-right: 0;}
.connav li p.pt30{padding-top: 30px;}
.connav li:hover span{background-color: #365486;color: #fff;font-weight: bold;}
.connav li:hover p{background: url(../images/img/cico2.png) no-repeat;color: #fff;}
.mapbox{width: 1298px;margin:0px auto;height:458px;border:1px solid #ccc; }
.map{width: 1278;margin:11px auto 0;height: 434px;display: block;}

/*企业优势*/
img.ystit{display: block;margin:0px auto;}
.nyxbox{width: 1240px;margin:0px auto;overflow: hidden;}
.ystxtbox{width: 470px;border-bottom: 1px dashed #c6c6c6;position: relative;padding-bottom: 20px;}
.ystxtbox img{display: block;}
.ystxtbox p{width: 390px;height: auto;margin-left: 80px;line-height: 27px;display: block;font-size: 16px;color: #666;}
.ystxtbox1,.ystxtbox2,.ystxtbox3,.ystxtbox4{margin-top: 52px;}
.ystxtbox1{margin-right: -100px;opacity: 0;}
.ystxtbox2{margin-left: -100px;opacity: 0;}
.ystxtbox3{margin-right: -100px;opacity: 0;}
.ystxtbox4{margin-left: -100px;opacity: 0;}
.ystxtbox1.current{margin-right: 0px;opacity: 1;}
.ystxtbox2.current{margin-left: 0px;opacity: 1;}
.ystxtbox3.current{margin-right: 0px;opacity: 1;}
.ystxtbox4.current{margin-left: 0px;opacity: 1;}
/*营销网络*/
.nyxbox{width: 1302px;height: 831px;background: url(../images/img/yxbox.png) no-repeat;margin:0px auto;overflow: hidden;position: relative;}
.nyxbtxt{width: 530px;position: absolute;}
.nyxbtxt span{width: 166px;height: 43px;line-height: 43px;background: url(../images/img/yxico.png) no-repeat;display: block;font-size: 18px;color: #fff;text-align: center;}
.nyxbtxt p{font-size: 16px;color: #333;line-height: 30px;margin-top: 25px;}
.nyxbtxt1{top:80px;right: 70px;}
.nyxbtxt2{top:504px;left: 85px;}
/*案例展示*/
.ncasebox{ margin:0px auto;width: 1300px;margin:0px auto;position: relative;}
.ncasebox li{width:300px;float: left;height:265px;overflow: hidden;margin:12px;position: relative;transition:0.5s;cursor: pointer;}
.ncasebox a{width:288px;height:208px;display: block;padding:5px;text-align:center;overflow:hidden;position: relative;display: block;border:1px solid #d2d2d2;}
.ncasebox a img{ width:289px;height:auto;display: block;overflow:hidden;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.ncasebox li:hover a img{-webkit-transform: scale(1.08);
  -moz-transform: scale(1.08);
  -o-transform: scale(1.08);
  transform: scale(1.08);
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;}
.ncasebox li span{width: 298px; display: block;font-size: 16px;color: #fff;text-align: center;height: 38px;line-height: 38px;position: absolute;bottom: 0;left: 0;background-color: #365486;border:1px solid #365486;overflow: hidden;}
.ncasebox li:hover span{color: #365486;background-color: #fff;}














