

body{
	padding-bottom: 1rem; font-size: 12px;line-height: 1;
}

/* --------------top-------------- */
.top{ background:#fff; height: 1rem;width: 100%; position: fixed;left:0; top:0;z-index: 10;}
.logo{width: 2.34rem; position: absolute;left:3%; top:.3rem;background: #fff;}
.dhbtn{background: url(../images/s_06.png); width:.64rem;height: .39rem;background-size: 100% 100%; position: fixed;right:3%; top:.28rem;}
.dhbtn.on{background: url(../images/d2.png) no-repeat center center;background-size: 100% 100%;}
.dhbj{width: 100%; height: 100%;background: rgba(0,0,0,.7); position: fixed; z-index: 9;box-sizing: border-box;display: none;}
.nav{background: #fff; width: 4rem; height: 100vh;background: #fff; position: fixed;z-index: 10; left:-4rem; top:0; padding-top: .96rem;}
.nav li{line-height: 3.4; font-size: .3rem; padding:  0 3%; border-bottom: 1px solid #eee; color: #333;}
.nav li a{display: block; font-size: .3rem; color: #333;}
.banner{padding-top: 1rem; position: relative;}
.banner .swiper-pagination-bullet{width: .2rem; height: .06rem;border-radius: 0.03rem;opacity: 1;background: #fff;}
.banner .swiper-pagination-bullet-active{background: #fe7426;}
.banner .swiper-pagination{bottom: .2rem !important;}
.xbdbox{background: #fff; padding:0 .2rem; box-shadow:0 0 10px rgba(0, 0, 0, .1); }
.xbdbox img{width: 3rem;float: left; margin-top: -.3rem; position: relative;z-index: 10;display: none;}
.xbd_right{width: 100%;}
.xbd_right h2{font-weight: bold;font-size: .32rem; line-height: 1rem;}
.xbd_right li{margin-bottom: .2rem; position: relative;overflow: hidden;}
.wby1{width: 100%; line-height: .8rem; color: #999;border: 1px solid #cccccc;border-radius: .1rem;font-size: .3rem; padding:0 .2rem;box-sizing: border-box; font-family: "微软雅黑";}
.wordwrap{position: absolute; right:.1rem; top:.28rem; line-height: .3rem; font-size: .24rem;}
.wby2{width: 100%; line-height: .8rem; color: #999;border: 1px solid #cccccc;border-radius: .1rem;font-size: .3rem; padding:0 .2rem;box-sizing: border-box;}
.wordwrap{position: absolute; right:.1rem; top:0; line-height: .8rem; font-size: .32rem;box-sizing: border-box;font-style: inherit;}
.xbd_right span{position: absolute;line-height: .6rem; left:0.05rem; top:0; color: #ff0000; font-size: .24rem;}
.word{font-style: inherit;}
.wby3{width: 51%; line-height: .8rem; color: #999;border: 1px solid #cccccc;border-radius: .1rem;float: left;font-size: .3rem; padding:0 .2rem;box-sizing: border-box;}
.btn1{width: .3rem;float: right;font-size: .3rem; width: 44%; height: .8rem; line-height: .8rem;border: none;color: #fff;background: #ff7426;border-radius: 0.1rem;}

.appkf_tit{text-align: center; padding: .6rem 0 .16rem;}
.appkf_tit h2{font-size: .32rem; color: #333;font-weight: bold;}
.appkf_nr ul{overflow: hidden; padding: .1rem .3rem; margin-left: -.3rem;}
.appkf_nr li{float: left; width: 50%; padding: 0 0 .3rem .3rem;box-sizing: border-box;}
.kfbox{background: #fff;border-radius: .1rem; box-shadow:0 0 .1rem rgba(0, 0, 0, .1); text-align: center; padding: .3rem 0 .3rem;}
.kfbox h2{color: #333;font-size: .28rem; padding: .15rem 0 .3rem;}
.kfbox p{font-size: .24rem; padding: 0 .1rem; line-height: 1.6;color: #808080;}
.kfbox img{width: auto; height: .9rem; margin: 0 auto;}

.appf{padding: 0 .2rem;}
.appf_tit{padding: .45rem 0 .3rem;text-align: center; position: relative;}
.appf_tit h2{font-weight: bold;font-size: .44rem; color: #333; margin-bottom: .2rem;z-index: 9; line-height: 1.5;}
.appf_tit p{font-size: .24rem; line-height: 1.5;color: #808080;z-index: 9;}
.appf_nr ul{overflow: hidden; margin-left: -.2rem;}
.appf_nr li{float: left; width: 33.33%; padding: 0 0 .2rem .2rem;box-sizing: border-box;}
.appf_nr a{display: block;text-align: center;height: 2.15rem;border-radius: .15rem;background: #f2f2f2; padding-top: .4rem;box-sizing: border-box;}
.appf_nr img{width: .95rem; height: .95rem; margin: 0 auto;}
.appf_nr p{font-size: .24rem; margin-top: .1rem;color: #333;}

.mzxz{padding: 0 .2rem;text-align: center; margin-right: .2rem;}
.mzxz li{width: 50%; float: left; padding: 0 0 .3rem .2rem;box-sizing: border-box;}
.zmbox{background: #fff; box-shadow:0 0 .05rem rgba(0, 0, 0, .1);height: 3.6rem; position: relative; }
.zmbox h2{font-size: .3rem; line-height: 1.2rem;font-weight: bold; color: #333;}
.zmbox p{font-size: .24rem; padding: 0 .15rem; color: #4c4c4c; line-height: 1.6;}
.mzxz ul li:nth-child(5){ margin: 0 auto;float: none;clear: both;}
.mzxz ul li:nth-child(1) h2{background: url(../images/s_66.png) no-repeat center center; background-size: .88rem auto;}
.mzxz ul li:nth-child(2) h2{background: url(../images/s_69.png) no-repeat center center; background-size: .88rem auto;}
.mzxz ul li:nth-child(3) h2{background: url(../images/s_74.png) no-repeat center center; background-size: .88rem auto;}
.mzxz ul li:nth-child(4) h2{background: url(../images/s_77.png) no-repeat center center; background-size: .88rem auto;}
.mzxz ul li:nth-child(5) h2{background: url(../images/s_80.png) no-repeat center center; background-size: .88rem auto;}
.zmbox:before{border-top: 1px solid #FE7426;width: 60%; left:50%; margin-left: -30%; top:0; position: absolute;content: "";}

.appfa{padding: 0 .2rem;}
.ggly_nr li{padding-bottom: .2rem;}

.gglybox{overflow: hidden;background: #fff;}
.gglybox img{width: 1.3rem;height: 1.3rem;float: left; margin-right: .2rem;}
.gglybox h2{font-size: .28rem; color: #333;font-weight: bold;margin: .1rem 0;}
.gglybox p{font-size: .24rem; line-height: 1.6;color: #666666; padding-right: .2rem;}


.appf_tit2{padding: -0.45rem 0 .3rem;text-align: center; position: relative; margin-top:.5rem}
.appf_tit2 h2{font-weight: bold;font-size: .30rem; color: #333333; margin-bottom: -0.55rem;position: relative;z-index:2; line-height: 1.5;}
.appf_tit2 h3{font-weight: bold;padding: -.35rem 0 .6rem; margin-bottom: 0.4rem;font-size: .28rem; color: #ffdede;position: relative;z-index:1;}
.appf_tit2 img{ width:1.3rem; height:.2rem; margin:0 auto;margin-bottom: 0.4rem;}

.appf_tit3{padding: -0.45rem 0 .3rem;text-align: center; position: relative; margin-top:.5rem}
.appf_tit3 h2{font-weight: bold;font-size: .35rem; color: #FFFFFF; margin-bottom: -0.9rem;position: relative;z-index:2; line-height: 1.5;}
.appf_tit3 h3{font-weight: bold;padding: -.35rem 0 .6rem; margin-bottom: 0.4rem;font-size: .28rem; color: #333333;position: relative;z-index:1;}
.appf_tit3 img{ width:1.3rem; height:.2rem; margin:0 auto;margin-bottom: 0.4rem;}


.appfa2{padding: 0 .4rem;}
.ggly_nr2 li{padding-bottom: .3rem;}
.gglybox2{overflow: hidden;border-radius: 10px; height:2.0rem; padding-top:.2rem}
.gglybox22{overflow: hidden;border-radius: 10px; height:1.8rem;}
.gglybox2 img{width: 100%;height: 100%;}
.gglybox2 h2{font-size: .24rem; color: #333;font-weight: bold;margin: .1rem 0;}
.gglybox2 p{font-size: .20rem; line-height: 0.6rem;color: #666666; padding-right: .2rem;}

.appfa3{padding: 0 .3rem;}
.ggly_nr3 li{padding-bottom: .3rem;}
.gglybox3{overflow: hidden;background: #fff; height:2.0rem;}
.gglybox3 img{width: 100%;height: 100%;}
.gglybox3 h2{font-size: .28rem; color: #333;font-weight: bold;margin: .2rem 0;}
.gglybox3 p{font-size: .18rem; line-height: 0.3rem;color: #666666; padding-right: .2rem;}

.appfa4{padding: 0 .3rem; background-image:url(../images/dianshang_3_beijing.png); height: auto}
.ggly_nr4 li{padding-bottom: .3rem;}
.gglybox4{overflow: hidden; height:100%;}
.gglybox44{overflow: hidden; height:100%;}
.gglybox4 img{width: 100%;height: 100%;}

.appf_tit4{padding: -2.45rem 0 .3rem;text-align: center; position: relative; margin-top:.4rem; padding-top:0.9rem}
.appf_tit4 h2{font-weight: bold;font-size: .30rem; color: #FFFFFF; margin-bottom: -0.50rem;position: relative;z-index:2; line-height: 1.5;}
.appf_tit4 h3{font-weight: bold;padding: -.25rem 0 .6rem; margin-bottom: 0.4rem;font-size: .28rem; color: #3d3e59;position: relative;z-index:1;}
.appf_tit4 img{ width:1.3rem; height:.2rem; margin:0 auto;margin-bottom: 0.4rem;}

.appfa6{padding: 0 .3rem; background-image:url(../images/fwuwuys_beijing.png); height: 11.5rem; }
.ggly_nr6 li{padding-bottom: .3rem;}
.gglybox6{overflow: hidden; height:100%;padding-top:1.8rem;margin-bottom: -1.4rem;}
.gglybox44{overflow: hidden; height:100%;}
.gglybox6 img{width: 100%;height: 100%;}

.appf_tit6{text-align: center; position: relative;  padding-top:0.7rem;}
.appf_tit6 h2{font-weight: bold;font-size: .35rem; color: #333333; margin-bottom: -0.6rem;position: relative;z-index:2; line-height: 1.5;}
.appf_tit6 h3{font-weight: bold;padding: -.35rem 0 .6rem; margin-bottom: 0.4rem;font-size: .28rem; color: #ffdede;position: relative;z-index:1;}
.appf_tit6 img{ width:1.3rem; height:.2rem; margin:0 auto;padding-top:-0.7rem;}


.appfa7{padding: 0 .3rem; background-image:url(../images/xuanzwm_beijing.png); height:6.6rem; }
.ggly_nr7 li{padding-bottom: .3rem;}
.gglybox7{overflow: hidden; height:100%;padding-top:0.1rem;}
.gglybox7 img{width: 100%;height: 100%;}

.appf_tit7{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.appf_tit7 h2{font-weight: bold;font-size: .30rem; color: #ffffff; margin-bottom: -0.50rem;position: relative;z-index:2; line-height: 1.5;}
.appf_tit7 h3{font-weight: bold;padding: -.35rem 0 .6rem; margin-bottom: 0.4rem;font-size: .28rem; color: #9d272d;position: relative;z-index:1;}
.appf_tit7 img{ width:1.3rem; height:.2rem; margin:0 auto;margin-bottom: 0.4rem;}


.appfa8{padding: 0 .3rem; background-image:url(../images/rongyu_beijing.png); height:8.0rem; }
.ggly_nr8 li{padding-bottom: .3rem;}
.gglybox8{overflow: hidden; height:100%;padding-top:0.1rem;}
.gglybox8 img{width: 100%;height: 100%;}

.appf_tit8{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.appf_tit8 h2{font-weight: bold;font-size: .30rem; color: #ffffff; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.appf_tit8 h3{font-weight: bold;padding: -.35rem 0 .6rem; margin-bottom: 0.4rem;font-size: .28rem; color: #3b627f;position: relative;z-index:1;}
.appf_tit8 img{ width:1.3rem; height:.2rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou1{padding: 0 .3rem;}
.shuichou_nr1 li{padding-bottom: .3rem;}
.shuichoubox1{overflow: hidden; height:100%;padding-top:0.1rem;}
.shuichoubox1 img{width: 100%;height: 100%;}

.shuichou_tit1{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit1 h2{font-weight: bold;font-size: .32rem; color: #333333; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit1 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #e0e0e0;position: relative;z-index:1;}
.shuichou_tit1 img{ width:0.5rem; height:0.15rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou2{padding: 0 .3rem; background-image:url(../images/shuichou2_beijing.png); height:13.2rem}
.shuichou_nr2 li{padding-bottom: .3rem;}
.shuichoubox2{overflow: hidden; height:100%;padding-top:0.1rem;}
.shuichoubox2 img{width: 100%;height: 100%;}

.shuichou_tit2{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit2 h2{font-weight: bold;font-size: .32rem; color: #fbfbfb; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit2 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #60d2fe;position: relative;z-index:1;}
.shuichou_tit2 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou3{padding: 0 .3rem;}
.shuichou_nr3 li{padding-bottom: .3rem;}
.shuichoubox3{overflow: hidden; height:100%;padding-top:0.1rem;}
.shuichoubox3 img{width: 100%;height: 100%;}

.shuichou_tit3{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit3 h2{font-weight: bold;font-size: .32rem; color: #333333; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit3 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #e0e0e0;position: relative;z-index:1;}
.shuichou_tit3 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou4{padding: 0 .3rem; background-image:url(../images/shuichou4_beijing.png); height:9.8rem}
.shuichou_nr4 li{padding-bottom: .3rem;}
.shuichoubox4{overflow: hidden; height:100%;padding-top:0.1rem;}
.shuichoubox4 img{width: 100%;height: 100%;}

.shuichou_tit4{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit4 h2{font-weight: bold;font-size: .32rem; color: #ffffff; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit4 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #656d81;position: relative;z-index:1;}
.shuichou_tit4 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou5{padding: 0 .3rem;}
.shuichou_nr5 li{padding-bottom: .3rem;}
.shuichoubox5{overflow: hidden; height:100%;padding-top:0.1rem;}
.shuichoubox5 img{width: 100%;height: 100%;}

.shuichou_tit5{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit5 h2{font-weight: bold;font-size: .32rem; color: #333333; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit5 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #e0e0e0;position: relative;z-index:1;}
.shuichou_tit5 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}


.shuichou6{padding: 0 .3rem; background-image:url(../images/shuichou8_beijing.png);}
.shuichou_nr6 li{padding-bottom: .2rem;}
.shuichoubox6{overflow: hidden; height:100%;padding-top:0.2rem;}
.shuichoubox6 img{width: 100%;height: 100%;}

.shuichou_tit6{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit6 h2{font-weight: bold;font-size: .32rem; color: #ffffff; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit6 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #495a76;position: relative;z-index:1;}
.shuichou_tit6 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou7{padding: 0 .3rem;}

.shuichou8{padding: 0 .3rem; background-image:url(../images/shuichou10_beijing.png); height: auto}
.shuichou_nr8 li{padding-bottom: .2rem;}
.shuichoubox8{overflow: hidden; height:100%;padding-top:0.2rem;}
.shuichoubox8 img{width: 100%;height: 100%;}

.shuichou_tit8{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit8 h2{font-weight: bold;font-size: .32rem; color: #333333; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit8 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #e0e0e0;position: relative;z-index:1;}
.shuichou_tit8 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}

.shuichou9{padding: 0 .3rem; background-image:url(../images/shuichou11_beijing.png); height:5.8rem}
.shuichou_nr9 li{padding-bottom: .2rem;}
.shuichoubox9{overflow: hidden; height:100%;}
.shuichoubox9 img{width: 100%;height: 100%;}

.shuichou_tit9{text-align: center; position: relative; margin-top:.4rem; padding-top:0.5rem;}
.shuichou_tit9 h2{font-weight: bold;font-size: .32rem; color: #ffffff; margin-bottom: -0.5rem;position: relative;z-index:2; line-height: 1.5;}
.shuichou_tit9 h3{padding: -.35rem 0 .6rem; margin-bottom: 0.5rem;font-size: .35rem; color: #8a8d91;position: relative;z-index:1;}
.shuichou_tit9 img{ width:0.5rem; height:0.09rem; margin:0 auto;margin-bottom: 0.4rem;}

.yiliao_tit h2{font-weight: bold;font-size: .32rem; text-align:center; color: #333333;margin-top:.6rem; margin-bottom:0.4rem;position: relative;z-index:2; line-height: 1.5;}
.yiliao img{ width:5.0rem; height:0.85rem; margin:0 auto;margin-bottom: 0.5rem;margin-top:.6rem;}
.yiliaobox3{overflow: hidden; width:100%; height:100%;}
.yiliaobox3 img{width: 100%;height: 100%;}
.yiliaoboxt{overflow: hidden; width:50%; height:50%;margin:0 auto;margin-top:.3rem;margin-bottom: .5rem;}

.yiliao2{padding: 0 .3rem; background-image:url(../images/yiliao_6_beijing.png); height:8.6rem}
.yiliao2 img{ width:80%; height:80%; margin:0 auto;padding-top:.4rem;}
.yiliao_nr4 li{padding-bottom: .3rem;}
.yiliaobox4{overflow: hidden; height:100%;padding-top:0.1rem;}
.yiliaobox4 img{width: 100%;height: 100%;}


.yiliaobox10{overflow: hidden; height:100%;}










.appfa5{padding: 0 .3rem; height: auto}
.ggly_nr5 li{padding-bottom: .3rem;}
.gglybox5{overflow: hidden; height:100%;}
.gglybox5 img{width: 100%;height: 100%;}
.appf_tit5{ margin:0 auto; position: relative; margin-top:.6rem; padding-bottom:0.4rem; width:2.5rem; height:0.4rem}

.cgal{padding: 0 .2rem;}
.appf_tit h3{position: absolute;width: 100%;text-align: center; font-weight: bold;font-size: .36rem;color: #dcdcdc;left:0; top:.55rem;z-index: -1;}
.qqnr ul{overflow: hidden; margin-left: -.2rem;}
.qqnr li{float: left; width: 33.33%; padding: 0 0 .2rem .2rem;box-sizing: border-box;}
.cgtp{position: relative;}
.cgtp img{border-radius: .15rem .15rem 0 0;}
.cgtext{background: #fff; border-radius: 0 0 .15rem .15rem;}
.cgtext p{font-size: .24rem; line-height: .5rem; border-bottom: 1px solid #cccccc;color: #333333;}
.cgbox span{width: .7rem; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.btn2{display: block; margin: .2rem auto 0 auto;font-size: .24rem;text-align: center; border: 1px solid #fd644f;border-radius: 0.1rem; width: 1.5rem; line-height: .5rem; color: #333;}

.hzhb{padding: 0 .2rem;}
.hzhbbox ul{overflow: hidden; border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;}
.hzhbbox li{float: left; width: 16.66%;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;box-sizing: border-box; }
.bqxx{background: #1c1c1c; margin-top: .5rem; clear: both;}
.bqxx ul{overflow: hidden; padding: .15rem 0;}
.bqxx li{float: left;text-align: center;width: 25%; font-size: .24rem; line-height: .6rem;}
.bqxx li a{display: block;color: #999999;}
.bqxx p{text-align: center; line-height: 1.6; font-size: .2rem; color: #fff; border-top: 1px solid #2c2c2c; padding:.2rem;}
.bqxx p span{display: block;}

.footer{position: fixed; left: 0; bottom: 0;background: #e6e6e6 ; padding-top: .2rem;width: 100%;z-index: 100;}
.footer ul{overflow: hidden; }
.footer li{float: left; width: 25%; }
.footer span{display: block;}
.footer p{font-size: .24rem; text-align: center; line-height: 2.4; color: #333;}
.footer img{width: auto;height: .35rem; margin: 0 auto;}

/*案例详情*/
.alxq{padding: 0 .2rem;}
.alxq_tit{padding: .58rem 0 .28rem; border-bottom: 1px solid #ccc;text-align: center;}
.alxq_tit h2{color: #333;text-align: center;font-weight: bold;font-size: .36rem; margin-bottom: .25rem;}
.alxq_tit a{display: inline-block; font-size: .24rem; margin: 0 .1rem; line-height: .52rem; padding: 0 .15rem; background: #ebebeb;color: #808080;border-radius: .04rem;}
.xqtp{padding: .4rem 0 .2rem 0;}
.wzfy ul{overflow: hidden; padding: 0 .2rem;}
.wzfy li{float: left; width: 33.33%; text-align: center; color: #666666;font-size: .3rem; line-height: 1.2rem;}
.wzfy a{color: #666666;}
.wzfy ul li:nth-child(1) a{ text-align: left;display: block;font-size: .24rem;}
.wzfy ul li:nth-child(3) a{ text-align: right;display: block;font-size: .24rem;}

/*案例中心*/
.zlzx_nr{padding:.38rem .2rem 0 .2rem ;}
.alzx_tit{background: #fff; padding: .2rem 0;}
.alzx_tit ul{text-align: center;}
.alzx_tit li{display: inline-block; padding: 0 .25rem;}
.alzx_tit li a{display: inline-block; line-height: .55rem; width: 1.8rem; border-radius: .12rem; color: #fff; font-size: .26rem; background-image: linear-gradient(to right, #f28d27 , #fd644f);}
.zlzx_nr ul{overflow: hidden; margin-left: -.15rem;}
.zlzx_nr li{width: 33.33%; float: left; padding: 0 0 .15rem .15rem;box-sizing: border-box;}
.zlzx_nr li a{display: block; background: #f0f0f0;}
.zlzx_nr li p{font-size: .24rem; line-height: .52rem; padding: 0 .2rem; font-size: .24rem;color: #333;}

.fynr{padding: .4rem 0 .8rem ;text-align: center;}
.fynr li{display: inline-block;}
.fynr li a{display: inline-block; padding: 0 .1rem;font-size: .24rem; padding: .1rem .15rem; border: 1px solid #cccccc;font-size: .24rem; border-radius: .12rem; background: #fff;}

/*关于我们*/
.gywm{padding: 0 .2rem;}
.gywm_nr img{width: 6.42rem; margin: .3rem auto 0 auto;}
.gyw_tit{text-align: center; padding: .58rem 0 .28rem;}
.gyw_tit h2{font-size: .32rem; color: #333;font-weight: bold;}
.gywm_nr p{font-size: .24rem; line-height: 1.8; text-indent: .48rem; color: #333333;text-align:justify; word-break: break-all;}

.xzly{padding: 0 .2rem .2rem .2rem;}
.qyjz_nr li{padding-bottom: .2rem;}
.qyjzbox{overflow: hidden; border-radius: .2rem; background: #ebebeb; padding: .2rem;}
.qyjzbox img{width: 1.2rem; height: 1.2rem; border-radius: 50%; float: left;margin-right: .2rem;}
.qyjzbox h2{font-size: .24rem; font-weight: bold;color: #333; margin-bottom: .1rem;}
.qyjzbox p{font-size: .24rem; color: #808080;line-height: 1.4;}

.zytd{padding: 0 .2rem;}
.zytd_left{background: url(../images/c_24.png);background-size: 100% 100%;border-radius: .2rem; padding: .35rem;}
.zytd_left h2{font-weight: bold;color: #fff;font-size: .3rem; padding-bottom: .4rem; position: relative;}
.zytd_left h2:before{position: absolute;content: "";border-bottom: 0.04rem solid #fff;width: .3rem; left:0; bottom: .18rem;}
.zytd_left  h4{font-size: .24rem; color: #cccccc;}
.zytd_left ul{overflow: hidden; padding-top: .6rem; margin-left: -.5rem;}
.zytd_left li{float: left; width: 33.33%; border-right:1px solid #fff;text-align: center;box-sizing: border-box;}
.zytd_left ul li:nth-child(3){ border: none;}
.zytd_left h5{font-size: .24rem; color: #e3e3e3;}
.zytd_left h1{font-size: .62rem; line-height: .87rem; color: #ff7426;}
.zytd_right{background: url(../images/c_28.png) no-repeat center bottom;background-size: 100% auto; padding: .4rem 0;}
.zytd_right h2{color: #333; line-height: 1.6;font-weight: bold;font-size: .32rem; margin-bottom: .15rem;}
.zytd_right p{font-size: .24rem; line-height: 1.8;color: #666666;text-align:justify; word-break: break-all;}

.jssl{padding: .6rem .2rem 0 .2rem;}
.jssl_left img{width: .68rem;}
.jssl_left h2{font-size: .32rem; font-weight: bold;color: #333; line-height: .84rem;}
.jssl_left p{font-size: .24rem; line-height: 1.8; color: #333;text-align:justify; word-break: break-all;}
.gyqy_right{padding-top: .3rem;}
.wzdt{padding: 0 .2rem;}

/*网站建设*/
.wznr{padding: 0 .2rem .3rem .2rem;}
.ptzs_nr ul{overflow: hidden; padding-top: .1rem;}
.ptzs_nr li{float: left; width: 33.33%;text-align: center;}
.ptzs_nr span{width: 1rem; height: 1rem;background: #fff; margin: 0 auto;border-radius: 50%;display: block;position: relative;box-shadow:0 0 .1rem rgba(0, 0, 0, .2);}
.ptzs_nr img{position: absolute; width: auto; height: .46rem;left:50%; top:50%; transform:translate(-50%,-50%); }
.ptzs_nr p{font-size: .24rem; margin-top:.2rem ;color: #333;}
.dzkf_nr ul{overflow: hidden; margin-left: -.05rem;}
.dzkf_nr li{float: left; width: 50%; padding:.15rem .05rem; overflow: hidden;box-sizing: border-box;}
.dzkf_nr span{display: block;width: .8rem; height: .8rem;background: #fff; border-radius: 50%;display: block;position: relative;box-shadow:0 0 .1rem rgba(0, 0, 0, .2);float: left; margin-right: .1rem; line-height: .8rem; font-size: .4rem; color: #f9763e;font-weight: bold; text-align: center;}
.dzkf_nr p{font-size: .24rem; line-height: .4rem;}

.wdys_nr ul{overflow: hidden; margin-left: -.2rem;box-sizing: border-box;}
.wdys_nr li{float: left; width: 50%; padding: 0 0 .2rem .2rem;box-sizing: border-box;text-align: center;}
.wdys_nr a{display: block; text-align: center; background: #ff7426; padding-top: .45rem;border-radius: .2rem;box-sizing: border-box; height:4rem;}

.wdys_nr h2{font-size: .3rem; line-height: .7rem; color: #fff;font-weight: bold;}
.wdys_nr p{font-size: .24rem; line-height: 1.8;color: #fff;}
.wdys_nr img{width: .96rem; height: .96rem;border-radius: 50%; margin: 0 auto;}

.appf_nr .img5{width: auto; height: .75rem;}

/*小程序手机*/
.xcx_nr ul{text-align: center;overflow: hidden;}
.xcx_nr li{display: inline-block; padding: 0 .2rem; padding-bottom: .4rem;}
.xcx_nr h2{font-size: .3rem; font-weight: bold;color: #333; line-height: .78rem;}
.xcx_nr p{font-size: .24rem;  line-height: 1.8; color: #808080;}
.xcx_nr img{width: .7rem; height: .7rem; margin: 0 auto;}
.jjfa li{padding-bottom: .2rem;}

.kfys ul{overflow: hidden;}
.kfys li{ padding-bottom: .2rem; }
.kfys a{display: block; overflow: hidden;border: 1px solid #808080; padding: .15rem;border-radius: .15rem;}
.kfys img{width: .84rem; height: .84rem;float: left; margin-top: .1rem;}
.kfysbox {float: right; width: calc(100% - 1.04rem);}
.kfysbox h2{font-weight: bold;font-size: .28rem; margin-bottom: .1rem; color: #333;}
.kfysbox p{font-size: .24rem; line-height: 1.5; color: #7f7f7f;}
.qshk ul{overflow: hidden;}
.qshk li{float:  left;width: 33.33%;text-align: center; padding: .3rem 0;}
.qshk img{width: auto; height: .8rem; margin: 0 auto;}
.qshk p{font-size: .24rem; margin-top: .2rem; color: #333;}

/*新闻详情*/
.news_xq{padding: .5rem .2rem 0 .2rem;}
.news_xq p{font-size: .26rem; line-height: 1.8; color: #333333; padding-bottom: .15rem;}
.news_xq p span{color: #999999;}

.xwzx{background: #fff; border: 1px solid #cccccc; padding: .2rem;}
.xwzx h2{text-align: center;color: #666;font-size: .32rem; padding: .15rem 0;}
.xwzx li{line-height: .7rem; border-bottom: 1px dashed #000000;font-size: .24rem;}
.xwzx a{display: block;color: #333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.xwzx ul li:nth-child(3){border: none;}

/*新闻资讯*/
.alzx_tit_a{background: #fff; padding: .2rem 0;}
.alzx_tit_a ul{text-align: center;}
.alzx_tit_a li{display: inline-block; padding: 0 .25rem;}
.alzx_tit_a li a{display: inline-block; line-height: .55rem; width: 1.8rem; border-radius: .12rem; color: #333; font-size: .26rem; box-shadow:0 0 .1rem rgba(0, 0, 0, .2); }
.alzx_tit_a .hover1 a{display: inline-block; line-height: .55rem; width: 1.8rem; border-radius: .12rem; color: #fff; font-size: .26rem; background-image: linear-gradient(to right, #f28d27 , #fd644f);}
.alzx_tit_a a:hover{display: inline-block; line-height: .55rem; width: 1.8rem; border-radius: .12rem; color: #fff; font-size: .26rem; background-image: linear-gradient(to right, #f28d27 , #fd644f);}

.hyzx_nr{padding: .3rem .2rem 0 .2rem;}
.hyzx_nr li{padding-bottom: .2rem;}
.hyzxbox{padding: 0 .23rem; background: #fff;background: #fff;border-radius: .15rem;}
.zxtop{padding: .25rem 0; border-bottom: 1px solid #cccccc;}
.zxtop h2{font-size: .32rem;color: #808080;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-weight: bold;}
.zxtop p{font-size: .24rem;color: #808080; margin-top: .3rem;}
.zxnr{padding: .25rem 0;}
.zxnr p{font-size: .24rem; line-height: 1.8; color:#808080;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.zxtop span{display: block;width: .25rem; float: right; padding-top: .15rem;}
.hyzx_nr a:hover h2{color: #ff7426;}

/*index*/
.kffw_nr ul{overflow: hidden; margin-left: -.2rem; padding: .1rem 0;}
.kffw_nr li{float: left; width: 50%; padding: 0 0 .2rem .2rem;box-sizing: border-box;}
.kffwbox{background: #fff; box-shadow:0 0 .1rem rgba(0, 0, 0, .2); height: 3.2rem;border-radius: .15rem;}
.kffwbox img{width: .6rem;vertical-align: middle;display: inline-block; margin-right: .15rem;}
.kffwbox h2{font-weight: bold; color: #ed680e;font-size: .3rem;text-align: center; line-height: 1.2rem;}
.kffwbox p{font-size: .24rem; line-height: 1.8;color: #333;text-align: center;}

.kfdn ul{overflow: hidden; margin-left: -.2rem;box-sizing: border-box; padding: .1rem 0;}
.kfdn li{float: left; width: 50%; padding: 0 0 .3rem .2rem;box-sizing: border-box;}
.kfdnbox{position: relative;}
.kfdn_zz{position: absolute;width: 40%; height: 110%; left:0; top:-5%; background: rgba(0,0,0,.7);}
.kfdn_zz p{position: absolute;color: #fff;font-size: .24rem; color: #fff;left:50%; top:50%; transform:translate(-50%,-50%); line-height: 1.8;}
.kfdn_text{width: 58%; position: absolute;top:0; right:0rem;}
.kfdn_text h2{font-size: .5rem; color: #fff; font-weight: bold;padding: .5rem 0 .25rem;}
.kfdn_text span{display: inline-block;vertical-align: top;color: #ff7530;font-size: .7rem; margin-top: -.4rem;}
.kfdn_text p{color: #fff;font-weight: bold;font-size: .24rem;}
.jjf ul{overflow: hidden; margin-left: -.15rem;}
.jjf li{float: left; width: 50%; padding: 0 0 .3rem .15rem;box-sizing: border-box;}
.jjfbox{border-radius: .15rem  ;background: #fff; box-shadow:0 0 .1rem rgba(0, 0, 0, .2); padding: .2rem .15rem; }
.jjf_top{overflow: hidden;}
.jjf_top img{width: .6rem; height: .6rem; float: left; margin-right: .1rem;}
.jjf_top h2{font-size: .28rem; margin-bottom: .1rem; color: #333;font-weight: bold;}
.jjf_top p{font-size: .24rem; color: #666666;}
.jjf_nr{padding-top: .25rem; overflow: hidden;}
.jjf_nr p{float: left; width: 50%; font-size: .24rem; color: #999999; line-height: 1.8;}
.alxq_tit .cur{color: #fff; background-image: linear-gradient(to right, #f28d27 , #fd644f);
}
.alxq_tit a:hover{color: #fff; background-image: linear-gradient(to right, #f28d27 , #fd644f);
}
.wtext{width: 100%; border-bottom: 1px solid #fff; position: absolute;left:0; bottom: .3rem;}
.wtext h2{font-size: .3rem; font-weight: bold;color: #fff; padding: 0 .15rem;}
.wtext  p{font-size: .22rem; color: #fff; line-height: .66rem;padding: 0 .15rem;}
/*新加页面1*/
.zngl{padding-bottom: .3rem;}
.zngl_tit{text-align: center; padding: .5rem 0 .25rem;}
.zngl_tit h2{font-size: .34rem; color: #333; margin-bottom: .2rem;}
.zngl_tit p{font-size: .26rem; line-height: 1.6; color: #666666;}
.zngl_nr{padding: 0.05rem 3% 0 3%;}
.zngl_nr ul{overflow: hidden; margin-left: -.2rem;}
.zngl_nr li{float: left; width: 50%; padding: 0 0 .2rem .2rem;box-sizing: border-box;}
.znglbox{background: #fff;border-radius: .15rem; background: #fff; padding: .25rem .1rem 0 .1rem;height: 4.4rem;box-shadow:0 0 0.06rem rgba(0, 122, 255, .18); }
.znglbox img{width: .9rem; height: .9rem; margin: 0 auto .2rem auto;border-radius: 50%;}
.znglbox p{font-size: .22rem; line-height: 1.5; color: #666;text-align: center;}

.lhyg{background: url(../images/sm_16.png) no-repeat center top;background-size: 100% auto; padding: 2.45rem .25rem 0 .25rem;}
.lhyg h2{font-size: .34rem; color: #333; padding-bottom: .58rem; position: relative;}
.lhyg h2:before{position: absolute;content: ""; border-bottom: 1px solid #007AFF;width: 1rem; left:0; bottom: .35rem;}
.lhyg p{font-size: .22rem; color: #666; line-height: 1.5;text-align:justify; word-break: break-all;}

.sdhx h2{font-size: .34rem; text-align: center; padding: .75rem 0 .4rem;}
.sdhxbox{padding: 0 .25rem;}
.sdhxbox ul{overflow: hidden; margin-left: -.2rem;}
.sdhxbox li{float: left; width: 50%; padding: 0 0 .2rem .2rem;box-sizing: border-box;}
.sdhx_nr{border-radius: .15rem; background: #ffff; text-align: center; padding: .15rem .2rem;}
.sdhx_nr:hover{background: #007AFF;}
.sdhx_nr:hover h3{color: #fff;}
.sdhx_nr:hover p{color: #fff;}
.sdhx_nr span{display: block; margin: 0 auto; width: 1.27rem; height: 1.27rem; background: #fff;border-radius: 50%; position: relative;box-shadow:0 0 .1rem rgba(0, 0, 0, .1); }
.sdhx_nr img{width: .7rem; height: .7rem; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.sdhx_nr h3{font-size: .26rem; line-height: .56rem; margin-top: .1rem;color: #333;}
.sdhx_nr p{font-size: .22rem; line-height: 1.8;}
.synrbox ul{overflow: hidden; margin-left: -.2rem;}
.synrbox li{float: left; width: 50%; padding: 0 0 .2rem .2rem;box-sizing: border-box;}
.synr_nr{border-radius: .15rem; background: #017cfe; padding: .2rem;height: 2.8rem;}
.synr_nr p{font-size: .22rem; color: #fff; line-height: 1.5;}
.synr_nr img{width: auto; height: .7rem; margin: 0 auto .25rem auto;}
.dzqy h2{font-size: .34rem; text-align: center; padding: .6rem 0 .4rem; line-height: 1.8;}

.wgzd_tit{text-align: center; padding: .75rem .2rem .4rem .2rem;}
.wgzd_tit h2{font-size: .34rem; line-height: 1.6;color: #333;}
.wgzd_tit p{line-height: 1.5;font-size: .24rem; color: #666;}
.wglb{padding: .45rem .3rem 0 .3rem;}
.wglb ul{overflow: hidden;}
.wglb li{width: 50%; float: left; font-size: .26rem; line-height: .62rem; color: #666;}
.wglb img{display:inline-block;width: .36rem;vertical-align: middle; margin-right: .2rem;}
.sytj {padding-top: .4rem;text-align: center;}
.sytj li{display: inline-block; padding: 0 .38rem;}
.sytj a{display: block;width: 2.5rem; line-height: .66rem;border-radius: .4rem; border: 2px solid #017cfe;color: #017cfe;}
.sytj a:hover{color: #fff;background: #017cfe;}
.sytj ul li:nth-child(1) a{ color: #fff;background: #017cfe;}
.wglb_b{padding: .4rem 0 0 .6rem;}
.wglb_b li{font-size: .26rem; line-height: .62rem; color: #666;}
.wglb_b img{display:inline-block;width: .36rem;vertical-align: middle; margin-right: .2rem;}
.lsfq{background: #000;}
.lsfq h2{font-size: .3rem; color: #fff; line-height: .9rem;text-align: center; margin-top: .75rem;}

.lsfq_box{overflow: hidden; padding: 0 .25rem .45rem .25rem;}
.ls_left{float: left;width: 1.8rem;text-align: center;}
.ls_left p{color: #99caff;font-size: .24rem; margin-top: .2rem;}
.ls_left img{width: .55rem; margin: 0 auto;}
.ls_right{float: right;width: calc(100% - 2rem);}
.ls_right li{font-size: .24rem; line-height: .46rem;background: url(../images/sm_139.png) no-repeat left center;background-size: .07rem .07rem;padding-left: .17rem;color: #fff;}
.llnr {text-align: center;}
.llnr li{display: inline-block; padding: 0 .38rem;}
.llnr a{display: block;width: 2.5rem; line-height: .66rem;border-radius: .4rem; border: 2px solid #fff;color: #fff; font-size: .28rem;}
.llnr ul li:nth-child(1) a{ border: 2px solid #99caff;background: #99caff;}
.gdlb ul{text-align: center; overflow: hidden;}
.gdlb li{float: left;width: 20%; text-align: center; line-height: .76rem; padding-top: .1rem;}
.gdlb a{font-size: .24rem; color: #fff;}

/* --------------jiaoyu-------------- */
.dh{top: 0;right: 0; position: absolute;width: 2.64rem;}
.dh p{font-size: .3rem; color: #333333;line-height: 1.12rem;background: url(../images/da_03.png) no-repeat left center;background-size: .38rem .45rem; padding-left: .58rem;}
.wddl{padding: .57rem .3rem .83rem .3rem;}
.wddl h2{font-size: .36rem;color: #333333;text-align: center;margin-bottom: .25rem;}
.wddl p{text-align: center;font-size: .24rem;color: #808080; margin-bottom: .1rem;}
.wddl p span{color: #2f73f8; }
.wddl li{padding-bottom: .5rem;}
.wddl li h3{font-size: .3rem; margin-bottom: .28rem;color: #333333;}
.wddl li h3 b{color: #2f73f8;}
.fwby1{width: 100%; height: .96rem; line-height: .94rem;border: 1px solid #dfdfdf;border-radius: .48rem; padding: 0 .38rem; font-size: .28rem;box-sizing: border-box;}
.fbtn1{width: 100%; height: .9rem;font-size: .3rem;border-radius: .15rem; background: #2f73f8;color: #fff; border: none; margin-top: 1.1rem;}
.wddl h4{font-size: .24rem;color: #999; margin-top: -.2rem;}
.wddl h4 a{color: #ff851a;}
.my_protocol .input_agreement_protocol { appearance: none; -webkit-appearance: none;  outline: none;  display: none;  }
.my_protocol .input_agreement_protocol+span {cursor:pointer;width: .3rem;height: .3rem;border:1px solid #ddd;display: inline-block;position: relative;top: -2px;border-radius: 50%; vertical-align:middle; margin-right:.2rem; }
.my_protocol .input_agreement_protocol:checked+span {background-image: url(../images/da_13.png); background-size:100% 100%;}
.tpbox { padding-bottom:.4rem;}
.zxjy{padding-bottom: .7rem;}
.zxjy_tit{padding: .45rem 0;text-align: center;}
.zxjy_tit h2{font-size: .36rem;color: #333; margin-bottom: .25rem;}
.zxjy_tit img{width: 1.44rem; margin: 0 auto;}
.zxjy_tit p{font-size: .24rem;zoom: 0.9;color: #808080; margin-bottom: .23rem;}

.jytc{background: url(../images/da_01.png);background-size: 100% 100%; padding-bottom: .75rem;}
.jytc_tit{padding: .65rem 0 .25rem;text-align: center;}
.jytc_tit h2{font-size: .36rem;color: #fff; margin-bottom: .25rem;}
.jytc_tit img{width: 1.44rem; margin: 0 auto;}
.jytc_tit p{font-size: .24rem;zoom: 0.9;color: #fff; margin-bottom: .23rem;}

.zxjy{background: url(../images/da_04.png);background-size: 100% 100%;}
.zxjy_nr{padding-bottom: .75rem;}
.falzs_box li{padding-bottom: .7rem;}

.falzs{background: url(../images/da_07.png) no-repeat right 6.8rem;background-size: 1.68rem;}
.fjszc{background: url(../images/da_08.png) no-repeat center top #f8fcff;background-size: 100% 3.61rem; padding-bottom: .5rem;}
.fjszc_nr{padding: .2rem .3rem 0 .3rem;}
.fjszc_nr li{padding-bottom: .3rem;}
.fjsbox{background: #fff;border-radius: .2rem 0 .2rem 0;padding: .35rem .3rem;
-webkit-box-shadow:0 0 10px rgba(14, 110, 197, .2);  -moz-box-shadow:0 0 10px rgba(14, 110, 197, .2);  box-shadow:0 0 10px rgba(14, 110, 197, .2); }
.fjsbox img{width: .58rem;display: inline-block; margin-right: .2rem; vertical-align: middle; margin-top: -2px;}
.fjsbox h2{font-size: .3rem;color: #333;}
.fjsbox p{font-size: .24rem; line-height: .46rem;color: #575757; margin-top: .15rem;}

.qyfw{background: url(../images/da_09.png);background-size: 100% 100%;}
.qyfwbox img{width: .88rem;height: .88rem; margin: 0 auto;}
.qyfw_nr{padding: 0 .3rem .65rem .3rem;}
.qyfw_nr ul{overflow: hidden; margin-left: -.3rem;}
.qyfw_nr li{float: left; width: 50%; padding: 0 0 .3rem .3rem;box-sizing: border-box;}
.qyfwbox{height: 3.6rem;border-radius: .2rem; padding-top: .45rem; padding-left: .25rem; padding-right: .25rem;}
.qyfwbox h2{font-size: .3rem; line-height: .78rem;color: #fff;text-align: center;}
.qyfwbox p{font-size: .28rem;color: #fff;line-height: 1.7;}
.qyfw_nr ul li:nth-child(1) .qyfwbox{ background: #ff4e54;}
.qyfw_nr ul li:nth-child(2) .qyfwbox{ background: #ff954e;}
.qyfw_nr ul li:nth-child(3) .qyfwbox{ background: #42ba6f;}
.qyfw_nr ul li:nth-child(4) .qyfwbox{ background: #7391ff;}
.qyfw_nr ul li:nth-child(5) .qyfwbox{ background: #8a82fd;}
.qyfw_nr ul li:nth-child(6) .qyfwbox{ background: #fa5a8f;}

.fgywm_nr{padding: 0 .3rem .5rem .3rem;}
.fgywm_nr p{font-size: .28rem; line-height: 1.8;color: #575757;text-align:justify; word-break: break-all;}
.fgywm_nr img{margin: .25rem 0;}
.mzxz {background: url(../images/da_11.png);background-size: 100% 100%;}
.mzxz_nr ul{overflow: hidden; padding: 0 .3rem .5rem .3rem; margin-left: -.12rem;}
.mzxz_nr li{width: 25%; padding: 0 0 .15rem .12rem;box-sizing: border-box;float: left;}
.mzxz_nr img{height: 1.05rem;}
