@charset "utf-8";
body {font:12px/20px Arial;color:#333;margin:0;padding:0; background:#fff; font-family:Arial, Helvetica, sans-serif;}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;}
a:link,a:visited {COLOR:#666;text-decoration:none}
a:hover {COLOR:#666;text-decoration:underline}
a:active {COLOR:#333;text-decoration:none}
ol,ul {list-style:none outside none;}
img {border:0;}
em,cite {font-style:normal;}
textarea {font-size:12px;}
blockquote {margin:0;text-indent:2em;font:normal 12px/20px Arial,"";color:#666;font-style:normal;}
.styer { float:left;}
.clear { clear:both; margin:0px; top:0px}
.hui2 {
                    font-size: 12px;
                    color: #797979;
}
.hui {
	COLOR: #797979
}
A.hui:link {
	COLOR: #797979;font-size:12px
}
A.hui:visited {
	COLOR: #797979
}
A.hui:hover {
	COLOR:#cc3300
}
.white {
	COLOR: #ffffff
}
A.white:link {
	COLOR: #ffffff;font-size:12px
}
A.white:visited {
	COLOR: #ffffff
}
A.white:hover {
	COLOR: #ffffff
}
.red {
	COLOR: #FF0000
}
A.red:link {
	COLOR: #FF0000;font-size:12px
}
A.red:visited {
	COLOR: #FF0000
}
A.red:hover {
	COLOR: #FF0000
}
.666666 {
	COLOR: #666666
}
.666666 A {
	COLOR: #666666; TEXT-DECORATION: none;font-size:12px
}
.666666 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.666666 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}

.englishfont {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 9pt;
}
.tdblues {background: #f5f5f5;}
.tdblueq {background: #DCF2FF;}
.tdbluel {background: #CEE7FF;}
.tdbyellow {background: #FFCC99;}
.f14px {
	FONT-SIZE: 14px
}
.xinweiti {
                    font-family: κ;
                    font-size: 18px;
					line-height:130%;
}
.22px {
                    font-size: 22px;
					line-height:150%;
}
.orage { 
					line-height:150%;
					color:F0892D
}
.oragefont {        
                    FONT-SIZE: 14px;
					line-height:150%;
					color:F0892D
}
.tdblues {background: #91D4FF;}
.tdblueq {background: #DCF2FF;}
.tdbluel {background: #CEE7FF;}
.tdbyellow {background: #FFCC99;}
.tdgreens {background: #0C851F;}
.tdgreenq {background: #DFFBAA;}
.tdgreenz {background: #CFF586;}
.lxwm { line-height:240%;}

.dh{COLOR: #fff;font-size:14px; font-family:΢ź;}
.dh A:link {
	COLOR: #fff; TEXT-DECORATION: none;font-size:14px;
}
.dh A:visited {
	COLOR: #fff; TEXT-DECORATION: none;font-size:14px;
}
.dh A:hover {
	COLOR: #fff; TEXT-DECORATION: none;font-size:14px;
}
.dh2 A:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bold;
	display: block;
	height: 33px;
	line-height: 33px;
	width: 105px;
	background-image: url(images/index_06.jpg);
}
.dh2 A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bold;
	display: block;
	height: 33px;
	line-height: 33px;
	width: 105px;
	background-image: url(images/index_06.jpg);
}
.dh2 A:hover {
	COLOR: F61E22;
	TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bold;
	display: block;
	height: 33px;
	line-height: 33px;
	width: 105px;
	background-image: url(images/bj.jpg);
}
.hei {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.clear { clear:both; margin:0px; top:0px;} 
.top{ width:100%; height:93px; background:#000;}
.head{ width:980px; height:93px; margin:0 auto;}
.head_logo{ width:200px; height:93px; float:left;}
.head_logo img{ padding-top:24px;}
.head_rig{ width:643px; height:93px; float:right;}
.head_rig_span{ width:400px; height:39px; padding-top:10px; color:#fff; line-height:30px; float:right;}
.head_rig_span_left{ width:120px; float:left; height:30px;  text-align:center;}
.head_rig_span_rig{ float:right; width:274px; height:30px; text-align:right; padding-right:8px;}


#menu {
	list-style:none;
	width:85px;
	height:29px;


}

#menu li {
	float:left;
	display:block;
	position:relative;
	height:29px;
	line-height:29px;
	width:85px;
	border:none;
	color:#fff;
}

#menu li:hover {
	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-top: 3px solid #d01d16;
	height:26px;
	line-height:26px;
	background: #fff;
	color:#ff0000;
}

#menu li a {
	font-size:14px; 
	color: #313131;
	display:block;
	outline:0;
	text-decoration:none;
}

#menu li:hover a {
	color:#161616;
	text-shadow: 1px 1px 1px #ffffff;
}
#menu li .drop {
}
#menu li:hover .drop {
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	line-height:26px;
	float:left;
	position:absolute;
	left:-999em; 
	text-align:left;
	border-top:none;
	
	background:#fff;

}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 180px; height:230px;}
.dropdown_3columns {width: 718px; height:330px;}
.dropdown_4columns {width: 360px;}
.dropdown_5columns {width: 600px;}

#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_4columns
 {
	left:-1px;
	top:auto;
}
#menu li:hover .dropdown_3columns
 {
	left:-150px;
	top:auto;
}
#menu li:hover .dropdown_5columns {
	left:-250px;
	top:auto;
}
.nav{ width:623px; height:44px; background:url(images/index_02.jpg) no-repeat; padding:0 10px;}
.nav ul{ margin:0; padding:0;}
.nav ul li{ width:103px; height:auto; line-height:44px; float:left; font-family:΢ź; text-align:center; color:#fff; font-size:14px;}
.navli{ background:url(images/index_03.jpg) top right no-repeat;}
.qlad{ width:100%; height:669px; background:url(banner/bg.jpg) center no-repeat; padding-top:46px;}
.qlads{ width:980px; height:669px; margin:0 auto;}
.qlads_banner{ width:980px; height:278px;}

.qlads_top { width:980px; height:125px; padding-top:8px;}
.qlads_top ul{ margin:0; padding:0;}
.qlads_top ul li { width:240px; height:125px; float:left; text-align:center;list-style-type: none;}
.qlads_top ul li a { width:240px; height:125px; float:left; font-size:14px; text-align:center; background:url(images/hui.jpg) bottom no-repeat; color:#fff; font-weight:bold;}
.qlads_top ul li a:hover{ background:url(images/red.jpg) bottom no-repeat; color:#02549e; font-size:14px; text-decoration:none;}
.qladsli_left{ width:85px; height:125px; float:left;}
.qladsli_rig{ width:135px; height:65px; float:right; padding-top:60px; text-align:right; padding-right:20px; display:inline;}
.qladsli_rig em{ font-size:18px; font-family:΢ź; color:#fff; font-weight:700;}
.qladsli_rig span{ font-size:14px; font-family:Arial; color:#fff;}
.qlads_topmar{ margin-left:7px;}
.qlads_topma{ margin-left:6px;}
.qlads_bot{ width:950px; height:135px; margin-top:6px; background:#fff; padding:15px; border-bottom:3px #9d0000 solid;}
.qlads_bot_about{ width:335px; height:95px; float:left; background:url(images/index_04.jpg) repeat-x; padding:20px 15px;}
.qlads_bot_about_left{ width:150px; height:95px; float:left;}
.qlads_bot_about_rig{ width:185px; height:95px; float:right;}
.qlads_bot_about_rig_tit{ width:185px; height:25px; font-family:΢ź; font-size:14px; color:#d8241b; line-height:20px;}
.qlads_bot_about_rig_tit span{ float:right; padding-top:5px;}
.qlads_bot_about_rig_con{ width:185px; height:65px; line-height:21px; text-indent:2em; color:#6b6b6b;}
.qlads_bot_news{ width:300px; height:95px; float:left; margin-left:15px; display:inline; background:url(images/index_04.jpg) repeat-x; padding:20px 15px;}
.qlads_bot_news_left{ width:150px; height:95px; float:left;}
.qlads_bot_news_rig{ width:150px; height:95px; float:right;}
.qlads_bot_news_rig_tit{ width:150px; height:25px; font-family:΢ź; font-size:14px; color:#d8241b; line-height:20px;}
.qlads_bot_news_rig_tit span{ float:right; padding-top:5px;}
.qlads_bot_news_rig_con{ width:150px; height:65px; color:#6b6b6b;}
.qlads_bot_news_rig_con ul{ margin:0; padding:0;}
.qlads_bot_news_rig_con ul li{ width:135px; height:auto; line-height:21px; text-align:left; background:url(images/index_08.jpg) 0 5px no-repeat; padding-left:15px;}
.qlads_bot_cont{ width:195px; height:135px; float:right; background:url(images/index_04.jpg) repeat-x; padding:0 15px;}
.qlads_bot_cont_left{ width:165px; height:95px; float:left; padding:20px 0;}
.qlads_bot_cont_rig{ width:30px; height:135px; float:right;}
.qlads_bot_cont_left span{ font-family:΢ź; font-size:14px; color:#d8241b; height:25px;}
.qlads_bot_cont_left p{ margin:0; padding:0; line-height:21px; color:#6b6b6b;}
.info{ width:100%; height:217px; border-bottom:6px #c30a00 solid; background:url(banner/info.jpg) center no-repeat;}
.infos{ width:980px; height:auto; margin:-40px auto 0; background:url(images/info_02.jpg) 0 40px repeat-y;}
.infos_left{ width:186px; height:auto; float:left;}
.infos_left_class{ width:186px; height:auto;}
.infos_left_class_tit{ width:166px; height:87px; background:url(images/info_01.jpg) no-repeat; padding:20px 0 0 20px;}
.infos_left_class_tit h1{ color:#fff; font-size:18px; font-family:΢ź; font-weight:700; line-height:35px;}
.infos_left_class_tit span{ font-size:14px; font-family:Arial; color:#fff;}
.infos_left_class_con{ margin-top:15px; width:186px; height:auto;}
.infos_left_class_con ul  { margin:0; padding:0;}
.infos_left_class_con ul li { width:186px; height:34px; line-height:34px; float:left; text-align:center;list-style-type: none; margin:5px 0;}
.infos_left_class_con ul li a { width:186px; line-height:34px; float:left; font-size:14px; text-align:center; background:url(images/info_04.jpg) no-repeat; color:#000;}
.infos_left_class_con ul li a:hover{ background:url(images/info_03.jpg) no-repeat; color:#fff; font-size:14px; text-decoration:none;}
.infos_left_cont{ width:166px; height:94px; background:url(images/info_05.jpg) repeat-x; padding:10px; margin:5px 0 15px;}
.infos_left_cont_tit{ width:160px; height:24px; line-height:24px; color:#d8241b; font-size:14px; font-weight:bold; font-family:"΢ź";}
.infos_left_cont_con{ width:160px; height:70px; line-height:25px;}
.infos_rig{ width:770px; height:auto; float:right; padding-top:45px;}
.infos_rig_tit{ width:755px; height:25px; padding-top:10px; border-bottom:1px #686868 dashed; padding-left:15px;}
.infos_rig_tit h2{ float:left; color:#464646; font-size:14px; line-height:25px;}
.infos_rig_tit span{ float:right; background:url(images/info_06.jpg) 0 3px no-repeat; padding-left:18px; color:#a1a1a1;}
.infos_rig_con{ width:750px; height:auto; padding:15px 10px; line-height:25px;}
.foot{ width:930px; height:40px; background:url(images/index_10.jpg) 9px 11px #070706 no-repeat; margin:9px auto 0; padding:8px 25px; color:#fff;}
.foot a{ color:#fff;}