

/*内页-页码*/
.page{text-align:center; padding:30px 0px 0px 0px;}
.page li{ display: inline; padding-right: 5px;}
.page li a{ border: 1px solid #d7d7d7;line-height: 30px;margin-right: 5px;padding: 4px 8px; color: #555;}
.page li a:hover, .page .page_li_01 a{background: none repeat scroll 0 0 #f86464;border: 1px solid #f86464;color: #fff;text-decoration: none;}
.page .page_li_01{background: none repeat scroll 0 0 #f86464;border: 1px solid #f86464;color: #fff;text-decoration: none;}
.single_title{ border-bottom: 1px solid #e5e5e5; width: 100%; float: left;padding-bottom: 10px;}
.single_txt{width: 100%; float: left;padding:0px 0 50px; }




/*----------*/
.newsLeft{float: left;width: 740px; padding-bottom: 50px;}
.banner_news{position: relative;z-index: 11;}
.newsBanner{float: left; width: 738px;background: #f2f2f2;border: 1px solid #cdcdcd;}
.newsBanner-img{width: 540px; float: left; height: 320px; overflow: hidden;}
.newsBanner-img img{width: 100%;float: left;}
.newaBanner-txt{width: 198px;float: left;}
.newsBanner-title{position: absolute;z-index: 22;top:1px; right:1px; width: 198px;background: #f2f2f2; border-bottom:1px solid #cdcdcd;height: 40px; text-align: center;}
.newsIco-left{float: left;width: 40px;height: 40px;border-right: 1px solid #cdcdcd;}
.newsIco-left:hover, .newsIco-right:hover{background: #dbdbdb;}
.newsIco-right{float: right;width: 40px;height: 40px;border-left: 1px solid #cdcdcd;}
.newsBanner-title h2{ font-size: 16px; width: 116px;float: left;font-weight: bold;}
.newsBanner-title h2 a{color: #f86464;line-height: 40px;}

.newaBanner-txt h3{padding: 70px 20px 10px 20px; color: #666;font-size: 18px; line-height: 24px;}
.newaBanner-txt em{ font-size: 12px; color: #999; font-style: normal; padding: 0px 20px;}
.newaBanner-txt p{color: #999;padding: 0px 20px;height: 105px;overflow: hidden;}

.newsRight{float: left;width: 278px;margin-left: 30px;margin-bottom: 80px;}
.news-select{float: left;width: 278px; }
.news-select h2{width: 278px;border-bottom: 2px solid #cbcbcb;color: #333;font-size: 20px; line-height: 41px;}
.select-img{width: 278px;padding-top: 10px; float: left;}
.select-list li a {color: #616161;}
.select-list li a:hover span{color:#f86464;}
.select-list li a:hover em{background: #f86464; color: #fff;}
.select-list li{float: left;width: 278px; padding: 10px 0px;border-bottom: 1px dotted #cdcdcd;}
.select-list li em{float: left;width: 65px;height: 30px;background: #f2f2f2;padding: 3px 3px 3px 10px;font-size: 12px;}
.select-list li em b{font-size: 18px;font-weight: 120%; line-height: 30px;}
.select-list li span{float: left; width: 190px;padding-left: 10px;height: 36px;overflow: hidden;line-height: 18px;}

.new-a{float: left;width: 740px;padding-top: 20px;}
.new-a h3{width: 740px;font-size: 28px;color: #666; border-bottom: 2px solid #cbcbcb;line-height:40px;}
.new-a h3 span{color: #f13f40;}
.new-a-list{float: left;}
.new-a-list li{float: left;width: 330px;background: #fafafa;padding: 10px 15px;margin-top: 20px;}
.new-a-list li:hover{background: #f86464;}
.new-a-list a ,.new-b-list a{color: #616161;}
.new-a-list a:hover ,.new-a-list a:hover p {color: #fff;}
.new-a-img{float: left;width: 100px; height: 75px;border-radius: 5px;overflow: hidden;}
.new-a-txt{float: left;width: 210px;padding-left: 20px;}
.new-a-txt h4{font-size: 18px;font-weight: bold;margin-bottom: 10px; height: 20px; overflow: hidden;}
.new-a-txt p ,.new-b-list p{height: 42px;overflow: hidden; color: #999;}

.new-b-txt .text3{height:62px;overflow: hidden;}

.newsLeft ul{float: left;}

.new-b-list li{float: left; width: 740px;padding: 20px 0px; border-bottom: solid 1px #EEEEEE;}
.new-b-img{float: left;width: 200px; height: 140px;padding-right: 20px;}
.new-b-txt{float: left;width: 520px;}
.new-b-txt h2{font-size: 18px; height: 20px; margin-bottom:18px; font-weight: bold;}

.new-b-txt .bt2{ height: 48px; line-height: 24px; overflow: hidden; margin-bottom: 10px;}

.new-b-txt .min_time{line-height: 20px; font-size: 12px; color: #999; font-weight: normal;}
.new-b-list a:hover h2{color: #f86464;}

.new-li-b .new-b-txt{width: 740px;}
.new-li-b  .bt{ float: left; width: 615px; height: 20px; margin-bottom:18px; overflow: hidden; font-size: 18px;}
.new-li-b  .time{ float: right; line-height: 20px; font-size: 12px; color: #999; font-weight: normal;}


.select-box{float: left;width: 278px;padding-bottom: 10px;}
.select01 ,.select02{float: left;width: 139px;line-height: 41px;color: #999; border-bottom: 2px solid #cbcbcb;font-size: 20px;text-align: center;}
.select01{border-bottom: 2px solid #f86464;color: #333;}

.select-list02{padding-top: 10px;}
.select-list02 li{float: left;line-height: 32px; width: 278px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.select-list02 li em{color: #999;font-weight: bold; padding-right: 10px;}
.select-list02 li a{color: #333;}
.select-list02 .col a, .select-list02 .col em ,.text-a a:hover{color: #f86464;}


/*单页*/
.single_title h3{ color: #333; font-size: 30px;line-height: 30px; width: 100%;padding: 20px 0px 20px;}
.single_txt {color: #333; border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;}
.single_txt img{max-width: 100%;margin:20px auto;}
.single_txt p{ padding-top: 20px;line-height: 30px; font-size: 16px;}
.single_txt p em{font-size: 24px;}

.text-a{float: left;width: 100%;font-size: 16px;line-height: 36px;}
.text-a a{color: #333;}

/*-------------*/
.new-a h3 a{float: right; color: #999;font-size: 16px;}
.news-select h2 a{float: right; color: #999;font-size: 14px;}
.new-a h3 a:hover, .news-select h2 a:hover{color: #f13f40;}
