@charset "utf-8";
/* CSS Document */
body{	
padding:0px;
width:100%;
margin:0 auto;
font-family: "微软雅黑";
}
.clear{
	clear:both;
	}
a{
text-decoration:none;
color: #444;
}                                  
ul{
list-style:none;
padding: 0;
margin: 0;
}
li{
margin: 0;
padding: 0;
list-style:none;
}

/*头部*/
#top_name{
	clear: both;
	overflow: hidden;
	margin: 0 auto;
	width: 100%;
	border-bottom: 1px solid #e4e4e4;
}
#top_name .top_n{
	margin: 0 auto;
	width: 1140px;
}
#top{
	background-color: #f7f7f7;
	position: relative;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	width: 100%;
	height: 90px;
}
#company{
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	width: 1140px;
}
#logo{
	width: 300px;
	float: left;
}
#nav{
	width: 660px;
	height: 90px;
	margin: 0 auto;
	float: right;
	
}
#nav ul{
    width:660px;
    margin:0px auto;
    clear: both;
    overflow: hidden;
    height:90px;
    padding:0;
}
#nav li{
    font-size: 14px;
}
#nav ul li{
    float:left;
    margin:0 auto;
}
#nav ul li a{
    width:110px;
    height:90px;
    line-height:90px;
    color:#333;    
    font-size:14px;
    display:block;
    text-align:center;
    text-decoration:none;
    font-size: 14px;
}
#nav ul li a:hover{
    width:110px;
    height:90px;
    line-height:90px;
    color:#fff;
    background:#e63a3a;
    font-size: 14px;
}

/*搜索*/
#sousuo{
    width: 100%;
}
#sousuo .search{
	margin: 0 auto;
	width: 1000px;
}
#search-box{
	width:1000px;
	height:50px;
	margin:0 auto;
    position: absolute;
    z-index: 99;
    margin-top: -25px;
}
.input-box{ 
	float:left; 
	width:500px; 
	height:50px; 
	line-height:50px;  
	background-color: #f8f8f8;
	border: 0; 
	text-align:left; 
	font-size:14px;
	float: left;
}
.search_name{
	width: 400px;
	height: 50px;
	background-color: #eee;
	float: right;
}
.search_name p{
	color: #525252;
	font-size: 14px;
	text-align: center;
}
.search-left{
	width:900px;
	float: left; 
}
.button{ 
	float:right; 
	border:0; 
	background:url(../images/sousuo.jpg) center no-repeat;
	position:relative; 
	text-indent:-999px; 
	width:100px; 
	height:50px; 
	cursor:pointer;
    position: absolute;
    z-index: 99;
}


/*中部*/
#content{
	width: 1140px;
	min-width: 1140px;
	margin: 0 auto;
    overflow:hidden;
    clear: both;
}

/*关于我们*/
#about{
	margin: 50px auto;
	overflow: hidden;
	clear: both;
	width: 1140px;	
}
#about .about_left{
	margin: 0 auto;
	width: 355px;
	float: left;
	margin-top: 30px;
}
.about_left_content{
	background-color: #fe8a01;
	width: 355px;
}
#about .about_left p{
	margin: 0;
    padding-left: 35px;
    padding-right: 35px;
    font-size: 14px;
    color: #fff;
    line-height: 32px;
}
.about_left_content .more{
	margin-left: 230px;
	margin-top: 20px;
}
.about_left_content .sanjiao{
	padding: 90px 0 22px 55px;
}

