@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0}
a{text-decoration:none}
li{list-style:none}
.cl{clear:both}
.wp{ width:1200px; margin:0 auto}

/*头部*/
.allhead{width:100%; height:40px; background:#323232; margin:0 auto}
.headleft{width:600px; height:40px; float:left}
.headleft span{ height:40px; width:72px; float:left; margin-top:7px; line-height:40px}
.headleft span a img{height:30px; width:60px}
.headleft a{float:left; text-align:center; line-height:40px; width:60px; font-size:16px; color:#FFFFFF}
.headleft a:last-child{color: #7ec382}
.headright{width:600px; height:40px; float:right}
.headleft a:hover{color:#7ec382}

.headright .text{float:right; width:60px; margin-top:7px}
.headright .text a{ font-size:16px; color:#FFFFFF}
.headright .spana ul li  a img{height: 22px; width: 22px}
.headright .spana ul li{width:100px; height:30px; float:right; text-align:center; margin-top:7px; position:relative}
.headright .spana ul li .book {display:none; position:absolute; right:20px; bottom:1px}
.headright .spana ul li .book input{background: rgba(108 223 160 0.8); color:#7ec382;width:100px; height:30px;}

.headright .spana ul li a:hover .book{display:block}
.headright .text  a:hover{color:#7ec382}

/*ban*/
.luori{margin: 0 auto}
.luori img{width: 100%; height: 525px; margin: 0 auto}
.wp{ width: 1200px; margin: 0 auto; position: relative}
.chakan{position: absolute; bottom: 380px}
.fabu{position: absolute; bottom: 450px}

/*左边栏*/
.wpleft{width: 730px; float: left}
.wpright{width: 450px; float: right}

.youji{margin-top: 20px; width: 710px; height: 40px; border-bottom: 1px solid #c3c3c3}
.youji  h3{float: left; color: #868686;font-size: 20px;font-weight: 900;font-family:微软雅黑体;}
.youji  h3 a{color: #868686}
.youuji  h3 a:hover{color: #7EC382}
.youji h3:first-child{color: #7ec382; margin-right: 30px}
/*内容*/
.neirong{width:710px; float: left; margin-bottom: 20px}
.neirong ul li{width: 710px; height: 200px; border-bottom: 1px solid #c3c3c3; margin-top: 20px}
.neileft{width: 435px; height: 170px; float: left}
.neileft h4{color: #868686; margin-right: 30px;font-size: 16px;font-weight: 900;font-family: 微软雅黑}
.neileft p.first{text-align:right; margin-right: 40px; font-size: 13px; color: #868686}
.neileft p.last{font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif; font-size: 14px; line-height: 20px; color: #3f3f3f; margin-right: 30px; margin-top: 15px}
.zan{width: 435px; height: 20px}
.zan ul{width: 140px; height: 20px; margin-left: 310px}
.zan li.zanzan{width: 60px; height: 20px;  margin-right: 10px; float: left; text-align: center;font-size: 10px; color: #df7f3b; line-height: 20px; border: 0}
.zan li.zanzan span{line-height: 20px}
.zan ul li.zanfa{width: 20px; height: 20px;   margin-right: 10px; float: left; text-align: center;font-size: 10px; color: #7ec382; border: 0}
.zan ul li img{display: inline}
.neiright{width: 255px; height: 170px; text-align: right;float: left}
.neiright img{width: 245px; height: 145px}
/*页码*/
.yema{width: 790px; height: 40px;  margin-top: 20px;  text-align: center}
.yema ul{width: 370px; height: 40px; margin: 0 auto}
.yema ul li{width: 30px; height: 40px; text-align: center; float: left; margin-right: 20px; line-height: 40px; color: #868686}
.yema ul li a{color: #868686}
.yema ul li:hover{background: #7ec382;border-radius: 5px}
.yema ul .lione{width: 30px; height: 40px; text-align: center;background: #7ec382; margin-right: 20px; line-height: 40px; border-radius: 5px; color: #FFFFFF}
.yema ul .lilast{width: 50px; height: 40px}

/*右边栏*/
.huodong{width: 450px; height: 40px; margin-top: 20px; border-bottom: 1px solid #c3c3c3; float: right;margin-bottom: 20px;color: #868686}
.blowa{margin-top: 0px}

.huodong h3{font-size: 20px;font-weight: 900;font-family:微软雅黑体}
.tui ul li{text-align: center; font-size: 14px; color: #868686; margin-bottom: 40px}
.tui li img{width: 440px; line-height: 200px;height: 300px}

.ren ul li{width: 450px; height: 100px;border-bottom: 1px solid #c3c3c3; float: right; margin-top: 15px}
.renleft img{float: left; margin-right: 20px;width: 80px; height: 80px}
.renleft .wenzi{float: left; width: 120px; height: 80px}
.renleft .wenzi p{margin-bottom: 40px;font-size: 12px;color: #868686}
.renleft .wenzi p.lastp{color: #3f3f3f;font-size: 14px; font-weight: 500}

.renright{float: right;color: #df7f3b; font-size: 14px}
/*底部*/
.blow{width: 100%; height: 200px; background:#2d2d2d; margin: 0 auto;margin-top: 20px}
.blowrleft{width: 790px; height: 200px; float: left}
.blowright{width: 410px; height: 200px; float: right; text-align: center}
.blowright .rightma{width: 200px; margin-top: 20px; margin-left: 120px}
.leftzi{width: 780px; float: left; line-height: 30px; margin-top: 60px}
.leftzi p{color: #FFFFFF; font-size: 12px}