
.g-indexdiv {width: 1200px; margin:0 auto;background-color: #fff;margin-top: 15px;box-shadow: 0 2px 3px 0 rgb(0 0 0 / 15%);}

.m-title{ line-height:45px; border-bottom:1px solid #e8e7e7; margin: 0 10px 15px;}
.m-title span{ display:block; float:left; text-align:center; font-size:18px; padding: 0 10px 0 0;}
.m-title span.hover{ color:#1cabff; border-bottom:2px solid #1cabff;}
.m-title em{ float:left;    width: 29px;    height: 26px;    margin: 10px 10px 0 0 ;}

.m-title em.em1{background-position: -330px -60px;}
.m-title em.em2{background-position: -380px -60px;margin-right: 14px;}
.m-title em.em3 {background-position: -430px -60px;}
.m-title em.em4{background-position: -480px -60px;}
.m-title em.em5{background-position: -530px -60px;}
.m-title em.em6{background-position: -330px -100px;}
.m-title em.em7{background-position: -380px -100px;}
.m-title em.em8{background-position: -430px -100px;}
.m-title em.em9{background-position: -480px -100px;margin-right: 12px;}
.m-title em.em10{background-position: -530px -100px;}
.m-title em.em11{background-position: -575px -60px;margin-right: 9px;}

.m-index-key{overflow:hidden;}
.m-index-key li{width:270px;margin:0 0 20px 24px;overflow:hidden;}
.m-index-key .img1 {display: block;width:270px;height:165px;position:relative;overflow:hidden;border-radius: 8px;}
.m-index-key .img1 img1{width:100%;height: 100%;transform: scale(1);-ms-transform: scale(1);transition:all .5s;}
.m-index-key .img1:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.m-index-key .name {position:absolute;overflow:hidden;z-index:2;color:#fff;font-size:14px;padding:0 3%;text-align:center; height: 66px; background: rgba(0, 0, 0, 0.5);top: 50%; margin-top: -33px; width: 94%;}
.m-index-key .name strong { font-weight: normal; font-size: 22px; height: 70px; line-height: 70px; overflow: hidden; display: block;}
.m-index-key .name span {font-size: 12px;}
.m-index-key .name span i { color: #f00; margin:0 2px;}


p{ margin: 0;}
img1 { 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-fl1,.f-lifl li{float:left;display:inline}
.f-fr{float:right;display:inline}



.g-box01{ background-color:#fff; overflow:hidden;}
.g-box01 .f-title{ width:98%; height:40px; margin:25px auto 0; border-bottom:1px solid #40b4f7; overflow:hidden;}
.g-box01 .f-title .f-title-l{ float:left; width:116px;}
.g-box01 .f-title .f-title-l span{ padding:0 0 0 10px; border-left:3px solid #33abff; font-size:22px;}
.g-box01 .f-title .f-title-r{ float:right; width:348px;}
.g-box01 .f-title .f-title-r span{ display:block; float:left; width:104px; height:40px; line-height:40px; margin-left:10px; background-color:#fafafa; font-size:16px; text-align:center; border-left:1px solid #e5e3e3; border-top:1px solid #e5e3e3; border-right:1px solid #e5e3e3; }
.g-box01 .f-title .f-title-r span.hover{ background-color:#40b4f7; color:#fff;}

.g-lists{ overflow:hidden; padding:0 0 18px;}
.g-lists li{ float:left; width:284px; height:223px; margin:18px 0 0 11px; border:1px solid #e5e3e3;}
.g-lists li img{ display:block; width:261px; height:166px; margin:10px auto;}
.g-lists li p{ text-align:center; font-size:14px;}

.g-box02{ margin-top:12px; margin-bottom:20px; background-color:#fff; overflow:hidden;}
.g-box02 .f-title{ width:98%; height:40px; margin:25px auto 0; border-bottom:1px solid #40b4f7; overflow:hidden;}
.g-box02 .f-title .f-title-l{ float:left; width:116px;}
.g-box02 .f-title .f-title-l span{ padding:0 0 0 10px; border-left:3px solid #33abff; font-size:22px;}
.g-box02 .f-list{ overflow:hidden; padding:0 0 20px;}
.g-box02 .f-list li{ float:left; padding:6px 18px; margin:15px 0 0 11px; border:1px solid #e5e5e5; border-radius:6px;}
.g-box02 .f-list li a{ font-size:14px;}


/*专题详情页*/
.topicIndexInfo-box{overflow:hidden;}
.topicIndexInfo-box .inner{padding:15px;background:#fff;overflow:hidden;}
.topicIndexInfo-box .thumb{float:left;width:700px;height:260px;}
.topicIndexInfo-box .thumb img{width:100%;height:100%;}
.topicIndexInfo-box .info{float:right;width:440px;}
.topicIndexInfo-box .info span{display:block;color:#333;}
.topicIndexInfo-box .title{font-size:24px;color:#333;}
.topicIndexInfo-box .info span em{color:#888;}
.topicIndexInfo-box .type{margin-top:10px;}
.topicIndexInfo-box .date{margin-top:10px;}
.topicIndexInfo-box .desc{margin-top:10px;line-height:22px;color:#999;}
.topicIndex-box{background:#fff;overflow:hidden;}
.topicIndex-list{padding:20px;overflow:hidden;}
.topicIndex-list li{float:left;width:369px;height:172px;margin-top:15px;margin-right:15px;border:1px solid #eee;position:relative;}
.topicIndex-list li.last{margin-right:0;}
.topicIndex-list a{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;}
.topicIndex-list .thumb,.topicIndex-list span{display:block;position:absolute;z-index:1;}
.topicIndex-list .thumb{width:90px;height:90px;top:15px;left:15px;}
.topicIndex-list .thumb img{width:100%;height:100%;border-radius:15px;}
.topicIndex-list .title{top:20px;left:120px;width:210px;line-height:18px;height: 18px;font-size:16px;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.topicIndex-list .date{line-height:1;color:#888;top:55px;left:120px;}
.topicIndex-list .i-star{top:85px;left:120px;}
.topicIndex-list .desc{display:block;width:320px;height:44px;line-height:22px;bottom:10px;left:15px;color:#999;overflow:hidden;text-overflow:ellipsis;}
.topicIndex-list .btn{top:55px;right:30px;width:60px;height:32px;line-height:32px;border:1px solid #358ff0;border-radius:5px;text-align:center;color:#358ff0;}
.topicIndex-list li:hover .btn{background:#358ff0;color:#fff;}
.topicIndex-list li:hover{box-shadow:5px 5px 25px #999;}


body{width:100%;}
body,button,input,select,textarea,pre{font-family:"Microsoft YaHei",Arial,simsun;font-size:14px;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
html,body{height:100%;}
b,strong{font-weight:bold;}
em,i{font-style:normal;}
input{vertical-align:middle;}
img{vertical-align:middle;border:none;-filter:grayscale(100%);-background:#eee;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
button:focus,input:focus,select:focus,textarea:focus{outline:none;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#444;}
a:hover{color:#358ff0;text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,address{display:block;}
.clearfix:before,.clearfix:after{content:'';clear:both;display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}
.tra3{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.tra5{-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.tra8{-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.tra10{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
.tc{text-align:center;}
.wrapper,.main{width:1200px;margin-left:auto;margin-right:auto;}
.col-wide{width:880px;}
.col-nar{width:300px;}
<!--0.00019502639770508-->