/* 基于normalize bootstrap 的全局重置CSS文件部分1.2版本 */
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html {  font-family: sans-serif; /* 1 */  -ms-text-size-adjust: 100%; /* 2 */  -webkit-text-size-adjust: 100%; /* 2 */-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/* 消除移动浏览器点击蓝色背景 */}
body {  margin: 0;}
article,aside,details, /* 1 */figcaption,figure,footer,header,main, /* 2 */menu,nav,section,summary { /* 1 */  display: block;}
audio,canvas,progress,video {  display: inline-block;}
audio:not([controls]) {  display: none;  height: 0;}
progress {  vertical-align: baseline;}
template, /* 1 */[hidden] {  display: none;}
a {  background-color: transparent; /* 1 */  -webkit-text-decoration-skip: objects; /* 2 */}
a:active,a:hover {  outline-width: 0;}
abbr[title] {  border-bottom: none; /* 1 */  text-decoration: underline; /* 2 */  text-decoration: underline dotted; /* 2 */}
b,strong {  font-weight: inherit;}
b,strong {  font-weight: bolder;}
dfn {  font-style: italic;}
h1 {  font-size: 2em;  margin: 0.67em 0;}
mark {  background-color: #ff0;  color: #000;}
small {  font-size: 80%;}
sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}
sub {  bottom: -0.25em;}
sup {  top: -0.5em;}
img {  border-style: none;}
svg:not(:root) {  overflow: hidden;}
code,kbd,pre,samp {  font-family: monospace, monospace; /* 1 */  font-size: 1em; /* 2 */}
figure {  margin: 1em 40px;}
hr {  box-sizing: content-box; /* 1 */  height: 0; /* 1 */  overflow: visible; /* 2 */}
button,input,select,textarea {  font: inherit; /* 1 */  margin: 0; /* 2 */}
optgroup {  font-weight: bold;}
button,input { /* 1 */  overflow: visible;}
button,select { /* 1 */  text-transform: none;}
button,html [type="button"], /* 1 */[type="reset"],[type="submit"] {  -webkit-appearance: button; /* 2 */}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {  border-style: none;  padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {  outline: 1px dotted ButtonText;}
fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;}
legend {  box-sizing: border-box; /* 1 */  color: inherit; /* 2 */  display: table; /* 1 */  max-width: 100%; /* 1 */  padding: 0; /* 3 */  white-space: normal; /* 1 */}
textarea {  overflow: auto;}
[type="checkbox"],[type="radio"] {  box-sizing: border-box; /* 1 */  padding: 0; /* 2 */}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {  height: auto;}
[type="search"] {  -webkit-appearance: textfield; /* 1 */  outline-offset: -2px; /* 2 */}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}
::-webkit-input-placeholder {  color: inherit;  opacity: 0.54;}
::-webkit-file-upload-button {  -webkit-appearance: button; /* 1 */  font: inherit; /* 2 */}
/* normalize.css结束 */
.clearfix {	*zoom:1}
.clearfix:before,.clearfix:after {	display:table;	line-height:0;	content:""}
.clearfix:after {	clear:both}
p{margin: 0;}
img {	width:auto\9;	height:auto;	max-width:100%;	vertical-align:middle;	border:0;	-ms-interpolation-mode:bicubic}
ul,ol,dl,h1,h2,h3,h4,h5,h6,dt,dd{margin:0;padding:0}
ul li,ol li{list-style:none}
.f-fl,.f-lifl li{float:left;display:inline}
.f-fr{float:right;display:inline}
/* 全站全局CSS部分结束 */


