body { background:#FFFFFF; font-family: Microsoft Yahei,Arial,Verdana,Sans-Serif; margin:0; padding:0;}
img { border:none;}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active { text-decoration: none;}
.input1 {
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.input2 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #017FB9;
	border-top: 1px solid #016897;
	border-right: 1px solid #016897;
	border-bottom: 1px solid #016897;
	border-left: 1px solid #016897;
}
.input3 {
	font-size: 12px;
	color: #2C4B84;
	background-color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}


.menu_right {
	background:url(img/menu_bg4.jpg) no-repeat right top;
}

.beginn_wz1 {
	font-size:28px;
	color:#FFFFFF;
	height:50px;
	line-height:50px;
}
.beginn_wz2 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e5ebf7;
	height:20px;
	line-height:20px;
}

.top_z1 {
	font-size: 12px;
	color: #FFFFFF;
	line-height:35px;
}
.top_linkz a {
	font-size: 12px;
	color: #333;
	line-height:30px;
	height:30px;
	display:block;
	overflow:hidden;
	width:70px;
	text-align:center;
}
.top_linkz a:hover {
	color: #FF0000;
	text-decoration:none;
}

.tel_wz1 {
	font-size:14px;
	color:#333;
	height:24px;
	line-height:24px;
}
.tel_wz2 {
	font-size:18px;
	color:#be0604;
	height:24px;
	line-height:24px;
}


.tit_bg2 { background:url(img/tit_bg2.jpg) no-repeat left top;}
.tit_bg2x { background:url(img/tit_bg2.jpg) no-repeat right top;}
.tit_bg3 { background:url(img/tit_bg3.jpg) no-repeat left top;}
.tit_bg3x { background:url(img/tit_bg3.jpg) no-repeat right top;}


.index_about a {
	font-size: 14px;
	line-height: 30px;
	height:210px;
	display:block;
	float:left;
	overflow:hidden;
	color: #666666;
	text-indent:25px;
}
.index_about a:hover {
	color: #d40101;
	text-decoration:none;
}
.gengduo a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#787979;
	height:31px;
	line-height:31px;
}
.gengduo a:hover {
	color:#ff0000;
}
.gengduo2 a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:31px;
	line-height:31px;
}
.gengduo2 a:hover {
	color:#ffFF00;
}

.end_lk1 a {
	font-size: 12px;
	height: 27px;
	line-height: 27px;
	color: #222222;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:7px;
	background:url(img/end_md.gif) no-repeat left top;
}
.end_lk1 a:hover {
	color: #FF0000;
}
.end_lk2 a {
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	color: #787979;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:7px;
	width:130px;
}
.end_lk2 a:hover {
	color: #FF0000;
}

.endz,.endz a {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 30px;
	color: #FFFFFF;
}
.endz a:hover {
	color: #FFFF00;
}

.titz {
	font-size: 14px;
	height: 31px;
	line-height: 31px;
	color: #222222;
	display:block;
	float:left;
	overflow:hidden;
	background:url(img/tit_d.png) no-repeat left top;
	text-indent:29px;
}
.titz2 {
	font-size: 14px;
	height: 31px;
	line-height: 31px;
	color: #FFFFFF;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:35px;
}

.iproz a {
	font-size: 14px;
	line-height: 25px;
	height: 25px;
	color: #666666;
	display:block;
	float:left;
	text-align:center;
	width:172px;
	overflow:hidden;
}
.iproz a:hover {
	color: #d40101;
	text-decoration:none;
}


.ba_z {
	font-size: 24px;
	font-weight:bold;
	line-height: 35px;
	height:35px;
	display:block;
	float:left;
	overflow:hidden;
	color: #FFFFFF;
	text-indent:30px;
}
.ba_zx {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 25px;
	height:25px;
	display:block;
	float:left;
	overflow:hidden;
	color: #FFFFFF;
	text-indent:30px;
}


.lb_pro a {
	font-size: 12px;
	line-height: 32px;
	height:32px;
	display:block;
	float:left;
	overflow:hidden;
	color: #666666;
	width:256px;
	text-align:center;
	border:1px #CCCCCC solid;
	margin:3px 6px 3px 0;
	padding:0 5px 0 5px;
}
.lb_pro a:hover {
	color: #FFFFFF;
	background:#FF6600;
	border:1px #FF6600 solid;
	text-decoration:none;
}


