@import url("global.css");
/* 通用部分CSS */
.wrap{
    MARGIN: 0px auto 0px auto;WIDTH: 960px;
}
.go_backtop{
    /*回顶部CSS*/
    DISPLAY: none;BACKGROUND: url(../images_h/hdb.gif) no-repeat;filter: Alpha(opacity=60);opacity: .6;right: 20px; MARGIN-LEFT: 500px;WIDTH: 24px;cursor: pointer; bottom: 100px;position: fixed;HEIGHT: 65px;_position: absolute;_bottom: "auto";
}
BODY{
    FONT-FAMILY: ""; BACKGROUND: #fff url(../images/bodybg.jpg) repeat-x; HEIGHT: auto;COLOR: #999;
}
A{
    COLOR: #999;TEXT-DECORATION: none;
}
A:hover{
    COLOR: #333; TEXT-DECORATION: none;
}
.clear{
    CLEAR: both;
}
.clr{
    CLEAR: both;HEIGHT: 0px;LINE-HEIGHT: 0px;_overflow: HIDDEN;FONT-SIZE: 0;
}
.fl{
    FLOAT: left;
}
.fr{
    FLOAT: right;
}
.f12{
	FONT-SIZE:12px;
}
.f12 li{
	BACKGROUND:url(../images/li.jpg) no-repeat 0 center;PADDING-LEFT:10px;
}
.f14{
	FONT-SIZE:14px;
}
.f14 li{
	BACKGROUND:url(../images/li.jpg) no-repeat 0 center;PADDING-LEFT:10px;
}
.p10{
	PADDING:0 10px;
}
.line{
	HEIGHT:1px;BORDER-TOP:#e5dec7 1px solid;BORDER-BOTTOM:1px solid #f8f5ea;CLEAR:both;
}
.line_fg{
	HEIGHT:7px;BACKGROUND:url(../images/fg_bg.jpg);MARGIN:15px 0;CLEAR:both;
}
.d_line{
	BORDER-TOP:#d8d8d8 1px solid;BORDER-BOTTOM:1px solid #fff;CLEAR:both;MARGIN:20px 0 10px 0
}
.h300{
	HEIGHT:120px;
}
#header {
	MARGIN-TOP:0px;COLOR:#FFF;
} 
#container{
	MARGIN-TOP:1px;BACKGROUND:url(../images/casebg.png) repeat-x;PADDING-TOP:30px;
}
#footer{
	MARGIN-TOP:10px;
}

/*网站HEADER部分CSS */
#header A{
	COLOR:#FFF;FONT-FAMILY: "微软雅黑";
}
#top{
	HEIGHT:72px;
}
#logo{
	WIDTH:416px;HEIGHT:72px;FLOAT:left;BACKGROUND:url(../images/logo.png) 0 center no-repeat;
}
#nav {
	FLOAT: left; HEIGHT: 72px;MARGIN-LEFT:-40px;
}
#nav LI {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: center; WIDTH: 80px; FONT-FAMILY: "微软雅黑"; FLOAT: left; FONT-SIZE: 14px
}
#nav LI SPAN {
	DISPLAY: block; FONT-FAMILY: Arial; FONT-SIZE: 9px
}
#nav LI A {
	DISPLAY: block; HEIGHT: 52px; COLOR: #eeeeee; TEXT-DECORATION: none; PADDING-TOP: 20px
}
#nav LI A:hover {
	COLOR: #fff
}
#nav LI A.cur {
	COLOR: #ffffff
}
#nav LI A.cur SPAN {
	COLOR: #ffffff
}
.P9CCMNav {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 90px; FLOAT: left; HEIGHT: 72px
}
.P9CCMBg {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 90px; FLOAT: left; HEIGHT: 72px
}
.P9CCMBg {
	POSITION: absolute; BACKGROUND: #0079b5; LEFT: 90px
}
#banner{
	HEIGHT:271px;
}

