@charset "utf-8";
* {
padding: 0;
margin: 0;
font-family: '微软雅黑';
}

input{
outline:none;
}

body{
margin:0; 
padding:0;
width:expression(document.body.clientWidth <= 1150? "1150px": "auto"); 
min-width:1150px;
}

.left {
float: left;
}

.right {
float: right;
}

.clearfix {
clear: both;
}
h1,h2,h3,h4,h5,h6{
padding: 0;
margin: 0;
font-weight: normal;
}

img{
border: none;
}

a {
color: #4c4c4c;
text-decoration: none;
}

ul li {
list-style: none;
}

dl,
dt,
dd {
display: block;
margin: 0;
}

::-webkit-scrollbar {
width: 3px;
}
::-webkit-scrollbar-thumb {
background-color: #c1c1c1;
border-radius: 4px;
}

.register_box {
margin: 0 auto;
width: 1150px;
}

::-webkit-input-placeholder {

color: #999;
}

:-moz-placeholder {

color: #999;
}

::-moz-placeholder {

color: #999;
}

:-ms-input-placeholder {

color: #999;
}



.top_bg{
width: 100%;
height: 130px;
margin: 0 auto;
background: url(../images/top_bg.png) center no-repeat #0a4ca0;
}
.logo_box{
background: url(../images/logo.png) left center no-repeat;
width: 519px;
height: 62px;
display: block;
margin-top: 34px;
}
.top_right{
width: 208px;
height: 34px;
}

.search_bg{
width: 208px;
height: 30px;
margin-top: 50px;
background: url(../images/search_text_bg.png) left center no-repeat;
}
.inp_text{
border: none;
width: 161px;
height: 30px;
font-size: 14px;
display: block;
margin-left: 20px;
}
.inp_btn{
border: none;
background: url(../images/search_btn_bg.png) left center no-repeat;
width: 27px;
height: 30px;
display: block;
}

.nav_bg{
width: 100%;
height: 50px;
background: url(../images/nav_bg.png) repeat-x center;
font-size:0px;
}
.nav_box{
overflow:hidden;
width: 1147px;
margin: 0 auto;
}
.nav_bg a{
background-image: url(../images/nav_li_bg.png);
background-repeat:no-repeat;
background-position: right center;
}
.nav_bg a{
float:left;
display: block;
height: 50px;
line-height: 50px;
font-size: 17px;
color: #333333;
padding-left: 47px;
padding-right: 48px;
}
.nav_bg a:hover{
background-color: #2056a3;
background-image:none;
color: #fff;
}



.banner_bg{
overflow: hidden;
width: 1150px;
margin: 0 auto;
}


.index_body_bg{
width: 100%;
margin: 0 auto;
}
.xxgk_box{
width: 200px;
height: auto;
margin-top: 20px;
}
.xxgk_top_bg{
background: url(../images/xxgk_top_bg.png) center no-repeat;
width: 200px;
height: 70px;
color: #fff;
font-size: 17px;
font-weight: bold;
text-align: center;
line-height: 70px;
}
.xxgk_bot_box{
border: 1px solid #f0f0f0;
}
.xxgk_bot_bg{
height: auto;
overflow: hidden;
box-shadow: 0 0 10px #dedede;
-moz-box-shadow: 0 0 10px #dedede;
-webkit-box-shadow: 0 0 10px #dedede;
width: 198px;

}
.xxgk_bot_bg li{
height: 39px;
line-height: 40px;
width: 112px;
margin-left: 20px;
border-bottom: 1px solid #daebff;
color: #4c4c4c;
font-size: 15px;
padding-left: 48px;
}
.xxgk_bot_bg li a{
color: #4c4c4c;
font-size: 15px;
}
.xxgk_bot_bg li:hover a{
color: #2056a3;
}


.xxgk_san_menu ul li{
width: 152px;
padding-left: 20px;
margin-left: 10px;
background: url(../images/erji_nav_icon.png) left center no-repeat;
}
.xxgk_san_menu ul li a{
font-size: 13px;
}



