﻿﻿/* ------------Initialization style------------ */
body,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 {text-decoration:none; color:#941e23; }
a:active {color:#ba2636;}
#Big_Slide .picr h1:hover{text-decoration:none; color:#941e23;}
/*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(http://www.leshan.cn/css/ico.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;}
/* ---------------General style----------- */

body{ background:url(../images/topbgs.jpg) no-repeat center top #ebeaea;font-family: "\5b8b\4f53",arial;line-height:25px}
.house{ float:right; height:36px; line-height:36px; margin-bottom:318px }
.house a{ font-size:16px; color:#fff; display:inline-block; padding:0 6px}
.wd{ width:1000px;}
.md{ margin:0 auto}
.nav{    line-height:60px;   padding-top: 8px;}
.nav a{ color:#fff;    font-size:20px; letter-spacing:1px; text-decoration:none}
.nav a:hover{color:#000}
.nav span{ padding:0 20px 0 0}
.nav .btn{ width:100px; border:1px solid #07101e; background:#dddddd; outline:none; width:38px; height:22px; vertical-align:middle;  }
.nav .serch{vertical-align:middle; outline:none}
.nav .sc{ float:left; height:30px;  vertical-align:middle }
.navB { } 
 
 
.nrbg{background:url(../images/newsbg.jpg) no-repeat;}
.title{ display:inline-block; color:#c30500; font-size:24px; padding-bottom:6px; background:url(../images/x2.jpg) no-repeat  right 0 bottom 10px; float:left;font-weight:bolder; padding-right:10px;}
 
.f16b1 a{ font-size:16px; font-weight:bold; line-height:32px; color:#353334}
.f16b1 dd{ font-size:12px; color:#656364; line-height:25px;text-indent: 2em;}
.f16b1 dd a{ font-size:12px;color:#f08300}
.f14 a{ line-height:26px;background:url(../images/ico.png) no-repeat left 9px; padding-left:10px}
.f34b a{ font-size:34px; font-weight:bolder; color:#c30001}
.f34b dt{ margin-bottom:15px}
.f34b dd{ font-size:16px; color:#727171; line-height:28px;text-indent: 2em;}
.f34b dd a{font-size:16px;color:#727171;font-weight: normal;line-height: 28px;}
.f16b a{ font-size:16px; font-weight:bolder; color:#353334}
.f16b dt{ margin-bottom:3px}
.f16b dd a{ font-size:12px; color:#f08300 }
.f16b{padding:0px 15px}
.f16b dd{ font-size:12px; color:#656364; line-height:25px;text-indent: 2em;}
.f14p{padding:0px 15px}
.f14p a{ line-height:26px;background:url(../images/ico.png) no-repeat left 9px; padding-left:10px}

.f16bL{padding:0px 15px;float:left; width:448px; height:110px}
.f16bL a{ font-size:16px; font-weight:bolder; color:#353334}
.f16bL dt{ margin-bottom:3px}
.f16bL dd a{ font-size:12px; color:#f08300;}
.f16bL dd{ font-size:12px; color:#656364; line-height:25px;text-indent: 2em;}


.f14pL a{ line-height:26px;background:url(../images/ico.png) no-repeat left 9px; padding-left:10px}
.f14pL li{ padding:0px 15px;float:left; width:448px; height:28px}

.picL{ padding:0 14px}
.picL li{ float:left; margin-right:10px}
.picL li img{ width:180px; height:142px;}
.picL li p{width:180px; }
/* ---------------------Free style--------------------------- */
.hotnews{ background:url(../images/hotbg.jpg) repeat-x; height: 460px; }
.nr{ position:relative;padding:24px 0px;}
.focusPic{ width:542px; height:308px;   float:left}
.focusPic img{ width:542px; height:308px}
.headline{ width:444px; height:308px;  float:right}



/*-----������ʽ----*/
.hlNew{ font-size:36px; font-weight:bolder}
 
.ad{margin-bottom:6px}

.mainL{ float:left; height:606px; width:532px; background-color:#fff;  }
.min{ height:6px; background-color:#0b3e7f; overflow:hidden; font-size:0  }
.lnr{ padding:5px}


.min1{background:url(../images/x1.jpg) repeat-y; height:5px; clear:both; overflow:hidden}
.min3{background:url(../images/x1.jpg) repeat-y; background-color:#1145a8; height:3px; clear:both; overflow:hidden}
.min3a{ background-color:#1145a8; height:3px; clear:both; overflow:hidden}
.min2{ height:2px; background-color:#e6091a; overflow:hidden}
#ls{display:block; float:right; margin-right:10px; width:76px; height:40px; line-height:40px; text-align:center; font-size:16px; cursor:pointer}

#qg{ display:block; float:right; margin-right:10px; width:76px; height:40px; line-height:40px; text-align:center; font-size:16px;cursor:pointer}

.allcolor{ background-color:#f5f5f5; }
#kls{ padding:0px 0px}
#kqg{ padding:0px 15px;height:464px}







.left{ float:left}
.right{ float:right}

.mainR{ float:right;  height:606px; width:456px; background-color:#fff; position:relative;  }
.sr{ float:right; line-height:20px; text-align:left;}
.jb{ position:relative;  margin:0 24px}
.j1{ position:absolute; left:0; top:0}

.j2{ position:absolute;left:0; top:60px; }
.j3{ position:absolute;right:0; top:0;_right:24px}
.j4{ position:absolute;right:0; top:60px;_right:24px}
.j5{ position:absolute;left:0; top:125px}
.j6{ position:absolute;left:0; top:280px}
.jb img:hover{ opacity:0.9; background:#000}
 
 
.dh1{ padding:5px;  }
.dh_title{ margin-top:10px; float:left; padding-left:30px;}
.dh_title span{ padding:0px 6px}
.dh_title span a{ font-weight:bold; color:#575555; font-size:16px;}
.dh_title span a:hover{ text-decoration:none solid; color:#ce0505; }
.nr1{ padding:14px}

.link span{ padding:0 20px}


/*more-strat---------------------------*/
#header{ margin-bottom:1px; height:196px}
.lm_dh{ background: url(../images/title_bg.jpg) repeat-x; border:1px solid #d7d7d7; height:36px; line-height:36px; padding-left:20px; margin-bottom:10px }

.more_left{ background:#fff; width:270px; float:left}
.m_dqlm{ padding:10px 0}
.lmqh{ padding:10px 0px }
.clicks{ background: url(../images/rl.jpg) no-repeat 225px center #f1f1f1;}
.clickde{background:#fff}
 
.clickde a{ display:block;padding:15px; font-size:16px;font-weight: bold}
.clickde a:hover{ background:#f8f8f8; opacity:0.9}
.rdgz_nr{ background:url(../images/rmph.jpg) no-repeat 10px 10px; padding:10px 15px 10px 35px}
.rdgz_nr li{ height:35px;}



.more_right{ float:right; width:710px; background:#fff}

.list_more{ padding:15px 5px 15px 20px}
 
 
 
.link3 a{ font-size:16px ; color:#fff;  padding-right:10px}



 
.mycss{ padding-top:10px; margin:20px}      
.mycss  table tr td a{ border:1px solid #cccccc; text-decoration:none; padding:0 12px; display:block;   height:30px; line-height:30px; margin-top:10px; margin-right:5px}
.mycss table tr td A:hover {border:1px solid #000099; color:#000;  }
.mycss table tr td A:active {border:1px solid #000099; color:#000;  }
.mycss  table tr td span{  text-decoration:none; padding:0 8px; display:block;   height:30px; line-height:30px; margin-top:10px; margin-right:5px}
 
/*����ҳ*/
.content{ background-color:#fff; }
.content h1{font-size: 26px;font-weight: bold;line-height: 31px;letter-spacing: -1px;}
.biaotic{ padding:20px 8px; border-bottom:1px solid #eee; text-align:center;}
.biaotic h3{ display:inline; color:#888}
.btime{ padding:15px 0;text-align:center;width:100%;} 
.btime h3{ padding-right:20px; font-size:12px}
.btime span{ padding-right:20px; font-size:14px;}
.biaotic h1 span{font-size: 26px;font-weight: bold;line-height: 31px;letter-spacing: -1px; padding:15px 0}
.zw{ padding:36px; line-height:30px;display:block}
 

/*��ά��*/ 
        #ad_cover {
            width: 168px;
            z-index: 10000;
            right: 0px;
            position: absolute;
            top: 308px;
            height: 484px;
        }

            #ad_cover .btn1 {
                width: 120px;
                height: 18px;
                position: absolute;
                display: block;
                top: 432px;
                right: 23px;
                z-index: 2;
                text-indent: -99999em;
            }

            #ad_cover .btn2 {
                width: 120px;
                height: 18px;
                position: absolute;
                display: block;
                top: 456px;
                right: 23px;
                z-index: 2;
                text-indent: -99999em;
            }

            #ad_cover .btn3 {
                width: 18px;
                height: 60px;
                position: absolute;
                display: block;
                top: 424px;
                right: 0px;
                z-index: 2;
                text-indent: -99999em;
            }

        .weibo_bg {
            background: url(/images/ewm.jpg) no-repeat left top;
            width: 168px;
            height: 484px;
            display: block;
            _background: none;
            _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cj.png', sizingMethod='scale');
        }

        
/*����---------------------------------*/
#smallLay{width:830px; height:400px;padding:4px 10px 10px;background-color:#FFFFFF;border:1px solid #05549d;color:#333333;line-height:24px;text-align:left;}
.hidden{display:none;}
.ff9 li{float: left; padding-right: 35px;  line-height: 35px; height: 35px;}
.ff9 a{ font-size: 24px; font-weight: 700; color:#c30500;}
.ff9c a{color: #2756a6;}
/*-------------------------选项卡--------------------------*/
.center2 { width:970px; margin: auto; padding-bottom: 10px; }
.widget2 { position: relative; margin-top: 20px;} 
.widget2 .tit{ border-bottom: 3px solid #A30000; text-align: left; padding-bottom: 8px; margin-bottom: 10px; }
.chanllist2 { margin: 0 0 10px 0; font-size: 15px;}
.chanllist2 li { float:left; margin-right: 50px; font-size: 15px; color: #29101B; height:24px; text-align: center; cursor: pointer;}
.chanllist2 li a { display:block; color: #545454; height:24px; }
.chanllist2 li.on { color: #29101B; border-bottom: 2px solid #810000; }
.chanllist2 li.on a{ color: #29101B; }
.link_list { position: relative; min-height: 170px;}
.news_link { width: 100%; margin-top: 10px;  min-height: 160px;}
.news_link a { float: left; font-size: 14px; color:#555; line-height: 28px; white-space: nowrap; display: block;}
.news_link .letter1{ width: 210px;}
.news_link .letter2{ width: 180px;}
.news_link .letter3{ width: 80px;}
.news_link .letter5{ width: 220px; }
.news_link .letter6{ width: 110px; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
.tab_list{ display:none;}
.show{ display:block;}
/*栏目 */
tbody tr:nth-child(2n){
 	background: #f8f8f8;
 
 }
 tbody tr td{padding:10px 10px}
 /*专题切换*/
#pic { width:1000px; height:90px; position:relative; margin:0 auto; background:url(img/loader_ico.gif) no-repeat center #fff; }
#pic img{width: 1000px; height: 90px; }
#pic ul{position: absolute; right:0px;bottom: 5px; text-align: right;}
#pic li{width: 16px; height: 16px; background: #fff; margin-bottom: 0px; display: inline;margin-right: 5px; filter:alpha(opacity=50);opacity:0.5 ;  float:left    }
#pic .active{background: #fc3;}
#pic span{top: 0;}
#pic p{bottom: 0;margin: 0;  }
#pic p,#pic span { position:absolute; left:0; width:400px; height:30px; line-height:30px; text-align:center; color:#fff; background:#000;opacity: 0.6;filter:alpha( opacity:80);}
#pic .active{background: #fc3;}
.f16b dt a{display: block; height: 22px; line-height: 22px; overflow: hidden;}


 