body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,input,button,textarea,th,td,pre,code{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
img{border:0}
li{list-style:none}
body{font-size: 14px;color: #333;font-family:'Microsoft Yahei','Simsun';}
input{line-height: normal;vertical-align: middle;}
::-webkit-input-placeholder, input:-moz-placeholder {}
.clear{clear:both}
.clearfix:after {clear: both;content: '\0020';display: block;height: 0;}
a{color:#545454;text-decoration:none;}
.green{color:#390}
.red{color:#f00}
.blue{color:#36c}
.gray{color:#454545}
.orange{color:#f60}
.mtop5{margin-top: 5px;}
.mtop10{margin-top: 10px;}
.fr{float: right;}
a:hover{}
.wid{width: 980px;margin:0 auto;}
.mcenter{text-align: center;}
#top{margin-bottom: 10px;padding-top: 25px;}
#logo{float:left;width: 200px;height: 74px;}
#logo a{display:block;background: url(../images/logo.png) 0 0 no-repeat;height:74px;width: 200px;text-indent: -9999px;}
.logo-right{float: right;}
.tel-nb{padding-left:25px;float: right;height: 30px;width: 120px;background: url(../images/main.png) -1px -1px no-repeat;}
.qq-nb{padding-left:30px;float: right;height: 30px;background: url(../images/main.png) 8px -65px no-repeat;}
.img-r{margin-left:2px;vertical-align: middle;}
.phone{float: right;padding-left: 50px;height: 30px;width: 75px;line-height: 30px;background: url(../images/main.png) -150px 1px no-repeat;text-align: right;margin-top: 3px;margin-bottom: 3px;}
#top-b{height:45px;background-color:#5ba607;border-bottom: 1px solid #e2e2e2;margin-bottom: 20px;-webkit-box-shadow: rgba(0,0,0,.1) 0 1px 5px;-moz-box-shadow: rgba(0,0,0,.1) 0 1px 5px;box-shadow: rgba(0,0,0,.1) 0 1px 5px;}
#nav{width: 100%;}
#nav li{float:left;background-color:#5ba607;width:150px;}
#nav li:nth-last-child(1){background:none;}
#nav li:nth-child(8){background-color:#69b310;}
#nav li a{color:#fff;display:block;height:45px;line-height: 45px;text-align: center;font-size:16px;}
#nav li a.on,#nav li a:hover{background-color:#3c6f04; }

#flashdiv{overflow: hidden;width: 100%;}
#flash{width:1440px;height:510px;overflow:hidden;position:relative;margin:0 auto;}
#flash ul{height:510px;position:absolute;}
#flash ul li{float:left;width: 1440px;height:510px;position:relative;background:#000;}
#flash ul li div{position:absolute;overflow:hidden;}
#flash .btnBg{position:absolute;width:100%;height:20px;left:0;bottom:0;}
#flash .numbtn{position:absolute;width:100%;height:20px;padding:5px 0;right:0;bottom:0;text-align: center;}
#flash .numbtn span{display:inline-block; display:inline; zoom:1;width:25px;height:10px; font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#flash .numbtn span.on{background:#fff;}
.color-gen{color: #189400;}
@media all and (min-width: 1200px) {
    .wid{width: 1200px;}	
}

#highlight{}
#highlight h2{color: #2F2F2F;text-align: center;line-height: 60px;font-size: 30px;}
#highlight li{float: left;width: 25%;}
#highlight li a{display: block;text-align: center;}
#highlight li span{display: block;width: 160px;height: 160px;-webkit-border-radius: 160px;-moz-border-radius: 160px;border-radius: 160px;background-color: #FF8511;background-image: url(../images/main_raw.png);background-repeat: no-repeat;background-position: 40px 40px;margin: 0 auto;}
#highlight li:nth-child(2) span{background-position: -105px 40px;background-color: #5DADE9;}
#highlight li:nth-child(3) span{background-position: -240px 40px;background-color: #73D123;}
#highlight li:nth-child(4) span{background-position: -386px 45px;background-color: #BD4DF1;}
#highlight li strong{display: block;color: #26B51F;text-align: center;line-height: 45px;font-size: 18px;}
#highlight li i{font-style: normal;color: #B1B1B1;}

#tool h2{color: #26B51F;text-align: center;line-height: 80px;font-size: 30px;border-bottom: 1px solid #F2F2F2;margin-bottom: 20px;}
.toolcontent{margin-top: 30px;border-bottom: 1px solid #EDEDED;padding-bottom: 30px;}
.toolcontent .tcinfo{float: left;width: 50%;}
.toolcontent .tcpic{float: left;width: 50%;text-align: center;}
.tcinfo .tctitle{background: url(../images/illegal_icon.png) no-repeat 0px 0px;padding-left: 140px;height: 140px;}
.toolcontent:nth-of-type(2) .tcinfo .tctitle{background: url(../images/express/logokdt128.png) no-repeat 0px 0px;}
.toolcontent:nth-of-type(3) .tcinfo .tctitle{background: url(../images/transit/transit_logo.png) no-repeat 0px 0px;}
.toolcontent:nth-of-type(4) .tcinfo .tctitle{background: url(../images/bus/bus_logo.png) no-repeat 0px 0px;} 
.tcinfo .tctitle h3{font-size: 22px;color: #414141;line-height: 40px;}
.tcinfo .tctitle p{color: #414141;font-size: 16px;}
.tcinfo .tcqrcode{margin-top: 10px;}
.tcinfo .tcqrcode li{float: left;width: 25%;color: #3F3F3F;text-align: center;}
.tcinfo .tcsearch{margin-top: 10px;}
.tcinfo .tcsearch strong{color: #000000;padding-left: 10px;line-height: 35px;}
.tcinfo .tcsearch a{color: #fff;display: block;height: 40px;line-height: 40px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 5px;background: #000 url(../images/main_raw.png) no-repeat -450px -151px;padding-left: 65px;font-size: 18px;}
.toolcontent .tcpic img{}

#icontool, .dataicon{margin-top: 10px;background-color: #EFEFEF;padding: 20px 15px;}
.dataicon{background-color: #fff;}
#icontool li, .dataicon li{float: left;width: 20%;}
#icontool li a, .dataicon li a{position: relative;display: block;}
#icontool li a>img , .dataicon li a>img{display: block;margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#icontool li span, .dataicon li span{display: block;text-align: center;line-height: 45px;color: #656565;font-size: 18px;}
#icontool .icqrcode{background-color: #fff;border: 1px solid #C8C8C8;position: absolute;left: -55px;top:170px;padding: 15px;display: none;width: 320px;-webkit-box-shadow:1px 1px 3px #C8C8C8, -1px 0px 3px #C8C8C8, 0px -1px 2px #C8C8C8;-moz-box-shadow:1px 1px 3px #C8C8C8, -1px 0px 3px #C8C8C8, 0px -1px 2px #C8C8C8;box-shadow:1px 1px 3px #C8C8C8, -1px 0px 3px #C8C8C8, 0px -1px 2px #C8C8C8;z-index:10;}
#icontool .icqrcode i{position: absolute;top:-14px;left: 40%;width: 56px;height: 14px;background: url(../images/main_raw.png) no-repeat 0px -179px;}
#icontool .icqrcode li{float: left;color: #3F3F3F;width: 33.3333%;text-align: center;}
#icontool .icqrcode li img{display: block;margin: 0 auto;}
#icontool a:hover .icqrcode{display: block;}
#toolmore{}
#toolmore a{color: #26B51F;font-size: 16px;display: block;line-height: 40px;}

.dataicon h2{text-align: center;height: 50px;margin-bottom: 10px;}
.dataicon h2 span{height: 50px;line-height: 50px;text-align: center;font-size: 26px;font-weight: bold;display: inline-block;background-color: #FFF;padding: 0 15px;color: #26B51F;}
.dataicon h2 i{display: block;width: 100%;height: 1px;background-color: #26B61F;margin-top: -24px;}
.dataicon h3{color: #777777;font-size: 18px;border-bottom: 1px solid #D1D1D1;height: 40px;line-height: 40px;margin-bottom: 15px;padding-left: 5px;}

h2.title, .navline{color: #26B51F;font-size: 18px;border-bottom: 1px solid #E1E1E1;height: 40px;line-height: 40px;padding-left: 10px;}
.navline{color: #777777;}
.navline span{color: #26B51F;}
#qadiv dl{padding: 5px 5px;font-size: 16px;}
#qadiv dt{height: 25px;line-height: 25px;color: #000000;padding: 5px 5px;padding-top: 10px;}
#qadiv dd{line-height: 25px;color: #656565;border-bottom: 1px solid #E1E1E1;padding: 5px 5px;padding-bottom: 10px;}



#foot{background-color: #FAFAFA;height: 100px;padding: 20px;}
#foot .mcenter a{color: #6B6B6B;font-size: 14px;padding: 0 10px;height: 45px;line-height: 45px;}
#foot .mcenter span{color: #C0C1C1;}
#foot p{text-align: center;color: #A5A5A5;}


#query{width:100%;height:183px;margin-top:34px;}
#queleft{width:128px;height:128px;margin-top:11px;margin-left:26px;float:left;}
#tab{width:440px;height:142px;margin-left:39px;float:left;}
#tab table{width:100%;}
#tab td, #tab th{line-height: 25px;text-align: left;font-weight: normal;}
#tab th{width: 30%;}

#tabtitle{height:41px;margin-left:30px;font-size:16px;color:#000;}
#queright{width:142px;height:183px;margin-left:180px;float:left;}
#code{width:89px;height:89px;margin-left:24px;margin-top:0px;}
#queright p{width:61px;height:12px;font-size:14px;margin-left:48px;margin-top:7px;line-height:12px;}
#apply{width:142px;height:36px;background-color: #45AB34;font-size:14px;color:#FFF;text-align:center;line-height:36px;margin-top:29px;display: block;}


#contactbox{line-height: 25px;}
#contactbox h3{height: 35px;line-height: 35px;}

#contactbox a{color: #07BF11;}


.explain{margin-top:20px;width:100%;}
.explain h4{margin:20px auto;padding-left:13px;height:35px;border-bottom:1px solid #cecece;background-color:#f0f0f0;color:#2a2a2a;font-size:14px;line-height:40px;}
.head-list{border:1px solid #92d48f;background:#f0fff0;}
.mt40{margin-top:40px;}
.center{text-align:center;}
.ul-item{width:109px;height:42px;border-right:1px solid #92d48f;line-height:42px;cursor:pointer;}
.fl{float:left;}

.ul-item:hover,.ul-item.active{background:#A6DCA3;}
.main-head{margin-top:30px;border-bottom:1px solid #cecece;font-weight:400;}
.head-cont{display:inline-block;margin:0 0 -1px 20px;padding:10px 10px 10px 50px;border-bottom:3px solid #26b61f;font-size:19px;}
.head-document{background:url(../images/main_raw_03.png)8px 12px no-repeat;}
.main-pad{padding:30px;}
.list-name{height:52px;border-bottom:1px solid #cecece;line-height:52px;cursor:pointer;}
h4{margin:0 auto;padding-left:13px;height:40px;background-color:#FFF;color:#000;font-size:14px;line-height:40px;}
.list-name .sanjiao{margin:0 15px 3px 10px;}
.sanjiao-up{border-bottom:6px solid #000;}
.sanjiao-down{border-top:6px solid #000;}
.sanjiao{display:inline-block;overflow:hidden;width:0;height:0;border-right:6px dashed transparent;border-left:6px dashed transparent;vertical-align:middle;cursor:pointer;}
.main-line{padding:12px 10px;border-bottom:1px solid #cecece;line-height:22px;}

.main-detail{padding:0 20px;border:1px solid #cecece;border-top:0;background:#fdfdfd;}
.mb10{margin-bottom:10px;}
.main-line table,.explain table{width:100%;border-collapse:collapse;text-align:left;border-spacing:0;}
.padding{padding: 0 25px;}
.main-line th,.explain th{padding:6px 0;padding-left:10px;border:1px solid #cecece;background:#e9e9e9;font-weight:400;}
.main-line td,.explain td{padding:6px 0;padding-left:10px;border:1px solid #cecece;background:#fff;}

.main-item{display: none;}
.main-pad p{text-indent: 2em;line-height: 24px;}

.table-color td:nth-of-type(5n+2){font-size:18px;color:#276e04;font-weight:bold}
.table-color td:nth-of-type(5n+2) span{font-size:12px;font-weight:normal}
.table-color td:nth-of-type(5n+3){font-size:18px;color:#c21f22;font-weight:bold}
.table-color td:nth-of-type(5n+3) span{font-size:12px;font-weight:normal;color:#333}

.freebox{line-height: 25px;}
.freebox strong{color: #5ba607;}
.freebox p{padding:5px;}
.freebox textarea{line-height: 22px;padding: 2px 5px;vertical-align: middle;border: 1px solid #bbb;border-radius: 3px;width: 505px;}
.freebox p:last-of-type textarea{width: 508px;}

.priceinfo p{line-height:25px;color:#000;}

.backg{width:100%;height:773px;overflow-x: hidden;}
.android a{position:absolute;top:311px;right:392px;display:block;width:221px;height:50px;}
.iphone a{position:absolute;top:396px;right:392px;display:block;width:221px;height:50px;}


.col1{float:left;padding-left:15px;color:#999;text-align:left;line-height:35px;}
.wid100{display:inline-block;width:100px;}
.wid100+input{float:left;margin-left:5px;padding-left:10px;width:300px;height:30px;border:1px solid #c6c6c6;border-radius:2px;background-color:#fff;}
#shen-list{padding-top:20px;padding-left:45px;}
#shen-list li{margin-top:10px;width:100%;}
.ul-radio{display:inline-block;}
.radio-group,.checkbox-group{display:inline-block;padding:0 6px 0 30px;min-height:20px;white-space:nowrap;line-height:20px;}
.checkbox-group input[type="checkbox"]{position:relative;z-index:1;float:left;margin-left:-25px;width:20px;height:20px;opacity:.001;}
input{outline:0;vertical-align:middle;font-size:14px;line-height:normal;resize:none;}
.radio-group input[type="radio"]+span,.checkbox-group input[type="checkbox"]+span{position:relative;color:#505050;white-space:nowrap;line-height:20px;}
.checkbox-group input[type="checkbox"]+span:before,.checkbox-group input[type="checkbox"]:checked+span:after,.radio-group input[type="radio"]+span:before,.radio-group input[type="radio"]:checked+span:after{position:absolute;top:50%;left:-25px;margin-top:-10px;width:20px;height:20px;content:"";}
.radio-group input[type="radio"]+span:before,.radio-group input[type="radio"]:checked+span:after,.checkbox-group input[type="checkbox"]+span:before,.checkbox-group input[type="checkbox"]:checked+span:after{background:url(../images/tool.png)-10px -214px no-repeat;background-size:44px;}
.checkbox-group input[type="checkbox"]+span:before{background-position:-10px -147px;}
.posit input[type="checkbox"]+span:before,.posit input[type="checkbox"]:checked+span:after{background:url(../images/tool.png)-10px -214px no-repeat;background-size:44px;}
.posit input[type="checkbox"]+span:before{background-position:-10px -147px;}
.ul-radio li{margin-bottom:5px;}
.year{float:left;display:block;margin:5px auto;margin-left:3px;width:150px;height:30px;background-color:#fff;color:#333;font-size:12px;}
select{padding-right:5px;padding-left:5px;height:30px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(../images/tool.png) no-repeat;background-position:right -187px;background-size:20px;vertical-align:middle;line-height:normal;-webkit-appearance:none;}
p{color:#999;}
.index{text-indent:-9999px;}
.tarea{padding-top:5px;padding-left:5px;width:460px;height:100px;border:1px solid #c6c6c6;}
.butn input{display:block;margin:15px auto;width:130px;height:40px;border-radius:5px;background-color:#3caa0f;color:#fff;text-align:center;line-height:40px;border: none;}

#applyinfo{margin-top: 10px;}
#applyinfo h1{font-size: 16px;line-height: 40px;}
#aicontent{line-height: 22px;}

.main1{width:1100px;margin:0 auto 36px;}
.titles{text-align:center;line-height:40px;font-size: 40px;margin: 60px 0 30px;font-weight: 600;}
.main1 .infos{width:776px;padding:0 50px;float:left;font-size: 20px;line-height:34px;text-indent:2em;}
.main1 .download-bar{float:left;width:224px;font-size: 20px;font-weight:normal;text-align: center;}
.main1 .download-bar a{margin-top:12px;width:220px;line-height:58px;font-size:24px;font-family:'Microsoft Yahei','Simsun';border-radius:5px;background: -moz-linear-gradient(top, #98ce56, #3eaf29);background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#98ce56),color-stop(1,#3eaf29));display: block;color: #fff;}
.main1 .QR-img{border:1px solid #DCDCDC;padding:12px;margin:20px auto;}
.backg2{width:100%;overflow-x: hidden;}
