body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#333333;}
/*a:visited{color:#333333;}*/
/*a:hover{color:#333333;}*/
/*a:active{color:#333333;}*/
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;}
body{font-size:15px;line-height:1.5em;color:#333333;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5fae\8f6f\96c5\9ed1,\5b8b\4f53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
select{-webkit-appearance:none;outline:none}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){
input{line-height:normal!important;}
}
select[size],select[multiple],select[size][multiple]{border:1px solid #aaa;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background-color:#fff;}
/* /reset */
.g-doc{margin: 0 auto; overflow: hidden;}
@media only screen and (min-width:1025px) {
.g-doc{max-width: 750px;}
}
.header-bg {
height: 40px;
overflow: hidden;
position: relative;
background-color: #fbfbfb;
border-bottom: 1px solid #eee;
}
.header-home {
float: left;
width: 45px;
height: 40px;
position: relative;
}
.header-home {
background: no-repeat 0px 0px;
-webkit-background-size: 45px;
-moz-background-size: 45px;
background-size: 45px;
}
.header-title-nav {
display: block;
white-space: nowrap;
overflow-x: auto;
overflow-y: hidden;
-webkit-transform: translate(0px,0px);
}
.header-title {
line-height: 40px;
font-size: 15px;
color: #ff4444;
position: relative;
overflow: hidden;
margin-right: 10px;
padding-left: 10px;
}
.header-title:before {
content: "";
width: 1px;
height: 40px;
background: #eee;
position: absolute;
left: 0px;
top: 0px;
}
/* å…¬å…±æ ‡é¢˜æ ·å¼ */
.m-section{
height: 40px;
line-height: 40px;
border-bottom: 1px solid #ddd;
margin: 10px 10px 20px;
}
.m-section-mark {
float: left;
color: #ff4444;
font-size: 18px;
/*min-width: 75px;*/
border-bottom: 1px solid #ff4444;
}
/*焦点图*/
.m-slider {
margin: 0px auto;
position: relative;
}
.m-slider-item img {
width: 100%;
}
.lazy-img {
background: #eae9e9 url(/uploads/image/ww2cimg/loading.png) no-repeat center center;
-webkit-background-size: contain;
-moz-background-size: contain;
background-size: contain;
}
.m-slider-item span {
display: block;
width: 78%;
padding: 0 20% 0 3%;
height: 30px;
line-height: 30px;
background-color: #f5f5f5;
white-space: nowrap;
word-wrap: normal;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
font-size: 14px;
}
/*三个点*/
.m-slider-nav {
width: 20%;
height: 10px;
position: absolute;
bottom: 10px;
right: 2.5%;
text-align: right;
}
.m-slider-nav span {
display: inline-block;
width: 10px;
height: 10px;
background-color: #d0d0d0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
margin: 0 2px;
font: 0/0 ;
color: transparent;
vertical-align: top;
}
.m-slider-nav .current {
background-color: #ff4444;
}
/*tab 切æ¢*/
.m-tabs {
position: relative;
}
/*tab导航*/
.m-tabs-nav {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
height: 52px;
border-bottom: 1px solid #ddd;
margin: 0px 10px;
}
.m-tabs-nav a {
display: block;
text-align: center;
height: 20px;
line-height: 20px;
padding: 22px 0 10px 0;
color: #ff4444;
font-size: 18px;
}
.m-tabs-nav .current {
border-bottom: 1px solid #ff4344;
}
.m-tabs-con {
overflow: hidden;
}
.m-txt {
overflow: hidden;
}
.m-txt li {
margin: 20px 10px 0;
border-bottom: 1px solid #dedede;
overflow: hidden;
}
/*å›¾ç‰‡æ ‡é¢˜*/
.m-txt span {
height: 33px;
line-height: 33px;
display: block;
white-space: nowrap;
word-wrap: normal;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
font-size: 15px;
color: #333;
}
/*查看更多*/
.m-more {
display: block;
margin: 20px 10px 10px;
border: 1px solid #f5f5f5;
line-height: 30px;
height: 30px;
color: #9d9d9d;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
}
.mrt25{margin-top: 26px;}