body,
div,
dl,
dt,
dd,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
select,
input,
textarea,
button,
p,
blockquote,
th,
td,
img,
iframe {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input,
button,
textarea,
option {
	font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif;
}

ul,
li,
div {
	list-style: none;
	border: 0px;
}
.menu {
	width: 100%;
	height: 50px;
	background: #0070ce;
}
.menu p {
	width: 1210px;
	height: 50px;
	margin: 0 auto;
}
.menu p a {
	color: #fff;
	display: inline-block;
	padding: 0 30px;
	font: normal 16px/50px SimSun;
}
.menu p a:hover,.menu p a.home {
	background: #3c96e2;
}


img {
	border: 0px;
}

.clear {
	font: 0px/0px serif;
	display: block;
	clear: both;
}

html {
	-webkit-text-size-adjust: none;
}

input {
	outline: none;
}

textarea {
	resize: none;
}

a {
	text-decoration: none;
}

body:nth-of-type(1) input:focus,
textarea:focus {
	outline: none;
}

body {
	font: 12px "\5b8b\4f53", Tahoma, Arial;
	color: #333;
	background: #fff;
	position: relative;
}
.Ns-table a:link, a:visited, a:active {
    color: #444;
    text-decoration: none;
}
.Ns-table a:hover {
            text-decoration: underline;
            color: #e37303;
        }

/*header*/

.left {
	float: left;
}

.right {
	float: right;
}

#header {
	width: 100%;
	height: 35px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #f5f5f5;
	margin: 0 auto;
}

.header {
	width: 1200px;
	margin: 0 auto;
	height: 35px;
}

.header ul {
	color: #666;
}

.header ul li.name {
	margin-right: 30px;
}

.header ul li {
	float: left;
	line-height: 35px;
	margin-right: 10px;
}

.header ul li a {
	color: #666;
}

.header ul li a:hover {
	color: #ff6600;
}

.header p a:hover {
	color: #ff6600;
}

.header p {
	line-height: 35px;
	color: #666;
	float: right;
}

.header p a {
	color: #666;
	margin: 0 5px;
	display: inline-block;
}

.header p a.mobile {
	background: url(../images/offer_bg.png) 0 10px no-repeat;
	padding: 0 0 0 16px;
	margin-left: 10px;
}

.headerNav {
	width: 600px;
	margin: 0 auto;
}

.headerNav p {
	color: #888;
	line-height: 12px;
	height: 12px;
	width: 600px;
	overflow: hidden;
	margin-top: 10px;
	font-family: "SimSun";
}

.headerNav p a {
	color: #888;
	margin: 0 4px;
}

.headerNav p a:hover {
	color: #FF6600;
}

.supplymain {
    margin: 10px auto 0;
    width: 1210px;
}

.banner {
	width: 930px;
	height: 300px;
	position: relative;
	z-index: 1;
}

.banner ul {
	height: 380px;
	position: absolute;
}

.banner ul li {
	float: left;
	width: 930px;
	height: 300px;
	overflow: hidden;
	position: relative;
	background: #000;
}

.banner ul li div {
	position: absolute;
	overflow: hidden;
}

.banner .btn {
	position: absolute;
	width: 170px;
	height: 16px;
	right: 0;
	bottom: 20px;
	text-align: center;
}

.banner .btn a {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 14px;
	height: 14px;
	margin-left: 9px;
	cursor: pointer;
	border: #fff 1px solid;
}

.banner .btn a.on {
	border: #0070ce 1px solid;
	background-color: #0070ce;
}

.banner .preNext {
	width: 34px;
	height: 67px;
	position: absolute;
	top: 115px;
	background: url(../images/btn.png) no-repeat;
	cursor: pointer;
	display: none;
}

.banner .pre:hover {
	background-position: left bottom;
}

.banner .next:hover {
	background-position: right bottom;
}

.banner .pre {
	left: 0;
}


/*top*/

.bannerAdv {
	width: 1210px;
	margin: 0px auto 0;
	overflow: hidden;
}

.bannerAdv ul {
	width: 1210px;
	display: inline;
	float: left;
	margin: 0px 0 0 -5px;
}

