*{ padding:0px; margin:0px; font-family:"微软雅黑"}
a{ text-decoration:none;}
ul li{ list-style:none;}

.top{ width:100%; height:44px; line-height:44px; background:#f4f4f4;}
.top_da{ width:1250px; margin:0 auto;}
.top_1{ float:left; font-size:15px; color:#7b7b7b;}
.top_2{ float:right;}
.top_2 a{ display:block; float:left; margin-left:20px; padding-left:21px; height:44px; font-size:15px; color:#7b7b7b;}
.top_2 .f1{ background:url(../images/top1.jpg) no-repeat left center;}
.top_2 .f2{ background:url(../images/top2.jpg) no-repeat left center;}
.top_2 .f3{ background:url(../images/top3.jpg) no-repeat left center;}
.top_2 a:hover{ color:#a45224}

.top_c{ width:1250px; margin:0 auto; padding:32px 0px; overflow:hidden}
.top_c_1{ float:left;}
.top_c_2{ float:left; padding-left:13px; margin-left:13px; height:50px; border-left:1px solid #e3e3e3} 
.top_c_2 span{ display:block; font-size:20px; font-weight:800;}
.top_c_2 p{ display:block; font-size:15px; color:#676767; padding-top:5px;}
.top_c_3{ float:right; background:url(../images/tel.jpg) no-repeat left center; height:50px; padding-left:52px;}
.top_c_3 span{ display:block; font-size:15px; color:#646464;}
.top_c_3 p{ display:block; font-size:28px; font-weight:600; color:#a45224; font-family:arial;}

.daohang{ width:100%; height:72px; background:#a45224;}
.daohang ul{ width:1250px; margin:0 auto;}
.daohang ul li{ float:left; text-align:center; padding:0px 35px; height:72px; line-height:72px;}
.daohang ul li a{ color:white; font-size:17px;}

.nei_banner{ width:100%; background:url(../images/nei_banner.jpg) no-repeat center center; height:412px;}

.nei_mian{ width:100%; height:58px; background:#f3f3f3;}
.nei_mian1{ width:1250px; margin:0 auto;}
.nei_mian1 p{ float:right; font-size:15px; color:#8d8d8d; background:url(../images/home.png) no-repeat left center; padding-left:22px; height:58px; line-height:58px;}

.n_da{ width:1250px; margin:0 auto; padding-top:20px;  margin-bottom:25px; display:table;}
.n_left{ float:left; width:277px; margin-top:-140px;}
.n_left1{ width:100%; height:138px; background:#a45224; color:white; text-align:center;}
.n_left1 span{ display:block; font-size:30px; font-weight:800; padding-top:32px; padding-bottom:8px;}
.n_left1 p{ display:block; font-size:13px; font-weight:800; text-transform:uppercase;}

.n_left2{ width:255px; border:1px solid #f0f0f0; padding:10px; overflow:hidden; border-top:0px;}
.n_left2 ul li{ float:left; border-bottom:1px solid #f0f0f0; height:70px; width:100%;}
.n_left2 ul li:last-child{ border-bottom:0px;}
.n_left2 ul li a{ background:url(../images/link.png) no-repeat left center; padding-left:25px; font-size:16px; color:#6b6b6b; margin-top:25px; display:block; margin-left:15px;}
.n_left2 ul li a:hover{ background:url(../images/hover.png) no-repeat left center; color:#a45224}
.n_left2 ul li .on{ background:url(../images/hover.png) no-repeat left center; color:#a45224}

.n_left3{ width:277px; height:58px; margin-top:24px; background:#a45224;}
.n_left3 span{ display:block; height:58px; line-height:58px; font-size:18px; font-weight:800; float:left; color:white;}
.n_left3 p{ display:block; font-size:13px; color:white; float:left; padding-left:4px; line-height:58px;}
.n_left3 span:before{ content:""; width:4px; height:15px; background:white; margin-left:13px; display:inline-block; margin-right:8px;}
.n_left4{ width:255px; border:1px solid #f0f0f0; padding:10px; overflow:hidden; border-top:0px;}
.n_left5{ width:100%;}
.n_left5 img{ display:block; margin:0 auto; padding-top:20px; padding-bottom:10px;}
.n_left5 p{ display:block; text-align:center; font-size:27px; font-weight:600; font-family:"arial"; padding-bottom:15px; border-bottom:1px solid #f0f0f0;}

.n_left6{ width:100%; padding-top:15px; font-size:15px; color:#666666;}
.n_left6 p{ display:block; padding:2px 0px; line-height:150%;}

.n_right{ float:right; width:896px; overflow:hidden; border:1px solid #f0f0f0; padding:25px;}
.n_right1{ width:100%; border-bottom:1px solid #f0f0f0; font-size:22px; font-weight:800; height:35px; line-height:35px; padding-bottom:10px; float:left;}
.n_right1:before{ content:""; display:inline-block; width:4px; height:20px; background:#a45224; float:left; margin-top:7px; margin-right:7px;}
.n_right2{ width:100%; padding:15px 0px;}
.n_right2 ul li{ float:left; height:60px; line-height:60px; border-bottom:1px dashed #e7e7e7; width:100%;}
.n_right2 ul li img{ display:block; float:left; margin-top:26px;}
.n_right2 ul li a{ display:block; float:left; margin-left:10px; width:700px; overflow:hidden; line-height:60px; font-size:16px; color:#6b6b6b}
.n_right2 ul li p{ display:block; float:right; font-size:15px; color:#c7c7c7;}
.n_right2 ul li a:hover{ color:#a45224}

.n_right2s{ width:100%; padding:0px 0px; float:left}
.n_right2s ul li{ float:left; height:40px; line-height:40px; width:100%;}
.n_right2s ul li img{ display:block; float:left; margin-top:16px;}
.n_right2s ul li a{ display:block; float:left; margin-left:10px; width:700px; overflow:hidden; line-height:40px; font-size:15px; color:#6b6b6b}
.n_right2s ul li p{ display:block; float:right; font-size:14px; color:#c7c7c7;}
.n_right2s ul li a:hover{ color:#a45224}




.n_right2_f{ width:100%; padding:7px 0px;}
.n_right2_f ul li{ float:left; width:100%; overflow:hidden; padding:13px 0px; border-bottom:1px dashed #e7e7e7;}
.n_right2_f ul li a{ display:block; overflow:hidden; font-size:17px; font-weight:800; color:#000; width:100%; height:34px; line-height:34px; overflow:hidden;}
.n_right2_f ul li p{ display:block; font-size:15px; line-height:165%; height:56px; overflow:hidden; line-height:165%; color:#959595;}
.n_right2_f ul li span{ display:block; background:url(../images/time.png) no-repeat left center; padding-left:22px; height:20px; line-height:20px; font-size:15px; color:#d6d6d6}
.n_right2_f ul li a:hover{ color:#a45224}


.n_right2_fv{ width:100%; padding:7px 0px;}
.n_right2_fv ul li{ float:left; width:100%; overflow:hidden; padding:20px 0px; border-bottom:1px dashed #e7e7e7;}
.n_right2_fv ul li img{ display:block; float:left; width:195px; height:119px;}
.n_right2_fv ul li a{ display:block; overflow:hidden; font-size:17px; font-weight:800; color:#000; width:682px; height:34px; line-height:34px; overflow:hidden; float:right;}
.n_right2_fv ul li p{ display:block; font-size:15px; line-height:165%; height:56px; overflow:hidden; line-height:165%; color:#959595; width:682px; float:right}
.n_right2_fv ul li span{ display:block; background:url(../images/time.png) no-repeat left center; padding-left:22px; height:30px; line-height:30px; font-size:15px; color:#d6d6d6; width:658px; float:right;}
.n_right2_fv ul li a:hover{ color:#a45224}

.lianv{ width:100%; padding:20px 0px; display:block; overflow:hidden}
.lianv ul li{ float:left; width:206px; height:240px; border:1px solid #f0f0f0; margin-right:21px;}
.lianv ul li:nth-child(4){ margin-right:0px;}
.lianv ul li img{ display:block; margin:0 auto; margin-top:30px; width:90px; height:90px;}
.lianv ul li span{ display:block; text-align:center; font-size:15px; color:#515151; padding-top:15px;}
.lianv ul li p{ display:block; text-align:center; font-size:15px; color:#515151; padding-top:10px; line-height:150%; width:85%; margin:0 auto;}

.team_tui{ width:100%; padding:5px 0px; overflow:hidden; border-bottom:1px dashed #e7e7e7; padding-top:15px;}
.team_tui ul li{ float:left; width:285px; height:385px; margin-right:20px; margin-bottom:20px; position:relative;}
.team_tui ul li a img{ display:block; width:100%; height:385px;}
.team_tui ul li:nth-child(3n){ margin-right:0px;}
.team_tui ul li a .team_tuiv{ position:absolute; z-index:1; background:rgba(0,0,0,0.7); text-align:center; height:100px; bottom:0px; width:100%;}
.team_tui ul li a .team_tuiv span{ font-size:14px; color:white; display:block; height:40px; line-height:40px; padding-top:6px;}
.team_tui ul li a .team_tuiv span b{ font-size:17px;}
.team_tui ul li a .team_tuiv p{ font-size:13px; color:white; margin:0 auto; width:85%; line-height:165%; text-align:justify; overflow:hidden; height:46px;}


.n_tuandui{ width:100%; padding:5px 0px; overflow:hidden;}
.n_tuandui ul li{ float:left; width:100%; padding:25px 0px; border-bottom:1px dashed #e7e7e7;}
.n_tuandui ul li img{ display:block; float:left; width:199px; height:266px;}
.n_tuandui ul li h1{ display:block; float:right; width:655px; height:40px; line-height:40px; font-size:28px; color:#000; padding-top:12px;}
.n_tuandui ul li span{ display:block; float:right; text-align:left; font-size:15px; color:#a45224; height:43px; line-height:43px; width:655px; }
.n_tuandui ul li p{ display:block; float:right; width:655px; height:55px; color:#959595; font-size:15px; line-height:160%; overflow:hidden;}
.n_tuandui ul li p b{ font-weight:normal; color:#333;}
.n_tuandui ul li .uu{ display:block; float:left; width:150px; height:45px; border-radius:6px; text-align:center; line-height:45px; font-size:15px; margin-top:40px;}
.n_tuandui ul li .u1{ margin-left:44px; border:1px solid #a45224; color:#a45224; display:block; float:left; width:150px; height:45px; border-radius:6px; text-align:center; line-height:45px; font-size:15px; margin-top:40px;}
.n_tuandui ul li .u1:hover{ background:#a45224; color:white;}

.n_tuandui ul li .u2{ margin-left:24px; border:1px solid #a45224; color:#fff; background:#a45224; display:block; float:left; width:150px; height:45px; border-radius:6px; text-align:center; line-height:45px; font-size:15px; margin-top:40px;}

.qudiao ul li{ float:left; width:100%; padding:25px 0px; border-bottom:0px}

.n_neirong{ width:100%; padding:25px 0px; font-size:16px; line-height:175%; color:#666; float:left; padding-bottom:30px; padding-top:15px;}
.n_neirong img{ display:block; width:100%; padding-bottom:20px; padding-top:10px;}

.xin_bs{ width:100%; border-bottom:1px dashed #e7e7e7; text-align:center;}
.xin_bs span{ display:block; font-size:28px; font-weight:800; padding-top:10px;}
.xin_bs p{ display:block; font-size:15px; color:#999; padding-top:15px; padding-bottom:25px;}


.s_you{ width:100%; background:#fafafa; padding:30px 0px; overflow:hidden;}
.s_you ul{ width:1250px; margin:0 auto;}
.s_you ul li{ float:left; width:25%;}
.s_you ul li img{ display:block; float:left;}
.s_you ul li span{ display:block; float:right; text-align:left; font-size:17px; font-weight:800; width:247px; padding-top:5px; padding-bottom:3px;}
.s_you ul li p{ display:block; float:right; text-align:left; font-size:15px; color:#707070; width:247px;}

.s_biao{ width:100%; text-align:center; padding-top:65px; padding-bottom:30px;}
.s_biao1{ text-align:center;}
.s_biao1 span{ display:block; width:100%; font-size:48px; font-weight:800;}
.s_biao1 span b{ color:#a45224}
.s_biao1 p{ display:block; text-align:center; font-size:15px; font-weight:800; color:#cecece; text-transform:uppercase; padding-top:5px;}
.s_biao1 p:after{ content:""; width:33px; height:3px; background:#a45224; text-align:center; margin:0 auto; display:block; margin-top:15px;}
.s_biao2{ width:100%; text-align:center; color:#6b6b6b; font-size:16px; padding-top:15px;}

.s_yewu{ width:100%; height:auto; padding-bottom:30px; overflow:hidden}
.s_yewu ul{ width:1250px; margin:0 auto;}
.s_yewu ul li{ float:left; width:295px; height:217px; background:white; border-radius:10px;box-shadow: 0 15px 15px rgba(125,125,125,0.1); margin-right:23px; margin-bottom:23px;}
.s_yewu ul li:nth-child(4n){ margin-right:0px;}
.s_yewu ul li img{ display:block; margin:0 auto; padding-top:30px;}
.s_yewu ul li span{ display:block; width:100%; font-size:22px; color:#303030; text-align:center; margin-top:10px; }
.s_yewu ul li a{ display:block; width:95px; height:34px; border-radius:34px; border:1px solid #e5e5e5; font-size:14px; color:#929292; line-height:34px; text-align:center; margin:0 auto; margin-top:10px;}
.s_yewu ul li:hover{ background:#faf5f2;}
.s_yewu ul li:hover a{ background:#a45224; color:#fff; border:0px;}


.hui_t{ background:#f5f5f5; width:100%; overflow:hidden;}

.gengs{ width:100%; padding-bottom:85px;}
.gengs ul{display: flex; justify-content: center; }
.gengs ul li{ width:auto; height:55px; margin:0px 13px;}
.gengs ul li a{ display:block; width:auto; height:55px; border-radius:55px; text-align:center; line-height:55px; font-size:16px; padding:0px 55px;}
.gengs ul li .y1{ border:1px solid #a45224; background:#a45224; color:white;}
.gengs ul li .y2{ border:1px solid #e0e0e0; color:#282828;}
.gengs ul li .y2:hover{ background:#a45224; border:1px solid #a45224; color:white;}
.gengs ul li .y1:hover{ text-decoration:underline}


.anli_b{ width:100%; background:url(../images/anli_bj.jpg) no-repeat center; overflow:hidden;}

.s_biao1s{ text-align:center;}
.s_biao1s span{ display:block; width:100%; font-size:48px; font-weight:800; color:#fff;}
.s_biao1s span b{ color:#fff}
.s_biao1s p{ display:block; text-align:center; font-size:15px; font-weight:800; color:#fff; text-transform:uppercase; padding-top:5px;}
.s_biao1s p:after{ content:""; width:33px; height:3px; background:#fff; text-align:center; margin:0 auto; display:block; margin-top:15px;}
.s_biao2s{ width:100%; text-align:center; color:#fff; font-size:16px; padding-top:15px;}


.anli_lie{ width:1250px; margin:0 auto; margin-bottom:55px; overflow:hidden;}
.anli_lie ul li{ float:left; background:white; margin-right:3px; padding:20px; padding-top:40px; width:270px; padding-bottom:40px; overflow:hidden}
.anli_lie ul li:nth-child(4){ margin-right:0px;}
.anli_lie ul li h1{ display:block; width:100%; height:50px; line-height:150%; font-size:18px; font-weight:800; overflow:hidden}
.anli_lie ul li span{ display:block; width:100%; height:40px; font-size:14px; color:#bebebe; border-bottom:1px solid #e7e7e7; margin-top:25px;}
.anli_lie ul li p{ display:block; width:100%; font-size:14px; color:#a45224; line-height:160%; padding:20px 0px; height:95px; overflow:hidden;}
.anli_lie ul li a{ display:block; width:125px; height:43px; line-height:43px; border-radius:43px; border:1px solid #a45224; color:#a45224; font-size:14px; text-align:center; margin-top:10px;}
.anli_lie ul li a:hover{ background:#a45224; color:white;}


.gengss{ width:100%; padding-bottom:85px;}
.gengss ul{display: flex; justify-content: center; }
.gengss ul li{ width:auto; height:55px; margin:0px 13px;}
.gengss ul li a{ display:block; width:auto; height:55px; border-radius:55px; text-align:center; line-height:55px; font-size:16px; padding:0px 55px;}
.gengss ul li .y1{ border:1px solid #fff; background:#fff; color:#a45224;}
.gengss ul li .y2{ border:1px solid #fff; color:#fff;}
.gengss ul li .y2:hover{ background:#fff; border:1px solid #fff; color:#a45224;}
.gengss ul li .y1:hover{ text-decoration:underline}


.about_bj{ width:100%; background:url(../images/about_bjs.jpg) no-repeat center; overflow:hidden; padding-bottom:85px;}

.about_cen{ width:1250px; margin:0 auto; position:relative; overflow:hidden;}
.about_img{ float:left; width:661px; height:461px;}
.about_img img{ display:block; width:100%;}
.about_wen{ position:absolute; right:0px; width:565px; height:360px; background:white; padding:30px; bottom:0px;}
.about_wen h1{ display:block; font-size:26px; padding-bottom:20px; float:left; padding-top:15px;}
.about_wen p{ display:block; font-size:15px; color:#5b5b5b; line-height:180%; float:left; height:230px; overflow:hidden}
.about_wen a{ display:block; width:160px; height:55px; border-radius:55px; text-align:center; line-height:55px; color:white; font-size:15px; float:left; background:#a45224}


.shuzi{ background:url(../images/shuzi.jpg); height:225px; width:100%;}
.shuzi ul{ width:1250px; margin:0 auto;}
.shuzi ul li{ width:25%; text-align:center; color:white; float:left; padding-top:65px;}
.shuzi ul li span{ display:block; width:100%; color:white; font-size:46px; font-weight:800;}
.shuzi ul li p{ display:block; color:white; font-size:16px; padding-top:10px;}


.new_liev{ width:100%; text-align:center;}
.new_liev ul{display: flex; justify-content: center; }
.new_liev ul li{ width:auto; height:48px; line-height:48px; text-align:center; margin:0px 8px;}
.new_liev ul li a{ display:block; width:auto; height:48px; line-height:48px; font-size:16px; border-radius:48px; padding:0px 40px; background:#f6ede9; color:#424242;}
.new_liev ul li a:hover{ background:#a45224; color:white;}
.new_liev ul li .on{ background:#a45224; color:white;}

.new_lievs{ width:1250px; margin:0 auto; padding-top:30px; padding-bottom:80px; display:flex;}
.new_lievs ul li{ float:left; width:397px; margin-right:29px; background:white; height:420px;box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.new_lievs ul li:nth-child(3){ margin-right:0px;}
.new_lievs ul li a img{ display:block; width:100%;}
.new_lievs ul li a h1{ display:block; width:90%; height:45px; line-height:45px; font-size:18px; font-weight:800; color:#000; overflow:hidden; margin:0 auto; padding-top:15px;}
.new_lievs ul li a p{ display:block; width:90%; margin:0 auto; height:50px; font-size:14px; line-height:165%; color:#7d7d7d;}
.new_lievs ul li a span{ display:block; width:90%; text-align:left; font-size:14px; color:#b5b5b5; padding-top:10px; margin:0 auto;}

.di_lian{ background:url(../images/di_lian.jpg) no-repeat; width:100%; height:178px;}
.di_lian span{ display:block; text-align:center; color:white; font-size:26px; padding-top:45px;}
.di_lian p{ display:block; width:354px; height:47px; margin:0 auto; padding-top:15px;}
.di_lian p a{ display:block; float:left; margin:0px 10px; padding:0px 30px; height:47px; line-height:47px; border-radius:47px;}
.di_lian p .r1{ color:white; border:1px solid white;}
.di_lian p a img{ margin-top:10px; float:left; display:block;}
.di_lian p a b{ float:left; display:block; font-weight:inherit; margin-left:5px;}

.di_lian p .r2{ color:#a45224; border:1px solid #fff; background:#fff}

.di{ width:100%; height:auto; overflow:hidden; background:#171717;}
.di_da{ width:1250px; margin:0 auto; padding:30px 0px; padding-bottom:55px; overflow:hidden;}
.di_left{ float:left; width:488px;}
.di_left span{ display:block; width:100%; color:white; font-size:22px; font-weight:800; color:white; padding-bottom:18px; padding-top:15px;}
.di_left p{ display:block; font-size:15px; color:#767676; padding:8px 0px; padding-left:25px;}
.di_left .d1{ background:url(../images/o1.png) no-repeat left center;}
.di_left .d2{ background:url(../images/o2.png) no-repeat left center;}
.di_left .d3{ background:url(../images/o3.png) no-repeat left center;}
.di_left img{ display:block; margin-top:10px;}

.di_right{ width:675px; float:right;}
.di_right span{ display:block; width:100%; color:white; font-size:22px; font-weight:800; color:white; padding-bottom:18px; padding-top:15px;}
.hv1{ width:305px; height:45px; line-height:45px; padding-left:10px; color:#767676; font-size:15px; border:1px solid #272727; float:left; margin-right:20px; margin-bottom:20px; background:none;}
.hv1:nth-child(1){ margin-right:0px;}

.hv2{ width:631px; height:190px; border:1px solid #272727; font-size:15px; line-height:165%; padding:10px; background:none; float:left; color:#767676;}
.hv3{ width:651px; height:53px; line-height:53px; text-align:center; background:#b3602b; border-radius:5px; color:white; font-size:16px; float:left; border:none; margin-top:20px;}
.di_g{ width:100%; height:70px; line-height:70px; text-align:center; background:#101010; font-size:15px; color:#979797;}


.liu_yan{ padding:15px 0px; overflow:hidden; float:left;}

.hv11{ width:415px; height:45px; line-height:45px; padding-left:10px; color:#767676; font-size:15px; border:1px solid #272727; float:left; margin-right:20px; margin-bottom:20px; background:none;}


.hv22{ width:852px; height:190px; border:1px solid #272727; font-size:15px; line-height:165%; padding:10px; background:none; float:left; color:#767676;}
.hv33{ width:872px; height:53px; line-height:53px; text-align:center; background:#b3602b; border-radius:5px; color:white; font-size:16px; float:left; border:none; margin-top:20px;}


.pages{ width:100%; margin:0 auto;  margin-top:30px; text-align:center; margin-bottom:20px;  overflow:hidden}
.pages a{ display:inline-block;padding:0 12px;text-align:center; line-height:33px; border:1px solid #cecece; font-size:14px; color:#666666; margin:1px; border-radius:4px;}
.pages b,.pages a:hover{ display:inline-block;padding:0 12px;text-align:center; line-height:33px; border:1px solid #a45224; font-size:14px; color:#fff; margin:1px; background:#a45224; border-radius:4px;}
.pages strong{ display:inline-block; padding:0px 12px;color:#fff; margin:1px; background:#a45224; border:1px solid #a45224; line-height:33px; border-radius:4px;}

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

.c-banner .jumpBtn ul li{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 195px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 100%;
		height: 195px;
		position: absolute;
		left: 50%;
		margin-left: -50%;
	}
	
	.c-banner img{ width:100%;}
	.c-banner .nexImg, .c-banner .preImg{ width:5px; margin-top:-30px;}
	.c-banner .jumpBtn{ bottom:10px;}
	.c-banner .jumpBtn ul li{ width:12px; height:12px;}
}






@media screen and (max-width:1024px) {



.team_tui{ width:100%; padding:5px 0px; overflow:hidden; border-bottom:1px dashed #e7e7e7; padding-top:15px;}
.team_tui ul li{ float:left; width:47%; height:auto; margin-left:2%; margin-bottom:3%; position:relative; margin-right:0px;}
.team_tui ul li a img{ display:block; width:100%; height:240px;}
.team_tui ul li:nth-child(3n){ margin-right:0px;}
.team_tui ul li a .team_tuiv{ position:relative; z-index:1; background:rgba(0,0,0,0.0); text-align:center; height:auto; bottom:0px;}
.team_tui ul li a .team_tuiv span{ font-size:13px; color:#000; display:block; height:30px; line-height:30px; padding-top:6px;}
.team_tui ul li a .team_tuiv span b{ font-size:16px;}
.team_tui ul li a .team_tuiv p{ font-size:12px; color:#000; margin:0 auto; width:85%; line-height:165%; text-align:justify; overflow:hidden; height:40px; color:#666;}












	
.anli_lie ul li p{ height:85px;}	
.anli_lie ul li a{ margin-top:10px; font-size:13px; height:30px; line-height:30px;}
.top{ display:none;}	
.top_da{ width:96%;}	
.top_c_3{ display:none;}	
.daohang{ display:none;}	
.nei_mian{ height:33px;}	
.nei_mian1{ width:96%; height:33px; line-height:33px;}
.nei_mian1 p{ font-size:12px; height:33px; line-height:33px; float:left;}
.nei_mian1 p a{ color:#8d8d8d;}
.n_da{ width:100%; padding-top:5px;}
.n_left{ width:100%; margin-top:0px;}	
.n_left1{ display:none;}
.n_left3{ display:none;}
.n_left4{ display:none;}
.n_left2{ width:100%; padding:0px; border:0px;}
.n_left2 ul li{ width:30.5%; float:left; margin-left:2%; height:35px; line-height:35px; margin-top:2%; border:0px;}
.n_left2 ul li a{ margin:0px; padding:0px; background:#d9d9d9; display:block; width:100%; height:35px; font-size:13px; text-align:center; border-radius:6px;}
.n_left2 ul li .on{ background:#ae663d; color:white;}
.n_right{ width:96%;padding:0px; border:0px; float:left; margin-left:2%; margin-top:3.5%;}

.di_lian{ display:none;}
.di_da{ width:100%;}
.di_left{ width:96%; margin-left:2%;}
.di_right{ width:96%; margin-right:2%;}
.top_c{ width:100%;}
.n_right2 ul li a{ width:65%; font-size:14px;}
.n_right2 ul li p{ font-size:13px;}

.top_c_1 img{ display:block; width:50%;}
.top_c_2{ display:none;}
.nei_banner{ height:160px; background-size:150%;}

.n_right1{ font-size:18px;}
.di_left span{ font-size:17px;}
.di_da{ padding-top:10px; padding-bottom:10px;}
.di_left p{ font-size:13px;}

.di_left img{ width:100%;}

.di_right span{ font-size:17px;}
.hv1{ width:98%; height:33px; line-height:33px; font-size:13px; margin:0px; margin-bottom:2%; padding-left:2%;}
.hv2{ width:98%; padding-left:2%; font-size:13px; margin:0px; margin-bottom:2%; height:80px;}
.hv3{ width:100%; height:38px; line-height:38px; font-size:14px;}
.di_g{ width:96%; padding:2%; height:auto; line-height:150%; font-size:13px;}
.n_right2s ul li a{ width:60%; font-size:14px;}
.n_right2s ul li p{ font-size:13px;}
.xin_bs span{ font-size:20px;}
.xin_bs p{ font-size:13px;}
.n_right2_fv ul li img{ width:38%; height:90px;}
.n_right2_fv ul li a{ font-size:14px; font-weight:800; width:60%; height:65px; line-height:155%; overflow:hidden}
.n_right2_fv ul li p{ display:none;}
.n_right2_fv ul li span{ width:60%; padding-left:0%; background:none; font-size:13px;}

.lianv ul li{ width:47%; margin-right:2%; margin-bottom:2%;}
.lianv ul li:nth-child{ margin-right:0px;}

.hv22{ width:95%; padding:0% 2%; font-size:13px; margin:0px; margin-bottom:2%; height:80px;}
.hv11{ width:95%; padding:0% 2%; font-size:13px; height:33px; line-height:33px; margin:0px; margin-bottom:2%;}
.hv33{ width:100%; height:38px; line-height:38px; margin:0px;}	

.n_tuandui ul li img{ width:35%; height:175px;}
.n_tuandui ul li h1{ width:63%; font-size:18px; padding:0px; height:30px; line-height:30px;}
.n_tuandui ul li span{ width:63%; line-height:150%; font-size:13px;}
.n_tuandui ul li p{ width:63%; font-size:13px; line-height:150%;}
.n_tuandui ul li a{ width:26%; height:35px; line-height:35px; font-size:13px; margin-top:12px;}
.n_tuandui ul li .u1{ margin-left:12px;}
.n_tuandui ul li .u2{ margin-left:10px;}

.s_you ul{ width:96%;}
.s_you ul li{ width:50%; margin-bottom:3%;}

.s_you{ padding:15px 0px;}
.s_you ul li img{ float:none; margin:0 auto; margin-bottom:7px;}
.s_you ul li span{ float:inherit; margin-left:12px; text-align:center; margin:0px; padding:0px; width:100%;}
.s_you ul li p{ float:inherit; font-size:13px; margin-left:12px; text-align:center; margin:0px; padding:0px; width:100%; padding-top:7px;}

.s_biao{ padding-top:6%; padding-bottom:3%;}
.s_biao1 span{ font-size:24px;}
.s_biao1 p{ font-size:13px;}
.s_biao2{ font-size:13px;}

.s_yewu ul{ width:100%;}
.s_yewu ul li{ width:47%; height:200px; margin:0px; margin-left:2%; margin-bottom:2%;}
.s_yewu ul li span{ font-size:17px; font-weight:800;}
.gengs ul li a{ padding:0px 20px; font-size:13px; height:40px; line-height:40px;}
.gengs ul li{ margin:0px 8px;}
.gengs{ padding-bottom:6%;}

.s_biao1s span{ font-size:24px;}
.s_biao1s p{ font-size:13px;}
.s_biao2s{ font-size:13px; padding-top:10px;}
.anli_lie{ width:100%; margin-bottom:4%;}
.anli_lie ul li{ width:43%; height:240px; padding:2%; margin:0px; margin-left:2%; margin-bottom:2%;}
.anli_lie ul li h1{ font-size:15px;}
.anli_lie ul li span{ font-size:13px; margin-top:3px; height:30px;}
.anli_lie ul li p{ font-size:12px; padding:10px 0px;}
.anli_b{ background:#ae663d;}
.anli_lie ul li p{ height:85px;}


.gengss{ padding-bottom:6%;}
.gengss ul li a{ padding:0px 20px; font-size:12px; height:40px; line-height:40px;}
.gengss ul li{ margin:0px 8px;}
.gengss ul li .y1
.about_cen{ width:96%;}

.about_img{ width:100%; height:auto;}
.about_img img{ display:block; width:100%;}
.about_wen{ width:100%; position:inherit; margin-top:3%; padding:0px; margin-top:5%; background:none;}
.about_wen h1{ font-size:17px; padding-bottom:10px;}
.about_wen p{ font-size:13px; height:auto; margin-bottom:3%;}

.about_cen{ width:96%;}
.about_wen a{ width:100%; height:34px; line-height:34px; font-size:13px;}
.about_bj{ padding-bottom:10%;}

.shuzi ul{ width:100%;}
.shuzi ul li{ width:50%; padding-top:7%;}
.shuzi ul li span{ font-size:20px;}
.shuzi ul li p{ font-size:13px; padding-top:5px;}
.shuzi{ height:183px;}
.new_liev ul li{ margin:0px 5px;}
.new_liev ul li a{ height:35px; line-height:35px; font-size:13px; padding:0px 33px;}

.new_lievs{ width:96%; margin-top:10px; padding-bottom:5%;}
.new_lievs ul li{ width:100%; height:auto; margin:0px; margin-bottom:3%;}
.new_lievs ul li a h1{ height:33px; line-height:33px; font-size:17px;}
.new_lievs ul li a p{ overflow:hidden;}
.new_lievs ul li a span{ font-size:13px; padding-bottom:5%;}


	}







.header { width:1250px; margin:0 auto; display:none;
}

.navbar {
    display: flex;
    justify-content: space-between;
    align-items: center; padding:25px 0px;
    z-index: 999;
}

.bar {
    display: block;
    width: 25px;
    height: 3px;
    margin: 5px auto;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #101010;
}

.hamburger {
    display: none;
}

.bar {
    display: block;
    width: 25px;
    height: 3px;
    margin: 5px auto;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #101010;
}

.nav-menu {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.nav-item {
    margin-left: 5rem;
}

.nav-link {
    font-size: 1.6rem;
    font-weight: 400;
    color: #475569;
}

.nav-link:hover {
    color: #482ff7;
}

.nav-logo {
    font-size: 2.1rem;
    font-weight: 500;
    color: #482ff7;
}

@media only screen and (max-width: 768px) {
	.top_c{ display:none;}
	.header{ display:block; width:90%;}
	.navbar a img{ display:block; width:75%;}
    .nav-menu {
        position: fixed;
        left: -120%;
        top:5rem;
        flex-direction: column;
        background-color: #fff;
        width: 100%;
        border-radius: 10px;
        text-align: center;
        transition: 0.3s; 
        box-shadow: 0 10px 27px rgba(0, 0, 0, 0.05); z-index:9999999999999999999999999999999;
    }

    .nav-menu.active {
        left: 0;
    }

    .nav-item {
        width: 100%;
        margin: 0;
        border-bottom: 1px solid #f3f4f6;
    }

    .nav-link {
        display: block;
        padding:6% 0%; font-size:14px;
    }

    .hamburger {
        display: block;
        cursor: pointer;
    }

    .hamburger.active .bar:nth-child(2) {
        opacity: 0;
    }

    .hamburger.active .bar:nth-child(1) {
        -webkit-transform: translateY(8px) rotate(45deg);
        transform: translateY(8px) rotate(45deg);
    }

    .hamburger.active .bar:nth-child(3) {
        -webkit-transform: translateY(-8px) rotate(-45deg);
        transform: translateY(-8px) rotate(-45deg);
    }
}



    .swiper {
      width: 1250px;
      height: 100%; margin:0 auto; margin-bottom:40px;
    }

    .swiper-slide {
      text-align: center; width:240px;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

.swiper-slide a p{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:white; margin-top:-40px; position:relative; z-index:99; background:rgba(0,0,0,0.7);}




@media only screen and (max-width: 1024px) {
	
    .swiper {
      width: 100%; margin-bottom:5%;
	
	}