@charset "utf-8";
/* CSS Document */

.intoubu{ position:fixed;z-index: 999;width: 100%;top: 0;background:#fff;
top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	position: fixed;
	-webkit-transition: all 334ms ease-in-out;
	transition: all 334ms ease-in-out;
	-webkit-animation: 2s dong;
	animation: 2s dong;
	background: rgba(0,0,0,0.8)}

.intou_add{ }





.intoubu .inlogo{ display:block; padding-left:70px; padding-top:12px;}
.in_menu{width:68%;padding-right:23px;}

.indh_left {text-align: center;padding: 17px 0 0 0;width:79%;float: left;}
.indh_left li { width: 11.1%;float: left;position: relative;}
.indh_left li:last-child:after {display: none;}
.indh_left li>a{color:#fff;font-size:16px;margin:auto;display:block;height:83px;line-height:83px;overflow:hidden;position:relative;transition:background .5s}
.indh_left li a.active{color:#8f795e;font-weight:700}

.indh_left li:hover>a{color:#8f795e;font-weight:700}


.indh_left li:hover .child{visibility:visible;top:83px;opacity:1;z-index:1}
.indh_left .child{font-size:14px;position:absolute;z-index:1;top:100px;left:0;width:130%;text-align:center;visibility:hidden;opacity:0;transition:all .5s;padding:0;left:-15%;}
.indh_left .child:after{content:"";display:block;width:100%; }
.indh_left .child .box{background:#8f795e;padding:10px 0;position:relative}
.indh_left .child .box:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px;border-color:transparent transparent #8f795e transparent;position:absolute;top:-10px;left:50%;margin-left:-5px}
.indh_left .child a{padding:7px 5px;display:block;color:#fff;transition:all .5s;position:relative}
.indh_left .child a:hover{background:#a38f6c;color:#fff;padding-left:15px}



.insy_banner{overflow: hidden;position: relative;z-index: 0;width:100%;}
.insy_banner img{ display:block;width:100%;}

.indh_right{ color:#fff; font-size:20px;}
.indh_right img{ display:block; float:left;padding-top:48px; }
.indh_right span{ display:block; float:left;padding-left:7px; padding-top:43px;}



.insy_banner .swiper-pagination-bullet{width:12px; height:12px;}
.insy_banner .swiper-pagination-bullet-active{ background:#8f795e;}

/*首页第一部分*/



.inhome_one .swiper-slide{ text-align:center;width:16.666666%; float:left;background:url(../images/inshuxian.jpg) no-repeat right center;padding-top:30px;  padding-bottom:24px;-webkit-transition:all .5s;transition:all .5s;}
.inhome_one .swiper-slide img{ display:block; margin:0 auto; margin-bottom:10px;}
.inhome_one .swiper-slide a{ display:block; font-size:16px; color:#2a2a2a;} 
.inhome_one .swiper-slide:hover a{ color:#8f795e;}
.inhome_one .swiper-slide:hover{ background:url(../images/inimgbj1.png) no-repeat center center;}
.inhome_one .swiper-slide:hover a{ color:#fff;}
.inhome_one .swiper-slide:last-child{ background:none;}
.inhome_one .swiper-slide:last-child:hover{background:url(../images/inimgbj1.png) no-repeat center center;}

.inhome_one .swiper-button-next{color:#8f795e;}

.inhome_one .swiper-button-prev{color:#8f795e;}


 

/*首页第二部分*/
.inhome_two{ background:url(../images/intwobj.jpg) no-repeat top center; background-size:cover;}
.inhome_title{ text-align:center; padding-top:30px; margin-bottom:50px;}
.inhome_title h3{ font-size:50px; color:#000; font-weight:normal;}
.inhome_title strong{ font-size:72px; color:#d3b16d;}
.inhome_title p{ color:#000; font-size:22px;} 
.inhome_two .in_caint h4{padding-top:35px;}
.inhome_two .in_caint {padding-bottom:30px;}


.cin_copy{ padding-top:10px; clear:both; border-top:solid 1px #353535;}
.cin_copy .fl{ color:#b7b7b7; font-size:15px;}
.cin_copy .fr a{ color:#929292; display:inline-block; margin-right:5px;}
.cin_copy .fr a:hover{color:#8f795e}

.cin_copy .fl a{color:#b7b7b7;}


.in_footer{ background:#000; overflow:hidden; padding:50px 20px 20px 20px;}
.in_footer >.fl { width:80%; }
.in_footer >.fl ul li{float:left; width:16.6%;}

.in_footer >.fl ul li:nth-child(6){display:none;}

.in_footer >.fl ul li span{ color:#fff;font-size:16px;display:block; padding-bottom:5px;}
.in_footer >.fl ul li a { color:#929292; display:block; font-size:14px; line-height:25px;}
.in_footer >.fl ul li a:hover{ color:#8f795e}

.in_footer >.fr { width:20%;}
.in_footer >.fr span{ color:#fff;font-size:16px;display:block; padding-bottom:5px;}
.in_footer >.fr p{ color:#fff; font-size:26px; padding-bottom:8px;}
.in_footer >.fr p img{ margin-right:8px;}


.in_map{ float:right; width:50%; padding:10px; background:rgba(0,0,0,0.4); border-radius:10px;}

.in_map #allmap{width:100%;height:345px}
.in_map #allmap img{max-width:initial;max-height:inherit}
.in_map #allmap .anchorBL{display:none}
.in_mapbj{ background:url(../images/in_mapbj.jpg); margin-top:80px; overflow:hidden; padding:100px 100px 100px 0px; }

.index-news{overflow:hidden;background:url(../images/bg-2.jpg) no-repeat top center}
.index-news dl{padding:0}
.index-news dt{width:40%;float:left}
.index-news dt .pic{overflow:hidden;position:relative}
.index-news dt .pic img{-webkit-transition:all .7s ease;transition:all .7s ease}
.index-news dt .pic:after{content:"";display:block;padding-bottom:61.1%}
.index-news dt time{display:block;margin-top:15px;padding-left:10px;padding-right:10px;font-family:avgr45w}
.index-news dt .tit{font-size:22px;height:30px;padding-right:10px;padding-left:10px;overflow:hidden}
.index-news dt .tit a{color:#000}
.index-news dt .txt{height:44px;overflow:hidden;font-size:15px;line-height:22px;margin-top:15px;padding-right:10px;padding-left:10px;    color: #666;}

.index-news dt:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.index-news dt:hover .tit a{color:#8f795e}
.index-news dd{width:57%;float:right;padding-right:30px}
.index-news dd .item{padding:20px 0;padding-right:40px;position:relative;-webkit-transition:all 334ms ease;transition:all 334ms ease;border-top:solid 1px #e3e3e3}
.index-news dd .item:before{content:"";width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;-webkit-transition:all 334ms ease;transition:all 334ms ease;position:absolute;border:solid 3px #8f795e}
.index-news dd .item:hover{padding:20px}
.index-news dd .item:hover:before{opacity:1}
.index-news dd .item a{display:block;width:100%;height:100%;z-index:2;color:#666;position:relative}
.index-news dd .item:first-child{border-top:0}
.index-news dd .item:first-child:hover{padding-top:20px}
.index-news dd .tit{color:#000;height:24px;overflow:hidden;font-size:18px}
.index-news dd .txt{color:#666;height:44px;overflow:hidden;font-size:15px;line-height:22px;margin-top:15px}
.index-news dd time{font-family:avgr45w}

.index-more a{width:155px;height:40px;line-height:40px;display:inline-block;text-align:center;margin-top:40px;font-size:16px;background:#8f795e;color:#fff !important}
.index-more a:link{color:#fff;}
.index-more a:hover{color:#fff;background:#a38f6c}


.index-news .in_caint{ margin-bottom:30px;}


 


.in_hbgy{ background:url(../images/in_sgbj.jpg); margin-top:30px; padding-top:40px;padding-bottom:60px;}
.in_hbgy .in_caint h4{ color:#fff;}
.in_hbgy .in_caint p{ color:#fff;}

.in_hbgy_list{ margin-top:50px;}
.in_hbgy_list ul{ text-align:center;}
.in_hbgy_list ul li{ display:inline-block; width:10%;}
.in_hbgy_list ul li p{ color:#fff; padding:8px 0px;}

.in_hbgy_con{ text-align:center; color:#fff; width:85%; margin:0 auto; line-height:40px; margin-top:50px;}



.in_par_list{ margin-top:15px;}


.in_cx{ margin-top:20px;}
.in_cx_list_nr{ margin:3px; overflow:hidden;}
.in_cx_list_nr div{ padding:10px 5px;}
.in_cx_list_nr strong{ font-size:18px; }
.in_cx_list_nr p{ font-size:13px;}


.in_cx_list_nr:hover div{ background:#8f795e;padding:10px;}
.in_cx_list_nr:hover strong{ color:#fff;}
.in_cx_list_nr:hover p{ color:#fff;}

.in_cx_list_nr img{transition:all 0.5s ease-out;}
.in_cx_list_nr:hover img{transform:scale(1.05);}

.in_cx_list_nr img{ width:100%;}


.procate{overflow:hidden;margin-bottom:20px; text-align:center;}
.procate ul li{text-align:center;margin:0 3px;zoom:1;display:inline-block;font-size:16px;width:140px;height:40px}
.procate ul li a{display:block;line-height:40px;overflow:hidden;text-align:center; border:solid 1px #bdbdbd; color:#000; border-radius:5px;}
.procate ul .sel a{color:#fff; background:#8f795e;}
.product2-p{ display:none;}
.in_case_list{}

.in_case_list .swiper-button-prev:after{ color:#8f795e}
.in_case_list .swiper-button-next:after{ color:#8f795e}



.in_caint{ text-align:center; padding-top:40px; padding-bottom:15px;}
.in_caint h4{ font-size:35px; font-weight:normal; color:#383838;line-height:35px;}
.in_caint h4 span{ color:#d3b16d;}
.in_caint p{ font-size:15px;}

.in_caint em{display:inline-block; width:100px;height:3px;background:#d3b16d;}
.in_caint em img{display:none;}


.in_service_list{ overflow:hidden; margin-top:30px;}
.in_service_list ul li{ float:left; text-align:center;}
.in_service_list ul li:nth-child(odd){ width:16%;}
.in_service_list ul li:nth-child(even){ width:5%; color:#fff; font-size:30px; font-weight:bold; padding-top:15px;}
.in_service_list ul li img {transition:all 0.5s ease-out;}
.in_service_list ul li:hover img{transform:scale(1.1);}

.in_service_list ul li:last-child{display:none;}

.in_service_list ul li p{ color:#fff; font-size:16px; padding-top:10px;}
.in_service_gd{ clear:both; text-align:center; padding:100px 0px;}
.in_service_gd a{ display:inline-block; background:#8f795e; border-radius:6px;color:#fff; width:150px; padding:10px 0px; font-size:16px;}
.in_service_gd a:hover{ color:#fff; background:#85653f;}

.in_fwbj{ background:url(../images/in_fwbj.jpg); background-size:cover;}


.in_service .in_tit{ padding:80px 0px;}

.in_tit{ text-align:center;}
.in_tit div{ background:#d3b16d; display:inline-block; height:3px; width:100px;}
.in_tit h4 { font-size:35px; color:#fff; font-weight:normal; line-height:35px;}
.in_tit p{ font-size:15px; color:#fff;}

 
 
 
 .inhome_two li{ float:left; width:23.5%; padding:18px 0 10px 0;  text-align:center;overflow:hidden; color:#000;-webkit-transition:all .5s;transition:all .5s; margin-left:10px; margin-bottom:35px;}

 .inhome_two li .inwx{background:url(../images/intwobj1.png) no-repeat right center;}
 .inhome_two li i{ display:block;width:77px; height:66px; margin:0 auto; -webkit-transition: all 0.6s;transition: all 0.6s; }
 
 
 .inhome_two li:nth-child(1) i{background:url(../images/intwotp1.png) no-repeat 0 0;}
 .inhome_two li:nth-child(1):hover i{background:url(../images/intwotp1.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(2) i{background:url(../images/intwotp2.png) no-repeat 0 0;}
 .inhome_two li:nth-child(2):hover i{background:url(../images/intwotp2.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(3) i{background:url(../images/intwotp3.png) no-repeat 0 0;}
 .inhome_two li:nth-child(3):hover i{background:url(../images/intwotp3.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(4) i{background:url(../images/intwotp4.png) no-repeat 0 0;}
 .inhome_two li:nth-child(4):hover i{background:url(../images/intwotp4.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(5) i{background:url(../images/intwotp5.png) no-repeat 0 0;}
 .inhome_two li:nth-child(5):hover i{background:url(../images/intwotp5.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(6) i{background:url(../images/intwotp6.png) no-repeat 0 0;}
 .inhome_two li:nth-child(6):hover i{background:url(../images/intwotp6.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(7) i{background:url(../images/intwotp7.png) no-repeat 0 0;}
 .inhome_two li:nth-child(7):hover i{background:url(../images/intwotp7.png) no-repeat 0 -73px;}
 
 .inhome_two li:nth-child(8) i{background:url(../images/intwotp8.png) no-repeat 0 0;}
 .inhome_two li:nth-child(8):hover i{background:url(../images/intwotp8.png) no-repeat 0 -71px;}



.inhome_two li:hover{background:url(../images/intwobj2.png) no-repeat; color:#fff;}
.inhome_two li .inwx div{ padding:0 5px 0 5px; margin-top:18px;}


.inhome_two li h4{ margin-bottom:8px; font-size:22px;font-weight:normal;} 
.inhome_two li p{ font-size:13px;min-height:55px;padding-left:10px; padding-right:20px; }

.inhome_two li:first-child{}



.in_footer{ margin-bottom:88px;}
.in_dbfd{ background:#000; position:fixed; padding:0.5% 1.5%; bottom:0px; width:100%; z-index:999}
.in_dbfd .fl{  width:15%;}
.in_dbfd .fl img{ vertical-align:middle;}

.in_dbfd .in_dbcon{ padding-top:20px; width:60%; float:left;}
.in_dbfd .in_dbcon li{ color:#fff; float:left; width:30%;}
.in_dbfd .in_dbcon li:last-child{ width:9%;}
.in_dbfd .in_dbcon li span{ width:25%; }
.in_dbfd .in_dbcon li input{ border:solid 1px #fff; line-height:32px; padding-left:5px; margin-right:8px; width:80%;}
.in_dbfd .in_dbcon li button{ background:#8f795e; line-height:34px; margin-left:8px; color:#fff; border-radius:5px; padding:0px 15px; border:0px;transition:0.5s;}
.in_dbfd .in_dbcon li button:hover{ background:#bc976a; cursor:pointer;}



.in_dbfd .fr{ width:20%;  padding-top:5px;}
.in_dbfd .fr span{ color:#fff; font-size:18px;}
.in_dbfd .fr p{ font-size:28px; color:#da9933; line-height:28px;}

.in_ch{ position:absolute; top:8px; right:10px; cursor:pointer;}


@media(max-width:1800px) {	
.indh_right{ font-size:16px;}

}
@media(max-width:1600px) {	
.in_menu{width:74%;}

.in_footer{ margin-bottom:80px;}	
.in_dbfd .fl{  width:13%; padding:10px;}	
.in_dbfd .in_dbcon li{ color:#fff; float:left; width:29%;}
.in_dbfd .in_dbcon{ width:70%; padding-left:1.5%; padding-bottom:10px;}

.in_dbfd .in_dbcon li span{ width:25%; }
.in_dbfd .in_dbcon li input{  width:75%;}


.in_dbfd .in_dbcon li:last-child{ width:11%;}

.in_dbfd .fr{ width:17%;  padding-top:5px;}
.in_dbfd .fr span{ color:#fff; font-size:18px;}
.in_dbfd .fr p{ font-size:28px; color:#da9933; line-height:28px;}
}
@media(max-width:1400px) {	
.indh_right{ display:none;}
.indh_left{width:90%; float:right;}
}
@media(max-width:980px) {
	.intoubu{ padding:10px 20px;}
	.intoubu .inlogo{ padding-left:0; padding-top:0;}
.in_menu{ display:none;}
.phone-nav{ display:block; top:30px;}

}

@media (max-width:1440px){.index-news dt .tit{font-size:18px}
}


@media(max-width:767px) {
	
.inhome_one .swiper-slide a{ font-size:14px;}	
.inhome_one .swiper-slide{ padding:20px 0px;}
.inhome_title h3{ font-size:25px;}
.inhome_title strong{ font-size:28px;}
.inhome_title{ padding-top:0px; margin-bottom:20px;}
.inhome_title p{ font-size:15px;}

.inhome_two li{ width:50%; margin:0px; padding:0px; margin-bottom:20px;min-height:250px;}
.inhome_two li h4{ font-size:18px;min-height:58px;}

.inhome_two li .inwx div{ padding:0px 8px;}
	
	
.in_service .in_tit{ padding:40px 0px;}
.in_tit h4{ font-size:25px; line-height:16px;}

.in_service_list{ margin-top:0px;}
.in_service_list ul li:nth-child(odd){ width:33%; margin-bottom:15px;}
.in_service_list ul li:nth-child(even){ display:none;}
.in_service_list ul li p{ color:#fff; font-size:12px; padding-top:2px; min-height:60px;}
.in_service_list ul li:nth-child(7) p{ min-height:auto;}
.in_service_list ul li:nth-child(9) p{ min-height:auto;}

.in_service_gd{ padding:20px 0px; margin-bottom:15px;}
.in_service_gd a{ display:inline-block; background:#8f795e; border-radius:6px;color:#fff; width:150px; padding:10px 0px; font-size:14px;}

.in_caint{ padding-top:20px;}


.in_caint h4{ font-size:25px;line-height:25px;}
.procate ul li {width:auto;}
.procate ul li a{  padding:0px 10px; line-height:25px; font-size:15px;}
.in_service_list ul li img{ width:40%;}

.in_cx{ margin-top:0px;}
.in_cx_list_nr{ margin:3px; overflow:hidden;}
.in_cx_list_nr div{ padding:10px 5px;}
.in_cx_list_nr strong{ font-size:15px; }
.in_cx_list_nr p{ height:40px; padding-top:5px; overflow:hidden;}



.in_hbgy{ background:url(../images/in_sgbj.jpg); margin-top:30px; padding-top:10px;padding-bottom:20px;}
.in_hbgy_list{ margin-top:10px;}
.in_hbgy_list ul{ text-align:center;}
.in_hbgy_list ul li{ display:inline-block; width:23%;}
.in_hbgy_list ul li p{ color:#fff; padding:8px 0px;}

.in_hbgy_con{ text-align:center; color:#fff; width:100%; margin:0 auto; line-height:23px; margin-top:10px; font-size:13px}


.index-news dt .pic img{width:100%}
.index-news dt time{padding-left:0;padding-right:0}
.index-news dt .tit{padding-left:0;padding-right:0; height:23px;}
.index-news dt .txt{padding-left:0;padding-right:0}
.index-news dt{width:100%;float:none}
.index-news dt img{width:100%}
.index-news dt .tit{font-size:16px}
.index-news dd{width:100%;float:none;padding-right:0}
.index-news dd .tit{font-size:16px}
.index-news dd .txt{font-size:14px;margin-top:10px}
.index-news dd .item{padding-right:0}
.index-news dd .item:nth-child(3){display:none}
.index-news .index-more{ text-align:center;}
.index-news .index-more a{ margin-top:10px; font-size:14px;}

.index-news .in_caint{ margin-bottom:0px;}


.in_map{ float:right; width:92%; padding:10px; background:rgba(0,0,0,0.4); border-radius:10px;}

.in_map #allmap{height:200px}
.in_map #allmap img{max-width:initial;max-height:inherit}
.in_map #allmap .anchorBL{display:none}
.in_mapbj{ background:url(../images/in_mapbj.jpg); margin-top:30px; overflow:hidden; padding:30px 30px 30px 0px; }


.in_footer{ padding:30px 15px;}
.in_footer >.fl { display:none;}
 
.in_footer >.fr { width:100%;} 


.cin_copy .fl{ width:100%; padding-bottom:8px;}
.cin_copy .fr{   width:100%;}

.intoubu .inlogo{width:23%;}
.phone-nav{top:10px;}

.intoubu{ padding:5px 15px}


 


.inhome_one .swiper-button-prev:after, .inhome_one .swiper-button-next:after{font-size:30px;}

.inhome_one .swiper-button-next, .inhome_one .swiper-container-rtl .swiper-button-prev{right:0px;}
.inhome_one .swiper-button-prev, .inhome_one .swiper-container-rtl .swiper-button-next{left:0px;}


.inhome_two .in_caint h4{padding-top:10px;}
.inhome_two .in_caint {padding-bottom:30px;}

.inhome_two li p{padding:0px;}

.in_dbfd{ display:none;}	
.in_footer{ margin-bottom:0px;}

}



   
@media(max-width:767px) {
.inhome_one .swiper-slide img{ margin-bottom:0px;}
 }

 @keyframes myfirst
{
from { display:none; transform:scale(0);}
to {display:block;transform:scale(1.9);}
}