.bannerAdv ul li {
	display: block;
	float: left;
	padding: 10px 5px 0 5px;
	position: relative;
}

.bannerAdv ul li a,
.bannerAdv ul li embed {
	float: left;
}

/*��Ʒ�б�ͼƬ����*/
.liItemCompare a.pr{ width:90px;}
.mt15{ margin-bottom:15px;*margin-bottom:50px;}
.banner .next {
	right: 0;
	background-position: right top;
}

.supply {
	width: 270px;
	float: right;
}

.free_supply {
	width: 270px;
	background-color: #f26522;
	height: 40px;
}

.free_supply a {
	margin-top: 12px;
	height: 18px;
	width: 134px;
	text-align: center;
	display: block;
	border-left: #f69465 1px solid;
	float: left;
	color: #ffffff;
	font: normal 16px/18px "SimSun";
}

.free_supply a.free1 {
	border-left: 0;
	border-right: #cd5116 1px solid;
}

.supply_information {
	width: 268px;
	margin-top: 10px;
	border: #d7d7d7 1px solid;
	padding-top: 16px;
	height: 55px;
}

.supply_information span {
	float: left;
	width: 85px;
}

.supply_information span b {
	width: 70px;
	text-align: center;
	display: block;
	color: #0070ce;
	margin-left: 15px;
	margin-bottom: 12px;
	font: bold 16px/16px "SimSun";
}

.supply_information p {
	float: left;
	color: #333;
	width: 160px;
	font-size: 14px;
	line-height: 15px;
	height: 15px;
	padding-bottom: 12px;
	text-indent: 22px;
	border-left: #d7d7d7 1px solid;
}

.supply_information p a,
.supply_information strong a {
	color: #0070ce;
	font: bold 14px/15px arial;
}

.supply_information strong {
	float: left;
	color: #333;
	width: 160px;
	font: normal 14px/15px "\5b8b\4f53";
	height: 15px;
	text-indent: 22px;
	border-left: #d7d7d7 1px solid;
}

.buyVipTop {
	width: 268px;
	border-left: #d7d7d7 1px solid;
	border-right: #d7d7d7 1px solid;
	position: relative;
	height: 35px;
	border-bottom: #d7d7d7 1px solid;
}

.buyVipTop h3 {
	position: absolute;
	width: 270px;
	height: 33px;
}

.buyVipTop h3 a {
	width: 148px;
	background-color: #f3f3f3;
	text-align: center;
	display: block;
	float: left;
	border-right: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	color: #0070CE;
	font: normal 14px/33px "SimSun"
}

.buyVipTop h3 a.focus {
	width: 119px;
	background-color: #fff;
	border-bottom: #fff;
}

.buyVipBot {
	border: #d7d7d7 1px solid;
	border-top: 0;
	height: 142px;
	width: 268px;
	float: right;
}

.buyVipBot dl {
	margin-top: 6px;
}

.buyVipBot dt {
	width: 197px;
	text-indent: 10px;
	float: left;
	font-size: 14px;
	overflow: hidden;
	line-height: 26px;
	height: 26px;
}

.buyVipBot dt a {
	color: #333333;
}

.buyVipBot dt a:hover {
	color: #FF6600;
}

.buyVipBot dd {
	background: url(../images/offer_bg.png) 0 -103px no-repeat;
	float: left;
	font-size: 14px;
	text-indent: 30px;
	line-height: 26px;
	height: 26px;
	color: #666666;
}

.productBoxTop {
    margin-top: 10px;
    margin-bottom: 10px;
    border-bottom: #0070ce 2px solid;
    height: 38px;
}

.productBoxTop h2 {
    width: 160px;
    height: 38px;
    display: block;
    font: bold 18px/38px "SimSun";
    background-color: #0070ce;
    float: left;
    text-align: center;
}

.productBoxTop h2 a {
    color: #fff;
}

.productBoxTop p {
    margin-left: -10px;
    width: 1050px;
    float: left;
    line-height: 38px;
}

.productBoxTop p a {
    padding-left: 18px;
    color: #333333;
    float: left;
}

.productBoxTop p a:hover {
    color: #f26522;
}

