body{font-size:1.4rem;}
body a{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;text-decoration:none;outline:none;color:#000;}
a:focus,a:hover{color:#c5ab18}
.bgColor{background-color:#fff;}
ul,dl,dt,dd,li,h1,h2,h3,h4,h5,p{margin:0;padding:0;font-weight:normal}
input::-ms-input-placeholder{color:#000;opacity:.9;font-size:1.8rem;}
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#000;opacity:.9;font-size:1.8rem;}

li{list-style-type:none;}
.am-container{max-width:1200px;padding:0;}

// #top{height:40px;background:#383838;color:#cccccc;line-height:40px;}
.head{height:100px;line-height:99px;background-color:#000;}
nav li{display:inline-block;font-size:14px}
nav span{color:#999;font-weight:lighter;font-size:14px;}
nav li a{display:inline-block;color:#fff;padding:0 10px;font-weight:bold;}
nav li a:hover,nav li.active a{color:#fff129;}

/* 新导航 */
/* .PcNewsHader{height:170px;} */
.newLogo{display:inline-block}
.PcNewsHader .newLogo a{display:inline-block;margin-top:20px;margin-bottom:15px;}
.newNav{height:55px;line-height:55px;background:#000;}
.newNav li{position: relative;}
.newNav li,.newNav li a{display:inline-block;height:55px;line-height:55px;}
.newNav li a{padding:0 25px;color:#fff;font-size:16px;font-weight:bold;}
.newNav li.active a{color:#d9b20d;}
.newTel{line-height:40px;text-align:right;}
.newTel img,.newTel2 img{margin-top:-3px;}
.newTel a{margin-left:8px;}
.newTel2{color:#dd2513;}
.newTel2 b{font-size:28px;}

.anguaue a{color:#fff;font-size:12px;line-height:98px;}
.anguaue a:hover{color:#fff129;}
.anguaue span{display:inline-block;padding:0 5px;}
.anguaue a.active{font-size:16px}

.indexBanner{height:500px;width:100%;}
.am-slider-default .am-direction-nav .am-next{right:-50px;}
.am-slider-default .am-direction-nav .am-prev{left:-50px;}
.am-slider-default .am-control-nav{display:none;}
/*  */
.ptb40{padding-top:40px;padding-bottom:40px;}
.h_title{margin-bottom:20px;}
.h_title h2{font-size:40px;color:#333;line-height:45px;position:relative;padding-bottom:15px;margin-bottom:10px;}
.h_title h3.en{font-size:18px;color:#666;text-transform:uppercase;font-weight:lighter}
.h_title h2:before{position:absolute;bottom:0;content:'';left:50%;width:40px;height:1px;background-color:#000;margin-left:-20px;}

.caseTab{margin-bottom:30px;}
.caseTab li{display:inline-block;font-size:18px;font-weight:lighter;}
.caseTab li a{display:inline-block;padding:0 40px;position:relative;}
.caseTab li.on a{color:#c5ab18;font-weight:normal;}
.caseTab a:before{position:absolute;bottom:0;content:'/';right:-10px;font-size:18px;color:#aaa;}
.caseTab li:last-child a:before{display:none;}
// .caseTab a:last-child{display:none;}

.h_caseBox li{padding:10px;}
.h_caseBox li a{position: relative;display:inline-block;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;overflow:hidden}
.h_caseBox li a img{width:100%;border:1px solid #eee;transition:all 0.5s;}
.h_caseBox li a .proTit{position: absolute;bottom:0;left:0;height:38px;line-height:38px;background-color:rgba(0,0,0,.4);color:#fff;display: block;width:100%;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.h_caseBox li a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
// .h_caseBox li a:hover .proTit{height:100%;width:100%;}
// .h_caseBox li a:hover .proTit_p{display:none;}

// .h_caseBox li a:hover .proTit{background-color:rgba(0,0,0,.7);}
// .h_caseBox li a:hover .proTit2{display: block;}
.proTit2{padding-top:50px;display: none;}
.proTit2 p{padding:15px 0;font-size:30px;font-weight:lighter;}
.proTit2 span{border:1px solid #c5ab18;color:#c5ab18;padding:3px 10px;}



.youshi{background-color:#eee;}
.advantages{}
.advantages img{width:100%;}
.advantages h2{color:#c5ab18;font-size:20px;margin-bottom:10px;padding-bottom:10px;position: relative;margin-top:5px;}
.advantages h2:before{position:absolute;bottom:0;content:'';left:50%;width:40px;height:1px;background-color:#c5ab18;margin-left:-20px;}
.advantages p{color:#888;font-size:14px;}
.advantages li{padding:0 10px;}

.h_aboutImg img{width:100%}
.h_about h2{font-size:25px;color:#c5ab18;}
.h_about h3{font-size:14px;color:#bababa;text-transform:uppercase;font-weight:lighter;margin-bottom:15px;}
.h_about p{color:#666;font-size:15px;margin-bottom:5px;text-indent:2em;}
.more{color:#c5ab18;border:1px solid #c5ab18;padding:6px 25px;border-radius:4px;display: inline-block;}
.more:hover{color:#fff;background-color:#c5ab18;}
.h_about .more{margin-top:8px;}

.hezuoBox{padding-top:30px;background-color:#eee;}
.hezuoBox a{display:inline-block;padding:6px 0;}
// .hezuoBox a img{border:1px solid #eee;max-width:100%;}
// .hezuoBox a:hover img{border:1px solid #eee;max-width:100%;}


.newsTab{margin-bottom:50px;}
.newsTab li{display: inline-block;}
.newsTab li a{display: inline-block;padding:6px 30px;background-color:#c6c6c6;color:#fff;font-size:18px;margin:0 2px;}
.newsTab li.on a{background-color:#c5ab18}

.h_newss img{max-height:245px;}
.h_newss h2 a{font-size:16px;color:#c5ab18;}
.h_newss time{color:#999;}
.h_newss p{padding:15px 0;}
.h_newss .newsMin h2 a,.h_newss .newsMin h2{font-size:14px;line-height:14px;}
.h_newss .newsMin p{padding:3px 0;}
.h_newsItme{margin-top:30px;}


.yqLink{background-color:#efefef;padding:10px 0;}
.yqLink_C{line-height:50px;display:inline-block}
.yqLink_C a{padding:0 6px;}
.yqLinkTit{width:180px;display:inline-block;background:url(../images/link.png) no-repeat 10px center;padding-left:60px;position: relative;margin-right:30px;}
.yqLinkTit:before{width:1px;height:30px;background:#ddd;content:'';position:absolute;right:0;top:10px;}


.f_logo{padding-top:80px;}
footer{background:url(../images/footer_bg.jpg) no-repeat center;height:290px;}
footer h2{font-weight:lighter;color:#fff;font-size:16px;position: relative;padding-bottom:10px;margin-bottom:10px;}
footer h2:before{position:absolute;width:40px;background:#c5ab18;height:1px;bottom:0;left:0;content:''}
footer .am-u-md-4{}
footer .am-u-md-4 p{font-size:14px;color:#999;}
footer .div{position: relative;min-height:175px;padding:40px;padding-bottom:40px;}
footer .div:before{position:absolute;width:1px;background:#3d3d3d;height:120px;top:60px;left:0;content:''}
footer a{color:#999;}
footer .am-container{border-bottom:1px solid #3d3d3d;padding-bottom:20px;}
.copyright{line-height:50px;color:#999}

.subBanner{height: 350px;background-repeat: no-repeat;background-position: center;background-size:/cover;}
.address{line-height:55px;border-bottom:1px solid #ddd;margin-bottom:25px;}
.address a{color:#666}
.address a:hover{color:#c5ab18}

.sidearItime h2{height:60px;line-height:60px;background:#d9b20d;color:#fff;font-size:20px;font-weight:600;padding-left:15px;}
.sidearItime ul{background:#f4f4f4;padding:10px 15px;}
.sidearItime ul li a{display:block;line-height:40px;border-bottom:1px dotted #ccc;background:url(../images/arrows.png) left center no-repeat;padding-left:10px;font-size:16px;}
.sidearItime ul li.active a{color:#c5ab18;}
.sideContact{margin-top:20px;margin-bottom:20px}
.sideContact h3{font-size:18px;}
.sideContact p{line-height:26px;}

.aboutContent h2,.con_tit_c{height:60px;line-height:60px;background:#f4f4f4;color:#c5ab18;font-size:20px;font-weight:600;padding-left:15px;}
.aboutCons{padding:30px 0;}
.aboutCons p{text-indent:2em;line-height:35px;font-size:15px;}
.aboutCons h3{font-size:18px;color:#d9b20d;text-indent:1.7em;}
.h_caseBox2{margin:15px -10px}
.h_caseBox2 img{width:100%}

.xgPro{margin:0 -7px}
.xgPro li{padding:0 7px;}



.Contact{padding:30px 0;}
.Contact h3{font-size:24px;font-weight:lighter;color:#d9b20d;margin-bottom:5px}
.Contact p{line-height:30px;font-size:16px;font-weight:lighter;}
.tip{font-size:16px;font-weight:lighter;color:#888;}
#dituContent{margin-bottom:50px;}

.newsMin2 .h_newsItme{border-bottom:1px solid #eee;padding-bottom:15px;margin-top:15px;}
.newsMin2 .h_newsItme h2 a{font-size:16px;color:#d9b20d}
.newsMin2 .h_newsItme time{color:#999}
.newsMin2 .h_newsItme img{width:100%}

.articles h1{text-align:center;}


.xgPro {padding:18px 0}
.xgPro img{max-width:100%;border:1px solid #eee;}
.xgPro a{font-size:16px;}

/* suspend */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;/* border-radius:25px 0 0 25px; */padding-left:40px;/* box-shadow:0 0 5px #e4e8ec; */}
.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:7px;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../images/suspend.png) -40px -86px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}

.zhengshuBox ul{margin:0 -10px;}
.zhengshuBox li{padding:10px;}
.zhengshuBox img{border:1px solid #ddd;width:100%;}

.casessd img{max-width:100%;}
.casessd_t h1{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;}

.caseconc{margin-top:25px;}
.caseconc .hd {background:#f5f5f5;height:45px;line-height:45px;margin-bottom:15px;}
.caseconc .hd li{display:inline-block;height:45px;padding:0 30px;font-size:16px;background:#ddd;float:left;}
.caseconc .hd li.on{background:#d9b20d;color:#fff;position: relative;}
.caseconc .hd li.on:before{position:absolute;left:45%;bottom:-21px;content:"▼";color:#d9b20d;}
.cp_tedian{padding:10px 0;}
.cp_tedian h3{font-size:18px;}
.cp_tedian h2{padding-bottom:10px}


.am-accordion-default .am-accordion-title:hover{color:#d9b20d}
.sidearItime2 h2{height:60px;line-height:60px;background:#d9b20d;color:#fff;font-size:20px;font-weight:600;padding-left:15px;}
.am-accordion-default{margin:0;}
.am-accordion-content{padding-top:3px;padding-bottom:3px;}
.am-accordion-content ul li{line-height:30px;border-bottom:1px dotted #ddd;padding:2px 10px;}
.am-accordion-content ul li.active a{color:#d9b20d;}
.am-accordion-default .am-active .am-accordion-title{color:#333;}
.am-accordion-default .am-accordion-title:before{float: right;}
.am-accordion-default .am-accordion-title{border-bottom:1px solid #eee;background-color: #eee;color:#000;}

.newNav li .aui-about-dow{opacity:0;visibility:hidden;position:absolute;left:-5%;top:100%;width:110%;padding:5px 5px;background:#d9b20d;border-radius:2px;z-index:99;box-shadow:0 2px 6px rgba(0,0,0,0.3);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;margin-top:0;text-align:center}
.newNav li.drop-down:hover .aui-about-dow{top:100%;opacity:1;visibility:visible;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;filter:alpha(opacity=100);}
.newNav li .aui-about-dow li{padding:0;display: block;line-height:30px;height:30px;}
.newNav li .aui-about-dow li a{padding:0;line-height:30px;height:30px;font-size:14px;color:#eee;font-weight:normal}
.newNav li .aui-about-dow li a:hover{color:#fef102}
.newNav li:hover .aui-about-dow{visibility:visible;opacity:1;}

#showbox { background:#eee;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

.topBar{height:35px;line-height:35px;font-size:14px;border-bottom:1px solid #ddd;background-color:#f5f5f5;margin-bottom:5px;}



@media only screen and (min-width:1201px) and (max-width:1400px){
.indexBanner{height:480px}
}
@media only screen and (min-width:1025px) and (max-width:1200px){
.indexBanner{height:400px}

}
@media only screen and (min-width:641px) and (max-width:1024px){
.indexBanner{height:300px}

}
/* ===========移动端调试=========== */
@media only screen and (max-width:640px) {
.indexBanner{height:180px;}
.am-topbar{margin-bottom:0;}
.h_title h2{font-size:20px;line-height:28px;padding-bottom:5px;margin-bottom:0;}
.h_title h3.en{font-size:14px;}
.am-topbar-inverse{background-color:#333;border-color:#333;}
.caseTab li{font-size:14px;}
.caseTab li a{padding:0 5px;}
.caseTab a:before{display:none;}
.ptb40{padding-top:15px;padding-bottom:15px;}
.hide_sm{display:none;}
.center_sm{text-align:center;}
.hezuoBox li{padding:10px;}
.hezuoBox li img{max-width:100%;}
}