BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Microsoft YaHei; /*BACKGROUND: url(../images/banner1.jpg) #efefef no-repeat center top;*/ FONT-SIZE: 12px; PADDING-TOP: 0px;    min-width: 1300px;
}
*{ margin:0; padding:0}

A {
	
	TEXT-DECORATION: none
}
.top_bg{width:100%;height:100px;background:#1e4787;min-width:1300px}

.top{ width:1200px; height:100px; margin:0px auto; 
}

.logo{width:39%; float:left; padding-top:10px
}

.top_r{width:61%;float:right; height:100px}

.top_sitemap{width:93%; height:40px; text-align:right; line-height:40px; color:#FFF}

.top_sitemap ul{}

.top_sitemap ul li{ color:#FFF; float:right; margin-left:25px;font-size:14px}
.top_sitemap ul li a{ color:#FFF;font-size:14px}

.top_animenu{width:100%; height:60px}


/*****banner部分*******/

.div-relative{position:relative; color:#000;  width:100%; height:700px;min-width:1300px} 

.div-a{ position:absolute; width:100%; height:700px} 


.div-b{ position:absolute; width:100%; height:300px;} 

.div-c{ position:absolute;  width:100%; height:100px; margin-top:580px;background:rgba(0,0,0,0.5); } 

.banner_dh{ width:1200px; height:50px; margin:0px auto; 

}
.banner_dh span{ width:16.5%; height:100px; float:left; display:block;  color:#FFF; font-size:16px
}

/*****banner搜索*******/



.sl a{width:100%; height:50px;  color:#FFF;  text-align:center; margin-top:10px; padding-top:50px; display:block;
}
.sl a:hover{width:100%; height:50px;  color:#fcb503;  text-align:center;  margin-top:10px; padding-top:50px;display:block  }


.sl-1 a{ background:url(../images/sl1-1.png) no-repeat center; 
	}
.sl-1 a:hover{background:url(../images/sl1-2.png) no-repeat center; }


.sl-2 a{ background:url(../images/sl2-1.png) no-repeat center; 
	}
.sl-2 a:hover{background:url(../images/sl2-2.png) no-repeat center; }



.sl-3{ background:url(../images/sl3-1.png) no-repeat center; 
	}
.sl-3:hover{background:url(../images/sl3-2.png) no-repeat center; }



.sl-4{ background:url(../images/sl4-1.png) no-repeat center; 
	}
.sl-4 a:hover{background:url(../images/sl4-2.png) no-repeat center; }



.sl-5{ background:url(../images/sl5-1.png) no-repeat center; 
	}
.sl-5 a:hover{background:url(../images/sl5-2.png) no-repeat center; }


.sl-6{ background:url(../images/sl6-1.png) no-repeat center; 
	}
	

.sl-6 a:hover{background:url(../images/sl6-2.png) no-repeat center; }


.sl-7{ background:url(../images/sl7-1.png) no-repeat center; 
	}
.sl-7 a:hover{background:url(../images/sl7-2.png) no-repeat center; }



.sl-8{ background:url(../images/sl8-1.png) no-repeat center; 
	}
.sl-8 a:hover{background:url(../images/sl8-2.png) no-repeat center; }



 .s_Txt LI {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 14px; MARGIN-RIGHT: 20px; margin-top:20px; margin-bottom:20px
}
.s_Txt LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.s_Txt LI.cur A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ss_input {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px;
}
.ss_input .txt {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 15px; WIDTH: 458px; PADDING-RIGHT: 5px; HEIGHT: 33px; PADDING-TOP: 5px
}
.ss_input .reset {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 86px;  HEIGHT: 35px; COLOR: #fff; MARGIN-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; background-color:#fab500
}
.ss_input .reset2 {
	BACKGROUND:#fab500 no-repeat 0px -40px
}
.ss_input .reset_hui {
	BACKGROUND-POSITION: 0px -80px
}




.ss_input .reset {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 86px;  HEIGHT: 35px; COLOR: #fff; MARGIN-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; background-color:#fab500
}



.search-box .text{BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 86px;  HEIGHT: 35px; COLOR: #fff; MARGIN-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; background-color:#fab500
}


.slideTxtBox {
	TEXT-ALIGN: left;  WIDTH: 580px; background:rgba(0,0,0,0.5); margin:0px auto; margin-top:170px; height:250px; padding:30px
}
.slideTxtBox .hd {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
.slideTxtBox .hd UL {
	POSITION: absolute; FLOAT: left; HEIGHT: 32px
}
.slideTxtBox .hd UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #fff; FONT-SIZE: 15px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px; list-style:none
}
.slideTxtBox .hd UL LI.on {
	BACKGROUND: #fab500; HEIGHT: 35px
}
.slideTxtBox .bd UL {
	PADDING-BOTTOM: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 22px
}
.slideTxtBox .bd UL .search-box {
	WIDTH: 100%; HEIGHT: 50px
}
.slideTxtBox .bd UL .search-box INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.slideTxtBox .bd UL .search-box INPUT.text {
	LINE-HEIGHT: 43px; PADDING-LEFT: 10px; WIDTH: 410px; PADDING-RIGHT: 5px;  background:#a6afce; HEIGHT: 43px; COLOR: #fff; FONT-SIZE: 14px; MARGIN-RIGHT: 2px
}
.slideTxtBox .bd UL P.shuoming {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 30px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 20px
}
.slideTxtBox .hd UL LI A {
	COLOR: #fff
}