@charset "gb2312";

/* CSS Document */

body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, tr, td, p, span, em, tt, i, b, img, a, table, tr, td {

	margin: 0;

	padding: 0;

	border: none;

	list-style: none;

	text-decoration: none;

}

input {

	margin: 0;

	padding: 0;

}

.clear {

	clear: both;

}

body {

	font-family: "微软雅黑";

	background: #FFF;

	color: #333;

}

a {

	color: #333;

}

img {

	display: block;

}

/*index*/

.header {

	width: 100%;

	background: #F7F7F7;

}

.header_top {

	width: 1100px;

	height: 30px;

	margin: 0 auto;

	padding-top: 12px;

}

.header_top p {

	padding-left: 15px;

}

.header_top p span {

	display: inline-block;

	font-size: 14px;

	line-height: 20px;

}

.header_top p span img {

	height: 20px;

}

.header_con {

	height: 62px;

	width: 1090px;

	margin: 0 auto;

}

.header_con .logo {

	height: 62px;

	width: 353px;

	float: left;

}

.header_con .header_qy {

	height: 62px;

	width: 356px;

	float: left;

	margin-left: 62px;

}

.header_con .dh {

	height: 62px;

	width: 216px;

	float: right;

}

.header_con .dh li {

	height: 7px;

	width: 216px;

	text-align: right;

	font-size: 16px;

}

.header_con .dh .first p {

	position: relative

}

.header_con .dh .first p:before {

	content: " ";

	position: absolute;

	;

	display: block;

	height: 25px;

	width: 25px;

	background: url(../images/dh.gif) no-repeat 0px 2px;

	left: 53px;

	top: 0;

}

.header_con .dh li:last-child {

	color: #B90000;

	font-size: 24px;

}

.header .nav {

	color: #B90000;

	font-size: 15px;

	height: 46px;

	background: url(../images/nav.gif) repeat-x;

}

.header .nav ul {

	width: 1130px;

	margin: 0 auto;

	height: 46px;

	background: url(../images/ul.gif)

}

.header .nav ul li {

	float: left;

	line-height: 46px;

	width: 125px;

	text-align: center;

}

.header .nav ul li a {

	color: #FFF;

	display: block;

}

.header .nav ul .active a {

	background: url(../images/li_hover.png) no-repeat 0px 0px;

}

.header .nav ul li a:hover {

	background: url(../images/li_hover.png) no-repeat 0px 0px;

}

/*header-结束*/







/*banner-开始*/



.banner {

	width: 100%;

	height: 450px;

	overflow: hidden;

}

.banner img {

	width: 100%;

	height: 450px;

}

#lanrenzhijia {

	width: 100%;

	height: 350px;

	float: left;

	position: relative;

	z-index: 1

}

#slides {

	display: block;

	width: 100%;

	height: 350px;

	list-style: none;

	padding: 0;

	margin: 0;

	position: relative

}

#slides li {

	display: block;

	width: 100%;

	height: 100%;

	list-style: none;

	padding: 0;

	margin: 0;

	position: absolute

}

#slides li a {

	display: block;

	width: 100%;

	height: 100%;

	text-indent: -9999px

}

#pagination {

	display: block;

	list-style: none;

	position: absolute;

	left: 50%;

	top: 420px;

	z-index: 9900;

	padding: 5px 15px 5px 0;

	margin: 0

}

#pagination li {

	display: block;

	list-style: none;

	width: 10px;

	height: 10px;

	float: left;

	margin-left: 10px;

	border-radius: 50%;

	background: #FFF;

	text-indent: -9999999999999999px;

	border: 2px solid #CE1810;

	background: #FFF;

}

/*#pagination li a {

	display: block;

	width: 100%;

	height: 100%;

	padding: 0;

	margin: 0;

	text-indent: -9999px;

}*/

#pagination li.current {

	background: #CE1810;

}

/*banner-结束*/







/*index主体-开始*/

.index {

	width: 100%;

	background: url(../images/index_bg.jpg) center  bottom no-repeat #e9e9e9;

}

.index_con {

	width: 1000px;

	margin: 0 auto;

}

