﻿
/******首页*******/

/*头部*/
.nr{/*width: 84%;*/max-width: 1600px;margin: 0 auto;}
.header{height: 100px;background: white;padding: 25px 0;position: relative;}
.logo{position: absolute;top: 25px;left: 0;}
.nav_list{text-align: center;position: relative;top: 10px;}
.nav_list li{display: inline-block;margin: 0 22px;}
.nav_list li a{color: #222222;font-size: 16px;}
.nav_list li.active a,.nav_list li:hover a{color: #c4a76b;}
.header_rg{position: absolute;top: 25px;right: 0;}
.y_nav{display: none;}
.header_rg form{width: 270px;height: 45px;border: 1px solid #cccccc;}
.header_rg form input{height: 43px;border: none;background: transparent;width: 88%;padding-left: 15px;font-size: 13px;}
.header_rg form button{height: 43px;background: transparent;border: none;}
@media only screen and (max-width: 1680px) {
	.header_rg{right: 25px;}
	.logo{left: 25px;}
}
@media only screen and (max-width: 1440px) {
	.header_rg form{width: 220px;height: 40px;}
	.header_rg form input,.header_rg form button{height: 37px;}
	.nav_list li:last-child{margin-right: 0;}
}
@media only screen and (max-width: 1366px) {
	.nav_list li{margin: 0 17px;}
	.nav_list li a{font-size: 15px;}
}

/*banner*/
.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%;}
.carousel-indicators .active{width:80px;height:3px;border-radius: 0;background: #c4a76b;margin: 0 15px;}
.carousel-indicators li{width:80px;height:3px;background: #FFFFFF;border: none;margin: 0 15px;border-radius: 0;}

/*关于我们*/
.ind_ab{margin-top: 100px;padding-left: 125px;position: relative;padding-bottom: 120px;}
.gy_m{background: #e6d395;float: left;}
.gy_nr{width: 505px;background: white;padding: 40px;position: absolute;top: 105px;right: 50px;box-shadow:0px 0px 7px #ccc;-moz-box-shadow:0px 0px 7px #ccc; -webkit-box-shadow:0px 0px 7px #ccc;}
.gy_nr h1{font-size: 40px;font-weight: bold;margin-bottom: 40px;text-align: right;position: relative;}
.gy_nr h1:before{content: "";width: 20px;height: 1px;background:#c4a76b;position: absolute;right: 0;top:55px;}
.gy_nr p{font-size: 15px;color: #666666;line-height: 28px;text-align-last: justify;
    -moz-text-align-last: justify ; 
    text-align: justify;
    text-justify: distribute-all-lines;
    display: block; 
    text-align-last: left;}
.gy_more{width: 200px;height: 200px;background: #fbfbfb;text-align: center;padding: 40px 0;position: absolute;left: 75px;bottom: 65px;cursor: pointer;transition: all 0.4s;}
.gy_more p{color: #c4a76b;font-size: 12px;margin-top: 18px;}
.gy_more:hover{box-shadow:0px 0px 7px #ccc;-moz-box-shadow:0px 0px 7px #ccc; -webkit-box-shadow:0px 0px 7px #ccc;}

/*品牌BRAND*/
.ind_brand{width: 100%;background: #f1f1f1;padding: 165px 0;}
#index-banner {width: 100%;position: relative;font-family:microsoft yahei;}
#index-banner .swiper-container {opacity: 1;width: 100%;	z-index: 20;}
#index-banner .swiper-button-prev,#index-banner .swiper-button-next {
	opacity: 1;
	outline: none;
	background-size: 6px auto;
	width: 45px;
	height: 120px;
	background-color: #333;
	transition: background-color 0.2s;
	top: 45%;
	transition: all 0.3s;
}
#index-banner .swiper-button-prev:hover,#index-banner .swiper-button-next:hover{background-color: #c4a76b;}
#index-banner .swiper-button-prev {left: calc(50% - 500px);}
#index-banner .swiper-button-next {right: calc(50% - 500px);}
#index-banner .swiper-slide {width: 795px;margin: 0 80px;}
#index-banner .swiper-slide .al_m{width: 100%;}
.al_mod{width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;padding-top: 80px;text-align: center;color: white;opacity: 0;transition: all 0.3s;}
.al_mod h3{font-size: 48px;letter-spacing: 2px;margin-bottom: 30px;color: white;}
.al_mod p{color: #c3c3c3;font-size: 18px;margin-bottom: 30px;}
.al_mod .more{display:inline-block;width: 170px;height: 50px;text-align: center;border: 1px solid white;line-height: 50px;color: white;font-size: 16px;letter-spacing: 3px;opacity: 0.7;}
#index-banner .swiper-slide:hover .al_mod{opacity: 1;transition: all 0.3s;}
#index-banner .swiper-slide:hover .al_mod{padding-top: 180px;transition: all 0.7s;}
.al_mod .more:hover{opacity: 1;}

/*产品*/
.ind_pro{margin-top: 120px;min-height: 900px;background: url(../img/ind_img12.png) no-repeat left fixed;margin-bottom: 120px;}
/*.cp_dt{display: inline-block;width: 758px;vertical-align: top;}*/
.cp_nr{display: inline-block;width: 55%;vertical-align: top;float: right;}
.cp_tit{text-align: center;}
.cp_tit h1{color: #333333;font-size: 40px;font-weight: bold;margin-bottom: 20px;}
.cp_tit p{color: #666666;font-size: 12px;}
.cp_nav{text-align: center;margin-top: 30px;}
.cp_nav li{display: inline-block;margin: 0 15px;font-size: 16px;}
.cp_nav li a{color: #666666;}
.cp_nav li a:hover{color:#c4a76b;}
.cp_list{margin-top: 40px;}
.cp_list li .cp_t{position: relative;overflow: hidden;transition: all 0.3s;cursor: pointer;}
.cp_list li .cp_t img{width: 100%;}
.cp_list li .cp_t .cp_bq{display: inline-block;color: white;font-size: 13px;padding: 3px 10px;position: absolute;top: 15px;left: 15px;background:#c4a76b;}
.cp_list li .cp_t .new{background:#c4a76b;}
.cp_list li .cp_t .hot{background: #333333;}
.cp_list li .cp_t .cp_more{width: 80%;height:45px;text-align: center;line-height: 45px;background:white;color:#c4a76b;position: absolute;bottom: -45px;left:10%;transition: all 0.3s;opacity: 0;}
.cp_list li .cp_t .cp_more:hover{background:#c4a76b;color: white;}
.cp_list li p{color: #666666;font-size: 16px;margin-top: 15px;}
.cp_list li:hover .cp_t .cp_more{bottom: 15px;opacity: 1;transition: all 0.5s;}
.cp_list li{margin-bottom: 30px;}
@media only screen and (max-width: 1680px) {
	.cp_nr{width: 51%;}
	.ind_pro{min-height: 845px;}
	
}
@media only screen and (max-width: 1440px) {
	.cp_nr{width: 45%;}
	.ind_pro{min-height: 730px;}
}
@media only screen and (max-width: 1366px) {
	.cp_nr{width: 43%;}
	.ind_pro{min-height: 680px;}
}

/*品牌文化*/
.ind_cul{width: 100%;min-height: 525px;background: url(../img/ind_img11.png) no-repeat right fixed;}
.cul_nr{padding-left: 150px;width: 850px;padding-top: 85px;}
.cul_nr h1{color: #333333;font-size: 40px;font-weight: bold;margin-bottom: 30px;}
.cul_nr p{color: #666666;font-size: 16px;line-height: 30px;}
.cul_nr .more{display: inline-block;width: 160px;height: 55px;margin-top: 45px;text-align: center;line-height: 55px;background:#c4a76b;color: white;font-size: 16px;}

/*新闻*/
.ind_xw{margin-top: 125px;padding: 0 50px;margin-bottom: 130px;}
.xw_qh{display: inline-block;width: 50%;vertical-align: top;}
.xw_qh_m{width: 100%;box-shadow:0px 0px 7px #666;-moz-box-shadow:0px 0px 7px #666; -webkit-box-shadow:0px 0px 7px #666;position: relative;}
.xw_qh_m img{width: 100%;}
.xw_swi .swiper-slide{padding: 10px;}
.xw_date{display: inline-block;position: relative;text-align: center;font-family: arial;padding-left: 10%;margin-top: 15px;}
.xw_date .day{color: #333333;font-size: 60px;font-weight: bold;line-height: 65px;}
.xw_date .year{font-size: 12px;color: #333333;}
.xw_date .year em{color:#c4a76b;}
.xw_date .month{display: inline-block;width: 32px;height: 32px;border-radius: 50%;background:#c4a76b;color: white;text-align: center;line-height: 32px;font-size: 12px;font-weight: bold;letter-spacing: 2px;position: absolute;top:-5px;right: -10px;}
.xw_wz{display: inline-block;width: 70%;background: white;float: right;padding-top: 70px;padding-left: 135px;padding-right: 40px;position: relative;bottom:70px;}
.xw_wz p{color: #C4A76B;font-size: 18px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw_wz span{color: #666666;font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xw_wz p:hover{text-decoration: underline;}
.xw_swi .swiper-button-next,.xw_swi .swiper-button-prev{width: 55px;height: 55px;opacity: 1;top: inherit;bottom: 32%;}
.xw_swi .swiper-button-next{background: url(../img/ind_icon05.png) no-repeat;background-size: 100% 100%;right: 54%;}
.xw_swi .swiper-button-prev{background: url(../img/ind_icon04.png) no-repeat;background-size: 100% 100%;left: 31%;}
.xw_swi .swiper-button-next:hover{background: url(../img/ind_icon05s.png) no-repeat;background-size: 100% 100%;}
.xw_swi .swiper-button-prev:hover{background: url(../img/ind_icon04s.png) no-repeat;background-size: 100% 100%;}
@media only screen and (max-width: 1440px) {
	.xw_swi .swiper-button-next,.xw_swi .swiper-button-prev{bottom: 35%;}
}
.xw_rg{display: inline-block;width: 49%;padding-left: 10%;}
.xw_nr02 .xw_date{padding-left: 0;margin-top: 0;}
.xw_nr02 .xw_wz{padding: 0;bottom: 0;width: 80%;}
.xw_rg .cp_tit p{font-size: 16px;}
.xw_rg .cp_tit h1{margin-bottom: 15px;}
.xw_rg .cp_tit{text-align: left;margin-bottom: 55px;}
.xw_rg_m{width: 100%;margin-top:30px;}

/*底部*/
.footer{width: 100%;background: #333333;padding-top: 50px;padding-bottom: 3 5px;}
.fw{width: 1200px;margin: 0 auto;}
.foot_nr{display: inline-block;color: white;margin-right: 75px;vertical-align: top;}
.foot_nr h4,.foot_link h4{font-size: 16px;margin-bottom: 40px;}
.foot_lx{width:235px;}
.foot_lx p{position: relative;padding-left:45px;margin-bottom: 15px;}
.foot_lx p img{position: absolute;top: 0;left: 0;top: 3px;}
.foot_nav a{display: block;color: white;margin-bottom: 10px;font-size: 15px;}
.foot_nav a:hover{text-decoration: underline;}
.foot_pro{width: 275px;}
.foot_pro_list li{display: inline-block;width:80px;margin-right:8px;margin-bottom: 10px;}
.foot_ser{width: 270px;float: right;}
.foot_form{width: 100%;height: 35px;background: black;border: none;}
.foot_form input{width: 75%;background: transparent;height: 35px;font-size: 12px;border: none;padding-left: 15px;}
.foot_form button{float: right;height: 35px;border: none;}
.foot_link{margin-top: 38px;}
.foot_link h4{margin-bottom: 20px;}
.foot_link a{margin-right: 7px;}
.foot_bq{width: 100%;background: black;padding: 20px 0;}
.foot_bq p{display: inline-block;color: white;}
.foot_bq .bq_a,.foot_bq .bq_a a{color: #9c9c9c;float: right;}


/******关于我们*******/
.banner{height: 300px;text-align: center;color: white;padding-top: 110px;background-size: cover;}
.banner h1{font-size: 48px;font-weight: bold;margin-bottom: 15px;}
.banner p a{ color: #fff;text-transform: uppercase; }
.section{width: 100%;background: #f5f5f5;padding:90px 20px;}
.nav_tab li{display: inline-block;width: 230px;height: 60px;text-align: center;margin: 0 11px;line-height: 60px;background: url(../img/about_img01.png) no-repeat;background-size: 100% 100%;}
.nav_tab li a{color: #333333;font-size: 18px;}
.nav_tab{text-align: center;}
.nav_tab li.active{background: url(../img/about_img02.png) no-repeat;background-size: 100% 100%;}
.nav_tab li.active a{color: white;}
.about{margin-top:120px;}
.ab_tit{text-align: center;color: #333333;font-size: 30px;font-weight: bold;}
.about_list{margin-top:55px;}
.about_list li{background: white;overflow: hidden;display: flex;align-items: center;border: 1px solid #E5E5E5;margin-bottom: 10px;}
.about_list li .ab_m{display: inline-block;width: 46%;}
.about_list li .ab_m img{width: 100%;}
.about_list li .ab_wz{display: inline-block;width: 54%;padding: 0 4%;}
.about_list li .ab_wz p{color: #666666;font-size: 16px;line-height: 33px;word-wrap: break-word;}
.about_mg{margin-top: 90px;margin-bottom:120px;padding: 0 20px;}


/******联系我们*******/
.contact{margin-top: 95px;overflow: hidden;}
.cont_lf{display: inline-block;width: 44%;vertical-align: top;}
.cont_tit{color: #333333;font-size: 26px;font-weight: bold;position: relative;}
.cont_lf .cont_tit{padding-left:45px;}
.cont_lf .cont_tit:before{content: "";width:30px;height: 1px;background:#C4A76B;position: absolute;top: 14px;left: 0;}
.lx_list{margin-top: 30px;}
.lx_list li{line-height: 55px;border-bottom: 1px dashed #e5e5e5;font-size: 16px;padding-left: 45px;}
.cont_rg{display: inline-block;width: 42%;float: right;}
.cont_form{margin-top: 60px;}
.cont_form .inp{margin-bottom: 15px;}
.inp_b{display: inline-block;width: 48%;height:50px;border: 1px solid #eeeeee;}
.inp_b span{display: inline-block;width: 11%;height: 50px;border-right: 1px solid #eeeeee;vertical-align: top;text-align: center;padding-top: 13px;}
.inp_b input{width: 80%;border: none;height: 48px;background: transparent;padding-left: 10px;}
.cont_form .inp .inp_b:nth-child(2n){float: right;}
.inp_msg{height: 140px;width: 100%;}
.inp_msg span{height: 140px;width: 5.3%;}
.inp_msg textarea{width: 92%;border: none;height: 135px;background: transparent;padding: 10px;}
.inp_yz input{width: 60%;border-right: 1px solid #eeeeee;}
.inp_yz .yzm{display: inline-block;width: 23%;}
.inp_sub{width: 45%;border: none;}
.inp_sub button{width: 100%;background: black;color: white;height: 50px;font-size: 16px;text-align: center;cursor: pointer;border: none;}
.map{margin-top: 180px;background: url(../img/cont_img02.png) repeat-x top;padding-top: 80px;margin-bottom: 170px;}
.map_tit{text-align: center;position: relative;}
.map_tit h2{color: #333333;font-size: 24px;font-weight: bold;margin-bottom: 15px;}
.map_tit:before{content: "";width: 1px;height:140px;background:#C4A76B;position: absolute;bottom:93px;left: 50%;}
.map_box{margin-top: 50px;height: 645px;box-shadow:0px 0px 7px #ccc;-moz-box-shadow:0px 0px 7px #ccc; -webkit-box-shadow:0px 0px 7px #ccc;}

@media only screen and (max-width: 1680px) {
	.contact{padding: 0 30px;}	
	.map{padding: 0 30px;padding-top: 80px;}
}

/******新闻中心*******/
.news_list{margin-top: 80px;overflow: hidden;padding: 0 60px;}
.news_list li{display: inline-block;width: 48%;background: white;position: relative;margin-bottom: 30px;}
.news_list li:nth-child(even){float: right;}
.news_list li .news_m,.news_list li .news_wz,.news_list li .news_icon{display: inline-block;vertical-align: top;}
.news_list li .news_m{width: 25%;}
.news_list li .news_wz{width: 63%;padding-left: 5%;padding-top: 4%;}
.news_wz p{color: #333333;font-size: 16px;margin-bottom: 5px;}
.news_wz .hs{color: #999999;font-size: 13px;margin-bottom: 10px;}
.news_wz span{color:#999999;font-size: 12px;}
.news_icon{position: absolute;right: 30px;top: 50%;margin-top: -10px;}
.news_list li:hover p{color:#C4A76B;}

/******产品中心*******/
.pro_list{margin-top:80px;overflow: hidden;}
.pro_list li{display: inline-block;float: left;width: 24%;text-align: center;margin-right: 1.3%;margin-bottom: 40px;}
.pro_list li:nth-child(4n){margin-right: 0;}
.pro_t{width: 100%;position: relative;}
.pro_t .pro_m{width: 100%;border-radius: 5px;}
.pro_list li p{color: #666666;font-size: 16px;margin-top: 10px;}
.pro_mod{width: 100%;height: 100%;background: url(../img/pro_img2.png) no-repeat;background-size: 100% 100%;position: absolute;top: 0;left: 0;transition: all 0.3s;opacity: 0;}
.pro_mod span{display: inline-block;width: 185px;height: 50px;background: rgba(196,167,107,0.7);color: white;text-align: center;line-height: 50px;font-size: 16px;position: absolute;top: 65%;margin-top: -25px;left: 50%;margin-left:-92px;opacity: 0;transition: all 0.5s;}
.pro_mod span img{margin-left:10%;}
.pro_t:hover .pro_mod span{transition: all 0.5s;top: 50%;opacity: 1;}
.pro_t:hover .pro_mod{opacity: 1;}
.paging{width: 100%;height: auto;text-align: center;margin-top: 30px;}
.paging a{display: inline-block;min-width: 40px;height: 40px;background: white;margin: 0 5px;border-radius: 50%;text-align: center;line-height: 40px;}
.paging .current{color: white;}
.paging .current{background: #C4A76B;}
.paging a{color: #666666;font-size: 15px;}

/*********产品内页********/
.section02{padding-top: 50px;overflow: hidden;padding-bottom: 100px;}



.xw_rg_nr .xw_nr{margin-bottom: 35px;}


.news_list li .news_m{
    max-height: 150px;
    overflow: hidden;
    max-width: 25%;
}
.news_list li .news_m img{     max-height: 150px;
    max-width: initial;}


/*****分辨率小于768px******/
@media only screen and (max-width: 768px) {
	.header{display: none;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar{margin-bottom: 0;}
	.navbar-brand{width: 40%;padding-top: 15px;padding-left: 0;}
	.navbar-brand>img{width:100%;}
	.navbar-default .navbar-toggle {border-color: transparent;margin-right: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #C4A76B;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #C4A76B;color: white;}
	.navbar-default{background: white;}
	.y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #A1A1A1;-moz-box-shadow:2px 2px 5px #A1A1A1; -webkit-box-shadow:2px 2px 5px #A1A1A1;}
	#myCarousel,.banner{margin-top: 53px;}
	.nr{width: 100%;padding-left: 15px;padding-right: 15px;}
	.carousel-indicators li,.carousel-indicators .active{width: 6px;height: 6px;margin: 0;}
	.carousel-control{display: none;}
	.carousel-indicators{bottom: 0;}
	
	.ind_ab{margin-top: 30px;padding-bottom: 0;}
	.gy_m{display: none;}
	.gy_nr{position: static;width: 100%;padding: 20px;padding-bottom: 60px;}
	.gy_nr p{font-size: 14px;line-height: 23px;}
	.gy_nr h1{font-size: 28px;margin-bottom: 25px;}
	.gy_nr h1:before{top: 40px;}
	.gy_more{position: static;width: 150px;margin: 0 auto;height: auto;padding: 20px 0;position: relative;bottom: 45px;left: 50%;margin-left: -75px;    box-shadow: 0px 0px 7px #ccc;
    -moz-box-shadow: 0px 0px 7px #ccc;
    -webkit-box-shadow: 0px 0px 7px #ccc;}
	.gy_more img{width: 35px;}
	.gy_more p{margin-top: 10px;}
	
	#index-banner .swiper-slide{width: 250px;}
	#index-banner .swiper-slide{margin: 0 10px;}
	.ind_brand{padding: 35px 0;}
	#index-banner .swiper-button-prev{left: 0;}
	#index-banner .swiper-button-next{right: 0;}
	#index-banner .swiper-button-prev, #index-banner .swiper-button-next{width: 30px;height: 50px;}
	.al_mod{display: none;}
	
	.ind_pro{margin-top: 25px;background: white;min-height: auto;margin-bottom: 30px;}
	.cp_nr{width: 100%;padding-top: 25px;float: none;}
	.cp_tit h1{font-size: 27px;margin-bottom: 10px;}
	.cp_nav li{font-size: 15px;margin: 0 12px;}
	.cp_list li p{font-size: 13px;margin-top: 5px;}
	.cp_list li{margin-bottom: 20px;}
	.cp_list li .cp_t .cp_bq{font-size: 12px;top: 0;left: 0;}
	.cp_list li .cp_t .cp_more{bottom: 5px;opacity: 1;font-size: 12px;height: 30px;line-height: 30px;}
	.cul_nr{width: 100%;padding:20px 0;}	
	.cul_nr h1{font-size: 27px;margin-bottom: 15px;}
	.cul_nr p{font-size: 14px;line-height: 25px;text-align-last: justify;
    -moz-text-align-last: justify;
    text-align: justify;
    text-justify: distribute-all-lines;
    display: block;
    text-align-last: left;}
    .cul_nr .more{height: 35px;line-height: 35px;font-size: 14px;width: 120px;margin-top: 25px;}
    .ind_cul{background: #ebecee;min-height: auto;}
    
    .xw_qh{width: 100%;}
    .ind_xw{margin-top: 30px;margin-bottom: 75px;}
    .xw_wz{padding: 10px;bottom: 0;background: transparent;width: 75%;}
    .xw_swi .swiper-button-next, .xw_swi .swiper-button-prev{top: 50%;bottom: inherit;width: 25px;height: 30px;margin-top: -15px;}
    .xw_swi .swiper-button-prev{left: 10px;}
    .xw_swi .swiper-button-next{right: 10px;}
    .xw_date{padding-left: 0;}
    .xw_rg{display: none;}
    .xw_nr{margin-top: 10px;}
    .xw_date .day{font-size: 40px;line-height: 45px;}
    .xw_date .month{width: 25px;height: 25px;letter-spacing: inherit;line-height: 25px;right: -5px;}
    .xw_wz p{font-size: 15px;}
    
    .footer{display: none;}
    .fw{width: 100%;}
    .foot_bq{padding: 15px;text-align: center;}
    .foot_bq p{display: block;font-size: 12px;}
    .foot_bq .bq_a, .foot_bq .bq_a a{float: none;}
    
    /*关于我们*/
   .banner h1{font-size: 25px;margin-bottom: 10px;}
   .banner{height: 115px;padding-top: 30px;}
   .banner p{font-size: 12px;}
   .nav_tab li a{font-size: 13px;}
   .nav_tab li{width: 150px;height: 40px;line-height: 40px;margin: 0 3px;margin-bottom: 15px;}
   .section{padding: 30px 0;}
   .ab_tit{font-size: 21px;}
   .about{margin-top: 25px;}
   .about_list li{display: block;}
   .about_list li .ab_m,.about_list li .ab_wz{width: 100%;}
   .about_list li .ab_wz{padding: 10px 15px;}
   .about_list li .ab_wz p{font-size: 14px;line-height: 25px;text-align-last: justify;
    -moz-text-align-last: justify;
    text-align: justify;
    text-justify: distribute-all-lines;
    display: block;
    text-align-last: left;}
    .about_list{margin-top: 25px;}
    .about_mg{margin-top: 35px;margin-bottom: 50px;}
    
    /*联系我们*/
    .cont_lf,.cont_rg{width: 100%;float: none;}
    .cont_tit{font-size: 19px;}
    .cont_lf .cont_tit{padding-left: 0;}
    .cont_lf .cont_tit:before{display: none;}
    .lx_list li{padding-left: 0;font-size: 14px;line-height: 40px;}
    .lx_list{margin-top: 25px;margin-bottom: 30px;}
    .contact{margin-top: 30px;}
    .inp_b{width: 100%;}
    .cont_form .inp .inp_b:nth-child(2n){float: none;margin-top: 15px;}
    .inp_msg span{width: 11%;}
    .inp_msg textarea{width: 87%;}
    .cont_form{margin-top: 20px;}
    .map{background: white;margin-top: 35px;padding: 0;margin-bottom: 80px;}
    .map_tit:before{display: none;}
    .map_tit h2{font-size: 20px;}
    .map_box{height: auto;margin-top: 25px;}
    
    /*新闻中心*/
    .news_list li{width: 100%;margin-bottom: 15px;}
    .news_list{padding: 0;margin-top: 20px;}
    .news_list li .news_icon{display: none;}
    .news_wz p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;margin-bottom: 0;}
    .news_list li .news_wz{padding-top: 1%;padding-left: 2%;width: 69%;}
    .news_wz .hs{margin-bottom: 2px;}
    
    /*产品中心*/
    .pro_list li{width: 48%;margin-right: 0;margin-bottom: 15px;}
    .pro_list li:nth-child(odd){margin-right: 13px;}
    .pro_list li p{font-size: 13px;margin-top: 5px;}
    .pro_list{margin-top: 20px;}
    .paging li a{font-size: 12px;}
    .paging li{width: 30px;height: 30px;line-height: 30px;margin: 0 1px;}
    
    .section02{padding-top: 15px;padding-bottom: 20px;}
}

