﻿@charset "utf-8";

.jiuzun{ width: 150px;}
.about_jz{margin-top: -63px;margin-left: 120px;}
.martop50{ margin-top: 50px;}
.martop35{ margin-top: 35px;}
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.tran_scale img {transition: 0.6s all ease-out;-webkit-transition: 0.6s all ease-out;}
.fnt_48 {font-size: 48px;line-height: 50px;}
a{text-decoration: none;transition: all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;}

.top{width: 100%; height: 120px; text-align: center; background: url(../images/titbj.png)50% 50% no-repeat; background-size: 16%;}
.yingwen{display: block;font-size: 25px;color:#c3151d;margin-top: 25px;}

.pos_re{position: relative;}
.loukong1{ position: absolute; top:30%; left: -40px;}
.loukong2{ position: absolute; top:55%; right:-40px;}
.loukong3{position: absolute;top:15%; left: -40px;}
.loukong4{position: absolute;top:45%;right:-40px;}

/*关于我们*/
.index_about{width:100%; padding:106px 0; background-position: 50%;}
.aboutimg{
	width:600px;
	height:490px;
	float:right;
}
.aboutimg img{
	width:100%;
	height:490px;
}
.abouttxt{
	width:550px;
	height:auto;
	float:left;
	color:#000;
}
.clear{
	width:100%;
	clear:both;
}
/* 动态数字 */
#c_static_761-16776592922170 .e_container-43 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    display-radio: flex;
    margin-left: auto;
    margin-right: auto;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-right: 0px;
    padding-left: 0px;
    position: relative;
    z-index: 9;
    margin-bottom: 0px;
    max-width: none;
}
#c_static_761-16776592922170 .e_container-43 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
#c_static_761-16776592922170 .e_container-81 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 94%;
    display-radio: flex;
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-style: none;
}
#c_static_761-16776592922170 .e_container-81 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
#c_static_761-16776592922170 .e_container-91 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    display-radio: flex;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid rgb(255,255,255,.15);
    margin-right: auto;
    width: auto;
    margin-left: auto;
}
#c_static_761-16776592922170 .e_container-91:before {
    content: '';
    position: absolute;
    left: -1px;
    top: 0;
    width: 0px;
    height: 30%;
    background: #999;
    z-index: 1;
}
#c_static_761-16776592922170 .e_scrollNumber-92 {
    height: 60px;
    line-height: 60px;
    font-size: 46px;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-family: Arial;
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_scrollNumber-92 .p_num {
    display-radio: 1;
    font-weight: bold;
    font-family: "d6ff6999-5707-40a0-8399-375a7d3c37d5";
}
#c_static_761-16776592922170 .e_scrollNumber-92 .p_plus {
    display-radio: 1;
    font-size: 16px;
}
#c_static_761-16776592922170 .e_text-93 {
    line-height: normal;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-size: 16px;
    color: rgb(224, 17, 17);
    margin-top: 10px;
}
#c_static_761-16776592922170 .e_container-88 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    display-radio: flex;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid rgb(255,255,255,.15);
    margin-right: auto;
    width: auto;
    margin-left: auto;
}
#c_static_761-16776592922170 .e_container-88:before {
    content: '';
    position: absolute;
    left: -1px;
    top: 0;
    width: 0px;
    height: 30%;
    background: #999;
    z-index: 1;
}
#c_static_761-16776592922170 .e_container-88 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
#c_static_761-16776592922170 .e_scrollNumber-89 {
    height: 60px;
    line-height: 60px;
    font-size: 46px;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-family: Arial;
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_scrollNumber-89 .p_num {
    display-radio: 1;
    font-weight: bold;
    font-family: "d6ff6999-5707-40a0-8399-375a7d3c37d5";
}
#c_static_761-16776592922170 .e_text-90 {
    line-height: normal;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-size: 16px;
    color: rgb(224, 17, 17);
    margin-top: 10px;
}
#c_static_761-16776592922170 .e_container-85 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    display-radio: flex;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid rgb(255,255,255,.15);
    width: auto;
    margin-left: auto;
}
#c_static_761-16776592922170 .e_container-85:before {
    content: '';
    position: absolute;
    left: -1px;
    top: 0;
    width: 0px;
    height: 30%;
    background: #999;
    z-index: 1;
}
#c_static_761-16776592922170 .e_container-85 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
#c_static_761-16776592922170 .e_scrollNumber-86 {
    height: 60px;
    line-height: 60px;
    font-size: 46px;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-family: Arial;
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_scrollNumber-86 .p_num {
    display-radio: 1;
    font-weight: bold;
    font-family: "d6ff6999-5707-40a0-8399-375a7d3c37d5";
}
#c_static_761-16776592922170 .e_scrollNumber-86 .p_plus {
    display-radio: 1;
    font-size: 16px;
}
#c_static_761-16776592922170 .e_text-87 {
    line-height: normal;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-size: 16px;
    color: rgb(224, 17, 17);
    margin-top: 10px;
}
#c_static_761-16776592922170 .e_container-82 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    display-radio: flex;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid rgb(255,255,255,.15);
    margin-right: auto;
    width: auto;
    margin-left: auto;
}
#c_static_761-16776592922170 .e_container-82:before {
    content: '';
    position: absolute;
    left: -1px;
    top: 0;
    width: 0px;
    height: 30%;
    background: #999;
    z-index: 1;
}
#c_static_761-16776592922170 .e_container-82 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
#c_static_761-16776592922170 .e_scrollNumber-83 {
    height: 60px;
    line-height: 60px;
    font-size: 46px;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-family: Arial;
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_scrollNumber-83 .p_num {
    display-radio: 1;
    font-weight: bold;
    font-family: "d6ff6999-5707-40a0-8399-375a7d3c37d5";
}
#c_static_761-16776592922170 .e_scrollNumber-83 .p_plus {
    display-radio: 1;
    font-size: 16px;
}
#c_static_761-16776592922170 .e_text-84 {
    line-height: normal;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-size: 16px;
    color: rgb(224, 17, 17);
    margin-top: 10px;
}
#c_static_761-16776592922170 .e_container-94 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    display-radio: flex;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid rgb(255,255,255,.15);
    margin-right: auto;
    width: auto;
    margin-left: auto;
}
#c_static_761-16776592922170 .e_container-94:before {
    content: '';
    position: absolute;
    left: -1px;
    top: 0;
    width: 0px;
    height: 30%;
    background: #999;
    z-index: 1;
}
#c_static_761-16776592922170 .e_container-94 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
#c_static_761-16776592922170 .e_scrollNumber-95 {
    height: 60px;
    line-height: 60px;
    font-size: 46px;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-family: "d6ff6999-5707-40a0-8399-375a7d3c37d5";
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_scrollNumber-95 .p_num {
    display-radio: 1;
    font-weight: bold;
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_scrollNumber-95 .p_plus {
    display-radio: 1;
    font-size: 16px;
    color: rgb(224, 17, 17);
}
#c_static_761-16776592922170 .e_text-96 {
    line-height: normal;
    display-radio: 1;
    font_radio: 2;
    text-align: center;
    font-size: 16px;
    color: rgb(224, 17, 17);
    margin-top: 10px;
}
/* 工艺 */
.gongyi{
	width: 100%;
	background:#fff;
}
.gongyi .caixi{
	height:850px;
	background-position: center center; 
	padding-top: 1px;
}
.gongyi .caixi .a1{
	text-align: center;
	margin-top: 36px;
}
.gongyi .caixi .a2{
	text-align: center;
	color: #222222;
	font-size: 28px;
	background: url(../images/a7.png) no-repeat;
	background-position: center; 
	height:53px;
	line-height: 30px;
	margin-top: 20px;
}
/* 环境展示 */
.huanjing_container{
	width:100%;
	background:#fff;
}
.huanjing {
    width: 1200px;
    margin: 0 auto;
}
.huanjing .dianmian{
	padding-top: 50px;
}
.huanjing .dianmian .title{
	height: 130px;
	position: relative;
}
.huanjing .dianmian .title .a1{
	color: #222222;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
}
.huanjing .dianmian .title .a2{
	width: 56px;
	height: 4px;
	background-color: #d91a29;
	margin: 3px auto 0;
}
.huanjing .dianmian .title .a3{
	position: absolute;
	width: 100%;
	text-align: center;
	top: 80px;
	color: #888888;
	z-index: 2;
}
.huanjing .dianmian .title .a4{
	position: absolute;
	width: 100%;
	text-align: center;
	top: 13px;
	font-size: 100px;
	font-weight: bold;
	color: #efefef;
	z-index: 1;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.slideBox{ width:873px; height:419px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:873px; height:419px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:50px; height:50px; background:url(../images/b4.png)  no-repeat;    }
.slideBox .next{ left:auto; right:0; background:url(../images/b5.png)  no-repeat;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.huanjing .dianmian .cont{
	width: 327px;
	height: 419px;
	background-color: #d91b29;

}
.huanjing .dianmian .cont .b1{
	margin-left: 40px;
	padding-top: 20px;
}
.huanjing .dianmian .cont .b2{
	width: 284px;
	height: 1px;
	margin: 26px auto 32px;
	border-bottom: 1px dashed #ffffff;
}
.huanjing .dianmian .cont .b3{
	text-align: center;
}
.huanjing .dianmian .cont .b3 p{
	line-height: 40px;
	color: #ffffff;
}
.picMarquee-left{ width:1200;  overflow:hidden; position:relative;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:289px; height:222px; display:block;  }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
/* 轮播图 */
.focus{width:100%;height:auto;position:relative;}
.focusbox{width:100%;height:auto;overflow:hidden}
.focusbox li{width:100%;height:auto;overflow:hidden;}
.focusbox li a{width:100%; height:auto; float:left; overflow:hidden; }
.focusbox li a .banner_img_top{padding-top:28.69791667%;}
.focusbox li a img{width:100%;height:auto;}
.rslides{width:100%;height:100%; position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:4px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/prev.jpg) no-repeat center center;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(../images/next.jpg) no-repeat center center;right:4px}
.rslides_tabs{width:100%; position:absolute;left:0;bottom:10px; z-index:2; text-align:center;}
.rslides_tabs li{display:inline-block; width:15px;height:15px;margin:0 10px;*display:inline;zoom:1;}
.rslides_tabs a{display:block;width:15px;height:15px;line-height:40px;overflow:hidden;border:1px solid #fff; cursor:pointer; border-radius:50%;}
.rslides_tabs .rslides_here a{background:#fff; opacity:1;}


/*新闻资讯*/
.index_new {
	width: 100%;
    height: 944px;
    padding-top: 1px;
    background: url(../images/a2.jpg) center top no-repeat;
    background-position: center top;
}
.news_container {
    width: 1200px;
    margin: 0 auto;
}
.index_new{
	width: 100%;
	height: 944px;
	background: url(../images/a2.jpg) no-repeat;
	background-position: center top;
	padding-top: 1px;
}
.index_new .title{
	height: 130px;
	position: relative;
	margin-top: 9px;
}
.index_new .title .a1{
	color: #ffffff;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
}
.index_new .title .a2{
	width: 56px;
	height: 4px;
	background-color: #d91a29;
	margin: 3px auto 0;
}
.index_new .title .a3{
	position: absolute;
	width: 100%;
	text-align: center;
	top: 80px;
	color: #ffffff;
	z-index: 2;
}
.index_new .title .a4{
	position: absolute;
	width: 100%;
	text-align: center;
	top: 13px;
	font-size: 100px;
	font-weight: bold;
	color: #3b3b3c;
}
.index_new  .type{
	margin-top: 72px;
}
.index_new  .type li{
	float: left;
	width: 400px;
	line-height: 48px;
	background-color: #3b0002;
	text-align: center;
	cursor: pointer;
	color: #ffffff;
}
.index_new  .type li.active,.index_new  .type li:hover{
	background-color: #d91a29;
}
.index_new .con{
	margin-top: 56px;
}
.index_new .con ul li{
	float: left;
	width: 383px;
	margin-right: 25px;
	height: 378px;
}
.index_new .con ul li .a1{
	width: 383px;
	height: 221px;

}
.index_new .con ul li .a1 img{
	width: 100%;
	height: 100%;
}
.index_new .con ul li .a2{
	font-size: 18px;
	color: #ffffff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 96%;
	line-height: 50px;
	margin-top: 8px;
	padding:  0  2%;
}
.index_new .con ul li .a3{
	color:#878787;
	width: 96%;
	padding:  0  2%;
}
.index_new .con ul li .a4{
	text-indent: 2em;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
	color: #ffffff;
	margin-top: 8px;
	width: 96%;
	padding:  0  2%;
}
.index_new .con ul li:hover{
	background-color: #ffffff;
}
.index_new .con ul li:hover .a2{
	color: #222222;
}
.index_new .con ul li:hover .a4{
	color: #222222;
}

/*荣誉资质*/
.index_rongyu{width:100%;padding:50px 0; background:url(../images/zzbg.png) repeat-x;  background-position: 50%; position: relative;}
.index_rongyu .hei{max-width: 1295px;width: 94%;margin: auto;overflow: hidden; height: 400px;}
.index_rongyu .titimg{margin-top:-222px;}
.index_rongyu .index_new_img{position: absolute; bottom: 100px; right: 30px; width: 290px;}
.index_rongyu .index_new_img1{position: absolute; bottom: 100px; left: 60px; width: 200px;}
#butong_net_left{width: 100%; margin: 0 auto; overflow: hidden;}
#butong_net_left td{ padding:10px; }
#butong_net_left a{display: inline-block; padding:20px; background: url(../images/rybj1.png);}
#butong_net_left .index_ryimg{width: 300px; height: 200px; margin-right: 2px; }

/*招商加盟*/
.index_zhaoshang{width:100%;padding:30px 0; background:url(../images/zhaoshang.png) left; background-position: 50%;position: relative; }
.index_zhaoshang .hei{max-width: 1295px;width: 94%;margin: auto;overflow: hidden; height: 340px;}
.index_zhaoshang .ziliao{position: absolute; top: 70px; right: 10%; width: 30%; color: #fff; }
.index_zhaoshang .ziliao p.tit{font-size: 50px; line-height: 100px;}
.index_zhaoshang .ziliao p{line-height: 40px; font-size: 16px;}
.index_zhaoshang .ziliao p span{font-size: 40px; color: #f00}

/*友情链接*/
.flink .div {width: 1200px; margin: 30px auto;overflow: hidden;min-height: 140px;}
.flink .box {padding: 20px 0px;}
.flink .box {padding: 20px 0px;}
.flink .row-link .h2 h2 {font-weight: 400;}
.flink .row-link .h2 h2 * {font-style: normal;}
.flink .row-link .h2 h2 i {font-size: 24px;font-family: arial;color: #333;}
.flink .row-link .h2 h2 em {padding-left: 5px;font-size: 15px;color: #aaa;}
.flink .row-link .ul {margin-top: 10px;padding-top: 10px;border-top: 1px solid #ccc;}
.flink .row-link li {float: left;margin-right: 10px;}
.flink .row-link li a {display: block;height: 25px;line-height: 30px;overflow: hidden;font-size: 13px;color: #666;}
.flink .row-link li a:hover {color: #f00;}

/*底部*/
.footer{ background:url(../images/index_181.png)}
.pc-lianxi{float: right; margin-top: 10px; width: 440px;}
.pc-lianxi .xinxi{float: left;}
.pc-lianxi .xinxi p{line-height: 24px; color:#fff;font-size: 14px; }
.pc-lianxi .xinxi p.gsm{ font-size: 16px; font-weight: bold;line-height: 30px;}
.pc-ewm{ float: right;}
.pc-ewm img{ width: 120px;}
.footjszc{ max-width: 1295px;width: 94%;margin:0 auto; color: #fff;    margin-top: 20px;}
.footjszc .jszc{ float: right}
.footjszc .jszc a{ margin-left:10px;}
.footjszc a:hover{ color:#e9c734;}