.index_con .gsjj {

	width: 650px;

	float: left;

	border: 1px solid #C9B6B1;

	background: #FFF;

}

.index_con .gsjj h2 {

	height: 25px;

	padding: 10px 15px;

	font-weight: normal;

	font-size: 15px;

	line-height: 25px;

	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);

	border-bottom: 1px solid #FFF;

	position: relative;

}

.index_con .gsjj h2 img {

	float: left;

	width: 120px;

	margin-right: 20px;

}

.index_con .gsjj h2 .more {

	height: 15px;

	width: 15px;

	position: absolute;

	top: 15px;

	right: 15px;

}

.index_con .gsjj h2 .more img {

	height: 15px;

	width: 15px;

}

/*.index_con .gsjj_con {

	background: url(../images/qyjjbg.gif) no-repeat right bottom;

}
*/
.index_con .gsjj_con img {

	float: left;

	width: 237px;

	height: 162px;

	padding: 5px;

	border: 1px solid #C9C9C9;

	margin-right: 15px;

}

.index_con .gsjj_con {

	padding: 10px 5px 10px 10px;

}

.index_con .gsjj_con p {

	font-size: 12px;

	text-indent: 28px;

	line-height: 20px;

}

.index_con .gsjj_con p a {

	color: #F00;

}

/*企业动态*/

.qydt {
	width: 650px;
	float:left;
	border: 1px solid #C9B6B1;
	background: #FFF;
}
.qydt h2 {
	height: 25px;
	padding: 10px 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);
	border-bottom: 1px solid #FFF;
	position: relative;
	margin-bottom: 5px;
}
.qydt h2 img {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.qydt h2 .more {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 15px;
	right: 15px;
}
.qydt h2 .more img {
	height: 15px;
	width: 15px;
}
.qydt ul li {
	height: 27px;
	font-size: 12px;
	margin: 0 10px;
	line-height:27px;
	border-bottom:1px dotted #CCCCCC;
}
.qydt ul li:last-child {
	border-bottom:none;
}
.qydt ul li a:hover {
	color: #F00;
	text-decoration: underline;
}
.qydt ul li a:before {
	content: url(../images/sy_zx.gif) no-close-quote;
	font-size: 12px;
	width: 10px;
	height: 10px;
	margin-right: 5px;
	display:block;
	float:left;
}
.qydt ul li span {
	float: right;
}



/*企业形象*/
.qyxx {
	width: 335px;
	float: right;
	border: 1px solid #C9B6B1;
	background: #FFF;
}
.qyxx h2 {
	height: 25px;
	padding: 10px 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);
	border-bottom: 1px solid #FFF;
	position: relative;
	margin-bottom: 5px;
}
.qyxx h2 img {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.qyxx h2 .more {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 15px;
	right: 15px;
}
.qyxx h2 .more img {
	height: 15px;
	width: 15px;
}
.qyxx_con {
	height:189px;
}




/*公司品牌*/
.gspp {
	width: 335px;
	float: right;
	border: 1px solid #C9B6B1;
	background: #FFF;
}
.gspp h2 {
	height: 25px;
	padding: 10px 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);
	border-bottom: 1px solid #FFF;
	position: relative;
	margin-bottom: 5px;
}
.gspp h2 img {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.gspp h2 .more {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 15px;
	right: 15px;
}
.gspp h2 .more img {
	height: 15px;
	width: 15px;
}
.gspp_con {
	height:196px;
	overflow:hidden;
	padding-left:4px;
}
.gspp_con img{
	float:left;
	margin:7px 0 4px 5px;
}












/*产品展示-开始*/



.cpzs {
	width: 998px;
	float: left;
	border: 1px solid #C9B6B1;
	background: #F9EFEE;
}
.cpzs h2 {
	height: 25px;
	padding: 10px 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);
	border-bottom: 1px solid #FFF;
	position: relative;
}
.cpzs h2 img {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.cpzs h2 .more {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 15px;
	right: 15px;
}
.cpzs h2 .more img {
	height: 15px;
	width: 15px;
}
.cpzs_con {
	padding: 11px 5px 8px 10px;
	overflow: hidden;
}
#mrq {
	width: 6505px;
	margin: 7px auto;
	padding: 2px
}
#Marquee_x {
	overflow: hidden;
	width: 967px
}
#Marquee_x ul li, #Marquee_x ul li div {
	float: left;
	overflow: hidden;
}
/* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div {
	float: left;
	line-height: 25px;
	height: 131px;
	width: 157.5px;
	overflow: hidden
}
#Marquee_x ul li div img {
	border: 1px solid #DADADA;
	width: 140px;
	height: 110px;
	padding: 5px;
	background: #FFF;
}
#Marquee_x ul li div span {
	display: block;
}
#n {
	margin: 10px auto;
	width: 920px;
	border: 1px solid #CCC;
	font-size: 12px;
	line-height: 30px;
}
#n a {
	padding: 0 4px;
	color: #333
}
/*产品展示-结束*/

