@charset "utf-8";
/* CSS Document */

.top {
	width: 1000px;
	margin: auto;
	height: 90px;
}
.logo {
	float: left;
	margin-top: 10px;
}
.top_right {
	height: 25px;
	line-height: 25px;
	width: 270px;
	float: right;
	margin-top: 50px;
}
.language {
	float: left;
	background: url(../images/icon.jpg) no-repeat left center;
}
.language a {
	margin-left: 10px;
}
.serach_box {
	float: right;
	width: 186px;
	height: 25px;
}
.serach_text {
	float: left;
	background: url(../images/serach_txt.jpg) no-repeat;
	border: 0px;
	width: 161px;
	height: 25px;
}
.serach_but {
	float: right;
	background: url(../images/serach_but.jpg) no-repeat;
	border: 0px;
	width: 25px;
	height: 25px;
	cursor: pointer;
}
.menu {
	height: 40px;
	background: #0057c0;
	line-height: 40px;
}
.nav {
	width: 1000px;
	margin: auto;
}
.nav ul li {
	float: left;
	width: 100px;
	text-align: center;
}
.nav ul li a {
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #fff;
}
.nav ul li a:hover {
	display: block;
	width: 100px;
	background: #fff;
	color: #b20000;
}
/*banner*/
.banner{ width:1000px; margin:auto; margin-top:10px;}
#ifocus { 
	width:1000px;
	height:350px;

	 }
 #ifocus_pic 
 {
	  display:inline;
	  position:relative; 
	  float:left; 
	  width:870px; 
	  height:350px; 
	  overflow:hidden;  
	  }
#ifocus_piclist { 
position:absolute;
 }
#ifocus_piclist li { 
	 width:870px;
	 height:350px; 
	 overflow:hidden;
 }
#ifocus_piclist img {
	 width:870px;
	  height:350px; 
	  }
#ifocus_btn { 
     display:inline; 
	 float:right; 
	 width:120px; 
	 margin:0 0 0 10px; 
	 }
#ifocus_btn li { 
   width:120px;
   margin-top:6px;
	 height:80px; 
	 cursor:pointer; 

	  }
#ifocus_btn img { 
 	width:120px;
	height:80px;
	}