#about .about_right{
    margin: 0 auto;
	width: 735px;
	float: right;
	margin-top: 30px;
}
.shebei{
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	width: 735px;
	border-bottom: 2px solid #eee;
	padding-bottom: 26px;
}
.shebei_top p{
    font-size: 14px;
    color: #111;
    line-height: 24px;
}
.shebei_content{
	width: 735px;
	margin-top: 55px;
	
}
.shebei_content_left{
    width: 245px;
    float: left;
    margin-left: 35px;
}
.shebei_content_img{
	width: 192px;
	height: 192px;
	border: 3px solid #e63a3a;
	border-radius: 50%;
}
.shebei_content_img img{
	width: 192px;
	height: 192px;
	border-radius:50%
}
.shebei_content_left p{
	font-size: 16px;
	color: #929292;
	line-height: 26px;
    margin-left: 28px;
}
.shebei_content_right{
	width: 455px;
	float: right;
}
.shebei_content_name{
	border-bottom: 1px solid #ccc;
	width: 175px;
	padding-bottom: 20px;
}
.shebei_content_name p{
    font-size: 14px;
    color: #ababab;
    margin: 0;
    margin-bottom: 3px;
}
.shebei_content_name span{
	padding-top: 2px;
    font-size: 15px;
    color: #222;
    font-weight: 600;
}
.shebei_content_model{
	border-bottom: 1px solid #ccc;
	width: 320px;
	height: 90px;
}
.shebei_content_model img{
	float: left;
}
.shebei_content_model p{
	margin: 0;
	font-size: 14px;
	color: #8f8f8f;
	padding-top: 20px;
}
.shebei_content_model span{
	font-size: 26px;
	color: #e63a3a;
	padding-top: 30px;
}
.shebei_content_intro{
	width: 325px;
}
.shebei_content_intro img{
	float: left;
}
.shebei_content_intro p{
	margin: 0;
	font-size: 14px;
	color: #8f8f8f;
	padding-top: 20px;
	padding-bottom: 3px;
}
.shebei_content_intro span{
	font-size: 13px;
	color: #c2c0c0;
	line-height: 22px;
}
.shebei_content_more{
	margin-top: -20px;
	float: right;
}

.area{
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	width: 775px;
}
.area_top{
	margin-top: 20px;
}
.area_content {
	width:775px;
	margin-top: 20px;
}
.area_content .box{
	width:775px;
}
.area_content .box li{
	width:243px; 
	height:164px; 
	border: 1px solid #e2e2e2;
	float: left;
}
/* 1 */
.area_content #box_img1{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie1.jpg);
}
.area_content #box_img1 a:hover{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie11.jpg);
}
/* 2 */
.area_content #box_img2{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie2.jpg);
	display:none;
}
.area_content #box_img2 a:hover{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie22.jpg);
	
}
/* 3 */
.area_content #box_img3{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie3.jpg);
	display:none;
}
.area_content #box_img3 a:hover{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie33.jpg);
}
/* 4 */
.area_content #box_img4{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie4.jpg);
}
.area_content #box_img4 a:hover{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie44.jpg);
}
/* 5 */
.area_content #box_img5{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie5.jpg);
	display:none;
}
.area_content #box_img5 a:hover{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie55.jpg);
}
/* 6 */
.area_content #box_img6{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie6.jpg);
}
.area_content #box_img6 a:hover{
	width:243px; 
	height:164px; 
	background-image:url(../images/jixie66.jpg);
}

.area_content a{
	display:inline-block; 
	width:244px; 
	height:164px;
}


/*产品展示*/
#content_prod{
	background-color: #222;
	width: 100%;
	height: 570px;
}
#product{    
	margin: 10px auto;
	overflow: hidden;
	clear: both;
	width: 1140px;	
}
.prod_top{
	margin-top: 20px;
}
.prod_content .prod_content_top{
    margin: 0 auto;
    width: 600px;
    border: 1px solid #a0753f;
}
.prod_content .prod_content_top ul{   
    margin:1px auto; 
    width:600px;   
    height:35px;
    padding:0;
    clear: both;
    overflow: hidden;
}
.prod_content .prod_content_top ul li{
    margin: 0 auto;
    width: 120px;
    float: left;
    text-align: center;
}
.prod_content .prod_content_top ul li a{
    width: 120px;
    height: 35px;
    line-height: 35px;
    color: #e9e6e6;
    font-size: 12px;
    display:block;
}
.prod_content .prod_content_top ul li a:hover{
    width:120px;
    height:35px;
    line-height:35px;
    color:#fff;
    background-color: #c27f31;
    font-size: 12px;
}
.marqueeleft {
	width: 1140px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 15px;
}
.marqueeleft ul {
	float: left;
	margin-left: -38px;
}

.marqueeleft li {
	float: left;
	display: inline;
	width: 264px;
	overflow: hidden;
	margin: 10px;
}

.marqueeleft li .pic {
	display: block;
	width: 260px;
	height: 195px;
	overflow: hidden;
	border: 1px solid #f4f4f3;
}
.pic img {
	width: 260px;
	height: 195px;
}
.txt span {
    text-align: center;
    width: 230px;
    height: 33px;	
	color: #e9e6e6;
	font-size: 16px;
	overflow: hidden;
	display: block;
	padding-top: 10px;
	transition: color 0.3s linear;
}
.txt span:hover {
	color: #e9e6e6;
}
.pro_content_bottom{   
    width: 1140px;
    text-align: center;
}
.pro_content_bottom img{
    margin: 5px auto;
}

