@charset "gb2312";
/* CSS Document */
body{ background:url(../images/b.gif) repeat-x; margin:0; padding:0; color:#666; font-size:12px; line-height:170%}
ul{ margin:0; padding:0; list-style:none;}
li{ margin:0; padding:0;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#FF4E00;}
img{ border:none}
.clear{ clear:both}
H4 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; font-size:14px;}
H5{PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
#header{ width:1006px; height:450px; margin:0 auto; background:#FFF}
#logo{ width:1006px; height:130px; text-align:center}
#nav { width:1000px; height:35px; background:url(../images/nav.jpg) no-repeat center center; height:35px; width:1000px; margin:0 auto}
#nav li{ width:125px; height:35px; float:left; background:url(../images/line.gif) center right no-repeat;}
#nav li.no{ width:125px; height:35px; float:left; background:none;}
#nav li a{ width:125px; height:35px; display:block; line-height:35px; text-align:center; font-size:14px; color:#FFF; font-weight:bold}
#nav li a:hover{ color:#FF4E00; text-decoration:none}
#nav li ul li{ background:none}
#nav li ul li a{ color:#428FD7}
#nav li ul li a:hover{ color:#fff; background:#428FD7}
.menu1 {Z-INDEX: 6;}
.menu1,.menu1 UL {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.menu1 LI,.menu1 a{HEIGHT: 30px; LINE-HEIGHT: 30px;FLOAT: left;}

.menu1 a{
	/*BORDER-RIGHT: #aaa 1px solid;*/ 
	DISPLAY: block; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	MARGIN: 0px; 
	TEXT-TRANSFORM: uppercase; 
	width:130px;
	color:#fff;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
}
.menu1 LI:hover,.menu1 A:hover {
	color: rgb(144, 192, 46);
}
.menu1 LI a:hover {
	background-image: url(../image/hover_bg.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	text-decoration: none;
	}
.menu1 LI ul li a:hover{ background-image:none;}
.menu1 LI UL {MARGIN-LEFT: -999em; POSITION: absolute}
.menu1 LI UL li,.menu1 LI UL li a{
	line-height:24px;
	height:24px;
	width:130px;
	background-image:none;}
.menu1 LI:hover UL,.menu1 LI.sfhover UL {
	MARGIN-TOP: 34px;
	padding:4px;
	Z-INDEX: 5; 
	FILTER: alpha (opacity=90); 
	MARGIN-LEFT: 0px; 
	WIDTH: 130px; 
	POSITION: absolute; 
	background-color:#fff; 
	opacity: 0.90;
	+CLEAR: both; +MARGIN-TOP: 0px;
	_clear:both; _margin-top:0px;
}
.menu1 LI:hover UL LI A,.menu1 LI.sfhover UL LI A{
	/*BORDER-RIGHT: #999 1px solid;*/ 
	DISPLAY: block; 
	PADDING: 0px 0px 0px 8px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px;
	MARGIN: 0px; 
	TEXT-TRANSFORM: none; 
	WIDTH: 130px; 
	color:#fff; 
	TEXT-ALIGN: left;
}
.menu1 LI:hover UL LI A:hover,.menu1 LI.sfhover UL LI A:hover {
	/*BORDER-TOP: #6CA7C7 1px solid;
	BORDER-BOTTOM: #6CA7C7 1px solid;  */
	BACKGROUND-COLOR: #0D182A
}
.menu1 UL LI UL {DISPLAY: none; background:none}
.menu1 UL LI UL LI A:hover {
	MARGIN-TOP: -2px; 
	DISPLAY: block; 
	FILTER: alpha (opacity=85); 
	MARGIN-LEFT: 50px; 
	WIDTH: 130px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #666;
}





#navs { width:1000px; height:32px; background:url(../images/1_05.gif) no-repeat center center; height:32px; width:1000px; margin:0 auto; overflow:hidden}
#navs li{ width:auto; height:32px; float:left; background:url(../images/jt.gif) 5% 45% no-repeat; margin-left:5px;}
#navs li a{ width:auto; padding:0 15px; height:32px; display:block; line-height:32px; text-align:center; font-size:14px; color:#4D4D4D; font-weight:bold}
#navs li a:hover{ color:#FF4E00; text-decoration:none}
#banner{ margin:0 auto; height:250px; width:1000px;}
#cont{ width:1006px; margin:0 auto; background:#FFF}
#left{ width:230px; float:left}
#left_pic_title{ width:220px; background:url(../images/1_07.gif) no-repeat; height:23px; font-size:14px; color:#FFF; padding-left:10px; padding-top:12px; font-weight:bold}
#left_pic_cont{ width:230px; padding-bottom:10px;}
#left_pic_cont ul{ width:230px;}
#left_pic_cont ul li{ width:230px; height:28px; background:url(../images/fg.gif)}
#left_pic_cont ul li a{ width:195px; padding-left:35px; line-height:28px; height:28px; display:block; background:url(../images/biao.gif) no-repeat 7%; color:#666 }
#left_pic_cont ul li a:hover{ color:#FF4E00}
#left_hoor_title{ width:230px; height:35px; background:url(../images/1_15.gif) no-repeat}
#left_hoor_cont{ width:230px; }
#left .tit {LINE-HEIGHT: 31px; MARGIN-TOP: 5px; WIDTH: 230px; BACKGROUND: url(../images/list3_tit.gif) no-repeat; HEIGHT: 31px}
#left .tit H4 A {PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #0b4f98; FONT-SIZE: 16px; PADDING-TOP: 0px}
#left .tit SPAN {COLOR: #1e1e1e}
#left .tit DIV A {PADDING-RIGHT: 9px; DISPLAY: block; FONT-FAMILY: "ËÎÌå"; FLOAT: right; COLOR: #919191}
.rong .nr {HEIGHT: 233px}
.rong .tit H4 A {BACKGROUND: url(../images/ico5.gif) no-repeat}
.rong .ull {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px}
.rong .ull LI {LINE-HEIGHT: 24px; WIDTH: 210px; HEIGHT: 24px; OVERFLOW: hidden}
.rong .ull LI A {PADDING-LEFT: 20px; BACKGROUND: url(../images/ii3.gif) no-repeat 0px 2px}
.rong .ulls LI {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 5px}
#left_rykh_cont{ width:230px; height:auto;}
#left_khgy_cont{ width:230px; height:auto; padding:10px 0;}
.kehu {WIDTH: 230px; HEIGHT: auto;}
.kehu .tit H4 A {BACKGROUND: url(../images/ico6.gif) no-repeat}
.kehu .nr LI {PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px 0px; PADDING-LEFT: 4px; WIDTH: 103px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/li.gif) no-repeat; FLOAT: left; HEIGHT: 39px; PADDING-TOP: 4px; float:left}
.kehu .nr LI IMG {WIDTH: 95px; HEIGHT: 35px}
.gany .tit H4 A {BACKGROUND: url(../images/ico4.gif) no-repeat}
.gany .nr{ width:230px; height:105px;}
.gany .nr_img{PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 3px; WIDTH: 96px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/dl4.gif) no-repeat; FLOAT: left; HEIGHT: 96px; FONT-SIZE: 0px; PADDING-TOP: 3px}
.gany .nr .nr_tit {LINE-HEIGHT: 22px; PADDING-LEFT: 7px; WIDTH: 85px; FLOAT: left; HEIGHT: 90px; COLOR: #5a5a5a; OVERFLOW: hidden}
.gany .nr .nr_tit H5 A {LINE-HEIGHT: 22px; WIDTH: 72px; DISPLAY: block; HEIGHT: 22px; COLOR: #0b4f98; OVERFLOW: hidden}
#right{ width:760px; float:right}
#about_title{ width:735px; height:25px; background:url(../images/in01.jpg); padding-left:25px; padding-top:5px; color:#4599E2; font-weight:bold; font-size:14px}
#about_title span{ width:100px; height:25px; float:right; display:block; text-align:right}
#about_title p{ width:100px; height:25px; float:left; display:block; text-align:left; margin:0; padding:0}
#about_cont{ width:750px; padding:5px;}
#pic_cont{ width:750px;}
#pic_img{ width:167px; height:162px; float:left; margin:5px 10px;}
#pic_imgs{ width:165px; height:130px; border:#999 solid 1px;}
#pic_tit{ width:165px; height:30px;}
#pic_tit a{ width:165px; height:30px; text-align:center; line-height:30px; display:block}
#index_news{ width:760px; clear:both}
.zhan {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; FLOAT: left; PADDING-TOP: 11px
}
.zhan .tit {
	LINE-HEIGHT: 31px; WIDTH: 363px; BACKGROUND: url(../images/zhan_tit.gif) no-repeat; HEIGHT: 31px; OVERFLOW: hidden
}
.zhan .tit H4 A {
	PADDING-LEFT: 17px; COLOR: #0b4f98; FONT-SIZE: 16px
}
.zhan .nr {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 361px; BACKGROUND: url(../images/zhan_nr.gif) repeat-x; HEIGHT: 160px; BORDER-TOP: #e4e4e4 0px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.zhan .nr UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 332px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.zhan .nr LI {
	LINE-HEIGHT: 24px; WIDTH: 332px; HEIGHT: 24px; OVERFLOW: hidden
}
.zhan .nr LI A {
	PADDING-LEFT: 24px; BACKGROUND: url(../images/ii3.gif) no-repeat; COLOR: #4f4f4f
}
.zhan .nr LI A:hover{ COLOR: #FF4E00
}
.zhan .nr SPAN {
	FLOAT: right; COLOR: #4f4f4f
}
.zhan .tit UL {
	PADDING-LEFT: 10px
}
.zhan .tit LI {
	WIDTH: 134px; FLOAT: left
}
.zhan .tit LI A {
	TEXT-ALIGN: center; WIDTH: 134px; DISPLAY: block; HEIGHT: 31px; COLOR: #0b4f98; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.zhan .tit LI A:hover {COLOR: #FF4E00
}
.zhan .tit .cur A {
	BACKGROUND: url(../images/zhana.gif) no-repeat; TEXT-DECORATION: none
}
#footer{ width:1006px;margin:0 auto;}
.link {width:960px; margin:18px auto 0 auto; COLOR: #064b86;
}
.link .fgx1 {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/c1.gif) no-repeat; HEIGHT: 4px; FONT-SIZE: 0px
}
.link .fgx2 {
	LINE-HEIGHT: 0; BACKGROUND: url(../images/c2.gif) no-repeat; HEIGHT: 4px; FONT-SIZE: 0px
}
.link .nr {
	LINE-HEIGHT: 30px; BACKGROUND: url(../images/c3.gif) repeat-y
}
.link SPAN A {
	PADDING-LEFT: 10px; COLOR: #0b4f98; FONT-WEIGHT: bold
}
.link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #333; PADDING-TOP: 0px
}
.link a:hover{COLOR: #FF4E00}
.link .linkstf {
	WIDTH: 75px; FLOAT: left
}
.link .cydiv {
	PADDING-LEFT: 80px
}
#foot{ width:1000px; margin-top:10px; margin:0 auto}
.line {
	LINE-HEIGHT: 0; MARGIN-TOP: 13px; WIDTH: 1000px; BACKGROUND: url(../images/line1.gif) no-repeat center; HEIGHT: 4px; FONT-SIZE: 0px
}
.footnav {
	TEXT-ALIGN: center; WIDTH: 960px; COLOR: #666; PADDING-TOP: 10px
}
.footnav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #666; PADDING-TOP: 0px
}
.footnav A:hover {COLOR: #FF4E00;
}
.fondt{ padding:10px; text-align:center}
.news_con {
	MARGIN: 0px auto; WIDTH: 730px; PADDING-TOP: 5px
}
UL.news_ul {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; PADDING-TOP: 0px
}
UL.news_ul LI {
	PADDING-LEFT: 10px; WHITE-SPACE: nowrap; BACKGROUND: url(../images/fg.gif); HEIGHT: 28px
}
UL.news_ul LI SPAN {
	FLOAT: right
}
UL.news_ul LI A {
	DISPLAY: block; FLOAT: left; padding-left:15px;background:url(../images/ii3.gif) no-repeat left center
}
UL.news_ul LI .a_2 {
	WIDTH: 300px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; OVERFLOW: hidden
}
.pro_lc .span_1 {
	MARGIN-LEFT: 185px
}
.pro_lc .span_2 {
	MARGIN-LEFT: 55px
}
.pro_lc .span_3 {
	MARGIN-LEFT: 65px
}
.pro_lc .span_4 {
	MARGIN-LEFT: 65px
}
.plc {
	BACKGROUND: url(../images/SkinsVIBar.jpg) no-repeat
}
.plc {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: -66px -1034px; MARGIN-BOTTOM: 10px; HEIGHT: 50px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.plc SPAN {
	FLOAT: right
}
.plc IMG {
	MARGIN-TOP: 1px; HEIGHT: 41px; VERTICAL-ALIGN: middle
}
.plc_tit {
	LINE-HEIGHT: 50px; FONT-WEIGHT: bold
}
.plc_tit:hover {
	TEXT-DECORATION: none
}
.apage{ height:40px; line-height:40px; text-align:center}
#pic_title{ width:750px; height:20px; text-align:center; font-size:14px; font-weight:bold; margin:0 auto}
#pic_time{ width:750px; height:20px; border-bottom:#999 dashed 1px; line-height:20px; text-align:center; font-size:14px; margin:0 auto}
#pic_imgss{ width:750px; padding:10px 0; text-align:center}