﻿/**写在最前面的 CSS reset 
html {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%); 
	filter:url("data:image/svg+xml;utf8,<svg  xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix  type='matrix'  values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscalerayscale");      
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); zoom: 1; 
}

* { filter:Gray; }
**/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	border-top:4px solid #dc000a;
	overflow-x:hidden;
}
body, h3, h4, h5, p, ul, ol, dl, dd {
	margin:0;
	padding:0;
}
ul, ol, dl {
	list-style-type:none;
}
img {
	border:0px;
	padding:0px;
	margin:0px;
}
a {
	outline:none;
	text-decoration:none;
}
/*  【css通用样式库】 */

/*-----字体字号 字体大小,直接使用"f+字体大小作为名称------*/
.f0 {
	font-size:0;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.fs {
	font-family:'宋体';
}
.fw {
	font-family:'微软雅黑';
}
/*----- 常用外补丁------*/
	/* 上 */
.mgt1 {
	margin-top:1px;
}
.mgt2 {
	margin-top:2px;
}
.mgt3 {
	margin-top:3px;
}
.mgt4 {
	margin-top:4px;
}
.mgt5 {
	margin-top:5px;
}
.mgt10 {
	margin-top:11px;
}
.mgt15 {
	margin-top:15px;
}
.mgt20 {
	margin-top:20px;
}
.mgt25 {
	margin-top:25px;
}
.mgt30 {
	margin-top:30px;
}
.mgt35 {
	margin-top:35px;
}
.mgt40 {
	margin-top:40px;
}
.mgt50 {
	margin-top:50px;
}
/* 右 */
.mgr1 {
	margin-right:1px;
}
.mgr2 {
	margin-right:2px;
}
.mgr3 {
	margin-right:3px;
}
.mgr4 {
	margin-right:4px;
}
.mgr5 {
	margin-right:5px;
}
.mgr10 {
	margin-right:10px;
}
.mgr15 {
	margin-right:15px;
}
.mgr20 {
	margin-right:20px;
}
.mgr25 {
	margin-right:25px;
}
.mgr30 {
	margin-right:30px;
}
.mgr40 {
	margin-right:40px;
}
.mgr50 {
	margin-right:50px;
}
/* 下 */
.mgb1 {
	margin-bottom:1px;
}
.mgb2 {
	margin-bottom:2px;
}
.mgb3 {
	margin-bottom:3px;
}
.mgb4 {
	margin-bottom:4px;
}
.mgb5 {
	margin-bottom:5px;
}
.mgb10 {
	margin-bottom:10px;
}
.mgb15 {
	margin-bottom:15px;
}
.mgb20 {
	margin-bottom:20px;
}
.mgb25 {
	margin-bottom:25px;
}
.mgb30 {
	margin-bottom:30px;
}
.mgb40 {
	margin-bottom:40px;
}
.mgb50 {
	margin-bottom:50px;
}
/* 左 */
.mgl1 {
	margin-left:1px;
}
.mgl2 {
	margin-left:2px;
}
.mgl3 {
	margin-left:3px;
}
.mgl4 {
	margin-left:4px;
}
.mgl5 {
	margin-left:5px;
}
.mgl10 {
	margin-left:10px;
}
.mgl15 {
	margin-left:15px;
}
.mgl20 {
	margin-left:20px;
}
.mgl25 {
	margin-left:25px;
}
.mgl28 {
	margin-left:28px;
}
.mgl30 {
	margin-left:30px;
}
.mgl40 {
	margin-left:40px;
}
.mgl50 {
	margin-left:50px;
}
/*----- 常用内补丁------*/
	/* 上 */
.pdt1 {
	padding-top:1px;
}
.pdt2 {
	padding-top:2px;
}
.pdt3 {
	padding-top:3px;
}
.pdt4 {
	padding-top:4px;
}
.pdt5 {
	padding-top:5px;
}
.pdt10 {
	padding-top:10px;
}
.pdt15 {
	padding-top:15px;
}
.pdt20 {
	padding-top:20px;
}
.pdt25 {
	padding-top:25px;
}
.pdt30 {
	padding-top:30px;
}
.pdt40 {
	padding-top:40px;
}
.pdt50 {
	padding-top:50px;
}
/* 右 */
.pdr1 {
	padding-right:1px;
}
.pdr2 {
	padding-right:2px;
}
.pdr3 {
	padding-right:3px;
}
.pdr4 {
	padding-right:4px;
}
.pdr5 {
	padding-right:5px;
}
.pdr10 {
	padding-right:10px;
}
.pdr15 {
	padding-right:15px;
}
.pdr20 {
	padding-right:20px;
}
.pdr25 {
	padding-right:25px;
}
.pdr30 {
	padding-right:30px;
}
.pdr40 {
	padding-right:40px;
}
.pdr50 {
	padding-right:50px;
}
/* 下 */
.pdb1 {
	padding-bottom:1px;
}
.pdb2 {
	padding-bottom:2px;
}
.pdb3 {
	padding-bottom:3px;
}
.pdb4 {
	padding-bottom:4px;
}
.pdb5 {
	padding-bottom:5px;
}
.pdb10 {
	padding-bottom:10px;
}
.pdb15 {
	padding-bottom:15px;
}
.pdb20 {
	padding-bottom:20px;
}
.pdb25 {
	padding-bottom:25px;
}
.pdb30 {
	padding-bottom:30px;
}
.pdb40 {
	padding-bottom:40px;
}
.pdb50 {
	padding-bottom:50px;
}
/* 左 */
.pdl1 {
	padding-left:1px;
}
.pdl2 {
	padding-left:2px;
}
.pdl3 {
	padding-left:3px;
}
.pdl4 {
	padding-left:4px;
}
.pdl5 {
	padding-left:5px;
}
.pdl10 {
	padding-left:10px;
}
.pdl15 {
	padding-left:15px;
}
.pdl20 {
	padding-left:20px;
}
.pdl25 {
	padding-left:25px;
}
.pdl30 {
	padding-left:30px;
}
.pdl40 {
	padding-left:40px;
}
.pdl50 {
	padding-left:50px;
}
.pdl120 {
	padding-left:120px;
}
/*----- 常用行间距------*/
.h20 {
	height:20px;
}
.h22 {
	height:22px;
}
.h24 {
	height:24px;
}
.h26 {
	height:26px;
}
.h28 {
	height:28px;
}
.lh20 {
	line-height:20px;
}
.lh22 {
	line-height:22px;
}
.lh24 {
	line-height:24px;
}
.lh26 {
	line-height:26px;
}
.lh28 {
	line-height:28px;
}
.lh1_5 {
	line-height:1.5;
}
.lh1_8 {
	line-height:1.8;
}
/*----- 显示方式------*/
.auto {
	margin-left:auto;
	margin-right:auto;
}
.b {
	font-weight:bold;
}
.n {
	font-weight:normal;
	font-style:normal;
}
.dn {
	display:none;
}
.di {
	display:inline;
}
.db {
	display:block;
}
.dib {
	display:inline-block;
}
.vh {
	visibility:hidden;
}
.vv {
	visibility:visible;
}
/*----- 定位布局------*/
.fl {
	float:left;
}
.fr {
	float:right;
}
.ovh {
	overflow:hidden;
}
.rel {
	position:relative;
}
.abs {
	position:absolute;
}
.tc {
	text-align:center;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.tdl {
	text-decoration:underline;
}
.vm {
	vertical-align:middle;
}
.vb {
	vertical-align:bottom;
}
.vt {
	vertical-align:top;
}
.vtb {
	vertical-align:text-bottom;
}
/*----- 边框------*/
.bdd {
	border:1px solid #ddd;
}
.bdc {
	border:1px solid #ececec
}
/*----- 颜色------*/
.g0 {
	color:#000;
}
.g3 {
	color:#333;
}
.g6 {
	color:#666;
}
.g9 {
	color:#999;
}
.gc {
	color:#ccc;
}
.wh {
	color:white;
}
/*----- 文字处理------*/
.lt0 {
	letter-spacing:0;
}
.lt1 {
	letter-spacing:1px;
}
.bk {
	word-wrap:break-word;
}
/*----- 浮动处理------*/
.fix {
*zoom:1;
}
.fix:after {
	display:block;
	content:"clear";
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden;
}
.w1000 {
	width:1000px;
}
/*----- 该网页公用------*/


.w1002{
	width:1002px;
}
.header {
	height: 98px;
	position: relative;
}
.logo {
	left: 0px;
	top: 5px;
}
.language {
	top: 20px;
	right: 212px;
}
.language a {
	font-family: Tahoma, Geneva, sans-serif;
	color: #888;
}
.language span {
	padding: 0px 5px;
	color: #888;
}
.language a:hover {
	color: #207ae9;
}
.search {
	top: 12px;
	right: 0px;
	width: 202px;
	height: 28px;
	border: 1px solid #dadada;
	background: #fff;
}
.touziserch {
	_display: inline;
	height: 26px;
	width: 168px;
}
.touziinput {
	width: 160px;
	height: 26px;
	line-height: 26px;
	float: left;
	overflow: hidden;
	border: 0px;
	color: #fff;
	padding-left: 8px;
	_height: 22px;
	_line-height: 22px;
	_width: 152px;
	outline:none;
}
.touziserchbut {
	width: 30px;
	height: 18px;
	border-left: 1px solid #dadada;
	background: url(../Images/search.gif) 5px 1px no-repeat;
	cursor: pointer;
	position: absolute;
	float: right;
	right: 0px;
	top: 5px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	_display: inline;
}
.nav {
	right: 0px;
	bottom: 0px;
}
.nav li {
	float: left;
	margin: 0px 5px;
	_display: inline;
}
.nav li a {
	display: block;
	float: left;
	font-size: 14px;
	color: #333;
	padding: 0px 10px 20px;
	border-bottom: 3px solid #fff;
}
.nav li a:hover, .nav li a.focus {
	color: #d21a12;
	border-bottom: 3px solid #d21a12
}



.footerwrap{
	background:#f2f2f2;
	margin-top:45px;
	
	font-family:"微软雅黑";
	color:#888;
}

.partner{
	width:350px;
}
.aboutus{
	width:330px;
	margin-left: -70px;
}
.contactus{
	width:150px;
	margin-right: 140px;
}
.foottitle{
	width:100%;
	height:35px;
}
.foottitle span{
	display:block;
	float:left;
	font-size:14px;
	color:#333;
	background:url(../Images/line3.gif) bottom repeat-x;
	padding:0px 5px 6px 0px;
}
.partner ul{
	margin-right:150px;
}
.partner ul li{
	float:left;
	margin:3px 8px 3px 0px;
}
.partner ul li a{
    color:#888;
    word-break:keep-all
}
.partner ul li a:hover, .copyright a:hover{
	color:#d21a12;
}
.aboutcont{
	line-height:22px;
}
.aboutcont a{
	color:#207ae9;
}
.aboutcont a:hover{
	color:#d21a12;
}
.message{
	line-height:22px;
}
.copyright{
	height:38px;
	line-height:38px;
	background:#d7d7d7;
	font-family:"微软雅黑";
	color:#666;
}
.copyright a{
color:#666;
}

.footer{
	background:url(../Images/footer-bg.jpg) right 0px no-repeat;
	padding-top:20px;
}

.message a {
color: #888;
}






























