* {
	margin: 0;
	padding: 0;text-decoration: none;list-style: none;
}
a{color:#444;}
a:active{
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html{ font-size: 1rme;}
ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

img {
	max-width: 100%;
	display: block;
}
h1,h2,h3,h4,h5,p{ margin: 0; padding: 0;}
body{ margin: 0;
    font-size: 0.9rem;
    height: 100%;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    max-width: 750px;
    overflow-x: hidden;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
body {
	 width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	font-family: 'microsoft yahei';
	background: #fff;
}


	
/* 头部 */
#tabs{margin-top:50px}
.tabs .tab_box{
    display: none;width: 85%;background: #fff;border-radius:15px;padding:6% 4%;box-sizing: border-box;margin:0 auto;
    clear: both;margin-top:3%;
  
}
.tabs .horizontal{
    margin: 0px;
    padding: 0px;
    display: flex;
    justify-content: center;
}
.tabs .horizontal li{position: relative;
    /* float: left; */
    list-style: none;
    height: 40px;
    line-height: 40px;
    /* background-color: #DDDDDD; */
    width: 120px;
    text-align: center;
    color: #Fff;
    cursor: pointer;
    font-size: 16px;
}
.tabs .horizontal li.selectActive::after{content: "";position: absolute;width:20px;height: 2px;background: #fff;bottom: 0;left: 50%;margin-left: -10px;}
.tabs .horizontal li:not(:first-child){
    margin-left: 5px;
}

.tabs .horizontal li.selectActive{
    /* border-bottom: solid 2px #0099FF; */
    /* background-color: #0099FF; */
    color: white;
    font-size: 24px;
}
.tabs .tab_box h1{font-size:22px;text-align: center;color:#235da8;margin-bottom: 15px;}
.tab_li p{color:#999;font-size:14px;margin-bottom: 10px;}
.tab_li input{width:94%;border: 1px #eee solid;background: #f9fafe;line-height: 40px;padding: 0 3%;}
.tab_li{margin-bottom: 15px;}

input, button, textarea {
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    tap-highlight-color: rgba(0,0,0,0);
    border: none;
}

button, input, optgroup, option, select, textarea {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    outline: 0;
}
.tab_box a{font-size: 13px;color:#235da8;display: block;text-align:center;}
.tab_relative{position: relative;}
.tab_relative button{width:95px;font-size: 13px; line-height: 40px;background: #235da8;color:#fff;text-align: center;position: absolute;right:1px;top:1px;}
input[type=radio],input[type=checkbox]  {
    display: inline-block;
    vertical-align: middle;
    width:16px;
    height:16px;
    /* margin-left: 5px; */
    -webkit-appearance: none;
    background-color: transparent;
    border: 0;
    outline: 0 !important;
    line-height: 16px;
    color: #d8d8d8;
}  
input[type=radio]:after  {  
    content: "";  
    display:block;  
    width:16px;  
    height:16px;  
    border-radius: 50%;  
    text-align: center;  
    line-height: 14px;  
    font-size: 16px;  
    color: #fff;  
    border:1px solid #ddd;  
    background-color: #fff;  
    box-sizing:border-box;  
	margin-left: -5px;
    margin-top: -5px;
}  
  
input[type=checkbox]:after  {
    content: "";
    display:block;
    width:16px;
    height:16px;
    text-align: center;
    line-height: 14px;
    font-size: 16px;
    color: #fff;
    border-radius: 100px;
    border: 1px solid #ddd;
    background-color: #fff;
    box-sizing:border-box;
}  
input[type=checkbox]:checked:after  {  
    border:4px solid #eee;  
    background-color: #235da8;  
}  
  
input[type=radio]:checked:after  {  
    content: "L";  
    transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0);  
    -webkit-transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0);  
    border-color: #235da8;  
    background-color: #235da8;  
}  


.banbj{width: 100%;}
.banbox{width: 94%!important;margin:0 auto;margin-top:-138px;border-radius: 15px;overflow: hidden;}









































































.fuxuan{display: flex;align-items: center;}
.fuxuan p a{display: inline;}
.fuxuan p{margin-left: 5px;font-size;14px;color:#666}


.l15{width:100%;height:15px;background: #f7f7f7;}

.fwtit{/* margin-bottom:20px!important; */}
.fwtit h1{font-size:18px;color:#444;padding-left: 10px;position: relative;}
.fwtit h1::before{content: "";width:4px;height: 18px;background: #ee4603;position: absolute;left: 0;top: 2px;}

.footer{padding: 2% 0;border-top:1px #eee solid;background: #fff; position: fixed;z-index: 99; width: 100%;bottom: 0;left: 0;}
.footer li a img{width: 30px;height: 30px;display:block;margin:0 auto;}
.footer li a p{font-size: 13px;color:#999;text-align:center;}
.foot_now p{color:#ee4603!important;}




.huise { width: 100%; height: 100%; background: rgba(0,0,0,0.6); position: fixed;top: 0; left: 0; z-index: 100;}
.qdtxbj{width:70%;position:fixed;left: 50%;top: 16%;margin-left: -34%;z-index: 101;}
.tixzi{width: 80%;margin:0 auto;margin-top:-180px;}
.tixzi h1{font-size: 30px;color: #f83144;text-align: center;}
.tixzi h1 e{font-size: 15px;font-weight: normal;}
 .tixzi p{font-size: 14px;margin:30px 0;text-align: center;color:#666;}
 .tixzi button{width: 100%;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #F83144;border-radius: 100px;}
.gb {width: 30px; margin:17% auto;}
.tixzi1 p e{color:#F83144;}
.zbdh{width: 48%;background: #fff;border: 1px #fda908 solid; border-radius: 100px;line-height: 35px;text-align:center;color:#ff7118;font-size: 16px;}
.tjzi{width: 80%;margin:0 auto;margin-top:-145px;}
.tjzi h1{font-size: 20px;color:#444;text-align: center;}
.tjzi p{font-size: 14px;color:#666;text-align: center;margin-top:15px}
.know{width: 100%;border-radius: 5px;background: #235DA8;line-height: 45px;position: relative;color:#fff;margin-top: 15px;text-align: center;font-size: 16px;}


.fuwu{flex-wrap: wrap;margin-top:5%!important}
.fuwu a{width: 31%;margin-bottom: 3%;}
.fuwu img{width:55px;height: 55px;display: block;margin: 0 auto;}
.fuwu p{font-size: 14px;color: #666;margin-top: 5px;text-align: center;}
.rlbj{display: block;    margin: 2% auto!important;margin-bottom: 5%!important;}
.rlbj>img{width: 100%;height: 100%;}
.rlbox{width: 100%;margin-top: -60px;}
.rlbox h1{font-size: 20px;color:#fff;text-align: center;font-weight: normal;}
.rlbox p{font-size: 12px;color: #fff;text-align: center;margin-top:5px;}

.ptnr{font-size: 14px;color: #666;line-height: 28px;}
.netu{width: 24%;height:86px;overflow:hidden ;}
.nezi{width: 74%;}
.netu img{width: 100%;height: 100%;}
.nezi h1{font-size: 16px;color:#444;font-weight:normal;}
.nezi p{font-size: 14px;color: #999;margin-top:5%}
.netu1{height: 115px;overflow:hidden;}
.nezi1{}
.netu1 img{width: 100%;height: 100%;}
.nezi1 h1{font-size: 14px;color:#444;/* margin-top: 4%; */font-weight:normal;}
.nezi1 p{font-size: 12px;color: #999;margin-top: 1%;}
.lanse{background: #667cfa;}
.sousuo{border-radius: 40px;padding: 2% 3%;}
.sousuo button{background: none;}
.sousuo img{width: 25px;height: 25px;}

.qu{flex-wrap: wrap;}
.qu li{width: 48%;border-radius: 10px;background: #fff;box-shadow: #eee 1px 0px 15px;padding: 20px 15px;box-sizing: border-box;margin-right:4%;margin-bottom:4%;}
.qu li:nth-of-type(2n){margin-right: 0;}
.qu li a{position: relative;display: block;}
.qyzi h1{font-size: 18px;color:#444}
.qyzi p{font-size: 12px;color: #999;margin-top:5px;}
.qu li a img{position: absolute;right: -15px;bottom: -20px;width: 58px;height: 53px;}
.xl{width: 15px;height: 15px; margin-left: 5px;}
.tx{width: 60px;height: 60px;border-radius: 100%;overflow: hidden;}
.tx img{width: 100%;height: 100%;}
.touzi h1{font-size: 16px;color: #444;font-weight: normal;}
.touzi span{font-size: 14px;color: #999;display: block;margin-top: 4px;}
.dianhua{display: block;}
.dianhua p{font-size: 13px;color: #999;margin-top: 5px;}
.dianhua img{width:45px;height:45px;display:block;margin:0 auto;}
.zixunbj{line-height: 28px;color: #666;font-size: 14px;}
.ewm{width: 35px!important;height: 35px!important;margin-bottom: 5px!important;}
.hbj{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;top:0;left: 0;}
.hbox{width: 60%;background: #fff;border-radius: 10px;overflow: hidden;position: fixed;top:30%;left: 20%;}
.hbox h1{font-size: 16px;font-weight: normal;text-align: center;line-height:60px;background: #eee;}
.hbox img{width: 120px;height: 120px;display: block;margin:0 auto;margin-top:20px}
.hbox p{font-size: 14px;color: #666;text-align: center;margin-top:10px;margin-bottom:25px;}

.ghtit{background: #eee;}
.ghtit h2{line-height: 60px; font-size: 14px;color: #666;width: 40%;text-align: center;}
.ghnow{color: #ee4603!important;font-size: 18px!important;}
.hbox1{width: 70%;background: #fff;border-radius: 10px;overflow: hidden;position: fixed;top:30%;left:15%;}
.ghzi{font-size: 15px;color: #666;line-height: 28px;}
.gh img{width: 120px;height: 120px;display: block;margin:0 auto;}
.gh p{font-size: 14px;color: #666;text-align: center;margin-top:10px;}

.swhz h1{font-size:20px;color:#444;margin-bottom: 15px;}
.swhz img{max-width: 100%;}
.swhz p{font-size: 14px;color: #666;line-height: 28px;}
.swhz span{font-size: 14px;color: #999;margin-top:10px;margin-bottom: 15px;display: block;}
.swhz h2{font-size:20px;color:#444;}
