*{
	font-family: "microsoft yahei";
	padding: 0;
	margin: 0;
}
img{
	border: 0;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
.clear{
	width: 100%;
	height: 0;
	border: 0;
	clear: both;
}
.phone_header,.pbanner,.phpro,.phone_hnews,.phone_footer,.return_top{
	display: none;
}
/*顶部*/
.top{
	width: 100%;
	height: 48px;
	overflow: hidden;
	background-image: url(../images/home/top_bg.jpg);
	background-size: 1920px 48px;
	background-position: center;
	background-repeat: no-repeat;
}
.top_con{
	width: 1180px;
	margin: 0 auto;
}
.top_left{
	width: 313px;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 28px;
}
.top_right{
	width: 311px;
	float: right;
}
.tr1{
	width: 40%;
	float: left;
	position: relative;
	box-sizing: border-box;
	padding-left: 31px;
	margin-top: 10px;
}
.tr1 img{
	position: absolute;
}
.tr1 p{
	color: #f6f6f6;
	font-size: 12px;
	padding-left: 36px;
}
.tr2{
	width: 59%;
	float: right;
	font-size: 34px;
	color: #f6f6f6;
}
/*头部*/
.header{
	width: 100%;
	margin-top: 17px;
	padding-bottom: 40px;
	border-bottom: 1px solid #c3c3c3;
}
.header_con{
	width: 1180px;
	margin: 0 auto;
}
.header_left{
	width: 50%;
	float: left;
	line-height: 85px;
}
.header_left img{
	vertical-align: middle;
	margin-right: 16px;
}
.header_right{
	width: 290px;
	float: right;
	position: relative;
	margin-top: 26px;
}
.header_right input{
	width: 217px;
	height: 33px;
	line-height: 100%;
	box-sizing: border-box;
	padding-left: 5px;
	border:1px solid #c3c3c3;
	font-size: 14px;
}
.header_right button{
	position: absolute;
	height: 33px;
	background-color: #de0000;
	border: 0;
	color: #FFFFFF;
	width: 73px;
	right: 0;
}
.header_right button img{
	vertical-align: middle;
	margin-right: 10px;
}
/*导航*/
.guide{
	width: 100%;
}
.guide_con{
	width: 1180px;
	margin: 0 auto;
}
.guide_con ul li{
	width: 14.285%;
	float: left;
	text-align: center;
	position: relative;
	/*height: 64px;*/
	line-height: 64px;
}
.guide_con ul li span{
	width: 1px;
	height: 16px;
	display: block;
	background-color: #d5d5d5;
	position: absolute;
	right: 0;
	top: 24px;
}
.first_nav a{
	color: #333333;
	font-size: 18px;
	display: block;
	width: 100%;
	line-height: 64px;
}
.guide_con ul li:hover .first_nav a{
	color: #de0000;
}
.guide_on .first_nav a{
	color: #DE0000 !important;
}
/*二级导航*/
.second_nav{
	position: absolute;
	z-index: 999;
	background-color: #FFFFFF;
	width: 100%;
	height: 0;
	overflow: hidden;
}
.second_nav p a{
	display: block;
	width: 100%;
	text-align: center;
	color: #333333;
}
.second_nav p a:hover{
	color: #FFFFFF;
	background-color: #999999;
}
.guide_con ul li:hover .second_nav{
	height: auto;
}
/*banner图*/
*{zoom:1}
.banner .fullSlide{ position:relative; background:#000; margin:0 auto; font-size: 0;}
.banner .fullSlide .bd{ position:relative; z-index:0; }
.banner .fullSlide .bd li img{width:100%; vertical-align:top;} 
.banner .fullSlide .hd{position:relative; z-index:1; margin-top:-80px; height:36px; line-height:36px;  text-align:center;
	background:#000; filter:alpha(opacity=60);opacity:1;background: transparent;}
.banner .fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.banner .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:25px; height:36px; margin:5px; 
	font-size:16px;box-sizing: border-box;border: 1px solid #FFFFFF;line-height:36px;background-color: #FFFFFF;color: #333333;}
.banner .fullSlide .hd ul .on{ background-position:0 0;background-color: #FFFFFF;border: 1px solid #DE0000;}
.banner .fullSlide .prev,.banner .fullSlide .next{ z-index:3; display:block; width:55px; height:55px; 
position:relative; margin:-16% 0 0 3%; float:left;filter:alpha(opacity=100);opacity:1 }
.banner .fullSlide .next{  background-position:right 0; float:right; margin-right:3%  }
.banner .fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
/*工艺技术*/
.technology{
	width: 100%;
	margin-top: 75px;
}
.tech_con{
	width: 1180px;
	margin: 0 auto;
}
.tech_title{
	color: #333333;
	font-size: 18px;
	margin-bottom: 30px;
}
.tech ul{
	margin-left: -6.666px;
}
.tech ul li{
	width: 290px;
	height: 120px;
	overflow: hidden;
	float: left;
	margin-left: 6.666px;
	position: relative;
	background: -webkit-linear-gradient(#2f2f2f, #494949, #2f2f2f); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#2f2f2f, #494949, #2f2f2f); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#2f2f2f, #494949, #2f2f2f); /* Firefox 3.6 - 15 */
	background: linear-gradient(#2f2f2f, #494949, #2f2f2f); /* 标准的语法 */
}
.tech ul li div{
	position: absolute;
	width: 100%;
	height: 120px;
	top: 0;
	z-index: -1;
	display: none;
}
.tech ul li a{
	color: #FFFFFF;
}
.tech ul li p{
	width: 80%;
	margin: 0 auto;
}
.p1{
	font-size: 14px;
	line-height: 28px;
	padding-top: 30px;
}
.p2{
	font-size: 20px;
	padding-bottom: 10px;
}
.tech ul li span{
	display: block;
	width: 48px;
	height: 2px;
	background-color: #FFFFFF;
	display: none;
}
.tech ul li:hover div,.tech ul li:hover span{
	display: block;
}
.tech ul li:hover{
	background: transparent;
}
/*产品中心*/
.hproducts{
	width: 100%;
	margin-top: 80px;
}
.hpro_con{
	width: 1180px;
	margin: 0 auto;
}
.hpro_title{
	width: 1068px;
	margin: 0 auto;
}
.hpro_title div{
	float: left;
	width: 284px;
	line-height: 100px;
}
.hpro_title div img{
	vertical-align: middle;
}
.title_desc{
	width: 500px !important;
	text-align: center;
	line-height: inherit !important;
}
.title_desc p{
	color: #e62d1d;
	font-size: 38px;
}
.td1{
	font-size: 30px;
	color: #888888;
	margin-right: 10px;
}
.td2{
	color: #333333;
	font-size: 28px;
}
.hpro_link{
	clear: both;
	width: 100%;
	height: 30px;
	padding-top: 40px;
	padding-bottom: 10px;
	border-bottom: 4px solid #bfbfbf;
}
.hpro_link1{
	color: #333333;
	font-size: 22px;
	margin-right: 20px;
}
.hpro_link2{
	font-size: 16px;
	color: #e13422;
	font-weight: bold;
}
.hpro_link3{
	font-size: 26px;
	color: #0e7af3;
}
.hpro_link a{
	float: right;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #e62317;
	padding: 3px 5px;
	margin-top: 5px;
}

.hpro{
	width: 100%;
	margin: 0 auto;
	margin-top: 3.75rem;
}

.hpro .picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.hpro .picScroll-left .hd{position: absolute;width: 100%;height: 0;z-index: 9;top: 40%;}
.hpro .picScroll-left .hd .prev,.hpro .picScroll-left .hd .next{ display:block;  width:41px; height:67px; 
									float:right;overflow:hidden;cursor:pointer;}
.hpro .picScroll-left .hd .next{float: left;}
.hpro .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.hpro .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.hpro .picScroll-left .hd ul li.on{ background-position:0 0; }
.hpro .picScroll-left .bd{width: 90%;margin: 0 auto;}
.hpro .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.hpro .picScroll-left .bd ul li{ margin:0 8px;width: 32%; float:left; _display:inline; overflow:hidden; 
								position: relative;transition: 0.2s;background-color: #f6f6f6;padding: 20px 0;
								box-sizing: border-box;}
.hpro .picScroll-left .bd ul li p{
	width: 85%;
	color: #333333;
	font-size: 18px;
	margin: 0 auto;
	line-height: 36px;
}
.hpro .picScroll-left .bd ul li p span{
	float: right;
}
.hpro_posi div{
	text-align: center;
	transition: 0.2s;
}								
.hpro .bd ul li:hover .hpro_posi div{
	transform: scale(1.05);
}
.hpro .bd ul li:hover p{
	color: #e62317;
}
.hpro .bd ul li:hover{
	box-shadow: 0px 0px 20px #ccc;
}
/*炉体整体倾动*/
.sum{
	width: 100%;
	height: 243px;
	background-image: url(../images/home/sum.jpg);
	background-size: 1920px 243px;
	background-position: center;
	background-repeat: no-repeat;
	margin-top: 100px;
}
.sum_con{
	width: 1180px;
	margin: 0 auto;
	padding-top: 140px;
}
.sum_con p{
	width: 850px;
	float: right;
}
.sum_con p span{
	color: #FFFFFF;
	font-size: 16px;
	margin-right: 36px;
}
.sum_con p span a{
	color: #f27347;
	font-size: 26px;
	font-weight: bold;
	letter-spacing: 2px;
}
/*五大优势*/
.advantages{
	width: 100%;
	margin-top: 40px;
}
.advan_con{
	width: 1180px;
	margin: 0 auto;
}
.one_two{
	width: 100%;
}
.ot_left{
	width: 60%;
	float: left;
}
.one{
	width: 100%;
	box-sizing: border-box;
	padding-left: 7%;
}
.one_num{
	width: 9.5%;
	float: left;
	text-align: center;
	background-color: #e1372f;
	color: #FFFFFF;
	font-size: 32px;
	font-weight: bold;
	padding: 20px 0;
}
.one_num span{
	display: block;
	background-color: #FFFFFF;
	width: 35px;
	height: 3px;
	margin: 0 auto;
	margin-top: 20px;
}
.one_con{
	width: 85%;
	float: right;
}
.one_con p{
	color: #333333;
	font-size: 32px;
	font-weight: bold;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 15px;
	margin-bottom: 10px;
}
.one_con span{
	font-size: 14px;
	line-height: 28px;
}
.two{
	clear: both;
}
.one_num,.one_con{
	margin-top: 30px;
}
.ot_right{
	width: 35%;
	float: right;
	margin-top: 30px;
	padding-bottom: 15px;
	position: relative;
	background-image: url(../images/home/cred_bg.png);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.cred_bg{
	position: absolute;
	top: 0;
	z-index: -1;
	height: 249px;
	overflow: hidden;
}
.cred_bg img{
	width: 100%;
}
.cred{
	width: 72%;
	margin: 0 auto;
	margin-top: 120px;
	clear: both;
}
.cred1{
	width: 45%;
	float: left;
	margin: 10px 2.5%;
	text-align: center;
	/*box-shadow: 0px 5px 10px #CCCCCC;*/
}
.cred1 img{
	width: 100%;
}
.three{
	width: 100%;
	height: 266px;
	overflow: hidden;
	position: relative;
	margin-top: 20px;
}
.three_bg{
	position: absolute;
	width: 100%;
	z-index: -1;
}
.three_bg img{
	width: 100%;
}
.three_con{
	width: 530px;
	float: right;
	margin-right: 60px;
	margin-top: 40px;
}
.three .one_num{
	width: 63px;
}
.three .one_con p{
	color: #FFFFFF;
	
}
.three .one_con span{
	color: #FFFFFF;
}
.four_five .ot_right{
	background-image: inherit;
}
.four_five .ot_right div img{
	width: 100%;
}
/*品质， 精益求精*/
.hot_line{
	width: 100%;
	margin-top: 30px;
}
.line_con{
	width: 1180px;
	height: 166px;
	margin: 0 auto;
	background-image: url(../images/home/hot_line.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.line_left{
	width: 71%;
	float: left;
	color: #FFFFFF;
	text-align: right;
}
.line_left p{
	font-size: 30px;
	margin-top: 40px;
}
.line_left span{
	display: block;
	margin-top: 30px;
	margin-right: 40px;
}
.line_right{
	width: 20%;
	float: right;
	margin-top: 40px;
}
.line_right p{
	color: #FFFFFF;
	font-size: 20px;
	line-height: 30px;
}
/*客户信赖,合作伙伴*/
.hcase{
	width: 100%;
	margin-top: 54px;
}
.hcase_con{
	width: 1180px;
	margin: 0 auto;
	position: relative;
}
.circle{
	position: absolute;
	left: 62.5%;
	top: 10%;
}
.hcase_left{
	width: 60%;
	float: left;
}
.custom_top{
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #f3433b;
}
.custom_top span{
	color: #F3433B;
	font-size: 20px;
	font-weight: bold;
	height: 35px;
	display: block;
	float: left;
	width: 225px;
	border-bottom: 1px solid #f3433b;
}
.custom_top a{
	float: right;
	color: #888888;
	font-size: 14px;
	margin-top: 10px;
}
.custom_top a:hover{
	color: #de0000;
}
.custom{
	clear: both;
	width: 100%;
}
.custom_left{
	width: 32%;
	float: left;
	margin-top: 40px;
}
.custom_left img{
	width: 100%;
}
.custom_right{
	width: 65%;
	float: right;
	color: #333333;
	margin-top: 40px;
}
.custom_right p{
	font-size: 18px;
}
.custom_right span{
	display: block;
	font-size: 14px;
	line-height: 24px;
	margin-top: 18px;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;	
}
.custom_right a{
	display: block;
	width: 110px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	float: right;
	background-color: #f3433b;
	text-align: center;
	color: #FFFFFF;
	margin-top: 30px;
	transition: 0.5s;
}
.custom_right a:hover{
	transform: scale(1.1);
}
.hcase_right{
	width: 35%;
	float: right;
}
.hcase_right ul{
	margin-top: 34px;
}
.hcase_right ul li{
	width: 48%;
	margin: 0 1%;
	margin-bottom: 10px;
	float: left;
	text-align: center;
}
.hcase_right ul li div{
	width: 100%;
	height: 85px;
	line-height: 85px;
	border: 1px solid #d2d2d2;
	box-sizing: border-box;
}
.hcase_right ul li div img{
	vertical-align: middle;
	width: 87%;
}
.hcase_right ul li p{
	color: #333333;
	font-size: 14px;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
/*关于高原*/
.habout{
	width: 100%;
	background-color: #f6f7f9;
	margin-top: 40px;
	padding-top: 30px;
}
.habout_con{
	width: 1180px;
	margin: 0 auto;
}
.habout_essay{
	width: 100%;
	clear: both;
	position: relative;
}
.habout_bg{
	width: 100%;
	padding-top: 40px;
}
.habout_bg img{
	width: 100%;
}
.habout_nr{
	position: absolute;
	bottom: -50px;
}
.habout_nr div{
	width: 80%;
	margin: 0 auto;
	background-color: #FFFFFF;
	box-sizing: border-box;
	padding: 20px;
	box-shadow: 0px 10px 10px #CCCCCC;
}
.habout_nr div p{
	text-align: center;
	color: #DE0000;
	font-size: 20px;
}
.habout_nr div p a{
	font-size: 12px;
	color: #DE0000;
}
.habout_nr div p a:hover{
	font-weight: bold;
}
.habout_nr div span{
	font-size: 14px;
	display: block;
	margin-top: 10px;
}
/*新闻资讯*/
.hnews{
	width: 100%;
	background-color: #f6f7f9;
	padding-top: 100px;
	padding-bottom: 40px;
}
.hnews_con{
	width: 1180px;
	margin: 0 auto;
}
.hnews_left{
	width: 30%;
	float: left;
}
.hnl_top p{
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.hnl_top span{
	color: #888888;
	font-size: 12px;
}
.hnl_top div{
	width: 44px;
	height: 2px;
	background-color: #333333;
	margin-top: 10px;
}
.hnews_left ul{
	margin-top: 20px;
}
.hnews_left ul li{
	margin-bottom: 30px;
	transition: 0.5s;
}
.hnews_left ul li:hover{
	transform: scale(1.05);
}
.hnews_left ul li p{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 5px;
}
.hnews_left ul li p:before{
	content: "Q";
	width: 25px;
	height: 25px;
	border-radius: 5px;
	color: #FFFFFF;
	background-color: #de0000;
	display: inline-block;
	text-align: center;
	line-height: 25px;
	margin-right: 10px;
	font-size: 16px;
}
.hnews_left ul li span{
	display: block;
	width: 100%;
	box-sizing: border-box;
	color: #333333;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	padding-left: 35px;
	position: relative;
	margin-top: 10px;
}
.hnews_left ul li span:before{
	content: "A";
	width: 25px;
	height: 25px;
	border-radius: 5px;
	color: #333333;
	background-color: #dfdfdf;
	display: inline-block;
	text-align: center;
	line-height: 25px;
	font-size: 16px;
	left: 0;
	position: absolute;
}

.hnews_right{
	float: right;
	width: 64%;
}
.gy_hnews{
	width: 227px;
	height: 60px;
	line-height: 60px;
	background-color: #de0000;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	box-sizing: border-box;
	padding: 0 30px;
}
.gy_hnews img{
	margin-left: 20px;
	vertical-align: middle;
}
.gy_mid{
	width: 100%;
	background-color: #FFFFFF;
	box-sizing: border-box;
	padding: 30px 30px 0 30px;
}
.hot_pic{
	width: 30%;
	float: left;
}
.hot_desc1 a{
	font-size: 16px;
	line-height: 32px;
	display: block;
	border-bottom: 1px solid #D2D2D2;
	font-weight: bold;
	color: #333333;
}
.hot_desc2 a{
	display: block;
	color: #333333;
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.hot_desc1 a:hover,.hot_desc2 a:hover{
	color: #DE0000;
}
.hot_desc3{
	margin-top: 20px;
	line-height: 30px;
}
.hot_desc3 span{
	color: #666666;
	font-size: 14px;
}
.hot_desc3 span img{
	margin-right: 10px;
	vertical-align: middle;
}
.hot_desc3 a{
	float: right;
	display: block;
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #FFFFFF;
	background-color: #f3433b;
	font-size: 14px;
	transition: 0.5s;
}
.hot_desc3 a:hover{
	transform: scale(1.05);
}
.hot_desc{
	width: 65%;
	float: right;
}
.gy_bot{
	width: 100%;
	background-color: #FFFFFF;
	box-sizing: border-box;
	padding: 30px 30px 30px 30px;
}
.gy_bot ul li{
	height: 40px;
	width: 100%;
	line-height: 40px;
	font-size: 14px;
}
.gy_desc{
	width: 75%;
	float: left;
	color: #333333;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
.gy_desc img{
	margin-right: 10px;
}
.time{
	float: right;
	width: 15%;
	text-align: right;
	color: #666666;
}
.gy_bot ul li:hover .gy_desc,.gy_bot ul li:hover .time{
	color: #DE0000;
}
/*友情链接*/
.fre_link{
	width: 100%;
	background-color: #eeeeee;
	font-size: 14px;
	padding: 15px 0;
	margin-top: 40px;	
}
.fre_con{
	width: 1180px;
	margin: 0 auto;
	color: #666666;
}
.fre_con a{
	margin-right: 20px;
	color: #666666;
}
.fre_con a:hover{
	color: #DE0000;
}
/*底部*/
.footer{
	width: 100%;
	padding: 30px 0px;
	background-color: #f6f6f6;
}
.footer_con{
	width: 1180px;
	margin: 0 auto;
}
.footer_one{
	width: 30%;
	float: left;
	box-sizing: border-box;
	padding-right: 5%;
	border-right: 1px solid #CCCCCC;
}
.footer_one div{
	width: 33%;
	float: left;
}
.footer_one div p a{
	display: block;
	width: 100%;
	border-bottom: 1px solid #e7e6e5;
	color: #333333;
	font-size: 14px;
	line-height: 28px;
	margin-bottom: 10px;
}
.footer_one div p a:hover{
	color: #DE0000;
	font-weight: bold;
}
.footer_one div li{
	line-height: 28px;
}
.footer_one div li a{
	color: #666666;
	font-size: 14px;
}
.footer_one div li a:hover{
	color: #DE0000;
}
.footer_one2{
	text-align: center;
}
.footer_one3{
	text-align: right;
}

.footer_two{
	width: 45%;
	float: left;
	box-sizing: border-box;
	padding: 0 5%;
}
.footer_phone p{
	color: #393939;
	font-size: 14px;
	border-bottom: 1px solid #e7e6e5;
	line-height: 28px;
}
.footer_phone a{
	color: #DE0000;
	font-size: 20px;
}
.footer_phone span{
	color: #888888;
	font-size: 14px;
	margin-left: 10px;
}
.info{
	margin-top: 20px;
}
.info p{
	color: #666666;
	font-size: 14px;
	line-height: 25px;
}
.footer_three{
	width: 25%;
	float: right;
}
.footer_three ul li{
	width: 46%;
	margin: 0 2%;
	float: left;
	text-align: center;
}
.footer_three ul li p{
	color: #393939;
	font-size: 14px;
}
/*最底部*/
.bot{
	width: 100%;
	height: 55px;
	background-color: #de0000;
}
.bot_con{
	width: 1180px;
	margin: 0 auto;
}
.bot_left,.bot_right{
	width: 50%;
	float: left;
	line-height: 55px;
}
.bot_left{
	color: #FFFFFF;
	font-size: 14px;
}
.bot_left img{
	vertical-align: middle;
	margin-right: 20px;
}
.bot_right{
	text-align: right;
}
.bot_right a{
	font-size: 14px;
	color: #FFFFFF;
}
.bot_right span{
	color: #FFFFFF;
	font-size: 14px;
	margin-left: 30px;
}
