body{  padding: 0px; margin: 0px;}
fieldset, img { border: 0 }
ul, ol, li { list-style-type: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th, tr, td { text-align: left }
u, del, ins { text-decoration: none }
label { cursor: pointer }
address, caption, cite, code, dfn, em, th, var, i { font-style: normal; }
q:before, q:after { content: '' }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
abbr, acronym { border: 0; font-variant: normal }
select, input, img { vertical-align: middle }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; *font-size:100%
}
/*a:link { color: #000; text-decoration: none; }*/
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #F00; }
a:active { text-decoration: none; color: #000; }
p{margin-top: 0;margin-bottom: 0;}
ul{margin: 0;padding: 0;}
.clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; overflow: hidden }
.clearfix { display: block; zoom: 1 }
/*index*/

/*
.banner{width: 100%;height: 270px;background: url("../images/rencai-banner.png") no-repeat;background-size: 100% 100%;}*/
.wxts{width: 98%;overflow: hidden;background: #f2f6fc;border: 1px solid #c9d6e1;font-size: 14px;padding: 10px 1%;margin-top: 15px;}
.wxts a{color: #2576ff;font-weight: bold;}
.rc_lie{}
.rc_lie h4{height: 36px;width: 97%; font-weight: bold;font-size: 14px;color: #fff;line-height: 36px;background: url("../images/index-t1.png") no-repeat;background-size: 20% 100%;margin: 15px 0;padding-left: 3%;}
.rc_lie ul{width: 100%;overflow: hidden;}
.rc_lie ul li{width:18%;line-height: 48px;margin-bottom: 9px; border: 1px solid #c6d5fb;border-radius: 4px;padding: 0 15px;box-sizing: border-box;float: left;margin-right: 20px;font-size: 14px;text-align: center;}
.rc_lie ul li input{width: 20px;height: 20px; margin-top: -2px; margin-right: 10px;border: 1px solid #2576ff;}
.rc_lie ul li a img{width: 16px; height: 16px; float: right;margin-top:17px;}
.rc_lie ul li:hover,.rc_lie ul li.rc_lie_bg.xuanze input{/*background: #f4f7ff;*/cursor: pointer;}
.rc_lie_bg1{background: #f4f7ff;}
.rc_lie_cc{width: auto !important;background: #fef1e9;border: 1px solid #fcba93 !important;color: #f97528;text-decoration: underline;}
.rc_lie_cc a img{margin-left: 16px;}
.rc_lie ul li.rc_lie_cc:hover{background: #fef1e9;}
.bs{width: 100%;}
.bs img{height: 36px;margin-top: 10px;}
.bt{width: 100%;border-bottom: 1px solid #c6d5fb;}
.xuanze{width: 100%;font-size: 12px;color: #386ac0;}
.xuanze a{margin-left: 15px;color: #386ac0;}
.xuanze input{margin-left: -10px;}
.banli{width: 100%;font-size: 12px;color: #386ac0;}
.banli a{text-align: center;color: #386ac0;float: left;width: 50%;}
.next{width: 16%;margin: 20px auto;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 36px;border-radius:5px;margin-left: 42%; }
/*信息填报*/
.it-d{width: 100%;border-bottom: 1px solid #d3dde9;height:36px;line-height: 36px;}

.title{font-size: 14px;color: #1f1f1f;display: block;}

.lb-ti{float: left;margin-right: 30px;font-size: 15px;color: #1f1f1f}




.sousuo{width: 100%;margin-top: 10px;overflow: hidden;}

.tishi{font-size: 12px;color: #999999;margin-top: 16px;margin-left: 2%;float: left}
.xinxi{width: 100%;background: #fff;}
.danwei{width: 100%;margin:15px 0 5px 0;overflow: hidden;text-align: center;font-size: 14px;color: #000;text-align: left;border-bottom: 1px solid #ccc;}
.danwei span{float: left;font-size: 14px;color: #333;text-align: left;background: #e7e7e7;height: 30px;padding: 0 10px;
    line-height: 30px;}
.ssss{background-color: white; float: right;color: #fff; border:none; padding: 1px 8px;font-size: 16px;display: none}
.tianxie{width: 100%;}
.tx{width: 33%;float:left;margin-top: 10px;}
.tx p{width: 45%;float: left;line-height: 32px;text-align: right;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx-3{width:50%;float:left;margin-top: 10px;}
.tx-3 p{width: 45%;float: left;line-height: 32px;text-align: right;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx-4{width:99.5%;float:left;margin-top: 10px;}
.tx-4 p{width: 45%;float: left;line-height: 32px;text-align: right;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx-3 .txp,.tx-4 .txp{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tianxies{width: 33%;float: left;margin-left: 1%;}
.txs{width:100%;float: right;margin-top: 10px;}
.txs p{width: 45%;float: left;line-height: 32px;text-align: right;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx0{width: 33%!important;float: left!important;margin-top:6px;}
.tx0 p{width: 45%;float: left;line-height: 32px;text-align: right;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.txp{width: 45%!important;float: left!important;line-height: 32px!important;text-align: right!important;padding: 0!important;font-size: 14px!important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 4px;}
.zhidu{width: 51%;
    float: left;
    height: 30px;
    padding-left: 3%;
    font-size: 14px;
    border: 1px solid #eaeaea;}
.tx90{float: left!important;margin-top:10px;}
.tx100{width: 100%!important;float: left!important;margin-top:6px;}
.tx100 p{width: 10%;float: left;line-height: 32px;text-align: right;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx2{width: 100%;float:left;margin-top: 10px;}
.layui-input-block{margin-top:2px;min-height: auto !important;}
.tx2 p{width: 14.5%;float: left;line-height: 32px;text-align: right;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zhidu2{width: 82%;float: left;height: 28px;    padding-left: 2%;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border:1px solid #eaeaea;}
.zhidu00{width: 87.5%;float: left;height: 28px;    padding-left: 2%;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xx-btn{width: 16%;margin: 20px auto;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 36px;border-radius:5px;margin-left: 42%;}
.xx-btn1{width: 16%;margin: 20px auto;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 36px;border-radius:5px;margin-left:32%;}
.xx-btn2{width: 16%;margin: 20px auto;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 36px;border-radius:5px;margin-left:2%;}
.main-right{width:26%;float: right;/*height:570px;*/border: 1px solid #eaeaea;padding: 0px 1%;overflow: hidden;}

.qingdan{width: 100%;overflow: hidden;border-bottom: 1px solid #eaeaea;padding-bottom: 15px;margin-top: 15px;}
.qd1{float: left;font-size: 15px;color: #1f1f1f;line-height: 42px;}
.qingdan1{width: 100%;overflow: hidden;border-bottom: 1px solid #eaeaea;padding-bottom: 15px;margin-top: 15px;}
.qd1{float: left;font-size: 15px;color: #1f1f1f;line-height: 42px;}
.qingdan1 img{float: right;width: 20px;}
/*进度查询*/
.jindu{width: 99.8%;height: 80px;background: #f8faff;border: 1px solid #d3dde9;border-radius: 10px;margin-top: 20px;}
.jd-left{width: 50%;float: left;margin-left: 3%;}
.jd1{font-size: 16px;color: #000;margin-top: 15px;display: block;font-weight: 530;}
.jd2{font-size: 14px;color: #8193bf;margin-top: 6px;display: block;}
.jd-see{width: 6%;float: right;margin-right: 4%;margin-top: 20px;border: none;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 36px;border-radius: 5px;}
.jd-see img{width: 12px;float: left;margin-top: 5px;margin-left:18%;;}
.jd-see p{float: left;font-size: 14px;color: #fff;margin-left: 10px;}

.sb-list{width: 100%;overflow: hidden;background: #f5f5f5;border: 1px solid #eaeaea;border-radius: 10px;margin-top: 15px;padding: 10px 0}
.sb-left{width: 50%;margin-left: 3%;float: left;}
.sb1{font-size: 14px;color: #2576ff;margin-top: 0px;display: block;}
.sb2{font-size: 12px;color: #666;margin-top: 5px;}
.sb-right{float: right;  width: 30%;font-size: 14px; margin-top: 20px;}
/*弹出层*/
	*{padding:0px;margin:0px;}
	.pop {  display: none;  width:40%; min-height: 370px;  max-height: 750px;  height:370px;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 25px;  z-index: 130;  border-radius: 8px;  background-color: #fff;  box-shadow: 0 3px 18px rgb(109 109 109 / 50%);  }
	.pop-top{  height:25px;  width:100%;  }
	.pop-top h2{  float: left;  display:black;font-size: 14px;color: #1f1f1f;border-left:4px solid #2576ff;height: 14px;line-height: 14px;padding-left: 10px;font-weight: normal;}
	.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black;font-size: 14px; font-weight: 200px;color: #666;margin-top: -5px;}
	.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
	.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
	.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
	.pop-content{ overflow: hidden;  }
	.pop-content-left{  float: left;  }
	.pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
	.bgPop{  display: none;  position: absolute;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.2);  }

/*弹出层2*/
	*{padding:0px;margin:0px;}
	.pop1 {  display: none;  width:40%; min-height: 370px;  max-height: 750px;  height:370px;  position: absolute;  top: 20%;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 25px;  z-index: 130;  border-radius: 8px;  background-color: #fff;  box-shadow: 0 3px 18px rgb(109 109 109 / 50%);  }
	.pop-top{  height:25px;  width:100%; }
	.pop-top h2{  float: left;  display:black;font-size: 14px;color: #1f1f1f;border-left:4px solid #2576ff;height: 14px;line-height: 14px;padding-left: 10px;font-weight: normal;}
	.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black;font-size: 14px; font-weight: 200px;color: #666;margin-top: -5px;}
	.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
	.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
	.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
	.pop-content{ overflow: hidden;  }
	.pop-content-left{  float: left;  }
	.pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
	.bgPop1{  display: none;  position: absolute;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 130%;;  background: rgba(0,0,0,.2);  }
/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:none;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:25%;margin-left:0;width:50%;background:#fff url(modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 30px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:30px;right:40px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.reveal-modal h2{display: black;font-size: 14px;color: #1f1f1f;border-left: 4px solid #2576ff;height: 14px;line-height: 14px;padding-left: 10px;font-weight: normal;;}
/*.reveal-modal p{padding:0 0 15px 0;font-size:13px;color: #333;line-height: 24px;margin-top: 20px;}*/
.liaojie{width: 40%;margin-left: 30%!important; margin-top: 20px;background: #2576ff;color: #fff;border-radius: 5px;border: none;height: 36px;}

/*菜单*/

.menu{width: 100%;overflow: hidden;}
.mbox1{width: 32%;height: 100px;background:url("../images/menu1.png") no-repeat;background-size: 100% 100%;float: left;margin-right: 2%;border-radius: 5px;}
.mbox1 p{float: left;width: 60%;margin-left: 8%;}
.mbox1 img{width: 15%;float: left;margin-left: 10%;margin-top: 15px;}
.menu1{font-size: 18px;color: #fff;margin-top: 24px;display: block;}
.menu2{font-size: 12px;color: #fff;margin-top: 2px;display: block;opacity: 0.8}
.mbox2{width: 32%;height: 100px;background:url("../images/menu2.png") no-repeat;background-size: 100% 100%;float: left;margin-right: 2%;border-radius: 5px;}
.mbox2 p{float: left;width: 60%;margin-left: 8%;}
.mbox2 img{width: 15%;float: left;margin-left: 10%;margin-top: 15px;}

.mbox3{width: 32%;height: 100px;background:url("../images/menu3.png") no-repeat;background-size: 100% 100%;float: left;margin-right: 0;border-radius: 5px;;}
.mbox3 p{float: left;width: 60%;margin-left: 8%;}
.mbox3 img{width: 15%;float: left;margin-left: 10%;margin-top: 15px;}

@media screen and (max-width:768px) {
body{background: #f5f5f5;}
.warp{width: 90%!important;margin:10px auto!important;padding-bottom: 80px;position: relative!important;left: 0!important;background: none!important}
.top{ display: none}
/*.banner{width: 100%;height: 100px;background: url("../images/rencai-banner.png") no-repeat;background-size: 100% 100%;}*/
.it-l{width: 100%;border-bottom: none;height:36px;line-height: 36px;}
/*0915*/
.rc_lie h4{height: 36px;width: 90%; font-weight: bold;font-size: 14px;color: #fff;line-height: 36px;background: url("../images/index-t1.png") no-repeat;background-size: 76% 100%;margin: 15px 0;padding-left: 10%;}
.rc_lie ul li{width:48%;line-height: 48px;margin-bottom: 9px; border: 1px solid #c6d5fb;border-radius: 4px;padding: 0 2%;box-sizing: border-box;float: left;margin-right: 2%;font-size: 14px;text-align: center;height: 155px;}
.rc_lie ul li input{width: 16px;height: 20px; margin-top: -2px; margin-right: 10px;border: 1px solid #2576ff;}
.rc_lie ul li a img{width: 16px; height: 16px; float: right;margin-top:17px;}
.rc_lie ul li:hover,.rc_lie ul li.rc_lie_bg.xuanze input{/*background: #f4f7ff;*/cursor: pointer;}
	.bt{width: 100%;border-bottom: 1px solid #c6d5fb;line-height: 24px;height: 55px;}
.xuanze{width: 100%;font-size: 12px;color: #386ac0;position: relative;}
.xuanze a{margin-left: 15px;color: #386ac0;}
.xuanze input{margin-left:0!important;width: 00%;}
.banli{width: 100%;font-size: 12px;color: #386ac0;}
.banli a{text-align: center;color: #386ac0;float: left;width: 50%;}
.wxts{width: 98%;overflow: hidden;background: #f2f6fc;border: 1px solid #c9d6e1;font-size: 14px;padding: 10px 1%;margin-top: 0px!important;}
.wxts a{color: #2576ff;font-weight: bold;}
.tx-3{width: 94%!important;float: none;margin-top: 10px;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea!important;overflow: hidden;}
	.tx90{width: 94%!important;float: none;margin-top: 10px;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea!important;}
.tx-3 p{width: 40%!important;float: left!important;line-height: 32px!important;text-align: left!important;padding: 0!important;font-size: 14px!important;}
.tx-4{width:99.5%;float:left;margin-top: 10px;}
.tx-4 p{width: 45%;float: left;line-height: 32px;text-align: right;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx-3 .txp,.tx-4 .txp{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tianjia{  z-index: 999;border: 1px solid #1296db;border-radius: 20px;font-size: 13px;color: #1296db;padding: 0 10px;;right:20%!important;
    margin-top: 10px;}
.tianjia2{  z-index: 999;border: 1px solid #1296db;border-radius: 20px;font-size: 13px;color: #1296db;padding: 0 10px;;right: 20%!important;
    margin-top: 10px;}
	.ja-box {width: 90%!important;margin: 0 auto!important}
.ja-left {width: 100%!important;float: none}

.gsmc {font-size: 16px;color: rgb(0, 0, 0);margin-top: 0px!important;}
	.gsmc1 {font-size: 16px;color: rgb(0, 0, 0);margin-top: 10px!important;width: 100%;float: left;}
.ja-right{width: 100%!important;float: none;border-top: 1px solid #eaeaea;margin-top: 10px;}
.ja-right1 { margin-left: 0%!important;margin-top: 15px;width: 49.8%!important;float: left!important;text-align: center;}

.ja-right2 {width:49.8%!important;float: left!important;text-align: center;margin-left: 0%!important;margin-top: 10px;margin-bottom: 0px!important;text-align: center;border-left: 1px solid #eaeaea}
.block12 {font-size: 12px!important;color: rgb(102, 102, 102);margin-top: 5px!important;float: left;width: 50%!important;}
.tbox1 img{width:60px!important;}
	.tbox3 img{width:60px!important;}
.ja-right2 img{width:60px!important;}

	.tx-10{width: 94%!important;float: none;margin-top: 10px;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea!important;overflow: hidden;}
.tx-10 p{width: 40%!important;float: left!important;line-height: 32px!important;text-align: left!important;padding: 0!important;font-size: 14px!important;}
	.zhidu70{width: 55%!important;float: left;height: 30px;padding-left: 3%;font-size: 14px;border:none!important;text-align: right;}
.tx9{width: 94%!important;float: none;margin-top: 0px!important;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea!important;overflow: hidden;}
.tx9 p{width: 40%!important;float: left!important;line-height: 32px!important;text-align: left!important;padding: 0!important;font-size: 14px!important;}
	.qd1 {width: 60%;left;font-size: 15px;color: #1f1f1f;line-height: 42px;}
	.qd-right1{width: 40%;float: right;margin-top: 0!important;}
			.qd-right1 img{width:54px!important;margin-top: 5px;}
	.fujian{padding-bottom: 5px;}
	.fujian img{width: 40%!important;}
	#drop_area{float: right;/*margin-bottom: 10px;*/}
	.ttss{width:55%!important;float: right;margin-left: 0!important}
		.tx-90{width: 94%!important;float: none;margin-top: 10px;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea!important;overflow: hidden;}
.tx-90 p{width: 40%!important;float: left!important;line-height: 32px!important;text-align: left!important;padding: 0!important;font-size: 14px!important;}
	.xx-btn1 {width: 16%;margin: 20px auto;background: #2576ff;color: #fff;font-size: 14px;border: none;height: 36px;border-radius: 5px;margin-left: 35%!important;
}
	/*0915*/
.lin { width: 100%;margin-top: 10px;overflow: hidden;}
.lin li {float: left;color: #000;margin-right: 40px;height: 36px;font-size: 16px;padding: 0;}
.lin li.current {float: left;color: #2576ff;margin-right: 40px;background:url("../images/xiahua.png") no-repeat bottom center;background-size: 40% 3px; height: 36px;line-height: 36px;font-size: 16px;padding: 0;}
.it-s{width: 100%;overflow: hidden;}
.kep { width: 100%;margin-top: 10px;overflow: hidden;}
.kep li {float: left;width: 23.15%;margin-right: 1%;height: 100px;background: #fff;border: 1px solid #d3dde9;text-align: center;border-radius: 10px;margin-top: 10px;}
.kep li.current {float: left;width: 23.15%;margin-right: 1%;height: 100px;background: #fff;border: 1px solid #2576ff;text-align: center;border-radius: 10px;color: #2576ff;margin-top: 10px;}
.kep li img{width: 45px;margin-top: 15px;}
.kep li p{font-size: 14px;margin-top: 8px;}
.mak-dd{margin-right: 0!important;}
.yiju{width: 99.5%;overflow: hidden;border:1px solid #2576ff;background: #fff;margin-top: 20px;border-radius: 10px;padding-bottom: 15px;}
.jiantou{display: none}
.jiantou img{width: 0px;}
.renwuban{display: none;}
.renwuban img{width: 0;margin-top: 0;}
.neirong{width:96%;height: auto;background: #fff;float: none;margin-top: 10px;border: none;border-radius: 10px;margin-left: auto;margin-right: auto;}
.neirong p{font-size: 14px;color:#333;line-height: 28px;margin-top: 10px;margin-left: 0}

/*！！！以下未复制到680px！！！*/
.jiantou2{display: none}
.jiantou2 img{width: 0px;}
.jiantou3{display: none}
.jiantou3 img{width: 0px;}
.jiantou4{display: none}
.jiantou4 img{width: 0px;}
.jiantou5{display: none}
.jiantou5 img{width: 0px;}
.jiantou6{display: none}
.jiantou6 img{width: 0px;}
.jiantou7{display: none}
.jiantou7 img{width: 0px;}
	.bak{background: #fff;width: 105%;height: 80px;position: fixed;bottom: 0;left: -5%;z-index: 128}
.next{width: 90%;margin: 10px 0;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 40px;border-radius:5px;left: 5%;position: fixed;bottom: 10px;z-index: 999;    box-shadow: 0 10px 50px rgb(170 170 170 / 16%);}
.it-d{display: none}
.choose{width:100%;background:none;border: none;overflow: hidden; margin-top: 0px!important;padding: 0;}
.title{font-size: 16px;color: #000;display: block;}
.lianban{width: 94%;margin-top: 10px;background: 100%;background: #fff;overflow: hidden;border-radius: 10px;padding: 5px 3% 10px 3%;}
.lb-ti{width: 50%; float: left;margin-right:0px;font-size: 14px;color: #1f1f1f;margin-top: 10px;}
.tb-main{width: 100%;margin-top: 10px;/*padding-bottom: 80px;*/}
.main-left{width: 100%;float: none;}

.sousuo{width: 70%;float: right;margin-top: 0px;overflow: hidden;}

.tishi{display: none}
.xinxi{width: 100%;background: #fff;border-radius: 10px;margin-top: 10px;overflow: hidden;}
.danwei{width: 94%;margin:8px 0 5px 0;overflow: hidden;text-align: center;font-size: 14px;color: #000;text-align: left;border-bottom:none;padding: 10px 3%;}
.danwei span{float: left;font-size: 14px;color: #2576ff;text-align: left;background:#fff;height: 15px;padding: 0 10px;
  border-left: 4px solid #2576ff;padding-left: 10px;line-height: 15px;}
.ssss{display: block;background-color:#fff!important; float: right;color:#a7c2f0; border:none; padding: 1px 8px;font-size: 18px; margin-top: -5px;}
.tianxie{width: 100%;}
	.tianxies{width: 100%;float: none;margin-left: 0%;}
.txs{width: 94%;float: none;margin-top: 10px;margin-left: auto;margin-right: auto;border-bottom: 1px solid #eaeaea;overflow: hidden}
.txs p{width: 40%;float: left;line-height: 32px;text-align: left;font-size: 14px;}
.tx{width: 94%;float: none;margin-top: 10px;margin-left: auto;margin-right: auto;border-bottom: 1px solid #eaeaea;overflow: hidden}
.tx p{width: 40%;float: left;line-height: 32px;text-align: left;font-size: 14px;}
.zhidu{width: 55%;float: left;height: 28px;    padding-left: 3%;background: none;border: none;text-align: right;font-size: 14px}
.tx2{width: 94%;float: none;margin-top: 10px;margin-left: auto;margin-right: auto;border-bottom: 1px solid #eaeaea;overflow: hidden}
.tx2 p{width: 40%;float: left;line-height: 32px;text-align: left;font-size: 14px}
.tx0{width: 94%!important;float: none;margin-top: 10px;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea;}
.tx0 p{width: 40%;float: left;line-height: 32px;text-align: left;font-size: 14px}

.tx100{width: 94%!important;float: none;margin-top: 10px;margin-left: 3%;margin-right: 3%;border-bottom: 1px solid #eaeaea;}
.tx100 p{width: 40%;float: left;line-height: 32px;text-align: left;font-size: 14px}

.txp{width: 40%!important;float: left!important;line-height: 32px!important;text-align: left!important;padding: 0!important;font-size: 14px!important;}
.zhidu2{width: 55%;float: left;height: 28px;    padding-left: 3%;background: none;border: none;text-align: right;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.zhidu00{width: 55%;float: left;height: 28px;    padding-left: 3%;background: none;border: none;text-align: right;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xiahua{border: none!important}
.pd{display: none;}
.xx-btn{width: 90%;margin: 10px 0;background:#2576ff;color: #fff; font-size: 14px;border: none;height: 40px;border-radius:5px;left: 5%;position: fixed;bottom: 10px;z-index: 999}
	.main-right{width:100%;float: none;height:auto;border:none;padding:0;background: #fff;border: 0px;margin-top: 10px;border-radius: 10px;overflow: hidden;}

.qingdan{width: 90%!important;overflow: hidden;border-bottom: 1px solid #eaeaea;padding-bottom: 15px;margin-top: 15px;margin-left: 5%!important;}
.qd{float:none;font-size: 15px;color: #1f1f1f;display: block;margin-top: 0px;}
.qingdan img{float: none;width: 40px!important;margin-top: 15px;margin-bottom: 10px;}
.qingdan1{width: 90%!important;overflow: hidden;border-bottom: 1px solid #eaeaea;padding-bottom: 15px;margin-top: 15px;margin-left: 5%!important;}
.jindu{width:100%;height: auto;background: #fff;border:none;border-radius: 10px;margin-top: 0px!important;overflow: hidden;}
.jd-left{width: 95%;float: none;margin-left: 5%;}
.jd1{font-size: 16px;color: #000;margin-top: 15px;display: block;font-weight: 530;}
.jd2{font-size: 14px;color: #8193bf;margin-top: 6px;display: block;}
.jd-see{width: 100%;float: none;margin-right: 0%;margin-top: 20px;border-top: 1px solid #eaeaea;background:#fff;color: #fff; font-size: 14px;height: 36px;border-radius: 0px;text-align: center;}
.jd-see img{width: 0px;display: none}
.jd-see p{float: none;font-size: 14px;color: #2576ff;margin-left: 0px;}
	.sb-list{width: 100%;overflow: hidden;background: #f5f5f5;border: 1px solid #eaeaea;border-radius: 10px;margin-top: 10px!important;padding: 10px 0}
.sb-left{width: 100%;margin-left: 3%;float: none;}
.sb1{font-size: 14px;color: #2576ff;margin-top: 0px;display: block;}
.sb2{font-size: 12px;color: #666;margin-top: 5px;}
.sb-right{float: none;  width: 95%;font-size: 14px; margin-top:5px;text-align: right;margin-right: 5%;}
	/*弹出层*/
	*{padding:0px;margin:0px;}
	.pop {  display: none;  width:80%; min-height: 420px;  max-height: 750px;  height:420px;  position: absolute;  top: 0;   bottom: 0;  left: 5%;right: 5%; padding: 5%;  z-index: 130;  border-radius: 8px;  background-color: #fff;  box-shadow: 0 3px 18px rgb(109 109 109 / 50%);  }
	.pop-top{  height:25px;  width:100%; }
	.pop-top h2{  float: left;  display:black;font-size: 14px;color: #1f1f1f;border-left:4px solid #2576ff;height: 14px;line-height: 14px;padding-left: 10px;font-weight: normal;}
	.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black;font-size: 14px; font-weight: 200px;color: #666;margin-top: -5px;}
	.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
	.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
	.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
	.pop-content{ overflow: hidden;  }
	.pop-content-left{  float: left;  }
	.pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
	.bgPop{  display: none;  position: absolute;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.2);  }

/*弹出层2*/
	*{padding:0px;margin:0px;}
	.pop1 {  display: none;  width:40%; min-height: 370px;  max-height: 750px;  height:370px;  position: absolute;  top: 20%;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding: 25px;  z-index: 130;  border-radius: 8px;  background-color: #fff;  box-shadow: 0 3px 18px rgb(109 109 109 / 50%);  }
	.pop-top{  height:25px;  width:100%;  }
	.pop-top h2{  float: left;  display:black;font-size: 14px;color: #1f1f1f;border-left:4px solid #2576ff;height: 14px;line-height: 14px;padding-left: 10px;font-weight: normal;}
	.pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black;font-size: 14px; font-weight: 200px;color: #666;margin-top: -5px;}
	.pop-foot{  height:50px;  line-height:50px;  width:100%;  border-top: 1px #E5E5E5 solid;  text-align: right;  }
	.pop-cancel, .pop-ok {  padding:8px 15px;  margin:15px 5px;  border: none;  border-radius: 5px;  background-color: #337AB7;  color: #fff;  cursor:pointer;  }
	.pop-cancel {  background-color: #FFF;  border:1px #CECECE solid;  color: #000;  }
	.pop-content{ overflow: hidden;  }
	.pop-content-left{  float: left;  }
	.pop-content-right{  width:310px;  float: left;  padding-top:20px;  padding-left:20px;  font-size: 16px;  line-height:35px;  }
	.bgPop1{  display: none;  position: absolute;  z-index: 129;  left: 0;  top: 0;  width: 100%;  height: 100%;;  background:none;  }
	/* reveal-modal */
/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:none;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:0%!important;margin-left:0;width:80%!important;background:#fff url(modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 30px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:30px;right:40px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.reveal-modal h2{display: black;font-size: 14px;color: #1f1f1f;border-left: 4px solid #2576ff;height: 14px;line-height: 14px;padding-left: 10px;font-weight: normal;;}
/*.reveal-modal p{padding:0 0 15px 0;font-size:13px;color: #333;line-height: 24px;margin-top: 20px;}*/
	/* reveal-modal */

.liaojie{width: 40%;margin-left: 30%!important; margin-top: 10px;background: #2576ff;color: #fff;border-radius: 5px;border: none;height: 36px;}
.xglj {display: none!important;}
	.bsd {display: none!important;}
		.gsmc1 {font-size: 16px;color: rgb(0, 0, 0);margin-top: 0px!important;width:100%!important;float: left;margin-top: 10px;}
	.block13 {
    font-size: 12px;
    color: rgb(102, 102, 102);
    margin-top: 8px;
    float: left;
    width: 100%!important;
}
	.xian{height: 10px!important;}

/*	首页响应式*/

	.top-easy{display: none;}
	.logo-white{width: 90%!important;height: 120px!important;background: url(../images/xy-logo.png) no-repeat  center/100% auto!important;margin: 0 5%!important;float: none!important}
	.martop { margin-top: 10px!important;}
	.search {width: 90%!important;margin: 0 5%!important;}
	.search input{width: 88%;}
		.search button{width: 8%!important;}
	.index-banner{height: 300px!important;width: 100%;background: url("../images/banner.png") no-repeat 100% 100%;}
	.nav{height: 80px!important;}
	.nav ul li{margin: 0 6%!important;}
	.index-title{font-size: 18px!important;letter-spacing: 0!important;text-align: left!important;font-weight: bold;}
	.linz li.current{font-size: 16px!important;}
	.linz li{font-size: 16px!important;}
	.wsbs-list li{width: 48%!important;margin-top: 10px!important;margin-bottom: 0!important}
	.le-y{line-height: 15px!important;}
	.wsbs-list{margin-top: 15px!important;}
	.fuwu-left{width: 100%!important;}
	.fuwu-right{width: 100%!important;margin-top: 20px;}
	.tablebox{height: auto!important;}


}

@media screen and (max-width:1366px) {
	.xuqiu img{width: 100%;height: 250px!important}

.xuqiu2 img{width: 100%;height: 220px}
	.jiantou{position: absolute;left: 10%;top: 460px;}
.jiantou img{width: 30px;}
	.jiantou2{position: absolute;left:23%;top: 460px;}
.jiantou2 img{width: 30px;}
.jiantou3{position: absolute;left:36%;top: 460px;}
.jiantou3 img{width: 30px;}
.jiantou4{position: absolute;left:49%;top: 460px;}
.jiantou4 img{width: 30px;}
.jiantou5{position: absolute;left:62%;top: 460px;}
.jiantou5 img{width: 30px;}
.jiantou6{position: absolute;left:75%;top: 460px;}
.jiantou6 img{width: 30px;}
.jiantou7{position: absolute;left:88%;top: 460px;}
.jiantou7 img{width: 30px;}
}
@media screen and (max-width:1920px) {

	.jiantou{position: absolute;left: 10%;top: 455px;}
.jiantou img{width: 30px;}
	.jiantou2{position: absolute;left:23%;top: 455px;}
.jiantou2 img{width: 30px;}
.jiantou3{position: absolute;left:36%;top: 455px;}
.jiantou3 img{width: 30px;}
.jiantou4{position: absolute;left:49%;top:455px;}
.jiantou4 img{width: 30px;}
.jiantou5{position: absolute;left:62%;top: 455px;}
.jiantou5 img{width: 30px;}
.jiantou6{position: absolute;left:75%;top: 455px;}
.jiantou6 img{width: 30px;}
.jiantou7{position: absolute;left:88%;top: 455px;}
.jiantou7 img{width: 30px;}
}


.ja-box {
    width: 100%;
    margin-top: 0px;
    overflow: hidden;
}
.ja-left {
    width: 80%;
    float: left;
}

.gsmc {
    font-size: 16px;
    color: rgb(0, 0, 0);
    margin-top: 5px;
}
	.gsmc1 {font-size: 16px;color: rgb(0, 0, 0);margin-top: 10px!important;width: 50%;float: left;margin-top: 10px;}
.zzt {
    overflow: hidden;
}

.block12 {
    font-size: 14px;
    color: rgb(102, 102, 102);
    margin-top: 8px;
    float: left;
    width: 48%;
}
.block13 {
    font-size: 12px;
    color: rgb(102, 102, 102);
    margin-top: 8px;
    float: left;
    width: 33%;
}

.tianjia{position: absolute;
    right: 35%;
    z-index: 999;
    border: 1px solid #1296db;
    border-radius: 20px;
    font-size: 13px;
    color: #1296db;padding: 0 10px;}


.tianjia2{position: absolute;
    right: 8%;
    z-index: 999;
    border: 1px solid #1296db;
    border-radius: 20px;
    font-size: 13px;
    color: #1296db;padding: 0 10px;}

.fujian{width: 100%;text-align: left;overflow: hidden;}
.qd-right1 {
   float: right;margin-top: 10px;
}
.fujian img{width: 50%;float: none;}


.tx-10{width:100%;float:left;margin-top: 10px;}
.tx-10 p{width: 10%;float: left;line-height: 32px;text-align: right;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tx9{width: 49.6%;float: left;margin-top: 10px;}
.tx9 p{width: 40%;float: left;line-height: 32px;text-align: left;font-size: 14px}

.ja-right{width: 10%;float: right;}
.block12 {font-size: 13px;color: rgb(102, 102, 102);margin-top: 3px;float: left;width: 25%;}
.ja-right1 {margin-top: 0px;}

.ja-right2 {margin-top: 0px;margin-bottom: 0px;}
.ja-right2 img{width:54px;}
.tbox1 img{width:54px;}
.tbox3 img{width:54px;}
.qd-right1 img{width:54px;}
.zhidu70{width: 85.5%;float: left;height: 30px;padding-left: 3%;font-size: 14px;border: 1px solid #eaeaea;}
.ttss{width:80%;float: right;margin-left: 0!important}
.tx-90{width:100%;float:left;margin-top: 10px;}
.tx-90 p{width: 10%;line-height: 32px;text-align: right;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
   .qd{float:none;font-size: 15px;color: #1f1f1f;display: block;margin-top: 0px;}
.qingdan img{float: none;width: 40px!important;margin-top: 15px;}

.xglj {width: 100%;height: 40px;background-color: #d9e2ea;min-width: 1200px;}
.xglj p {width: 94%;margin: 0 auto;text-align: center;line-height: 40px;color: #4c6071;}
.xglj p a {color: #4c6071;margin: 0 10px;font-size: 12px}
.bsd {width: 100%;background-color: #eaf2fa;min-width: 1200px;}
.bsd>div {width: 94%;margin: 0 auto;line-height: 32px;overflow: hidden;padding: 20px 0;}
.bsd>div>b {width: 80px;display: block;float: left;margin: 0 10px 0 16%;}
.bsd a {font-size: 14px;}
.bsd>div>p {float: left;text-align: left;}
.bsd>div>p a {margin: 0 6px;color: #333;font-size: 13px;}

.xian{width: 100%;height: 2px;color:#eaeaea;margin: 10px 0}

/*

申报
*/
.top1{width: 100%;overflow: hidden;padding-bottom: 1rem;position: absolute;top: 0;z-index: 9999}
.top-easy{width: 40%;overflow: hidden;padding:5px 0 5% 0;float: right}
.welcome{font-size: 12px;color: #999;float: left;}
.easy-right{float: right;margin-top: 15px}
.easy-right span{float: left;text-align: left;color: #fff;font-size: 12px;margin-left: 10px;border: 1px solid #fff;border-radius: 30px;padding:0px 10px}
.easy-right span img{width: 12px;margin-right: 5px;}
.container{ width: 94%; margin: 0 auto;padding-left: 0;padding-right: 0;overflow: hidden;}
.brand_left,.brand_left span,.brand_left button{float: left}
.logo{ width:500px; height: 60px; background: url("../images/logo.png") no-repeat left center/100% auto; display: inline-block;}
.brand_left_txt{line-height: 90px; color: #03214e; font-size: 18px; margin: 0 20px;}
.brand_left_txt1{line-height: 90px; color: #03214e; font-size: 18px; margin:0 20px;}
.brand_left_txt1 b{height:50px;border-left:4px solid #464545; font-weight:bold;color: #464545; font-size: 38px; margin-top:35px;line-height:50px; display: inline-block; padding-left:18px;}
.cover_btn{width:90px; height: 30px; padding-left:22px; border: 1px solid #e3e3e3; vertical-align: middle; margin-top: 30px;
  background: url("../images/cover_btn.png") no-repeat 6px center/20px auto #f8f8f8; font-size: 13px;}
button.cover_btn:hover{background: url("../images/cover_btn.png") no-repeat 6px center/20px auto #e7f5ff; border:1px solid #9fc4e7;cursor: pointer;}
.brand_right{margin-left: 0px; margin-top: 10px;width:99.5%;height: 36px;border:solid 1px #b1c9ff;border-radius: 50px;margin-bottom: 15px}
.search{}
.search input,.search button{float: left;}
.search input{height: 36px; line-height: 36px; border:none; border-right: none;font-size: 14px;width: 80%;background: none;padding: 0 2%}
/*.search input:hover{border:1px solid #9fc4e7;border-right: none;}
.input_maxw{width: 299px;}*/
.search button{height: 32px; width: 15%;cursor: pointer;border: none;margin-top: 2px;}
.red_btn{background: url("../images/ss.png") no-repeat center;background-size: 100% 100%}

.top{ width:90%; height: 50px; overflow: hidden;border-top: 1px solid #d3dde9;border-bottom: 1px solid #d3dde9;margin: 10px auto 0 auto;background: #536ed0;color: #Fff;padding: 0 5%}
.top img{width: 16px;float: left;margin-top: 18px;margin-right: 10px;margin-left: 10px;}
.top p{float: left;font-size: 16px;color:#fff;line-height: 50px;}
.top a{color: #fff;}
.top a:hover{color: #DEE200;}
.warp{    width: 100%; margin: 0px auto; /*top: 30%;position: absolute;*/background: #fff;border-radius: 10px;/*left: 3%;*/padding: 0px 0%;}

.bs-warp{    width: 90%; margin: 0px auto; /*top: 30%;position: absolute;*/background: #f2f5ff;border-radius: 10px;/*left: 3%;*/padding: 0px 5%;overflow: hidden;}
.choose{width: 95.8%;background: #fff;overflow: hidden; margin-top: 20px;padding: 20px 2%;border-radius: 10px;}
.lianban{width: 100%;}
.lb-ti{float: left;margin-right: 40px;font-size: 15px;color: #1f1f1f}
.ditu{float: right;background: #20c15c;font-size: 14px;color: #fff;border-radius: 10px;border: none;padding: 4px 8px;}

.ditu img{height: 14px;margin-right: 4px;}
.tb-main{width: 100%;margin-top: 14px;}
.main-left{width: 100%;}
.main-title{width: 100%;height: 28px;padding-top: 14px;margin-top: 10px}
.main-title .fu-t{border-left: 4px solid #2576ff;padding-left: 16px;font-size: 16px;color: #1f1f1f;}
.sb-title{font-size: 16px;color: #536ed0;width: 96%;overflow: hidden;padding: 10px 2%}
.wj-top{width: 95%;overflow: hidden;margin: 10px auto;}
.wj-top p{width: 40%;text-align: left;float: left;font-size: 14px;color: #666;}
.wj-name{color: #000!important;}
.wj-xz{color: #3c7fe3!important;}

/*
index*/
.banner1{width: 100%;overflow: hidden;}
.banner1 img{width: 100%}
.index-banner{width: 100%;overflow: hidden;height: 500px; background: url("../images/banner.png") no-repeat 100% 100%;background-size: 100% 100%;position:relative;/*height: 420px;*//*background: url("../images/index-banner.png") no-repeat center/100% 100%;*/}
.logo-white{ width:90%; /* background: url("../images/logo.png") no-repeat left center/100% auto;*/ display: inline-block;margin-top: 10px;}
.logo-white img{height: 40px!important;margin-top: 10px;width: auto!important}
.martop {margin-top: 30px;}
.nav{width: 70%;margin-top: 0rem;height: 50px;background: url("/jeecms/r/cms/www/dlrc/images/nav-bg.png") no-repeat center/100% 100%;padding: 0 15%;position:absolute;bottom: 0;z-index: 99}
.nav ul {margin: 0;padding: 0;}
.nav ul li{float: left;margin: 0 3% 0 2%;;text-align: left;color: #fff;line-height: 40px;}
.nav ul li a{float: left;;text-align: left;color: #fff;line-height: 46px;font-size: 20px;font-weight: bold}
.nav ul li a:hover{text-align: left;color: #f6ff00;line-height: 46px;font-weight: bold;border-bottom: 3px solid #f6ff00}
.index-title{width: 100%;margin-top: 30px;font-size: 24px;letter-spacing: 1rem;text-align: center;}
.index-warp{    width: 94%; margin: 0px auto; /*top: 30%;position: absolute;*/background: #fff;/*left: 3%;*/padding: 0px 0%;overflow: hidden;}
.it-l{width: 100%;overflow: hidden;margin-top: 20px;}

.linz { width: 100%;margin: 0;padding: 0; overflow: hidden;box-shadow: 5px 5px 10px rgba(238,238,238,.85);}
.linz li { height:36px;float: left;text-align: center;border-radius: 4px;line-height: 36px;font-size: 20px;color: #333;margin-right: 30px;}
.linz li.current { float: left;height: 36px;text-align: center;border-radius: 4px;line-height: 36px;font-size: 20px;color: #3c7fe3;margin-right: 30px;}
.dn{display: none}


.wsbs-list {margin: 10px 0;padding: 0 0px;;list-style-type: none;}
.wsbs-list:after {content: '';clear: both;display: block;/*width: 100%;*/}
.wsbs-list li{float: left;transition: all .2s;/*transition-delay: 1s*/width: 32.3%;height: 134px;border:1px solid #cae6f9;box-sizing: border-box;padding: 10px;margin-right: 1.5%;margin-bottom: 15px;border-radius: 10px}
.list-left{width: 100%;text-align: center;;}
.le-t{display: block;font-size: 18px;color: #000;margin-top: 10px}
.le-y{display: block;font-size: 12px;color: #999;line-height: 4px;}
.le-y a{color: #999;}
.le-y a:hover{color: #1E21B0;}
.list-right{width: 100%; margin-right: 10px;text-align: center;}
.list-right img{margin-top: 6px;height: 40px;}
.wsbs-list li:nth-child(4) {}
.wsbs-list li:hover{/*background: #efefef;*/box-shadow: 0px 2px 5px #cae6f9;border-radius: 0px;transform: scale(1.1);-webkit-transform: scale(1.1);border: none;/*border: 1px solid #ccc;*/background: #fff;border:2px solid #cae6f9;}

.fuwu{width: 100%;overflow: hidden;padding: 10px 0;margin: 8px auto;}
.fuwu-left{float: left;width: 49%;overflow: hidden;}
.fuwu-right{float: right;width: 49%;overflow: hidden;}
.fuwu-title{width: 100%;overflow: hidden;}
.fu-t{float: left;font-size: 20px;color: #333;height: 25px;line-height:23px;}
.fu-y{float: right;font-size: 14px;color: #666;}
.fuwu-table{width: 100%;margin-top: 20px;}
.ap{background: #f4f4f4;font-size: 16px;color: #000;font-weight: normal;text-align: left;padding-left: 1%;line-height: 42px;width: 50%;float: left;overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.dy{background: #fff;border-bottom: 1px dashed #e8e8e8;font-size: 14px;color: #000;padding-left: 1%;line-height: 42px;width: 50%;float: left;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.ap1{background: #f4f4f4;font-size: 16px;color: #000;font-weight: normal;text-align: left;padding-left: 1%;line-height: 42px;width: 23.5%;float: left;overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.dy1{background: #fff;border-bottom: 1px dashed #e8e8e8;font-size: 14px;color: #000;padding-left: 1%;line-height: 42px;width: 23.5%;float: left;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.fh1{background: #f4f4f4;font-size: 16px;color: #000;font-weight: normal;text-align: left;padding-left: 1%;line-height: 42px;width: 31%;float: left;overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.fh2{background: #f4f4f4;font-size: 16px;color: #000;padding-left: 1%;line-height: 42px;width: 17%;float: left;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
.fh3{font-size: 14px;color: #000;font-weight: normal;text-align: left;padding-left: 1%;line-height: 42px;width: 31%;float: left;overflow:hidden;
text-overflow:ellipsis; border-bottom: 1px dashed #e8e8e8;
white-space:nowrap;}
.fh4{font-size: 14px;color: #000;font-weight: normal;text-align: left;padding-left: 1%;line-height: 42px;width: 17%;float: left;overflow:hidden;
text-overflow:ellipsis; border-bottom: 1px dashed #e8e8e8;
white-space:nowrap;}

table,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	border-collapse:collapse;
	border-spacing:0;
	border:0px;
}
.tablebox {
	width:100%;
	height:400px;
	overflow:hidden;
	margin:20px auto;
}
.tablebox table {
	width:100%;
}
.tablebox table th,.tablebox table td {
	background: #fff;border-bottom: 1px dashed #e8e8e8;font-size: 14px;color: #000;padding-left: 10px;line-height: 42px;
}
.tablebox table th {
	background: #f4f4f4;
    font-size: 16px;
    color: #000;
    font-weight: normal;
    text-align: left;
    padding-left: 10px;
    line-height: 42px;
}
.tablebox table td img {
	display:inline-block;
	vertical-align:middle;
}
.tablebox table tbody tr:nth-child(even) {
	background-color:#f6f6f6;
}
.tablebox.table_md table td,.tablebox.table_md table th {
	line-height:40px;
}

.blue-but{background: url("../images/sousou.png") no-repeat center/20px auto #fff;border: none;height: 34px!important;}
.reddd{margin-left: 20%;}
.reddd img{width: 40px;margin-right: 5%;margin-top: 20px;}
.ceee{margin-right: 10px;}
.fddd{margin-left: 1%;}
.fddd img{width: 120px;margin-right: 5%;margin-top: 20px;}







.centera2{overflow:hidden;margin:5px 0px;width: 100%}
.centera2 > p{text-align: center;line-height:3;}
.centera2 > p a{font-size: 16px;color: #000; margin:0 0px;float: left;padding: 0 10px}
.centera2 > p a.hover1{font-size:16px;position: relative;float: left; margin:0 0px;;padding: 0 10px}
.centera2 > p a.hover1::after{content: '';background-color: #2590f2;height:3px;bottom:-16px;width:50px;display:inline-block;position: absolute;left: 50%;transform: translate(-50%,0);}


.cru-top{width: 1240px;line-height: 24px;color: #333;font-size: 20px;background-color: #fff;box-shadow: 0 0 30px #e9edff;;padding: 10px}
.yanse{background:#edf5f7}
.con-widths{width: 100%;overflow: hidden;margin-top: 0px;margin-bottom: 10px;}
.set-box{width: 90%;background: #fff;padding: 0px;margin-bottom: 20px;}
.set-t{width: 100%;overflow: hidden;background: url("../images/tltle-bg.png") no-repeat left bottom;background-size: 90% 90%;}
.set-t img{float: left;width: 22px;margin-right: 10px;margin-top: 4px}
.set-t p{float: left;font-size: 18px;color: #2590f2;margin-top: 5px;font-weight: bold}
.set-n{width: 90%;font-size: 14px;color: #333;margin-top: 10px;}
.set-n img{width: 12px;height: 12px;margin-right: 4px;}
.set-s{width: 90%;overflow: hidden;font-size: 14px;color: #6f89a4;margin-top: 10px;}
.set-s img{width: 14px;height: 16px;margin-right: 4px;}
.set-s span a{float: right;font-size: 14px;;color: #438edf;}

.ditus{float: right;background: #536ed0;font-size: 14px;color: #fff;border-radius: 10px;border: none;padding: 4px 8px;margin-right: 10px;}

.ditus img{height: 14px;margin-right: 4px;}
.ht{width: 100%;}




.sy-left{width: 25%;float: left;overflow: hidden;margin-top: 20px;margin-right: 1%}
.sy-center{width: 44%;margin: 10px 1%;overflow: hidden;float: left;}

.box{width: 100%;height: 300px;margin: 20px auto;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 100%;height: 300px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 100%; height: 300px;border-radius: 10px;border:2px solid #ccc}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(31,31,31,.4);text-indent: 2em;
				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}


.gwshop1{overflow: hidden;width: 100%;margin: 0;padding: 0;}
.shop-box2{width:93%;height: 100px;border:  solid 1px #b1c9ff;float: left;padding:3%;margin-top: 10px;border-radius: 10px;background: #fbfcff}
.shop-top1{height: 48%;border-bottom: 1px dashed #e0e0e0;padding-bottom: 12px;}
.mc-t{font-size: 16px;color: #1e70f3;float: left;margin-right: 5px;font-weight: bold}
.mct{font-size: 12px;color: #8D8D8D;float: left;line-height: 20px;}
.xs{font-size: 16px;color: #dc1d02;float: right;font-weight: bold}
.st-1{width: 100%;height: 20px;}
.st-2{width: 100%;}
.jy{font-size: 12px;color: #666;line-height: 23px;width: 100%;margin-top: 8px;}
.jy span{background: #efefef;border-radius: 5px;float: left;padding: 0 4px;font-size: 14px;color: #666;margin-right: 4px}
.ztlogo{float: left;margin-top: 4px;margin-right: 8px;}

.jy-z{font-size: 16px;color:#333; float: left;margin-top: 10px;    width: 41%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.mn-t{font-size: 16px;color:#333;margin-top: 10px; float: left;margin-right: 1%;width: 32%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}


.shop-bot{overflow: hidden;width: 100%;}

.mc-ts{font-size: 16px;color: #333;float: left;margin-right: 5px;font-weight:normal；;margin-top: 4px;display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.jys{font-size: 12px;color: #666;line-height: 23px;width: 100%;margin-top: 8px;}
.jys span{background: #1e70f3;border-radius: 5px;float: left;padding: 0 4px;font-size: 14px;color: #fff;margin-right: 4px}
.shop-top{height: 48%;padding-bottom: 12px;}
.xuqiu{width: 100%;margin-top: 15px;overflow: hidden}
.xuqiu img{width: 100%;height: 180px}
.xuqiu2{width: 100%;margin-top: 15px;overflow: hidden}
.xuqiu2 img{width: 100%;height: 220px}
.xlyc-title{width: 100%;margin: 15px 0;overflow: hidden}
.xlyc-title img{width: 100%}

.main-titled{width: 100%;height: 28px;padding-top:0px;margin-top: 10px}
.main-titled .fu-t{border-left: 4px solid #2576ff;padding-left: 16px;font-size: 16px;color: #1f1f1f;}

.sy-right{width: 27%;float: right;overflow: hidden;margin-top: 20px;margin-left: 1%}
.moress{font-size: 14px!important;color: #666!important;float: right!important;font-weight: normal!important}

.news{width: 100%;margin: 16px 0;padding-bottom: 10px;border-bottom: 1px solid #eaeaea;overflow: hidden}
.news-t{width: 100%;line-height: 24px;}
.news-t img{width:3%;float: left;margin-right: 2%;margin-top: 8px}
.news-n{width:95%;font-size: 16px;color: #333;overflow: hidden; white-space: nowrap;text-overflow: ellipsis}
.date{font-size: 14px;color: #666;margin-top: 4px;}

.fenge{width: 100%;overflow: hidden;margin: 15px 0}
.fenge img{width: 100%}
.fenge ul{margin: 0;padding: 0}
.fenge ul li{width: 32.6%;float: left;margin-right: 1%;}
.fenge ul li img{width: 100%}

/* footer */
.footer{background-color: #137ad7;padding:40px 0;}
.footer-con{display:flex;}
.footer-nav{display:flex;width: 260px;margin-top: 30px;}
.footer-nav a{margin-right:35px;}
.footer-txt{width:100%;font-size: 19px}
.footer-txt-1{overflow: hidden ;   width: 100%;}
.footer-txt-1 div:first-child{width:56%;float: left}
.footer-txt-1 div p{color: #fff;line-height: 1.8;}
.footer-txt-1 div p span{margin-left: 20px;}
.footer-ba{margin:0 8px 0 0;top:3px;position: relative;}
.footer-tx-2{border-top: 1px solid #4295df;border-bottom: 1px solid #4295df;margin: 20px 0;}
.footer-tx-2 a{color: #fff;line-height:3;margin-right:16px;}
.footer-tx-2 a:first-child{border-right: 0px solid #71afe7;padding-right: 20px;}
.footer-tx-2 a:hover{opacity: 0.8;}
.footer-txt-3{color: #fff;line-height: 1.8;}

/* bottom */
.bottom{background-color: #137ad7;}
.bottom-one{background-color: #959595;height:62px;}
.bottom-one .con-width{text-align: center;}
.bottom-one .con-width select{border: 1px solid #d8cfcf;height: 42px;background-color: #959595;color: #fff; margin: 10px;padding: 0 8px 0 4px;width:220px;border-radius: 2px;}
.bottom-two{height:165px;}
.bottom-two-left{float: left;margin-top: 40px;display: flex;}
.bottom-two-left img{margin: 0 20px;}
.bottom-two-left p{color: #fff;line-height:2;font-size: 14px;margin-top: 10px;}
.bottom-two-left p a{color: #fff;margin: 0 10px;}
.bottom-two-right{float: right;display: flex;}
.bottom-two-right div{margin:0 10px;text-align: center;}
.bottom-two-right div p{color: #fff;}
.bottom-two-right div img{width: 80px;height: 80px;margin-top: 0px;    border:8px solid #fff;border-radius: 10px
}
	.news a:hover{color: aqua}
.fu-y a{color: #666}




.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #b4b4b4;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;

}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{


}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 55px;
	text-align: right;right: 50px
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}

 .video-background {
     position: absolute;
    width: 100%;
    height: 100%;
    /*保证视频充满屏幕*/
    object-fit: cover;
    min-height: 700px;
}




video {
    width: 100%;
    height: 500px;
    object-fit:cover;z-index: 999
}


   ul{
             list-style: none;
         }
         .nav>li{
             float: left;
         }

         .nav>li:first-child a{
             border-radius: 10px 0 0 10px;
         }
         .nav>li:last-child a{
             border-radius: 0 10px 10px 0;
         }
         .drop-down{
             /*position: relative;*/
         }
         .drop-down-content{
             padding: 0;width:10%;
             display: none;
             position: absolute;border: 1px solid #3468C4;top:50PX;
         }
  .drop-down-content li a{width: 95%;background: #fff!important;color: #2148AD!important;font-size: 16px!important;padding-left: 5%;margin: 0!important}
.drop-down-content li{width: 100%;margin: 0!important}
         h3{
             font-size: 30px;
             clear: both;
         }
         .drop-down-content li:hover a{
             background-color:#2148AD!important;color: #fff!important;border-bottom: none!important;
         }
         .nav .drop-down:hover .drop-down-content{
             display: block;
         }
/*---20230221-----*/
/* 面包屑 */
.crumbs{line-height: 69px;color: #868686;font-size: 14px;}
.crumbs span{font-weight:600; padding:0 20px 0 12px;background: url(../images/crumbs.png) no-repeat left center/auto 70%;color:#212121;font-size: 18px;}
.crumbs a{color: #868686;}
.crumbs a:hover{color: #2590f2;}
.crumbs a.home{background: url(../images/crumbs-ico.png) no-repeat left center/auto 70%; padding-left:22px;}


/*0524*/
.wz{width: 100%;overflow: hidden;margin: 20px 0;background: #f5f9ff;border-top:1px solid #dde1f1;border-bottom:1px solid #dde1f1;padding: 6px 1%}
.wz img{width: 14px;float: left;margin-right: 10px;margin-top: 4px;}
.wz p{float: left;font-size: 14px;color: #3D404E;}
.wz p a:hover{color: #1735C4;}
.wz p a{color: #333;}
.set-ts{width: 100%;overflow: hidden;background: url("../images/bg10.png") no-repeat left/10% 100%}
.set-ts img{float: left;width: 22px;margin-right: 10px;margin-top: 4px}
.set-ts p{float: left;font-size: 18px;color: #2590f2;margin-top: 5px;font-weight: bold}

.set-ts a{color: #2253BB;font-weight: bold}
.rcg-video{width: 96%;overflow: hidden;background: #aad0ff;padding: 20px 2%;margin: 20px 0;position: relative;}
.rcg-video img{position: absolute;right: 4%;bottom: 10%;width: 10%}
 .videoElement {object-fit: fill;}
input::-webkit-input-placeholder {

          -webkit-text-fill-color: #fff;

        }

     input::-moz-input-placeholder {

          -webkit-text-fill-color: #fff;

        }

      input::-ms-input-placeholder {

          -webkit-text-fill-color: #fff;

        }

.xw-one{width: 49%!important;height: 430px; overflow: hidden;background:url("../images/rczx.png") no-repeat center/100% 100%; float: left;margin: 20px 0}
.xw-imgone{width: 100%;height: 100%;background: url("../images/xz-bg.png") no-repeat bottom/100% 80%;text-align: left;padding-left: 5%;padding-right: 5%;}
.xw1{font-size: 18px;color: #fff;font-weight: bold;display: block;padding-top: 300px;width: 90%;display: block}
.xw2{font-size: 14px;color: #fff;display: block;width: 90%;display: block;margin-top: 10px;
  display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}

.xw-two{width: 49%;float: right;background: #f4f9ff;border: 1px solid #cde1ff;height: 430px;;margin: 20px 0 ;}
.xw-nr{width: 94%;margin: 20px auto;}
.nr-title{width: 100%;overflow: hidden;}
.nr-title img{width: 1%;float: left;margin-top: 6px;margin-right: 1%}
.ne1{width: 80%;float: left;overflow: hidden;text-overflow: ellipsis;font-size: 16px;}
.ne2{width: 17%;float: right;text-align: right;font-size: 14px;color: #999;}
.ne3{width: 100%;text-align: left;font-size: 14px;color: #999;float: left;overflow: hidden;text-overflow: ellipsis;}
.nr-nr{width: 100%;display: -webkit-box;font-size: 16px;color: #666;margin-top: 20px;line-height: 28px;
  display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 11;
    -webkit-box-orient: vertical;}

/**人才港**/
.warp_rcg{width: 94%;margin: 28px auto;overflow: hidden}
.inter-one{width: 100%;overflow: hidden;margin-bottom: 30px;}
.inter-title{width: 100%;height: 60px;background: url("../images/title-bg.png") no-repeat left center/25% 100%}
/*.inter-one img{height: 320px;float: left;}*/
.inter-d{font-size: 24px;color: #fff;font-weight: bold;float: left;line-height: 60px;margin-left: 20px;}
.inter-s{font-size: 18px;color: #fff;float: left;line-height: 60px;margin-left: 10px;}
.inter-main{width: 100%;overflow: hidden;margin-top: 20px;}
.inter-main img{height: 50%;float: left;width: 42%}
.jq-js{float: right;height: 50%; background: #f4f9ff;border: 1px solid #81d4ff;padding: 20px 2%;width: 53%}
.jq-js ul{margin: 0;padding: 0}
.jq-js ul li{display: block;padding-bottom: 10px;border-bottom: 1px solid #eaeaea;width: 100%;overflow: hidden;margin-top: 10px;}
.sk{width: 60px;height: 60px;text-align: center;color: #fff;font-weight: bold;font-size: 18px;float: left;background: #1e70f3;border-radius: 100px;line-height: 60px;}
.sq{float: right;width: 88%;font-size: 18px;color: #333;line-height:2.2;}
.sq span{display: block;}
.kn{border: none!important}
.ko{line-height: normal!important;padding-top: 5px;height: 55px!important}

.inter-main2{width: 100%;overflow: hidden;margin-top: 20px;}
.inter-main2 img{height: 50%;float: right;width: 42%}
.jq-js2{float: left;height: 50%; background: #f4f9ff;border: 1px solid #81d4ff;padding: 20px 2%;width: 53%}
.jq-js2 ul{margin: 0;padding: 0}
.jq-js2 ul li{display: block;padding-bottom: 10px;border-bottom: 1px solid #eaeaea;width: 100%;overflow: hidden;margin-top: 10px;}