/*新闻动态*/
#new{
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	width: 1140px;
	margin-top: 50px;
}
#new .new_left{
	width: 700px;
	float: left; 
}
.new_left_top{
    width: 620px;
}
.new_left_content{
	overflow: hidden;
	clear: both;
	width: 620px;
	padding-bottom: 10px;
}
.new_left_content div{
	padding-top: 10px;
	font-size: 16px;
	color: #333;
}
.new_left_content div img{
	margin-right: 5px;
}
.new_left_content p{
	line-height: 28px;
	font-size: 14px;
	color: #6d6b6b;
}
.new_left_more{
	float: right;
}
.new_left_bottom{
	width: 700px;
	overflow: hidden;
	clear: both;
	border-top:  1px solid #ccc;
	margin-top: 10px;
	padding-top: 10px;
}
/*新闻列表*/
.rm-wrap{
	width:700px;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
}
.info-ul{
	margin-top: 10px;
}
.info-ul li{
	width:700px;
	height: 120px;
    margin-top: 15px;
}
.info-ul li .date{
	width:120px;
	height: 100px;
	float:left;
	position:relative;
	border-right: 1px dotted #cdcdcd;
}
.info-ul li .date .d-d{
	color:#c5c5c5;
	text-align:center;
	font-size:20px;
	position:absolute;
	overflow:hidden;
	margin-left: 20px;
}
.info-ul li .date .d-d{
	border-bottom:1px dotted #cecece;
	width:65px;
	line-height:45px;
	height:45px;
	top:0;
}
.info-ul li .date .d-m{	
	height:55px;
	line-height:55px;
	left:0px;
	top:48px;
}
.info-ul li .date .d-m{
	color:#e63a3a;
	text-align:center;
	font-size:32px;
	position:absolute;
	overflow:hidden;
	margin-left: 20px;
	font-family: 'Microsoft Phagspa';
}
.info-ul li .date .d-m span{
	font-size: 14px;
	color: #bbb;
	padding-left: 10px;
}
.info-ul li .m-news{
	margin-left: 150px;	
	margin-top: 10px;
}
.info-ul li .m-news h4{
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	margin: 0;
}
.info-ul li .m-news h4 a{
	color:#333333;
}
.info-ul li .m-news p{
	color:#6e6e6e;
	line-height:28px;
	margin: 0;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 10px;
}

/*最近新闻*/
.new_right{
	width: 360px;
	float: right;
	margin-top: 10px;
}
.rece_new{
	background-color: #e63a3a;
	width: 360px;
}
.rece_new_content{
	overflow: hidden;
    clear: both;
	margin-left: 30px;
	margin-right: 20px;
	padding-bottom: 70px;
}
.rece_new_content div{
    margin: 15px 0 3px 0px;	
    font-size: 16px;
    color: #e7e3e3;
}
.rece_new_content p{
    font-size: 16px;
    color: #8c0f0f;
    line-height: 28px;
}
.rece_new_more{
	padding-top: 20px;
	float: right;
}

/*团队制造*/ 
#team{
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	width: 1140px;
	margin-top: 50px;
}

/*合作伙伴*/ 
#partner_content{
	background-color: #f5f5f5;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	width: 1140px;
	margin-top: 50px;
	padding-bottom: 80px;
}
#partner{
	background-color: #313131;
	width: 100%;
	height: 150px;
}
#partner .partner_top{
	margin: 0 auto;	
	width: 1140px;	
}
#partner .partner_top img{
    margin: 0 auto;
    width: 1140px;
}
.partner_content{
	width: 1140px;
	height: 600px;
	margin-top: 60px;
}
.partner_content_touying{
	background-color: #fff;
	width: 1132px;
    height: 590px;
    box-shadow: 4px 4px 15px rgba(0,0,0,0.2);        
    -moz-box-shadow: 4px 4px 15px rgba(0,0,0,0.2);
    -webkit-box-shadow: 4px 4px 15px rgba(0,0,0,0.2);
}
.partner_content_touying .cooper{
	width:1020px;
	margin: 0 auto;
	padding-top: 40px;
}
.partner_content_touying .cooper li{
	width:253px; 
	height:165px; 
	border: 1px solid #e2e2e2;
	float: left;
}



