﻿
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
table th, table td{padding: 5px;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, th, var{font-style: normal;font-weight: normal;}
ol, ul{list-style: none;}
ception, th{text-align: left;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}
a{color: #333;text-decoration: none;}
a:focus{outline: none;}
a:hover{color: #3f3d3e;text-decoration: none;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.w1200{width:1360px;margin:0 auto;}
.w1260{width:1260px;margin:0 auto;}
.top10{height:10px;}
.top20{height:20px;}
.top30{height:30px;}
.top40{height:40px;}
.top50{padding-top:50px;}
.top60{height:60px;}
.top70{height:70px;}
.top80{height: 80px; overflow: hidden;}
.zoom{zoom: 1}
.hidden{visibility: hidden;}
.vam{vertical-align: middle;}
.clear{clear: both;height: 0;line-height: 0;font-size: 0;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
p{word-spacing: -1.5px;}
.curp{cursor: pointer}
;
sup{vertical-align: baseline;}
sub{vertical-align: baseline;}
input, button, textarea, select, optgroup, option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select{*font-size:100%;}
input, select{vertical-align: middle;}
select, input, button, textarea, button{font: 99% arial, helvetica, clean, sans-serif;}
table{font-size: inherit;font: 100%;border-collapse: collapse;}
pre, code, kbd, samp, tt{font-family: monospace;
*font-size:108%;line-height: 100%;}
h1{font-size: 32px;}
h2{font-size: 26px;}
h3{font-size: 20px;}
h4{font-size: 14px;}
h5{font-size: 12px;}
h6{font-size: 10px;}
body{overflow-x: hidden;overflow-y: auto;}
body{background-color: #fff;overflow-x: hidden;color: #333;font-size: 14px;font-family: microsoft yahei;position: relative;}
.top_main{width: 100%;position: relative;z-index: 999;height: 30px;font-size: 12px;line-height: 30px; background-color: #f7f7f7; border-bottom: 1px solid #DFDFDF;}
.top_main .huanying{overflow: hidden;width: 1360px;margin: 0 auto;}
.top_main .huanying p{width: 390px;padding-left: 13px;float: left;}
.huanying ul.huanying_li{text-align: center;float: right;}
.huanying ul.huanying_li li{float: left;padding-left: 20px;}
.header, .content, .footer, .container{margin: 0 auto;width: 1360px;}
.header{width: 100%;position: relative;z-index: 100;}
.hearderBox{width: 1360px;margin: 0 auto;position: relative;z-index: 100;}
.logo_right{width: 1360px;margin: 0 auto}
.logo_right .header_middle{padding: 0px 0;}
.header {
	width: 100%;
	background-color: #fff;
	position: relative;
	z-index: 100;
}
.hearderBox {
	width: 1360px;
	margin: 0 auto;
	position: relative;
	z-index: 100;
}
.logo_right {
	width: 1360px;
	margin: 0 auto
}
.logo_right .header_middle {
	padding: 10px 0;
}
.header_middle .logo {
	float: left
}
.header_middle .logo img {
	background: #fff;
}
.header_middle .zldl {
	overflow: hidden;
	width: 475px;
	height: 75px;
	float: left;
	position: relative;
	text-align: left;
	margin-top: 23px;
	border-left:#dedede 1px dotted;
	padding-left:8px;
}
.header_middle .zldl span {
	font-size: 26px;
	color: #e70012;
	font-weight:600;
}
.header_middle .zldl p {
	color: #515151;
	font-size: 19px;
}
.header_middle .zldl_phone {
	display: block;
	margin-top: 18px;
	line-height: 50px;
	background: url(../images/hdPhoneImg.png) no-repeat center left;
	padding-left: 50px;
	float: right;
	width:475px;
	height:66px;
}
.hearer_Nav {
	height: 63px;
	line-height: 63px;
	position: relative;
	z-index: 1000;
	background-color: #0057a4;
}
.hearer_Nav .daohang {
	width: 1360px;
	margin: 0 auto
}
.hearer_Nav ul li {
	font-size: 16px;
	width: 170px;
	height: 63px;
	line-height: 63px;
	float: left;
	text-align: center;
	position: relative;
}
.hearer_Nav ul li.last {
	background: none;
}
.hearer_Nav ul li>a {
	display: block;
	color: #FFF;
}
.hearer_Nav ul li:hover>a, .hearer_Nav ul li.cur>a {
	background-color: #02b29d;
	text-decoration: none;
}
.hearer_Nav ul li .ej_Nav {
	position: absolute;
	width: 100%;
}
.hearer_Nav ul li .ej_Nav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);
	opacity: 0;
	visibility: hidden;
	transition: all .6s ease 0s;
	transform: translate3d(0, 10px, 0);
	-moz-transform: translate3d(0, 10px, 0);
	-webkit-transform: translate3d(0, 10px, 0);
}
.hearer_Nav ul li:hover .ej_Nav {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}
.hearer_Nav ul li .ej_Nav dl {
	width: 365px;
}
.hearer_Nav ul li .ej_Nav dd {
	width: 100%;
	height: 40px;
	line-height: 40px;
	float: left;
}
.hearer_Nav ul li .ej_Nav dd a {
	display: block;
	width: 100%;
	height: 39px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	background: #0057a4;
	border-bottom: 1px solid #fff;
}
.hearer_Nav ul li .ej_Nav dd a:hover {
	background-color: #02b29d;
}/*footer*/
.footer{width: 100%;color: #fff;padding-bottom: 48px;background: #2E3033;}
.footer .links{padding: 20px 0;font-size: 16px;border-bottom: 1px solid #1a1d21;}
.footer .links span{color: #fff;display: inline-block;}
.footer .links a{display: inline-block;font-size: 14px;color: #939393;padding-right: 10px;}
.footer .links a:hover{color: #3f3d3e;}
.footer .bottom{border-top: 1px solid #464a50;}
.footer .bNav{width: 558px;height: 180px;margin-top: 48px;border-right: 1px solid #1a1d21;}
.footer .di_logo img{width: 111px;height: 111px;background-size: 100%;}
.footer .bNav dl{display: inline-block;float: left;width: 139px;overflow: hidden;text-align: left;padding-top: 10px;}
.footer .bNav dl dt{height: 16px;display: block;padding-bottom: 32px;}
.footer .bNav dl dt a{display: block;font-size: 16px;color: #fff;line-height: 16px;}
.footer .bNav dl dd{display: block;height: 14px;padding-bottom: 16px;}
.footer .bNav dl dd a{display: block;font-size: 14px;color: #939393;line-height: 14px;}
.footer .bNav dl dd a:hover{color: #3f3d3e;}
.footer .ewm{height: 180px;text-align: center;padding-left: 48px;margin-top: 48px;border-left: 1px solid #464a50;}
.footer .ewm dl{width: 140px;float: left;display: block;margin-right: 30px;margin-top: 10px;height: 164px;}
.footer .ewm dl:nth-child(2){margin-right: 0px;}
.footer .ewm dl:first-child+dl{margin-right: 0px;}
.footer .ewm dl dt{width: 140px;height: 140px;background-color: #fff;text-align: center;}
.footer .ewm dl dt img{width: 130px;height: 130px;display: inline-block;background-size: 100%;margin-top: 5px;}
.footer .ewm dl dd{font-size: 14px;color: #939393;line-height: 24px;padding-top: 5px;}
.footer .contact_info{width: 345px;height: 180px;padding-left: 75px;border-right: 1px solid #1a1d21;border-left: 1px solid #464a50;margin-top: 48px;}
.footer .contact_info p.p1{font-size: 14px;color: #fff;line-height: 14px;padding-top: 10px;}
.footer .contact_info p.dh{font-size: 36px;color: #fff;font-family: "Arial";line-height: 36px;padding-top: 4px;font-weight: bold;padding-bottom: 12px;}
.footer .contact_info h3{font-size: 20px;padding-top: 8px;}
.footer .contact_info p.tel{font-size: 14px;color: #939393;line-height: 22px;width: 270px;}
.footer .contact_info i{display: block;padding-top: 8px;font-size: 14px;color: #fff;}
.footer .contact_info i a{display: inline-block;color: #fff;padding-right: 12px;}
/*copyright*/
.copyright{height: 50px;line-height: 50px;color: #666;font-size: 12px;background: #27292B;}
.copyright p{color: #939393;}
.copyright span{margin: 0 6px;}
.copyright a{color: #939393;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.copyright a:hover{color: #3f3d3e;}
.topadcs{width: 100%;overflow: hidden;text-align: center;background-color: #ececec}
.left{width: 230px;float: left;overflow: hidden;}
.rightbot{height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.right{width: 735px;float: right;display: inline;overflow: hidden;}
.rights{width: 760px;float: right;display: inline;overflow: hidden;}
.right_main{width: 733px;min-height: 458px;border: solid 1px #d5d5d5;padding-bottom: 15px;overflow: hidden;background: #fff;}
.contactn .tits{background: #ED5F05;color: #fff;height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a{color: #fff;}
.contactn .subnr{background: #fff;border-top: 0;overflow: hidden;padding: 5px 1px 10px 10px;width: 240px;}
.contactn .subnr img{width: 210px;height: 90px;margin-bottom: 9px;margin-top: 9px;}
.contactn .subnr p{line-height: 28px;overflow: hidden;font-size: 14px;color: #333333;}
.contactn .subnr p b{color: #3f3d3e; font-size:17px; text-align:center;}
.contactn .subnr h5{line-height: 28px;overflow: hidden;}
/*首页标题*/
p.p_title{font-size: 32px;text-align: center;font-weight: bold;padding-top: 50px;text-transform: uppercase;color: #cccccc;}
h2.h2_title{text-align: center;font-size: 32px;margin-bottom: 30px;}
h2.h2_title i{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 230px;height: 3px;}
h2.h2_title i.titl{background: url(../images/titl01.png) no-repeat right center;}
h2.h2_title i.titr{background: url(../images/titr01.png) no-repeat left center;}
h2.h2_title a{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;}
h2.h2_title span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;}
/*设备展示*/
.sbzs{}
.sbzs h2.h2_title{margin-bottom: 10px;}
.sbzs .sbzs_p1{font-size: 18px;text-align: center;}
.sbzs .sbzs_con{height: 470px;position: relative; padding-top: 20px;padding: 0 68px;}
.sbzs .zg{height:470px; margin:0 auto; position:relative;overflow: hidden;}
.sbzs .zg .iteam{position: absolute;overflow: hidden;}
.sbzs .zg .iteam span{display: block; background: #000;}
.sbzs .zg .iteam img{opacity: 0.6;filter: alpha(opacity=60);}
.sbzs .zg .iteam.active span{padding: 5px;background: #ccc;}
.sbzs .zg .iteam.active img{opacity: 1;filter: alpha(opacity=100);}
.sbzs .zg .iteam.active .item_p1{line-height: 40px;height: 40px;text-align: center;font-size: 16px;}
.sbzs .btn01{position: absolute;left: 0;top: 140px;background: url(../images/jtl01.png) no-repeat center;width: 32px;height: 82px;cursor: pointer;z-index: 4;}
.sbzs .btn02{position: absolute;right: 0; top: 140px;background: url(../images/jtr01.png) no-repeat center;width: 32px;height: 82px;cursor: pointer;z-index: 4;}
.info{padding: 40px 0 20px;}
.news-title{height: 40px;line-height: 30px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.news-title h3{margin: 0;line-height: 38px;font-size: 24px;font-weight: bold;color: #333;border-bottom: 3px solid #3f3d3e;padding: 0 10px;}
.news-list li{height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px dotted #ccc;background: url(../images/icon05.gif) no-repeat left center;padding-left: 10px;}
.message{background-color: #e9e9e9;padding: 20px 20px;}
.message .clearfix{margin-bottom: 20px;}
.ysbg{margin-top: 44px; position: relative; height: 1762px; overflow: hidden;font-family:"Microsoft Yahei";}
.yss1{background:url(../images/ys1.jpg) no-repeat center 0; height: 404px; overflow: hidden;}
.yss2{background:url(../images/ys2.jpg) no-repeat center 0; height: 434px; overflow: hidden;}
.yss3{background:url(../images/ys3.jpg) no-repeat center 0; height: 509px; overflow: hidden;}
.yss4{background:url(../images/ys4.jpg) no-repeat center 0; height: 415px; overflow: hidden;}
.yss{width: 1000px; height: 1762px; position: absolute; top: 0; left:50%; margin-left: -500px; overflow: hidden;}
.yss .dl01{top: 312px; right:0; width: 431px;}
.yss .dl02{top: 515px; right:0; width: 431px;}
.yss .dl03{top: 945px; left:5px; width: 454px;}
.yss .dl04{top: 1136px; left:5px; width: 454px;}
.yss .dl05{top: 1467px; right:0; width: 435px;}
.yss dl{position: absolute; overflow: hidden;}
.yss dt{font-size: 20px; line-height: 24px; color: #333; padding-bottom: 15px;}
.yss dt b{display: block; font-size: 26px; color: #d71f2b; line-height: 40px;}
.yss dd{font-size: 14px; line-height: 28px; color: #6e6e6e; padding-left: 18px;background:url(../images/ys_ico.png) no-repeat left 12px;}
/*prolist*/
.prolist{width: 100%;overflow: hidden;}
.prolist .list{width: 100%;}
.prolist .item{width: 320px;float: left;margin: 0 6px 30px 0;position: relative;background: #fff;transition: all ease 300ms;overflow: hidden;}
.prolist .item a{display: block;padding: 3px;border: 1px solid #e5e5e5;}
.prolist .item img{width: 312px;height: 242px;display: block;background-color:#fff;}
.prolist .item h3{padding: 0 6px;height: 60px;text-align: center;font-size: 16px;font-weight: normal;color: #383838;line-height: 60px;overflow: hidden;transition: all ease 300ms;}
.prolist .item:hover a{background: #0057a4;border-color: #0057a4;}
.prolist .item:hover h3{color: #fff;}
.newsPage .item{width: 1020px;height: 160px;margin: 0 auto;padding: 20px;border-bottom: 1px solid #eaeaea;transition: all .5s;}
.newsPage .item a{display: block;width: 100%;}
.newsPage .item img{width: 200px;height: 150px;display: block;float: left;border: 1px solid #e5e5e5;padding: 3px;margin-right: 20px;}
.newsPage .item h3{font-size: 16px;color: #333;height: 42px;line-height: 45px;overflow: hidden;margin-bottom: 5px;font-weight: normal;border-bottom: 1px solid #ededed;transition: all ease 300ms;}
.newsPage .item .txt{color: #666;line-height: 24px;height: 68px;margin: 12px 0 13px;overflow: hidden;}
.newsPage .item .txt span{color: #0057a4;}
.newsPage .item .time{color: #666;}
.newsPage .item:hover h3{color: #0057a4;}
.newsPage .item:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);}
/*==图片效果effect1↓==*/
.effect-one{position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.effect-one .effect-one-img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:hidden}
.effect-oneBox:hover .effect-one-img,.effect-one:hover .effect-one-img{/*opacity:.9;*/-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}


/*==效果effect2==*/
.effect-two{ border:1px #ddd solid;width:100%;height:100%;position:relative;box-sizing:border-box;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:hidden}
.effect-two::before,.effect-two::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.effect-two::before{top:0;right:0;bottom:0;left:0;border-top:1px solid #cdad81;border-bottom:1px solid #cdad81;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.effect-two::after{top:0;right:0;bottom:0;left:0;border-right:1px solid #cdad81;border-left:1px solid #cdad81;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.effect-two:hover::before,.effect-two:hover::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}

/*showpage*/
.showPage .content{width: 1000px;}
.showPage{background: #fff;}
.showPage .title{color: #3f3d3e;margin-bottom: 5px;font-size: 24px;text-align: center;}
.showPage .title .more{font-size: 14px;}
.showPage .mark{padding: 5px 0 10px;text-align: center;margin-bottom: 20px;border-bottom: 1px solid #eee;}
.showPage .mark span{margin-right: 18px;font-size: 12px;color: #666666;}
.showPage .mark span i{font-style: normal;}
.showPage .showContxt{color: #666;line-height: 28px;padding: 5px 0 30px;}
.showPage .showContxt img{max-width: 100%;}
.showPage .newsbox{margin-top: 0;}
.showPage .gridlist{padding-top: 10px;}
.showPage .gridlist .item{width: 350px;height: 323px;}
.showPage .gridlist .item img{width: 350px;height: 263px;}
.showPage .gridlist .item h3{height: 60px;line-height: 60px;}
.showPage .img-quotes{padding-top: 30px;margin-bottom: 40px;}
.showPage .imgcon{width: 423px;height: 468px;padding-left: 295px;margin-left: 30px;position: relative;border: 1px solid #dddddd;}
.showPage .imgcon .img{position: absolute;left: -30px;top: -30px;width: 276px;height: 368px;display: block;z-index: 10;}
.showPage .imgcon h4{padding-top: 45px;font-size: 16px;}
.showPage .imgcon h3{font-size: 26px;margin-bottom: 40px;}
.showPage .imgcon .txt{margin-top: 40px;line-height: 30px;}
.fenx{height: 40px;}
/* reLink */
.reLink{clear: left;width: 100%;height: 58px;line-height: 58px;border-top: 1px dotted #dddddd;border-bottom: 1px dotted #dddddd;}
.reLink .nextLink, .reLink .prevLink{width: 50%;display: block;text-align: left;color: #666;}
.reLink .nextLink a:hover, .reLink .prevLink a:hover{color: #3f3d3e;}
.reLink .nextLink{text-align: right;}
.contactn{margin-bottom: 0px}
.t05{line-height: 40px;background: #0057a4;margin-top: 30px;padding: 0 18px;color: #fff;font-size: 16px;}
.t05 a{color: #fff;}
.t05 h5{font-size: 16px;font-weight: normal;}
.t05_cons1{border: 1px solid #E0E0E0;border-top: 0;padding: 10px 10px 12px 10px;margin-bottom: 10px;zoom: 1;background: #fff;}
.t05_cons1 li{white-space: nowrap;text-overflow: ellipsis;line-height: 31px;height: 31px;overflow: hidden;font-size: 14px;padding-left: 15px;width: 203px;background: url(../images/dian.png) left center no-repeat;}
.t05_cons1 li a:hover{color: #0057a4;}
.cpMain{overflow: hidden;padding: 0px;padding-bottom: 26px;}
.cpright{width: 1070px;float: right;margin-top: 26px;}
.cprightpt{width: 1050px;padding: 0 20px;background: #fff;float: right;padding-bottom: 20px;}
.rtop{overflow: hidden;padding-bottom: 18px;border-bottom: 1px solid #dbdbdb;margin-top: 5px;margin-bottom: 20px;line-height: 20px;}
.rtop h5{float: left;padding-left: 10px;border-left: 3px solid #0057a4;font-weight: normal;line-height: 20px;font-size: 18px;color: #3f3d3e;}
.rtop span{float: right;font-size: 14px;color: #666;}
.rtop span a{color: #666;}
/*标题*/
.product_bg{width: 100%;margin: 0 auto;padding-top:50px;}
/*标题*/
.product_bt{width:1360px; font-size:14px; text-align:center; margin:0 auto;}
.product_bt span{display:block; font-size:40px; display:block; color:#3f3d3e;}
.product_bt font{font-size: 30px;display: block;letter-spacing: 3px;line-height: 55px;margin-bottom:5px;}
/*关于我们*/
.s_banner{width:100%; height:159px; background:url(../images/img2.png) no-repeat center ;position:relative;}
.s_banner a{width:125px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#333; background:#fff; font-weight:bold; display:block; float:left;box-shadow: inset 0 0 0 1px rgba(0, 49, 95, 0.3), 0 1px 3px #333333;left:50%;margin-left:-62px;position:absolute;top:20px;overflow: hidden;}
.s_banner a:hover{background:#cf0000; color:#fff;}
.s_banner2{width:100%; height:159px; background:url(../images/img3.png) no-repeat center ;position:relative;}
.s_banner2 a{width:125px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#333; background:#fff; font-weight:bold; display:block; float:left; box-shadow: inset 0 0 0 1px rgba(0, 49, 95, 0.3), 0 1px 3px #333333;left:50%;margin-left:-62px;position:absolute;top:20px;overflow: hidden;}
.s_banner2 a:hover{background:#cf0000; color:#fff;}
.con6{width:100%; background:url(../images/about_bg.jpg) top center no-repeat; height:638px;}
.con6 .con2_con{background:none; color:#fff;}
.con6 .container{padding-top:5px;}
.con6 .container .leftt img{border:5px solid #fff;}
.con6 .rightt{color:#fff; width:750px; line-height:28px; float:left; margin-left:40px; font-size:14px;}
.con6 .rightt em a,.con6 .rightt em a:visited{font-size:24px; font-weight:bold; color:#fff;}
.con6 .rightt .txt{padding-top:18px; width: 750px;overflow: hidden;line-height: 30px;}
.con6 .rightt span a,.con6 .rightt span a:visited{color:#fff; display:block; border:1px solid #fff; width:120px; height:32px; text-align:center; line-height:32px; margin-top:23px;}
.con6 .con3_con{width:345px; height:60px; margin:0 auto; top:-20px;color:#ccc; font-size:16px; line-height:25px; text-align:center;overflow: hidden;}
.con6 .zizhi{color:#fff; width:260px; height:270px; float:right; overflow:hidden}
.ywbt{width:425px;height:52px;color:#FFFFFF;font-size:45px;font-weight:100; margin:0 auto;text-align:center;margin-top:430px;}
.ywbt_da{width:650px;margin:0 auto;margin-top:10px;}
.ywbt_zhu{width:650px;height:40px;margin-top:-5px;color:#FFFFFF;font-size:28px;font-family:"瀹嬩綋";font-weight:bold; text-align:center;overflow: hidden;}
.ywbt_fu{width:650px;height:40px;color:#fff;font-size:22px; padding-top:3px; font-weight:lighter; text-align:center;overflow: hidden;}
.leftt{float:left;}
.about{}
/*******index css*******/
.indexTit{color: #0057a4; overflow: hidden; text-align: center; padding: 30px 0 56px;}
.indexTit .en{text-transform: uppercase; line-height: 35px; font-family: didot; font-size: 24px;}
.indexTit h3{font-size: 24px; color: #835026;}
.in_title{padding-top: 40px;padding-bottom: 10px;}
.in_title .entit{position: relative;width: 540px;margin: auto;font-size: 48px;line-height: 40px;font-weight: bold;color: #0057a4;text-align:center;margin-bottom: 10px;}
.in_title .tit{margin:0 auto;font-size: 26px;line-height: 40px;text-align:center;color: #434343;}
.in_title .tit span{display: inline-block;margin: 0 30px;}
.in_title .tit em{display: inline-block;width: 225px;height: 1px;margin-bottom: 8px;background: #cecece;}
.tab{text-align: center;padding-top: 30px;}
.tab a{padding: 0 42px;height: 38px;line-height: 38px;background: #fff;border: 1px solid #ccc;font-size: 16px;display: inline-block;margin: 10px;color: #666;}
.tab a:hover{color: #fff;background: #0057a4;border-color: #0057a4;}
.index .more{margin-top:40px;}
.index .more .line{display:block;width:695px;height:1px;margin-top:24px;background:#ccc;}
.index .more .look_more{display:block;width:198px;height:48px;font-size:16px;line-height:48px;text-align:center;border:1px solid #ccc;transition:all .5s;background:#0057a4; color:#fff; margin:auto;}
.index .more .look_more:hover{color:#333;transition:all .5s;border:1px solid #0057a4; background:#fff;}
#floor_1_main .about{padding-top: 40px;}
#floor_1_main .about .item{display:block;width: 475px;height: 350px;}
#floor_1_main .about img{display:block;width:100%;height:100%;transition: all .5s;}
#floor_1_main .about img:hover{-webkit-filter:brightness(105%);filter:brightness(105%);}
#floor_1_main .contW{position:relative;display:block;width: 700px;height: 350px;background:#fff;}
#floor_1_main .contW .cont{width: 100%;height: 280px;font-size: 16px;color:#666;line-height: 1.8;text-align: justify;margin-bottom: 30px;overflow: hidden;}
#floor_1_main .contW .view_detail a{display:block;height: 43px;font-size: 16px;line-height: 43px;padding: 0 38px;text-align:center;color: #434343;margin-left: 20px;background: #fff;border: 1px solid #b7b7b7;}
#floor_1_main .contW .view_detail a:hover{color: #fff;background: #0057a4;border-color: #0057a4;transition:all .5s;}
#floor_2_main{background:#fff;}
#floor_2_main .floor_2{padding-bottom: 60px;}
#floor_2_main .floor_2 .title{}
#floor_2_main .proCenter .list{width: 100%;margin-top: 28px;}
#floor_2_main .proCenter .list li{float:left;margin-bottom: 20px;border: 1px solid #f0f0f0;transition:all .5s; margin-left:20px;}
#floor_2_main .proCenter .list li a{display:block;}
#floor_2_main .proCenter .list li img{width: 318px;height: 260px;}
#floor_2_main .proCenter .list li .tit{font-size: 16px;line-height: 50px;text-align:center;}
#floor_2_main .proCenter .list li .tit{color: #434343;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
#floor_2_main .proCenter .list li:hover{box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);border-color: #0057a4;background: #0057a4;transform: translateY(-5px);}
#floor_2_main .proCenter .list li:hover .tit{color: #fff;}
#floor_2_main .proCenter .list li:hover img{-webkit-filter:brightness(105%);filter:brightness(105%);}

/*index css*/
.banner{overflow: hidden;width: 100%;height: 650px;}
#flashs{position: relative;height: 600px;overflow: hidden;}
#flashs .bgitem{z-index: 1;position: absolute;top: 0;height: 550px;width: 100%;cursor: pointer;margin: 0 auto;}
#flashs .btn{position: absolute;z-index: 7;bottom: 15px;left: 50%;margin-left: -55px;padding: 0px 6px;}
#flashs .btn span{color: #fff;background: #333;cursor: pointer;display: inline-block;margin: 0 2px;width: 25px;height: 25px;font-size: 14px;line-height: 25px;text-align: center;}
#flashs .btn span.cur{background: #3f3d3e;}
/*banner*/
.public_wrap{width: 100%;height: auto;overflow: hidden;margin: 0 auto;padding: 0px;}
.fullSlide{width: 100%;position: relative;height: 650px;padding: 0px;margin: 0px;}
.fullSlide .bd{margin: 0 auto;position: relative;z-index: 0;overflow: hidden;padding: 0px;}
.fullSlide .bd ul{width: 100% !important;}
.fullSlide .bd li{width: 100% !important;height: 650px;overflow: hidden;text-align: center;}
.fullSlide .bd li a{display: block;height: 650px;}
.fullSlide .hd{width: 100%;position: absolute;z-index: 1;bottom: 0;left: 0;height: 45px;line-height: 45px;}
.fullSlide .hd ul{text-align: center;}
.fullSlide .hd ul li{cursor: pointer;display: inline-block;zoom: 1;width: 15px;height: 15px;margin: 5px;overflow: hidden;background: #fff;line-height: 999px;}
.fullSlide .hd ul .on{background: #3f3d3e;}
.fullSlide .prev, .fullSlide .next{display: block;position: absolute;z-index: 1;top: 50%;margin-top: -30px;left: 0;z-index: 1;width: 40px;height: 60px;background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor: pointer;filter: alpha(opacity=50);opacity: 0.5;display: none;}
.fullSlide .next{left: auto;right: 0;background-position: -6px -137px;}
.fullSlide li img {
    width: 1920px;
    display: block;
    position: relative;
    left: 50%;
    margin-left: -960px;
    top: 0;
}
/*内页大图*/
.nybanner{width: 100%;height: 300px;overflow: hidden;position: relative;}
.nybanner img{width: 1920px;display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}
/*内容搜索*/
.nlss{overflow: hidden;width: 100%;}
.nlss .nlssBox p{width: 900px;height: 65px;color: #3f3d3e;float: left;font-size: 12px;line-height: 65px;}
.nlssBox a{color: #6c6c6c;font-size: 12px;margin-right: 20px;}
.nlssBox .ssnl{overflow: hidden;width: 309px;height: 32px;line-height: 32px;float: right;margin-top: 15px;float: right;}
.nlssBox .ssnl input{width: 256px;height: 30px;line-height: 30px;background: none;padding-left: 10px;border: 1px solid #dedede;font-size: 13px;color: #dedede;float: left;}
.nlssBox .ssnl em{display: block;cursor: pointer;width: 41px;height: 32px;background: url(../images/fangdajing.png) no-repeat center right;float: right;}
.searchbox{position: relative;float: right;margin-top: 14px;width: 258px;height: 36px;border: 1px solid #3f3d3e;overflow: hidden;}
.searchbox input{outline: none;}
.seartxt{float: left;width: 196px;height: 36px;font-size: 12px;color: #666;padding-left: 12px;line-height: 30px;border: 0;background: none;}
.searss{position: absolute;top: 0;right: 0;width: 50px;height: 36px;border: 0;cursor: pointer;background: #3f3d3e url(../images/icobox.png) no-repeat center;}
/*产品展示*/
.indexColumnList  .swiper-wrapper{position: relative;width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;  display: -webkit-flex;display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.indexColumnList .swiper-container-android .swiper-slide ,.indexColumnList  .swiper-wrapper{ -webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0); -o-transform: translate(0,0); -ms-transform: translate3d(0,0,0);  transform: translate3d(0,0,0);}
.indexColumnList .swiper-slide{ -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; height: 100%; position: relative;}
.indexColumnList{ position:relative;}
.indexColumnList {width:100%;height:100%;  overflow:hidden; position:relative;}

.indexColumnOne{background:#fff;}
.indexColumnTitle{ text-align:center;}
.indexColumnTitle img{height:60px;}
.ColumnOneCon{padding-top:30px ;padding-bottom:20px;}
.indexColumnOne .ColumnOneCon{padding-bottom:0;}
.ColumnOnenav{ text-align:center;padding:15px 0 30px; cursor:pointer;width: 1360px;
    margin: auto;}
.ColumnOnenav a{ display: inline-block;
    padding: 8px 48px;
    border-radius: 20px;
    border: 1px solid #333333;
    margin: 5px 6px;
    font-size: 16px;}
.ColumnOnenav a:hover,.ColumnOnenav a.cur{ background:#0055A5;color:#fff;}
.indexColumnList{ position:relative;}
.indexColumnList ul{margin-right:-2.4%;}
.indexColumnList ul li{padding:0; text-align:center;background: url(../images/winco07.png) center bottom no-repeat; padding-bottom:16px;}
.indexColumnList ul li>a{ display:block;width:100%;}
.indexColumnList ul li .indexPro{padding:25px 10px 15px;}
.indexColumnList ul li .indexproductCon{ border:1px solid #CCCCCC;background:#fff; }
.indexColumnList ul li  img{ display:block;width:100%;}
.indexColumnList ul li .wtitle{ font-size:15px; text-align:center;margin-bottom:8px; cursor:pointer;}
.indexColumnList ul li .text{ font-size:13px;color:#999;height:44px;overflow:hidden;}
.indexColumnList ul li .more{padding-top:10px;}
.indexColumnList ul li .more a{padding:5px 14px; display:inline-block; border:1px solid #E6E6E6;color:#333;}
.indexColumnList ul li .more a:hover,.indexColumnList ul li:hover .title{color:#0055a5;}
.indexBtn{ cursor:pointer; position:absolute;display:block;width:64px;height:64px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform:translateY(-50%); z-index:999;}
.indexProLeft{ left:-100px; background:url(../images/winco08.png) 0 0 no-repeat;}
.indexProRight{right:-70px;background:url(../images/winco09.png) right 0 no-repeat;}
.indexProLeft:hover{ background:url(../images/winco11.png) 0 0 no-repeat;}
.indexProRight:hover{background:url(../images/winco10.png) right 0 no-repeat;}

.indexColumnTwo{ background:#0055A5;}

.cpzx{overflow: hidden;width: 100%;padding-bottom: 40px;}
.cpzx h3{width: 100%;height: 27px;margin: 0 auto;text-align: center;margin-top: 35px;padding-bottom: 5px;}
.cpzx h3 a{color: #227ecb;}
.cpzx .nlist .expmenu{border-top: 0;overflow: hidden;}
.nlist{float: left;width: 256px;margin-top: 26px;border: #0057a4 2px solid;}
.nlist h4{color: #FFF;text-decoration: none;color: #FFFFFF;}
.nlist .nt{padding: 18px 0;text-align:center;background: #0057a4;font-size: 28px;color: #FFFFFF;}
.nlist .nt a{color: #FFFFFF; text-align:center;}
.TabTitle2 ul.expmenu{padding: 10px;padding-bottom: 0;border-top: 0; width:236px;}
.TabTitle2 ul.expmenu li{color: #FFF;width: 218px;overflow: hidden;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;margin:auto;background-color:#0057a4;  margin-bottom:10px;}
.TabTitle2 ul.expmenu li a{display: block;height: 42px;line-height: 42px;font-size: 16px;text-decoration: none; text-align:center;color:#fff;}
.TabTitle2 ul.expmenu li:hover{}
.TabTitle2 ul.expmenu li div.zfl a{display: block;height: 36px;line-height: 36px;font-size: 16px; text-align:center;text-decoration: none;color: #333; background:#fff;}
.TabTitle2 ul.expmenu li a:hover{color:#fff;}
.TabTitle2 ul.expmenu li .arrow{display: block;width: 28px;height: 30px;background: no-repeat center;float: right;overflow: hidden;cursor: pointer;}
.TabTitle2 ul.expmenu li:hover .TabTitle2 ul.expmenu li.on{background-color: #2b2b2b;}
.TabTitle2 ul.expmenu li .menu{width: 100%;height: auto;overflow: hidden;margin-bottom: 10px;}
.TabTitle2 ul.expmenu li .menu li{overflow: hidden;width: 190px;margin-left: 15px;background: url(../images/news_line.jpg) bottom repeat-x;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.TabTitle2 ul.expmenu li .menu li a{width: 190px;display: block;padding-left: 20px;float: left;height: 33px;line-height: 33px;font-size: 14px;color: #3f3d3e;}
.TabTitle2 ul.expmenu li .menu li:hover, .TabTitle2 ul.expmenu li .menu li.on{background-color: #dfdfdf;text-decoration: none;}
.he{display: none}
.cpzx .nlist .expmenu .zfl{display: block;}
.cpzxx .nlist .expmenu .zfl{display: none;}
.TabTitle2 ul.expmenu:hover .zfl{display:block;}
.TabTitle2{margin:auto}
.zfl span a{display: block; border-bottom: 1px dashed #ccc;}
/*.cptp{overflow: hidden;width: 940px;float: right;}
.cptp ul{float: right;width: 940px;margin-top: 26px;}
.cptp ul li{width: 301px;margin-right: 15px;margin-bottom: 15px;border: 1px solid #E0E0E0;float: left;background-color: #FFFFFF;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.cptp ul li:nth-child(3n){margin-right: 0;}
.cptp ul li .pic{margin: 2px;overflow: hidden;}
.cptp ul li img{width: 297px;height: 222px;transition: all 1s;}
.cptp ul li a:hover img{transform: scale(1.2);}
.cptp ul li p{display: block;height: 39px;line-height: 39px;text-align: center;font-size: 15px;overflow: hidden;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.cptp ul li:hover a{color: #ffffff;text-decoration: none;}
.cptp ul li:hover p{color: #FFF;}
.cptp ul li:hover{background-color: #3f3d3e;transform: translateY(-5px);}*/
/**s_banner_box1**/
.s_banner_box1{width:100%; background:url(../images/s_banner1.jpg) no-repeat center; height:271px;}
.s_banner1{width:360px; margin:auto; padding:155px 0px 0px 605px;}
.s_banner1 span{font-family:impact; src:url(impact.ttf); font-size:30px; color:#fff;}
.s_banner1 a{display:block; width:106px; height:31px; border:2px solid #fff; font-size:16px; line-height:31px; text-align:center; color:#fff; margin-top:5px;}

/* advv */
.advv{ margin:0px auto;width: 100%;background: url(../images/advBg.jpg) no-repeat;height: 897px; margin-top:10px;}
.advv .Title{}
.advv .Title p{font-size: 25px;color: #666666;}
.advv .Title p em{color: #3f3d3e;font-weight: bold;font-size: 36px;}
.advv .mainCon{width: 1200px;margin-top: 42px;}
.advv .mainCon li{float: left;width: 298px;background: #fff;padding-top: 52px;height: 236px;border-top: 1px solid #ebebeb;border-right: 1px solid #ebebeb;}
.advv .mainCon li img{display: block;width: 81px;height: 81px;margin: 0 auto;}
.advv .mainCon li h3{font-size: 18px;color: #333333;margin: 24px 0 18px 0;text-align: center;}
.advv .mainCon li p{font-size: 14px;color: #888888;line-height: 24px;padding: 0 30px;}
.advv .mainCon li:hover{box-shadow: 0 0 48px -12px #999;z-index: 9;position: relative;}

.Title{width: 1200px;text-align: center;padding-top: 52px; margin:0px auto;}
.Title h2{font-size: 38px;color: #333333;}
.Title h2 a{color: #333333;text-decoration: none;}
.Title h2 em{color: #3f3d3e;font-weight: bold;}
.Title i{display: block;width: 228px;height: 7px;margin: 12px auto 0;}
.Title i img{display: block;width: 228px;height: 7px;}
.containe{margin-left:auto; margin-right:auto; width:1200px;}

/* choose */
.choose{width: 100%;}
.choose .Title{height: 131px;background: url(../images/chooseBg.jpg) no-repeat center;}
.choose .Title p{font-size: 25px;color: #666666;}
.choose .Title p em{color: #3f3d3e;font-weight: bold;font-size: 36px;}
.choose .mainCon{width: 100%;margin-top: 58px;position: relative;height: 996px;}
.choose .mainCon img{display: block;}
.choose .mainCon .Pics01{width: 534px;height: 434px;position: absolute;top: 0;left: 0;}
.choose .mainCon .Pics02{width: 586px;height: 387px;position: absolute;bottom: 72px;right: 0;}
.choose .mainCon dl{width: 578px;position: absolute;}
.choose .mainCon dt{float: left;width: 65px;height: 85px;background: #3f3d3e;text-align: center;}
.choose .mainCon dt span{display: block;font-size: 40px;color: #fff;font-weight: bold;font-family: arial;padding-top: 10px;}
.choose .mainCon .dl1{left: 603px;top: 17px;}
.choose .mainCon dt i{display: block;width: 34px;height: 1px;background: #fff;margin:10px auto 0;}
.choose .mainCon dd{float: right;width: 486px;}
.choose .mainCon dd h3{font-size: 24px;color: #333333;padding-bottom: 14px;border-bottom: 1px dotted #c0c0c0;width: 474px;}
.choose .mainCon dd h3 em{font-weight: bold;color: #3f3d3e;}
.choose .mainCon dd ul{margin-top: 20px;}
.choose .mainCon dd li{padding-left: 16px;background: url(Img/Index/choose_icon01.png) no-repeat left 8px;font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 5px;}
.choose .mainCon dl.dl2{top: 251px;left: 603px;}
.choose .mainCon dl.dl3{left: 0;top: 527px;}
.choose .mainCon dl.dl4{left: 0;top: 761px;}
.section {padding: 60px 0;}
.section-title {margin-bottom: 40px;text-align: center;font-size: 0;}
.section-title strong {display: inline-block;vertical-align: middle;font-size: 34px;position: relative;padding: 0 40px;color: #0e75c8;}
.section-title strong:after,.section-title strong:before {content: '';height: 1px;width: 160px;top: 50%;position: absolute;background-color: #999;}
.section-title strong:after {left: 100%;}
.section-title strong:before {right: 100%;}
.section-title p {margin: 10px 0 0;font-size: 14px;color: #666;}

.bg1 {background: url(  ../images/ccbg_1.jpg) no-repeat center / cover;}

.in-prod-menu {background-color: #0e75c8;padding: 10px 20px 20px 10px;margin-bottom: 30px;}
.in-prod-menu li {float: left;width: 20%;}
.in-prod-menu li a {display: block;margin: 10px 0 0 10px;line-height: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;font-size: 17px;background-color: #ededee;transition: all 0.5s;}
.in-prod-menu li a:hover {background-color: #033253;color: #fff;}

.in-prod-con .swiper-slide a {display: block;padding: 10px;background-color: #fff;transition: all 0.5s;}
.in-prod-con .swiper-slide .img-cover {padding-top: 80%;}
.in-prod-con .swiper-slide p {font-size: 16px;margin: 10px 0 0;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.in-prod-con .swiper-slide a:hover {color: #fff;background-color: #0e75c8;}
.in-prod-con .swiper-slide a:hover .img-cover span {transform: scale(1.1);}
.in-prod-con .swiper-pagination {position: static;font-size: 0;margin-top: 30px;}

.bg2 {background: url(  ../images/yy_1.jpg) no-repeat center / cover;}

.in-ys {margin: 0;}
.in-ys dt {float: right;border: 5px solid #fff;width: 590px;}
.in-ys dd {margin: 0 640px 0 0;}
.in-ys dd h4 {text-align: left;margin: 0;}
.in-ys dd p {background: url(  ../images/yy_shu2_1.png) no-repeat 0 10px;padding-left: 30px;margin: 30px 0 0;line-height: 36px;font-size: 18px;color: #fff;text-align: justify;}
.in-ys dd h5 {margin: 50px 0 0;color: #fff;font-size: 48px;}
.in-ys dd h5 small {display: block;text-transform: uppercase;font-size: 18px;}

.bg3 {background: url(  ../images/yy2_1.jpg) no-repeat center / cover;}

.in-dz {margin: 0;padding-bottom: 30px;}
.in-dz dt {float: left;width: 500px;}
.in-dz dd {margin-left: 580px;position: relative;}
.in-dz dd h4 {margin: 0;font-size: 43px;color: #0c58a6;}
.in-dz dd h4 span {color: #d53331;}
.in-dz dd h4 small {display: block;font-size: 18px;color: #c3c3c3;text-transform: uppercase;}
.in-dz dd p {background: url(  ../images/yy_shu_1.png) no-repeat 0 10px;padding-left: 30px;margin: 30px 0 0;line-height: 36px;font-size: 18px;text-align: justify;}
.in-dz dd .tips {overflow: hidden;margin-top: 50px;}
.in-dz dd .tips span {float: left;width: 50%;text-align: center;color: #fff;font-size: 24px;line-height: 56px;background-color: #0c58a6;}
.in-dz dd .tips span:last-child {background-color: #333;}
.in-dz dd .pp {position: absolute;bottom: -50px;left: -220px;}

.bg4 {background: url(  ../images/advbg_1.jpg) no-repeat center / cover;}

.in-adv li {float: left;width: 25%;}
.in-adv li p {text-align: center;color: #fff;margin: 15px 0 0;font-size: 20px;}

.in-about {margin: 0;}
.in-about dt {float: right;width: 680px;}
.in-about dd {margin: 0 700px 0 0;}
.in-about dd h4 {margin: 0;font-size: 36px;border-bottom: 1px solid #CCC;padding-bottom: 15px;}
.in-about dd p {font-size: 16px;line-height: 1.8;text-align: justify;margin: 20px 0 0;}
.in-about dd .more {display: block;border: 2px solid #555;width: 130px;margin: 30px 0 0;padding: 0 10px;transition: all 0.5s;line-height: 40px;text-transform: uppercase;}
.in-about dd .more span {display: block;font-size: 16px;color: #c80000;background: url(  ../images/jian_more_1.png) no-repeat right center;}
.in-about dd .more:hover {width: 150px;}

.in-fahuo .swiper-slide a {display: block;position: relative;}
.in-fahuo .swiper-slide .img-cover {padding-top: 80%;}
.in-fahuo .swiper-slide p {margin: 0;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;color: #fff;line-height: 50px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background-color: rgba(0,0,0,0.6);}
.in-fahuo .swiper-slide a:hover .img-cover span {transform: scale(1.1);}
.in-fahuo .swiper-pagination {position: static;font-size: 0;margin-top: 30px;}

.bg5 {background: url(  ../images/adv2_1.jpg) no-repeat center;color: #fff;}

.in-adv2 {width: 50%;margin: -15px 0;}
.in-adv2 h4 {display: inline-block;margin: 0;border-bottom: 1px solid #3483c4;font-size: 34px;padding-bottom: 15px;}
.in-adv2 p {margin: 20px 0 0;font-size: 16px;background: url(  ../images/gou_1.png) no-repeat 0 1px;padding-left: 40px;}

.in-news-left {float: left;width: 48%;}
.in-news-left ul {overflow: hidden;margin: -15px 0 0 -15px;}
.in-news-left li {float: left;width: 50%;}
.in-news-left li a {display: block;margin: 15px 0 0 15px;background-color: #f8f8f8;transition: all 0.5s;}
.in-news-left li .img-cover {padding-top: 73%;}
.in-news-left li .text {padding: 27px 15px;}
.in-news-left li .text h4 {margin: 0;font-weight: normal;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.in-news-left li .text p {margin: 10px 0 0;opacity: 0.6;}
.in-news-left li a:hover {background-color: #0e75c8;color: #fff;}
.in-news-left li a:hover .img-cover span {transform: scale(1.1);}
.in-news-right {float: right;width: 48%;}
.in-news-right ul {margin-top: -10px;}
.in-news-right li {margin-top: 10px;}
.in-news-right li a {display: block;background-color: #f8f8f8;transition: all 0.5s;overflow: hidden;}
.in-news-right li .date {float: left;background-color: #0e75c8;color: #fff;padding: 25px 15px;text-align: right;font-size: 15px;width: 95px;}
.in-news-right li .date span {display: block;font-size: 18px;text-transform: uppercase;}
.in-news-right li .text {margin-left: 125px;padding: 15px;}
.in-news-right li .text h4 {font-weight: normal;font-size: 16px;margin: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.in-news-right li .text p {margin: 5px 0 0;opacity: 0.6;height: 40px;overflow: hidden;}
.in-news-right li a:hover {color: #fff;background-color: #0e75c8;}

.bg6 {background: url(  ../images/renbg_1.jpg) no-repeat center / cover;color: #fff;}

.in-renzheng {}
.in-renzheng li {float: left;width: 16.666666%;}
.in-renzheng li .wrap {text-align: center;border-right: 1px solid #fff;}
.in-renzheng li:last-child .wrap {border-right: 0;}
.in-renzheng li p {margin: 15px 0 0;font-size: 16px;}

.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;transition: all 0.5s;}

.img-cover {overflow: hidden;position: relative;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}

.container2 {padding: 0 15px;width: 1200px;margin: 0 auto;}
.adv {
	background: url(../images/advbg.jpg) no-repeat top center;
	height: 180px;
	color: #FFF;
}
.adv .fl {
	padding-left: 16px;
}
.adv .fr {
	padding-right: 100px;
	
	height: 130px;
	background: url(../images/tel01.png) no-repeat left;
}
.adv .fl h2 {
	font-size: 40px;
	font-weight: bold;
	padding-top: 40px;
}
.adv .fl p {
	font-size: 20px;
	margin-top: 10px;
}
.adv .fl i {
	font-size: 16px;
	margin-top: 10px;
}
.adv .fl p span {
	display: inline-block;
	width: 22px;
	height: 20px;
	margin-left: 15px;
	background: url(../images/ico01.png) no-repeat left center;
}
.adv .fr p {
	font-size: 20px;
	margin-top: 38px;
	padding-left: 60px;
	color:#fff
}
.adv .fr p span {
	display: block;
	font-family: impact;
    font-size: 44px;
    line-height: 50px;
    color: #fff;
	padding-top:10px;
}
.adv .fr .more {
	width: 133px;
	height: 34px;
	background: url(../images/btn1.png) no-repeat;
	text-align: center;
	margin-left: 60px;
	margin-top: 15px;
}
.adv .fr .more a {
	color: #FFF;
	width: 133px;
	height: 34px;
	line-height: 34px;
	display: block;
}
/*6道保护*/
.in-6d{ background:url(../images/6bg.jpg) top center no-repeat; height:950px; width:100%; overflow-x:hidden}
.da6tit{ text-align:center; margin-bottom:52px;}
.da6tit h4{ font-size:2.25rem; color:#da251f; font-weight:bold;}
.da6tit p{ font-size:1.875rem; color:#2c396d}
.da6ul{ margin-top:110px;}
.da6ul .lile{ text-align:left; margin-bottom:85px;}
.da6ul .lile p{ display:inline-block; position:relative; margin-left:14px; font-size:1.75rem; color:#404040; top:-30px;}
.da6ul .lile span{ display:block; font-size:1rem; color:#404040}
.da6ul .lire{ text-align:right;margin-bottom:85px;}
.da6ul .lire p{display:inline-block; position:relative; margin-right:14px;font-size:1.75rem; color:#404040;top:-30px;}
.da6ul .lire span{ display:block; font-size:1rem; color:#404040}
.da6ul .mr1{ margin-left:118px;}
.da6ul .mr2{ margin-left:41px;}
.da6ul .mr3{margin-left:44px;}
.da6ul .mr4{margin-right:118px;}
.da6ul .mr5{margin-right:41px;}
.da6ul .mr6{margin-right:44px;}
.kd{ width:92%; margin:0 auto; max-width:1300px;}
.wh{width:100%;}
/*==标题↓==*/
.titleAx{margin:20px 0; color:#191919;font-size:44px;text-align: center;}
.titleAx font{margin-right:5px;color:#0057a4;font-size:44px;font-weight: bold;}
.titleAx hr{margin:-5px auto 10px; display:block; width:50%; height:1px;border:none; background: #ddd;}
.titleAx em{ display: block;border-left:30px #0057a4 solid;border-right:30px #10c788 solid;width: 1px;height: 3px;margin: 5px auto;}
.titleAx p{color:#333333;font-size:16px; display: block;}
.titleAx-white,.titleAx-white font{color:#fff}

.titleBx.pgTit{margin:35px 0 50px 0}
.titleBx{margin:20px 0; color:#191919;font-size:36px;text-align: center;}
.titleBx span{ display: table;color:#343434;font-size:14px;margin-top: 5px;margin: 5px auto 0;text-transform:Capitalize;}
.titleBx span em{ display: block; width:10px;height:10px; border-radius: 50%; background: #0057a4;margin: 5px 0 0 5px;float: right;}


/*==首页优势↓==*/
.ysz{ height:2360px; margin:auto;}
.AdvantageHome{padding: 50px 0 80px 0;}
.AdvantageHome .titleAx{margin-bottom:50px}
.AdvantageHome .long{clear: both; }
.AdvantageHome .long .pic{float:left;width:50%}
.AdvantageHome .long .pic img{max-width:100%}
.AdvantageHome .long .box{float:right;padding-top:50px;width: 50%;text-align: right;}
.AdvantageHome .long .box h3{color:#0057a4;font-size:36px;font-weight: bold;}
.AdvantageHome .long .box h3 font{font-size:60px}
.AdvantageHome .long .box span{ display: block;color:#3a3a3a;font-size:30px;font-weight: bold;}
.AdvantageHome .long .box span font{ display: block;color:#8a8a8a;font-size:16px;font-weight: 400;}
.AdvantageHome .long .box span hr{width:100px; height:1px; background: #0057a4;margin: 15px 0 5px 0;}
.AdvantageHome .long .box p{color:#383838;font-size:16px;width:80%;margin-top: 15px;}
.AdvantageHome .long .box span hr,.AdvantageHome .long .box p{float: right;clear: both;border: none;}
.AdvantageHome .long.two .pic{float:right}
.AdvantageHome .long.two .box{float:left;text-align: left}
.AdvantageHome .long.two .box span hr,.AdvantageHome .long.two .box p{float: left;clear: both;border: none;}
/*==首页关于↓==*/
.AboutHome{padding:50px 0 80px 0; background: #f4f4f4; line-height:50px;}
.AboutHome .title{margin:0 0 20px 0;clear: both;}
.AboutHome .title h2{ float:left;color:#000000;font-size:44px;}
.AboutHome .title h2 font{color:#0057a4;font-weight: bold;}
.AboutHome .title h2 span{ display:block; margin:5px 0 10px 0;color:#0057a4;font-size:25px;font-weight: bold;}
.AboutHome .title h2 hr{width:80px; height:2px; background: #0057a4;;margin: 0px 0 0px 0;border: none;}
.AboutHome .title a{float:right; padding-left:35px;margin-left:20px;display: block;color:#373737;line-height: 35px;font-weight: bold;transition: all .4s ease-in-out;}
.AboutHome .title a:hover{color:#0057a4}
.AboutHome .title a.x1{ background: url(../images/ico001.png) no-repeat left;}
.AboutHome .title a.x2{ background: url(../images/ico002.png) no-repeat left;}
.AboutHome .title a.x3{ background: url(../images/ico003.png) no-repeat left;}
.AboutHome .wx{margin:25px 0 10px 0;color:#666666;font-size:15px;clear: both;}
.AboutHome .pic{margin-top:20px;max-width: 100%;}

/*==首页新闻↓==*/
.NewsHome{padding:50px 0 0px 0;}
.NewsHome .title{overflow: hidden;}
.NewsHome .title h3{color:#191919;font-size:44px;float: left;}
.NewsHome .title h3 font{color:#0057a4;font-weight:bold;}
.NewsHome .title ul{float:right;margin: 20px 0 0 0;}
.NewsHome .title ul li{float:left;margin-left:50px;color:#333333;font-size:20px;cursor: pointer;}
.NewsHome .title ul li.active{color:#0057a4}
.NewsHome .down{margin-top:30px;}
.NewsHome .list{}
.NewsHome .list li{float:left;width:24%; padding-left:13px;}
.NewsHome .list li a{ position: relative; display: block; /*margin:0 15px;*/padding-bottom:30px; border-bottom: 1px #ddd solid; }
/*.NewsHome .list li a:before{ position: absolute; left:0;bottom:0; width:0%; height:1px; background: #ddd;}*/
.NewsHome .list li h4{margin-top:15px;color:#191919;font-size:16px;font-weight: bold;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width: 100%;}

.NewsHome .list li p{margin:15px 0 25px 0;color:#4c4c4c;font-size:12px;}
.NewsHome .list li span{ display: inline-block;color:#999999;font-size:12px;position: relative;}
.NewsHome .list li span:before{ position: absolute; right:-40px;top:2px; color:#999;border: 1px #ddd solid;/*! padding: 5px; */border-radius: 50%;width: 15px;line-height: 13px;text-align: center;font-size: 12px;color:#ddd;transition: all .4s ease-in-out;}
.NewsHome .list li:hover h4{color:#0057a4}
.NewsHome .list li:hover a{border-bottom:1px #0057a4 solid}
.NewsHome .list li:hover span:before{border:1px #0057a4 solid;color:#0057a4}
.NewsHome  .swiper-button-next{ position: initial; background:none; width: auto;height:auto;margin: auto;margin-top: 40px;color: #999;font-size: 14px;opacity: 1;display: table;}
.NewsHome  .swiper-button-next:before{ width:25px;line-height: 24px;height:25px; text-align: center;border:1px #999 solid; border-radius: 50%; color:#999; margin-right:10px;transition: all .4s ease-in-out;}
.NewsHome  .swiper-button-next:hover{color:#0057a4;}
.NewsHome  .swiper-button-next:hover:before{border:1px #0057a4 solid;color:#0057a4;transform:rotate(180deg);}

.index_slip1{width: 100%;height: 200px;background: url(../images/ixbannerbg.png) no-repeat center center;}
.index_slip1 .w1200{height: 200px;}
.index_slip1 .img{width: 384px;height: 280px;display: block;position: absolute;bottom: 0;}
.index_slip1 .img img{width: 100%; height: 100%; display: block;}
.index_slip1 .slip_tit{}
.index_slip1 .slip_tit .tit1{padding-top: 20px;font-size: 46px;line-height: 50px;color: #fff;letter-spacing: 3px;}
.index_slip1 .slip_tit .tit1 b{color: #f6ff00;}
.index_slip1 .slip_tit .tit2{margin-top: 15px;font-size: 46px;line-height: 50px;font-weight: bold;color: #fff;letter-spacing: 3px;}
.index_slip1 .slip_tit .tit3{display: inline-block;margin-top: 20px;font-size: 20px;color: #fff;}
.index_slip1 .slip_tit .tit3 b{font-size: 26px;font-weight: bold;}
.index_slip2{width: 100%;height: 200px;background: url(../images/ixbannerbg.png) no-repeat center center;}
.index_slip2 .w1200{height: 200px;}
.index_slip2 .img{width: 390px;height: 340px;display: block;position: absolute;bottom: 0;}
.index_slip2 .img img{width: 100%;height: 100%;display: block;}
.index_slip2 .slip_tit{padding-left: 440px;width: 760px;text-align: center;}
.index_slip2 .slip_tit .tit1{padding-top: 30px;font-size: 30px;font-weight: bold;line-height: 50px;color: #fff;}
.index_slip2 .slip_tit .tit1 b{color: #f6ff00;}
.index_slip2 .slip_tit .tit2{margin-top: 10px;font-size: 20px;line-height: 50px;color: #fff;}
.index_slip2 .slip_tit .tit3{display: inline-block;margin-top: 10px;font-size: 20px;color: #fff;}
.index_slip2 .slip_tit .tit3 b{font-size: 26px;font-weight: bold;}
/*==首页选择理由↓==*/
.ReasonHome{padding:40px 0 80px 0; background: url(../images/reason_bg.jpg) no-repeat center;}
.ReasonHome .list{margin-top: 50px;}
.ReasonHome .list li{float:left; width:20%; text-align: center; /*! background:#fff; */}
.ReasonHome .list li a{ display: block;margin:0 10px;padding:20px; box-shadow:0 0 10px #ddd; border-radius: 10px;;background: #fff;}
.ReasonHome .list li em{ display: block;margin:auto; width:95px;height:80px; background-repeat:no-repeat; background-position:0 6px; /*! background-color:#eee */ transition: all .4s ease-in-out;}
.ReasonHome .list li h3{margin:10px 0 10px 0;color:#666;font-size:18px; font-weight:bold;}
.ReasonHome .list li span{display:block;color:#999;font-size:14px;}
.ReasonHome .list li:hover em{}
.ReasonHome .list li:hover a{ background: #0057a4;}
.ReasonHome .list li:hover h3,.ReasonHome .list li:hover span{color:#fff }
.ReasonHome .list li:hover em{  background-position:0 -74px;  }
.ReasonHome .list li.x1 em{ background-image: url(../images/reason_ico01.png);}
.ReasonHome .list li.x2 em{ background-image: url(../images/reason_ico02.png);}
.ReasonHome .list li.x3 em{ background-image: url(../images/reason_ico03.png);}
.ReasonHome .list li.x4 em{ background-image: url(../images/reason_ico04.png);}
.ReasonHome .list li.x5 em{ background-image: url(../images/reason_ico05.png);}


.wh{width:100%;}
/*==标题↓==*/
.titleAx{margin:20px 0; color:#191919;font-size:44px;text-align: center;}
.titleAx font{margin-right:5px;color:#0057a4;font-size:44px;font-weight: bold;}
.titleAx hr{margin:-5px auto 10px; display:block; width:50%; height:1px;border:none; background: #ddd;}
.titleAx em{ display: block;border-left:30px #0057a4 solid;border-right:30px #10c788 solid;width: 1px;height: 3px;margin: 5px auto;}
.titleAx p{color:#333333;font-size:16px; display: block;}
.titleAx-white,.titleAx-white font{color:#fff}

.titleBx.pgTit{margin:35px 0 50px 0}
.titleBx{margin:20px 0; color:#191919;font-size:36px;text-align: center;}
.titleBx span{ display: table;color:#343434;font-size:14px;margin-top: 5px;margin: 5px auto 0;text-transform:Capitalize;}
.titleBx span em{ display: block; width:10px;height:10px; border-radius: 50%; background: #0057a4;margin: 5px 0 0 5px;float: right;}


/**ys_box**/
#ystop{background:url(../images/ystop.jpg) no-repeat center; height:353px;}
#ystop h2{font-size:46px; font-weight:bold; color:#fff; padding:105px 0 0 640px}
#ys1{width:1360px; height:499px; padding:0; margin:0 auto; position:relative;}
#ys1_left{width: 100%; height:602px; position: absolute; left: -50%; text-align:right; top:-148px; overflow:hidden;}
#ys1_right{float:right; width:500px;}
#ys1_right h2{font-size:32px; font-weight:bold; color:#3f3d3e; padding-top:110px}
#ys1_right h3{font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys1_right li{background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys1_right h4{width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #3f3d3e; margin-top:45px;}
#ys1_right h4 a{color:#3f3d3e; font-size:15px;}
#ys2{height:485px;}
.ys2bg{background:url(../images/ys2.jpg) no-repeat center top; height:485px;}
.ys4bg{background:url(../images/ys4.jpg) no-repeat center top; height:485px;}
#ys2_left{width:500px;}
#ys2_left h2{font-size:32px; font-weight:bold; color:#3f3d3e; padding-top:64px}
#ys2_left h3{font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys2_left li{background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys2_left h4{width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #3f3d3e; margin-top:45px;}
#ys2_left h4 a{color:#3f3d3e; font-size:15px;}
#ys3{height:485px;}
.ys3bg{background:url(../images/ys3.jpg) no-repeat center top; height:485px;}
#ys3_right{width:500px; float:right;}
#ys3_right h2{font-size:32px; font-weight:bold; color:#3f3d3e; padding-top:64px}
#ys3_right h3{font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys3_right li{background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys3_right h4{width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #3f3d3e; margin-top:45px;}
#ys3_right h4 a{color:#3f3d3e; font-size:15px;}
#ys4{width:1360px; padding:0; margin:0 auto; position:relative; height:490px;}
#ys4_left{width:499px; float:left; position:absolute; top:-20px;}
#ys4_right{float:right; width:600px;}
#ys4_right h2{font-size:32px; font-weight:bold; color:#3f3d3e; padding-top:110px}
#ys4_right h3{font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys4_right li{background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys4_right h4{width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #3f3d3e; margin-top:45px;}
#ys4_right h4 a{color:#3f3d3e; font-size:15px;}
.ystel{background: #3f3d3e;width: 480px;height:40px;line-height:40px;background: #3f3d3e; margin-top:110px;}
.ystel b{display: block;float: left;width: 106px;text-align: center;font-size: 16px;color: #fff;font-weight: normal;}
.ystel span{display: block;float: left;width: 373px;height: 38px;line-height: 38px;margin-top: 1px;background: #fff;font-size: 22px;font-weight: bold;color: #3f3d3e;text-align: center;}
/*流程*/
.flow{width:1360px; padding:0; margin:70px auto 0 auto;}
.flowbt1{background:url(../images/flowbg.png) no-repeat center; line-height:52px; text-align:center; font-size:42px; font-weight:bold; color:#333;}
.flowbt1 span{font-size:42px; color:#3f3d3e}
.flowbt2{font-size:20px; color:#333; text-align:center}
.flow ul{margin-top:30px;}
.flow li{float: left; width:125px; margin-right:28.5px;}
.flow li:last-child{margin-right:0}
.flow li:hover .flbg{color: #fff; background: url(../images/flow-shadow2.png) no-repeat 0 0;}
.flow li .flbg{height: 123px; background: url(../images/flow-shadow1.png) no-repeat 0 0;}
.flow li em{margin: 0 auto; display: block; width: 108px; height:108px; font-size: 36px; color: #878787; text-align: center; padding:0; margin:0; line-height:105px;}
.flow li:hover em{color:#fff}
.flow li p{font-size: 15px; color: #444; line-height: 24px; width:108px; text-align:center; margin:0}
.flow_pho{margin:50px auto 0; padding-left: 45px; width:630px; height: 45px; line-height: 45px; border: 1px solid #FF6600; background: url(../images/pho1.gif) no-repeat 15px center;}
.flow_pho p{padding:8px 0 0}
.flow_pho a{float: right; display: block; width: 112px; height:44px; font-size: 15px; color: #fff; text-align: center; background: #FF6600;}
.flow_pho i{margin-right: 10px; font-size: 14px; color: #555; font-style:normal;}
.flow_pho i b{font-size: 21px; color: #FF6600; letter-spacing: -1px;}
/*实力强，有保障*/
.slq{overflow: hidden;width: 100%;position: relative;margin: 0 auto;margin-bottom: 40px}
.slqBox{width: 1360px;margin: 0 auto;position: relative;}
.slqBox h4{font-size: 30px;color: #3f3d3e;}
.slqBox h5{font-size: 18px;color: #3f3f3f;margin: 10px 0px 30px;}
.slqBox p{font-size: 14px;padding-left: 20px;margin-top: 10px;background: url(../images/xiaohua.png) no-repeat left 9px;line-height: 28px;text-align: justify;}
.slq01{overflow: hidden;width: 100%;height: 438px;background: url(../images/ys_line.png) bottom no-repeat;}
.Box{overflow: hidden;margin: 0 auto;height: 190px;background: url(../images/slq01.png) no-repeat center;}
.Box h3{font-size: 36px;color: #FFF;text-align: center;margin-top: 22px}
.Box h3 span{font-size: 40px;}
.Box p{font-size: 14px;text-align: center;margin-top: 8px;color:#fafafa}
.Box p>span{font-size: 30px;}
.slqBox .Box1{padding-left: 115px;}
.slqBox b{font-size: 50px;position: absolute;font-weight: bold;width: 96px;height: 96px;display: block;background: url(../images/ys.png) no-repeat;text-align: center;line-height: 96px;color: #fff;margin-top: 40px;}
.slq02 .slqBox b{left: 620px;margin-top: 20px;}
.slqBox .Box1 .wz{float: left;padding-top: 55px;width: 513px;overflow: hidden;}
.slqBox .Box1 .ystp1 img{padding-left: 100px}
.slq .slq02{width: 100%;height: 420px;background: url(../images/ys_line.png) bottom no-repeat;}
.slqBox .Box2 .ystp2{float: left;}
.slqBox .Box2 .wz{width: 442px;float: right;padding: 35px 20px 0px 120px;}
.slq .slq03{width: 100%;margin-top: 50px;height: 380px;}
.slqBox .Box3 .wz{float: left;padding: 55px 20px 0px 120px;width: 460px;}
.slqBox .Box3 .ystp3 img{padding-left: 50px;float: right;}
.slq .slq04{width: 100%;height: 450px;background: url(../images/ys_line.png) top no-repeat;}
.slq04 .slqBox b{left: 620px;margin-top: 80px;}
.slqBox .Box4 .ystp4{float: left;margin-top: 45px;}
.slqBox .Box4 .wz{width: 442px;float: right;padding: 95px 20px 0px 120px;}
/*案例展示*/
.kehu{overflow: hidden;height: 600px;}
.anniu_kj{width: 1360px;height: 450px;margin: 0 auto;position: relative;}
.kehu .khdl{width: 100%;overflow: hidden;}
.khdl h3{text-align: center;margin-top: 40px;font-size: 18.75px;background: url(../images/kehu.png) no-repeat center top}
.khdl h3 a{font-size: 26px}
.khdl img{margin-top: 0px;}
.khdl .bd{width: 100%;margin-top: 50px;}
.khdl li{position: relative;float: left;margin-right: 18px;height: 360px;width: 400px;background-color: #0057a4; border:2px #0057a4 solid;}
.khdl li img{display: block;width: 400px;height: 320px;padding-bottom: 0;background: #FFF;}
.khdl li span{display: block;font-size: 16px;text-align: center;line-height: 40px;width: 400px;overflow: hidden; color:#fff;}
.khdl li p{font-size: 14px;color: #999;width: 400px;height: 80px;line-height: 20px;text-align: justify;margin: 0 auto;overflow: hidden;}
.khdl li i{display: block;position: absolute;right: 0;bottom: 0;width: 26px;height: 26px;float: right;}
.anniu_kj em{display: block;width: 43px;height: 113px;cursor: pointer;position: absolute;top: 40%;opacity: 0.8;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.anniu_kj .prev{background: #bababa url(../images/arrowl.jpg) no-repeat center top;left: -44px;}
.anniu_kj .next{background: #bababa url(../images/arrowr.jpg) no-repeat center top;right: -44px;}
.anniu_kj em:hover{background-color: #3f3d3e;}
.khdl li.ys_last{margin-right: 0px;}
.warp{background: rgba(6, 163, 232, 0.05);overflow: hidden;padding-bottom: 25px;}
.xinw{height: 50px;background: #3f3d3e url(../images/hhbg.png) no-repeat 813px center;}
.xinw a{display: block;font-size: 20px;color: #FFF;line-height: 50px;padding-left: 22px;}
.jz{width: 860px;overflow: hidden;margin-top: 25px;background: #fff;}
.jz ul{float: left;padding: 20px;}
.jz li{padding-bottom: 20px;float: left;}
.jz .xwtp{float: left}
.jz .xwtp img{width: 185px;height: 136px;padding: 5px;border: #CCC 2px solid;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.jz .xwwz{float: right;width: 600px;padding-left: 15px;}
.jz .xwwz h3{height: 34px;line-height: 34px;font-size: 16px;font-weight: normal;width: 600px;overflow: hidden;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.jz li:hover .xwwz h3{color: #3f3d3e;}
.jz li:hover .xwtp img{border-color: #3f3d3e;}
.jz .xwwz p{line-height: 24px;font-size: 14px;color: #999;text-align: justify;height: 97px;overflow: hidden;}
.jz .xwwz p a:hover{text-decoration: none;}
.jz .xwwz span{float: right;font-size: 14px;color: #3f3d3e;}
.zz{width: 1360px;}
.zz .zz_title{height: 50px;background: #3f3d3e; margin-left:10px;}
.zz .zz_title a{display: block;color: #FFF;font-size: 20px;line-height: 50px;padding-left: 20px;}
.zz .bd{width: 1360px;overflow: hidden;margin-top: 20px;}
.zz li{float: left;text-align: center;margin: 10px 0px 0px 12px;}
.zz li img{width: 289px;height: 235px;padding: 5px;border: #CCC 2px solid;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.zz li span{display: block;font-size: 16px;text-align: center;line-height: 46px;height: 46px;overflow: hidden;}
.zz li span:hover{color: #3f3d3e;}
.zz li:hover img{border: 2px solid #3f3d3e;}
.pc5service{background:#3f3d3e;width:100%;height:90px;padding-top:30px;text-align:center;}
.zjwy{overflow: hidden;width: 100%;height: 490px;padding-top: 25px;}
.zjwbBox{width: 100%;}
.zjwbBox h3{font-size: 28px;text-align: center;margin-top: 25px;background: url(../images/zjwy_bg.png) no-repeat center top;}
.zjwbBox h3 a{color: #3f3d3e;}
.zjwbBox .wy_tupian{width: 500px;margin-top: 30px;float: left;}
.zjwbBox .wy_tupian img{width: 500px;height: 340px;}
.zjwbBox .wy_jianjie{width: 660px;margin-top: 30px;float: right;}
.wy_jianjie dt{line-height: 30px;height: 275px;overflow: hidden;font-size: 14px;text-align: justify;}
.wy_jianjie dd{margin: 25px 0 0 0;}
.wy_jianjie dd a{display: inline-block;background: #3f3d3e;padding: 8px 40px;font-size: 14px;line-height: 24px;color: #fff;}
.wy_jianjie dd a:hover{background: #2b2b2b;}
.case_bj{background: url(../images/case_bj.jpg) no-repeat center 0;
overflow: hidden;
padding-top: 45px;
font-family:"Microsoft Yahei";}
.case{width:1360px; margin: 0 auto; overflow: hidden;}
.case_nav{width:233px; overflow: hidden;margin-top: 40px; float: left;}
.case_nav li{height:68px; margin-bottom: 23px; overflow: hidden;}
.case_nav li a{display: block; font-size: 20px; color:#000000; line-height: 68px;background: url(../images/case_cur1.png) no-repeat center 0; text-align:center;}
.case_nav li a:hover , .case_nav .cur a{background: url(../images/case_cur.png) no-repeat center 0; color:#fff;text-decoration: none;}
.case_c{width:949px; float: right; overflow: hidden;margin-top: 40px;}
.case_c dl{height:343px; background:#fff; overflow: hidden;}
.case_c dt{width:629px; float: left; overflow: hidden;}
.case_c dt img{height:343px;display: block;margin: 0 auto;}
.case_c dd{width:273px; padding:60px 20px 0 0; overflow: hidden; float: right;}
.case_c dd h3{font-size: 22px; line-height: 30px;}
.case_c dd h3 a{color:#3f3d3e;}
.case_c dd p{padding-top: 10px;padding-right: 20px; height:144px; font-size: 16px; line-height: 25px; color:#5f5f5f;overflow: hidden;}
.case_c dd i{display: block;width:159px; height:37px; border:1px solid #dcdcdc;text-align: center; line-height: 37px;overflow: hidden; font-size: 14px;}
.case_c dd i a{color:#5f5f5f;}
.bt01{height:90px;background: url(../images/fang_line.png) no-repeat center bottom; overflow: hidden; font-size: 36px;text-align: center; line-height: 38px; color:#313131;}
.bt01 a{color:#313131;}
.bt01 span{color:#3f3d3e;}
.bt01 i{display: block; font-weight: normal;font-size: 18px; font-family: "Arial"; color:#686e7e;}
.bt01 em{display: block; font-size: 26px; color:#686e7e;font-weight: 600;}
/*优势*/
.pradv_bg{width: 100%;height:1150px;background:url(../images/20181207114656_114765443.png) no-repeat center;margin: 0 auto;margin-top:3px;}
.pradv_c{width:1200px; margin:0 auto;}
.pradv_cl{width:842px;padding-top:46px;}
.pradv_cr{width:358px;}
.pradv_cr_t{width:358px; height:266px; color:#fff; padding-top:40px; background:#008d30; text-align:center;}
.pradv_cr_t img{animation: myfirst 1s infinite; display: inline-block;} @keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);} }
.pradv_cr_t span{font-size:40px; font-weight:bold; display:block; line-height:60px; margin-top:10px;}
.pradv_cr_t font{font-size:25px; letter-spacing:2px;}
.pradv_cr_c{width:358px; background:#fff; border:1px solid #008d30; border-bottom: none; position:relative;}
.pradv_cr_d{width:358px; height:80px; margin:0 auto;}
.pradv_cr_d span{width:321px;display:block; height:54px; line-height:54px; font-size:25px; background:#ff8a00;position:absolute; top:-30px; left:18px; color:#fff; text-align:center;}
.pradv_cr_d font{font-size:20px;}
.pradv_1{width:356px; height:150px; border-top:1px #f0f0f0 solid;}
.pradv_1_c{width:310px; padding-top:30px; margin:0 auto;}
.pradv_1 img{float:left; background-size:cover; width:85px; height:85px; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); transform:translate3d(0,0,0); -webkit-animation:play 5s linear infinite; -moz-animation:play 5s linear infinite; animation:play 5s linear infinite;}
@-webkit-keyframes play{0%{-webkit-transform:rotate(360deg);} 100%{-webkit-transform:rotate(360deg);}}
@-moz-keyframes play{0%{/* -moz-transform:rotateY(0deg); -moz-transform:rotateX(0deg); -moz-transform:rotate(0deg); */ -moz-transform:rotate(0deg);} 100%{/* -moz-transform:rotateY(360deg); -moz-transform:rotateX(360deg); -moz-transform:rotate(360deg); */ -moz-transform:rotate(-360deg);}}
@keyframes play{0%{/* transform:rotateY(0deg); transform:rotateX(0deg); transform:rotate(0deg); */ transform:rotate(0deg);} 100%{/* transform:rotateY(360deg); transform:rotateX(360deg); transform:rotate(360deg); */transform:rotate(-360deg);}}
.pradv_1_r{float:right; width:210px; margin-left:10px;}
.pradv_1_r span{display:block; font-size:20px; color:#16231a; padding-top:4px; padding-bottom:5px;}
.pradv_1_r font{display:block; font-size:13px; line-height:25px; color:#666;}
.pradv_d{width:100%; border-top:1px #008d30 solid; margin:0 auto;}
.pradv_d_c{width:1200px; margin:0 auto;}
.pradv_d_c li{width:100px; float:left; margin-right:83px;}
.pradv_d_xian{width:1px; height:54px; background:#008d30; margin:0 auto;}
.pradv_d_t{width:100px; height:100px; border-radius:2px; padding-top:8px; text-align:center; border:1px #008d30 solid; margin:0 auto;}
.pradv_d_t span{font-size:35px; color:#008d30; display:block;}
.pradv_d_t font{font-size:25px; color:#10a643; line-height:35px; display:block;}
/*about*/
.adv{height:750px; background:url(../images/20191228151504_1931286591.jpg) no-repeat center;overflow: hidden;}
.adv_t{font-size:45px; color:#343434; font-weight:bold; margin-bottom:5px; text-align:center;}
.adv_t span{color:#3f3d3e;}
.adv_c{font-size:18px; color:#666;text-align:center;}
.advname{font-size:110px; color:#f2eae4; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:20px;}
.advname span{color:#3f3d3e;}
.adv_w{float:left;}
.adv_titl{padding-left:98px; font-size:22px; color:#3f3d3e; font-weight:bold; height:85px;}
.adv_titl span{font-size:40px; color:#3f3d3e; display:block;}
.advcon ul{position:relative;}
.advcon ul:nth-child(1) .adv_titl{background:url(../images/20191228153244_766688841.png) no-repeat left center;}
.advcon ul:nth-child(2) .adv_titl{background:url(../images/20191228153244_1316977850.png) no-repeat left center;}
.advcon ul:nth-child(3) .adv_titl{background:url(../images/20191228153244_193762346.png) no-repeat left center;}
.advcon ul:nth-child(4) .adv_titl{background:url(../images/20191228153244_1074513624.png) no-repeat left center;}
.advcon{margin-top:50px;position: relative;}
.advpic{position: absolute;left: 600px;}
.adv_word{clear:both; margin-top:40px;width:580px; height:140px;}
.adv_word p{font-size:16px; color:#666; line-height:30px; padding-left:20px; background:url(../uploadfile/image/20200318/20200318182534_457751359.png) no-repeat 0px 10px;}
.adv_word p+p{margin-top:15px;}
.advcon ul{display:none;}
.advcon ul:nth-child(1){display:block;}
.advtab li{width:314px; height:160px; background:#3f3d3e; color:#fff; position:relative; float:left; margin-right:1px; text-align:center; cursor:pointer;}
.advtab li:after{content:''; display:block; width:100%; height:0px; position:absolute; top:0px; left:0px; transition:0.5s;}
.advtab li.cur:after{transition:0.5s; height:100%; background:#3f3d3e;}
.advtab li div{width:100%; height:100%; position:relative; z-index:3;}
.advtab li *{transition:0.5s;}
.advtab li:nth-child(1) div{background:url(../images/20191228160014_1306259517.png) no-repeat center;}
.advtab li:nth-child(2) div{background:url(../images/20191228160015_252099030.png) no-repeat center;}
.advtab li:nth-child(3) div{background:url(../images/20191228160015_1092397909.png) no-repeat center;}
.advtab li:nth-child(4) div{background:url(../images/20191228160015_1243826842.png) no-repeat center;}
.advtab{margin-top:130px;}
.advtab li p{font-size:14px; text-transform:uppercase; padding-top:80px;}
.advtab li p span{font-size:30px; font-weight:bold; display:block;}
.zlfc {
	overflow: hidden;
	width: 100%;
}
.zlfcBoxx h4 {
	width: 1360px;
	font-size: 24px;
	margin-top: 35px;
	background: url(../images/fengcai_bg.png) no-repeat center;
}
.zlfcBoxx h4 a {
	color: #0057a4;
}
.zlfcBox .bd {
	width: 1360px;
	margin-top: 35px;
	overflow: hidden;
}
.zlfcBox li {
	width: 228px;
	height: 216px;
	margin-right: 15px;
	float: left;
}
.zlfcBox li img {
	width: 220px;
	height: 165px;
	border: 1px solid #e0e0e0;
	padding: 3px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.zlfcBox li p {
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	overflow: hidden;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.zlfcBox li:hover img {
	border: 1px solid #0057a4;
}
.zlfcBox li:hover p {
	color: #0057a4;
}
.zlfcBox li.last {
	margin-right: 0px;
}
.news{overflow: hidden;width: 100%; height:700px;}
.news .news_title{width: 100%;height: 50px;line-height: 50px;background: url(../images/img1.png) no-repeat 18px 40px;}
.news .news_title h3{font-size: 22px;float: left;padding-left: 18px;}
.news .news_title h3>a{color: #333;}
.news .news_title .more{float: right;font-size: 14px;color: #333;margin-top: 16px;}
.news .news_title .moree{float: right;font-size: 14px;color: #333;margin-top: 2px;}
.news .newsBox{width: 100%;margin: 0 auto; margin-top:60px; background: url(../images/news_bg.jpg) top center no-repeat;height:450px;}
.news .newsBox_left{overflow: hidden;width: 700px;float: left;}
.news .newsBox_left .news_box{padding: 20px;height: 360px;background: #fff;}
.news .newsBox_left .xxxw{width: 660px;height: 160px;margin: 0;}
.xxxw .xwtp1{float: left}
.xxxw .xwwz1{float: right;width: 440px;height: 158px;overflow: hidden;}
.xxxw .xwwz1 h3{font-weight: normal;height: 40px;line-height: 40px;width: 100%;overflow: hidden;margin-top: -11px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.xxxw:hover .xwwz1 h3{color: #3f3d3e}
.xxxw .xwwz1 p{font-size: 14px;line-height: 26px;color: #999;height: 104px;overflow: hidden;text-align: justify;}
.xxxw .xwwz1 span{float: right;display: block;font-size: 14px;color: #3f3d3e;}
.newsBox_left ul li{width: 100%;height: 39px;line-height: 39px;font-size: 14px;border-bottom: 1px dashed #e1e1e1;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newsBox_left ul li a{display: block;float: left;width: 540px;}
.newsBox_left ul li a:hover{color: #3f3d3e}
.newsBox_left ul li span{color: #676767;float: right;}
.news .newsBox_right{overflow: hidden;width: 480px;font-size: 13px;color: #000;float: right;}
.newsBox_right ul{padding: 20px;padding-top: 11px;height: 500px;}
.newsBox_right ul li{width: 440px;line-height: 45px;border-bottom: 1px dashed #e1e1e1;font-size: 13px;background: url(../images/news_right_li.png) no-repeat 420px 16px;white-space: nowrap;text-overflow: ellipsis;}
.newsBox_right ul li a{font-size: 14px;display: block;}
.newsBox_right ul li .news_nextNav{display: none;width: 440px;height: 112px;line-height: 21px;background: url(../images/new_right.png) no-repeat top center;margin-bottom: 17px;overflow: hidden;}
.newsBox_right ul li .news_nextNav p{position: relative;width: 410px;white-space: normal;height: 83px;padding: 20px 15px;text-align: justify;color: #999;}
.newsBox_right li .news_nextNav p a{color: #3f3d3e;position: absolute;right: 15px;bottom: 20px;}
/* toolbar */
.toolbar{width: 52px;position: fixed;right: 1%;top: 44%;z-index: 999;}
.toolbar dd{width: 51px;height: 51px;margin-bottom: 1px;position: relative;-webkit-border-radius: 100%;border-radius: 100%;margin-top: 4px;border: #ebebeb solid 1px;background-color: #fff;-webkit-border-radius: 100%;border-radius: 100%;}
.toolbar dd i{width: 51px;height: 51px;display: block;position: absolute;left: 0;top: 0;cursor: pointer;text-align: center;-webkit-border-radius: 100%;border-radius: 100%;}
.toolbar dd i span{width: 35px;height: 35px;display: block;margin: 8px 0 0 8px;background: url(../images/rightfixicon.png) no-repeat 0 0;}
.toolbar dd.gottop{display: none;}
.toolbar .slide-tel{display: block;width: 0;height: 53px;line-height: 53px;font-size: 24px;font-weight: bold;font-family: arial;color: #FFF;position: absolute;padding: 0 0 0 53px;top: -1px;right: -2px;-webkit-border-radius: 50px;border-radius: 50px;overflow: hidden;}
.toolbar .pop{position: absolute;right: 90px;top: -65px;background: #404144;display: none;}
.toolbar .pop-code{width: 160px;}
.toolbar .pop-code img{width: 120px;height: 120px;display: block;padding: 20px 20px 0;}
.toolbar .pop-code h3{height: 52px;line-height: 26px;text-align: center;color: #fff;font-size: 16px;font-weight: 400;white-space: nowrap;}
.toolbar .pop-code h3 b{display: block;font-size: 14px;font-weight: normal;}
.toolbar .qq span{background-position: -35px -47px;}
.toolbar .qq a{width: 52px;height: 52px;cursor: pointer;display: block;}
.toolbar .qq:hover{background-color: #404144;border-radius: 100%;}
.toolbar .qq:hover span{background-position: 0 -47px;}
.toolbar .tel span{background-position: -35px 0;}
.toolbar .tel:hover{background: #404144;}
.toolbar .tel:hover span{background-position: 0 0;}
.toolbar .code span{background-position: -35px -95px;}
.toolbar .code:hover{background-color: #404144;border-radius: 100%;}
.toolbar .code:hover span{background-position: 0 -95px;}
.toolbar .top span{background-position: -35px -142px;}
.toolbar .top:hover{background-color: #c80000;border-radius: 100%;}
.toolbar .top:hover span{background-position: 0 -142px;}
/*在线留言*/
.about .about_a .wzi .t1{padding: 0 0 25px;color: #3f3d3e;font-size: 20px;font-weight: normal;}
.about .about_a .wzi .t2{color: #3f3d3e;font-size: 30px;display: block;padding: 30px 0;}
.formData{padding-bottom: 20px;}
.formData .item{float: left;color: #999;font-weight: normal;width: 425px;height: 56px;line-height: 56px;border: 1px solid #e5e5e5;margin-right: 76px;margin-bottom: 45px;position: relative;}
.formData .item label{padding-left: 15px;position: absolute;left: 0;top: 0;z-index: 11;text-align: center;display: block;margin: 0;height: 56px;line-height: 56px;font-size: 18px;color: #cccccc;}
.formData .item input{outline: none;line-height: 38px;height: 38px;font-size: 18px;}
.formData .item .txt{width: 355px;height: 56px;line-height: 56px;display: block;background: none;padding-left: 70px;border: 0 none;color: #999;}
.formData .item .red{position: absolute;right: 15px;top: 0;color: #c80000;z-index: 11;}
.formData .item.mr0{margin-right: 0;}
.formData .msg-box{position: absolute;left: 0;top: 0px;}
.formData .liuyan{width: 928px;height: 260px;border: 1px solid #e5e5e5;float: left;}
.formData .liuyan label{text-align: right;display: block;}
.formData .liuyan textarea{width: 908px;height: 234px;line-height: 35px;padding: 12px 10px;text-indent: 100px;font-size: 18px;font-family: "microsoft yahei";color: #999;border: 0 none;overflow: hidden;background: none;resize: none;display: block;outline: none;}
.formData .bot{width: 100%;}
.formData .sub{width: 232px;line-height: 54px;margin-right: 2px;text-align: center;background: #3f3d3e;border: 2px solid #3f3d3e;color: #FFF;cursor: pointer;font-size: 18px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.formData .sub:hover{color: #3f3d3e;background: none;}
.formData .yzm{width: 432px;}
.formData .yzm .txt{padding-left: 80px;}
.formData .yzm img{position: absolute;right: 0;top: 0;height: 56px;border: 0px;display: block;}
/*↓组图样式↓*/
.HS10, .HS15{overflow: hidden;clear: both;}
.HS10{height: 10px;}
.HS15{height: 15px;}
.Hidden{display: none;}
.Clearer{display: block;clear: both;font-size: 1px;line-height: 1px;margin: 0;padding: 0;}
.FlLeft{float: left;}
.FlRight{float: right;}
/*幻灯片区域背景*/
.MainBg{width: 920px;margin: 0 auto;}
/*大图展示区域*/
.OriginalPicBorder{padding: 0;}
#OriginalPic{width: 920px;overflow: hidden;position: relative;font-size: 12px;}
#OriginalPic img{display: block;min-width: 100px;margin: 0 auto;}
/*鼠标手势*/
.CursorL{position: absolute;z-index: 999;width: 50%;height: 600px;color: #FFF;left: 0;/*cursor: url(../images/CurL.cur), auto;background: url(../images/space.png) repeat scroll 0 0 transparent;*/}
.CursorR{position: absolute;z-index: 999;width: 50%;height: 600px;color: #FFF;right: 0;/*cursor: url(../images/CurR.cur), auto;background: url(../images/space.png) repeat scroll 0 0 transparent;*/}
/*小图预览和滑动*/
.SliderPicBorder{width: 100%;overflow: hidden;}
.ThumbPicBorder{width: 920px;margin: 0 auto;background: #eeeeee;overflow: hidden;position: relative;}
.ThumbPicBorder #btnPrev{width: 45px;height: 113px;cursor: pointer;position: absolute;left: 20px;top: 20px;}
.ThumbPicBorder #btnNext{width: 45px;height: 113px;cursor: pointer;position: absolute;right: 20px;top: 20px;}
.ThumbPicBorder .pic{width: 755px;overflow: hidden;position: relative;margin: 20px auto;}
#ThumbPic img{border: 3px solid #ddd;cursor: pointer;background-color: #fff;margin: 0 5px;width: 135px;height: 108px;display: block;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
#ThumbPic img.active{border: 3px solid #3f3d3e;}
/*↑组图样式↑*/
/**/
.header{width:100%; margin:0 auto;}
.content{width:1360px; margin:0 auto;}
.contentt{width:1260px; margin:0 auto;}
/*秉承初心,恪守品质*/
.six_bg{background:url( ../images/six_bg.jpg) no-repeat center 0;height: 891px;}
.six_l{padding:130px 0 0 65px;width: 590px;}
.six_l ul{width: 590px;height: 109px;}
.six_l ul a{background:url( ../images/six_k01.png) no-repeat;width: 93px;height: 109px;float: left;}
.six_l ul a img{width: 69px;height: 69px;}
.six_l ul li{width: 440px;float: left; border-bottom:#9d9290 1px dotted; padding-bottom:10px;}
.six_l ul li h5{font-size: 20px;color: #0967ac;height: 30px;line-height: 30px;overflow: hidden;}
.six_l ul li p{display:inline-block;width: 440px; padding:8px 0 0;}
.six_l ul li p em{display: block;float: left;font-size: 14px;color: #333;width: 15px;line-height: 22px;}
.six_l ul li p span{display: block;float: left;font-size: 14px;color: #666;line-height: 22px;width: 425px;}
.six_l ul:hover a{background:url( ../images/six_k02.png) no-repeat;}
.six_l ul:hover li h5{color: #ee713c;}
.six_l .nobor li{border-bottom:none;}
.six_r{width: 365px; padding:0 128px 0 0;}
/*优势*/
.ys_tbg{background:url( ../images/ys_tbg.jpg) no-repeat center 0;height:161px;font-size: 22px;color: #d6e1ed;text-align: center; overflow:hidden;line-height: 40px;}
.ys_tbg b{display: block;font-size: 36px;color: #fff; padding:35px 0 0;}
.ys01{background:url(../images/ys_bg01.jpg) no-repeat center 0;height:566px; padding:33px 0 0; overflow:hidden;}
.ys02{background:url( ../images/ys_bg02.jpg) no-repeat center 0;height:593px; overflow:hidden;}
.ys ul{width: 560px;height: 192px; padding:25px 0 30px; background:url( ../images/ys_line.gif) repeat-x 0 bottom;}
.ys ul span{background:url( ../images/ys_k01.gif) no-repeat;width: 172px;height: 192px;float: left;text-align: center;font-size: 30px;color: #222;line-height: 36px;}
.ys ul span b{display: block;font-size: 38px;color: #3f3d3e; padding:35px 0 10px;}
.ys ul span i{display: block;}
.ys ul li{width: 350px;float: left; padding:40px 0 0 30px;}
.ys ul li p{font-size: 16px;color: #444;line-height: 30px;}
.ys ul li p b{color: #ee713c;}
.ys02 .ys ul{margin-left:640px;}
.ys .nobor{background:none;}
#w-1260{width: 1360px; margin: 0px auto;}
.w-1260{width: 1360px; margin: 0px auto;}
.w-1260{width: 1360px; margin: 0px auto;}
.w-1400{width: 1400px; margin: 0px auto;}
.w-80{width: 80%; margin: 0px auto;}
.w-90{width: 90%; margin: 0px auto;}
/*------------广告---------*/
.part-gg{width: 100%; padding-top: 80px; height: 320px; margin: 0px auto; background: url( ../images/ggbg.jpg) top center no-repeat;}
.part-gg .gg01{width: 150px; margin-bottom: 30px;}
.part-gg .gg02{width: 1110px; font-size: 50px; font-weight: bold; color: #ffffff; line-height: 54px;}
.part-gg .gg02 span{font-size: 52px; font-weight: bold; color: #fff600;}
.part-gg .gg02 p{padding-top: 25px; font-size: 24px; font-weight:normal; color: #ffffff; line-height: 35px;}
.w-1260{width: 1360px; margin: 0px auto;}
.totalwidth{width: 1360px;margin: 0 auto;height: auto;}
.totalwidth img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.totalwidth img{margin: 0px; padding: 0px; margin-top:-40px;}
/*广告*/
.ggy_bg{width:100%; height:324px; background:#008d30;}
.ggy_c{width:1360px; margin:0 auto;}
.ggy_cl{width:358px; float:left;}
.ggy_cr{width:902px; float:right; color:#e1e1e1;}
.ggy_cr_l{width:455px; float:left; padding-top:62px;}
.ggy_cr_l img{display:block; padding-left:30px;}
.ggy_cr_l .td{width:648px; height:46px; line-height:46px; background:#01581f; margin:0 auto;padding-left:30px; margin-top:30px;}
.ggy_cr_l .td ul{width:680px;}
.ggy_cr_l .td li{width:120px; float:left; font-size:20px; padding-left:30px; background:url( ../images/20181207155457_842394209.png) left no-repeat;}
.ggy_cr_l span{width:440px; display:block; font-size:15px; color:#eaeaea; line-height:28px; margin-top:30px;padding-left:30px;}
.ggy_cr_r{width:295px; height:203px; float:right; padding-top:40px; background:#01581f; border-radius:3px; margin-top:60px;}
.ggy_cr_r a{width:135px; display:block; height:38px;color:#eaeaea; border:1px #b6d1bf solid; text-align:center; line-height:38px; font-size:15px; margin:0 auto;}
.ggy_cr_r .tel{width:255px; padding-left:50px; background:url( ../images/20181207160441_1787537625.png) no-repeat left; margin:0 auto; margin-top:30px;}
.ggy_cr_r .tel span{font-size:15px; display:block;}
.ggy_cr_r .tel span font{font-family:Arial, Helvetica, sans-serif; display:block; font-size:30px;}
/*优势*/
.advan_bg{width:100%; height:906px; background:url( ../images/20181207162807_1924255788.jpg) no-repeat center; margin:0 auto;}
.advan_t{width:1360px; text-align: center; padding-top:60px; margin:0 auto; margin-bottom:40px;}
.advan_c{width:1360px; height:284px; margin:0 auto; margin-bottom:1px;}
.advan_c_1{width:588px; padding:15px; color:#fff; background:#008d30; margin-bottom:30px;}
.advan_c_1:hover{cursor:pointer; background:#01581f;}
.advan_c_1 img{display:block; float:left;}
.adwz{width:250px; float:right; padding-top:25px;}
.adwz span{font-size:22px; display:block; font-weight:bold; padding-bottom:10px;}
.adwz font{display:block; line-height:22px; padding-left:10px; font-size:13px; background:url( ../images/20181207165250_286738359.png) no-repeat top left; margin-top:15px;}
/*流程*/
.process_bg{width:100%; height:471px; background:url( ../images/20181207172321_1258732537.jpg) no-repeat center;}
.process_bt{width:1360px; text-align:center; font-size:40px; margin:0 auto; padding-top:40px;}
.process_bt span{color:#008d30;}
.process_bt font{display:block; font-size:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.process_c{width:1360px; height:210px; padding-left:60px; padding-top:25px; border-radius:10px; background-color:rgba(22,35,26,0.7); margin:0 auto; margin-top:30px;}
.process_c li{float:left;}
.process_1{width:120px; text-align:center;}
.process_1 font{width:120px; height:120px; padding-top:35px; display:block; background:url( ../images/20181207174729_1684074460.png) no-repeat center;}
.process_1 span{font-size:18px; display:block; color:#fff; line-height:40px;}
.process_1 img{text-align:center; padding-top:20px;}
.process_jt{width:26px; margin:0px 35px; padding-top:65px; animation: myfirst 1s infinite; display: inline-block;} @keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(-10px, 0px);} 100%{transform: translate(0px, 0px);}

.indexTit{text-align:center;}
.indexTit .tit{font-size:48px;color:#005197;font-weight: bold; line-height:48px;}
.indexTit .tit span{color:#2169d5;display:inline-block;padding-left: 24px;}
.indexTit .subtit{font-size:16px;color:#333;font-weight:normal;line-height:18px;text-align:center; width:1200px;margin: 0 auto;margin-top: 18px;}
.xbanner{background: url(../images/ixbannerbg1.jpg) center center no-repeat;width:100%;height:200px;}
.xbanner1{background: url(../images/ixbannerbg2.jpg) center center no-repeat;}
.xbanner .slip_tit{width:1000px;}
.xbanner .slip_tit .tit1{padding-top: 18px;font:bold 32px "microsoft yahei";color: #fff;}
.xbanner .slip_tit .tit2{margin-top:14px;font-size:24px;color:#fff;}
.xbanner .slip_btn{width: 300px;text-align:center;}
.xbanner .slip_btn span{display:block;font-size: 15px;color: #fff;line-height: 18px;padding-top: 40px;padding-bottom: 5px;}
.xbanner .slip_btn span i{width:16px;height:16px;background-position:-0px -141px;margin-right: 7px;vertical-align: bottom;}
.xbanner .slip_btn p{font-weight:bold;font-size: 34px;color:#fff;font-family:"Arial";line-height:36px;}
.xbanner .slip_btn a{display:block;width: 300px;height:46px;background-position: 0px -217px;margin-top:16px;font-size:18px;color:#fff;line-height:46px;position:relative;-webkit-transition: all .0s ease-in-out 0s;-moz-transition: all .0s ease-in-out 0s;transition: all .0s ease-in-out 0s;}
.xbanner .slip_btn a:hover{background-position: 0px -271px;}
.xbanner .slip_btn a img{width: 300px;height:0;transition: all .36s ease;position:absolute;left:0;top:46px;}
.xbanner .slip_btn a:hover img{height: 300px;}
.floor_3_main{padding-top:20px;}
.floor_3_main .floor_3_1{padding: 50px 0;}
.floor_3_main dl{width:1200px;height: 300px;position:relative;z-index:1;}
.floor_3_main dl dt{float:left;width:600px;height: 300px;}
.floor_3_main dl dt img{display:block;width:100%;height: 100%;}
.floor_3_main dl dd{float: left;width: 500px;height: 300px;margin-left: 50px;}
.floor_3_main dl dd h3{display:block;height:77px;padding-top: 40px;}
.floor_3_main dl dd h3 i{display:block; float:left; width:77px; height:77px; background:url(../images/t8_03.jpg) center center no-repeat;}
.floor_3_main dl dd h3 span{display:block;float:left;margin-left:18px;width:400px;font-size:30px;color: #333;line-height:38px;}
.floor_3_main dl dd h3 b{display:block;float:left;margin-left:18px;width:400px;font-size:30px;color: #2169d5;line-height:38px;}
.floor_3_main dl dd p{display:block;font-size:16px;color: #666;line-height:30px;margin-top:22px;height: 90px;}
.floor_3_main dl dd a{display:block; position:relative; width:198px; height:44px; border:#e5e5e5 solid 1px; border-radius:6px; text-align:center; line-height:44px; font-size:16px; color:#434343; z-index:10}
.floor_3_main dl dd a:hover{background-color:#2169d5; border:#2169d5 solid 1px; color:#fff; position:relative;}
.floor_3_main dl.dl2 dd,.floor_3_main dl.dl4 dd{float:left;}
.floor_3_main dl.dl2 dt,.floor_3_main dl.dl4 dt{float:right;}
.floor_3_main dl.dl2 dd h3 i{display:block; float:left; width:77px; height:77px; background:url(../images/t8_07.jpg) center center no-repeat;}
.floor_3_main dl.dl3 dd h3 i{display:block; float:left; width:77px; height:77px; background:url(../images/t8_10.jpg) center center no-repeat;}
.floor_3_main dl.dl4 dd h3 i{display:block; float:left; width:77px; height:77px; background:url(../images/t8_12.jpg) center center no-repeat;}