.productBoxTop p a.more {
    float: right;
    cursor: pointer;
}

.release {
    float: left;
    width: 268px;
    padding-bottom: 11px;
    border: #d7d7d7 1px solid;
}

.release h3 {
    font: normal 16px/38px "SimSun";
    color: #fa8c0f;
    text-align: center;
    background: url(../images/bg.png) 0 -241px no-repeat #f7f7f7;
    border-bottom: #d7d7d7 1px solid;
}

.release dl {
    margin-top: 8px;
    margin-left: 20px;
}

.release dl dt {
    float: left;
    width: 200px;
    background: url(../images/product_show2016.png) -75px -55px no-repeat;
    font-size: 14px;
    text-indent: 14px;
    line-height: 33px;
    height: 33px;
    overflow: hidden;
}
.release dl dt a {
    color: #666666;
}

.release dl dt a:hover {
    color: #f26522;
}
.release dl dd {
    color: #666666;
    text-indent: 8px;
    float: left;
    width: 45px;
    line-height: 33px;
    height: 33px;
}
.srecommend {
    width: 918px;
    padding-left: 20px;
    float: left;
    border-top: #d7d7d7 1px solid;
    border-bottom: #d7d7d7 1px solid;
    border-right: #d7d7d7 1px solid;
}

.srecommend h3 {
    padding-bottom: 10px;
    font: normal 16px/38px "SimSun";
    color: #333333;
}

.srecommend ul {
    margin-right: -19px;
    width: 918px;
    height: 340px;
    overflow: hidden;
}

.srecommend ul li {
    position: relative;
    float: left;
    margin-right: 19px;
    width: 158px;
    height: 158px;
    border: #d7d7d7 1px solid;
    margin-bottom: 10px;
}

.srecommend ul li table td {
    width: 158px;
    height: 158px;
    vertical-align: middle;
    text-align: center;
}

.srecommend ul li p {
    position: absolute;
    height: 25px;
    width: 120px;
    bottom: 0;
    left: 19px;
    line-height: 25px;
    z-index: 2;
    text-align: center;
    overflow: hidden;
}

.srecommend ul li p a {
    color: #fff;
}

.srecommend ul li b {
    background-color: #636363;
    height: 25px;
    width: 158px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}

.srecommend ul li.hover b {
	background-color: #0070ce;
}



/*top*/

.top {
	width: 1210px;
	height: 85px;
	margin: 0 auto;
	position: relative;
}

.top .logo{ position:absolute; left:0; top:10px; z-index:3;}