/*设备展示*/
#equipment{
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	margin-top: 40px;
}
#equipment .equip_content{
	margin: 0 auto;
	margin-top: 20px;
	width: 1140px;
}
.equip_content .equip_content_all{
	width: 260px;
	height: 320px;
	border: 1px solid #d3d3d3;
    float: left;
    margin-left: 18px;
}
.equip_content_one img{
    padding: 7px;
    width: 246px;
    height: 182px;
    transition: .1s transform;
    transform: translateZ(0);
}
.equip_content_one img:hover{
    transform: scale(1.2, 1.2);
    transition: .3s transform;
}
.equip_content_one div{
	font-size: 14px;
	color: #1b1a1a;
	font-weight: bold;
	margin-left: 16px;
    margin-top: 15px;
}
.equip_content_one p{
	font-size: 14px;
	color: #6d6b6b;
	margin-left: 16px;
	line-height: 24px;
}
.equip_content_two img{
	position: absolute;
	margin-left: 105px;
}


/*底部*/
#footer{
    background:url(../images/foot_img.jpg) center no-repeat;
	position:relative; 
    width: 1140px;
    height: 400px;
    overflow: hidden;
    clear: both;
}
#footer_all{
    margin: 0 auto;
	width: 1140px;	
}
#footer_left{
    margin-top: 15px;
    width: 550px;
    float: left;
}
#footer_left div{
    margin-bottom: 20px;
    font-size: 30px;
    color: #e63a3a;
}
#footer_left span{
    font-size: 18px;
    color: #fff;
    line-height: 60px;
}
#footer_left p{
    margin: 0;
    font-size: 14px;
    color: #fff;
    line-height: 24px;
}
#footer_left p a{
	color: #fff;
}
#footer_right{
    margin-top: 15px;
    width: 495px;
	float: right;   
}
#footer_right p{
	font-size: 14px;
	color: #b6d9f1;
	width: 26px;
	float: left;
	margin-top: 40px;
}
#footer_right img{
	margin-top: 40px;
	margin-right: 200px;
	width: 110px;
	height: 30px;
}
#footer_bottom{
	background-color: #242424;
    width:1140px;
    height: 65px;
	margin: 0 auto;
    overflow: hidden;
    clear: both;
}
#footer_bottom_all{
    margin: 0 auto;
    text-align: center;
    width: 1140px;
    height: 60px;
    line-height: 60px;
    font-size: 14px;
    color: #fff;
}
#footer_bottom a{
	color: #fff;
}



/*关于我们*/
#content_about{
	width: 1140px;
	min-width: 1140px;
	margin: 0 auto;
    overflow:hidden;
    clear: both;
}
/*左侧导航*/
#content_about_left{
	width: 240px;
	min-width: 240px;
    float: left;    
}
.content_left{
	margin-top: 60px;
    width: 240px;
    
}
.content_left h3{
    width: 240px;
	background-color: #DB5041;
	line-height: 60px;
	height: 60px;
	margin: 2px;
	text-align: center;
	margin-top: 20px;
	color: #fff;
}
.about li{
	width: 238px;
	line-height: 44px;
	height: 44px;
	margin: 2px;
	text-align: center;
	font-size: 14px;
	border: 1px solid #ccc;     
}
.about li a{
	color: #000;
    display: block;
    text-align: center;
    height: 45px;
    font-size: 14px;
    line-height: 45px;
    padding: 0 10px;
    color: #333;
}
.about li a:hover{
	color: #f02828;
}
/*关于我们*/
.content_right{
	background-color: #F6F6F6;
	margin-top: 60px;
	width: 850px;
    float: right;
    padding-bottom: 60px;
}
.content_right_about{
	padding-top: 30px;
	padding-bottom: 10px;
	text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 28px;
    font-weight: bold;
}
.aboutus{
	margin-top: 15px;
	margin-left: 30px;
	width: 800px;
}
/*联系我们*/
.contact{
	margin-top: 15px;
	margin-left: 40px;
	width: 780px;
}
/*新闻详情*/
.new_detail{
	margin-top: 15px;
	margin-left: 20px;
	width: 800px;
}


/*产品中心*/
#product_list{
	margin: 0 auto;
	width: 800px;
}
.pricesy{
    font-size : 14px ;
    color : #000 ;
    text-align: center;
}
.pricesy a{
    color : #000 ;
}
.pricesy a:hover{
    color : #ccc ;
}
.picsy div{		
	width : 256px ;
	height:230px; 
	float : left ;
	padding:5px;
	
}
.picsy img{
    border : 1px solid #e4e4e4 ;
    margin-left: 5px;
}


