@charset "utf-8";body,button,dd,dl,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;}
li,ol,ul{list-style:none;}
body{position:relative;color:#666;font-size:14px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",sans-serif; min-width: 320px;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:none;}
img{ border: 0;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
@media (min-width:768px){.container{width:750px;}
}
@media (min-width:992px){.container{width:970px;}
}
@media (min-width:1200px){.container{width:1170px;}
}
@media (min-width:1360px){.container{width:1200px;}
}

.container1{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
@media (min-width:768px){.container1{width:620px;}
}
@media (min-width:992px){.container1{width:720px;}
}
@media (min-width:1200px){.container1{width:900px;}
}
@media (min-width:1360px){.container1{width:1050px;}
}

.container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
.row{margin-right:-15px;margin-left:-15px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-4-more,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-8-more,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;padding-right:15px;padding-left:15px;min-height:1px;}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-4-more,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-8-more,.col-sm-9{float:left;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-8-more{width:69.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-4-more{width:30.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
}


.clearfix:after{
      content:"";
      display:block;
      clear:both;
      height:0;
      visibility:hidden;}
.clearfix{*zoom:1;}
.left{float: left;}
.right{float: right;}
.flexbox{ display:flex;}

.rowover{ overflow:hidden;}

/*分页*/
.pagecode-bot{ border-top: 2px solid #198fd2; margin: 20px auto 30px; padding-top: 20px; overflow: hidden;}
.pagecode{ float: right;}
.pagecode a{ width:20px; height: 20px; display: inline-block; border-radius: 50px; line-height: 20px; text-align: center;}
.pagecode a.on{ background-color: #198fd2; color: #fff;}
.pagecode a.end{ color: #000;}
.pagecode span{ padding: 0 10px; vertical-align: 5px;}
.a_con{ width: 20px; height: 17px; display: inline-block; background:url(../images/jt.png); margin-top: 5px ; margin-right: 20px;}
.a_lf{ background-position: 0 0;}
.a_rg{background-position: -20px 0 ;}
.a_lf:hover,.on{ background-position:0  -17px ;}
.a_rg:hover,.on{background-position:-20px  -17px ;}

/*首页*/
.header{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; background: #ffffff; height: 70px; padding: 0 10px; position: fixed; left: 0; right: 0; top: 0; z-index: 9;}
.logo{ float: left; width: 20%; display: table;}
.logo a{display:table-cell; height: 70px; vertical-align: middle;}
.logo img{display:block; max-width: 100%; }
.logo-bc{ float: left;}


.nav-menu{ float: left; height: 70px; line-height: 70px; width: 58%; text-align: center;}
.navBar{margin:0 auto;height:70px;line-height:70px;background:#fff;color:#333; display: inline-block;}
.nav{position:relative;width:100%;margin:0 auto;font-size:14px;}
.nav a{color:#333333;}

.nav h3{font-size:100%;font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1; width: 20%; text-align: center;}
.nav .m:hover > a{ color: #015bc0; }
.nav h3 a{display:block;width:100%;text-align:center;font-weight:bold; font-size: 16px;}
.nav .sub{display:none;position:absolute;left:-3px;top:60px;z-index:2;width:100%;background:rgba(0,0,0,0.6);}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px;}
.nav .sub li a{display:block;height:35px;line-height:35px;color:#fff;font-size:14px; font-weight: bold;}
.nav .sub li a:hover{color:#015bc0;}
.nav .block{height:60px;width:20%;position:absolute;left:0;top:0px;overflow:hidden; color: #015bc0!important;}

.tsmenu{ float: right; padding-top: 13px; padding-left: 10px;}
.tsmenu-lb{ width: 140px; height: 45px; background: #2284e5; border-radius: 25px; text-align: center; float: left; line-height: 45px; }
.tsmenu-lb a{ font-size: 15px; color: #fff;}
.tsmenu-lb a:hover{ opacity: 0.9; }

.header-right{ float: right; width: 20%;}

.yuyan{ float: right; padding-top:27px;  }
.yuyan-lb{ float: left; font-size: 14px; color: #454242; }
.yuyan-lb-line{ float: left; color: #454242;}
.yuyan-lb a:hover{ color: #015bc0; }

.login{ float: right; padding-top: 20px;}
.login-lb{ float: left; background: #eaeaea; width: 60px; height: 30px; text-align: center; line-height: 30px; border-radius: 15px; }
.login-lb{ font-size: 14px; color: #454242; margin-left: 10px; }
.login-lb a{ font-size: 14px; }
.login-lb a:hover{ opacity: 0.8; }

.menuactive{ color: #015bc0!important; }
.menuzxactive{ background: #ffb900; }




.login-lb222{ float: left; background: #eaeaea;  height: 30px; text-align: center; line-height: 30px; border-radius: 15px; font-size: 14px; color: #454242; padding: 0 10px; margin-top:7px;}

/*手机导航*/
.phone-nav{ display: none;}

.phone-nav-spacing{ height: 100px; display: none;}
.sp_header{height:100px;overflow:hidden;background:#fff;z-index:10;width:100%;}
.sp_logo{padding: 0;float:left;height:100px}
.sp_logo img{margin:auto;max-height:50px;}
.sp_nav{width:47px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#005a98;width:25px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:auto;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:100px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none; width: 100%;}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#0062b1}
.sjj_nav ul li ul li>ul{margin-left:10px}

/*轮播图*/
.banner .swiper-container{margin-right:auto;margin-left:auto;width:100%;height:100%; z-index: 0;}
.banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.banner .swiper-slide img{display:block;width:100%;}
.banner .swiper-pagination-bullet{border-radius:50px;background:#fff;opacity:.5;}
.banner .swiper-pagination-bullet-active{width:18px;background:#fff;opacity:1;}

.in-jj{ width: 100%; background: #fff; padding: 40px 0; }
.in-jj-nr{ position: relative; z-index: 1; }
.in-jj-nr-img img{ display: block; width: 100%; object-fit: cover; }
.in-jj-nr-text{ position: relative; margin-top: -70px; }
.in-jj-nr-text-bt{ width: 100%; background: #087cdc; margin-left: 20px; padding: 30px 20px 40px 20px;  position: relative; z-index: 2; }
.in-jj-nr-text-bt-title{ font-size: 36px; color: #fff; }
.in-jj-nr-text-bt-ftitle{ font-size: 16px; color: #fff; padding-top: 5px; }
.in-jj-nr-text-bt-line{ width: 28px; height: 2px; background: #fff; margin-top: 30px; }
.in-jj-nr-text-conn{ font-size: 16px; line-height: 28px; color: #000000; padding-top: 80px; text-indent: 2em; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical; }

.in-ptfw{ background: #f8f8f8; width: 100%; padding: 40px 0; }
.in-ptfw-title{ text-align: center; }
.in-ptfw-title h4{ font-size: 38px; color: #222222; font-weight: bold; }
.in-ptfw-title hr{ width: 30px; height: 2px; border: 0; background: #222222; margin-top: 20px;}
.in-ptfw-conn{ padding-top: 40px; }
.in-ptfw-lb-img{ width: 100px; height: 100%; margin: 0 auto; }
.in-ptfw-lb-img img{ width: 100%; height: 100%; }
.in-ptfw-lb-text{ font-size: 20px; color: #005bad; text-align: center; padding-top: 10px; }

.in-cy{ padding: 40px 0; background: #fff; }
.cy-banner .swiper-container{margin-right:auto;margin-left:auto;width:100%;height:100%; z-index: 0;}
.cy-banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center; position: relative;}
.cy-banner .swiper-slide img{display:block;width:100%; object-fit: cover;}
.cy-banner .swiper-pagination-bullet{border-radius:50px;background:#fff;opacity:.5;}
.cy-banner .swiper-pagination-bullet-active{width:18px;background:#fff;opacity:1;}
.in-cy-bt{ position: absolute; left: 100px; top: 120px; z-index: 2; text-align: left; }
.in-cy-bt-img{ width: 70px; height: 70px; }
.in-cy-bt-img img{ width: 100%; height: 100%; display: block; }
.in-cy-bt-title{ font-size: 26px; color: #fff; padding-top: 10px; }
.in-cy-bt-text{ font-size: 14px; line-height: 28px; color: #fff; padding-top: 20px; width: 500px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical; }

.footer{ width: 100%; background: #2b2c31; padding: 20px 0; }
.footer-logo{ float: right; }
.footer-link{ height: 42px; line-height: 42px; }
.footer-link-lb{ float: left; font-size: 18px; color: #fff; padding: 0 10px; }
.footer-link-lb-hr{ float: left; color: #fff; padding: 0 10px; }
.footer-link-lb a{ color: #fff; }
.footer-link-lb a:hover{ opacity: 0.9; }
.footer-bq{ padding-top: 10px; font-size: 16px; color: #7c7b7b; text-align: center;}
.footer-bq a{ color: #005bad; padding-right: 10px;}
.footer-bq a:hover{ text-decoration: underline; }

.byssb{ height: 70px;}
.sj-jr{ font-size: 14px; color: rgb(119, 103, 103); line-height: 40px;}




@media (min-width:1000px) and (max-width:1250px){
	.tsmenu-lb{ width: 120px; margin:0 5px; }
	#nav li a{ padding: 0 5px 0!important; padding: 0 10px 0!important; }
	.login-lb{ width: 50px; }
}

@media (max-width:1200px){

	.in-jj-nr-text-bt{ margin-left: 0; display: block; }
	.in-ptfw-conn-lb{ padding: 8px 0; }
	.in-ptfw-lb-text{ font-size: 18px; }
	.in-ptfw-conn{ padding-top: 20px; }
	.in-ptfw-lb-img{ width: 60px; height: 60px; }
	.in-cy-bt{ position: absolute; left: 60px; top: 40px; }
	.cy-banner .swiper-slide  > img{ height: 260px; }
	.in-cy-bt-text{ width: 300px; }
	.in-cy-bt-title{ font-size: 20px; }
	.in-cy-bt-text{ padding-top: 10px; font-size: 12px; }
	.footer-logo{ float: none; margin: 0 auto; text-align: center; }
	.footer-link{ text-align: center; width: 220px; margin: 0 auto; }
	.footer-bq{ font-size: 14px; line-height: 26px; padding: 10px 10px 0;}


}

@media (max-width:1100px){
	.phone-nav{ display: block; }
	.header{ display: none; }
	.sp_header{height:70px;background:#fff;}
	.sp_logo{padding: 0 0 0 10px; float:left;height:100px}
	.sp_logo img{margin:auto;max-height:100px;}
	.sp_nav{ margin-top: 25px;}
	.sj-header-right{ float: right; padding-right: 20px; }
	.sj-yuyan{ padding-top: 27px; float: left; }
	.sj-login{ padding-top: 23px; float: left; line-height: 40px;}
	.in-cy-bt{ position: absolute; left: 80px; top: 100px; }
}


@media (min-width:990px) and (max-width:1200px){
	.in-jj-nr-text-bt{ display: block; margin-left: 15px; }
	.in-jj-nr-text-bt-title{ font-size: 24px; }
	.in-cy-bt{ position: absolute; left: 60px; top: 20px; }


}

@media (max-width:1100px){
	.byssb{ display: none;}
}

@media (max-width:1000px){
	.in-jj-nr-text{ position:relative; margin-top: -20px;}
	.in-jj-nr-text-conn{ padding-top: 55px; }
}


@media (max-width:768px){
	.phone-nav-spacing{ display: block; }
	.sj-header-right{ position: fixed; right: 0px; left: 0; padding-right: 10px; background: #f8f8f8; height: 40px; line-height: 40px; display: flex; justify-content: flex-end;}
	.sp_logo{padding: 35px 0 0 10px;float:left;height:70px}
	.sp_logo img{margin:auto;max-height:70px;}
	.sp_nav{ margin-top: 60px; }
	.sj-yuyan{ padding: 0; }
	.sj-login{ padding: 0; display: flex; align-items: center; }
	.login-lb{ display: flex; align-items: center; justify-content: center; }
	.in-jj-nr-text-bt{ display: block; position: static; margin-top: 30px;  padding: 20px;}
	.in-jj-nr-text-conn{ padding-top: 20px; }
	.sp_header{height:100px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;}
	.in-ptfw-lb-text{ font-size: 14px; }
	.in-jj , .in-ptfw ,.in-cy ,.footer{ padding: 20px 0; }
	.in-ptfw-title h4{ font-size: 30px; }
	.in-ptfw-title hr{ margin-top: 15px; }
	.in-jj-nr-text-conn{ font-size: 14px; }
	.in-cy-bt{ position: absolute; left: 40px; top: 40px; }
	.in-cy-bt-text{ width: 250px; }
	.footer-logo{ float: none; margin: 0 auto; text-align: center; }
	.footer-link{ text-align: center; width: 220px; margin: 0 auto; }
	.footer-bq{ font-size: 14px; line-height: 26px; padding: 10px 10px 0;}
	.byssb{ display: none;}
	
}

@media (max-width:320px) and (min-width:320px){
	.in-cy-bt-text{ width: 200px; }
	.in-cy-bt{ position: absolute; left: 30px; top: 30px; }
	.footer-logo img{ width: 100%; }
	.footer-link-lb{ font-size: 14px; }
	.footer-link{ width: 200px; }
}

/*关于我们*/

.about-banner{ width: 100%; height: 299px;}
.about-banner .nrbanner{ width: 100%; height: 100%; display: block; object-fit: cover;  }

.nrcon{ background: #f5f5f5; }
.nr-conzt{ background: #fff; padding: 40px 0; }
.about-jj{ padding: 20px 30px 0; overflow: hidden;}
.about-jj-title{ padding-left: 5px; }
.about-jj-title h4{ font-size: 30px; font-weight: bold; color: #005caf; }
.about-jj-title p{ font-size: 14px; color: #333333; font-style: italic; padding-top: 3px; }
.about-jj-conn{ padding-top: 20px;  font-size: 16px; color: #333333; line-height: 36px; padding-left: 5px;}
.about-jj-img{ border: #ececec 1px solid; padding: 10px; width: 100%; }
.about-jj-img img{ width: 100%; display: block; object-fit: cover; }

.about-pt{ padding: 60px 30px 50px; }
.about-pt-title{ background: #f8f8f8; height: 45px; line-height: 45px; }
.about-pt-title-xian{ width: 4px; height: 45px; background: #015bc0; float: left; }
.about-pt-title-text{ font-size: 20px; color: #333333; font-weight: bold; padding-left: 15px; float: left; }
.about-pt-nr{ padding: 40px 20px 0; }
.about-pt-nr p{ font-size: 16px; color: #333333; line-height: 36px; padding: 10px 0; text-indent: 2em; }

.about-dsj{ padding: 0px 30px; }
.about-dsj-con{ padding: 40px 20px; }
.about-dsj-lb{ overflow: hidden; }
.about-dsj-lb-year-text{ font-size: 24px; color: #015bc0; font-weight: bold; float: left; width: 10%; }
.about-dsj-lb-quan{ position: absolute; left: -6px; top: 0; width: 10px; height: 10px; background: #015bc0; border-radius: 50%; }
.about-dsj-lb-wenzi{ float: left; width: 90%;border-left:#f5f5f5 1px solid; position: relative; }
.about-dsj-lb-wenzi ul{ padding: 20px 0px 30px 30px; }
.about-dsj-lb-wenzi ul li{ padding: 15px 0; clear: both; overflow: hidden; }
.about-dsj-lb-wenzi-mah{ font-size: 18px; color: #333333; float: left; font-weight: bold; }
.about-dsj-lb-wenzi-nr{ float: left; padding-left: 2%; font-size: 16px; color: #333333; }

.about-hxyh{ padding: 0 30px 40px; }
.about-hxyh-lb{ overflow: hidden; padding-top: 80px;}
.about-hxyh-lb-img{ width: 65px; height: 65px; margin: 0 auto;}
.about-hxyh-lb-img img{ width: 100%; height: 100%; }
.about-hxyh-lb-name{ font-size: 20px; color: #333333; padding-top: 20px; text-align: center; }
.about-hxyh-lb-conn{ font-size: 16px; color: #333333; line-height: 26px; text-align: center; padding: 10px 30px 0; }

.about-hzkh{ padding: 0 30px 20px;}
.about-hzkh ul{ padding: 40px 20px; }
.about-hzkh ul li{ padding: 15px 0; overflow: hidden; }
.about-hzkh-title{ font-size: 16px;  color: #333333; font-weight: bold; line-height: 26px; }
.about-hzkh-conn{ font-size: 16px; }
.about-hzkh-left{ width: 170px; float: left;}
.about-hzkh-right{ float: left; line-height: 26px; width: 1000px;}


@media (max-width:1200px){
	.about-dsj-lb-year-text{ width: 20%; }
	.about-dsj-lb-wenzi{ width: 80%; }
	.about-dsj-lb-wenzi ul{ padding: 20px 0px 30px 20px;}
	.about-hzkh-left , .about-hzkh-right{ float: none;  }
	.about-hzkh-right{ padding-top: 15px; }

}

@media (max-width:768px){
	.about-banner{ width: 100%; height: 85px;}
	.nr-conzt{ padding: 20px 0; }
	.about-jj{ padding: 10px 15px 0; }
	.about-jj-conn{ padding-top: 10px; font-size: 14px; line-height: 26px;padding-bottom: 10px; padding-left: 0;}
	.about-jj-title{ padding-left: 0; }
	.about-pt{ padding: 20px 15px 10px; }
	.contact-pt{ padding: 20px 15px 10px; }
	.about-pt-nr{ padding: 10px 0; }
	.about-pt-nr p{ font-size: 14px; line-height: 26px; }
	.about-dsj , .about-hzkh{ padding: 0 15px; }
	.about-dsj-lb-year-text{ width: 25%; }
	.about-dsj-lb-wenzi{ width: 75%; }
	.about-dsj-con{ padding: 20px 0; }
	.about-dsj-lb-wenzi ul { padding: 20px 0px 0px 20px;}
	.about-dsj-lb-wenzi-nr{ font-size: 14px; padding-left: 0; padding-top: 5px; line-height: 26px; }
	.about-dsj-lb-wenzi ul li{ padding: 10px 0; }
	.about-dsj-lb-wenzi-mah , .about-dsj-lb-wenzi-nr{ float: none; }
	.about-hxyh-lb{ padding-top: 10px; border-bottom: #f5f5f5 1px solid; padding-bottom: 10px;}
	.about-hxyh-lb-conn{ font-size: 14px; padding: 10px 0; }
	.about-hzkh-right{ float: left; padding-top: 10px;}
	.about-hxyh {padding: 0 15px 20px;}
	.about-hzkh ul{ padding: 20px 0; }
	.about-hzkh-conn{ font-size: 14px; }
	.about-hzkh , .nr-conzt{ padding-bottom: 0; }

}



/*跨境服务*/
.kjfw-title{ padding: 40px 30px; }
.kjfw-title-img{ height: 50px; }
.kjfw-title-img img{ display: block; }
.kjfw-title-text{ font-size: 28px; color: #262626; padding-top: 5px; }
.kjfw-conn{ padding: 0px 30px 40px; font-size: 16px; color: #333333; line-height: 36px; }
.kjfw-tb{ padding: 0px 30px 40px;   }
.kjfw-tb-lb{ border: #f5f5f5 1px solid; box-shadow:0px 0px 5px #f5f5f5; padding: 70px 30px; height: 280px; }

/*图标动态效果*/
.kjfw-tb-lb-img:hover {
	-webkit-animation:bounce 1s .1s ease both;
	-moz-animation:bounce 1s .1s ease both;
	}
@-webkit-keyframes bounce {
	0% {
	-webkit-transform:scale(1)
	}
	10%, 20% {
	-webkit-transform:scale(0.8) rotate(-2deg)
	}
	30%, 50%, 70%, 90% {
	-webkit-transform:scale(1.1) rotate(2deg)
	}
	40%, 60%, 80% {
	-webkit-transform:scale(1.1) rotate(-2deg)
	}
	100% {
	-webkit-transform:scale(1) rotate(0)
	}
}

.kjfw-tb-lb-img{ width: 100px; height: 100px; border: #e7e7e7 1px solid; border-radius: 50%; margin: 0 auto; display: table;}
.kjfw-tb-lb-img-con{ display: table-cell;text-align: center;vertical-align: middle; }
.kjfw-tb-lb-img img{ width: 65%; height: 65%; display: block; margin: 0 auto;}
.kjfw-tb-lb-bt{ font-size: 18px; color: #333333; text-align: center; padding-top: 30px; }

@media (max-width:768px){
	.kjfw-title{ padding: 10px 15px; }
	.kjfw-title-img{ height: 40px; }
	.kjfw-conn{ padding: 0px 15px 10px; font-size: 14px; line-height: 26px; }
	.kjfw-tb .col-md-3{ padding-left: 0;}
	.kjfw-tb-lb{ height: 280px; margin-bottom: 15px;}
	.kjfw-tb .col-md-3:nth-of-type(even){ padding-right: 0px; padding-left: 7px; }
	.kjfw-tb .col-md-3:nth-of-type(odd){ padding-left: 0px; padding-right: 7px;  }
	.kjfw-tb-lb-bt{ font-size: 16px; }
}

@media (max-width:320px) and (min-width:320px){
	.kjfw-tb-lb{ padding: 20px 15px; }
	.kjfw-tb-lb-bt{ font-size: 14px; }
	.kjfw-tb-lb{ height: 190px; }
	.kjfw-tb .col-md-3:nth-of-type(even){ padding-right: 15px;  }
	.kjfw-tb .col-md-3:nth-of-type(odd){ padding-left: 15px;  }
	.kjfw-tb{ padding: 0 15px 20px; }
	.kjfw-conn{ padding: 0px 15px 10px;}
	.kjfw-tb-lb-bt{ padding-top: 20px; }
}



/*跨境服务详情页*/
.kjfwc-title{ padding: 40px 50px; font-size: 40px; color: #010101; text-align: center; font-weight: bold; }
.kjfwc-conn{ font-size: 16px; color: #333333; line-height: 44px; padding: 0 30px; }
.kjfwc-conn p{font-size: 16px; color: #333333; line-height: 44px; padding: 10px 0;}

@media (max-width:768px){
	.kjfwc-title{ font-size: 20px; padding: 10px 10px; }
	.kjfwc-conn{ font-size: 14px; color: #333333; line-height: 26px; padding: 0 10px 30px; }
	.kjfwc-conn p{font-size: 14px; color: #333333; line-height: 26px; padding: 5px 0;}

}


/*资迅中心总页*/
.zxzx-conn{ padding: 0px 30px 30px;}
.zxzx-conn-nr{ border:#e9e9e9 1px solid; margin: 0; }
.zxzx-conn-nr-lb{ border-right: #e9e9e9 1px solid;}
.zxzx-conn-nr-lb:last-child{ border:none; }
.zxzx-conn-nr-con{ padding: 40px 0 20px; overflow: hidden; }
.zxzx-conn-nr-con-img{ width: 70px; height: 70px; margin: 0 auto; }
.zxzx-conn-nr-con-img img{ width: 100%; height: 100%; display: block; }
.zxzx-conn-nr-con-text{ font-size: 20px; color: #333333; padding-top: 10px; text-align: center; }
.zxzx-conn-nr-con-more{ text-align: center; padding-top: 10px; }
.zxzx-conn-nr-con-more a{ font-size: 16px; color: #878484; }
.zxzx-conn-nr-con-more a:hover{ opacity: 0.9; }
.zxzx-conn-nr-con-new{ padding-top: 20px; }
.zxzx-conn-nr-con-new-title{ font-size: 16px; color: #3e3e3e;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zxzx-conn-nr-con-new-titme{ font-size: 16px; color: #b9b9b9; padding-top: 5px; }

/*资讯中心列表*/
.zxzx-con-lbnr{ margin: 0; }
.zxzx-con-lbnr li{ border-bottom: #e5e5e5 1px solid; padding: 30px 0; overflow: hidden; }
.zxzx-con-lbnr li .col-md-1 , .col-md-11{ padding-left: 0; padding-right: 0; }
.zxzx-con-lbnr-lb-date{ font-size: 24px; font-weight: bold; color: #b0b0b0; }
.zxzx-con-lbnr-lb-year{ font-size: 14px; color: #8b8b8b; }
.zxzx-con-lbnr-lb-nr{ width: 90%; float: left; }
.zxzx-con-lbnr-lb-more{ width: 10%; float: left; text-align: right;  }
.zxzx-con-lbnr-lb-more a{ font-size: 12px; color: #555555;}
.zxzx-con-lbnr-lb-nr-title{ font-size: 18px; color: #333333; font-weight: bold;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical; }
.zxzx-con-lbnr-lb-nr-xq{ font-size: 16px; color: #7d7d7d; padding-top: 10px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical; }
.zxzx-con-lbnr-lb-nr a{ display: block; }
.zxzx-con-lbnr-lb-nr a:hover{ opacity: 0.9; }
.zxzx-con-lbnr-lb-nr a:hover .zxzx-con-lbnr-lb-nr-title{ color: #015bc0; }

/*分页*/
.news-page .pagination{ text-align: center; margin: 40px 0;}
.news-page .pagination ul, .news-page .pagination ul li { list-style: none; display: inline-block; padding-left: 0px;}
.news-page .pagination ul li { counter-increment: pagination; width: 60px; height: 40px; border: #dbdbdb 1px solid; margin: 0 1px; border-radius: 40px; margin-bottom: 10px;}
.news-page .pagination ul li a{ display: inline-block;width: 60px; height: 40px; line-height: 40px; font-size: 14px;}
.news-page .pagination ul li:hover a { color: #fdfdfd; background-color: #015bc0; border-radius: 40px;}
.news-page .pagination ul li.active a { color: #fdfdfd;  background-color: #015bc0; border-radius: 40px;}


@media (max-width:1200px){
	.zxzx-conn{ padding-top: 0; }
	.zxzx-con-lbnr-lb{ padding-bottom: 10px; }
}

@media (max-width:990px){
	.zxzx-conn-nr-lb{ border-bottom: #e9e9e9 1px solid; border-right: none;}
	.zxzx-conn-nr-lb:last-child{ border:none; }
	.zxzx-conn-nr-con{ padding-top: 20px; }
}

@media (max-width:768px){
.zxzx-conn-nr-con-new-title{ font-size: 14px; }
.zxzx-conn-nr-con-more a{ font-size: 14px; color: #878484; }
.zxzx-conn{ padding: 0px 15px 30px; }
.zxzx-con-lbnr-lb-nr-xq{ font-size: 14px; }
.news-page .pagination{ margin: 0px 0 30px; }
.zxzx-con-lbnr li{ padding: 20px 0; }



.news-page .pagination{ text-align: center; margin: 40px 0;}
.news-page .pagination ul, .news-page .pagination ul li { list-style: none; display: inline-block; padding-left: 0px;}
.news-page .pagination ul li { counter-increment: pagination; width: 60px; height: 40px; border: #dbdbdb 1px solid; margin: 0 1px; border-radius: 40px; margin-bottom: 10px;}
.news-page .pagination ul li a{ display: inline-block;width: 60px; height: 40px; line-height: 40px; font-size: 14px;}
.news-page .pagination ul li:hover a { color: #fdfdfd; background-color: #015bc0; border-radius: 40px;}
.news-page .pagination ul li.active a { color: #fdfdfd;  background-color: #015bc0; border-radius: 40px;}

}


/*新闻详情页*/
.news-conn-bt{ padding-top: 15px; }
.news-con-title{ font-size: 30px; color: #3e3e3e; font-weight: bold; text-align: center; line-height: 50px; }
.news-con-time{ font-size: 14px; color: #333; text-align: center; padding-top: 10px; }
.news-con-hr{ height: 1px; background: #e9e9e9; margin-top: 20px; }
.news-conn-nr{ padding: 40px 0; line-height: 28px;}
.news-conn-nr img{ max-width: 100%; display: block;}
.news-con-hr01{ height: 1px; background: #e9e9e9;}

.news-conn-page{ margin:20px 0 0; padding: 0 30px; }
.news-conn-fy{ font-size: 16px; color: #333333; padding: 5px 0;}
.news-conn-fy a{ font-size: 16px; color: #333333; }
.news-conn-fy a:hover{ color: #2284e5; }

.news-conn-back{ text-align: right; line-height: 62px;}
.news-conn-back a{ font-size: 16px; color: #333333;}
.news-conn-back a:hover{ color: #2284e5;  }

@media (max-width:1000px){
	.news-conn-back{ background: #f1f1f1; height: 40px; display: flex; align-items: center; justify-content: center; margin-top: 20px; margin-bottom: 20px; border-radius: 5px;}
}

@media (max-width:768px){
	.news-conn-page{ margin:20px 0 0; padding: 0 15px; }
	.news-con-title{ font-size: 20px; line-height: 30px; }
	.news-con-time{ font-size: 12px; }
	.news-conn-bt{ padding-top: 0; }
	.news-conn-nr{ padding: 20px 0; }
	.news-conn-fy , .news-conn-fy a{ font-size: 14px; }
	.news-conn-back a{ font-size: 14px; }
	.news-conn-page .col-sm-12{ padding: 0; }
}

/*登录页面*/
.header1{ -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; background: #ffffff; height: 70px; padding: 0 20px;}
.logo1{ float: left;}
.logo1 a{display:block;}
.logo1 img{display:block;}

.login-backindex{ float: right; line-height: 70px; }
.login-backindex a{ font-size: 16px; color: #333; }
.login-backindex a:hover{ color: #3587ff; }
.login-con{ width: 100%; overflow: hidden; background-image: url(../images/loginbg.jpg); background-repeat: no-repeat; background-size: cover; background-attachment: scroll; background-position: 50% 50%;}
.login-con-nr{ padding: 120px 0; }
.login-con-nr-zt{ width: 600px; margin:0 auto; background: #fff; padding: 50px 0; }
.login-zt-title{ text-align: center; font-size: 22px; color: #3a3d3f; font-weight: bold; letter-spacing: 2px; }
.login-zt-title hr{ width: 28px; height: 2px; background: #222222; border: none;}
.login-zt-nr{ width: 360px; margin: 0 auto; padding: 20px 0; }
.login-zt-nr-input{ width: 100%; height: 50px; border: #dedfe0 1px solid;}
.login-zt-nr-input input{ width: 100%; height: 100%; border: none; padding: 0 4%; font-size: 16px; color: #333; }
.login-zt-nr-jzw{ padding: 30px 0; }
.login-zt-nr-jzw-fx{ float: left; width: 22px; height: 22px;}
.login-zt-nr-jzw-fxcheck{ width: 100%; height: 100%; }
.login-zt-nr-jzw-fxtext{ float: left; font-size: 16px; color: #333; padding-left: 10px; }
.login-zt-nr-login-btn{ width: 100%; height: 50px; }
.login-zt-nr-login-btncon{ width: 100%; height: 100%; text-align: center; line-height: 50px; background: #3587ff; border: none; color: #fff; font-size: 16px; outline: 0; cursor: pointer; }

.login-zt-nr-zc-btn{ width: 100%; height: 50px; }
.login-zt-nr-zc-btncon{ width: 100%; height: 100%; text-align: center; line-height: 50px; border: #dedfe0 1px solid; color: #333; font-size: 16px; outline: 0; cursor: pointer; background: none; }

.login-zt-nr-login-btn:hover {opacity: 0.9;}
.login-zt-nr-zc-btncon:hover{ background: #f1f1f1; }

.login-zt-nr-login-qtlogin{ width: 100%; padding-top: 60px; }
.login-zt-nr-login-qtlogin-text{ font-size: 18px; color: #929292; text-align: center; letter-spacing: 1px; }
.login-zt-nr-login-qtlogin-lb{ width: 57px; height: 57px; margin: 0 auto; padding-top: 20px; }
.login-zt-nr-login-qtlogin-lb a{ font-size: 16px; }
.login-zt-nr-login-qtlogin-lb a:hover{ opacity: 0.9; }
.login-spacing30{ height: 30px; width: 100%; }
.login-spacing20{ height: 20px; width: 100%; }

.login-password a{ line-height: 22px; }
.login-password a:hover{ color: #000; }

@media (max-width:768px){
	.logo1 img{max-height:60px;}
	.header1{ padding: 0 10px; height: 60px;}
	.login-backindex{ line-height: 60px; }
	.login-backindex a{ font-size: 14px;}
	.login-con-nr-zt{ width: 340px; }
	.login-zt-nr{ width:300px;  }
	.login-con-nr{ padding: 30px 0; }
	.login-con-nr-zt{ padding: 20px 0; }
	.login-spacing30{ height: 20px; }
	.login-zt-nr-login-qtlogin{ padding-top: 30px; }
	.login-zt-nr-login-qtlogin-text{ font-size: 14px; }
	.reg-kszc{ width: 300px; }
}

@media (min-width: 320px) and (max-width:320px){
	.login-con-nr-zt{ width: 290px; }
	.login-zt-nr{ width: 250px; }
	.reg-kszc{ width: 290px; }
}


/*注册页*/
.login-zt-nr-input1{ width: 100%; height: 50px; border: #dedfe0 1px solid;}
.reg-yzm{ float: left; width: 70%; height: 50px;}
.reg-yzm-inputconn{ width: 100%; height: 100%; border: none; padding: 0 4%; font-size: 16px; color: #333; background: none; }
.reg-yzm-fsyzm{ width: 30%; float: left; height: 50px; line-height: 50px;text-align: center; }
.reg-yzm-fsyzm a{ font-size: 14px; color: #3587ff; }
.reg-yzm-fsyzm a:hover{ opacity: 0.9; }

.reg-jiaose{ width: 100%; }
.reg-jiaose-title{ font-size: 16px; color: #333; }
.reg-jiaose-title a{ font-size: 20px; font-weight: bold; color: #3587ff; padding-left: 10px; }
.reg-jiaose-nr ul{ padding-top: 15px; }
.reg-jiaose-nr ul li{ float: left; width: 32%;  height: 45px; background: #f4f5f6; margin-right: 2%;}
.reg-jiaose-nr ul li a{ display: block; text-align: center; line-height: 45px; font-size: 16px; color: #333; }
.reg-jiaose-nr ul li a:hover{ background: #3587ff; color: #fff!important;}
.reg-jiaose-nr ul li:last-child{ margin-right: 0; }
.regactive{ background: #3587ff; color: #fff!important; }
.login-zt-nr-jzw-fxtext a{ font-size: 16px; color: #333; }
.login-zt-nr-jzw-fxtext a:hover{ color: #3587ff; }

.reg-kszc{ width: 600px; margin:0 auto; background: #fff; border-top: #eaeaea 1px solid; overflow: hidden; padding: 20px 0;  }
.reg-kszc-con{ width: 30%; margin: 0 auto; }
.reg-kszc-con-title{ font-size: 14px; color: #3a3d3f; float: left; line-height: 30px; padding-right: 10px; }
.reg-kszc-con-btn{ float: left; }
.reg-kszc-con-btncon{ width: 100px; height: 30px; background: #333333; border-radius: 15px; font-size: 14px; color: #fff; outline: 0; border: none; cursor: pointer;}
.reg-kszc-con-btn:hover{ opacity: 0.9; }


/*注册弹窗css*/
.pop { display: none; position: absolute; top: 50%; left: 50%; padding: 25px;  z-index: 130; border-radius: 8px; background-color: #fff; transform:translate(-50%,-50%); width: 400px;}
.pop-top{ height:40px; width:100%; border-bottom: 1px #E5E5E5 solid;  }
.pop-top h2{ display:black; text-align: center; color: #000;}
.pop-foot{ height:50px; line-height:50px; width:100%; border-top: 1px #E5E5E5 solid; text-align: right;  }
.pop-cancel { 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{ padding: 20px 0px; }
.pop-content p{ font-size: 14px; line-height: 26px; padding: 5px 0;  color: #333;}

.bgPop{ display: none; position: fixed; z-index: 129; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.2);  }


@media (max-width:768px){
	.reg-kszc{ width: 340px; }
	.reg-jiaose-title{ font-size: 14px; }
	.login-zt-nr-jzw-fxtext a{ font-size: 14px; }
	.reg-kszc-con{ width: 55%; }
	.pop { width: 300px; }
}

@media (min-width: 320px) and (max-width:320px){
	.reg-kszc{ width: 290px; }
	.reg-kszc-con{ width: 65%; }
	.login-zt-nr-jzw-fxtext a{ font-size: 12px; }
	.login-zt-nr-input1{ padding: 0 5px; }
	.reg-yzm-fsyzm{ width: 31%; }
	.reg-yzm{ width: 69%; }
}


/*信息平台首页*/
.xxpt-login{ padding: 15px 0 0px 20px; overflow: hidden;}
.xxpt-login-avatar{ width: 40px; height: 40px; border: #ececec 1px solid; float: left; border-radius: 50%; }
.xxpt-login-avatar img{ width: 100%; height: 100%; display: block; object-fit: cover; border-radius: 50%; }
.xxpt-login-user{ font-size: 15px; color: #666666; padding-left: 5px; float: left; line-height: 40px; }

.xxpt-banner{ width: 100%; overflow: hidden; background-image: url(../images/xxptbanner.jpg); background-repeat: no-repeat; background-size: cover; background-attachment: scroll; background-position: 50% 50%;}
.xxpt-banner-title{ padding-top: 120px; }
.xxpt-banner-zhu-title{ font-size: 50px; color: #fff; text-align: center; }
.xxpt-banner-fu-title{ font-size: 28px; color: #d9dbde; text-align: center; padding-top: 20px; }
.xxpt-banner-login-btn{ width: 350px; height: 50px; margin: 60px auto 0; }
.xxpt-banner-login-btncon{ background: #ffb900; font-size: 24px; color: #fff; border-radius: 25px; width: 100%; border: none; height: 100%; cursor: pointer; outline: 0; }
.xxpt-banner-login-btncon:hover{ background: #fec01c; border-radius: 25px; }

.xxpt-banner-xq{ padding-top: 90px; padding-bottom: 60px; overflow: hidden;}
.xxpt-banner-xq ul li{ float: left; width: 20%; }
.xxpt-banner-xq-img{ width: 130px; height: 130px; margin: 0 auto; }
.xxpt-banner-xq-img img{ width: 100%; height: 100%; }
.xxpt-banner-xq-text{ font-size: 18px; color: #fff; text-align: center; padding-top: 20px; }
.xxpt-num{ background: #f9f9f9; width: 100%; padding: 40px 0; overflow: hidden; }
.xxpt-num-nr ul li{ width: 20%; float: left; }
.xxpt-num-nr-num{ font-size: 48px; font-weight: bold; color: #0059a2; }
.xxpt-num-nr-title{ font-size: 20px; color: #333333; }

.xxpt-ptjj{ width: 100%; padding: 60px 0; }
.xxpt-ptjj-title{ font-size: 36px; color: #000; text-align: center; }
.xxpt-ptjj-title hr{ height: 2px; width: 30px; margin: 15px auto 0; background: #222222; border: none; }
.xxpt-ptjj-conn{ padding-top: 20px; }
.xxpt-ptjj-conn p{ font-size: 16px; line-height: 40px; text-align: center; color: #000; padding: 10px 0; }

.xxpt-jxxm{ width: 100%; padding: 0px 0 60px; }
.xxpt-jxxm-con{ padding-top: 40px; }
.xxpt-jxxm-con-lb{ border: #ebebeb 1px solid; box-shadow:0px 0px 5px #f4f4f4; }
.xxpt-jxxm-con-lb a{ display: block; width: 100%; height: 100%;  padding: 30px 20px; }
.xxpt-jxxm-con-lb-title{ height: 60px; font-size: 20px; font-weight: bold; color: #000; line-height: 30px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical;}
.xxpt-jxxm-con-lb-lx{ padding-top: 10px; }
.xxpt-jxxm-con-lb-lx p{ padding: 5px 0; font-size: 14px;}
.xxpt-jxxm-con-lb-lx p span{ width: 80px; display: inline-block; }
.xxpt-jxxm-con-lb-time{ font-size: 14px; padding-top: 20px; }
.xxpt-jxxm-con-lb a:hover{ background: #2c97f9; }
.xxpt-jxxm-con-lb a:hover .xxpt-jxxm-con-lb-title{ color: #fff; }
.xxpt-jxxm-con-lb a:hover .xxpt-jxxm-con-lb-lx p{ color: #fff; }
.xxpt-jxxm-con-lb a:hover .xxpt-jxxm-con-lb-time{ color: #fff; }
.xxpt-jxxm-con-more{ width: 250px; height: 50px; margin: 0 auto; border-radius: 25px; border: #0059a2 1px solid; margin-top: 60px;text-align: center; line-height: 50px;}
.xxpt-jxxm-con-more a{ display: inline-block; border-radius: 25px; text-align: center; font-size: 16px; color: #0059a2; width: 100%; height: 100%;}
.xxpt-jxxm-con-more a:hover{ background: #0059a2; color: #fff; }

.xxpt-yhzn{ width: 100%; background: #f9f9f9; padding: 60px 0; }
.xxpt-yhzn-nr{ border-bottom: #e9e9e9 1px solid; padding: 60px 0; }
.xxpt-yhzn-title{ text-align: center; }
.xxpt-yhzn-zhu{ font-size: 30px; color: #333;  }
.xxpt-yhzn-fu{ font-size: 16px; color: #333; padding-top: 20px; }
.xxpt-yhzn-tb li{ width: 16.5%; float: left; }
.xxpt-yhzn-tb-img{ width: 80px; height: 80px; margin: 0 auto; }
.xxpt-yhzn-tb-img img{ width: 100%; height: 100%; }
.xxpt-yhzn-tb-text{ font-size: 18px; color: #333; padding-top: 20px; text-align: center; }

.xxpt-yhzn-nr1{padding: 60px 0; }


@media (max-width:1440px){
	.xxpt-banner-xq-img{ width: 90px; height: 90px; }
	.xxpt-banner-xq-text{ font-size: 14px; }
	.xxpt-login{ padding: 15px 0 0px 5px; }
}

@media (max-width:1200px){
	.xxpt-login{ padding: 15px 0 0px 5px;}
	.xxpt-login-user{ font-size: 16px; }
	.xxpt-num-nr-num{ font-size: 20px; }
	.xxpt-num-nr-title{ font-size: 16px;}
	.xxpt-yhzn-tb-img{ width: 60px; height: 60px; }
}

@media (max-width:1000px){
	.xxpt-yhzn-tb-img{ width: 60px; height: 60px; }
	.xxpt-yhzn-tb{ padding-top: 40px; }
	.xxpt-yhzn-nr{ padding: 30px 0; }
	.xxpt-yhzn-nr1{ padding: 30px 0; }
	.xxpt-yhzn-fu{ padding-top: 10px; }
	.xxpt-jxxm-con-lb{ margin-top: 30px; }
	.xxpt-jxxm-con{ padding-top: 10px; }
}


@media (max-width:768px){
	.xxpt-login-avatar{ width: 30px; height: 30px;  }
	.xxpt-login{ padding: 5px 0px 5px 10px; }
	.xxpt-login-user{ font-size: 14px; line-height: 30px; }
	.xxpt-banner-zhu-title{ font-size: 24px; }
	.xxpt-banner-fu-title{ font-size: 14px; }
	.xxpt-banner-title{ padding-top: 40px; }
	.xxpt-banner-login-btn{ margin: 40px auto 0; }
	.xxpt-banner-xq{ padding-top: 40px; padding-bottom: 20px; }
	.xxpt-banner-xq-img{ width: 60px; height: 60px; }
	.xxpt-num{ padding: 20px 0;}
	.xxpt-num-nr-title{ font-size: 14px; }
	.xxpt-num-nr-num{ font-size: 24px; }
	.xxpt-num-nr ul li{ width: 48%; padding:10px 0px; text-align: center; background: #fff; margin: 2%; border: #cfcfcf 1px solid; }
	.xxpt-num-nr ul li:nth-of-type(odd){ margin-left: 0; }
	.xxpt-num-nr ul li:nth-of-type(even){ margin-right: 0; }
	.xxpt-banner-login-btn{ width: 250px; height: 40px; margin: 20px auto 0;}
	.xxpt-banner-login-btncon{ font-size: 16px; }

	.xxpt-ptjj{ padding: 20px 0; }
	.xxpt-ptjj-title{ font-size: 24px; }
	.xxpt-ptjj-conn{ padding-top: 10px; }
	.xxpt-ptjj-conn p{ font-size: 14px; line-height: 28px; padding: 8px 0; text-indent: 2em;}

	.xxpt-yhzn{ padding: 20px 0; }
	.xxpt-yhzn-nr{ padding: 20px 0; }
	.xxpt-yhzn-nr1{ padding: 20px 0; }
	.xxpt-yhzn-zhu{ font-size: 24px; }
	.xxpt-yhzn-fu{ font-size: 14px; padding-top: 5px; }
	.xxpt-yhzn-tb-img{ width: 50px; height: 50px; }
	.xxpt-yhzn-tb{ padding-top: 20px; }
	.xxpt-yhzn-tb-text{ font-size: 14px; padding-top: 10px; }
	.xxpt-yhzn-tb li{ width: 33%; padding: 10px 0; }

	.xxpt-jxxm-con{ padding-top: 20px; }
	.xxpt-jxxm-con-lb{ margin: 7px 0; }
	.xxpt-jxxm-con .col-xs-6:nth-of-type(odd){ padding-right: 7px; }
	.xxpt-jxxm-con .col-xs-6:nth-of-type(even){ padding-left: 7px; }
	.xxpt-jxxm-con-lb a{ padding: 20px 10px; }
	.xxpt-jxxm-con-lb-title{ font-size: 18px; line-height: 26px; height: 50px; }
	.xxpt-jxxm{ padding-bottom: 20px; }
	.xxpt-jxxm-con-lb-lx p ,.xxpt-jxxm-con-lb-time{ font-size: 14px; }
	.xxpt-jxxm-con-lb-time{ padding-top: 15px; }
	.xxpt-jxxm-con-lb-lx p span{ width: auto; }
	.xxpt-jxxm-con-more{ margin-top: 20px; }


}

@media (min-width: 320px) and (max-width:320px){
	.xxpt-banner-xq-img{ width: 50px; height: 50px; }
	.xxpt-banner-login-btn{ width: 250px; height: 40px; margin: 20px auto 0;}
	.xxpt-banner-login-btncon{ font-size: 16px; }
	.xxpt-banner-xq-text{ font-size: 12px; padding-top: 10px; }
	.xxpt-banner-xq{ padding-top: 25px; }

	.xxpt-yhzn-zhu{ font-size: 20px; }
	.xxpt-yhzn-tb-img{ width: 50px; height: 50px; }
	.xxpt-yhzn-tb-text{ font-size: 14px; }
	.xxpt-yhzn-tb li{ width: 33%; padding: 10px 0; }

}



/*后台个人信息认证*/
.ht-header{ background: #f2f2f2; padding: 20px; position: fixed; top: 0; left: 0; right: 0; z-index: 1;}
.ht-header-logo{ height: 65px; float: left; padding-top: 5px;}
.ht-header-logo-user{ float: right; padding: 7px 0;}
.ht-header-logo-user-con{ float: left; }
.ht-header-logo-avatar a{ display: block; width: 100%; height: 100%; }

.ht-header-logo-avatar-img{width: 50px; height: 50px; border: #bfc8c6 1px solid; border-radius: 50%; float: left;}
.ht-header-logo-avatar-img img{ width: 100%; height: 100%; display: block; object-fit: cover; border-radius: 50%; }
.ht-header-logo-avatar-text{ float: left; font-size: 18px; color: #000; padding-left: 10px; line-height: 50px; padding-right: 10px;}
.ht-header-logo-avatar-jt{ float: left; width: 10px; height: 10px; margin: 20px 0;}
.ht-header-logo-avatar-jt img{ width: 100%; height: 100%; display: block; }

.dropdown {position: relative; display: inline-block;}
.dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 100px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); padding: 12px 16px; top:50px; text-align: right; right: 0; font-size: 16px;}
.dropdown-content p{ padding: 5px 0; }
.dropdown-content p a:hover{ color: #000; }
.dropdown:hover .dropdown-content {  display: block;}

.ht-yuyan{ float: left; padding-right: 15px; }
.ht-yuyan-con{ overflow: hidden; padding: 17px 0;}
.ht-yuyan-lb{ float: left; }
.ht-yuyan-lb-line{ float: left; }
.ht-yuyan-lb a{ font-size: 14px; color: #666; }
.ht-yuyan-lb a:hover{ color: #3587ff; }

.ht-header-none-login{ float: left; }
.ht-login{ padding: 10px 0;}
.ht-login-lb{ float: left; background: #eaeaea; width: 70px; height: 30px; text-align: center; line-height: 30px; border-radius: 15px; }
.ht-login-lb{ font-size: 14px; color: #454242; margin-left: 10px; }
.ht-login-lb a:hover{ opacity: 0.8; }

.ht-header-renzhen{ float: left; padding-left: 20px; }
.ht-header-renzhen-con{ padding: 13px 0; }
.ht-header-rz-text{ float: left; font-size: 16px; color: #000; padding-right: 10px; }
.ht-header-rz-img{ float: left; width: 21px; height: 21px; }
.ht-header-rz-img img{ width: 100%; height: 100%; display: block; }


.ht-nrnr{ width: 100%; position: relative;}
.ht-leftnavmenu{ position: fixed; left:0; top:127px; bottom: 0; z-index: 1; float: left;min-width: 240px; max-width: 240px;}

.ht-zhuti{ position: absolute; left: 240px; top: 10px; right: 0; }
.ht-header-spacing{ height: 120px; }
.ht-zhuti-suoxiao{left:80px;}

.ht-news{ width: 100%; background: #fafafa; border: #f2f2f2 1px solid; border-radius: 10px; padding: 10px 20px; overflow: hidden;}
.ht-news-img{ float: left; width: 25px; height: 25px;}
.ht-news-img img{ width: 100%; height: 100%; display: block; }
.ht-news-text{ float: left; padding-left: 10px;  width: 70%;}
.ht-news-text a{ font-size: 16px; color: #000000; line-height: 25px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical; }
.ht-news-more{ float: right; }
.ht-news-more a{ font-size: 14px; color: #adadad; line-height: 25px;}
.ht-news-more a:hover{ text-decoration: underline; }

.ht-title{ border-bottom: #f1f1f1 1px solid; padding: 15px 0; margin-top: 40px;}
.ht-title-line{ width: 4px; height: 26px; background: #3587ff; float: left; margin-top: 4px; }
.ht-title-text{ float: left; font-size: 24px; color: #333333; padding-left: 15px; }
.ht-renzheng{ width: 100%; background: #f9f9f9; margin-top: 55px; border-radius: 10px;  padding: 2%; overflow: hidden;}
.ht-renzheng-nr{ background: #fff; padding: 40px 0; border-radius: 10px; overflow: hidden;}
.ht-renzheng-jt{ width: 80%; margin: 0 auto; }
.ht-renzheng-jt ul li{ padding: 25px 0; }
.ht-renzheng-jt ul li .col-md-3{ padding-right: 0; }
.ht-renzheng-lb{ width: 100%; padding: 25px 0; overflow: hidden;}
.rzstar{ color: #f00; }
.ht-renzheng-lb-title{ font-size: 16px; color: #333333;  line-height: 50px; }
.ht-rzinput{ width: 100%; background: #f4f5f6; border-radius: 5px; height: 50px; line-height: 50px; padding: 0 2%; border: none; font-size: 16px; color: #333;}
.ht-rzinput-small{ width: 70%; background: #f4f5f6; border-radius: 5px; height: 50px; line-height: 50px; padding: 0 2%; border: none; font-size: 16px; color: #333;}
.ht-scimg{ width: 380px; height: 160px; border: #f2f2f2 1px solid; }
.ht-scimg img{ width: 100%; height: 100%; display: block; object-fit: cover; }
.ht-scbtn{ width: 60%; background: #3587ff; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 18px; border-radius: 5px; cursor: pointer;}

.ht-dbbq{ background: #fafafa; padding: 15px 20px; line-height: 26px; margin-top: 80px; font-size: 16px; text-align: center; }
.ht-dbbq a{ font-size: 16px; padding: 0 10px; color: #005bad; }
.ht-dbbq a:hover{ color: #3587ff; }



@media (max-width:768px){
	.ht-header{ padding: 0; overflow: hidden; height: 110px; position: fixed; right: 0; }
	.ht-header-logo{ padding-top: 52px; padding-left: 10px; }
	.ht-header-logo img{ height: 50px; }
	.ht-header-logo-user{ position: fixed; left:0; right: 0; top: 0; padding: 0 10px; display: flex; align-items: center; height: 40px; justify-content: flex-end; background: #ededed;}
	.ht-header-logo-avatar-img{ width: 30px; height: 30px; }
	.ht-yuyan{ position: absolute; left: 10px; }
	.ht-yuyan-con{ padding: 0; }
	.ht-header-logo-avatar a{ display: flex; align-items: center; }
	.ht-header-logo-avatar-text{ font-size: 12px; line-height: normal; padding: 0 5px;}
	.ht-header-logo-avatar-jt{ margin: 0; }
	.ht-login{ padding: 0; }
	.ht-login-lb{ width: auto; background: none; line-height: normal; height: auto; margin-left:10px;  }
	.ht-login-lb a{ font-size: 12px; }
	.ht-header-rz-text{ font-size: 12px; padding-right: 5px; }
	.ht-header-rz-img{ width: 15px; height: 15px; }
	.ht-header-renzhen{ display: flex; align-items: center; padding-left: 5px;}
	.ht-header-renzhen-con{ padding: 0; display: flex; align-items: center; }
	.ht-login{ display: flex; align-items: center; }
	.ht-yuyan-lb a{ font-size: 12px; }
	.dropdown{ display: block; }
	.dropdown-content{ top: 30px; padding: 5px 10px; font-size: 12px; min-width: 60px;}
	.ht-header-none-login{ padding-right: 10px; }
	.ht-header-logo-user-con{ padding-right: 10px; }
	.ht-zhuti{ top: 7px;}
	.ht-news{display: flex;}
	.ht-news-text{ flex: 1; }
	.ht-renzheng-lb{ display: flex; }
	.ht-renzheng-lb-input{ flex: 1; }
	.ht-renzheng-lb-input01{ flex: 1; }
	.ht-renzheng-lb-title{  font-size: 14px; }
	.ht-rzinput{ font-size: 14px; }
	.ht-leftnavmenu{ min-width: 60px; max-width: 60px;}
	
	.ht-title{ margin-top: 10px; }
	.ht-renzheng{ margin-top: 30px; }
	.ht-renzheng-jt{ width: 90%; }
	.ht-title-text{ font-size: 20px; }
	.ht-title-line{ height: 21px; }
	.ht-renzheng-lb{ padding: 10px 0; }
	.ht-renzheng-nr{ padding: 20px 0; }
	.ht-scimg{ width: 100%; height: 150px;}
	.ht-renzheng-jt ul li{ padding: 10px 0; }
	.ht-scbtn{ width: 100%; }
	.ht-dbbq{ font-size: 14px; margin-top: 40px; }
	.ht-dbbq a{ font-size: 14px;}

}

@media (min-width: 320px) and (max-width:320px){
    .ht-renzheng-lb-title{  font-size: 14px; }  
    .ht-rzinput{ font-size: 14px; }
}

/*资料提交成功提示*/
.ht-zltj{ width: 50%; margin: 0 auto; height: 500px; border: #eeeeee 1px solid; margin-top: 130px; border-radius: 40px;
box-shadow:0px 16px 20px 4px #f5f5f5; padding-top: 70px; padding-bottom: 52px;}
.ht-zltj-img{ width: 200px; height: 200px; margin: 0 auto; }
.ht-zltj-img img{ width: 100%; height: 100%; display: block; }
.ht-zltj-text{ font-size: 32px; color: #333333; text-align: center; padding-top: 20px; }
.ht-zltj-btn{ width: 50%; margin: 30px auto 0; height: 70px; text-align: center; font-size: 28px; line-height: 70px; color: #fff; background: #3587ff;  border-radius: 35px; box-shadow:0px 10px 15px 4px #dbeaff;}


@media (max-width:1200px){
	.ht-zltj{ width: 100%; }
}


@media (max-width:768px){
.ht-zltj{ margin-top: 30px; height: 400px; }
.ht-zltj-img{ width: 120px; height: 120px; }
.ht-zltj-text{ font-size: 26px; }
.ht-zltj-btn{ width: 80%; height: 60px; line-height: 60px; font-size: 24px; }
}


/*境外项目发布首页*/
.jwxmfb-yd{ width: 100%;  padding-top: 60px; }
.jwxmfb-yd1{ width: 100%;  padding-top: 60px; }
.jwxmfb-yd-lb{ width: 100%; float: left; height: 60px; background: #f2f2f2; border-radius: 10px; text-align: center; font-size: 20px; color: #535353; line-height: 60px; }
.jwxmfb-yb-lbjt{ width: 7.5%; float: left; display: table; height: 70px; padding:0 15px; }
.jwxmfb-yb-lb-jt-nr{ display: table-cell; vertical-align: middle; text-align: center; margin: 0 auto; }
.jwxmfb-yb-lb-jt-nr img{ width: 100%; }
.jwxmfb-yd ul li{ width: 19%; float: left; }
.jwxmfb-yd1 ul li{ width: 14%; float: left; }
.jwxmfb-nr{ padding-top: 50px; overflow: hidden; }
.jwxmfb-nr-title{ font-size: 24px; color: #333333; }
.jwfwxmfb-nr-con{ padding-top: 50px; overflow: hidden;}
.jwxmfb-nr-con-img{ width: 80%; height: 80%; margin: 0 auto; text-align: center;}
.jwxmfb-nr-con-img img{ width: 100%; height: 100%; max-width: 195px; }
.jwxmfb-nr-con-text{ width: 85%; margin: 0 auto;  padding-top: 30px;}
.jwxmfb-nr-con-title{ text-align: center; font-size: 24px; color: #333333; }
.jwxmfb-nr-con-fbt{ font-size: 16px; color: #333333; line-height: 28px; padding-top: 10px; text-align: center; }
.jwxmfb-nr-btn{ width: 40%; margin: 80px auto 0; height: 50px; background: #3587ff; border-radius: 5px;  text-align: center; line-height: 50px; }
.jwxmfb-nr-btn a{ display: block; font-size: 16px; color: #fff;}
.jwxmfb-nr-btn a:hover{ background: #2d7df3; border-radius: 5px;}



@media (max-width:1200px) and (min-width:1000px){
	.jwxmfb-yb-lbjt{ padding-left: 10px; }
	.jwxmfb-yd-lb{ font-size: 16px;}
	.jwxmfb-sm-nr {padding: 20px 0 0;}
}

@media (max-width:1000px) and (min-width:768px){
	.jwxmfb-yd ul li{ margin-bottom: 30px; }
	.jwxmfb-yd1 ul li{ margin-bottom: 30px; }
	.jwxmfb-yd-lb{ font-size: 16px;}
	.jwxmfb-nr{ padding-top: 20px; }
	.jwxmfb-nr-con-text{ padding-bottom: 20px; padding-top: 10px; }
	.jwxmfb-nr-btn{ width: 80%; }
	.jwxmfb-sm-nr {padding: 20px 0 0;}
}

@media (max-width:768px){
	.jwxmfb-yd ul li{ width: 35%; margin-bottom: 12px; }
	.jwxmfb-yd1 ul li{ width: 35%; margin-bottom: 12px; }
	.jwxmfb-yb-lbjt{ width: 15%; height: 40px; }
	.jwxmfb-yd-lb{ font-size: 16px; height: 40px; line-height: 40px;}
	.jwxmfb-yd{ padding-top: 20px; }
	.jwxmfb-yd1{ padding-top: 20px; }
	


	.jwxmfb-nr{ padding-top: 20px; }
	.jwxmfb-nr-title{ font-size: 20px; }
	.jwxmfb-nr-con-text{ padding-bottom: 20px; padding-top: 10px; }
	.jwxmfb-nr-con-title{ font-size: 20px; }
	.jwxmfb-nr-con-fbt{ font-size: 14px; line-height: 23px; }
	.jwxmfb-nr-btn{ width: 80%; }
	.jwfwxmfb-nr-con{ padding-bottom: 30px; padding-top: 20px;}
	.jwxmfb-nr-con-img{ width: 70%; height: 70%; }
}


/*项目发布*/
.xmfb-con{ padding-top: 80px; }
.xmfb-con-lb{ width: 100%; height: 320px; border: #eaeaea 1px solid; border-radius: 10px;}
.xmfb-con-lb-nr{ height: 320px;  display: table;}
.xmfb-con-lb-nr a{ display: block;  padding: 0 20px; width: 100%; height: 100%;display: table-cell; vertical-align: middle; }
.xmfb-con-lb-nr a:hover{ background: #3594ff; border-radius: 10px;}
.xmfb-con-lb-nr a:hover .xmfb-con-lb-nr-bt{ color: #fff; }
.xmfb-con-lb-nr a:hover .xmfb-con-lb-nr-text{ color: #fff; }
.xmfb-con-lb-nr-bt{ text-align: center; font-size: 24px; color: #535353; }
.xmfb-con-lb-nr-text{ font-size: 14px; line-height: 28px; text-indent: 2em; padding-top: 20px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 5;/*想显示多少行就给多大值*/
-webkit-box-orient: vertical; }
.xmfbactive{ background: #3594ff; border-radius: 10px; }

.xmfbactive .xmfb-con-lb-nr-bt , .xmfbactive .xmfb-con-lb-nr-text{ color: #fff; }


/*境外项目-股权投资-项目描述*/
.xmzzlbb{ background: #3587ff; color: #fff; }
.jwxmfb-sm-nr{ padding: 40px 0 0; }
.jwxmfb-sm-lilb{ padding: 25px 0; }
.jwxmfb-sm-lilb01{ padding: 40px 0; }
.redstar{ color: #ff0000; padding-right: 5px; }
.jwxmfb-ms-title{ font-size: 16px; color: #333; display: table; height: 50px; }
.jwxmfb-ms-title-con{ display: table-cell; vertical-align: middle; }
.jwxmfb-sm-xuanxiang{ overflow: hidden; }
.jwxmfb-sm-xuanxiang ul li{ float: left; width: 22%; margin-right: 4%; }
.jwxmfb-sm-xuanxiang ul li:last-child{ margin-right: 0; }
.jwxmfb-sm-xuanxiang ul li a{ display: block; width: 100%; height: 50px; background: #f4f5f6; border-radius: 5px; text-align: center; line-height: 50px; font-size: 16px; color: #010101;}
.jwxmfb-sm-xuanxiang ul li a:hover{ background: #3587ff; color: #fff; border-radius: 5px; }
.xuanxiangactive{ background: #3587ff!important; color: #fff!important; border-radius: 5px!important;}
.ht-hdselect{ background: #f4f5f6; border-radius: 5px; height: 50px; border: none; width: 100%; padding: 0 2%; font-size: 16px; color: #333; font-family:"微软雅黑"; background-image: url(../images/xljtt.png); background-position: 98% center; background-repeat: no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.ht-hdselect-lb{ font-size: 16px; color: #333;}
.ht-renzheng-lb-sm{ border: #3587ff 1px solid; border-radius: 5px; margin-top: 20px; padding: 15px; font-size: 12px; line-height: 23px; color: #3587ff; text-indent: 2em;}

.jwxmfb-sm-btn{ width: 100%; padding-top: 40px; }
.jwxmfb-sm-btn-nr{text-align: center;}
.jwxmfb-sm-btn-nr ul{ width: 80%; margin: 0 auto; display: inline-block;}
.jwxmfb-sm-btn-nr ul li{ float: left; height: 50px; background: #f2f2f2; width:47%; line-height: 50px; border-radius: 5px; margin-right:3%; }
.jwxmfb-sm-btn-nr ul li a{ font-size: 16px; color: #333; display: block;text-align: center;  }
.jwxmfb-sm-btn-nr ul li:last-child{ margin-right: 0; }
.jwxmfbsmactive{ background: #3587ff!important; }
.jwxmfbsmactive a{  color: #fff!important; }
.ht-renzheng-lb-input01{ position: relative; }
.jwxmtextarea{ width: 100%; height: 130px; text-align: left; padding: 15px 3%;font-size: 16px; color: #333; font-family:"微软雅黑"; border: none; background: #f4f5f6; border-radius: 5px;}
.jwxmfb-sm-btn-nr01 ul{ width: 100%; margin: 0 auto; display: inline-block;}
.jwxmfb-sm-btn-nr01 ul li{ float: left; height: 50px; background: #f2f2f2; width:30%; line-height: 50px; border-radius: 5px; margin-right:3%; }
.jwxmfb-sm-btn-nr01 ul li a{ font-size: 16px; color: #333; display: block; text-align: center; }
.jwxmfb-sm-btn-nr01 ul li:last-child{ margin-right: 0; }
.jwxmfb-sm-lilb .col-md-2{ padding-right: 0; }
.jwxmfb-htsc{ width: 100%; height: 160px; border-radius: 5px; cursor: pointer;}
.jwxmfb-htsc img{ width: 100%; height: 100%; display: block; object-fit: cover; border-radius: 5px; }
.jwxmfb-ul-title{ width: 98%; height: 45px; line-height: 45px; padding-left: 2%; font-size: 16px; color: #000; background: #f2f2f2; border-radius: 5px; }
.jwxmfb-ul-conn{ padding-top: 20px; }
.jwxmfb-change{ width: 30%; background: #3587ff; height: 50px; line-height: 50px; border-radius: 5px; font-size: 16px; color: #fff; text-align: center; cursor: pointer; margin-top: 20px;}
.jwxmfb-yl-li{ padding-bottom: 60px; margin-left: 0; margin-right: 0;}
.jwxmfb-htsc01{ width: 40%; height: 160px; border-radius: 5px; cursor: pointer;}
.jwxmfb-htsc01 img{ width: 100%; height: 100%; display: block; object-fit: cover; border-radius: 5px; }
.jwxmfb-ul-conn01{ padding-top: 20px; }
.jwxmfb-ul-conn01 li{ padding: 40px 0; }
.jwxmfb-hr{ height: 1px; background: #f2f2f2; border: none; width: 100%; margin-top: 80px; }


/*境外项目-技术转移-项目描述*/
.ht-rzinput-jt{ width: 70%; background: #f4f5f6; border-radius: 5px; height: 50px; line-height: 50px; padding: 0 2%; border: none; font-size: 16px; color: #333; background-image: url(../images/xljtt.png); background-repeat: no-repeat; background-position: 98% center; }
.ht-hdselect1{ background: #f4f5f6; border-radius: 5px; height: 50px; border: none; width: 100%; padding: 0 4%; font-size: 16px; color: #333; font-family:"微软雅黑"; background-image: url(../images/ht-jiantou.png); background-position: 92% center; background-repeat: no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.ht-renzheng-gujia{ width: 30%; float: left; }
.ht-renzheng-diqu{ width: 40%; float: left; padding-left: 4%; font-size: 16px; color: #333; line-height: 50px; }
.ht-renzheng-gujia1{ width: 30%; float: left; }
.ht-renzheng-diqu1{ width: 10%; float: left; padding-left: 4%; font-size: 16px; color: #333; line-height: 50px; }
.ht-rzinput-sosmall{ width: 100%; background: #f4f5f6; border-radius: 5px; height: 50px; line-height: 50px; padding: 0 4%; border: none; font-size: 16px; color: #333;}

.ht-renzheng-gongsi{ width: 70%; float: left; }
.ht-rezheng-sfplou{ float: left; height: 50px; display: table; padding-left: 20px;}
.ht-rezheng-sfplou1{ float: left; height: 50px; display: table; padding-right: 40px;}
.ht-rezheng-sfplou-nr{ display: table-cell; vertical-align: middle; }
.sfpou-text{ font-size: 16px; color: #333; font-weight: normal; line-height: 50px; float: left; }
.ht-rezheng-sfplou-radio{ width: 20px; height: 20px;  float: left; margin-top: 16px; margin-right: 5px;}
.ht-xx-renyuan{ width: 70%; }
.ht-renzheng-guzhi{ width: 40%; float: left; padding-left: 4%; }
.ht-renzheng-guzhi-left{ width: 80%; float: left; }
.ht-renzheng-diqu2{ width: 20%; float: left; padding-left: 4%; font-size: 16px; color: #333; line-height: 50px; }
.ht-renzheng-gujia0{ width: 30%; float: left; }

/*项目文件*/
.jwxmfb-sm-nr-text{ font-size: 16px; color: #3587ff; padding-bottom: 20px; line-height: 26px;}
.xxwj-wenian{ width: 60%; float: left; }
.xxwj-wenian-cz{ width: 40%; float: left; padding-left: 4%; line-height: 50px;}
.xxwj-wenian-cz a{ font-size: 16px; color: #3587ff; padding: 0 10px; }
.jwxmfb-sm-yl-id{ font-size: 20px; font-weight: bold; color: #000; padding-bottom: 40px; }

/*股权转让-项目描述*/
.xmfb-gqzr-gb{ width: 70%; }
.xmfb-gqzr-gb-tab{ width: 100%; overflow: hidden; }
.xmfb-gqzr-gb-tab ul li{ float: left;}
.pr20{ padding-right: 20px; }
.xmfb-gqzr-gb-con{ width: 100%; padding-top: 20px;}
.xmfb-gqzr-gb-con-inputd{ width: 50%; }
.xmfb-gqzr-gb-con-inputs{ width: 100%; }
.xmfb-gqzr-gb-con-inputs-k{ width: 30%; float: left; }
.xmfb-gqzr-gb-con-zhi{ float: left; padding: 0 10px; font-size: 24px; color: #333; line-height: 50px;}
.xmfb-gqzr-gb-con-zhi01{  float: left; padding: 0 10px; font-size: 16px; color: #333; line-height: 50px; }

.ht-renzheng-gujia10{ width: 100%; float: left; }
.ht-renzheng-diqu00{ width: 100%; float: left; padding-left: 4%; font-size: 16px; color: #333; line-height: 50px; }

/*境内项目*/
.ht-renzheng-gujia2{ width: 24.5%; float: left; padding-right: 4%; }

/*需求发布*/
.ht-xqfb-fx-bigselect{ float: left; padding-right: 4%; width: 30%; }
.ht-xqfb-fx-biginput{ width: 40%; float: left; }
.ht-xqfb-tzfslb{ width: 30%; float: left; padding-right: 4%;}
.ht-xqfb-tzfslb1{ width: 40%; float: left; }
.ht-xqfb-tzfslb2{ width: 30.5%; float: left; margin-right: 4%;}
.ht-xqfb-bt{ font-size: 24px; color: #333333; font-weight: bold; padding-bottom: 10px; }
.ht-xqfb-rzlc{ width: 100%; display: table; }
.ht-xqfb-rzlc li{ vertical-align: middle; height: 50px; padding-right: 30px; float: left; line-height: 50px;}
.ht-xqfb-rzlc li:last-child{ padding-right: 0; }
.ht-xqfb-rzlc-fxk{ float: left; padding-top: 4px; }
.ht-xqfb-fxk{ width: 16px; height: 16px; }
.ht-xqfb-rzlc-fxktext{ float: left; font-size: 16px; color: #333; padding-left: 5px; }

.ht-xqfb-wjsm{ background: #5c769c; height: 50px; line-height: 50px; padding: 0 20px; border-radius: 5px; font-size: 16px; color: #fff; text-align: center;margin: 60px 0; }

.ht-xqfb-fx-biginput1{ float: left; padding-left: 4%; width: 70%;}

.jwxmfb-sm-xuanxiang1{ overflow: hidden; }
.jwxmfb-sm-xuanxiang1 ul li{ float: left; width: 16.8%; margin-right: 4%; }
.jwxmfb-sm-xuanxiang1 ul li:last-child{ margin-right: 0; }
.jwxmfb-sm-xuanxiang1 ul li a{ display: block; width: 100%; height: 50px; background: #f4f5f6; border-radius: 5px; text-align: center; line-height: 50px; font-size: 16px; color: #010101;}
.jwxmfb-sm-xuanxiang1 ul li a:hover{ background: #3587ff; color: #fff; border-radius: 5px; }







@media (max-width:1000px) and (min-width:768px){
	.xmfb-con{ padding-top: 20px; }
	.jwxmfb-nr-btn{ width: 80%; }
	.jwxmfb-yd-lb{ font-size: 15px; }
	.ht-gqzr-spacing{ margin-top: 15px; }
	.jwxmfb-sm-nr {padding: 0px 0 0;}
	
}

@media (max-width:768px){
	.xmfb-con-lb{ margin-bottom: 20px; }
	.xmfb-con{ padding-top: 20px; }
	.jwxmfb-nr-btn{ width: 80%; margin-top: 20px; }
	.jwxmfb-sm-nr{ padding: 0; }
	.jwxmfb-ms-title{ font-size: 16px; }
	.jwxmfb-sm-lilb{ padding: 10px 0;  }
	.jwxmfb-sm-lilb01{ padding: 10px 0; }
	.htscwj-phone-spacing{ padding-top: 20px; }
	.jwxmfb-yl-li{ padding: 20px 0 10px; }
	.jwxmfb-ul-conn01 li{ padding: 10px 0; }
	.jwxmfb-htsc01{ width: 70%;}
	.jwxmfb-hr{ margin-top: 40px; }
	.jwxmfb-yb-lb-jt-nr img{ width: 60%; }
	.jwxmfb-yb-lbjt{ padding: 0 10px; }
	.jwxmtextarea{ font-size: 14px; }
	.ht-rzinput-jt{ font-size: 14px; }
	.jwxmfb-sm-xuanxiang ul li a{ font-size: 16px; }
	.ht-rzinput-small{ width: 100%; }
	.jwxmfb-sm-xuanxiang ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }
	.jwxmfb-sm-xuanxiang ul li{ width: 47%; padding-bottom: 15px;  margin: 0; }
	.jwxmfb-sm-xuanxiang1 ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }
	.jwxmfb-sm-xuanxiang1 ul li{ width: 47%; padding-bottom: 15px;  margin: 0; }
	.jwxmfb-sm-xuanxiang1 ul li a{ font-size: 16px; }
	.ht-renzheng-gujia{ width: 40%; }
	.ht-renzheng-diqu{ width: 60%; }
	.ht-renzheng-diqu10{ width: 100%; }
	.ht-renzheng-gujia1{ width: 80%; }
	.ht-renzheng-guzhi-left{ width: 70%; }
	.ht-renzheng-diqu1{ width: 20%;}
	.ht-renzheng-diqu2{ width: 30%;}
	.brhh{ display: none; }
	.ht-rzinput-jt{ width: 100%; }
	.ht-xx-renyuan{ width: 100%; }
	.jwxmfb-ms-title-con br{ display: none; }
	.ht-renzheng-gujia0{ width: 80%; }
	.ht-renzheng-guzhi{ width: 60%; }
	.jwxmfb-ms-title-con{ font-size: 14px; }
	.ht-rzinput-sosmall ,.ht-rzinput-small{ font-size: 14px; }
	.sfpou-text{ font-size: 14px; }
	.ht-rezheng-sfplou{ padding-left: 0; }
	.ht-renzheng-diqu10 ,.ht-renzheng-diqu1 , .ht-renzheng-diqu1 , .ht-renzheng-diqu2{ font-size: 14px; }
	.ht-renzheng-gongsi{ width: 100%; }
	.ht-hdselect ,.ht-hdselect1{ font-size: 14px; }
	.tagCon-title{ font-size: 14px; }
	.jwxmfb-sm-nr-text{ font-size: 14px; line-height: 22px; padding-top: 15px; }
	.xxwj-wenian{ width: 100%; }
	.xxwj-wenian-cz{ padding-left: 0; }
	.xxwj-wenian-cz a{ font-size: 14px; padding: 0 5px; }
	.jwxmfb-sm-yl-id{ font-size: 16px; padding-bottom: 10px; padding-top: 15px; }
	.xmfb-gqzr-gb-con-inputd{ width: 100%; }
	.xmfb-gqzr-gb{ width: 100%; }
	.xmfb-gqzr-gb-con-inputs-k{ width:35% ; }
	.ht-gqzr-spacing{ margin-top: 15px; }
	.ht-renzheng-gujia2{ width: 100%; padding-right: 0; padding-bottom: 15px; }
	.ht-xqfb-fx-bigselect{ width: 100%; padding-bottom: 15px; padding-right: 0; }
	.ht-xqfb-fx-biginput{ width: 100%; }
	.ht-xqfb-tzfslb{ width: 100%;  padding-right: 0; padding-bottom: 15px;}
	.ht-xqfb-tzfslb1{ width: 100%; }
	.ht-xqfb-tzfslb2{ width: 100%;  padding-right: 0; padding-bottom: 15px;}
	.ht-xqfb-rzlc-fxktext{ font-size: 14px; }
	.ht-xqfb-wjsm{ height: auto; padding: 15px 15px; line-height: 23px;  margin: 20px 0; font-size: 14px;}
	.ht-xqfb-rzlc li{ height: auto; }
	.ht-xqfb-fx-biginput1{ padding-left: 0; width: 100%; }


}


/*联系我们*/
.contact-pt{ padding: 20px 30px 50px; }
.contact-fs{ padding-top: 70px; }
.contact-num{ background: #015bc0; padding: 8% 5%; overflow: hidden; height: 430px;}
.contact-num ul li{ padding: 25px 0; color: #fff; font-size: 18px; }
.contact-num-title{ float: left; }
.contact-num-jt{ float: left; }
.contact-num-jt img{ width: 100%; height: 100%; display: block; }
.contact-num-title-ewm{ float: left; display: table; height: 160px;}
.contact-num-title-ewm-nr{ display: table-cell; vertical-align: middle; }
.contact-map{ width: 100%; height: 430px;}
.contact-map-nr{ height:100%; }

/*忘记密码*/
.passwore-yzm { text-align: center; }
.passwore-yzm a{ font-size: 16px; text-decoration: underline; color: #46639c; text-align: center; }
.passwore-yzm a:hover{ color: #5878b7; }

/*用户协议*/
.xieyi-con{ font-size: 16px; line-height: 40px; padding: 40px 20px;}

/*后台首页*/
.ht-index-num{ padding: 60px 0; }
.ht-index-numlb{ width: 100%; height: 160px; border-radius: 10px; display: table; padding: 0 50px;}
.ht-index-numlb-nr{ display: table-cell; vertical-align: middle; }
.ht-ys01{ background: #2c97f9; }
.ht-ys02{ background: #bf8bf7; }
.ht-ys03{ background: #fd9e8c; }
.ht-index-numlb-nr-bt{ font-size: 22px; color: #fff; }
.ht-index-numlb-nr-num{ font-size: 40px; font-weight: bold; padding-top: 5px; color: #fff; }
.ht-index-numlb-nr-num span{ font-size: 14px; font-weight: normal; }

.ht-index-tjxm{ padding: 30px 20px; background: #f9f9f9; border-radius: 10px; margin: 0;}
.ht-index-tjxm-title{ font-size: 24px; color: #333333; }
.ht-index-tjxm-con{ background: #fff; border-radius: 10px; padding: 20px 10px; margin-top: 30px;}
.ht-index-tjxm-con-nr{ overflow: hidden; }
.ht-index-tjxm-con-nr table tr th{ color: #000; font-weight: normal; font-size: 16px; background: #f9f9f9; height: 55px;}
.ht-index-tjxm-con-nr table tr td{ font-size: 16px; line-height: 23px; text-align: center; padding: 20px 10px; border-bottom: #e4e4e4 1px solid;}
.htindex-spacing60{ height: 60px; }

/*后台首页弹窗css*/
.ht-pop { display: block; position: absolute; top: 50%; left: 50%; padding: 100px 25px;  z-index: 130; border-radius: 40px; background-color: #fff; transform:translate(-50%,-50%); width: 900px; }

.ht-pop-content{ padding: 20px 0px; }
.ht-rz-text{ width: 80%; margin: 0 auto; font-size: 28px; color: #333; text-align: center; line-height: 45px;}
.ht-rz-text span{ color: #3587ff; }
.ht-rz-btn{ width: 60%; margin: 60px auto; }
.ht-rz-btn-rz{ float: left; width: 47%; }
.ht-rz-btn-rz a{ display: block; width: 100%; height: 60px; border-radius: 30px; line-height: 60px; text-align: center; background: #3587ff; font-size: 25px; color: #fff; }
.ht-rz-btn-brz{ float: right; width: 47%; }
.ht-rz-btn-brz a{ display: block; width: 100%; height: 60px; border-radius: 30px; line-height: 60px; text-align: center; background: #959596; font-size: 25px; color: #fff; }

.ht-bgPop{ display: block; position: fixed; z-index: 129; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.2);  }


/*后台搜索*/
.ht-search-title{ border-bottom: #f1f1f1 1px solid; overflow: hidden; }
.ht-search-title-lb{  float: left; padding: 40px 30px 0; }
.ht-search-title-lb a{font-size: 18px; color: #000;}
.searchactive a{ color: #0067ba; }
.searchactive span{ border-bottom: #0067ba 2px solid; display: block; margin-top: 10px;}

.ht-jzsearch{ background: #f9f9f9; padding: 20px; border-radius: 5px; margin-top: 40px; overflow: hidden;}
.ht-jzsearch-title { float: left; line-height: 50px; }
.ht-jzsearch-input{ float: left; width: 90%; padding-left: 20px; }
.ht-jzsearch-input-nr{ float: left; background: #fff; border-radius: 5px 0px 0 5px;border: #d9d9d9 1px solid;  height: 50px; width: 90%; border-right: none; }
.ht-jzsearch-input-nr-input{ width: 100%; height: 100%; border: none; padding: 0 10px; background: #fff;border-radius: 5px 0px 0 5px;}
.ht-jzsearch-btn{ width: 10%; background: #0177d5; border-radius: 0 5px 5px 0; height: 50px; line-height: 50px; font-size: 16px; color: #fff; text-align: center; float: left; }
.ssjg-num{ font-size: 24px; color: #333; padding-top: 40px; }
.ssjg-shaixuan{ background: #f9f9f9; padding: 20px; border-radius: 5px; margin-top: 20px; overflow: hidden;}
.ssjg-shaixuan-title{ font-size: 20px; color: #000; float: left; line-height: 50px;}
.ssjg-shaixuan-nr{ float: left; width: 93%;}
.ssjg-shaixuan-lb{ float: left; padding-left: 4%; width: 33%;}
.ssjg-shaixuan-lb span{ display: inline-block; float: left; line-height: 50px; font-size: 16px; }
.ssjg-shaixuan-select{ width: 80%; padding-left: 4%; }
.ht-hdselect001{ background: #fff; border-radius: 5px; height: 50px; line-height: 50px; border: none; width: 100%; padding: 0 2%; font-size: 16px; color: #333; font-family:"微软雅黑"; background-image: url(../images/xljtt.png); background-position: 96% center; background-repeat: no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 0 4%; }
.ssjg-shaixuan-jg{ padding-top: 30px; }
.ssjg-shaixuan-jg-nr{ width: 100%; }
.ssjg-shaixuan-bt{ background: #f9f9f9; height: 50px;  }
.ssjg-shaixuan-bt th{ font-size: 16px; color: #010101; font-weight: normal; text-align: left; padding-left: 10px;}
.ssjg-shaixuan-nr-lb td{ font-size: 15px; line-height: 23px; padding: 15px 10px; border-bottom: #e4e4e4 1px solid; color: #000;}


/*搜索分页*/
.ht-search-page .pagination{ text-align: center; margin: 40px 0;}
.ht-search-page .pagination ul, .ht-search-page .pagination ul li { list-style: none; display: inline-block; padding-left: 0px;}
.ht-search-page .pagination ul li {  border: #dbdbdb 1px solid; margin: 0 1px;  margin-bottom: 10px;}
.ht-search-page .pagination ul li a{ display: inline-block; font-size: 14px; padding: 10px 15px;}
.ht-search-page .pagination ul li:hover a { color: #fdfdfd; background-color: #3587ff; } 
.ht-search-page .pagination ul li.active a { color: #fdfdfd;  background-color: #3587ff; }


/*后台收藏*/
.ht-search-title1{ border-bottom: #f1f1f1 1px solid; overflow: hidden;  background: #f0f0f0; width: auto; padding: 7px; display: inline-block; border-radius: 5px; margin-top: 40px; }
.ht-search-title-lb1{  float: left; padding: 5px 25px; border-radius: 5px; }
.ht-search-title-lb1 a{font-size: 18px; color: #000;}
.searchactive1 a{ color: #0067ba; }
.searchactive1{ background: #fff; }
.ssjqxsc{ font-size: 14px; color: #000000; background: #f0f0f0; border-radius: 20px; padding: 5px 6px; }

@media (max-width:1400px) and (min-width:1200px){
	
}


@media (max-width:1200px) and (min-width:1000px){
	.ht-index-numlb{ padding: 0 20px; }
	.ht-pop{ width: 600px; padding: 60px 25px;}
	.ht-jzsearch-input{ padding-left: 0; width: 95%;}
}

@media (max-width:1000px) and (min-width:768px){
	.contact-fs{ padding-top: 30px; }
	.contact-map{ margin-top: 30px; }
	.contact-map{ height: 300px;}
	.ht-index-numlb{ padding: 0 20px; }
	.ht-index-tjxm-con-nr table tr th ,.ht-index-tjxm-con-nr table tr td{ font-size: 14px; }
	.ht-index-tjxm{ padding: 20px 20px; }
	.ht-index-tjxm-con{ margin-top: 20px; }
	.htindex-spacing60{ height: 30px; }
	.ht-pop{ width: 600px; padding: 60px 25px;}
}

@media (max-width:768px){
	.contact-fs{ padding-top: 30px; }
	.contact-map{ margin-top: 30px; }
	.contact-map{ height: 230px;}
	.contact-num ul li{ font-size: 16px; padding: 10px 0; overflow: hidden; }
	.contact-num{ height: 360px; }
	.contact-num-jt img{ width: 80%; height: 80%; }
	.contact-pt{ padding: 20px 15px 50px; }
	.xieyi-con{ padding: 20px 20px; font-size: 14px; line-height: 30px; }
	.ht-index-numlb{ padding: 0 20px; margin: 5px 0; height: 120px;}
	.ht-index-num{ padding: 20px 0; }
	.ht-index-numlb-nr-bt{ font-size: 18px; }
	.ht-index-numlb-nr-num{ font-size: 30px; }
	.ht-index-tjxm-con-nr table tr th ,.ht-index-tjxm-con-nr table tr td{ font-size: 14px; }
	.htindex-spacing60{ height: 20px; }
	.ht-pop{ width: 320px; padding: 20px 25px;}
	.ht-rz-text{ width: 100%; font-size: 20px; line-height: 30px; }
	.ht-rz-btn{ width: 100%; }
	.ht-rz-btn{ margin: 20px auto; }
	.ht-rz-btn-rz a , .ht-rz-btn-brz a{ font-size: 14px; height: 40px; line-height: 40px; }
	.ht-rz-text{ font-size: 16px; line-height: 26px; }

	.ht-jzsearch-input-nr{ width: 70%; }
	.ht-jzsearch-btn{ width: 30%; }
	.ht-jzsearch-title{ width: 100%; }
	.ht-jzsearch-input{ padding-left: 0; width: 95%;}
	.ht-search-title-lb{ padding: 20px 10px 0; }
	.ssjg-shaixuan-nr{ width: 100%; }
	.ssjg-shaixuan-lb{ width: 100%; padding-bottom: 20px; }
	.ssjg-shaixuan-bt th{ font-size: 15px; }
	.ssjg-shaixuan-nr-lb td{ font-size: 14px; padding: 10px; }
	.ssjg-shaixuan-jg-nr{ width: 100%; overflow: hidden; overflow-x: auto; }
	.ssjg-shaixuan-jg-nr table{ width: 750px;}

	.ssjqxsc{ font-size: 12px; }

}

@media (max-width:320px) and (min-width:320px){
	.ht-pop{ width: 300px; padding: 20px 25px;}
	.addBox input{ width: 60%; }
	
}


/*项目详情页*/
.ht-xmxq-title{ width: 100%; padding-top: 40px;}
.ht-xmxq-title-left{ float: left; width: 80%;}
.ht-xmxq-title-left-bt{ font-size: 26px; color: #333333; }
.ht-xmxq-title-left-gjc{ padding-top: 20px; }
.ht-xmxq-title-left-gjc ul li{ float: left; margin-right: 10px; background: #c5ddff; font-size: 14px; color: #3587ff; padding: 5px 10px; border-radius: 20px; }
.ht-xmxq-title-left-time{ font-size: 16px; color: #333333; padding-top: 20px; }
.ht-xmxq-title-right{ float: right;  width: 20%;font-size: 16px; color: #333333; text-align: right;}

.ht-xmx-fbz{ background: #fafafa; border-radius: 5px; padding: 40px 50px; display: inline-block; margin-top: 50px; }
.ht-xmx-fbz ul li{ float: left; padding-right: 70px; font-size: 18px; color: #333333; }
.ht-xmx-fbz ul li:last-child{ padding-right: 0; }
.ht-xmx-fbz ul li span{ display: block; float: left; }
.ht-xmxq-rzimg{ padding: 3px 0 0 10px; }
.ht-xmxq-rzimg img{ display: block; }

.ht-xmxq-xmms{ padding-top: 60px; }
.ht-xmxq-xmms-title{ border-bottom: #e4e4e4 1px solid;}
.ht-xmxq-xmms-t-con{ font-size: 18px; color: #3587ff; border-bottom: #3587ff 2px solid; display: inline-block;  padding-bottom: 10px; }
.ht-xmxq-xmms-conn{ padding-top: 10px; }

.ht-xmxq-btn{ width: 100%; padding-top: 40px; overflow: hidden;text-align: center;}
.ht-xmxq-anniu{ width: auto; margin: 0 auto; overflow: hidden;  display: inline-block;}
.ht-xmxq-btn-sc{ width: 300px; background: #f2f2f2; height: 50px; border-radius: 10px; text-align: center; margin: 0 auto;  line-height: 50px; display: table; float: left; margin: 0 20px; cursor: pointer;font-size: 18px; color: #333;}
.ht-xmxq-btn-sc-nr{ display: table-cell; vertical-align: middle; height: 50px; text-align: center; }
.ht-xmxq-btn-sc-nr img{ vertical-align: middle; padding-right: 10px; }
.msdj{ background: #3587ff; color: #fff!important; }

/*后台消息列表*/
.ht-xxlb-lb{ width: 100%; }
.ht-xxlb-lb ul li{ background: #f9f9f9; border-radius: 10px; padding: 30px 40px; margin-top: 30px; overflow: hidden; }
.ht-xxlb-lb-title-left{ float: left; width: 86%; font-size: 24px; color: #333333; line-height: 40px;}
.ht-xxlb-lb-title-right{ float: right; width: 10%; text-align: right; font-size: 16px; color: #9a9a9a; }
.ht-xxlb-lb-nr{ padding-top: 10px; line-height: 30px; font-size: 16px;}


/*后台修改密码*/
.ht-xgmm{ width: 80%; margin: 0 auto;  border: #eeeeee 1px solid; box-shadow:0px 0px 10px #f4f4f4; margin-top: 40px; border-radius: 40px; padding: 30px 50px; }
.ht-xgmm-title{ font-size: 24px; color: #333333; }
.ht-xgmm-nr{ padding-top: 20px; }
.ht-xgmm-nr ul{ padding-top: 20px; }
.ht-xgmm-nr ul li{ margin-top: 50px; }
.ht-xgmm-nr ul li:first-child{ margin-top: 0; }
.ht-xgmm-btn{ width: 260px; height: 70px; background: #3587ff; border-radius: 40px; font-size: 28px; color: #fff; text-align: center; line-height: 70px; margin: 40px auto 0;}


/*后台用户信息*/
.ht-yyxx{width: 100%; margin: 0 auto;  border: #eeeeee 1px solid; box-shadow:0px 0px 10px #f4f4f4; margin-top: 40px; border-radius: 40px; padding: 30px 50px; }
.ht-yhxx-avatar{ width: 90px; height: 90px;  border-radius: 50%; border: #e9e4e5 1px solid; float: left;}
.ht-yhxx-avatar img{ width: 100%; height: 100%; display: block; object-fit: cover;  border-radius: 50%; }
.ht-yhxx-nr{ padding-top: 40px; }
.ht-yhxx-text{ float: left; padding-left: 20px; width: 85%;}
.ht-yhxx-text ul li{ width: 50%; float: left; font-size: 18px; color: #333333; line-height: 28px; padding: 20px 0;}
.ht-yhxx-text-bt{ float: left; width: 20%; }
.ht-yhxx-text-wenzi{ float: left; width: 70%; }
.ht-yhxx-cwzshy-btn{ width: 95%; background: #ff9d00; border-radius: 30px; height: 60px; font-size: 24px; color: #fff; text-align: center; line-height: 60px;}
.ht-yhxx-xgrzxx-btn{ width: 95%; background: #3587ff; border-radius: 30px; height: 60px; font-size: 24px; color: #fff; text-align: center; line-height: 60px; margin-top: 20px;}

/*后台修改信息*/
.ht-xgxx-img{ width: 230px; height: 150px; border-radius: 10px;}
.ht-xgxx-img img{ width: 100%; height: 100%; display: block; object-fit: cover; border-radius: 10px; }


/*右侧悬浮icon*/
.side-bar a,.chat-tips i {background-image: url(../img/gdt-img.png);background-repeat: no-repeat;}
.side-bar {width: 66px;position: fixed;bottom: 120px;right: 0px;font-size: 0;line-height: 0;z-index: 100;}
.side-bar a {width: 66px;height: 66px;display: inline-block;background-color: #c7c7c7;margin-bottom: 2px;}
.side-bar a:hover {background-color: #3587ff;}
.side-bar .icon-qq {background-position: 0 -62px;}
.side-bar .icon-chat {background-position: 0 -130px;position: relative;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-blog {background-position: 0 -198px;}
.side-bar .icon-blog:hover .blog-tips {display: block;}
.side-bar .icon-mail {background-position: 0 -266px;}
.side-bar .icon-totop {background-position: 0 -334px;}
.chat-tips {padding: 20px;border: 1px solid #d1d2d6;position: absolute;right: 78px;top: -55px;background-color: #ffffff;display: none;}
.chat-tips i {width: 9px;height: 16px;display: inline-block;position: absolute;right: -9px;top: 80px; background: url(../img/gdt-img_jt.png) no-repeat right center;}
.chat-tips img {width: 138px;height: 138px;}

.blog-tips {padding: 20px;border: 1px solid #d1d2d6;position: absolute;right: 78px;top: 149px;background-color: #ffffff;display: none; font-size: 18px; color: #333333;width:180px;}
.blog-tips i {width: 9px;height: 16px;display: inline-block;position: absolute;right: -9px;top: 12px; background: url(../img/gdt-img_jt.png) no-repeat right center;}


@media (max-width:1400px) and (min-width:1200px){
	.ht-xgmm{ width: 95%; }
	.ht-yhxx-avatar{ width:80px; height:80px; }
	.ht-yhxx-text ul li{ font-size: 16px; }
	.ht-yhxx-text-bt{ width: 25%; }
	.ht-yhxx-xgrzxx-btn{ font-size: 20px; }
	.ht-yhxx-cwzshy-btn{ font-size: 20px; }
}

@media (max-width:1200px) and (min-width:1000px){
	.ht-xgmm{ width: 95%; }
	.ht-yhxx-avatar{ width:60px; height:60px; }
	.ht-yhxx-text ul li{ font-size: 16px; }
	.ht-yhxx-text-bt{ width: 30%; }
	.ht-yhxx-xgrzxx-btn{ font-size: 16px; height: 50px; line-height: 50px; }
	.ht-yhxx-cwzshy-btn{ font-size: 16px; height: 50px; line-height: 50px; }
	.ht-yyxx{ padding: 20px 30px; }
	.ht-yhxx-text-wenzi{ width: 65%; }
	.ht-yhxx-text ul li{ padding: 10px 0; }
}

@media (max-width:1000px) and (min-width:768px){
	.ht-xmxq-anniu{ display: flex; justify-content: space-between; }
	.ht-xmxq-btn-sc { width: 48%; margin: 0;}
	.ht-xxlb-lb-title-left{ width: 100%; }
	.ht-xxlb-lb-title-right{ width: 100%; text-align: left; }
	.ht-xgmm-nr ul li{ margin-top: 25px; }
	.ht-yhxx-avatar{ width:60px; height:60px; }
	.ht-yhxx-text ul li{ font-size: 16px; }
	.ht-yhxx-text-bt{ width: 30%; }
	.ht-yhxx-xgrzxx-btn{ font-size: 16px; height: 50px; line-height: 50px;}
	.ht-yhxx-cwzshy-btn{ font-size: 16px; height: 50px; line-height: 50px; margin-top: 30px;  }
	.ht-yyxx{ padding: 20px 30px; }
	.ht-yhxx-text-wenzi{ width: 65%; }
	.ht-yhxx-text ul li{ padding: 10px 0; }
}


@media (max-width:768px){
	.ht-xmxq-title-left{ width: 100%; }
	.ht-xmxq-title-right{ width: 100%; text-align: left; background: #fafafa; padding: 10px 10px; margin-top: 20px; font-weight: bold;}
	.ht-xmxq-title-left-bt{ font-size: 22px; }
	.ht-xmxq-title-left-gjc ul li{ margin-bottom: 10px; }
	.ht-xmxq-title-left-time{ font-size: 14px; padding-top: 5px; }
	.ht-xmx-fbz{ padding: 15px; margin-top: 20px; }
	.ht-xmx-fbz ul li{ font-size: 14px; padding-bottom: 15px; }
	.ht-xmx-fbz ul li:last-child{ padding-bottom: 0; }
	.ht-xmxq-xmms{ padding-top: 30px; }
	.jwxmfb-ul-conn{ padding-top: 0; }
	.ht-xmxq-anniu{ display: flex; justify-content: space-between; }
	.ht-xmxq-btn-sc { width: 48%; margin: 0;}
	.ht-xxlb-lb-title-left{ width: 100%; font-size: 22px; }
	.ht-xxlb-lb-title-right{ width: 100%; text-align: left; font-size: 14px; }
	.ht-xxlb-lb ul li{ padding: 15px 15px; }
	.ht-xxlb-lb-nr{ font-size: 14px; line-height: 26px; }
	.ht-xgmm{ width: 100%; padding: 20px 15px; border-radius: 20px; }
	.ht-xgmm-nr ul li{ margin-top: 15px; }
	.ht-xgmm-btn{ width: 80%; font-size: 16px; height: 50px; line-height: 50px; margin: 20px auto 10px; }

	.ht-yyxx{ padding: 20px 30px; border-radius: 20px; }
	.ht-yhxx-nr .col-sm-12 , .ht-yhxx-nr .col-xs-12{ padding: 0; }
	.ht-yhxx-text{ width: 75%; }
	.ht-yhxx-text ul{ padding-left: 10px; }
	.ht-yhxx-text ul li{ width: 100%; font-size: 14px; padding: 5px;}
	.ht-yhxx-text{ padding-left: 0; }
	.ht-yhxx-text-bt{ width: 25%; }
	.ht-yhxx-text-wenzi{ width: 75%; }
	.ht-yhxx-avatar{ width: 50px; height: 50px; }
	.ht-yhxx-cwzshy-btn{ margin-top: 20px; font-size: 18px; height: 50px; line-height: 50px;}
	.ht-yhxx-xgrzxx-btn{ font-size: 18px;  height: 50px; line-height: 50px; margin-bottom: 10px;}
	.ht-yhxx-nr{ padding-top: 30px; }
	.ht-xgxx-img{ width: 100px; height: 100%; }
	.ht-yyxx{ padding: 10px; }
	.ht-xgmm-nr ul{ padding-top: 0px; }
	.ht-xgmm-nr{ padding-top: 10px; }

}

@media (max-width:320px) and (min-width:320px){
	.ht-yhxx-text{ width: 100%; padding-top: 10px; }
	.ht-yhxx-text ul{padding-top: 0px; padding-left: 0;}
	.ht-yhxx-text-bt{ width: 35%; }
	.ht-yhxx-text-wenzi{ width: 65%; }
	.ht-yyxx{ padding: 15px; border-radius: 15px;}
	.ht-yhxx-nr{ padding: 20px 0px; margin: 0; }
	
}

