
/*=======全局公共样式部分======*/
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:#f5f4f3; 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{ position:relative; width:100%; overflow:hidden;}


.yysj_bg{  overflow:hidden; padding:0% 4%;}
.yysj_bg ul li{ margin-bottom:4%; position:relative;  height:40px; overflow:hidden; position:relative; }
.inp_bg{height:38px; line-height:38px; overflow:hidden;  border:1px solid #6aa0d6;   background:#fff;  }
.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:38px;}
.yysj_bg ul li select{   background:url(../images/arrow4.png) no-repeat 96% center; background-size:10px 6px;  border:none; font-family:'Microsoft YaHei','Helvetica';  text-indent:.6em; width:100%;  font-size:15px; color:#333; height:38px;  -webkit-appearance:none;
 appearance:none;-moz-appearance:none;-webkit-appearance:none;}

option{ color:#333;}

 .yysj_bg ul li input::-webkit-input-placeholder {
      /* placeholder颜色  */
        color: #333;
     }

.xieyi{ font-size:13px; color:#666; line-height:20px; margin-top:12px;  }
.xieyi a{ color:#bf4d20; text-decoration:underline;}
.xieyi input[type=checkbox]:checked{ background:url(../images/fx_bg2.jpg) no-repeat left center; background-size:16px 16px; height:20px; width:17px;}
.xieyi input[type=checkbox]{ background:url(../images/fx_bg.jpg) no-repeat left center; background-size:16px 16px; height:20px; width:17px; cursor:pointer; -webkit-appearance:none; float:left; margin-top:0px;}
input.sub_btn{  background:url(../images/sub_btn.jpg) no-repeat center center; background-size:100% auto; height:70px; width:100%; border:none; margin:0px auto; display:block; cursor:pointer; -webkit-transition:all .2s linear;transition:all .2s linear;
-webkit-tap-highlight-color: rgba(0,0,0,0); 
-webkit-tap-highlight-color:transparent;
outline:none;}


input.sub_btn:hover{ opacity:.85;  webkit-transition: .3s; transition: .3s; }



.jmct_box{ position:relative; overflow:hidden;  }

.zhengce_box{ position:relative; overflow:hidden; }

.margin_top{ margin-top:20px;}

.jmct_nav{ height:30px; text-align:center; margin-top:15px; margin-bottom:10px;}
.jmct_nav ul li{ width:60px; margin:0px; background:url(../images/nav1.png) no-repeat center center; height:30px; background-size:60px 30px; display:inline-block; cursor:pointer;}
.jmct_nav ul li.on{ background:url(../images/nav1_hover.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(2){  background:url(../images/nav2.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(2).on{ background:url(../images/nav2_hover.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(3){  background:url(../images/nav3.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(3).on{ background:url(../images/nav3_hover.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(4){  background:url(../images/nav4.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(4).on{ background:url(../images/nav4_hover.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(5){  background:url(../images/nav5.png) no-repeat center center; background-size:60px 30px;}
.jmct_nav ul li:nth-child(5).on{ background:url(../images/nav5_hover.jpg) no-repeat center center; background-size:60px 30px;}


.hei50px{ height:50px;}

.sj_btndd{ height:44px;  font-size:18px; color:#fff; z-index:101;
 position:fixed; left:0px; bottom:0px; width:100%; 
 text-align:center; line-height:44px;
 background:url(../images/sub_btn.png) #ee7322 no-repeat center center; background-size:161px 30px;
 }

.sj_btndd a{height:44px;  display:block; color:#fff; width:100%; }








