body,ul,li,td,tr,dt,dl,dd,p{margin: 0; padding: 0;}
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;}
/*content*/
.md{ margin: 0 auto;}
.w978{ width: 1000px;}
.w980{ width: 1000px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb8{ margin-bottom: 8px;}
.mb18{ margin-bottom: 18px;}
.mr10{ margin-right: 10px;}
.fl{ float: left;}
.fr{ float: right;}
.bgyy{ background: url(imgbgyy.jpg) no-repeat; height: 25px;}

.topbg{background: url(imgtop_bg.jpg) center top no-repeat; height: 430px;}
.hotnew{ background: url(imgttbg.jpg) center top no-repeat; height: 152px; }
.toutiao{ height: 134px; width: 820px;  padding-top: 18px;}

.datu{width: 577px; height: 338px;}
.lhztc{ width: 577px; height: 376px;  }
.ric{width: 577px;height: 92px; background: url(imgrcap.jpg) no-repeat; position: relative; }
.ldjh{ height: 344px;}
.qwfb{height: 270px;}
.lhrcc{height: 210px;}
.lhrcc1{height: 510px;   no-repeat 0px 57px;background: url(imgbg44.jpg) no-repeat 0px 55px;}
.qwfb li{ line-height: 2;}
.qwfb a{font-size: 16px; color:#4a4a4a ;}
.lhrcc li{ line-height: 2;}
.lhrcc a{font-size: 16px; color:#4a4a4a ;}

.lhrq{   width: 384px; height: 108px; } 
.lhrq ul{ padding-top: 56px;  padding-left: 118px; }
.lhrq li{ float: left; margin-right: 34px; display: inline;}
.tujie{ width: 581px; height: 621px; background: url(imgbg1.jpg) no-repeat; text-align: center;}
.tjlh{ padding-top: 68px;   margin-bottom: 16px;}
.tjdatu{ width: 577px; height: 438px;  }
.lhrc{ width: 389px; height: 621px; background: url(imgbg2.jpg) no-repeat ; text-align: center;}
.rclh{ padding-top: 68px; margin-bottom: 16px;}
.rc{ width: 330px; height: 415px; background: #efefef; padding: 13px;}
.a1{ display:  inline-block; width: 188px; height: 92px; line-height: 92px; font-size: 18px; color: #fff;}
.c1{ background:  #eb0000;}
.a2{ display:  inline-block; width: 122px; height: 92px; line-height: 92px; font-size: 18px; color: #fff;}
.c2{ background:  #9f0811;}
.c3{background:  #ec6c00;}
.a3{ display:  inline-block; width: 89px; height: 94px; line-height: 94px; font-size: 18px; color: #fff;}
.c4{background:  #02a7a9;}
.c5{background:  #01a7e1;}
.c6{background:  #e94f69;}
.c7{background:  #fdbd73;}
.c8{background:  #acd0dc;}
.rc a:hover{ background: #006080;  }

.cjtlh{}
.hcjj{ text-align: center;}
.wyfc{text-align: center;}
.stlh{text-align: center;}
.pd10{ padding: 0px 15px;}
.weibo{ width: 622px; height: 425px; }
.app{ width: 312px;  height: 395px; }
.qmtwx{   padding: 10px 0px;}
.qmtwx li{ float: left; margin-left: 12px; margin-bottom: 12px;}


.tpimg{ padding-left: 60px;}
.font1 a{color: #4a4a4a; font-weight: bold;}
.font2{ text-align: center;}
.font2 a{color: #4a4a4a; font-weight: bold; font-size: 30px;text-align:center; }
.xian {background: url(imgxian.jpg) no-repeat ; height: 3px;}
#ztc1 li{ display: inline-block;}
.ztc li{line-height: 2;   white-space: nowrap; padding-left: 0px;}

.ztc li a{font-size: 16px;
color: #4a4a4a;}
.jjiao{ width: 900px; margin-left: 35px;  }
.mb2{margin-bottom: 2px;}
.f4{font-size:12px; text-align:center;position: absolute;bottom: 0px; background: #000;width:100%; opacity: 0.6; filter: alpha(opacity=60); left: 0;}
.f4 a{ color: #fff;}
.pf4{  margin-right:8px;margin-bottom:9px;position: relative;  width: 292px;   float: left;}
.pf5{  margin-right:8px;margin-bottom:9px;position: relative;  width: 216px;   float: left;}
/*.ztc li{float: left; width: 260px; line-height: 2; overflow: hidden;  white-space: nowrap; padding-left: 15px;}*/










/*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;}





.slideBox .hd ul li {
float: left;
margin-right: 2px;
width: 15px;
height: 15px;
line-height: 14px;
text-align: center;
background: #fff;
cursor: pointer;
}

.hd ul {
overflow: hidden;
zoom: 1;
float: left;
}
.hd {
height: 15px;
overflow: hidden;
position: absolute;
right: 5px;
bottom: 5px;
z-index: 1;
}
.bd {
position: relative;
height: 100%;
z-index: 0;
}
.bd li {
zoom: 1;
vertical-align: middle;
}
.bd img {
width: 577px;
height: 438px;
display: block;
}
.hd ul li.on {
background: #f00;
color: #fff;
}
.slideBox {
width: 577px;
height: 438px;
overflow: hidden;
position: relative;
 
}

.slideBox .prev, .slideBox .next {
position: absolute;
left: 3%;
top: 50%;
margin-top: -25px;
display: block;
width: 32px;
height: 40px;
background: url(www.leshan.cnzt20152015lslhimgslider-arrow.png) -110px 5px no-repeat;
filter: alpha(opacity=50);
opacity: 0.5;
}
.slideBox .next {
left: auto;
right: 3%;
background-position: 8px 5px;
}
.slideBox bd ul li img{width: 577px; height: 438px;}
.w920{width: 920px; margin: 0 auto;}
.mb3{margin-bottom: 3px;}

.zyt_list{width: 400px; overflow: hidden;}
.hot_p img{width: 120px; height: 90px;}
.datu li img{ width: 577px;height: 338px;}

.hot_p{width: 120px;}
.hot_p1{width: 265px;}
.hot_pp{padding-left: 6px; padding-top: 22px;}
.ric a:hover{ border-bottom: 1px solid #9F0811;}
.pic1 ul li img{width: 295px; height: 200px;}
