/* CSS Document */
/*-------------------------------------- È«¾Ö¹«¹²ÑùÊ½---------------------------- ------------*/
body{ margin:0 auto; BACKGROUND: padding:0; font-family:"Î¢ÈíÑÅºÚ",arial; color:#222; font-size:12px;}


ul,dl{ list-style-type:none;}
ul,li{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,td{ margin:0; padding:0; border:0; font-weight:normal; font-size:12px;  font-family:"Î¢ÈíÑÅºÚ",arial;}



A:link {
	FONT-SIZE: 12px;COLOR: #333333; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ",arial;
}
A:visited {
	FONT-SIZE: 12px;COLOR: #333333; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ",arial;
}
A:active {
	FONT-SIZE: 12px;COLOR: #333333; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ",arial;
}
A:hover {
	FONT-SIZE: 12px;  COLOR: #ff6600; TOP: 0px; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ",arial;
}


A.font1 {
	FONT-SIZE: 14px; COLOR: #017da1; TEXT-DECORATION: none
}
A.font2 {
	FONT-SIZE: 14px; COLOR: #fff; TEXT-DECORATION: none
}
A.font3 {
	COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.font4 {
	FONT-WEIGHT: normal; COLOR: #515253; LINE-HEIGHT: 30px
}
A.font5 {
	FONT-SIZE: 14px; COLOR: #118eba; TEXT-DECORATION: none
}

.gray14 {
	font-size: 14px;
	line-height:170%;
}
.gray14 A:visited {
	FONT-SIZE: 14px;COLOR: #222; TEXT-DECORATION: none
}
.gray14 A:active {
	FONT-SIZE: 14px;COLOR: #222; TEXT-DECORATION: none
	}
.gray14 a {
	font-size: 14px;
	color: #222;
	text-decoration: none;
}
.gray14 a:hover {
	font-size: 14px;
	color: #cc0000;
	text-decoration: underline;
}


.gray14ind {
	font-size: 15px;
	color: #ffffff;
	line-height:170%;
}
.gray14ind a:visited {
	FONT-SIZE: 15px;COLOR: #ffffff; TEXT-DECORATION: none
}
.gray14ind A:active {
	FONT-SIZE: 15px;COLOR: #ffffff; TEXT-DECORATION: none
}
.gray14ind a {
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
}
.gray14ind a:hover {
	font-size: 15px;
	color: #ffff00;
	text-decoration: none;
}


.gray14ind2 {
	font-size: 14px;
	line-height:170%;
}
.gray14ind2 a {
	font-size: 14px;
	color: #ff6600;
	text-decoration: none;
}
.gray14ind2 a:hover {
	font-size: 14px;
	color: #0084CC;
	text-decoration: none;
}

.gray14zx {
	font-size: 13px;
	line-height:100%;
}
.gray14zx a {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
.gray14zx a:hover {
	font-size: 13px;
	color: #ff0000;
	text-decoration: underline;
}


.gray14about {
	font-size: 15px;
	line-height:100%;
}
.gray14about a {
	font-size: 15px;
	color: #555555;
	text-decoration: none;
}
.gray14about a:hover {
	font-size: 15px;
	color: #ff0000;
	text-decoration: underline;
}

.bottom A:visited {
	FONT-SIZE: 12px;COLOR: #eeeeee; TEXT-DECORATION: none
	line-height:30px;
	
}
.bottom A:active {
	FONT-SIZE: 12px;COLOR: #eeeeee; TEXT-DECORATION: none
	line-height:30px;
}

.bottom {
	font-size: 12px;
	color: #eeeeee;
	line-height:30px;
}
.bottom a {
	font-size: 12px;
	color: #eeeeee;
	text-decoration: none;
	line-height:30px;
}
.bottom a:hover {
	font-size: 12px;
	color: #ffff00;
	text-decoration: underline;
	line-height:30px;
}

.yqlj {
	font-size: 12px;
	line-height:100%;
}
.yqlj a {
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.yqlj a:hover {
	font-size: 12px;
	color: #ffff00;
	text-decoration: underline;
}

.classfl {
	font-size: 14px;
	line-height:100%;
}
.classfl A:visited {
	FONT-SIZE: 14px;COLOR: #222222; TEXT-DECORATION: none
}
.classfl A:active {
	FONT-SIZE: 14px;COLOR: #222222; TEXT-DECORATION: none
}
.classfl a {
	font-size: 14px;
	color: #222222;
	text-decoration: none;
}
.classfl a:hover {
	font-size: 14px;
	color: #cc0000;
	text-decoration: underline;
}


.fw {
	font-size: 14px;
	line-height:100%;
}
.fw A:visited {
	FONT-SIZE: 14px;COLOR: #222222; TEXT-DECORATION: none
}
.fw A:active {
	FONT-SIZE: 14px;COLOR: #222222; TEXT-DECORATION: none
}
.fw a {
	font-size: 14px;
	color: #222222;
	text-decoration: none;
}
.fw a:hover {
	font-size: 14px;
	color: #cc0000;
	text-decoration: underline;
}

.4gcss {
	font-size: 16px;
	line-height:100%;
}
.4gcss A:visited {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.4gcss A:active {
	FONT-SIZE: 16px;COLOR: #222222; TEXT-DECORATION: none
}
.4gcss a {
	font-size: 16px;
	color: #222222;
	text-decoration: none;
}
.4gcss a:hover {
	font-size: 16px;
	color: #ff8500;
	text-decoration: underline;
}



.news_tit {
	font-size: 14px;
	line-height:100%;
	color:#ff6600;
}
.news_tit A:visited {
	FONT-SIZE: 14px;COLOR: #ff6600; TEXT-DECORATION: none
}
.news_tit A:active {
	FONT-SIZE: 14px;COLOR: #ff6600; TEXT-DECORATION: none
}
.news_tit a {
	font-size: 14px;
	color: #ff6600;
	text-decoration: none;
}
.news_tit a:hover {
	font-size: 14px;
	color: #cc0000;
	text-decoration: none;
}



.dqwz {
	font-size: 12px;
	line-height:100%;
	color:#222222;
}
.dqwz A:visited {
	FONT-SIZE: 12px;COLOR: #222222; TEXT-DECORATION: none
}
.dqwz A:active {
	FONT-SIZE: 12px;COLOR: #222222; TEXT-DECORATION: none
}
.dqwz a {
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.dqwz a:hover {
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
}

.more {
	font-size: 12px;
	line-height:100%;
	color:#ffffff;
}
.more A:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
.more A:active {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
.more a {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.more a:hover {
	font-size: 12px;
	color: #ffff00;
	text-decoration: none;
}

.more2 {
	font-size: 12px;
	line-height:100%;
	color:#222222;
}
.more2 A:visited {
	FONT-SIZE: 12px;COLOR: #222222; TEXT-DECORATION: none
}
.more2 A:active {
	FONT-SIZE: 12px;COLOR: #222222; TEXT-DECORATION: none
}
.more2 a {
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.more2 a:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}

.left{ float:left}
.m_top{ margin-top:8px;}
.m_left{ margin:0 8px 0 8px;}
h4{ font-size:14px; font-weight:bold; color:#fff;}
h3{font-weight:bold; color:#34A2BA; text-align:center}
h2{font-weight:bold; color:#34A2BA; text-align:center; font-size:16px;}
.border{border:1px solid #C8E5ED;}
form{ padding:0px; margin:0px ; border:0px;}
/*------------------------------------- top---------------------------- ------------*/
.top{ height:25px; border:1px solid #C8E5ED; background:url(../images/top_bj.jpg) repeat-x; }
.top_left{ font-size:12px; width:657px;padding:8px 0 0 17px;}
.top_right{ font-size:12px; padding:6px 0 0 18px; height:19px; width:266px;background:url(../images/top_img.jpg) no-repeat 0 5px;}
.top_right a{ margin-right:36px; }
.logo{ height:60px; line-height:60px; }
.logo_left{ float:left;}
.logo_right{ float:right; width:728px;}
.logo_right1{ float:left; width:468px;}
.logo_right2{ text-align:left; line-height:20px;float:right; font-size:12px; width:250px;}
.nav{ height:35px; width:950px;border:1px solid #0293AF; margin-top:8px;background-color:#BDDFE6;}
.nav1{width:941px; height:33px; background:url(../images/nav_bj.jpg) repeat-x;margin:1px;  padding-left:15px;}
.nav1 li{ width:100px; height:33px; line-height:33px; float:left; background:url(../images/nav_line.jpg) no-repeat right; text-align:center}
.nav1 li a{ width:100px; height:33px;color:#fff; display:block;}
.nav1 li a:hover{ background:url(../images/nav_img.jpg) no-repeat center 25px; color:#EEE;}
.nav1 span li{ background:none}
.wei{ width:950px; line-height:20px; font-size:12px;}
.wei span{float:left;}
.search1_1{ width:250px; height:20px; display:inline; float:right;}
.search1_1 input{width:180px; height:17px;float:left; line-height:16px; border:1px solid #9DDAE7; color:#999}
.search1_1 label input{ width:54px; margin-left:8px; height:20px; border:none;}
.link1{ width:950px; border:1px solid #C8E5ED}
.link_title{ width:900px; height:22px;background:url(../images/right_bj.gif); font-size:14px;padding:7px 0 0 13px; color:#2B98B3}
.link_centen{ margin:5px; line-height:25px;}
.link_centen span{ margin:0px 5px; color:#CCC;}
.foot{ width:950px; text-align:center; line-height:28px; margin:10px 0; float:left;}
.foot1{ width:950px; margin-top:8px; border:1px solid #C8E5ED; background-color:#ffffff; text-align:center; padding:8px 0px 5px 0px; float:left;}
.page_nav{width:100%; margin-top:8px; margin-bottom:8px; line-height:28px; float:left;}
.page_nav a{border:1px solid #dddddd; width:40px; line-height:22px; padding-top:2px; margin-right:2px; display:block; float:left; text-align:center;}

.txtnput{float: left;width:300px; padding-left:10px; padding-top:8px; height:27px;background:url(../images/inputbg.png);border:none;}



/*Í¼Æ¬±êÌâÐ§¹û*/

img{ border:none;}
.lanrenzhijia {
	width:380px;
	height:250px;
	margin:auto;
	position:relative;
}
.text {
	width:380px;
	height:auto;
	background-color:#999;
	background:rgba(106,106,106,0.7); 
	font-family:Microsoft YaHei, SimSun;
	position:absolute;
	left:0px;
	bottom:0px;
}
.imgbt {
	width:380px;
	height:20px;
	padding:0px 10px; 
}
.imgbt span {
	display:block;
}
.span_a {
	width:380px;
	line-height:20px;
	float:left;
	font-size:14px;
	color:#FF3366;
	padding-right:10px;
}
.span_b {
	width:60px;
	line-height:20px;
	float:left;
	font-size:16px;
	color:#FF3366;
	 font-family:Microsoft YaHei, SimSun;
	text-align:right;
}
.imgtext {
	width:190px; 
	height:auto;
	float:left;
	padding:5px; padding-left:10px;
	color:#fff; 
	font-size:14px;
	line-height:20px;
	 font-family:Microsoft YaHei, SimSun;
}

.menu5 {font-family: Î¢ÈíÑÅºÚ; width:1200px; position:relative; font-size:14px; margin:0px 0; margin-left:0px; z-index:9999;}
.menu5 ul li a, .menu5 ul li a:visited {display:block; text-decoration:none; color:#000; width:130px; height:50px; text-align:center; color:#ffffff; line-height:50px; font-size:16px; overflow:hidden;}
.menu5 ul {padding:0; margin:0;list-style-type: none; }
.menu5 ul li {float:left; margin-right:0px; position:relative; LINE-HEIGHT: 42px; HEIGHT: 42px; border-bottom:0px solid #dddddd}
.menu5 ul li ul {display: none; width:100px;}
/* specific to non IE browsers */
.menu5 ul li:hover a {color:#ffffff; background-color:#ff7700}
.menu5 ul li:hover ul {display:block; position:absolute; top:50px; left:0px;}
.menu5 ul li:hover ul li a.hide {background:#950602; color:#f9db9f; width:100px;}
.menu5 ul li:hover ul li:hover a.hide {background:#82191e; color:#ffffff;}
.menu5 ul li:hover ul li ul {display: none;}
.menu5 ul li:hover ul li a {display:block; background:#eeeeee; color:#222222; font-size:14px; width:130px;}
.menu5 ul li:hover ul li a:hover {background:#eeeeee; color:#ef6620;}
.menu5 ul li:hover ul li:hover ul {display:block; position:absolute; left:100px; top:0;}
.menu5 ul li:hover ul li:hover ul.left {left:-100px;}