/*留言*/
.clears{ clear:both;}
/*messages*/
.messages{padding:30px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; /*background:none;*/ border:0; font-family:"Microsoft Yahei";}
.messlist {height:30px;margin-bottom:12px;}
.messlist label{float:left;width:100px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;color: #fff;}
.messlist input{float:left;width:235px;height:28px;padding-left:5px;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:350px;height:128px;padding:5px;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:0px 0 0 110px;}
.messsub input{width: 120px;height: 32px;background: #e63a3a;color:#fff;font-size: 14px;cursor: pointer;margin-right: 5px;border-radius: 5px;}
.messsub input:hover{ background:#6a6a6a;color:#fff;}
#label0{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label1{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label2{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label3{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label4{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label5{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label6{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label7{display:none;color:#e63a3a;height:28px;line-height:28px;}
#label8{display:none;color:#e63a3a;height:48px;line-height:48px;}
#label9{display:none;color:#e63a3a;height:48px;line-height:48px;}
#label10{display:none;color:#e63a3a;height:48px;line-height:48px;}


/*新闻中心*/
.news{
	margin-left: 10px;
    margin-top: 30px;
    overflow: hidden;    
}
.news span{
	margin-left: 20px;
    font-size: 14px;
    font-weight: bold;
}
.news span a{
	color: #444;
}
.news span a:hover{
	color: #1c75b7;
}
.news p{
	margin-left: 20px;
    font-size: 12px;
}
.new{
	border-bottom: 1px dotted #ccc;
	margin-left: 20px;
	width: 800px;
}


/* detail.html */
/*新闻类*/
.new_detail{
	width: 700px;
	margin: 0 auto;
	margin-top: 20px;
	border-top: 1px solid #E1E1E1;
}
.new_detail .new_detail_top{
    text-align: center;
}
.new_detail .new_detail_top h1{
	font-size: 16px;
    color: #444;
    font-weight: bold;
}
.new_detail .new_detail_top span{
	font-size: 12px;
    color: #666;
}
.new_detail .new_detail_content{
    margin: 20px auto;
}

.news_pages{
	font-size: 14px;
    width: 800px;
    margin-left: 30px;
    margin: 10px 0 5px 0;
    clear: both;
	padding-left: 70px;
}


/*荣誉资质*/
#honor_detail{
	width: 700px;
	margin: 0 auto;
}
#honor_detail .honor_detail_top{
    text-align: center;
}
#honor_detail .honor_detail_top h1{
	font-size: 16px;
    color: #333;
    font-weight: bold;
}
#honor_detail .honor_detail_top span{
	font-size: 12px;
    color: #555;
}
#honor_detail .honor_detail_content{
    margin: 20px auto;
    text-align: center;
}




/*分页*/
#pages{
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	width: 770px;
	margin-top: 20px;

}
#pagination-digg{
	margin-top: 10px;
    margin-left: 190px;
}
#pagination-digg li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
#pagination-digg a{
border:solid 1px #9aafe5;
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #019946;
color:#019946;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
} 
#pagination-digg .active{
background:#219645;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#019946;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #019946;
}


/* detail.html */
#pro_detail{
    margin-top: 24px;
    margin-left: 24px;
}
/* 商品信息-图片 */
#jnProitem{
    float: left;
    width: 312px; 
    display:inline;
}
#jnProitem .jqzoomWrap {
    border: 1px solid #f2f2f2;
    cursor: pointer;
    float: left;
    padding: 0;
    position: relative;
}

/* 商品列表 */
#jnDetails {
    float: right;
    display:inline;
    overflow: hidden;
    width: 370px;
    margin-right: 24px;
}
#jnDetails .jnProDetail{
    padding:0 10px 10px 10px;
}
#jnDetails .jnProDetailList li{
    line-height:25px;
    font-family: "宋体";
    font-size: 14px;
    width:100%;
}

/* 商品信息-选项卡 */
.tab{ 
    margin: 0 auto;
    clear:both;
    overflow: hidden;
    width: 800px;
}
.tab .tab_menu { 
    clear:both;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 20px;
    background:#F9F9F9;
}
.tab .tab_menu h1 { 
    font-size: 16px;
    font-weight: normal;
    color: #263450;
}
.tab_menu .tab_unterline{
    border-bottom: 1px dashed #ccc;
}
.tab .tab_box { 
    clear:both;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 15px;     
}	





