@charset "gb2312";


*{
 padding: 0px;
 margin: 0px;
}
body{
 width:100%;
 height: auto;
 font-family: "Î¢ÈíÑÅºÚ";
 color: #323232;
}
img{
 border: none;
}
ul li{
 list-style: none;

}
a{
 text-decoration: none;
 color:#323232;
}
a:hover{
 color:#d60300;
}
.fr{
 float:right; 
}
.fl{
 float: left;
}
.clearfix{
    clear: both; 
}

.top{
 width: 100%;
 height: 140px;
 background: url(imagestop_bg_01.jpg) left center no-repeat;
 border-bottom: 1px solid #fa0705;
}
.top_con{
 width: 1200px;
 height: 140px;
 margin: 0 auto;
}
.top_left{
 width: 759px;
 height: 140px;
}
.top_right{
 width: 268px;
 height: 140px;
 padding: 0 4px;
}
.top_list ul{
 padding-left: 10px;
}
.top_list ul li{ float: left;
 font-size: 16px;
 background: url(imagesnav_bg_03.png) left center no-repeat;
 margin-top: 38px;
}
.top_list ul li:first-child{
 background: none;
}
.top_list ul li a{
 color: #fff;
 padding: 0px 17px;
}
.sear{
 margin-top: 65px;
 width: 260px;
 height: 35px;
 background: url(imagessear_bg_05.png)
}
.search-form{
 height: 35px;
 width: 260px;

}
.sear_int{
 float: left;
 width: 200px;
 line-height: 35px;
 height: 35px;
 border: 0px;
 padding-left: 15px;
}
.sear_btn{
 float: right;
 height: 35px;
 border: 0px;
 width: 45px;
 background: url(imagessear_05.png) left center no-repeat;
}



.nav{
 width: 100%;
 height: 59px;
 background-color: #d60300;
}
.nav_list{
 width: 1200px;
 height: 59px;
 margin: 0 auto;
}
.nav_list ul {
 padding-left:40px;
}
.nav_list ul li{
 float:left;
}
.nav_list ul li a{
 display: block;
  height: 59px;
 line-height: 59px;
 text-align: center;
 font-size: 18px;
 color: #fff;
}

.nav_list ul li a:hover{
 background: url(imagesnav_bg_10.png);
}



.banner_box{
 width:100%;
 height: 400px;
 background: url(../images/banner_bg_02.jpg) center no-repeat;
}



.content{
 width:100%;
 height: auto;
 margin-top:0px;
}
.con{
 width:1200px;
 height: auto;
 margin: 20px auto;
 

}
.content_con{
 width: 580px;
 height: auto;
}
.tpxw{
 width: 580px;
 height: 50px;
 border-bottom: 1px solid #ff9594;
 margin-bottom: 5px;
}
.tpxw_tp{
 width: 280px;
 height: 185px;
 padding-bottom: 20px;
}
.tpxw_font{
 height: 50px;
 line-height: 50px;
 width: 100px;
 font-size: 20px;
 color: #323232;
}
.more{
 height: 50px;
 line-height: 50px;
 width: 45px;
 font-size: 14px;
 color: #d20402;
}
.tpxw_con{
 width:280px;
 height: auto;
 margin-top: 20px;
}
.tpxw_box{
 padding: 0px 5px;
}
.tit{
 font-size: 17px;
 font-weight: bold;
 color: #323232;
 line-height: 30px;
 
}
.zy{
 font-size: 14px;
 line-height: 25px;
}
.xq{
 padding-left: 30px;
 font-size: 14px;
 color: #d20402;
}
.date{
 font-size: 14px;
 color:#676767;
 line-height: 40px;
}
.tpxw ul li{float:left;
}
.tpxw ul li a{ display: block;
 width:119px;
 height: 50px;
 font-size: 18px;
 padding-top: 6px;
 color: #323232;
 line-height: 44px;
 text-align: center;
}
.tpxw ul li a:hover{
 background: url(imagesxwdt_15.png) left no-repeat;
 color:#fff;
}
.dtxw_list{
 width: 580px;
 height: auto;
}
.dtxw_list ul li{
 margin-top: 15px; float:left;
}
.time{
 width:70px;
 height: 55px;
 border: 1px solid #ff9594;
 text-align: center;
 margin-right: 10px;
}
.day{
 font-size: 23px;
 width: 70px;
 font-weight: bold;
 height: 30px;
 line-height: 33px;
}
.year{
 width:70px;
 height: 25px;
 line-height: 22px;
 font-size: 14px;
}