/*铝锭行情*/
.ldhq {
	width: 650px;
	float:left;
	border: 1px solid #C9B6B1;
	background:#F0EFEF;
	position: relative;
	height: 263px;
}
.ldhq_con{
	height:206x;
	
}
.ldhq_con table{
	border-collapse: collapse;
	margin:10px auto;
	width:98%;
}
.ldhq_con table th{
	text-align:center;
	height:34px;
	line-height:34px;
	font-size:12px;
	border:1px solid #666;
}


.ldhq_con td{
	text-align:center;
	height:34px;
	line-height:34px;
	font-size:12px;
	border:1px solid #666;
}

.ldhq_con tr td:first-child{
	font-weight:bold;
}

.ldhq_con .b{

	font-weight:bold;	
}

.green{
	color:green;
	}
.red{
	color:red;
	}





.ldhq  h2 {
	height: 25px;
	padding: 10px 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);
	border-bottom: 1px solid #FFF;
	position: relative;
	margin-bottom: 20px;
}
.ldhq  h2 img {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.ldhq  h2 .more {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 15px;
	right: 15px;
}
.ldhq  h2 .more img {
	height: 15px;
	width: 15px;
}	
	
	
	
	
	
	
	
/*联系我们-开始*/	
	
.lxwm {
	width: 335px;
	float: right;
	border: 1px solid #C9B6B1;
	background: #F9EFEE;
	position: relative;
	font-size:13px;
}
.lxwm_con {
	background: url(../images/lxwm_bg.gif) no-repeat 0px 2px #F9EFEE;
	padding-top: 5px;
}
.lxwm h2 {
	height: 25px;
	padding: 10px 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);
	border-bottom: 1px solid #FFF;
	position: relative;
	margin-bottom:2px;
}
.lxwm h2 img {
	float: left;
	width: 120px;
	margin-right: 20px;
}
.lxwm h2 .more {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 15px;
	right: 15px;
}
.lxwm h2 .more img {
	height: 15px;
	width: 15px;
}
.lxwm ul li {
	height: 26px;
	font-size: 13px;
	padding: 0 10px;
}
.lxwm ul li a:hover {
	color: #F00;
	text-decoration: underline;
}
.lxwm ul li a:before {
	content: url(../images/qydt_li_bg.gif) no-close-quote;
	font-size: 12px;
	width: 10px;
	height: 10px;
	margin-right: 5px;
}
.lxwm .login {
	position: absolute;
	top: 90px;
	right: 20px;
	width: 60px;
	height: 60px;
}
.lxwm .login img {
	width: 60px;
}

/*index主体-结束*/









/*footer-开始*/

.footer {

	width: 100%;

	height: 120px;

	margin: 0 auto;

	background: #A3231B;

	border-bottom: 10px solid #333;

}

.footer_con {

	width: 1000px;

	height: 120px;

	margin: 0 auto;

}

.footer_con .ewm {

	width: 150px;

	height: 120px;

	padding: 15px 0 0;

	float: left;

	margin-left: 170px;

}

.footer_con .ewm p {

	font-size: 12px;

	color: #FFF;

	line-height: 30px;

	padding-left: 5px;

}

