body{

    width: 100%;

    max-width: 750px;

    margin: 0 auto;

    padding:0;

    font-family:΢���ź�;

    font-size: 0.28rem;

}

*{padding: 0;margin: 0;}

a{ text-decoration: none;}

* ul li{list-style: none;}

h1,h2,h3,h4,h5,h6 {font-size: 100%;}

.container{width:100%;height:auto;margin:0 auto;overflow: hidden;}

.top{width:100%;height:auto;margin:0 auto;overflow: hidden;}

.top img{vertical-align: middle;width:100%;height:auto;}

.navlist{overflow: hidden;margin:0 auto;background-color:#eeeeee;}

.navlist ul{overflow: hidden;padding:3% 0 3% 3%;}

.navlist ul li{float:left;width:18%;height:auto;text-align:center;color:#2f2f2f;font-size:0.28rem;line-height:0.3rem;

    border-right:1px solid #bfbfbf;margin-left:1%;}

.navlist ul li:last-child{border-right:none;}

.navlist ul li a{color:#2f2f2f;}



/*����*/

.huodong_b{width: 92%;margin:2% auto 0;font-size: 14px;color: #fff;line-height:0.5rem;height:0.5rem;

    overflow:hidden;border-bottom: 1px solid #d3d3d3;box-sizing:border-box;

    -moz-box-sizing:border-box; /* Firefox */

    -webkit-box-sizing:border-box; /* Safari */ }

.huodong_b1{width:25%;font-size:0.18rem; float:left; color: #090100;line-height:0.5rem; height: 0.5rem}

.huodong_b1 a{line-height:0.5rem;font-size:0.28rem;  height:0.5rem;color:#1a1a1a;}

.huodong_b1 img{ width:0.33rem; height:0.33rem;vertical-align: middle;margin-bottom:0.07rem;margin-left: 4px;}

.huodong_b2{width:75%;overflow:hidden; float:right;height:0.5rem;}

.huodong_b2 .qimo {width:100%; height:0.5rem;}

.huodong_b2 .qimo div{ float:left;max-width:100%;height:0.5rem;}

.huodong_b2 .qimo div a{ color:#7d7d7d; width:100%;display:block;font-size:0.18rem;line-height:0.5rem;}

/*****/

.daohang_nav .dh-box{margin:0 auto;overflow: hidden; padding-bottom: 0.15rem;}

.daohang_nav .dh-box a{float: left;width:25%;}

.daohang_nav .dh-box a div{width:1.2rem;height:1.2rem;margin: 0.1rem auto 5px;}

.daohang_nav .dh-box a p{font-size:0.28rem;text-align: center;color:#242424;}

.daohang_nav .dh-box a span{font-size:0.2rem;display: inherit;width: 100%;text-align: center;color: #858585;}

.daohang_nav .dh-box a:nth-child(1) div{background: url(../images/index_01.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(2) div{background: url(../images/index_02.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(3) div{background: url(../images/index_03.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(4) div{background: url(../images/index_04.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(5) div{background: url(../images/index_05.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(6) div{background: url(../images/index_06.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(7) div{background: url(../images/index_07.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.daohang_nav .dh-box a:nth-child(8) div{background: url(../images/index_08.png) no-repeat;

    -moz-background-size:100%;  background-size:100%;}

/******/

.hengfu{overflow:hidden;margin:0 auto;padding-top:2%;}

.hengfu a img{vertical-align:middle;width:100%;height:auto;}

/*****/

.zjtds{overflow: hidden;margin:0 auto;width:100%;height:auto;background-color:#ededed;padding-top:5%;}

.headmenu{width:98%;background: #e7f4fc;}

.headmenu a img{vertical-align:middle;width:100%;height:auto;}

/******/

.headmenu1{width:98%;    background: #e7f4fc;}

.headmenu1 a img{vertical-align:middle;width:100%;height:auto;}

.headmenu2{height:auto;overflow: hidden;margin:0 auto;padding:3% 0 1% 0;}

.headmenu2 a img{vertical-align:middle;width:100%;height:auto;}

/******/

.wrapper{max-width:750px;min-width:320px;margin:0 auto;background:#fff;height: auto;width: 100%;overflow: hidden;box-shadow: 0px 0px 0.2rem #5D5C61;}

.wd{width: 92%;margin: 0 auto;font-size:0.28rem;padding-top:2%;}

/*�ȵ��ע*/

.guanzhu,.jishu,.daqin{background: #edf0f5;}

.qiehuanBd .tu img {width:100%; height:auto;padding-top:1.5%;}

.yincang{display: block;}

.qiehuan{ margin-top: 0.1rem;}

.qiehuan li:nth-child(1) i{background: url(../images/indexicon_02.png) left center no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.qiehuan li:nth-child(2) i{background: url(../images/indexicon_03.png) left center no-repeat;

    -moz-background-size:100%;  background-size:100%;

}

.qiehuan li{width: 49.5%;background-color:#a0a0a0;color: #FFFFFF;height:0.4rem;line-height:0.4rem;

    background-size: 100% 100%; display:inline-block; text-align:center; vertical-align:middle;padding:1% 0 1% 0;}

.qiehuan li:nth-child(1) { float:left;}

.qiehuan li:nth-child(2) { float:right;}

.qiehuan li.on{ background-color:#0165b8;}

.qiehuan i{ width:0.37rem; height:0.4rem;display:inline-block;line-height:0.4rem; }

.qiehuan span{ display:inline-block;vertical-align:0.12rem;font-size:0.24rem; line-height:0.4rem;}

/******/

.qiehuanBd .tu img {width:100%; height:auto;padding-top:1.5%;}

.yincang{display: block;}

.qiehuan2{ margin-top: 0.1rem;}

.qiehuan2 li:nth-child(1) i{background: url(../images/yn.png) left center no-repeat;

    -moz-background-size:100%;  background-size:100%;}

.qiehuan2 li:nth-child(2) i{background: url(../images/hzh.png) left center no-repeat;

    -moz-background-size:100%;  background-size:100%;

}

.qiehuan2 li{width: 49.5%;background-color:#a0a0a0;color: #FFFFFF;height:0.4rem;line-height:0.4rem;

    background-size: 100% 100%; display:inline-block; text-align:center; vertical-align:middle;padding:1% 0 1% 0;}

.qiehuan2 li:nth-child(1) { float:left;}

.qiehuan2 li:nth-child(2) { float:right;}

.qiehuan2 li.on{ background-color:#0165b8;}

.qiehuan2 i{ width:0.37rem; height:0.4rem;display:inline-block;line-height:0.4rem; }

.qiehuan2 span{ display:inline-block;vertical-align:0.12rem;font-size:0.28rem; line-height:0.4rem;}

/******/



.wenzi{margin-top: 0.1rem;}

.wenzi span{display: inline-block;background: url(../images/indexicon_08.png) left center no-repeat;

    width:0.25rem;  height:0.37rem;  margin-right:0.1rem;-moz-background-size:0.25rem;  background-size:0.25rem;}

.wenzi p{color:#1e1e1e;font-size:0.18rem;line-height:0.4rem;}

.wenzi img{ width: 0.31rem; height: 0.17rem;}

.wenzi li{display: -webkit-flex;align-items: center;padding: 0.1rem 0;border-bottom: 1px dashed #969696;float:left;width:7rem; margin: 0 auto;font-size:0.18rem;}

.wenzi li a{display: -webkit-flex;align-items: center;}

/*****/

.ystds{width:100%;margin: 0 auto;height:auto;background-color:#ffffff;padding-top:3%;}

.index_zjtd{overflow: hidden;margin:0 auto;width:100%;padding-top:1%;}

.index_zjtd div{float:left;height:auto;overflow: hidden;}

.index_zjtd .frz:first-child{width:45%;}

.index_zjtd .frz img{vertical-align: middle;width:90%;}

.index_zjtd .sec{width:52%;padding-left:2%;}

.index_zjtd .sec h2{font-size:0.32rem;color:#000004;padding-top:3%;}

.index_zjtd .sec .img{display:block;float:right;width:58%;}

.index_zjtd .sec span img{vertical-align: middle;width:100%;height:auto;}

.index_zjtd .sec p{font-size:0.24rem;color:#000004;text-align:left;line-height:0.4rem;padding-top:1%;}

/*.fa1{padding-top:3%;}*/

.txan{padding-top:3%;}

.shch{display:block;width:100%;height:auto;border-top:1px dashed #d3d3d3;padding-top:2%;margin-top:8%;}

.shch1{display:block;width:100%;height:auto;border-top:1px dashed #d3d3d3;padding-top:2%;margin-top:3%;}

.shch p{font-size:0.28rem;color:#8c8c8c;line-height:0.4rem;}

.shch1 p{font-size:0.28rem;color:#8c8c8c;line-height:0.4rem;}

.shch p span{color:#000004;}

.shch1 p span{color:#000004;}

/******/

.shch2{display:block;width:100%;height:auto;border-top:1px dashed #d3d3d3;}

.shch2 p{font-size:0.28rem;color:#8c8c8c;line-height:0.4rem;}

.shch2 p span{color:#000004;}

/*****/



.zjtdcon{width:100%;height:auto;overflow: hidden;border-bottom:1px dashed #d3d3d3;padding-bottom:2%;margin-top:2%;}

.zj_btn{overflow: hidden;width:100%;margin-top:5%;}

.zj_btn ul{overflow: hidden;}

.zj_btn ul li{float:left;width:45%;height:auto;padding:2% 0 2% 0;text-align:center;font-size:0.28rem;}

.zj_btn ul li a{color:#fff;}

.zj_btn ul li:first-child{background-color:#0165b8;}

.zj_btn ul li:last-child{background-color:#f07704;float:right;}

/*****/

.picMarquee-left1{  position:relative;}

.picMarquee-left1 .bds{width:100%;overflow: hidden;}

.picMarquee-left1 .bds ul li{ margin:0 5px; float:left; display:inline; overflow:hidden;width:140px;height:auto;}

.picMarquee-left1 .bds ul li img{ width: 100%; height: auto;}

/*****/

.rccf{overflow: hidden;margin:0 auto;padding-top:6%;}

.ch_img{width:92%;height:auto;overflow: hidden;margin:0 auto;}

.ch_img ul{overflow: hidden;padding-top:3%;}

.ch_img ul li{float:left;width:48%;height:auto;}

.ch_img ul li a img{vertical-align: middle;width:100%;}

.ch_img ul li:last-child{padding-left:3%;}

.bwj_cc{padding: 3%; background-color: #0068b5; overflow: hidden;margin-top:4%;}

.bwj_bai{ width: 100%; background-color: #FFF; z-index: 9999;}

.bwj-left{ width: 44%; height: 1.75rem; float: left; position: relative;overflow: hidden;padding-top:0.02%;}

.bwj-left img{width: 100%;}

/*.bwj-left .hd{ position: absolute; bottom: 0; }

.bwj-left .hd ul{text-align: center;}*/

.bwj-left .hd{ position: absolute; bottom: -13px; margin-left: 35%; z-index: 99999; }

.bwj-left .hd li{ display: inline-block; width: 5px; height: 5px; background-color: #FFF;}

.bwj-left .hd ul{ display:inline-block; height:5px; padding:3px 5px;

    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}

.bwj-left .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#FFF; margin:0 5px;  vertical-align:top; overflow:hidden;   }

.bwj-left .hd ul .on{ background:#ff6410;  }

.bwj_ri{ width: 56%; float: right; background-color: #FFF;height:auto;}

.bwj_ri h4{    color: #ff5a00;

    border-bottom: 1px solid #ff5a00;

    line-height: 0.27rem;

    font-size: 0.27rem;

    margin-bottom: 0.18rem; width: 80%; margin: 0 auto; padding: 5px 0;line-height: 0.45rem;}

.bwj_ri p{ width: 90%; margin: 0 auto; font-size: 0.25rem;line-height: 0.45rem; padding: 0.07rem 0;}



/*******/

.bwj_ri{ width: 56%; float: right; background-color: #FFF; height:1.75rem;}

.bwj_ri .cfs span{font-size:0.28rem;padding-left:7%;}

.bwj_ri .cfs{ color: #ff5a00;

    border-bottom: 1px solid #ff5a00;

    line-height: 0.27rem;

    font-size: 0.3rem;

     width:80%; margin: 0 auto;line-height: 0.3rem;}

.bwj_ri p{ width: 85%; margin: 0 auto; font-size: 0.2rem;line-height: 0.45rem; }

.bwj_reg{width:60%;height:auto;background-color:#fff;float:left;}

.head{width:90%;height:auto;overflow: hidden;margin:0 auto;border-bottom:1px solid #eb6100;}

.head h3{font-size:0.3rem;text-align:left;}

.head h3 span{font-size:0.28rem;}

/*****/

.xjjsh{width:100%;height:auto;margin:0 auto;overflow: hidden;background-color:#eaf5fe;margin-top:4%;padding-bottom:2%;}

.f-title{width: 100%;margin-top:0.15rem;}

.f-title p{font-size:0.18rem;line-height:0.3rem;background:transparent;display: inline-block;padding: 0 2%;width:100px;}

.f-title p span{padding: 3% 7%;background: #0165b8;border-radius: 5px;color: #FFFFFF;margin-left: 5px;display: inline-block;}

.redian a li span{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background: #8ccaec;}

.redian a li {display: -webkit-flex;border-bottom: 1px dashed #dedede;align-items: center;padding-bottom: 0.1rem;margin-top: 0.1rem;}

.redian a li img{width:0.25rem;height:0.25rem;margin-left: 0.1rem;}

.redian a li p{margin-left: 0.1rem;color: #333;font-size:0.18rem;line-height:0.3rem;}

.redian a li p img{width:0.31rem;height:0.17rem;}

.clear{clear:both}

.index_gyhs  {display: -webkit-flex;-webkit-justify-content: space-between;align-items: center;margin-top: 0.2rem;padding-bottom: 0.2rem;}

.index_gyhs .m-left {width:55%; display:block; }



.index_gyhs .m-right{width:56%; box-sizing:border-box; color:#2f2f2f; text-indent:2em; margin-left: 2%;

    font-size: 0.18rem;line-height: 0.3rem;}

.index_gyhs .m-right p{ font-size: 0.18rem;line-height: 0.45rem;}

.index_gyhs .m-right a{ color:#d50000;}

.index_dsj{background: url(../images/indexicon_10.png) 0.1rem center no-repeat;background-position:0.2rem 0.23rem;

    padding-left:30px; font-size:0.28rem; color: #292929;}

.img_xj{width:100%;height:auto;margin:0 auto;padding-top:3%;}

.img_xj a img{vertical-align: middle;width:100%;height:auto;}

/*****/

.yyjj{width:100%;height:auto;margin:0 auto;overflow: hidden;padding-bottom:3%;

   margin-top:3%;}

.yyjj_art{width:92%;height:auto;margin:0 auto;overflow:hidden;}

.yj_content{width:100%;height:auto;overflow: hidden;margin:0 auto;padding-top:3%;}

.yj_left{float:left;width:47%;height:2rem;}

.yj_left a img{vertical-align: middle;width:100%;height:100%;}

.yj_right{overflow: hidden;float:left;width:51%;font-size:0.28rem;text-indent:0.2rem;text-align:left;padding-left:2%;}

.yj_right a span{color:#d50000;}

.yj_right a p{color:#2f2f2f;line-height:0.34rem;}

.develop{width:100%;overflow: hidden;margin:0 auto;padding-top:3%;}

.de_head{overflow: hidden;background:url("../images/circle.png") no-repeat left;background-size:0.2rem 0.2rem;}

.de_head p{color:#292929;font-size:0.28rem;padding-left:5%;}

.develop ul{overflow: hidden;margin:0 auto;padding-top:3%;}

.develop ul li{float:left;width:48%;}

.develop ul li:last-child{padding-left:4%;}

.develop ul li a img{vertical-align: middle;width:100%;height:100%;}

.line{width:100%;overflow: hidden;height:1px;background-color:#d3d3d3;margin-top:3%;}

/******/

/***�ײ���ʽ**/

.reg{width: 100%;margin-top: .3rem;}

.sign{width: 100%;overflow: hidden;}

.sign h3{float: left;font-size: .35rem;color: #b0090e;padding: 0 2%;}

.sign span{width: 1.5rem;height: .02rem;background: #b0090e;float: left;margin-top: 4%;}

.reg p{font-size: .18rem;width: 90%;text-indent: .5rem;margin-left: 5%;color: #b0090e; margin-top: .2rem;}

.form_submit{width: 90%;margin: .7rem auto 0;border: solid .01rem #403c3c;position: relative;}

.form_submit h3{font-size: .29rem;color: #b83635;width: 3.5rem;text-align: center;background: #f5f4ef;position: absolute;top: -5%; left: 20%;}

.form_submit p{font-size: .25rem;width: 89%;text-align: center;margin: .3rem auto;}

.row input{border: none;width: 78%;height: .5rem;outline: none;line-height: .5rem;font-size: .27rem;}

.row div{font-size: .25rem; width: 70%; text-align: center;margin: .3rem auto; background: #fff;height: .55rem;

    line-height: .55rem;box-shadow: 0.05rem 0.05rem 0.2rem #9e9595;

    -webkit-box-shadow: 0.05rem 0.05rem 0.2rem #9e9595; overflow: hidden;}

.row span{font-size: .27rem;color: #b0090e;}

.butt{margin: .3rem 0 .45rem .7rem;}

.butt input{width: 34%;font-size: .3rem;border: none;height: .7rem;color: #f3f1f1;}

input[type="reset"]{margin-right: .23rem;background: #959595;margin-left: 0.43rem;}

.form-submit{background: #b0090e;margin-left: .35rem;}

/******************************************************/

.bwj_foot{width: 100%; height: auto; overflow: hidden; padding-bottom: 0.2rem;}

.bwj_logo{width: 100%; height: auto; overflow: hidden;}

.bwj_logo img{width: 100%; height: auto; float: left;display:block;}

.bwj_foot_left{ padding-top: 0.1rem; margin-left: 5%; width: 35%; float: left;}

.bwj_foot_left img{ width: 100%; height: auto; overflow:hidden; }

.bwj_foot_rt{margin-left: 5%; width: 55%; float: left; overflow: hidden;}

.bwj_foot_rt img{padding-top: 0.3rem; width: 90%;height: auto; overflow: hidden;}

.bwj_foot_rt p{line-height: 0.32rem; font-size: 0.2rem; padding-top: 0.17rem; color: #000;}

.bwj_nav{width: 100%; overflow: hidden; background-color: #e5e5e5; padding: 0.15rem 0;}

.bwj_nav p{width: 96%; height: 0.35rem; margin: 0 auto; color: #014991; line-height: 0.35rem; font-size: 0.25rem; text-indent: 0.1rem;}

.bwj_nav p a{ color: #014991;}

.bwj_nav p:before{ content: ""; width: 0.37rem; height: 0.35rem; float: left;  background-size: 0.37rem; background-repeat: no-repeat;}

.bwj_list{ width: 96%; margin: 0 auto; overflow: hidden;}

.bwj_list a{ color: #3b3b3b;}

.bwj_list li{height: 0.47rem; line-height: 0.47rem; border-bottom:1px dashed #b5b5b5; font-size: 0.2rem;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.bwj_list li:before{ content:"";width: 0.11rem; height: 0.11rem; float: left;  background-size: 0.11rem; margin-top: 0.18rem;margin-right:0.14rem;}

.bwj_list li:after{ content: "[�鿴����]"; color: #d20000; float: right;}



/********�б�ҳ��ʼ********/


.hfb .bd {
	width: 100%;
	height: .11rem;
	position: absolute;
	z-index: 1;
	bottom: .05rem;
	text-align: center;
}
.hfb .bd  ul {
	display: inline-block;
	height: .05rem;
	padding: .03rem .05rem;
	background-color: rgba(255, 255, 255, 0.7);
	-webkit-border-radius: .05rem;
	-moz-border-radius: .05rem;
	border-radius: .05rem;
	font-size: 0;
	vertical-align: top;
}
.hfb .bd  ul li {
	display: inline-block;
	width: .05rem;
	height: .05rem;
	-webkit-border-radius: .05rem;
	-moz-border-radius: .05rem;
	border-radius: .05rem;
	background: #8C8C8C;
	margin: 0 .05rem;
	vertical-align: top;
	overflow: hidden;
}
.hfb .bd  ul .on {
	background: #1B7A4E;
}


.technology{
	height: 5.5rem;
	position: relative;
	margin:0.3rem auto;
}
.tech_banner{
	width: 7.5rem;
	height: 5.28rem;
}
.tech_banner dd{
	display: none;
}
.tech_banner dd.on{
	display: block;
}
.technology .dot{
	width:1.4rem;
	height: .08rem;
	background:#ccc;
	position: absolute;
	left: 50%;
	bottom: .14rem;
	margin-left: -.47rem;
	border-radius: .1rem;
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
	display: flex;
	-webkit-justify-content:center;
	justify-content: center;
	padding: .07rem 0;
}
.technology .dot li{
	width: .08rem;
	height: .08rem;
	border-radius: 50%;
	background: #fff;
	margin: 0 .07rem;
}
.technology .dot li.on{
	background: #ce5a0d;
}
.tech_wrap{margin:0.3rem auto 0.1rem;overflow:hidden;}
.tech_wrap .advisory{
	padding-top: .1rem;
	padding-bottom:0.2rem;
	height: .9rem;	
}


.m-t-15 {max-width: 7rem; margin:.2rem auto 0.1rem;width: 96%;}
.fh-ad-ask{background: #eaf7f5;border: #c3eee7 2px solid;height:1.7rem;margin: 0 auto;}
.fh-ad-ask h2 {font-size:0.28rem;line-height:.34rem;color: #333;border-bottom: #c3eee7 2px solid;font-weight: normal; text-indent:1em;}
.fh-ad-ask .fh-ad-ask-main {padding-top: 0.3rem;height: 1rem;overflow: hidden;}

.fh-ad-ask-avar{margin: 0 .1rem auto .1rem;width: .84rem;text-indent: 0;display: block;float: left;}
.fh-ad-ask-avar img{ width:.84rem; height:.84rem;}
.fh-ad-consult-txt dt, .fh-ad-consult-txt dd {
   
	font-size:.23rem;
	line-height: 0.4rem;
}
.fh-ad-consult-txt{
	float: left;
	margin-left: 0.2rem;
}
.fh-ad-ask .fh-ad-ask-btn {
    margin-left: 0.2rem;
    width:12%;
	display:block;
    height:.8rem;
    font-size:0.24rem;
    background: #ff1515;;
    border-radius: 0.1rem;
    text-align: center;
    letter-spacing: .2em;
    line-height:.4rem;
	margin: 0rem .15rem auto auto;
}
.fh-ad-ask .fh-ad-ask-btn a {
    display:block;
	color: #fff;
}
.fh-ad-ask-con--name{color:#F00;}


.kyjs{width:6.1rem;overflow:hidden;margin:0.1rem auto;}
.kyjs dl{overflow:hidden;margin:0.35rem auto 0.3rem;}
.kyjs dl a{float:left;margin-right:0.125rem;}
.kyjs dl a:last-child{margin:0rem !important;}
.kyjs dl img{width:1.94rem;height:1.5rem;}
.ky_xus{overflow:hidden;margin:0 auto;}
.ky_xus img:nth-child(1){width:3rem;height:2.37rem;}
.ky_xus img:nth-child(2){width:3.04rem;height:2.35rem;}


.ask{
	padding: 0 .35rem;
	height: 1.57rem;
	background: url("../images/ask.png") no-repeat center;
	background-size: 5.65rem 1.57rem;
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	justify-content: space-between;
	margin: .12rem 0 .22rem;
}
.ask a{
	width: 1.2rem;
}  

.jndbs{width:7rem;height:0.9rem;margin:0.2rem auto;}
.jndbs a img{width:2.91rem;height:0.9rem;}

.sy5 {
	width:7.5rem;
	overflow:hidden;
	background:#fff;
	padding-bottom:0.2rem;
	padding-top:0.2rem;
    margin:0.2rem auto;
}
.sy5_1 {
	width: 7rem;
	margin: 0 auto;
	background: url(../images/sy5_1.gif) center top no-repeat;
	background-size: 100%;
	overflow: hidden;
}
.sy5_1 ul {
	margin-top: 0.67rem;
}
.sy5_1 ul li {
	width: 7rem;
	margin: 0 auto;
	line-height: 0.72rem;
	border-bottom: 0.01rem solid #333;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.sy5_1 ul li a {
	color: #333333;
	font-size: 0.24rem;
}
.sy5_1 ul li a span {
	/*background: #B82F2F;
	border-radius: 5px;
	color: #fff;
	margin-right: 0.2rem;
	padding: 1%;*/
}

.sy5_1 ul li .sy5_span4{    float: right;
    line-height: 0.37rem;
    background: #B82F2F;
    border-radius: 5px;
    color: #fff;
    margin-top: 0.2rem;
    font-size: 0.24rem;
}
.sy5_1 ul li .sy5_span4 a{color:#fff}

.mk_bt1{width:6.4rem;height:auto;overflow:hidden;margin:0 auto 0.2rem;}

.rdgz_banner {
	margin: 0.2rem auto 0.1rem;
}
.rdgz_banner img {
	width: 100%;
}
.hot_sll {
	width: 7.5rem;
	overflow: hidden;
	margin: 0 auto;
}
.hot_sll .bd_lls li {
	float: left;
	width: 7rem;
	height: 0.7rem;
	margin-left: 0.2rem;
	border-bottom: .01rem dashed #cccccc;
	position: relative;
}
.hot_sll .bd_lls li span:first-child{
	padding: 0 0.3rem;
    float: left;
    line-height: .4rem;
    font-size: 0.25rem;
    background: #0165b8;
    color: #fff;
    border-radius: .17rem;
    margin-top: .08rem;
}

.hot_sll .bd_lls li a {
	float: left;
	line-height: 0.5rem;
	font-size: 0.25rem;
	text-indent: .1rem;
	margin-top:.04rem;
	color: black;
}
.hot_sll .bd_lls li img {
	float: left;
	width: 0.07rem;
	height: 0.5rem;
}
.hot_sll .bd_lls li span a {
	float: right;
	line-height: 0.5rem;
	color: #ee6b17;
}

.dot1{
	width:1.4rem;
	height: .08rem;
	background:#ccc;
	position: absolute;
	left: 50%;
	bottom: .14rem;
	margin-left: -.47rem;
	border-radius: .1rem;
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
	display: flex;
	-webkit-justify-content:center;
	justify-content: center;
	padding: .07rem 0;
}
.dot1 li{
	width: .08rem;
	height: .08rem;
	border-radius: 50%;
	background: #fff;
	margin: 0 .07rem;
}
.dot1 li.on1{
	background: #ce5a0d;
}

.clearfix::before,
.clearfix::after {
	content: "";
	display: block;
}
.clearfix::after {
	clear: both;
}
.clearfix {
	*zoom:1;
}

.fasten {
    /* position: fixed; */
    /* width: 7.5rem; */
    /* height:1.2rem; */
    /* background-size:100%; */
    /* top: 0; */
    /* left: 50%; */
    /* margin-left: -3.75rem; */
    /* z-index: 9999; */
}

.fasten:before{
/* content:'';
position:fixed;
width:7.5rem;
height:1.25rem;
top:0;
left:50%;
margin-left:-3.75rem;
background-size:100% 100%;
display:none; */
}
.fasten a{
/* width:7.5rem;
height:1.25rem;
position: fixed;
top:0; */
}

.toplogo1 {
    /* width: 7.5rem; */
    /* height: 1rem; */
    margin: 0 auto;
    display: block !important;
    /* background: #fff; */
    /* margin-top: 1.2rem; */
}

.topnav {
    width: 7.5rem;
    height: auto;
    margin: 0 auto;
    background: #fff;
}

.topnav ul {
    width: 7.5rem;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
}

.topnav ul li {
    float: left;
    width: 1.844rem;
    background: #0068B7;
    line-height: 0.6rem;
    margin-bottom: 0.04rem;
    text-align: center;
    margin-left: 0.04rem;
    list-style: none;
}

.topnav ul li a {
    color: #fff;
    width: 1.844rem;
    line-height: 0.6rem;
    text-align: center;
    float: left;
    display: block;
    font-size: 0.3rem;
}

.wap_banner {
    width: 7.5rem;
    height: 3.65rem;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.wap_banner .hd {
    margin-bottom: 2px;
    width: 100%;
    height: 3px;
    position: absolute;
    z-index: 1;
    bottom: 0;
    text-align: center;
}

.wap_banner .hd ul {
    overflow: hidden;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    height: 5px;
    background-color: rgba(51, 51, 51, 0.5);
}

.wap_banner .hd ul li {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
}

.wap_banner .hd ul .on {
    background: #c2d6f7;
}

.wap_banner .bd {
    position: relative;
    z-index: 0;
}

.wap_banner .bd li img {
    width: 100%;
}

.wap_banner .bd li a {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

.bd>img {
    width: 100%;
}


.ghwBt {
    text-align: center
}

.ghwBiaodan {
    background: #fff;
    width: 96%;
    box-shadow: 0 0 5px #0068b7;
    margin: .2rem auto .5rem auto;
    padding: .2rem 0
}

.ghwBiaodan h3 {
    color: #066;
    line-height: 2;
    position: relative;
    margin: 10px 0 8px
}

.ghwBiaodan p {
    line-height: 36px;
    overflow: hidden;
    margin: 0 0 8px;
    display: block;
    width: 100%;
    text-align: center;
    font-size: .3rem;
    color: #666
}

.ghwBiaodan p input,
.ghwBiaodan p label,
.ghwBiaodan p textarea {
    -webkit-box-flex: 1;
    display: block
}

.ghwBiaodan p label {
    font-size: 16px;
    width: 70%;
    text-align: center;
    margin: 0 auto;
    color: #fff
}

.ghwBiaodan p label span {
    color: #ffbe5e
}

.ghwBiaodan p input,
.ghwBiaodan p textarea {
    color: #666;
    font-size: .28rem;
    font-weight: 400;
    border-radius: 0;
    width: 100%;
    padding: .2rem .2rem;
    height: .8rem;
    border: 1px solid #cecece;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ghwBiaodan p .ghwSubmit {
    margin: 0 auto 10px auto;
    background: #066;
    color: #fff;
    font-size: .35rem;
    width: 98%;
    height: .7rem;
    line-height: .7rem;
    float: left;
    padding: 0;
    border: none;
    border-radius: 6px;
    text-align: center
}

.ghwBiaodan .ghwTijiao {
    width: 70%;
    margin: 0 auto
}

.ghwBt img {
    width: 85%;
    margin-left: 7.5%
}

.ghwBiaodan p input {
    line-height: .8rem !important
}

.B_section {
    width: 70%;
    height: .9rem;
    margin: 0 auto;

}

.B_section select {
    width: 70%;
    height: .81rem;
    margin: 0 auto;
    font-size: .28rem;
    padding-left: .2rem;
    box-sizing: border-box;
    color: #666;
    border: 1px solid #cecece;
    outline: none;
    background: transparent;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

#date-wrapper {
    font-size: 16px;
}


.ntbottom {
    width: 7.5rem;
    height: auto;
    margin: 0 auto 0.25rem auto;
}

.ntdibu1 {
    width: 7.5rem;
    height: auto;
    margin: 0 auto;
    float: left;
    padding: 0;
}

.ntdibu1 li {
    float: left;
    width: 1.875rem;
    line-height: 0.7rem;
    background: #0068B7;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    list-style: none;
}

.ntdibu1 li a {
    font-size: 0.3rem;
    width: 100%;
    height: auto;
    line-height: 0.7rem;
    text-align: center;
    color: #fff;
    display: block;
    float: left;
}

.ntdibu2 {
    width: 7.5rem;
    margin-top: 0.23rem;
    /* padding-bottom:1.5rem; */
    overflow: hidden;
}

.dibutip {
    width: 2.67rem;
    float: left;
    margin-left: 0.25rem;
    margin-top: 0.25rem;
}

.dibutip2 {
    width: 4.2rem;
    height: auto;
    float: left;
    margin-left: 0.2rem;
    margin-top: 0.25rem;
}

.dibumenzhen,
.dibutime,
.dibumenzhen2 {
    width: 100%;
    float: left;
}

.dibumenzhen img {
    width: 0.34rem;
    height: 0.34rem;
    display: block;
    float: left;
    margin-top: 0.05rem;
}

.dibumenzhen p {
    color: #2E3642;
    line-height: 0.35rem;
    font-size: 0.3rem;
    float: left;
    margin-left: 0.15rem;
}

.dibutime p {
    color: #2E3642;
    line-height: 0.35rem;
    margin-top: 0.05rem;
    font-weight: bold;
    font-size: 0.3rem;
    float: left;
    margin-left: 0.5rem;
}

.dibumenzhen2 img {
    width: 0.34rem;
    height: 0.36rem;
    display: block;
    float: left;
    margin-top: 0.15rem;
}

.dibumenzhen2 p {
    color: #2E3642;
    float: left;
    margin-left: 0.15rem;
    line-height: 0.35rem;
    margin-top: 0.15rem;
    font-size: 0.3rem;
}