@font-face{font-family:'iconfont';
src:url("//at.alicdn.com/t/font_1468851960_216985.eot");
src:url("//at.alicdn.com/t/font_1468851960_216985.eot?#iefix") 
format("embedded-opentype"),url("//at.alicdn.com/t/font_1468851960_216985.woff") 
format("woff"),url("//at.alicdn.com/t/font_1468851960_216985.ttf") 
format("truetype"),url("//at.alicdn.com/t/font_1468851960_216985.svg#iconfont") 
format("svg")}

.iconfont{font-family:"iconfont";font-size:16px;font-style:normal}
.am-container{max-width:800px;padding:0;margin:0 auto}body{background:#fff}
.am-header-default{height:80px;background:#fff}
.am-header-default .am-header-left img{height:80px}
.am-header-default .am-header-icon{font-size:30px;color:#333;margin-top:20px}
#owl-demo .item{padding:0px 0px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}
#owl-demo .item img{display:block;width:100%;height:auto}
#owl-demo .owl-buttons{display:none}
#owl-demo .owl-controls{width:100%;height:30px;line-height:30px;position:absolute;left:0px;bottom:0px;text-align:right;margin:0;background:url(../img/b_bg.png) repeat}


#owl-demo .owl-controls .owl-page{margin-top:4px}
#owl-demo .owl-controls .owl-page.active span{background:#fff}
#owl-demo .owl-controls .owl-page span{background:#757577}
.in_pro .title{text-align:center;padding:20px 0px 0px;width:90%;margin:0 auto}
.in_pro .title h3{margin:0;padding:0}
.in_pro .title h3 span{display:block;text-align:center;font-size:2.5rem;color:#333333;}
.in_pro .title h3 i{display:block;width:40%;margin:0 auto;height:1px;line-height:1px;background:#d1d1d1}
.in_pro .title .des{font-size:1.3rem;color:#333333;margin:4px 0px}

.am-gallery-bordered .am-gallery-item .am-gallery-title{margin:0;padding:0;background:#455d95;font-size:1.4rem;padding:5px;color:#fff;font-weight:bold;text-align:center}
.in01{padding:5px 0px 10px}
.in_news{background:#f9f9f9}
.in_news .in_news_title{text-align:center;padding:20px 0px 0px;width:90%;margin:0 auto}
.in_news .in_news_title h3{margin:0;padding:0}
.in_news .in_news_title h3 span{display:block;text-align:center;font-size:2.5rem;color:#333333;}
.in_news .in_news_title h3 i{display:block;width:40%;margin:0 auto;height:1px;line-height:1px;background:#d1d1d1}
.in_news .in_news_title .des{font-size:1.3rem;color:#333333;margin:4px 0px}
.in_news .in_news_list{width:100%;margin:0 auto;position:relative;overflow:hidden;zoom:1}
.in_news .in_news_list #in_news .item{padding:0px;margin:5px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}
.in_news .in_news_list #in_news .item h3.title{margin:0;;padding:0px 5px;font-style:normal;font-weight:normal;text-align:left}
.in_news .in_news_list #in_news .item h3.title b{display:block;line-height:2;font-size:16px;overflow:hidden;color:#000}
.in_news .in_news_list #in_news .item h3.title p{margin:0;padding:0;font-size:12px;height:40px;line-height:20px;overflow:hidden;color:#838383}
.in_news .in_news_list #in_news .item h3.title i{display:block;width:100%;height:25px;line-height:25px;font-style:normal;font-size:12px;color:#aeaeae;text-align:right;padding-right:30px;background:url(../img/news_a.png) right 0 no-repeat;margin-top:5px}
.in_news .in_news_list .owl-buttons{display:none}
#leftnav .am-offcanvas-bar{color:#fff;background:#292929}
#leftnav .am-offcanvas-bar .store{padding-left:10px;margin-top:20px;color:#9b825c}
#leftnav .am-offcanvas-bar .store a{color:#9b825c}
#leftnav .am-offcanvas-bar .leftnav_line{border-color:#585858}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-accordion-item{margin-bottom:15px}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-accordion-item .am-accordion-title{color:#fff}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-accordion-item .am-accordion-title:before{float:right;transform:rotate(90deg);margin-top:0.5rem}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-accordion-item .am-accordion-title a{color:#fff}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-accordion-item .home:before{display:none}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-accordion-item .am-accordion-bd a{display:block;color:#aaaaaa;line-height:30px;font-size:1.6rem}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-active .am-accordion-title{color:#9b825c}
#leftnav .am-offcanvas-bar .am-accordion-basic .am-active .am-accordion-title a{color:#9b825c}
#leftnav .am-offcanvas-bar .side_menu{padding-top:40px}
#leftnav .am-offcanvas-bar .side_menu li{display:block;margin-bottom:10px}
#leftnav .am-offcanvas-bar .side_menu li a{display:block;text-align:center;color:#fff;font-size:1.4rem}
#leftnav .am-offcanvas-bar .side_menu li a i{display:block;width:40px;height:40px;line-height:40px;text-align:center;margin:0 auto 5px;background:#fff;color:#333;font-size:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}


.in_about .title{text-align:center;padding:20px 0px 0px;width:90%;margin:0 auto}
.in_about .title h3{margin:0;padding:0}
.in_about .title h3 span{display:block;text-align:center;font-size:2.5rem;color:#333333;}
.in_about .title h3 i{display:block;width:40%;margin:0 auto;height:1px;line-height:1px;background:#d1d1d1}
.in_about .title .des{font-size:1.3rem;color:#333333;margin:4px 0px}


.in_about .info{ padding:0px 10px;}
.in_about .info p{ text-indent:2em; font-size:14px; line-height:1.6;}
.in_about .more{ text-align:center;}
.in_about .more a{ padding:5px 30px; font-size:16px; display:inline-block; border:1px solid #ddd; color:#636060; border-radius:20px;}


.in_cont{background: #f9f9f9;margin-top: 20px;}
.in_cont .w{ width:96%; margin:0 auto;}
.in_cont .title{text-align:center;padding:20px 0px 0px;width:90%;margin:0 auto}
.in_cont .title h3{margin:0;padding:0}
.in_cont .title h3 span{display:block;text-align:center;font-size:2.5rem;color:#333333;}
.in_cont .title h3 i{display:block;width:40%;margin:0 auto;height:1px;line-height:1px;background:#d1d1d1}
.in_cont .title .des{font-size:1.3rem;color:#333333;margin:4px 0px}

.in_cont .info{    width: 290px;
    margin: 0 auto;}
.in_cont .info p{font-size:14px; line-height:1;}


.jwlogo{display:none}
footer{padding:2px 0px;background:#181818;color:#b4b4b4}
footer .txt{margin:0 auto;line-height:30px;font-size:1rem;text-align:center}
footer .txt b{font-size:2rem}
footer a{color:#b4b4b4}
footer a:active,footer a:hover{color:#b4b4b4}
.vjs-amazeui .vjs-big-play-button{opacity:.8;filter:alpha(opacity=80)}
.vjs-amazeui .vjs-big-play-button:before{color:#fbce1a;font-family:"iconfont";content:"\e602"}
.am-breadcrumb{margin-bottom:1rem}
.am-breadcrumb a{color:#333}
.w_content{padding:0px 10px}
#page_export li{list-style-type:none;margin-bottom:5px}
#page_export li .thumb{width:100%}
#page_export li .thumb img{width:100%}
#page_export li .title{background:#f2c369;margin:0;padding:10px;color:#fff}
#page_export li .title b{font-size:1.8rem}
#page_export li .title i{font-size:1.4rem;font-style:normal}
#page_export li .title p{font-size:1.4rem}
#page_advantage .am-u-sm-6{font-size:1.4rem}
.list_news .am-list-news-default{margin:0}
.list_news .am-list-news-default .am-list-item-hd a{color:#653203;font-weight:bold}
.list_news .am-list-news-default .am-list-item-text{color:#666666}
.list_news .am-list-news-default .am-list-main em{font-size:1.4rem;font-style:normal;color:#b18d59}
.list_news02 .am-list-thumb{max-height:100px;min-height:100px}
.list_news02 .am-list-thumb img{height:100px}
.contact_w{font-size:1.4rem}
.am-pagination{margin-left:10px;margin-right:10px}
#owl-pro{position:relative}
#owl-pro .item{padding:0px;margin:0px;color:#FFF;text-align:center;max-height:350px}
#owl-pro .item img{display:block;margin:0 auto}
#owl-pro .owl-buttons{display:none}
#owl-pro .owl-controls{width:100%;height:30px;line-height:30px;position:absolute;left:0px;bottom:0px;text-align:center;margin:0}
#owl-pro .owl-controls .owl-page{margin:0px;height:30px}
#owl-pro .owl-controls .owl-page.active span{background:#0092dc;width:12px;height:12px}
#owl-pro .owl-controls .owl-page span{background:#dcdcdc;opacity:1}
#in_contact_map{height:400px}



/*******企业文化********/
.whk{ display:block; overflow:hidden; padding:35px 0px; margin-left:-0.5%;margin-bottom: 0px;}
.whk li{display:block;background:#fff;float:left;position: relative;width: 49.5%;padding-bottom: 20px;overflow:hidden;margin-left:0.5%;}
.whknr1{ display:block; position:relative; z-index:2;}
.qywtu{ display:block; overflow:hidden; }
.qywnr{ display:block; padding:10px 7.5% 0;text-align: center;}
.qywnr1{display:block;/* margin-bottom:12px; *//* line-height:40px; */color:#0a0a0a;font-size: 18px;}
.qywnr2{display:block;line-height:24px;color:#545454;font-size: 13px;}
.whk li:hover { background:#5ab734;}
.whk li:hover .qywnr1,.whk li:hover .qywnr2{ color:#fff;}


.ins-lwh{ width:100%;overflow:hidden;}
.whs_lf{float:left;width: 100%;margin-bottom: 20px;}
.whs_lf img{float:left;width: 42%;/* height: unset; */}
.whs_lf .lf_wh{float:left;background:#fff;width: 58%;/* height:210px; */padding: 5px 5px 0px 5px;box-sizing:border-box;}
.whs_lf .lf_wh .t1{color:#5c5c5c;font-size:20px;/* line-height:45px; */margin-bottom: 8px;margin-top: 0px}
.whs_lf .lf_wh .t2{color:#4c4c4c;font-size: 12px;margin: 0px;}
.whs_lf:hover .lf_wh{background:#5ab734;}
.whs_lf:hover .t1{ color:#fff;}
.whs_lf:hover .t2{ color:#fff;}

.whs_rf{float:right;width: 100%;margin-bottom: 20px;}
.whs_rf img{float:left;width: 42%;/* height:210px; */}
.whs_rf .rf_wh{float:left;background:#fff;width: 58%;/* height:210px; */padding: 5px 5px 0px 5px;box-sizing:border-box;}
.whs_rf .rf_wh .t1{color:#5c5c5c;font-size:20px;/* line-height:45px; */margin-bottom: 8px;}
.whs_rf .rf_wh .t2{color:#4c4c4c;font-size: 12px;margin: 0px;}
.whs_rf:hover .rf_wh{background:#5ab734;}
.whs_rf:hover .t1{ color:#fff;}
.whs_rf:hover .t2{ color:#fff;}


#page_about img{ max-width:100%;}
/*工匠之路*/
.jutinr {
	height: auto;
	width: 100%;
	overflow: hidden;
	background: #f3f3f3;
}
.jutinr_art img{
	max-width: 100%;
}

.jutinr .jutinr_t {
	text-align: center;
	width: 100%;
	/* height: 200px; */
	padding: 14px 0;
	margin: 0 auto;
}

.jutinr .jutinr_t .con_fs_t {
	font-size: 25px;
	color: #000;
}

.jutinr .jutinr_t .ylfz {
	font-size: 24px;
	color: #d3d3d3;
}

.jutinr .city {
	overflow: hidden;
	zoom: 1;
	padding: 6.46vw 0;
}

/*时间轴*/
.taxis{
	overflow: hidden;
	zoom: 1;
	padding-left:  0px;
}
.taxis-years{

	
}
.years{
	display: block;
	width: 12.92vw;
	height: 12.92vw;
	border-radius: 6.46vw;
	background: #00873b;
	font-size: 16px;
	text-align: center;
	line-height: 12.92vw;
	color: #fff;
	z-index: 0;
}
.taxis-imain{
	position: relative;
	padding-bottom: 2.17vw;
}
.taxis-items{
	margin-top: -12px;
	list-style: none;
}
.taxis-items:first-child{
	margin-top: 0;
}
.tai-bg{
	width: 6.875vw;
	height: 110%;
	position: absolute;
	background: url(../images/axis.png) repeat-y;
	background-size: 100% auto;
	margin-left: 3.0225vw;
	margin-top: -10px;
	z-index: -1;
}
.taxis-art{ padding-left:0px;}
.taxis-art-items{
	position: relative;
	width: 80.21vw;
	margin-left: 6.58vw;
	border-radius: 10px;
	background: #f8f8f8;
	border: 1px solid #e1e1e1;
	font-size: 16px;
	padding: 4.5vw 4.375vw 8.5vw;
	margin: -2.25vw 0 4.08vw 14.58vw;
	list-style: none;
}
.taxis-art-items:before{
	position: absolute;
	display: block;
	content: '';
	width: 15px;
	height: 15px;
	background: url(../images/event_14-03.png) no-repeat;
	background-size: 100% 100%;
	left: -10vw;
	top: 43px;
}
.tai-main h5{
	color: #303030;
	font-size: 32px;
	line-height: 2em;
	font-weight: normal;
}
.tai-main p{
	color: #898989;
	line-height: 1.6em;    margin: 0;
}
.horn{
	position: absolute;
	display: block;
	width: 16px;
	height: 48px;
	left: 0;
	top: 20px;
	margin-left: -16px;
}
.horn img{ width:100%;}