@charset "gb2312";

BODY {
MARGIN: 0px; PADDING-TOP: 0px;line-height: 22px; ;FONT-FAMILY:"Arial","Verdana","Helvetica", "sans-serif"; 'Î¢ÈíÑÅºÚ';background:url(image/htbg.gif); display:inline-block; width:100%; height:100%;background-color: #ededed;

}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
input{BORDER-RIGHT: #A7A6AA 0px solid; BORDER-TOP: #A7A6AA 0px solid; BORDER-LEFT: #A7A6AA 0px solid; BORDER-BOTTOM: #A7A6AA 0px solid;}
.input_ss {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 15px; background:#fff; line-height:15px;color:#A0A0A0; width:180px;
}
.contentstyle
{
line-height: 22px;
}
a:link {
	color: #000000;
	text-decoration: none;

}
a:visited {
	color: #000000;
	text-decoration: none;

}
a:hover {
	color: #000000;
	position: relative;
	text-decoration: none;}

.table a:link{color:#FFFFFF;
text-decoration:none;
}
.table a:visited {
color: #009999;
text-decoration:none;
}
.table a:hover {
color: #009999;
text-decoration:underline;
}

.kefu {
	position: fixed;
	right: -170px;
	top: 25%;
	z-index: 900;
}
.kefu li a {
	text-decoration: none;
}
.kefu li {
	margin-top: 1px;
	clear: both;
	height: 71px;
	position: relative;
}
.kefu li i {
	background: url(../images/fx.png) no-repeat;
	display: block;
	width: 30px;
	height: 27px;
	margin: 0 auto;
	text-align: center;
}
.kefu li p {
	height: 20px;
	font-size: 14px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	color: #fff;
	margin: 0;
}
.kefu .kefu-qq i {
	background-position: 4px 5px;
}
.kefu .kefu-tel i {
	background-position: 0 -21px;
}
.kefu .kefu-liuyan i {
	background-position: 4px -53px;
}
.kefu .kefu-weixin i {
	background-position: -34px 4px;
}
.kefu .kefu-weibo i {
	background-position: -30px -22px;
}
.kefu .kefu-ftop {
	display: none;
}
.kefu .kefu-ftop i {
	width: 33px;
	height: 35px;
	background-position: -27px -51px;
}
.kefu .kefu-left {
	float: left;
	width: 77px;
	height: 47px;
	position: relative;
}
.kefu .kefu-tel-right {
	font-size: 16px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 22px;
	padding: 0 15px;
	border-left: 1px solid #fff;
	margin-top: 14px;
}
.kefu .kefu-right {
	width: 20px;
}
.kefu .kefu-tel-main {
	background: #073066;
	color: #fff;
	height: 56px;
	width: 247px;
	padding: 9px 0 6px;
	float: left;
}
.kefu .kefu-main {
	background: #073066;
	width: 97px;
	height: 56px;
	position: relative;
	padding: 9px 0 6px;
	float: left;
}
.kefu .kefu-weixin-pic {
	position: absolute;
	left: -130px;
	top: -24px;
	display: none;
	z-index: 333;
}
.kefu-weixin-pic img {
	width: 115px;
	height: 115px;
}

ul {
	margin: 0;
	list-style: none;
	padding: 0;
}


TD {
	FONT-SIZE: 12px; ONT-FAMILY:"Arial","Verdana", "Helvetica", "sans-serif";
	}
.T1 {
	FONT-SIZE: 25px; COLOR: #E60000; line-height: 40px; font-family:"Arial","Verdana", "Helvetica", "sans-serif";
}
.text01 {
	FONT-SIZE: 14px; COLOR: #fff; line-height: 25px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold; padding-left:10px;
	}
.text001 {
	FONT-SIZE: 10px; COLOR: #626262; line-height: 25px; font-family:'Î¢ÈíÑÅºÚ';
}
.text02 {
	FONT-SIZE: 12px; COLOR: #fff; line-height: 22px; FONT-FAMILY:"Arial","Verdana", "Helvetica", "sans-serif";
	}
.text02:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.text02:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.text02:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.text03 {
	FONT-SIZE: 13px; COLOR: #ffffff; line-height: 25px; FONT-FAMILY:"Arial","Verdana", "Helvetica", "sans-serif";
	}
.text04 {
	FONT-SIZE: 12px; COLOR: #000; line-height: 20px; FONT-FAMILY:"Arial", "Verdana","Helvetica", "sans-serif";
}
.text05 {
	FONT-SIZE: 12px; COLOR: #fff; line-height: 25px; FONT-FAMILY:"Arial", "Verdana","Helvetica", "sans-serif";
	}
.text06 {
	FONT-SIZE: 12px; COLOR: #fff; line-height: 20px; FONT-FAMILY:"Arial", "Verdana","Helvetica", "sans-serif";
}
.text07 {
	FONT-SIZE: 12px; COLOR: #000; line-height: 25px;  FONT-FAMILY:"Arial", "Verdana","Helvetica", "sans-serif";
}
.f1 {
	FONT-SIZE: 13px; COLOR: #fff; line-height: 22px;  font-weight:bold; FONT-FAMILY:"Arial", "Verdana",  "Helvetica", "sans-serif";
}
.f1:link {
	TEXT-DECORATION: none;COLOR: #fff; 
}
.f1:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.f1:hover {
	COLOR: #fff; TEXT-DECORATION: none;
}


.boldText {
	FONT-WEIGHT: bold
}
.table1 {
	BORDER-RIGHT: #CFCFCF 1px solid; BORDER-LEFT: #CFCFCF 1px solid; BORDER-BOTTOM: #D9D9D4 0px solid; HEIGHT: 14px; FONT-SIZE: 12px; 
	}
.table2 {
	BORDER-RIGHT: #CFCFCF 1px solid; BORDER-TOP: #CFCFCF 1px solid; BORDER-LEFT: #CFCFCF 1px solid; BORDER-BOTTOM: #CFCFCF 1px solid; HEIGHT: 14px; FONT-SIZE: 12px; 
}
.news {
	line-height: 22px; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #00439C; FONT-FAMILY:"Arial","Verdana","Helvetica", "sans-serif";
}
.news:link {
	TEXT-DECORATION: none
}
.news:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.news:hover {
	COLOR: #000; TEXT-DECORATION: underline
	}

.fr1 {
	line-height: 18px; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY:"Arial", "Verdana","Helvetica", "sans-serif";
}
.fr1:link {
	COLOR: #666666;TEXT-DECORATION: none
}
.fr1:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.fr1:hover {
	COLOR: #666666; TEXT-DECORATION: none
	}

.fr2 {
	line-height: 20px; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY:"Arial","Verdana","Helvetica", "sans-serif";
}
.fr2:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.fr2:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.fr2:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.f14white1 {
	FONT-SIZE: 12px; COLOR: #eeeeee; line-height: 22px; FONT-FAMILY:"Arial","Verdana","Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.f14white1:link {
	TEXT-DECORATION: none
}
.f14white1:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.f14white1:hover {
	COLOR: #eeeeee; TEXT-DECORATION: underline
}
.f11blank1 {
	FONT-SIZE: 12px; COLOR: #333333; line-height: 22px; FONT-FAMILY:"Arial","Verdana", "Helvetica", "sans-serif"; TEXT-DECORATION: none;
}
.f11blank1:link {
	TEXT-DECORATION: none
}
.f11blank1:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.f11blank1:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.f12blank2 {
	FONT-SIZE: 12px; COLOR: #999999; line-height: 18px; FONT-FAMILY:"Arial", "Verdana","Helvetica", "sans-serif"; text-decoration:none;
}
.f12blank2:link {
	 text-decoration:none;COLOR: #fff;
}
.f12blank2:visited {
	COLOR: #fff; text-decoration:none;
}
.f12blank2:hover {
	COLOR: #fff; text-decoration:none;
}
.f11blank2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #448001; line-height: 22px; FONT-FAMILY:"Arial","Verdana","Helvetica", "sans-serif"; text-decoration:none;
}
.f11blank2:link {
	COLOR: #448001; text-decoration:none;
}
.f11blank2:visited {
	COLOR: #448001; text-decoration:none;
}
.f11blank2:hover {
	COLOR: #448001; text-decoration:none;
}
.f11blank3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY:"Arial",  "Verdana","Helvetica", "sans-serif"; TEXT-DECORATION: none;
}
.f11blank3:link {
	TEXT-DECORATION: none
}
.f11blank3:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.f11blank3:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.f12Blue1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0E70DB; FONT-FAMILY:"Arial",  "Verdana","Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.f12Blue1:link {
	COLOR: #0E70DB; TEXT-DECORATION: none
}
.f12Blue1:visited {
	COLOR: #0E70DB; TEXT-DECORATION: none
}
.f12Blue1:hover {
	COLOR: #0E70DB; TEXT-DECORATION: underline
}
.f14w3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; line-height: 22px; FONT-FAMILY:"Arial",  "Verdana","Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.f14w3:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.f14w3:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.f14w3:hover {
	COLOR: #FFffff; TEXT-DECORATION: underline
}
.f14w4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #448001; line-height: 20px; FONT-FAMILY:"Arial",  "Verdana", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.f14w4:link {
	COLOR: #448001; TEXT-DECORATION: none
}
.f14w4:visited {
	COLOR: #448001; TEXT-DECORATION: none
}
.f14w4:hover {
	COLOR: #448001; TEXT-DECORATION: underline
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 30px;
border-bottom: 1px solid #730101;
padding: 3px 0;
text-decoration: none;
text-indent: 3px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #D70100;
color: #ffffff;
}


