
/*
	所有内容页最大容器
 */
/*04-06*/
#outer {
	background:#EDEDED;
}
#tab {
	overflow:hidden;
	zoom:1;
	width:650px;
	margin: 0 auto;
	background:#5C5C5C;
}
#tab li {
	float:left;
	color:#fff;
	height:35px;
	cursor:pointer;
	line-height:35px;
    width: 160px;
    border-left: 1px solid #fff;
	text-align: center;
	font-weight: bold;
}
#tab li a{
	color:#fff;
    display: block;
}
#tab li .current {
	color:#fff;
	background:#9F2F42;
}
#content {
	border-top-width:0;
	margin-top: 50px;
}
#content ol {
	display:none;
}

/*08-09*/
#outer1 {
	background:#EDEDED;
}
#tab1 {
	overflow:hidden;
	zoom:1;
	width:400px;
	margin: 0 auto;
	background:#5C5C5C;
}
#tab1 li {
	float:left;
	color:#fff;
	height:30px;
	cursor:pointer;
	line-height:30px;
	width:199px;
	text-align: center;
	border-right: 1px solid #fff;
}
#tab1 li.current1 {
	color:#fff;
	background:#9F2F42;
}
#content1 {
	border-top-width:0;
	margin-top: 50px;
}
#content1 ol {
	display:none;
	padding:50px 0 0 0;
}