.newsz a {
	font-size: 14px;
	font-weight:bold;
	line-height: 30px;
	height:30px;
	display:block;
	float:left;
	overflow:hidden;
	color: #666666;
}
.newsz a:hover {
	color: #d40101;
	text-decoration:none;
}
.newsz_s a {
	font-size: 12px;
	color: #999;
	height:50px;
	line-height: 25px;
	display:block;
	float:left;
	text-indent:25px;
	overflow:hidden;
}
.newsz_s a:hover {
	color: #d40101;
	text-decoration:none;
}
.newsz_n a {
	font-size: 14px;
	line-height: 30px;
	height:30px;
	display:block;
	float:left;
	overflow:hidden;
	color: #666666;
	background:url(img/pro_d.gif) no-repeat left top;
	text-indent:15px;
}
.newsz_n a:hover {
	color: #FF0000;
	text-decoration:none;
}

.nav a {
	font-size: 14px;
	font-weight:bold;
	height: 40px;
	line-height:40px;
	color: #FFFFFF;
	display:block;
	float:left;
	overflow:hidden;
	width:120px;
	text-align:center;
}
.nav a:hover {
	text-decoration: none;
	background:url(img/menu_bg2.jpg) repeat-x;
}
.navi a,.navi a:hover {
	font-size: 14px;
	font-weight:bold;
	height: 40px;
	line-height:40px;
	color: #FFFF00;
	display:block;
	float:left;
	overflow:hidden;
	width:150px;
	text-align:center;
	text-decoration: none;
	background:url(img/menu_bg_home.jpg) repeat-x;
}

.begin_tel1 {
	font-size:14px;
	font-weight:bold;
	color:#7e7e7e;
	height:20px;
	line-height:20px;
}
.begin_tel2 {
	font-size:24px;
	font-weight:bold;
	color:#e70014;
	height:25px;
	line-height:25px;
}


/* µ¼º½Ìõ */
.anylinkcss{ position:absolute; visibility: hidden; text-align:left; z-index: 100; width: 144px;}

.anylinkcss a{
display: block;
font-size:14px;
color:#FFFFFF;
height:35px;
line-height:35px;
text-align:center;
background:#146ba1;
border-bottom:1px solid #0b5888;
}

.anylinkcss a:hover{ /*hover background color*/
background:#f16d01;
color: #FFFFFF;
text-decoration:none;
}
/* µ¼º½½áÊø */


.ititz {
	font-size: 18px;
	font-weight:bold;
	line-height: 35px;
	height:35px;
	color: #FF6600;
}
.ititzt {
	font-size: 18px;
	font-weight:bold;
	line-height: 35px;
	height:35px;
	color: #FF6600;
	text-indent:10px;
}
.danhei12 {
	font-size: 12px;
	line-height: 27px;
	height:27px;
	color: #999;
}

.nytit12,.nytit12 a {
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	height:40px;
	line-height:40px;
}
.nytit12 a:hover {
	color:#D12028;
}

.begin_wz1 {
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
	height:30px;
	line-height:30px;
}
.begin_wz2 {
	font-size:14px;
	color:#333;
	height:20px;
	line-height:20px;
}

.wz18 {
	font-size: 24px;
	font-weight:bold;
	line-height: 35px;
	height:35px;
	color: #DA0101;
}

.wz14 {
	font-size: 14px;
	line-height: 200%;
	color: #555;
}

.wz12 {
	font-size: 12px;
	line-height: 200%;
	color: #555;
}

.lan12,A.lan12:link,A.lan12:visited {
	font-size: 12px;
	line-height: 200%;
	color: #555555;
}
A.lan12:hover {
	color: #FF6600;
}

.tpx12,.tpx12 a {
	font-size: 14px;
	line-height: 25px;
	height:25px;
	width:196px;
	text-align:center;
	color: #555555;
	display:block;
	overflow:hidden;
}
.tpx12 a:hover {
	color: #FF0000;
}
.ntpx12 a {
	font-size: 14px;
	line-height: 25px;
	height:25px;
	width:280px;
	text-align:center;
	color: #666666;
	display:block;
	overflow:hidden;
}
.ntpx12 a:hover {
	color: #FF0000;
}

.reply a {
	font-size: 14px;
	line-height: 30px;
	height:30px;
	width:150px;
	text-align:center;
	background:#e50101;
	color: #FFFFFF;
	display:block;
	float:left;
	overflow:hidden;
}
.reply a:hover {
	background:#333333;
	text-decoration:none;
}
.ifw1 a {
	font-size: 14px;
	font-weight:bold;
	line-height: 25px;
	height:25px;
	display:block;
	float:left;
	overflow:hidden;
	color: #FF6600;
}
.ifw1 a:hover {
	color: #000000;
	text-decoration:none;
}
.ifw2 a {
	font-size: 12px;
	line-height: 22px;
	height: 90px;
	display:block;
	float:left;
	overflow:hidden;
	color: #999;
	text-indent:25px;
}
.ifw2 a:hover {
	color: #FF0000;
	text-decoration:none;
}