#ifocus_btn .current {}
	 
	 
.main1 {
	width: 1000px;
	margin: auto;
	margin-top: 40px;
}
.spzx {
	width: 305px;
	height: 270px;
	float: left;
	background: url(../images/top_nav_bg.jpg) no-repeat top;
}
.spzx_nav {
	height: 50px;
	line-height: 50px;
}
.spzx_nav p {
	float: left;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #b20000;
}
.spzx_nav span {
	float: right;
}
.spzx_img {
	width: 305px;
	height: 180px;
}
.spzx_img span {
	line-height: 35px;
}
.qywh, .schj {
	width: 305px;
	height: 270px;
	float: left;
	background: url(../images/top_nav_bg.jpg) no-repeat top;
	margin-left: 41px;
	overflow: hidden;
}
.qywh_nav, .schj_nav {
	height: 50px;
	line-height: 50px;
}
.qywh_nav p, .schj_nav p {
	float: left;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #b20000;
}
.qywh_nav span, .schj_nav span {
	float: right;
}
.qywh_img, .schj_img {
	width: 305px;
	height: 180px;
}
.qywh_img span, .schj_img span {
	line-height: 35px;
}
.content_box {
	width: 1000px;
	background: #eeeeee;
	height: auto;
	margin: auto;
	margin-top: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.main2 {
	height: 220px;
	width: 980px;
	margin: auto;
}
.main2_nav {
	width: 980px;
	height: 35px;
	line-height: 35px;
	border-bottom: 2px #b20000 solid;
}
.main2_nav p {
	float: left;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #b20000;
}
.main2_nav span {
	float: right;
}
.rollBox {
	width: 980px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 15px;
}
.rollBox .LeftBotton {
	height: 166px;
	width: 24px;
	background: url(../images/button.gif) no-repeat 0px 0;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0 12px 0 0;
	cursor: pointer;
}
.rollBox .RightBotton {
	height: 166px;
	width: 24px;
	background: url(../images/button.gif) no-repeat -23px 0;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0 0 0 12px;
	cursor: pointer;
}
.rollBox .Cont {
	width: 908px;
	overflow: hidden;
	float: left;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	width: 210px;
	float: left;
	text-align: center;
}
.rollBox .Cont .pic img {
	padding: 4px;
	background: #fff;
	border: 1px solid #ccc;
	display: block;
	margin: 0 auto;
	width: 210px;
	height: 132px;
}
.rollBox .Cont .pic p {
	line-height: 24px;
	color: #505050;
}
.rollBox .Cont a:link, .rollBox .Cont a:visited {
	color: #626466;
	text-decoration: none;
}
.rollBox .Cont a:hover {
	color: #f00;
	text-decoration: underline;
}
.rollBox #List1, .rollBox #List2 {
	float: left;
}
.main3 {
	height: 315px;
	width: 980px;
	margin: auto;
	margin-top: 20px;
	background: #fff;
}
.main3 img {
	padding: 32px;
	height: 251px;
	width: 413px;
	float: left;
}
.main3 p {
	padding: 10px;
	line-height: 28px;
}
h1 {
	font-family: "微软雅黑";
	font-weight: 700;
	color: #666666;
	margin-bottom: 25px;
	padding-top: 35px;
	font-size: 20px;
}
.about_but {
	width: 117px;
	height: 32px;
	background: url(../images/ljxq.jpg) no-repeat;
	border: 0px;
	margin-top: 25px;
	cursor: pointer;
}
.main4 {
	height: 340px;
	width: 980px;
	margin: auto;
	margin-top: 30px;
	background: #fff;
}
.alzs {
	float: right;
	margin: 37px 27px 0 0;
	height: 265px;
	width: 355px;
	overflow: hidden;
}
.alzs_top {
	height: 30px;
	line-height: 30px;
	margin-bottom: 3px;
}
.alzs_top p {
	float: left;
	font-family: "微软雅黑";
	font-weight: 700;
	color: #666666;
	font-size: 20px;
}
.alzs_top span {
	float: right;
}
.alzs_con {
	width: 355px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#slide-box {
	WIDTH: 355px;
	POSITION: relative;
	HEIGHT: 215px
}
#slide-box .corner {
	CLEAR: both;
	BORDER-TOP: #333 1px solid;
	DISPLAY: block;
	MARGIN: 0px 1px;
	OVERFLOW: hidden;
	HEIGHT: 0px
}
#slide-box .slide-content {
	BACKGROUND: #333
}
#slide-box .ks-switchable-triggers A {
	DISPLAY: block;
	Z-INDEX: 99;
	WIDTH: 37px;
	COLOR: #b4b4b4;
	POSITION: absolute;
	TOP: 90px;
	HEIGHT: 65px;
	TEXT-DECORATION: none
}
#slide-box .ks-switchable-triggers SPAN {
	DISPLAY: block;
	BACKGROUND: #4b4b4b;
	FONT: 700 53px/57px arial;
	WIDTH: 37px;
	CURSOR: pointer;
	HEIGHT: 63px;
	TEXT-ALIGN: center
}
#slide-box .ks-switchable-triggers .corner {
	BORDER-LEFT-COLOR: #4b4b4b;
	BORDER-BOTTOM-COLOR: #4b4b4b;
	BORDER-TOP-COLOR: #4b4b4b;
	BORDER-RIGHT-COLOR: #4b4b4b
}
#slide-box .ks-switchable-triggers .prev {
	LEFT: 0px
}
#slide-box .ks-switchable-triggers .next {
	RIGHT: 0px
}
#slide-box .ks-switchable-triggers A:hover {
	COLOR: #f43d1e
}
#slide-box .ks-switchable-triggers A:hover SPAN {
	COLOR: #f43d1e
}
#slide-box .slide-content { padding:10px;
}
#slide-box .wrap {
	OVERFLOW: hidden;
	WIDTH: 335px;
	HEIGHT: 215px
}
#slide-box UL {
	WIDTH: 10000px
}
#slide-box LI {
	WIDTH: 335px;
	HEIGHT: 215px
}
#slide-box LI IMG {
	WIDTH: 335px;
	HEIGHT: 215px;
	
}

.snew_list {
	width: 500px;
	float: left;
	margin-left: 32px;
	margin-top: 32px;
}
.snew_nav {
	height: 40px;
	line-height: 40px;
	width: 500px;
	border-bottom: 1px #dadada solid;
}
.snew_nav p {
	float: left;
	font-family: "微软雅黑";
	font-weight: 700;
	color: #666666;
	font-size: 20px;
}
.snew_nav span {
	float: right;
}
.snew_con {
	margin-top: 10px;
	height: 220px;
	overflow: hidden;
}
.snew_con ul li {
	background: url(../images/icon.jpg) no-repeat left center;
	line-height: 30px;
	border-bottom: 1px #dadada dotted;
}
.snew_con ul li span {
	float: right;
}
.snew_con ul li a {
	margin-left: 15px;
}
.foot {
	height: 115px;
	margin: auto;
	width: 1000px;
	margin-top: 20px;
	border-top: #b20000 2px solid;
}
.foot_left {
	float: left;
}
.foot_left p {
	line-height: 24px;
	margin-top: 20px;
}
.erweima {
	float: right;
	margin-top: 8px;
}
