@charset "utf-8";

@media screen and (max-width:1400px)
{

header{clear:both; max-width:96%; margin:0 auto; padding:0;}
/*.mainnav{clear:both; max-width:96%; margin:0 auto; padding:0px;}*/
.dropdown{ max-width:96%; margin:0 auto;  }
.downmenu{ padding:3% 5%; max-width:90%; margin:0 auto;   }
.footerbg{clear:both; max-width:96%; margin:0px auto; padding:40px 0 40px 0;}

.indexwidth{ clear:both; overflow:hidden; max-width:96%; margin:0 auto; }
.biaoti1{ text-align:center; clear:both; position: relative; max-width:100%; margin:5% auto 2% auto; background:url(images/biaoti1.png) no-repeat bottom center; padding:0 0 25px 0; }
.biaoti2{ text-align:center; clear:both; max-width:100%; margin:5% auto 2% auto; background:url(images/biaoti2.png) no-repeat center; padding:0 0 0px 0; }

.cp_pic{ max-width:96%; margin:3% auto; clear:both; overflow:hidden;   }

.biaoti4{ text-align:center; clear:both; position: relative; max-width:96%; margin:3% auto 0% auto; padding:0 0 25px 0; }

.indexfour .four{ clear:both; overflow:hidden; max-width:96%; margin:0 auto;  padding:0 0 0% 0; background:#1e1e1e url(images/biaoti4-1.png) no-repeat center bottom; background-size:100%; }

.indexfive{ max-width:96%; margin:3% auto; clear:both; overflow:hidden; }

.mainpost {clear:both; max-width:96%; margin:0px auto 0 auto; padding:0; border:1px solid balck; }
.right{  clear:both; max-width:96%; margin:0px auto 0 auto; padding:2% 0 2% 0; border:1px solid balck; }	
.posbox{  max-width:96%; clear:both; overflow:hidden; margin:0 auto; border:1px solid balck; }
.menu1{ overflow:hidden; text-align:center; margin:0px auto 0px auto; max-width:96%; border:1px solid balck; }
.menucp{ overflow:hidden; text-align:center; margin:0px auto 0px auto; max-width:96%; border:1px solid balck; }

.hexpert01{clear:both; overflow:hidden; max-width:96%; margin:10px auto; text-align:center;  }

.infosearch form{ max-width:96%; margin:0 auto;}

.info_list_licheng .licheng{ width:96%; margin:0 auto; background:url(images/lecheng02.png) no-repeat top center; padding:8% 0 0 0; }



}

@media screen and (max-width:1366px)
{
header .logo{float:left; padding:0; margin:0; width:460px; line-height:130px; }
header .logo img{ vertical-align:middle; width:100%; }
header .logo2{ float:left; width:230px; color:#fbe5ae; font-size:16px; letter-spacing:2px; font-weight:bold; border-left:1px solid #ccba8d; padding:0 0 0 15px; margin:45px 0 0 15px; }
header .logo2 span{ display:block; font-size:12px; letter-spacing:1px; }

header .logo_right{ float:right; margin:40px 0 0 0; }
header .dianhua{ float:left; color:#dadada; background:url(images/dianhua.png) no-repeat left center; font-size:14px; padding:5px 20px 5px 60px; margin:0px 20px 0 0; border-right:1px solid #aeaeae; }
header .dianhua span{ display:block; font-size:20px; }	
	
.nav{clear:both; position:absolute; left:0px; top:221px; width:100%; overflow:hidden; z-index:9999999}

}



@media screen and (max-width:1200px)
{

.headerpage{clear:both; width:100%; margin:0 auto 0 auto; padding:0; }
.headerpage header{ margin:0 auto; }
header .logo{float:left; padding:0; margin:0 0 0 2%; }
header .logo img { }

header .logo_right{ float:none; margin:20px auto 20px auto; width:480px; clear:both; overflow:hidden; }
header .wapnav{display:block; float:right; margin:5px 0 0 10px;}	
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }
header .headright { clear:both; width:100%; /*overflow:hidden;*/}
.mainnav{display:none; }
.mainnav a strong{ font-weight:normal; margin:13px 5px 0 0; display:inline-block; }
.mainnav a span{ font-size:14px; }


.movecp{ display:none; }

.cpfenlei dl{ float:right; width:45%; color:#fff; padding:1.5% 0 0 4%;  }
.cpfenleir dl{ float:left; width:43%; padding:1.5% 0 0 2%;  }

.indexfour .four .ditu img{ width:100%; }


/*主导航*/
.mainnav{float:none;width:100%; padding:0px 0 0 0; text-align:right; margin:0 auto; background:#1e1e1e; position:absolute; left:0px; z-index:99999; }
.mainnav a,.mainnav a:link,.mainnav a:visited { clear:both; width:100%;line-height:32px; text-align:center;color:#fff; padding:0; font-size:16px;text-decoration:none; border-bottom:1px solid #333}
.mainnav a:hover,.mainnav a.active,.mainnav a.active:link,.mainnav a.active:visited{color: #fff;}
.nav{ display:none}


/*内页位置*/
.mainarea{ padding:1% 0%; }

/*关于我们*/
ul.about_list li span{ display:block; font-size:16px; line-height:40px; color:#666;  }
ul.about_list li strong{ font-size:26px; margin:0 0 0 0px; color:#a18e66;  }
.aboutbox p{ width:100%; position:absolute; top:30%; z-index:999; color:#fff;  }




}


@media screen and (max-width:1002px)
{
.indextop{ background:#434343; padding:20px 0; }
.indextop .guanjianci{ float:none; color:#fff; font-size:16px; line-height:22px; width:100%; text-align:center; margin:0 auto; }
.indextop .sousuo{ float:none; margin:25px auto 0 auto; width:100%; }
.indextop .sousuo .ss_font{ width:60%; padding:0 2%; }
.indextop .sousuo .ss_menu{ width:31%;  padding:0 2%; }

.indextwo ul{ background:none;  }



/*Banner大图调用 开始*/
.mainbanner .swiper-slide{width:100%; overflow: hidden; height:280px; text-align:center; color:#fff; }
.mainbanner .swiper-slide strong{ display:block; font-size:26px; background:url(images/maintitle.gif) no-repeat bottom center; padding:80px 0 15px 0; margin:0 0 15px 0;  }
/*Banner大图调用 结束*/


/*产品导航*/
.menucp a,.menucp a:link,.menucp a:visited { display:block; width:31%; float:left; line-height:40px; padding:0 0; margin:3px 1%;}

.info_list{ padding:20px 0 0 0; overflow:hidden;}
.info_list ol.head span.title{ width:100%;}
.info_list ol.head span.views{ display:none; }


.info_list ol{ overflow:hidden;}
.info_list ol.info a.title{width:100%; }
.info_list ol.info span.views{display:none; }




.info_listimg ul li{float:left; width:30%; padding:5px 1% 5px 2%;}

/*留言内页*/
.message_lianxi ul li{ float:left; width:47%; margin:0 1.3% 2% 1.3%; }


/*技术研发*/
.info_list_jishu{ clear:both;  }
.info_list_jishu dl{ margin:0 0 20px 0;   }
.info_list_jishu .img{ width:100%; float:none; overflow:hidden; }
.info_list_jishu dd{ width:90%; padding:5% 5% 5% 5%; float:none;  }
.info_list_jishu dl:nth-child(2n) .img{ width:100%; float:none;}
.info_list_jishu dl:nth-child(2n) dd{ float:none; }
/*技术研发 end*/





}

@media screen and (max-width:920px)
{
	
.shebeibox .fenlei a { width:31%; line-height: 42px; font-size: 14px;  padding:0px 0.5%; margin:0 1% 5px 0; }

	
	
.footmenu{ float:none; width:100%; padding-left:0px; margin:0 0 50px 0; clear:both; overflow:hidden; }
.footerbg .erweima{ float:none; clear:both; overflow:hidden; margin:0 auto; }

/*联系方式*/
.info_contact .content{ width:90%; margin:0 auto; padding:3% 0 0 0%; float:none; line-height:30px;  }
.info_contact .ditu{ width:100%; float:none;}
.info_contact iframe{ border:0px solid #ccc; height:450px;   }
/*联系方式end*/

/*新闻内页*/
.info_listxw dl dt{ float:right;width:25%; overflow:hidden;  }
.info_listxw dl dd{ float:left; width:70%;position:relative; padding:1% 1% 0px 0;}


/*产品：首页目录*/
.product_list_mulu .mulubox{ padding:5% 0 2% 0; }
.product_list_mulu dl a{ top:12%; width:100px; font-size:14px;}
.product_list_mulu ul li{ width:48%; margin:0 1% 10px 1%;  }


/*产品：上图下字*/
.product_list ul li{ float:left; width:48%; margin:0 1% 3% 1%; padding:0% 0; text-align:center;  }

.product_index_gy .img{ width:100%; float:none; overflow:hidden; }
.product_index_gy dd{ width:90%; padding:25px 5% 25px 5%; float:none;  }

.product_list_gy ul li{ float:left; width:45.5%; margin:0 2% 3% 2%; padding:3% 0; background:#fff; border:1px solid #dddddd; text-align:center;  }
.product_list_gy ul li h2{ font-size:16px; }
.product_list_gy ul li img{ width:96%; margin:0 auto; transition: 588ms; }
.product_list_gy ul li span{  font-size:14px; padding:2% 8%; }
.product_list_gy ul li:hover span{  font-size:14px;  }



}

@media screen and (max-width:860px)
{

.biaoti1{ text-align:center; clear:both; position: relative;  margin:5% auto 2% auto; background:url(images/biaoti1.png) no-repeat bottom center; background-size:100% 100%; padding:0 0 25px 0; }
.biaoti1 .bt_en{text-align:center; font-size:45px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #636363, #1e1e1e); -webkit-background-clip: text; color: transparent;  }
.biaoti1 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:36px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.biaoti1 a:hover {color:#ff0006; text-decoration:none}
.biaoti_x{ font-size:16px; color:#cacaca; text-align:center; width:100%; line-height:22px; margin:0 auto 3% auto;  }
.indexone ul li{ width:19%; margin:0 0.5% 1% 0.5%; text-align:center; float:left; position:relative; }
.indexone ul li strong{ display:block; position:absolute; top:15px; width:100%; font-size:20px; color:#a57f1a; }


.biaoti2{ text-align:center; clear:both; margin:5% auto 2% auto; background:url(images/biaoti2.png) no-repeat center; background-size:100% auto; padding:0 0 0px 0; }
.biaoti2 a{ width: 100%; display:block; color:#000; font-size:36px; font-weight:bold; padding:0px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;   }
.indextwo .biaoti_x{ font-size:16px; color:#555555; text-align:center; width:100%; line-height:22px; margin:0 auto 0% auto;  }


.biaoti3 .bt_en{text-align:center; font-size:40px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #e1e1e1, #f5f5f5); -webkit-background-clip: text; color: transparent;  }
.biaoti3 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:36px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.indexthree .biaoti_x{  font-size:16px; text-align:center; width:96%; line-height:22px; margin:0 auto 3% auto;   }
.indexthree{ clear:both; overflow:hidden; margin:45px 0 50px 0; background-size:180%;  }
.shebeibox .biaoti_x{  font-size:16px; text-align:center; width:96%; line-height:22px; margin:0 auto 3% auto;   }
.shebeibox{ clear:both; overflow:hidden; margin:45px 0 50px 0; background-size:180%;  }


.biaoti4 .bt_en{text-align:center; font-size:40px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #636363, #1e1e1e); -webkit-background-clip: text; color: transparent;  }
.biaoti4 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:36px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.indexfour .biaoti_x{  font-size:16px; text-align:center; width:96%; line-height:22px; margin:0 auto 3% auto;   }
.indexfour{  background-size:180%;  }


.indexsix{ margin:45px 0 50px 0; background-size:180%; }
.indexsix .tongjia dl{ margin:0 0 20px 0; width:95%; float:none; background:#f2f2f2 url(images/sixbg.png) no-repeat center bottom; background-size:cover; padding:20px 2% 20px 2%; border:2px dotted #ebebeb; transition: 588ms; }
.indexsix .tongjia dl:nth-child(2n){ float:none; }



/*内页位置*/



/*内页*/
.left{clear:both; width:100%;overflow:hidden; padding:0%; margin:0 auto;}
.right{clear:both; width:100%; margin:0 auto;  }


.info_view h1.title{ font-size:24px; font-weight:bold; text-align:center; padding:3% 0; margin:0 0 3% 0; border-bottom:1px dashed #aaa; }

.info2_listimg ul li{  width:32%; }


.product_view img{ width:100%;}

/*留言内页*/
.message_lianxi ul ol{ text-align:center; font-size:24px; font-weight:bold; clear:both; overflow:hidden; padding:10% 0;  }



}


@media screen and (max-width:768px)
{

header .logo{float:none; padding:0; margin:0 auto; width:90%; }
header .logo img { width:100%; }
header .logo2{ display:none; }

.indextwo{  padding:5% 0; }
.indextwo ul{ background:none;  }
.indextwo ul li{ width:48%; margin:4% 1%; background:url(images/indextwo1.jpg) no-repeat center; background-size:100%; height:150px; }


.cpfenlei{ clear:both; overflow:hidden; background:#1e1e1e; }
.cpfenlei img{ display:block; width:100%; float:none; }
.cpfenlei dl{ float:none; width:92%; color:#fff; padding:5% 4%;  }
.cpfenlei dl strong{ font-size:22px; }
.cpfenlei dl dd{ font-size:14px; line-height:22px; margin:2% 0 4% 0; }
.cpfenlei dl a{ color:#fff; background:#a80505; border-radius:20px; font-size:14px; display:block; width:150px; line-height:40px; text-align:center; }
.cpfenleir img{ float:none;}
.cpfenleir dl{ float:none; width:92%; padding:5% 4%; }

.cp_pic{ margin:5% auto; clear:both; overflow:hidden; }
.cp_pic dl{ float:left; width:23%; margin:0 1%; padding:0% 0; text-align:center;  }
.cp_pic dl:hover{   }
.cp_pic dl:nth-child(4){  }
.cp_pic dl dt{ font-size:16px; }

.indexthree .xinwen{ float:none; width:100%;}
.indexthree .jj_img{ float:none; width:100%; margin:0 0 5% 0; }
.shebeibox ul{ padding:5% 0 0 0;  }
.shebeibox ul li{ width:31%; margin:0 1%; float:left; text-align:center; }

.indexfive{ max-width:1400px; margin:5% auto; clear:both; overflow:hidden;}
.indexfive a{ display:block; width:90%; padding:0 0% 3% 0%; margin:0 auto; float:none;}






}



@media screen and (max-width:640px)
{
.biaoti1{ text-align:center; clear:both; position: relative;  margin:5% auto 2% auto; background:url(images/biaoti1.png) no-repeat bottom center; background-size:100% 100%; padding:0 0 25px 0; }
.biaoti1 .bt_en{text-align:center; font-size:45px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #636363, #1e1e1e); -webkit-background-clip: text; color: transparent;  }
.biaoti1 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:36px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.indexone ul li{ width:48%; margin:0 1% 2% 1%; text-align:center; float:left; position:relative; }
.indexone ul li strong{ display:block; position:absolute; top:15px; width:100%; font-size:20px; color:#a57f1a; }


/*Banner大图调用 开始*/
.mainbannerpage{clear:both; width:100%; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.mainbannerpage:after, .mainbannerpage:before {content:'';display: block;clear: both;height: 0;}

.mainbanner .swiper-slide{ padding:0 5%; width:90%; overflow: hidden; height:260px; text-align:center; color:#fff; }
.mainbanner .swiper-slide strong{ display:block; font-size:26px; background:url(images/maintitle.gif) no-repeat bottom center; padding:50px 0 15px 0; margin:0 0 15px 0;  }
.mainbanner .swiper-slide p{ font-size:16px; }
/*Banner大图调用 结束*/



/*新闻内页*/
.info_listxw dl dt{ float:right;width:40%; overflow:hidden;  }
.info_listxw dl dd{ float:left; width:55%;position:relative; padding:1% 1% 0px 0;}

/*留言内页*/
.message_lianxi ul li{ float:none; width:96%; margin:0 0% 3% 0%; padding:4% 0 5% 0; background:#f1f1f1; height:100px; border:1px solid #cccccc;border-radius:5px; text-align:center; }
.message_lianxi ul li:hover{  background:#cccccc; }
.message_lianxi ul li img{ display:block; margin:0 auto 7% auto; }


/*关于我们*/
.viewtitle{ margin:2% 0 3% 0; text-align:center; }
.viewtitle h1{ font-size:28px; font-weight:bold; margin:0 0 10px 0; color:#333;  }
.viewtitle h2{ font-size:24px; text-transform : uppercase; color:#a18e66; font-family: cursive, Arial, Helvetica, sans-serif; }
.viewtitle h2 p{ font-size:22px; text-transform : uppercase; color:#a18e66; font-family: cursive, Arial, Helvetica, sans-serif; }

ul.about_list{ margin:2% auto 4% auto; width:96%; text-align:center; clear:both; overflow:hidden;  }
ul.about_list li{ width:48.8%; float:left; border-right:1px solid #ccc; margin:0 0 3% 0;      }
ul.about_list li:nth-child(2n){ border:0px;  }
ul.about_list li span{ display:block; font-size:16px; line-height:40px; color:#666;  }
ul.about_list li strong{ font-size:26px; margin:0 0 0 0px; color:#a18e66;  }

.aboutbox{ position:relative; text-align:center;   }
.aboutbox p{ width:100%; position:absolute; top:30%; z-index:999; color:#fff;  }
.aboutbox p strong{ display:block; font-size:26px; margin:0 0 20px 0;  }
.aboutbox p span{ display:none;}
.info_aboutimg{ }
.info_aboutimg img{ display:block; width:100%; }

.info_list_licheng{ background:url(images/licheng01.gif) repeat-y center;  }
.info_list_licheng .licheng{ width:100%; margin:0 auto; background:url(images/lecheng02.png) no-repeat top center; padding:20% 0 0 0; }
.licheng dl{ clear:both; overflow:hidden; margin:0 0 10% 0; }
.licheng dl dt{ float:left; width:51.5%; background:url(images/lecheng03.png) no-repeat right 19%; }
.licheng dl dt img{ display:block; width:85%; float:left; }
.licheng dl dd{ float:right; width:45%; line-height:26px; padding:5% 0 0 0; }
.licheng dl dd .lc_title{ font-size:30px; margin:0 0 15px 0; color:#a18e66;  }
.licheng dl:nth-child(2n) dt{ float:right; width:51.5%; background:url(images/lecheng04.png) no-repeat left 19%; }
.licheng dl:nth-child(2n) dt img{ display:block; width:85%; float:right; }
.licheng dl:nth-child(2n) dd{ float:left; text-align:right;  }

/*资质*/
.info_listzz ul{ clear:both; overflow:hidden; }
.info_listzz ul li{ width:46%; margin:0 1.5% 3% 1.5%; }
.info_listzz ul li img{ width:100%; }




.menu1{ display:none; }
.wapmenu{ display:block; }
.left{ box-shadow:0px 0px 0px #aaa; }



}


@media screen and (max-width:500px)
{
header .logo{ padding:4% 0;  line-height:normal; }
header .logo_right{ float:none; margin:0px auto 10px auto; width:90%; clear:both; overflow:hidden; }
header .dianhua{ display:none; }

.biaoti1{ text-align:center; clear:both; position: relative;  margin:5% auto 2% auto; background:url(images/biaoti1.png) no-repeat bottom center; background-size:100% 100%; padding:0 0 35px 0; }
.biaoti1 .bt_en{text-align:center; font-size:26px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #636363, #1e1e1e); -webkit-background-clip: text; color: transparent;  }
.biaoti1 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:28px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.biaoti_x{ font-size:14px; line-height:22px; margin:5% auto;  }
.indexone{ background:#1e1e1e url(images/indexone.jpg) no-repeat center bottom; background-size:100%; padding:5% 0 15% 0;  }

.biaoti2{ text-align:center; clear:both; max-width:1400px; margin:5% auto 2% auto; background:url(images/biaoti2.png) no-repeat center; background-size:100% auto; padding:0 0 0px 0; }
.biaoti2 a{ width: 100%; display:block; color:#000; font-size:28px; font-weight:bold; padding:0px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;   }
.indextwo .biaoti_x{ font-size:14px; line-height:22px; margin:5% auto; }

.cp_pic dl{ float:left; width:47%; margin:0 1% 3% 1%; padding:0% 0; text-align:center;  }

.biaoti3 .bt_en{text-align:center; font-size:26px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #e1e1e1, #f5f5f5); -webkit-background-clip: text; color: transparent;  }
.biaoti3 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:28px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.indexthree .biaoti_x{  font-size:14px; line-height:22px; margin:5% auto;   }
.indexthree{  background-size:250%;  }
.shebeibox .biaoti_x{  font-size:14px; line-height:22px; margin:5% auto;   }
.shebeibox{  background-size:250%;  }

.indexthree .xinwen{ padding:5% 0;}
.indexthree .xinwen dl{ clear:both; overflow:hidden; margin:0 0 3% 0; }
.indexthree .xinwen dl dt{ float:left; width:40%; }
.indexthree .xinwen dl dt img{ display:block; width:100%;}
.indexthree .xinwen dl dd{ float:right; width:55%; color:#555555; }
.indexthree .xinwen dl dd p{ display:none; }
.indexthree .xinwen dl dd span{ float:none; line-height:30px; display:block; margin:5px 0 0 0; }
.indexthree .xinwen dl dd a{ float:none; background:#e1e1e1; border-radius:20px; padding:5px 30px; line-height:30px; }

.biaoti4 .bt_en{text-align:center; font-size:26px;  font-weight:bold;  text-transform : uppercase; color:#ececec;  margin:0px 0 0 0; padding:0px 0px;background: linear-gradient(to bottom, #636363, #1e1e1e); -webkit-background-clip: text; color: transparent;  }
.biaoti4 a{ position: absolute; top: 0px; width: 100%; display:block; color:#000; font-size:28px; font-weight:bold; padding:20px 0 0px 0; background: linear-gradient(to right, #86650c, #f2e3c1); -webkit-background-clip: text; color: transparent;  }
.indexfour .biaoti_x{  font-size:14px; text-align:center; width:96%; line-height:22px; margin:0 auto 3% auto;   }
.indexfour{  background-size:250%;  }
.indexfour .four{ padding:0 0 10% 0;  }
.indexfour ul.four_zi li{ width:88%; margin:0px 3% 3% 3%; position:relative; z-index:1; top:0px; padding:2% 3%; float:none; line-height:22px; font-size:13px; }
.indexfour ul.four_zi li span{ display:block; font-size:16px; }

.footmenu{ float:none; width:100%; padding-left:0px; margin:0 0 50px 0; clear:both; overflow:hidden; display:none; }


.product_list_gy ul li{ width:45%;  }

.fnav2{ display:block;}

}