@charset "utf-8";
@import "reset.css";
/*css 全站变灰
html {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
}*/
/***********************************************/
/* CSS Document */

.banner{ height:420px; background:url(../images/bgbanner.jpg) center top no-repeat}/*幻灯片左右背景图*/
.baner{ height:420px; overflow:hidden}
.baner ul li,.baner2 ul li{ float:left; width:100%; text-align:center;}

.guangao{ float:left; width:100%; margin-bottom:10px; }
.guangao a{ float:left; margin-right:12px;}

.huodong{float:left; width:635px; min-height:305px; margin:10px 0 0 10px; padding-right:20px; border-right:#ddd solid 1px;}
.huodong ul li{ float:left; width:100%; padding:10px 0; line-height:20px; border-bottom:#bbb dashed 1px; }
.huodong ul li span{ float:left; padding:0px 4px; margin-right:5px; background:#cacaca; color:#444; border-radius:2px; }
.huodong ul li.hdone a.hdtp{ float:left; padding:4px; margin:0 10px 0 0; border:#ddd solid 1px; box-shadow:0 0 3px 1px #ddd}
.huodong ul li.hdone h3 a{ color:#b00;}
.huodong ul li.hdone p{ text-indent:2em; margin-top:5px; color:#777}

.bangshang{ float:left; width:280px; margin-right:10px;}
.bangshang ul li{ float:left; width:100%; margin:10px 0 0;}
.bangshang ul li .sbtp{ float:left; margin:0px 10px 0 0;}
.bangshang ul li .sbtp img{ width:95px; height:91px;}
.bangshang ul li p{ margin-top:3px; color:#666; line-height:17px;}
.bangshang ul li p span{ color:#444}
.bangshang ul li p a{ color:#b00}

.altile{ height:80px; background:#b30014}
.altile a.prev,.altile a.next{ float:left; width:40px; height:80px; font: bold 30px/80px "宋体"; text-align:center; color:#fff; background:#000;}
.altile a.prev:hover,.altile a.next:hover{ background:#222; text-decoration:none}
.altile .tilealb{ float:left; width:920px; height:80px; position:relative; overflow:hidden}
.tilealb ul{ float:left; position:absolute; left:0; width:1000px}
.tilealb ul li{ float:left; width:184px; height:80px; background:url(../images/bg_tileal.jpg) right top no-repeat}
.tilealb ul li a{ float:left; width:100%; height:70px; padding:10px 0 0; text-align:center; background:url(../images/tb_tilexz.png) 47px 50px no-repeat; font:normal 20px/40px "微软雅黑"; color:#eee}
.tilealb ul li:hover,.tilealb ul li.hover{ background:#fcb902}
.tilealb ul li:hover a,.tilealb ul li.hover a{ color:#444; text-decoration:none; background:url(../images/tb_tilexz.png) -126px 50px no-repeat;}

.syalnews li{ margin:10px 10px; float:left; width:48%; border-bottom:#ccc dashed 1px;}
.syalnews li span{ float:right;}

.syal li{ float:left; width:230px; margin:10px 0 0 15px}

.syal li .altp{ float:left; width:230px; height:auto; position:relative;}
.syal li .altp img{ width:230px; height:220px;}
.syal li .altp1 img{ width:230px; height:260px;}
.syal li .altp div.almc{ width:230px; height:40px; text-align:center; line-height:40px; color:#ddd;background:#000;opacity:0.8; -moz-opacity:0.8; filter:Alpha(opacity=80);}
.syal li .altp1 div.almc{ width:230px; height:40px; text-align:center; line-height:40px; color:#ddd;background:#000;opacity:0.8; -moz-opacity:0.8; filter:Alpha(opacity=80);}
.syal li .alsjs{ float:left; display:none; width:218px; padding:10px 5px; border:#ddd solid 1px}
.syal li .alsjs a.sjstp{ float:left; padding:4px; margin:0 5px 0 0; border:#ddd solid 1px; box-shadow:-2px 2px 2px 1px #ddd; background:#fff; position:relative }
.syal li .alsjs a.sjstp img{ width:70px; height:70px}
.syal li .alsjs p{ line-height:18px;}
.syal li .alsjs p span{ color:#111}
.syal li .alrd p{ float:left; width:100px; text-align:center}
.syal li .alrd p span{ color:#b00}
.syal li .alrd p b{ padding:5px 10px; background:#f1f1f1; color:#777; font-weight:normal}

.zxsp li{ width:262px; position:relative;}
.zxsp li.spone{ width:230px;}
.zxsp li a{ float:left; border:#ddd solid 3px;}
.zxsp li .alsjs{ display:block; position:absolute; left:3px; bottom:3px; width:230px; border:0; padding:8px 5px 6px 30px; background:#f8f8f8 url(../images/tb_chakan.jpg) 5px 10px no-repeat}
.zxsp li.spone a img{ width:230px; height:340px}
.zxsp li.spone .alsjs{width:195px;}

.zxbk li{ width:200px; margin-top:15px;}
.zxbk li .bktp{ float:left; margin:0 10px 0 0}
.zxbk li .bktp img{ width:210px; height:160px;}
.zxbk li h3 a{ font:normal 16px/20px "微软雅黑"; color:#FD0003}
.zxbk li p{ margin-top:5px; color:#666; line-height:20px; text-indent:2em}
.zxbk li p a{ color:#FD0003; white-space:nowrap}

.tuandui li{ float:left; margin-left:0px; }
.tuandui li a { display:block;border:#ddd solid 1px; border-left:0; padding:15px;}
.tuandui li p { display:block;border-left:0; border-right:#ddd solid 1px; padding:10px 0px; text-align:center;}
.tuandui li a img{ width:90px; height:90px;}
.tuandui li.tdone{ float:left; width:210px; margin:0 20px 0 20px; box-shadow:1px 1px 3px 0px #ddd}
.tuandui li.tdone a{ float:left; display:inline; margin:0 10px 8px 0; border:#ddd solid 1px; padding:4px;}
.tuandui li.tdone a img{ width:50px; height:50px;}
.tuandui li.tdone a.zrsjs{ border:0; padding:0;}
.tuandui li.tdone a.zrsjs img{ width:200px; height:230px;}

.khfw{ float:left; width:970px; margin:10px 0 0 10px; background:url(../images/bg_kehu.jpg) left top no-repeat}

/* 焦点图渐变切换 */
.f950x310{width:950px;height:310px;overflow:hidden}
.f950x310 img{width:950px;height:310px}
/*左右方向键*/
.rslides{width:100%; position:relative; padding:0}
.rslides_nav{height:40px;width:20px; position:absolute; top:45%; left:-50px; opacity:0.9; text-indent:-9999px; overflow:hidden; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0); background:url(../images/tb_jiantou.png) no-repeat -19px -40px;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{background-position:0px -40px; left:auto; right:-50px}
.rslides_nav:hover{background-position:-19px 0px;}
.rslides_nav.next:hover{background-position:0px 0px;}
/*数字键*/
.rslides_tabs{ position:relative; margin:0px auto 0; top:0px; background:#bbb; filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; clear:both; text-align:right; z-index:999;}
.rslides_tabs li{display:inline; float:none; _float:left; *float:left; margin-right:5px}
.rslides_tabs a{ width:18px;height:18px; line-height:18px; color:#000; overflow:hidden; display:inline-block; _display:block; *display:block; text-align:center;}
.rslides_tabs .rslides_here a{ font-weight:bold; color:#00905F }
/*分页*/
.page {
	margin:1rem auto 0 auto;
	text-align:center;
	border-top:#CCC solid 1px;
	padding-top:0.5rem;
	}
.page a{
	border:#CCC solid 1px;
	margin:auto 0.5rem;
	padding:0.25rem 0.5rem;
	text-align:center;
	}
.page .a1{
	border:#CCC solid 1px;
	margin:auto 0.5rem;
	padding:0.25rem 0.5rem;
	text-align:center;
   background:#f0f0f0;
	}