@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-size:12px; font-family:Arial;
}
a{ text-decoration:none;}
li{ list-style:none;}
.fl{ float:left;}
.rl{ float:right;}
.mag{ margin:0 auto;}
.top,.link,.sl,.banner,.footer,.mid,.bottom{_width:expression((documentElement.clientWidth < 1009) ? "1009px" : "auto"); min-width:1009px; width:100%;}

.top{ height:139px; background:url(/Public/images/index_18.jpg) repeat-x;}
.top .tc{ width:1009px; height:109px;}
.top span{ padding-top:7px;}
.top #search{ background:url(/Public/images/index_2.jpg); width:159px; height:26px; line-height:26px; border:0px; padding:0 5px;}
.top #sub{ background:url(/Public/images/index_3.jpg); width:32px; height:26px; border:0px; cursor:pointer;}
.top span a{ margin:0 0 0 15px; line-height:25px; padding-left:12px; color:#7A7A7A;}


.link{ height:51px; background-image:url(/Public/images/nav-bg.jpg);  line-height:51px; position:relative; z-index:999;}
/*
.link .lc{ width:1190px; height:51px; font-size:14px; font-family:微软雅黑;}
.link .lc li{ width:119px; height:51px; text-align:center;}
.link li{ float:left;}
.link a{ color:#fff;}
.link .lc a{ display:inline-block; width:119px; height:51px;}
.link .lc li:hover{ background:url(../images/index_6.jpg);}
.link .lc li:hover a{ color:#014899;}
*/

/*adadf*/
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; /*text-transform: capitalize;*/  }
.nav {  height:51px; font-size:14px; font-family:微软雅黑;  line-height: 51px; position: relative;  z-index: 1;}
.nav a { text-decoration: none; }

.NavBg{ position:absolute; left:0px; top:51px; width:1009px; height:38px; background-color: #912F2E; display:none;}

.navmain { height: 51px;margin: 0px auto; background: url(/Public/images/nav-bg.png) repeat-x 0 top; width:1009px;}
#nav_all { height: 51px; float: left; line-height: 51px;  position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left;  }
#nav_all li a { display: inline-block; color:#fff;font-size:14px; cursor: pointer; line-height:51px; width:119px; height:51px; text-align:center;white-space: nowrap;  }
#nav_all li a:hover { background:url(/Public/images/index_6.jpg) center no-repeat; height: 51px; line-height:51px; overflow: hidden; color:#19A99F;}
#nav_all li ul { display: none; position: absolute; z-index: 99; width: 100%; left: 0px; top: 51px; background-color: #912F2E; height:38px; line-height:38px; }
#nav_all ul li { background-image: none; line-height: 38px; height: 38px; padding: 0; }
#nav_all ul li a {  width:auto; background: url(/Public/images/index_21.png) no-repeat left 15px; padding: 0px 10px; margin: 0px;line-height: 38px; color: #fff;  font-size:12px; }
#nav_all ul li a:hover {width:auto; background: url(/Public/images/index_21.png) no-repeat left 17px; padding: 0px 10px; margin: 0px; line-height: 42px; color: #EF801B;  font-size:12px;}
            
/*banner*/
.pic2{ width:1009px; vertical-align: middle;text-align: center; margin:0 auto; padding:0;}
.pic2 img{ width:100%; /*height:347px;*/}
.bannerImg{ position:relative; height:418px; width:1009px; top:0px; text-align:center; background:url(../images/index-03.jpg) no-repeat center 0; }
.classBanner{position:relative; height:418px; top:0px; background:url(../images/about.jpg) no-repeat center 0;}
.bannerWrap{ width:1009px; overflow:auto; margin:0 auto; position:relative; top:-70px; z-index:3; display:none;}
.bannerWrap ul.showList{ margin:0 auto; float:right; width:1009px; }
.bannerWrap ul.showList li{ width:23px; height:23px; background:url(../images/circle1.png) no-repeat; margin:5px; float:left; color:#fff; padding-top:3px; text-align:center;  }
.bannerWrap ul.showList li.special{ background:url(../images/circle2.png) no-repeat; color:#048fd5}
/*banner*/

.scrollcon {
	height:210px;
	 width:323px;
	padding:30px 0px 0 0;  background:url(/Public/images/index_24.png) no-repeat;
}
.LeftBotton {
	background:url(/Public/images/index_17.jpg) no-repeat;
	float: left;
	width:18px;
	height:32px;
	cursor: pointer;
	margin-top:30px;
	display:inline;
}
.RightBotton {
	background:url(/Public/images/index_19.jpg) no-repeat;
	cursor: pointer;
	float: left;
	height: 32px;
	width: 18px;
	margin-top:30px;
	display:inline;
}
.Cont {
	width:265px; width:275px;
	overflow:hidden;
	float:left;
	height:210px;
	padding:0 10px; padding:0px; 
}
.ScrCont {
	width:10000000px;
}
.Cont .fl {
	width:275px;
	height:210px;
	overflow:hidden;
	float:left;
	display:inline;font-size:16px; line-height:30px;
}

.rollBox #List1, .rollBox #List2 {
	float:left;
}

