﻿article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
.hedi{display:none}
a:hover{color:#379FF1}
.ofhid{margin-bottom:20px}
.ofhid img{width:80%}
.more-btn{border:solid 1px #379FF1;color:#379FF1;margin-top:10px;padding:13px 23px}
.more-btn:hover{border:solid 1px #379FF1;background:none;color:#666}
.bg-main,.border-main .button.active,.pointer.border-main .active,.nav-pills.border-main .active a,.nav-main.border-main .nav-head,.pagination.border-main .active{background-color:#379FF1}
.border-main,.border-main .button,.border-main .tab-nav li a,.border-main .tab-body,.button.bg-main,.selected.border-main,.pointer.border-main li,.nav.border-main .active a,.nav.nav-tabs.border-main,.nav-main.border-main a,.nav-main.border-main .nav-head,.pagination.border-main li,.pager.border-main a{border-color:#379FF1}
.text-main,a.text-main:link,a.text-main:visited,.button.border-main,blockquote.border-main strong,.pager.border-main a,.pager-prev.border-main,.pager-next.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover{color:#bb262a}
.pagination.border-main li{margin:0px 5px}
.button.bg-sub{border:solid 1px #379FF1}
.bg-nav{background:#fff;border-top:solid 1px #eee}
.bg-gray{background-color:#f6f6f6;border-top:solid 1px #eee}
.bg-black2{background-color:#379FF1}
.bg-sub{background-color:#379FF1;color:#fff}
.bg-footnav{background:#000}
.nav .active a{font-weight:normal}
.bg-inverse .nav.nav-pills .active a,.bg-inverse .nav.nav-pills.nav-inline a:hover{background-color:#379FF1;color:#fff}
.nav-menu li{padding:10px 15px;margin-right:0px;margin-left:0px}
.bg-inverse .nav-inline li a{padding:8px 25px}
.bposition{position:relative;z-index:-10}
@media only screen and (max-width:1200px){.nav-menu li{padding:10px 10px}
.bg-inverse .nav-inline li a{padding:8px 15px}
}@media only screen and (max-width:1000px){.nav-menu li{padding:5px 0px}
.wrap-header .container{width:100%}
.bg-nav .container{width:100%}
.bg-inverse .nav-inline li a{padding:5px 15px}
}.nav-menu li .drop-menu li{margin-right:0px;margin-left:0px}
.text-main,a.text-main:link,a.text-main:visited,.button.border-main,blockquote.border-main strong,.pager.border-main a,.pager-prev.border-main,.pager-next.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover{color:#333}
.nav-navicon .input-group .input{width:auto;float:right}
.nav-menu li.active,.nav-menu li:hover{}
.nav-pills .active a,.nav-pills a:hover{background-color:#379FF1;color:#fff}
.nav-inline.nav-menu ul a:hover{background-color:#379FF1}
.nav-menu li:hover .drop-menu a{color:#222}
.nav-menu .drop-menu{background-color:#379FF1;border-radius:0px}
.nav-menu ul a,.nav-menu.nav-tabs ul a,.nav-menu.nav-pills .active ul a,.nav-menu.nav-big.nav-inline ul a,.bg-inverse .nav-menu.nav-inline ul a,.bg-inverse .nav-menu.nav-inline .active ul a,.bg-inverse .nav-menu.nav-inline.nav-big ul a,.bg-inverse .nav-menu.nav-inline.nav-big .active ul a,.navbar-body .nav ul a{background:#379FF1;color:#fff}
.button.bg-main{background-color:#552618;border-color:#552618}
.button.border-main{border-color:#e80303;color:#e80303}
.pointer.border-main li{border-color:#552618}
.pointer.border-main li.active{background-color:#552618}
.border-main{border-color:#e80303}
.w100{width:150px}
.icon-navicon{position:absolute;right:10px;top:60px}
.nav-navicon .input-group .input{width:auto;float:right}
.nav a{color:#666;text-align:left;font-size:16px}
.nav-menu li:hover drop-menu a{background-color:#ddd;color:#222}
.wrap-top{padding:3px 0px;background-color:#379FF1;color:#fff}
.wrap-top a{color:#fff}
.wrap-header{box-shadow:0 3px 6px rgba(0,0,0,.175)}
.button.bg-main{background-color:#379FF1;border-color:#379FF1}
.button.border-main{border-color:#379FF1;color:#379FF1}
.pointer.border-main li{border-color:#379FF1}
.pointer.border-main li.active{background-color:#379FF1}
.border-main{border-color:#379FF1}
.border-sub,.button.border-sub{border-color:#379FF1;color:#379FF1}
.about-box .border-sub{border-color:#fff;color:#fff}
.button.border-sub:hover{border-color:#379FF1;background-color:#379FF1;color:#fff}
.s1{font-size:24px;color:#333}

.flico{font-size:66px;display:block;color:#379FF1;text-align:center}
.remen{padding-left:10px;line-height:34px}
.ss{border:solid 1px #379FF1}
.ss-btn{border-radius:0px}
.tel{height:63px;padding-left:0px;line-height:63px;font-size:16px;text-align:right}
.tel span{padding-right:5px}
.tel strong{color:#379FF1;font-size:18px;font-weight:800px;padding-left:5px}
.fengge{font-size:14px;color:#555;float:right}
.about-bg{margin:0 0 20px 0px}
.about-box{padding:30px;color:#666;margin:20px 0px}
.about-box h2{font-size:18px;color:#379FF1}
@media only screen and (max-width:768px){.about-box h2{font-size:14px}
}.about-box a{color:#379FF1}
.service{background-color:#f5f5f5}
.service .serico{font-size:40px;color:#fff;padding-right:10px}
.service h2{font-size:18px;color:#cc0000;padding-top:20px}
.service p{font-size:14px;color:#333}
.youshi{background:url("../images/ysbg.jpg") center top repeat-y}
.youshi .ysico{font-size:100px;display:block;color:#379FF1;text-align:right}
.youshi p{font-size:14px;color:#fff;padding-top:5px}
.youshi h3{font-size:28px;color:#379FF1}
.youshi h3{font-size:18px;color:#fff;display:block;padding:0px;margin:0px}
@media only screen and (max-width:768px){.youshi h1{font-size:24px}
.youshi h2{font-size:14px}
}.youshi .item h2{font-size:20px;color:#379FF1;border-bottom:dashed 1px #379FF1;padding-bottom:8px}
.youshi2{background:#22b7fc url("../images/ysbg.jpg") right center no-repeat}
.youshi2 h1{font-size:24px;color:#fff}
.youshi2 .ysitem{margin:10px;background-color:#fff;padding:20px}
.youshi2 .ysitem2{margin:10px;background-color:#379FF1;padding:20px}
.youshi2 h2{font-size:18px;color:#379FF1;display:block;padding:0px;margin:0px}
.youshi2 .ysitem p{font-size:14px;color:#333;padding:0px;margin:0px}
.youshi2 .ysitem2 h2{color:#fff}
.youshi2 .ysitem2 p{font-size:14px;color:#fff;padding:0px;margin:0px}
.bb{border-bottom:solid 1px #379FF1;font-size:24px;color:#cc0000}
.bb2{border-bottom:solid 0px #ddd;color:#fff}
.prolist h3{padding:8px 0px;text-align:center}
.typelist{padding-bottom:30px;padding-left:20px;font-size:20px}
.typelist a{border:solid 1px #379FF1;color:#379FF1;padding:10px 20px}
.typelist a span{color:#379FF1;padding-right:5px}
.typelist div{text-align:center;padding-top:10px;margin:10px 0px}
.pro{background:url("../images/pbg.jpg") center center repeat}
.proitem{padding:10px 3px;overflow:hidden;margin-bottom:0px}
.proitem img{width:100%;_position:absolute;transition:all 0.3s;padding:5px 5px;background:#4690ed}
.proitem img:hover{transform:scale(1)}/*图片放大 1.2*/
.proitem .protext{text-align:center;height:30px;padding:0px 10px 10px 10px;overflow:hidden;background:#4690ed;color:#fff;line-height:25px;}
@media(max-width:760px){
.proitem .protext{font-size:12px}
}



.pro h3.s1,.pro .s1{color:#fff}
.more-btn2{background:#fff;color:#379FF1;margin-top:10px;padding:13px 23px}
.more-btn2:hover{background:#fff;color:#666}
.index-proclass{margin-top:10px}
.index-proclass h1{line-height:40px;background-color:#379FF1;color:#fff;font-size:16px;padding:10px 10px;text-align:center}
.index-proclass ul{margin:0px;padding:0px;border:solid 1px #ddd;border-bottom:0px}
.index-proclass li{line-height:48px;border-bottom:solid 1px #ddd;background-color:#fff;list-style:none;margin:0px;text-align:center}
.index-proclass li:hover,.index-proclass li.on{background-color:#379FF1}
.index-proclass li a{color:#333}
.index-proclass li:hover a,.index-proclass li.on a{color:#fff}
/*客户案例页面*/
@font-face {
	font-family: 'MyriadPro-LightCond';
	src: url('../fonts/MyriadPro-LightCond.eot');
	src: url('../fonts/MyriadPro-LightCond.eot?#iefix') format('embedded-opentype');
	src:url('../fonts/MyriadPro-LightCond.woff') format('woff'), url('../fonts/MyriadPro-LightCond.ttf') format('truetype'), url('../fonts/MyriadPro-LightCond.svg#MyriadPro-LightCond') format('svg'),local('MyriadPro-LightCond'),local('Myriad Pro');
}
.case-list{margin:10px 0px;border-bottom:0px dashed #8b8b8b;overflow:hidden}
.case-list .case-pic img{width:100%;}
.case-list .case-box{padding-left:80px}
.case-list .case-date{font-family:"MyriadPro-LightCond";;font-size:40px;}
.case-list h3{padding-bottom:10px;}
.case-list p{padding-bottom:10px;font-size:14px;}
.case-list .case-move a{border:1px solid #379FF1;font-size:14px;padding:8px 20px;width:150px;color:#379FF1}
.case-list .case-move a:hover{background:#379FF1;color:#FFF}
@media(max-width:760px){
.case-list .case-box{padding-left:0px}
.case-list .case-move{display:none}
}

@media(max-width:468px){
.case-list .case-box{padding-left:0px}
.case-list .case-date{font-size:30px;}
.case-list h3{padding-bottom:5px;font-size:16px}
.case-list .case-move{display:none}
.case-list p{padding-bottom:0px;height:50px;overflow:hidden;}
}

/*新闻列表页*/
.news-list{margin:10px 0px;border-bottom:0px dashed #8b8b8b;overflow:hidden}
.news-list .news-pic img{width:100%;}
.news-list .news-box{padding-left:80px}
.news-list .news-date{font-family:"MyriadPro-LightCond";;font-size:40px;}
.news-list h3{padding-bottom:10px;}
.news-list p{padding-bottom:10px;}
.news-list .news-move a{border:1px solid #379FF1;font-size:14px;padding:8px 20px;width:150px;color:#379FF1}
.news-list .news-move a:hover{background:#379FF1;color:#FFF}
.zxpt{margin-top:50px;}
.zxmenu{padding:10px 20px;font-size:18px;background:#5ba4d3;color:#FFF;font-weight:bold;width:120px}
@media(max-width:760px){
.news-list .news-box{padding-left:30px}
.news-list .news-move{display:none}
}

@media(max-width:468px){
.news-list .news-box{padding-left:0px}
.news-list .news-date{font-size:30px;}
.news-list h3{padding-bottom:5px;font-size:16px}
.news-list .news-move{display:none}
.news-list p{padding-bottom:0px;height:50px;overflow:hidden;}
}

.tags{font-size:14px;background:#e4e4e4;padding:1em;color:#000;text-align:left}
.cstyle{background:#dcdbdb;padding:5px 0px;}
.cstyle strong{background:#3240ff;padding:10px 15px;color:#fff}

.case{background:#f5f5f5}
.caselist h3{padding:8px 0px 20px 0px;text-align:center}
.casebox{padding:10px;overflow:hidden}
.caseitem{box-shadow:0 22px 40px rgba(0,0,0,.16)}
.caseitem img{padding:10px;width:100%;transition:all 0.3s}
.caseitem img:hover{transform:scale(1.02)}
.caseitem.bg{background-color:#267ae4;color:#fff}
@media(max-width:760px){
.caseitem h3{font-size:12px}
}
.business{background:#fff}
.busilist h3{padding:8px 0px 20px 0px;text-align:center;color:#efd;background:#379FF1}
.busibox{padding:10px;overflow:hidden}
.busiitem{border:solid 1px #eee}
.busiitem img{padding:10px;width:100%;transition:all 0.3s;background:#379FF1}
.busiitem img:hover{transform:scale(1.02)}

.newsitem .news-date1{text-align:left;color:#666666;font-size:1.525rem;margin-top:0.2rem}
.newsitem .news-pic{text-align:center;}
.newsitem .news-bodys{padding:0px 10px;overflow:hidden;zoom:1}
.newsitem .news-bodys h3{word-wrap:break-word;overflow:hidden;font-size:16px;}
.newsitem .news-bodys p{word-wrap:break-word;overflow:hidden;line-height:1.15rem;font-size:1.2rem;color:#999;margin-top:10px}
.borcolor1{border:1px solid #379FF1}
.borcolor2{border:1px solid #29d1a0}
.borcolor3{border:1px solid #d54b4b}
.news-span1{width:20%}
.news-span2{width:100%}
.news-item2{padding:0px 5px;border:0px solid #000}
.news-ilist{padding:0px 0px 5px 0px}
.news-item2 .news-title{position:relative;font-size:14px;font-weight:bold;color:#379FF1;padding:5px 0 0 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;list-style-type:disc }
.news-item2 .news-desc{font-size:12px;color:#999999;line-height:18px;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;padding-top:5px;text-indent:1em}

.news-item2:hover:after{width:100%}
.news-item2:hover .news-title{color:#000;}
.news-item2:hover .news-desc{color:#999999}

.news-head{width:100%;line-height:25px;padding:20px;text-align:left;font-size:20px;font-weight:800px;color:#fff}
.news-head span{padding-right:8px}
/*文章推荐*/
.news-bodys{padding:0px 10px;overflow:hidden;}
.news-bodys h3{word-wrap:break-word;overflow:hidden;font-size:16px;}
.news-bodys p{overflow:hidden;line-height:1.15rem;font-size:14px;color:#999;margin-top:10px}


/*问答*/
.ask-list{padding:5px 1px 0 1px}
.ask-item{padding:0px 10px;margin-bottom:0px}
.ask-item .locobg{line-height:18px;font-size:14px;}
.ask-item .locobg b{color:#FF0000;font-size:14px;}
.ask-item .locobg1{padding:4px 0px;line-height:19px;font-size:12px;}
.ask-item .locobg1 b{color:#379FF1;font-size:14px;}

.news-head.bg1{background-color:#379FF1}
.news-head.bg2{background-color:#29d1a0}
.news-head.bg3{background-color:#d54b4b}
@media only screen and (max-width:768px){
.news-span1{width:20%}
.news-span2{width:80%}
.news-action{padding:0px 12px 0px 20px;box-sizing:border-box}
.news-item2 .news-time .news-time-date{font-size:18px}
.news-item2 .news-title{padding-bottom:6px}
.news-item2 .news-title{font-size:16px}
}.jobsitem{}
.jobsitem ul{padding:0px}
.jobsitem li{border:solid 1px #ddd;background-color:#f9f9f9;margin-bottom:10px}
.jobsitem li h3{padding:10px 15px}
.jobsitem li .jobs-info{padding:10px 10px}
.jobs-info div{border-bottom:dashed 1px #ddd;padding:5px}
.jobsitem li .jobs-bodys{padding:10px 15px}
.nav.nav-sitemap a{color:#fff}
.nav-sitemap ul a{padding-left:0px;color:#fff}
.foot-weixin{float:right}
.qq{width:20px;height:20px;background:url("../images/qq.png");display:inline-block;margin:-2px 2px 0px}
.product-about li{line-height:3rem;border-bottom:dashed 1px #aaa}
.news-line{text-align:center;border:dashed 1px #aaa;margin-bottom:40px}
.news-body{margin:20px auto}
@media(max-width:768px){.news-body{width:95%}}
.news-body p{margin:10px auto;}
.order-tip{color:#fff;padding-left:25px}
.order-tip .con{border:dashed 1px #aaa;line-height:2.5rem}
.bread{margin:8px 0px;font-size:13px;color:#555}
.bglx{background:url("../images/lxbg.jpg") top center no-repeat}
.lxico{font-size:80px;display:block;color:#379FF1;text-align:center}
.daodu{background-color:#fafafa;padding:12px 10px;font-size:14px;color:#999;line-height:24px}
.daodu b{color:#333}
.m-tith6{height:46px;line-height:46px;font-size:24px;border-bottom:3px solid #3fae5f;font-weight:normal}
.proitem ol{color:#f10510;margin-top:20px}
.links a{padding:10px 10px;line-height:25px}


.mainFoot{height:134px;line-height:134px;text-align:center;}
.mainFoot .mainFootBtn{margin:0 8px;display:inline-block;*display:inline;*zoom:1;font-size:22px;width:215px;height:50px;border:2px solid #379FF1;color:#379FF1;text-align:center;line-height:50px;cursor:pointer;}
.mainFoot .mainFootBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.mainFoot .mainFootBtn.on{background:#379FF1;color:#fff;}
.mainFoot .mainFootBtn:hover{background:#379FF1;color:#fff;}
.mainFoot .mainFootBtn.on:hover{border:2px solid #379FF1;color:#379FF1;background:#fff;}
@media only screen and (max-width:768px){
.mainFoot .mainFootBtn{width:120px;line-height:36px;font-size:16px;height:auto;}
}
.main{padding:0px 0px 0px 0px;text-align:center;background:#fff;}
.main .mainNav{padding:5px 0;text-align:center;}
.main .mainNav .child{cursor:pointer;position:relative;color:#808080;font-size:14px;padding:0 20px;text-align:center;line-height:46px;border:2px solid #379FF1;margin:0 8px;display:inline-block;*display:inline;*zoom:1;border-radius:8px}
.main .mainNav .child.on{background:#379FF1;border:2px solid #379FF1;color:#fff;border-radius:8px}
.main .mainNav .child:hover{background:#379FF1;border:2px solid #379FF1;color:#fff;border-radius:8px}


/* 首页产品分类切换*/
.protype{margin:30px 0 20px 0}
#tab{position:relative;overflow:hidden;height:290px}
#tab .tabList ul{text-align:center;margin-top:5px}
#tab .tabList ul span{background:#c1c1c1;padding:5px 20px;text-align:center;margin:0px 15px;position:relative;cursor:pointer;}
#tab .tabCon{position:absolute;	top:32px;width:100%;height:250px;}
#tab .tabCon div{padding:10px;position:absolute;opacity:0;filter:alpha(opacity=0);}
#tab .tabList span.cur{background:#808080;}
#tab .tabCon div.cur{opacity:1;filter:alpha(opacity=100);}
#tab .tabCon h3{padding:10px 0;}
#tab .tabCon .link a{padding:10px 0;color:#000}
#tab .tabCon .link a:hover{padding:10px 0;color:#FFF}

.prolists{padding:20px 20px 10px 10px}
.lico{background:url("../images/qq.png") no-repeat;padding-left:30px}
.customer{color:#FFFFFF}
.customer a{color:#FFFFFF}
.afff{color:#FFF}
.afff:hover{color:#FFF}

/*首页分类图片滚动*/
.ato-content{width:100%;overflow:hidden;padding-bottom:50px;position:relative;}
.ato-more{width:157px;height:36px;text-align:center;display:none;display:inline-block;border:1px solid #7D7D7D;line-height:34px;color:#666;font-size:13px;text-decoration:none;position:absolute;bottom:30px;left:55px}
.ato-more:hover{background-color:#108cee;border-color:#108CEE;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#FFF}
@media (max-width:768px){
.ato-more{width:100px;height:36px;left:20px}
}
.ato-list{float:left;}
.ato-list ul{height:auto}
.ato-list ul li{margin:30px 0px;}
.ato-list ul li .qdiv{padding:0px 12px;float:left;text-align:center;background-color:#fff;-webkit-transition:height 300ms;-moz-transition:height 300ms;-ms-transition:height 300ms;-o-transition:height 300ms;transition:height 300ms;position:relative;box-shadow:1px 0px 8px rgba(0,0,0,0.12);top:10px;left:0px;margin:0px 5px}
.ato-list ul li divs:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0px 2px rgba(0,0,0,0.24)}
.ato-list ul li img{width:100%;height:auto;border:none;display:block;margin:12px auto}
.ato-list ul li h3{font-size:14px;color:#244e6f;margin-bottom:10px;font-weight:bold;}
.ato-list ul li p{margin:0;text-align:left;font-size:13px;color:#8e8e8e;line-height:25px;padding:0 0px 80px 0;overflow:hidden}
.ato-list ul li .qdiv:hover{top:-5px;box-shadow:0 10px 12px rgba(0,0,0,0.12);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}

/*关于我们*/
.suport-box{background:url(../images/bg1.jpg) no-repeat 50%;overflow:hidden;padding-top:120px;padding-bottom:120px}
.suport-box li{float:left;width:50%;height:140px;padding:0 42px;margin-bottom:40px;overflow:hidden}
.suport-box .ico{display:inline-block;float:left;width:140px;height:140px;border:10px solid #ffffff;background-color:#ececec;border-radius:50%;background-repeat:no-repeat}
.suport-box h3{font-size:20px;margin-bottom:10px;color:#333}
.suport-box p{line-height:1.8;color:#666}
.suport-box .txt{overflow:hidden;margin-top:30px;padding-left:40px}
.suport-box li.s1 .ico,.suport-box li.s3 .ico,.suport-box li.s5 .ico{float:right}
.suport-box li.s1 .txt,.suport-box li.s3 .txt,.suport-box li.s5 .txt{padding-right:40px}
.suport-box li.s1,.suport-box li.s3,.suport-box li.s5{text-align:right}
.suport-box li.s3{padding-right:13.8%}
.suport-box li.s4{padding-left:13.8%;padding-right:0}
.suport-box li.s1{padding-left:90px}
.suport-box li.s5{padding-left:120px}
.suport-box li.s2,.suport-box li.s6{padding-right:160px}
.suport-box li.s3 .txt{padding-left:0}
.suport-box li.s1 .ico{background-image:url(../images/ic_1.png)}
.suport-box li.s2 .ico{background-image:url(../images/ic_2.png)}
.suport-box li.s3 .ico{background-image:url(../images/ic_3.png)}
.suport-box li.s4 .ico{background-image:url(../images/ic_4.png)}
.suport-box li.s5 .ico{background-image:url(../images/ic_5.png)}
.suport-box li.s6 .ico{background-image:url(../images/ic_6.png)}
.suport-box li.s1 .ico{background-position:50% -124px}
.suport-box li.s2 .ico{background-position:50% -132px}
.suport-box li.s3 .ico{background-position:50% -130px}
.suport-box li.s4 .ico{background-position:50% -136px}
.suport-box li.s5 .ico{background-position:50% -136px}
.suport-box li.s6 .ico{background-position:50% -126px}
.suport-box li:hover .ico{background-color:#234E9D;background-position:50% 32px}
.suport-box li.s4:hover .ico{background-position:50% 35px}
.suport-box li.s7:hover .ico{background-position:50% 29px}
/*工厂十年*/
.shiyear{background:url("../images/10year_bg.jpg")no-repeat center fixed;;padding:100px 0px;text-align:center;color:#FFFFFF;}
.shiyear .line1{height:2px;border-top:2px solid #FFFFFF;width:100px;margin:0 auto;text-align:center;margin-bottom:50px}
.shiyear .line2{height:2px;border-top:2px solid #FFFFFF;width:80px;margin:0 auto;text-align:center;margin:50px auto}
.shiyear .f36{font-size:36px}
.shiyear .f50{font-size:50px}

/*联系我们*/
.contact-map{position:relative;text-align:center;background:url("../images/10year_bg.jpg") no-repeat center fixed;height:293px;margin-bottom:48px}
.contact-map h2{margin-bottom:17px}
.contact-map .text-link{margin-bottom:62px}
.contact-info-block{padding:30px 20px;margin-bottom:30px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media (min-width:768px){.contact-info-block{position:absolute;top:0;bottom:0;right:4%;margin-bottom:0}
.contact-info-block:after{position:absolute;content:"";background:rgba(255,255,255,0.8);left:0;right:0;top:0;bottom:0;z-index:1}
}@media (min-width:1200px){.contact-info-block{padding:15px 70px}
}@media (min-width:1650px){.contact-info-block{right:19%}
}.contact-info-block > *{position:relative;z-index:2}
.contact-info-block .logo-contacts{margin-bottom:20px;font-size:26px}
.contact-info-block .logo-contacts .logo{padding-left:0}
@media (min-width:1200px){.contact-info-block .logo-contacts{margin-bottom:30px;font-size:18px}
}
.contact-info-block .contact-info{margin-bottom:20px}
.contact-info-block .contact-info li{margin-bottom:3px;font-size:1.6em}
.contact-info-block .contact-info li i{margin-right:8px;}
.contact-info-block .social-list__icons li{font-size:16px;margin-right:8px}
@media (min-width:1200px){.contact-info-block .contact-info{margin-bottom:42px}
}
@media (max-width:991px){.contact-info-block .social-list__icons li{margin-right:3px;margin-bottom:15px}
}.contact-info-block .social-list__icons li a{position:relative;display:inline-block;border:5px solid #195CC6;line-height:50px;width:58px;height:58px;border-radius:620px;background:#ffffff}
.contact-info-block .social-list__icons li a:hover{background:#195CC6;color:#ffffff}
.contact-info-block .social-list__icons li a:after{position:absolute;content:"";bottom:-13px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#195CC6 transparent transparent transparent}
.post-column{background:#353639;text-align:center;width:100%}
.post-column figure{margin-bottom:20px}
.post-column__content{padding:0 20px 20px}
.phone_number{font-size:18px;padding:0 0 30px 0px;}
.phone_number i{font-size:18px;padding:0 18px 30px 10px;}
.contact-info span.phone_number{display:block;font-size:16px;padding:0 0 30px 10px;position:relative}
@media (min-width:1200px){.contact-info span.phone_number{font-size:18px}
}
.wrap-form h2{text-align:center}
.contact-form{padding-top:21px;margin:0 auto;max-width:960px}
.contact-form .input-wrapper{position:relative;margin-bottom:14px;padding:0;width:100%}
.contact-form .input-wrapper.first-child{padding-left:0}
.contact-form .input-wrapper.last-child{padding-right:0}
.contact-form .input-wrapper label{position:absolute;top:50%;right:10px}
.contact-form .input-wrapper input{width:100%}
@media (min-width:768px){.contact-form .input-wrapper{float:left;width:50%;padding:0 7px}
}.contact-form .textarea-custom{width:100%;min-height:250px;color:#000}
.contact-form .textarea-wrapper{clear:both;padding-bottom:34px;overflow:hidden}
.contact-form .btn-wrapper{padding-right:33px;padding-left:33px;text-align:center}
form label.error{display:block;color:#ff0000;font-size:14px !important;margin-top:-15px;opacity:1 !important}
#success,#error,#subscribeSuccess,#subscribeError{display:none;height:70px}
#subscribeSuccess,#subscribeError{height:30px}
#success span,#error span,#subscribeSuccess span,#subscribeError span{display:block}
#success span p,#error span p,#subscribeSuccess span p,#subscribeError span p{margin-top:15px}
#success span p,#subscribeSuccess span p{color:#2990d6}
#error span p,#subscribeError span p{color:#c0392b}
.comment-form{padding-top:7px;padding-bottom:30px}
@media (min-width:1200px){.comment-form{padding-bottom:97px}}
input[type='text'],input[type='email'],input[type='url'],input[type='password'],input[type='search'],input[type='number'],input[type='tel'],input[type='range'],input[type='date'],input[type='month'],input[type='week'],input[type='time'],input[type='datetime'],input[type='datetime-local'],input[type='color'],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 20px 17px;border:1px solid #b7b7b7;border-radius:0;background-color:#ffffff;font-size:18px;line-height:1.2em;transition:.3s;cursor:pointer;color:#000000}
input[type='text']:focus,input[type='email']:focus,input[type='url']:focus,input[type='password']:focus,input[type='search']:focus,input[type='number']:focus,input[type='tel']:focus,input[type='range']:focus,input[type='date']:focus,input[type='month']:focus,input[type='week']:focus,input[type='time']:focus,input[type='datetime']:focus,input[type='datetime-local']:focus,input[type='color']:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 6px rgba(102,120,234,0.4)}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;width:20px;height:20px;background:none}
button:focus,input[type='submit']:focus,input[type='reset']:focus{outline:0}
select{border:1px solid #ffffff;padding:13px 28px 10px 10px;border-radius:4px;background:#ffffff url(../images/arrow_select.png) right 53% no-repeat}