.top h1{width: 80px;height: 50px;position: absolute;left: 230px;top: 12px;border-left: 1px solid #d7d7d7;font: 30px/50px "SimSun","\5b8b\4f53"; text-indent:12px;color: #0070ce;}

.top p {
	position: absolute;
	top: 50px;
	left: 365px;
	line-height: 18px;
	height: 18px;
	overflow: hidden;
	font-family: SimSun;
	color: #666666;
}

.top p a {
	color: #666666;
	margin: 0 4px;
}

.top p a:hover,
.top span a:hover {
	text-decoration: underline;
	color: #ff0000;
}

.top span {
	position: absolute;
	left: 858px;
	top: 26px;
	line-height: 18px;
	height: 18px;
	font-family: SimSun;
	overflow: hidden;
	color: #666666;
}

.top span a {
	color: #ff6600;
	font-size: 14px;
}

.top input.text {
	width: 310px;
	height: 38px;
	display: block;
	position: absolute;
	line-height: 33px;
	border: 1px solid #e1e1e1;
	color: #7d7d7d;
	top: 15px;
	left: 449px;
	z-index: 2;
	font-size: 14px;
	text-indent: 10px;
}

.top button {
	width: 90px;
	height: 40px;
	display: block;
	border: 0px;
	cursor: pointer;
	position: absolute;
	top: 15px;
	left: 760px;
	background: #0187d0;
	font: normal 20px/40px SimSun;
	color: #fff;
}

.selectbox-wrapper {
	text-align: center;
	position: absolute;
	top: 54px;
	left: 360px;
	z-index: 9999;
	width: 88px;
	border: 1px solid #e1e1e1;
	background: #fff;
}

.selectbox-wrapper ul li.selected {
	BACKGROUND-COLOR: #f4ffed;
}

.selectbox-wrapper ul li.current {
	color: #fff;
	background: #0187d0;
}

.selectbox-wrapper ul li {
	line-height: 20px;
	color: #666;
	display: block;
	text-align: left;
	text-indent: 20px;
	cursor: pointer;
}

.selectbox {
	width: 88px;
	height: 38px;
	border: 1px solid #e1e1e1;
	border-right: 0;
	display: block;
	line-height: 38px;
	font-size: 14px;
	font-family: SimSun;
	color: #0187d0;
	z-index: 10;
	position: absolute;
	top: 15px;
	left: 360px;
	text-indent: 20px;
	cursor: pointer;
	background: url(../images/offer_bg.png) 60px -60px no-repeat;
}


/*menu*/

.menu {
	width: 100%;
	height: 50px;
	background-color: #0070ce;
}

.menu p {
	width: 1210px;
	margin: 0 auto;
	height: 50px;
}

.menu p a {
	color: #ffffff;
	font-family: "SimSun";
	line-height: 50px;
	font-size: 20px;
	display: block;
	float: left;
	width: 122px;
	display: inline-block;
	text-align: center;
}

.menu p a.home {
	background-color: #3c96e2;
	width: 124px;
}

.menu p a:hover {
	background-color: #3c96e2;
}

.main {
	margin: 10px auto 0;
	width: 1210px;
}

.subSite {
	width: 1210px;
	margin: 10px auto 0;
	font: normal 12px/16px SimSun;
	height: 26px;
	overflow: hidden;
}
.subSite a {
	color: #999999;
	margin: 0 6px;
}
.subSite a:hover {
	color: #ff6600;
	text-decoration: underline;
}
/*flash*/

.flash {
	float: left;
}


.notice .noticeText a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.notice ul {
	width: 315px;
	margin-left: -10px;
}
.notice ul li {
	float: right;
	margin-left: 10px;
}
.notice ul li img {
	height: 40px;
	position: static;
}
.notice {
	position: absolute;
	right:67px;
	top: 0px;
	width:230px;
	line-height: 40px;
	height: 70px;
	font-family: SimSun;
	overflow: hidden;
	color: #666666;
}
.notice .noticeText a {
	padding:12px 10px 12px 0px;
	color: #FF6600;
	font-size: 14px;
}
.notice .noticeText {
	margin-left:25px;
	padding-left: 30px;
	height:40px;
	background: url("../images/indexbg2015.png") no-repeat 0 -77px;
}


.buyVipTop {
	width: 268px;
	border-left: #d7d7d7 1px solid;
	border-right: #d7d7d7 1px solid;
	position: relative;
	height: 35px;
	border-bottom: #d7d7d7 1px solid;
}

.buyVipTop h3 {
	position: absolute;
	width: 270px;
	height: 33px;
}

.buyVipTop h3 a {
	width: 148px;
	background-color: #f3f3f3;
	text-align: center;
	display: block;
	float: left;
	border-right: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	color: #0070CE;
	font: normal 14px/33px "SimSun"
}

.buyVipTop h3 a.focus {
	width: 119px;
	background-color: #fff;
	border-bottom: #fff;
}

.buyVipBot {
	border: #d7d7d7 1px solid;
	border-top: 0;
	height: 142px;
	width: 268px;
	float: right;
}

.buyVipBot dl {
	margin-top: 6px;
}

.buyVipBot dt {
	width: 197px;
	text-indent: 10px;
	float: left;
	font-size: 14px;
	overflow: hidden;
	line-height: 26px;
	height: 26px;
}

.buyVipBot dt a {
	color: #333333;
}

.buyVipBot dt a:hover {
	color: #FF6600;
}

.buyVipBot dd {
	background: url(../images/offer_bg.png) 0 -103px no-repeat;
	float: left;
	font-size: 14px;
	text-indent: 30px;
	line-height: 26px;
	height: 26px;
	color: #666666;
}

.newBuy {
	width: 250px;
	float: left;
}

.newBuyTop {
	height: 43px;
	background-color: #0070CE;
}
.newBuyTop h2 {
	background: url(../images/offer_bg.png) 20px -246px no-repeat;
	text-indent: 70px;
	float: left;
	font: normal 22px/43px "SimSun";
}

.newBuyTop h2 a {
	color: #fff;
}

.newBuyTop h3 {
	background: url(../images/offer_bg.png) 20px -246px no-repeat;
	text-indent: 70px;
	float: left;
	font: normal 22px/43px "SimSun";
}

.newBuyTop h3 a {
	color: #fff;
}

.newBuyTop a.more {
	float: right;
	color: #fff;
	width: 40px;
	font-size: 14px;
	margin-right: 12px;
	background: url(../images/offer_bg.png) 30px -287px no-repeat;
	line-height: 43px;
}

.newBuyContent {
	width: 229px;
	padding-left: 19px;
	border: #d7d7d7 1px solid;
	border-top: 0;
	float: left;
	height: 433px;
}

.newBuyContent h4 {
	color: #333333;
	font: normal 16px/15px "SimSun";
	border-left: #0070CE 4px solid;
	text-indent: 8px;
	margin-top: 18px;
	margin-bottom: 8px;
}

.select {
	position: relative;
	width: 225px;
	margin-top: 10px;
	float: left;
}

.select_box {
	width: 138px;
	height: 28px;
	font-size: 14px;
	line-height: 28px;
	border: #d9d9d9 1px solid;
	color: #888888;
	float: left;
	text-indent: 10px;
	background: url(../images/offer_bg.png) 116px -353px no-repeat;
}

.select span {
	/* margin-right: 17px; */
	float: left;
	height: 30;
	width: 65px;
	font-size: 14px;
	line-height: 30px;
}

.select_box_all {
	width: 138px;
	position: absolute;
	top: 29px;
	font-size: 14px;
	left: 64px;
	border: #d9d9d9 1px solid;
	background-color: #fff;
	text-indent: 10px;
}

.select_box_all ul li a {
	color: #333;
	display: block;
	width: 138px;
	line-height: 20px;
}

.select_box_all ul li a:hover {
	background-color: #0070CE;
	color: #fff;
}

.offer_search {
	margin-top: 2px;
	float: left;
}

.offer_search form {
	width: 205px;
	height: 35px;
	position: relative;
	z-index: 1;
}

.offer_search form input {
	width: 173px;
	padding-right: 30px;
	height: 30px;
	position: absolute;
	right: 0;
	top: 0;
	border: 1px solid #e5e5e5;
	font: normal 16px/30px "SimSun", "simhei";
	color: #888;
	text-indent: 9px;
}

.offer_search form button {
	width: 30px;
	height: 30px;
	position: absolute;
	right: 1px;
	top: 1px;
	border: 0;
	background: url(../images/offer_bg.png) 5px -185px no-repeat;
	cursor: pointer;
	z-index: 2;
}

.newBuyContent p {
	padding-top: 5px;
}

.newBuyContent p a {
	display: inline-block;
	width: 98px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border: #e6e6e6 1px solid;
	text-align: center;
	margin-right: 10px;
	margin-top: 10px;
	color: #333333;
}

.newBuyContent p a:hover {
	color: #ff6600;
	text-decoration: underline;
}

.offerBuy {
	width: 960px;
	float: left;
}

.offerBuyTop {
	width: 959px;
	background-color: #f2f7fa;
	line-height: 40px;
	height: 40px;
	border-bottom: #ebebeb 1px solid;
	border-right: #ebebeb 1px solid;
	border-top: #0070ce 2px solid;
}

.offerBuyTop span {
	display: inline-block;
	font: normal 18px/40px "SimSun";
	color: #333;
}


.offerBuyContent {
	border-right: #ebebeb 1px solid;
	border-bottom: #ebebeb 1px solid;
	height: 433px;
	overflow: hidden;
}

.offerBuyContent ul {
	float: left;
}

.offerBuyContent ul li {
	padding-left: 22px;
	border-bottom: #ebebeb 1px solid;
	line-height: 46px;
	float: left;
	width: 827px;
}




.offerBuyContent p {
	height: 36px;
	padding-top: 10px;
	width: 228px;
	padding-right: 84px;
	float: left;
	color: #888888;
	line-height: 10px;
	font-weight: normal;
	display: table;
	/**position: relative;*/
}

.offerBuyContent p em {
	vertical-align: middle;
	display: table-cell;
	
	/**position: absolute;
	*top: 50%;*/
	*float: left;
	*margin-top: 10px;
}

.offerBuyContent p em font {
	/**position: relative;
	*top: -50%;*/
	font-style: normal;
}

.offerBuyContent p a {
	display: block;
	color: #0070CE;
	font-size: 14px;
	line-height: 24px;
}

.offerBuyContent p a:hover {
	font-weight: bold;
}

.offerBuyContent span {
	width: 144px;
	display: block;
	float: left;
}

.offerBuyContent span a {
	color: #888888;
}

.offerBuyContent strong {
	color: #888888;
	width: 160px;
	display: block;
	float: left;
	text-indent: 8px;
	font-weight: normal;
}

.offerBuyContent i {
	font-style: normal;
	color: #888;
	float: left;
	width: 198px;
	font-size: 14px;
	text-align: center;
	text-indent: 4px;
}

.offerBuyContent ul li.hover {
	background-color: #f6f6f6;
}

.newSupply {
	background-color: #f26522;
}

.newSupply h3 {
	background: url(../images/offer_bg.png) 20px -388px no-repeat;
	text-indent: 70px;
	float: left;
	font: normal 22px/43px "SimSun";
}

.newSupplyContent h4 {
	border-left: #f26522 4px solid;
}

.offerSupplyTop {
	border-top: #f26522 2px solid;
}

.offerBuyTop span {
	display: inline-block;
}

.offerBuyTop span.title1 {
	width: 350px;
	padding-left: 22px;
}

.offerBuyTop span.title2 {
	width: 166px;
}

.offerBuyTop span.title3 {
	width: 160px;
}

.offerBuyTop span.title4 {
	width: 150px;
}

.offerBuyTop span.title5 {
	width: 60px;
}
.offerBuyTop span.title6 {
    width: 166px;
}
.offerBuyContent {
	border-right: #ebebeb 1px solid;
	border-bottom: #ebebeb 1px solid;
	height: 433px;
	overflow: hidden;
}

.offerBuyContent ul {
	float: left;
}

.offerBuyContent ul li {
	padding-left: 22px;
	border-bottom: #ebebeb 1px solid;
	line-height: 66px;
	float: left;
	width: 947px;
	height:85px;
}

.offerBuyContent p {
	height: 56px;
	padding-top: 10px;
	width: 268px;
	padding-right: 80px;
	float: left;
	color: #888888;
	line-height: 18px;
	font-weight: normal;
}

.offerBuyContent p a {
	/* display: block; */
	color: #0070CE;
	font-size: 16px;
	line-height: 24px;
}

.offerBuyContent p a:hover {
	font-weight: bold;
}

.offerBuyContent span {
	width: 164px;
	font-size: 14px;
	display: block;
	float: left;
	text-indent: 4px;
}

.offerBuyContent span a {
	color: #888888;
}

.offerBuyContent strong {
	color: #888888;
	width: 180px;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: normal;
}

.offerBuyContent b {
	color: #333;
	width: 100px;
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
	text-indent: 8px;
	text-align: center;
}

.offerBuyContent ul li.hover {
	background-color: #f6f6f6;
}

.offerSupplyContent li p span {
	width: 228px;
	line-height: 26px;
}

.offerSupplyContent li p span font {
	margin-right: 5px;
	font-size: 14px;
}

.offerSupplyContent li p {
	padding-top: 15px;
	height: 71px;
}


#footer {
	width: 1210px;
	margin: 20px auto 0;
	text-align: center;
	color: #818181;
	line-height: 24px;
	padding-bottom: 15px;
}

