/* basic */
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; border:0;}
section,nav,header,footer{display:block;}
html{font-size:16px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,ol,li{list-style-type:none;}
img{border:0;display:block;}
select,input,select{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}

a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#0093ff;text-decoration:none;}
a:active{color:#0093ff;text-decoration:none;}
.h{display:none;visibility:visible;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float:left;}
.fr{float:right;}
.width100{width:100%;}
.f72{font-size:4.5rem;}
.f60{font-size:3.75rem;}
.f48{font-size:3rem;}
.f42{font-size:2.625rem;}
.f36{font-size:2.25rem;}
.f30{font-size:1.875rem;}
.f28{font-size:1.75rem;}
.f26{font-size:1.625rem;}
.f24{font-size:1.5rem;}
.f22{font-size:1.375rem;}
.f20{font-size:1.25rem;}
/* editor */
.editor{line-height:1.6;text-align:left;padding-bottom:5%;font-size:1.5rem;}
.editor p{text-indent:0em;}
.editor ol li{list-style-type:circle;margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}

/* include begin */
html{background-color:#fff;}
body{margin:0px auto;min-width:320px;max-width:640px;background-color:#fff;min-height:100%;}
body{ font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; color:#333; scrollbar-face-color:#575757; scrollbar-highlight-color:#eee; scrollbar-shadow-color:#eee; scrollbar-3dlight-color:#eee; scrollbar-arrow-color:#eee; scrollbar-track-color:#eee; scrollbar-darkshadow-color:#eee; scrollbar-base-color:#eee; word-wrap:break-word; word-break:break-all;list-style-type:none;}

header{padding:2% 0;}
header h1{width:50.4375%;}
header .title{line-height:2.35;width:56%; text-align:center;}
header .nav{width:12.0313%;}
header .back{width:20.9375%;}
.bak-header2{border-bottom:2px solid #43bcc7;}


.top_nav{display:none;}
.top_nav ul{border-top:1px solid #13acb4;}
.top_nav li{text-align:left;padding:4% 12px;border-bottom:1px solid #dddddd;}
.top_nav li.last{border-bottom:0px none;padding-bottom:2%;}
.top_nav li a{color:#333;display:block;}
.top_nav li .icon{display:block; height:20px;width:14px;;float:right;padding-top:1%; background:url(images/ico_menu_jiantou.png) no-repeat 0 0}
.copyright{background-color:#ffffff;line-height:1.5;color:#999999; text-align:center; padding:5%;padding-bottom:20%;}

nav{position:fixed;bottom:0px;width:100%;}
nav li{width:25%;float:left;max-width:160px;}

.btn_more{width:32%;border:1px solid #cedadb;margin:10% auto;text-align:center;}
.btn_more a{color:#2eafbb;line-height:2.2; }

.page_t{color:#333333; text-align:center; line-height:3;font-weight:bold;}
.page_t span{color:#43bcc7;display:inline-block;padding-right:1%;}

@-webkit-keyframes rotate {
  from {-webkit-transform:rotate(0deg);}
  to {-webkit-transform:rotate(360deg);}
}
/* include end */

/* index begin */
/* preloader */
.preloader{width:100%;height:100%;background-color: #fff;}
.preloader div{border:1px solid #ddd;border-radius:50%;box-sizing:border-box; width:20%;margin:0 auto;margin-top:50%;margin-bottom:50%;-webkit-animation-name: rotate;
  -webkit-animation-duration:3s;padding:3%;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;background-color: #fff;}
.preloader div img{max-width:100px;}
/* banner */
.banner{ border-top:1px solid #ddd;}
.focus{width:100%;margin:0 auto;position:relative;overflow:hidden;}
.focus .hd{width:100%;height:11px;position:absolute;z-index:1;bottom:5px;text-align:center;}
.focus .hd ul{display:inline-block;height:5px;padding:3px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:0;vertical-align:top;}
.focus .hd ul li{display:inline-block;width:30px;height:1px;background:#fff;margin:0 10px;vertical-align:top;overflow:hidden;}
.focus .hd ul .on{background:#a0c179;}
.focus .bd{position:relative;z-index:0;}
.focus .bd li img{width:100%;background:url(images/loading.gif) center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}




.piCaptions { margin-top:10px; overflow:hidden }

.piCaptions .service_t { margin-bottom:15px;}

.pi-padding-bottom { position: relative;min-height:1px;padding-left:20px; padding-right:15px; padding-bottom:25px!important;}
.pi-margin-bottom-10 {
    margin-bottom:6px!important;
}

.pi-icon-box { font-size:14px; line-height:1.5}

.pi-icon-box:before,
.pi-icon-box:after {
  content: " ";
  display: table;
}
.pi-icon-box:after {
  clear: both;
}
.pi-icon-box .pi-icon-box-icon {
  width: 30px;
  height: 30px;
  text-align: center;
  vertical-align: middle;
  font-size: 30px;
  line-height: 30px;
  margin-top: 3px;
  float: left;
  transition: all 0.3s ease-in-out;
}

.pi-icon-box .pi-icon-box-icon-circle,
.pi-icon-box .pi-icon-box-icon-square {
  width:66px;
  height:66px;
  line-height:66px;
  font-size:26px;
  margin-top:3px;
}


.pi-icon-box .pi-icon-box-icon-circle img,
.pi-icon-box .pi-icon-box-icon-square img {
  max-width:56px;
  max-height:56px;
  margin:5px;
}
.pi-icon-box .tba { padding-top:12px;}
.pi-icon-box .tbb { padding-top:14px;}
.pi-icon-box .tbc { padding-left:7px;}
.pi-icon-box .tbd { padding-top:6px;}
.pi-icon-box .tbe { padding-top:10px;}


.pi-icon-box .pi-icon-box-content-2 {
  margin-left:82px;
}
.pi-icon-box .pi-icon-box-content-2 p { color:#666e70}
.pi-icon-box a.more {
    color: #86ba41;
}

.pi-icon-box .pi-icon-box-icon-square {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.pi-icon-box .pi-icon-box-icon-circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}



.pi-icon-box h4, .pi-icon-box .h4 {
    font-size: 20px;
    line-height:20px;
    margin-bottom: 10px;
    letter-spacing: 0;
}
.pi-icon-box h4 a, .pi-icon-box .h4 a { color:#333}



.pi-icon-box-icon-big .pi-icon-box-icon {
  width: 56px;
  height: 56px;
  font-size: 56px;
  line-height: 56px;
  margin-top: 3px;
}
.pi-icon-box-icon-big .pi-icon-box-icon img {
  max-width: 56px;
  max-height: 56px;
}
.pi-icon-box-icon-big .pi-icon-box-content {
  margin-left: 76px;
}
.pi-icon-box-icon-big .pi-icon-box-icon-circle,
.pi-icon-box-icon-big .pi-icon-box-icon-square {
  width: 70px;
  height: 70px;
  font-size: 30px;
  line-height: 68px;
  margin-top: 6px;
}
.pi-icon-box-icon-big .pi-icon-box-icon-circle img,
.pi-icon-box-icon-big .pi-icon-box-icon-square img {
  max-width: 40px;
  max-height: 40px;
  margin-top: -8px;
}
.pi-icon-box-icon-big .pi-icon-box-content-2 {
  margin-left: 90px;
}
.pi-icon-box-vertical .pi-icon-box-icon {
  width: 44px;
  height: 44px;
  text-align: center;
  vertical-align: middle;
  font-size: 44px;
  line-height: 44px;
  margin-bottom: 20px;
  transition: all 0.3s ease-in-out;
}
.pi-icon-box-vertical .pi-icon-box-icon img {
  max-width: 44px;
  max-height: 44px;
  margin-top: -12px;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle,
.pi-icon-box-vertical .pi-icon-box-icon-square {
  width: 60px;
  height: 60px;
  line-height: 58px;
  font-size: 32px;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle img,
.pi-icon-box-vertical .pi-icon-box-icon-square img {
  max-width: 38px;
  max-height: 38px;
  margin-top: -8px;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur,
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur-base,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur-base,
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur-dark,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur-dark,
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur-white,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur-white {
  border: 2px solid transparent;
  line-height: 54px;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur img,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur img,
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur-base img,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur-base img,
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur-dark img,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur-dark img,
.pi-icon-box-vertical .pi-icon-box-icon-circle.pi-icon-box-icon-contur-white img,
.pi-icon-box-vertical .pi-icon-box-icon-square.pi-icon-box-icon-contur-white img {
  max-width: 38px;
  max-height: 38px;
  margin-top: -8px;
}
.pi-icon-box-vertical .pi-icon-box-icon-square {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.pi-icon-box-vertical .pi-icon-box-icon-circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.pi-icon-box-vertical.pi-text-center .pi-icon-box-icon {
  margin-right: auto;
  margin-left: auto;
}
.pi-icon-box-vertical-icon-big .pi-icon-box-icon {
  width: 60px;
  height: 60px;
  font-size: 60px;
  line-height: 60px;
}
.pi-icon-box-vertical-icon-big .pi-icon-box-icon img {
  max-width: 70px;
  max-height: 70px;
}
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square {
  width: 90px;
  height: 90px;
  line-height: 88px;
  font-size: 38px;
}
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square img {
  max-width: 36px;
  max-height: 36px;
}
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur-base,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur-base,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur-dark,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur-dark,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur-white,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur-white {
  border: 2px solid transparent;
  line-height: 84px;
}
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur-base img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur-base img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur-dark img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur-dark img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-circle.pi-icon-box-icon-contur-white img,
.pi-icon-box-vertical-icon-big .pi-icon-box-icon-square.pi-icon-box-icon-contur-white img {
  max-width: 36px;
  max-height: 36px;
}
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon {
  width: 120px;
  height: 120px;
  font-size: 110px;
  line-height: 120px;
  margin-bottom: 25px;
}
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon img {
  max-width: 120px;
  max-height: 120px;
  margin-top: -30px;
}
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square {
  width: 130px;
  height: 130px;
  line-height: 128px;
  font-size: 50px;
}
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square img {
  max-width: 80px;
  max-height: 80px;
  margin-top: 25px;
}
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur-base,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur-base,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur-dark,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur-dark,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur-white,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur-white {
  border: 2px solid transparent;
  line-height: 124px;
}
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur-base img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur-base img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur-dark img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur-dark img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle.pi-icon-box-icon-contur-white img,
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square.pi-icon-box-icon-contur-white img {
  max-width: 80px;
  max-height: 80px;
  margin-top: -18px;
}











.service_list{}
.service_list dl{width:46%;padding-right:2.6333%;float:left; text-align:center;}
.service_list dl.f{padding-left:2.6333%;}
.service_list .t{line-height:2.2;margin-top:4%;}
.service_list .t a{color:#333;}
.service_list .t a em{color:#43bcc7;display:inline-block;padding-right:2%;font-style:normal;}
.service_list .spec a{color:#999999;line-height:1.2;}
.service_list .btn{width:40.7609%;margin-top:9%;margin:6% auto 12% auto;}

.case_list li{width:50%;float:left;}

.news_f{width:91.25%;margin:0px auto;}
.news_list{width:91.25%;margin:0px auto;}
.news_list dl{margin-bottom:5%;margin-top:5%;}

.news_list dl dt a{color:#118e99;line-height:2.5;display:block;background-color:#ede9e9;}
.news_list dl dt a span{display:inline-block; background-color:#118e99;color:#fff;width:10%; text-align:center;margin-right:2%;}
.news_list dl dt.t{display:none;}
.news_list dl dt.t a{color:#191818;}
.news_list dl dd{border-top:1px solid #e0d5d5;display:none;}
.news_list dl dd a{color:#8d7f7f;line-height:1.6;}
.news_list dl dd.spec{background-color:#efe7e7; color:#8d7f7f;padding:4%;}



/* index end */
.i_one{ border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.i_one table{border-collapse:collapse;border-spacing:0; border:0;}
.i_one table td{ text-align:center; width:50%; font-size:12px; color:#333333; border:1px solid #eaeaea; text-align:center; line-height:50px;}.i_one table td:first-child{ border-left:0;} 
.i_one table td:last-child {  border-right:0; } 
.i_one table tr:first-child td{ border-top:0px;} 
.i_one table td img{ width:30%; display:block; margin:0 auto; margin-top:10%; max-width:83px; margin-bottom:1%;}
.i_case{width:96%; margin:0 auto;padding-bottom:10px; overflow:hidden}
.i_case ul li{width:48%;float:left;padding-top:3%;font-size:14px;padding-bottom:2%;}
.i_case ul li.thiswid{width:100%;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea; overflow:hidden;}
.i_case ul li{ border-bottom:1px solid #dedede; }
.i_case ul li:nth-child(2n){float:right;}
.i_case ul li img{ border:1px solid #f2f2f2; display:block;width:99%;}
.i_case ul li h4{font-size:14px;height:22px;overflow:hidden; line-height:24px;margin:2% 0 0 0; font-weight:normal;}
.i_case ul li a{color:#000;}
.i_case ul li p{background:url(images/i_case_pic.jpg) no-repeat right center; background-size:6px 8px;height:22px;overflow:hidden; line-height:22px; font-size:12px;}
.i_case ul li p a{color:#999;display:inline-block;width:90%;}
.jsnav{position:fixed;z-index:10;top:48px;width:100%;background:#f9f9f9;left:0;height:44px;-webkit-box-shadow:0 1px 4px 0 #999;box-shadow:0 1px 4px 0 #999}
#wrapper{position:relative;z-index:10;width:100%;-ms-touch-action:none;line-height:44px;height:44px}
#scroller{position:absolute;z-index:10;-webkit-tap-highlight-color:rgba(0,0,0,0);height:44px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
#scroller ul{list-style:none;width:100%;margin:0;padding:0}
#scroller li{position:relative;height:44px;float:left;line-height:44px; border-right:0;}
#scroller li a{color:#666;font-size:14px;margin:0 10px}
#scroller li.on a{color:#272727}
#scroller li .arrow{width:10px;height:7px;background:url(i_news_pic.png) no-repeat;background-size:100% 100%;left:50%;margin-left:-5px;position:absolute;bottom:-7px;display:none}
.news_index .jsnav{position:relative;top:0}
#scroller li.on .arrow{display:block}
.news_index .newslist{padding:8px 12px 20px}
.newslist li{border-bottom:1px solid #dedede}
.newslist li a{display:block;padding-left:60px;height:38px;position:relative}
.newslist li .newsnum{position:absolute;width:50px;height:16px;line-height:16px;border-right:1px solid #bbb;top:12px;left:0;text-align:left;font-size:16px;color:#cfcece;font-family:Arial,Helvetica,sans-serif}
.newslist li .newstit{padding-top:8px;color:#333; font-weight:normal;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:14px;}.newslist li .newstime{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#bebebe;line-height:14px}
.news_index .newslist li h1.newstit{}
.pi-col-sm-row { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px;}
h2.pi-has-bg{ display:block;font-size:20px;line-height:1.3em;overflow:hidden;border-left:6px solid #E8791F;height:22px;padding-left:10px;}	
h1.pi-has-bg:after,.h1.pi-has-bg:after,h2.pi-has-bg:after,.h2.pi-has-bg:after,h3.pi-has-bg:after,.h3.pi-has-bg:after,h4.pi-has-bg:after,.h4.pi-has-bg:after,h5.pi-has-bg:after,.h5.pi-has-bg:after,h6.pi-has-bg:after,.h6.pi-has-bg:after{position:relative;left:10px;content:"";display:inline-block;width:200%;height:16px;margin:0 -200% 0 0; background:url(images/bg-heading.png) repeat 0 0; top:2px;font-size:20px;line-height: 1.3em;}.pi-margin-bottom-15 { margin-bottom: 15px!important;}
.pi-padding-bottom-20 { margin-top:25px; margin-bottom:20px!important;}





.pi-accordion{margin-bottom:20px;}.pi-accordion .pi-accordion-item{border-bottom:1px dashed transparent;}.pi-accordion .pi-accordion-item:last-child{border-bottom:0;}.pi-accordion .pi-accordion-title{margin-bottom:0;}.pi-accordion .pi-accordion-title *[class^="fa fa-"],.pi-accordion .pi-accordion-title *[class*=" fa fa-"]{margin-right:8px;}.pi-accordion .pi-accordion-title a{padding:15px 0;font-size:14px;font-weight:600;line-height:157%;letter-spacing:normal;display:block;position:relative;border-bottom:0;text-transform:none;padding-left:32px;}.pi-accordion .pi-accordion-title a:active,.pi-accordion .pi-accordion-title a:focus{outline:none;}

.pi-accordion .pi-accordion-title .pi-accordion-toggle{display:block;position:absolute;top:13px;left:0px;font-weight:normal;height:20px;width:20px;line-height:20px;text-align:center;font-size:14px;border:1px solid transparent;border-top:1px solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s;}

.pi-accordion .pi-accordion-title .pi-accordion-toggle{ background:#f4f6f6 url(images/jiantu.png) no-repeat 4px -14px;}
.pi-accordion .pi-accordion-item-active .pi-accordion-title .pi-accordion-toggle{ background:#86ba41 url(images/jiantu.png) no-repeat 4px 5px;}

.pi-accordion .pi-accordion-content{overflow:hidden;}

.pi-accordion .pi-accordion-content>div{margin:0px 0 20px;}.pi-accordion .pi-accordion-content>div p { font-size:14px; line-height:20px;}
.pi-accordion.pi-behavior-toggle .pi-accordion-title .pi-accordion-toggle{font-size:17px;line-height:22px;}.pi-accordion.pi-behavior-toggle .pi-accordion-title .pi-accordion-toggle:after{content:"\e918";}.pi-accordion.pi-behavior-toggle .pi-accordion-item-active .pi-accordion-title .pi-accordion-toggle:after{content:"\e91b";}.pi-accordion-titles-icon-right .pi-accordion-title a{padding-right:36px;padding-left:0;}.pi-accordion-titles-icon-right .pi-accordion-title a .pi-accordion-toggle{right:0;left:auto;}.pi-accordion .pi-accordion-item{border-color:#d6dfdf;}.pi-accordion .pi-accordion-title a{color:#4d5258;text-shadow:transparent;}.pi-accordion .pi-accordion-title a .pi-accordion-toggle{border-color:#dce3e3;border-top-color:#dce3e3;color:#586266;text-shadow:0 1px 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 #f8fafa;-moz-box-shadow:inset 0 1px 0 #f8fafa;box-shadow:inset 0 1px 0 #f8fafa;}

.pi-accordion .pi-accordion-title a:hover{color:#86ba41;text-shadow:transparent;}.pi-accordion .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#dce3e3;border-top-color:#dce3e3;color:#586266;text-shadow:0 1px 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 #f8fafa;-moz-box-shadow:inset 0 1px 0 #f8fafa;box-shadow:inset 0 1px 0 #f8fafa;}.pi-accordion .pi-accordion-item-active .pi-accordion-title a{color:#4d5258;text-shadow:transparent;}

.pi-accordion .pi-accordion-item-active .pi-accordion-title a .pi-accordion-toggle{border-color:#79b037;border-top-color:#79b037;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #92c148;-moz-box-shadow:inset 0 1px 0 #92c148;box-shadow:inset 0 1px 0 #92c148;}
.pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover{color:#86ba41;text-shadow:transparent;}.pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#79b037;border-top-color:#79b037;background:#86ba41;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #92c148;-moz-box-shadow:inset 0 1px 0 #92c148;box-shadow:inset 0 1px 0 #92c148;}.pi-section-grey .pi-accordion .pi-accordion-item{border-color:#d4dddd;}.pi-section-grey .pi-accordion .pi-accordion-title a{color:#4d5258;text-shadow:transparent;}.pi-section-grey .pi-accordion .pi-accordion-title a .pi-accordion-toggle{border-color:#dce3e3;border-top-color:#dce3e3;background:#f4f6f6;color:#586266;text-shadow:0 1px 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 #f8fafa;-moz-box-shadow:inset 0 1px 0 #f8fafa;box-shadow:inset 0 1px 0 #f8fafa;}.pi-section-grey .pi-accordion .pi-accordion-title a:hover{color:#86ba41;text-shadow:transparent;}.pi-section-grey .pi-accordion .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#dce3e3;border-top-color:#dce3e3;background:#f4f6f6;color:#586266;text-shadow:0 1px 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 #f8fafa;-moz-box-shadow:inset 0 1px 0 #f8fafa;box-shadow:inset 0 1px 0 #f8fafa;}.pi-section-grey .pi-accordion .pi-accordion-item-active .pi-accordion-title a{color:#4d5258;text-shadow:transparent;}.pi-section-grey .pi-accordion .pi-accordion-item-active .pi-accordion-title a .pi-accordion-toggle{border-color:#79b037;border-top-color:#79b037;background:#86ba41;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #92c148;-moz-box-shadow:inset 0 1px 0 #92c148;box-shadow:inset 0 1px 0 #92c148;}.pi-section-grey .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover{color:#86ba41;text-shadow:transparent;}.pi-section-grey .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#79b037;border-top-color:#79b037;background:#86ba41;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #92c148;-moz-box-shadow:inset 0 1px 0 #92c148;box-shadow:inset 0 1px 0 #92c148;}.pi-section-base .pi-accordion .pi-accordion-item{border-color:#a5cd72;}.pi-section-base .pi-accordion .pi-accordion-title a{color:#ffffff;text-shadow:transparent;}.pi-section-base .pi-accordion .pi-accordion-title a .pi-accordion-toggle{border-color:#568929;border-top-color:#568929;background:#5f922f;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #669b33;-moz-box-shadow:inset 0 1px 0 #669b33;box-shadow:inset 0 1px 0 #669b33;}.pi-section-base .pi-accordion .pi-accordion-title a:hover{color:#ffffff;text-shadow:transparent;}.pi-section-base .pi-accordion .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#568929;border-top-color:#568929;background:#5f922f;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #669b33;-moz-box-shadow:inset 0 1px 0 #669b33;box-shadow:inset 0 1px 0 #669b33;}.pi-section-base .pi-accordion .pi-accordion-item-active .pi-accordion-title a{color:#ffffff;text-shadow:transparent;}.pi-section-base .pi-accordion .pi-accordion-item-active .pi-accordion-title a .pi-accordion-toggle{border-color:#568929;border-top-color:#568929;background:#5f922f;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #669b33;-moz-box-shadow:inset 0 1px 0 #669b33;box-shadow:inset 0 1px 0 #669b33;}.pi-section-base .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover{color:#ffffff;text-shadow:transparent;}.pi-section-base .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#568929;border-top-color:#568929;background:#5f922f;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 #669b33;-moz-box-shadow:inset 0 1px 0 #669b33;box-shadow:inset 0 1px 0 #669b33;}.pi-section-dark .pi-accordion .pi-accordion-item{border-color:#333941;}.pi-section-dark .pi-accordion .pi-accordion-title a{color:#c6ccd0;text-shadow:transparent;}.pi-section-dark .pi-accordion .pi-accordion-title a .pi-accordion-toggle{border-color:#2d323a;border-top-color:#393f47;background:#2d323a;color:#c9d1d6;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);}.pi-section-dark .pi-accordion .pi-accordion-title a:hover{color:#86ba41;text-shadow:transparent;}.pi-section-dark .pi-accordion .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#2d323a;border-top-color:#393f47;background:#2d323a;color:#c9d1d6;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);}.pi-section-dark .pi-accordion .pi-accordion-item-active .pi-accordion-title a{color:#c6ccd0;text-shadow:transparent;}.pi-section-dark .pi-accordion .pi-accordion-item-active .pi-accordion-title a .pi-accordion-toggle{border-color:#86ba41;border-top-color:#a5cd67;background:#86ba41;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.pi-section-dark .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover{color:#86ba41;text-shadow:transparent;}.pi-section-dark .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#86ba41;border-top-color:#a5cd67;background:#86ba41;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.pi-section-parallax .pi-accordion .pi-accordion-item{border-color:#242427;}.pi-section-parallax .pi-accordion .pi-accordion-title a{color:#cbcbce;text-shadow:transparent;}.pi-section-parallax .pi-accordion .pi-accordion-title a .pi-accordion-toggle{border-color:#222325;border-top-color:#2c2d30;background:#222325;color:#e1e1e5;text-shadow:0 -1px 0 #161719;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);}.pi-section-parallax .pi-accordion .pi-accordion-title a:hover{color:#5281d2;text-shadow:transparent;}.pi-section-parallax .pi-accordion .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#1d1e21;border-top-color:#25262a;background:#1d1e21;color:#b7b7bb;text-shadow:0 -1px 0 #141417;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);}.pi-section-parallax .pi-accordion .pi-accordion-item-active .pi-accordion-title a{color:#cbcbce;text-shadow:transparent;}.pi-section-parallax .pi-accordion .pi-accordion-item-active .pi-accordion-title a .pi-accordion-toggle{border-color:#86ba41;border-top-color:#5aa9f5;background:#86ba41;color:#ffffff;text-shadow:0 -1px 0 #2c64e9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);}.pi-section-parallax .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover{color:#5281d2;text-shadow:transparent;}.pi-section-parallax .pi-accordion .pi-accordion-item-active .pi-accordion-title a:hover .pi-accordion-toggle{border-color:#3a66b3;border-top-color:#578aca;background:#3a66b3;color:#ffffff;text-shadow:0 -1px 0 #234798;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15);}






.i_tel_a{ display:block; width:80%; margin:0 auto; margin-top:3%; margin-bottom:8%; border-radius:6px; background-color:#ff9c00; text-align:center; color:#fff;height:40px; line-height:40px; font-size:18px; letter-spacing:1px; padding-bottom:1px;}
.i_tel_a:link{ color:#fff;}
.i_tel_a span{ display:inline-block; margin-left:10px;}
.i_tel_a img{ height:80%; width:auto; display:inline-block; vertical-align:middle;}






/* news begin */
.btitle{border-bottom:#ddd 1px solid;font-size:2rem;line-height:3rem;padding-bottom:.3rem;color:#e5000c}
.cllistcase { padding:1.2rem 3%; overflow:hidden}
.cllistcase ul li{width:48%;float:left;padding-top:2rem;font-size:14px;padding-bottom:1rem;}
.cllistcase ul li.thiswid{width:100%;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea; overflow:hidden;}
.cllistcase ul li{ border-bottom:1px solid #dedede; }
.cllistcase ul li:nth-child(2n){float:right;}
.cllistcase ul li img{ border:1px solid #f2f2f2; display:block;width:99%;}
.cllistcase ul li h4{font-size:14px;height:22px;overflow:hidden; line-height:24px;margin:2% 0 0 0; font-weight:normal;}
.cllistcase ul li a{color:#000;}
.cllistcase ul li p{background:url(images/i_case_pic.jpg) no-repeat right center; background-size:6px 8px;height:22px;overflow:hidden; line-height:22px; font-size:12px;}
.cllistcase ul li p a{color:#999;display:inline-block;width:90%;}


.case-title {  background: url(images/hexagon.png) repeat;   display: table;
    vertical-align: middle;
    width: 100%;
    box-sizing: border-box;    padding:28px 12px;}

.case-title h1 {
    font-size: 26px;
    font-weight: 300;
    text-transform: none;
    letter-spacing: 0;
}

.caseviews { border-top:1px solid #ddd;  padding:12px 12px 32px; overflow:hidden}
.caseviews img { max-width:100%; height:auto!important;}
.pi-colsm-row { margin:20px 0; position: relative;
    min-height: 1px;
}

.pi-btn-base { margin-top:0.5rem;
  background: #86ba41;
  border: 1px solid #79b037;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #92c148;
  -moz-box-shadow: inset 0 1px 0 #92c148;
  box-shadow: inset 0 1px 0 #92c148;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.pi-btn-base:hover {
  background: #639a33;
  border: 1px solid #59902c;
  color: #fff !important;
  -webkit-box-shadow: inset 0 1px 0 #6da438;
  -moz-box-shadow: inset 0 1px 0 #6da438;
  box-shadow: inset 0 1px 0 #6da438;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

.pi-colsm-row p {font-size:1.2rem;color:#333;line-height:1.5rem;padding:.1rem 0; margin-bottom:0.5rem;}





#news{width:100%;max-width:640px;}
#news{width:100%;max-width:640px;}#news .hnewslist{padding:1rem 3%}
#news .hnewslist ul li{width:100%;display:block;padding:1.6rem 0;border-bottom:1px solid #eee; overflow:hidden}
#news .hnewslist ul li .date{float:left;width:15%;text-align:center;font-size:1.2rem;padding-top:.5rem;}
#news .hnewslist ul li .date b{font-size:2.4rem;width:100%;display:inline-block;margin-bottom:2%;font-weight:500}
#news .hnewslist ul li .info{float:right;width:82%;line-height:2.2rem;}
#news .hnewslist ul li .info .t{font-size:1.4rem;line-height:1.5rem; margin-bottom:0.8rem; font-weight:700}
#news .hnewslist ul li .info p{font-size:1.2rem;color:#999;line-height:1.5rem;padding:.1rem 0;}
#news .hnewslist ul li .info i{ margin-left:6px;font-size:1.2rem;text-align:left;font-style:normal;color:#36c57a;}
#news .hnewshow{padding:2rem 3%}#news .hnewshow h2{text-align:center;font-weight:bold;font-size:1.8rem;padding:1rem 2rem;}
#news .hnewshow .info{display:block;text-align:center;color:#999;border-bottom:#eee 1px solid;padding-bottom:1rem;font-size:1.2rem}
#news .hnewshow .content{padding:2rem 0 2rem;line-height:2rem;font-size:1.5rem}
#news .hnewshow .content p{margin-bottom:0.5rem;}#news .hnewshow .content img{width:100%}
#news .updown{display:block;border-top:#eee 1px solid;padding:2rem 3%;line-height:2.6rem}
#news .updown p{height:2.6rem;overflow:hidden;font-size:1.4rem}#news .updown p a{font-size:1.4rem}


.position { background-color:#f5f5f5; border-bottom:1px solid #ddd; padding:6px 10px; height:20px; line-height:20px;}
#loadmore{padding:3rem 0;text-align:center;display:block}#loadmore a{background:#f7a452;padding:.8rem 4rem;color:#fff;font-size:1.6rem;text-align:center;margin:0 .5rem;-webkit-border-radius.4erm;-moz-border-radius:.4rem;border-radius:.4rem}
#loadmore a:hover{background:#e5000c;text-decoration:none}

/* news end */

/* about begin */
.sub_menu{ border-top:2px solid #43bcc7;}
.sub_menu li{float:left;width:33.3%;box-sizing:border-box; text-align:center; line-height:1.2;padding:2% 0; }
.sub_menu li.sel{ border-bottom:2px solid #f7b80f;}
.sub_menu li a{display:block;color:#888;border-right:1px solid #cccccc;}
.sub_menu li.last a{border-right:0px none;}
.sub_menu li.sel a{color:#2aa9b4;}
.about_con{width:92.75%;margin:0 auto;padding-bottom:5%;}
.about_con p{margin-top:5%;color:#666;line-height:1.5;}
.about_con p b{color:#005bac;}
.about_con .culturetit { background: url(images/sprite_about.jpg) no-repeat scroll 0 -184px; height: 70px;margin-top: 26px;width:100%;}

/* about end */

/* contact begin */
.contact_1{margin:0 auto 5% auto;width:90%;}
.contact_1 dl{width:45%; float:left;margin-top:5%;}
.contact_1 dt{width:51.3889%;margin:0 auto;}
.contact_1 dd.t{color:#333333;line-height:2; text-align:center;}
.contact_1 dd.spec{color:#a5b2b3; text-align:center; line-height:1.2;}
.contact_border{width:100%;height:1px;line-height:1px; background-color:#ccc;}

.contact_2{width:90%;margin:5% auto;}
.contact_2 dl{margin-top:5%;}
.contact_2 dt{color:#f36018;vertical-align:middle;}
.contact_2 dt .div1{width:8.4375%;margin-right:3%;}
.contact_2 dt .div2{ line-height:2;}
.contact_2 dd{color:#879091;line-height:1.2;margin-top:3%;}
.contact_2 dd .div1{color:#000000;}
.contact_2 dd .div2{width:86%;}

.contact_3{width:90%;margin:5% auto;}
.contact_3 div{margin-top:3%;}
.contact_3 .input1{width:100%;padding:3%;border:1px solid #cccccc; box-sizing:border-box;}
.contact_3 .text1{width:100%;padding:3%;border:1px solid #cccccc;box-sizing:border-box;}
.contact_3 .btn1{background-color:#2399a4;color:#fff;width:100%;height:23.625%;border:none 0px;padding:3% 0;box-sizing:border-box;}
/* contact end */

/* service begin */
.service_dl_con dl{text-align:center;margin:8% auto;}
.service_dl_con dl.first{margin-top:0;}
.service_dl_con dd{ margin:2% auto;width:75.9375%; text-align:center; }
.service_dl_con dd.t1{font-weight:bold;margin-top:4%;}
.service_dl_con dd.t2{ background-color:#313333;color:#fff; line-height:1.5;width:50%;margin:0 auto;}

.service_2_item{color:#fff;background-color:#43bcc7;}
.service_dl2_con .s1{width:50%;float:left;}
.service_dl2_con .s2{ padding:2%; padding-top:12%; line-height:1.5;box-sizing:border-box;width:50%;float:left;}
/* service end */

/* mobile begin */
.mobile_1{width:90%;margin:5% auto;}
.mobile_1 dt{text-align:center;font-weight:bold; line-height:1.5;color:#000;}
.mobile_1 dd{text-align:center; line-height:1.5;color:#333;}
.mobile_1 dd.spec{color:#999999;line-height:1.2;}

.mobile_2{ background-color:#43bcc7;}
.mobile_2_text{color:#fff;width:60%; margin:0 auto;}
.mobile_2 .page_t{color:#fff;}
.mobile_2 .page_t span{color:#fff;}

.mobile_3{width:90%;margin:5% auto;}
.mobile_3  dt{text-align:center;font-weight:bold; line-height:1.5;color:#000;}
.mobile_3 dd.spec{color:#999999;line-height:1.2;margin-top:3%;}
/* mobile end */

/* solution begin */
.solution_list dl{width:45.3%; float:left;margin:4% 2.35%;}
.solution_list dd.t2{border-bottom:1px solid #0dafbe;line-height:2;}
.solution_list dd.t2 a{color:#0dafbe;}
.solution_list dd.spec {line-height:1.2;margin-top:3%;}
.solution_list dd.spec a{color:#878a8a;}

label{cursor:pointer; margin-right:20px;}
.h1{font-weight:normal; display:inline;}.cursor{cursor:pointer;}
.cp100conutns{margin:0 auto; width:100%; overflow:hidden}
.clear{clear:both;}.ml20{margin-left:20px;}
.mar15{margin:15px;}.inline{display:inline;}.lh30{line-height:30px;}.mr10{margin-right:10px;}
.cp100conutns .f26{font-size:26px;}.cp100conutns .f24{font-size:24px;}.cp100conutns .f20{font-size:20px;}
.cp100conutns .f16{font-size:16px;}.cp100conutns .f12{font-size:12px;}
.cp100conutns label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700;
}.cp100conutns img { display:inline; margin-left:10px;}
.cp100conutns input{ margin-left:0px; }.fbf20 { font-weight:bold; font-size:20px;}.red{color:#ff500b;}
.gb_text_title{float:left; width:100%; font-size:24px; padding:20px 0 0 0; border-top:1px solid #ddd; margin:20px 0 12px 0;}
.gb_title{float:left; width:100%; line-height:25px; margin:0 0 12px 0;}
.gb_input{width:97%; background:#f1f1f1; padding:0 5px 0 10px; border:none; height:35px; line-height:35px;}
.textarea{width:100%; border:1px solid #eee; padding:5px; background:#f1f1f1; height:110px; line-height:25px;}
.bmkj_map{float:left; width:100%;height:310px; margin:30px 0 50px 0;}
.caselist_img{width:100%; margin:20px 0 10px 0; border:4px solid #ddd;}
.index_title{float:left; width:100%; margin:20px 0 10px 0; text-align:center; font-size:24px;}
.input{height:30px; line-height:30px; padding:0 0 0 5px; border:1px solid #ddd;}
.btn { background-color:#00aef3; display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent;border-radius: 4px; color:#fff;}
/* solution end */

/* pay begin */
.pay_list{width:96%;margin:5% auto}
.pay_list table{ border-collapse: collapse;padding:0px;margin:0px;}
.pay_list table td{width:50%;line-height:1.5;padding:0px;margin:0px;}
.pay_list dl{margin:5% auto; border-bottom:1px solid #dedede; padding-bottom:3%;}
.pay_list dt{width:38%;float:left;padding-right:10px;}
.pay_list dd{ margin-bottom:8px; font-size:1.3rem; font-weight:700}
.pay_spec{color:#888;line-height:1.5; padding:0 5% 5%;}
.pay_spec p { margin-bottom:8px;}
/* pay end */

.i_foot_bg{ background-color:#727272; color:#fff; margin-bottom:66px; overflow:hidden;}
.f18{ font-size:18px;}
.foot_service{width:90%;margin:0px auto;padding-top:3%;padding-bottom:0%;}
.foot_contact{width:90%;margin:0px auto;padding-top:3%;padding-bottom:5%; clear:both;}
.foot_service li{float:left;width:31%;margin-right:2.8%;margin-bottom:4%;}
.foot_service li.last{margin-right:0;}
.foot_service li a{display:block;border:1px solid #cccccc;color:#dddddd;line-height:2.2;padding:0px 4%; text-align:center;font-size:14px;}
.foot_service_t, .foot_contact_t{line-height:2.4; margin-bottom:10px;}
.foot_service_t a, .foot_contact_t a{color:#fff;}.foot_contact_list { padding-bottom:15px;}
.foot_contact_list li{line-height:1;color:#dddddd;padding:2% 0px;font-size:14px; }
.foot_contact_list li a{color:#dddddd;  display:inline-block;}
.foot_contact_list li a:link{color:#dddddd;}
.foot_contact_list li div{width:3.8%;max-width:17px;display:inline-block;padding-right:2%; position:relative;top:3px;}

nav{margin:0 auto;width:100%;}nav{z-index:999;bottom:0;left:0;position:fixed;height:60px;line-height:58px;background:rgba(27,27,27,.8);color:#FFF;padding:.3rem 0}
nav ul li{float:left;width:25%;text-align:center}
nav li a{display:block;vertical-align:middle;padding-top:1.4rem;font-size:1.2rem;color:#fff!important;text-align:center}
nav li a.foot-tel{background:url(images/icon_zy.png) center .5rem no-repeat;background-size:auto 2.5rem}
nav li a.foot-tel2{background:url(images/icon_dh.png) center .5rem no-repeat;background-size:auto 2.5rem}
nav li a.foot-tel3{background:url(images/icon_qq2.png) center .5rem no-repeat;background-size:auto 2.5rem}
nav li a.foot-tel4{background:url(images/icon_lx.png) center .5rem no-repeat;background-size:auto 2.5rem}
#gotop{position:fixed;right:.8rem;bottom:7rem;z-index:999;display:none;width:4rem;height:4rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(27,27,27,.6);}
#gotop img{display:block;width:4rem;height:4rem;}

#newBridge { display:none !important}

@media screen and (max-width:320px) {
.foot_service li a{ font-size:12px;}
.foot_contact_list li{ font-size:12px;}
}

@media all and (min-width:600px) and (max-width:639px) 
{
    html{font-size:15px;}
}

@media all and (min-width:480px) and (max-width:599px) 
{
     html{font-size:13px;}
}

@media all and (min-width:361px) and (max-width:479px) 
{
     html{font-size:11px;}
}

@media all and (max-width:360px)
{
     html{font-size:9px;}
}