body{PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;
PADDING-TOP:0px;FONT-FAMILY: "微软雅黑","黑体","宋体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; color:#3b3b3b; background:#fff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,div,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
a:link,a:visited{TEXT-DECORATION:none;}
a:hover { TEXT-DECORATION:none; }
.fl{float:left;}
.fr{float:right;}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}


body{ padding:0; margin:0; border:0;font-size:14px;color:#444;background-color:#fff;}

html { overflow-x: hidden; overflow-y: auto;}
.body_jz{
min-width:1200px;
margin:0 auto;
}
.top{
height:210px;
width:100%;
background:url(../images/top_bj.jpg) no-repeat center;
overflow:hidden;
}
.top_logo{
width:1200px;
height:210px;
margin:0 auto;

}
.logo{
width:600px;
height:90px;
margin-top:60px;
}
.logo>img{
width:600px;
height:90px;
}

.log_r{
width:290px;
height:90px;
margin-top:60px;
}
.log_r .top_llj{
text-align:right;
font-size:14px;
height:30px;
line-height:30px;
color:#fff;
}
.log_r .top_llj>a{
color:#fff;
display:inline-block;
padding:0 10px;
}
.top_content{
text-align:right;
font-size:15px;
color:#fff;
height:30px;
line-height:30px;
}
.top_content a{
display:inline-block;
padding:0 10px;
color:#fff;
}
.search{
width:207px;
height:32px;
line-height:32px;
background:url(../images/rq_bj.png) no-repeat;
margin-top:15px;
}
.search .text_01{
height:30px;
line-height:30px;
outline:none;
width:150px;
color:#fff;
font-size:12px;
background-color:transparent;
border:none;
padding-left:15px;
float:left;
}
.search .images_02{
float:right;
width:32px;
height:32px;
margin-right:5px;
outline:none;
}



.nav_top{
width:100%;
height:50px;
line-height:50px;
background-color:#007dc0;
}
.nav{
width:1200px;
height:50px;
margin:0 auto;
}
.nav>li{
float:left;
height:50px;
}

.nav li a{
height:50px;
padding:10px 25px;
font-size: 18px;
color:#fff;
}
.nav li ul{
display:block;
}

#nav li { float: left; display: block; position: relative; z-index: 999; }
#nav li a {
display: block;
padding: 0;
font-size:18px;
height:50px;
text-decoration: none;
zoom: 1;
width:120px;
text-align:center;
}
#nav li ul li a{color:#fff;}
#nav li a:hover, #nav li a.hov { background:#0071ae; color:#fff;}
#nav .on{background:#0071ae; color: #fff;}
#nav .on>a{color: #fff; }
#nav ul { position: absolute; display:none; margin: 0; top:50px; list-style: none; padding-bottom:10px;}
#nav ul li {float: left; text-align: left; text-indent:5px;background:url(../images/nav_xl.png);}
#nav ul li a{border-right:0; font-size:16px; height:45px; line-height:45px;color:#616161;}
#nav ul li a:hover { color: #fff; height:45px;background-color:#2993cc;}








.sy_down_d{
width:1200px;
height:auto;
margin:30px auto;
}
.down_d_001{
width:100%;
height:400px;
overflow:hidden;
}

.xy_news{
width:100%;
height:400px;
}
.lmmc_jl{
height:37px;
line-height:37px;

}
.lmmc_jl .name_jl{
display:inline-block;
height:37px;
line-height:37px;
padding-left:15px;
background:url(../images/lm_qdf.jpg) no-repeat left center;
font-size:20px;
color:#333333;
}
.more_jl{
font-size:14px;
color:#a1a0a0;
height:37px;
line-height:37px;
padding-right:15px;
background:url(../images/more.jpg) no-repeat right center;
}
.xy_list{
margin-top:20px;
}


.focus{ position:relative; width:500px; height:340px; overflow:hidden; }
.focus img{ width:500px; height:340px;}
.focus .btn{ position:absolute; bottom:34px; left:600px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{ cursor:pointer; background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1; height:16px; z-index:10; }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:54px; line-height: 54px; background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:block; text-align:left; font-size:12px; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px;}
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000 }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:10px; right:10px; position:absolute; height:19px; text-align:center; z-index:12; }
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:6px; height:6px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0084cb;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:45px;height:100px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 40%;margin-top: -37px; left: 0;cursor:pointer; }
.focus .next{top: 40%;margin-top: -37px; right: 0; background-position:-45px 0; cursor:pointer;}