/* 专题首页 */
body{background-color:#fff;font-family:"Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;}
a{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.m-nav{height:40px;width:100%;display:block;border-bottom:1px solid #ddd;}
.m-nav ul{width:1170px;height:40px;display:block;overflow:hidden;margin:0 auto;}
.m-nav ul li{float:left;height:40px;width:auto;display:block;overflow:hidden;margin-right:40px;}
.m-nav ul li a{height:40px;width:auto;display:block;overflow:hidden;*width:82px;}
.m-nav ul li a i{height:24px;width:26px;display:block;background:url(../images/icon.png) no-repeat;float:left;margin-top:8px;}
.m-nav ul li a span{float:right;height:40px;width:auto;display:block;line-height:38px;font-size:16px;color:#333;margin-left:4px;*float:left;}
.m-nav ul li a:hover span{color:#f55;}
.m-nav ul li a.a1 i{background-position:-22px -24px;}
.m-nav ul li a.a2 i{background-position:-152px -24px;}
.m-nav ul li a.a3 i{background-position:-261px -24px;}
.m-nav ul li a.a4 i{background-position:-370px -24px;}
.m-nav ul li a.a5 i{background-position:-482px -24px;}
.m-nav ul li a.a6 i{background-position:-596px -24px;}
.m-nav ul li a.a7 i{background-position:-704px -24px;}
.m-logo{height:80px;width:1170px;display:block;overflow:hidden;margin:30px auto;position:relative;}
.m-logo .logo{height:80px;width:222px;display:block;overflow:hidden;margin:0 auto;}
.m-logo .logo img{height:80px;width:222px;}
.m-classify{height:80px;width:1170px;display:block;overflow:hidden;margin:0 auto;background-color:#000;}
.m-classify ul{height:auto;width:auto;display:block;overflow:hidden;}
.m-classify ul li{height:80px;width:292px;float:left;display:block;overflow:hidden;}
.m-classify ul li dl{height:60px;width:280px;display:block;overflow:hidden;padding:10px;}
.m-classify ul li dl dt{height:60px;width:40px;display:block;overflow:hidden;float:left;margin-left:10px;margin-right:12px;}
.m-classify ul li dl dt a{font-size:20px;color:#f55;height:68px;width:1.6em;display:block;overflow:hidden;text-align:center;padding-top:2px;}
.m-classify ul li dl dt a:hover{color:#fff;}
.m-classify ul li dl dd{height:30px;width:62px;display:block;overflow:hidden;float:left;margin-left:10px;}
.m-classify ul li dl dd a{height:100%;width:100%;display:block;overflow:hidden;text-align:center;line-height:30px;color:#fff;font-size:14px;}
.m-classify ul li dl dd a:hover{color:#f55;}
.m-seek{height:36px;width:1170px;display:block;overflow:hidden;margin:4px auto;}
.m-seek .hot-seek{height:36px;width:860px;display:block;overflow:hidden;float:left;}
.m-seek .hot-seek a{height:36px;width:auto;display:block;margin-right:30px;float:left;overflow:hidden;}
.m-seek .hot-seek a i{height:4px;width:4px;display:block;float:left;background-color:#000;margin:16px 6px;}
.m-seek .hot-seek a span{height:36px;width:auto;display:block;line-height:36px;font-size:16px;color:#333;float:right;*float:left;}
.m-seek .hot-seek a:hover span{color:#f55;}
.m-seek .hot-seek p{height: 36px;width: auto;line-height: 36px;font-size: 18px;color: #333;}
.seek{height:34px;width:238px;border:1px solid #000;float:right;border-radius:4px;position:relative;}
.seek .seek-ico{height:20px;width:20px;display:block;overflow:hidden;position:absolute;background:url(../images/icon.png) -22px -80px no-repeat;z-index:1;top:7px;left:10px;}
.seek .sk-text{height:32px;width:140px;display:block;border:0px;float:left;margin-left:36px;font-size:14px;color:#aaa;font-family:"宋体";outline:none;line-height:32px;}
.seek .sk-sb{height:34px;width:60px;display:block;overflow:hidden;float:right;text-align:center;line-height:32px;color:#fff;font-size:16px;border:0px;background-color:#000;cursor:pointer;}
.m-ban{height:450px;width:100%;min-width:1000px;display:block;overflow:hidden;position:relative;}
.m-ban .ban-body{width:1000px;height:450px;position:relative;margin:0 auto;}
.m-ban .ban-body .ban-box{height:450px;width:1000px;position:relative;}
.m-ban .ban-body .ban-box ul{width:2000%;position:relative;overflow:hidden;left:-1000px;}
.m-ban .ban-body .ban-box ul li{width:1000px;height:450px;float:left;overflow:hidden;position:relative;}
.m-ban .ban-body .ban-box ul li a{height:100%;width:100%;display:block;}
.m-ban .ban-body .ban-box ul li a img{height:450px;width:1000px;}
.m-ban .ban-body .ban-box ul li a .ban-title{color:#fff;text-align:left;width:850px;height:60px;padding:15px 35px 20px;left:40px;bottom:20px;line-height:34px;background:rgba(0,0,0,0.5);position:absolute;word-break:break-all;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2000000,endcolorstr=#b2000000);}
.m-ban .ban-body .ban-box ul li a .ban-title span{font-size:28px;height:30px;line-height:30px;overflow:hidden;}
.m-ban .ban-body .ban-box ul li a .ban-title p{font-size:12px;height:20px;line-height:20px;margin-top:6px;overflow:hidden;}
.m-ban .ban-body .ban-number{position:absolute;right:60px;bottom:28px;z-index:99;}
.m-ban .ban-body .ban-number ul li{width:20px;height:10px;background:#c8c8c8;margin-left:6px;float:left;font-size:0px;}
.m-ban .ban-body .ban-number ul li.on{background:#e71a45;cursor:pointer;}
.m-ban .ban-body .ban-number ul li:hover{background:#e71a45;cursor:pointer;}
.m-ban .ban-body .ban-botton b{width:23px;height:54px;position:absolute;top:200px;display:block;cursor:pointer;text-align:center;font-family:serif;font-weight:700;font-size:60px;color:#fff;}
.m-ban .ban-body .ban-botton b.prev{left:30px;}
.m-ban .ban-body .ban-botton b.next{right:30px;}
.m-ban .ban-body .ban-botton b:hover{color:#f55;}
.m-ban .ban-body .ban-left,.m-ban .ban-body .ban-right{width:600px;height:450px;position:absolute;bottom:0px;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000,endcolorstr=#7f000000);}
.m-ban .ban-body .ban-left{left:-600px;}
.m-ban .ban-body .ban-right{right:-600px;}
.g-body{height:auto;width:1170px;display:block;overflow:hidden;margin:0 auto;}
.g-body .m-module{height:auto;width:100%;display:block;overflow:hidden;margin-top:56px;}
.g-body .m-module .m-title{height:60px;width:100%;display:block;overflow:hidden;padding-bottom:16px;border-bottom:1px solid #000;text-align:center;}
.g-body .m-module .m-title img{height:60px;width:auto;}
.g-body .m-module .module-nav{height:20px;width:auto;display:block;overflow:hidden;margin:28px auto;text-align:center;}
.g-body .m-module .module-nav a{color:#333;font-size:16px;display:inline-block;padding:0 20px;border-left:1px solid #333;line-height:16px;}
.g-body .m-module .module-nav a:hover{color:#f55;}
.g-body .m-module .module-nav a:first-child{border-left:0px;}
.g-body .m-module .module-body{height:auto;width:100%;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-ban{height:700px;width:820px;display:block;overflow:hidden;position:relative;}
.g-body .m-module .module-body .mr-ban .mr-title{height:460px;width:250px;display:block;background-color:#222;}
.g-body .m-module .module-body .mr-ban .mr-title dl{height:auto;width:auto;display:block;}
.g-body .m-module .module-body .mr-ban .mr-title dl dt{height:80px;width:250px;display:block;overflow:hidden;background:url(../images/mr-title-bg.jpg) no-repeat;margin-bottom:6px;}
.g-body .m-module .module-body .mr-ban .mr-title dl dt span{color:#fff;font-size:24px;height:30px;width:250px;display:block;overflow:hidden;margin-top:30px;text-indent:22px;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd{height:50px;width:100%;display:block;margin:4px 0;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd i{height:100%;width:20px;display:block;float:left;line-height:50px;margin-left:20px;font-weight:700;color:#fff;font-size:30px;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd .brand-title{height:100%;width:140px;display:block;overflow:hidden;float:left;line-height:50px;font-size:18px;color:#fff;margin-left:30px;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd .brand-title-en{height:100%;width:90px;display:block;overflow:hidden;float:left;line-height:50px;font-size:18px;color:#fff;margin-left:10px;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd:hover{background-color:#f55;cursor:pointer;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd img{height:460px;width:570px;display:none;overflow:hidden;position:absolute;top:0px;right:0px;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd.on img{display:block;}
.g-body .m-module .module-body .mr-ban .mr-title dl dd.on{background-color:#f55;}
.g-body .m-module .module-body .mr-ban .praise{height:240px;width:820px;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-ban .praise .praise-title{height:40px;width:100%;display:block;overflow:hidden;position:relative;margin-top:24px;}
.g-body .m-module .module-body .mr-ban .praise .praise-title span{height:40px;width:120px;padding:0 4px;font-size:24px;color:#333;line-height:40px;display:block;overflow:hidden;margin:0 auto;background-color:#fff;text-align:center;}
.g-body .m-module .module-body .mr-ban .praise .praise-title p{height:1px;width:100%;display:block;overflow:hidden;position:absolute;background-color:#333;top:22px;left:0px;z-index:-1;}
.g-body .m-module .module-body .mr-ban .praise .praise-body{height:180px;width:100%;display:block;overflow:hidden;position:relative;}
.g-body .m-module .module-body .mr-ban .praise .praise-body b{height:60px;width:40px;display:block;position:absolute;top:50%;font-family:serif;font-size:50px;line-height:60px;text-align:center;color:#999;cursor:pointer;z-index:1;margin-top:-30px;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .prev{left:0px;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .next{right:0px;}
.g-body .m-module .module-body .mr-ban .praise .praise-body b:hover{color:#f55;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar{height:170px;width:730px;display:block;overflow:hidden;float:left;margin-left:44px;margin-top:5px;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul {height:auto;width:auto;display:block;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul li{height:170px;width:230px;display:block;overflow:hidden;float:left;margin:0 6px;background:url(../images/mr-border-img.jpg) repeat;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul li a{height:150px;width:210px;display:block;overflow:hidden; margin:10px;*position:relative;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul li a img{height:150px;width:210px;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul li a .praise-describe{height:130px;width:190px;padding:10px;display:block;overflow:hidden;background:rgba(255,85,85,0.8);filter:Alpha(opacity=50);background:#f55\9;position:relative;bottom:0px;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul li a .praise-describe span{height:30px;width:100%;display:block;overflow:hidden;color:#fff;font-size:24px;font-weight:700;text-align:center;}
.g-body .m-module .module-body .mr-ban .praise .praise-body .praise-bar ul li a .praise-describe p{color:#fff;font-size:12px;line-height:20px;overflow:hidden;margin-top:10px;height:120px;width:100%;display:block;}
.g-body .m-module .module-body .mr-news{height:700px;width:320px;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-news dl{display:block;overflow:hidden;height:459px;width:100%;border-bottom:1px solid #eee;}
.g-body .m-module .module-body .mr-news dl dt{height:250px;width:320px;display:block;padding-bottom:22px;border-bottom:1px solid #eee;margin-bottom:10px;}
.g-body .m-module .module-body .mr-news dl dt img{height:250px;width:320px;}
.g-body .m-module .module-body .mr-news dl dd{height:32px;width:100%;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-news dl dd a{height:100%;width:100%;display:block;line-height:32px;}
.g-body .m-module .module-body .mr-news dl dd a i{height:4px;width:4px;display:block;overflow:hidden;background-color:#f55;border-radius:2px;float:left;margin:14px 10px;}
.g-body .m-module .module-body .mr-news dl dd a span{height:32px;width:292px;display:block;overflow:hidden;float:right;line-height:32px;color:#333;font-size:14px;white-space:nowrap;text-overflow:ellipsis;}
.g-body .m-module .module-body .mr-news dl dd a:hover span{color:#f55;}
.g-body .m-module .module-body .mr-news .mr-way{height:260px;width:320px;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-news .mr-way .way-titel{height:40px;width:100%;display:block;overflow:hidden;position:relative;margin-top:20px;}
.g-body .m-module .module-body .mr-news .mr-way .way-titel span{height:40px;width:120px;padding:0 4px;font-size:24px;color:#333;line-height:40px;display:block;overflow:hidden;margin:0 auto;background-color:#fff;text-align:center;}
.g-body .m-module .module-body .mr-news .mr-way .way-titel p{height:1px;width:100%;display:block;overflow:hidden;position:absolute;background-color:#333;top:22px;left:0px;z-index:-1;}
.g-body .m-module .module-body .mr-news .mr-way .way-news{height:190px;width:100%;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-news .mr-way ul{height:100%;width:100%;display:block;overflow:hidden;}
.g-body .m-module .module-body .mr-news .mr-way ul li{height:20px;width:100%;display:block;overflow:hidden;margin:10px 0;}
.g-body .m-module .module-body .mr-news .mr-way ul li a{height:100%;width:100%;display:block;}
.g-body .m-module .module-body .mr-news .mr-way ul li a .way-sort{text-align:left;height:16px;line-height:14px;width:46px;display:block;overflow:hidden;float:left;border-right:2px solid #999;color:#333;font-size:16px;}
.g-body .m-module .module-body .mr-news .mr-way ul li a .way-title{height:16px;width:260px;display:block;overflow:hidden;line-height:14px;color:#333;font-size:16px;float:right;white-space:nowrap;text-overflow:ellipsis;}
.g-body .m-module .module-body .mr-news .mr-way ul li a:hover .way-title{color:#f55;}
.g-body .m-module .yl-body{height:310px;width:100%;display:block;overflow:hidden;margin-top:20px;}
.g-body .m-module .my-body{height:460px;width:1300px;display:block;overflow:hidden;}
.g-body .m-module .my-body .baby-body{height:auto;width:320px;display:block;overflow:hidden;float:left; background-color:#fafafa;padding:20px;margin-right:45px;}
.g-body .m-module .my-body .baby-body .baby-title{height:24px;width:100%;display:block;overflow:hidden;color:#333;font-weight:700;font-size:20px;}
.g-body .m-module .my-body .baby-body .baby-img{height:380px;width:320px;display:block;overflow:hidden;position:relative;margin-top:20px;}
.g-body .m-module .my-body .baby-body .baby-img ul{height:auto;width:340px;display:block;}
.g-body .m-module .my-body .baby-body .baby-img ul li{height:80px;width:100px;display:block;overflow:hidden;float:left;margin-top:210px;margin-right:10px;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-a{height:auto;width:320px;display:none;overflow:hidden;position:absolute;top:0px;left:0px;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-a img{height:200px;width:320px;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-a span{height:40px;width:100%;display:block;overflow:hidden;line-height:40px;position:relative;bottom:40px;text-align:center;font-size:16px;color:#fff;background:rgba(0,0,0,0.6);filter:Alpha(opacity=60);background:#000\9;white-space:nowrap;text-overflow:ellipsis;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-a:hover span{background-color:#f55;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-button{border:3px solid #fdfdfd;height:74px;width:94px;display:block;overflow:hidden;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-button img{height:74px;width:94px;}
.g-body .m-module .my-body .baby-body .baby-img ul li .img-button:hover {border:3px solid #f55;}
.g-body .m-module .my-body .baby-body .baby-img ul li .baby-news{height:92px;width:380px;display:none;overflow:hidden;position:absolute;bottom:0px;left:0px;}
.g-body .m-module .my-body .baby-body .baby-img ul li .baby-news a{height:36px;width:130px;float:left;margin-right:20px;margin-top:10px;padding:0 10px;display:block;overflow:hidden;text-align:center;line-height:36px;font-size:14px;color:#333;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;}
.g-body .m-module .my-body .baby-body .baby-img ul li .baby-news a:hover{background-color:#f55;color:#fff;}
.g-body .m-module .my-body .baby-body .baby-img ul li.on .img-a{display:block;}
.g-body .m-module .my-body .baby-body .baby-img ul li.on .img-button{border:3px solid #f55;}
.g-body .m-module .my-body .baby-body .baby-img ul li.on .baby-news{display:block;}
.g-body .m-module .ys-body{height:320px;width:100%;display:block;overflow:hidden;}
.g-body .m-module .ys-body ul{height:100%;width:1300px;display:block;}
.g-body .m-module .ys-body ul li{height:140px;width:360px;display:block;overflow:hidden;float:left;margin-right:45px;margin-bottom:20px;}
.g-body .m-module .ys-body ul li dl{height:78px;width:358px;display:block;border:1px solid #ddd;position:relative;margin-top:40px;padding:10px 0;}
.g-body .m-module .ys-body ul li dl dt{height:24px;width:100%;display:block;overflow:hidden;position:absolute;top:-30px;font-size:18px;color:#f55;text-align:left;left:0px;}
.g-body .m-module .ys-body ul li dl dd{width:99px;height:20px;line-height:20px;display:block;overflow:hidden;float:left;margin:0px 10px 6px;padding-bottom:2px;white-space:nowrap;text-overflow:ellipsis;}
.g-body .m-module .ys-body ul li dl dd a{font-size:14px;color:#333;padding:0px 8px;}
.g-body .m-module .ys-body ul li dl dd a:hover{color:#fff;background-color:#f55;}
.g-footer{height:192px;width:100%;display:block;overflow:hidden;border-top:8px solid #f55;background-color:#000;margin-top:30px;}
.g-footer .footer-body{height:192px;width:1170px;display:block;overflow:hidden;margin:0 auto;}
.g-footer .footer-body .footer-ewm{height:192px;width:220px;display:block;overflow:hidden;float:left;margin-left:120px;}
.g-footer .footer-body .footer-explain{width:700px;height:192px;display:block;overflow:hidden;float:right;margin-right:50px;}
.g-footer .footer-body .footer-explain .contact{height:20px;width:100%;display:block;overflow:hidden;line-height:20px;color:#ccc;margin-top:50px;}
.g-footer .footer-body .footer-explain .contact a{color:#ccc;font-size:14px;margin:0 20px;}
.g-footer .footer-body .footer-explain .contact a:hover{color:#f55;}
.g-footer .footer-body .footer-explain .records{font-size:12px;color:#555;line-height:20px;height:60px;width:100%;display:block;padding-left:20px;margin-top:20px;}

/* 专题列表页面 */
.m-list-seek{position:absolute;height:36px;width:240px;display:block;overflow:hidden;top:20px;right:0px;}
.m-list-classify{height:auto;width:1170px;display:block;overflow:hidden;background-color:#fafafa;margin:0 auto;position:relative;}
.m-list-classify .m-list-title{height:80px;width:160px;display:block;overflow:hidden;float:left;}
.m-list-classify .m-list-title .zn-title{height:80px;width:130px;text-align:center;overflow:hidden;display:block;float:left;line-height:80px;font-size:30px;color:#333;margin-left:10px;}
.m-list-classify .m-list-title .indicate{display:block;height:0px;width:0px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #f55;float:right;margin-top:30px;margin-right:0px;}
.m-list-classify .m-list-body{height:60px;margin:10px 90px 10px 0; width:900px;display:block;overflow:hidden;float:right;}
.m-list-classify .m-list-body ul{height:auto;width:100%;display:block;overflow:hidden;}
.m-list-classify .m-list-body ul li{height:26px;width:90px;float:left;display:block;overflow:hidden;margin:2px 0px;text-align:center;}
.m-list-classify .m-list-body ul li a{height:16px;width:auto;padding:3px;display:inline-block;overflow:hidden;font-size:14px;color:#333;line-height:16px}
.m-list-classify .m-list-body ul li a:hover{background-color:#f55;color:#fff;}
.m-list-classify .m-list-button{height:80px;width:80px;display:block;overflow:hidden;position:absolute;top:0px;right:0px;cursor:pointer;}
.m-list-classify .m-list-button span{height:20px;width:100%;display:block;overflow:hidden;font-size:16px;color:#333;text-align:center;line-height:20px;margin-top:20px;}
.m-list-classify .m-list-button i{display:block;height:0px;width:0px;border-right:10px solid transparent;border-left:10px solid transparent;border-top:12px solid #333;float:left;margin-top:10px;margin-left:30px;}
.m-list-classify .m-list-button:hover{background-color:#f55;}
.m-list-classify .m-list-button:hover span{color:#fff}
.m-list-classify .m-list-button:hover i{border-top:12px solid #fff;}
.m-list-classify-yl .m-list-body{height:30px;margin:5px 90px 5px 0px;}
.m-list-classify-yl .m-list-button{height:40px;width:80px;}
.m-list-classify-yl .m-list-button span{margin-top:10px;font-size:14px;text-align:left;padding-left:18px;}
.m-list-classify-yl .m-list-button i{margin-top:-14px;margin-right:18px;float:right;border-right:6px solid transparent;border-left:6px solid transparent;border-top:10px solid #333;}
.m-list-classify-yl .m-list-button-jb{margin-top:40px;}
.g-list{height:auto;width:1170px;display:block;overflow:hidden;margin:0 auto;margin-top:20px;}
.g-list .m-list-list{width:820px;height:auto;display:block;overflow:hidden;padding-top:10px;}
.g-list .m-list-list .m-ll-title{height:50px;width:100%;display:block;background-color:#fafafa;font-size:16px;line-height:50px;}
.g-list .m-list-list .m-ll-title span{height:55px;width:140px;display:block;overflow:hidden;float:left;color:#333;font-size:16px;line-height:55px;text-align:center;margin:-5px 20px 0;}
.g-list .m-list-list .m-ll-title i{height:14px;width:2px;background-color:#333;display:block;overflow:hidden;float:left;margin-top:17px;}
.g-list .m-list-list .m-ll-title a.on span{background-color:#000;color:#fff;}
.g-list .m-list-list .m-ll-title a:first-child span{margin-left:0px;}
.g-list .m-list-list .m-ll-title span:hover{background-color:#000;color:#fff;cursor:pointer;}
.g-list .m-list-list .m-ll-body{display:block;overflow:hidden;height:auto;width:100%;}
.g-list .m-list-list .m-ll-body .m-ll-wk{height:auto;width:100%;display:block;overflow:hidden;float:left;margin-left:0px;}
.g-list .m-list-list .m-ll-body ul li{height:130px;width:100%;display:block;overflow:hidden;border-bottom:1px solid #eee;padding:20px 0;}
.g-list .m-list-list .m-ll-body ul li img{height:130px;width:210px;float:left;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div{height:130px;width:590px;display:block;overflow:hidden;float:right;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-title{height:30px;width:100%;display:block;overflow:hidden;font-size:24px;color:#333;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-title:hover{color:#f55;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-time{height:20px;line-height:20px;width:100%;display:block;overflow:hidden;font-size:12px;color:#333;margin:2px 0;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-time span{font-size:12px;color:#333;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-time a{color:#f55;margin-left:50px;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-small{font-size:12px;color:#999;line-height:20px;height:40px;width:100%;display:block;overflow:hidden;margin-bottom:6px;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-tags{height:24px;width:100%;display:block;overflow:hidden;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-tags a{height:24px;width:auto;display:inline-block;line-height:24px;color:#fff;font-size:12px;margin-right:10px;background-color:#000;padding:0 4px;}
.g-list .m-list-list .m-ll-body ul li .m-ll-div .m-div-tags a:hover{background-color:#f55;}
.g-list .m-list-ranking{width:324px;height:auto;display:block;overflow:hidden;}
.g-list .m-list-recommend{height:350px;width:100%;display:block;overflow:hidden;}
.g-list .recommend-title{height:26px;width:100%;display:block;overflow:hidden;}
.g-list .recommend-title span{height:26px;width:auto;border-left:4px solid #f55;display:block;overflow:hidden;float:left;padding-left:10px;color:#333;font-weight:700;font-size:18px;line-height:26px;}
.g-list .recommend-title a{line-height:26px;height:26px;width:auto;display:block;overflow:hidden;float:right;color:#333;font-size:14px;margin-right:10px;}
.g-list .m-list-recommend .recommend-body{height:auto;width:100%;display:block;margin-top:20px;}
.g-list .m-list-recommend .recommend-body ul{height:auto;width:350px;display:block;}
.g-list .m-list-recommend .recommend-body ul li{height:134px;width:150px;display:block;overflow:hidden;float:left;margin-right:24px;margin-bottom:20px;}
.g-list .m-list-recommend .recommend-body ul li a{height:100%;width:100%;display:block;}
.g-list .m-list-recommend .recommend-body ul li a img{height:94px;width:150px;}
.g-list .m-list-recommend .recommend-body ul li a p{height:40px;width:100%;display:block;line-height:20px;color:#333;font-size:12px;text-align:center;}
.g-list .m-list-recommend .recommend-body ul li a:hover p{color:#f55;}
.g-list .m-list-rank{height:450px;width:100%;display:block;overflow:hidden;margin-top:30px;}
.g-list .m-list-rank .ranking-body{height:auto;width:100%;display:block;overflow:hidden;margin-top:20px;}
.g-list .m-list-rank .ranking-body ul li{height:30px;width:100%;display:block;overflow:hidden;}
.g-list .m-list-rank .ranking-body ul li a{height:100%;width:100%;display:block;}
.g-list .m-list-rank .ranking-body ul li a .rank-title{height:30px;width:100%;display:block;overflow:hidden;line-height:30px;}
.g-list .m-list-rank .ranking-body ul li a .rank-title i{height:30px;width:24px;display:block;overflow:hidden;float:left;font-size:18px;color:#000;}
.g-list .m-list-rank .ranking-body ul li a .rank-title span{height:30px;width:290px;display:block;overflow:hidden;float:right;line-height:30px;font-size:14px;color:#333;}
.g-list .m-list-rank .ranking-body ul li a:hover .rank-title span{color:#f50;}
.g-list .m-list-rank .ranking-body ul li a .rank-img{height:94px;width:100%;display:block;overflow:hidden;background-color:#eee;margin:10px 0;}
.g-list .m-list-rank .ranking-body ul li a .rank-img img{height:94px;width:150px;float:left;}
.g-list .m-list-rank .ranking-body ul li a .rank-img p{width:150px;height:74px;margin:10px;float:right;line-height:18px;color:#999;font-size:12px;display:block;overflow:hidden;}
.g-list .m-list-rank .ranking-body ul li.on{height:130px;}


/* 分页 */
.m-page{ height:44px; line-height:44px; text-align:center;}
.m-page a{ padding:4px 10px; font-size:12px; color:#333333; border:1px solid #dddddd; border-radius:3px;}
.m-page a:hover { background-color: #2ea039; color: #fff; border: 1px #2ea039 solid; text-decoration: none;}
.m-page a:hover b{color: #fff;}
.m-page a.record { display: none}
.m-page b{ padding:4px 10px; font-size:12px; color:#2ea039; border:1px solid #2ea039; font-weight:normal; border-radius:3px;}
.m-page a b{ padding:0; border:none;}

/* 返回顶部 */
.m-backtop{ position: fixed; bottom: 200px; left: 50%; margin-left: 600px; z-index: 99;}
.m-backtop a{ display:block; width:60px; height:60px; margin:0 auto 4px;}
.m-backtop a.sc{ background:url(../images/maintop.png) no-repeat 0 -62px;}
.m-backtop a.sc:hover{ background:url(../images/maintop.png) no-repeat -62px -62px;}
.m-backtop a.back{ background:url(../images/maintop.png) no-repeat 0 -124px;}
.m-backtop a.back:hover{ background:url(../images/maintop.png) no-repeat -62px -124px;}
.wxbox{ position:relative; width:114px; height:144px; margin-bottom:5px; background:url(../images/twocode.png) no-repeat 0 0;}
.wx-zk{ display:none; position:absolute; top:-130px; left:-130px; opacity:0; -moz-transition:all 0.5s;-webkit-transition:opacity 0.5s,top 0.5s,left 0.5s;-o-transition:opacity 0.5s,top 0.5s,left 0.5s,visibility 0.5s;transition:opacity 0.5s,top 0.5s,left 0.5s; width:116px; height:485px; padding:0 0 0 13px;}
.wxbox:hover>ul{visibility:visible;opacity:1;}
.wx-zk li{ padding:10px 0 0; background-color:#f2f2f2; border:1px solid #dadfd8;}
.wx-zk img{ display:block; width:85px; height:85px; margin:0 auto;}
.wx-zk p{ text-align:center; color:#42b35f;}
.scbox{ position:relative;}
.sc-zk{ display:none; position:absolute; top:-71px; left:86px; width:60px; padding:0 0 0 10px;}
.sc-zk .bdsharebuttonbox { width: 47px; padding: 0 0 0 7px; border:1px solid #dadfd8; background-color: #f2f2f2;}