.ksrk{
 width: 100%;
 height: auto;
 background-color: #f1f1f1;
 margin-top:0px;
 padding-bottom: 30px;
}
.ksrk_con{
 width: 1200px;
 height: auto;
 margin: 0px auto;

}
.ksrk_box{
 width:200px;
 height: 85px;
 background: url(imagesksrk_bg_13.png) left center no-repeat;
 margin-top: 28px;
 margin-right: 50px;
 text-align: center;
}
.ksrk_box1{
 width:200px;
 height: 85px;
 background: url(imagesksrk_bg_13.png) left center no-repeat;
 text-align: center;
 margin-top: 28px;
}
.jygl1{
 width: 200px;
 height: 85px;
 background: url(imagesjygl_13.png) center 10px no-repeat;
}
.jygl2{
 width: 200px;
 height: 85px;
 background: url(imageszsxx_26.png) center 10px no-repeat;
}
.jygl3{
 width: 200px;
 height: 85px;
 background: url(imagestsjy_26.png) center 10px no-repeat;
}
.jygl4{
 width: 200px;
 height: 85px;
 background: url(imagesxyjfpt_26.png) center 10px no-repeat;
}
.jygl5{
 width: 200px;
 height: 85px;
 background: url(imageszxdy_26.png) center 10px no-repeat;
}
.ksrk_font{
 width:200px;
 font-size: 18px;
 color:#d20402;
 height: 30px;
 line-height: 30px;
 position: relative;
 top: 45px;
}
.ksrk_box:hover{
 background: url(imagesksrk_h_07.jpg) left center no-repeat;
 color: #fff !important;
}
.ksrk_box:hover  .ksrk_font{
 color:#fff;
}
.ksrk_box1:hover{
 background: url(imagesksrk_h_07.jpg) left center no-repeat;
}
.ksrk_box1:hover  .ksrk_font{
 color:#fff;
}
.jygl1:hover{
 cursor: pointer;
 background:url(imagesjygl_h13.png) center 10px no-repeat;
 color:#fff !important;
}
.jygl2:hover{
 cursor: pointer;
 background: url(imageszsxx_h26.png) center 10px no-repeat;
 color:#fff !important;
}
.jygl3:hover{
 cursor: pointer;
 background:url(imagestsjy_h26.png) center 10px no-repeat;
 color:#fff !important;
}
.jygl4:hover{
 cursor: pointer;
 background: url(imagesxyjf_h26.png) center 10px no-repeat;
 color:#fff !important;
}
.jygl5:hover{
 cursor: pointer;
 background: url(imageszxdy_h26.png) center 10px no-repeat;
 color:#fff !important;
}


.footer{
 width:100%;
 height: 170px;
 background: url(imagesfooter_bg_16.jpg) center no-repeat;
}
.footer_content{
 width: 1200px;
 margin: 0 auto;
}
.bq{
 width: 750px;
 height: 170px;
}
.erwm{
 width: 260px;
 height: 140px;
 padding-top: 30px;
}
.xnlj{
 margin-top: 30px;
 width: 253px;
padding:0px 0;
 height: 27px;
 margin-right: 30px;background:#fff;border:none;
}
.xglj{
 margin-top: 30px;
 width: 253px;padding:0px 0;
 height: 27px;background:#fff;border:none;
}
.lj{display:block;
 width: 253px;
 height:30px;
 padding-bottom:7px 0;
 border:none;
}
.bq_nr{
 margin-top: 20px;
 width: 750px;
 height: auto;
 font-size: 15px;
 color: #fff;
 line-height: 27px;
}
.erwm_wx{
 width: 105px;
 height: auto;
 text-align: center;
 font-size: 15px;
 color: #fff;
 margin-right: 25px;
}
.bq_jj{
 padding-left: 20px;
}
.bq_wz{
background:url(imagesbq_wz.png) left center no-repeat;
padding-left:20px;
height:27px;
font-weight:bold;
}
.mail{
 padding-left: 15px;
 color: #fff;
}
.mail:hover{
 color: #fff;
}