.tit{height:45px; line-height:45px;}
.tit h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.tit a{color:#bbb; float:right;font-size:14px;}

.tit1{height:45px; line-height:45px; border-bottom:1px solid #ddd; }
.tit1 h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.tit1 a{color:#bbb; float:right; font-size:14px;}

.news_list{
width:670px;
height:340px;
}
.news_list li{
height:34px;
line-height:34px;
padding-left:10px;
background:url(../images/qdf.png) no-repeat left center;
}
.news_list li .tittlt{
display:block;
width:85%;
float:left;
font-size:15px;
color:#494949;
white-space: nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
.news_list li:hover .tittlt{
color:#0084cb;
}
.news_list li .date{
float:right;
font-size:14px;
color:#999999;
}
.news_list li:hover .date{
color:#0084cb;
}



.list_sy_jy_dq{
width:920px;
height:535px;
}


.down_d_002{
margin-top:30px;
height:535px;
width:100%;
overflow:hidden;
}
.jxgz{
width:440px;
height:260px;
}
.xy_list1{
margin-top:5px;
}
.jxgz .lmmc_jl .name_j2{
background: url(../images/line_02.jpg) no-repeat left bottom;
}
.jxjg_list li{
height:36px;
line-height:36px;
}
.jxjg_list li:hover{
background-color:#efefef;
}
.jxjg_list li .tittt{
padding-left:15px;
background:url(../images/qdf.png) no-repeat 2px center;
width:78%;
display:block;
float:left;
font-size:15px;
color:#494949;
white-space: nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
.jxjg_list li:hover .tittt{
color:#0084cb;
}
.jxjg_list li .time{
float:right;
font-size:14px;
color:#b6b6b6;
}
.jxjg_list li:hover .time{
color:#0084cb;
}
.xs_zs{
margin-top:15px;
}


.kygz{
width:440px;
height:260px;
}
.kygz .lmmc_jl .name_j3{
background: url(../images/line_03.jpg) no-repeat left bottom;
}
.kygz .jxjg_list .frist .date1{
background-color:#a28a40;
}


.ks_lj_list{
width:100%;
height:auto;
}
.ks_lj_list li{
width:100%;
height:70px;
margin-bottom:25px;
}
.ks_lj_list li a{
display:block;
height:50px;
font-size:16px;
color:#fff;
line-height:24px;
padding:10px 15px 10px 70px;
}
.ks_lj_list .li_1{
background-color:#ffae00;
}
.ks_lj_list .li_1 a{
background:url(../images/yqlm_01.png) no-repeat 15px center;
}
.ks_lj_list .li_2{
background-color:#5fcccd;
}
.ks_lj_list .li_2 a{
background:url(../images/yqlm_03.png) no-repeat 15px center;
}
.ks_lj_list .li_3{
background-color:#c45dd7;
}
.ks_lj_list .li_3 a{
background:url(../images/yqlm_02.png) no-repeat 15px center;
}
.ks_lj_list .li_4{
background-color:#47a5d6;
}
.ks_lj_list .li_4 a{
background:url(../images/yqlm_04.png) no-repeat 15px center;
}

.xsgz{
width:240px;
height:535px;
}
.xsgz_zw_ce{
padding:30px 22px;
background-color:#f6f6f6;
}
#dgLink2{
height:37px;
line-height:37px;
outline:none;
text-align:center;
font-size:15px;
color:#494949;
}

.kslj_lmmc{
height:60px;
line-height:60px;
background-color:#0084cb;
}
.kslj_lmmc .lm{
display:inline-block;
padding-left:27px;
font-size:20px;
color:#fff;
}

.friend_link{
margin-top:30px;
}



.footer_db{
height:130px;
width:100%;
overflow:hidden;
background-color:#e7e7e7;
border-top:6px solid #0084cb;
}
.footer{
width:1200px;
padding:30px 0;
margin:0 auto;
font-size:14px;
color:#494949;
line-height:35px;
text-align:center;
}



.ej_banner{
width:100%;
height:260px;
}
.ej_banner img{
width:100%;
height:260px;
}

.ej_zwy{
width:1200px;
margin:30px auto;
min-height:400px;
}
.xwzx_l{
width:240px;
height:auto;
}


.leftsidebar_box dt{
line-height:40px;
height:40px;
}
.leftsidebar_box dt a{
padding-left:25px;
font-size:16px;
color:#494949;
display:block;
}
.leftsidebar_box dl:hover{
background-color:#b8dff4;
}
.leftsidebar_box .hov{
background-color:#b8dff4;
}
.leftsidebar_box .on{
background-color:#b8dff4;
}





.xwzx_l .xwzx{
height:56px;
line-height:56px;
background-color:#0084cb;
padding-left:20px;
font-size:20px;
color:#fff;
}



.xwzx_l .ej_xwzx_list{
height:auto;
padding-bottom:50px;
border:1px solid #ebebeb;
}
.xwzx_l .ej_xwzx_list .nav_rj{
width:215px;
margin:0 auto;
height:auto;
}
.xwzx_l .ej_xwzx_list li{
font-size:16px;
position:relative;
}
.xwzx_l .ej_xwzx_list li img{
position:absolute;
right:0px;
top:0px;
}
.xwzx_l .ej_xwzx_list li a{
border-bottom:1px dotted #e6e6e6;
height:49px;
line-height:49px;
color:#494949;
padding-left:10px;
display:block;

}
.xwzx_l .ej_xwzx_list li .sj_nav_l{
display:none;
}
.xwzx_l .ej_xwzx_list li .sj_nav_l li a{
height:40px;
line-height:40px;
font-size:15px;
padding-left:30px;
color:#494949;
}
.xwzx_l .ej_xwzx_list li .sj_nav_l li:hover a{
color:#0084cb;
}
.xwzx_l .ej_xwzx_list li .sj_nav_l .on a{
color:#0084cb;
}


.xwzx_l .ej_xwzx_list .on a{
color:#0084cb;
}
.xwzx_l .ej_xwzx_list li:hover a{
color:#0084cb;
}
.xwzx_l .ej_xwzx_list li .jx_date{
float:right;
font-size:13px;
color:#908f8f;
margin-right:10px;
}





.scrollerBox{
padding:20px;
}


.zw_r{
width:930px;
height:auto;
}
.zw_r11{
width:100%;
}

.zw_r .lm_dqwz{
height:50px;
line-height:50px;
border-bottom:1px solid #e8e8e8;
background:url(../images/line_01.jpg) no-repeat left bottom;
}

.zw_r .lm_dqwz .dqwz{
font-size:18px;
color:#444444;
display:inline-block;
padding-left:15px;
background:url(../images/lm_qdf.jpg) no-repeat left center;
}
.zw_r .lm_dqwz .dqwz a{
color:#444444;
padding:0 3px;
}
.zw_r .lm_dqwz .dqwz .last_a{
color:#0084cb;
}
.ej_list_list{
margin-top:30px;
}

.ej_list li{
height:45px;
line-height:45px;
padding:0 10px 0 20px;
background:url(../images/qdf.png) no-repeat 10px center;
font-size:15px;
}
.ej_list li:hover{
background-color:#efefef;
}
.ej_list li a{
color:#494949;
float:left;
display:block;
float:left;
width:88%;
white-space: nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
.ej_list li:hover a{
color:#000;
}
.ej_list li .date_list{
float:right;
color:#b6b6b6;
font-size:14px;
}
.fyt{
padding:30px 0;
text-align:center;
font-size:14px;
}


.rj_content{
margin:30px 0 20px;
}
.rj_content .tittle{
font-size:24px;
line-height:45px;
color:#232323;
text-align:center;
}

.rj_content .content_zw{
font-size:15px;
line-height:30px;
color:#494949;
margin-top:15px;
text-align:justify;
}
.rj_content .content-tent{
padding-bottom:35px;
border-bottom:1px solid #e3e3e3;
margin-bottom:30px;
}
.rj_content .content_zw p{
text-indent:2em;
margin-bottom:20px;
}
.rj_content .content_zw p img{
max-width:100%;
}
.rj_content .content_zw table p{
text-indent:0em;
margin-bottom:0px;
}
.rj_content .content_zw table{
margin:0 auto;
}
.rj_content .content_zw a{
color:#494949;
}

.rj_content .rq_djs{
height:30px;
line-height:30px;
text-align:center;
background-color:#f1f1f1;
font-size:12px;
color:#9a9a9a;
margin-top:15px;
margin-bottom:25px;
}
.rj_content .rq_djs>span{
padding:0 15px;
}
.up_down .up{
font-size:14px;
color:#666666;
height:30px;
line-height:30px;
}
.up_down .up a{
color:#666666;
}
.up_down .up:hover a{
color:#0084cb;
}

.zhy_lssdo{
margin-bottom:20px;
}
.ol_list_pic li{
width:33.33%;
float:left;
height:230px;
margin-bottom:30px;
}
.ol_list_pic li a{
display:block;
width:270px;
margin:0 auto;
overflow:hidden;
}
.ol_list_pic li a img{
width:270px;
height:180px;
}
.ol_list_pic li a img{
cursor: pointer;
transition: all 0.6s;
}
.ol_list_pic li a img:hover{
transform: scale(1.1);
}

.ol_list_pic li a .pic_zw{
width:100%;
height:50px;
line-height:50px;
font-size:16px;
color:#494949;
text-align:center;
}
.ol_list_pic li:hover a .pic_zw{
color:#0084cb;
}