a.newstitle:link {
	font-size: 14px;
	color: #3B3B3B;
	text-decoration: none;
	line-height:20px;
}
a.newstitle:visited {
	font-size: 14px;
	color: #3B3B3B;
	text-decoration: none;
}
a.newstitle:hover {
	font-size: 14px;
	color: #3B3B3B;
	text-decoration: underline;
}
a.newstitle:active {
	font-size: 14px;
	color: #3B3B3B;
	text-decoration: underline;
}


a.fd:link {
	font-size: 13px;
	color: #7E6161;
	text-decoration: none;
	line-height:20px;
	font-weight:bold;
}
a.fd:visited {
	font-size: 13px;
	color: #7E6161;
	text-decoration: none;
	font-weight:bold;
}
a.fd:hover {
	font-size: 13px;
	color: #C04040;
	text-decoration: underline;
	font-weight:bold;
}
a.fd:active {
	font-size: 13px;
	color: #C04040;
	text-decoration: underline;
	font-weight:bold;
}



.news01{ width:168px; height:25px; line-height:25px; padding-left:15px; border-bottom:1px dashed #d5d5d5}


.header {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 70px
}
.toper {
	 WIDTH: 1000px; HEIGHT: 100%
}
.logo {
	MARGIN: 0px 10px 10px 20px; WIDTH: 212px; FLOAT: left; HEIGHT: 32px; _margin: 33px 20px
}
#nav {
	LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; WIDTH: 770px; BACKGROUND: #b21e23; FLOAT: right; FONT-SIZE: 14px; _margin-top: 26px
}
#nav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 23px; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#nav A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav LI {
	FLOAT: left; _width: 80px
}
#nav LI A:hover {
	BACKGROUND: #595757
}
#nav LI UL {
	Z-INDEX: 20000; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none; WIDTH: 180px; LEFT: -999em
}
#nav LI UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; BACKGROUND: #595757; FLOAT: left; PADDING-TOP: 0px
}
#nav LI UL A {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 146px; DISPLAY: block; FONT-WEIGHT: normal
}
#nav LI UL A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav LI UL A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav LI UL A:hover {
	BACKGROUND: #b21e23; COLOR: #f3f3f3; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
