html,body{margin:0;padding:0;width:100%;background-color:#f2f2f2;}
ul,li,h1,h2,h3,h4,p,dl,dd,dt,form,iframe,input,button,textarea{margin:0;padding:0;font-weight:normal}
body{max-width:750px;margin:0 auto;position:relative;font-family:"Microsoft YaHei","微软雅黑"; font-size:0.35rem;color:#333333;}
img{max-width:100%;}
li{list-style:none}
a{text-decoration: none;color: #000;}
a:hover {color: #ff4a3c;text-decoration: 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:1.2rem;overflow:hidden;display:block;}

@font-face{ font-family: fontF; src: url('../font/FZLTCHJW.TTF');}
@font-face{ font-family: fontI; src: url('../font/impact.ttf');}
@font-face{ font-family: fontA; src: url('../font/AvertaStdThin.ttf');}
.fontF{ font-family: fontF,"微软雅黑";}
.fontI{ font-family: fontI,"微软雅黑";}
.fontA{ font-family: fontA,"微软雅黑";}


/*--头部开始--*/
.sp_head{ width:10rem;height:1.2rem;overflow:hidden;background:#0c3e83;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);margin:0px auto;position:fixed;z-index:9999;}
.sp_top{background:#ff4a3c;}
.sp_logo{padding:0.1rem 10px 0.1rem 10px;float:left;height:1.0rem}
.sp_logo img{height:1.0rem; display:block}

.sp_txt{float:left;height:1.2rem; line-height:1.2rem; font-size:0.5rem; color:#FFFFFF;}
.sp_txt a{color:#FFFFFF;}


.sp_nav{width:1.2rem;float:right;position:relative;cursor:pointer;height:0.8rem;margin-top:0.4rem}
.sp_nav span{display:block;background:#FFFFFF;width:0.6rem;height:2px;position:absolute;left:0.4rem;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:0.2rem}
.sp_nav span:nth-of-type(3){top:0.4rem}
.sp_nav_se span:nth-of-type(1){top:0.2rem;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:0.2rem;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:9;background:#224e8d;width:10rem;height:calc(100% - 1.2rem);top:-100%; right:50%; margin-right:-5rem;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:1.2rem;width:10rem;}
.sjj_nav ul li{ float:left; width:50%;border-bottom:1px #5e76a2 solid;position:relative; height:1.2rem;line-height:1.2rem; text-align:center;font-size:0.5rem}
.sjj_nav ul li a{ color:#ffffff}
.sjj_nav ul li:hover a{ color:#ffffff}
.sjj_nav ul li.cu a{ color:#f1f23f}

.menu_bg{ width: 100%;height: 1.0rem; padding-top:1.2rem;overflow:hidden;}
.menu {width:100%;background: #FFFFFF; height: 1.0rem;line-height: 1.0rem;white-space: nowrap; overflow-x: scroll;overflow-y: hidden;text-align: justify;box-sizing: border-box; margin:0px auto;}
.menu a {font-size:0.4rem; margin-left:0.3rem;}
.menu::-webkit-scrollbar {display: none;}
.menu a.cu{ color:#e60002}
/*头部结束*/




/*尾部*/
.foot{ width:100%; font-size:0.35rem; color:#FFFFFF; background:#0c3e83; float:left; overflow:hidden;}
.foot a{color:#FFFFFF;}
.foota{ width:100%; height:0.8rem; line-height:0.8rem; text-align:center; border-bottom:1px dotted #FFFFFF; float:left; overflow:hidden;}
.foota span{ font-family:"宋体"; padding-left:0.2rem; padding-right:0.2rem;}

.footb{ width:100%;  text-align:center; padding-bottom:0.2rem; float:left; overflow:hidden;}
.footb .p1{ text-align:center; padding-top:0.2rem; padding-bottom:0.2rem;}
.footb .p1 img{height:2.0rem;}
.footb .p2{ height:0.6rem; line-height:0.6rem;}
.footb .p2 span{ padding-left:5px; padding-right:5px;}
