
/*=======全局公共样式部分======*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,cite,code,del,dfn,em,font,img,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}
ol,ul{list-style:none;}

table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
a{border:none; color:#666; text-decoration:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color:transparent;
outline:none;}




body{ background-color:#fff; color:#666; max-width:640px; margin:0 auto; font-family:'Microsoft YaHei','Helvetica'; text-align:left; }
input,select,textarea{font-family:'Microsoft YaHei','Helvetica';  outline:none;}
img{ vertical-align:middle; width:100%; }

html,body{
	height:100%; font-family:'Microsoft YaHei','Helvetica'; 
}


.con_pos{ position:relative;}

.turn_pic{ width:100%; overflow:hidden; position:relative;  }



.yysj_bg{ background:#fff; padding:1% 5%; margin:0 auto; }
.yysj_bg ul li{ margin-bottom:3.5%; position:relative;  height:50px; overflow:hidden; position:relative; }
.inp_bg{height:44px;  background:#fff; border:2px solid #625472; box-sizing:border-box;}
.yysj_bg ul li input{   border:none; background:none;  font-family:'Microsoft YaHei','Helvetica'; width:100%; text-indent:.6em;  font-size:15px; color:#333; height:40px;}
.yysj_bg ul li select{ background:url(../images/sel_arr.png) no-repeat 96% center; background-size:10px 10px;  border:none; font-family:'Microsoft YaHei','Helvetica';  text-indent:.6em; width:100%;  font-size:15px; color:#333; height:40px;  -webkit-appearance:none;
 appearance:none;-moz-appearance:none;-webkit-appearance:none;}
 
 .yysj_bg ul li.short{ width:49%; float:left;}

option{ color:#333;}

 .yysj_bg ul li input::-webkit-input-placeholder {
      /* placeholder颜色  */
        color: #333;
     }

.xieyi{ font-size:13px; color:#666; line-height:18px; margin-top:-4px; margin-bottom:10px; position:relative; padding-left:26px; }
.xieyi a{ color:#625472; text-decoration:underline;}
.xieyi input[type=checkbox]:checked{ background:url(../images/fx_bg3.png) no-repeat left center; background-size:16px 16px; height:20px; width:17px;}
.xieyi input[type=checkbox]{ background:url(../images/fx_bg.png) no-repeat left center; background-size:16px 16px; height:20px; width:17px; cursor:pointer; -webkit-appearance:none;
 position:absolute; left:0px; top:-3px;
}
input.sub_btn{  background:url(../images/sub_btn.jpg) no-repeat center center; background-size:100% auto; height:72px; width:100%; border:none; margin:0px auto; display:block; cursor:pointer; -webkit-transition:all .2s linear;transition:all .2s linear;  }
input.sub_btn:hover{ opacity:.85;  webkit-transition: .3s; transition: .3s; }




.jmct_box2{  position:relative; width:100%; overflow:hidden; padding-bottom:30px;}
.jmct_box2 img{  border:2px solid #ecbd40; box-sizing:border-box;}


.jmct_box{ position:relative; width:100%; overflow:hidden; }

 .swiper-button-next.next_btn{ position:absolute; top:50%; margin-top:-30px; right:2%; z-index:10000; opacity:.9;}
.swiper-button-next.next_btn img{ height:30px; width:auto; border:none;}
 .swiper-button-prev.pre_btn{ position:absolute; top:50%; margin-top:-30px; left:2%;   z-index:10000; opacity:.9;}
 .swiper-button-prev.pre_btn img{ height:30px; width:auto; border:none;}
 

.cxld_con{ position:absolute; top:0px; left:0px; width:100%; overflow:hidden; }
.jmct_con{ position:absolute; top:0px; left:0px; width:100%; overflow:hidden; }

.cxld_tit{ position:absolute; top:0px; left:0px; width:100%; z-index:10001;}
.cxld_tit img{ width:100%;}