@charset "utf-8";
/* CSS Document */



body{font-size:12px;background: #efebe8;min-width:1100px;}
*{padding: 0;margin: 0;}
body{font-family:"Microsoft YaHei";}
#wrapper{height:auto;overflow:hidden;margin:0 auto;}
a{text-decoration:none;}
.clearfix{zoom:1;clear: both;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
/*top*/

.top{width: 1100px;height:109px;margin: 0 auto;}
.logo{width: 374px;height: 109px;}
.jrsc{width: 460px;height: 79px;margin-top: 30px;background: url(../images/top-bg.jpg) no-repeat right bottom;}
.zi{width: 342px;height: 51px;display: inline-block;}
.wl{width: 70px;height: 23px;display: inline-block;line-height: 23px;background: url(../images/yylj.jpg) no-repeat;text-align: center;margin-top: 40px;margin-right: 10px;}
.wl a{font-size: 14px;color: #FFFFFF;font-weight: bold;font-family: arial;width: 70px;height: 23px;display: inline-block;}
/*nav*/
.nav{height:45px;background:#9f1b29;}
.ddsmoothmenu{ font-size:16px; color:#fff; width:1050px; height:45px; line-height:45px;margin:0 auto;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important;}

.ddsmoothmenu ul li a{display: block;color:#fff;text-decoration: none;height:45px;text-align:center;font-size:16px;width:87px; font-weight:bold;}
.ddsmoothmenu ul li a:hover{}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{line-height:45px;}


.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;width:140px}

.ddsmoothmenu ul li ul li{display: list-item; width:140px;height:30px;}

.ddsmoothmenu ul li ul li a{color: #fff;font-size: 13px;font-weight: normal;margin: 0; padding:0px; width:130px;height:30px;background:#9f1b29;line-height:30px;border-bottom:none !important; 
        text-align: left;padding-left: 10px; }
.ddsmoothmenu ul li ul li a.selected{

}
.ddsmoothmenu ul li ul li a:hover{
line-height:30px;
background:#b2142c;
color:#fff;

}


/*banner*/
#bannerSlide { height:380px; position:relative; overflow: hidden; zoom: 1; z-index:0; min-width:1000px;}
#index_b_hero { width: 1100px; height: 380px; margin: auto; position: relative;}
#index_b_hero img { width: 1100px; height: 380px;}
#index_b_hero .heros { width: 1100px; height: 380px;}
#index_b_hero .hero-wrap { overflow: visible; position: absolute;}
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px;  z-index: 3; cursor:pointer;margin-left: 10px;}

#index_b_hero .next { margin: -25px 0 0 0; right: 0;margin-right: 10px;}
#index_b_hero .disabled { background-color: #fff;}
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; z-index: 1; position: absolute; top: 0; left: 0; width: 1100px;height: 380px; overflow: hidden; left:2004px;}
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1100px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: 0.3; background:#000; overflow: hidden;}
#index_b_hero .mask-right { left: 1100px;}
#index_b_hero .active { z-index: 2; left: 0;}
#bannerSlide .text{ position: absolute!important; z-index:9999999 !important; top:240px; left:100px !important; text-align:left; height:33px; font-size:14px; font-weight:bolder; color:#fff;  float:left; line-height:33px; padding:0 20px;}
.icon-arrow-a-left { background: url(../images/zuo.png) no-repeat;}
.icon-arrow-a-right{ background: url(../images/you.png) no-repeat;}
.icon-arrow-a-left { background-position: 0 10; height: 40px; width: 40px;}

.icon-arrow-a-right { background-position: -120px 10; height: 40px; width: 40px;}



/*banner下链接*/
.bannerlj{width: 1100px;margin: 0 auto;height: 81px;margin-top: 18px;}
.lj1{width: 215px;float: left;height: 81px;line-height: 81px;}
.lj2{height: 81px;width: 215px;float: left;margin-left: 6px;line-height: 81px;}
.lj3{height: 81px;width: 215px;float: left;margin-left: 6px;line-height: 81px;}
.lj4{height: 81px;width: 215px;float: left;margin-left: 6px;line-height: 81px;}
.lj5{height: 81px;width: 215px;float: right;line-height: 81px;}
.lj1 a,.lj2 a,.lj3 a,.lj4 a,.lj5 a{font-size: 18px;color: #FFFFFF;padding-left: 100px;}


/*main-one*/
.mian-one{width:1100px;margin: 15px auto 0px;}
.notice{width:365px;height:200px;}
.notice1{padding-right: 23px;}
.news-qh{height:34px;border-bottom: solid 2px #af172e;}
.news-qh ul li{font-size:15px;color:#000000;float:left;height:34px;line-height:36px;cursor:pointer;width: 97px;text-align: center;font-weight: bold;}
.news-qh ul li a{color:#5c5c5c;}
.news-qh ul li.hover{color:#FFFFFF;font-size: 15px;background: #af172e;font-weight: bold;}
.news-qh ul li.hover span{background: no-repeat 5px center;
   }
.news-qh ul li span{width: 97px;height: 34px;display: inline-block;font-size: 15px;}
.news-qh ul li.hover a{color:#0679c5;font-size: 15px;}
.news-list-cont{padding-top:10px;}
.news-lb{}
.news-lb li{line-height:30px;height:30px;color:#262626;font-size:14px;padding-left:17px;background: url(../images/b_1.jpg) no-repeat 5px center;}
.news-lb li a{color:#262626;}
.news-lb li:hover .notice-time{color: #9f1b29;font-size: 13px;font-weight: bold;}
.notice-time{color:#9a9a9a;float:right;font-size: 13px;padding-right: 12px;}
/*.news-lb li:hover a{color:#8c0000;}
.news-lb li:hover .notice-time{color:#8c0000;}*/
.notice-img{margin-top:-35px;float:right;padding-right: 12px;}
.notice-img a{font-size: 12px;color: #8d8d8d;}
.zuo{width: 1100px;height: 200px;}
.you{width: 327px;height: 200px;}
.shang{width: 327px;border-bottom: solid 2px #af172e;}
.ztlm{width: 97px;height: 34px;line-height: 36px;display: inline-block;background: #af172e;color: #FFFFFF;font-weight: bold;font-size: 15px;text-align: center;}
.ztlm1{padding-right: 12px;line-height: 36px;}
.ztlm1 a{color: #8d8d8d;}


.ding{width: 289px;height: 44px;background: url(../images/tzgg.jpg) no-repeat;line-height: 44px;}
.ding a{font-size: 17px;color: #FFFFFF;padding-left: 58px;}
.you ul li{height: 23px;line-height: 23px;padding: 11px 0px;}
.notice-time1{width: 50px;height: 23px;display: inline-block;background: #a9cfe8;text-align: center;color: #FFFFFF;}
.you ul li a{color: #5b5b5b;font-size: 14px;padding-left: 10px;}
.you ul li:hover span{background: #e29a3e;}
.xia{margin-top: 13px;}
.xia a{width: 160px;height: 59px;display: inline-block;}
.xia a img{width: 160px;height: 60px;}
.xia .zt1{padding-top: 7px;padding-right: 7px;float: left;}
.xia .zt2{padding-top: 7px;float: right;}


.ding1{width: 289px;height: 44px;line-height: 44px;}
.ding1 a{font-size: 17px;color: #FFFFFF;padding-left: 58px;}

.tu{padding-top: 22px;}
.tu a{width: 128px;height: 167px;display: inline-block;float: left;padding-left: 10px;font-size: 14px;color: #FFFFFF;position: relative;}
.tu a img{width: 128px;height: 167px;}
.tu a span{width: 128px;height: 26px;display: inline-block;line-height: 26px;text-align: center;position: absolute;left: 10px;bottom: 0px;}



/*main-four*/
.main-wrap{background:#fff;height: auto;}
.main{width:1100px;height:auto;background:#fff;margin:0 auto;}
/*b_00*/
.b_00{height: 254px;width: 1100px;padding-top: 18px;}
.b_01{width: 324px;}
.b_001{height: 36px;line-height: 36px;width: 324px;background: url(../images/tpyw.jpg) no-repeat;margin-bottom: 12px;}
.b_002{margin-left: 2px;}
.tpyw,.xxxw,.ydfc{padding-left: 12px;font-size: 15px;font-weight: bold;color: #FFFFFF;}
.tpyw1,.xxxw1,.ydfc1{padding-right: 10px;}
.tpyw1 a,.xxxw1 a,.ydfc1 a{font-size: 12px;color: #FFFFFF;}

.b_02{width: 404px;margin-left: 23px;}
.b_003{height: 36px;line-height: 36px;width: 404px;background: url(../images/xxxw.jpg) no-repeat;margin-bottom: 12px;}
.b_004{width: 390px;margin-left: 5px;}
.b_004 ul{width: 390px;}
.b_004 ul li{height: 30px;line-height: 30px;padding-left: 15px;background: url(../images/b_1.jpg) no-repeat 0 center;}
.b_004 ul li span{float: right;color: #9e9e9e;font-size: 13px;}
.b_004 ul li a{color: #3b3b3b;}
.b_004 ul li a:hover{color: #9f1b29;}


.b_03{width: 327px;}
.b_005{height: 36px;line-height: 36px;width: 327px;background: url(../images/ydfc.jpg) no-repeat;margin-bottom: 12px;}
.b_006{width: 315px;margin-left: 4px;}
.b_006 ul{width: 315px;}
.b_006 ul li{height: 30px;line-height: 30px;padding-left: 15px;background: url(../images/b_1.jpg) no-repeat 0 center;}
.b_006 ul li span{float: right;color: #9e9e9e;font-size: 13px;}
.b_006 ul li a{color: #3b3b3b;}
.b_006 ul li:hover span{color: #9f1b29;font-size: 13px;font-weight: bold;}






/*底部连接*/
.lj{width: 1100px;margin: 20px auto;height: 60px;}
.lj .lj_1{width: 772px;height:35px;line-height:35px;}
.lj .lj_1 .l11{width: 78px;height: 35px;line-height: 35px;color: #9f1b29;font-size: 15px;font-weight: bold;display: inline-block;float: left;padding-left: 5px;}
.lj .lj_1 ul{width: 680px;height: 30px;display: inline-block;float: right;line-height: 30px;}
.lj .lj_1 ul li{width: 155px;height: 30px;display: inline-block;padding-left: 15px;float: left;}
/*搜索*/
.lj_2{width: 280px;}
.lj_2 span{font-size: 15px;font-weight: bold;color: #9F1B29;line-height: 32px;}
.lj_2 .sousuo{width: 197px;height: 32px;background: url(../images/sou.jpg) no-repeat;}
.sou{border: none; height: 32px; line-height: 32px;outline: none; width: 138px;margin-left: 8px;background: none;font-size: 14px;;}
.suo{padding-top: 8px;padding-right: 10px;}
/*底部版权*/
.foot{height: 140px;padding: 13px 0px;}
.ff{width: 1100px;margin: 0 auto;}
.f1{width: 350px;height: 140px;margin-left:53px ;}
.f1 h3{height: 40px;line-height: 40px;color: #9f1b29;font-size: 15px;}
.f1 ul li{width: 100px;height: 30px;line-height: 30px;display: inline-block;float: left;padding-left: 15px;background: url(../images/dbqdt.gif) no-repeat 0 center;}
.f1 ul li a{color: #565555;font-size: 14px;}

.f2{width: 287px;height: 140px;}
.f2 img{width: 287px;height: 140px;}

.f3{padding-left: 25px;}
.f3 p{color: #555453;font-size: 14px;height: 30px;line-height: 30px;}

.foot1{height: 37px;background: #9f1b29;}
.foot1 p{line-height: 37px;color: #FFFFFF;text-align: center;font-size: 14px;}

/*lest*/
.lest{min-height: 500px;background: #FFFFFF;padding-top: 18px;padding-bottom: 45px;}
.lest_zuo{width: 253px;}
.lest_zuo h3{height: 36px;background: url(../images/lest-1.jpg) no-repeat;line-height: 36px;font-size: 15px;font-weight: bold;text-align: center;color: #FFFFFF;padding-bottom: 3px;}
.lest_zuo ul li{width: 253px;height: 33px;background: url(../images/lest-2.jpg) no-repeat;line-height: 33px;text-align: center;margin-top: 7px;}
.lest_zuo ul li a{font-size: 14px;color: #af172e;}
.lest_zuo ul li:hover{background: url(../images/lest-3.jpg) no-repeat;}
.lest_zuo ul li:hover a{color: #FFFFFF;}
.cur{background: url(../images/lest-3.jpg) no-repeat !important;}
.cur a{color: #FFFFFF !important;}
.lest_tu{width: 253px;height:226px ;padding-top: 7px;}
.lest_tu img{width: 253px;height:226px ;}


.lest_you{width: 825px;min-height: 500px;}
.lest_s{border-bottom: solid 2px #AF172E;}
.lest_you .lest_s h3{font-size: 15px;color: #af172e;padding-left: 18px;background: url(../images/dbqdt.gif) no-repeat 5px center;line-height: 34px;}
.lest_you .lest_s span{font-size: 12px;color: #8d8d8d;line-height: 38px;padding-right: 10px;}
.lest_you .lest_s span a{font-size: 12px;color: #8d8d8d;line-height: 38px;}
.lest_x{padding-top: 9px;}
.lest_x ul li{height: 30px;line-height: 30px;padding-left: 18px;background: url(../images/b_1.jpg) no-repeat 5px center;}
.lest_x ul li a{color: #3b3b3b;font-size: 13px;}
.lest_x ul li span{float: right;padding-right: 12px;color: #9a9a9a;font-size: 13px;}

.cont_x{padding: 20px 10px 0px;min-height: 500px;width:810px;}
.con1{font-size: 18px;color: #3b3b3b;text-align: center;line-height: 40px;}
.con2{font-size: 13px;color: #585858;text-align: center;line-height: 35px;}
.con3{}
.con3 p{line-height: 27px;color: #3b3b3b;font-size: 13px;text-indent: 2em;word-break: break-all;}
/*焦点图2*/
.focus2{ position:relative; width:320px; height:205px; }  
.focus2 img{ width: 320px; height: 205px;} 
.focus2 .shadow{ position:absolute;  left:0px;bottom:0px; z-index:10; height:30px; line-height: 30px;    
display:block; background:url(../images/tm.png) repeat-x;right:0px;padding-left:12px; }

.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:13px;  overflow:hidden; }
.abs{background:#555;padding:0 15px;color:#fff;line-height:29px;display:block;text-align:left;font-size:14px;}
.focus2 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:12px; height:12px; margin:0 5px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus .btn a.current{  cursor:pointer;}  
.focus2 .fPic2{ position:absolute; left:0px; top:0px; }  
.focus2 .D2fBt{ overflow:hidden; zoom:1;  height:19px; z-index:10; }  
  
.focus2 .fcon2{ position:relative; width:100%; float:left;  display:none; background:#fff  }  
.focus2 .fcon2 img{ display:block; }  
.focus2 .fbg2{bottom:5px;  position:absolute;  text-align:center; z-index: 200; width:123px;display:block;right:0px;}  
.focus2 .fbg2 div{overflow:hidden;zoom:1;}    
.focus2 .D2fBt a{position:relative; display:inline; width:19px; height:19px;  text-decoration:none; text-align:center; outline:0; float:left; font-size:12px;background:#666666; margin-right:5px;color: #FFFFFF;}    
.focus2 .D2fBt .current,.focus2 .D2fBt a:hover{background:#ff7700;}     
.focus2 .D2fBt img{display:none;}    
.D2fBt a b{font-weight: 500;}  
.focus2 .prev,.focus .next{position:absolute;width:40px;height:74px;}

.ydfc.none {
    font-weight: normal;
    color: #ffdfe4;
}