.xxgk_box_01{
background: url(../images/xxgk_icon_01.png) 6px center no-repeat;
}
.xxgk_box_01:hover{
background: url(../images/xxgk_icon_01_hover.png) 6px center no-repeat;
}
.xxgk_box_02{
background: url(../images/xxgk_icon_02.png) 6px center no-repeat;
}
.xxgk_box_02:hover{
background: url(../images/xxgk_icon_02_hover.png) 6px center no-repeat;
}
.xxgk_box_03{
background: url(../images/xxgk_icon_03.png) 6px center no-repeat;
}
.xxgk_box_03:hover{
background: url(../images/xxgk_icon_03_hover.png) 6px center no-repeat;
}
.xxgk_box_04{
background: url(../images/xxgk_icon_04.png) 6px center no-repeat;
}
.xxgk_box_04:hover{
background: url(../images/xxgk_icon_04_hover.png) 6px center no-repeat;
}
.xxgk_box_05{
background: url(../images/xxgk_icon_05.png) 6px center no-repeat;
}
.xxgk_box_05:hover{
background: url(../images/xxgk_icon_05_hover.png) 6px center no-repeat;
}
.xxgk_box_06{
background: url(../images/xxgk_icon_06.png) 6px center no-repeat;
}
.xxgk_box_06:hover{
background: url(../images/xxgk_icon_06_hover.png) 6px center no-repeat;
}
.xxgk_box_07{
background: url(../images/xxgk_icon_07.png) 6px center no-repeat;
}
.xxgk_box_07:hover{
background: url(../images/xxgk_icon_07_hover.png) 6px center no-repeat;
}
.xxgk_box_08{
background: url(../images/xxgk_icon_08.png) 6px center no-repeat;
}
.xxgk_box_08:hover{
background: url(../images/xxgk_icon_08_hover.png) 6px center no-repeat;
}
.xxgk_box_09{
background: url(../images/xxgk_icon_09.png) 6px center no-repeat;
}
.xxgk_box_09:hover{
background: url(../images/xxgk_icon_09_hover.png) 6px center no-repeat;
}
.xxgk_box_10{
background: url(../images/xxgk_icon_10.png) 6px center no-repeat;
}
.xxgk_box_10:hover{
background: url(../images/xxgk_icon_10_hover.png) 6px center no-repeat;
}
.xxgk_box_11{
background: url(../images/xxgk_icon_11.png) 6px center no-repeat;
}
.xxgk_box_11:hover{
background: url(../images/xxgk_icon_11_hover.png) 6px center no-repeat;
}
.xxgk_box_12{
background: url(../images/xxgk_icon_12.png) 6px center no-repeat;
}
.xxgk_box_12:hover{
background: url(../images/xxgk_icon_12_hover.png) 6px center no-repeat;
}
.xxgk_box_13{
background: url(../images/xxgk_icon_13.png) 6px center no-repeat;
}
.xxgk_box_13:hover{
background: url(../images/xxgk_icon_13_hover.png) 6px center no-repeat;
}



.zxgzzd_box{
width: 660px;
margin-left: 20px;
margin-top: 20px;
}
.title_bg{
background: url(../images/title_list_bg.png) left bottom no-repeat;
width: 660px;
}
.title_h h1{
font-size: 17px;
font-weight: bold;
color: #2056a3;
padding-bottom: 8px;
}
.more_bg{
background: url(../images/more_bg.png) right center no-repeat;
padding-right: 14px;
color: #808080;
}
.zxgzzd_list{
margin-top: 8px;
}
.zxgzzd_list li{
background: url(../images/list_icon.png) left center no-repeat;
}
.zxgzzd_list li:hover{
background: url(../images/list_icon_hover.png) left center no-repeat;
}
.zxgzzd_list li a{
font-size: 15px;
color: #4c4c4c;
line-height: 36px;
padding-left: 12px;
}
.zxgzzd_list li:hover a{
color: #2056a3;
}
.zxgzzd_list li span{
font-size: 15px;
color: #4c4c4c;
line-height: 36px;
}
.zxgzzd_list li:hover span{
color: #2056a3;
}
.zczd_box{
margin-top: 7px;
}

.xxgksl_box{
background: url(../images/xxgksl_bg.png) center no-repeat;
width: 248px;
height: 248px;
box-shadow: 0 0 10px #dedede;
-moz-box-shadow: 0 0 10px #dedede;
-webkit-box-shadow: 0 0 10px #dedede;
border: 1px solid #f0f0f0;
box-sizing: border-box;
margin-left: 20px;
margin-top: 20px;
}
.xxgksl_box h1{
font-size: 17px;
font-weight: bold;
color: #2056a3;
padding-bottom: 8px;
text-align: center;
padding-top: 12px;
display: block;
background: url(../images/title_bg.png) bottom center no-repeat;
}
.b_list {
width: 210px;
margin-left: 20px;
margin-top: 10px;
}
.b_list li{
font-size: 15px;
color: #4c4c4c;
line-height: 36px;
}



.jdtscl_box{
background: url(../images/jdtscl_bg.png) center no-repeat;
width: 248px;
height: 213px;
box-shadow: 0 0 10px #dedede;
-moz-box-shadow: 0 0 10px #dedede;
-webkit-box-shadow: 0 0 10px #dedede;
border: 1px solid #f0f0f0;
box-sizing: border-box;
margin-left: 20px;
margin-top: 20px;
}
.jdtscl_box h1{
font-size: 17px;
font-weight: bold;
color: #2056a3;
padding-bottom: 8px;
text-align: center;
padding-top: 12px;
display: block;
background: url(../images/title_bg.png) bottom center no-repeat;
}


