/*public*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,li,pre,form,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:12px/1.125 microsoft yahei,Arial;}
body{background: #eff0f1;min-width: 1251px;}
ul,li{list-style:none;}
img{ border:0; vertical-align:top;}
i{font-style:normal;}
a{text-decoration:none;word-wrap: break-word;color:#222;}
a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none;color:#21aa8e;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {display:block;}

.top_bg{ height:84px; background:#21aa8e; border-bottom:1px solid #4b8278;}
.logo{ float:left; width:185px;}
.nav{ float:left; width:680px;font-family:microsoft yahei; padding-top:40px;}
.nav a{ display:inline-block; color:#fff; font-size:16px; margin:0 20px;}
.nav a:hover,.nav a.here{ color:#125448;}
.login{ float:right;font-family:microsoft yahei; padding-top:40px;}
.login a{ display:inline-block;margin:0 15px;color:#fff; font-size:14px;}
.login a:hover{ color:#125448;}
.login2{ width:120px;height:84px; overflow:hidden; position:relative; float:right; z-index:99999;}
.login2 p{ padding-top:12px; height:72px;}
.login2 img{ border-radius:60px; margin:0 auto; display:block;}
.login2 ul{ width:220px; clear:both; overflow:hidden; position:absolute; top:84px; right:0;border-top:1px solid #4b8278;}
.login2 li{ float:left; height:56px; border-bottom:1px solid #fff; width:220px;}
.login2 li a{ display:block;font-size:18px; color:#222;border-bottom:1px solid #ededed; padding-left:27px;height:55px; line-height:55px; width:193px; background:#fff;}
.login2 li a:hover{ background:#fff;text-decoration:none; color:#21aa8e;}
.login2.hover{ overflow:visible;}

a.xiaoxi{ float:right; width:86px; background:url(../images/top_dot.png) center center no-repeat; height:84px; position:relative;}
a.xiaoxi i{ display:block; width:22px; line-height:22px; height:22px; text-align:center; background:#f63; color:#fff; border-radius:22px; top:14px; right:17px; position:absolute;}
.focus{width:100%;height:490px;overflow:hidden;position:relative;}
.f-img-list{height:490px;overflow:hidden;position:absolute;left:0;top:0;z-index:100;width:100%;}
.f-img-list li{height:490px;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:101;}
.f-img-list li a{display:block;height:490px;width:100%;}
.f-img-list li.on{z-index:105;}
.f-img-list li.bg01{ background:url(../images/f1.jpg) center 0 no-repeat;}
.f-img-list li.bg02{ background:url(../images/f1.jpg) center 0 no-repeat;}
.f-img-list li.bg03{ background:url(../images/f1.jpg) center 0 no-repeat;}
.d-select-list{position:absolute;bottom:0;height:36px;z-index:110;width:100%;margin:0 50%}
.d-select-list li{list-style:none; width:24px;float:left;position:relative;}
.d-select-list li.on span{background:#21aa8e;}
.d-select-list li span{ height:12px; border-radius:12px; background:#929596; display:block; margin:0 auto; width:12px;}
.focusbtn{z-index:999;width:45px;height:80px;position:absolute;top:180px;background:url(../images/sprite.png) no-repeat;cursor:pointer;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}
.focus-btn-next{left:10px;background-position:0 -10px;}
.focus-btn-prev{right:10px;background-position:100% -10px;}
.w1012{ margin:0 auto; width:1012px;}
.tit{ margin:0 auto; padding-top:28px; line-height:24px; height:24px; overflow:hidden;}
.tit h2{ float:left; font-size:22px; color:#222; font-weight:normal;}
.tit a.more{ float:right; color:#888; font-size:14px;}
.tit a.more:hover{ color:#21aa8e;}
.tit a.jia{ float:left; width:19px; height:19px; background:url(../images/dot.png) 0 -55px no-repeat; margin:4px 0 0 10px; display:inline;}
.tit2{ margin:0 auto; width:1000px; padding-top:8px; line-height:24px; height:24px; overflow:hidden;}
.tit2 h2{ float:left; font-size:22px; color:#222; font-weight:normal;}
.tit2 a.more{ float:right; color:#888; font-size:14px;}
.tit2 a.more:hover{ color:#21aa8e;}
#slider{width:100%;}
.slider_box{width:1012px; margin:0 auto;height:332px;overflow: hidden;position: relative;}
.silder_con{height:332px;overflow: hidden;position: absolute;}
.silder_panel{width:1012px;height:332px;float:left;position: relative; overflow:hidden;}
.silder_nav{width:1012px;height:31px;overflow:hidden; text-align:center; position:absolute; left:0; top:165px;display:none;}
.silder_nav li{width:8px; height:8px; display:inline-block; overflow:hidden; margin:0 5px; background:#333; cursor:pointer; border-radius:8px; }
.silder_nav li.current{ background:#f60;}
.slider_box a.prev,.slider_box a.next{ position:absolute;top:100px;background:url(../images/sprite2.png) no-repeat;cursor:pointer; height:45px; text-indent:-9999px; width:45px;}	
.slider_box a.prev{left:6px;background-position:0 0;}
.slider_box a.next{right:7px;background-position:0 -46px;}
.list{ margin:25px auto 0; width:1012px;}
.list li{ float:left; width:240px; background:#fff; border-radius:2px; height:304px; overflow:hidden; margin:0 7px 25px 6px; display:inline;}
.list li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list li p{ text-align:center; margin:17px 0; font-size:16px; height:18px; overflow:hidden; line-height:18px;}
.list li a.mianfei{ margin:0 auto; width:130px; height:35px; display:block; line-height:35px; color:#fff; font-size:16px; background:#f63; text-align:center;border-radius:2px; }
.list li a.shiyong{ margin:0 auto; width:130px; height:35px; display:block; line-height:35px; color:#fff; font-size:16px; background:#21aa8e; text-align:center;border-radius:2px; }
.list li .shiyong_over{ margin:0 auto; width:130px; height:35px; display:block; line-height:35px; color:#fff; font-size:16px; background:#9e9e9e; text-align:center;border-radius:2px; }
.list2{ margin:25px auto 0; width:1012px;}
.list2 li{ float:left; width:240px; background:#fff; border-radius:2px; height:280px; overflow:hidden; margin:0 7px 25px 6px; display:inline;}
.list2 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list2 li p{padding:0 12px; font-size:16px; line-height:18px; height:18px; overflow:hidden; margin:17px 0;}
.list2 li .zan{ height:16px; line-height:16px; padding-left:12px; overflow:hidden;}
.list2 li .zan span{ background: url(../images/dot.png) no-repeat; color:#aaa; display: inline-block; margin-right:20px; padding-left:20px; font-size:14px;}
.list2 li .zan span.n1{ background-position:0 1px;}
.list2 li .zan span.n2{ background-position:0 -25px;}
.list3{ margin:25px auto 0; width:1012px;}
.list3 li{ float:left; width:240px; background:#fff; border-radius:2px; height:295px; overflow:hidden; margin:0 7px 20px 6px; display:inline;}
.list3 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list3 li p{padding:0 12px; font-size:16px; margin:12px 0; height:48px; overflow:hidden; line-height:24px;}
.list3 li i{ font-size:14px; color:#aaa; display:block; padding-left:12px;}
.list3 li i em{ display:inline-block; padding-left:20px;}
.list3 li i a{ color:#aaa;}
.list3 li i a:hover{ color:#21aa8e;}
//.box{ margin:25px auto 0; width:1000px; height:255px; background:#fff;border-radius:2px; overflow:hidden;}
.box{overflow:hidden;}
.box:hover{box-shadow:0 0 3px 2px #ddd;}
.box_l{ float:left; width:320px;}
.box_r{ float:right; width:658px;}
.box_r p{ font-size:14px; color:#888; line-height:22px; margin-top:12px; padding-right:10px;}
.box_r ul{ width:658px; clear:both; overflow:hidden; margin-top:15px;}
.box_r li{ float:left; width:100px; margin-right:7px;}
//.title{ padding-top:25px; font-size:18px; overflow:hidden; height:20px; line-height:20px;}
.time{ height:25px; line-height:25px; color:#aaa; margin-top:12px; font-size:14px;}
.time img{ display:inline-block; margin-right:6px; vertical-align:top;border-radius:25px;}
.box2{ margin:25px auto 0; width:1000px; height:180px; background:#fff;border-radius:2px; overflow:hidden;}
.box2:hover{box-shadow:0 0 3px 2px #ddd;}
.list4{ margin:0 auto; width:966px; clear:both; overflow:hidden;}
.list4 li{ float:left; width:138px; height:140px; padding:35px 0 0 0;}
.list4 li span{ display:block; text-align:center; line-height:50px; font-size:14px;}
.list4 li img{ display:block; margin:0 auto;border-radius:80px; }
.list4 li a.daren{ width:80px; height:80px; display:block; margin:0 auto; text-align:center; line-height:80px; color:#fff;border-radius:80px; background:#21aa8e; font-size:14px;}
.list4_1{ margin:0 auto; width:800px; clear:both; overflow:hidden;}
.list4_1 li{ float:left; width:114px; height:140px; padding:35px 0 0 0;}
.list4_2{ margin:0 auto; width:910px; clear:both; overflow:hidden;}
.list4_2 li{ float:left; width:130px; height:140px; padding:0;}
.footer_bg{ height:230px; background:#fff; margin-top:40px; border-top:1px solid #ececec;}
.footer{ margin:0 auto; width:1000px; padding-top:59px; height:172px;}
.footer_l{ float:left; width:240px; font-size:16px; color:#888;}
.footer_l span{ display:block; color:#222; font-size:26px; height:90px;}
.footer_cen{ float:left; width:520px; font-size:16px; color:#888; text-align:center;}
.footer_cen span{ display:block; color:#222; font-size:16px; height:65px;}
.footer_cen span a{ display:inline-block; margin:0 20px;}
.footer_cen p{ line-height:30px;color:#888;font-size:14px;}
.footer_r{ float:right; width:100px;}
.footer_r span{ display:block;font-size:16px; height:39px; text-align:center;}
.chanpin_tit{ border-bottom:1px solid #dadadc; background:#f7f8f8; height:90px; line-height:90px; font-size:20px; text-align:center;}
.chanpin_tit a{display:inline-block;color:#888;margin: 0 17px;}
.chanpin_tit a:hover,.chanpin_tit a.here{ color:#21aa8e;}
.paixu{ padding-top:22px; font-size:14px; text-align:right; color:#888; }
.paixu a{ display:inline-block; color:#888; margin:0 10px;}
.paixu a:hover,.paixu a.here{ color:#21aa8e;}
.list5{ margin:25px auto 0; width:1020px;}
.list5 li{ float:left; width:320px; background:#fff; border-radius:2px; height:350px; overflow:hidden; margin:0 10px 25px 10px; display:inline; position:relative;}
.list5 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list5 li p{padding:17px 12px;font-size:16px;height: 30px;}   
.list5 li .shuliang{ height:16px; line-height:16px; font-size:14px; overflow:hidden; color:#666; padding:0 12px;}
.list5 li .shuliang span{ display:inline-block; margin-right:20px;}
.list5 li .shuliang i{ float:right;}
.list5 li .shuliang i.n1{ color:#21aa8e;}
.list5 li .shuliang i.n2{ color:#f63;}
.list5 li .shuliang i.n3{ color:#aaa;}
.list5 li .time5{ color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:.7; opacity:0.7; position:absolute; width:320px; height:35px; line-height:35px; text-align:center;display:none; top:220px; left:0; background:#000; font-size:14px;}
.list5 li:hover .time5{  display:block;}
.title2{ border-bottom:1px solid #dadadc; background:#f7f8f8; text-align:center; height:170px;}
.title2 h1{ display:block; padding-top:65px; font-size:28px; color:#333; font-weight:normal;}
.title2 p{ text-align:center; font-size:16px; color:#999; padding:25px 0 30px;}
.title2 p span{ display:inline-block; margin:0 20px;}
.w1000{ margin:0 auto; width:1000px; padding-top:40px;}
.l1{ float:left; width:600px; background:#fff; border-radius:2px; overflow:hidden;}
.r1{ float:right; width:370px;}
.nav2{ height:80px; width:600px; overflow:hidden; background:#fafafb;}
.nav2 a{ float:left; margin:0 12px; display:inline; padding:35px 18px 0; height:43px; color:#666; font-size:18px;border-bottom:2px solid #fafafb;}
.nav2 a.here,.nav2 a:hover{ color:#222; border-bottom:2px solid #21aa8e;}
.main{width: 560px;padding: 15px 20px;position:relative;line-height:2;font-size:14px;color:#666;height:520px;overflow:hidden;}
.main p{line-height:2;font-size:14px;color:#666;padding: 0px 0;}
.more2{ height:42px; line-height:42px;text-align:center; color:#666; font-size:14px; cursor:pointer; width:100%; position:relative; border-top:1px dashed #ccc; margin:0 auto;}
.more2:before{background-image: -webkit-linear-gradient(bottom, #fff 5%, rgba(255,255,255,0) 100%);background-image: linear-gradient(to top, #fff 5%, rgba(255,255,255,0) 100%);position: absolute;width:100%;;height:60px;top: -61px;left:0;content: ''}
.more2 i{ display:inline-block; width:16px; height:9px; background:url(../images/chanpin_dot.png) no-repeat; margin-left:5px;}
.more2 i.up{background:url(../images/chanpin_dot.png) -30px 0 no-repeat;}
.mt20{ margin-top:20px;}
.tit3{ border-bottom:1px solid #e5e5e5; padding:20px 10px; height:22px; line-height:22px; margin:0 auto; width:540px;}
.tit3 h2{ float:left; font-size:18px; font-weight:normal; color:#666;}
.tit3 a.more3{ float:right; font-size:14px; padding:4px 0 0 29px; color:#999;background:url(../images/chanpin_dot.png) 0 -34px no-repeat; line-height:18px;}
.tit3 a.more3:hover{ color:#21aa8e;}
.paixu2{ padding-top:16px; font-size:14px; color:#888; margin:0 auto; width:560px;}
.paixu2 a{ display:inline-block; color:#888; margin:0 10px;}
.paixu2 a:hover,.paixu2 a.here{ color:#21aa8e;}
.list6{ margin:0 auto; width:560px; clear:both; overflow:hidden;}
.list6 li{ float:left; width:560px; border-bottom:1px dashed #e7e7e7; padding:33px 0 20px;}
.list6 li .title3{ line-height:22px; font-size:18px;margin:0 auto; width:510px; }
.list6 li .title3 i{ display:inline-block; width:47px; height:22px; text-align:center; background:#f63; color:#fff; font-size:14px; border-radius:2px; margin-left:5px; vertical-align:top;}
.list6 li .time6{ display:block; font-size:14px; color:#aaa;margin:0 auto; width:510px; padding-top:15px;}
.list6 li .time6 em{ display:inline-block; margin-right:20px;}
.list6 li p{line-height:2; font-size:14px; color:#666; padding:15px 0;margin:0 auto; width:510px; }
.list6 li ul{margin:0 auto; width:530px;clear:both; overflow:hidden;}
.list6 li li{ float:left; width:100px; padding:0 3px; border:0;}
.list6 li li img{  border-radius:2px; display:block;}
.list6 li .time2{ height:25px; line-height:25px; color:#aaa; font-size:14px;margin:0 auto; width:510px;}
.list6 li .time2 img{ display:inline-block; margin-right:6px; vertical-align: top;border-radius:25px;}
.list6 li .time2 span{ float:right;}
.list6 li .time2 span a{color:#aaa;}
.list6 li .time2 span a:hover{color:#21aa8e;}
.list6_1{ margin-bottom:20px;}
.list6_1 li{ padding:25px 0 5px;}
a.more4{ height:42px; line-height:42px; background:#e7e7e7; border-radius:5px; text-align:center; color:#666; font-size:14px; cursor:pointer; width:530px; margin:6px auto 0; display:block;}
a.more4 i{ display:inline-block; width:16px; height:9px; background:url(../images/chanpin_dot.png) no-repeat; margin-left:5px;}
a.more4:hover{ background:#ccc;}
.box3{background:#fff; border-radius:2px; width:370px; margin-bottom:20px; overflow:hidden;}
.qugoumai{ padding:32px 23px;}
.qugoumai i{ font-size:24px;color:#f63;}
.qugoumai em{ font-size:30px; color:#f63; font-weight:bold;}
.qugoumai p{ font-size:14px; color:#999; padding:10px 0 30px;}
.qugoumai p.n1{ font-size:20px; color:#666; padding:10px 0 30px;}
.qugoumai a{ background:#f63; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; display:block;border-radius:5px; font-weight:bold;}
.qugoumai a.none{ background:#d1d1d1;cursor:not-allowed;}
.qugoumai a.none:hover{ background:#d1d1d1;}
.qugoumai a:hover{ background:#d73600;}
.yongyou{ height:36px; padding:37px 0; overflow:hidden;}
.yongyou a{ float:left; margin-left:30px; padding-left:50px; display:inline; line-height:36px; font-size:16px; color:#999; background:url(../images/chanpin_dot2.png) no-repeat;}
.yongyou a.n1{ background-position:0 0;}
.yongyou a.n1:hover,.yongyou a.n1.here{ background-position:0 -37px;color:#f63;}
.yongyou a.n2{ background-position:0 -80px;}
.yongyou a.n2:hover,.yongyou a.n2.here{ background-position:0 -118px;color:#f63;}
.yongyou a:hover{color:#f63;}
.yongyou a i{color:#999;}
.fenxiang{ height:50px; padding:37px 0; overflow:hidden;}
.fenxiang a{ float:left; margin-right:40px; width:50px;height:50px; background:url(../images/fenxiang.png) no-repeat;}
.fenxiang a.weibo{ background-position:0 0;}
.fenxiang a.weixin{ background-position:0 -55px;}
.fenxiang a.qq{ background-position:0 -110px;}
.fenxiang span{ float:left; padding:0 23px; line-height:50px; font-size:14px;}
.tit5{ font-size:20px; line-height:60px; height:60px; padding-left:23px; border-bottom:1px solid #e5e5e5; color:#222;}
.daojishi{ padding:10px 0 30px 23px;}
.daojishi p{ color:#999; line-height:40px; font-size:16px;}
.daojishi p i{ color:#21aa8e;font-size:22px;}
.daojishi p span{ font-size:20px; display:inline-block; margin-right:30px;}
.daojishi a{ background:#21aa8e; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; display:block;border-radius:5px; font-weight:bold; width:325px; margin-top:20px;}
.daojishi a:hover{ background:#179178;}
.pinpai{ width:340px; padding:20px 0 20px 23px; height:60px; font-size:16px; line-height:60px;}
.pinpai img{ float:left; margin-right:20px;}
.tit6{ font-size:20px; line-height:60px; height:60px; padding-left:23px; color:#222;}
.list7{ width:370px; clear:both; overflow:hidden;}
.list7 li{ float:left; width:185px; height:210px;}
.list7 li span{ display:block; text-align:center; font-size:16px; margin:16px 5px 0; height:18px; line-height:18px; overflow:hidden;}
.er{ text-align:center; padding:10px 0 30px;}
.er span{ display:block; text-align:center; line-height:40px;}
.er p{ font-size:16px;}
#slider2{width:100%;border-bottom:1px solid #e5e5e5; }
.slider_box2{width:600px; margin:0 auto;height:478px;overflow: hidden;position: relative;}
.silder_con2{height:478px;overflow: hidden;position: absolute;}
.silder_panel2{width:600px;height:478px;float:left;position: relative; overflow:hidden;}
.silder_nav2{width:600px;height:31px;overflow:hidden; text-align:center; position:absolute; left:0; top:165px;display:none;}
.silder_nav2 li{width:8px; height:8px; display:inline-block; overflow:hidden; margin:0 5px; background:#333; cursor:pointer; border-radius:8px; }
.silder_nav2 li.current{ background:#f60;}
.slider_box2 a.prev2,.slider_box2 a.next2{ position:absolute;top:217px;background:url(../images/sprite2.png) no-repeat;cursor:pointer; height:45px; text-indent:-9999px; width:45px;}	
.slider_box2 a.prev2{left:0;background-position:0 0;}
.slider_box2 a.next2{right:0;background-position:0 -46px;}
.no_box{ height:150px; line-height:150px; font-size:14px; text-align:center;}
.tit7{ margin:0 auto; width:1000px; padding-top:8px; line-height:24px; height:40px; overflow:hidden; border-bottom:2px solid #ccc;}
.tit7 h2{ float:left; font-size:22px; color:#222; font-weight:normal;}
.tit7 span{ float:right; padding-top:2px; font-size:14px; text-align:right; color:#888; }
.tit7 span a{ display:inline-block; color:#888; margin:0 10px;}
.tit7 span a:hover,.tit7 span a.here{ color:#21aa8e;}
.fenlei{ min-height:22px; overflow:hidden; margin-top:20px; padding-left:6px;}
.fenlei a{ float:left; padding:0 10px; line-height:22px; height:22px; margin-right:10px;color:#888;font-size:14px; border-radius:2px;}
.fenlei a.here,.fenlei a:hover{background:#21aa8e; color:#fff;}
.loading{ text-align:center; padding:30px 0;}
.fanhui{ height:130px;z-index:9999;width:50px; position:fixed; bottom:10px; left:50%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-left:510px;}
.fanhui a{ float:left; display:block;height:50px;width:50px; background:url(../images/fanhui.png) no-repeat; margin-top:4px;}
.fanhui a.fan{ background-position:0 -51px; display:none;}
.fanhui a.fan:hover{ background-position:-51px -51px;transition:all 0 ease-out;}
.fanhui a.xie{ background-position:0 0;}
.fanhui a.xie:hover{ background-position:-51px 0;transition:all 0 ease-out;}
.fu_box{ background:#fff;border-radius:5px; width:485px; height:275px; overflow:hidden; padding:15px 15px 0 30px;}
.fu_close{ height:22px; text-align:right;}
.fu_close span{ display:inline-block; width:22px; height:22px; background:url(../images/close.png) no-repeat; cursor:pointer;}
.fu_biaoji{ height:36px; font-size:14px; color:#222;}
.fu_biaoji span{ display:inline-block; margin-right:20px;}
.fu_biaoji a{ color:#21aa8e;}
.aa_text{background: #FFFFFF;border:1px solid #dedede;overflow:hidden;width:448px;height:120px;margin:0 auto;padding:10px;line-height:20px;font-size:14px;color: #636161;}
.fu_h35{ height:35px; margin-top:13px; line-height:35px; overflow:hidden; width:470px; font-size:14px; color:#bbb;}
a.baocun{ float:right; width:95px; height:35px; line-height:35px; text-align:center; background:#21aa8e; color:#fff; font-size:16px;border-radius:2px;}
a.baocun:hover{ background:#179178;}
.fu_box2{ background:#fff;border-radius:5px; width:410px; height:210px; overflow:hidden; padding:15px;}
.fu_tishi{ text-align:center; color:#222;}
.fu_tishi b{ display:block; font-size:20px; font-weight:normal;}
.fu_tishi p{font-size:16px; padding:33px 0 20px;}
.fu_tishi span{ display:block;}
.fu_tishi span a{ color:#bbb;}
.fu_tishi span a:hover{ color:#21aa8e;}
a.fu_btn{ display:block; margin:30px auto 0;width:95px; height:35px; line-height:35px; text-align:center; background:#21aa8e; color:#fff; font-size:16px;border-radius:2px;}
a.fu_btn:hover{ background:#179178;}
.w1090{ margin:0 auto; width:1090px; padding-top:40px;}
.l2{ float:left; width:750px; background:#fff; border-radius:2px; padding:30px;}
.r2{ float:right; width:260px;}
.main2{ width:750px; position:relative; line-height:2; font-size:16px; color: #2C3F51; overflow:hidden;}
.main2 p{line-height:2;font-size:16px;color:#2C3F51;/* padding: 5px 0; */}
.main2 img{ max-width:750px;}
.fenxiang2{ height:35px; padding:37px 0 0; overflow:hidden; text-align:right;}
.fenxiang2 a{ display:inline-block; margin:0 4px 0 14px; width:35px;height:35px; background:url(../images/fenxiang2.png) no-repeat;}
.fenxiang2 a.weibo{ background-position:0 0;}
.fenxiang2 a.weixin{ background-position:0 -50px;}
.fenxiang2 a.qq{ background-position:0 -100px;}
.fenxiang2 span{ display:inline-block; line-height:35px; font-size:14px; vertical-align:top;}
.tit8{ border-bottom:1px solid #e5e5e5; padding:20px 0; height:22px; line-height:22px;}
.tit8 h2{ float:left; font-size:18px; font-weight:normal; color:#666;}
.list8{ width:772px; clear:both; overflow: hidden; margin-top:20px;}
.list8 li{ float:left; width:170px; margin-right:23px;}
.list8 li span{ display:block; line-height:20px; font-size:14px; padding-top:6px; height:40px; overflow:hidden;}
.list8 li a{ color:#666;}
.list8 li a:hover{ color:#21aa8e;}
/*0613修改*/
.pinglun{ padding:20px 0 0 0; width:720px; position:relative; border-bottom:0px dashed #e7e7e7; height:125px;margin:0 auto; z-index:999;}
.pinglun .img{ position:absolute; left:15px; top:20px;border-radius:25px;}
.pinglun p{ background:#fff; border:1px solid #dedede; overflow:hidden; width:698px; height:36px; padding:10px; line-height:18px; font-size:14px; color:#bbb; position:absolute; left:0; top:20px; border-radius:2px;}
.pinglun p a{color:#bbb;}
.pinglun p a:hover{ color:#21aa8e;}
.aa_text2{ border:1px solid #dedede;overflow:hidden;width:698px;height:36px;padding:10px;line-height:18px;font-size:14px;color: #666;resize: none;border-radius:2px; outline:none}
.pinglun2{ padding:20px 15px; width:720px; overflow:hidden; position:relative; border-bottom:1px dashed #e7e7e7;}
.btn2_box{ height:28px; overflow:hidden; clear:both; padding-top:15px; color:#f00; font-size:14px;}
.btn2_box a.btn2{ float:right;width:64px; height:28px; line-height:28px; text-align:center; background:#21aa8e; color:#fff; font-size:14px;border-radius:2px; margin-left:10px;}
.btn2_box a.btn2:hover{ background:#179178;}
/*0613修改结束*/
.list9{width:750px; clear:both; overflow:hidden; margin:0 auto;}
.list9 li{ float:left;  padding:20px 15px; width:720px;  border-bottom:1px dashed #e7e7e7;}
.list9 li .time3{ height:25px; line-height:25px; color:#aaa; font-size:14px;}
.list9 li .time3 img{ display:inline-block; vertical-align: top;border-radius:25px;}
.list9 li .time3 span{ float:right;}
.list9 li .time3 span a{color:#aaa;}
.list9 li .time3 span a:hover{color:#21aa8e;}
.list9 li .time3 a{color:#21aa8e; display:inline-block; margin:0 10px 0 0;}
.list9 li .list9_box{ line-height:26px; font-size:14px; color:#666; padding:5px 0 0 35px;}
.page{font-size:14px; height:65px;text-align: center; padding-top:30px; line-height:25px; color:#bbb;}
.page2{ height:95px;}
.page3{ height:95px; padding-top:50px;}
.page a{ display:inline-block;color:#bbb; margin:0 10px;}
.page a:hover{color:#21aa8e;}
.page a.here{ display:inline-block; width:25px; height:25px; background:#21aa8e;border-radius:25px; color:#fff;margin:0 10px;}
.box4{background:#fff; border-radius:2px; width:260px; margin-bottom:20px; overflow:hidden;}
.daren_box{ margin:0 auto; width:220px; clear:both; overflow:hidden; padding:40px 0 30px;}
.daren_box img{ float:left; border-radius:60px;}
.daren_box p{ float:right; width:138px;}
.daren_box p b{ display:block; font-size:16px;}
.daren_box p span{ display:block; font-size:14px; color:#999; padding:15px 0;}
.daren_box p a.daren_a{ display:block;width:45px; height:20px; line-height:20px; text-align:center; background:#21aa8e; color:#fff; font-size:12px;border-radius:2px;}
.daren_box p a.daren_a:hover{ background:#179178;}
.list10{ margin:24px auto 0; width:238px; clear:both; overflow:hidden; padding-bottom:10px;}
.list10 li{ float:left;width:238px; height:80px; margin-bottom:24px;}
.list10 img{ float:left;border-radius:2px;}
.list10 p{ float:right; width:118px;}
.list10 p span{ height:48px; line-height:24px; overflow:hidden; font-size:14px; display:block;}
.list10 p i{ color:#aaa; font-size:13px; display:block; padding-top:16px;}
.chanpin_box{ margin:0 auto; width:240px; padding:20px 0;}
.chanpin_box span{ display:block; line-height:20px; font-size:16px; margin:10px 0; text-align:center; overflow:hidden; height:20px;}
#slider3{width:100%;}
.slider_box3{width:240px; margin:0 auto;height:295px;overflow: hidden;position: relative;}
.silder_con3{height:295px;overflow: hidden;position: absolute;}
.silder_panel3{width:240px;height:295px;float:left;position: relative; overflow:hidden;}
.silder_nav3{width:240px;height:31px;overflow:hidden; text-align:center; position:absolute; left:0; top:255px;}
.silder_nav3 li{width:10px; height:10px; display:inline-block; overflow:hidden; margin:0 5px; background:#d2d2d2; cursor:pointer; border-radius:10px; }
.silder_nav3 li.current{ background:#21aa8e;}
.slider_box3 a.prev3,.slider_box3 a.next3{ display:none;}
.geren_box{ height:330px; background:url(../images/5.jpg) center top no-repeat; width:100%; position:relative;}
.geren_box p{ width:400px; position:absolute; top:226px; left:50%; line-height:124px; margin-left:-500px;}
.geren_box p img{ float:left; border-radius:120px; border:3px solid #fff;}
.geren_box p span{ float:left; font-size:18px; padding:0 10px;}
.geren_box p i{ display:inline-block;width:45px; height:20px; line-height:20px; text-align:center; background:#21aa8e; color:#fff; font-size:12px;border-radius:2px;}
.chanpin_box2{ padding:20px 15px; font-size:16px; line-height:30px; color:#666;}
.chanpin_box2 span{ display:inline-block; width:80px;}
.w1000_1{ margin:0 auto; width:1000px; background:#fff;}
.geren_nav{ height:87px; width:1000px; overflow:hidden; padding-top:50px; text-align:center;}
.geren_nav a{ display:inline-block; margin:0 15px; padding:0 15px; height:35px; color:#222; font-size:20px;border-bottom:2px solid #fff;}
.geren_nav a.here,.geren_nav a:hover{ color:#21aa8e; border-bottom:2px solid #21aa8e;}
.list11{ margin:0 auto; width:975px; clear:both; overflow:hidden;}
.list11 li{ float:left; width:185px; border-radius:2px; height:230px; overflow:hidden; margin:0 5px 35px 5px; display:inline; background:#eff0f1;}
.list11 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list11 li p{margin:15px 0; font-size:14px; text-align:center; height:16px; line-height:16px; overflow:hidden;}
.list11 li .zan{ height:16px; line-height:16px; padding-left:12px; overflow:hidden; text-align:center;}
.list11 li .zan span{ background: url(../images/dot.png) no-repeat; color:#aaa; display: inline-block; margin-right:20px; padding-left:20px; font-size:14px;}
.list11 li .zan span.n1{ background-position:0 1px;}
.list11 li .zan span.n2{ background-position:0 -25px;}
.list12{ margin-left:20px; width:975px; clear:both; overflow:hidden;}
.list12 li{ float:left; width:457px; height:143px; padding-right:30px; margin-bottom:35px;}
.list12 li img{ float:left; border-radius:2px;}
.list12 li .list12_r{ float:right; width:252px;}
.list12 li .list12_r b{ display:block; font-size:18px; font-weight:normal; height:20px; margin-bottom:12px; line-height:20px; overflow:hidden;}
.list12 li .list12_r p{ font-size:14px; line-height:24px; height:72px; overflow:hidden; color:#666;}
.list12 li .list12_r i{ display:block;background:url(../images/geren_dot.png) no-repeat; padding-left:23px; color:#aaa;font-size:14px; margin-top:18px;}
.list13{ width:960px; clear:both; overflow:hidden; margin:0 auto;}
.list13 li{ float:left; width:290px; height:290px; margin:0 5px 35px 5px; display:inline; background:#f2f2f2; padding:10px  10px 0 10px;}
.list13 li .h95{ height:95px; overflow:hidden;}
.list13 li .h95 img{ float:left; border-radius:2px;}
.list13 li .list13_r{ float:right; width:152px;}
.list13 li .list13_r b{ display:block; font-size:16px; font-weight:normal; height:48px; line-height:24px; overflow:hidden;}
.list13 li .zan{ height:16px; line-height:16px; padding-top:16px; overflow:hidden;}
.list13 li .zan span{ background: url(../images/dot.png) no-repeat; color:#aaa; display: inline-block; margin-right:20px; padding-left:20px;}
.list13 li .zan span{ background: url(../images/dot.png) no-repeat; color:#aaa; display: inline-block; margin-right:20px; padding-left:20px; font-size:14px;}
.list13 li .zan span.n1{ background-position:0 1px;}
.list13 li .zan span.n2{ background-position:0 -25px;}
.list13 li p{ font-size:14px; line-height:24px; height:144px; overflow:hidden; color:#666; margin-top:15px;}
.geren_box2{ margin:0 auto; width:850px; padding-bottom:50px; min-height:300px;}
.geren_box2 b{ display:block; font-size:18px; font-weight:normal; padding-bottom:15px;}
.geren_box2 p{ font-size:14px; line-height:32px; padding:8px 0; color:#666;}
.geren_none{ padding:160px 0 230px; font-size:18px; color:#aaa; text-align:center;}
.l3{ float:left; width:810px; background:#fff; border-radius:2px; overflow:hidden;}
.r3{ float:right; width:170px;background:#fff;border-radius:2px; overflow:hidden;}
.nav3{ height:80px; width:770px; overflow:hidden; padding-left:10px;}
.nav3 a{ float:left; margin:0 12px; display:inline; padding:35px 18px 0; height:43px; color:#666; font-size:18px;border-bottom:2px solid #fff;}
.nav3 a.here,.nav3 a:hover{ color:#222; border-bottom:2px solid #21aa8e;}
.list14{ margin:0 auto; width:770px; clear:both; overflow:hidden;}
.list14 li{ float:left; width:755px; height:64px; overflow:hidden; padding:25px 0 25px 15px; border-bottom:1px dashed #e7e7e7;}
.list14 li .n1{ float:left; width:62px; height:62px; text-align:center; line-height:62px; border:2px solid #21aa8e; border-radius:64px; background:#fafafa; margin-right:25px; font-size:14px; color:#21aa8e;}
.list14 li .n1 i{ font-size:18px;}
.list14 li .n1.yes{ background:#21aa8e; color:#fff;}
.list14 li .n2{ float:left; width:480px; padding-top:10px;}
.list14 li .n2 a{ font-size:18px;}
.list14 li .n2 span{ font-size:14px; color:#aaa; display:block; padding-top:12px;}
.list14 li .n3{ float:right; width:170px; padding:5px 10px 0 0; color:#aaa;}
.list14 li .n3 p{ text-align:right; padding:4px 0; line-height:23px; font-size:14px;}
.list14 li .n3 p i{ color:#222;}
.list14 li .n3 p a.tijiao{ background:#21aa8e; color:#fff; height:23px; padding:0 5px; display:inline-block;border-radius:2px;}
.shezhi_list{ margin:15px auto; width:130px; clear:both; overflow:hidden;}
.shezhi_list li{ float:left; width:130px; height:30px; line-height:30px; padding:12px 0;}
.shezhi_list li a{ display:block; padding-left:35px; font-size:16px;}
.shezhi_list li a.n1{ background:url(../images/geren_dot2.png) 0 2px no-repeat;}
.shezhi_list li a.n1:hover,.shezhi_list li a.n1.here{  background:url(../images/geren_dot3.png) 0 2px no-repeat;color:#21aa8e;}
.shezhi_list li a.n2{ background:url(../images/geren_dot2.png) 0 -57px no-repeat;}
.shezhi_list li a.n2:hover,.shezhi_list li a.n2.here{  background:url(../images/geren_dot3.png) 0 -57px no-repeat;color:#21aa8e;}
.shezhi_list li a.n3{ background:url(../images/geren_dot2.png) 0 -116px  no-repeat;}
.shezhi_list li a.n3:hover,.shezhi_list li a.n3.here{  background:url(../images/geren_dot3.png) 0 -116px  no-repeat;color:#21aa8e;}
.shezhi_list li a.n4{ background:url(../images/geren_dot2.png) 0 -177px  no-repeat;}
.shezhi_list li a.n4:hover,.shezhi_list li a.n4.here{  background:url(../images/geren_dot3.png) 0 -177px  no-repeat;color:#21aa8e;}
.shezhi_list li a.n5{ background:url(../images/geren_dot2.png) 0 -236px no-repeat;}
.shezhi_list li a.n5:hover,.shezhi_list li a.n5.here{  background:url(../images/geren_dot3.png) 0 -236px no-repeat;color:#21aa8e;}
.shiyong_none{ text-align:center; padding:150px 0;}
.shiyong_none p{ font-size:20px; padding-bottom:15px;}
.shiyong_none a{ color:#21aa8e; font-size:14px;}
.tit9{ padding:45px 10px 0 20px; height:45px;border-bottom:2px solid #21aa8e;color:#222; font-size:18px; margin:0 auto; width:740px;}
.tit9 a.qingkong{ background:url(../images/del.png) 0 1px no-repeat; float:right; font-size:14px; color:#666; padding-left:17px; line-height:20px;}
.tit9 a.qingkong:hover{ color:#21aa8e;}
.tit9 a.jifen{ float:right; font-size:14px; color:#666; line-height:20px;}
.tit9 a.jifen:hover{ color:#21aa8e;}
.list15{ margin:0 auto; width:770px; clear:both; overflow:hidden;}
.list15 li{ float:left; width:770px; height:30px; overflow:hidden; border-bottom:1px dashed #e7e7e7; line-height:30px; padding:20px 0; color:#666; font-size:14px;}
.list15 li .n1{ float:left; width:470px; padding-left:20px; overflow:hidden; height:30px;}
.list15 li .n2{ float:left; width:160px; text-align:center;}
.list15 li .n3{ float:right; width:50px; padding-right:17px; text-align:right;}
.list15 li .n3 a{ color:#aaa;}
.list15 li .n3 a:hover{ color:#21aa8e;}
.list15 li .n2_1{ float:left; width:160px; text-align:center; color:#aaa;}
.list15 li .n4{ float:right; width:100px; text-align:center;}
.list15 li .n4 a{ color:#aaa; display:inline-block; margin:0 5px;}
.list15 li .n4 a:hover{ color:#21aa8e;}
.list15 li .n5{ float:left; width:300px; padding-left:20px;}
.list15 li .n5_1{ float:left; width:300px; padding-left:20px; color:#222;}
.list15 li .n6{ float:left; width:140px; text-align:center;}
.list15 li .n6_1{  float:left; width:140px; text-align:center; color:#222;}
.list15 li .n7{ float:right; width:160px; text-align:center;}
.list15 li .n7_1{  float:right; width:160px; text-align:center; color:#aaa;}
.jifen_box{ text-align:center; font-size:18px; padding-top:50px; height:50px;}
.jifen_box b{ font-size:20px; color:#21aa8e;}
.list16{ width:770px; margin-top:40px;}
.list16 li{ float:left; width:770px; height:40px; margin-bottom:30px;}
.list16 li span{ float:left; width:93px; padding-left:43px; font-size:14px; line-height:40px;}
.list16 li.last{ padding:20px 0;}
.sel{ float:left; padding:8px; font-size:14px; border:1px solid #dedede; margin:0 10px 0 0; width:185px; background:#f2f2f2;border-radius:2px;}
.sel:focus{ border:1px solid #21aa8e;}
.inp{ height:38px; line-height:38px; float:left;border:1px solid #dedede; padding:0 10px; width:553px;background:#f2f2f2;border-radius:2px;outline:none;}
.inp:focus{ border:1px solid #21aa8e;}
.inp2{ height:38px; line-height:38px; float:left;border:1px solid #dedede; padding:0 10px; width:197px;background:#f2f2f2;border-radius:2px;outline:none;}
.inp2:focus{ border:1px solid #21aa8e;}
a.baocun2{ display:block; margin:0 auto; width:155px; height:40px; text-align:center; font-size:18px; color:#fff; line-height:40px; background:#21aa8e;border-radius:2px;}
a.baocun2:hover{ background:#179178;}
.l4{ float:left; width:500px; background:#fff; border-radius:2px; overflow:hidden;}
.r4{ float:right; width:440px;background:#fff;border-radius:2px; overflow:hidden; height:398px; padding:0 15px; position:relative;}
.title4{ font-size:18px; border-bottom:1px solid #e5e5e5; padding:38px 0 0 15px; height:43px;}
.daojishi2{ padding:0 0 27px 15px;}
.daojishi2 p{ color:#666; line-height:35px; font-size:16px;}
.daojishi2 p i{ color:#21aa8e;font-size:22px;}
.daojishi2 p span{ font-size:20px; display:inline-block; margin-right:30px;}
.daojishi2 a{ background:#21aa8e; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; display:block;border-radius:5px; font-weight:bold; width:325px; margin-top:20px;}
.daojishi2 a.yishengqing{ background:#179178;}
.daojishi2 em{background:#b5b5b5; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; display:block;border-radius:5px; font-weight:bold; width:325px; margin-top:20px;}
.fenxiang3{ height:23px; overflow:hidden; padding:0 0 0 16px;}
.fenxiang3 a{ float:left; margin-right:14px; width:23px;height:23px; background:url(../images/fenxiang3.png) no-repeat;}
.fenxiang3 a.weibo{ background-position:0 0;}
.fenxiang3 a.weixin{ background-position:0 -25px;}
.fenxiang3 a.qq{ background-position:0 -50px;}
.fenxiang3 span{ float:left; width:65px;line-height:23px; font-size:14px; color:#666;}
.renshu{ width:140px; text-align:center; font-size:16px; color:#666; line-height:1.6; position:absolute; top:110px; right:20px;}
.renshu b{ font-size:30px; color:#21aa8e;}
.w1000_2{ margin:0 auto; width:1000px; padding-top:30px;}
.w1000_3{ margin:15px auto 0; width:1000px; background:#fff;border-radius:2px;}
.tab01 { background:#fafafb; height:79px; overflow:hidden; border-top:1px solid #e5e5e5; padding-left:90px;}
.tab01 li { float:left; margin:0 45px; width:115px; display:inline;}
.tab01 li span,.tab01 li a{ display:block; width:115px; height:40px; padding-top:37px;  text-align:center; font-size:18px; color:#666;border-bottom:2px solid #fafafb; cursor:pointer;}
.tab01 li span.here { border-bottom:2px solid #21aa8e; color:#222;}
.tab01 li a:hover{ border-bottom:2px solid #21aa8e; color:#222;}
.tab01Cont { display:none; padding:30px 0;}
.main3{width:800px;line-height:2;font-size:14px;color:#666;overflow:hidden;padding: 0px 0;margin:0 auto;}
.main3 p{line-height:2;font-size:14px;color:#666;padding: 0px 0;}
.main3 img{ max-width:800px;}
.title5{font-size:26px; text-align:center; color:#5FC5C2; width:100%;}
.daren_box2{ text-align:center; color:#222; line-height:2; font-size:14px; padding:60px 0 45px;}
.daren_box2 b{ display:block; font-size:16px; padding-top:5px;}
.daren_list{ margin:0 auto; width:870px; clear:both; overflow:hidden;}
.daren_list li{ float:left; width:116px; padding:0 29px; height:200px; font-size:16px; text-align:center;}
.daren_list li span{ display:block; width:116px; height:116px; margin-bottom:15px; background:url(../images/geren_tequan.png) no-repeat;}
.daren_list li span.n1{ background-position:0 0;}
.daren_list li span.n2{ background-position:0 -130px;}
.daren_list li span.n3{ background-position:0 -260px;}
.daren_list li span.n4{ background-position:0 -390px;}
.daren_list li span.n5{ background-position:0 -520px;}
.tit10{ font-size:18px;height:40px; padding-left:15px; border-bottom:1px solid #e5e5e5; color:#222; margin:0 auto; width:865px; padding-top:30px;}
.daren_list2{margin:0 auto; width:900px; clear:both; overflow:hidden; margin-top:30px;}
.daren_list2 li{ float:left; padding:0 20px; width:410px; height:148px; margin-bottom:20px;}
.daren_list2 li img{ float:left;border-radius:2px;}
.daren_list2 li .daren_list2_r{ float:right; width:170px;}
.daren_list2 li .daren_list2_r span{ display:block; font-size:18px;}
.daren_list2 li .daren_list2_r p{ line-height:22px; font-size:14px; color:#666; padding-top:15px;}
.h50{ padding-top:25px; height:25px;margin:0 auto; width:870px;}
.tab02 { float:left;}
.tab02 li { float:left; margin:0 15px; line-height:28px; display:inline;}
.tab02 li span{ font-size:14px;color:#666; cursor:pointer;}
.tab02 li span.here { color:#21aa8e;}
a.darenshengqing{ float:right; width:74px; height:28px; line-height:28px; text-align:center; background:#21aa8e; color:#fff; font-size:14px;border-radius:2px;}
a.darenshengqing:hover{ background:#179178;}
.tit11{ padding:45px 15px 0 20px; height:45px;border-bottom:2px solid #21aa8e;color:#222; font-size:18px; margin:0 auto; width:925px;}
.xiaoxi_list{ margin:20px auto; width:960px; clear:both; overflow:hidden;}
.xiaoxi_list li{ float:left; width:925px; padding:15px 15px 15px 20px; border-bottom:1px dashed #dedede;}
.xiaoxi_list li .title{ padding:12px 0; cursor:pointer; height:20px; line-height:20px; font-size:16px; color:#333;}
.xiaoxi_list li .title i{ float:right; width:17px; height:11px; overflow:hidden; background:url(../images/xiaoxi_dot.png) no-repeat; margin:6px 5px 0 0; display: inline;}
.xiaoxi_list li .title i.up{background:url(../images/xiaoxi_dot.png) 0 -12px no-repeat;}
.xiaoxi_list li .weidu{ color:#333; font-weight:bold;}
.xiaoxi_list li .neirong_box{line-height:22px;color:#666;padding-top:10px;width:835px;font-size:14px;word-wrap: break-word;}
.xiaoxi_list li .time4{ height:22px; overflow:hidden; margin-top:15px; color:#aaa;width:835px;font-size:14px;}
.xiaoxi_list li .time4 a{ float:right; color:#aaa;}
.xiaoxi_list li .time4 a:hover{ float:right; color:#21aa8e;}
.list17{ margin:25px auto 0; width:1012px;}
.list17 li{ float:left; width:240px;height:350px; background:#fff; border-radius:2px; height:330px; overflow:hidden; margin:0 7px 25px 6px; display:inline;}
.list17 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list17 li p{padding:17px 10px 12px; font-size:16px;height:40px}
.list17 li .suoxu{ height:20px; line-height:20px; overflow:hidden; color:#aaa; font-size:14px; padding:0 10px;}
.list17 li .suoxu span{ float:right;}
.list17 li a.duihuan{ margin:5px auto 0; width:175px; height:40px; display:block; line-height:40px; color:#fff; font-size:16px; background:#21aa8e; text-align:center;border-radius:2px; }
.list17 li a.duihuan:hover{ background:#179178;}
.list17 li .duihuan_over{ margin:5px auto 0;  width:175px; height:40px; display:block; line-height:40px; color:#fff; font-size:16px; background:#b5b5b5; text-align:center;border-radius:2px; }
.pt40{ padding-top:30px;}
.choujiang_box{ background:#fff; width:1000px; margin:20px auto 0;}
.l1_0916{ float:left; width:530px; padding-left:20px;}
.tit0916_2{ font-size:18px; padding:30px 0 12px;border-bottom:1px solid #828282;font-family:microsoft yahei;}
.tit0916_2 span{ font-size:14px; float:right; padding-top:6px; color:#666666;}
.tit0916_3{ margin:0 auto; width:620px;}
.tit0916_4{ margin:0 auto; width:280px;}
.box0916_1{ line-height:2; font-size:14px;font-family:microsoft yahei; padding:12px 0;}
.box_youxi{ float:left; background:#ff755b;width:372px;height:372px; padding:10px; margin:20px 0 20px 35px; display:inline;}
#lottery{width:372px;height:372px;background:url(../image/bg.png) no-repeat;}
#lottery table td{width:93px;height:93px;text-align:center;vertical-align:middle;font-size:24px;color:#333;}
#lottery table td a{width:186px;height:186px;display:block; background:url(../images/bg.png) -93px -93px no-repeat;}
#lottery table td.active{background-color:#f00;}
.l5{ float:left; width:690px; padding:0 15px; background:#fff;border-radius:2px;}
.r5{ float:right; width:220px; padding:0 15px; background:#fff;border-radius:2px; height:473px}
.tit12{padding-top:28px; height:40px; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.tit12 h2{ float:left;  font-size:20px; font-weight:normal;}
.tit12 span{ float:right; color:#666; font-size:14px; padding-top:3px;}
.list18{ margin:20px auto 0; width:686px; clear:both; overflow:hidden;}
.list18 li{ float:left; width:98px; height:128px;}
.list18 li span{ font-size:14px; display:block; padding-top:10px; text-align:center;}
.list18 li a{ display:block;}
.list18 li a:hover{ text-decoration:none;}
.list18 li img{ display:block; margin:0 auto; border-radius:60px;}
#demo{width:220px; margin:20px auto 0; overflow:hidden; height:340px;}
.list19{ margin:0 auto; width:220px; clear:both; overflow:hidden;}
.list19 li{ float: left;width:220px; height:60px; padding:0 0 30px;}
.list19 li img{ float:left; margin-right:10px;border-radius:60px;}
.list19 li p{ float:right; width:150px; font-size:14px; line-height:22px; padding-top:8px;}
.tit13{ margin:0 auto; width:935px; padding:38px 10px 0 10px; height:38px; border-bottom:2px solid #21aa8e;}
.tit13 h2{ float:left; font-size:18px;font-weight:normal;}
.tit13 h2 i{ color:#21aa8e;}
.tit13 span{ float:right; color:#666; font-size:14px;}
.tit13 span a{color:#666;}
.tit13 span a:hover{color:#21aa8e;}
.baogao_box{ margin:0 auto; width:955px; overflow:hidden; padding-bottom:30px;}
.fengmian{ height:52px; overflow:hidden; margin:30px 0; position:relative;}
.fengmian span{ float:left; width:185px; height:50px; text-align:center; border:1px solid #ccc; background:#f6f6f6; color:#666; font-size:18px; line-height:50px;border-radius:5px;}
.fengmian i{ float:left; line-height:50px; padding-left:20px; font-size:14px; color:#666;}
.shangchuan_inp{ position:absolute; top:0; left:0; width:187px; height:52px; opacity:0; cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.fengmian2{height:142px; overflow:hidden; margin:30px 0; clear:both; overflow:hidden;}
//.shangchuan_box{ float:left; width:180px; height:142px; overflow:hidden; position:relative;border-radius:2px;}
.shangchuan_box{ width:180px; height:142px; border-radius:2px;}
.shangchuan_box span{ display:block; background:url(../images/chongxin.png) no-repeat; width:180px; height:142px; display:none; position:absolute; left:0; top:0;}
.shangchuan_box span input{ width:180px; height:142px; opacity:0; cursor:pointer;}
.shangchuan_box:hover span{ display: block;}
.shangchuan_box2{ line-height:27px; color:#666; font-size:14px; float:left; width:300px; padding-left:20px;}
.shangchuan_box2 span{ display:block; padding-bottom:5px;}
.bianjiqi_box{ margin:0 auto; width:953px; border:1px solid #ccc;border-radius:2px; overflow:hidden;}
.biaoti{ padding:15px 15px 0 15px; height:55px;border-bottom:1px solid #ccc; overflow:hidden;}
.biaoti span{float:right; color:#aaa; font-size:14px; padding-top:15px;}
.inp3{ border:0; font-size:16px; line-height:45px; height:45px; width:600px;outline:none;}
.fabu{ height:52px; padding-top:30px; text-align:center;}
.fabu a.baocun3{ display:inline-block;width:185px; height:50px; text-align:center; border:1px solid #ccc; background:#f6f6f6; color:#666; font-size:18px; line-height:50px;border-radius:5px; margin:0 50px;}
.fabu a.baocun3:hover{background:#eaeaea;}
.fabu a.fabu2{ display:inline-block;width:185px; height:50px; text-align:center; border:1px solid #21aa8e; background:#21aa8e; font-size:18px; line-height:50px;border-radius:5px; margin:0 50px; color:#fff;}
.fabu a.fabu2:hover{background:#179178;border:1px solid #179178; }
.liucheng{ height:158px; background:url(../images/liucheng.png) no-repeat;}
.liucheng.n1{ background-position:0 0;}
.liucheng.n2{ background-position:0 -160px;}
.liucheng.n3{ background-position:0 -320px;}
.liucheng.n4{ background-position:0 -480px;}
.liucheng.n5{ background-position:0 -640px;}
.tan0917{ width:670px; height:415px; border:1px solid #dfdfdf; background:#fff;}
.close0917{ padding:20px 20px 0 0; height:37px; overflow:hidden;}
.close0917 span{ float:right; width:37px; height:37px; background: url(../images/close0917.png) no-repeat; cursor:pointer;}
.dot_box0917{ height:90px; text-align:center;}
.dot_box0917 img{ display:block; margin:0 auto;}
.tishi0917{ text-align:center; height:116px;font-family:microsoft yahei;}
.tishi0917 b{ color:#21aa8e; font-size:24px;  display:block; font-weight:normal;}
.tishi0917 span{font-size:16px;  display:block; padding-top:10px; color:#333;}
.tishi0917 span a{ text-decoration:underline;color:#333;}
.tishi0917 span a:hover{color:#21aa8e;}
.tishi0917 p{ text-align:left; width:280px; line-height:20px; font-size:16px; margin:0 auto; padding-top:10px; color:#333;}
.box0917_3{ height:44px; text-align:center;}
.box0917_3 span{ display:inline-block; padding:0 40px; font-size:20px; background:#21aa8e; border-radius:3px; margin:0 10px; vertical-align:top; color:#fff; height:44px; line-height:44px;font-family:microsoft yahei; cursor:pointer;}
.box0917_3 span.fangqi{ background:#9e9e9e;}
.fu_box0522{ _position:absolute; top:0; left:0; position:fixed; width:100%; height:100%; background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; z-index:100001;}
.fu0522{ width:500px; height:460px; background:#fff; position:fixed; top:50%; left:50%; margin:-230px 0 0 -250px;z-index:100005;box-shadow:-5px 0 15px #b9bcc4,0 0 0 #b9bcc4, 0 0 15px #b9bcc4,5px 0 15px #b9bcc4; font-family:microsoft yahei;}
.fu0522_close{ height:40px; padding:15px 20px 0 0;}
.fu0522_close span{ width:25px; height:25px; background:url(../images/fu_0522.png) no-repeat; text-indent:-9999px; float:right; cursor:pointer;}
.fu0522_r{ margin:0 auto;width:273px;}
.fu0522_tit2{ font-size:20px; color:#2c2b2b; height:47px; text-align:center;}
.fu0522_2{ height:39px; width:234px; border:1px solid #bfbfbf; background:url(../images/fu_0522.png) 0 -305px no-repeat; padding-left:37px;}
.inp4{ outline:none;border:0; height:39px; line-height:39px; font-size:14px; color:#a3a3a3; width:234px;font-family:microsoft yahei;}
.fu0522_3{ height:39px; width:234px; border:1px solid #bfbfbf; background:url(../images/fu_0522.png) 0 -345px no-repeat; padding-left:37px; margin-top:18px;}
.tishi{ padding-top:10px; height:30px; color:#cb0011;}
a.fu0522_dl{ background:#21aa8e; height:41px; line-height:41px; text-align:center; display:block; width:273px; color:#fff; font-size:16px;font-family:microsoft yahei;}
a.fu0522_dl:hover{ text-decoration:none; background:#179178;}
.wang{ padding-top:10px; height:20px;}
.wang a{ color:#818181;}
.wang a:hover{ color:#21aa8e;}
.wang span{ float:right;}
.fu0522_1{ height:45px; overflow:hidden; padding-left:45px;}
.fu0522_1 a{ float:left; height:45px; width:45px;text-indent:-9999px; background:url(../images/fu_0522.png) no-repeat; margin-right:21px;}
.fu0522_1 a.weixin2{ background-position:0 -26px;}
.fu0522_1 a.weixin2:hover{background-position:0 -164px;transition:all 0 ease-out;}
.fu0522_1 a.qq2{ background-position:0 -72px;}
.fu0522_1 a.qq2:hover{background-position:0 -210px;transition:all 0 ease-out;}
.fu0522_1 a.weibo2{ background-position:0 -118px;}
.fu0522_1 a.weibo2:hover{background-position:0 -256px;transition:all 0 ease-out;}
.fu0522_4{ border-top:1px solid #E0E0E0; height:29px; position:relative; margin-top:27px;}
.fu0522_4 span{ display:block; position:absolute; top:-10px; font-size:16px; background:#fff; text-align:center; width:155px; left:55px; color:#424242;}
.fu_box3{ background:#fff;border-radius:5px; width:540px; height:495px; overflow:hidden;}
.fu_close3{ height:22px; text-align:right; padding:15px 15px 0 0;}
.fu_close3 span{ display:inline-block; width:22px; height:22px; background:url(../images/close.png) no-repeat; cursor:pointer;}
.ok{ text-align:center; font-size:22px; color:#222; height:62px;}
.fenxiang4{ height:50px; overflow:hidden; margin:0 auto; width:354px;}
.fenxiang4 a{ float:left; margin:0 34px; display:inline; width:50px;height:50px; background:url(../images/fenxiang.png) no-repeat;}
.fenxiang4 a.weibo{ background-position:0 0;}
.fenxiang4 a.weixin{ background-position:0 -55px;}
.fenxiang4 a.qq{ background-position:0 -110px;}
.fenxiang4_box{ text-align:center; line-height:28px; font-size:16px; padding:30px 0 10px; color:#222;}
.more5{ border-top:1px solid #e5e5e5; height:35px; position: relative; margin-top:20px;}
.more5 span{ display: block; background:#fff; width:128px; text-align:center; line-height:30px; position:absolute; left:50%; top:-18px; font-size:20px; margin:0 0 0 -64px;}
.list20{ margin:0 auto; width:495px; clear:both; overflow:hidden;}
.list20 li{ float:left; width:135px; padding:0 15px;}
.list20 li span{text-align:center; font-size:14px; line-height:20px; color:#666;display:block; padding-top:8px;}
.list20 li a{ display:block;}
.list20 li a:hover span{ color:#21aa8e;}
.fu_box4{ background:#fff;border-radius:5px; width:540px; height:334px; overflow:hidden;}
.no{ text-align:center; padding-top:30px;}
.no img{ margin:0 auto; display:block;}
.no p{ text-align:center; font-size:22px; color:#222; padding-top:45px;}
.fu_box5{ _position:absolute; top:0; left:0; position:fixed; width:100%; height:100%; background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.9; opacity:0.9; z-index:100001;}
.fu5{ position:fixed; top:50%; left:50%; width:540px; margin:-245px 0 0 -270px; box-shadow:-5px 0 15px #b9bcc4,0 0 0 #b9bcc4, 0 0 15px #b9bcc4,5px 0 15px #b9bcc4;background:#fff; border-radius:5px;z-index:100002; height:490px;}
.hidden{ display:none;}

/*20160223 增加弹窗*/
.fu_box6{ background:#fff;border-radius:5px; width:570px; height:100px; overflow:hidden;}
.fu_shangchuang{ margin:62px auto 0; width:190px; height:60px; position:relative; line-height:60px; text-align:center; background:#21aa8e; font-size:16px; color:#fff;}
.shangchuan_inp2{ font-size:100px;position:absolute; top:0; left:0; width:190px; height:60px;cursor:pointer; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity:0; opacity:0;}
.fu_txt{ line-height:26px; text-align:center; padding-top:20px; font-size:14px;}
.fu_txt2{ line-height:26px; text-align:center; padding-top:30px; font-size:14px; color:#da0101;}
.fu_shangchuang1{ margin:10px auto 0; width:230px; height:183px; overflow:hidden;}
a.queding{ display:block; width:170px; height:50px; line-height:50px; text-align:center; background:#21aa8e; color:#fff; font-size:16px;border-radius:2px; margin:30px auto 0;}
a.queding:hover{ background:#179178;}

/*20160226 增加弹窗*/
.list23{ margin:25px auto 0; width:1012px;}
.list23 li{ float:left; width:240px; background:#fff; border-radius:2px; height:280px; overflow:hidden; margin:0 7px 10px 6px; display:inline;}
.list23 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list23 li p{padding:0 12px; font-size:16px; margin:17px 0; height:18px; overflow:hidden; line-height:18px;}
.list23 li i{ font-size:14px; color:#aaa; display:block; padding-left:12px;}
.list23 li i em{ display:inline-block; padding-left:20px;}
.list23 li i a{ color:#aaa;}
.list23 li i a:hover{ color:#21aa8e;}

/*20160225 增加3静态页*/
.l6{ float:left; width:140px; background:#fff;border-radius:5px; padding:20px 0 30px 30px;}
.r6{ float:right; width:730px; background:#fff;border-radius:5px; padding:50px 40px;}
.qingtai_box{ width:120px; clear:both; overflow:hidden;}
.qingtai_box a{ float:left; width:120px; font-size:18px; line-height:38px; height:38px; border-bottom:2px solid #fff; margin:15px 0;}
.qingtai_box a.here,.qingtai_box a:hover{ color:#21aa8e; border-bottom:2px solid #21aa8e;}
.title6{ text-align:center; font-size:22px; padding-top:10px;}
.box5{ width:730px; padding-top:40px;}
.box5 p{ font-size:14px; line-height:30px; color:#555; padding-top:10px;}
.box5 span{ display:block; font-size:20px;color:#21aa8e; padding:40px 0 10px;}
.box5 i{ display:block; font-size:16px;color:#222; padding-bottom:10px; padding-top:10px;}
.l7{ float:left; width:630px;background:#fff;border-radius:5px; padding:50px;}
.r7{ float:right; width:240px;}
.mb20{ margin-bottom:20px;}
.title7{ font-size:22px;}
.box6{ width:630px;}
.box6 p{ font-size:14px; line-height:30px; color:#555; padding-top:10px;}
.box6 span{ display:block; font-size:18px; padding:50px 0 10px;}
.box6 i{ display:inline-block; font-size:30px; color:#21aa8e; font-weight:bold; margin-right:10px;}
.box6 a{ color:#21aa8e;}
.table{ margin-top:15px;}
.table th{ background:#bfd3de; height:40px; font-size:14px; color:#fff;}
.table td{ height:40px;font-size:14px; text-align:center;}
.table .tr{ background:#f0f3f5;}
.table .td1{ border-left:2px solid #fff;border-right:2px solid #fff;}
.w1000_4{ margin:40px auto 0; width:880px; background:#fff;border-radius:2px; padding:30px 60px 60px;}
.title8{ font-size:22px; text-align:center;border-bottom:1px solid #e5e5e5;padding:40px 0;}
.box7{ width:880px;}
.box7 p{ font-size:14px; line-height:30px; color:#555; padding-top:10px;}
.box7 span{ display:block; font-size:18px; padding:50px 0 10px;}
.box7 i{ display:inline-block; font-size:30px; color:#21aa8e; font-weight:bold; margin-right:10px;}
.box7 a{ color:#0295FF;}

/*20160301 增加*/
.main img{max-width: 560px;}

/*20160425 增加*/
.main3 ul{ width:780px;list-style:disc !important;padding-left:20px; margin-top:10px;}
.main3 li{list-style:disc!important;}
.main3 li p{ padding:0; list-style:outside;}

/*20160427 增加*/
.main ul{ width:540px;list-style:disc !important;padding-left:20px; margin-top:10px;}
.main li{list-style:disc!important;}
.main li p{ padding:0; list-style:outside;}
.main2 ul{ width:730px;list-style:disc !important;padding-left:20px; margin-top:10px;}
.main2 li{list-style:disc!important;}
.main2 ol li{list-style:inherit!important;}
.main2 li p{ padding:0; list-style:outside;}

/*0519*/
.search{ width:170px; float:right; height:40px; background:#fff; border-radius:6px; margin:24px 0 0 0; padding-left:10px; overflow:hidden;}
.inp5{ float:left; border:0; line-height:40px; font-size:16px; width:130px; color:#666;outline:none}
.btn5{ border:0; width:40px; height:40px; background:url(../images/search.png) no-repeat;}

.search2{ width:670px; margin:50px auto 0; height:40px; background:#fff; border-radius:6px; padding:7px 10px 7px 20px; overflow:hidden;}
.inp6{ float:left; border:0; line-height:40px; font-size:16px; width:630px; color:#666;outline:none}
.search_box{ font-size:16px; color:#222; padding:10px 0 0 0;}
.search_box i{color:#139278;}

.box0519{ height:47px; overflow:hidden; border-bottom:2px solid #ccc; padding-top:50px;}
.box0519 a{ float:left; padding:0 12px; height:38px; line-height:38px; font-size:22px; color:#222; margin-right:40px; border-radius:5px;}
.box0519 a.here{ background:#21aa8e; color:#fff;}

.tab09 {height:47px; overflow:hidden; border-bottom:2px solid #ccc; padding-top:50px;}
.tab09 li { float:left; margin-right:40px;}
.tab09 li span{ float:left; padding:0 12px; height:38px; line-height:38px; font-size:22px; color:#222; margin-right:40px; border-radius:5px; cursor:pointer;}
.tab09 li span.here {background:#21aa8e; color:#fff;}
.tab09Cont { display:none;}

.list23_1{ margin:25px auto 0; width:1012px;}
.list23_1 li{ float:left; width:240px; background:#fff; border-radius:2px; height:280px; overflow:hidden; margin:0 7px 10px 6px; display:inline;}
.list23_1 li:hover{ box-shadow:0 0 3px 2px #ddd;}
.list23_1 li p{padding:0 12px; font-size:16px; margin:17px 0 0; height:18px; overflow:hidden; line-height:18px;}
.list23_1 li i{ float:left; font-size:14px; color:#aaa; padding:17px 0 0 0;}
.list23_1 li .img2{ float:left; border-radius:35px; margin:10px 10px 0 12px;}

.search_none{ text-align:center; padding:150px 0;}
.search_none p{ text-align:center; font-size:18px; color:#222; padding:45px 0 20px;}
.search_none p i{ color:#aaa;}
.search_none span{ color:#222; display:block; text-align:center; font-size:22px;}
.search_none span a{ color:#21aa8e;}

/*0613增加评论*/
.list_pinglun{width:720px;margin:0 auto; border-top:1px dashed #e7e7e7; padding:15px;}
.list_pinglun .mingzi{ height:40px; line-height:40px; font-size:14px;}
.list_pinglun .mingzi img{ float:left;border-radius:40px; margin-right:10px;}
.list_pinglun .mingzi span{ float:right; color:#aaa;}
.list_pinglun .mingzi a{ color:#21aa8e;}
.list_pinglun .mingzi i{ display:inline-block; width:15px; height:17px; background:url(../images/dot0613_1.png) no-repeat; margin:0 6px; vertical-align:-2px;}
.list_pinglun li{ float:left;  padding:20px 15px; width:720px;  border-bottom:1px dashed #e7e7e7;}
.list_pinglun li .time3{ height:25px; line-height:25px; color:#aaa; font-size:14px;}
.list_pinglun li .time3 img{ display:inline-block; vertical-align: top;border-radius:25px;}
.list_pinglun li .time3 span{ float:right;}
.list_pinglun li .time3 span a{color:#aaa;}
.list_pinglun li .time3 span a:hover{color:#21aa8e;}
.list_pinglun li .time3 a{color:#21aa8e; display:inline-block; margin:0 10px 0 0;}
.list_pinglun_box{ line-height:26px; font-size:14px; color:#666; padding:0 0 0 50px;word-break:break-all;}
.list_pinglun_box2{ line-height:26px; font-size:12px; color:#aaa; padding:5px 0 0 50px;}
.huifu{ line-height:26px; font-size:12px; color:#aaa;padding:5px 0 0 50px;}
.huifu a{ color:#aaa; display:inline-block; margin-right:10px;}
.list_pinglun_box2 .text{ border:1px solid #ccc; height:36px; padding:8px; position:relative; margin-top:10px; border-radius:3px;}
.list_pinglun_box2 .text textarea{ border:0; height:36px; line-height:18px; overflow: hidden; width:100%;resize:none; color:#666; outline:none}
.list_pinglun_box2 .text i{ display:block; width:12px; height:7px; background:url(../images/dot0613.png) no-repeat; overflow:hidden; left:5px; top:-7px; position:absolute;}
.list_pinglun_box2 .btn_box{ height:28px; overflow:hidden; clear:both; padding-top:15px; color:#f00;font-size:14px;}
.list_pinglun_box2 .btn_box a.btn2{ float:right;width:64px; height:28px; line-height:28px; text-align:center; background:#21aa8e; color:#fff; font-size:14px;border-radius:2px; margin-left:10px;}
.list_pinglun_box2 .btn_box a.btn2:hover{ background:#179178;}
.list_pinglun_box3{line-height:35px;font-size:12px;color:#aaa;margin:5px 0 0 50px;background:#f2f2f2;/* height:35px; */padding:0 10px;border-radius: 3px;word-break: break-all;}
.list_pinglun_box3 a{ color:#333;}
.list_pinglun_box3 a:hover{ color:#21aa8e;}
.list_pinglun2{ width:668px; margin:0 0 0 50px;}
.list_pinglun2 .mingzi{ height:40px; line-height:40px; font-size:12px;}
.more6{width: 700px;margin: 10px 0 0px 50px;}
.more6 a{ display:block; background:#fafafa; text-align:center; padding:10px 0;}
.more6 a:hover{background:#e7e7e7;}
.shezhi_list li a.n6{ background:url(../images/geren_dot2.png) 0 -295px no-repeat;}
.shezhi_list li a.n6:hover,.shezhi_list li a.n6.here{  background:url(../images/geren_dot3.png) 0 -295px no-repeat;color:#21aa8e;}
.tab03 { float:left;}
.tab03 li { float:left; margin-right:20px; line-height:28px; border-right:1px solid #ccc; height:20px; line-height:20px; padding-right:20px;}
.tab03 li span{ font-size:18px;color:#999; cursor:pointer;}
.tab03 li span.here { color:#222;}
.tab03 li.n1 { border:0;}


/*0705修改*/
.list12 li .list12_r i{ display:inline-block;background:url(../images/geren_dot.png) no-repeat; padding-left:23px; color:#aaa;font-size:14px; margin-top:18px;}
/*0705新增*/

.fenlei2{ overflow:hidden; margin-top:19px; padding-left:6px; clear:both;}
.fenlei2 a{ float:left; padding:0 20px; line-height:34px; height:34px; margin:15px 15px 0 0;color:#333;font-size:18px; border-radius:17px;}
.fenlei2 a.here,.fenlei2 a:hover{background:#21aa8e; color:#fff;}
.list3 li .pandz{ line-height:16px; height:16px; color:#aaa; font-size:14px; padding:0 0 0 12px;}
.list3 li .pandz .zan0705{ float:right; padding-left:22px; background:url(../images/dot0705.png) no-repeat; margin-right:12px; display:inline;}
.list3 li .pandz .ping0705{ float:right; padding-left:22px; background:url(../images/dot0705.png) 0 -62px no-repeat; margin-right:12px; display:inline;}
.xie2{ height:109px;z-index:9999;width:48px; position:fixed; bottom:150px; left:50%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-left:510px;}
.xie2 a{ float:left; display:block;height:109px;width:48px; background:url(../images/xie0705.png) no-repeat;}
.tit13 h2.n1{ float:left;padding-left:35px; background:url(../images/zhuanxie0705.png) no-repeat; cursor:pointer; position:relative; z-index:100000; height:38px;}
.tit13 h2.n1 p{ display:none;border:1px solid #e8e8e8; width:115px; line-height:26px; clear:both; overflow:hidden; position:absolute; top:38px; left:-10px; background:#fff; padding:8px 0; border-top:2px solid #21aa8e;}
.tit13 h2.n1 p a{ float:left; width:100px; height:26px; padding-left:15px; font-size:12px;}
.tit13 h2.n1 p a:hover{}
.tit13 h2.n1:hover p{ display:block;}
.zan2{ width:100%;}
.zan2 p{ height:104px; overflow:hidden; text-align:center; clear:both;}
.zan2 p a{ display:inline-block; width:104px; padding-top:74px; height:30px; text-align:center; background:url(../images/zan2.png) no-repeat; font-size:18px; color:#666;}
.zan2 p a:hover,.zan2 p a.yes{background:url(../images/zan2.png) 0 -106px no-repeat; color:#fff;}
.zan2 ul{width:430px; margin:20px auto 0; height:45px; overflow:hidden;}
.zan2 li{ display:inline-block; margin:0 11px;}
.zan2 li img{ display:block; border-radius:45px;}
.geren_box{ height:330px; background:url(../images/5.jpg) center top no-repeat; width:100%; position:relative;}
.geren_box p{ width:400px; position:absolute; top:226px; left:50%; line-height:124px; margin-left:-500px;}
.geren_box p img{ float:left; border-radius:120px; border:3px solid #fff;}
.geren_box p span{ float:left; font-size:18px; padding:0 10px;}
.geren_box p i{ display:inline-block;width:45px; height:20px; line-height:20px; text-align:center; background:#21aa8e; color:#fff; font-size:12px;border-radius:2px;}
.geren_box .zan3{ width:475px; position:absolute; top:278px; left:50%; text-align:right; font-size:18px; background:url(../images/zan3.png) right 0 no-repeat; line-height:20px; padding-right:25px;}
.geren_box .zan3 em{ color:#21aa8e;}
.list12 li .list12_r i.zan0705_1{background:url(../images/dot0705.png) 0 -62px no-repeat;font-size:14px; margin-left:10px;}

.tit9 span{ color:#666;}
.tit9 span a{ color:#666;}
.tit9 span a.here{ color:#000;}


/*0715修改*/
.list15 li .n1{ float:left; width:380px; padding-left:20px; overflow:hidden; height:30px;}
/*0715新增*/
.list15 li .n1_1{ float:left; width:90px; text-align:center; overflow:hidden; height:30px;}
.list15 li .n1_1 span{ color:#f63;}
.list15 li .n1_1 span.yes{ color:#21AA8E;}
.list15 li .n1_1 span.no{ color:#999;}


/*0830新增评论图片功能*/
.pinglun0830{ width:670px; clear:both; overflow:hidden; height:85px; margin:10px 0 0 50px;}
.pinglun0830 span{ float:left; width:100px; height:80px; overflow:hidden; margin-right:10px; cursor:pointer;}
.pinglun0830 span img{ max-height:80px;cursor:pointer;}
.pinglun_0830_1{ float:left; width:24px; height:18px; background:url(../images/pinglun_1.png) no-repeat;  cursor:pointer; margin:0 0 0 12px; display:inline;}
.pinglun_0830_1:hover{ background:url(../images/pinglun_1.png) 0 -22px no-repeat;}
.pinglun_0830_2{ position:absolute;}

.pinglun_0830_2{position:absolute; top:122px; left:6px;padding:5px 0;
background:#fff;
		   box-shadow:0px 0px 8px #B0B0B0;
color:#2F2F2F;
	  max-width:420px;
	  min-width:180px;
border:medium none;
	   border-radius:5px;}
	   .pinglun_0830_2:before{content: "";
position: absolute;
top: -15px;
left:10px;
width: 0px;
height: 0px;
		border-width: 8px;
		border-style: dashed dashed solid dashed ;
		border-color: transparent transparent #eee transparent ;}
		.pinglun_0830_2:after{
content: "";
position: absolute;
top: -14px;
left:10px;
width: 0px;
height: 0px;
		border-width: 8px;
		border-style: dashed dashed solid dashed;
		border-color: transparent transparent #FFF transparent;
		}
.pinglun_0830_2_tit{ height:40px; overflow:hidden; font-size:14px; border-bottom:1px solid #d6d6d6; line-height:40px; padding:0 20px;}
.pinglun_0830_2_tit span{ float:right;font-size:12px; color:#666;}
.pinglun_0830_list{ clear:both; overflow:hidden; max-width:360px; margin:5px 10px 0;}
.pinglun_0830_list li{ float:left; width:100px; height:80px; overflow:hidden; margin:10px; position:relative;}
.pinglun_0830_list li img{ max-height:80px;}
.pinglun_0830_list li span{ position:absolute; top:0; right:0; width:19px; height:19px; background:url(../images/pinglun_2.png) no-repeat; cursor:pointer;}
.pinglun_0830_list li i{ display:block; width:100px; height:80px; background:#f4f4f4 url(../images/loading.gif) center center no-repeat;}
.pinglun_0830_list li .inp0830{ position:absolute;opacity:0; top:0; left:0;width:100px; height:80px; cursor:pointer;}

.fu0831{ width:960px; margin:0 auto; height:520px;}
.fu0831_box{ width:960px; position:relative; height:400px; padding-top:20px;}
.fu0831_box .left,.fu0831_box .right{ height:400px; width:480px; top:0; left:0;font-family: sans-serif; text-align:center; color:#fff; cursor:pointer; line-height:400px; font-size:50px; position:absolute; background:url(../images/tm.gif) no-repeat;}
.fu0831_box .left:hover,.fu0831_box .right:hover{ color:#6a6a6a;}
.fu0831_box .right{ left:auto; right:0 !important;}

.fu0831_img {display: table;height:400px; text-align: center;width: 800px; margin:0 auto; overflow:hidden;}
.fu0831_img a {display: table-cell;vertical-align: middle;}
.fu0831_img img {max-height:400px;}

.fu0831_box2{ text-align:center; margin-top:20px;}
.fu0831_box2 span{ display:inline-block; text-align:center;width:100px; height:80px; overflow:hidden; margin:0 8px; cursor:pointer; position:relative;}
.fu0831_box2 span img{ max-height:80px;cursor:pointer;}
.fu0831_box2 span i{ display:block; position:absolute; top:0; left:0; width:96px; height:76px; border:2px solid #ff5e1e;}



.main2 ul{ width:720px;list-style:disc !important;padding-left:20px; margin:10px auto 0;}
.main2 ol{ width:720px;padding-left:20px; margin:10px auto 0;}
.main2 h1,.main2 h2,.main2 h3,.main2 h4,.main2 h5,.main2 h6{ font-style:normal; font-weight:normal; font-size:16px;}

blockquote {background: #f5f5f5;display:block;padding: 10px 15px; margin:10px 0; width:726px; border-left:4px solid #969696;}
.main2 a{ color:#21aa8e;}
.main2 a:hover{ color:#4b8278;}

.padd1117{ padding-top:20px;}
.fengmian_box{ padding-top:20px; height:200px;}
.fengmian_box span{ float:left; width:120px; font-size:16px; color:#000; font-weight:bold;}
.fengmian_box p{ width:700px;margin-bottom:10px}
.fengmian_box p i{ display:block; width:134px; height:107px; background:url(../images/fengmian1117.png) no-repeat; cursor:pointer;}
.fengmian_box em{ color:#a7a7a7; font-style:normal;}


.fengmian_box2{ height:40px; line-height:40px; margin-top:50px}
.fengmian_box2 span{ float:left; width:120px; font-size:16px; color:#000; font-weight:bold;}
.fenlei1117{ float:left; position:relative; width:138px; height:40px; z-index:100000;}
.fenlei1117 span{ display:block; width:122px; height:40px; background:url(../images/fenlei1117.png) no-repeat; padding-left:16px; font-size:12px; font-weight:normal; cursor:pointer; color:#626262;}
.fenlei1117 div{ height:210px; width:136px; border:1px solid #4CAD94; position:absolute; top:-210px; left:0; overflow-y:auto; overflow-x:hidden; background:#fff;z-index:100000; display:none;}
.fenlei1117 div a{ display:block; font-size:13px; height:30px; line-height:30px; color:#707070; padding-left:10px; width:126px; cursor:pointer;}
.fenlei1117 div a:hover{ background:#f5f5f5;}
.fenlei1117:hover div{ display:block;}

embed{max-width:100%}

.tan1128{ text-align:center; height:138px;}
.tan1128 img{ display:block; margin:0 auto;}
.tishi1128{ text-align:center; height:90px;font-family:microsoft yahei;}
.tishi1128 b{ color:#222; font-size:22px;  display:block; font-weight:normal;}
.tishi1128 span{font-size:14px;  display:block; padding-top:10px; color:#9b9b9b;}
.tishi1128 span a{color:#9b9b9b;}
.tishi1128_1{ text-align:center;}
.tishi1128_1 span,.tishi1128_1 a{ display:block; margin:0 auto; width:186px; height:36px; text-align:center; line-height:36px; color:#fff; border-radius:5px; font-size:14px;}
.tishi1128_1 span{ background:#21aa8e; margin-bottom:15px;}
.tishi1128_1 a{ background:#ea6929;}

/*20161208*/
.list16 li.touxiang{ height:100px;}
.list16 li.youxiang{ height:65px;}
.list16 li.youxiang p{ float:left; width:500px; padding:10px 0 0 136px; color:#999; font-size:14px;}
.list16 li.youxiang p.qujihuo{ color:#de0000;}

.inp_email{ width:435px; margin-right:3px;}
a.jihuo{ float:left; height:38px; line-height:38px; text-align:center; font-size:14px; background:#dbdbdb; border:1px solid #ccc; border-radius:3px; width:112px;}
.jihuo_yes{ float:left; height:38px; line-height:38px; text-align:center; font-size:14px; background:#fff; border:1px solid #ccc; border-radius:3px; width:112px; color:#222;font-style:normal;}
.shangchuang_1{ float:left; width:100px; height:100px; position:relative;}
.shangchuang_1 i{ display:none; width:100px; height:100px; position: absolute; text-align:center; color:#fff; font-size:14px; line-height:100px; z-index:99;left:0; top:0; font-weight:bold;}
.shangchuang_1:hover i{ display:block;}
.shangchuan_inp3{ position:absolute; left:0; top:0; width:100px; height:100px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity:0; opacity:0;cursor: pointer; z-index:100;}



.tan1208{ width:630px; height:300px; background:#fff;}
.close1208{ float:right; width:17px; height:17px; background:url(../images/close1118.png) no-repeat; margin:15px 15px 0 0;}
.box1208{ padding:40px 0 0 170px; width:450px; clear:both; }
.box1208 img{ float:left; margin:5px 10px 0 0;}
.box1208 p{ float:left; line-height:24px; font-size:14px; width:400px;}
.box1208 p a{ color:#00a2ff;}
.box1208_1{ float:left;width:450px; height:50px; overflow:hidden; padding-top:15px;}
.inp1208{ float:left; width:196px; height:33px; line-height:33px; padding:0 10px;background:#fff; border:1px solid #ccc; font-size:14px;outline:none;}
.btn1208{ float:left; width:74px; height:33px; line-height:33px;background:#e9e9e9; border:1px solid #ccc; border-left:0; font-size:14px; text-align:center;}
.yanzheng_no{float:left;width:450px;color:#de0000;}

/*20170801*/
.tit9 a.qingkong2{ float:right; font-size:14px; color:#21aa8e; line-height:30px;}
.xiaoxi_list2{ width:770px; margin:0 auto; clear:both; overflow:hidden;}
.xiaoxi_list2 li{ float:left; width:732px; border-bottom:1px solid #e0e0e0; padding:0 16px 10px 22px; position:relative;}
.xiaoxi_list2 li .title{ font-size:16px;  height:22px; line-height:22px; padding-top:15px; color:#333;}
.xiaoxi_list2 li em{ display:block; width:5px; height:5px; overflow:hidden; border-radius:5px; background:#f63; position:absolute; left:10px; top:23px;}
.xiaoxi_list2 li p{ font-size:14px; line-height:22px; padding-top:15px; color:#333;}
.xiaoxi_list2 li p a{ display:inline-block;white-space:nowrap;color:#21aa8e;}
.xiaoxi_list2 li .time{ font-size:13px; height:22px; line-height:22px; color:#999; overflow:hidden;}
.xiaoxi_list2 li .time a{ float:right; color:#333; display:none;}
.xiaoxi_list2 li:hover { background:#f9f9f9;}
.xiaoxi_list2 li:hover .time a{display: block;}
.box0801{ width:148px; margin:0 auto; clear:both; overflow:hidden; padding:20px 0;}
.box0801 a{ display:block; height:38px; line-height:38px; text-align:center; font-size:16px;}
.box0801 a:hover,.box0801 a.here{ background:#21aa8e; color:#fff;}
