.news h1{font-size:18px;font-weight:bold;text-align:center;width:109px;line-height:40px;margin:0 auto 15px auto;position:relative}
.news h1:after{content:'';display:block;height:3px;width:22%;margin:0 auto;height:3px;background-color:#30a710;display:block}
.news .box{border-radius:8px;background-color:#fff;padding:20px 30px;min-height:236px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:25px}
.news .box:hover{box-shadow:0 0 24px rgba(0,0,0,0.08)}

.main{width:1200px;margin:30px auto;clear:both;overflow:auto}
.main .newsL{width:820px;float:left}
.main .newsR{width:355px;float:right}

.newskind{width:98%;text-align:left;margin:10px auto}
.newskind a{background-color:#f8f8f8;line-height:32px;display:inline-block;margin:10px 20px 5px 0;color:#666;border-radius:30px;padding:0 10px;border:#dedede 1px solid;box-sizing:border-box}
.newskind a.ed{background-color:#30a710;color:#fff;border:#30a710 1px solid}

.newslist {margin-bottom:48px;min-height:1177px}
.newslist li{padding:25px 10px;clear:both;overflow:auto;border-bottom:#f0f0f0 1px solid}
.newslist li:last-child{border:1}
.newslist li p{width:247px;height:176px;float:left;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:3px}
.newslist li em{width:460px;height:176px;float:right;position:relative}
.newslist li em h4{text-align:left;font-size:18px}
.newslist li em h5{text-align:left;margin-top:10px;color:#999;line-height:200%}
.newslist li a.kind{font-size:12px;position:absolute;bottom:0;left:0;color:#FD45A7}
.newslist li a.kind span{font-size:12px;color:#999}
.newslist li span.click{font-size:12px;position:absolute;bottom:-2px;right:0;color:#999}
.newslist li span.click b{font-size:12px;font-weight:normal}
.newslist li font{font-size:12px;position:absolute;bottom:0;right:70px;color:#999}
.main .vi13pagebox{margin-bottom:30px;margin-top:15px}
/*ulist*/
.newsR .box{margin-bottom:30px;padding:20px 0;}
.newsR .ulist{width:330px;margin-top:30px;clear:both;margin-left:25px}
.newsR .ulist li{width:140px;height:280px;margin:0 25px 0 0;float:left;overflow:hidden}
.newsR .ulist li:nth-child(2n){margin-right:0;margin-left:0}
.newsR .ulist li a.mbox{width:140px;height:175px;overflow:hidden;position:relative;display:block;border-radius:3px;overflow:hidden}
.newsR .ulist li a.mbox p.m{width:140px;height:175px;display:block;overflow:hidden;border-radius:3px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.newsR .ulist li a.mbox em{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;display:none;cursor:pointer;color:#fff;text-align:center}
.newsR .ulist li a.mbox em span{display:block;margin:10px auto;font-size:14px}
.newsR .ulist li a.mbox em span:first-child{margin-top:20px}
.newsR .ulist li a.mbox b{position:absolute;color:#fff;bottom:-30px;left:-webkit-calc(50% - 40px);left:calc(50% - 40px);width:80px;line-height:30px;text-align:center;background-color:#30a710;font-weight:normal;border-radius:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.newsR .ulist li h4{font-size:14px}
.newsR .ulist li:hover h4,.newsR .ulist li:hover h5{color:#30a710}
.newsR .ulist li a.mbox:hover em{background-color:rgba(0,0,0,0.5);display:block}
.newsR .ulist li a.mbox:hover p.m{filter:blur(8px);-webkit-transform:scale(1.1);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.newsR .ulist li a.mbox:hover b{bottom:20px}
.newsR .ulist li h4{color:#666;margin-top:10px;text-align:left}
.newsR .ulist li h5{color:#999;margin-top:5px;font-size:12px;text-align:left}
.newsR .ulist li h6{color:#999;margin-top:5px;font-size:14px;background: url(.../img/addr16.png) left no-repeat;text-indent:25px; float: left}

.news_detail {min-height:1113px;position:relative;clear:both;/*overflow:auto*/}
.news_detail .T{padding:10px 0 20px 0;border-bottom:#f2f2f2 1px solid}
.news_detail .T h2{font-weight:bold;font-size:24px}
.news_detail .T h6{color:#999;margin-top:20px}
.news_detail .T h6 a{color:#30a710}
.news_detail .C{font-size:16px;line-height:200%;margin-bottom:100px;margin-top:20px;min-height:300px;text-align:left}
.news_detail .C img{margin:15px 0;}
.news_detail .C video{display:block;margin:20px auto}
.news_detail .C .copy {position:absolute;bottom:20px;left:0;width:100%}
.bdsharebuttonbox:before{content:'分享至';display:inline-block;margin-right:10px;font-size:16px;color:#888;float:left;margin-top:5px}
.bdsharebuttonbox{width:290px;display:block;margin:50px auto 0 auto}


/*article*/
.article:hover{box-shadow:0 0 24px rgba(0,0,0,0.08)}
.article{width:1200px;min-height:350px;background-color:#fff;margin:20px auto;text-align:left;font-size:16px;color:#888;box-sizing:border-box;clear:both;overflow:auto;border-radius:8px}
.article .list1{width:786px;float:left;margin-top:25px}
.article .list2{width:354px;float:right;margin-top:25px}
.article .list1 li{width:262px;line-height:36px;float:left;margin-right:0;padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.article .list1 li a{;color:#666;position:relative;font-size:15px}
.article .list1 li a:hover{color:#30a710}
.article .list1 li:nth-child(n+4) a{padding-left:15px}
.article .list1 li:nth-child(n+4) a:before{content:'●';width:16px;height:16px;line-height:12px;font-size:12px;color:#ccc;left:0;bottom:1px;display:block;position:absolute}
.article .list1 .li3{width:262px;height:150px;margin-bottom:10px}
.article .list1 .li3 a{width:100%;height:100%;display:block;background-color:#fc0;border-radius:3px}
.article .list1 .li3 a span{padding-left:10px;width:100%;line-height:30px;color:#fff;text-align:left;font-size:14px;background-color:rgba(0,0,0,0.3);position:absolute;bottom:0;left:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0 0 5px 5px}

.article .list2 h2{font-size:18px;color:#333;margin:-5px 0 15px}
.article .list2 li{line-height:38px;}
.article .list2 li a{;color:#666;position:relative;padding-left:30px;font-size:15px}
.article .list2 li a:hover{color:#30a710}
.article .list2 li a b{border-radius:5px;text-align:center;font-weight:normal;background-color:#30a710;width:20px;height:20px;line-height:20px;font-size:12px;color:#fff;left:0;bottom:-1px;display:block;position:absolute}
.article .list2 li:nth-child(n+5) b{background-color:#ccc}
.article .list2 li a em{position:absolute;left:30px;top:0;width:280px;height:20px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.article .list2 li a i.ico,.article .list2 li a span{line-height:12px;font-size:12px;color:#aaa;float:right;margin-top:12px}
.article .list2 li a i.ico{margin:12px 2px 0 10px}

.ptdt{text-align:left;padding:0px 20px 15px;font-size:16px;color:#888;box-sizing:border-box}


.news_plan{width:1200px; margin:0 auto;}
.news_plan dl dt{ float:left;width: 700px; padding-top: 80px; padding-left: 30px;}
.news_plan dl dt h3{font-size:30px; font-weight:normal; line-height:60px;}
.news_plan dl dt p{color:#5f5f5f; font-size:18px; line-height:50px;}
.news_plan dl dd{ float:right; }
.btn_plan span{display: inline-block;margin-top:30px;color: #fff;background: #20a294;padding: 0px 25px;border-radius: 3px;line-height: 50px;text-align:center;color:#fff;width:150px;height: 50px;font-size: 22px;}

/*BBS*/
.newsbbs_add{padding:0 30px;text-align:left}
.newsbbs_add .topic{width:100%}
.newsbbs_add .topic input{width:100%;height:35px;line-height:35px;border:#ddd 1px solid;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.newsbbs_add button{width:30%;margin:0 auto 0 auto}
.newsbbs_add h1{font-size:20px;font-weight:bold;display:block;text-align:left;margin-bottom:20px}
.newsbbs_add textarea{background-color:#fff;width:100%;clear:both;overflow:auto}
.newsbbs_add textarea{width:100%;height:280px;padding:10px;background-color:#fff;line-height:200%;font-size:16px;border:0;margin:10px 0 0;resize:none;border:#ddd 1px solid;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.newsbbs_add textarea:hover{background-color:#f9f9f9}
.newsbbs_add h4{width:100%;color:#f00;font-size:13px;height:35px;}
.newsR dl{width:90%;padding:10px}
.newsR dl dt{font-size:18px;height:35px}
.newsR dl dd{text-align:left;height:30px;overflow:hidden;width:98%}
.newsR dl dd span{float:right}

#write_bbsbox ul {width:100%;height:120px}
#write_bbsbox ul li {width: 80px;height: 80px;line-height: 80px;border-radius: 2px;margin: 0 28px 15px 0; float: left; position: relative;text-align: center;-webkit-tap-highlight-color: rgba(0,0,0,0);}
#write_bbsbox ul li:first-child {width: 80px;height: 80px;line-height: 100%;border: #dedede 1px solid;font-size:60px;line-height:80px;text-align:center;color:#aaa;cursor:pointer}
#write_bbsbox ul li:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
#write_bbsbox ul li img{width:100%;height:100%;border-radius:3px;display:block}
#write_bbsbox ul li b{width:20px;height:20px;top:-10px;right:-10px;display:block;position:absolute;border-radius:10px;background-position:-80px top;display:block;box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:9}
#write_bbsbox ul li b:hover{background-position:-100px top;cursor:pointer}
#write_bbsbox ul li b{background-image:url('../images/picadd.png');background-size:120px 80px;background-repeat:no-repeat}