main_box , .category_content{
	width:100%;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.intro{
	margin:0 auto;
	position:relative;
	display:block;
	overflow:hidden;
	width:100%;
}
.cate-intro{
	margin:0 auto;
	position:relative;
	display:block;
	overflow:hidden;
	width:100%;
	max-width:1200px;}
/*------------------面包屑---------------------*/
.backdrop_box{
	margin:0 auto;
	position:relative;
	display:block;
	overflow:hidden;
	width:1200px;
	left:0px;
	bottom:0px;
	z-index:100;
	height:70px;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
}
.backdrop{
	margin:0 auto;
	display:block;
	overflow:hidden;
	width:100%;
	max-width:1200px;
}
.crumb , .cruma{
	z-index:100;
	height:70px;
	overflow:hidden;
}
.cruma{
	float:left;
	width:50%;
	max-width:600px;
}
.cruma{
	float:left;
	text-align:right;
}
.cate_box {
	margin-bottom:20px;
	display:block;
	height:70px;
	border-bottom:1px solid #ddd;
	background:#fff;
}
.cate {
	float:left;
	width:100%;
	max-width:600px;
	height:70px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	z-index:10;
	position:relative;
}

.cate ul {
	width:100%;
	margin:0 auto;
	z-index:100;
	height:70px;
	overflow-x:auto; 
}

.cate li {
	float:left;
	display:block;
	margin:12px 5px 13px 0;
	overflow:hidden;
	background:#f4f4f4;
}

.cate li a {
	position:relative;
	overflow:hidden;
	padding:4px 25px;
	line-height:36px;
	float:left;
	display:block;
	color:#333;
	box-sizing:border-box;
}
.cate li a:hover::before {
    content: '一';
    position: absolute;
    left:0;
	right:0;
	margin:0 auto;
    bottom: 0;
	width:20px;
	height:10px;
	background:url(../../../upload/image/cate-s.png) top center no-repeat;

}
.cate li.cur::before {
    content: '一';
    position: absolute;
    left:0;
	right:0;
	margin:0 auto;
    bottom: 0;
	width:20px;
	height:10px;
	background:url(../../../upload/image/cate-s.png) top center no-repeat;

}
.cate li.cur a::before {
    content: '一';
    position: absolute;
    left:0;
	right:0;
	margin:0 auto;
    bottom: 0;
	width:20px;
	height:10px;
	background:url(../../../upload/image/cate-s.png) top center no-repeat;

}
.cate li a:hover{
	color:#fff;
	background:#0093dd;
}
.cate li.cur {
	color:#fff;
	background:#0093dd;
	
}
.cate li.cur a {
	color:#fff;
}
.crumb{
	float:right;
	text-align:right;
}
.crumb ul{
	float:right;
	width:100%;
	max-width:600px;
	margin:0 auto;
	z-index:100;
	height:70px;
	overflow:hidden;
	text-align:right;
}
.crumb ul h4{
	line-height:70px;
	float:left;
	display:block;
	padding:0px;
	text-align:left;
	font-size:14px;
	color:#0093dd;
	padding-left:25px;
	background:url(../../../upload/image/nav.png) left center no-repeat;
	box-sizing:border-box;
}
.crumb ul li{
	float:left;
	display:block;
	padding:0px 12px 0px 8px;
	text-align:left;
	background:url(../images/arrow.png) no-repeat right 33px;
}

.crumb ul li i{
	color:#444;
	font-size:18px;
}

.crumb ul li:last-child{
	background:none;
	padding:0px 0px 0px 8px;
}

.crumb ul li a{
	display:block;
	line-height:70px;
	font-size:14px;
	color:#333;
}
h1,h2,h3, h4{
	font-weight:normal;}

.list_box{
	padding:2.8rem 0;
	width:100%;
	border-bottom:1px solid #eeeeee;
	}
.list_box h2{
	margin:0 auto;
	padding-bottom:20px;
	width:100%;
	text-align:center;
	font-size:28px;
	line-height:32px;
	color:#333;
}
.list_box h3{
	margin:0 auto;
	padding-bottom:25px;
	width:100%;
	text-align:center;
	font-size:12px;
	line-height:14px;
	color:#999;
}
.list_box{
	padding:0.5rem 0 2.8rem 0;
	border:0 !important;
}
.list_box h3{
	padding-bottom:2.8rem;
	text-transform:uppercase
}

/*------------------------企业文化---------------------------*/
.category_wenhua_box{
	display:block;
	overflow:hidden;
	width:1200px;
	height:345px;
	margin:45px auto;
}
.category_wenhua_left ,.category_wenhua_right{
	float:left;
	display:block;
	overflow:hidden;
	margin:0 auto;
	width:600px;
	height:345px;
}
.category_wenhua_left img{
	width:600px;
}
.category_wenhua_right{
	background:url(../../../upload/image/wenhua.jpg) center no-repeat;
}
.category_wenhua_right ul{
	float:left;
	display:block;
	overflow:hidden;
	margin:0 auto;
	padding:50px 20px 0 30px;
	width:auto;
	height:345px;
}
.category_wenhua_right ul li{
	float:left;
	display:block;
	overflow:hidden;
	margin:0 8px 0 0;
	padding-left:8px;
	width:15px;
	line-height:18px;
	height:auto;
	color:#fff;
	border-left:1px solid #8c6751;
}

/*------------------产品详情页---------------------*/
.show_contact_box{
	padding-top:40px;
	display:block;
	overflow:hidden;
	width:100%;
}
.bdsharebuttonbox{
	float:left;
	width:50%;
	overflow:hidden;
}
.bdsharebuttonbox span{
	float:left;
	display:block;
}
.bdsharebuttonbox a {
	display: inline-block;
}
.show_contact ,.show_contact h3 ,.show_contact p{
	height:30px;
	float:left;
	overflow:hidden;
}
.show_contact{
	float:left;
	display:block;
	width:50%;
	height:100%;
	overflow:hidden;}
.show_contact h3 {
	color:#333;
	font-weight:bold;}
.show_contact p{
	color:#0093dd;}	

/*------------------内页公用---------------------*/
.category_about_box , .category_about_box_wenhua{
	padding:2.8rem 0;
	width:100%;
}
.category_about_visit li{
	padding-bottom:0.5rem;
}
.category_about_us , .category_about_visit , .category_about_corporate_culture ,.category_about_visits{
	display:block;
	overflow:hidden;
	margin:0 auto;
	width:1200px;
	height:inherit;
}
.category_about_box h2{
	position:relative;
	overflow:hidden;
	margin:0 auto 15px;
	padding-bottom:20px;
	padding-top:1px;
	width:100%;
	max-width:636px;
	text-align:center;
	font-size:38px;
	line-height:32px;
	font-weight:bold;
	color:#333;
	box-sizing:border-box;
	background:url(../../../upload/image/about-h2.png) center bottom no-repeat;
}
.category_about_box h3{
	margin:0 auto;
	padding-bottom:25px;
	width:100%;
	text-align:center;
	font-size:12px;
	line-height:14px;
	color:#666;
}

/*-------------关于我们-----------------*/
/*.category_about_us_left{
	display:block;
	overflow:hidden;
	float:left;
	width:470px;
	height:auto;
}
.category_about_us_left img{
	width:100%;
	height:auto;
}*/
.category_about_us_right{
	margin:0 auto;
	overflow:hidden;
	width:1200px;
	height:500px;
	background:url(../../../upload/image/about/c-about.png) center center no-repeat;
	padding:110px 190px 65px 190px;
	box-sizing:border-box;
}
.category_about_us_right h4{
	width:100%;
	font-size:18px;
	font-weight:bold;
	color:#333;
	text-align:center;
	padding-bottom:20px;
	padding-top:20px;
}
.category_about_us_right p{
	color:#666;
	line-height:28px;
	text-indent:2em;
	padding-bottom:20px;
}

/*------------ 企业风采------------------*/
.category_about_visit li dl:hover{
	cursor: zoom-in;
	cursor: -moz-zoom-in;
    cursor: -webkit-zoom-in;
    cursor: url(../../upload/image/big.cur);}
.category_about_visit ul ,.category_about_visits ul{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
.category_about_visits ul{
	display:block;
	overflow:hidden;
}
.category_about_visit li , .category_about_visits li{
	float:left;
	display:block;
	overflow:hidden;
	width:292px;
	height:100%;
	margin-right:10px;
}
.category_about_visit li:nth-child(4) ,.category_about_visit li:nth-child(8), .category_about_visit li:nth-child(12) ,.category_about_visit li:nth-child(16) ,.category_about_visit li:last-child{
	margin-right:0px;
}
.category_about_visits li:nth-child(4) ,.category_about_visits li:nth-child(8), .category_about_visits li:nth-child(12) ,.category_about_visits li:nth-child(16) ,.category_about_visits li:last-child{
	margin-right:0px;
}
.category_about_visit li dl{
	width:292px;
	height:180px;
	overflow:hidden;
}
.category_about_visits li dl{
	width:292px;
	height:400px;
	overflow:hidden;
}
.category_about_visit li dl img ,.category_about_visits li dl img{
	width:100%;
	height:auto;
}
.category_about_visit li dd, .category_about_visits li dd{
	width:100%;
	height:50px;
	text-align:center;
}
.category_about_visit li dd p ,.category_about_visits li dd p{	
	width:100%;
	line-height:50px;
	color:#333;
}
.category_about_visit li:hover p{	
	color:#ffa200;
}
.bigimg{width:650px; position:fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border:10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
.mask:hover{
	cursor:zoom-out;
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor:url(../../upload/image/small.cur);}
.mask img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask img:hover{cursor:pointer}

/*-------------企业文化-----------------*/
.category_about_corporate_culture_right h2,.category_about_corporate_culture_right h3{
	text-align:left !important;
	color:#fff;
}
.category_about_corporate_culture_right h2{
	margin:0 auto;
	padding-bottom:10px;
	width:100%;
	text-align:center;
	font-size:28px;
	line-height:32px;
	font-weight:bold
	padding-top:1px;
	color:#fff;
}
.category_about_corporate_culture_right h3{
	color:#ff9e00 !important;
	padding-bottom:30px;
}
.category_about_corporate_culture_right{
	margin:0 auto;
	display:block;
	overflow:hidden;
	width:65%;
	height:100%;
	float:right;
	padding:30px 0;
	}
.category_about_corporate_culture_right p{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
	font-size:16px;
	color:#fff;
	line-height:26px;
	padding-bottom:2rem;
	}
.category_about_corporate_culture_right p:last-child{
	padding-bottom:0;
}
	

/*------------------------------
联系我们
------------------------------*/
.category_contact_us{
}
.category_contact_cs , .category_box{
	margin:0 auto 30px;
	display:block;
	overflow:hidden;
	width:1200px;
	height:auto;
}
.category_contact_cs dl,.category_contact_cs dd{
	display:block;
	overflow:hidden;
	float:left;
}
.category_contact_cs dl{
	width:225px;
}
.category_contact_cs dl img{
	width:187px;
	text-align:left;
}
.category_contact_cs dd{
	width:975px;
}
.category_contact_cs dd h4{
	height:60px;
	width:-moz-fit-content;
	max-width:300px;
	text-align:left;
	font-size:16px;
	line-height:70px;
	color:#999;	
	border-bottom:2px solid#0093dd;
}
.category_contact_cs dd h4 span{
	float:left;
	text-align:left;
	font-size:24px;
	line-height:60px;
	color:#0093dd;
	padding-right:5px;	
}
.category_contact_cs dd p{
	width:100%;
	margin-top:30px;
	text-align:left;
	line-height:30px;
	height:60px;
	overflow:hidden;
}
.category_box dl, .category_box dd {
	float:left;
	display:block;
	overflow:hidden;
	margin:0 auto;
	width:600px;
}
.category_box dl{
	width:540px !important;
	margin-right:60px;}
.category_box dl li{
	margin:0 auto;
	padding-left:60px;
	width:100%;
	text-align:left;
	font-size:18px;
	line-height:68px;
	color:#333;
	box-sizing:border-box;
	border-bottom:1px solid #dddddd;
	background:url(../../../upload/image/contact/contact-rexian.png) left center no-repeat;
}
.category_box dl li:nth-child(2){background:url(../../../upload/image/contact/contact-xiaoshi.png) left center no-repeat;}
.category_box dl li:nth-child(3){background:url(../../../upload/image/contact/contact-chuangzhen.png) left center no-repeat;}
.category_box dl li:nth-child(4){background:url(../../../upload/image/contact/contact-wangzhi.png) left center no-repeat;}
.category_box dl li:nth-child(5){background:url(../../../upload/image/contact/contact-nav.png) 6px center no-repeat;}
.category_box dd h5{
	float:left;
	padding-bottom:15px;
	width:220px;
	height:36px;
	background:url(../../../upload/image/contact/contact-ditu.png) no-repeat;	
}
.category_box dd li {
	display:block;
	overflow:hidden;
	margin:0 auto;
	width:100%;
	height:296px;
	border:1px solid #ddd;
}
.message-box{
	display:block;
	width:1200px;
	overflow:hidden;
}
.message-box-f{
	overflow:hidden;
	width:600px;
	float:left;
	display: block;
    margin-bottom:20px;
    text-align: left;
}