#footer .footNav {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	background-color: #0070ce;
	color: #fff;
	text-align: center;
}

#footer .footNav a {
	color: #fff;
	margin: 0 10px;
}

#footer p {
	display: inline-block;
	border: 1px solid #e5e5e5;
	padding: 0 0;
	color: #333333;
	font: normal 14px/37px \5b8b\4f53;
	width:100%;
}
#footer p a {
	color: #333;
	margin: 0 5px;
}
#footer span {
	display: inline-block;
	color: #333333;
	font: normal 14px/60px \5b8b\4f53;
}
#footer strong {
	font-weight: normal;
	margin: 0 30px 0 0;
	font-family: tahoma, "\5b8b\4f53";
}
#footer strong img {
	vertical-align: middle;
	margin-left: 3px;
}
#footer a:hover {
	text-decoration: underline;
	color: #ff6600;
}
#footer ul {
	width: 664px;
	display: block;
	margin: 15px auto 0;
}
#footer ul li {
	display: block;
	float: left;
	padding: 0px 4px;
}
#footer ul li a {
	width: 112px;
	height: 47px;
	display: block;
	float: left;
	background: #fff url(../images/footer.png) no-repeat -1px 0px;
}
#footer ul li a.bg1 {
	background: #fff url(../images/footer.png) no-repeat -122px 0px;
}
#footer ul li a.bg4 {
	background: #fff url(../images/footer.png) no-repeat -483px 0px;
}

