/*header */
.hide-me{display:none;}
header{width:100%; display:block; height:60px; background:#0864BB;}
header .fixed{ position:relative;z-index:100;width:100%;height:60px;background-color:#0864BB;}
header h2 {color: white;display: inline-block;font-size: 20px;font-weight: 500;line-height:60px;margin: 0;padding: 0;}
header .fixed .wrap{ margin: 0 auto;width:100%;}
header .fixed .wrap.float h1{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;font-size:20px;line-height:50px;color:#fff;text-align:center}
header .fixed .wrap.float .left-icon{float:left;display: inline-block;width:74%;height:60px;}
header .fixed .wrap.float .left-icon img {position: relative;width:100%;}
header .fixed .wrap.float .right-icon{float:right;width:26%;text-align:right;}
header .fixed .wrap.float:before,header .fixed .wrap.float:after{content:" ";display:table}
header .fixed .wrap.float:after{clear:both}
header .home{background:url(../images/kongjian.png)}
header .home_1{background:url(../images/xwdt.png)}
header .srh{background:url(../images/zhuanye.png)}
header .app{background:url(../images/jiuye.png)}
header .map{background:url(../images/dizhi.png)}
header .my1{background:url(../images/huanjing.png)}
header .set{background:url(../images/weibo.png)}
header .set_1{background:url(../images/zxbm.png)}
header .my{background:url(../images/home.png)}
header .more{ background:url(../images/index.png)}
.header-home .icon{color:#666;}
.header-home .fixed{background-color:#f7f7f7;}
header .icon{width:40px;padding-top:32px;display:inline-block;font-size:12px;color:white;text-align:center;background-size:22px 22px;background-position:center 7px;background-repeat:no-repeat;}
header .more-fn{position:absolute;top:60px;right:4px;width:210px;padding:10px;opacity:.9;background:#333;box-sizing: border-box;}
header .more-fn .icon{width:60px;margin:5px 0;}
header .more-fn em{position:absolute;top:-9px;right:10px;width:0;height:0;border-style:solid;border-color:#587eac #587eac #333 #587eac;border-width:0 6px 10px 6px;display:block;}
header .back {background: url("../images/fh.png") no-repeat scroll center center / 28px 28px #6C90BC;display: inline-block;float: left;height:60px;margin-right: 10px;overflow: hidden;text-indent: -10086px;width: 40px;}
/*header */
.inter_zhuan{ padding:1% 0; overflow:hidden;}
.inter_zhuan li{ width:48%; float:left;line-height:30px;   margin:0 0 1% 1%;}
.inter_zhuan li a{font-size:1em; text-align:center;padding:1.2% 0;}
@media screen and (min-width:360px) and (max-width:550px){.inter_zhuan li a{ font-size:1em;}}
/*-zhuanye--*/
.yaoyiyao{bottom:45px;left:0px; width:100%; height: 63px; min-width:300px; max-width:730px; margin:0 auto; position: fixed;z-index:1000; margin-top:10em;}
.yaoyiyao img{max-width: 100%;height: auto;border: none;interpolation-mode: bicubic;}

.footMenu {margin:0 auto;bottom:0;width:100%;min-width:360px; max-width:730px;position: fixed;z-index:1000; display: block;padding:0px;}

.menut{width:20%;height:7em;margin-top:-5%;z-index:5}
.bigimg{width:50px;height:50px;padding:0;vertical-align:middle;display:block;margin:2px auto 0;}

.top_menu{width:100%;display:-webkit-box;display:block;background:#3E3A39;height:5.5em;margin-top:0px;display:-webkit-box;display:box;padding:0;-webkit-box-orient:horizontal;list-style-type: none;margin:0px; }
.top_menu li{-webkit-box-flex:1;position:relative;text-align:center;display:inline-block;width:25%;float:left;}

.top_menu li a label{overflow:hidden;display:block;margin:0 auto;color:#FBFB00;}

.top_menu li a{height:5.5em;display:block;text-align:center;color:#efefef;text-shadow:0 1px rgba(255, 255, 255, 0.3);text-decoration:none;-webkit-box-flex:1;}
.top_menu li a p{overflow:hidden;margin:0 0 0 0;font-size:12px;display:block!important;line-height:18px;text-align:center;}
.smallimg{padding:0;height:30px;width:30px;color:#fff;vertical-align:middle;display:block;padding-top:5px;margin:0px auto 0;}
.top_menu li a:hover,.top_menu li a:active{}

@media screen and (min-width:320px) and (max-width:360px){.top_menu li a label{padding:20px 0 0 6px;font-size:14px;}
header .fixed .wrap.float .left-icon img {margin-top:5%;}
}
@media screen and (min-width:360px) and (max-width:430px){
	header .fixed .wrap.float .left-icon img {margin-top:3%;}
}
@media screen and (min-width:430px) and (max-width:480px){
	header .fixed .wrap.float .left-icon img {margin-top:2%;}
}
@media screen and (min-width:480px) and (max-width:530px){
	header .fixed .wrap.float .left-icon img {margin-top:1%;}
}
@media screen and (min-width:580px) and (max-width:1920px){
	header .fixed .wrap.float .left-icon img {margin-top:-1%;}
}
@media screen and (min-width:360px) and (max-width:480px){.top_menu li a label{padding:20px 0 0 6px;font-size:16px;}}

@media screen and (min-width:480px) and (max-width:550px){.top_menu li a label{padding:20px 0 0 6px;font-size:18px;}}

@media screen and (min-width:550px) and (max-width:750px){.top_menu li a label{padding:15px 0 0 6px;font-size:24px;}}
@media screen and (min-width:750px) and (max-width:1920px){.top_menu li a label{padding:25px 0 0 6px;font-size:24px;}}

@media screen and (min-width:360px) and (max-width:720px){.top_menu {font-size:12px;}}
@media screen and (min-width:550px) and (max-width:1920px){.bigimg{width:60px;height:60px}}
/*-dibumenu--*/
.public{ width:100%; margin:0 auto; min-width:300px; max-width:730px;}
.inter_foot{font-size:0.8em; background:#197a8c; color:#FFF; padding:1.5% 0; text-align:center; line-height:25px;padding-bottom:80px;}
.inter_foot a{width:50%;height:auto;display:block;float:left;}
/*-foot2--*/
.subFooter{background-color:#f3f3f3;color:#000;height:auto;text-align:center;width:100%; padding-top:0.2em; margin-bottom:200px;max-width: 730px;
min-width: 300px;background: #EBEDEC;padding:0px;padding-top:10px;margin: 0 auto;}
.subFooter a{width:50%;height:auto;display:block;float:left;}
.subFooter p{color:#000; padding:0px; margin: 0px;border: none;text-align: center;}
footer{display: block;padding: 0px;margin: 0px;border: none; font-size: 15px;}
@media screen and (min-width:360px) and (max-width:720px){
.subFooter a img{width:98%;margin-left:1%;}
.inter_foot a img{width:98%;margin-left:1%;}
}
/*-foot3--*/
.f14{font-size:14px;}
.tc{text-align:center;}
.inter_nm{ background:#ffe9a4; overflow:hidden; padding:1% 0;}
.inter_nm h2{ width:80%; margin:0 auto;font-size:1.2em; font-weight:800; color:#197a8c;}
#demo{width:90%; height:12em; overflow:hidden;margin:10px auto;color:#f00;}
#demo table{width:100%;}
#demo .xm{width:20%;}
#demo .xb{width:10%;}
#demo .lx{width:40%;}
#demo .jg{width:30%;}
/*-gundong--*/
/*zhuanye form kaishi*/
.cl20{clear:both;margin:0px auto;height:20px;}
.zyforminput {border-radius: 5px;height: 50px;width: 85%; margin:0 auto 5%;}
.zyforminput input {background: #fff none repeat scroll 0 0;border-radius: 5px;border-radius: 5px;color: #666;float: right;font-size: 1rem;height: 45px;line-height: 45px;outline: medium none;text-indent:17px;width: 100%;}
.zybmbtn22 {border: 0 none;border-radius: 5px;color: #fff;cursor: pointer;display: block;margin: 0 auto;outline: medium none;text-align: center;width:85%;height: 50px;line-height: 50px;}
#zyitke{width: 85%; margin:0 auto 5%;border: 1px solid #0099ff;border-radius: 5px;border-radius: 5px;color: #666;font-size: 1rem;height: 45px;line-height: 45px;outline: medium none;background: #fff none repeat scroll 0 0;margin-left:7.5%;text-indent:8px;}
.zyformbd1{border: 1px solid #fff;}
.zyformbd2{border: 1px solid #0099ff;}
.zyformbd3{border:none;}
.zyzybmbtnc1{background: #ff570e none repeat scroll 0 0;}
.zyzybmbtnc2{background: #ff7200 none repeat scroll 0 0;}
.zyzybmbtnc3{background: #ff4c69 none repeat scroll 0 0;}
/*zhuanye form end*/
/*-tuwenzhuanye--*/

.twzyp{width:100%;color:#fff;line-height:24px;}
.twzyp p{padding-left:2%;}
.twzy_h1{ text-align:center; color:#fff;font-size:1.2em; font-weight:bold; padding:2% 0;}
.twzy_button{width:50%;height:30px;display:block;margin:0px auto;line-height:30px;text-align:center;color:#fff;background:#ff0b0b;text-decoration:none;font-weight:bold;font-size:16px;margin-top:5%;margin-bottom:5%;}
@media screen and (max-width:320px){
.f14{font-size:11px;}
}
@media screen  and (max-width:360px){.twzyp p{font-size:10px;}.twzy_h1{font-size:12px;}}
@media screen and (min-width:360px) and (max-width:550px) {.twzyp p{font-size:12px;}.twzy_h1{font-size:1.2em;}}
@media screen and (min-width:560px) and (max-width:1920px) {.twzyp p{font-size:16px;}.twzy_h1{font-size:1.5em;}.twzy_button{width:250px;height:65px;line-height:65px;font-size:32px;}}
/*-tuwenzhuanye--*/
.dkp_one{text-align:center;font-size:24px}
.dkp_line{height:1px;border-bottom:1px solid #000;margin-top:20px}
.dkp_title{width:200px;margin:10px auto;background:#e50551;padding:5px 10px;color:#fff;text-align:center;margin-top:-17px}
.ohw_main2{background:#f5f5e3}
.zysubmit{width:100%;height:40px;line-height:40px;display:block;background:#3fbabf;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;color:#fff;font-size:16px;border:none;font-family:"微软雅黑";font-weight:bold;}
.zysend{height:30px;border:none;}
.zyinput02{width:90%;height:30px;border:1px solid #666;}
@media screen and (min-width:550px) and (max-width:1920px) {
.zysubmit{width:100%;height:40px;line-height:40px;background:#3fbabf;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:block;color:#fff;font-size:18px;border:none;}
}
@media screen and (min-width:690px) and (max-width:780px){
.zysubmit{width:100%;height:40px;line-height:40px;background:#3fbabf;border-radius:3;display:block;color:#fff;font-size:18px;border:none;}
}
/*六大保障*/
.ldbz {width:100%; margin: 0 auto;}
.ldbz h2 {font-size: 38px;font-weight: 400;padding: 80px 0 20px;color: #313131;text-align: center;}
.ldbz ul {margin-top: 40px;list-style:none;float:left;padding-left:0px;width:100%;}
.ldbz li {width:32%;margin-left:1.3%;float: left;margin-bottom: 42px;}
.ldbz li a{margin:0px auto;width:60%;display:block;}
.ldbz li h4 {font-size: 15px;margin-top: 25px;margin-bottom: 14px;text-align: center;font-weight: 400;color: #313131;}
.ldbz li h5 {font-size: 12px;line-height: 28px;text-align: center;font-weight:400;color:#666;}
.ldbz a.sqyh {font-size: 14px;color: #1687cc;width: 80px;display: block;margin: 0 auto;padding-bottom: 80px;}
/*六大保障*/
/*顶部弹窗*/
.tc_cx{ width:100%; background-color:#fff;  position:fixed; top:0; left:0; right:0; max-width:730px; margin:0 auto; z-index:9999999; }
.tc_cx_clos{font-size:40px;}
.tl_tpcon a{width:100%;height:100%;display:block;}
.tc_cx .tc_cx_clos{ font-size:0.5em; width:2em; height:2em; line-height:2em; text-align:center; background-color:#000; color:#FFF; border-radius:50%; position:absolute; right:0; top:0; cursor:pointer;margin-top:0px;}
/*顶部弹窗*/
/*快商免费电话样式*/
.kstmask {position: fixed;bottom: 40%;left:100%;width:80%;height: 128px;z-index: 1001;margin:0px auto;border:2px solid #0864BB;margin-left:10%;box-shadow: 3px 0 8px #ccc;border-radius: 4px;background:#fff;}
.kstmask  input {
	width:65%;
	height:38px;
	padding:0 5px;
	border:1px solid #ccc !important;
	background-color:#fff;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:2;
	margin-top:20px;
	margin-left:2%;
	float:left;
}
.kstbtn {
	width:25%!important;
	display:block;
    height: 38px!important;
    line-height: 38px;
	float:left!important;
    background: #0864BB !important;
    color: #fff;
    -webkit-border-radius: 3px!important;
    border-radius: 3px!important;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
	margin-top:20px!important;
	margin-left:2%!important;
}
.kstmfdhp {color: #2d85d5;font-size: 12px;line-height: 20px;margin-left:2%;}
.kstcloseee{width: 30px;height: 30px;top: -15px;right: -15px;}
.kstmask .gotoCenter {display: block;width: 1000px;height: 140px;margin: 0 auto;}
.kstmask .kstcloseee {position: absolute;top: -15px;right: -15px;margin-right: 0px;width: 30px;height: 30px;cursor: pointer;background: url("../images/closesanjiao.png") -40px 0;top: -15px;right: -15px;}
.kstclickarea{position:absolute;top:0;left:200px;margin-left:0px;width:100%;height:100%;cursor:pointer;}
.kstthumbnail {position: fixed;right: 0px;bottom: 30%;width:35px;height: auto;cursor: pointer;background: #03159b;border-radius: 4px;}
.kstthumbnail p{text-align:center;color:#fff;font-size:16px;}
@-webkit-keyframes rotate {from {-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}
/*快商免费电话样式*/
/*快商免费电话着陆页内嵌样式*/
.ksmfdh_ad{width:100%!important; margin: 0 auto; overflow: hidden;background:url(../images/kstbg.jpg);background-size:100% 100%;}
.mfdh_ks{  height:160px!important;width:96%!important; margin: 0 auto;}
#kst_h3_bt{font-size:22px!important; text-align:center; height:45px!important; color: #fff; margin-top:10px;line-height: 45px!improtant;}
#kst_h3_bt span{color:#fff600; font-size:24px!important; letter-spacing:0.05rem; font-weight:bold;}
#kstelInput1{width:70%!important; height:40px!important; border:1px solid #DCDCDC; float:left;border-radius:5px; text-indent:10px; font-size:16px!important;box-sizing:border-box}
#kscallBtn1{width:28%!important;height:40px!important; float:right; background:#fff600;border-radius:5px; color:#000;border: 0; cursor: pointer; font-size:18px!important;font-weight:bold;box-sizing:border-box}
/*快商免费电话着陆页内嵌样式*/
