html,body{margin:0;padding:0;width:100%;background-color:#FFFFFF;}
div,img,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,form,iframe,input,button,textarea{ margin:0; padding:0;font-weight:normal;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
body{max-width:750px;margin:0 auto;position:relative;font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif; font-size:0.35rem;color:#333333;}
img{max-width:100%;}
li{list-style:none}
a{text-decoration: none;color: #000000;outline:none; background:none;}
a:hover {color: #de2421;text-decoration: none; outline:none; background:none;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}
.blank80{clear:both;height:80px;overflow:hidden;display:block;}
.ha{clear:both;height:3rem;overflow:hidden;display:block;}
.hb{clear:both;height:1.4rem;overflow:hidden;display:block;}


/*--头部开始--*/
.head{ width:10rem;height:3.2rem;background: url(../images/head_bg.png) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  margin:0px auto;position:fixed;z-index:9999;}

.heada{width:94%; height:1.6rem; margin:0px auto;position:relative;}
.heada .logo{float:left; padding-top:0.4rem;}
.heada .logo img{height:0.8rem; display:block}

.heada_R{float:right;}
.heada_R li{float:left; padding-top:0.5rem; margin-left:0.3rem;}
.heada_R li img{height:0.6rem; display:block}

.headb{width:94%; height:1rem; margin:0px auto;position:relative;}
.headb_L{ width:75%;height:1rem;float:left;}
.headb_L li{ width:20%; height:1rem; line-height:1rem;font-size:0.4rem;  text-align:center;float:left;}
.headb_R{ width:20%;float:right;}

.mobile-btn{display: block; width:0.6rem;margin-right:0.3rem; margin-top:0.2rem; position:relative; cursor:pointer; outline:none; float:left;}
.mobile-btn span.icon-menu{ width:0.6rem; height:0.6rem; background: url(../images/menu.png) no-repeat center;-webkit-background-size:80% 80%;background-size:80% 80%;display: block;}
.mobile-btn span.icon-close{ width:0.6rem; height:0.6rem; background: url(../images/close.png) no-repeat center;-webkit-background-size:80% 80%;background-size:80% 80%;display: block;}


.menu{width:100%; position:absolute;top:2.6rem;right:0px; display:none; float:left; z-index:99;}
.menua{width:94%;background:#ffffff;border:1px solid #e2e2e2;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1), 10px 0px 10px rgba(0, 0, 0, 0.1);  padding-top:0.2rem; padding-bottom:0.4rem; margin:0px auto; position:relative;border-radius:0.4rem;  overflow:hidden;}
.menua li{width:20%; margin-left:4%; margin-top:0.4rem;float:left;overflow:hidden;}
.menua li a{width:100%;display:block; height:0.8rem; line-height:0.8rem; text-align:center; font-size:0.40rem; background:#f5f5f5; color:#555555; float:left;}

.so-btn{display: block; width:0.6rem;margin-top:0.2rem; position:relative; cursor:pointer; outline:none; float:right;}
.so-btn span.icon-menu{ width:0.6rem; height:0.6rem; background: url(../images/so.png) no-repeat center;-webkit-background-size:80% 80%;background-size:80% 80%;display: block; outline:none;}
.so-btn span.icon-close{ width:0.6rem; height:0.6rem; background: url(../images/close.png) no-repeat center;-webkit-background-size:80% 80%;background-size:80% 80%;display: block; outline:none;}


.soso{width:100%; height:1.6rem;display:none;position: fixed;top:2.8rem; padding-top:0.3rem; background:#FFFFFF;right:0px; z-index:9999;}
.sosoa{  width:9.4rem; margin:0px auto;overflow:hidden;}
.sosoa .so{ width:100%; height:1.0rem; background:#efefef; position:relative;border-radius:5px; overflow:hidden;}
.sosoa .search_input{width:70%;float:left; height:1.0rem; line-height:1.0rem; background:#efefef; text-indent:0.4rem;font-size:0.4rem;border:none;outline: none;}
.sosoa .search_botton{cursor:pointer;float:right;background:#0258a7;border:0px; width:25%;height:1.0rem; line-height:1.0rem; font-size:0.4rem; color:#FFFFFF;font-family:"微软雅黑", "宋体"; overflow:hidden;}



/*尾部*/
.foot{ width:100%; background:#ffffff; border-top:3px solid #0258a7; font-size:0.35rem; padding-top:0.3rem; padding-bottom:0.3rem; margin-top:0.5rem; float:left; overflow:hidden;}
.foot p{text-align:center; line-height:0.6rem;}
.foot p span{ padding-left:0.2rem; padding-right:0.2rem;}