﻿img[src=""],img:not([src]){opacity:0;}
.wrap{width: 1200px;position: relative;}
.nowrap{text-overflow:ellipsis;}


.header{min-width: 1200px;padding-top: 30px;}
.header .right{margin-top:42px;overflow: hidden;}
.logo{max-width:50%;max-height:102px;position: relative;overflow: hidden;}
.logo img{max-height:102px;}

.weather{float: left;}
.pink{float:left;height:34px;line-height:34px;padding:0 20px;text-align:center;background: #e68c85;box-shadow: 5px 0px 5px 0 rgba(240, 191, 188, 0.4);color: #fff;}
.search{float:left;margin-left:10px;border: 1px solid #bfbfbf;overflow:hidden;}
.search .input{float:left;width:192px;height:32px;line-height:32px;margin-left:10px;padding:0 10px;border-right: 0;}
.search .btn{float:left;width:45px;height:26px;margin:3px 0;border-left:1px solid #ccc;background: url("../image/search.png") no-repeat center;}


.nav{margin:20px auto 0;height: 45px;line-height: 45px;background: #ce1a0c;position: relative;}
.nav ul{font-size: 18px;display: table;text-align: center;}
.nav ul li{width:148px;float: left;margin:0 1px;}
.nav ul li a{color: #fff;}
.nav ul li.active,.nav ul li:hover{background: #990e03;}
.nav ul li.active a,.nav ul li:hover a{color: #fff;}

.nav-2{margin-top:20px;position: relative;z-index: 999;background: #ce1a0c;}
.nav-2 .wrap{font-size:18px;position: relative;z-index: 998;}
.nav-2 dl{width:148px;float:left;margin:0 1px;position: relative;}
.nav-2 dl dt{height:45px;line-height:45px;text-align:center;color:#fff;position:relative;cursor:pointer;}
.nav-2 dl dt a{color: #fff;}
.nav-2 dl dt:hover a{color: #fff;}
.nav-2 dl dt span{display:inline-block;width:12px;height:4px;background: #276E51;position: absolute;bottom:-1px;left: 50%;margin-left: -6px;
    opacity:0;
    transition: ease-in 300ms;
    transform: scale(0);
}
.nav-2 dl dt b{display:inline-block;vertical-align:middle;margin-left:5px;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color: #333 transparent transparent transparent;}
.nav-2 dl dd{display:none;width:max-content;min-width:100%;padding:0px;position:absolute;top:45px;left:0;background: rgba(153, 14, 3, 1);font-size: 14px;text-align:center;}
.nav-2 dl dd a{display:block;height: 36px;line-height: 36px;margin:2px 10px;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.3);color:#fff;overflow: hidden;}
.nav-2 dl dd a:hover{color: #d1ad69;}
.nav-2 dl:hover dt,.nav-2 dl dt.active,.nav-2 dt.active>a{background: #990e03;color: #fff;}
.nav-2 dl:hover dt span,.nav-2 dl dt.active span{opacity: 1;transform: scale(1);}
.nav-2 dl dd a:hover,.nav-2 dl dd a.active{background: #fff;color: #990e03;}
.nav-2 .wrap dl:nth-of-type(2) dd a{text-align: left;}

/*主体*/
.content{}
.img_error_bg{background:url("../image/img_logo.png") no-repeat center #fffefe;}
.banner{width:1200px;position:relative;}
.banner .bd{width:1200px;height:540px;overflow: hidden;}
.banner .bd img{display:block;width: 1200px;height: 540px;}
.banner .txt-bg{width:100%;height:45px;position:absolute;bottom:0;z-index:1;background: rgba(255, 255, 255, 0.7);filter:alpha(opacity=50);opacity:.5;overflow:hidden;}
.banner .txt{width:70%;height:45px;font-size:18px;position:absolute;left:10px;bottom:0;z-index:2;overflow:hidden;}
.banner .txt li{width:100%;height:45px;line-height:45px;position:absolute;bottom:-45px;color:#fff;}
.banner .txt li a{color:#fff;}
.banner .hd{position:absolute;z-index:3;bottom:15px;right:10px;}
.banner .hd li{width:14px;height:14px;line-height:14px;margin:0 10px;float:left;position:relative;background:#fff;border-radius:50%;text-indent:-9999px;cursor:pointer;}
.banner .hd li:hover,.banner .hd .on {width: 35px;border-radius: 8px;position: relative;}

/*2023-08-17 add by smt */
.banner .top_new{height:auto;background:#efefef;margin-bottom:10px;text-align:center;padding:0 20px;}
.banner .top_new ul {text-align:center;width:auto;overflow:hidden;display:table;}
.banner .top_new ul li{margin:5px;float:left;font-size:16px;}
.banner .top_new ul li:hover a{color: #024ac6;}
.banner .top_new h2{margin-bottom:10px;color: #2354a3;font-size: 40px;text-align: center;position: relative;cursor:pointer;height:auto;overflow:hidden;}

.banner2{width:700px;height: 350px;position:relative;overflow:hidden;}
.banner2 .bigImg{height:350px;position:relative;}
.banner2 .bigImg li{height: 100%;}
.banner2 .bigImg li img{vertical-align:middle;width:100%;height:100%;object-fit: cover;}
.banner2 .bigImg h4{height:56px;overflow:hidden;position: absolute;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);}
.banner2 .bigImg h4 a{display:inline-block;width: 344px;margin-left:140px;line-height:56px;text-align: center;color: #fff;}
.banner2 .sNext,.banner .sPrev{position: absolute;bottom:8px;z-index: 999;display:block;width:40px;height:40px;text-indent:-9999px;background:url(../image/arrow.png) no-repeat 0 0;}
.banner2 .sPrev{left:60px;}
.banner2 .sNext{background-position:-40px 0;right:60px;}
.banner2 .pageState{position:absolute;bottom:0px;left:96px;line-height:54px;font-size:18px;color: #fff;}
.banner2 .pageState span{color:#ee1914;font-size:26px}




.code{width:108px;border:1px solid #b5b5b5;text-align:center;position: absolute;right: -110px;top:0;background: #fff;z-index: 6;}
.code li{padding:8px 0 15px;border-bottom: 1px dashed #b7b7b7;overflow: hidden;}
.code li:last-child{border-bottom: 0;}


.title{border-bottom:1px solid #ccc;font-size: 18px;}
.icon{width: 38px;height: 35px;margin:0 14px 0 6px;background: url("../image/ico.png") no-repeat;}
.title a{color: #ccc;}
.title a b{margin-right:3px;font-size: 30px;vertical-align: sub;}
.title a:hover{color: #ce1a0c;}
.icon1{background-position: 0 0;}
.icon2{background-position: -38px 0;}
.icon3{background-position: -76px 0;}
.icon4{background-position: -114px -35px;}
.icon5{background-position: -152px -35px;}
.icon6{background-position: -190px 0;}
.icon7{background-position: -228px 0;}
.icon8{background-position: -266px 0;}
.icon9{background-position: -304px 0;}
.icon10{background-position: -342px 0;}
.icon11{background-position: -380px 0;}
.icon12{background-position: -418px 0;}
.icon13{background-position: -456px 0;}
.icon14{background-position: -342px 0;}
.icon15{background-position: -380px 0;}
.lineBg{height: 1px;background: url("../image/line.png") repeat-x center;}


.floor1{margin: 26px auto 0px;overflow: hidden;}
.listFocus{margin:26px 0 28px -28px;}
.listFocus .list-box{overflow: hidden;}
.listFocus .list{}
.listFocus .list li{width: 260px;height: 290px;padding:9px 5px;margin-left:32px;float:left;border: 1px solid #fde1df;border-radius:10px;box-shadow: 4px 0px 5px #fbedec;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.listFocus .list li img{width: 260px;height: 146px;margin:auto;border-radius: 10px;overflow: hidden;}
.listFocus .list li h3{height:56px;line-height:28px;margin:22px auto 6px;font-size: 18px;color: #333;overflow: hidden;text-align:center;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.listFocus .list li p{height:100px;max-height:100px;line-height:25px;color: #999;overflow: hidden;}
.listFocus .list li div{color: #999;}
.listFocus .list li .time{line-height: 24px;margin:15px auto 25px;}
.listFocus .list li .time span{width:20px;height:15px;margin:0 5px 0 30px;vertical-align:inherit;background: url("../image/eye.png") no-repeat center;}
.listFocus .list li a{height: 30px;line-height: 30px;padding:0 32px;margin:0 auto;border-radius: 15px;background: #fea2a2;box-shadow:5px 3px 5px #f2c3bf;color: #fff;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.listFocus .list li:hover{border-color:#f00;box-shadow: 0px 0px 3px #f00;}
.listFocus .list li:hover a{box-shadow:5px 3px 8px #f00;}


.floor2{}
.pic-list1{margin:5px 0 26px -11px;}
.pic-list1 li{width: 391px;float:left;margin:10px 0 0 12px;background-size:15%;overflow: hidden;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.pic-list1 li a{display: block;}
.pic-list1 li img{width:391px;object-fit: cover;}
.pic-list1 li:hover{border-radius: 10px;}


.floor3 .title{margin-top: 22px;}
.floor3 .left,.floor3 .right{width: 576px;}
.new-ul1{margin:13px auto 0;overflow:hidden;}
.new-ul1 li{height: 47px;line-height: 47px;padding-left: 22px;font-size: 18px;background:url("../image/tgl.png") no-repeat left center;overflow: hidden;}
.new-ul1 li a{width:70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new-ul1 li .fr{color: #999;}
.new-ul1 li:hover{background: url("../image/tgl-hover.png") no-repeat left center;}
.new-ul1 li:hover a{color: #ce1a0c;}

.new-ul2{margin-top: 22px;}
.new-ul2 li{margin:0px auto 8px;overflow: hidden;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.new-ul2 li .img{width: 197px;height:108px;border-radius:5px;overflow: hidden;}
.new-ul2 li .img img{min-height: 100%;}
.new-ul2 li .info{width: 356px;color: #999}
.new-ul2 li .info h3{height:36px;line-height:36px;font-size: 18px;font-weight: bold;}
.new-ul2 li .info h3 a{color: #333;}
.new-ul2 li .info p{height:48px;line-height:24px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.new-ul2 li .info:hover a{color: #ce1a0c;}
.new-ul2 li:hover{box-shadow: 0 0 10px #000;border-radius:5px;}

/*.new-ul2{margin-top: 22px;}*/
/*.new-ul2 li{margin:0px auto 20px;overflow: hidden;*/
    /*-webkit-transition: all 300ms;*/
    /*-moz-transition: all 300ms;*/
    /*-ms-transition: all 300ms;*/
    /*-o-transition: all 300ms;*/
    /*transition: all 300ms;*/
/*}*/
/*.new-ul2 li .img{width: 197px;height:111px;overflow: hidden;padding:10px;}*/
/*.new-ul2 li .img img{min-height: 100%;}*/
/*.new-ul2 li .info{width: 356px;color: #999}*/
/*.new-ul2 li .info h3{height:36px;line-height:36px;margin:8px auto;font-size: 18px;font-weight: bold;}*/
/*.new-ul2 li .info h3 a{color: #333;}*/
/*.new-ul2 li .info p{height:48px;line-height:24px;margin-bottom:15px;overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*display: -webkit-box;*/
    /*-webkit-line-clamp: 2;*/
    /*-webkit-box-orient: vertical;*/
/*}*/
/*.new-ul2 li .info:hover a{color: #ce1a0c;}*/
/*.new-ul2 li:hover{box-shadow: 0 0 10px #000;border-radius:5px;}*/


.floor4{margin: 24px auto 26px;}
.index-tab{}
.index-tab .hd{height:44px;line-height:44px;border-bottom:1px solid #ccc;position:relative;}
.index-tab .hd .more{float:right;}
.index-tab .hd .more a{font-size:18px;color: #ccc;}
.index-tab .hd .more a b{margin-right:3px;font-size: 30px;vertical-align: sub;}
.index-tab .hd .more a:hover{color: #ce1a0c;}
.index-tab .hd ul{position:absolute;bottom:0px;overflow:hidden;z-index:5;zoom:1;}
.index-tab .hd li{float:left;margin-right:20px;padding-bottom:3px;border-bottom:2px solid #fff;font-size:18px;color:#999;cursor:pointer;}
.index-tab .hd li.on{color:#ce1a0c;border-bottom-color:#ce1a0c;}
.index-tab .hd li.on .icon4{background-position: -114px 0px;}
.index-tab .hd li.on .icon5{background-position: -152px 0px;}
.index-tab .bd{position:relative;padding-top:22px;}


.pic-list2{margin-left: -24px;}
.pic-list2 li{width: 281px;height: 158px;float:left;margin:22px 0 0 24px;overflow: hidden;}
.pic-list2 li a{display: block;}
.pic-list2 li img{min-height: 100%;max-height: 100%;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.pic-list2 li:hover img{
    transform: scale(1.1);
}


.floor5{margin: 25px auto;}
.floor5 .wid,.floor7 .wid{width: 380px;}
.floor5 .mid,.floor7 .mid{margin: 0 30px;}


.new-ul3{margin-top: 22px;}
.new-ul3 li{margin:13px auto 0px;overflow: hidden;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.new-ul3 li .img{width: 129px;height:72px;overflow: hidden;padding:4px;}
.new-ul3 li .img img{min-height: 100%;}
.new-ul3 li .info{width: 236px;color: #999}
.new-ul3 li .info h3{height:30px;line-height:30px;font-size: 18px;overflow:hidden;}
.new-ul3 li .info h3 a{color: #333;}
.new-ul3 li .info p{height:48px;line-height:24px;margin-top:5px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.new-ul3 li .info:hover a{color: #ce1a0c;}
.new-ul3 li:hover{box-shadow: 0 0 10px #000;border-radius:5px;}


.new-ul4{margin:auto;overflow:hidden;}
.new-ul4 li{height: 47px;line-height: 47px;padding-left: 22px;font-size: 18px;background:url("../image/tgl.png") no-repeat left center;overflow: hidden;}
.new-ul4 li a{width: 100%;}
.new-ul4 li:hover{background: url("../image/tgl-hover.png") no-repeat left center;}
.new-ul4 li:hover a{color: #ce1a0c;}


.new-ul5{margin-left:-50px;}
.new-ul5 li{width:380px;/***width:574px;***/margin:10px 0 0 35px;float: left;overflow: hidden;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.new-ul5 li .img{width: 129px;height:72px;overflow: hidden;padding:4px;}
.new-ul5 li .img img{min-height: 100%;}
.new-ul5 li .info{width: 236px;color: #999}
.new-ul5 li .info h3{height:30px;line-height:30px;font-size: 18px;}
.new-ul5 li .info h3 a{color: #333;}
.new-ul5 li .info p{height:48px;line-height:24px;margin-top:5px;overflow: hidden;}
.new-ul5 li .info:hover a{color: #ce1a0c;}
.new-ul5 li:hover{box-shadow: 0 0 10px #000;border-radius:5px;}

.shadow{margin:30px auto;box-shadow: 0px 0px 20px #d9d9d9;}
.search_list{margin:20px 20px 0;padding:20px 0;overflow:hidden;}
.search_list li{height: 47px;line-height: 47px;padding-left: 22px;font-size: 18px;background:url("../image/tgl.png") no-repeat left center;overflow: hidden;}
.search_list li a{width: 100%;}
.search_list li:hover{background: url("../image/tgl-hover.png") no-repeat left center;}
.search_list li:hover a{color: #ce1a0c;}


.floor6{margin: 24px auto;}
.floor7{margin: 24px auto 32px;}
.floor6,.floor8{}
.floor9{margin: 24px auto 20px;}
.floor10{margin: 15px auto 25px;min-width:1200px;}

.pic-list3{margin: 28px 0 25px -.3%;}
.pic{width: 24.7%;height:296px;margin-left:.3%;float: left;overflow: hidden;}
.pic2 a{height: 145px;margin-bottom: 5px;overflow: hidden;}
.pic img{width: 100%;height: 100%;object-fit: cover;
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-ms-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;}


.pic img:hover {
    transform: scale(1.1);
}

.footer{min-width:1200px;padding:40px 0 20px;background: #eee;}
.footer .tit{padding-bottom:15px;background:url("../image/border.png") repeat-x left bottom;font-size: 24px;}
.footer .tit label{font-size: 16px;}
.footer .copyright{line-height:30px;margin-top:15px;color: #999;font-size: 16px;}
.footer .copyright span{color: #aa2929;}

.goTop{width:42px;height: 42px;border-radius:7px;background:url("../image/up.png") no-repeat center #fff;position: fixed;_position:absolute;bottom: 30px;right:100px;z-index: 999;display:none;cursor: pointer;}


.div_content{overflow: hidden;}

.yuanjiao {border-radius: 20px;border:1px solid #2f3d74;}

.title{height:40px;line-height:40px;margin-bottom:20px;border-bottom:1px solid #dedede;}
.title .title-red-border{width:20px;height:20px;position:absolute;z-index:2;border-width:2px 0px 0px 2px;border-style:solid;border-color:#ce1a0c;}
.title .title-txt{padding:0 15px;}
.title .titli{font-size:18px;color:#6b6b6b;}
.title .titIn{padding-left:15px;color:#b5b4b4;}
.title .title-txt a{color:#b5b4b4;}
.title .title-txt a:hover{color:#b20f0f;}

.img-wrap{width: 1150px;margin: 15px auto 25px;}
.img-box{margin:20px auto;border:1px solid #dedede;}
.img-box-inner{}

.big_div{width:427px;height:260px;margin:5px;position:relative;overflow: hidden;}
.big_div a{width:100%;height: 100%;}
.big_div img{
    width: 100%;height: 100%;object-fit: cover;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.big_div:hover img{transform: scale(1.2);}

.small_div{width:225px;height:125px;margin:5px;position:relative;overflow: hidden;}
.small_div a{width:100%;height: 100%;}
.small_div img{
    width: 100%;height: 100%;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.small_div:hover img{transform: scale(1.2);}
.title_div_pic{width:100%;height:30px;line-height:30px;text-align:center;color:#fff;position:absolute;background-color:rgba(0,0,0,.5);bottom:0px;z-index:3;}

.img-list{margin: 15px;}
.img-list li{margin:auto;padding:15px 0;border-bottom:1px dotted #ccc;color:#666;overflow: hidden;}
.img-list li .img{width: 90px;height: 65px;border: 1px solid #eee;overflow: hidden;}
.img-list li .img img{width: 100%;height: 100%;object-fit: cover;}
.img-list li .info{width:1000px;margin-left: 20px;}
.img-list li .info div{height: 30px;line-height: 30px;margin-top: 8px;overflow: hidden;}
.img-list li .info div a{color: #666;font-size: 16px;}
.img-list li .info p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.img-list li .info div a:hover{color: #FF6600;}

/*.img-list2{margin: 15px;}*/
/*.img-list2 li{margin:auto;padding:15px 0;border-bottom:1px dotted #ccc;color:#666;overflow: hidden;}*/
/*.img-list2 li .img{width: 90px;height: 65px;border: 1px solid #eee;overflow: hidden;}*/
/*.img-list2 li .info{margin-left: 20px;}*/
/*.img-list2 li .info div{height: 30px;line-height: 30px;margin-top: 8px;overflow: hidden;}*/
/*.img-list2 li .info div a{color: #666;font-size: 16px;}*/
/*.img-list2 li .info p{}*/
/*.img-list2 li .info div a:hover{color: #FF6600;}*/

.img-list2{width:1128px;margin:20px auto;overflow: hidden;}
.img-list2 li{width:272px;float:left;margin:5px 5px;position: relative;overflow: hidden;}
.img-list2 li .img{width: 270px;height: 152px;border: 1px solid #eee;overflow: hidden;}
.img-list2 li p{height:30px;line-height:30px;margin:5px 0 0 0;font-weight:600;text-align:center;overflow: hidden;}
.img-list2 li p:hover{color: #FF6600;}

.list-art{margin: 20px;}
.list-art li{padding:8px 15px;border-bottom:1px dotted #ccc;color: #666;}
.list-art li h3{font-size: 14px;line-height: 30px;}
.list-art li h3 a{color: #003399;}
.list-art li p{margin:0;line-height: 22px;text-indent: 2em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.list-art li div{line-height: 35px;font-size: 14px;}
.list-art li div span{margin-right: 15px;}
.list-art li div span label{color:#FF6600;}
.list-art li div a{color: #666;}
.list-art li div a:hover{color: #FF6600;}

.share-box{margin: 25px auto;overflow: hidden;}
.share-box .img{width: 380px;height:280px;overflow: hidden;}
.share-box .img img{width: 100%;height: 100%;object-fit: cover;}
.share-box .info{width: 720px;overflow: hidden;}
.share-box .info h2{width:100%;height:40px;line-height:40px;font-size:25px;letter-spacing:2px;}
.share-box .info .desc{height:150px;line-height:25px;margin-bottom:15px;color:#666;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}

.detail-ad-pic{margin: 10px auto;text-align: center;}
.detail{line-height: 30px;font-size: 16px;overflow: hidden;}
.detail .detail-title{margin:15px;line-height: 35px;text-align: center;}
.detail .detail-title h3{border-bottom: 1px solid #ddd;}
.detail .detail-title div{font-size: 14px;}
.detail .detail-title div span{margin: 0 15px;}
.detail .detail-title a{}
.detail .detail-text{margin: 15px;}
.detail img{display: block;margin: 10px auto;}
#flashContent{margin:15px auto;text-align: center;}

.new-list-dl{margin:10px auto;text-align:left;}
.new-list-dl dt{height: 30px;line-height: 30px;padding:0 5px;background: #ce1a0c;font-weight:600;color: #fff;font-size: 13px;overflow: hidden;}
.new-list-dl dd{margin:5px 10px;line-height: 30px;}
.new-list-dl dd a{}
.new-list-dl dd a:hover{color: #ce1a0c;}


.page{margin:20px auto;text-align: center;}
.page a,.page span{margin:0 3px;padding: 2px 8px;border: 2px solid #d8d8d8;border-radius: 2px;color: #8a8a8a;}
.page .page_extends{border-color: #fff;}
.page .page_extends:hover{border-color: #fff;}
.page a.current,.page span.current,.page a:hover,.page span:hover{color: #ce1a0c;border-color: #ce1a0c;}