@charset "utf-8";
*{margin: 0;padding: 0;border: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body {width: 100%; min-width: 1200px; height: 100%;font-size: 14px;background: #fff;
	font-family:"Arail"}
ul,ul li,ol,li {list-style: none outside none;}
h1,h2,h3,h4,h5,h6,i,strong,em {font-weight: normal; font-style: normal;}
img {vertical-align: middle;border: none;}
input,select,option,label,th{vertical-align: middle;border: none}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
.fl {float: left;}
.fr {float: right;}
.container{width:1200px; max-width:1200px; min-width: 1200px; margin:0 auto;display: block; }



/*quan*****************************************************************************/
.quan-hea{width: 100%;border-bottom: 5px solid #6ab848;}

.quan-sea{ margin-top: 40px}
.quan-sea .k{font-size: 14px; color: #949494; padding-left: 10px; height:45px; line-height: 45px;
width: 220px; background: #f2f2f2}
.quan-sea .b{background:#6ab848 url(../images/quan-seabg.png) no-repeat center center;
width: 50px; height: 45px;}

.quan-nav{width:580px; margin: 0 auto;display: table; line-height: 123px;}
.quan-nav li{float: left; font-size: 15px; color: #252525; font-weight: bold; }
.quan-nav li a{ padding: 5px 10px}
.quan-nav li.cur a, .quan-nav li:hover a{color: #6ab848}
/*.quan-nav li:last-child a{border: 1px solid #6ab848; margin-left: 25px}*/

/*上部分**************/
.quantop{width: 100%; display: table; margin-top: 30px}
.leiname{background: #f2f2f2; width: 12%; display: table;height: 1095px; margin-right: 15px;}
.leiname li{width: 100%; text-align: center; font-size: 14px; margin-bottom: 8px;
color: #1d1d1d; float: left; height: 45px; line-height: 45px;}
.leiname li a{display: block;}
.leiname li.cur, .leiname li:hover{background: #6abc3e;color: #fff}
.leiname li.cur a, .leiname li:hover a{color: #fff}

.kuaimid{width: 750px; display: table}
.kuaimid1{overflow: hidden; width: 750px; height: 460px; margin-bottom: 20px; position: relative;}
.kuaimid1 b{font-size: 24px; color: #fff; width: 100%; position: absolute; bottom: 0; left: 0;
background: rgba(0,0,0,0.5); line-height: 60px; padding-left: 20px;}
.kuaimid .swiper-container-horizontal>.swiper-pagination-bullets{width: auto!important;
right:20px; left: auto!important; bottom: 20px!important}
.kuaimid1 .swiper-pagination-bullet{background: #fff; width: 10px; height: 10px; opacity: 1;}
.kuaimid1 .swiper-pagination-bullet-active{background: #6abc3e; width: 30px; border-radius: 10px}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 3px!important}

.kuaimidul{width: 100%; display: table; width: 48%; margin-bottom: 30px}
.kuaimidul b{font-size: 18px; color: #1d1d1d; display: block; border-bottom: 1px solid #e6e6e6;
padding-bottom: 15px; margin-bottom:10px;}
.kuaimidul li{width: 100%; float: left;font-size: 16px; color: #1d1d1d;
margin: 10px 0}
.kuaimidul li i{color: #6abc3e}
.kuaimidul li span{font-size: 14px;color: #bdbdbd}
.kuaimidul li:hover{text-decoration: underline;
}

.kuaiyou{width: 23%; display: table;}
.kuaiyou1{width: 100%; background: #f2f2f2; padding:30px 20px;}
.kuaiyou1 p{ border-bottom: 1px solid #cccccc;line-height: 45px; padding-bottom: 20px;
font-size: 14px; color: #585858; margin-bottom: 20px }
.kuaiyou1 p i{width: 43px; height: 43px; display: inline-block; margin-right: 5px; float: left;}
.kuaiyou1 p i.i01{background: url(../images/kuaiyou-bg.png) no-repeat 0 0 }
.kuaiyou1 p i.i02{background: url(../images/kuaiyou-bg.png) no-repeat 0 -80px}
.kuaiyou1 p i.i03{background: url(../images/kuaiyou-bg.png) no-repeat 0 -173px}
.kuaiyou1 p b{color: #eb781c}

.kuaiyou1xia{display: table; margin: 0 auto; margin-top: 50px; }
.kuaiyou1xia a{width: 115px;  display: inline-block;font-size: 14px; line-height:20px; color: #585858;  text-align: center;}
.kuaiyou1xia a:last-child{margin-right: 0}
.kuaiyou1xia a>i{width: 78px; height: 78px; display: block; margin:0 auto 14px auto;}
.kuaiyou1xia a>i.i01{background: url(../images/kuaiyou-bg.png) no-repeat -30px -285px}
.kuaiyou1xia a>i.i02{background: url(../images/kuaiyou-bg.png) no-repeat -149px -285px}
.kuaiyou1xia a:hover{color: #6abc3e; text-decoration: underline;}

.kuaiyou2{width: 100%; display: table; margin-top: 30px}
.kuaiyou2 .t{background: #f2f2f2; height: 50px; line-height: 50px; margin-bottom: 20px}
.kuaiyou2 .t b{background: #6abc3e; font-size: 16px; text-align: center; width:100%; display: inline-block; color: #fff;}
.kuaiyou2 li {width: 100%; float: left; padding-bottom:15px; border-bottom:1px dashed #e5e5e5;
 margin-bottom: 15px;}
.kuaiyou2 li span{background: url(../images/wen-bg.png) no-repeat center left;
font-size: 14px; color: #6abc3e; display: block; padding-left:30px; line-height: 30px}
.kuaiyou2 li p{background: url(../images/da-bg.png) no-repeat center left;
font-size: 14px; color: #525252; display: block; padding-left:30px; line-height: 30px}
.kuaiyou2 li:hover span{text-decoration: underline;}


/*论坛图部分**************/
.luntu-t{width: 100%;display: block;  padding-bottom: 20px; margin: 20px 0;
border-bottom: 1px solid #e6e6e6; font-size: 18px; color: #1d1d1d}
.luntu{width: 100%; display: table;}
.luntu li{float: left; position: relative;width: 48.5%; height: 198px; margin-right: 8px;
margin-bottom: 8px}
.luntu li a{display: block; height: 100%}
.luntu li img{width: 100%; height: 100%}
.luntu li span{font-size: 16px; color: #fff; display: block; padding-left: 20px;
line-height: 45px; position: absolute; bottom: 0; left: 0;}
.luntu .first{width: 32%; height: 405px;}
.luntu .last{width: 22%; height: 405px; margin-right: 0; float: right;}
.luntu  .mid{width: 45%; float: left;}
.luntu li:hover span{ padding-left: 10px }

/*友情链接**************/
.link{width: 100%; display: table; margin-bottom: 30px}
.link a{font-size: 14px; color: #919191; margin-right: 15px; margin-bottom: 10px; display: inline-block;}
.link a:hover{text-decoration: underline;}

.foot{background: #6abc3e; color: #bfeca8;font-size: 12px;text-align: center; padding: 15px 0}


/*内页youce***wenda列表*****************************************************************/
.youce{width: 86%; display: table;}
.posi {width: 100%; margin-bottom: 10px; padding-bottom: 10px; display: table}
.posi b{font-size: 24px; color: #1d1d1d; margin-right: 20px;}
.posi a{font-size: 14px; color: #484747}
.posi>a:hover{text-decoration: underline; color: #6abc3e}

.reatui{width: 100%; display: table; margin-bottom: 10px}
.reatuiz{width: 100%;border: 1px solid #ececec;font-size: 14px;color: #f5f5f5;padding: 10px; overflow:hidden; line-height:1.6;}
.reatuiz .cur{ color:#f17c1e;}
.reatuiz>span{color: #1d1d1d;}
.reatuiz>a{color: #6abc3e; margin: 0 8px}
.reatuiz>a:hover{text-decoration: underline;}

.reatuiy a{font-size: 14px;color: #fff; display: inline-block; /*width: 120px;*/line-height: 45px; margin-left: 10px; padding:0 10px 0 40px; }
.reatuiy a.a1{background:#f17c1e url(../images/fatie-bg1.png) no-repeat 10px center;}
.reatuiy a.a2{background:#f6b61c url(../images/fatie-bg2.png) no-repeat 10px center;}
.reatuiy a:hover{text-decoration: underline;}


.pailie{background: #6ab848; width: 100%; height: 50px;display: table; padding: 10px; padding-bottom: 0;
margin-bottom: 10px}
.pailie span>a{font-size: 16px;color: #fff; width:100px; height: 40px; line-height: 40px; 
	display: inline-block; text-align: center;}
.pailie span>a.cur, .pailie span>a:hover{color: #1d1d1d; font-weight: bold; background: #fff;}
.pailie p>a{font-size: 16px;color: #fff; padding: 4px 20px;  margin-left: 5px;display: inline-block;border: 1px solid #fff;}
.pailie p>span,.pailie p>a.num{ display:none;}
.pailie p>a:hover{background: #fff; color: #1d1d1d}

.wendalist{width: 100%; display: table; width: 100%}
.wendalist .t{ width: 100%;background: #f2f2f2; line-height: 45px;padding:0 10px;
 font-weight: bold; color: #1d1d1d; font-size: 16px; display: table; margin-bottom: 10px}
.wendalist .t .w1{padding-left: 20px}
.wendalist span{display: inline-block; float: left; width: 13%}
.wendalist .w1{width: 50%;}
.wendalist .w5{width: 10%;}
.wendalist li{width: 100%; font-size: 14px; color: #909090; padding:0 10px; float: left;
line-height: 55px;}
.wendalist li .w1{font-size: 16px; color: #519c30; background: url(../images/wen-bg.png) no-repeat left center;
padding-left:30px}
.wendalist li .huang{color: #f17c1e}
.wendalist li:hover .w1{text-decoration: underline;}
.wendalist li.huibg{background: #f2f2f2}

.wendalist2 li .w1{background: url(../images/tie-bg.png) no-repeat left center;}

.fenye{width: 100%; display: inline-block; margin:50px 0; text-align:center; font-size:14px;}
.fenye a{ color:#7e7e7e; border:1px solid #eeeeee; padding:6px 12px;margin:0 5px;}
.fenye a:hover{color:#fff;background: #6abc3e}
.fenye span{color:#fff;background: #6abc3e; border:1px solid #6abc3e; padding:6px 12px; margin:0 5px;}

/*问答内页**************************/
.neirong{width: 100%; display: table; margin-bottom: 30px}
.neirong-t{ margin: 20px 0; text-align: center;width: 100%; }
.neirong-t h1{font-size: 24px; font-weight: bold; color: #1d1d1d; margin-bottom: 10px}
.neirong-t span{font-size: 14px;color: #909090}
.neirong-t a{color: #6ab848;}
.neirong-t span>i{color: #6ab848}
.neirong .txt{padding: 45px 55px; font-size: 16px; color: #353535; line-height: 28px;
background: #fafafa; overflow: hidden;}
.neirong .txt img{ max-width:100%;}
.neirong .txt a{ color:#6ab848;}
.neirong .txt a:hover{ text-decoration:underline;}

.neirong-t2{width: 100%;font-size: 18px; font-weight: bold; color: #1d1d1d; margin: 30px 0;}
.neirong-t2 a{color: #6abc3e; font-size: 14px; border: 1px solid #6abc3e;
padding:3px 15px;}
.neirong-t2 a:hover{background: #6abc3e; color: #fff}

.neirong .txt2{padding: 45px 55px;  font-size: 16px; color: #353535; line-height: 28px;
background: #fafafa;}
.neirong .txt2 span{width: 100%; font-size: 14px; color: #6ab848; margin-bottom: 10px;
display: block;}
.neirong .txt2 span>i{color: #909090}
.neirong .txt2 p{width: 100%; border-bottom: 1px dashed #e5e4e4;
padding-bottom: 30px; margin-bottom: 30px; line-height: 30px;}
.neirong .txt2 p:last-child{border-bottom: none; padding-bottom: 0; margin-bottom: 0}

/*文章内页*/
.neirong-t3{width: 100%;font-size: 14px;color: #909090; margin: 30px 0; text-align: center;}
.neirong-t3 i{color: #6abc3e; }

.neirong .txt3{padding: 45px 55px;  font-size: 16px; color: #353535; line-height: 28px;
background: #fafafa;}
.txt3 .txt3-01 {width: 100%; border-bottom: 1px dashed #e5e4e4;line-height: 28px;  padding-bottom:30px;}
.txt3 .txt3-01 span{text-align: right; display: block;width: 100%;
 font-size: 14px; color: #909090;margin: 10px 0;}
.txt3 .txt3-01 span>a{color: #6abc3e; margin: 0 2px}
.txt3 .txt3-01 span>a:hover{text-decoration: underline;}

.txt3 .txt3-02{width: 100%; border-bottom: 1px dashed #e5e4e4;line-height: 28px; padding-bottom: 20px;margin-top:20px; display:none;}
.txt3 .txt3-02 span{display: block;width: 100%; font-size: 14px; color: #6abc3e;}
.txt3 .txt3-02 span>i{color: #909090}
.txt3 .txt3-02 span>i>a{color: #6abc3e; margin-left: 15px}
.txt3 .txt3-02 span>i>a:hover{text-decoration: underline;}

.txt3 .hfli1,.txt3 .hfli2,.txt3 .hfli3{ display:block;}

.pingl{width: 100%; text-align: right; font-size: 14px; color: #909090; margin: 20px 0}
.pingl>a{color: #6abc3e; margin-left: 15px}
.pingl>a.a2{border: 1px solid #6abc3e; padding: 2px 5px}
.pingl>a.a2:hover{background: #6abc3e; color: #fff; text-decoration: none;}
.pingl>a:hover{text-decoration: underline;}





/**我要发帖**************************/
.fatieform{width: 100%;display: table; margin: 30px 0}
.fatieform .fali{width: 100%; margin-bottom:15px;font-size: 14px; color: #454545; overflow:hidden; }
.fatieform .fali>span{width: 150px; float: left; margin-right: 15px; line-height: 45px; text-align:right;}
.fatieform .fali .k{width: 865px; height: 45px; line-height: 45px; background: #f2f2f2;
padding: 0 10px; font-size: 16px; color: #1d1d1d}

.fatieform .fali .dk{height:320px; line-height: 24px;}
.fatieform .fali .xk{ background: #fff; width:430px; border: 1px solid #e5e5e5; cursor: pointer;}
.fatieform .fali .kbg{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor: pointer; background:url(../images/select.jpg) no-repeat right center;}

.fatieform .fali .kbg::-ms-expand { display: none; }

.fatieform .fali .xk2{margin-left: 10px}
.fatieform .fali .editor{ width:865px; float:left;}

.fatiebtn1{font-size: 16px;color: #fff; font-weight: bold; display: inline-block; width: 170px;
line-height: 45px; padding-left: 30px; cursor: pointer;
background:#f17c1e url(../images/fatie-bg1.png) no-repeat 10px center; }
.fatiebtn2{font-size: 16px;color: #fff; font-weight: bold; display: inline-block; width: 120px;
line-height: 45px;padding-left:30px; cursor: pointer;
background:#f6b61c url(../images/fatie-bg2.png) no-repeat 10px center;}
.fatiebtn1:hover, .fatiebtn2:hover{text-decoration: underline;}

/*贴图专区************************/
.tietulist{width: 100%; display: table; margin-top: 30px}
.tietulist li{width: 100%; float: left;  border-bottom: 1px dashed #eeeeee;
padding-left:20px;padding-bottom: 20px; margin-bottom: 20px}
.tietulist li b{width: 100%; display: block; font-size: 18px; color: #313131;
margin-bottom: 20px; background: url(../images/tie-bg.png) no-repeat left center;
padding-left: 20px; margin-left: -20px;}
.tietulist li .tu{width: 100%; display: table;margin-bottom: 20px}
.tietulist li .tu a{display: block;}
.tietulist li i{width:24%; height: 182px; margin:0 5px; display: block; float: left;}
.tietulist li i>img{width: 100%; height: 100%}
.tietulist li i:last-chld{margin-right: 0}
.tietulist li p{width: 100%; font-size: 14px; color: #909090;}
.tietulist li span>em{color: #f17c1e}
.tietulist li:hover b{color: #6ab848; text-decoration: underline;}




.luntu li span, .leiname li{transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;
-ms-transition:all .5s; -moz-transition:all .5s;}


.htpopup{ width:700px; height:260px; overflow:hidden; position:fixed; top:50%; left:50%; margin:-130px 0 0 -350px; background:#ffffff; 
-moz-box-shadow:0 0 10px #666666; -webkit-box-shadow:0 0 10px #666666; box-shadow:0 0 10px #666666; display:none;}

.htpopup span{ width:50px; height:30px; line-height:30px; text-align: center; color:#ffffff; background:#6abc3e; position:absolute; right:0; top:0; cursor:pointer;}
.htpopup .htmain{ overflow:hidden; padding:20px;}
.htpopup .htmain textarea{ border:1px solid #dcdcdc; width:658px; height:150px; padding:10px; margin-top:10px;}
.htpopup .htmain button{ width:100px; height:40px; line-height:40px; text-align:center; background:#6abc3e; color:#ffffff; font-size:18px; margin-top:20px; float:right; cursor:pointer;}


.tujimain{ overflow:hidden; padding-left:95px;}
.tujimain .colse{ width:120px; height:40px; display:block; line-height:40px; text-align:center; background:#6abc3e; color:#ffffff; cursor:pointer;}

.listimg{ overflow:hidden;  width:100%; margin-bottom:22px;}
.listimg li{ float:left; width:177px; padding:10px 0; border:1px solid #ddd; margin:10px 5px 10px 5px;}
.listimg li .dels{ margin:0 auto; height:30px; line-height:30px; text-align:center; display:block; background:#6abc3e; color:#ffffff; width:50px;}
.listimg li .dels:hover{ background:#e33; cursor:pointer;}
.listimg li .file-name{ width:100%; height:30px; line-height:30px; text-align:center; display:block;}

.listimg li p{text-align:center; padding:10px; margin:0 auto; border:1px solid #ddd; width:150px; height:150px; background:#fcfcfc;}
.listimg li img{ max-width:130px; max-height:130px;}



.tjmain{ width:1200px;margin:0 auto;background:#fafafa; overflow:hidden; }
.tjlist{ overflow:hidden; margin-bottom:30px;  width:800px; height:500px; margin:30px auto 0 auto; text-align:center; position:relative;}
.tjlist .swiper-slide::after {content: ""; display: inline-block; width: 0;  height: 100%; vertical-align: middle;}
.tjlist img{ max-width:800px; max-height:500px; vertical-align: middle;}
.tjmain .swiper-pagination-bullet{background: #6abc3e; width: 10px; height: 10px; opacity: 1;}
.tjmain .swiper-pagination-bullet-active{background: #f17c1e; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 3px!important}

.tjlist .swiper-button-prev,.tjlist .swiper-button-next{ background-image:none; font-family:SimSun; font-size:24px; font-weight:bold; line-height:44px; color:#ffffff; text-align:center; background:#6abc3e;transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.tjlist .swiper-button-prev:hover,.tjlist .swiper-button-next:hover{background:#f17c1e;}