.footer_right {

	width:580px;

	padding-right:100px;

	float: right;

	height: 100px;

	padding-top: 15px;

}

.footer_right p {

	font-size: 12px;

	color: #FFF;

	line-height: 30px;

	text-align: center;

}

.footer_right p a {

	color: #FFF;

}

.footer_right p a:hover {

	color: #FFF;

	text-decoration: underline;

}

/*footer-结束*/







/*内容页-开始*/

.nr {

	width: 100%;

	background: url(../images/index_bg.jpg) no-repeat bottom #E9E9E9;

	padding: 10px 0;

	background-size: 100%;

}

.nr_con {

	width: 1000px;

	margin: 0 auto;

}

.nr_left {

	width: 250px;

	float: left;

}

.nr_cpzx {

	width: 250px;

	float: left;

	border: 1px solid #C9B6B1;

	background: #FDFDFD;


}

.nr_cpzx h2 {

	height: 25px;

	padding: 5px 10px;

	font-weight: normal;

	font-size: 13px;

	line-height: 25px;

	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);

	border-bottom: 1px solid #FFF;

	position: relative;

	margin-bottom: 15px;

	color:#8F8E8E;

}

.nr_cpzx h2 img {

	float: left;

	width: 120px;

	margin-right: 5px;

}

/*.nr_cpzx h2 span {

	float: left;

	width: 120px;

	margin-right: 5px;

	display:block;

	height:26px;

	background:url(../images/h2_bg.gif) no-repeat;

}

.nr_cpzx h2 span {

	font-size:14px;

	color:#FFF;

}

.nr_cpzx h2 span p{

	padding-left:36px;

	font-family:"微软雅黑";

}*/

.nr_cpzx h2 .more {

	height: 15px;

	width: 15px;

	position: absolute;

	top: 10px;

	right: 10px;

}

.nr_cpzx h2 .more img {

	height: 15px;

	width: 15px;

}

.nr_cpzx ul {

	padding-left: 30px;

}

.nr_cpzx ul li {

	height: 30px;

	font-size: 15px;

}

.nr_cpzx ul li a:hover {

	color: #E70D0C;

}

.nr_cpzx ul li a:before {

	content: url(../images/nr_li.gif);

	height: 10px;

	width: 10px;

	margin-right: 17px;

}

/*产品推荐-开始*/

.nr_cptj {

	width: 250px;

	float: left;

	border: 1px solid #C9B6B1;

	background: #FFF;

	;

	height: 250px;

}

.nr_cptj h2 {

	height: 25px;

	padding: 5px 10px;

	font-weight: normal;

	font-size: 13px;

	line-height: 25px;

	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);

	border-bottom: 1px solid #FFF;

	position: relative;

	margin-bottom: 15px;

	color:#8F8E8E;

}

.nr_cptj h2 img {

	float: left;

	width: 120px;

	margin-right: 5px;

}

.nr_cptj h2 .more {

	height: 15px;

	width: 15px;

	position: absolute;

	top: 10px;

	right: 10px;

}

.nr_cptj h2 .more img {

	height: 15px;

	width: 15px;

}

.slider-box {

	height: 174px;

	width: 250px;

}

.slider-btn {

	height: 100%;

	float: left;

	width: 30px;

	background: url(../images/ico_bg.gif);

	background-repeat: no-repeat;

	text-indent: -9999px

}

.slider-next {

	background-position: 7px -45px;

	width: 30px;

	height: 30px;

	margin-top: 60px;

}

.slider-prev {

	background-position: -25px -45px;

	width: 30px;

	height: 30px;

	margin-top: 60px;

}

.slider-next:hover {

	background-position: 7px -17px;

}

.slider-prev:hover {

	background-position: -25px -17px;

}

.slider-wrapper {

	height: 100%;

	position: relative;

	width: 186px;

	float: left;

	overflow: hidden;

}

.slider-wrapper ul {

	position: absolute;

	height: 100%;

	width: 800px;

}

.slider-wrapper li {

	float: left;

	width: 186px;

}

.slider-wrapper li p {

	font-size: 13px;

	text-align: center;

	line-height: 30px;

}

