.float-left {
    float: left !important;
}

.a_nav{ margin-top:20px; height:56px;}
.a_nav ul{ width:1200px;}
.a_nav li{ float:left; text-align:center; width:199px; font-size:14px; border-right:1px solid #fff; border-left:0;}
.a_nav li.nones{ border-right:0;}
.a_nav li a{ display:block; height:56px; line-height:56px;background:#e5e5e5; color:#333; font-family:"Microsoft Yahei","微软雅黑"; font-weight:bolder;}
.a_nav li a:hover,.a_nav li.cur a{ background:#4c1357; color:#fff;}
.agenav li{ width:386px;}

/* 产品导航 */
.productItem {font-size: 0; margin-top:20px;}
.productItem a {display: inline-block;width: 199px;height: 56px;line-height: 56px;font-size: 16px;color: #4c4c4c;text-align: center;border-left: 1px solid #7d7d7d;}
.productItem a:first-child {border-left-color: transparent;}
.productItem a:hover,
.productItem a.on {background: #4c1457;color: #e4b32e;border-left-color: #fff;}

.ds_nav {
    margin-top: 35px;
    height: auto;
    overflow: hidden;
    background: #f5f5f5;
    padding: 10px 0px;
    border: 1px solid #e8e8e8;
}
.ds_nav:first-child{border-bottom:0px;}
.ds_nav li{list-style:none;display:table;float:left;height: 34px;line-height: 34px;margin-bottom: 0em; color:#646464; margin-right:10px;}
.ds_nav li:first-child{ margin-left:15px;}
.ds_nav li:last-child{border-right:none;}
.ds_nav li a{display:block; float:left; padding:2px 18px; color:#646464; font-size:15px;}
.ds_nav li a:hover,.ds_nav .on a{color:#e4b32e; background:#4c1457; border-radius:15px;}

.partTitle {text-align: center; margin:30px auto 30px; position:relative;}
.partTitle:after {
	content: '';
	position:absolute;
	top:45%;
	left:2%;
	height:1px;
	width:96%;
	background:#08a795;
	z-index: -1;
}
.partTitle dl {display: inline-block; padding: 0px 25px; background:#fff;}
.partTitle dl dt {font-size: 88px;color: #08a795;float: left;line-height: 80px;}
.partTitle dl dd {float: left;margin-left: 10px;text-align: left;}
.partTitle dl dd h2 {font-size: 36px;color: #4c4c4c;margin-bottom: 5px;font-weight: bold;}
.partTitle dl dd h2 b {color: #08a795;}
.partTitle dl dd span {font-size: 16px;color: #fff;background-color: #08a795;padding: 2px 5px;text-transform: uppercase;}

/*公司概况*/
.company {
    margin-top: 10px;
	width:100%;
	height:auto
}
.company h2{ color:#000; font-size:16px; margin:10px auto; font-weight:bolder;}
.company h3{ color:#000; font-size:15px; margin:10px auto; font-weight:bolder;}
.company p{ line-height:26px; color:#222;}
	
.contact_box {
    padding: 30px 0px 30px;
    min-height: 480px;
    width: 1200px;
    margin: 0 auto;
	display:inline-block;
}
.contact_box .contact_l {
    float: left;
    width: 520px;
    font-family: 微软雅黑;
    color: #333;
    margin-top: 10px;
}
.contact_l_tit {
    font-size: 16px;
    font-weight: bold;
    display: block;
    margin-bottom: 20px;
}
.contact_box .contact_l p{ height:42px;line-height:32px;padding:0 0 14px 70px;margin:0px;margin-top:14px;border-bottom:1px solid #ddd;}

.contact_box .contact_r{ float:right;margin:0px;margin-left:20px;display:inline;}
.contact_box .contact_b {
    width: 520px;
	margin-top:15px !important;
}
.contact_box .tpborder{ border:1px solid #ddd;}
.contact_box .dec_text{ margin-left:40px; line-height:26px;}
.contact_box .dec_text .text_center{ font-weight:600; font-size:20px}
.contact_box .dec_text p{ float:left; display:block; margin-top:10px; font-size:15px;}


/*--------------留言样式------------------*/
.contact_framea{width:1100px; padding:30px 50px; margin-top:20px; background:url(../images/neiye/liuyanbg.jpg) left bottom no-repeat;}
.cf_title {
    line-height: 30px;
    font-size: 18px;
    color: #333;
    text-align: center;
    font-weight: bolder;
	background:#fff;
}
.cf_title span{ display:block; font-size: 14px; color: #666; font-weight:normal;}

.liu_yan{
	width:900px;
	height:auto;
	padding-top: 10px;
	margin-left:auto; margin-right:auto; margin-top:20px;
	
}
.liu_tiao{width:100%; height:40px; margin-bottom:15px; clear:both;}

#lian_a{
	width:100%;
	display: block;
	float: left;
}
#lian_a .inp{
    margin-right:10px;
	float: left;
	background: #fff;
	font-size: 12px;
	color: #888;
	line-height: 30px;
	height: 38px;
	padding-left: 10px;
	width: 400px;
	border:1px solid #dadada; -moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  -webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset; box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;
}
#lian_a .inpa{
	float:right;
	background: #fff;
	font-size: 12px;
	color: #888;
	line-height: 30px;
	height: 38px;
	padding-left: 10px;
	width: 400px;
	border:1px solid #dadada; -moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  -webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset; box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;
}
#liu_nei{
	width:900px;
	height:120px;
	display: block;float:left;
	clear:both;
	}
	#liu_nei .nei{
	border: 0px;
	background: #fff;
	height: 100px;
	resize: none;
	padding: 10px;
	width: 97.5%;
	font-size: 12px;
	color: #888;
	border:1px solid #dadada; -moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;  -webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset; box-shadow:1px 1px 3px 0px rgba(0,0,0,.1) inset;
	}
	.an_niu{
	width:620px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	padding-top:30px;
	clear:both;
}

.an_niu .btn{
	border: 0px;
	display:block;
	height: 40px;
	line-height: 30px;
	background: #4c1457;
	font-size: 15px;
	font-weight: bolder;
	color: #e4b32e;
	width: 240px; border-radius:50px;
	cursor: pointer; margin-left:auto; margin-right:auto;
	font-family:"微软雅黑";
 }
/*--------------留言样式结束------------------*/