.news03{ background:url(images/nw/bg_prot.jpg) repeat-x; height:28px; line-height:28px;}
.news03 a{ background:url(images/nw/vi_pro3.jpg) 15px center no-repeat; color:#FFF; font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold; padding-left:35px;}
.news03 a:hover{color:#FFF; font-family:'Î¢ÈíÑÅºÚ'; }
.news03 a:visited{color:#FFF; font-family:'Î¢ÈíÑÅºÚ'; }
.news03_h { height:27px; line-height:27px; background:url(images/nw/vi_prot2.jpg) center center no-repeat; color:#444444; font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold; padding-left:34px;}
.news03_h a:hover{color:#444444; font-family:'Î¢ÈíÑÅºÚ'; }
.news03a{ height:28px; border-bottom:1px dashed #cccccc; background:url(images/nw/vi_prot.jpg)  10px  center no-repeat; width:150px; margin-left:12px; padding-left:25px; line-height:28px;}
.meunbg{ height:49px; width:900px; background:url(../image/meunbg.png) no-repeat; margin:0 auto; padding-left:90px; padding-bottom:24px;}
.meunbg a{ padding:0 18px; height:50px; line-height:50px; font-size:14px; display:inline-block; color:#fff;}
.meunbg a:hover{ background:url(../image/meunbg2.png) repeat-x;color:#e60000;}

.showtitle{ font-size:16px; font-weight:bold;}

@media screen and (max-width: 600px) {
.kefu{ display:none}
}