@charset "utf-8";
body{font-family:"Microsoft Yahei";}
img{max-width:100%;}
h1{margin:0;}
a{text-decoration:none;}
p{margin: 0;}
input{outline:none;}
ul{margin:0; padding:0;}
li{list-style:none;}
dl,dd{margin:0;}
.clearfix{clear:both;}
.f_l{ float:left;}
.f_r{ float:right;}
.gun{position:relative; z-index:999;}

.nav_bg{background: #fff;padding: 20px 0;}
.nav{margin-left: 40px;margin-top: 12px;}
.nav li{width: 90px;font-size:15px;line-height: 38px;color: #000;border: 1px solid rgba(0,0,0,0);text-align: center;float: left;
		-moz-transition: all  0.3s ease-in-out;
    	-o-transition: all  0.3s ease-in-out;
    	-webkit-transition: all  0.3s ease-in-out;
    	transition: all 0.3s ease-in-out;}
.nav li:hover{color: #de821b;font-size:17px;font-weight:bold;}
.header_phone{margin-top: 20px;}
.header_phone p{font-size: 18px;color: #000;margin-left: 10px;}
.header_phone span{font-size: 14px;}

.xs_header_bg{display:none; background:#fff; border-bottom:1px solid #ccc; padding:10px 0;}
.xs_logo{width: 100px;}
.xs_nav_btn{margin-top: 2px;}
.xs_nav_btn span{width:25px; height:3px; margin:5px auto; background-color:#1a1a1a;display:block;}
.xs_nav{width:100%; background-color:#1a1a1a;border: 1px solid #333;margin-bottom:0; display:none; position:fixed; right:0; z-index:1111; width:50%;}
.xs_nav li{text-align:center;border-bottom:1px solid #333;}
.xs_nav a{font-size:14px; line-height:40px; color:#fff;}
.xs_nav li:hover{background-color:#de821b;}
.lanmu_nav{width:100%;text-align: center;margin: 0 auto;}
.lanmu_nav ul{display: inline-block;line-height: 46px;margin: 50px 10px 0px 10px;text-align:center;}
.lanmu_nav li{float: left;}
.lanmu_nav a{float: left;color: #000;font-size: 15px;margin:0 10px 10px 10px;border: 1px solid #3c2349;border-radius: 15px;text-align: center;padding:0 10px 0 10px;}
.lanmu_nav li a:hover{color:#fff;background-color:#de821b;border: 1px solid #de821b;}
.bg{padding: 80px 0;margin-top: 80px;background: #f2f2f2;}
.box{margin-top: 80px;}
.index_title{text-align: center;}
.index_title h1,.index_title h2{font-size: 30px;line-height: 48px;margin: 0;}
.index_title h1{font-weight: bold;}
.index_title1 h1,.index_title1 h2{color: #333;}
.index_title2 h1,.index_title2 h2{color: #fff;}

.index_product_box{margin-top: 60px;}
.index_product{float: left; position: relative;}
.index_product p{font-size: 16px;color: #333;position: absolute;top: 12px;left: 20px;}
.index_product span{color: #de821b;margin-left: 5px;line-height: 28px;}
.index_product_img{position: absolute;overflow: hidden;}
.index_product_img img{width: 100%;
	-moz-transition: 1.5s all ease;
    -o-transition: 1.5s all ease;
    -webkit-transition: 1.5s all ease;
    transition: 1.5s all ease;
}
.index_product_img:hover>img{
	-webkit-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    transform: scale(1.15);
}
.index_product1{width: 386px;height: 320px;background: #ebebeb;margin:0 2px 2px 2px;}
.index_product1_img{bottom: 10px;left: 0px;}
.index_product2{width: 386px;height:  320px;background: #ebebeb;margin:0 2px 0px 0px;}
.index_product2_img{bottom: 10px;left: 0px;}
.index_product3{width: 386px;height: 320px;background: #ebebeb;margin:0 2px 2px 0px;}
.index_product3_img{bottom: 10px;left: 0px;}
.index_product4{width: 386px;height: 320px;background: #ebebeb;margin-top: -60px;margin:0 2px 2px 2px;}
.index_product4_img{bottom: 10px;left: 0px;}
.index_product5{width: 386px;height: 320px;background: #ebebeb;margin-top: -60px;margin:0 2px 0px 0px;}
.index_product5_img{bottom: 10px;left: 0px;}
.index_product6{width: 386px;height: 320px;background: #ebebeb;margin:0 2px 2px 0px;}
.index_product6_img{bottom: 10px;left: 0px;}
.product_more{display: block;width: 180px;line-height: 48px;border: 1px solid #de821b;background: #de821b;color: #fff;font-size: 20px;text-align: center;margin: 50px auto 0 auto;}
.product_more:hover{background: #fff;color: #de821b;transition:background-color 0.3s;transition-timing-function: ease-in-out;}

.index_application_img{padding: 0;}
.index_application_text1{padding-left: 60px;margin-top: 80px;}
.index_application_text1 h1{font-size: 22px;}
.index_application_text1 p{font-size: 14px;line-height: 32px;color: #666;margin-top: 30px;}
.index_application_text2{padding-right: 60px;margin-top: 80px;}
.index_application_text2 p{font-size: 14px;line-height: 32px;color: #666;}

.index_about_bg{background:linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7)), 
url(../images/bg.jpg) left 50% top 50% / cover no-repeat fixed;padding: 80px 0;}
.index_about_box{margin-top: 50px;}
.index_about{font-size: 18px;line-height: 40px;color: #e5e5e5;text-align: center;}
.about_more{display: block;width: 180px;line-height: 48px;border: 1px solid #fff;border-radius: 5px;font-size: 18px;color: #fff;text-align: center;margin: 50px auto 0 auto;}
.about_more:hover{background: #fff;transition:background-color 0.3s;transition-timing-function: ease-in-out;color: #1a1a1a;}

.index_vision_box{margin-top: 100px;text-align: center;}
.index_vision_title{font-size: 30px;color: #1a1a1a;}
.index_vision{font-size: 18px;line-height: 60px;margin-top: 30px;}

.index_news_box{margin-top: 60px;}
.index_news_img{position: relative;}
.date{position: absolute;top: 0;left: 0;background: #de821b;width: 60px;padding: 12px 0;text-align: center;}
.date h1{font-size: 24px;font-weight: bold;color: #fff;line-height: 30px;margin: 0;}
.date h2{font-size: 16px;color: #fff;line-height: 30px;margin: 0;}
.index_news_text{background: #fff;padding: 30px 15px;}
.index_news_text:hover{background: #de821b;
		-moz-transition: all 0.5s linear;
    	-o-transition: all 0.5s linear;
    	-webkit-transition: all 0.5s linear;
    	transition: all 0.5s linear;}
.index_news_text h1{font-size: 16px;font-weight: bold;color: #1a1a1a;}
.index_news_text p{font-size: 14px;line-height: 22px;color: #666;margin-top: 15px;}
.news_more{display: block;margin-top: 20px;font-size: 14px;color: #1a1a1a;}
.news_more:hover{color: #de821b;}
.index_news_text:hover h1,.index_news_text:hover p,.index_news_text:hover .news_more{color: #fff;}

.footer_bg{background: #333;padding: 60px 0;}
.footer h1{font-size: 16px;font-weight: bold;color: #fff;border-bottom: 1px solid #fff;padding-bottom: 20px;margin-bottom: 20px;}
.footer li{font-size: 14px;line-height: 30px;color: #ccc;}
.footer li:hover{color: #fff;text-decoration: underline;}
.footer_product{width: 260px;}
.footer_contact{font-size: 14px;line-height: 30px;color: #ccc;}

.copyright_bg{background: #1a1a1a;padding: 10px 0;}
.copyright{font-size: 14px;color: #fff;text-align: center;}


.location_bg{background:#f2f2f2;}
.location_box{background: url(../images/location.png) no-repeat;background-position: left center;}
.location{margin-left: 25px;}
.location a{font-size:14px;line-height:40px; color:#333;text-transform: uppercase;}
.location a:hover{color:#000;}

.page{margin: 60px auto 0 auto;width: 370px;}
.page a{float:left;padding: 0 14px; font-size:14px; line-height:34px;background: #f5f5f5;border: 1px solid #ccc;border-radius: 5px; color:#444; text-align:center;margin: 0 3px;}
.page a:hover{background-color:#000; color:#fff;}
.np{border-top:1px dashed #e5e5e5; margin-top:60px; padding-top:20px;}
.np a{font-size:14px; line-height:24px; margin-top:10px;color: #666;}
.np a:hover{color:#000; text-decoration:underline;}

.content{margin-top: 20px;}
.profile_title p{font-size: 16px;color: #999;}
.profile_title span{display: block;font-size: 26px;font-weight: bold;line-height: 40px;border-left: 10px solid #de821b;padding-left: 20px;margin-top: 5px;}
.profile h4{font-size: 15px;font-weight: bold;line-height: 25px;color: #333;margin-top: 30px;margin-bottom: 15px;}
.profile p{font-size: 14px;line-height: 28px;color: #666;}

.advantage_box{margin-top: 60px;}
.advantage{border-right: 1px solid #999;}
.advantage_text{margin-left: 20px;margin-top: -5px;}
.advantage_text h5{font-size: 16px;font-weight: bold;line-height: 26px;color: #de821b;margin: 0;}
.advantage_text p{font-size: 14px;line-height: 26px;color: #1a1a1a;}

.slogan_box{margin-top: 70px;}
.slogan_text{margin-top: 20px;}
.slogan_title{font-size: 24px;font-weight: bold;color: #333;line-height: 35px;border-left: 10px solid #de821b;padding-left: 20px;}
.slogan{margin-top: 30px;}
.slogan p{font-size: 15px;line-height: 40px;}

.photo_bg{background: #f2f2f2;padding: 70px 0;margin-top: 70px;}
.photo_title{text-align: center;}
.photo_title p{font-size: 30px;font-weight: bold;color: #333;}
.photo_title span{display: block;font-size: 24px;color: #999;margin-top: 10px;margin-bottom: 20px;}
.photo_line{width: 50px;height: 3px;background: #de821b;margin: 0 auto;}
.photo_box{margin-top: 20px;}
.photo{margin-top: 30px;}
.honor_bg{margin-top: 70px;margin-bottom: 80px;}
.honor_box{margin-top: 50px;}

.product_title{height: 250px;background: #666;text-align: center;padding-top: 100px;}
.product_title h3{font-size: 22px;line-height: 30px;color: #fff;margin: 0;}
.product_title p{font-size: 16px;line-height: 30px;color: #aaa;}
.shadow{-moz-box-shadow: 0 0 20px rgba(90,90,90,0.3);
    	-o-box-shadow: 0 0 20px rgba(90,90,90,0.3);
    	-webkit-box-shadow: 0 0 20px rgba(90,90,90,0.3);
    	box-shadow: 0 0 20px rgba(90,90,90,0.3);}
.product{text-align: center;height: 250px;position: relative;margin-bottom: 45px;}
.product_img{position: absolute;top: 30px;left: 15px;overflow: hidden;}
.product_img img{width: 100%;
	-moz-transition: 1.0s all ease;
    -o-transition: 1.0s all ease;
    -webkit-transition: 1.0s all ease;
    transition: 1.0s all ease;
}
.product_img:hover>img{
	-webkit-transform: scale(1.10);
    -ms-transform: scale(1.10);
    -o-transform: scale(1.10);
    transform: scale(1.10);
}
.product p{position: absolute;bottom: -10px;font-size: 14px;color: #555;width: 100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product_box{margin-bottom: 35px;}
.partner_box{text-align: center;}
.partner_box h3{font-size: 32px;color: black;}
.partner_box>p{font-size: 12px;line-height: 20px;color: #999;background: #eee;width: 330px;margin: 10px auto;}
.partner{font-size: 18px;color: #666;letter-spacing: 1px;margin-top: 20px;margin-bottom: 40px;}
.partner .biaoqian {margin:0 0 30px 0;}
.partner .biaoqian span{font-size:14px;}
.partner p{font-size: 30px;color: #444;text-align:center;}
.partner h1{font-size:26px;margin:20px 0;}
.partner1 strong{text-align:left;}
.bg{margin-top: 60px;padding: 60px 0;}
.box{margin-top: 60px;}
.product_in_bg{background: url(../images/product_bg.png)}
.product_in_box h3{font-size: 30px;color: #444;text-align: center;margin: 0;}
.product_in_box p{font-size: 18px;line-height: 40px;color: #666;letter-spacing: 1px;text-align: left;margin-top: 30px;}
.product_in_box table p {margin:initial !important;}
.product_in_box table span {color:initial !important;}
.product_in_box span{font-size: 20px;color:000;text-align:left;}
.product_in_box h4{font-size: 30px;color: #444;}
.product_in_box h5{font-size: 18px;line-height: 32px;color: #666;margin-bottom: 0;}
.product_in_box>img{margin-top: 6px;margin-left: 20px;}
.product_application_box{margin-top: 10px;margin-bottom: 40px;}
.product_application{text-align: center;margin-top: 30px;}
.product_application p{font-size: 18px;color: #555;margin-top: 10px;}

.product_in_img{text-align: center;}
.product_in_img1{margin-top: 50px;}
.product_in_img2{margin-top: 60px;}
.product_in_img3{mix-blend-mode: multiply;margin-top: 30px;}
.product_in_img4{margin-top: 70px;}
.product_in_img5{mix-blend-mode: multiply;margin-top: 30px;}

.message_bg{text-align: center;margin-top: 70px;margin-bottom: 80px;}
.message_bg h3{font-size: 24px;font-weight: bold;color: #666;margin: 0;}
.message_bg p{font-size: 18px;color: #444;margin-top: 20px;}
.message_box{margin-top: 30px;}
.message input,.message_box textarea{border: 1px solid #ccc;width: 100%;padding: 20px;font-size: 18px;margin-top: 30px;}
.message input{height: 50px;}
.message input::-webkit-input-placeholder{color: #ccc;}
.message_box textarea{height: 160px;color: #999;padding-top: 10px;}
.send input{width: 200px;height: 60px;background: #666;border: none;font-size: 24px;color: #fff;border-radius: 30px;margin-top: 40px;}
.send input:hover{background: #de821b;transition:background-color 0.3s;transition-timing-function: ease-in-out;}

.message1 input{background: url(../images/message1.png);}
.message2 input{background: url(../images/message2.png);}
.message3 input{background: url(../images/message3.png);}
.message4 input{background: url(../images/message4.png);}
.message input{background-repeat: no-repeat;background-position: 520px center;}

.video_box{margin-bottom: 80px;}
.video{margin-bottom: 40px;}
.video_img{padding: 0;}
.video_text{padding: 30px;background: #f2f2f2;height: 330px;}
.video_text h4{font-size: 18px;color: #de821b;margin-bottom: 15px;}
.video_text p{font-size: 13px;line-height: 26px;color: #888;text-indent: 2em;}

.apply_box{margin-bottom: 80px;}
.application_box{margin-bottom: 30px;}
.application{background: #f2f2f2;padding: 20px;}
.application_img{width: 150px;}
.application_text{width: 360px;margin-top: 5px;}
.application_text h5{font-size: 16px;color: #de821b;margin: 0;}
.application_text p{font-size: 12px;line-height: 22px;color: #666;margin-top: 10px;}
.application_more{display: block;width: 84px;line-height: 28px;text-align: center;border: 1px solid #de821b;border-radius: 5px;color: #de821b;font-size: 12px;margin-top: 15px;}
.application_more:hover{background: #de821b;color: #fff;transition:background-color 0.3s;transition-timing-function: linear;}

.application_title{text-align: center;border-bottom: 1px solid #e5e5e5;padding-bottom: 25px;}
.application_title h5{font-size: 26px;margin: 0;}
.application_title p{font-size: 15px;color: #999;margin-top: 20px;}
.application_in h6{font-size: 15px;font-weight: bold;line-height: 30px;margin-top: 40px;}
.application_in p{font-size: 14px;line-height: 30px;color: #666;margin-top: 5px;}
.application_in_box{margin-bottom: 80px;}
.application_in_img{margin-top: 40px;}

.related_bg{border: 1px solid #e5e5e5;padding: 20px 10px;margin-top: 50px;}
.related_title{border-bottom: 1px solid#e5e5e5;padding-bottom: 15px;}
.related_title span{font-size: 20px;color: #de821b;margin-left: 10px;}
.related_box{margin-top: 40px;margin-bottom: 10px;}
.related p{margin-top: 20px;font-size: 16px;color: #333;}
.related:hover p{color: #de821b;}

.news_bg{margin-bottom: 80px;}
.news{border: 1px solid #e5e5e5;padding: 30px 15px;margin-bottom: 30px;}
.news:hover{
	-moz-box-shadow: 0 0 20px rgba(90,90,90,0.3);
    -o-box-shadow: 0 0 20px rgba(90,90,90,0.3);
    -webkit-box-shadow: 0 0 20px rgba(90,90,90,0.3);
    box-shadow: 0 0 20px rgba(90,90,90,0.3);}
.news_text h5{font-size: 20px; color: #1a1a1a;margin: 0;float: left;}
.news_text h6{font-size: 20px; color: #ccc;margin: 0;float: right;}
.news_text span{font-size: 14px;margin-left: 10px;}
.news_text p{font-size: 15px;line-height: 30px;color: #666;margin-top: 24px;}
.news_text a{display: block;width: 120px;line-height: 36px;border: 1px solid #de821b;background: #de821b;font-size: 14px;text-align: center;color: #fff;margin-top: 30px;}
.news_text a:hover{background: #fff;color: #de821b;transition:background-color 0.2s;transition-timing-function: linear;}

.contact{border: 1px solid #ccc;padding: 20px 30px;}
.contact:hover{border-color: #de821b;}
.contact span{font-size: 16px;line-height: 40px;color: #666;margin-left: 20px;}


.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; COLOR: #de821b; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.badoo A {
	BORDER-RIGHT: #de821b 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #de821b 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #de821b 2px solid; COLOR: #de821b; PADDING-TOP: 2px; BORDER-BOTTOM: #de821b 2px solid; TEXT-DECORATION: none
}
.badoo A:hover {
	BORDER-RIGHT: #de821b 2px solid; BORDER-TOP: #de821b 2px solid; BORDER-LEFT: #de821b 2px solid; COLOR: #000; BORDER-BOTTOM: #de821b 2px solid
}
.badoo .current {
	BORDER-RIGHT: #de821b 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #de821b 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #de821b 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #de821b 2px solid; BACKGROUND-COLOR: #de821b
}

.application_bg{margin-bottom:20px}
.left-toolbar {
    position:fixed;
    z-index:99999;
    right:0;
    top:70%;
    width:50px; 
    height:150px; 
    -webkit-border-radius:10px 0 0 10px;
       -moz-border-radius:10px 0 0 10px; 
            border-radius:10px 0 0 10px;
    background-color:RGBA(0,0,0,0.2);
}
.left-toolbar ul li{ 
    padding-left:13px; 
    width:40px;
    height:50px;
    -webkit-border-radius:8px 0 0 8px;
       -moz-border-radius:8px 0 0 8px; 
            border-radius:8px 0 0 8px;
    -webkit-transition: all .3s ease-in-out 0s;
	   -moz-transition: all .3s ease-in-out 0s;
	        transition: all .3s ease-in-out 0s;  
}

.left-toolbar ul li:hover{ 
    width:160px;
    margin-left:-110px;
    background-color:RGBA(0,0,0,0.4);
}

.left-toolbar ul li span{
    display: inline-block;
    float: left;
    height: 28px;
    margin-right: 20px;
    margin-top: 11px;
    width: 26px;
}

.left-toolbar ul li a{
    height:50px;
    width:160px;
    display:block;
    color:#fff;
    line-height:50px;
    font-size:14px;
    overflow:hidden;
}
.left-toolbar ul li label{ cursor:pointer;color:#fff}

.left-toolbar ul li span.bar01{background: url("../images/toolbar.png") no-repeat left -0px center;}
.left-toolbar ul li span.bar02{background: url("../images/toolbar.png") no-repeat left -26px center;}
.left-toolbar ul li span.bar03{background: url("../images/toolbar.png") no-repeat left -55px center;}

.banner_in{background:url("../images/probg.jpg") no-repeat center;}
.protitle{text-align:center}
.protitle p{color:#fff;font-size:20px;font-weight:600;margin:0;padding-top:10px}
/* 超小设备（手机，小于 768px） */
@media (max-width: 	767px) 
{
	.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:5px;padding-left:5px}
	
	.nav_bg{display: none;}
	.xs_header_bg{display: block;}
	
	.bg{padding: 40px 0;margin-top: 40px;}
	.box{margin-top: 40px;}
	.index_title h1,.index_title h2{font-size: 20px;line-height: 28px;}
	
	.index_product_box{margin-top: 30px;}
	.index_product1,.index_product2,.index_product3,.index_product4,.index_product5,.index_product6{width: 50%;height: 180px;margin: 0;}
	.index_product4{background: #ebebeb;}
	.index_product1_img{left: 7px;}
	.index_product1_img img{width: 280px;}
	.index_product2_img{left: 7px;}
	.index_product2_img img{width: 240px;}
	.index_product3_img{bottom: 20px;left: 7px;}
	.index_product3_img img{width: 260px;}
	.index_product4_img{left: 7px;}
	.index_product4_img img{width: 240px;}
	.index_product5_img{bottom: 15px;left: 7px;}
	.index_product5_img img{width: 270px;}
	.index_product6_img{left: 7px;}
	.index_product6_img img{width: 280px;}
	.product_more{margin-top: 30px;width: 150px;line-height: 40px;font-size: 16px;}
		
	.index_application_img{padding: 0 5px;}
	.index_application_img img{width: 100%;}
	.index_application_text1{padding-left: 5px;margin-top: 30px;}
	.index_application_text1 h1{font-size: 18px;}
	.index_application_text1 p{font-size: 12px;line-height: 28px;margin-top: 10px;}
	.index_application_text2{padding-right: 5px;margin-top: 0;margin-bottom: 10px;font-size: 12px;line-height: 28px;}
	
	.index_about_bg{padding: 40px 0;}
	.index_about_box{margin-top: 20px;}
	.index_about{font-size: 14px;line-height: 32px;}
	.about_more{width: 150px;line-height: 40px;font-size: 16px;margin-top: 20px;}

	.index_vision_box{margin-top: 50px;}
	.index_vision_title{font-size: 22px;}
	.index_vision{font-size: 16px;line-height: 36px;margin-top: 25px;}
	.index_news_box{margin-top: 10px;}
	.index_news{margin-top: 20px;}

	.footer_bg{padding: 30px 0;}
	.footer{margin: 10px 0;}
	.footer h1{padding-bottom: 15px;margin-bottom: 15px;}
	.footer_about li{float: left; width: 100px;}
	.copyright{font-size: 12px;line-height: 20px;}
	
	.location,.location a{font-size: 12px;line-height: 32px;}
	.page{width: 100%;margin-top: 30px;}
	.page a{padding: 0 10px;line-height: 30px;border-radius: 4px;font-size: 14px;margin: 0 1px;}
	.np{margin-top: 30px;padding-top: 10px;}
	
	.content{margin-top: 40px;}
	.profile_title{margin-top: -2px;}
	.profile_title p{font-size: 12px;}
	.profile_title span{font-size: 18px;line-height: 24px;padding-left: 10px;}
	.profile h4{font-size: 13px;line-height: 22px;margin-top: 15px;margin-bottom: 10px;}
	.profile p{font-size: 12px;line-height: 24px;}
	.profile_img{margin-top: 10px;}

	.advantage_box{margin-top: 10px;}
	.advantage{margin-top: 20px;border: none;}
	.advantage_text{margin-left: 10px;margin-top: -5px;}
	.advantage_text h5{font-size: 15px;line-height: 24px;}
	.advantage_text p{font-size: 13px;line-height: 24px;}

	.slogan_box{margin-top: 30px;}
	.slogan_text{margin-top: 25px;}
	.slogan_title{font-size: 18px;line-height: 30px;padding-left: 15px;}
	.slogan{margin-top: 8px;}
	.slogan p{font-size: 14px;line-height: 30px;}

	.photo_bg{padding: 40px 0;margin-top: 40px;}
	.photo_title p{font-size: 22px;}
	.photo_title span{font-size: 18px;margin-top: 5px;margin-bottom: 15px;}
	.photo_line{width: 50px;height: 3px;}
	.photo_box{margin-top: 25px;}
	.photo{margin-top: 10px;}
	.honor_bg{margin-top: 40px;margin-bottom: 40px;}
	.honor_box{margin-top: 25px;}
	.honor{margin-top: 10px;}
	
	.product_title,.product{height: 150px;}
	.product_title{padding-top: 50px;}
	.product_title h3{font-size: 18px;line-height: 24px;}
	.product_title p{font-size: 12px;line-height: 24px;padding: 0 10px;}
	.product{margin-bottom: 20px;}
	.product_img{top: 20px;left: 10px;width: 140px;}
	.product p{font-size: 12px;bottom: -10px;}
	.product_box{margin-bottom: 20px;}
	
	.bg{margin-top: 40px;padding: 40px 0;}
	.box{margin-top: 40px;}
	.partner_box h3{font-size: 24px;}
	.partner{font-size: 14px;line-height: 30px;margin-top: 15px;margin-bottom: 20px;}
	.partner span{font-size: 18px;}

	.product_in_box h3{font-size: 24px;}
	.product_in_box p{font-size: 14px;line-height: 30px;margin-top:20px;}
	.product_in_box span{font-size: 18px;}
	.product_in_box h4{font-size: 24px;}
	.product_in_box h5{font-size: 16px;line-height: 28px;}
	.product_in_box>img{margin-top: 6px;margin-left: 20px;}
	.product_application_box{margin-top: 10px;margin-bottom: 40px;}
	.product_application{margin-top: 15px;}
	.product_application p{font-size: 14px;margin-top: 8px;}
	
	.product_in_box > img{margin-top:2px;margin-left:10px;}
	.product_in_img1{margin-top: 20px;}
	.product_in_img2{margin-top: 30px;}
	.product_in_img3{margin-top: 10px;}
	.product_in_img4{margin-top: 30px;}
	.product_in_img5{margin-top: 30px;}

	.message_bg{margin:40px auto;}
	.message_bg h3{font-size: 20px;}
	.message_bg p{font-size: 14px;line-height:24px;margin-top: 15px;}
	.message_box{margin-top: 10px;}
	.message input,.message_box textarea{padding: 10px;font-size: 14px;margin-top: 10px;}
	.message input{height: 40px;}
	.send input{width: 150px;height: 40px;font-size: 16px;border-radius: 20px;margin-top: 20px;}
	.message input{background-position: 290px center;}
	
	.video_box{margin-bottom: 40px;}
	.video{margin-bottom: 20px;}
	.video_img{padding: 0;}
	.video_text{padding: 10px 15px;height: 420px;}
	.video_text h4{font-size: 16px;margin-bottom: 8px;}
	.video_text p{font-size: 12px;line-height: 24px;}
	
	.apply_box{margin-bottom: 40px;}
	.application_box{margin: 0;}
	.application{margin-bottom: 20px;}
	.application_img{display: none;}
	.application_text{width: 100%;}
	
	.application_title{padding-bottom: 10px;}
	.application_title h5{font-size: 22px;}
	.application_title p{font-size: 13px;margin-top: 15px;margin-bottom: 10px;}
	.application_in h6{font-size: 14px;line-height: 26px;margin-top: 20px;}
	.application_in p{font-size: 13px;line-height: 24px;margin-bottom: 0;}
	.application_in_box{margin-bottom: 40px;}
	.application_in_img{margin-top: 0;}
	.application_in_img img{width: 100%;margin-top: 20px;}
	
	.related_bg{margin-top: 30px;}
	.related_title{padding-bottom: 15px;}
	.related_title span{font-size: 17px;}
	.related_box{margin-top: 30px;margin-bottom: 0;}
	.related p{margin-top: 15px;font-size: 14px;}
	
	.news_bg{margin-bottom: 40px;}
	.news{border: none;border-bottom: 1px solid#e5e5e5;padding: 0;padding-bottom: 30px; margin-bottom: 30px;}
	.news:hover{box-shadow: none;}
	.news_text h5{font-size: 17px;}
	.news_text h6{font-size: 17px;}
	.news_text span{font-size: 13px;}
	.news_text p{font-size: 13px;line-height: 23px;margin-top: 15px;}
	.news_text a{margin-top: 15px;}
	.news_img img{width: 100%;margin-top: 20px;}
	
	.contact{padding:10px 15px;margin-bottom: 20px;}
	.contact span{margin-left: 10px;}
}
/* 小型设备（平板电脑，768px 起） */
@media (min-width: 	768px) and (max-width: 991px) 
{
	.nav_bg{padding: 15px 0;}
	.logo{width: 104px;}
	.nav{margin-left: 10px;margin-top: 1px;}
	.nav li{width: 65px;font-size: 12px;line-height: 32px;}
	.header_phone{margin-top: 12px;}
	.header_phone img{width: 16px;}
	.header_phone p{font-size: 16px;margin-top: -4px;}
	.header_phone span{display: none;}
	
	.bg{padding: 60px 0;margin-top: 60px;}
	.box{margin-top: 60px;}
	.index_title h1,.index_title h2{font-size: 24px;line-height: 36px;}
	
	.index_product_box{margin-top: 50px;}
	.index_product1,.index_product2,.index_product3,.index_product4,.index_product5,.index_product6{width: 50%;height: 220px;margin: 0;}
	.index_product4{background: #fafafa;}
	
	.index_product1_img{left: 38px;}
	.index_product1_img img{width: 280px;}
	.index_product2_img{left: 58px;}
	.index_product2_img img{width: 240px;}
	.index_product3_img{bottom: 20px;left: 28px;}
	.index_product3_img img{width: 260px;}
	.index_product4_img{left: 58px;}
	.index_product4_img img{width: 240px;}
	.index_product5_img{bottom: 15px;left: 43px;}
	.index_product5_img img{width: 270px;}
	.index_product6_img{left: 38px;}
	.index_product6_img img{width: 280px;}

	.index_application_img{padding: 0 15px;}
	.index_application_img img{width: 100%;}
	.index_application_text1{padding-left: 15px;margin-top: 40px;}
	.index_application_text1 p{margin-top: 20px;}
	.index_application_text2{padding-right: 15px;margin-top: 0;margin-bottom: 20px;}
	
	.index_about_bg{padding: 60px 0;}
	.index_about_box{margin-top: 35px;}
	.index_about{font-size: 16px;line-height: 36px;}
	.about_more{width: 160px;line-height: 44px;font-size: 16px;margin-top: 35px;}

	.index_vision_box{margin-top: 80px;}
	.index_vision_title{font-size: 24px;}
	.index_vision{font-size: 20px;line-height: 50px;margin-top: 40px;}
	.index_news_box{margin-top: 20px;}
	.index_news{margin-top: 30px;}

	.footer_bg{padding: 40px 0;}
	.footer{margin: 15px 0;}
	.footer_about li{float: left; width: 100px;}
	
	.np{margin-top: 40px;}
	.page{margin-top: 50px;}
	.content{margin-top: 60px;}
	.profile_img{margin-top: 30px;}
	.profile_img img{width: 100%;}

	.advantage_box{margin-top: 10px;}
	.advantage{margin-top: 30px;border: none;}

	.slogan_box{margin-top: 50px;}
	.slogan_img img{width: 100%;}
	.slogan_text{margin-top: 30px;}
	.slogan{margin-top: 15px;}

	.photo_bg{padding: 50px 0;margin-top: 50px;}
	.photo_title p{font-size: 26px;}
	.photo_title span{font-size: 20px;margin-top: 5px;margin-bottom: 15px;}
	.photo_line{width: 50px;height: 3px;}
	.photo_box{margin-top: 10px;}
	.photo img{width: 100%;}
	.honor_bg{margin-top: 50px;margin-bottom: 60px;}
	.honor_box{margin-top: 10px;}
	.honor{margin-top: 30px;}
	.honor img{width: 100%;}
	
	.product_img{top: 30px;left: 50px;width: 240px;}
	.product p{bottom: 25px;}
	.bg{margin-top: 50px;padding: 50px 0;}
	.box{margin-top: 50px;}
	.partner_box h3{font-size: 28px;}
	.partner{font-size: 14px;line-height: 30px;margin-top: 20px;margin-bottom: 40px;}
	.partner span{font-size: 20px;}

	.product_in_box h3{font-size: 24px;}
	.product_in_box p{font-size: 14px;line-height: 30px;margin-top:20px;}
	.product_in_box span{font-size: 18px;}
	.product_in_box h4{font-size: 24px;}
	.product_in_box h5{font-size: 16px;line-height: 28px;}
	.product_in_box>img{margin-top: 6px;margin-left: 20px;}
	.product_application_box{margin-top: 10px;margin-bottom: 40px;}
	.product_application{margin-top: 26px;}
	.product_application p{font-size: 16px;margin-top: 10px;}

	.message_bg{margin-top: 50px;margin-bottom:50px;}
	.message_bg h3{font-size: 22px;}
	.message_bg p{font-size: 16px;margin-top: 15px;}
	.message_box{margin-top: 20px;}
	.message{padding:0 10px;}
	.message input,.message_box textarea{padding: 20px;font-size: 16px;margin-top: 20px;}
	.message input{height: 40px;}
	.send input{width: 160px;height: 50px;font-size: 20px;border-radius: 25px;margin-top: 30px;}
	.message input{background-position: 300px center;}
	
	.video_box{margin-bottom: 60px;}
	.video_img img{width: 100%;}
	
	.apply_box{margin-bottom: 50px;}
	.application_box{margin: 0;}
	.application{margin-bottom: 30px;}
	.application{padding: 20px 30px;}
	.application_text{width: 480px;}
	
	.application_title{padding-bottom: 15px;}
	.application_title h5{font-size: 24px;}
	.application_title p{font-size: 14px;margin-top: 20px;}
	.application_in h6{font-size: 14px;line-height: 28px;margin-top: 30px;}
	.application_in p{font-size: 13px;line-height: 26px;margin-bottom: 0;}
	.application_in_box{margin-bottom: 60px;}
	.application_in_img{margin-top: 30px;}
	
	.related_bg{margin-top: 40px;}
	.related_title{padding-bottom: 15px;}
	.related_title span{font-size: 17px;}
	.related_box{margin-top: 30px;margin-bottom: 0;}
	.related p{margin-top: 15px;font-size: 14px;}
	.related{padding: 0 15px;}
	
	.news_bg{margin-bottom: 60px;}
	.news{padding: 20px 5px;}
	.news_text h5{font-size: 16px;}
	.news_text h6{font-size: 16px;}
	.news_text span{font-size: 12px;}
	.news_text p{font-size: 12px;line-height: 22px;margin-top: 10px;}
	.news_text a{width: 110px;line-height: 32px;font-size: 12px;margin-top: 15px;}
	
	.contact_box>div{padding: 0 10px;}
	.contact{padding:15px 20px;margin-bottom: 20px;}
	.contact span{margin-left: 12px;}
}
/* 中型设备（台式电脑，992px 起） */
@media (min-width: 992px) and (max-width: 1199px) 
{
	.nav_bg{padding: 15px 0;}
	.logo{width: 130px;}
	.nav{margin-left: 40px;margin-top: 4px;}
	.nav li{width: 70px;font-size: 12px;}
	.header_phone{margin-top: 16px;}
	.header_phone img{width: 20px;}
	.header_phone p{font-size: 16px;margin-top: -5px;}
	.header_phone span{font-size: 12px;}
	
	.bg{padding: 60px 0;margin-top: 60px;}
	.box{margin-top: 60px;}
	.index_title h1,.index_title h2{font-size: 26px;line-height: 40px;}
	
	.index_product_box{margin-top: 50px;}
	.index_product1{width: 313px;height: 220px;}
	.index_product1_img{left: 16px;}
	.index_product1_img img{width: 280px;}
	.index_product2{width: 313px;height: 220px;}
	.index_product2_img{left: 36px;}
	.index_product2_img img{width: 240px;}
	.index_product3{width: 314px;height: 250px;}
	.index_product3_img{bottom: 20px;left: 28px;}
	.index_product3_img img{width: 260px;}
	.index_product4{width: 276px;height: 220px;margin-top: -30px;}
	.index_product4_img{left: 24px;}
	.index_product4_img img{width: 230px;}
	.index_product5{width: 350px;height: 220px;margin-top: -30px;}
	.index_product5_img{bottom: 15px;left: 40px;}
	.index_product5_img img{width: 270px;}
	.index_product6{width: 314px;height: 190px;}
	.index_product6_img{bottom: 15px;left: 37px;}
	.index_product6_img img{width: 240px;}
	.product_more{margin-top: 40px;}
	
	.index_application_text1{padding-left: 50px;margin-top: 50px;}
	.index_application_text1 h1{font-size: 20px;}
	.index_application_text1 p{font-size: 12px;line-height: 28px;margin-top: 20px;}
	.index_application_text2{padding-right: 50px;margin-top: 90px;}
	.index_application_text2 p{font-size: 12px;line-height: 28px;}
	
	.index_about_bg{padding: 60px 0;}
	.index_about_box{margin-top: 35px;}
	.index_about{font-size: 16px;line-height: 36px;}
	.about_more{width: 160px;line-height: 44px;font-size: 16px;margin-top: 35px;}

	.index_vision_box{margin-top: 80px;}
	.index_vision_title{font-size: 24px;}
	.index_vision{font-size: 20px;line-height: 50px;margin-top: 40px;}
	.index_news_box{margin-top: 50px;}

	.footer_bg{padding: 50px 0;}
	.footer_product{width: 225px;}
	
	.page{margin-top: 40px;}
	.np{margin-top: 50px;}	
	.content{margin-top: 60px;}
	
	.profile_title{margin-top: -2px;}
	.profile_title p{font-size: 12px;}
	.profile_title span{font-size: 18px;line-height: 24px;padding-left: 10px;}
	.profile h4{font-size: 13px;line-height: 22px;margin-top: 12px;margin-bottom: 6px;}
	.profile p{font-size: 12px;line-height: 22px;}

	.advantage_box{margin-top: 50px;}
	.advantage{padding: 0 10px;}
	.advantage img{width: 40px;}
	.advantage_text{margin-left: 8px;margin-top: -5px;}
	.advantage_text h5{font-size: 14px;line-height: 22px;}
	.advantage_text p{font-size: 12px;line-height: 22px;}

	.slogan_box{margin-top: 50px;}
	.slogan_text{margin-top: 10px;}
	.slogan_title{font-size: 20px;line-height: 30px;padding-left: 15px;}
	.slogan{margin-top: 15px;}
	.slogan p{font-size: 14px;line-height: 30px;}

	.photo_bg{padding: 50px 0;margin-top: 50px;}
	.photo_title p{font-size: 26px;}
	.photo_title span{font-size: 20px;margin-top: 5px;margin-bottom: 15px;}
	.photo_line{width: 50px;height: 3px;}
	.photo_box{margin-top: 10px;}
	.honor_bg{margin-top: 50px;margin-bottom: 60px;}
	.honor_box{margin-top: 50px;}
	
	.product_title,.product{height: 200px;}
	.product_title{padding-top: 75px;}
	.product_title h3{font-size: 20px;line-height: 26px;}
	.product_title p{font-size: 14px;line-height: 26px;}
	.product{margin-bottom: 45px;}
	.product_img{top: 20px;left: 15px;width: 180px;}
	.product p{bottom: 25px;}
	.product_box{margin-bottom: 35px;}
	
	.message_bg{margin-top: 50px;margin-bottom: 60px;}
	.message_bg h3{font-size: 22px;}
	.message_bg p{font-size: 16px;margin-top: 15px;}
	.message_box{margin-top: 20px;}
	.message{padding:0 10px;}
	.message input,.message_box textarea{padding: 20px;font-size: 16px;margin-top: 20px;}
	.message input{height: 40px;}
	.send input{width: 160px;height: 50px;font-size: 20px;border-radius: 25px;margin-top: 30px;}
	.message input{background-position: 410px center;}
	
	.video_box{margin-bottom: 60px;}
	.video{margin-bottom: 30px;}
	.video_img{padding: 0;}
	.video_text{padding: 10px 15px;height: 266px;}
	.video_text h4{font-size: 16px;margin-bottom: 5px;}
	.video_text p{font-size: 12px;line-height: 21px;}
	
	.apply_box{margin-bottom: 60px;}
	.application_box{margin-bottom: 20px;}
	.application_bg{padding: 0 10px;}
	.application{padding: 15px 15px;}
	.application_img{width: 120px;}
	.application_text{width: 300px;margin-top: 0;}
	.application_text h5{font-size: 14px;}
	.application_text p{margin-top: 5px;line-height: 20px;}
	.application_more{border: none;color: #333;width: 65px;line-height: 12px;margin-top: 10px;}
	.application_more:hover{border: none;background: none;color: #de821b;}
	
	.application_title{padding-bottom: 15px;}
	.application_title h5{font-size: 24px;}
	.application_title p{font-size: 14px;margin-top: 20px;}
	.application_in h6{font-size: 14px;line-height: 28px;margin-top: 30px;}
	.application_in p{font-size: 13px;line-height: 26px;margin-bottom: 0;}
	.application_in_box{margin-bottom: 60px;}
	.application_in_img{margin-top: 30px;}
	
	.related_bg{margin-top: 40px;}
	.related_title{padding-bottom: 15px;}
	.related_title span{font-size: 17px;}
	.related_box{margin-top: 30px;margin-bottom: 0;}
	.related p{margin-top: 15px;font-size: 14px;}
	.related{padding: 0 15px;}
	
	.news_bg{margin-bottom: 60px;}
	.news_text h5{font-size: 18px;}
	.news_text h6{font-size: 18px;}
	.news_text span{font-size: 14px;margin-left: 10px;}
	.news_text p{font-size: 14px;line-height: 24px;margin-top: 15px;}
	.news_text a{width: 110px;line-height: 32px;font-size: 12px;margin-top: 15px;}
	
	.contact{padding: 20px;}
	.contact span{margin-left: 10px;}

}