@charset "utf-8";
/*全局公用样式*/
body{margin:0; padding:0; font-size:24px; color:#666; background:#fff !important;opacity:0; overflow-x:hidden;}
div,dl,dt,dd,ul,ol,li,table,tr,th,tb,h1,h2,h3,h4,h5,h6,form,textarea,button,input,p,img{margin:0;padding:0; font-family:"思源黑体 CN Normal","微软雅黑";}
ul,li{list-style:none;}
fieldset{border:0;vertical-align:top;  font-style:normal; -ms-interpolation-mode:bicubic;}
img{border:0;vertical-align:top;padding:0px; margin:0px;}

legend { display:none; }
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}  
.top10{ margin-top:0.1rem;} 
.top15{ margin-top:0.15rem;} 
.top17{ margin-top:0.17rem;} 
.top21{ margin-top:0.21rem;} 
.top34{  background:#ececec; height:0.34rem;} 
.top43{margin-top:0.43rem!important; }
.top40{margin-top:0.40rem!important; }
.top45{margin-top:0.45rem!important; }
.top36{margin-top:0.36rem!important; }
.top27{margin-top:0.27rem!important; }
.top20{margin-top:0.2rem!important; }
.top30{margin-top:0.3rem!important; }
.top24{margin-top:0.24rem!important; }
.top69{margin-top:0.69rem!important; }
.top60{margin-top:0.60rem!important; }
.top38{margin-top:0.38rem!important; }
.top66{margin-top:0.66rem!important; }
.bot30{ margin-bottom:0.16rem;}

/*浮动公用样式*/
.fl{ float:left;}
.fr{ float:right;}
.dis{display:none}
.left{float:left;}
.right{float:right;}
.relative {position:relative;}
.absolute {position:absolute;}
.clear{clear:both}
.clearfix::after{content:'';display:table;clear:both}

a{ color:#444; text-decoration:none; cursor:pointer; width:100%; height:100%;}
a:hover{ text-decoration:none;}

.body{max-width:750px;margin:0 auto;min-height:100%;position:relative;font-family:"微软雅黑";}

.banner_1{ display:block; position:relative; width:100%; background-size:100%; background:#f36f2e}
.banner_1 a{ width:100%;}
.banner_1 img{ width:100%;}


.ggtitle{  border-bottom:0.04rem solid #600303; font-weight:700; text-align:center; color:#ab0000; padding-top:0.4rem;}
.ggtitle h2{ font-size:0.55rem;}
.ggtitle p{ font-size:0.55rem; margin-top:-0.15rem; }

.ggtitleb{  border-bottom:0.04rem solid #600303; font-weight:700; text-align:center;  padding-top:0.4rem;}
.ggtitleb h2{ font-size:0.50rem; color:#ab0000;}
.ggtitleb p{ font-size:0.45rem; margin-top:-0.15rem;color:#000}


.ca{padding-bottom:0.07rem;}

.introb{ font-size:0.22rem; text-align:center; font-weight:700; color:#bd0000; margin:0.1rem auto;}
.introb a,.introb a:hover{ color:#bd0000;}
.cbon{ width:2.84rem; height:0.98rem; line-height:0.98rem; text-align:center; background:#bd0000; font-size:0.35rem; font-weight:700; margin:0.3rem auto; border-radius:0.2rem;}
.cbon a{ color:#fff;}
.cbon a:hover{ color:#fff;}


.lsyj{ width:7.50rem; height:2.79rem; background:url(../images/img2.jpg) no-repeat; background-size:100%; color:#fc5823; font-weight:800; font-size:0.3rem;}
.lsyj p{font-family:"思源黑体 CN Bold","微软雅黑"; display:inline-block;}
.lsyja,.lsyjb,.lsyjc{ height:0.45rem; line-height:0.45rem;  float:left; text-align:center; margin-top:0.85rem;}
.lsyja{padding-left:0.6rem; width:2.0rem;}
.lsyjb{padding-left:0.1rem; width:2.2rem;}
.lsyjc{padding-left:0.1rem; width:2.0rem;}





.intro{ width:7.10rem; height:6.8rem; background:#FFF; margin:0px auto;}
.intro h1{ width:90%; height:2.15rem; font-size:0.28rem; line-height:0.38rem; color:#000; padding:0.2rem 0.2rem; font-weight:200; text-align:left; text-indent:2em; margin:0rem auto;}

.ldhx{ width:7.5rem;}
.ldhx ul{ background:#fff; height:11.04rem; width:7.1rem; margin:0px auto; padding:0px; display:block;}
.ldhx li{ width:6.7rem; height:1.68rem;  margin:0rem auto 0.15rem auto;   background:url(../images/bgh.png) no-repeat; background-size:100%; display:block; padding:0px;}
.ldhx li img{ width:1.42rem; height:1.22rem; margin-top:0.28rem; margin-left:0.22rem; display:block; float:left;}
.ldhx .ttt{ width:3.48rem; height:0.8rem; float:left; padding-top:0.42rem; padding-left:0.2rem;}
.ldhx .ttt h5{ text-align:left; color:#fffdf8; position: relative; font-size:0.35rem; font-family:"思源黑体 CN Bold","微软雅黑"; letter-spacing:0.02rem;background: linear-gradient(to right, #fffdf8, #fdfeba);-webkit-background-clip: text;color: transparent;}
.ldhx .ttt h6{ text-align:left; color:#fffff5; font-size:0.23rem; font-weight:500; font-family:"思源黑体 CN Light","微软雅黑"; background: linear-gradient(to right, #fdfffa, #fcfdb9);-webkit-background-clip: text;color: transparent;}
.ldhx li p{ width:0.95rem; height:0.45rem; line-height:0.45rem; border:0.01rem solid #feffd5; margin-right:0.28rem;  display:block; float:right; font-size:0.2rem; font-family:"思源黑体 CN Light","微软雅黑"; text-align:center; border-radius:0.05rem; margin-top:0.58rem;}
.ldhx li p a{ color:#feffd5;}







.cc{  border-radius:0.3rem; width:7.12rem; background:#FFF; margin:0.21rem auto 0rem auto; padding-bottom:0.3rem;}
.cc .cctitle{ color:#ff7534; font:0.4rem/0.40rem "微软雅黑"; padding:0.35rem 0rem 0.2rem 0rem;  text-align:center}
.cc .cctitle b{ color:#ff6330; font:0.43rem/0.43rem "微软雅黑"; font-weight:700; }
.cc .msg{ width:6.4rem; height:0.76rem; line-height:0.76rem; text-align:center; font-size:0.3rem; color:#5f5f5f; }
.cc .msg .number{ color:#df601b; border:0.01rem solid #df601b; font-weight:600; padding:0.03rem; font-size:0.2rem; border-radius:4px;}
.cc .cctitle .h2{width:1.28rem; height:0.68rem; font:0.279rem/0.68rem "微软雅黑";  text-align:center;color:#000; float:left;}
.cc .cctitle .h3{width:5.12rem; height:0.68rem; font:0.279rem/0.68rem "微软雅黑";color:#fdec2f; float:left; text-indent:1em;}
.cc .kun{width:6.7rem; padding:0.2rem 0.7rem 0rem 0.5rem;  margin:0rem auto;}
.cc .kun select{ width:6rem; height:0.6rem; background:#FFFFFF; border:2px solid #d8d7d7; color:#666; margin-bottom:0.15rem; border-radius: 0.1rem; font:0.25rem/0.60rem "微软雅黑";}
.cc .kun .textinput{ width:6.18rem; height:0.78rem; line-height:0.6rem; background:#FFFFFF; border:0.01rem solid #a9a9a9; color:#666;margin-bottom:0.15rem; padding-left:0.08rem; font-size:0.22rem; border-radius:4px;}
.cc .title{ font-size:0.25rem; color:#676767; line-height:0.6rem;}
.cc .title span{ font-size:0.25rem; color:#ee7642;}
.cc .title b{ font-size:0.15rem; color:#646768; font-weight:500}
.cc .inputtj{ width:6.13rem;height:0.8rem; line-height:0.8rem; font-size:0.4rem; font-weight:700; color:#FFF; border:0rem; background:#7f0d1a; background:url(../images/tel.jpg) no-repeat; background-size:100%; margin:0.2rem auto 0.25rem auto; display:block; cursor:pointer; }


.arr_d{ margin-top:-0.1rem; width:0.49rem; height:0.42rem; display:inline;}
.jjj{ font-size:0.26rem; line-height:0.2rem; padding:0.3rem;}
.tjzy{width:5.98rem;height:0.3rem; line-height:0.3rem; font-size:0.22rem; text-align:left; color:#c4181f; text-align:center; margin:0.1rem auto 0rem auto;}


.cc .phone_agreement_link_wrapper{ font-size:0.2rem; text-align:center;}
.cc .phone_agreement_link{ color:#ff0000}
.cc .phone_agreement_checker{ display:inline; width:0.25rem; height:0.25rem; background:#FFF; padding-right:0.2rem;}


.dd{  border-radius:0.3rem; width:7.12rem; background:#FFF; margin:0.21rem auto 0rem auto; padding-bottom:0.3rem;}
.dd .cctitle{ color:#ff7534; font:0.4rem/0.40rem "微软雅黑"; padding:0.35rem 0rem 0.2rem 0rem;  text-align:center}
.dd .cctitle b{ color:#ff6330; font:0.43rem/0.43rem "微软雅黑"; font-weight:700; }
.dd .msg{ width:6.4rem; height:0.76rem; line-height:0.76rem; text-align:center; font-size:0.3rem; color:#5f5f5f; }
.dd .msg .number{ color:#df601b; border:0.01rem solid #df601b; font-weight:600; padding:0.03rem; font-size:0.2rem; border-radius:4px;}
.dd .cctitle .h2{width:1.28rem; height:0.68rem; font:0.279rem/0.68rem "微软雅黑";  text-align:center;color:#000; float:left;}
.dd .cctitle .h3{width:5.12rem; height:0.68rem; font:0.279rem/0.68rem "微软雅黑";color:#fdec2f; float:left; text-indent:1em;}
.dd .kun{width:6.7rem; padding:0.2rem 0.7rem 0rem 0.5rem;  margin:0rem auto;}
.dd .kun select{ width:6rem; height:0.6rem; background:#FFFFFF; border:2px solid #d8d7d7; color:#666; margin-bottom:0.15rem; border-radius: 0.1rem; font:0.25rem/0.60rem "微软雅黑";}
.dd .kun .textinput{ width:6.18rem; height:0.78rem; line-height:0.6rem; background:#FFFFFF; border:0.01rem solid #a9a9a9; color:#666;margin-bottom:0.15rem; padding-left:0.08rem; font-size:0.22rem; border-radius:4px;}
.dd .title{ font-size:0.25rem; color:#676767; line-height:0.6rem;}
.dd .title span{ font-size:0.25rem; color:#ee7642;}
.dd .title b{ font-size:0.15rem; color:#646768; font-weight:500}
.dd .inputtj{ width:6.13rem;height:0.8rem; line-height:0.8rem; font-size:0.4rem; font-weight:700; color:#FFF; border:0rem; background:#7f0d1a; background:url(../images/tel.jpg) no-repeat; background-size:100%; margin:0.2rem auto 0.25rem auto; display:block; cursor:pointer; }


.dd .phone_agreement_link_wrapper{ font-size:0.2rem; text-align:center; }
.dd .phone_agreement_link{ color:#ff0000}
.dd .phone_agreement_checker{ display:inline; width:0.25rem; height:0.25rem; background:#FFF; padding-right:0.2rem;}


.cdc{background:url(../images/img33a.jpg) repeat-y; background-size:100%;}
.cdc .title{ width:7.10rem; height:0.49rem; margin:0px auto;}
.cdbc{ background:url(../images/img19.jpg) repeat-y; background-size:100%; padding-left:0.2rem}
.cdbca{ width:3.34rem!important; height:1.25rem!important; margin:0rem 0.1rem 0.2rem 0.15rem;}
.cdbcb{ width:3.28rem!important; height:1.25rem!important; margin:0rem 0.0rem 0.2rem 0.0rem;}

.cdcb{ padding-left:0.4rem}
.cdcb img{ border:0.01rem solid #ebebeb; width:2.04rem; height:0.91rem; margin:0.16rem 0rem 0.05rem 0.10rem;}





.newkh{ margin-top:0.4rem;}
.newkh .newkhtitle{ font-size:0.3rem; text-align:center; color:#000; font-weight:700;}
.newkhbj{ width:6.4rem; background:url(../images/img8.jpg) no-repeat; background-size:100%; height:3.01rem; margin-top:0.3rem; padding:0.3rem 0rem; overflow:hidden }

.newkk{ width:5rem;height:2.8rem;  margin-left:1.5rem; display:block; overflow:hidden;}

#rollText a,#rollText .swiper-slide{ width:5rem; height:0.4rem; line-height:0.4rem; font-size:0.2rem; margin:0.3rem auto 0rem auto; position:relative; display:block; }

.swiper-slide .name{ width:20%; height:0.3rem; line-height:0.3rem; float:left; height:0.4rem; line-height:0.4rem;}
.swiper-slide .phone{ width:30%; height:0.3rem; line-height:0.3rem; float:left; height:0.4rem; line-height:0.4rem;}
.swiper-slide .time{ width:50%; height:0.3rem; line-height:0.4rem; float:right; height:0.4rem; line-height:0.4rem;}


#tckk{background-color: rgba(0, 0, 0, 0.6); bottom: 0;display:block;height:100%; left: 0;overflow: hidden;right: 0; top: 0;width: 100%;z-index:999999;position: fixed; display:none;}
#tckinfo{width:3.2rem; height:2rem; background:#FFF; border-radius:0.1rem; position:relative; left:50%;top:35%;z-index:200;margin-left:-1.5rem;}
#xico{ width:0.28rem; height:0.28rem;  position:absolute; right:0.06rem; top:0.06rem; cursor:pointer;}
#allright{ font-size:0.30rem; font-weight:700; text-align:center; font-family:"微软雅黑", "黑体", Arial, "Arial Black"; margin:0.05rem auto; color:#ca020b; padding-top:0.5rem;}
#allright span{ display:block; text-align:center; font-size:0.2rem;}
#backinfo{font-size:0.2rem; cursor:pointer; position:absolute; bottom:0.12rem; text-align:center; width:100%; display:block; height:0.3rem;}


#tckkxx{background-color: rgba(0, 0, 0, 0.6); bottom: 0;display:block;height:100%; left: 0;overflow: hidden;right: 0; top: 0;width: 100%;z-index:999999;position: fixed; display:none;}
#tckinfoxx{width:6rem; height:6rem;  background:#FFF; border-radius:0.05rem; position:relative; left:0%; right:0%; margin:auto;top:30%;z-index:200; padding:0.1rem; font-size:0.2rem; text-indent:2em; word-break:break-all;  overflow-y:auto;}
#xico{ width:0.28rem; height:0.28rem;  position:absolute; right:0.45rem; top:0.1rem; cursor:pointer;}
.titlexx{ font-size:0.3rem; text-align:center;}


::-webkit-input-placeholder { /* WebKit browsers */ color: #adadad; font-size:0.18rem;} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #adadad; font-size:0.18rem;} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #adadad; font-size:0.18rem;} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #adadad; font-size:0.18rem;} 



/*导航*/
.nav{ width:6.4rem; height:0.45rem; line-height:0.45rem; text-align:center;}
.nav li{ width:25%; float:left; font-size:0.2rem; border-bottom:0.02rem  solid #900; background:#fb9090;}
.nav li a{ color:#FFF}

.content{ width:6.4rem; margin:0rem auto;}
h1{ font-size:0.3rem; height:0.45rem; text-align:center; color:#333}
.cont p{ font-size:0.20rem; text-indent:2em; padding:0.1rem;}
.foot{ height:1.5rem; font-size:0.3rem;  text-align:center;   padding:0.5rem 0rem 0.5rem 0rem;  color:#fff; background:#f36f2e; line-height:0.35rem;}
.foot a{ display:inline; color:#FFFFFF; font-size:0.15rem;}

/*滚动导航*/
.scrollbar{ width:7.5rem; height:0.8rem; background:#FFF;  position:fixed; left:0rem; right:0rem; z-index:99999; bottom:0rem; margin:0rem auto; padding-top:0.2rem}
.scrollbar .tjweixin{font-size:0.25rem; color:#000; width:4.5rem;  height:0.61rem; line-height:0.61rem;  float:left; text-align:center;}
.scrollbar .tjweixin span{color:#ff0000;}
.scrollbar .weixin{ width:2.5rem; height:0.51rem; line-height:0.4rem; float:left; color:#000; border:0.02rem solid #40960f; border-radius:1.5rem; padding:0.10rem 0rem 0rem 0.3rem} 
.scrollbar .weixin img{  width:0.55rem; height:0.44rem; padding:0rem 0.2rem 0rem 0rem}
.scrollbar .weixin span{ font-size:0.35rem; font-weight:700; color:#40960f; }


#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  margin:0rem auto;}
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px; width:7.5rem;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;
}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:28px;height:28px;}
.toollist li a p{margin: 1px 0 1px 0;font-size:11px;display: block !important;line-height: 18px;text-align: center;}

.toollist {	border-top: 1px solid #ef5238; 
	background-image:-o-linear-gradient(top,  #ff8137,  #ef5238);
	background-image:-ms-linear-gradient(top,  #ff8137,  #ef5238);
	background-image:-moz-linear-gradient(top,  #ff8137,  #ef5238);
	background-image:-webkit-linear-gradient(top, #ff8137,  #ef5238);
	background-image:linear-gradient(top,  #ff8137,  #ef5238);
	-moz-box-shadow: 0 1px 0 #eee inset;-webkit-box-shadow: 0 1px 0 #eee inset;	
	-o-box-shadow: 0 1px 0 #eee inset;box-shadow: 0 1px 0 #eee inset;
}
.toollist li{ border-right: 1px solid rgba(255, 255, 255, 0.6);}
.toollist li a {color: #fff;}

.contyh{ display:none;}





