@charset "utf-8";
/**/
@font-face{
font-family:myfont;
src:url("impact.ttf");
}
* {	margin: 0;	padding: 0;	border: 0;}
body {	margin: 0px;	background: #fff;font-size: 14px;color: #666;line-height: 24px;	font-family: "微软雅黑";}
a {color: #000;	text-decoration: none; transition:color 0.5s,background 0.5s,width 0.5s,border 0.5s,margin 0.5s,padding 0.5s;} 
ul{ list-style:none;}

@media(min-width:900px) {
/*banner*/
.swiper-container {	width: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {	text-align: center;	font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: center;-ms-flex-pack: center;	-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;align-items: center;}
.swiper-slide{ overflow:hidden;}
.swiper-slide img {	width:100%;}

#top_k{ width:100%; background:url(/image/topdi.png) no-repeat center top; position:fixed; z-index:30;}
#top{ width:1200px; margin:0 auto; overflow:hidden;}
#hei{ height:90px; width:100%; overflow:hidden;}

#logo{ float:left; }
#menu{ float:right;}
#menu ul{ float:left;}
#menu ul li{ float:left;}
#menu ul li a{ display:block; line-height:90px; font-size:16px; padding:0 25px; color:#fff;}
#menu ul li a:hover{ background:#111; color:#fff;}

#menu p.lan{ float:right; margin-top:30px; margin-left:30px;}
#menu p.lan a{ display:block; width:90px; line-height:30px; background:#f5ca4a; text-align:center; border-radius:5px; color:#fff; font-family:Arial, sans-serif}
#menu p.lan a:hover{ background:#fff; color:#000;}

#menu ul li div{ position:absolute; z-index:500; display:none;}
#menu ul li div p{}
#menu ul li div p a{ line-height:40px; background:url(/image/b1.png) no-repeat 98% #fff; color:#000; font-size:14px; width:160px;border-top:solid 1px #fbf6e5;}
#menu ul li div p a:hover{background:url(/image/b2.png) no-repeat 10% #006835; color:#fff; padding-left:40px;}

#menu ul li:nth-child(3) div{ width:440px; background:#fff;}
#menu ul li:nth-child(3) div p{ float:left;}
#menu ul li:nth-child(3) div p a{ line-height:40px; background:url(/image/b1.png) no-repeat 98% #fff; color:#000; font-size:14px; width:160px;border-bottom:solid 1px #fbf6e5; border-top:solid 0px #fbf6e5;}
#menu ul li:nth-child(3) div p a:hover{background:url(/image/b2.png) no-repeat 10% #006835; color:#fff; padding-left:40px; width:150px;}



#close{ display:none;}
#lan{ display:none;}

#menubtn{ display:none;}

#index_about_k{ background:url(/image/index_di1.jpg) no-repeat center top; width:100%; overflow:hidden; height:506px;}

#index_about{ width:1200px; margin:80px auto; overflow:hidden;}
#index_about .left{ float:right;}
#index_about .right{ float:left; width:530px;}
#index_about .right p.a0{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:900; line-height:24px; color:#000;  padding-top:40px;}
#index_about .right p.a1{ font-size:24px; line-height:36px; color:#000;  padding-top:10px;}
#index_about .right p.a2{ padding:20px 0; color:#000;}
#index_about .right div.a3{ width:100%; overflow:hidden; padding-top:10px;}
#index_about .right div.a3 p{ float:left; width:50%; color:#666;}
#index_about .right div.a3 p span{ display:block; font-size:48px; line-height:48px; font-family:myfont; color:#006835;}

#index_about .right p.a5{ padding-top:20px;}
#index_about .right p.a5 a{ display:block; line-height:36px; width:110px; text-align:center; background:#c00; border-radius:50px; color:#fff; font-size:14px;}
#index_about .right p.a5 a:hover{ width:130px;}

#indprok{ background:url(/image/di3.png) no-repeat left top; overflow:hidden;}

#ind_pro_tt{ text-align:center; font-size:36px; line-height:80px; color:#000; padding-top:80px; overflow:hidden;}

#ind_pro{ width:90%; margin:20px auto 100px auto; overflow:hidden; }
#ind_pro ul li{ float:left; width:25%;}
#ind_pro ul li a{ display:block; margin:10px; overflow:hidden;}
#ind_pro ul li img{ width:100%; transition:all 3.5s;}
#ind_pro ul li a:hover img{ transform:scale(2);}
/*ind_pic*/
.kuang{ width:1200px; margin:0 auto;}
.ind_app {width:100%; margin-left:auto; margin-right:auto; }
.ind_app .swiper-slide {text-align: center;font-size: 18px;padding-bottom:20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center; -webkit-box-align: center; -ms-flex-align: center;  -webkit-align-items: center;  align-items: center; }
.ind_app .swiper-slide{ overflow:hidden; text-align:center; background:none;}
.ind_app .swiper-slide a{ padding:10px; display:block; font-size:18px; text-align:center; transition:all 0.5s; margin-top:5px; color:#fff;}
.ind_app .swiper-slide a div.im{ overflow:hidden; border:solid 0px #fff;}
.ind_app .swiper-slide a div.im img{width:100%;transition:All 0.5s;}
.ind_app .swiper-slide img{ width:100%;}
.ind_app .swiper-slide a:hover div img{transform:scale(1.15);}
.ind_app .swiper-slide a p.tt{line-height:50px; background:#006835;}
.ind_app .swiper-button-next{ display:inherit;}
.ind_app .swiper-button-prev{ display:inherit;}



#index_page{ text-align:center; overflow:hidden; width:100%; padding-bottom:80px;}
#index_page ul{ display:inline-block;}
#index_page ul li{ float:left; margin:0 1.5px;}
#index_page ul li a{ display:block; background:#fff; border-radius:3px;}
#index_page ul li.a1 a{ width:60px; height:36px; background:url(/image/bit1.png) no-repeat 0 center #fff;}
#index_page ul li.a1 a:hover{ background:url(/image/bit1.png) no-repeat -60px center #006835;}

#index_page ul li.a2 a{ width:60px; height:36px; background:url(/image/bit3.png) no-repeat 0 -36px #fff;}
#index_page ul li.a2 a:hover{ background:url(/image/bit3.png) no-repeat 0 0 #006835;}

#index_page ul li.a3 a{ width:60px; height:36px; background:url(/image/bit2.png) no-repeat -60px center #fff;}
#index_page ul li.a3 a:hover{ background:url(/image/bit2.png) no-repeat 0 center #006835;}


#index_news_k{ background:url(/image/ind_news_di.jpg) no-repeat center; width:100%; overflow:hidden; height:571px;}

#index_tt{ width:100%; text-align:center; padding-top:80px;}
#index_tt p.a1{ font-size:30px; font-weight:900; text-transform:uppercase; font-family:Arial, sans-serif; color:#fff;}
#index_tt p.a2{ font-size:14px;  line-height:36px; color:#fff; background:url(/image/line1.png) no-repeat center;}

#index_news{ width:1200px; margin:30px auto 80px auto; overflow:hidden;}
#index_news .pic{ float:left;}
#index_news .con{ float:right; width:570px;}
#index_news .con ul li{ overflow:hidden; padding-bottom:30px;}
#index_news .con ul li a{ display:block;}
#index_news .con ul li a .a1{ float:left; width:82px; height:82px; text-align:center; font-family:Arial, sans-serif; background:url(/image/newsb1.png) no-repeat; color:#fff; margin-right:20px;}
#index_news .con ul li a .a1 p.b1{ font-size:36px; line-height:40px; font-weight:900; padding-top:12px;}
#index_news .con ul li a .a1 p.b2{ font-size:14px; line-height:14px;}
#index_news .con ul li a .a2{ overflow:hidden;}
#index_news .con ul li a .a2 p.b1{ font-size:16px; line-height:40px; color:#fff;}
#index_news .con ul li a .a2 p.b2{ font-size:14px; line-height:18px; color:#fff;}

#index_ser{ width:100%; overflow:hidden; background:url(/image/di2.jpg) no-repeat center top; height:774px;}
#index_ser_k{ width:1200px; margin:90px auto 0 auto; overflow:hidden;}
#index_ser_k .aleft{ width:900px; float:left;}
#index_ser_k .aleft ul li{ width:300px; height:300px; text-align:center; float:left; transition:all 0.5s;}
#index_ser_k .aleft ul li a{ display:block; line-height:50px; color:#fff; font-size:18px; padding-top:72px;}
#index_ser_k .aleft ul li.a1{ background:rgba(198,10,39,0.8);}
#index_ser_k .aleft ul li.a2{ background:rgba(0,0,0,0.9);}
#index_ser_k .aleft ul li.a3{ background:rgba(0,0,0,0.5);}


#index_ser_k .aright{ width:270px; float:right; padding-left:30px; background:rgba(198,10,39,0.9); overflow:hidden; height:600px; color:#fff;}
#index_ser_k .aright p.a1{ font-size:36px; font-weight:900; line-height:60px; margin-top:60px;}
#index_ser_k .aright p.a2{ padding-top:15px;}
#index_ser_k .aright p.a3{ padding-top:30px;}
#index_ser_k .aright p.a4{ padding-top:40px; padding-bottom:30px;}
#index_ser_k .aright p.a4 a{ border:solid 2px #fff; color:#fff; font-size:12px; width:84px; line-height:32px; text-align:center; display:block;}
#index_ser_k .aright p.a4 a:hover{ width:100px; background:#fff; border:solid 2px #fff; color:#000;}
#index_ser_k .aright p.a5 img{ width:90%;} 

#bottom{ background:#c70a28; width:100%; overflow:hidden;}
.bottom{ width:1200px; margin:60px auto 40px auto; overflow:hidden; color:#fff;}
.bottom a{ color:#fff;}
.bottom span{padding:0 30px}
.bottom ul{ padding-top:30px; margin-left:-10px;}
.bottom ul p{ float:left; margin-right:50px;}
.bottom ul p img{ height:50px; vertical-align:middle; margin-bottom:10px;}
.bottom ul:nth-child(2){ margin-left:0;}
.bottom ul:nth-child(2) img{ width:600px;}

.bottom .bottom_menu{ width:100%; overflow:hidden; padding-top:50px;}
.bottom .bottom_menu span{ color:#fff; padding:0 40px;}
.bottom .bottom_menu a{ color:#fff;}
.bottom .bottom_contact{ width:100%; overflow:hidden; padding-top:30px;}
.bottom .bottom_contact p{ float:left; color:#fff; width:40%;}

#bottom1{ line-height:70px; overflow:hidden; width:100%; background:#c70a28; padding-bottom:50px;}
#bottom1 p{ width:1200px; margin:0 auto; overflow:hidden; color:#fff; border-top:solid 1px rgba(255,255,255,0.4);}
#bottom1 p span{ float:right; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

#mbottom{ display:none;}
#mbottom1{ display:none;}

#float{ position:fixed;right:10px; bottom:100px; z-index:500;}
#float p{ margin-bottom:1px; background:rgba(0,0,0,0.7); cursor:pointer; transition:background 0.5s;}
#float p span{ position:absolute; width:100px; margin-left:-100px; display:none;}
#float p span img{ width:100%;}
#float p:hover{  background:#d40012;}

/*内页CSS*/
#banner_cc{ width:100%; overflow:hidden;}
#banner_cc img{ width:100%;}

#aboutmenu{ width:100%; overflow:hidden; background:#f1f1f1; text-align:center;}
#aboutmenu ul{ display:inline-block; border-right:solid 1px #fff;}
#aboutmenu ul li{ float:left; border-left:solid 1px #fff;}
#aboutmenu ul li a{ display:block; line-height:60px; font-size:14px; padding:0 60px;}
#aboutmenu ul li a:hover{ background:#222; color:#fff;}
#aboutmenu ul li a.it{ background:#c00; color:#fff;}

#promenu{ width:100%; overflow:hidden; background:#f1f1f1; text-align:center;}
#pro_btn{ overflow:hidden; border-bottom:solid 1px #fff;}
#pro_btn p{ width:300px; margin:0 auto; cursor:pointer; transition:all 0.5s; line-height:60px; font-size:16px; color:#000; background:url(/image/down.png) no-repeat 75% center/auto 25px; border-left:solid 1px #fff; border-right:solid 1px #fff;}
#pro_btn p:hover{ background:url(/image/down1.png) no-repeat 75% center/auto 25px #006835; color:#fff;}
#promenu ul{ width:1200px; margin:0 auto; padding:20px 0; overflow:hidden; display:none;}
#promenu ul li{ float:left; width:300px;}
#promenu ul li a{ display:block; line-height:40px; background:#fff; margin:10px; font-size:14px;}
#promenu ul li a:hover{ background:#006835; color:#fff;}

#newsmenu{ width:100%; overflow:hidden; background:#f1f1f1; text-align:center;}
#newsmenu ul{ display:inline-block; border-right:solid 1px #fff;}
#newsmenu ul li{ float:left; border-left:solid 1px #fff;}
#newsmenu ul li a{ display:block; line-height:60px; font-size:14px; padding:0 60px;}
#newsmenu ul li a:hover{ background:#006835; color:#fff;}

#servicemenu{ width:100%; overflow:hidden; background:#f1f1f1; text-align:center;}
#servicemenu ul{ display:inline-block; border-right:solid 1px #fff;}
#servicemenu ul li{ float:left; border-left:solid 1px #fff;}
#servicemenu ul li a{ display:block; line-height:60px; font-size:14px; padding:0 60px;}
#servicemenu ul li a:hover{ background:#006835; color:#fff;}

#title{ width:1200px; margin:0 auto; overflow:hidden; text-align:left;}
#title p.tt{ font-size:36px; line-height:40px; font-weight:900; color:#000; padding-top:80px;}


#content{ width:1200px; margin:20px auto 80px auto; overflow:hidden;}

#workshop{ width:1200px; margin:20px auto 30px auto; overflow:hidden;}
#workshop ul{ width:1300px;}
#workshop ul li{ width:380px; margin-right:30px; float:left; margin-bottom:20px;}
#workshop ul li a{ display:block; line-height:50px; text-align:center; background:#f7f7f7; overflow:hidden;}
#workshop ul li a div{ overflow:hidden; margin:10px 10px 0 10px;}
#workshop ul li a img{ width:100%; transition:All 0.4s ease-in-out;  -webkit-transition:All 0.4s ease-in-out;  -moz-transition:All 0.4s ease-in-out;  -o-transition:All 0.4s ease-in-out;}
#workshop ul li a img:hover{transform:scale(1.15);}
#workshop ul li a:hover{ background:#006835; color:#fff;}


#honor{ width:1200px; margin:20px auto 30px auto; overflow:hidden;}
#honor ul{ width:1300px;}
#honor ul li{ width:285px; margin-right:20px; float:left; margin-bottom:20px;}
#honor ul li a{ display:block; line-height:50px; text-align:center; background:#f7f7f7; overflow:hidden;}
#honor ul li a div{ overflow:hidden; margin:10px 10px 0 10px;}
#honor ul li a img{ width:100%; transition:All 0.4s ease-in-out;  -webkit-transition:All 0.4s ease-in-out;  -moz-transition:All 0.4s ease-in-out;  -o-transition:All 0.4s ease-in-out;}
#honor ul li a img:hover{transform:scale(1.15);}
#honor ul li a:hover{ background:#006835; color:#fff;}


#page{ width:100%; text-align:center; overflow:hidden; margin:0 auto 80px auto;}
#page ul{ display:inline-block;}
#page ul li{ float:left; margin:0 5px;}
#page ul li a{ display:block; line-height:40px; padding:0 20px; background:#eee; border-radius:5px;}
#page ul li a:hover{ background:#333; color:#fff;}
#page ul li a.it{ background:#c00; color:#fff;}




#history{ width:100%; overflow:hidden; background:url(/image/history.jpg) no-repeat; min-height:500px;}
#history .list{ width:90%; margin:170px auto; overflow:hidden; background:url(/image/line.jpg) no-repeat center 14px/100% 3px;}
#history .list ul li{ float:left; width:14%; margin-right:2%; color:#fff;}
#history .list ul li div:nth-child(1){ width:10px; height:10px; border:solid 5px #fff; border-radius:50%; margin-right:10px; background:#c00; margin-top:5px;}
#history .list ul li div:nth-child(2){ overflow:hidden;}
#history .list ul li p:nth-child(1){ font-size:36px; font-family:Arial, Helvetica, sans-serif; line-height:60px; font-weight:900;}
#history .list ul li p:nth-child(2){ font-size:16px;}



#culture{ width:1200px; margin:100px auto; overflow:hidden;}
#culture .left{ width:380px; float:left;}
#culture .left div:nth-child(1){ padding:50px; background:#c00; color:#fff;}
#culture .left div:nth-child(1) p:nth-child(1){ font-size:30px; line-height:40px; font-weight:bold;}
#culture .left span{ font-size:18px; margin-top:20px; display:block;}
#culture .left img{ width:100%;}
#culture .right{ float:right; width:800px;}
#culture .right div:nth-child(1){ padding:50px; background:#eee;}
#culture .right p:nth-child(1){ font-size:30px; line-height:40px; font-weight:bold; color:#000; margin-bottom:20px;}
#culture .right div:nth-child(2){ margin-top:20px; background:#333; color:#fff;padding:50px; min-height:134px;}
#culture .right div:nth-child(2) p:nth-child(1){ font-size:30px; line-height:40px; font-weight:bold; color:#fff; margin-bottom:20px;}
#culture .right div:nth-child(2) p:nth-child(2){ font-size:18px; line-height:30px; letter-spacing:20px;}




#probanner{ width:100%; overflow:hidden; height:35vw; background:#000;}
#probanner video{ width:100%; opacity:0.5;}
#word{ text-align:center; font-size:1.8vw; color:#fff; position:absolute; line-height:32vw; z-index:1; width:100%;}
#word span{ padding:0 2vw;}





#news{ width:1200px; margin:80px auto 40px auto; overflow:hidden;}
#news ul{ width:1300px;}
#news ul li{ width:380px; margin-right:30px; min-height:410px; float:left;}
#news ul li a{ display:block; overflow:hidden; padding-bottom:30px;}
#news ul li a p{ overflow:hidden;}
#news ul li a div{ overflow:hidden;}
#news ul li a img{ width:100%; transition:all 0.5s;}
#news ul li a:hover img{ transform:scale(1.15);}
#news ul li a p.tt{ font-size:18px; color:#000; line-height:24px; font-weight:900; padding-top:20px;}
#news ul li a p.time{ font-size:12px; color:#999; line-height:40px; text-align:right;}

#join{ width:1200px; margin:80px auto 20px auto; overflow:hidden;}
#join .left{ width:350px; background:#eee; color:#333; padding:47px 50px; float:right;}
#join .left h2{ font-size:24px; line-height:60px;}
#join .left p{ margin-bottom:10px;}
#join .left p span{ display:block; width:20px; height:20px; background:#c00; text-align:center; line-height:20px; color:#fff; border-radius:50%; float:left; margin:3px 10px 0 0;}
#join .right{ float:left; width:730px;}
#join .right img{ width:100%;}


#join1{ width:1200px; margin:0px auto 20px auto; overflow:hidden;}
#join1 .left{ width:350px; background:#eee; color:#333; padding:47px 50px; float:left;}
#join1 .left h2{ font-size:24px; line-height:60px;}
#join1 .left p{ margin-bottom:10px;}
#join1 .left p span{ display:block; width:20px; height:20px; background:#c00; text-align:center; line-height:20px; color:#fff; border-radius:50%; float:left; margin:3px 10px 0 0;}
#join1 .right{ float:right; width:730px;}
#join1 .right img{ width:100%;}

#join2{ width:1200px; margin:0px auto 100px auto; overflow:hidden;}
#join2 .left{ width:350px; background:#eee; color:#333; padding:47px 50px; float:right;}
#join2 .left h2{ font-size:24px; line-height:60px;}
#join2 .left p{ margin-bottom:10px;}
#join2 .left p span{ display:block; width:20px; height:20px; background:#c00; text-align:center; line-height:20px; color:#fff; border-radius:50%; float:left; margin:3px 10px 0 0;}
#join2 .right{ float:left; width:730px;}
#join2 .right img{ width:100%;}




#contact{ width:1200px; margin:80px auto 50px auto; overflow:hidden;}
#contact .contact{ width:480px; float:left; background:#eee; padding:50px; min-height:295px;}
#contact p{ font-size:16px; line-height:60px; border-bottom:solid 1px #ddd; font-family:Arial, Helvetica, sans-serif;}
#contact p.tt{ font-size:30px; color:#000; font-weight:900; line-height:70px; color:#c00;}
#contact .map{ float:right;}



#feedback{ width:1200px; margin:0 auto 60px auto; overflow:hidden;}
#feedback p{ padding-top:20px; float:left; width:25%;}
#feedback p.content{ width:98.2%;}
#feedback p input{ border:solid 1px #ddd; width:99%; line-height:40px; text-indent:10px; height:40px; padding:0 0px; font-family:"微软雅黑";}
#feedback p textarea{ border:solid 1px #ddd; width:100%; line-height:24px; padding-top:10px; height:120px; padding:10px; font-family:"微软雅黑";}
#feedback p a{ display:block; background:#c00; color:#fff; transition:all 0.5s; line-height:46px; width:150px; text-align:center; border-radius:5px; font-size:14px;}
#feedback p a:hover{ background:#c00; width:180px;}

#prolist{ width:1230px; margin:60px auto 100px auto; overflow:hidden;}
#prolist ul{}
#prolist ul li{ float:left; width:380px; margin:15px; }
#prolist ul li a{ display:block; overflow:hidden;}
#prolist ul li a img{ width:100%; transition:all 0.5s;}
#prolist ul li a:hover img{ transform:scale(1.15);}

#probig{ width:1200px; margin:30px auto 0 auto; overflow:hidden;}
#probig .left{ width:600px; float:left;}
#probig .left img{ width:100%;}
#probig .right{ width:550px; float:right;}
#probig .right p.a1{ font-size:24px; line-height:60px; border-bottom:solid 1px #fbf6e5; color:#000;}
#probig .right p.a2{ padding:20px 0; border-bottom:solid 1px #fbf6e5; padding-bottom:20px;}
#probig .right p.a3{ padding-top:20px;}
#probig .right p.a4{ font-family:Arial, sans-serif; color:#d40012; font-weight:900; line-height:40px; font-size:30px;}
#probig .right p.a5{ overflow:hidden; margin-top:20px; border-bottom:solid 1px #fbf6e5; padding-bottom:20px;}
#probig .right p.a5 a{ display:block; background:url(/image/bit.png) 35px center no-repeat/40px auto #ffc000; color:#fff; text-indent:80px; line-height:50px; width:200px; font-size:18px; border-radius:5px; text-align:left;}
#probig .right p.a5 a:hover{ background:url(/image/bit.png) 35px center no-repeat/40px auto #18258b;}

#bigpro{ width:100%; overflow:hidden;}
#bigpro ul li{ display:none;}

#bigpro_btn{ width:100%; overflow:hidden; padding-bottom:60px;}
#bigpro_btn ul li{ width:20%; float:left; border:solid 1px #eee; cursor:pointer; margin-right:10px;}



#probig_menu{ width:1200px; margin:30px auto 0 auto; overflow:hidden; border-top:solid 1px #fbf6e5; border-bottom:solid 1px #fbf6e5;}
#probig_menu ul li{ float:left; width:33.33%;}
#probig_menu ul li a{ display:block; text-align:center; line-height:50px;}
#probig_menu ul li a:hover{ background:#006835; color:#fff;}
#probig_menu ul li a.it{ background:#006835; color:#fff;}

#probig_con{ width:1200px; margin:30px auto 50px auto; overflow:hidden;}

#canshu{ width:1200px; margin:40px auto 40px auto; overflow:hidden;}
#canshu table{ border-left:solid 1px #fbf6e5; border-top:solid 1px #fbf6e5;}
#canshu table td{ border-bottom:solid 1px #fbf6e5; border-right:solid 1px #fbf6e5; line-height:40px; text-indent:20px;}

#guige{ width:1200px; margin:40px auto 40px auto; overflow:hidden;}
#guige table{ border-left:solid 1px #fbf6e5; border-top:solid 1px #fbf6e5;}
#guige table td{ border-bottom:solid 1px #fbf6e5; border-right:solid 1px #fbf6e5; line-height:40px; text-indent:20px;}

.bbg{ display:none;}

#xunpan{ width:1200px; margin:0 auto; line-height:60px; overflow:hidden; border-top:solid 2px #000; color:#d00;}




#ind_apply{ width:1200px; margin:0 auto; overflow:hidden;}
#apply_tt{ text-align:center; overflow:hidden;}
#apply_tt p.tt{font-size: 36px;font-weight: 900;line-height: 50px; color:#000; padding-top:60px;}
#apply_tt p.cc{ line-height:30px;}

#apply_list{ width:100%; text-align:center; overflow:hidden; margin:20px auto 80px auto;}
#apply_list ul{ display:inline-block;}
#apply_list ul li{ width:580px; float:left; margin:0 10px; transition:all 0.5s;}
#apply_list ul li:nth-child(1){ background:url(/image/outdoor.jpg) no-repeat center/100% auto;}
#apply_list ul li:nth-child(2){ background:url(/image/sand.jpg) no-repeat center/100% auto;}
#apply_list ul li a{ line-height:290px; display:block; font-size:24px; color:#fff;}
#apply_list ul li:hover{background-size:120% auto;}



#zz_menu{ width:100%; text-align:center; overflow:hidden; margin-top:30px;}
#zz_menu ul{ display:inline-block;}
#zz_menu ul li{ float:left; margin:0 5px;}
#zz_menu ul li a{ display:block; line-height:40px; border:solid  1px #eee; padding:0 30px;}
#zz_menu ul li a:hover{ background:#006835; color:#fff;border:solid  1px #006835;}
#zz_menu ul li a.it{ background:#006835; color:#fff;border:solid  1px #006835;}

#video_list{ width:1200px; margin:80px auto 60px auto; overflow:hidden;}
#video_list ul{ width:1300px;}
#video_list ul li{ width:580px; margin-right:40px; margin-bottom:40px; float:left; overflow:hidden;}











}
