/* basic */
*{margin:0;padding:0; border:0;}
section,nav,header,footer{display:block;}
html{font-size:16px;font-family: "微软雅黑", "Microsoft Yahei", "Arial";}
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;}
.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{margin-top: 10px;}
.editor p img{width: 100%;}
.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%;}
header{padding:1% 0;}
header h1{width:33.4375%;}
header .title{line-height:2.35;width:56%; text-align:center;}
header .{width:12.0313%;margin-right: 2%;}
header .back{width:20.9375%;}
.logo{height: 6rem;}
.menulogo{font-size: 6.5rem !important;line-height: 6rem;color: #1159c5;}
.menulogo:active{color: #e5d7e3;}
.bak-header2{border-bottom:2px solid #43bcc7;}
footer{background-color:#006fbe;color:#fff;}
/*.foot_weixin{text-align: center;width: 35%;margin: 20px auto 10px;}
.foot_weixin img{text-align: center;}
.foot_timmm{text-align: center;font-size: 24px;line-height: 1;color: #fe9900;}*/
.foot_service{width:86%;margin:0px auto;padding-top:3%;padding-bottom:0%;}
.foot_contact{width:86%;margin:0px auto;padding-top:3%;padding-bottom:5%;}
.foot_service li{float:left;width:31%;margin:0 1%;margin-bottom:3%;}
.foot_service li a{display:block;border:1px solid #cccccc;color:#eee;line-height:2.2;padding:0px 4%; text-align:center;}
.foot_service_t, .foot_contact_t{line-height:2.4;}
.foot_service_t a, .foot_contact_t a{color:#fff;}
.foot_contact_list li{line-height:1;color:#dddddd;padding:2% 0px;}
.foot_contact_list li a{color:#dddddd;}
.foot_contact_list li div{width:3.8%;max-width:17px;display:inline-block;padding-right:2%;margin-top:0.5%;}
.top_nav{display:none;}
.top_nav ul{border-top:2px solid #fe9900;}
.top_nav li{text-align:left;width: 100%;}
.top_nav li a{color:#333;display:block;padding:4%;border-bottom:1px solid #dddddd;}
.top_nav li a.last{border-bottom:0px none;padding-bottom:2%;}
.top_nav li a:hover,.top_nav li a:active{color:#fff;border-color: #fe9900;background: #006fbe;}
.top_nav li div{display:block;width:2.3438%;float:right;padding-top:1%;}
.copyright{background-color:#ffffff;line-height:1.5;color:#999999; text-align:center; padding:5%;padding-bottom:20%;font-size: small;}
nav{position:fixed;bottom:0px;width:40rem;z-index:99;background-color: #fefff9;border-radius: 5px 5px 0 0; border-top: #d9d3d7 1px solid;}
nav ul{width: 100%;
    height: 5rem;
    margin:0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;}
nav li{width:25%;flex: 25%;text-align: center;height: 100%;line-height: 2rem;}
nav li a{display: block;width: 100%;height: 100%;}
/* nav li a:active{-webkit-animation: animation 600ms linear both;
    animation: animation 600ms linear both;} */
	nav li a:active{ background-color: #006FBE; }
.dibubg{text-align: center;height: 100%;padding-top:1rem;line-height: 1.5rem;width: 100%;}
.dibubg h4{font-size: 13px;}
/*寮规鏍峰紡*/
.cd-popup {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup.is-visible {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container {
    width:300px;
    margin:300px auto;
    background: #fff;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-container h5{width: 100%;line-height: 80px;font-size: 18px;text-align: center;font-weight: bold;}
.cd-popup-container div{text-align: center;line-height: 30px;width: 100%;border-top:1px solid #666;position: relative;height: 30px;}
.cd-popup-container div a{width:149px;height:30px;display: inline-block;background: #fff;position: absolute;bottom: 0;}
.cd-popup-close{left:0;border-right:1px solid #666;}
.cd-popup-tel{right: 0;}
.is-visible .cd-popup-container {-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.btn_more{width:28%;border:1px solid #cedadb;margin:5% auto;text-align:center;border-radius:5px;}
.btn_more a{color:grey;line-height:2.2;font-size: 12px;}
.page_t{color:#333333; text-align:center; line-height:3;font-weight:bold;}
.page_t span{color:#006fbe;display:inline-block;padding-right:1%;font-family: "宋体";}
@-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{padding-bottom: 15px;}
.focus{width:100%;margin:0 auto;position:relative;overflow:hidden;}
.focus .hd{width:100%;height:14px;position:absolute;z-index:1;bottom:10px;text-align:center;}
.focus .hd ul{display:inline-block;height:14px;padding:3px 5px;border-radius:5px;font-size:0;vertical-align:top;}
.focus .hd ul li{display:inline-block;width:14px;height:14px;cursor: pointer;background:#fff;border-radius:100%;margin:0 5px;vertical-align:top;overflow:hidden;}
.focus .hd ul .on{background:#006fbe;}
.focus .bd{position:relative;z-index:0;}
.focus .bd li img{width:100%;height:20rem; background:url(../images/loading.gif) center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);/* 取消链接高亮 */}
.service_t{text-align: center;margin: 15px 0 20px 0;}
.service_t h1{font-size: 22px;color: #333;text-transform : uppercase;line-height: 30px;font-weight:900;}
.service_t h1 span{color: #006fbe;}
.service_t p{font-size: 18px;color: #666;letter-spacing: 2px;line-height: 20px;}
.service_t div.hr{width: 60px;height: 4px;background: #006fbe;margin: 10px auto 0;}
.service_list{}
.service_list dl{position: relative; width:48%;margin:5px 1%;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 20px rgba(0, 0, 0, 0.1) inset;float:left;border-radius: 10px;text-align:center;overflow: hidden;-webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.service_list dl dt{position: relative;width: 100%;overflow: hidden;}
.service_list dl dt:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.4);
  content: '';
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0);
  transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0);
}
.service_list dl dt:hover:before {
  -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0);
  transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0);
}
.service_list .t{line-height:2.2;margin-top:4%;}
.service_list .t a{color:#1159c5;font-weight: 600;text-shadow:5px 10px 25px #6d5f5f;}
.service_list .t a em{color:#006fbe;display:inline-block;padding-right:2%;font-style:normal;}
.service_list .spec{margin: 0 5%;height:5rem;}
.service_list .spec a{color:#659ad0;line-height:1.2;font-weight:400;}
.service_list .btn{width:40.7609%;margin-top:9%;margin:40% auto;margin-bottom: 10%;}
.service_list .btn a{padding: 3px 15px;background:#006fbe;border-radius:7px;display: block;color: #fff;font-size: 12px;}
.service_list dl:hover{transform:translate(0px,-5px);-webkit-transform:translate(0px,-5px);}
.case_list li{width:40%;margin: 5px;float: left;}
/* cases begin */
/* .case_bg{padding: 20px 0 30px 0;} */
.case_list dl{box-shadow: 0 10px 20px 5px #b3b3b3; border-radius:15px; float:left;width:48%;position:relative;overflow: hidden;margin-top: 20px;margin-left: 5px;height: 120px;}
.case_list dl:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.4);
  content: '';
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0);
  transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -140%, 0);
}
.case_list dl:hover:before {
  -webkit-transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0);
  transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 140%, 0);
}
.case_list dd{position:absolute;bottom:0px;background: url(../images/cases_dd_bg.png) repeat;width:100%; text-align:center; line-height:2;}
.case_list dd a{color:#eeeeec;font-size: 13px;}
.case_list .case_moer{text-align: center;margin-top: 20px;float: left;width: 100%;}
.case_list .case_moer a{padding: 5px 20px;color: #fff;border-radius:20px;border:1px solid #fff;margin: 20px auto 0;}
.case_list .case_moer a:hover,.case_list .case_moer a:active{background: #006fbe;}
.page-box{text-align: center;margin: 30px 0;}
.digg span{padding: 2px 10px;margin: 0 3px;color: #ffeef2;background: #b6b6b6;border-radius:5px;font-size: 12px;}
.digg a{padding: 2px 10px;margin: 0 3px;background: #b6b6b6;color: #fff;border-radius:5px;font-size: 12px;}
.digg a:hover{background: #006fbe;}
.digg .current{background: #006fbe;}
.case_info{width:92%;margin:5% auto;}
.case_info h1{color:#006fbe;line-height:2;} 
.case_info .spec{color:#777777;line-height:2;}
.case_info .desc{color:#777777;line-height:1.5;margin-top:2%;margin-bottom:2%;}
.case_info .spec span{color:#000000;}
.case_info .desc p{margin-top: 10px;}
.case_info .desc img{max-width: 100%;}
.next-prev-single{line-height: 25px;border-top: 1px dotted #666;overflow: hidden;padding: 10px 0 20px 0;font-size: 13px;margin-top: 20px;}
.next-prev-single p a{color: #666;}
.next-prev-single p a:hover{color: #006fbe;}
/* cases end */
.partner_bg{background: #fff;padding: 20px 0;}
.partner_list{width:96%;margin:0px auto;text-align: center;}
.partner_list a.partner_tu{width:40%;margin:2.5%;text-align: center;display: inline-block;  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transition: 0.3s all;
  -webkit-transition: 0.3s all;}
.partner_list a.partner_tu:hover {
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
  transform: translate3d(0, -5px, 0);
  -webkit-transform: translate3d(0, -5px, 0);
}
.join_in {padding: 50px 0;background: url(../images/033.jpg) center top repeat;text-align: center;}
.join_list{width:90%;margin:0px auto;}
.join_in_title {font-size: 22px;color: #00ffff;line-height: 2;}
.join_in_title span {color: #31b5ff;}
.join_in_text {color: #e3e3e3;font-size: 16px;margin: 15px 0 50px 0;}
.join_list .join_in_button{
  padding: 10px 60px;
  display: inline-block;
  background: #3B9FF2;
  border: solid 1px #3B9FF2;
  color: #fff;
  border-radius: 3px;
  font-size: 13px;
}
.join_list .join_in_button:hover {
  background: #fff;
  background: transparent;
  color: #3B9FF2;
}
.news_bg{background: url(../images/brand_bg.jpg) repeat;padding: 20px 0;}
.news_list{width:91.25%;margin:0px auto;}
.news_list dl{ margin:2% 0;background-color:#fff;width: 96%;overflow: hidden;padding: 2%;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.news_list dl dt{width: 65%;float: left;line-height:25px;}
.news_list dl dt a{color:#006fbe;font-size: 16px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;display: block;line-height: 40px;}
.news_list dl dt span{display:inline-block;color:#666;text-align:center;font-size: 12px;}
.news_list dl dd.spec{padding:2%;width: 30%;float: right;}
.news_list dl dt a:hover,.news_list dl dt a:active{color:#fe9900;}
.news_list dl:hover,.news_list dl:active{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}
/* index end */
/* news begin */
.news_item{width:90%;margin:5% auto;}
.news_item dl{border-radius: 10px;width:100%;box-sizing:border-box;padding:2%; border:1px solid #ccc;overflow: hidden;margin: 10px 0;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.news_item dl dt{width:60%;float: left;}
.news_item dl dt h3 a{font-size: 15px;color: #006fbe;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;display: block;}
.news_item dl dt span{font-size: 10px;color: #999;display: block;}
.news_item dl dt p{font-size: 10px;color: #666;line-height: 18px;height: 36px;overflow: hidden;}
.news_item dl dd{width:35%;float: right;}
.news_item dl:hover,.news_item dl:active{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);border:1px solid #006fbe;}
.news_info{width:93.75%;margin:0px auto;}
.news_info h1{color:#413c3c;line-height:1.2;border-bottom:1px solid #ddd;padding:6% 0;}
.news_info .spec{color:#006fbe;line-height:2;margin-top:2%;margin-bottom:2%;font-size: 13px;}
.news_info .tag{line-height:2;margin-bottom:2%;}
.news_info .spec span{color:#a39c9c;}
.news_info .tag span{color:#a39c9c;}
.news_info .tag a{color:#30a3d9;}
/* news end */
/* about begin */
.sub_menu{ border-top:2px solid #43bcc7;}
.sub_menu li{float:left;width:25%;box-sizing:border-box; text-align:center; line-height:1.2;padding:2.4% 0; }
.sub_menu li.sel{ border-bottom:2px solid #f7b80f;}
.sub_menu li a{display:block;color:#a1a0a0;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 b{color: #0068BB;}
.about_con p{margin-top:5%;color:gray;line-height:1.5;}
.about_sou{width:50%;margin:3% auto;padding-bottom:5%;}
.about_sou li{line-height:2.4;}
.about_sou li span{width:14.375%;display:inline-block; text-align:center;margin-right:3%;color:#fff;background:url(../images/about_sou_pic.jpg) no-repeat left center; background-size:100%;}
.about_cul_t3{width:90%;margin:4% auto 7% auto;}
.about_zizhi_list{text-align:center;}
.about_zizhi_list dl{width:43.75%;display: inline-block;margin: 2%;}
.about_zizhi_list dt{}
.about_zizhi_list dd{line-height:2;color:#544c4b;}
.about_cul_t4{margin: 5% auto;overflow: hidden;}
.about_cul_t4 img{float: left;margin-right: 15px;}
.about_cul_t4 h5{font-size: 15px;line-height: 30px;color: #fe9900;}
.about_cul_t4 span{font-size: 12px;color: #666;line-height: 20px;}
.job_t{margin-left:4%;}
.job_t dl{width:20%;float:left;margin-right:4%;}
.job_t dl dt{width:100%;height:100%; line-height:1.7; background-color:#d2d0d0;color:#363434;border-radius:50%; text-align:center; -webkit-animation-name: rotate;
  -webkit-animation-duration:10s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;}
.job_t dd{color:#a8afb0; text-align:center; line-height:2;}
.job_t dl.sel dt{background-color:#006fbe;color:#fff;}
.job_t dl.sel dd{color:#006fbe;}
.job_detail{width:93%;margin:5% auto;}
.job_detail h3{color:#006fbe; line-height:2;}
.job_detail div{color:#909697; line-height:1.5;}
/* about end */
/* contact begin */
.contact_1{margin:0 auto;width:100%; text-align:center;}
.contact_1 dl{width:31%;margin:5% 1% ;float: left;}
.contact_1 dt{width: 5rem;height: 5rem; margin:0 auto;text-align: center;background-color: transparent;line-height: 5rem;border: 1px solid #7399f1;border-radius: 50%;box-shadow: 5px 10px 20px #7399f1;}
.contact_1 dd.t{color:#333333;line-height:2;}
.contact_1 dd.spec{color:#a5b2b3; text-align:center; line-height:1.5;}
.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:#006fbe;color:#fff;width:100%;height:23.625%;border:none 0px;padding:3% 0;box-sizing:border-box;}
/* contact end */
.tab-hd {border-top:2px solid #006fbe;overflow: hidden;}
.tab-hd li{float:left;width:25%;text-align:center; line-height:4rem;height: 4rem; cursor:pointer;font-weight: bold;color: gray;font-size:1.5rem;}
.tab-hd li.active{border-bottom:2px solid #fe9900;color: #bebabc;background-color: #70c9ef;}
.tab-bd{margin: 0 auto 10px;overflow: hidden;width: 100%;}
.tab-bd li{display:none;overflow: hidden;}
.tab-bd li.thisclass{ display:list-item;}
.tab-bd li ul li{display:block;}
/* service begin */
.weizhi{border-top:2px solid #006fbe;padding: 3% 2%;overflow: hidden;color: #999;}
.weizhi a{text-align:center;padding:0.5% 2%;cursor:pointer;color: #999;font-size:1.2rem;}
.weizhi a.active{border-left:4px solid #fe9900;color: #006fbe;font-weight: bold;}
.rezicai{border-top:2px solid #006fbe;padding: 3% 2%;overflow: hidden;color: #999;text-align: center;}
.rezicai a{text-align:center;padding:0.5% 2%;cursor:pointer;color: #999;font-size:1.2rem;border:1px solid #ccc;border-radius: 5px;}
.rezicai a.active{color: #006fbe;font-weight: bold;border:1px solid #006fbe;}
.service_dl_con{width: 96%;padding: 2%;}
.service_dl_con dl{text-align:center;margin: 0 auto 8%;border-bottom:1px dotted #cccccc;padding-bottom: 5%;}
.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_dl_con dd.t3{ color:#999; line-height:1.5;width:70%;margin:0 auto;font-size: 15px;}
.service_dl_coni{background: #e8e1d7;width: 94%;padding: 3%;}
.service_dl_coni dl{margin:8% auto;border-bottom:1px dotted #ccc;padding: 5%;background: #fff;}
.service_dl_coni dl.first{margin-top:0;}
.service_dl_coni dd{ margin:2% auto;}
.service_dl_coni dd.t3{ color:#999; line-height:1.5;width:100%;margin:0 auto;font-size: 13px;}
.service_dl_coni dd.t3 h2{ color:#fe9900; line-height:1.5;font-size: 15px;font-weight: bold;margin: 2% 0;}
.service_2_item{color:#fff;background-color:#18b0e2;}
.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{text-align: center;}
.solution_list dl{width:44%;margin:4% 2%;display: inline-block;text-align: left;}
.solution_list dd.t2{border-bottom:1px solid #006fbe;line-height:2;}
.solution_list dd.t2 a{color:#006fbe;}
.solution_list dd.spec {line-height:1.2;margin-top:3%;}
.solution_list dd.spec a{color:#878a8a;}
/* 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;}
.pay_list dt{width:38%;float:left;padding:5% 0;}
.pay_list dd{line-height:2;font-size:1.2rem;}
.pay_spec{color:#999;line-height:1.5; padding:5%;}
/* pay end */
@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;}
}
.dx_swxq ul{
	overflow: hidden;
}
.dx_swxq ul li{
	float: left;
	width: 32%;
	margin: 0 auto;
	text-align: center;
	margin-top: 5px;
}
.dx_swxq ul li .p1{
	background-color:#70E0A8;
}
.dx_swxq ul li .p2{
	background-color:#E5CA4C;
}
.dx_swxq ul li .p3{
	background-color:#E5774C;
}
.dx_swxq ul li .p4{
	background-color:#4CADE5;
}
.dx_swxq ul li .p5{
	background-color:#EA84CA;
}
.dx_swxq ul li p:nth-child(1){
	border-radius: 50%;
	width: 80px;
	height: 80px;
	margin: 0 auto;
	padding: 5px;
}

.dx_swxq ul li p:nth-child(2){
	margin-top: 5px;
}
.dx_gnmk ul{
	overflow: hidden;
}
.dx_gnmk ul li{
	float: left;
	width: 32%;
	margin: 0 auto;
	text-align: center;
	margin-top: 5px;
}
.dx_gnmk ul li p:nth-child(1) img{
	margin: 0 auto;
}
.dx_gnmk ul{
	padding: 10px 0;
}
.dx_gnmk ul li p:nth-child(2){
	margin-top: 10px;
}
.about_zy p{font-size: 1.375rem;}
.about_zy li{
	margin-top: 10px;
}
.about_zy li h1{
	color: #0068BB;
}
/* 分页 */
.pagelist-box{
    height: 30px;
    margin-top: 20px;
    text-align: center;
    font-size: 1.4rem;	
}
.pagelist-box span{
    margin: 0px 5px;
}
.pagelist-box a{
    margin: 0px 5px;
}
/* .active{
	background-color: #68a5bb;
	color: #FFFFFF;
} */
.foo{
	background-color: #0068BB;
	color: #FFECEC;
}
.imgh{
	height: 18rem;
}

.ico{font-size: 20px;color: #3daafc;color: #7399f1; text-shadow: 5px 10px 20px #7399f1;}
.about_banner {
  position: relative;
  overflow: hidden;
  height: 18rem;
}
.about_banner ul {
  width: 160rem;
  position: absolute;
}
.about_banner > ul li {
  float: left;
  width: 40rem;
}
.tab-bd {
  clear: top;
}