/* ------------Initialization style------------ */
body,h1, h2, h3, h4, h5, h6, p,img,dl,dt,dd,ol,ul,li,form,hr{ margin:0; padding:0; border:none; outline:none;font-size: 14px; }
ol,ul {list-style:none;}
img { border: 0 none; vertical-align: top; }
li{list-style-type:none;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#343432; text-decoration:none;font-family: microsoft yahei,"\5b8b\4f53",arial; line-height: 1.5; font-size: 14px;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:none;}
a:active {color:#ba2636;}
 .w1000{width: 1000px; margin:0 auto;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.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;}

.header{height: 218px;background: url(imgtop.jpg) no-repeat center 30px;}
.bg1{background: #ddddde; height: 165px;}
.mb8{margin-bottom: 8px;}
.mb10{margin-bottom: 10px;}
.w998{width: 998px;}
.w472{width: 472px;}
.fl{float: left;}
.fr{float: right;}
.focus{width: 514px; height: 324px; overflow:  hidden;}
.focus img{width: 514px; height: 324px;}
.col_nav{background: #155c90; padding: 10px 15px; color: #fff;font-size: 22px; width: 50px; height: 20px;font-weight: bold;  }
.recommend dl{ padding-bottom: 10px; padding-left: 20px; padding-right: 20px;}
.recommend dl dt{padding-top:20px; margin-bottom: 5px; }
.recommend dl dt a{font-size: 20px;font-weight: bold;}
.recommend dl dd{line-height: 20px; font-size: 12px;color: #8d8d8d;}
.link1 a{padding-top: 2px; display:inline-block ;}
.col_bg{background: url(../img/col_nav.jpg) no-repeat center top; height:43px ;}
.c1{color: #c7000b; font-size: 22px; font-weight: bolder;  line-height: 43px; padding-left: 15px;}
 
.content ul li{width: 479px;  }
.content dl{border-bottom: 1px solid #ddd; padding-bottom: 10px;  padding:14px 12px;  }
.content dl dt{  margin-bottom: 5px; }
.content dl dt a{font-size: 20px;font-weight: bold;}
.content dl dd{line-height: 20px; font-size: 12px;color: #8d8d8d;} 
.h270{height: 270px;}


.list {padding-left:20px;}
.list ul li{line-height: 25px;}

.bg2{background: url(imgbg2.jpg) center top no-repeat; height: 130px;}

.bg3{background: url(imgbg3.jpg) center top no-repeat; height: 130px;}
.bg4{background: url(imgbg4.jpg) center top no-repeat; height: 130px;}

.pic_list ul li{float: left; width: 450px;  padding: 20px;}
.pic_list ul li img{width: 437px; height: 235px;}

.pic_list1 img{width: 180px; height: 118px; border: 1px solid #c8b69b; padding: 3px; margin-bottom: 10px;}


