#footer {
	BACKGROUND-COLOR: #f3f3f3; WIDTH: 100%; HEIGHT: auto; BORDER-TOP: #dddddd 1px solid;MARGIN-TOP:20px;
}
.footer_dl{
	PADDING:25px 0;
}
.footer_dl dl{
	WIDTH:120px;PADDING-RIGHT:30px; FLOAT:left; BORDER-RIGHT: #dddddd 1px solid
}
.footer_dl dl dt{
	FONT-SIZE: 14px; FONT-WEIGHT: bold;TEXT-ALIGN:right; COLOR:#666
}
.footer_dl dl DD{
	TEXT-ALIGN:right;
}
.flink{
	BACKGROUND:url(../images/link.png) no-repeat 0 3px;PADDING-LEFT:25px;
}
.flink A{
	MARGIN-RIGHT:15px;
}
#footer_nav{
	BACKGROUND:#162850;HEIGHT:25px;
}
#footer_nav li{
	FLOAT:left;MARGIN-RIGHT:20px;
}
#footer_nav a{
	COLOR:#EEE	
}
#footer_nav P {
	LINE-HEIGHT: 28px; WIDTH: 550px; DISPLAY: inline; FONT-FAMILY: ""; FLOAT: left; HEIGHT: 28px; COLOR: #EEE; FONT-SIZE: 12px; OVERFLOW: hidden; FLOAT:left;
}
#footer_nav P B {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal
}
#footer_nav SPAN {
	LINE-HEIGHT: 28px; WIDTH: auto; DISPLAY: inline; FONT-FAMILY: ""; FLOAT: right; HEIGHT: 28px; COLOR: #EEE; FONT-SIZE: 12px; OVERFLOW: hidden; FLOAT:right;
}

/*--------------------首页焦点图-------------------------*/
#focus{
	position: relative;height: 271px;width: 1070px;margin:0px auto;
}
#focus .bd{
	position: relative
}
#focus .btn-prev, #focus .btn-next{
	display: none;position: absolute;top: 110px;width: 40px;height: 80px;z-index: 2
}
#focus .btn-prev{
	width:50px;height:60px;left: 0;background: url(../images/left-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/left-arrow.png")
}
#focus .btn-next{
	width:50px;height:60px;right: 110px;background: url(../images/right-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/right-arrow.png")
}
#focus .focus-bar-box{
	width: 100%;height: 271px;position: relative;overflow: hidden
}
#focus .focus-bar{
	width: 10000px
}
#focus .focus-bar li{
	float: left;width: 1070px;height: 271px
}
#focus .focus-bar li a{
	width: 100%;height: 100%;display: block
}
#focus .focus-bar li img{
	width: 100%;min-height: 100%
}
#focus .ft{
	position: absolute;left: 0;bottom: 0;z-index: 1;width: 1070px;height: 40px
}
#focus .ftbg{
	position: absolute;top: 0;left: 0;z-index: -1;width: 1070px;height: 40px;background: #000;opacity: .6;filter: alpha(opacity=60)
}
#focus .change{
	position: absolute;right: 0;bottom: 15px;height: 10px
}
#focus .change a{
	float: left;width: 10px;height: 10px;margin-right: 10px;background: #eee;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/btn-normal.png");cursor: pointer
}
#focus .change a.on{
	background: #4c99e8;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/btn-active.png")
}
#focus .hd{
	position: absolute;left: 0;bottom: 0;z-index: 2;width: 550px;height: 40px
}
#focus .focus-title{
	overflow: hidden;position: absolute;top: 0;left: 0;height: 40px;padding: 0 14px 0 10px;line-height: 40px;font-size: 14px;font-weight: normal
}/*标题文字效果*/
#focus .focus-title .title{
	color: #64d734
}
#focus .hdicon{
	position: absolute;left:10px;bottom: 10px;width: 59px;height: 59px;background: url(../images/play-btn.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../images/play-btn.png")
}
#focus .focus-title a{
	display: none;color: #fff
}