.backHome {
	width: 54px;
	position: relative;
}

.backHome a {
	width: 54px;
	height: 19px;
	display: block;
	float: left;
	background: #5b7648;
	text-align: center;
	font: normal 11px "SimSun", "simhei";
	color: #fff;
	padding: 35px 0px 0 0px;
	margin: 2px 0;
	opacity: 0.7;
	filter: alpha(opacity=70);
	background: url(../images/rightbar.png) no-repeat 0 0;
	overflow: hidden;
	text-decoration: none;
}

.backHome a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.backHome a.guest,
.backHome a.guest:hover {
	background: url(../images/rightbar.png) no-repeat 0 -114px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.backHome a.price {
	background: url(../images/rightbar.png) no-repeat 0px -57px;
}

.backHome a.rightWx {
	background: url(../images/rightbar.png) no-repeat 0px -228px;
}

.backHome img {
	position: absolute;
	right: 65px;
	top: 130px;
	display: none;
}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 378px;
	_top: expression(eval(document.documentElement.scrollTop+321));
	display: none;
	font: normal 11px "SimSun", "simhei";
}

.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 19px;
	padding: 35px 0px 0 0px;
	background: url(../images/rightbar.png) no-repeat 0px -171px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	color: #fff;
	text-decoration: none;
	text-align: center;
}