.xc_pro1{
	padding:30px 0;
}
.xc_pro1_l{
	width: 35%;
}
.xc_pro1_t{
	height:90px;
}
.xc_pro1_t h2{
	height: 40px;
}	
.xc_pro1_t h2 span{
	color:#9F2F42; 
	font-weight: bold;
	font-size: 24px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.xc_pro1_t p{
	line-height: 40px;
	font-size:20px;
	color: #999;
	width: 100%;
}
.xc_pro1_c{
	height:300px;
	position: relative;
}
.xc_pro1_c p{
	line-height:30px;
	overflow: hidden;
}
.xc_pro1_c img{
	position: absolute;
	bottom: 0;
	right: 10px;
	height:40px;
}
.xc_pro1_r{
	width: 63%;
}
.xc_pro1_r img{
	width:100%;
}
.xc_por2{
	background: #DCDCDC;
	padding: 20px 0;
}
.xc_por2_c{
	padding: 20px 0;
}
.xc_por2_c li{
	width: 31%;
	float: left;
	margin: 1%;
	position: relative;
}
.xc_por2_c li a{
	display: block;
}
.xc_por2_c li img{
	display: block;
	width:100%;
	height:240px;
}
.xc_por2_c li p{
	text-align: center;
	width: 100%;
	z-index: 1;
	line-height: 28px;
	position: absolute;
	bottom:0px;
	background: rgba(255,255,255,0.4);
}
.all_titel{
	height:60px;
	width: 100%;
	line-height:60px;
	text-align: center;
	margin: 30px auto;
	background: url("../image/ba001.png") no-repeat center bottom;
}
.ba001{
	background:#C9C9C9;
}
.all_titel span{
	padding:7px 20px;
	border-radius:25px;
	font-size: 18px;
	color: #9F2F42;
	border: 1px solid #333;
	font-weight: bold;
}
.bgimg01{
	margin: 50px auto;
}
.bgimg01_c{
	padding:65px 0;
}
.bgimg01_c img{
	width: 100%;
}
.all_top{
	height:60px;
	line-height: 60px;
	background: url("../image/bag1.jpg") no-repeat 50% 50%/ cover;
	margin:30px 0;
}
.all_top span{
	font-size: 40px;
	color: #9F2F42;
	font-weight: bold;
}
.all_top b{
	color: #C9C9C9;
	font-size:30px;
	padding: 0 30px;
}
.xc_pro21{
	padding: 20px 0;
}
.xc_pro21_l, .xc_pro21_r{
	width: 48%;
}
.xc_pro21_l p{
    line-height: 32px;
    margin-bottom: 17px;
    overflow: hidden;
    font-weight: bold;
    margin-top: 20px;
}
.xc_pro21_r img{
	width: 100%;
}
.img2 img{
	display: block;
	width: 100%;
	margin: 20px 0;
}
.xc_por3_c li{
	width: 23.4%;
    /* height: 180px; */
    float: left;
    margin: 0.8%;
    overflow: hidden;
    position: relative;
}
.xc_por3_c li a{
	display: block;
}
.xc_por3_c li img{
	display: block;
	width:100%;
	height:220px;
}
.xc_por3_c li p{
	text-align: center;
	width: 100%;
	z-index: 1;
	position: absolute;
	line-height: 30px;
	bottom: -2px;
	background: rgba(255,255,255,0.4);
}
.pro31{
	margin: 20px 0;
}
.pro31 p{
    width: 48%;
    float: left;
    overflow: hidden;
    line-height: 36px;
    font-weight: bold;
}
.pro31 img{
	width: 48%;
	float: right;
}
.img002{
	padding: 20 0;
}
.img002 img{
	width: 45.6%;
	margin: 2%;
	height: 300px;
}
.xc_trade{
	padding: 20px 0;
}
.xc_trade li{
	width: 26%;
	height:40px;
	padding: 2%;
	margin: 1%;
	background: #333;
	color: #fff;
	text-align: center;
	line-height: 25px;
	float: left;
}
.xc_trade li p {
	color: #fff;
}
.img003 img{
	display: block;
	width: 100%;
	margin: 20px 0;
}
/*
	合作伙伴
*/
.xc_partner{
	padding: 20px 0;
}
.xc_partner_l{
	width: 34%;
	padding-top: 100px;
}
.xc_partner_r{
	width: 62%;
}
.xc_partner_r img{
	width: 100%;
}
/*钢种范围*/
.xc_cont3box{
	padding: 50px 0;
	background: #EEEEEE;
}
.xc_range{
	margin: 0 0 30px 0; 
}
.xc_range img{
	width: 65%;
	float: right;
}
.xc_range_c{
	width: 30%;
	float: left;
}
.xc_range_c h3{
	line-height:50px;
}
.xc_range_c h3 b{
	font-size: 24px;
	color: #9F2F42;
	padding-bottom:8px;
	border-bottom: 1px solid #666;
}
.xc_range_c li{
	padding-left:30px;
	line-height: 40px;
	background: url("../image/li4.jpg") no-repeat 0 10px;
}

/*运输类*/
.onebox {
	padding:10px;
}
.onebox ul {
	overflow:hidden;
	zoom:1;
}
.onebox ul li {
	width:150px;
	height:60px;
	margin:0 6px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
}
.onebox1{
	overflow:hidden;
	position:relative;
	width:100%;
}
.onepic {
	text-align:center;
}
.onepic img {
	width:144px;
	height:54px;
	padding: 2px;
	border: 1px solid #ddd;
	display:block;
}
.onepic a:hover img {
	border-color:#999;
}

/*加工类*/
.onebox2 {
	padding:10px;
}
.onebox2 ul {
	overflow:hidden;
	zoom:1;
}
.onebox2 ul li {
	width:230px;
	height:90px;
	margin:0 7px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
}
.onebox21{
	overflow:hidden;
	position:relative;
	width:100%;
}
.onepic2 {
    text-align: center;
    padding: 2px;
    border: 1px solid #ddd;
    width: 224px;
    height: 60px;
    padding-top: 10px;
}
.onepic2 img {
	margin:0px auto;
}
.onepic2 a:hover img {
	border-color:#999;
}

/*目前用到我们原材料的汽车*/
.onebox3 {
	padding:10px;
}
.onebox3 ul {
	overflow:hidden;
	zoom:1;
}
.onebox3 ul li {
	width:180px;
	height:180px;
	margin:0 7px;
	float:left;
	border-radius: 90px;
	border: 1px solid #ddd;
	_display:inline;
	overflow:hidden;
	text-align:center;
	text-align: center;
}
.onebox31{
	overflow:hidden;
	position:relative;
	width:100%;
}
.onepic3 {
	text-align:center;
}
.onepic3 img {
	width:120px;
	height:90px;
	padding-top:40px;
}
.onepic3 a:hover img {
	border-color:#999;
}

/*
	品质认证
*/
.xc_cont005{
	padding: 50px 0;
}
.mr_frbox {
	width:860px; 
	padding:50px;
	margin:30px auto;
}
.mr_frUl {
	width:600px;
	overflow: hidden;
	padding-left:115px;
}
.mr_frBtnL {
	height:40px;
	display:block;
	cursor:pointer;
	display:inline;
	margin-top: 250px;
	float:left;
}
.mr_frBtnR {
	height:40px;
	display:block;
	cursor:pointer;
	display:inline;
	margin-top: 250px;
	float:right;
}
.tempWrap1{
	overflow:hidden; 
	position:relative; 
	width:520px;
	padding:60px;
	background: #9F2F42;
}
.tempWrap1 ul{
	width: 7638px; 
	position: relative; 
	overflow: hidden; 
	padding: 0px; 
	margin: 0px; 
	left: -5535.81px;
}
.mr_frUl ul li {
	display:block;
	margin-right:80px;
	overflow:hidden;
	width:204px;
	height:251px;
	float:left;
	text-align:center;
}
.mr_frUl ul li img{	
	width:204px;
	height:250px;
}
.prev, .next {
	left:3%;
	top: 50%;
	display:block;
}
.next {
	margin-right:8px;
	left:auto;
	background-position:8px 5px;
}
.prev:hover, .next:hover {
	filter:alpha(opacity=100);
	opacity:1;
}
.prevStop {
	display:none;
}
.nextStop {
	display:none;
}

.xc_pro1_t1{
	height:140px;
}
.xc_pro1_t1 h2{
	height:60px;
}	
.xc_pro1_t1 h2 span{
	color:#9F2F42; 
	font-weight: bold;
	font-size:45px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.xc_pro1_t1 p{
	line-height:60px;
	font-size:28px;
	color: #999;
	padding-top: 10px;
	width: 100%;
}
.xc_quality{
	margin: 50px 0;
}
.xc_quality h3{
	text-align: center;
	padding: 30px;
	color: #999;
	font-size: 24px;
}
/*招贤纳士*/
.xc_zxns{
	text-align: center;
	padding: 50px 0;
}
.xc_zxns h3{
	font-size: 24px;
	color:#9F2F42; 
	padding-bottom:30px;
}
.xc_zxns p{
	text-align: center;
	line-height: 30px;
}
.xc_requirement{
	padding:0 0 50px 0;
}
.xc_requirement li{
	width: 230px;
    margin: 0 50px;
	float: left;
}
.xc_requirement li p{
	text-align: center;
	text-indent: inherit;
	color: #fff;
	padding-top:50px;
    height: 250px;
	background:#9F2F42;
	line-height: 30px;  
}
.xc_contact01{
	height: 60px;
	line-height: 60px;
	background: #fff;
}
.xc_contact01 p{
	text-align: center;
}
.xc_contact01 p b{
	padding: 2px 15px;
	border: 1px solid #444;
	border-radius: 15px;
}
.xc_contact01 p span{
	padding-left:50px;
}
.xc_contact01 p span i{
	font-size: 18px;
	padding-right: 10px;
}

/**/
.xc_map{
	padding: 20px 0;
}
.xc_lx{
	padding: 10px 0;
	margin-bottom: 50px;
}
.xc_lx p{
	line-height: 30px;
	width: 49%;
	float: left;

}

.img010, .img020{
	margin: 30px 0;
}