.banner{
 width: 100%;
 height: 300px;
 background: url(imagesbanner02_02.jpg) center no-repeat;
}



.content_list{
 width:100%;
 height: auto;
 margin-bottom: 30px;
 
}
.content_bg{
 width: 100%;
 height: 5px;
 background: url(imageser_jbbg_03.jpg) left repeat-x;
 margin: 10px auto;
}
.list_left{
 width:260px;
 height: auto;
}
.er_dh{
 width: 260px;
 height: 84px;
 font-size: 24px;
 color: #fff;
 line-height: 75px;
 padding-left: 35px;
 background: url(imagesxkjs_05.png) left center no-repeat;
}
.sanji_list{
 width: 260px;
 height: auto;
 background-color: #f1f1f1;
}

.sanji_list ul li{
 background: url(imageser_li_bg.jpg) left top repeat-x;
 margin-left: 30px;
 width: 200px;
 height: 60px;
 font-size: 18px;
 color: #323232;
 line-height: 60px;
 text-align: center;
}
.sanji_list ul li:first-child{
 background: none;
}
.sanji_list ul li a{
 width:200px;
 height: 60px;
 display: block;
 color: #323232;
}
.sanji_list ul li:hover {
 background-color: #f1302b;
}
.sanji_list ul li:hover a{
 color: #fff !important;
 cursor: pointer;
}



.list_content{
 width: 900px;
 height: auto;
}
.dqwz{
 padding-left: 30px;
 line-height: 40px;
 font-size: 15px;
 width:900px;
 height: 40px;
 border-bottom: 1px solid #ff9594;
 background: url(imagesadd_bg_03.png) left center no-repeat;
}
.list_lb{width:890px;
 padding: 5px 20px;
}
.list_lb ul li{
 }
.date_list{
 font-size:14px;
}





#lib_Tab1{width:auto;margin:0px;padding:0px;margin-bottom:0px;}

.lib_tabborder{}
.lib_Menubox {}

.tab_more1{margin-top: -72px;
 height: 50px;
 line-height: 50px;
 width: 45px;
 font-size: 14px;
 color: #d20402;}
.tab_more{margin-top: -57px;
 height: 50px;
 line-height: 50px;
 width: 45px;
 font-size: 14px;
 color: #d20402;

}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; margin-left:0px;}
.lib_Menubox li a{

float:left;display: block;cursor: pointer;
 width:119px;

 font-size: 18px;
 
 color: #323232;
 line-height: 44px;
 text-align: center;


}


.lib_Menubox li.hover{color:#fff;background: url(imagesxwdt_15.png) left bottom no-repeat;height:44px;line-height:44px;display: block;width:119px; margin-top:6px;}

.lib_Menubox li.hover a{color:#fff; padding-top:-1px;}

.lib_Menubox li:hover{color:#fff;background: url(imagesxwdt_15.png) left bottom no-repeat;height:44px;line-height:44px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;height:auto; text-align:left;}






img{border:0}
#slideshow{position: relative;height: 400px;width:1200px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1200px;height: 400px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 1200px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 375px;left: 50%}
#slideshow .btns b i{width: 10px;background: #fff;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #fff 1px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #fff}
#slideshow .btns b i.on{background: #d20402;cursor: default;border:1px solid red;}
#slideshow .btns b i.on: hover{background: #fff;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 170px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(imagesbtn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 400px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}