.toTop a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

#goTop {
	position: fixed;
	_position: absolute;
	top: 260px;
	display: block;
	right: 10px;
	z-index: 99999;
}

.F18 {
    font-size: 18px;
}
.Area {
    width: 1210px;
    margin: 0 auto;
    clear: both;
    z-index: 1;
}

.Area1 {
    width: 100%;
    margin: 0 auto;
    clear: both;
    z-index: 1;
}

.Navbg {
    height: 32px;
    line-height: 32px;
    font-size: 20px;
    background: url(../images/menubg.gif) no-repeat;
    border-bottom: 2px #e65213 solid;
    padding-left: 10px;
}

.L {
    float: left;
}
.Fw {
    font-family: '΢���ź�';
}

.R {
    float: right;
}
.F14 {
    font-size: 14px;
}

.Org {
    color: #e65213;
}

.Line {
    border: 1px solid #d9dfe2;
}
.rili {
    display: block;
}
.BrGq {
    background-color: #f5f5f5;
}


.M10 {
    margin: 10px;
}
.dw {
    height: 35px;
    line-height: 35px;
    background: url(../images/group.gif) left -57px no-repeat;
    padding-left: 50px;
    font-size: 14px;
    border-bottom: 1px solid #d7d7d7;
}

.Ns-inputwh {
    background: #fff;
    border: 1px solid #d7d7d7;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    line-height: 26px;
    height: 26px;
    padding-left: 5px;
    width: 100%;
}

