﻿*{ margin:0; padding:0;}
 
body{ font: 14px/1.5;background: #fff;font-family:'yh' microsoft yahei,"\5b8b\4f53",arial;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
li{list-style: none;}
a{font-size:14px;color: #252525;text-decoration: none;font-family:"yh", microsoft yahei,"\5b8b\4f53",arial,"黑体","宋体",sans-serif;}
img{border: none;}
.header{height: 516px;background: url(imgtop.jpg) no-repeat center top;}
.w1000{margin: 0 auto;width: 1000px;}
.fl{float: left;*display: inline;}
.fr{float: right;*display: inline;}
.mb30{margin-bottom: 30px;}
.w458{width: 448px; height: 296px;position: relative;padding-left: 10px;overflow: hidden;}
.w522{width: 480px; height: 296px;overflow: hidden;margin-right: 42px;}
.w458-1{width: 458px;overflow: hidden;}
.w522-1{width: 522px;overflow: hidden;}

/*轮播图*/
#picPlay{width: 950px; height: 624px;overflow: hidden; border: 1px solid #ddd; }
#picPlay .box{width: 100%; height: 100%; overflow: hidden;position: relative;}
#picPlay ol{position: absolute;bottom: 10px; right: 5px;z-index: 4;}
#picPlay ol li{float: left;color: #d94b01;cursor: pointer; margin-right: 5px;border: 1px solid #756f6c; padding: 2px 12px;background: #756f6c;*display: inline;*line-height:0;*overflow:hidden;*font-size: 0;}
#picPlay ol li.active{ padding: 2px 12px; font-weight: bold; color: #ffffff; background: #d0001c; position: relative; line-height:0 }
		
#picPlay .picList{width: 100%; height: 100%; position: absolute;left: 0; top: 0;z-index: 1;background: #fff;}
#picPlay .picList li{width: 100%; height: 100%; position: relative;left: 0;top: 0;}
#picPlay .picList li img{float: left;width: 100%; height: 100%;}
#picPlay .txt{position: absolute;bottom: 0; z-index: 3;height: 30px; overflow: hidden; line-height: 30px; width: 100%;}
#picPlay .txt li{position: absolute;bottom: -20px;z-index: 999; color: #fff; font-size: 14px; font-weight: normal; padding-left: 10px;}
#picPlay .txtbg{background: #000;opacity: 0.6;filter:alpha(opacity=60); height: 30px; width: 100%;z-index: 2; position: absolute;bottom: 0;}


#picPlay1{width: 950px; height: 580px;overflow: hidden; border: 1px solid #ddd; }
#picPlay1 .box{width: 100%; height: 100%; overflow: hidden;position: relative;}
#picPlay1 ol{position: absolute;bottom: 10px; right: 5px;z-index: 4;}
#picPlay1 ol li{float: left;color: #d94b01;cursor: pointer; margin-right: 5px;border: 1px solid #756f6c; padding: 2px 12px;background: #756f6c;*display: inline;*line-height:0;*overflow:hidden;*font-size: 0;}
#picPlay1 ol li.active{ padding: 2px 12px; font-weight: bold; color: #ffffff; background: #d0001c; position: relative; line-height:0 }
		
#picPlay1 .picList{width: 100%; height: 100%; position: absolute;left: 0; top: 0;z-index: 1;background: #fff;}
#picPlay1 .picList li{width: 100%; height: 100%; position: relative;left: 0;top: 0;}
#picPlay1 .picList li img{float: left;width: 100%; height: 100%;}
#picPlay1 .txt{position: absolute;bottom: 0; z-index: 3;height: 30px; overflow: hidden; line-height: 30px; width: 100%;}
#picPlay1 .txt li{position: absolute;bottom: -20px;z-index: 999; color: #fff; font-size: 14px; font-weight: normal; padding-left: 10px;}
#picPlay1 .txtbg{background: #000;opacity: 0.6;filter:alpha(opacity=60); height: 30px; width: 100%;z-index: 2; position: absolute;bottom: 0;}


.yx-rotaion li img{width: 448px; height: 266px;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;width: 448px; height: 266px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(www.leshan.cncssico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}






.list_zy dl dt{text-align: center;}
.list_zy dl dt a{font-size: 18px; color: #333; font-weight: bold;white-space: nowrap;}
.list_zy dl dd a{font-size: 14px; color: #7e7c7c; }
.list_zy dl dd{line-height: 28px;}
.list_zy {padding-top: 6px;padding-left: 0em;}
.list_zy .list a{font-size:16px ;}

.list{padding-left: 15px;}
.list li{line-height: 2;
    height: 32px;
    overflow: hidden;
    padding-left: 0px;}
.list li a{    font-size: 16px;
    color: #4a4a4a;}
    .hotpic{padding: 20px 5px;}
.small-tt{height: 55px;padding-bottom: 10px; border-bottom: 1px dashed #df030d;}
.small-tt li{  margin-left: 20px; list-style: disc;color: #df030d; height:28px; }
.small-tt li a{font-size: 16px; color: #df030d;}
