/* CSS Document */
*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;font-family:"Microsoft YaHei","Arial","宋体","黑体","SimHei"," Verdana",;_font-family:Arial !important;}
body{color:#1E1E1B;line-height:180%; background:url(/web/img/body-bg.png);}
h1, h2, h3, h4, h5, h6, h7, h8, h9{font-size:100%; font-family:"Helvetica Neue","Helvetica,Arial","PingFang SC","Heiti SC","Microsoft Yahei",sans-serif; font-weight:normal;}
address, cite, dfn, em, var{font-style:normal;}
ul,li, ol{list-style:none;}
html{ overflow-x:hidden; min-width:1300px;}
a{ text-decoration:none; color:#333;}
/*head*/
.index_bl{ width:auto; height:40px; margin:0 auto; background:#272727; min-width:1300px;}
.index_bl .bl{ width:80%; height:auto; margin:0 auto;min-width:1300px;}
.index_bl .bl .zn{ width:690px; line-height:40px; float:left;color:#a7a7a7; font-size:14px;}
.index_bl .bl .zn dl{min-width:130px; margin:0px; float:left; padding-left:20px;}
.index_bl .bl .zn dl dd{ width:30px; line-height:30px; float:left;}
.index_bl .bl .zn dl dd img{ width:22px; height:auto;}
.index_bl .bl .zn dl dt{ min-width:100px; line-height:22px; float:right; font-size:14px; font-weight:bold;color:#a7a7a7;}
.index_bl .bl .zo{ width:280px; height:30px; line-height:30px; float:right; padding-top:5px;}
.index_bl .bl .zo dd{ width:30px; height:30px; float:left;}
.index_bl .bl .zo dd img{ width:21px; height:21pxs; padding:5px;}
.index_bl .bl .zo dt{ width:230px; line-height:30px; font-size:14px; float:left; color:#a7a7a7; font-family: "Helvetica Neue",Helvetica,Arial,"PingFang SC","Heiti SC","Microsoft Yahei",sans-serif; text-indent:10px; font-weight:bold;}
.mon{ width:auto; height:120px; margin:0 auto;min-width:1300px;}
.mon .movu{ width:83%; height:auto; margin:0 auto;}
.mon .movu .logo{ width:270px; height:auto; float:left; padding-top:10px;}
.mon .movu .ziz{ width:200px; height:46px; float:left; border-left:1px solid #014725; margin-top:37px; padding-left:10px;}
.mon .movu .ziz i{ width:auto; line-height:26px; font-size:20px; color:#014725; font-style:normal;}
.mon .movu .ziz p{ width:auto; line-height:23px; font-size:20px;color:#014725;}
.mon .movu .cus{ width:390px; height:auto; float:right;}
.mon .movu .teu{ width:130px; line-height:40px; float:right; background:#28aa4a; color:#FFF; text-align:center; font-size:16px; position:relative;top:40px;}
.mon .movu .teu a{ text-decoration:none; color:#FFF;}
.mon .movu .tel{ width:250px; height:auto; float:left; padding-top:40px; position:relative;}
.mon .movu .tel dd{ width:50px; height:40px; float:left;}
.mon .movu .tel dd img{ width:40px; height:40px;}
.mon .movu .tel dt{width:180px; height:auto; float:left;}
.mon .movu .tel dt span{ width:180px; line-height:20px; float:left; font-size:28px;font-family: "Helvetica Neue",Helvetica,Arial,"PingFang SC","Heiti SC","Microsoft Yahei"; font-weight:bold; letter-spacing:0.2px;}
.mon .movu .tel dt em{ width:auto; line-height:30px; font-size:16px; font-weight:bold;}

.mov{ width:80%; height:60px; background:#FFF; text-align:center;padding:5px 20px; box-shadow:0 0 10px 1px #0000000f; margin:0 auto;}
.mov ul{zoom:1; height:60px; margin:0px; min-width:1300px;}
.mov ul li{float:left; height:60px;min-width:116px;  position:relative;font-size:18px; text-align:center; padding:0 13px 0 13px;}
.mov ul li.first{background:none}
.mov ul li a{line-height:60px; font-size:18px; color:#333; text-decoration:none; }
.mov ul li a:hover, .mov ul li .a{color:#333 !important;  display:block;}
.mov ul li .this{color:#333;  background:url(/web/img/Bg.png) center 0px; display:block;}
.mov ul li dl{min-width:190px; display:none; position:absolute; left:-20px; top:50px; z-index:9999;background:url(/web/img/Bg.png); padding-top:10px;}
.mov ul li dt{min-height:50px !important;border-bottom:1px solid #dddddd;}
.mov ul li dt a{font-size:16px !important; line-height:48px !important; text-align:center !important; color:#333 !important; overflow:hidden; height:48px; display:block;}
.mov ul li dt a:hover{ background:none !important;line-height:50px; display:block; color:#00a42b !important;}
.mov ul li.item{float:right}
.mov ul li.item a:hover{background:none !important;}

/*项目*/
.index_lbo{ width:auto; height:430px; margin:0 auto; background:#f7f9f8;}

.index_lbo .bou{ width:1300px; height:470px; margin:0 auto;}
.index_lbo .bou ul{ width:1300px; margin:0px;}
.index_lbo .bou ul li{ width:310px;height:360px; float:left; position:relative; background:#FFF; margin-left:19px;
    box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 6%);
    -webkit-box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 6%); padding-top:20px; overflow:hidden;}
.index_lbo .bou ul li:nth-child(4n+1){margin-left:0px;}
.index_lbo .bou ul li dd{ width:280px; line-height:60px; font-size:20px; margin:0 auto;text-align:left; font-weight:bold;}
.index_lbo .bou ul li p{width:280px; height:90px; line-height:23px; font-size:14px; margin:0 auto; text-align:left;color:#777;}
.index_lbo .bou ul li dt{ width:280px; min-height:130px; line-height:23px; font-size:14px; margin:0 auto; color:#999; }
.index_lbo .bou ul li .u{ width:280px; height:190px; margin:0 auto; overflow:hidden; }
.index_lbo .bou ul li .u img{ width:280px; height:190px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_lbo .bou ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.index_lbo .bou ul li .inne-box{width: 100%;
		    padding: 0;
		    margin: 0;
		    background: #28aa4a;
		    position: absolute;
		    bottom:-30px;
		    left: 0;
		    transition: all 0.5s ease 0s; height:20px;}
.index_lbo .bou ul li .inne-box a:hover{color:#eb1768;background:#28aa4a;}
.index_lbo .bou ul li:hover .inne-box{ bottom:0; }

/*banner切换*/

.fullSlide{width:100%; position:relative;height:600px; margin:0 auto; clear:both;min-width:1300px;}
.fullSlide .bd{ width:100%;margin:0 auto;position:relative;z-index:0;overflow:hidden; min-width:1300px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center; min-width:1300px;}
.fullSlide .bd li a{display:block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:90px;height:4px;margin:1px; margin-right:5px;overflow:hidden;background:#FFF;line-height:999px; position:relative; z-index:9;}
.fullSlide .hd ul .on{background:#28aa4a; position:relative; z-index:9;}
.fullSlide .prev,.fullSlide .next{width:100%;display:block;position:absolute;z-index:1;top:45%;margin-top:-35px;left:5%;z-index:1;width:45px;height:100px;background:url(../img/slider-arrow.png) -123px -117px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-4px -119px; }
.index_a{ width:auto; height:600px; margin:0 auto;}
.index_c{ width:100%; height:700px; margin:0 auto; background:#f7f9f8;}
.index_c .rev{ width:80%; height:auto; margin:0 auto;}
.index_c .rev2 .rev1{ width:90%; height:160px; line-height:160px; font-size:36px; color:#FFF; float:left; text-align:center; background:#ff5e14; position:relative; z-index:9; bottom:-500px; border-bottom-left-radius:10px;}
.index_c .rev2{ width:50%; height:660px; float:right; background:#f7f9f8 url(/web/img/about.jpg) no-repeat left;border-bottom-left-radius:10px;}
.index_c .rev2 img{ width:100%; height:100%; background-repeat:repeat-x;}
.index_c .reve{ width:39%; height:auto; float:left; position:relative; left:5%;}
.index_c .reve .tite{ width:100%; min-height:50px; line-height:60px; font-size:36px; font-weight:bold; padding-top:60px; padding-bottom:30px;}

.index_lo{ width:auto; height:700px; margin:0 auto; background:url(/web/img/bg.jpg) no-repeat center; background-size:cover; }

.index_lo .loo{ width:auto; height:670px; margin:0 auto;background-color: rgba(255,255,255,0.6); 
    content: "";
	padding-top:30px;}
.index_lo .loo .uo{ width:1300px; height:auto; margin:0 auto;}
.index_lo .loo .uo .lo{ width:300px; height:auto; float:left; position:relative; left:20px;}
.index_lo .loo .uo .lo dl{ min-width:300px; min-height:80px;background-color: rgba(255,255,255,0.8); margin-bottom:60px; padding:0 10px 0 10px; padding-bottom:10px;}
.index_lo .loo .uo .lo dl dd{ width:auto; line-height:40px; font-size:22px; text-align:right; font-weight:bold; color:#00b0d3;}
.index_lo .loo .uo .lo dl dt{width:auto; line-height:22px; font-size:14px;text-align:right;padding:0 10px 0 10px;}
#noe{ min-width:330px; min-height:80px; position:relative;right:30px;right:-60px;}

.index_lo .loo .uo .ro{ width:330px; height:auto; float:left; margin-left:60px;}
.index_lo .loo .uo .ro dl{ min-width:300px; height:80px;background-color: rgba(255,255,255,0.8); margin-bottom:60px; float:right; padding:0 10px 0 10px; padding-bottom:10px; }
.index_lo .loo .uo .ro dl dd{ width:auto; line-height:40px; font-size:22px; text-align:left; font-weight:bold; color:#00b0d3;}
.index_lo .loo .uo .ro dl dt{width:auto; line-height:22px; font-size:14px;}
#noe1{ min-width:300px; min-height:80px; position:relative;left:-90px;}
.index_lo .loo .zo{ width:480px; height:480px; float:left; margin-left:100px;}
.index_lo .loo .zo img{ width:480px; height:480px;}


.index_ca{ width:1300px; min-height:830px; margin:0 auto; min-width:1300px;}
.index_ca ul{ width:1300px; margin:0px;}
.index_ca ul li{ width:420px; height:385px; float:left; margin-left:20px; position:relative;}
.index_ca ul li:nth-child(3n+1){margin-left:0px;}
.index_ca ul li span{ width:420px; height:auto; float:left; overflow:hidden;}
.index_ca ul li span img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;height:305px;}
.index_ca ul li:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_ca ul li p{ width:auto; line-height:80px; font-size:18px; text-align:center;}

.index_nw{ width:1300px; height:400px; margin:0 auto;}
.index_nw ul{ width:1300px; margin:0px;}
.index_nw ul li{ width:400px; height:auto; float:left; margin-left:50px;}
.index_nw ul li:nth-child(3n+1){margin-left:0px;}
.index_nw ul li .new{ width:auto; height:auto;}
.index_nw ul li .new dd{ width:auto; line-height:60px; font-size:18px;}
.index_nw ul li .new em{ width:auto; min-height:70px; line-height:22px; font-size:14px; color:#666666; padding-bottom:20px;}
.index_nw ul li .new dt{ width:416px; height:277px; margin-top:20px; float:left; overflow:hidden;}
.index_nw ul li .new dt img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.index_nw ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.index_ne{ width:1300px; min-height:400px; margin:0 auto; overflow:hidden; min-width:1300px;}
.index_ne .nw1{ width:410px; height:auto; float:left; margin-right:30px;}
.index_ne .nw1 ul{ width:410px; margin:0px;}
.index_ne .nw1 ul li{width:410px; line-height:35px; height:auto; float:left; font-size:14px;}
.index_ne .nw1 ul li span{ width:60px; line-height:35px; float:right; font-size:12px; text-align:right;}

.index_ne .nwe{ width:410px; height:auto; float:right;}
.index_ne .nwe ul{ width:410px; margin:0px;}
.index_ne .nwe ul li{width:410px; height:auto;line-height:35px;  float:left; font-size:14px;}
.index_ne .nwe ul li span{ width:60px; line-height:35px; float:right; font-size:12px; text-align:right;}

.index_v{width:1300px; min-height:160px; margin:0 auto; padding-top:30px;}
.index_v h1{ width:auto; height:60x; line-height:60px; font-size:33px; text-align:center; font-weight:bold;color:#333;}
.index_v i{ width:60px; height:4px; background:#28aa4a; margin:0 auto; display:block; margin-bottom:10px; border-radius:30px;}
.index_v p{width:100%; line-height:20px; font-size:18px; text-align:center; display:block; font-style:normal; color:#333;}
.index_v1{width:1300px; height:80px; margin:0 auto; margin-top:30px; text-align:left;}
.index_v1 h1{ width:auto; height:60x; line-height:60px; font-size:36px; text-align:left; font-weight:bold;color:#333;}

.index_vo{width:1300px; height:90px; line-height:90px; font-size:33px; text-align:center; font-weight:bold;color:#333; margin:0 auto; margin-top:30px;}
.nwo{ width:1300px; height:60px; margin:0 auto;text-align:center;}
.nwo ul{ width:1300px; margin:0px;}
.nwo ul li{ width:139px; height:50px; line-height:50px; border:1px solid #900;display:inline-block; border:1px solid #dfdfdf; margin-left:10px;}
.nwo ul li a{ text-decoration:none;}

.index_o1{width:1300px; height:160px; margin:0 auto; margin-top:30px;}
.index_o1 h1{ width:auto; height:70x; line-height:70px; font-size:33px; text-align:center; font-weight:bold;color:#0c75a8;}
.index_o1 i{ width:80px; height:4px; background:#28aa4a; margin:0 auto; display:block; margin-bottom:10px; border-radius:30px;}
.index_o1 p{width:100%; line-height:30px; font-size:18px; text-align:center; display:block; font-style:normal; color:#333;}

.index_a1{ width:1300px; height:180px; margin:0 auto; margin-top:30px;}
.index_a1 h1{ width:auto; height:70x; line-height:70px; font-size:36px; text-align:center; font-weight:bold;color:#FFF;}
.index_a1 i{ width:60px; height:6px; background:#fc653c; margin:0 auto; display:block; margin-bottom:10px;}
.index_a1 p{width:100%; line-height:30px; font-size:20px; text-align:center; display:block; font-style:normal; color:#FFF;}

.index_lb{ width:1300px; height:500px; margin:0 auto; margin-top:50px;}
.index_lb .lbo{ width:670px; height:460px; float:left;}
.index_lb .lbo .tit{ width:auto; min-height:260px; padding-top:20px;}
.index_lb .lbo .tit dd{line-height:80px; font-size:36px; font-weight:bold; color:#014725;}
.index_lb .lbo .tit dt { line-height:30px; font-size:16px; color:#777;}
.index_lb .lbo .to{ width:auto; height:auto; padding-top:20px;}
.index_lb .lbo .to dl{ width:160px; height:160px; float:left;}
.index_lb .lbo .to dl dd{ width:auto; height:auto;}
.index_lb .lbo .to dl dd img{ width:45px; height:45px; margin-left:10px;}
.index_lb .lbo .to dl dt{ width:auto; line-height:50px; font-size:16px; font-weight:bold;}

.index_lb .lbu{ width:600px; height:460px; float:right;}
.index_lb .lbu img{ width:600px; height:460px;}

.index_lov{ width:auto; height:260px; margin:0 auto; min-width:1300px; background:#28aa4a;}
.index_lov .lob{ width:1300px; height:auto; margin:0 auto;}
.index_lov .lob dd{ width:800px; line-height:260px; float:left; color:#FFF; font-weight:bold; font-size:36px;}
.index_lov .lob dt{ min-width:260px; line-height:70px; float:left; text-align:center; background:#272727; color:#FFF; font-size:20px;font-weight:bold; margin-top:100px; margin-left:100px; padding:0 15px 0 15px;}

.index_loc{ width:auto; height:400px; margin:0 auto; background:url(/web/img/in.jpg) no-repeat center; padding-top:30px; min-width:1300px;}
.lbc{ width:1300px; height:300px; margin:0 auto; padding-top:30px;}
.lbc ul{ width:1300px; margin:0px;}
.lbc ul li{ width:200px; height:auto; float:left; position:relative; margin-left:165px;}
.lbc ul li:nth-child(4n+1){margin-left:0px;}
.lbc ul li dd{ width:auto; line-height:60px; font-size:56px;text-align:center; color:#ff5e14; font-weight:bold;}
.lbc ul li p{ width:auto; line-height:30px; font-size:18px; text-align:center;color:#FFF;}

.index_n{ width:1300px; min-height:600px; margin:0 auto; clear:both; position:relative; top:0px;min-width:1300px; overflow:hidden;}
.index_n ul{ width:100%; margin:0px;}
.index_n ul li{ width:290px; height:260px; float:left; margin:0 auto; text-align:center; margin-left:46px;}
.index_n ul li:hover p{width:290px; height:180px; background:#28aa4a; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; color:#FFF; }
.index_n ul li:nth-child(4n+1){margin-left:0px;}
.index_n ul li dd{ width:90px; height:90px; margin:0 auto;  border-radius:100px; padding:5px; text-align:center; position:relative; border:5px solid #fff; z-index:99; top:60px; background:#28aa4a;}
.index_n ul li dd img{ width:80px; height:80px; padding:5px;}
.index_n ul li p{ width:290px; height:180px; line-height:30px; font-size:18px; text-align:center; position:relative; background:#FFF;box-shadow:0 0px 60px rgb(0 0 0 /8%);border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.index_n ul li em{ width:200px; line-height:30px; font-size:22px; font-weight:bold; position:relative; top:90px;}

.index_e{ width:auto; height:400px; margin:0 auto;}
.swiper-container{ width:1300px; min-height:370px; margin:0 auto;}
.swiper-container .swiper-pagination-bullet-active{ background:#28aa4a !important;}
.swiper-pagination{margin-top:0px; width:100%; margin:0 auto; position:relative;  top:430px; padding-top:0px;}
.swiper-container .swiper-slide{display:inline-block; width:100%; height:auto; position:relative; z-index:9; text-align:center; 
margin-bottom:0px;box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1); margin:0 auto;}
.swiper-container .swiper-slide span{ width:auto; height:auto; position:relative; z-index:9; border-top:10px solid #28aa4a;}
.swiper-container .swiper-slide span img{display:block; width:100%; height:auto;}
.swiper-container .swiper-slide p{display:inline-block; text-align:center;width:100%; height:80px; line-height:80px;font-size:16px; background:#FFF; float:left;}
.swiper-container .swiper-slide a:hover p{color:#333;}

.index_zz{width:auto; height:600px; margin:0 auto; background:url(/web/img/fangans.jpg) no-repeat center; background-size:cover; padding-top:0px;}
.swiper-container2{ width:1300px; min-height:460px; margin:0 auto; overflow:hidden;}
.swiper-container2 .swiper-pagination-bullet-active{ background:#28aa4a !important;}
.swiper-pagination{margin-top:0px; width:100%; margin:0 auto; position:relative; top:330px; padding-top:30px;}
.swiper-container2 .swiper-slide{display:inline-block; width:100%; height:auto; position:relative; z-index:9; text-align:center; margin-bottom:60px;box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 1px 35px 0px rgba(0,0,0,0.1); margin:0 auto;}
.swiper-container2 .swiper-slide span{ width:auto; height:auto; position:relative; z-index:9; border-top:10px solid #28aa4a;}
.swiper-container2 .swiper-slide span img{display:block; width:300px; height:230px; margin:10px;}
.swiper-container2 .swiper-slide p{display:inline-block; text-align:center;width:100%; height:60px; line-height:30px;font-size:16px; background:#FFF; float:left;}
.swiper-container2 .swiper-slide a:hover p{color:#333;}


.lbco ul{ width:1300px; min-height:600px; margin:0 auto;}
.lbco ul li{ width:315px; height:385px; float:left; margin-left:10px; position:relative;}
.lbco ul li:nth-child(4n+1){margin-left:0px;}
.lbco ul li span{ width:315px; height:auto; float:left; overflow:hidden;}
.lbco ul li span img{width:315px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lbco ul li:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); overflow:hidden;}
.lbco ul li p{ width:auto; line-height:30px; font-size:18px; text-align:center;}

/*fangan*/




.mt-tabpage {
	width:1300px;
	margin:0 auto;
	 padding:0px;

}
.mt-tabpage-title {
	
	font-size:0;
	background-color: #fff;
	width:80px;
	margin: auto;
	background: #fff;
	position:relative; z-index:999; background:#fc653c; bottom:-280px; left:-530px;
	height:400px; padding:20px 50px 0px 50px;
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width:80px;
	height:50px;
	line-height:50px;
	text-align: center;
	color: #FFF;
	font-size: 16px;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #FFF;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color: #FFF;
	font-size: 16px; width:80px; margin:0 auto;
	border-bottom: 1px solid #FFF;
}
.mt-tabpage-count {
	position: relative;
	width: 1300px;
	height: 650px;
	overflow: hidden; top:-400px;
}
.mt-tabpage-cont__wrap {
	position: relative;
}
.mt-tabpage-count .mt-tabpage-item {
	width: 1300px;
	height: 650px;
	text-align: center;
}


 /*--------------------------------------------------------------
# We Change
--------------------------------------------------------------*/
.we-change {
    position: relative;
    display: block;
    background-color: #f1f1f5;
    padding: 120px 0 120px;
}

.we-change__left-faqs {
    position: relative;
    display: block;
}

.we-change__left-faqs .section-title {
    margin-bottom: 44px;
}

.we-change__faqs {
    position: relative;
    display: block; float:right;
}


.faq-one-accrodion .accrodion {
    position: relative;
    display: block;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
    border-radius: 0px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 10px 60px 0px rgb(0 0 0 / 7%);
}

.faq-one-accrodion .accrodion-title {
    position: relative;
    display: block;
    cursor: pointer;
    padding: 21px 40px 21px;
    padding-right: 27px;
    transition: all 200ms linear;
    transition-delay: 0.1s;
    border-bottom: 0px solid var(--moniz-extra, #e4e4ea);
}

.faq-one-accrodion .accrodion-title h4 {
    margin: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    color: var(--moniz-black, #1e1e22);
    position: relative;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}

.faq-one-accrodion .accrodion+.accrodion {
    margin-top: 20px;
}

.faq-one-accrodion .accrodion.active .accrodion-title {
    border-bottom: 1px solid var(--moniz-extra, #e4e4ea);
}

.faq-one-accrodion .accrodion.active .accrodion-title h4 {
    color: var(--moniz-black, #1e1e22);
}

.faq-one-accrodion .accrodion-title h4::before {
    content: "\f106";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 17px;
    color: var(--moniz-black, #1e1e22);
    ;
    position: absolute;
    top: 50%;
    right: 0;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}

.faq-one-accrodion .accrodion.active .accrodion-title h4::before {
    content: "\f107";
    color: var(--moniz-primary, #fc653c);
    ;
    height: 35px;
    width: 35px;
    border-radius: 0%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

.faq-one-accrodion .accrodion-content {
    position: relative;
    padding: 20px 40px 31px;
    border-bottom: 0px solid var(--moniz-extra, #e4e4ea);
}

.faq-one-accrodion .accrodion.active .accrodion-content {
    border-bottom: 0px solid var(--moniz-extra, #e4e4ea);
}

.faq-one-accrodion .accrodion.last-chiled.active .accrodion-content {
    border-bottom: 0px solid transparent;
}

.faq-one-accrodion .accrodion-content p {
    margin: 0; font-size:16px; color:#777; line-height:25px;
}


.we-change__right {
    position: relative;
    display: block;
    margin-left: 30px;
    margin-top: -120px;
}

.we-change__right-img {
    position: relative;
    display: block;
    margin-right: -362px;
}

.we-change__right-img img {
    width: 100%;
    border-bottom-left-radius: 10px;
}

.we-change__agency {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: var(--moniz-primary, #fc653c);
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    display: flex;
    align-items: center;
    padding: 54px 60px;
}

.we-change__agency-icon {
    display: flex;
    align-items: center;
}

.we-change__agency-icon span {
    font-size: 65px;
    color: var(--moniz-base, #ffffff);
    line-height: 65px;
}

.we-change__agency-text {
    margin-left: 20px;
}

.we-change__agency-text h3 {
    font-size: 24px;
    color: var(--moniz-base, #ffffff);
    font-weight: 700;
    line-height: 36px;
}

/*--------------------------------------------------------------
# We Make
--------------------------------------------------------------*/
.we-make {
    position: relative;
    display: block;
    padding: 120px 0 120px;
    background-color: var(--moniz-black, #1e1e22);
    z-index: 1;
}

.we-make-bg {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.02;
    z-index: -1;
}

.we-make__left {
    position: relative;
    display: block;
    margin-right: 115px;
}

.we-make__left .section-title {
    margin-bottom: 42px;
}

.we-make__left .section-title__tagline {
    color: var(--moniz-base, #ffffff);
}

.we-make__left .section-title__title {
    color: var(--moniz-base, #ffffff);
}

.we-make__person {
    display: flex;
    align-items: center;
}

.we-make__person-img {
    position: relative;
    display: block;
}

.we-make__person-img img {
    width: 81px;
    border-radius: 50%;
}

.we-make__person-text {
    margin-left: 30px;
}

.we-make__person-text p {
    font-size: 30px;
    color: var(--moniz-base, #ffffff);
    margin: 0;
    font-family: var(--moniz-reey-font, 'reeyregular');
    line-height: 40px;
}

.we-make__right {
    position: relative;
    display: block;
}

.we-make__progress {
    position: relative;
    display: block;
    width: 100%;
    margin-top: 40px;
}



.we-make__progress-title {
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    color: var(--moniz-base, #ffffff);
    margin-bottom: 6px;
}

.we-make__progress .bar {
    position: relative;
    width: 100%;
    height: 15px;
    background: rgba(var(--moniz-base-rgb, 255, 255, 255), 0.08);
    border-radius: 30px;
    margin-bottom: 25px;
}

.we-make__progress .bar-inner {
    position: relative;
    display: block;
    width: 0px;
    height: 15px;
    border-radius: 30px;
    background: var(--moniz-primary, #fc653c);
    -webkit-transition: all 1500ms ease;
    -ms-transition: all 1500ms ease;
    -o-transition: all 1500ms ease;
    -moz-transition: all 1500ms ease;
    transition: all 1500ms ease;
}

.we-make__progress .count-text {
    position: absolute;
    right: 0px;
    bottom: 21px;
    color: var(--moniz-base, #ffffff);
    line-height: 24px;
    font-size: 14px;
    text-align: center;
    font-weight: 700;
    opacity: 0;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    transition: all 500ms ease;
}

.we-make__progress .bar-inner.counted .count-text {
    opacity: 1;
}

.we-make__progress .bar.marb-0 {
    margin-bottom: 0;
}
/*方案*/
.index_sox{ width:1300px; height:50px; margin:0 auto; margin-bottom:30px;}
.index_sox ul{ width:1300px; margin:0px;}
.index_sox ul li{ width:100px; height:50px; line-height:50px; color:#333; font-size:20px; text-align:center; float:left; position:relative; margin-left:6.6px;cursor:pointer;  font-weight:bold; margin-right:30px;}
.index_sox ul li span{ width:100px; line-height:50px;}
.index_sox ul li em{ width:30px; height:4px; text-align:center; margin:0 auto; display:block; position:relative;}
.index_sox ul li a{text-decoration:none;height:60px;line-height:60px;cursor:pointer; font-size:20px;}
.index_sox ul li.cur {display:inline-block; color:#28aa4a;}
.index_sox ul li.cur em {display:inline-block;width:30px; height:4px; background:#28aa4a;}
.index_sox ul li.cur a{ text-decoration:none; color:#FFF;}
.index_sox ul li:hover,.index_sox ul li.cur{display:inline-block;}
.index_sox ul li:nth-child(4n+1){margin-left:0px;}

.index_bou{ width:100%; height:760px; margin:0 auto;}
.index_bou dl{ width:100%;min-height:760px;position:relative; overflow:hidden; display:none;}
.tab_nov{ width:100%; height:760px;position:relative; overflow:hidden; display:block;  background:url(/web/img/web_01.jpg) center no-repeat;}
.tab_nov1{ width:100%; height:760px;position:relative; overflow:hidden;  background:url(/web/img/web_03.jpg) center no-repeat;}
.tab_nov2{ width:100%; height:760px;position:relative; overflow:hidden;  background:url(/web/img/web_03.jpg) center no-repeat;}
.tab_nov3{ width:100%; height:760px;position:relative; overflow:hidden; background:url(/web/img/web_02.jpg) center no-repeat; background-size:cover;}
.index_sv{ width:1300px; height:auto; margin:0 auto; margin-top:30px; min-width:1300px;}
.sev{ width:406px; height:560px; margin:0 auto; margin:60px 60px 60px 0px; padding:30px;background-color:rgba(255,255,255,0.9);border-radius:1px;background: rgba(245,247,252,.96);}
.sev h1{ width:auto; line-height:80px; font-size:26px; font-weight:bold;}
.sev .ou{ width:auto; min-height:200px; margin:0 auto;}
.sev img{ width:406px; height:260px;}
.sev dd{ width:auto; height:90px; line-height:30px; font-size:16px; text-align:left; padding-top:20px; margin-bottom:30px;}
.sev dt{ width:120px; height:46px; line-height:46px; font-size:16px; font-weight:bold; text-align:center;border-radius:1px; background:#28aa4a;}
.sev dt a{ text-decoration:none; color:#FFF;}



.foot{ width:auto; height:400px; margin:0 auto; background:#272727; padding-top:50px;}
.foot .foots{ width:1300px; height:auto; margin:0 auto;}
.foot .foots .log{ width:220px; height:auto; float:left; padding-top:10px;}
.foot .foots .log dd{ width:210px; height:100px; text-align:center;}
.foot .foots .log dt{ width:auto; line-height:40px; text-align:center; font-size:16px; background:#28aa4a; color:#FFF; padding:0 10px 0 10px;}
.foot .foots .log .wx{ width:120px; height:120px; margin:0 auto; margin-top:20px;}
.foot .foots .log .wx img{width:120px; height:120px; }
.foot .foots .low{ width:600px; height:auto; float:left; margin-left:160px;}
.foot .foots .low dl{ width:200px; height:auto; float:left;}
.foot .foots .low dd{ width:auto; line-height:50px; font-size:18px; color:#FFF;}
.foot .foots .low dt{ width:auto; line-height:30px; font-size:14px; color:#a09e9e;}
.foot .foots .low dt a{ text-decoration:none; color:#a09e9e;}
.foot .foots .cont{ width:300px; height:auto; float:right;color:#FFF;}
.foot .foots .cont dd{ width:auto; line-height:50px; font-size:18px;}
.foot .foots .cont dt{ width:auto; height:auto;}
.foot .foots .cont dt span{ width:auto; line-height:30px; font-size:16px;color:#FFF;}
.foot .foots .cont dt p{ width:auto; line-height:40px; font-size:18px; font-weight:bold; color:#ff5e14;}
.foot .foots .cont dt .tol{width:auto; line-height:40px; font-size:26px; font-weight:bold; color:#ff5e14;}
.foot .foots .cont dt em{ width:auto; line-height:30px; font-size:14px;color:#FFF;}
.foote{width:auto; height:60px; line-height:60px; font-size:14px; margin:0 auto; text-align:center;}