.framecenter {float:left; overflow:hidden; width:96%; padding:2% 2%; background:#fff; font-size:.28rem;}
.subcontbox{float:left; overflow:hidden; width:98%; padding:1%; background:#fff; font-size:.3rem; line-height:188%;}
.subbox{width:98%; float:left; overflow:hidden; line-height:182%; background:#fff; font-size:1em; padding:0 1%;}
.subbox img{width:100%;}

/**/
.boxcont{overflow:hidden; width:98%; padding:1%; background:#fff;}

.sub-anli, .sub-quanwei{width:100%; overflow:hidden;}
.sub-anli li, .sub-quanwei li{float:left; width:47%; padding:1% 1.5% 3%; text-align:center;}
.sub-anli li img, .sub-quanwei li img{width:100%;}
.sub-anli li h3 {background:#f5f5f5; font-size:.28rem; line-height:265%;}
.sub-quanwei li{margin-bottom:2%;}
.sub-quanwei li img{margin-bottom:2%;}
.sub-quanwei li h3{font-size:.29rem; color:#D6251A;}
.sub-quanwei li p{width:100%; font-size:.23rem; color:#545454;line-height:215%;}
.gh-1{width:100%; float:left; padding-top:5%; overflow:hidden; color:#999; font-size:.24rem;}
.gh-1 span{color:#F30;}

.bor1{border-bottom:1px dashed #999;}
.center{text-align:center;}
.pad8{padding-top:8px;}
.pad1{margin-top:22px;}
.pad2{padding-bottom:20px;}
h1.ly{font-size:1.2em; font-weight:600; padding-bottom:20px;}
/**/
.fup3 {width:100%; text-align:left; color:#fff; line-height:245%; font-size:.3rem; background:#f00; float:left; text-indent:2em;}
.fup3 img{float:left; padding-left:2%; padding-top:2.4%;}
.three {overflow:hidden; width:100%; padding:2% 0; float:left;}
.three li {float:left; text-align:center; padding:1% 3%; line-height:175%; margin:1%; border:1px solid #ccc; border-radius:6%; font-size:.26rem;}
.three li.b a {color:#444; display:block;}
.three li.b a:hover{color:#D6251B; }
.hove{color:#D6251B;}

/*pagecontent*/
.pagelist{margin:12px auto; text-align:center;}
.righttext {float:left; width:98%; padding:0 1%; overflow:hidden; font-size:.22rem; padding-bottom:2%;margin-bottom:2%;}
.righttext h3{font-weight:normal; font-size:.3rem; font-weight:bold; padding-top:4%;}
.righttext_padding {float: left;width:100%;padding-top:10px; padding-bottom:22px;}
/*news*/
.newslist {overflow:hidden; width:100%; float:left; padding:2% 0; margin-bottom:3%;}
.newslist li {border-bottom:1px dashed #E6E6E6; padding:2% 0; width:100%; float:left; margin-bottom:2%;}
.newslist li h3{font-size:.28rem; color:#333; line-height:185%;}
.newslist li p.neir{width:100%; text-align:left; font-size:.21rem; line-height:185%;}
.newslist li p.data {float: left; color:#AAA; font-size:.2rem; width:100%;}
/**/
.sub-keshi{width:98%; float:left; margin:1% 0; padding:1%; overflow:hidden;}
.sub-keshi li{float:left; width:100%; margin:2% 0;}
.sub-keshi li img{width:100%;}
.sub-tese{background:#fff; width:98%; float:left; margin:1% 0; padding:1%; overflow:hidden;}
.sub-tese li{float:left; width:100%; margin:1% 0; padding:1% 0; overflow:hidden;}
.sub-tese li img{width:100%;}
.sub-tese li h3{line-height:245%; font-size:.33rem; text-align:center;}



.no1{text-align:center; font-size:.38rem; font-weight:bold; color:#333;}
.l {width:100%; padding:4% 0 2%; overflow:hidden; font-size:.3rem;}
.l img{width:98%; margin-bottom:3%;}
.l p{width:100%; line-height:180%;}