.Ns-inputwh1 {
    background: #fff;
    border: 1px solid #d7d7d7;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    line-height: 26px;
    height: 26px;
    padding-left: 5px;
}
.F12 {
    font-size: 12px;
}
.L30 {
    line-height: 30px;
}

.W860 {
    width: 860px;
}

.W890 {
    width: 890px;
}

.W330 {
    width: 328px;
    background: #f5f5f5;
    border: 1px solid #e9ecef;
}

.W250 {
    width: 248px;
    background: #f5f5f5;
    border: 1px solid #e9ecef;
}
.proli li {
    text-align: center;
    height: 190px;
    overflow: hidden;
}

.L24 {
    line-height: 24px;
}

.proli a.Blue:link, a.Blue:visited, a.Blue:active {
    color: #5b99b2;
    text-decoration: none;
}
.proli a.Blue:link, a.Blue:visited, a.Blue:active {
    color: #004097;
    text-decoration: none;
}

.Navbb {
    height: 36px;
    border-bottom: 1px dotted #7f7f7f;
    line-height: 36px;
    font-size: 16px;
    padding-left: 10px;
    color: #e65213;
}

table.Ns-table {
    border: 1px solid #d7d7d7;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border-collapse: collapse;
}
th.Ns-th {
    color: #444;
    background: #f2f3f5;
    font-size: 14px;
    border: 1px solid #d7d7d7;
}

td.Ns-cls0 {
    border: 1px solid #d7d7d7;
    font-size: 14px;
    color: #444;
    padding: 0 5px;
}

.Hr_25 {
    height: 25px;
}
.Orange {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.P10 {
    padding: 10px;
}
.Atte2 {
    border: 1px dotted #f4b65a;
    line-height: 22px;
    background: #fffbed;
}

.L30 {
    line-height: 30px;
}
.F16 {
    font-size: 16px;
}

.Hr_10 {
    height: 10px;
}
.Hr_15 {
    height: 15px;
}

.Hr_1, .Hr_2, .Hr_3, .Hr_4, .Hr_5, .Hr_6, .Hr_7, .Hr_8, .Hr_9, .Hr_10, .Hr_15, .Hr_20 {
    font-size: 1px;
    line-height: 1px;
    clear: both;
}

.M10 {
    margin: 10px;
}

a.Orange:link, a.Orange:visited, a.Orange:active {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.Tc {
    text-align: center;
}
.F20 {
    font-size: 20px;
}

.Lifli li {
    padding: 15px 0;
    height: 100%;
    overflow: hidden;
    border-bottom: 1px dotted #d7d7d7;
    position: relative;
}
.L35 {
    line-height: 35px;
}
.Tel {
    height: 32px;
    background: url(../images/group.gif) left -107px no-repeat;
    font-size: 24px;
    line-height: 32px;
    color: #f9a949;
    padding-left: 30px;
}

.F20 {
    font-size: 20px;
}

.G2 {
    color: #222;
}
.G6 {
    color: #666;
}

.G7 {
    color: #777;
}
.G9 {
    color: #999;
}

.Fa {
    font-family: Arial;
}
.Org {
    color: #e65213;
}

.Ns-table a.Red:link, a.Red:visited, a.Red:active {
    color: #e98005;
    text-decoration: none;
}

.Pl10 {
    padding-left: 10px;
}

td.Ns-cls9 {
    border: 1px solid #d7d7d7;
    font-size: 12px;
    color: #444;
    padding: 0 5px;
}


.button {
    display: inline-block;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 1em .55em;
    -moz-border-radius: .5em;
    border-radius: 0.5em;
  
}

.pages {
    padding: 2px 0;
    text-align: center;
    margin-top:15px; 
    color:#999; 
    font-size:14px;
}
/*���²�����Validform�����*/
 .Validform_checktip{ color:#999; font-size:16px; }
 .Validform_right{ color:#71b83d; }
 .Validform_wrong{ color:#F00; white-space:nowrap; }
.Validform_loading{ }
 .Validform_error{ background:#FEFBD3; }

*html,
* html body {
	background-attachment: fixed;
}

*html #goTop {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+145));
}
