@charset "utf-8";

a.logo_jx{display: block; width: 391px; height: 69px; float: left; margin-top: 12px}
.logo_jx img{ width: 391px; height: 69px;}
.top_mid.jx_tr{ float: right}

.banner_kscb{ height:509px; position:relative; overflow:hidden}
.banner_kscb .banner_up{ width:1090px; margin:0 auto;}
.banner_kscb .banner_up p{ width:634px; height:308px; margin-top:100px; background:url(../images/banner_up.png) no-repeat; cursor:pointer; position:absolute; z-index:2}
.banner_kscb .ks_s_btn{ text-align:center; position:relative; bottom:50px}
.banner_kscb .ks_s_btn li{ width:19px; height:19px; background:#e2d5c7; margin:0 15px; display:inline-block; text-indent:-999px; overflow:hidden; cursor:pointer; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}
.banner_kscb .ks_s_btn li.on{ background:#ec9126}

.cp3_l .cp3l_r{ background:url(../images/cljg_73.jpg) no-repeat 25px 20px;}

.cljg_body h2{ background:#003d8c; height:48px; line-height:48px; color:#fff; font-size:24px; font-weight:lighter}
.cljg_body h2 p{ display:inline-block; padding:0 10px; background:#f7f7f7; color:#003d8c; font-size:30px; margin:0 10px}

.cljg_p1 .cp1_l{height:281px;width:780px; float:left}
.cljg_p1 .cp1_l img{width:305px;height:281px;float:left;margin-right:35px}
.cljg_p1 .cp1_l span{width:440px;height:147px;line-height:21px;float:left; padding-top:7px}
.cljg_p1 .cp1_l span h5{width:440px;height:30px;line-height:30px;float:left;text-align:center; font-size:14px}
.cljg_p1 .cp1_l ul{width:440px;height:110px;float:left}
.cljg_p1 .cp1_l ul li{width:215px;height:22px;line-height:22px;float:left; padding-left:5px}
.cljg_p1 .cp1_l ul li a{color:#333}
.cljg_p1 .cp1r_t{ width:336px;height:155px; background:url(../images/img_link.jpg) no-repeat;cursor:pointer}

.jxybs_body{ width: 100%; background:#f6f7fa;}
.jxybs_main{ width: 1100px; margin: 0 auto;}
.jxybs_main i,.jxybs_main em{ font-style: normal}

.jxybs_p1{ overflow: hidden; background: #fff; box-shadow: 0 3px 5px #dadada}
.jxybs_p1 .jx_ppdt{ width: 347px; float: left;}
.jxp_tit{ padding:0 15px 0 56px; height: 65px; line-height: 65px; background: url(../images/jxybs_03.jpg) no-repeat 25px; font-size: 20px; border-right:1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5}
.jxp_tit a{ display: block; font-size: 18px; color: #5db3e6; float: right; width: 60px; text-align: right;}
.jx_ppdt .jxp_con{ width: 327px; height: 320px; padding: 10px;}
.jxybs_p1 .jx_news{ width: 415px; float: left;}
.jx_news dl{ padding: 12px 14px 0 35px; font-size: 16px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.jx_news dl dt,.jx_news dl dd{ height: 30px; line-height: 30px; overflow: hidden;}
.jx_news dl dt{ background: url(../images/jxybs_15.jpg) no-repeat left; text-indent: 25px}
.jx_news dl dt i{display: inline-block; width: 18px; height: 18px; background: url(../images/jxybs_12.jpg) no-repeat; margin-left: 5px}
.jx_news dl dd{ background: url(../images/jxybs_20.jpg) no-repeat 5px; text-indent: 25px}
.jx_news dl dd a{color: #6a666a;}
.jx_news dl dd a:hover{ color: #5db3e6;}
.jxybs_p1 .jx_pp{ width: 338px; float: right;}
.jx_pp .jxp_tit{border-right: 0}
.jx_pp .jxpp_con{ padding: 10px;}
.jxpp_con span{display: block; width: 318px; height: 72px; background: url(../images/jxybs_09.jpg) no-repeat; padding-top: 127px}
.jxpp_con span em{ color: #fff; display: block; text-align: center; font-size: 16px}
.jxpp_con span em i{display: block; font-size: 24px; padding-bottom: 10px}
.jxpp_con p{ background: #f0f0f0; padding: 10px 15px; font-size: 14px}
.jxpp_con p i{display: block; color: #5db3e6; font-size: 16px; padding-bottom: 2px}

.jxybs_p2{ overflow: hidden; margin-top: 50px}
.jx_kstd,.jx_zlxm{ width: 543px; background: #fff; box-shadow: 0 3px 5px #dadada}
.jx_kstd{ float: left;}
.jx_kstd ul{ background: #ececec; padding: 22px 30px 10px; overflow: hidden;}
.jx_kstd ul li{ width: 86px; float: left; margin:17px; text-align: center}
.jx_kstd ul li i{ display: block; width: 86px; height: 86px; margin-bottom: 14px}
.jx_kstd ul li a{display: block; height: 26px; line-height: 26px; font-size: 16px}
i.jxk1{ background: url(../images/jxk_i1.png) no-repeat}
i.jxk2{ background: url(../images/jxk_i2.png) no-repeat}
i.jxk3{ background: url(../images/jxk_i3.png) no-repeat}
i.jxk4{ background: url(../images/jxk_i4.png) no-repeat}
i.jxk5{ background: url(../images/jxk_i5.png) no-repeat}
i.jxk6{ background: url(../images/jxk_i6.png) no-repeat}
i.jxk7{ background: url(../images/jxk_i7.png) no-repeat}
i.jxk8{ background: url(../images/jxk_i8.png) no-repeat}
.jx_kstd ul li:hover a{ background: #6b798e; color: #fff; border-radius: 20px}
.jx_zlxm{ float: right;}
.jx_zlxm ul{ overflow: hidden;}
.jx_zlxm ul li{ width: 218px; height: 50px; float: left; border-top: 1px solid #e5e5e5; padding: 26px; font-size: 16px; cursor: pointer;}
.jx_zlxm ul li i{ display: block; font-size: 18px; color: #2b9ee3; padding-bottom: 5px}
.jx_zlxm p{display: block; height: 40px; line-height: 40px; border-top: 1px solid #e5e5e5; background: #ececec; text-align: center; font-size: 16px; color: #6a666a; cursor: pointer;}
li.jxz1{ background: url(../images/jxz_i1.jpg) no-repeat 178px 10px; border-right: 1px solid #e5e5e5}
li.jxz2{ background: url(../images/jxz_i2.jpg) no-repeat 190px 10px}
li.jxz3{ background: url(../images/jxz_i3.jpg) no-repeat 195px 10px; border-right: 1px solid #e5e5e5}
li.jxz4{ background: url(../images/jxz_i4.jpg) no-repeat 185px 10px}
li.jxz5{ background: url(../images/jxz_i5.jpg) no-repeat 185px 10px; border-right: 1px solid #e5e5e5}
li.jxz6{ background: url(../images/jxz_i6.jpg) no-repeat 195px 10px}
.jxp_titx{ padding:0 15px 0 56px; height: 85px; line-height: 85px; background: url(../images/jxybs_03x.jpg) no-repeat 25px; font-size: 20px; }
.jxp_titx i{ font-size: 14px; color: #6a666a;}

.jxybs_p3{ background: #fff; overflow: hidden; margin-top: 50px; box-shadow: 0 3px 5px #dadada}
.jxybs_p3 .jxp_tit{ border: 0}
.jxybs_p3 ul{overflow: hidden; width: 110%;}
.jxybs_p3 ul li{ width: 215px; height: 265px; float: left; margin-right: 6px; position: relative}
.jxybs_p3 ul li p{ display: block; width: 100%; height: 50px; line-height: 50px; background: rgba(0,0,0,0.5); position: absolute; bottom: 0; z-index: 2; text-align: center; color: #fff; font-size: 20px}

.jxybs_p4{ background: #fff; overflow: hidden; margin-top: 50px; position: relative; box-shadow: 0 3px 5px #dadada; margin-bottom: 80px}
.jxh_tit{ width: 357px; position: absolute}
.jxh_tit li{ height: 65px; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; padding: 20px 0 0 60px; font-size: 14px}
.jxh_tit li i{display: block; font-size: 20px; padding-bottom: 5px}
.jxh_tit li.active{ background: #ececec url(../images/jxybs_03.jpg) no-repeat 25px 24px}
.jxh_con{overflow: hidden; width: 110%;}
.jxh_con p{ float: left; width: 359px; height: 255px; display: block; margin: 0 11px 10px 0}