.sub_content{background:#fff; line-height:215%;}
.sub_pad{padding-bottom:20px; margin:0 auto; width:1160px;}
.backfff{background:#fff; padding-bottom:35px;}
.font-15{font-size:14px;}
.box_2{margin-top:35px;}
.box_3{margin-top:0px;}
.box_6{margin-bottom:30px;}
.box_7{margin-bottom:20px; background:#eee;}
.box_8{margin-bottom:10px;}
.sub-color1{color:#F33;}
.frame{width:98%; padding:2% 1%; overflow:hidden;}
.map-box{width:50%; max-height:550px;}
/*sub*/
.location {line-height:45px; text-align:left; background:url(../images/sub-yin.gif) left 12px no-repeat; text-indent:26px;}
.location span{ display:block;}
.frameright{width:100%; border-bottom:1px solid #CCC; margin-bottom:25px;}
.frameleft{width:100%;}

/*tree*/
.three {width:96%; overflow:hidden; padding:0% 2%;}
.three li {text-align:center; overflow: hidden; float:left; line-height:38px; font-size:16px; font-weight:bold; margin:0 8px; margin-bottom:15px; border-radius:4px; width:135px;border:1px solid #eee;}
.three li a {color:#666; display:block;}
.three li a:hover{color:#FFF; background:#FF7437;}
.hove{color:#FFF; background:#FF7437; border:1px solid #FF7437; border-radius:4px;}

.goodslist {overflow: hidden; width:100%;}
.goodslist li {float:left; margin:0px 13px 26px; text-align:center; width:260px; border:1px solid #eee; overflow:hidden;}
.goodslist li img {width:260px; height:180px;}
.goodslist li h3{background:#eee; line-height:55px;}
.goodslist li:hover{border:1px solid #FF7437;}
.goodslist li:hover h3{background:#FF7437; color:#fff;}

.sub-cont{ background:#fff; width:100%; float:left; overflow:hidden;}
.sub-cont li{margin:0px 5px 20px; width:278px; border:1px solid #ddd; background:#fff; float:left; padding-bottom:12px;}
.sub-cont li a img{width:100%; height:218px; margin-bottom:10px;}
.sub-cont li a h3{color:#666; padding:0 12px; width:254px;}
.sub-cont li a p{width:100%; color:#666; padding:0 12px; width:254px;}
.sub-cont li:hover{border:1px solid #FE7335;}
.sub-cont li:hover h3{color:#FE7335;}

.newslist {overflow:hidden; width:100%; float:left; margin-top:-15px;}
.newslist li {text-align: left;margin: 0 auto; overflow: hidden; padding:15px; padding-top:5px; margin-bottom:12px;}
.newslist li img{float:left; width:255px; height:172px; margin-right:30px; margin-top:10px;}
.newslist li div{float:right; width:840px; padding-top:12px;}
.newslist li div h3{font-size:16px; color:#222; font-weight:normal; padding-bottom:6px;}
.newslist li div p.neir{width:100%; text-align:left; padding-bottom:6px; color:#888;}
.newslist li div p.neir span.other{color:#FF7437; padding-right:8px;}
.newslist li div p.data {float: left; color:#AAA; font-size:12px; width:100%;}
.newslist li:hover{background:#f8f8f8;}
.newslist li:hover div h3{color:#FF7437;}

/*pagecontent*/
.pagecontentstr{width:100%; padding:0; overflow: hidden; float:left;}
.center{text-align:center;}
.pagelist{width:100%; padding:15px 0px 0 0; overflow: hidden;}
.righttext_padding img{margin:1% 0;}

.righttext {float:left;width:100%; overflow:hidden; font-size:12px;}
.righttext h3{font-size:1.5em; font-weight:bold; border-bottom:1px dashed #EBEBEB; line-height:220%; padding-top:20px;}
.righttext_padding {float: left;width:100%;padding-top:10px; padding-bottom:30px;}

/*liuyan*/
.bbslist{list-style: none;margin: 0 auto;padding: 0px;}
.bbslist li{border-top: 1px dotted #d0d0d0;padding: 10px 0px 10px 0px}
.bbslist li:first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li .first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li div{line-height: 180%;padding:0px 10px 5px 10px;}
.bbslist li .sendname{text-align: right;}
.bbslist li .messagelist{text-align: left;}
.bbslist li .remessagelist{text-align: left; padding-top: 10px;padding-bottom:10px;}

.readlist {float: left;margin: 0;width:100%; overflow:hidden;}
.readlist h3.no1{text-align:center; padding-bottom:12px; font-size:16px; font-weight:bold; color:#333;}
.readlist .tg1 {height: 48px;line-height: 48px;font-size: 16px;padding-left: 45px;font-weight: bold;background: url('../images/readlist_bg.png') 12px 10px no-repeat #f0f0f0; margin-top:12px;}
.readlist .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist .l {padding: 15px 0px 20px;overflow: hidden; float:left; width:100%; margin:0;}
.goodimg{float:left; margin-right:20px; max-width:335px;}
