@charset "utf-8";

@font-face{font-family:SourceSansPro-Bold;src:url(../fonts/SourceSansPro-Bold.eot);src:url(../fonts/SourceSansPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/SourceSansPro-Bold.woff2) format('woff2'),url(../fonts/SourceSansPro-Bold.woff) format('woff'),url(../fonts/SourceSansPro-Bold.ttf) format('truetype'),url(../fonts/SourceSansPro-Bold.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:SourceSansPro-Semibold;src:url(../fonts/SourceSansPro-Semibold.eot);src:url(../fonts/SourceSansPro-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/SourceSansPro-Semibold.woff2) format('woff2'),url(../fonts/SourceSansPro-Semibold.woff) format('woff'),url(../fonts/SourceSansPro-Semibold.ttf) format('truetype'),url(../fonts/SourceSansPro-Semibold.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:Avalon;src:url(../fonts/Avalon.eot);src:url(../fonts/Avalon.eot?#iefix) format('embedded-opentype'),url(../fonts/Avalon.woff2) format('woff2'),url(../fonts/Avalon.woff) format('woff'),url(../fonts/Avalon.ttf) format('truetype'),url(../fonts/Avalon.svg#novecentowide-bold-webfont) format('svg')}

html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; 
}
body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
	padding:0;
	color:#444;
	line-height:190%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #444;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; 
	outline:none;
    blr:expression(this.onFocus=this.blur());
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
a img{ border:none;}
a:hover {color: #e7582e;}
.wrap{width:92%;margin:0 auto; overflow:hidden;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.cf:after{content:""; display:block; height:0; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{ width:100%;overflow-x:hidden;}
*{ box-sizing:border-box;}
.pc-div { display:none!important;}

.fadeInUp50 {
  -webkit-animation-name: fadeInUp50;
  -moz-animation-name: fadeInUp50;
  -ms-animation-name: fadeInUp50;
  animation-name: fadeInUp50;
}
@-webkit-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft50 {
  -webkit-animation-name: fadeInLeft50;
  -moz-animation-name: fadeInLeft50;
  -ms-animation-name: fadeInLeft50;
  animation-name: fadeInLeft50;
}
@-webkit-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight50 {
  -webkit-animation-name: fadeInRight50;
  -moz-animation-name: fadeInRight50;
  -ms-animation-name: fadeInRight50;
  animation-name: fadeInRight50;
}
@-webkit-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.scrollbar::-webkit-scrollbar {
  width: 5px;
  height: 3px;
  background-color: rgba(210, 210, 210, 0.4);
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color: rgba(123, 121, 121, 0.4);
}

/*菜单*/
#header{position: fixed;top: 0;left: 0;width: 100%;z-index: 99999;overflow: hidden; background:#fff;}
#header,.header{font-size: 16px;font-weight: bold;color: #fff;line-height: 52px;height: 52px;}
#header a.navBox,.header a.navBox{background: center center no-repeat transparent;
	display: block;
	width: 52px;
	height: 52px;
	position: absolute;
	top: 0;
	right: 0;
}
.home .banner .swiper-pagination-bullet-active { background:#ff0000;}
.logo img{width: auto; height:39px; display:block; margin:7px 0 0 11px;}
.burgers_box{ width:100%;height:100%}
.icon {height: 2px;width: 21px;top: 26px;background-color: #fff;border-radius: 20px;position: absolute;transition-duration: 0.5s;}
.icon:before {left: 0;position: absolute;top: -8px;height: 2px;width: 21px;background-color: #fff;content: "";border-radius: 20px;transition-duration: 0.5s;}
.icon:after {left: 0;position: absolute;top: 8px;height: 2px;width: 21px;background-color: #fff;content: "";border-radius: 20px;transition-duration: 0.5s;}
.menu {width: 52px;height: 52px;position: relative;transition-duration: 1s;display: block;cursor: pointer;z-index:99; float:right; padding-left:16px;background:#ea582d;}
.burger_lin .icon {transition-duration: 0.5s;transition-delay: 0.5s;}
.burger_lin .icon:after {transition: transform 0.5s, top 0.5s 0.5s;}
.burger_lin .icon:before {transition: transform 0.5s, top 0.5s 0.5s;}
.burger_lin.open .icon {transition-duration: 0.1s;transition-delay: 0.5s;background: transparent;}
.burger_lin.open .icon:before {transition: top 0.5s, transform 0.5s 0.5s;top: 0px;transform: rotateZ(-45deg);}
.burger_lin.open .icon:after {transition: top 0.4s, transform 0.5s 0.5s;top: 0px;transform: rotateZ(45deg);}
.burger_lin.cloase { display:none}
.menu_ex{position: fixed;z-index: -10;}
.iop{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1!important; }
.nav_hide{background:#fff;position: fixed;top: 52px;left: 0;width: 100%;height: 100%;z-index: 999999;padding-top: 20px;display: none;border-top:1px solid #ddd;}
.nav_hide ul li>a {
    -webkit-user-select: none;
	color:#666666;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    border-bottom: 1px solid #e1dede;
    margin: 0 25px;
    position: relative;
    display: block;
}
.nv_hide {margin: 0 25px;padding: 9px 0;border-bottom: 1px solid #e1dede;display: none;}
.nv_hide dd a{height: 35px;line-height: 35px;border-left: 1px solid #e1dede;display: block;position: relative;padding: 0 30px;color:#666666;}
.sec-line {
    position: absolute;
    height: 0;
    width: 20px;
    border-bottom: 1px solid #d7d7d7;
    left: 0;
    top: 18px;
}
.tt_hide>a{background: url(../images/ico-arr-right2.png) no-repeat center right;}

/*首页*/
.home .rightNav { clear:both; background: #f5f5f5; padding: 7% 2% 6% 2%;}
.home .rightNav a { display:block; width: 33.3333%; float: left; text-align: center;}
.home .rightNav a img { display:block; width: 38%; height: auto; margin: 0 auto; margin-bottom: 2px;}

.home .row1{ clear:both;position: relative; margin-top: 52px;}
.home .row1 .swiper-slide img{width: 100%;display: block;}
.home .row1 .swiper-pagination{display: none;}
.home .row1 .swiper-button-prev{width: 34px!important;height: 34px!important;background: url(../images/m2_left.png) no-repeat center center; left:3%; top: 53%; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; background-size: cover;}
.home .row1 .swiper-button-next{width: 34px!important;height: 34px!important;background: url(../images/m2_right.png) no-repeat center center; right:3%; top: 53%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; background-size: cover;}
.home .row1 .swiper-button-prev:hover{background: url(../images/m2_left-on.png) no-repeat center center; background-size: cover;}
.home .row1 .swiper-button-next:hover{background: url(../images/m2_right-on.png) no-repeat center center; background-size: cover;}

.home .row2 { clear:both; background:#fff; width:100%; padding: 40px 0;text-align: center;}
.home .row2 .box .d1 { font-size:30px; font-weight:bold; color:#e7582e;text-transform:uppercase;font-family:dincond-medium-webfont; line-height:34px;}
.home .row2 .box .d2 { font-size:18px; font-weight:bold; color:#333333; margin-bottom:25px; line-height: 26px;}
.home .row2 .box .d3 { color:#666666; margin-bottom:26px;line-height:24px; text-align: left;text-align: justify;}
.home .row2 .box .d4 a { width:76%; line-height:40px; height:40px; text-align:center; border:1px solid #e7582e; display:block; margin: 0 auto; border-radius:20px; color: #e7582e;}

.home .row3 { clear:both; width:100%; background:#f5f5f5; padding: 6% 0;}
.home .row3 .tit { width:100%; margin-bottom:20px; text-align: center;}
.home .row3 .tit .t1 { font-size:30px; font-weight:bold; color:#e7582e;text-transform:uppercase;font-family:dincond-medium-webfont; line-height:34px;}
.home .row3 .tit .t2 { font-size:18px; font-weight:bold; color:#333333; margin-bottom:25px; line-height: 26px;}
.home .row3 .cases-div {position:relative}
.home .row3 .cases-div .swiper-slide .miaos { text-align:center; background: #e7582e; color: #fff; line-height: 40px; height: 40px; font-size: 16px;}
.home .row3 .cases-qh .bd ul li .L { width:100%;}
.home .row3 .cases-div .swiper-slide .L img { display:block; width:100%; height:auto;}
.home .row3 .cases-div .swiper-slide .R { width:100%;}
.home .row3 .cases-div .swiper-slide .R .text { width:92%; margin: 0 auto; padding: 6% 0 2% 0;}
.home .row3 .cases-div .swiper-slide .R .text p.p1 { font-size:20px; color:#e7582e; margin-bottom:15px;}
.home .row3 .cases-div .swiper-slide .R .text p.p2 { font-size:15px; color:#333333; margin-bottom:15px; font-weight:bold; line-height: 26px;}
.home .row3 .cases-div .swiper-slide .R .text p.p3 { font-size:14px; color:#666666; line-height: 24px;text-align: justify;}
.home .row3 .cases-div .swiper-button-prev{width: 10px!important;height: 18px!important;background: url(../images/mpic01.png) no-repeat center center; left:3%; top: 50%; background-size: cover;}
.home .row3 .cases-div .swiper-button-next{width: 10px!important;height: 18px!important;background: url(../images/mpic02.png) no-repeat center center; right:3%; top: 50%; background-size: cover;}

.home .row4 { clear:both; width:100%;overflow:hidden; padding-top:33px; padding-bottom:40px;}
.home .row4 .tit { text-align:center; margin-bottom:35px;}
.home .row4 .tit p.p1 { font-size:30px; font-weight:bold; color:#e7582e;text-transform:uppercase; line-height:32px;font-family:dincond-medium-webfont;}
.home .row4 .tit p.p2 { font-size:18px; font-weight:bold; color:#333333;line-height: 26px;}
.home .row4 .list { margin-bottom:10px;}
.home .row4 .list ul li {width:100%; height:200px; border-bottom:1px solid #e6e6e6; overflow:hidden; padding-bottom: 20px; margin-bottom: 20px;}
.home .row4 .list ul li a { display:block; width:100%; height:100%; }
.home .row4 .list ul li .pic { width:38%; height:180px; overflow:hidden; float: left; }
.home .row4 .list ul li .pic img { display:block; width:100%; height:100%; }
.home .row4 .list ul li .text { width: 57%; float: right; height:180px;}
.home .row4 .list ul li p.p1 { font-size:16px; color:#333333;line-height:24px; margin-bottom:9px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; }
.home .row4 .list ul li p.p2 { font-size:12px; color:#999999; line-height:18px;}
.home .row4 .more { clear:both; width: 92%; margin: 0 auto;color:#e7582e; }
.home .row4 .more a { width:76%; line-height:40px; height:40px; text-align:center; border:1px solid #e7582e; display:block; margin: 0 auto; border-radius:20px; color: #e7582e;}

.footer { clear:both; width:100%; background:#3d3d3d; color:#e7582e; padding-top:30px; padding-bottom: 20px; }
.footer .box { width:92%; margin:0 auto; text-align: center;}
.footer .L { width:100%; ;}
.footer .L p.p1 { font-size:28px;background: url(../images/img03.png) no-repeat top center; background-size: 30px; line-height:46px; padding-top:30px; margin-bottom:10px;font-family:dincond-medium-webfont; font-weight:bold;}
.footer .L p.p2 { font-size:13px; color:#808080; line-height:22px; margin-bottom: 18px;}
.footer .L p.p3 { padding-top:33px;background: url(../images/mpic03.png) no-repeat top center; background-size: 24px; }
.footer a { color:#808080;}


/*-------------------------内页------------------------*/
.iCon { clear:both; padding-bottom:40px;}
.iCon2 { clear:both;}
.iBanner { clear:both; width:100%; margin-bottom:25px; margin-top: 52px;}
.iBanner img { display:block; width: 100%; height: auto;}
.iTitle { width: 100%; margin: 0 auto;font-size:22px; color:#333333;background: url(../images/img141.png) no-repeat top left; padding-top:20px; line-height:30px; margin-bottom:25px;}
.iTitle2 { width: 100%; margin: 0 auto; font-size:22px; color:#333333; line-height:30px; margin-bottom:25px;}
.iTitle2 p { display:inline-block;background: url(../images/img141.png) no-repeat top left; padding-top:18px; }
.secMenu { clear:both; width:92%; margin: 0 auto; height:44px; line-height:44px; background:#f7f7f7; color:#fff; margin-bottom:25px;}
.secMenu .pagetitle { width:37%; height:100%; float:left; background:#e8562f; font-size:15px; text-align:center;font-weight:bold;}
.secMenu .pagetitle span {background: url(../images/img18.png) no-repeat left center;display:inline-block; padding-left:20px;}
.secMenu .secNav { width:63%; height:100%; float:right; text-align:right; font-size:15px; position: relative; background: #f7f7f7;}
.secMenu .hmu { display:none}
.secMenu .btn-slide2 { display: flex; align-items: center; justify-content: center; height:44px; line-height: 20px;  width: 100%;background: url(../images/mpic05.png) no-repeat 94% center; background-size: 9px;}
.secMenu .secNav .slide2 { width: 100%; text-align: center; font-size: 15px; color: #333333; background: #f7f7f7;}
.secMenu .secNav .slide2 #show2 { width: 100%; position: absolute; right:0; top: 44px; z-index: 99999; background: #f7f7f7;}
.secMenu .secNav .slide2 #show2 a {display:block; width: 100%; line-height: 20px; padding: 10px 0; text-align: center; }


/*集团简介*/
.jtjj-div {margin: 0 auto;}
.jtjj-div .pic { width:100%; margin-bottom:28px;}
.jtjj-div .pic img { display:block; width:100%; height:auto;}
.jtjj-div .hsbox { display:none;}
.jtjj-div .text { margin-bottom:4%;}
.jtjj-div .text .t2 p { margin-bottom:0px;text-align: justify;}
.jtjj-div .text .t2 .slide { text-align: right; color: #e95520; line-height: 30px;}
.jtjj-div .text .slide a { color: #e95520;background: url(../images/mpic04.png) no-repeat right center; padding-right: 18px; background-size: 11px; }
.jtjj-div .num { clear:both;background: url(../images/img20.jpg) no-repeat center center; height:160px; overflow:hidden; color:#fff; margin-bottom:30px;}
.jtjj-div .num .li { width:33.3333%; height:100%; float:left; text-align:center;background: url(../images/img24.png) no-repeat right center; padding-top:38px;}
.jtjj-div .num .li .d1 { font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
.jtjj-div .num .li .d2 { font-size:14px;}
.jtjj-div .num .li .d1 span { font-size:32px;}
.jtjj-div .num .li .d2 span { padding-left:26px; display: inline-block;}
.jtjj-div .num .li1 .d2 span {background: url(../images/img21.png) no-repeat left center; background-size: 20px; }
.jtjj-div .num .li2 .d2 span {background: url(../images/img22.png) no-repeat left center; background-size: 20px; }
.jtjj-div .num .li3 .d2 span {background: url(../images/img23.png) no-repeat left center; background-size: 20px; }
.jtjj-div .num .li3 { background:none}
.jtjj-div .map .img { width:100%;}
.jtjj-div .map .img img { display:block; width:100%; height:auto; margin:0 auto;}
.jtjj-div .map .list { display: none;}


/*发展历程*/
.fzlc-div .pic { width:100%;}
.fzlc-div .pic img { display:block; width:100%; height:auto;}
.fzlc-div .pic .text { width:100%; position:absolute; left:0; top:14%; z-index:2; color:#fff; font-weight:bold; padding-left:6%;}
.fzlc-div .pic .text p.p1 { font-size:18px;}
.fzlc-div .pic .text p.p2 { font-size:16px;text-transform:uppercase; margin-bottom:15px;}
.fzlc-div .pic .text p.p2:after { content:''; display:block; width:20px; height:1px; background:#fff; margin-top:10px;}
.fzlc-div .pic .text p.p3 { font-size:15px;}
.fzlc-div .list .bx { width:100%; margin:0 auto;}
.fzlc-div .list .li { clear:both; width:100%; padding:6% 3% 6% 6%; position: relative;}
.fzlc-div .list .li .d1 { font-size:24px; color:#e8562f; font-weight:bold; line-height:36px;padding-left:13%; margin-bottom: 4px; }
.fzlc-div .list .li .d2 { font-size:18px; font-weight: bold; color:#333333; margin-bottom:13px;padding-left:13%;}
.fzlc-div .list .li .d3 { width:100%; font-size:14px; color:#333333; line-height:26px;padding-left:13%;}
.fzlc-div .list .li p span { display:block; float:left;}
.fzlc-div .list .li p span.sp1 { width:52px;}
.fzlc-div .list .li p span.sp2 { width:78%;}
.fzlc-div .list .li2 { background:#f0f0f0 }
.fzlc-div .list .li4 { background:#f0f0f0 }
.fzlc-div .list .li1 .d1{background: url(../images/img30.png) no-repeat left center; background-size: 30px;}
.fzlc-div .list .li2 .d1{background: url(../images/img31.png) no-repeat left center; background-size: 30px;}
.fzlc-div .list .li3 .d1{background: url(../images/img32.png) no-repeat left center; background-size: 30px;}
.fzlc-div .list .li4 .d1{background: url(../images/img33.png) no-repeat left center; background-size: 30px;}
.fzlc-div .list .li5 .d1{background: url(../images/img34.png) no-repeat left center; background-size: 30px;}
.fzlc-div .list .li:before { clear: both; content: ''; display: block; width:20px; height:11px;position: absolute; left: 50%; top: 0; z-index: 2; margin-left: -10px;}
.fzlc-div .list .li2:before { background: url(../images/mpic06.png) no-repeat center center; background-size: cover;}
.fzlc-div .list .li3:before { background: url(../images/mpic07.png) no-repeat center center; background-size: cover;}
.fzlc-div .list .li4:before { background: url(../images/mpic06.png) no-repeat center center; background-size: cover;}
.fzlc-div .list .li5:before { background: url(../images/mpic07.png) no-repeat center center; background-size: cover;}


/*企业文化*/
.qywh-div .box1 {background: url(../images/20210623001.jpg) no-repeat bottom center; background-size: 100%; width: 100%; padding: 2% 4% 5% 4%;}
.qywh-div .box1 .d1 { font-size: 24px; color: #e8562f; margin-bottom: 10px; line-height: 30px;}
.qywh-div .box1 .d2 { margin-bottom: 25px;}
.qywh-div .box1 .d3 { font-size: 18px; color: #e8562f;background: url(../images/2021062301.png) no-repeat left center; background-size: 20px; padding-left: 30px; height: 35px; line-height: 35px; margin-bottom: 2px; }
.qywh-div .box1 .d4 { font-size: 15px; color: #e8562f; margin-bottom: 2px;}
.qywh-div .box1 .d5 { margin-bottom: 25px;}

.qywh-div .box2 { clear:both; background: #fff;}
.qywh-div .box2 .d1 { width: 100%;}
.qywh-div .box2 .d1 img { display:block; width: 100%; height: auto;}
.qywh-div .box2 .d2 { width: 100%; background: #f5f5f5; padding: 15px 5% 0 5%; text-align: center; height: 150px; overflow: hidden;}
.qywh-div .box2 .d3 {padding:7% 4% 0 4%}
.qywh-div .box2 .d3 .li { width:100%; background: #fff; margin-bottom: 15px; display: flex; align-items: center;}
.qywh-div .box2 .d3 .li img { display:block; margin-right: 20px; width: 90px; height: auto;}
.qywh-div .box2 .swiper-button-prev {background: url(../images/20210623002.png) no-repeat center center; background-size: cover; width: 13px; left: 5%; height: 24px; top: 60%;}
.qywh-div .box2 .swiper-button-next {background: url(../images/20210623003.png) no-repeat center center; background-size: cover; width: 13px; right: 5%; height: 24px; top: 60%;}
.qywh-div .box2 .swiper-pagination { height: 24px; top: 58%; width: 180px; margin-left: -90px; left: 50%}
.qywh-div .box2 .swiper-pagination-bullet-active { background: #e63c2f;}


/*荣誉资质*/
.zzry-div { width:92%; margin: 0 auto;}
.zzry-div .box1 {background: url(../images/img228.jpg) no-repeat center center; padding-bottom: 5%; background-size: cover; margin-bottom: 20px; }
.zzry-div .box1 .bxL { width:88%;margin: 0 auto;  font-weight:bold; padding-top:20px;}
.zzry-div .box1 .bxL p.p1 { font-size:18px; color:#b2b2b2;text-transform:uppercase; line-height:24px; margin-bottom: 2px;}
.zzry-div .box1 .bxL p.p2 { font-size:18px; color:#e8562f;}
.zzry-div .box1 .bxR { width:92%; margin: 0 auto; margin-top:15px; }
.zzry-div .box1 .bxR .img { width:100%; }
.zzry-div .box1 .bxR .img img { display:block; width:100%; height:auto;}
.zzry-div .box1 .bxR .li { display: none;}

.zzry-div .box2 { clear:both; background:#fcfcfc; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; height:360px; overflow:hidden; margin-bottom:40px; padding:55px 0; position:relative;}
.zzry-div .box2 .zzry-qh { position:static; width:1110px; margin:0 auto;}
.zzry-div .box2 .zzry-qh .swiper-slide img { display:block; width:350px; height:250px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zzry-div .box2 .zzry-qh .swiper-button-prev {background: url(../images/img137.png) no-repeat center center; width:23px; height:42px; left:30px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.zzry-div .box2 .zzry-qh .swiper-button-next {background: url(../images/img138.png) no-repeat center center; width:23px; height:42px; left:inherit; right:30px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.zzry-div .box2 .zzry-qh .swiper-button-prev:hover {background: url(../images/img137-on.png) no-repeat center center; }
.zzry-div .box2 .zzry-qh .swiper-button-next:hover {background: url(../images/img138-on.png) no-repeat center center;}
.zzry-div .box3 { clear:both;}
.zzry-div .box3 .list ul li { line-height:26px;padding:4% 5%; margin-bottom: 8px;}
.zzry-div .box3 .list ul li:nth-of-type(even) {background:#f7f7f7}
.zzry-div .box3 .list ul li p.p1 { width:100%; margin-bottom: 5px; line-height: 24px; font-size:15px; }
.zzry-div .box3 .list ul li p.p2 { width:100%; color:#999999; font-size:13px;}


/*社会责任*/
.shzr-div .tit { width:92%; margin-bottom:4%;}
.shzr-div .text { margin-bottom:6%;}
.shzr-div .list1 { width:100%; margin:0 auto; position:relative;}
.shzr-div .list1 .swiper-container { position: static; width:100%; margin:0 auto;}
.shzr-div .list1 .swiper-slide { background:#f7f7f7; overflow:hidden;}
.shzr-div .list1 .swiper-slide .d1 { width:100%; overflow: hidden}
.shzr-div .list1 .swiper-slide .d1 img { width:100%; height:100%; display:block;}
.shzr-div .list1 .swiper-slide .d2 { padding:4% 4% 5% 4%; }
.shzr-div .list1 .swiper-slide .d2 p.p1 { font-size:18px; line-height:28px; color:#333333; margin-bottom:8px;}
.shzr-div .list1 .swiper-slide .d2 p.p2 { line-height:25px; color:#666;text-align: justify;}
.shzr-div .list1 .swiper-button-prev {background: url(../images/img38.png) no-repeat center center; background-size: cover; width:40px; height:40px; left:2%;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.shzr-div .list1 .swiper-button-next {background: url(../images/img39.png) no-repeat center center; background-size: cover; width:40px; height:40px; left:inherit; right:2%;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.shzr-div .list1 .swiper-button-prev:hover {background: url(../images/img38-on.png) no-repeat center center; background-size: cover; }
.shzr-div .list1 .swiper-button-next:hover {background: url(../images/img39-on.png) no-repeat center center; background-size: cover; }
.shzr-div .list2 { clear:both; padding:2% 4% 0 4%;}
.shzr-div .list2 .tit { margin-bottom:5%;}
.shzr-div .list2 .box { width:100%; margin:0 auto;}
.shzr-div .list2 .box .li { width:100%; font-size:15px; color:#333333; text-align: center; margin-bottom: 22px;}
.shzr-div .list2 .box .li p { width:100%; margin-bottom:4px; overflow:hidden; }
.shzr-div .list2 .box .li p img { display:block; width:100%; height:auto;}


/*新闻中心*/
.news-pic { border-bottom:5px solid #f0f0f0; margin-bottom:40px;padding:2% 4% 4% 4%;}
.news-pic .left { width:100%; margin-bottom: 12px; overflow: hidden; height:250px;}
.news-pic .left img { display:block; width:100%; height:100%}
.news-pic .right p.p1 { font-size:18px; color:#333333; line-height:28px; margin-bottom:8px;}
.news-pic .right p.p2 { font-size:13px; color:#999999; margin-bottom:12px;}
.news-pic .right p.p3 { font-size:14px; color:#666666; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; line-height: 22px; margin-bottom: 50px;}
.news-pic .swiper-container-horizontal>.swiper-pagination-bullets { width:100px; left:0; text-align: left;}
.news-pic .swiper-pagination-bullet { width:8px; height:8px;}
.news-pic .swiper-pagination-bullet-active { background:#e8562f;}
.news-list { clear:both; width:92%; margin: 0 auto;}
.news-list ul li { width:100%; height:140px; border-bottom:1px solid #e6e6e6; margin-bottom:20px;}
.news-list ul li a { display:block; width:100%; height:100%;}
.news-list ul li .L { width:39%; height:120px; float:left; overflow:hidden;}
.news-list ul li .R { width:60%; height:120px; float:right; overflow:hidden; padding-left: 3%;}
.news-list ul li .L img { display:block; width:100%; height:100%;}
.news-list ul li .R p.p1 { font-size:15px; color:#333333; height:30px; line-height:30px; margin-bottom:26px;}
.news-list ul li .R p.p1 span{ display:block;}
.news-list ul li .R p.p1 span.sp1 { font-size:15px; color:#333333; width:100%; line-height: 24px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; margin-bottom: 10px;}
.news-list ul li .R p.p1 span.sp2 { font-size:13px; color:#999999; width:100%;}

.news-content { width: 100%; margin:0 auto; margin-bottom:30px; }
.newsdetail-content { width:100%; margin:0 auto}
.newsdetail-content p { margin-bottom:12px;}
.newsdetail-content img {display:block; width:100%; height: auto;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 10px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 25px; text-align:center }
.newsdetail-title .title { font-weight: bold; font-size: 18px; line-height: 26px; color: #000; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; font-size: 13px; }

.newsdetail-content .xtxmimg{ display: block; width: 100%; height: auto; margin-bottom: 15px;}

.fy{ clear:both; width:100%; height:30px; margin:0 auto; margin-top:30px; font-size:12px;}
.fy b{ display:inline-block; width:24px; height:24px; background:#e7582e; border-radius:4px; line-height:24px; margin:0 2px; color:#fff; font-weight:100; text-align:center; border:1px solid #e7582e}
.fy a{ display:inline-block; padding:0 8px;height:24px; text-align:center; line-height:24px;margin:0 3px; font-size:12px; background:#f7f7f7; border:1px solid #f0f0f0;}

/*社区空间*/
.sqkj-div .box1 { padding-bottom: 30px;}
.sqkj-div .iTitle { text-align:center; }
.sqkj-div .iTitle2 { text-align:center; }
.sqkj-div .box1 .L { width:100%; }
.sqkj-div .box1 .R { display: none; }
.sqkj-div .box1 .L p.p0 img { display: block; width: 100%; height: auto; margin-bottom: 12px;}
.sqkj-div .box1 .L p.p2 { font-size:18px; color:#333333; margin-bottom:25px; text-align:center;}
.sqkj-div .box1 .L p.p3 { font-size:16px; color:#333333; font-weight:bold; margin-bottom:20px;}
.sqkj-div .box1 .L p.p4 {text-align: justify;}
.sqkj-div .box2 { clear:both; width:100%; background: url(../images/img51.jpg) no-repeat bottom center;  padding-top:30px; background-size:100%; padding-bottom: 120px;}
.sqkj-div .d2 { text-align:justify;}
.sqkj-div .d2 p { margin-bottom:20px;}
.sqkj-div .d3 .d3_1 { font-size: 18px; color: #e8562f; font-weight: bold; line-height: 30px; height: 30px; margin-bottom: 12px;background: url(../images/img316.png) no-repeat left center; padding-left: 16px; }
.sqkj-div .d3 .d3_2 .li { width: 50%; height: 120px;background: url(../images/img317.png) repeat center center; float: left; overflow: hidden; border: 1px solid #e6e6e6; padding:12px 4%;}
.sqkj-div .d3 .d3_2 .li p.p1{ font-size:15px; color: #333333; font-weight: bold; margin-bottom: 6px; display: flex; align-items: center;}
.sqkj-div .d3 .d3_2 .li p.p1 img { display:block; margin-right: 10px;}
.sqkj-div .d3 .d3_2 .li p.p2{ line-height: 20px; font-display: 13px;}
.sqkj-div .box3 { clear:both; width:100%; background: url(../images/img52.jpg) no-repeat center center;  padding-top:30px; background-size:cover; padding-bottom: 120px;}
.sqkj-div .box3 .d2 { width:100%;}
.sqkj-div .box4 { clear:both; width:100%; background: url(../images/img53.jpg) no-repeat center center; padding-top:30px; background-size:cover; padding-bottom: 120px;}


/*社区文化*/
.sqwh-div .box1 .d1 {text-align: justify; margin-bottom: 24px;}
.sqwh-div .box1 .d2 { margin-bottom:30px;}
.sqwh-div .box1 .d2 .swiper-button-prev {background: url(../images/img58.png) no-repeat center center; width:36px; height:36px; background-size: cover;}
.sqwh-div .box1 .d2 .swiper-button-next {background: url(../images/img59.png) no-repeat center center; width:36px; height:36px; background-size: cover;}
.sqwh-div .box1 .d2 .swiper-button-prev:hover {background: url(../images/img58-on.png) no-repeat center center; background-size: cover;}
.sqwh-div .box1 .d2 .swiper-button-next:hover {background: url(../images/img59-on.png) no-repeat center center; background-size: cover;}
.sqwh-div .box1 .d2 .swiper-slide img { width:100%; height:auto; display:block;}
.sqwh-div .box1 .d3 { clear:both; background:#f7f7f7; margin-bottom: 20px;}
.sqwh-div .box1 .d3 .d3L { width:100%; padding:7% 5% 6% 5%;}
.sqwh-div .box1 .d3 .d3R { width:100%; }
.sqwh-div .box1 .d3 .d3L p.p1 { font-size:30px; color:#cccccc; line-height:40px; margin-bottom:2px;text-transform:uppercase;font-family:dincond-medium-webfont; font-weight:bold;}
.sqwh-div .box1 .d3 .d3L p.p2 { font-size:20px; color:#e8562f; line-height:30px; margin-bottom:15px;font-weight:bold;}
.sqwh-div .box1 .d3 .d3L p.p3 { font-size:14px; color:#666;text-align: justify;}
.sqwh-div .box1 .d4 {margin-bottom:8%;}
.sqwh-div .box1 .d3 .d3R .swiper-slide { width:100%; position:relative;}
.sqwh-div .box1 .d3 .d3R .swiper-slide img { width:100%; height:auto; display:block;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.sqwh-div .box1 .d3 .d3R .swiper-slide p { width:100%; height:45px; line-height:45px; color:#fff; padding:0 2% 0 4%; font-size:14px; font-weight:bold;background: url(../images/img62.png) repeat center center; position:absolute; left:0; bottom:0;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.sqwh-div .box1 .d3 .swiper-container-horizontal>.swiper-pagination-bullets { text-align:right; padding-right:15px;}
.sqwh-div .box1 .d3 .swiper-pagination-bullet { border:1px solid #fff; opacity:1; width:8px; height:8px; background:none;}
.sqwh-div .box1 .d3 .swiper-pagination-bullet-active { background:#fff;}
.sqwh-div .box1 .d3 .d3R .swiper-slide:hover img {transform: scale(1.05, 1.05); opacity:.9;}
.sqwh-div .box2 { clear:both; width:100%; background:#f7f7f7; padding:30px 0 32px 0;}
.sqwh-div .box2 .tit { text-align:center;}
.sqwh-div .box2 .list { width:92%; margin:0 auto; position:relative;}
.sqwh-div .box2 .list .swiper-container { position:static; width:100%; margin:0 auto;}
.sqwh-div .box2 .list .swiper-slide { background:#fff;}
.sqwh-div .box2 .list .swiper-slide .t1 { width:100%;}
.sqwh-div .box2 .list .swiper-slide .t1 img { display:block; width:100%; height:auto;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.sqwh-div .box2 .list .swiper-slide .t2 { height:60px; line-height:60px; padding:0 20px 0 55px; font-size:15px;background: url(../images/img63.png) no-repeat 15px center; overflow:hidden;}
.sqwh-div .box2 .list .swiper-button-prev {background: url(../images/img58.png) no-repeat center center; width:36px; height:36px; top:39%; left:2%;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; background-size: cover;}
.sqwh-div .box2 .list .swiper-button-next {background: url(../images/img59.png) no-repeat center center; width:36px; height:36px; top:39%; right:2%;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; background-size: cover;}
.sqwh-div .box2 .list .swiper-button-prev:hover {background: url(../images/img58-on.png) no-repeat center center; background-size: cover; }
.sqwh-div .box2 .list .swiper-button-next:hover {background: url(../images/img59-on.png) no-repeat center center; background-size: cover;}
.sqwh-div .box2 .list .swiper-slide:hover .t1 img {transform: scale(1.06, 1.06); opacity:.9;}
.newsdetail-content video { display:block; width:1000px; margin:0 auto;}
.dy-sp video { width:1000px; height:auto; display:block;}

/*社区增值*/
.sqzz-div .top {  margin-bottom:20px;}
.sqzz-div .top .iTitle2 { text-align:center}
.sqzz-div .top .text { color:#666666;text-align: justify;}
.sqzz-div .box1 { clear:both;background:url(../images/img164.jpg) no-repeat center center;  padding-top:30px; background-size: cover; padding-bottom: 20px;}
.sqzz-div .box1 .tit {color:#fff; text-align:center; margin-bottom:23px;}
.sqzz-div .box1 .iTitle2 p { background:url(../images/img141_1.png) no-repeat top left}
.sqzz-div .box1 .text { color:#fff; text-align:center; margin-bottom:22px;}
.sqzz-div .box1 .list .d1 { width:100%;background:url(../images/img168.png) repeat center center; margin-bottom: 12px;}
.sqzz-div .box1 .list .d1 .d1L { width:100%; }
.sqzz-div .box1 .list .d1 .d1L img { display:block; width:100%; height:auto;}
.sqzz-div .box1 .list .d1 .d1R { width:100%; padding: 5% }
.sqzz-div .box1 .list .d1 .d1R p.p1 { font-size:18px; font-weight:bold; color:#333; margin-bottom:5px;}
.sqzz-div .box1 .list .d1 .d1R p.p2 { color:#666666; line-height:24px;text-align: justify;}
.sqzz-div .box1 .list .d2 {display:none;}
.sqzz-div .box2 { clear:both;padding:5% 0; }
.sqzz-div .box2 .L { width:100%; }
.sqzz-div .box2 .R { width:100%; }
.sqzz-div .box2 .R img { display:block;width:100%; height:auto; }
.sqzz-div .box2 .L p.p2 { color:#666666; line-height:25px; margin-bottom: 15px;text-align: justify; }
.sqzz-div .box3 { clear:both;background:url(../images/img175.jpg) no-repeat center center;padding:30px 0 40px 0; background-size: cover;}
.sqzz-div .box2_bg { clear:both;background:url(../images/img175.jpg) no-repeat center center;padding:30px 0 40px 0; background-size: cover; }
.sqzz-div .box2 .iTitle { background:none; padding-top: 0; margin-bottom: 18px;}
.sqzz-div .box2 .iTitle:after { content:''; display: block; width: 13px; height: 1px; background: #e8562f;  margin-top: 12px;}

.sqzz-div .box4 { clear:both; padding: 35px 0;}
.sqzz-div .box4 .tit { text-align: center;}
.sqzz-div .box4 .text { text-align: center; margin-top: -20px; margin-bottom: 35px;}
.sqzz-div .box4 .list .li { width: 100%; background: #f5f5f5; margin-bottom: 15px;}
.sqzz-div .box4 .list .li .li_1 { width: 100%; height: 200px; overflow: hidden;}
.sqzz-div .box4 .list .li .li_1 img { display:block; width: 100%; height: auto;}
.sqzz-div .box4 .list .li .li_2 { padding: 25px 30px;}
.sqzz-div .box4 .list .li .li_2 p.p1 { font-size: 18px; color: #e8562f; font-weight: bold; line-height: 30px; margin-bottom: 10px; display: flex; align-items: center;}
.sqzz-div .box4 .list .li .li_2 p.p1 img { display:block; margin-right: 10px;}
.sqzz-div .box4 .list .li .li_2 p.p2 {background: url(../images/img330.png) no-repeat left center; padding-left: 15px; }

/*全业态服务*/
.fw-tit {padding-bottom:4%;}
.fw-tit .d1 { margin-bottom:24px;}
.fw-tit .d2 { font-size:14px; color:#333333; text-align: justify;}
.qytfw-div .d2 img { display: block; width: 100%; height: auto;}
.qytfw-div .box { clear:both;}
.qytfw-div .pic img { display:block; width: 100%; height: auto; margin-bottom: 20px;}
.qytfw-div .box .pic { display:none;}
.qytfw-div .box .list .li { width:100%; margin-bottom:20px; background:#f5f5f5;}
.qytfw-div .box .list .li .d-1 { width:100%; overflow:hidden;}
.qytfw-div .box .list .li .d-1 p.p1 { width:100%; }
.qytfw-div .box .list .li .d-1 p.p1 img { display:block; width:100%; height:auto;}
.qytfw-div .box .list .li .d-1 p.p2 { width:100%; line-height:45px; height:45px; position:absolute; left:0; bottom:0;background: url(../images/img62.png) repeat center center; color:#fff; text-align:right; padding:0 3%; font-size:14px;}
.qytfw-div .box .list .li .d-1 .swiper-slide { position:relative}
.qytfw-div .box .list .li .d-1 .swiper-pagination-bullet { background:#fff;}
.qytfw-div .box .list .li .d-1 .swiper-pagination-bullet-active { background:#e8562f; }
.qytfw-div .box .list .li .d-1 .swiper-container-horizontal>.swiper-pagination-bullets { width:150px; left:12px; text-align:left;}
.qytfw-div .box .list .li .d-2 { padding:4% 4%;}
.qytfw-div .box .list .li .d-2 p.p1 { height:45px; line-height:45px; font-size:22px; color:#e8562f; font-weight:bold; margin-bottom:12px; display: flex;align-items: center;}
.qytfw-div .box .list .li .d-2 p.p1 span { display:block; float:left; height:100%;}
.qytfw-div .box .list .li .d-2 p.p1 span.sp1 { margin-right:6px; width:32px;}
.qytfw-div .box .list .li .d-2 p.p1 span.sp1 img { display:block; width: 100%; height: auto; margin-top: 5px;}
.qytfw-div .box .list .li .d-2 p.p1 span.sp2 { width:78%;}
.qytfw-div .box .list .li .d-2 p.p2 { margin-bottom:20px; width:100%; line-height: 22px; }

/*智慧服务*/
.zhfw-div .box1 .L { width:100%; margin-bottom: 10px; }
.zhfw-div .box1 .R { width:100%;}
.zhfw-div .box1 .R img { display:block; width:100%; height:auto;}
.zhfw-div .box1 .L .d2 { color:#666666;text-align: justify;}
.zhfw-div .box2 { clear:both;background:#f5f5f5 url(../images/img143.jpg) no-repeat bottom center;overflow:hidden; padding:30px 4%; background-size: 100%;}
.zhfw-div .box2 .list { width:100%; margin:0 auto;}
.zhfw-div .box2 .list .zhfw-qh .bd { width:100%;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd { height:40px; width:100%; margin-bottom: 16px; }
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li { text-align:center; font-size:14px; width:32.3333%; line-height:37px; height:37px; float:left; margin-right:1%; padding-left:26px; cursor:pointer;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.on { color:#fff;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.li1 {background:#fff url(../images/img145.png) no-repeat 16px center; background-size: 21px;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.li2 {background:#fff url(../images/img146.png) no-repeat 15px center; background-size: 21px;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.li3 {background:#fff url(../images/img147.png) no-repeat 14px center; background-size: 21px;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.li1.on { background:#e8562f url(../images/img145-on.png) no-repeat 16px center; background-size: 21px;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.li2.on { background:#e8562f url(../images/img146-on.png) no-repeat 15px center; background-size: 21px;}
.zhfw-div .box2 .list .zhfw-qh .bd .thd ul li.li3.on { background:#e8562f url(../images/img147-on.png) no-repeat 14px center; background-size: 21px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd { clear:both; width:100%;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .L { width:100%; margin-bottom: 10px; }
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .L img { display:block; width:100%; height:auto;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R { width:100%; color:#666;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .text { line-height:25px;text-align: justify;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb { clear:both; background: #fff; padding: 3% 4%; font-size: 13px; color: #666666;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb p { width:50%; float:left; padding-left:30px; line-height:35px; margin-bottom:2px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb1 p.p1 {background: url(../images/img252.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb1 p.p2 {background: url(../images/img205.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb1 p.p3 {background: url(../images/img206.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb1 p.p4 {background: url(../images/img207.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb1 p.p5 {background: url(../images/img204.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb2 p.p1 {background: url(../images/img208.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb2 p.p2 {background: url(../images/img209.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb2 p.p3 {background: url(../images/img210.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb2 p.p4 {background: url(../images/img211.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb2 p.p5 {background: url(../images/img253.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p1 {background: url(../images/img148.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p2 {background: url(../images/img149.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p3 {background: url(../images/img150.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p4 {background: url(../images/img151.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p5 {background: url(../images/img152.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p6 {background: url(../images/img153.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p7 {background: url(../images/img154.png) no-repeat left center; background-size: 20px;}
.zhfw-div .box2 .list .zhfw-qh .bd .tbd ul li .R .lieb3 p.p8 {background: url(../images/img155.png) no-repeat left center; background-size: 20px;}
/*切换按钮*/
.zhfw-div .box2 .arrow{ display: block; }
.zhfw-div .box2 .arrow a{ display:block; width:60px; height:60px; cursor:pointer;position:absolute;top:45%; z-index:999}
.zhfw-div .box2 .arrow .prev {left:-70px;background:url("../images/img250.png") center center no-repeat;}
.zhfw-div .box2 .arrow .next {right:-70px;background:url("../images/img251.png") center center no-repeat;}
.zhfw-div .box2 .arrow .prev:hover {background:url("../images/img250-on.png") center center no-repeat;}
.zhfw-div .box2 .arrow .next:hover {background:url("../images/img251-on.png") center center no-repeat;}
.zhfw-div .box2 .arrow .prevStop{ background-position:-60px 0; }
.zhfw-div .box2 .arrow .nextStop{ background-position:-60px -50px; }
.zhfw-div .box3 { clear:both; padding:32px 4% 6% 4%;}
.zhfw-div .box3 .text { text-align:center; color:#666666; margin-bottom:4%;}
.zhfw-div .box3 .list { width:100%; margin:0 auto;}
.zhfw-div .box3 .list .li { width:100%; border-top: 1px solid #e6e6e6; display: flex; align-items: center; justify-content: center; padding: 6% 0;}
.zhfw-div .box3 .list .li .liL img { display:block; width: 98%}
.zhfw-div .box3 .list .li .liL { width:39%; float: left;}
.zhfw-div .box3 .list .li .liR { width:100%;}
.zhfw-div .box3 .list .li .liR p.p1 { font-size:18px; color:#e95520; margin-bottom:10px;}
.zhfw-div .box3 .list .li .liR p.p2 { width:100%; line-height:24px;text-align: justify;}
.zhfw-div .box3 .list .li img { display:block; width: 100%; height: auto;}
.zhfw-div .box4 { clear:both;background: url(../images/img161.jpg) no-repeat center center; padding: 32px 0 26px 0; background-size: cover;}
.zhfw-div .box4 .L { width:100%; }
.zhfw-div .box4 .L img { display:block; width:100%; height:auto;}
.zhfw-div .box4 .R { width:100%;}
.zhfw-div .box4 .R .tit { text-align:left; margin-bottom:50px;}
.zhfw-div .box4 .R .text { color:#666666;text-align: justify; margin-bottom: 15px;}
.zhfw-div .box5 { clear:both; padding:5% 0;}
.zhfw-div .box5 .bx { height:592px; position:relative; overflow:hidden;}
.zhfw-div .box5 .bx .img{ width:100%; height:592px; position:absolute; left:0; top:0; z-index:2;}
.zhfw-div .box5 .bx .img img { display:block; width:100%; height:100%;}
.zhfw-div .box5 .list { width:1280px; margin:0 auto;height:592px; overflow:hidden; position:absolute; left:0; top:0; z-index:1; padding-top:55px;}
.zhfw-div .box5 .list .L { width:300px; float:left;}
.zhfw-div .box5 .list .R { width:300px; float:right;}
.zhfw-div .box5 .list .d1 { background:#f5f5f5; border-radius:6px; margin-bottom:57px; height:126px; overflow:hidden; padding:20px 38px 20px 28px;}
.zhfw-div .box5 .list .d2 { padding:20px 22px 20px 45px;}
.zhfw-div .box5 .list .d1 p.p1 { font-size:18px; color:#f94e4f; font-weight:bold; margin-bottom:8px;}
.zhfw-div .box5 .list .d1 p.p2 { line-height:23px;}

/*高端服务*/
.gdfw-div .box3 .iTitle2 p{ background:url(../images/img141_1.png) no-repeat top left}
.gdfw-div .box1 { padding-bottom:5%; margin-top:-45px;}
.gdfw-div .box1 .d1 {background: url(../images/img74.png) no-repeat top center; font-size:14px; padding-top:205px; margin-bottom:40px; background-size: 195px; line-height: 25px;text-align: justify;}
.gdfw-div .box1 .d1 img { display:block; margin:0 auto; margin-bottom:3%;}
.gdfw-div .box1 .d2 { clear:both;}
.gdfw-div .box1 .d2 .li { width:100%; height:170px; overflow:hidden; background:#fff;border-radius:20px 0 0 0; margin-bottom: 20px;} 
.gdfw-div .box1 .d2 .li .liL { width:30%; height:100%; float:left; background:#092924; border-radius:20px 0 20px 0;}
.gdfw-div .box1 .d2 .li .liR { width:70%; height:100%; float:right; padding:0 0 3% 3%;}
.gdfw-div .box1 .d2 .li .liL img { display:block; margin:0 auto; margin-top:45px; width: 45%}
.gdfw-div .box1 .d2 .li .liR p.p1 { font-size:15px; font-weight:bold; color:#333333; margin-bottom:5px;}
.gdfw-div .box1 .d2 .li .liR p.p2 { color:#666666; font-size: 13px; line-height: 22px;text-align: justify;}
.gdfw-div .box1 .d2 .li:hover .liL img {transform: rotateY(180deg);}
.gdfw-div .box2 { clear:both; width:100%; overflow:hidden;background: url(../images/img77.jpg) no-repeat center center; padding-top:32px; background-size: cover}
.gdfw-div .box2 .pic img { display:block; width: 100%; height: auto; margin-bottom: 20px;}
.gdfw-div .box2 .tit { text-align:center;margin-bottom:4%;}
.gdfw-div .box2 .tit p {display:inline-block; margin:0 auto;}
.gdfw-div .box2 .gdfw-qh { width:92%; margin:0 auto;}
.gdfw-div .box2 .gdfw-qh .qh-box .L { width:92%;margin:0 auto; background: #fff; padding: 5% 6%; position: relative; top: -50px; height: 250px;}
.gdfw-div .box2 .gdfw-qh .qh-box .R img { width:100%;display:block; }
.gdfw-div .box2 .gdfw-qh .qh-box .L p.p1 { font-size:22px; color:#444; margin-bottom:13px;}
.gdfw-div .box2 .gdfw-qh .qh-box .L p.p3 { font-size:14px; line-height: 24px;text-align: justify;}
.gdfw-div .box2 .gdfw-qh .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 60px;}
.gdfw-div .box2 .gdfw-qh .swiper-button-prev {width:22px; height: 14px; background: url(../images/mpic08.png) no-repeat center center; background-size: cover; left: 9%; top: inherit; bottom: 12%;}
.gdfw-div .box2 .gdfw-qh .swiper-button-next {width:22px; height: 14px;background: url(../images/mpic09.png) no-repeat center center; background-size: cover; left: inherit; right: 9%; top: inherit; bottom: 12%; }
.gdfw-div .box2 .gdfw-qh .swiper-button-prev:hover {background: url(../images/mpic08-on.png) no-repeat center center;}
.gdfw-div .box2 .gdfw-qh .swiper-button-next:hover {background: url(../images/mpic09-on.png) no-repeat center center;}
.gdfw-div .box2 .gdfw-qh .swiper-pagination-bullet-active { background: #e95520;}
.gdfw-div .box3 { clear:both;background:#f5f5f5 url(../images/img83.jpg) no-repeat top center; background-size: 100%; padding-top: 32px; padding-bottom: 1px; }
.gdfw-div .box3 .tit { text-align:center; color:#fff;margin-bottom:4%;}
.gdfw-div .box3 .text { width:92%; margin:0 auto; background:#fff; padding: 25px 0 0 0;  }
.gdfw-div .box3 .text .li { width:88%;padding:0 0 17px 0;margin:0 auto; margin-bottom: 24px;text-align: justify;}
.gdfw-div .box3 .text .li.m { border-bottom:1px solid #e6e6e6;}
.gdfw-div .box3 .text .li p.p1 { font-size:20px; color:#e8562f; margin-bottom:16px;}
.gdfw-div .box3 .text .li p.p1:after { content:''; display:block; width:20px; height:2px; background:#e8562f; margin-top:12px;}
.gdfw-div .box4 { clear:both;background:#f5f5f5 url(../images/img84.png) no-repeat bottom center; padding:30px 0 50px 0; background-size: 100%;}
.gdfw-div .box4 .tit { text-align:center; margin-bottom:3%;}
.gdfw-div .box4 .text { width:92%; margin:0 auto; text-align:center; margin-bottom:4%;text-align: justify;}
.gdfw-div .box4 .pic { width:92%; margin:0 auto;}
.gdfw-div .box4 .pic img { display:block; width:100%; height:auto;}
.gdfw-div .box4 .pic .im2 { display:none;}
.gdfw-div .box5 { clear:both; padding: 50px 0;}
.gdfw-div .box5 img { display:block; width:100%; height:auto;}

/*专业服务*/
.zyfw-div .fw-tit { width:92%; margin: 0 auto;}
.zyfw-div .fw-tit .iTitle2 { text-align:center}
.zyfw-div .pic img { display:block; width:100%; height:auto; margin-bottom:30px;}
.zyfw-div .box1 { clear:both;background: url(../images/img88.jpg) no-repeat center center; padding:30px 0 35px 0; background-size: cover; }
.zyfw-div .box1 .tit { text-align:center;margin-bottom:4%;}
.zyfw-div .box1 .list { background: url(../images/img89.png) repeat center center; padding:1% 4% 4% 4%;}
.zyfw-div .box1 .list .li { float:left; width:100%; height:100px; padding-top:20px;}
.zyfw-div .box1 .list .li.m0 { border-bottom:0;}
.zyfw-div .box1 .list .li p.p1 { width:10%; height:100%; float:left; margin-right:2%;}
.zyfw-div .box1 .list .li p.p1 img { display:block; width:96%; height:auto;}
.zyfw-div .box1 .list .li p.p2 { width:86%; height:100%; float:right;text-align: justify;}
.zyfw-div .box2 { clear:both;}
.zyfw-div .box2 .tit { text-align:center; padding-top:31px; line-height:36px; padding-bottom:4%; border-bottom:1px solid #e6e6e6; margin-bottom: 0;}
.zyfw-div .box2 .list {background: url(../images/img96.jpg) no-repeat bottom center; background-size: cover;}
.zyfw-div .box2 .list .zyfw-qh { width:100%; margin:0 auto;}
.zyfw-div .box2 .list .zyfw-qh .bd .thd { height:70px; margin-bottom:32px;background: url(../images/img96_2.jpg) no-repeat top center; background-size: cover }
.zyfw-div .box2 .list .zyfw-qh .bd .thd ul li { width:33.3333%; float:left; text-align:center; height:70px; line-height:55px; font-size:15px; cursor:pointer;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zyfw-div .box2 .list .zyfw-qh .bd .thd ul li.on { background:#e8562f; line-height:70px; color:#fff;}
.zyfw-div .box2 .list .zyfw-qh .bd .tbd { clear:both; padding-bottom: 20px;}
.zyfw-div .box2 .list .zyfw-qh .bd .tbd ul li .bx { width:92%; margin: 0 auto;}
.zyfw-div .box2 .list .zyfw-qh .bd .tbd ul li .bx .li { width:100%; background:#fff; padding:5% 4% 5% 5%; overflow:hidden; margin-bottom: 11px;}
.zyfw-div .box2 .list .zyfw-qh .bd .tbd ul li .bx .li p.p1 { font-size:18px; color:#e8562f; margin-bottom:10px; display:flex;align-items: center;}
.zyfw-div .box2 .list .zyfw-qh .bd .tbd ul li img {width:20%; margin-right: 2%;}
.zyfw-div .box2 .list .zyfw-qh .bd .tbd ul li .bx .li p.p2 { line-height:25px;text-align: justify;}


/*租售服务*/
.zxfw-qh #nav { background:#f7f7f7; height:85px; width:100%; margin:0 auto; margin-bottom:30px;}
.zxfw-qh #nav ul li { width:50%; float:left; line-height:85px; font-size:15px; text-align:center; cursor:pointer;}
.zxfw-qh #nav ul li:nth-of-type(odd) {background: url(../images/mpic10.png) no-repeat right center;}
.zxfw-qh #nav ul li span { display:inline-block; height:100%; padding-left:35px;}
.zxfw-qh #nav ul li.act { color:#e8562f;}
.zxfw-qh #nav ul li:nth-child(1) span {background: url(../images/img255.png) no-repeat left center; background-size: 32px; }
.zxfw-qh #nav ul li:nth-child(2) span {background: url(../images/img256.png) no-repeat left center; background-size: 31px; }
.zxfw-qh #nav ul li.act:nth-child(1) span {background: url(../images/img255-on.png) no-repeat left center; background-size: 30px; }
.zxfw-qh #nav ul li.act:nth-child(2) span {background: url(../images/img256-on.png) no-repeat left center; background-size: 30px; }
.zsfw-div .fw-tit .d2 { width:100%; margin:0 auto;}
.zsfw-div .pic img { display:block; width:100%; height:auto; margin-bottom:30px;}
.zsfw-div .box1 { clear:both; background: url(../images/img258.jpg) no-repeat center center; padding-top:30px; background-size: cover; padding-bottom: 20px; }
.zsfw-div .box1 .iTitle2 { text-align:center;}
.zsfw-div .box1 .list { margin-top:24px;}
.zsfw-div .box1 .list .li { width:100%; background:#fff; margin-bottom:12px; padding:5% 4% 5% 1%; display: flex;align-items: center;}
.zsfw-div .box1 .list .li .liL {width: 62% }
.zsfw-div .box1 .list .li .liR {width: 38%}
.zsfw-div .box1 .list .li p.p1 { font-size:16px; color:#e8562f; margin-bottom:4px;}
.zsfw-div .box1 .list .li p.p2 { color:#666666;font-size:13px;text-align: justify;}
.zsfw-div .box1 .list .li .liR img { display:block; width:88%; height:auto;}
.zsfw-div .box2 { clear:both; padding-top:32px; padding-bottom:32px;}
.zsfw-div .box2 .list .li { background:#f5f5f5; width:31.3333%; height:120px; float:left; overflow:hidden; text-align:center; font-size:14px; padding-top:20px; margin:0 1% 2% 1%;}
.zsfw-div .box2 .list .li img { display:block; margin:0 auto; width:55px; height:auto; }
.zsfw-div .fw-tit .iTitle2 { text-align:center; }
.zsfw-div .box2 .iTitle2 { text-align:center; }


/*合作共赢*/
.schz-div .tit { text-align:center; margin-bottom:3%;}
.schz-div .tit p.p1 { margin-bottom:10px;}
.schz-div .text { width:92%; margin:0 auto; margin-bottom:22px;text-align: justify; }
.schz-div .box1 { clear:both; margin-bottom:5%;}
.schz-div .box1 .d1 { background:#f7f7f7; margin-bottom: 15px;}
.schz-div .box1 .d1 .d1L { width:100%; padding:6% 5% 4% 5%;}
.schz-div .box1 .d1 .d1R img { display:block; width:100%; height:auto;}
.schz-div .box1 .d1 .d1R { width:100%; }
.schz-div .box1 .d2 .d1L { float:right;}
.schz-div .box1 .d1 .d1L .t2 { font-size:20px; color:#333333; margin-bottom:18px; display: flex;align-items: center}
.schz-div .box1 .d1 .d1L .t2 img { display:inline-block; width:47px; height:auto; margin-right: 8px;}
.schz-div .box1 .d1 .d1L .t3 p { margin-bottom:15px; line-height:24px;text-align: justify;}
.schz-div .box1 .d1 .d1L .t3 p.p1 { font-size:15px; color:#e8562f; font-weight:bold; margin-bottom:0;}
.schz-div .box2 { clear:both; width:100%; margin:0 auto;}
.schz-div .box2 .tit { text-align:center; font-size:24px; color:#333333; line-height:32px; margin-bottom:25px;}
.schz-div .box2 .list { position:relative; width: 92%; margin: 0 auto; text-align: center;}
.schz-div .box2 .list .swiper-container { position:static; width:100%; margin:0 auto;}
.schz-div .box2 .list .swiper-button-prev {background: url(../images/img115.png) no-repeat center center; width:35px; height:35px; top:40%; left:2%;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; background-size: cover;}
.schz-div .box2 .list .swiper-button-next {background: url(../images/img116.png) no-repeat center center; width:35px; height:35px; top:40%; right:2%;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; background-size: cover;}
.schz-div .box2 .list .swiper-button-prev:hover {background: url(../images/img115-on.png) no-repeat center center; background-size: cover;}
.schz-div .box2 .list .swiper-button-next:hover {background: url(../images/img116-on.png) no-repeat center center; background-size: cover;}
.schz-div .box2 .list .t1 {width:100%; margin-bottom:8px;}
.schz-div .box2 .list .t1 img { display:block; width:100%; height:auto;}
.schz-div .box2 .list .t2 { width:100%; line-height:24px;}

/*合作伙伴*/
.hzhb-div{ margin-top:50px;}
.hzhb-div .box1 img { display:block; width:100%; height:auto; margin-bottom:30px;}
.hzhb-div .box2  { clear:both; margin-bottom: 20px;}
.hzhb-div .box2 .iTitle2 { text-align:center}
.hzhb-div .box2 .iTitle2 p { color:#e8562f}
.hzhb-div .box2 .text { text-align: justify;}
.hzhb-div .box3 { clear:both; padding:4% 0 30px 0; background: #f0f0f1;}
.hzhb-div .box3 .L { width:100%; }
.hzhb-div .box3 .L img { display:block; width:100%; height:auto;}
.hzhb-div .box3 .R { width:100%; padding: 0 5%;}
.hzhb-div .box3 .R p.p1 { font-size:26px; line-height:34px; color:#e8562f;text-transform:uppercase; font-family:dincond-medium-webfont; font-weight:bold;}
.hzhb-div .box3 .R p.p2 { font-size:24px; margin-bottom:20px; line-height:30px;}
.hzhb-div .box3 .R p.p3 { width:106px; height:34px; line-height:34px; border-radius:18px; background:#e8562f; text-align:center; color:#fff;}
.hzhb-div .box3 .R p.p3 a { display:block; color:#fff;}
.hzhb-div .box4 { clear:both;background:url(../images/img247.jpg) no-repeat center center; color:#fff; padding-top:30px; background-size: cover; }
.hzhb-div .box4 .tit { text-align:center; font-size:20px; line-height:30px; margin-bottom:30px;}
.hzhb-div .box4 .list { width: 82%; margin:0 auto;}
.hzhb-div .box4 .list .d { width:100%;float:left; text-align:center;background:url(../images/img249.png) repeat center center; border-radius:5px; margin-bottom: 38px; padding:8% 6% 6% 8%; position:relative;}
.hzhb-div .box4 .list .d:after { clear:both; content:''; display:block; width:25px; height:12px;background:url(../images/img248.png) no-repeat center center; background-size: cover; position:absolute; left:50%; bottom:-26px; margin-left: -12px; }
.hzhb-div .box4 .list .m0:after { display:none;}
.hzhb-div .box4 .list .d p.p2 { font-size:16px; margin-bottom:12px; display: flex; align-items: center;}
.hzhb-div .box4 .list .d p.p2 span {background:#fff; color:#e8562f; width:31px; height:31px; line-height:31px; border-radius:50%; font-size:20px; display: inline-block; margin-right: 15px;}
.hzhb-div .box4 .list .d p.p3 { background:#fff; width:90px; height:30px; line-height:30px; border-radius:18px; color:#e8562f; margin:0 auto; }
.hzhb-div .box4 .list .d p.p3 a { color:#e8562f;}
.hzhb-div .box5 { clear:both; padding:5% 0 0 0;}
.hzhb-div .box5 .tit { text-align:center; font-size:24px; color:#e8562f; line-height:34px; margin-bottom:26px;}
.hzhb-div .box5 .form { clear:both; font-size:14px; width:96%; margin:0 auto;}
.hzhb-div .box5 .form .d1 { width:100%; margin-bottom:8px;}
.hzhb-div .box5 .form .d1 p.p1 { line-height:38px;}
.hzhb-div .box5 .form p.p1 span { color:#e8562f; margin-left:5px;}
.hzhb-div .box5 .form input { display:block;width:100%;height:38px; line-height:38px;border:1px solid #cccccc; border-radius:4px; padding:0 10px; }
.hzhb-div .box5 .form .d1 textarea { display:block; width:100%; height:120px;border-radius:4px;border:1px solid #cccccc; padding:10px; }
.hzhb-div .box5 .form .d2 { clear:both; margin-bottom:8px;}
.hzhb-div .box5 .form .d2 p.p1 { line-height:38px;}
.hzhb-div .box5 .form .d2 .d2-1 { width:100%;}
.hzhb-div .box5 .form .d2 .d2-2 { width:100%; margin-top: 8px;}
.hzhb-div .box5 .form .d3 { clear:both; margin-bottom:8px;}
.hzhb-div .box5 .form .d3 p.p1 { line-height:38px;}
.hzhb-div .box5 .form .d3 .d2-1 { width:100%; margin-bottom: 8px;}
.hzhb-div .box5 .form .d3 .d2-2 { width:100%; margin-bottom: 8px;}
.hzhb-div .box5 .form .d3 .d2-3 { width:100%;}
.hzhb-div .box5 .form .d4 p.p1 { text-align:center; margin-bottom:15px;}
.hzhb-div .box5 .form .d4 p.p2 button { display:block; margin:0 auto; background:#e8562f; color:#fff; width:220px; height:45px; line-height:45px; border-radius:26px; border:0; font-size:15px; cursor:pointer; }

/*社会招聘*/
.iBanner_zp { clear:both; position:relative; margin-top: 52px;}
.iBanner_zp img { display:block; width:100%; height:auto;}
.iBanner_zp a { display:block; width:140px; height:45px; line-height:45px; text-align:center; color:#fff; margin:0 auto; font-size:16px; font-weight:bold; position:absolute; left:50%; bottom:10%; margin-left:-70px;background: url(../images/img200.png) no-repeat center center;background-position:0 0;}
.shzp-div .box1 { padding:30px 0;}
.shzp-div .box1 .tit { text-align:center;}
.shzp-div .box1 .list .li { width:49%; height:120px; float:left; background:#f5f5f5;padding:5% 4% 2% 4%;}
.shzp-div .box1 .list .li:nth-of-type(odd) {margin:0 1% 2% 0;}
.shzp-div .box1 .list .li:nth-of-type(even) {margin:0 0 2% 1%;}
.shzp-div .box1 .list .li .pic { width:90px; }
.shzp-div .box1 .list .li .pic img { display:block;}
.shzp-div .box1 .list .li .txt { width:100%; }
.shzp-div .box1 .list .li .txt p.p1 { font-size:18px; color:#333333; margin-bottom:12px; display: flex; align-items: center;}
.shzp-div .box1 .list .li .txt p.p1 img { display:inline-block; width: 28px; margin-right: 5px;}
.shzp-div .box1 .list .li .txt p.p2 { color:#4c4c4c; line-height:24px;}
.shzp-div .box2 { clear:both;background: url(../images/img123.jpg) no-repeat bottom center; background-size: 100%; position:relative; padding-bottom:11%; }
.shzp-div .box2 .sp-qh { width:92%; margin:0 auto; position:static;}
.shzp-div .box2 .sp-qh .swiper-slide { border:4px solid #fff; position:relative}
.shzp-div .box2 .sp-qh .swiper-slide p.p1 img { display:block; width:100%; height:auto;}
.shzp-div .box2 .sp-qh .swiper-slide p.p2 { width:100%; height:100%; position:absolute; left:0; top:0;background: url(../images/img125.png) repeat center center;}
.shzp-div .box2 .sp-qh .swiper-slide p.p2 img { display:block; width:50px; height:50px; margin:0 auto; margin-top:23%;}
.shzp-div .box2 .sp-qh .swiper-pagination-bullet { width:9px; height:9px; border:1px solid #fff; opacity:1; background:none; margin:0 4px;}
.shzp-div .box2 .sp-qh .swiper-pagination { bottom:5%;}
.shzp-div .box2 .sp-qh .swiper-pagination-bullet-active { background:#fff; opacity:1;}
.shzp-div .box3 { clear:both; background:#f5f5f5; padding:40px 0 35px 0;}
.shzp-div .box3 .tit { text-align:center;}
.shzp-div .box3 .list .li { width:100%; background:#fff; margin-bottom: 15px; display: flex;align-items: center;}
.shzp-div .box3 .list .li p.p1 { width:50%; float: left; }
.shzp-div .box3 .list .li p.p1 img { display:block; width:100%; height:auto;}
.shzp-div .box3 .list .li p.p2 {width:50%; line-height:26px; font-size:16px; padding: 0 4%; float: left;}


/*联系我们*/
.lxwm-tit { text-align:center; margin-bottom:25px;}
.lxwm-tit p.p1 { font-size:24px; font-weight:bold; color:#e5e5e5;text-transform:uppercase; line-height:28px;}
.lxwm-tit p.p2 { font-size:20px; color:#e7582e; font-weight: bold; line-height:28px;}
.lxwm-div .box1 { position:relative; margin-bottom:10px;}
.lxwm-div .box1 .img { display:block; width:100%; height:auto;}
.lxwm-div .box1 .tel { width:96%;position:absolute; left:5%; bottom:6%; color:#fff;background: url(../images/img131.png) no-repeat top left; padding-top:55px; background-size: 48px; }
.lxwm-div .box1 .tel p.p1 { font-size:15px; color:#fff; line-height:26px;}
.lxwm-div .box1 .tel p.p2 { font-size:30px; font-weight:bold; line-height:36px;}
.lxwm-div .box2 { clear:both;background: url(../images/img132.jpg) no-repeat top center; color:#fff; background-size: cover;}
.lxwm-div .box2 #nav ul { width:91%; margin:0 auto; border-bottom:1px solid #e97957; padding-top:23px; margin-bottom:12px; padding-bottom: 6px;}
.lxwm-div .box2 #nav ul li { height:40px; line-height:39px; float:left; text-align:center; margin-right:20px; width:100px; cursor:pointer; border-radius:20px;}
.lxwm-div .box2 #nav ul li.act{background: url(../images/img201.png) no-repeat center center;}
.lxwm-div .box2 #container { clear:both;}
.lxwm-div .box2 #container .bx .bx_1 { width:91%; margin:0 auto; padding-bottom:15px;}
.lxwm-div .box2 #container .bx .bx_2 { height:280px; overflow:hidden;}
.lxwm-div .box2 #container .bx .bx_2 iframe { height:100%;}


/*投资者关系联系*/
.tzzgxll-div .box1 { padding-bottom: 10%;}
.tzzgxll-div .box1 .L { width:100%; font-size: 22px; color: #333333; margin-bottom: 15px;}
.tzzgxll-div .box1 .L p {line-height: 40px;background: url(../images/img282.jpg) no-repeat left center; padding-left: 17px; height: 40px;}
.tzzgxll-div .box1 .R { width:100%;font-size: 4px;padding-left: 17px; font-size:15px; }
.tzzgxll-div .box1 .R p span { font-weight: bold;}
.tzzgxll-div .box2 { clear: both; background: #f5f5f5; padding: 5% 0 50px 0;}
.tzzgxll-div .box2 .list .listL { width:100%; margin-bottom: 25px; }
.tzzgxll-div .box2 .list .listR { width:100%;}
.tzzgxll-div .box2 .list .listL p.p1 {line-height: 40px;background: url(../images/img282.jpg) no-repeat left center; padding-left: 17px; height: 40px; font-size: 22px; color: #333333; margin-bottom: 18px}
.tzzgxll-div .box2 .list .listL p.p2 { font-size: 14px; width: 100%;padding-left: 17px; color: #808080}
.tzzgxll-div .box2 .list .listR .d1 { height: 40px; line-height: 40px; margin-bottom: 15px;}
.tzzgxll-div .box2 .list .listR .d1 span { width:14%; display: block; float: left; height: 40px; line-height: 40px; font-weight: bold; font-size: 14px;}
.tzzgxll-div .box2 .list .listR .d1 input { display:block; background: #fff; border: 0; width: 86%; float: left; height: 40px; line-height: 40px; padding: 0 12px; font-size: 14px;}
.tzzgxll-div .box2 .list .listR .d1 textarea { display:block; background: #fff; border: 0;width: 86%;float: left; height: 140px; line-height: 30px; padding:8px 12px; font-size: 14px; font-family: 微软雅黑 } 
.tzzgxll-div .box2 .list .listR .d3 { height:140px;}
.tzzgxll-div .box2 .list .listR .d2 { clear: both; padding-left: 14%; margin-top: 0;}
.tzzgxll-div .box2 .list .listR .d2 .btn { width:100%; line-height: 40px; height: 40px; background:#e5001f; color: #fff; text-align: center; color:#fff; border: 0; font-size: 14px;}

/*投资者关系*/
.tzzgx-div .tzzgx-tit { text-align: center;margin-top: 36px; margin-bottom:27px; }
.tzzgx-div .tzzgx-tit p.p1 { font-size: 24px; font-weight: bold; color: #e7582e; line-height: 30px;}
.tzzgx-div .tzzgx-tit p.p2 { font-size: 14px; color: #666666; line-height: 22px;}

.mod-con{ width: 100%; margin: 0 auto;}
.tzzgx-div .tzzgz-box1 { clear:both; background:#ea582d url("../images/img284.jpg") no-repeat bottom center; color:#fff;box-sizing:border-box; background-size: 100%; padding: 6% 4%; }
.tzzgx-div .tzzgz-box1 .d1 { margin-bottom:65px;}
.tzzgx-div .tzzgz-box1 .d1 span { display:inline-block}
.tzzgx-div .tzzgz-box1 .d1 span.sp1 { font-size:24px;}
.tzzgx-div .tzzgz-box1 .d1 span.sp2 {margin:0 20px;}
.tzzgx-div .tzzgz-box1 .d1 span.sp3 { font-size:15px;}
.tzzgx-div .tzzgz-box1 .d2 { margin-bottom:40px; }
.tzzgx-div .tzzgz-box1 .d2 .d2-2 { width:100%; margin-bottom: 20px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-2 span { display: inline-block}
.tzzgx-div .tzzgz-box1 .d2 .d2-2 span.sp1 {font-size:20px; line-height: 35px; margin-right: 8px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-2 span.sp2 {font-size:20px; line-height: 35px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-3-box { clear: both}
.tzzgx-div .tzzgz-box1 .d2 .d2-3 {width:53%;float: left; padding-top: 46px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-3 p.p1 { line-height: 44px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-3 p.p1 .now-price{font-size:30px;font-weight: bold; margin-right: 7px; }
.tzzgx-div .tzzgz-box1 .d2 .d2-3 p.p2 { font-size: 15px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 { width:47%; float: left}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 .li { width:100%;}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 .li p { display:inline-block}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 .li p.p1 { font-size:15px; margin-bottom:10px; line-height:20px; width: 40%;}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 .li p.p2 { font-size:16px; width: 57%}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 .li p.p2 span { font-size:14px;}
.tzzgx-div .tzzgz-box1 .d2 .d2-4 .li p.p2 i { font-style:normal}
.tzzgx-div .tzzgz-box1 .d3 { clear:both; color:#fff; font-size: 12px;}
.tzzgx-div .tzzgz-box1 .d3 p.p2 { width:100%;}
.tzzgx-div .tzzgz-box1 .d3 p.p3 { width:100%;}
.tzzgx-div .tzzgz-box2 { clear:both; }
.tzzgx-div .tzzgz-box2 .li { text-align: center;background: #f0f0f0; }
.tzzgx-div .tzzgz-box2 .li .li_1 { width: 50%; float: left; overflow: hidden;}
.tzzgx-div .tzzgz-box2 .li .li_1 img { display: block; width: 100%; height: 100%;}
.tzzgx-div .tzzgz-box2 .li .li_2 { width: 50%; float: left; padding-top: 10%;}
.tzzgx-div .tzzgz-box2 .li .li_2 p.p1 { font-size: 20px; color: #fb754d; line-height: 25px; margin-bottom: 5px;}
.tzzgx-div .tzzgz-box2 .li .li_2 p.p2 { font-size: 14px; color: #666666; margin-bottom: 15px;}
.tzzgx-div .tzzgz-box2 .li .li_2 p.p3 a { display: block; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 13px; color: #666666; border: 1px solid #cccccc; margin: 0 auto;}
.tzzgx-div .tzzgz-box2 .li .li_2 p.p3 a:hover { color:#fff; background: #fb754d; border: 1px solid #fb754d;}

/*信息披露*/
.tzz-nav { width: 92%; margin: 0 auto;height: 50px; margin-bottom: 30px;}
.tzz-nav a { display: block; background: #ede1de; text-align: center; height: 50px; line-height: 50px; float: left; width: 50%; font-size: 14px; color: #333333; border-right:1px solid #fff}
#tzznav { color: #fff; background: #e8562f;}

.zgwj-div { clear:both; width: 92%; margin: 0 auto;}
.zgwj-div .li { width: 100%;margin-bottom: 10px; background: #f7f7f7; padding: 4% 4%;}
.zgwj-div .li a { display: block;background: url("../images/img290.png") no-repeat right center; background-size: 22px; }
.zgwj-div .li .L { width:90%;}
.zgwj-div .li .R { display:none}
.zgwj-div .li .R span { color:#e8562f; font-size: 14px; display: inline-block;background: url("../images/img290.png") no-repeat left center; padding-left: 45px; }
.zgwj-div .li .L p.p1 { color: #999999; font-size: 12px; line-height: 20px;}
.zgwj-div .li .L p.p2 { font-size: 16px; color: #333333; padding-left: 14px; line-height: 24px;background: url("../images/img289.png") no-repeat left 10px;}


/*业绩报告*/
.yjbd-div { width:92%; margin: 0 auto}
.yjbd-div .li {background: #f2f2f2;line-height:24px; padding: 4% 4%; font-size: 16px; color: #666666; }
.yjbd-div .li a {background: url("../images/img290.png") no-repeat right center; background-size: 22px; display: block;}
.yjbd-div .li:nth-of-type(even) { background: #fafafa}
.yjbd-div .li .L { width:90%}
.yjbd-div .li p.p2 { line-height: 24px;}
.yjbd-div .li p.p1{ color:#999999; font-size: 12px;}
.yjbd-div .li .R span { color:#e8562f; font-size: 14px; display: inline-block; padding-left: 45px; }

/*公告通函*/
.ggth-div { width:92%; margin: 0 auto}
.ggth-div .li {background: #f2f2f2;padding: 4% 4%; }
.ggth-div .li:nth-of-type(even) { background: #fafafa}
.ggth-div .li a {background: url("../images/img290.png") no-repeat right center; background-size: 22px; display: block;}
.ggth-div .li .L { width: 90%;}
.ggth-div .li .R span { color:#e8562f; font-size: 14px; display: inline-block;background: url("../images/img290.png") no-repeat left center; padding-left: 45px; }
.ggth-div .li .L p.p1 { font-size: 12px; color: #999999; }
.ggth-div .li .L p.p2 { font-size: 13px; color: #e8562f; line-height: 20px;}
.ggth-div .li .L p.p3 { font-size: 16px; color: #333; }

/*企业管治*/
.qygz-div .tit { clear:both;line-height: 40px;background: url(../images/img282.jpg) no-repeat left center; padding-left: 17px; height: 40px; font-size: 22px; color: #333333; margin-bottom: 28px;}
.qygz-div .list1 { margin-bottom: 50px;}
.qygz-div .list1 .li { width: 100%;margin-bottom: 10px; background: #f7f7f7; padding:4%  5%;}
.qygz-div .list1 .li a { display: block; height: 100%;background: url("../images/img290.png") no-repeat right center; background-size: 22px; }
.qygz-div .list1 .li .L { width:90%; height: 100%; line-height: 24px;font-size: 16px; color: #333333;background: url("../images/img289.png") no-repeat left 10px; padding-left: 14px;}
.qygz-div .list1 .li .R { display:none;}


.list2_bx { background: #f5f5f5; margin-bottom: 50px; padding: 50px 0;}
.qygz-div .list2 { width: 92%; margin: 0 auto;}
.qygz-div .list2 .li { width: 100%;margin-bottom: 10px; background: #fff; padding:4%  5%;}
.qygz-div .list2 .li a { display: block; height: 100%;background: url("../images/img290.png") no-repeat right center; background-size: 22px; }
.qygz-div .list2 .li .L { width:100%; height: 100%; line-height: 24px;font-size: 16px; color: #333333;background: url("../images/img289.png") no-repeat left 10px; padding-left: 14px;}
.qygz-div .list2 .li .R { display:none;}
.qygz-div .list3 .list3_1 { background: #e8562f; color: #fff; line-height: 60px; text-align: center; font-size: 16px;}
.qygz-div .list3 .list3_1 p { float: left; width: 33.3333%; height: 100%;}
.qygz-div .list3 .list3_2 { clear: both; background: #feede9; text-align: center; padding: 20px 0 30px 0; }
.qygz-div .list3 .list3_2 .d {height: 38px; line-height: 38px; font-size: 14px; color: #333333;}
.qygz-div .list3 .list3_2 .d p{ float: left; width: 33.3333%; height: 100%; }
.qygz-div .list3 .list3_2 .d2 { clear: both;font-size: 14px; color: #e8562f; margin-top: 25px; height: 30px; line-height: 30px;}
.qygz-div .list3 .list3_2 .d2 a {background: url("../images/img291.png") no-repeat right center; padding-right: 20px; color: #e8562f;}
.qygz-div .linshi { display:block; width: 94%; height: auto; margin: 0 auto;}

.dan { width:100px; text-align: right; position: absolute; right: 70px; top: 0; z-index: 99;font-size: 14px;}
.dan a { display:inline-block; margin-left: 9px; color: #888; }



/*2025-05*/
.mtitle { clear: both; text-align: center;}
.mtitle .d1 { font-size:20px; font-weight:bold; color:#e7582e;text-transform:uppercase; line-height:30px;}
.mtitle .d2 { font-size:18px; font-weight:bold; color:#333333; margin-bottom:25px;}

.nrow1{ clear: both; text-align: center; margin-top: 9%; border-bottom: 1px solid #D8D8D8; padding-bottom: 12px; margin-bottom: 32px;}
.nrow1 .li{ height: 140px; float: left;}
.nrow1 .li:nth-child(1){ width: 50%;}
.nrow1 .li:nth-child(2){ width: 50%;}
.nrow1 .li:nth-child(3){ width: 33.3333%;}
.nrow1 .li:nth-child(4){ width: 33.3333%;}
.nrow1 .li:nth-child(5){ width: 33.3333%;}
.nrow1 .li .d1{ color: #C4C4C4;height: 35px; display: flex; align-items: flex-start; justify-content: center}
.nrow1 .li .d1 .sp1{ font-size: 34px; line-height: 36px;font-family:SourceSansPro-Semibold;}
.nrow1 .li .d1 .sp2{ font-size: 12px; line-height: 20px;}
.nrow1 .li .d2{ color: #000000; line-height: 18px;background: url(../images/2025052102.png) no-repeat top center; padding-top: 25px; margin-top: 11px; font-size: 12px;}

.nrow2{ clear: both;width: 100%; overflow: hidden; background: url(../images/2025052103.png) no-repeat center center; background-size: cover; margin-top: 2%; padding: 30px 0 40px 0; }
.nrow2 .xtitle{ text-align:center; margin-bottom: 20px;}
.nrow2 .xtitle .d1{ color: #E8562F;}
.xtitle .d1{ font-size: 18px; line-height: 24px; color: #000000; font-weight: 600;}
.xtitle .d2{ font-size: 12px; line-height: 18px; color: #8D8D8D;text-transform:uppercase;}
.nrow2 .ms{ font-size: 12px; color: #585858; line-height: 24px; text-align: center; margin-top: 12px; margin-bottom: 20px;}
.xtitle2{ width: 92%; margin: 0 auto;text-align: center; position: relative; display: flex; align-items: center; justify-content:space-between; margin-bottom: 34px;}
.xtitle2 .xian{ width: 35%; height: 1px; background: url(../images/2025052104.png) no-repeat center center;}
.xtitle2 .d1{ clear: both;padding:0 5px; text-align: center;}
.xtitle2 .d1 .d1_1{ font-size: 18px; color: #000000; line-height: 24px; font-weight: 600;}
.xtitle2 .d1 .d1_2{ font-size: 10px; color: #B6B6B6; line-height: 16px;text-transform:uppercase;}
.nrow2 .list{ position: relative;}
.nrow2 .list .swiper-container{ width: 78%; margin: 0 auto; position: static;}
.nrow2 .list .swiper-button-prev{ width: 15px; background: url(../images/2025052144.png) no-repeat center center; left: 0; background-size: 12px;}
.nrow2 .list .swiper-button-next{ width: 15px; background: url(../images/2025052145.png) no-repeat center center; right: 0;background-size: 12px;}
.nrow2 .list .li{ width: 100%; height: 100%; overflow: hidden; text-align: center; position: relative; cursor: pointer;}
.nrow2 .list .li:nth-child(4){margin-right:0}
.nrow2 .list .li .bg{ width: 100%; height: 100%; background: url(../images/2025052110-bg.png) no-repeat bottom center; background-size: 100%; position: absolute; left: 0; top: 0; z-index: 1; opacity: .3;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.nrow2 .list .li .pic{ width: 100%; height: 100%; overflow: hidden;}
.nrow2 .list .li .pic img{ display: block; width: 100%; height: auto;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.nrow2 .list .li .text{ width: 100%; position: absolute; left: 0; bottom: 0; z-index: 3; color: #fff; padding-bottom: 15px;}
.nrow2 .list .li .text .t1{ font-size: 15px; font-weight: 500; line-height: 24px;}
.nrow2 .list .li .text .t2{ font-size: 12px; line-height: 24px; text-align: center; display: flex; align-items: center; justify-content: center;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;} 
.nrow2 .list .li .text .t2 .xian{ width: 12px; height: 1px; background: url(../images/2025052109.png) no-repeat center center;}
.nrow2 .list .li .text .t2 span{ padding:0 10px; display: block;}
.nrow2 .list .li:hover .bg{ opacity: 1;background: url(../images/2025052110.png) no-repeat bottom center; background-size: 100%;}
.nrow2 .morebtn{ clear: both; text-align: center; border:1px solid #E8562F;color: #E8562F; width: 100px; height: 28px; line-height: 26px; margin: 0 auto; margin-top: 15px; border-radius: 6px; font-size: 13px;}
.nrow2 .morebtn a{ color:#E8562F; display: block; width: 100%; height: 100%}

.nrow3{ clear: both;width: 100%;background:#F6F6F6; padding: 30px 0 40px 0;}
.nrow3 .xtitle2 .xian{ background: url(../images/2025052111.png) no-repeat center center;}
.nrow3 .list1{ width:92%; margin: 0 auto; overflow: hidden; position: relative; margin-bottom: 40px;}
.nrow3 .list1 .swiper-container{ width: 80%; margin: 0 auto; overflow: hidden;position: static;}
.nrow3 .list1 .swiper-button-prev{background: url(../images/2025052115.png) no-repeat center center; width: 20px; height: 20px; background-size: 100%; left: 0;}
.nrow3 .list1 .swiper-button-next{background: url(../images/2025052116.png) no-repeat center center; width: 20px; height: 20px; background-size: 100%; right: 0;}
.nrow3 .list1 .swiper-slide:after{content: ''; display: block; width:0; height: 6px; background: #E7582E; position: absolute; left: 0; bottom: 0; z-index: 3; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.nrow3 .list1 .swiper-slide a{display:block; width: 100%; overflow: hidden; position: relative;}
.nrow3 .list1 .swiper-slide .d1{width:100%; overflow: hidden;}
.nrow3 .list1 .swiper-slide .d1 img{ display:block; width: 100%; height:auto}
.nrow3 .list1 .swiper-slide .d2{ width:76%; height: 70%; position: absolute; left: 12%; top: 15%; z-index: 2;background-color:rgba(0, 0, 0, .5); color: #fff; text-align: center; padding: 5% 4% 0 4%; display: flex; align-items: center; justify-content: center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.nrow3 .list1 .swiper-slide .d2 .p1{ font-size: 14px; line-height: 24px; margin-bottom: 12px;}
/*
.nrow3 .list1 .swiper-slide .d2 .p1:after{content: ''; display: block; width: 24px; height: 2px; background: #E44E22; margin: 0 auto; margin-top: 3px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
*/
.nrow3 .list1 .swiper-slide .d2 .p2{ font-size: 12px; line-height: 18px;}


.nrow3 .list2{ width:94%; margin: 0 auto; overflow: hidden; position: relative; margin-bottom: 10px;}
.nrow3 .list2 .swiper-container{ width: 80%; margin: 0 auto; overflow: hidden;position: static;}
.nrow3 .list2 .swiper-button-prev{background: url(../images/2025052115.png) no-repeat center center; width: 20px; height: 20px; background-size: 100%; left: 0;}
.nrow3 .list2 .swiper-button-next{background: url(../images/2025052116.png) no-repeat center center; width: 20px; height: 20px; background-size: 100%; right: 0;}
.nrow3 .list2 .swiper-slide:after{content: ''; display: block; width:0; height: 6px; background: #E7582E; position: absolute; left: 0; top: 0; z-index: 3; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.nrow3 .list2 .swiper-slide a{display:block; width: 100%;overflow: hidden;}
.nrow3 .list2 .swiper-slide .d1{width:100%; }
.nrow3 .list2 .swiper-slide .d1 img{ display:block; width: 100%; height:auto}
.nrow3 .list2 .swiper-slide .d2{ width:100%; height: 55px;display: flex; align-items: center; justify-content: center;background-color:#ffffff; color: #797979; text-align: center; padding:0 8%; -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.nrow3 .list2 .swiper-slide .d2 .p1{ font-size: 14px; }
.nrow3 .list2 .swiper-slide .d2 .p2{ font-size: 12px; height: 0; line-height: 22px; display: none; padding-top: 12px;}

.nrow4{ clear:both; width: 100%; padding: 30px 0 0 0;}
.nrow4_top{margin-bottom: 20px;}
.nrow4_top .mtitle .d2{ margin-bottom: 0}
.nrow4_top .ms{font-size:12px; color: #585858; letter-spacing: 1px; text-align: center;}
.nrow4 .mtitle{ margin-bottom: 2%;}
.nrow4 .box{ width: 100%;background: url(../images/2025052122.jpg) no-repeat center center; background-size: cover; padding-top: 30px; padding-bottom: 30px;  }
.nrow4 .box .list .li{ width: 32.6666%; height:200px; float: left; text-align: center;margin-bottom: 20px; margin-right: 1%; -webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.nrow4 .box .list .li:nth-child(3n){margin-right:0}
/*.nrow4 .box .list .li a:after{ content:''; display: block; width: 206px; height:377px;background: url(../images/2025052131.png) no-repeat left top; position: absolute; left: 0; top: 0; z-index: 2; opacity: 0;}*/
.nrow4 .box .list .bg1{background: url(../images/2025052125-on.png) no-repeat center center; background-size: 100%;}
.nrow4 .box .list .bg2{background: url(../images/2025052126-on.png) no-repeat center center; background-size: 100%;}
.nrow4 .box .list .bg3{background: url(../images/2025052127-on.png) no-repeat center center; background-size: 100%;}
.nrow4 .box .list .bg4{background: url(../images/2025052128-on.png) no-repeat center center; background-size: 100%;}
.nrow4 .box .list .bg5{background: url(../images/2025052129-on.png) no-repeat center center; background-size: 100%;}
.nrow4 .box .list .bg6{background: url(../images/2025052130-on.png) no-repeat center center; background-size: 100%;}
.nrow4 .box .list .li a{ display:block; width: 100%; height: 100%; position: relative;}
.nrow4 .box .list .li .d0{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;}
.nrow4 .box .list .li .d0 img { display:block; width: 100%; height: 100%;}
.nrow4 .box .list .li .d1{ width: 46px; height: 46px; border-radius: 50%; position: absolute; left: 50%; margin-left: -23px; top: 68px; z-index: 1;background-color:rgba(255, 255, 255, .7); display: flex; align-items: center; justify-content: center;}
.nrow4 .box .list .li .d1 span{ display:block;}
.nrow4 .box .list .li .ico1 span{background: url(../images/2025052117.png) no-repeat center center; width: 42px; height: 36px; background-size: 20px}
.nrow4 .box .list .li .ico2 span{background: url(../images/2025052118.png) no-repeat center center; width: 48px; height: 48px; background-size: 20px}
.nrow4 .box .list .li .ico3 span{background: url(../images/2025052119.png) no-repeat center center; width: 43px; height: 43px; background-size: 20px}
.nrow4 .box .list .li .ico4 span{background: url(../images/2025052120.png) no-repeat center center; width: 42px; height: 43px; background-size: 20px}
.nrow4 .box .list .li .ico5 span{background: url(../images/2025052121.png) no-repeat center center; width: 53px; height:41px; background-size: 20px}
.nrow4 .box .list .li .ico6 span{background: url(../images/2025052123.png) no-repeat center center; width: 40px; height: 40px; background-size: 20px}
.nrow4 .box .list .li .d2{ width: 100%; font-size: 14px; line-height: 20px; position: absolute; bottom: 15px; left:0; z-index: 2; font-weight: bold; color: #fff;}

.nfooter{ clear: both; width: 100%; background:#292929; padding-top: 30px;}
.nfooter .box1{ border-bottom: 1px solid #505050; padding-bottom: 19px;}
.nfooter .box1 .box1L{ width: 100%;}
.nfooter .box1 .box1R{ width: 100%;border-top: 1px solid #505050; margin-top: 15px;font-size: 12px; line-height: 18px; color: #878787; display: flex; align-items:center; justify-content: flex-start; padding:19px 11px 0 11px;}
.nfooter .box1 .box1L .box1L_1{display:flex; align-items: flex-end; justify-content: flex-start; border-bottom: 1px solid #505050; margin-bottom:18px; padding: 0 10px 15px 10px;}
.nfooter .box1 .box1L .box1L_1 img{ width: 68px; height: auto;}
.nfooter .box1 .box1L .box1L_1 p{ background:url(../images/img03.png) no-repeat 18px center; font-size: 26px; color: #E7582E; line-height: 28px; padding-left: 48px; font-family:SourceSansPro-Semibold; border-left:1px solid #505050; margin-left: 20px; background-size: 25px;}
.nfooter .box1 .box1L .box1L_2{ color: #E7582E; line-height: 20px; padding: 0 11px;}
.nfooter .box1 .box1L .box1L_2 .p1{ font-size: 13px; margin-bottom: 11px;}
.nfooter .box1 .box1L .box1L_2 .p2{ font-size: 13px;}
.nfooter .box1 .box1R img{ width: 80px; height: auto; margin-right: 15px;}

.nfooter .box2{ clear:both; font-size: 12px; color: #878787; line-height: 18px; padding: 16px 11px 22px 11px; }
.nfooter .box2 a{ color: #878787;}
.nfooter .box2 a:hover{ color: #E7582E;}
.nfooter .box2 .box2L{ width: 100%; margin-bottom: 10px; }
.nfooter .box2 .box2L .p2{margin-top:10px;}
.nfooter .box2 .box2R{ width: 100%;}

.nititle { clear: both; margin-bottom: 4%; text-align: center;}
.nititle .d1 { font-size:18px; font-weight:bold; color:#000000; line-height:26px;}
.nititle .d2 { font-size:18px; color:#E7582E;text-transform:uppercase;font-family:SourceSansPro-Bold;}

.fwlx_box{ clear:both;}
.fwlx_box .li{ margin-bottom: 35px;}
.fwlx_box .li .liL{ width:82%; margin: 0 auto; position: relative;z-index: 3;}
.fwlx_box .li .liR{ width:100%; background: #F8F8F8; padding: 70px 30px 25px 30px; position: relative; margin-top: -50px; z-index: 2;}
.fwlx_box .li .liL img{ display: block; width: 100%; height: auto;}
.fwlx_box .li .liR .biaoti{margin-bottom: 15px;}
.fwlx_box .li .liR .biaoti .d1{ font-size: 14px; color: #000000; line-height: 20px; font-weight: 600;}
.fwlx_box .li .liR .biaoti .d2{ font-size: 13px; color: #E7582E; line-height: 20px;text-transform:uppercase; font-weight: bold;}
.fwlx_box .li .liR .biaoti .d2:after{ content:''; display: block; width: 15px; height: 1px; background: #E7582E; margin-top: 6px;}
.fwlx_box .li .liR .text{ width: 100%; font-size: 14px; color: #767676; line-height: 26px;text-align: justify;}

.fwlx_box2{ clear:both; overflow: hidden; width: 100%;background:url(../images/2025052139.png) no-repeat center center; padding-top: 20px; padding-bottom: 20px; }
.fwlx_box2 .L { clear:both; width: 100%; height: 100%; padding-left: 5%}
.fwlx_box2 .C { width: 100%;}
.fwlx_box2 .L_2{ padding-left:25%;}
.fwlx_box2 .L .bx{ width: 33.3333%; float: left;}
.fwlx_box2 .L_2 .bx{ width: 33.5%;}
.fwlx_box2 .L_2 .bx_2{ width: 42%;}
.fwlx_box2 .bx{ height: 65px; width: 33.3333%; float: left;}
.fwlx_box2 .bx .d1{ font-size: 26px; color: #E7582E; line-height: 30px;height: 30px;font-family:SourceSansPro-Bold; display: flex; align-items: flex-start}
.fwlx_box2 .bx .d1 .sp2{ height: 100%; line-height: 18px; font-size: 18px; display: flex; align-items:flex-start;}
.fwlx_box2 .bx .d1 .sp3{ font-size: 11px; display: flex; align-items: flex-end; padding-top: 5px;}
.fwlx_box2 .bx .d2{ font-size: 12px; color: #000000; line-height: 18px;}
.fwlx_box2 .C img { display:block; width: 94%; height: auto; margin: 0 auto;}
.fwlx_box2 .R .bx .d1{ justify-content:flex-start} 
.fwlx_box2 .R{ padding-left:5%;}

.fwlx_box3{ clear:both; margin-bottom: 10px;}
.fwlx_box3 .list{ position: relative; overflow: hidden;}
.fwlx_box3 .list .bd .thd{background:#E8562F; height:100px; color: #fff; text-align: center; font-size: 13px;}
.fwlx_box3 .list .bd .thd ul{ height:100%; width: 100%; padding: 8px 6% 16px 6%;}
.fwlx_box3 .list .bd .thd ul li { width: 33.3333%; text-align:center; height:40px; line-height:40px; float:left; cursor:pointer; color: #fff;}
.fwlx_box3 .list .bd .thd ul li.on span{ border-bottom: 1px solid #fff; height: 38px; display: inline-block}
.fwlx_box3 .list .zdxm_qh{width:100%;}
.fwlx_box3 .list .bd .tbd{ width: 100%; overflow: hidden; font-size: 12px; text-align: center;}
.fwlx_box3 .list .bd .tbd .wzbox{ width: 100%; position: relative;}
.fwlx_box3 .list .bd .tbd .wzbox img{ display:block; width: 100%; height:auto;}
.fwlx_box3 .list .bd .tbd .wzbox p{ width: 100%; position: absolute; left: 0; bottom: 10px; color: #fff; line-height: 18px;}
.fwlx_box3 .list .swiper-button-prev{ background:url(../images/2025052142.png) no-repeat center center; width: 25px; height: 25px; background-size: 100%; left:25px; bottom:20px; top: inherit;}
.fwlx_box3 .list .swiper-button-next{ background:url(../images/2025052143.png) no-repeat center center; width: 25px; height: 25px; background-size: 100%; right:25px; bottom:20px; top: inherit;}
.nrow4_top .nititle{margin-bottom:3%}

.xzxm-list{ width:92%; margin: 0 auto;}
.xzxm-list ul li{ width: 92%; margin: 0 auto;margin-bottom: 30px;}
.xzxm-list ul li a{ display: block; width: 100%;}
.xzxm-list ul li .pic{ width: 100%; height: auto;margin-bottom: 6px;}
.xzxm-list ul li .pic img{ display: block; width: 100%; height: auto; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.xzxm-list ul li .wz{ width: 100%; color: #fff; background: #F7F7F7;padding:10px 18px; -webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.xzxm-list ul li .wz .p1{ font-size: 16px; line-height: 22px; color:#000000; margin-bottom:3px;}
.xzxm-list ul li .wz .p2{ font-size: 13px; line-height: 20px; color:#797979}

.anliku-list ul li .wz{ text-align: center;}

/*廉政举报表单*/
.lzjb2{ width:92%; margin: 0 auto;}
.lzjb2 span{width:180px; font-size:13px;}
.lzjb2 font{ float:right; color:#F00; line-height:40px;}
.lzjb2{ margin-top:30px;}
.lzjb2 p{  float:left; line-height:100px;width:180px;}
.lzjb2 li{ width:100%; line-height:35px; margin-top:5px; height:40px; display: flex; align-items: flex-start; justify-content:flex-start}
.lzjb2 input{ width:75%; height:30px;float:right; color:#999}
.lzjb2 textarea{ width:75%; height:100px; float:left;margin-bottom:15px;}
.mswz{ clear:both; width: 92%; margin: 0 auto; overflow: hidden;}

.rzdt-nav { clear: both; width: 80%; margin: 0 auto; height: 35px; margin-bottom: 40px;}
.rzdt-nav a { display: block; background: #ede1de; text-align: center; height: 35px; line-height: 35px; float: left; width:33.3333%; font-size: 14px; color: #333333; border-right:1px solid #fff}
#rzdtnav { color: #fff; background: #e8562f;}






