@charset "gb2312";
/* |2016-02|v1.0|191.cn */

/* reset  */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,em,button{margin:0;padding:0;}
body{ font:14px/1.5 "宋体",Arial,simsun; color:#333; }
img, fieldset{-ms-interpolation-mode:bicubic; border:none; vertical-align:middle;}
input, textarea{font-size:14px;}
table{border-collapse:collapse;}
a{color:#000;text-decoration:none;}
a:hover{color:#009646; text-decoration:underline;}

h1,h2,h3,h4,h5,h6,p{-webkit-text-size-adjust:100%;}
ul,ol,li{list-style:none;}
input[type="button"],input[type="submit"]{-webkit-appearance:none;}
input[type="text"]{border-radius:0;}
button::-moz-focus-inner {  border:none; }
section,article,aside,header,footer,nav,dialog,figure,details{display:block;}
html{  _text-overflow:ellipsis; }
/* baseStyle */
.hidn{display: none;}
.clear:before,.clear:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.clear{clear:both;zoom:1;}
.fl{ float: left;}
.fr{ float: right;}
.chk-ipt{position: relative; top: -2px; *top: -1px; margin-right: 3px; }
/* sprite */

.logo a,.icn,.nice-select,.jd-advshow .prev,.jd-advshow .next,.refresh i{background-image:url(indx-sprite.png);  background-repeat: no-repeat; }
.logo a,.icn,.jd-advshow .prev,.jd-advshow .next{vertical-align: middle;text-indent: -99999px; overflow: hidden;}
.logo a{ background-position: 0 0;}
.morelinks .icn-more{ display:inline-block; width:20px; height:40px; background-position:-200px 17px; _padding:1px;}
.morelinks:hover .icn-more,.quick-menu .curr .icn-more {background-position:-200px -13px;}
.icn-online{ background-position: -250px 0;}
.icn-chag{background-position: -230px 0;}
.icn-out{background-position: -270px 0;}
.vshow .icn-video{background-position: -300px 0;}
/* module */
.cont:after,.wrap:after,.col:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.cont,.wrap{ width: 1000px; margin: 0 auto; clear:both;zoom:1;}
.col{ margin-bottom: 15px; clear:both;zoom:1;}
.container{width: 1000px; margin: 0 auto;}
#baidu_clb_collapsed_ad_1458809874828{ right:-180px;}
.wrap{margin:12px auto; }
.main{ float:left; width:700px;}
.sider{ float:right; width:280px;}
.mod .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}
.mod .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }
.mod .hd h3 a{color:#009646;}
.mod .hd h3 a:hover{color: #6ebe32; text-decoration: none;}
.mod .bd li{margin-bottom: 7px; }
.main .mod{ width:340px;}
.picshow{ height:70px; padding-left: 120px;margin-bottom: 15px; position:relative;}
.picshow .pics{ float:left; width:108px; height:70px; overflow:hidden; margin-left:-120px;}
.picshow .pics img{width:108px; height:70px;}
.picshow .pics img:hover,.topic li .pics img:hover,.jobs dd img:hover,.paike li img:hover,.nfdadvs img:hover{filter:alpha(opacity=90);  -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.picshow .txt{line-height: 2;}
.picshow .txt a{ color:#333;}
.picshow .txt a:hover{color:#009646; text-decoration: none;}
.list a:hover{ text-decoration: none;}
/* header */
.header{ padding:15px 0; font-family:"Microsoft YaHei"; }
.header .cont{position: relative; zoom:1; z-index: 99;}
.logo{ float: left; width:178px; margin-right:30px;}
.logo a{ display: block; width:178px; height: 40px; }
.srch{ float:left; width:340px; border:1px solid #6ebe32;}
.nice-select{ float:left;width: 50px;padding: 0 5px 0 10px;height: 36px;position: relative; background-position: 47px -44px;}
.nice-select input{display: block;width: 100%;height: 36px; _height: 34px;line-height: 36px \9;border: 0;outline: 0;background: none; color:#666; font-family: "Microsoft YaHei";}
.nice-select ul{width: 65px;display: none;position: absolute;left: -1px;top: 36px;overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border: 1px solid #6ebe32;border-top: 0;z-index: 9999;}
.nice-select ul li{height: 30px;line-height: 30px; overflow: hidden;padding: 0 10px;cursor: pointer;color:#666;}
.nice-select ul li.on{ color:#46aa1e; background-color: #f0f0f0;}
.srchpt{ float:left; width:193px; height: 36px;line-height: 33px \9; border:0 none; outline: medium none;}
.srch .srchbtn{ float:right; width:80px; height:36px;line-height: 36px; _height:36px;_line-height: 36px; font-size: 16px;cursor: pointer; background-color: #6ebe32; color:#fff; border:none;}
.srch .curr{background-color:#46aa1e !important;}
.quick-menu{ float:right; width:450px; text-align: right; *line-height: 40px; line-height: 38px;}
.quick-menu a{ margin-left: 15px; color:#000;}
.quick-menu a:hover{ color:#46aa1e; text-decoration: none;}
.quick-menu .morelinks{ display:inline-block; width:20px; height:40px;}
.quick-menu .users{ margin-left: 25px; position: relative;zoom:1; text-align: center;}
.quick-menu .users img{ width: 40px; height: 40px; overflow: hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; }
.quick-menu .users .cr { position: absolute; left: 36px; top: -3px; top: 6px\0; display: inline-block; overflow: hidden; padding:0 4px 2px; line-height: 14px; text-align: center; font-size: 12px; background-color: #f00; color: #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;  z-index: 99; }
.dengj{ position:relative; zoom:1;}
.dengj img{ position:absolute; right:-10px; top:-12px;}
.pops{ position: absolute; top: 48px; padding:10px 18px; background-color: #fff; border: 1px solid #dcdcdc; z-index: 9999;/* -moz-box-shadow: 1px 1px 4px #e3e3e3;-webkit-box-shadow: 1px 1px 4px #e3e3e3;box-shadow: 1px 1px 4px #e3e3e3; */ }
.pops .arows,.layer-daikuan .arows{ position:absolute; right:30px; top:-22px;z-index: 1;}
.pops .arowA,.layer-daikuan .arowA{ position:absolute; left:0; top:0; color: #ccc; font-size: 27px;}
.pops .arowB,.layer-daikuan .arowB{ position:absolute;  left:0; top:1px; color: #fff;font-size: 27px;}
.pop-morelinks{width: 100px;right: 59px;padding:0; display: none;}
.pop-morelinks ul{ position:relative; z-index: 10;}
.pop-morelinks ul li a{ display: block; height: 28px; padding: 0 15px;line-height: 28px;font-size: 14px; color: #999; background-color: #fff;}
.pop-morelinks ul li a:hover{color: #47c800; background-color: #f3f3f3; text-decoration: none;}

.pop-unlogin{ right:0;  padding:5px;  display: none; }
.pop-unlogin{ width: 100px;}
.pop-unlogin ul li a{ display: block; height: 26px; padding: 0 17px; line-height: 26px;font-size: 12px; color: #999; background-color: #fff;}
.pop-unlogin ul li a:hover{color: #47c800; }
.pop-unlogin .loginenter{ margin-bottom: 5px; border-bottom: 1px solid #c8c8c8;}
.pop-unlogin .loginenter a{ height: 30px; color: #000; line-height: 30px; font-size: 14px;}
.pop-logined{right:0; display: none; }
.pop-logined a{color: #666;}
.pop-logined a:hover{ color: #47c800;}
.pop-logined ul,.pop-logined dl{ width: 260px;}
.pop-logined ul li{ float: left; width: 130px; margin-bottom: 5px;}
.pop-logined ul li a{color: #666;}
.pop-logined ul li a:hover{color: #47c800;}
.pop-logined .mags{ padding: 10px 0; margin-bottom: 8px; border-bottom: 1px solid #c8c8c8; }
.pop-logined .cred a{ color: #ff0202;}
.pop-logined dt{ margin-bottom: 5px;}
.pop-logined dd{ float: left; width: 130px;margin-bottom: 5px;}
.pop-logined .loginexit{ margin-top: 10px;}
.pop-logined .icn{ display: inline-block; width:16px; height: 16px; *display: inline; }
.quick-menu .btn-app{ position: relative; _float:left; display:inline-block; height:36px; line-height: 36px; padding:0 10px; color:#fff; background-color: #f60; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; }
.quick-menu .btn-app:hover{background-color: #f90;color:#fff; }
.pop-appweima{right: 120px; padding:12px 15px 10px; text-align: center; display: none;}
.pop-appweima p{ margin-bottom: 5px; line-height: 1.5; font-size: 12px; color:#000;}
.pop-appweima img{ width:132px; height:132px;}
.pop-appweima .gray{ margin-bottom: 0; color:#999; font-size: 12px;}
.pop-appweima .arows{right:90px;}

.pop-wxweima{right: 20px; padding:12px 15px 10px; text-align: center; display: none;}
.pop-wxweima p{ margin-bottom: 5px; line-height: 1.5; font-size: 12px; color:#000;}
.pop-wxweima img{ width:132px; height:132px;}
.pop-wxweima .gray{ margin-bottom: 0; color:#999; font-size: 12px;}
.pop-wxweima .arows{right:90px;}

/* nav */
.nav{ width:100%; height:45px; background-color:#6ebe32;font-family: "Microsoft YaHei"; z-index: 9999;}
.nav ul:after{content:""; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.nav li{ float:left;}
.nav li a{ display:block; padding:0 15px; height:45px; line-height: 45px; font-size: 16px; color:#fff; _float:left;}
.nav li a:hover,.nav li a.curr{ color:#fff; background-color:#46aa1e; text-decoration: none;}
.nav .cont{position: relative; zoom:1; z-index: 96;}
.nav .layer-daikuan{ position: absolute;right:416px; top: 54px; background-color: #fff; border: 1px solid #dcdcdc; z-index: 9999; display:none;}
.nav .layer-daikuan .arows{right:60px;}
.nav .layer-daikuan ul{ position: relative; *width:102px; z-index: 2;}
.nav .layer-daikuan li{ float:none; *width:100px;}
.nav .layer-daikuan li a{ display: block; height: 30px; padding: 0 15px;line-height: 30px;font-size: 14px; color: #999; background-color: #fff;}
.nav .layer-daikuan li a:hover{color: #47c800; background-color: #f3f3f3; text-decoration: none;}
.nav .daikuan{ _width:68px; _height:45px;}
.nav .daikuan img{ _display:none;}
.nav .daikuan{ _background-image:url(ie6-daikuan.png);  _background-repeat: no-repeat; _background-position: 10px 2px; }
.nav .daikuan:hover,.nav .daikuan.curr{_background-position: 10px -49px;}
.fixed{position: fixed !important;top: 0px !important;width: 100%; z-index: 9998;}
/* footer */
.footer{ width: 100%; /*height: 160px;*/ padding:15px 0 10px; background-color: #383838; color: #ddd; text-align: center; line-height: 2em;font-family: "Microsoft YaHei"; }
.footer a{color: #ddd;}
.footer .line{ margin: 0 10px; color: #aaa;}
.copyert{ margin-bottom: 10px;}
.footer ul li{ display: inline; margin-right: 10px; vertical-align: middle;}

/**** advertis  ****/
.advs:after,.sideadv:after,.advshow:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.advs{ margin-left: -10px; clear:both;zoom:1;}
.advs li{ float: left; margin: 0 0 15px 11px; display: inline; overflow: hidden;}
div.advs{ margin-left: 0; margin-bottom: 15px; width: 700px; overflow: hidden;}
div.advs img{ width: 700px; height: 80px; *margin-top: 10px; _margin-top: 0;}
/* topadv */
.topadv{ margin-bottom: 2px; *margin-bottom: 12px; _margin-bottom: 2px; margin-left: -18px;  }
.topadv li{ width: 236px; margin: 0 0 10px 18px;}
.topadv li img{ width: 236px; height: 80px; }
.advshow{ margin-bottom: 12px; margin-left: -10px; clear:both;zoom:1;}
.advshow li{float: left; width:225px; height:70px; margin-left: 10px; _display:inline;}
.advshow img{width:225px; height:70px;overflow:hidden; }
/* btmadv */
.btmadv .advs li{ width: 225px;}
.btmadv li img{width: 225px; height: 80px; }
.nfdadvs{ margin-bottom: 12px;}
.nfdadvs img{ width:340px; height:100px;}
/* sideadv */
.sideadv{ margin-left: -8px; clear:both;zoom:1;}
.sideadv li{ float: left; width: 136px; height:86px; margin-left: 8px; margin-bottom: 6px; display:inline; overflow: hidden; }
.sideadv li img{width: 136px; height:86px; }
/**** mian  ****/
.main .toutiao{ width:700px; margin-bottom: 1px;}
.main .toutiao .hd { margin-bottom: 8px; }
.main .toutiao ul:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.main .toutiao ul{ margin-bottom: 17px; clear:both;zoom:1;}
.main .toutiao li{ float:left; width:50%; padding-right: 10px; height:21px; margin-bottom: 10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display: block;box-sizing: border-box;}
.main .toutiao li:nth-child(even){width:330px; }
.main .toutiao li:nth-child(odd){ width:350px;}
.jobs:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.jobs{ float:left; width:700px; margin-top: 12px; height:80px; background-color: #f5f5f5; clear:both;zoom:1;}
.jobs strong{ float:left; width:30px;height:50px; padding:15px 10px; line-height: 1.8; color:#fff; font-weight: bold; background-color: #6ebe32;}
.jobs strong:hover{ background-color: #009646;}
.jobs .actbox{width:640px; height:80px;position:relative;overflow:hidden; zoom: 1; }
.jobs .actbox ul {position:absolute; left:8px; top:0; width:9999em;}
.jobs ul li{ float:left; width:145px; height:65px; margin-top:8px; display:inline;}
.jobs ul li img{width:150px; height:65px; }
.mod .invest_tit{ border-top: 1px solid #e1f0e1;}
.invest_tit span{ padding: 3px 10px 0 0; font-size: 18px; font-family: "Microsoft YaHei"; color:#009646; line-height: 1.8;}
.invest_tit span a{color:#009646;}
.invest_tit span a:hover{color:#009646; text-decoration: none;}
.invest_tit span.on{ border-top: 2px solid #6ebe32;}
.invest_list{ display:none;}
.mbt25{ margin-bottom: 25px;}
.paike ul:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.paike ul{margin-left: -10px; clear:both;zoom:1;}
.main .paike li{ float:left; width:160px; height:100px; margin:0 0 12px 10px; display:inline;overflow: hidden; position:relative; zoom:1;}
.paike li img{width:165px; height:100px;}
.paike li em{position:absolute;bottom:2px;left:5px;width: 160px; font-style: normal; color:#FFF;z-index: 111;font-size: 12px;  white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.paike li span{position:absolute;bottom:0;left:0;height:24px; background-color:#000;width:165px;opacity: 0.6;filter: alpha(opacity=60);}
.zhanhui{ height:40px; padding-left: 80px; background-color: #f0f0f0; position:relative;}
.zhanhui strong,.partners strong{ font-size: 14px; color:#666; position:absolute; left:10px; top:0;}
.actbox{ width:620px; height:40px;position:relative;overflow:hidden;   zoom: 1; }
.zhanhui strong{left:0; padding:9px 11px; color:#fff; font-weight: bold;background-color: #6ebe32;}
.zhanhui strong:hover{ background-color: #009646;}
.tougao{top:8px !important;font-size:14px !important;}
.tougao a{ text-decoration:none;padding:6px; color:#fff; font-weight: bold;background-color: #6ebe32;}
.tougao a:hover{ background-color: #009646;}

.actbox ul{ position:absolute; left:0; top:0; width:9999em;}
.actbox li{ float:left; width:175px; padding-right: 15px; line-height: 40px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.actbox li a{ color:#000; font-size: 12px;}
.partners{ padding-left: 80px;line-height: 1.8; position:relative;}
.partners strong{top:0;}
.partners span{ margin:0 10px;color:#999; }
.partners em{ display:inline-block; white-space:nowrap;color:#999; font-size: 12px; font-style:normal;}
.main .list .picshow{ margin-bottom: 17px;}
/**** sider  ****/
/* focusmod */
.focusmod{ width:280px; height: 200px; margin-bottom: 12px;overflow:hidden;position:relative;}
.focusmod ul li{  position:absolute;top:0;left:280px; width:280px; height: 200px; }
.focusmod ul li h3{position:absolute;bottom:4px;left:3px;width: 220px;font-weight:normal;color:#FFF;z-index: 111;font-size: 14px;  white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.focusmod ul li h3 a,.focusmod ul li h3 a:hover{ color: #fff; text-decoration: none;}
.focusmod ul li div{position:absolute;bottom:0;left:0;height:30px; background-color:#000;width:280px;opacity: 0.6;filter: alpha(opacity=60);}
.focusmod .focus,.focusmod .focus img{ width:280px; height: 200px;}
.focusmod .focustab{position:absolute;bottom:12px;right:8px;}
.focusmod .focustab b{float:left;margin:0 0 0 3px;width:14px;height:5px; text-indent: 9999px; display:block;overflow:hidden;cursor:pointer;  background-color:#c2c1c1;}
.focusmod .focustab b.down{background-color:#fff;}
.vshow{ margin-bottom: 8px;}
.vshow img{ width:280px; height:200px;}
.vshow a{ display:block;width:280px; height:200px; position:relative;}
.vshow .bg{position:absolute;bottom:0;left:0;height:30px; background-color:#000;width:280px;opacity: 0.6;filter: alpha(opacity=60); z-index: 5;}
.vshow .icn-video{ display:block; width:30px; height:30px;position:absolute;bottom:0;left:0;z-index: 8;}
.vshow .tits{position:absolute;bottom:4px;left:34px; color:#fff;z-index: 8;}
.videomod h3{ margin-bottom: 6px; font-size: 14px; font-weight: bold; color:#333;}
.videomod li{ width:280px;  margin-bottom: 7px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.videomod li span,.hottopic li span{ margin-right: 5px; color:#999;}

.sider .topic li{height:68px; padding-left: 114px; margin-bottom: 10px;position:relative;}
.topic li .pics{ float:left; width:104px; height:68px; margin-left: -114px;}
.topic li .pics img{width:104px; height:68px; border:1px solid #f0f0f0;}
.topic .txt{ line-height: 1.5;}
.topic .txt span,.sider .picshow .txt span{ position:absolute; bottom:0; left:114px; color:#999;}
.sider .picshow{ padding-left: 114px;}
.sider .picshow .pics{ margin-left: -114px;}
.sider .picshow .txt{ line-height: 1.5;}
.sider .picshow .pics{ width:104px;}
.hottopic li{ width:280px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.hottips .list:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.hottips .list{ margin-left: -10px;clear:both;zoom:1;}
.hottips .list a{ float:left; width:84px; height:43.5px; margin:0 0 10px 10px; border:1px solid #dcdcdc; background-color: #f5f5f5; line-height: 43.5px; text-align: center; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.hottips .list a:hover{border:1px solid #6ebe32; background-color: #6ebe32; color:#fff;}
.jd-adv{ margin-bottom: 10px;background-color: #fff;}
.jd-adv h4{ height:21px;}
.jd-adv .jd-advshow{ height: 100px; overflow: hidden; position: relative; zoom: 1;}
.jd-adv .jd-advshow ul li{width: 280px;height: 100px; overflow: hidden;}
.jd-adv .jd-advshow ul li a:hover{ text-decoration: none;}
.jd-adv .jd-advshow ul li span,.jd-adv .jd-advshow ul li strong{  color: #c81622;}
.jd-adv .jd-advshow ul li span{ float: right; width: 140px; padding-right: 5px; font-size: 16px; margin-top: 10px;}
.jd-adv .jd-advshow ul li strong{ float: right; width: 140px;  font-size: 24px;}
.jd-adv .jd-advshow img{ float: left; height: 100px; margin:0 5px 0 15px; display: inline; overflow: hidden;}
.jd-advshow .prev,.jd-advshow .next{position: absolute;top: 40px; display: block; width: 10px; height: 20px; filter:alpha(opacity=60);  -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.jd-advshow .prev{ left: 2px; background-position:-337px 0; }
.jd-advshow .next{ right: 2px;background-position:-347px 0;  }
.jd-advshow .prev:hover,.jd-advshow .next:hover{filter:alpha(opacity=100);  -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.sider .list .picshow{ margin-bottom: 12px;}

.simply-scroll-container { position: relative;}
.simply-scroll-clip { position: relative;overflow: hidden;}
.simply-scroll-list { overflow: hidden;margin: 0;padding: 0;list-style: none;}
.simply-scroll { width: 610px;height: 40px;}
.simply-scroll .simply-scroll-clip {width: 610px;height: 40px;}
.simply-scroll .simply-scroll-list li {float: left;width: 180px;height: 40px; line-height: 40px; text-align: center;}
.refresh{ position: absolute; right:15px; top:5px; font-size: 12px;}
.refresh i{ display:inline-block; _display:none; width:16px; height:16px; margin-right: 2px; background-position: -50px -50px; vertical-align: middle; }
.huodong .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}
.huodong .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }
.huodong .hd h3 a{color:#009646;}
.huodong .hd h3 a:hover{color: #6ebe32; text-decoration: none;}
.huodong .bd li{margin-bottom: 7px; }
/*zoomDetect*/
/*@media screen and (max-width:1024px){
	.cont,.wrap{ width: 100%; }
	.topadv{ margin-left: -12px;  }
	.topadv li{ margin: 0 0 10px 12px;}
	.partners span{ line-height: 1;}
}*/