.slider-wrapper li p a:hover {

	color: #E72426;

}

.slider-wrapper li img {

	width: 186px;

	height: 144px;

	border: none;

	float: left;

}

/*产品推荐-结束*/



.nr_lxwm {

	width: 250px;

	float: right;

	border: 1px solid #C9B6B1;

	background: #FFFFFF;

	position: relative;

}

.nr_lxwm_con {

	background: url(../images/lxwm_bg.gif) no-repeat 0px 2px #FFFFFF;

	padding-top: 5px;

}

.nr_lxwm h2 {

	height: 25px;

	padding: 5px 10px;

	font-weight: normal;

	font-size: 13px;

	line-height: 25px;

	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);

	border-bottom: 1px solid #FFF;

	position: relative;

	margin-bottom: 15px;

	color:#8F8E8E;

}

.nr_lxwm h2 img {

	float: left;

	width: 120px;

	margin-right: 5px;

}

.nr_lxwm h2 .more {

	height: 15px;

	width: 15px;

	position: absolute;

	top: 10px;

	right: 10px;

}

.nr_lxwm h2 .more img {

	height: 15px;

	width: 15px;

}

.nr_lxwm ul li {

	height: 27px;

	font-size: 12px;

	padding: 0 10px;

}

.nr_lxwm ul li {

	height: 27px;

	font-size: 12px;

	padding: 0 10px;

}

.nr_right {

	width: 724px;

	float: right;

	border: 1px solid #C9B6B1;

}

.nr_right h2 {

	height: 35px;

	background: linear-gradient(to bottom, #FFFFFF, #F5F1F0);

	font-size: 15px;

	font-weight: normal;

	line-height: 35px;

	padding-left: 15px;

	color: #E71010;

	border-bottom: 1px solid #d8d8d8;

}

.nr_right h2 span {

	padding-left: 270px;

	color: #666;

	font-size: 13px;

}

.nr_right h2 span a:hover {

	text-decoration: underline;

	color: #E62121;

}

.nr_right_con {

	min-height: 665px;

	background: #FFF;
	padding-bottom:15px;

}

/*内容页结束*/







/*产品中心*/

.nr_right_cpzx {

	width: 680px;

	margin: 0 auto;

	padding-top: 15px;

}

.nr_right_cpzx ul li {

	float: left;

	width: 170px;

	margin: 15px 0px;

	border-bottom: 1px solid #CCC;

	padding-bottom: 25px;

}

.nr_right_cpzx ul li img {

	width: 156px;

	height: 115px;

	margin: 0 auto 15px;

	;

	padding: 2px;

	border: 1px solid #CCC;

}

.nr_right_cpzx ul li p {

	text-align: center;

	font-size: 13px;

	height: 15px;

}

.nr_right_cpzx ul li p a:hover {

	color: #E62123;

}

.nr_right_cpzx span {

	font-size: 14px;

	padding: 0 15px;

}

.nr_right_cpzx span a:hover {

	color: #E62123;

}

/*新闻动态*/



.nr_right_xwdt {

	width: 680px;

	margin: 0 auto;

	padding-top: 20px;

	overflow: hidden;

}

.nr_right_xwdt_con ul li {

	padding: 18px;

	border-bottom: 1px dashed #E1E1E1;

}

.nr_right_xwdt_con ul li p {

	font-size: 13px;

}

.nr_right_xwdt_con ul li p a {

	float: left;

}

.nr_right_xwdt_con ul li p a:hover {

	color: #E62123;

	text-decoration: underline;

}

.nr_right_xwdt_con ul li p span {

	float: right;

}

.nr_xwdt_page span {

	font-size: 14px;

	padding: 0 15px;

}

.nr_xwdt_page span a:hover {

	color: #E62123;

}











/*内容详细页*/

.onnext{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:12px;
	margin-top:35px;
	}
.onnext .prev{
	float:left;
	}
.onnext .prev a:hover{
	color:#E81818;
	}
.onnext .next{
	float:right;
	}
.onnext .next a:hover{
	color:#E81818;
	}



