.page{
    list-style: none; margin:0 auto; display:block; width:540px;clear:both;padding-top:15px;
}
.page a {display:block;float: left;padding: 5px 10px;cursor: pointer;border:#DDDDDD 1px solid;margin:5px;}
.page a:hover {background-color:#FA6F57;color:white;border:#FA6F57 1px solid;}
.page span {display:block;float: left;padding: 5px 10px;margin:5px;border:#DDDDDD 1px solid;background-color:#dddddd;}
.page span.on {background-color:#FA6F57;border:#FA6F57 1px solid;color:#ffffff;}
.page>li{
    float: left;
    padding: 5px 10px;
    cursor: pointer;
}
.page .pageItem{
    border: solid thin #DDDDDD;
    margin: 5px;
}
.page .pageItemActive{
    border: solid thin #FA6F57;
    margin: 5px;
    background-color: #FA6F57;
    color:white;
}
.page .pageItem:hover{
    border: solid thin #FA6F57;
    background-color: #FA6F57;
    color:white;
}
.page .pageItemDisable{
    border: solid thin #DDDDDD;
    margin: 5px;
    background-color: #DDDDDD;
}

    .form-horizontal .form-group{ margin:0 auto;}
	
	#demoContent{ width:100%; clear:both;}
	#demoContent li{ list-style:none; display:block;}
	
														.adrs{ width:100%;height:50px; line-height:50px;}
														.newadr{ display:none;}
															.toubu_js{ width:98%; height:1.2rem; padding:1.2rem 1%; margin-top:.3rem;  margin-bottom:.3rem; background:#fff; font-size:1.2rem; color:#dd238b;   text-align:left;font-weight:400; font-family:'ºÚÌå';}
	.cont_text{ width:98%; height:auto; padding:.4rem 1%;text-align:left; font-size:1rem; text-indent:2rem; color:#333; line-height:1.8rem; margin-top:1rem; }
	

.newlist{ width:100%; height:auto;background:#fff; float:left}
.newlist ol{ width:100%;  height:auto;list-style-type:demical}
.newlist ol li{ height:1.4rem; padding:1.6rem 0; padding-left:2%; width:98%; border-bottom:solid #ccc 1px;font-size:1.4rem;list-style-type:decimal;list-style-position:outside;

}
.newlist ol li a{ width:70%; overflow: hidden; text-overflow: ellipsis; font-size:1.4rem; text-align:left;}
.newlist ol li span{ width:30%;  font-size:1.4rem; text-align:right; }
.newsimg img{ width:100%;}

.box_news{float:left; height:auto; margin-top:1rem; padding:1.5%; border-bottom:1px solid #e2e2e2; width:97%;background:#fff;}
.pic_left{ float:left; height:6rem;  width:20%; o background:#ccc;}



.pic_right{float:right; width:78.5%; padding-left:1.5%;  height:5rem;}
.pic_right a{font-size:1.2rem; color:#474444;width:100%; font-weight:800; display:block;height:1.3rem; line-height:1.3rem; }
.pic_right a:hover{ color:#FA6F57; text-decoration:underline}
.discrib{ width:100%; display:block; color:#6e6e6e; font-size:1rem; height:2.7rem; line-height:2.7rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.datetime{ width:100%; display:block; color:#ccc;height:1rem; line-height:1rem; font-size:.8rem; text-align:right; }

.distime12{ background:#000; width:100% ; opacity:.5;height:1.4rem;line-height:1.4rem; display:block; margin-top:3.8rem;text-align:right;}
.distime12:hover{ opacity:.8; cursor:pointer }
.triangle-right {vertical-align: middle;
    width: 0;
    height: 0;
    border-top: .3rem solid transparent;
    border-left: .6rem solid #fff;
    border-bottom: .3rem solid transparent;
}
.distime12 a{vertical-align: middle;font-size:1rem; cursor:pointer}
.main-header-wrapper{ background:#fff}
.distime12 a{ float:right; width:auto; font-size:.8rem; color:#fff }.distime12 a i{color:#fff}




.box_news{float:left; height:auto; margin-top:1rem; padding:1.5%; width:97%;background:#fff;}

.tou_bt{ width:99%; height:3.2rem;  padding:1rem 0;padding-left:1%; color:#464646; font-weight: 800; margin-bottom:.5rem;}
.tou_bt a{font-size:1.3rem; color:#464646; font-weight: bold;font-size:1.3rem;  }
.tou_bt a:hover{ color:#FA6F57;}
.tou_img{ width:100%; height:7.5rem; }
.imggd{ width:29%; height:7.5rem; border:3px solid #e2e2e2; display:block; float:left; margin:0px 1%;}
.imggd:hover{ opacity:.8;border:3px solid #FA6F57;}
.tou_img2{width:99.1%; height:1rem; line-height:1rem; padding:1rem 0; font-size:1rem; padding-left:.9%;font-size:1rem; color:#929292; text-align:left }
.imggd a{ width:100%; height:100%; display:block}


.newlist{ width:100%; height:auto;background:#fff; overflow:hidden}


.newstitle{ width:100%; padding:1.4rem 0; height:1.4rem; font-size:1.4rem;background:#FFF}

.newstitle2{ width:100%; padding:1rem 0; margin-top:2rem; border-top:1px dashed #e2e2e2; height:1rem; font-size:1rem;background:#FFF; color:#000;}
.newlist img , .newlist p img{ width:100%;}
.maincont { height:auto; line-height:2rem; margin-top:20px;}
.maincont img {max-width:100%;margin:0 auto; text-align:center; display:block;}
.prv{ height:5rem;  width:96%; padding-top:20px;  background:#fff;  text-align:center}
.btn-primary{ margin-right:40px; margin-left:40px;}