@charset "utf-8";
/* CSS Document */
@import url(base.css);
/*通用样式*/
.box{width:1200px;margin:0 auto;background-color: #e5f3fb;}
@media only screen and (min-width:100px) and (max-width:1024px) {

.box{width:100%;margin:0 auto;background-color: #e5f3fb;}	
}
.box:after{content: "";display: block;clear: both;}

.top{height:70px}
.top>div>.fl{padding-top:10px;}
.top>div>form{border:1px solid #ccc;height:36px;box-sizing: border-box;width:300px;margin-top: 15px}
.top>div>form input[type="text"]{width:250px;margin:0;padding:0 10px;height:34px;border:0;vertical-align: top;box-sizing: border-box;}
.top>div>form input[type="submit"]{cursor: pointer;width:43px;height:34px;border:0;background-color: #fff;background-image: url(../images/ss.png);background-repeat: no-repeat;background-position:center}
.top_box{background-color: #d3382a;height:36px;line-height: 36px}
.nav{text-align: center;width: 100%}
.nav>ul>li>a{color:#fff;font-size: 16px;padding:9px 25px;background-color: #d3382a}
.nav>ul>li{float: left;position: relative;z-index: 9999;}
.nav>ul>li>div{width:100%;position: absolute; left:0;top:-0;opacity: 0;visibility: hidden;background-color: #fff;border:1px solid #eee;overflow: hidden;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: -8}
.nav>ul>li:hover>div{top:36px;opacity: 1;visibility: visible;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: -8}
.nav>ul>li>div ul{padding:5px;width:100%;box-sizing: border-box;}
.nav>ul>li>div ul li{line-height: 25px}
.nav>ul>li>div ul li a{font-size: 14px;}
.nav>ul>li>div ul li a:hover{color: #c03022}
.nav>ul>li>div ul li a.active{color: #c03022}
.nav>ul>li>a:hover{background-color: #c03022}
.nav>ul>li>a.active{background-color: #c03022}
.login{padding-top: 23px;margin-left:30px;}
.login a{font-size: 16px;color:#212121;padding:0 10px;}
.login a:hover{color:#00a0e9;}
.login a:first-child{border-right:1px solid #212121;}

.shadow{-webkit-box-shadow:0 3px 10px #d8d8d8; -moz-box-shadow:0 3px 10px #d8d8d8; box-shadow:0 3px 10px #d8d8d8;}
.Crumbs{height:55px;line-height: 55px}
.Crumbs a{font-size: 12px;color:#666666;}


.lm_left{width:240px;}
.lm_right{width:900px;background-color: #fff;box-sizing: border-box;padding:20px;}
.lm_left>.lm_title{font-size: 20px;color:#fff;background-color: #d3382a;box-sizing: border-box;padding:20px;height:100px;height:100px;width: 100%}
.lm_left>.lm_title h2{font-size: 20px;font-weight:;margin-bottom: 15px}
.lm_left>.lm_title p{font-size: 16px}
.lm_left_nr{background-color: #fff}
.lm_left_nr ul li{line-height: 50px;font-size: 14px;color:#00a0e9;box-sizing: border-box;}
.lm_left_nr>ul>li{border-bottom: 1px solid #eee}
.lm_left_nr ul li p{padding-left: 25px;cursor: pointer;color:#212121;font-size: 18px}
.lm_left_nr>ul>li.active>p,.lm_left_nr>ul>li:hover>p{color:#00a0e9;background-repeat: no-repeat;background-image: url(../images/lm_active.png);background-position: 10px center;}
.lm_left_nr>ul>li.active>p>a,.lm_left_nr>ul>li:hover>p>a{color:#d3382a}
.lm_right>h2{font-size:18px;color:#d3382a;border-left: 3px solid #d3382a;padding-left:20px;font-weight: 500;height:18px;line-height: 20px;margin-bottom: 25px}
.cpjs>ul>li:after{content: "";display: block;clear: both;}
.cpjs>ul>li>a>p{width:835px;line-height: 32px;font-size: 12px;color:#212121;float: left}
.cpjs>ul>li>a>p:hover{color:#d3382a;}
.cpjs>ul>li>a>span{width:5px;height:5px;border-radius: 50%;background-color: #d3382a;margin:13px 10px;display: block;float: left}
.cpjs>ul>li>a>p>span{float:right;color:#757575;height:32px;line-height: 32px}
.cpjs>ul>div{border-bottom: 1px dotted #ccc;margin:0 0 25px 0;padding-top:25px;height:0;width:100%;height:0;}


.bj{height:100%;width:100%;background-color: #e5f3fb;}
.dlzc_denglu{  width:900px;height:490px;  margin:100px auto 30px;background-color: #fff}
.dlzc_zhuce{  width:900px;height:555px; margin:100px auto 30px;background-color: #fff}
.dlzc_box{width:300px;margin:0 auto;}
.dl_log{height:145px;box-sizing: border-box;padding-top: 50px;text-align: center;}
.dl_bd ul li{width:100%;margin-bottom: 10px;height:37px;width:100%;}
.dl_bd ul li input{height:35px;border:1px solid #ccc;width:100%;box-sizing: border-box;}
.dl_bd ul li:first-child input{padding-left: 50px;background-repeat: no-repeat;background-image: url(../images/yhm.png);background-position: 15px center}
.dl_bd ul li:first-child+li input{padding-left: 50px;background-repeat: no-repeat;background-image: url(../images/mmt.png);background-position: 15px center}
.dl_bd ul li:first-child+li+li>input:first-child{width:180px;box-sizing: border-box;padding-left: 20px}
.dl_bd ul li:first-child+li+li>div{width:110px;float: right;border:1px solid #ccc;height:35px;box-sizing: border-box;}
.dl_bd ul li:first-child+li+li+li{margin-top: 40px;}
.dl_bd ul li:first-child+li+li+li input{border:1px solid #00a0e9;background-color:#00a0e9;color:#fff;font-size:14px ;line-height: 35px;text-align: center;}
.zhmm{text-align: center;margin-top: 15px;font-size: 12px;text-align: center;}
.zhmm a{color:#00a0e9;}
.zctz{margin-top: 45px;text-align: center;}
.zctz a{font-size: 14px}
.zctz a:first-child{color:#757575;margin-right: 15px}
.zctz a:first-child+a{color:#00a0e9;}
.dl_zc ul li{width:100%;margin-bottom: 10px;height:37px;width:100%;}
.dl_zc ul li input{height:35px;border:1px solid #ccc;width:100%;box-sizing: border-box;padding-left:20px;}
.dl_zc ul li:first-child+li+li+li+li>input:first-child{width:180px;box-sizing: border-box;}
.dl_zc ul li:first-child+li+li+li+li>div{width:110px;float: right;border:1px solid #ccc;height:35px;box-sizing: border-box;}
.dl_zc ul li:first-child+li+li+li+li+li{margin-top: 40px;}
.dl_zc ul li:first-child+li+li+li+li+li input{border:1px solid #00a0e9;background-color:#00a0e9;color:#fff;font-size:14px ;padding-left:0;line-height: 35px;text-align: center;}
.dlzc-footer{margin:50px;line-height: 30px;font-size:12px;color:#999999;text-align:center;}


.cpjs_xz>ul>li:after{content: "";display: block;clear: both;}
.cpjs_xz>ul>li>p{width:835px;line-height: 32px;font-size: 12px;color:#212121;float: left}
.cpjs_xz>ul>li>p>a{color:#212121;}
.cpjs_xz>ul>li>p>a.fr{color:#0896f1;height:32px;line-height: 32px}
.cpjs_xz>ul>li>p>a:hover{color:#d3382a;}
.cpjs_xz>ul>li>span{width:5px;height:5px;border-radius: 50%;background-color: #d3382a;margin:13px 10px;display: block;float: left}
.cpjs_xz>ul>div{border-bottom: 1px dotted #ccc;margin:25px 0;height:0;width:100%;height:0;}

.lm_left_bottom{margin-top: 80px}
.lm_left_bottom ul li{width:100%;height:50px;line-height: 50px;font-size: 16px;margin-bottom: 10px}
.lm_left_bottom ul li a{box-sizing: border-box;background-color:#7f7f7f;color:#fff;height:50px;line-height: 50px;width: 100%;padding-left:60px;display: block;;background-repeat:no-repeat;background-position: 10px center;-webkit-transition: all 0.5s;transition: all 0.5s}
.lm_left_bottom ul li a:hover{background-color:#d3382a;-webkit-transition: all 0.5s;transition: all 0.5s}
.lm_left_bottom ul li:first-child a{background-image: url(../images/nav_bottom01.png)}
.lm_left_bottom ul li:first-child+li a{background-image: url(../images/nav_bottom02.png)}
.lm_left_bottom ul li:first-child+li+li a{background-image: url(../images/nav_bottom03.png)}

.cpjs_hydw>ul>li{float: left;width:50%;box-sizing: border-box;padding-right: 40px}
.cpjs_hydw>ul>li:after{content: "";display: block;clear: both;}
.cpjs_hydw>ul>li>a>p{width:350px;line-height: 32px;font-size: 12px;color:#212121;float: left}
.cpjs_hydw>ul>li>a>p:hover{color:#d3382a;}
.cpjs_hydw>ul>li>a>span{width:5px;height:5px;border-radius: 50%;background-color: #d3382a;margin:13px 10px;display: block;float: left}
.cpjs_hydw>ul>li>a>p>span{float:right;color:#757575;height:32px;line-height: 32px}
.cpjs_hydw>ul>div{border-bottom: 1px dotted #ccc;margin:0 0 25px 0;padding-top:25px;height:0;width:100%;height:0;clear: both;}

.grzx_title{height:50px;background-color: #c13124;line-height: 50px;width:100%;padding-left: 30px;box-sizing: border-box;}
.grzx_title h2{font-size: 20px;color:#fff;font-weight:500;}
.tx_xi>div{float:left;}
.tx_xi{border-bottom: 20px solid #f5f5f5;margin-left: -20px;margin-right: -20px;padding:20px;box-sizing: border-box;}
.tx_xi>div:first-child{width:100px;height:100px;}
.tx_xi>div:first-child img{width:100%;}
.tx_xi>div:first-child+div{padding-top: 25px;margin-left:20px;}
.tx_xi>div:first-child+div h2{font-size:14px;color:#333333; margin-bottom: 10px}
.tx_xi>div:first-child+div p{font-size: 12px;color:#888888;}
.grzx_xx>h2{height:40px;border-bottom: 2px solid #ccc;margin-left: -20px;margin-right: -20px}
.grzx_xx>h2>span{display: block;float: left;padding:0 40px 0 20px;font-size: 16px;color:#212121;height:40px;line-height: 40px;border-bottom: 2px solid #d3382a;font-weight:500;}
.grzx_xx>.grkj>ul{padding:40px 0;}
.grzx_xx>.grkj>ul>li:after{content: "";display: block;clear:both;}
.grzx_xx>.grkj>ul>li{padding:10px 0;}
.grzx_xx>.grkj>ul>li p{float: left;font-size: 14px;color:#212121;}
.grzx_xx>.grkj>ul>li p:first-child{width:80px;margin-right: 15px;text-align:right;}
.banner{position: relative;}
.banner_new{padding-top: 20px;height:430px;}
.banner_new>.fl{width:770px;height:430px;}
.banner_new>.fr{width:370px;height:430px;}
.banner{overflow:hidden;}
.swiper-container-banner{height:100%;}
.swiper-slide a{display: block;position: relative;width:100%;height:100%;z-index: 99}
.swiper-slide a .adiv{position: absolute;bottom:0;height:60px;font-size: 16px;width:100%;}
.swiper-slide a .mask{position: absolute;bottom:0;height:60px;left:0;background-color: #000;z-index: -1;opacity: 0.7;width:100%;}
.swiper-slide a .adiv p{height:60px;line-height: 60px;padding-left: 20px;box-sizing: border-box;font-size: 16px;color:#fff;}
.banner_new_right_top{height:315px;background-color: #fff;margin-bottom: 20px;box-sizing: border-box;padding:20px;}
.banner_new_right_top h2{color:#0062c0;font-size: 16px;font-weight:500;margin-bottom: 20px}
.banner_new_right_top h2 a{float: right;font-size: 12px;color:#212121;}
.banner_new_right_top h2 a:hover{color:#d11111;}
.banner_new_right_top ul li{font-size: 14px;color:#212121;line-height: 23px}
.banner_new_right_bottom{background-color: #0062c0;height:95px;}
.rusq_top{height:100%;width:250px;box-sizing: border-box;padding-left:100px;float: left ;
background-position: 20px center;background-repeat:no-repeat;background-image:url(../images/rh.png);}
.rusq_top h2{color:#fff;font-size: 20px;margin:10px 0;}
.rusq_top p{color:#fff;font-size: 12px;line-height: 18px}
.rusq_bottom{width:120px;float: left;background-color: #d11111;height:100%;}
.rusq_bottom a{display: block;height:100px;width:120px;text-align: center;line-height: 100px;color:#fff;font-size:20px;font-weight:600;text-align: center;}
.lc{margin-top: 4px}
.lc>div{width:598px;background-color:#fff;padding:20px;box-sizing: border-box;padding-bottom: 0}
@media only screen and (min-width:100px) and (max-width:1024px) {

.lc>div{width:100%;background-color:#fff;padding:20px;box-sizing: border-box;padding-bottom: 0}	
}
.lc_title h2{font-size: 16px;color:#0062c0;padding:0 0 10px;height:31px;border-bottom: 1px solid #ccc}
.lc_title h2 span{border-bottom: 1px solid #0062c0;padding-bottom: 8px}
.lc_title h2 a{color:#212121;font-size: 12px}
.lc_title h2 a:hover{color:#d11111;}
.lc_nr{padding:20px 0;box-sizing: border-box;border-bottom: 1px  dashed #ccc}
.lc_nr>a>div:first-child{width:180px;height:120px;overflow: hidden;float: left}
@media only screen and (min-width:100px) and (max-width:1024px) {

.lc_nr>a>div:first-child{width:100%;height:auto;overflow: hidden;float: left}
}
.lc_nr>a>div:first-child img{vertical-align: top;width: 100%;display: block;-webkit-transition: transform 0.5s ease-in-out;-moz-transition: transform 0.5s ease-in-out;transition: transform 0.5s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.lc_nr>a>div:first-child:hover img{-webkit-transition: transform 0.5s ease-in;vertical-align: top;-moz-transition: transform 0.5s ease-in; transition: transform 0.5s ease-in;-webkit-transform: scale(1.04);-moz-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);}


.lc_nr>a>div:first-child+div{width:335px;float:right;}
@media only screen and (min-width:100px) and (max-width:1024px) {

.lc_nr>a>div:first-child+div{width:100%;float:right;}
}
.lc_nr>a>div:first-child+div h2{font-size: 16px;color:#212121;height:45px;}
.lc_nr>a:hover>div:first-child+div h2{color:#d11111;}
.lc_nr>a>div:first-child+div p{font-size: 14px;color:#757575;height:45px;}
.lc_nr>a>div:first-child+div span{font-size: 12px;color:#757575;}
.lc_xx ul{padding:20px 0;}
.lc_xx ul li {font-size:14px;color:#212121;height:25px;line-height: 25px}
@media only screen and (min-width:100px) and (max-width:1024px) {
.lc_nr>a>div:first-child+div h2{font-size: 100%;color:#212121;overflow: hidden;}

.lc_nr>a>div:first-child+div p{font-size: 100%;color:#757575;overflow: hidden;}
.lc_xx ul li {font-size:100%;color:#212121;line-height: 25px;overflow: hidden;}
.lc_nr>a>div:first-child+div span{ display:none;}
}
.sy_xhhd{margin-top: 5px;padding:20px;box-sizing: border-box;background-color: #fff}

.sy_xhhd .sy_xhhd_nr{margin-top: 20px}

.sy_xhhd_nr{margin-right: -10px;margin-left:-10px ;}
.sy_xhhd_nr .swiper-slide{padding:10px;box-sizing: border-box;}
.sy_xhhd_nr .swiper-slide a{display: block}
.sy_xhhd_nr .swiper-slide a div{width:210px;height:124px;overflow: hidden;}
.sy_xhhd_nr .swiper-slide a div img{vertical-align: top;width: 100%;display: block;-webkit-transition: transform 0.5s ease-in-out;-moz-transition: transform 0.5s ease-in-out;transition: transform 0.5s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.sy_xhhd_nr .swiper-slide a:hover div img{-webkit-transition: transform 0.5s ease-in;vertical-align: top;-moz-transition: transform 0.5s ease-in; transition: transform 0.5s ease-in;-webkit-transform: scale(1.04);-moz-transform: scale(1.04);-ms-transform: scale(1.04);-o-transform: scale(1.04);transform: scale(1.04);}
.sy_xhhd_nr .swiper-slide a p{color:#212121;font-size: 14px;line-height: 20px;height:50px;padding-top: 5px}
.sy_xhhd_nr .swiper-slide a:hover p{color:#d11111}
.sy_xhhd_nr .swiper-button-next,.sy_xhhd_nr .swiper-button-prev {position: absolute;top: 58%;width: 27px;height: 27px;margin-top: -22px;border-radius: 50%;z-index: 10;background-color:rgba(001,001,001,0.8);cursor: pointer;-moz-background-size: 20px 20px;-webkit-background-size: 20px 20px;background-size:  20px 20px;background-position: center;background-repeat: no-repeat}
.sy_xhhd_nr .swiper-button-next.swiper-button-disabled,.sy_xhhd_nr .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none}
.sy_xhhd_nr .swiper-button-prev,.sy_xhhd_nr .swiper-container-rtl .swiper-button-next {background-image: url("../images/zjt.png");left: 20px;right: auto}
.sy_xhhd_nr .swiper-button-prev.swiper-button-black,.sy_xhhd_nr .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url(../images/zjt.png"")}
.sy_xhhd_nr .swiper-button-prev.swiper-button-white,.sy_xhhd_nr .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("../images/zjt.png")}
.sy_xhhd_nr .swiper-button-next,.sy_xhhd_nr .swiper-container-rtl .swiper-button-prev {background-image: url("../images/yjt.png");right: 20px;left: auto}
.sy_xhhd_nr .swiper-button-next.swiper-button-black,.sy_xhhd_nr .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("../images/yjt.png")}
.sy_xhhd_nr .swiper-button-next.swiper-button-white,.sy_xhhd_nr .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image: url(../images/yjt.png"")}

.hzhb .lc_xx ul{padding:10px 0;}
.lc .hzhb{background-color:transparent;padding:0;}
.lc .hzhb>div{background-color: #fff;padding:20px;padding-bottom: 0}

.hzhb-bottom{margin-top: 20px}
.hzhb-bottom-nr ul{margin-right: -5px;margin-left:-5px;padding:10px 0;}
.hzhb-bottom-nr ul li{float: left;width:50%;padding:5px;box-sizing: border-box;height:60px;}
.hzhb-bottom-nr ul li a{display: block;padding-left: 80px;font-size: 16px;height:100%;line-height: 50px;color:#212121;background-color: #f5f5f5;background-repeat: no-repeat;background-position: 50px center;background-size: 22px;-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li a:hover{background-color: #0062c0;color:#fff;-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child a{background-image: url(../images/tj.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child+li a{background-image: url(../images/wl.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child+li+li a{background-image: url(../images/dt.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child+li+li+li a{background-image: url(../images/lt.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child a:hover{background-image: url(../images/tj01.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child+li a:hover{background-image: url(../images/wl01.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child+li+li a:hover{background-image: url(../images/dt01.png);-webkit-transition: all 0.5s;transition: all 0.5s}
.hzhb-bottom-nr ul li:first-child+li+li+li a:hover{background-image: url(../images/lt01.png);-webkit-transition: all 0.5s;transition: all 0.5s}
