body, div, ul, li, p, h1, h2, h3, h4, h5, h6, input, a ,span,strong{
margin: 0;
padding: 0;
}

body {
font-family: "Microsoft YaHei";
 min-width: 1200px;
}
a {
text-decoration: none;
font-size: 14px;
}
ul {
list-style-type: none;
}
img{
border: none;
}
.fl{
float: left;
}
.fr{
float: right;
}
.rf:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.rf{zoom:1}
.ma0a{

width: 1100px;
margin: 0 auto;
}






.wrapper{
width: 100%;
min-height: 800px;
background: #efeeeb;
}
.swjm_top{
height: 95px;
width: 1100px;
margin: 0 auto;
}
.logobj{
height: 130px;
width: 100%;
background:#fff url(../img/top_head202411051.png) no-repeat center 0px;
}
.huany{
height: 34px;
line-height: 34px;
background: ;
}
.huany p{
color: #1f5079;
font-size: 13px;
float: left;
}
.huany p a{
color: #1f5079;
font-size: 13px;
display: inline-block;
margin: 0px 5px;
}


.swjm_top_left{
width: 525px;
margin-top: -15px;
margin-left: 2px
}
.swjm_top_right{
width: 300px;
margin-top: 35px;
}
.sousuo{
float: right;
width: 200px;
height: 32px;
padding-left: 1px;
border-bottom: 1px solid #86a4c6;
}
.sou{
height: 32px;
border: none;
vertical-align: middle;
outline: none;
line-height: 30px;
width: 170px;
background: none;
color: #abb6c3;
font-size: 14px;
}
.suo{
height: 30px;
width: 25px;
border: none;
vertical-align: middle;
outline: none;
background: url(../img/search_01.png) no-repeat 7px center;
}


.nav_{
width:100%;height: 56px;
background: #1f5079;
}

#nav {display:block; width:1100px;height: 55px; margin:0 auto; }
#nav .mainlevel { float:left; height:55px; margin: 0 0px;}
#nav .mainlevel>a {color:#eff1f4; text-decoration:none; line-height:55px; display:block; text-align:center; font-size:16px;padding: 0px 24px; height:55px; border-bottom: 1px solid #1f5079; }
#nav .mainlevel:hover { background:#154c79;}
#nav .mainlevel:hover>a{color: #ffffff;background:url(../img/nav2bjs_03.png) no-repeat center bottom;border-bottom: 1px solid #8aa0b2;}
.click{
background:#154c79 !important;
}
#nav .mainlevel ul {display:none; position:absolute; z-index:999;background: #1a466a;padding: 10px 0px; }
#nav .mainlevel li { }
#nav .mainlevel li a{ display:block;height:40px; line-height:40px;font-size:14px;font-weight:normal; color:#ffffff; background:#1a466a;padding: 0 32px;}
#nav .mainlevel li a:hover{color:#FFFFFF;background: #0b5aa8;}