.ksrk_box{
background: url(../images/ksrk_bg.png) center no-repeat;
width: 248px;
height: 83px;
margin-left: 20px;
margin-top: 20px;
box-shadow: 0 0 10px #dedede;
-moz-box-shadow: 0 0 10px #dedede;
-webkit-box-shadow: 0 0 10px #dedede;
border: 1px solid #f0f0f0;
box-sizing: border-box;
}
.ksrk_box li{
height: 85px;
}
.ksrk_box li a{
font-size: 15px;
color: #4c4c4c;
height: 85px;
padding: 0 8px 0 8px;
display: block;
margin-top: 56px;
}
.ksrk_box li:hover a{
color: #2056a3;
}
.ksrk_01{
background: url(../images/ksrk_icon_01.png) center 16px no-repeat;
}
.ksrk_02{
background: url(../images/ksrk_icon_02.png) center 16px no-repeat;
}
.ksrk_03{
background: url(../images/ksrk_icon_03.png) center 16px no-repeat;
}




.footer_bg{
background-color: #2c2e31;
width: 100%;
height: 120px;
margin-top: 15px;
}
.footer_box{
background-image: url(../images/footer_bg.png);
background-position: 934px center ;
background-repeat: no-repeat;
height: 120px;
}
.footer_l{
margin-top: 30px;
width: 840px;
}
.footer_l li{
padding-left: 12px;
height: 14px;
line-height: 36px;
display: block;
height: 36px;
color: #fff;
margin-right: 15px;
font-size: 14px;
}

.link_bg select{
border: none;
width: 204px;
height: 32px;
line-height: 32px;
color:#fff;
border-radius: 4px;
background:#383a3d;
}
.link_bg option a{
color:#fff;
font-size: 14px;
}
.footer_l .f_01{
background: url(../images/footer_icon_01.png) left center no-repeat;
padding-left: 27px;
}
.footer_l .f_02{
background: url(../images/footer_icon_02.png) left center no-repeat;
padding-left: 27px;
}
.footer_l .f_03{
background: url(../images/footer_icon_03.png) left center no-repeat;
padding-left: 27px;
}

.erji_nav_box{
width: 245px;
margin-top: 20px;
background-color: #f0f0f0;
}
.erji_nav_box h1{
width: 245px;
background-color: #2056a3;
color: #fff;
font-size: 20px;
font-weight: bold;
display: block;
text-align: center;
line-height: 79px;
height: 75px;
border-bottom: 4px solid #f9d904;
}
.erji_nav{
background-color: #f0f0f0;
padding: 12px 0;
margin-left: 18px;
}
.erji_nav li{
width: 207px;
height: 40px;
border-bottom: 1px solid #cccccc;
display: block;
}
.erji_nav li:hover{
background-color: #d4e6ff;
border-right: 3px solid #2056a3;
width: 204px;
}
.erji_nav li:hover a{
color: #2056a3;
}
.erji_nav a{
line-height: 40px;
height: 40px;
color: #4c4c4c;
font-size: 16px;
padding-left: 39px;
background: url(../images/erji_nav_icon.png) 15px center no-repeat;
}
.erji_nav_box img{
display: block;
width: 245px;
height: 132px;
}
.erji_right_box{
width: 875px;
margin-top: 20px;
min-height: 420px;
height: auto;
}
.dqwz_box{
height: 40px;
border-bottom: 1px solid #cccccc;
padding-left: 19px;
background: url(../images/erji_icon_dqwz.png) left center no-repeat;
}
.dqwz_box a{
color: #4c4c4c;
font-size: 15px;
line-height: 40px;
}
.dqwz_box a:hover{
color: #2056a3;
}
.dqwz_box .dq:hover{
color: #4c4c4c;
}


.xxgk_right_box{
width: 920px;
margin-top: 20px;
padding-bottom: 20px;
height: auto;
min-height: 420px;
}
.xxgk_list{
margin-top: 30px;
}
.xxgk_title{
width: 215px;
height: 49px;
background-color: #daebff; 
border-bottom: 1px solid #7da0d1;
}
.xxgk_title a{
color: #2056a3;
font-size: 17px;
font-weight: bold; 
display: block;
text-align: center;
line-height: 50px;
height: 50px;
}
.xxgk_list li{
width: 215px;
height: 39px;
background-color: #f0f0f0; 
border-bottom: 1px solid #cccccc;
margin-right: 20px;
margin-top: 10px;
}
.xxgk_list li:hover{
background-color: #daebff; 
border-bottom: 1px solid #7da0d1;
}
.xxgk_list li:hover a{
color: #2056a3;
}
.xxgk_list li a{
font-size: 15px;
color: #4c4c4c;
text-align: center;
line-height:40px;
height: 40px;
display: block;
}