﻿@charset "utf-8";
/* CSS Document */
a{text-decoration:none;color:#000; font-size:12px;}
a:hover{color:#e5393c;}
img{border:none;vertical-align:top;}
ul,li{list-style:none;background:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/**解决ie6中的颤动效果**/
h1,h2,h3,h4,h5,h6,i,em{font:12px/17px Arial, Helvetica, sans-serif;font-style:normal;}
em{font-style:normal;}


/* index_hd */
.index_hd{
	width:1000px;
	height:680px;
	overflow:hidden;
}
.index_hd .hd_l{width:590px;height:535px;overflow:hidden;}
.index_hd .hd_l ul li{position:relative}
.index_hd .hd_r ul li{
	float:left;
	width:294px;
	height:268px;
	overflow:hidden;
	border:1px #e5e5e5 solid;
	position:relative;
	margin-right:10px;
	margin-top:40px;
}

body {
	margin: 0px auto; color: rgb(0, 0, 0); font-family: "微软雅黑"; background:url(/skin/css/bg.gif) repeat;
}
.body {
	margin: 0px auto; color: rgb(0, 0, 0); font-family: "微软雅黑"; background:url(/skin/css/.gif) repeat;
}
img {
	border: currentColor; border-image: none;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
.leftmenu li {
	height: 34px;
}
.leftmenu li a {
	font-size: 13px; text-decoration: none;
}
.leftmenu li a:hover {
	font-size: 13px; text-decoration: underline;
}
.on {
	color: rgb(196, 22, 28);
}
.on a {
	color: rgb(196, 22, 28); text-decoration: none;
}
.on a:hover {
	color: rgb(196, 22, 28); text-decoration: underline;
}
.header {
	margin: 0px auto; height: 88px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: relative; background:url(bg.gif) repeat;
}
.logo {
	left: 0px; top: 0px; width: 380px; height: 88px; position: absolute;
}
.headermenu {
	top: 0px; width: 600px; height: 88px; right: 0px; position: absolute;
}
.footer {
	margin: 0px auto; height: 45px; bottom: 0px; position: relative; z-index: 9999; background-color: rgb(51, 51, 51);
}
.footerbeian {
	left: 55px; width: 720px; height: 45px; text-align: left; bottom: 0px; color: rgb(255, 255, 255); line-height: 45px; font-size: 13px; position: absolute;
}
.footermenu {
	width: 300px; height: 45px; right: 0px; bottom: 0px; position: absolute;
}
.footermenuico {
	width: 44px; height: 44px; float: left;
}
#gg {
	background: rgb(0, 0, 0); width: 100%; height: 45px; bottom: 0px; line-height: 45px; position: fixed; z-index: 9999; _bottom: auto; _width: 100%; _position: absolute;
}
#gg a {
	color: rgb(255, 255, 255); letter-spacing: 2px; font-size: 13px;
}
.contactright {
	top: 0px; width: 1000px; height: 800px; right: 0px; position: absolute;
}
.contactrightzbtitle {
	width: 970px; height: 50px; text-align: left; color: rgb(153, 153, 153); font-size: 26px; margin-top: 30px;
}
.contactrightzbcontent {
	width: 970px; height: 240px;
}
.contactrightzbweizhi {
	width: 370px; height: 240px; float: left;
}
.contactrightzblxfs {
	width: 320px; height: 240px; line-height: 30px; font-size: 15px; margin-left: 40px;
}
.contactrightzbmap {
	width: 400px; height: 240px; float: left;
}
.contactrightzbjzsyb {
	width: 970px; height: 50px; text-align: left; color: rgb(153, 153, 153); font-size: 26px; margin-top: 100px;
}
.contactrightzbjzsybcontent {
	width: 970px; height: 240px;
}
.contactrightzbjzsyall {
	width: 370px; height: 240px; float: left;
}
.contactrightzbjzsyblxfs {
	width: 320px; height: 240px; line-height: 30px; font-size: 15px; margin-left: 40px;
}
.contactrighterweima {
	width: 600px; height: 240px; float: left;
}
.contactrightweixin {
	width: 140px; height: 180px; margin-left: 40px; float: left;
}
.contactrightapp {
	width: 140px; height: 180px; margin-left: 80px; float: left;
}
.contactcontent {
	width: 100%; height: 800px; position: relative;
}
.contactleft {
	left: 0px; top: 0px; width: 300px; height: 800px; position: absolute; z-index: 999; background-image: url("../images/bg.png"); background-repeat: repeat;
}
.contactlefttitle {
	width: 200px; font-size: 26px; margin-top: 30px; margin-left: 90px;
}
.contactleftentitle {
	width: 200px; color: rgb(153, 153, 153); font-size: 18px; margin-top: 8px; margin-left: 90px;
}
.leftmenu {
	width: 200px; height: 600px; margin-top: 40px; margin-left: 90px;
}
.supplier {
	width: 880px; height: 600px;
}
.supplier li {
	border: 1px solid rgb(204, 204, 204); width: 160px; height: 210px; margin-top: 40px; margin-right: 20px; float: left;
}
.supplierimg {
	width: 160px; height: 160px;
}
.supplierwz {
	width: 160px; height: 50px; text-align: center; line-height: 50px; background-image: url("/skin/css/bg.gif");
}
.supplierwz a {
	color: rgb(0, 0, 0); font-size: 15px; text-decoration: none;
}
.supplierwz a:hover {
	color: rgb(255, 0, 0); font-size: 15px; text-decoration: underline;
}


.page_list {text-align:center;padding-top:15px;padding-bottom:15px;}
.page_list li {display:inline;margin:5px 0px;}
.page_list li a {padding:4px 12px;border:solid 1px #D9D9D9;color:#0a0a0a;}
.page_list li a:hover {background-color:#fc7717;color:#fff;}
.thisclass a {background-color:#fc7717;color:#fff !important;}