.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ overflow:hidden; position:absolute; left:15px; bottom:35px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;width: 12px; }
.slideBox .hd ul li{ float:left; margin-top:12px; width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer;background: url(../img/bannyuan.png) no-repeat;color: #FFFFFF; }
.slideBox .hd ul li.on{ color:#f38c29;background: url(../img/bannyuanhov.png) no-repeat; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block; }


.slideBox .prev{position:absolute;display:block; width:47px; height:47px;top: 45%; left: 60px; background: url(../img/zuozuo.png) no-repeat;}
.slideBox .next{ position:absolute;display:block; width:47px; height:47px;top:45%; right: 60px;background: url(../img/youyou.png) no-repeat;}
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }

.bannersm{
background: url(../img/bannersm.png) no-repeat;
width: 600px;
height: 54px;
position: absolute;
left: 50%;
bottom: 22px;
margin-left: -550px;
color: #FFFFFF;
line-height: 54px;
text-indent: 1em;
}



.slideBox1{ width:141px; height:211px; position:relative; }
.slideBox1 .hd{ position:absolute; left:15px; bottom:35px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;width: 12px; }
.slideBox1 .hd ul li{ float:left; margin-top:12px; width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer;background: url(../img/bannyuan.png) no-repeat;color: #FFFFFF; }
.slideBox1 .hd ul li.on{ color:#f38c29;background: url(../img/bannyuanhov.png) no-repeat; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0; }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:100%; height:auto; display:block; }


.slideBox1 .prev{position:absolute;display:block; width:21px; height:21px;bottom: -45px; left: 40px; background: url(../img/zuozuo1.png) no-repeat;}
.slideBox1 .next{ position:absolute;display:block; width:21px; height:21px;bottom:-45px; right: 40px;background: url(../img/youyou1.png) no-repeat;}
.slideBox1 .prev:hover{background: url(../img/zuozuo1h.png) no-repeat;}
.slideBox1 .next:hover{background: url(../img/youyou1h.png) no-repeat;}
.slideBox1 .prevStop{ display:none; }
.slideBox1 .nextStop{ display:none; }



.fxy_left{
width: 582px;
}
.fxy_right{
width: 486px;
}
.zltit{
float: left;
font-size: 22px;
color: #333333;
text-indent: 36px;
background: url(../img/tzggtitbj.png) no-repeat 0px center;
font-weight: bold;
border-bottom: #f57240 3px solid;
}

.zlgctitle{
height: 51px;
line-height: 48px;
}
.mores{
float: right;
display: block;
height: 30px;
margin-right: 4px;

}

.newstop1{

}
.newstop1 img{
width: 262px;
height: 148px;
float: left;
}
.newstit{
color: #444444;
font-size: 18px;
height: 64px;
font-weight: bold;
}
.newstit1{
color: #444444;
font-size: 15px;

}
.newszy{
color: #777777;
font-size: 13px;
height: 62px;
line-height: 24px;
}
.newslist .newstop1{
height: 148px;
margin-bottom: 16px;
}
.newstop1 p{
width: 295px;
float: right;
}
.newsrq{
width: 125px;
color: #d6b879;
font-size: 14px;
text-indent: 25px;
background: url(../img/newsrqbj.png) no-repeat 4px center;
}
.newsli .newstop{
height: 45px;
line-height: 44px;
background: url(../img/riqitit_03.jpg) no-repeat 113px center;

}
.newsli{position: relative;
margin-top: 30px;
}



.snfl_b_left{
width: 875px;
}

.slideTxtBox {
width: 100%;
height: 30px;

}

.slideTxtBox .hd {
height: 51px;
background: url(../img/gg01.png) no-repeat 0 center;
}

.slideTxtBox .hd ul li{

line-height: 48px;
}

.slideTxtBox .hd ul li a{
display: block;
float: left;
font-size: 22px;
color: #333333;
text-indent: 36px;
font-weight: bold;
}
.slideTxtBox .hd ul li .more {
margin-right: 12px;
color: #eaeaea;
}
.slideTxtBox .hd ul li .more a {
font-size:12px;
color:#666666;
}
.slideTxtBox .hd ul li.on{
border-bottom: #f57240 3px solid;
}
.slideTxtBox .hd ul li.on a {
color: #0b5aa8;
}

.slideTxtBox .bd {
height:285px;
}

.slideTxtBox .bd ul {
width: 100%;
zoom: 1;
position:relative;
margin-top: 17px;
}
.slideTxtBox .bd ul .more {
position: absolute;
right: 1px;
top: -53px;
color: #c8c8c8;
}
.slideTxtBox .bd ul .more a{

color: #c8c8c8;
}
.main_list{
width: 334px;
height: 78px;
margin-right: 24px;
margin-bottom: 16px;
background: url(../images/news_bg_03.png) no-repeat center;
padding: 25px 20px 30px 30px;
}

.date_01 {
display: block;
color: #a61c1c;
font-size: 13px;
}
.main_list li{
width: 384px;
height: 133px;
padding: 25px 20px 30px 30px;
}
.main_list a {
display: block;
width: 384px;
height: 133px;
font-size: 17px;
color: #3c3c3c;
line-height: 30px;
}
.main_list li:hover a{
background: #a61c1c;
color: #fff;
}
.box_more {
width: 226px;
height: 58px;
margin : 37px auto;
border: 1px solid #a61c1c;
text-align: center;
line-height: 58px;
}
.box_more a {
font-weight: bold;
color: #a61c1c;

}


.tab3q li{
height: 60px;
padding: 10px 0px;
}
.tab3_right{
width:400px;
height: 60px;
}
.tab3_left{
width: 68px;
height: 59px;
background: url(../img/riqitabbj.png) no-repeat;
}
.tab3_left p{
text-align: center;
}
.tabri{
line-height: 33px;
font-size: 20px;
color: #f1eed7;
}
.tabny{
line-height: 25px;
font-size: 14px;
color: #f1eed7;
}
.rfc{
clear: both !important;
}
.titletab3{
font-size: 15px;

color: #444444;
line-height: 28px;
}
.tab3q li:hover .tab3_left{
background: url(../img/riqitabbjh.png) no-repeat;
}



.zltit1{
float: left;
font-size: 22px;
color: #333333;
text-indent: 36px;
background: url(../img/tzggtitbj1.png) no-repeat 0px center;
font-weight: bold;
border-bottom: #f57240 3px solid;
}
.zltit2{
float: left;
font-size: 22px;
color: #333333;
text-indent: 36px;
background: url(../img/tzggtitbj2.png) no-repeat 0px center;
font-weight: bold;
border-bottom: #f57240 3px solid;
}
.zltit3{
font-size: 22px;
color: #333333;
text-indent: 36px;
background: url(../img/tzggtitbj3.png) no-repeat 0px center;
font-weight: bold;
border-bottom: #f57240 3px solid;
}








.xshdtit{
height: 55px;
}
.xshdtit a{
height: 55px;
color: #444444;
font-size: 15px;
}
.xshdname{
color: #888888;
font-size: 12px;
text-indent: 20px;
background: url(../img/name.png) no-repeat 0 center;
line-height: 22px;
}
.xshdrq{
color: #888888;
font-size: 12px;
text-indent: 20px;
background: url(../img/rq.png) no-repeat 0 center;
line-height: 22px;
}
.xshddd{
color: #888888;
font-size: 12px;
text-indent: 20px;
background: url(../img/dd.png) no-repeat 0 center;
line-height: 22px;
}
.xshdlist{
margin-top: 30px;
}
.xshdlist li{
width: 240px;
height: 115px;
padding: 20px;
background: #e7f3f6;
float: left;
margin: 0px 20px 20px 0px;
}
.backg{
background: #f4f4f4 !important;
}
.mari0{
margin-right: 0px !important;
}
.lzgdlist{
margin-top: 30px;
}
.lzgdlist_left{
width: 138px;
height: 288px;
border: 1px solid #e1e7ed;
padding: 38px 18px 0px 18px;
}
.lzgdlist_right{
width: 280px;
height: 328px;
overflow: hidden;
}
.lzgdtit a{
font-size: 15px;
color: #444444;
line-height: 24px;
height: 55px;
display: block
}
.lzgdrq{
color: #898989;
height: 14px;
}
.lzgdli li{
height: 60px;
padding: 5px 0px 5px 24px;
border-bottom: 1px dashed #cccccc;
background: url(../img/lzgddain.png) no-repeat 1px 27px;
}
.padtop{
padding-top: 0px !important;
background: url(../img/lzgddain.png) no-repeat 1px 10px !important;
}


.kstdli{
margin-top: 8px;
}
.kstdli li{
float: left;
margin-right: 32px;
padding-top: 22px;
}
.kstdli li img{
width: 250px;
height: 70px;
}


.bqbq_ {
padding: 25px 0px;
width: 100%;
background: #333333;
margin-top:20px;
}
.bqbq{
width: 1098px;
min-height: 80px;
margin: 0 auto;
background: url(../img/bqlogobj.png) no-repeat left center;
}
.bqbq p {
font-size: 13px;
color: #b2b2b2;
line-height: 28px;
}
.bqp{
width: 700px;
margin-left: 108px;
margin-top:15px;
}
.weixin img{
width: 84px;
height: 84px;
}
.fxy_a{
margin-top: 40px;
}
.fxy_b{
margin-top: 28px;
}
.fxy_c{
margin-top: 18px;
margin-bottom: 65px;
}






.con_list{
margin-top: 20px;
}

.list_content_banner{
width: 1100px;
height: 200px;
overflow: hidden;
}
.list_content_dqwz{
height: 50px;
float: right;
line-height: 48px;
}
.list_content_dqwz p{
background: url(../img/dqwz.png) no-repeat 0px center;
text-indent: 24px;
font-size: 14px;
color: #999999;
}
.list_content_dqwz p a{
font-size: 14px;
color: #999999;
}
.list_content_dqwz img{
padding-left: 4px;
padding-right: 4px;
}
.list_content_left_top{
width:236px;
height: 60px;
background:url(../img/yijilanmbj.png) no-repeat;
overflow: hidden;
}
.list_content_left_top h4{
font-size: 19px;
line-height: 60px;
color: #FFFFFF;
text-align: center;
}
.list_content_left{
width:236px;
height: auto;
float: left;
overflow: hidden;
margin-bottom: 20px;
position: relative;
margin-top: -55px;
}
.list_content_left_bottom{
min-height: 300px;
width: 236px;
}

.list_content_nav2{
height: auto;
}
.list_content_nav2 .nav2>li>a{
display: block;
font-size: 16px;
height: 50px;
color: #444444;
text-indent: 5px;
background: url(../img/nav2bj.png) no-repeat 155px center;
border-bottom:1px solid #d9d4d4 ;
}
.list_content_nav2 .nav2>li{
line-height: 50px;
padding-left: 28px;
padding-right: 32px;

}
.listbanner img{
width: 100%;
}
.list_content_nav2 .nav2{
width: 236px;
padding-top: 22px;
padding-bottom: 235px;
background: url(../img/navulbj_03.png) no-repeat center bottom #f5f5f5;
border-bottom: none;
}

.bod{
border: none !important;
}
.list_content_nav2 .nav2>li>a:hover{
color: #0b5aa8;
background: url(../img/nav2bjhov.png) no-repeat 155px center;
}
.clicka{
color: #0b5aa8 !important;

background: url(../img/nav2bjhov.png) no-repeat 155px center;
}


.list_content_nav2 .nav3>li{
line-height: 30px;
padding-left: 28px;
padding-right: 32px;
background: url(../img/nav3bj.png) no-repeat 22px center;

}
.list_content_nav2 .nav3>li>a{
display: block;
font-size: 14px;
height: 30px;
color: #444444;
text-indent: 5px;
}
.bobotto{
border-bottom: 1px solid #dbd5d5;
}
.list_content_nav2 .nav3 li:hover{
background: url(../img/nav3bjhov.png) no-repeat 22px center;

}
.list_content_nav2 .nav3 li a:hover{
color: #2c82d7;

}




.list_content_right{
width:820px;
height: auto;
float: right;
overflow: hidden;
}
.list_content_right_top{
height: 50px;
border-bottom:2px solid #dfdcdc;
}
.list_content_right_top h5{
font-size: 22px;
color: #0b5aa8;
float: left;
height: 42px;
background: url(../img/jgjjtit.png) no-repeat 0px 16px;
text-indent: 24px;
padding-right: 8px;
line-height: 48px;
height: 49px;
border-bottom: 3px solid #d8c7a2;
}
.list_content_right_title{
width: 820px;
margin: 0 auto;
text-align: center;
padding-top: 25px;
padding-bottom: 15px;
border-bottom: 1px dashed #e9e8e8;
margin-bottom: 22px;
}
.nrtitle{
font-size: 20px;
color: #444444;
padding-bottom: 6px;
}
.nrfbt{
font-size: 16px;
color: #444444;
padding-bottom: 18px;
padding-top: 9px;
}
.nrriqi{
font-size: 14px;
color: #9e9e9e;
}
.list_content_right_content{
width: 820px;
margin: 0 auto;
padding-bottom: 30px;
border-bottom: 1px dashed #e9e8e8;
}
.list_content_right_content p{

line-height: 32px;
color: #444444;
font-size: 14px;
}


.list_content_right_next{
padding: 35px 0px 70px 0px;
overflow: hidden;
margin: 0 auto;
}
.list_content_right_next p{
color: #333333;
font-size: 14px;
line-height: 32px;
margin-top: 22px;
}
.list_content_right_next p a{
color: #333333;
font-size: 14px;

}
.list_content_right_next p a:hover{
color: #0b6cb8;
}



.list_list ul li a{
color: #444444;
font-size: 15px;
float: left;
overflow: hidden;
text-indent: 25px;
}
.list_list ul li{
height: 51px;
line-height: 49px;
background: url(../img/diankong.png) no-repeat 5px center;
border-bottom: 1px #e5e5e5 dashed;
}
.listriqi{
float: right;
overflow: hidden;
color: #a6a6a6;
font-size: 14px;
}
.list_list ul{
margin-top: 12px;
}



.list_content_dqwz p a:hover{
color: #0b5aa8;
}
.list_list ul li a:hover{
color: #0b5aa8;
}
.huany p a:hover{
color: #CCCCCC;
}
.newstit:hover{
color: #0b5aa8;
}
.newstit1:hover{
color: #0b5aa8;
}
.titletab3:hover{
color: #0b5aa8;
}
.xshdtit a:hover{
color: #0b5aa8;
}
.lzgdtit a:hover{
color: #0b5aa8;
}


.clearfix { zoom: 1;}.clearfix:after { clear: both; content: ""; display: block; width: 0; height: 0; visibility: hidden;}

.info_pic { margin-top: 60px;}
.info_pic li { margin-right: 20px;}
.info_pic li{ width:353px; height: 180px; overflow: hidden; position: relative;}
.info_pic li:hover .change_img { transform: scale(1.1);}
.info_pic li:hover .marking {
background: #0c4886;
opacity: .5; 
}
.marking { width: 100%; height: 100%; background: #222a31; opacity: .3; position: absolute; top: 0;}
.info_pic_txt{ 
display: block;text-align: center;color: #fff;font-size: 24px;
font-weight: bold;
position: absolute;
z-index: 10;
top:40%;
left:10%;
bottom:0;
right:0;
width:74%;
display: table-cell;
vertical-align: middle;
}
.change_img { width: 100%; transition: 0.3s; cursor: pointer;}