.height-4{width: 100%;height: 4px;background: #D0D0D0;}

.logo{width: 100%;}
.logo a{width: 100%;}
.logo a img{width: 100%;}

.cont{width: 100%;margin: 1rem 0;}
.cont .main{width: 100%;}
.cont .main .img{width: 100%;}
.cont .main .img a{width: 100%;}
.cont .main .img a img{width: 100%;}
.cont .main .tit{padding: .5rem 0;text-align: center;}
.cont .main .tit h2{width: 100%;text-align: center;font-size: 1.2rem;color: #0187ef;}
.cont .main .tit img{width: 100%;}
.cont .main .tit p{text-align: center;font-size: .7rem;color: #666;}
.cont .main .zx{display: -webkit-flex;display: flex;width: 100%;margin: .8rem 0;justify-content: space-between;}
.cont .main .zx a{display: block;width: 48%;height: ;padding: .5rem 0;text-align: center;font-size: 1rem;color: #FFF;background: #0187ef;border-radius: 1.5rem;}
.cont .main .zx a:hover{font-size: 1.2rem;}

.banner{width: 100%;}
.banner a{width: 100%;}
.banner a img{width: 100%;}

.cont0 .main{width: 94%;margin: .5rem 3%;}
.cont0 .main .img{width: 100%;}
.cont0 .main .img img{width: 100%;}

.cont1 .main{width: 94%;margin: .5rem 3%;}
.cont1 .main ul{width: 100%;}
.cont1 .main ul li{margin: .5rem 0;font-size: .9rem;}
.cont1 .main ul li .in_li{display: -webkit-flex;display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;color: #333;}
.cont1 .main ul li p{width: 100%;margin: .3rem 0;font-size: 1.2rem;}

.cont1 .main .in_li label input{display: none;width: 0;height: 0;}
.cont1 .main ul li label span{display: block;margin: .3rem 0;padding: .3rem 0;text-align: center;border: 2px solid #ddd;border-radius: .5rem;cursor: pointer;}
.cont1 .main ul li.l2 .in_li label{width: 40%;}

.cont1 .main .in_li label input:checked + .inradio{color: #FFF;background-color: #2A6DDD;border: 1px solid #2A6DDD;}
.cont1 .main ul li.l1 input,.cont1 .main ul li.l3 input{width: 100%;padding: .2rem 0;height: 3rem;line-height: 3rem;text-align: center;border: 2px solid #999;border-radius: .5rem;}
.cont1 .main ul li.l4 input#submit{width: 100%;height: 3rem;line-height: 3rem;
margin: .5rem 0;text-align: center;font-size: 1rem;color: #fff;background: #0187ef;border: 0;border-radius: .5rem;}
.cont1 .main ul li.l4 input#submit:hover{font-size: 1.1rem;}

.cont2{padding: 2rem 0 0;overflow: hidden;background: url(../images/bg2.png) top center no-repeat;background-rize: 100%;}
.cont2 .main{width: 94%;margin: .5rem 3%;}

.cont3 .main .img{width: 100%;}
.cont3 .main .img img{width: 100%;}
.cont3 .main .des{dwidth: 94%;margin: .5rem 3%;}
.cont3 .main .des h2{width: 100%;margin-top: .8rem;text-align: center;font-size: 1.2rem;color: #0187ef;}
.cont3 .main .des p{margin: .3rem 0;text-align: center;font-size: .875rem;color: #666;}
.cont3 .main .des p font{color: #c00;}

.cont4{padding: .5rem 0;background: #E0E0E0;} 
.cont4 .main .des{width: 94%;margin: .5rem 3%;justify-content: space-between;}
.cont4 .main .des p{width: 100%;line-height: 1.5;font-size: .9rem;}


.cont5 .main .img{display: -webkit-flex;display: flex;flex-wrap: wrap;width: 94%;margin: .5rem 3%;justify-content: space-between;}
.cont5 .main .img img{width: 32%;margin: .3rem 0;}
.cont5 .main .zx{width: 94%;margin: .5rem 3%;}
.cont5 .main .zx a{width: 100%;height: 3rem;line-height: 3rem;padding: 0;text-align: center;border-radius: .5rem;}


.cont6 {padding: .5rem 0;background: #f4f4f4;}
.cont6 .main .flexbox{display: -webkit-flex;display: flex;width: 94%;margin: .5rem 3%;justify-content: space-between;}
.cont6 .main .flexbox form{width: 50%;}
.cont6 .main .flexbox form ul{width: 100%;}
.cont6 .main .flexbox form ul li{width: 100%;margin: .5rem 0;}
.cont6 .main .flexbox form ul li.l1{font-size: .9rem;}
.cont6 .main .flexbox form ul li.l1 p{display: inline-block;color: #666;}
.cont6 .main .flexbox form ul li.l1 i{display: inline-block;color: #ffb421;}
.cont6 .main .flexbox form ul li.l2 input{width: 100%;height: 3rem;line-height: 3rem;margin: .6rem 0;text-align: center;color: #666;background: #FFF;border: 0;}
.cont6 .main .flexbox form ul li.l3 input#submit{width: 100%;height: 2.5rem;line-height: 2.5rem;
margin: .5rem 0;text-align: center;color: #fff;font-size: 1rem;border: 0;border-radius: 1.5rem;
    background: -webkit-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: -o-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: -moz-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);}
.cont6 .main .flexbox .img{width: 46%;}
.cont6 .main .flexbox .img img{width: 100%;}

.cont7 .main h3{width: 50%;margin: .5rem 25%;padding: .3rem 0;text-align: center;color: #FFF;border-radius: 1.5rem;background: -webkit-linear-gradient(left, #2b6fe0 , #286bd9,#2464cf,#215fc7)!important;
    background: -o-linear-gradient(left, #2b6fe0 , #286bd9,#2464cf,#215fc7)!important;
    background: -moz-linear-gradient(left,#2b6fe0 , #286bd9,#2464cf,#215fc7)!important;
    background: linear-gradient(left,#2b6fe0 , #286bd9,#2464cf,#215fc7)!important;}
.cont7 .main ul{width: 94%;margin: .5rem 3%;}
.cont7 .main ul li{display: -webkit-flex;display: flex;width: 100%;margin: .3rem 0;justify-content: space-between;}
.cont7 .main ul li img{width: 4%;}
.cont7 .main ul li p{width: 76%;text-align: left;text-indent: .5rem;color: #333;}
.cont7 .main ul li a{width: 20%;text-align: center;color: #FFF;border-radius: 1rem;background: -webkit-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: -o-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: -moz-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);}

.cont8 {padding: .5rem 0;background: #f4f4f4;}
.cont8 .main{width: 94%;margin: .5rem 3%;} 	
.cont8 .main .img{width: 100%;}
.cont8 .main .img a{width: 100%;}
.cont8 .main .img a img{width: 100%;}
.cont8 .main form{width: 100%;}
.cont8 .main form ul{width: 100%;}
.cont8 .main form ul li{width: 100%;}
.cont8 .main form ul li.l1{display: -webkit-flex;display: flex;width: 90%;margin: .3rem 5%;justify-content: space-between;}
.cont8 .main form ul li.l1 label{width: 20%;height: 2.5rem;line-height: 2.5rem;color: #666;}
.cont8 .main form ul li.l1 input{width: 78%;height: 2.5rem;line-height: 2.5rem;text-indent: 2rem;border: 0;background: #E0E0E0;}
.cont8 .main form ul li.l2 input#submit{width: 100%;height: 2.5rem;line-height: 2.5rem;
margin: .5rem 0;text-align: center;color: #fff;font-size: 1rem;border: 0;border-radius: 1.5rem;
    background: -webkit-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: -o-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: -moz-linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);
    background: linear-gradient(left, #5ae6d9 , #56e5d8,#36dacb,#1bd1bf);}
	
.cont9 .main{width: 94%;margin: .5rem 3%;} 	
.cont9 .main .img{width: 100%;}
.cont9 .main .img a{width: 100%;}
.cont9 .main .img a img{width: 100%;margin: .5rem 0;}


.mbAlert{width: 100%;max-width: 640px;min-width: 320px;}
.mbAlert .xs1 .close{position: absolute;top: .5rem;right: .5rem;cursor: pointer;}
.mbAlert .xs1{position: fixed;z-index: 2;top: 50%;left: 8%;width: 300px;height: auto;margin: 0 auto;padding: .3rem;background: #FFF;border: 2px solid #ff7e00;}
.mbAlert .xs1 h2{width: 100%;margin: .5rem 0;text-align: center;font-size: 1.2rem;color: #333;}
.mbAlert .xs1 form{width: 94%;margin: .5rem 3%; }
.mbAlert .xs1 form ul{width: 100%;}
.mbAlert .xs1 form ul li.l1{display: -webkit-flex;display: flex;width: 90%;margin: .3rem 5%;justify-content: space-between;}
.mbAlert .xs1 form ul li.l1 label{width: 40%;height: 2.5rem;line-height: 2.5rem;font-size: 1rem;}
.mbAlert .xs1 form ul li.l1 label font{}
.mbAlert .xs1 form ul li.l1 input{width: 60%;height: 2.5rem;line-height: 2.5rem;}
.mbAlert .xs1 form ul li.l2{width: 60%;margin: .3rem 20%;}
.mbAlert .xs1 form ul li.l2 input#submit{width: 100%;height: 2.5rem;line-height: 2.5rem;margin: .3rem 0;text-align: center;font-size: 1.2rem;color: #FFF;background: #ff7e00;}
.display_n{display: none;}
.display_b{display: block;}