@charset "utf-8";
/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, "微软雅黑";
	color: #333333;
}
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#d2a137; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}
img{vertical-align:middle;}
.color{color:#d2a137;}

.wal{
	width: 1101px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.wal-page{
	width: 1001px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.w757{width:757px;}

.nav a, .sNav a, .sNav, .indexPart2 li i, .indexPart2 li img, .indexPart4 li div, .about .imgDiv img, .History li div, .footDiv .btn .ewm, .indexPart1 li .time, .indexPart1 li .name a{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}
.radius3{
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;	
}
.about li.on .imgDiv img{
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
-ms-transform:scale(1.1);
}

.topDiv{
	position: absolute;
	z-index: 35;
	left: 0px;
	top: 0px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.topDiv .wal{height:25px; line-height:20px;}
.topDiv li{
	float: left;
	font-size: 14px;
	color: #666666;
	padding: 2px 0 0 18px;
}
.topDiv a{
	color: #333333;
}
.topDiv a:hover, .topDiv a.on{color:#333;}
.topDiv img{float:left;}
.headDiv{position:absolute; z-index:30; left:0px; top:0px; width:100%; background:rgba(255,255,255,0.85);}
.headDiv .wal{height:102px; overflow:hidden; position:relative;}
.headDiv .logo{position:absolute; left:0px; bottom:13px;}
.nav{position:absolute; bottom:0px; right:-20px;}
.nav li{float:left; padding-right:2px; background:url(../image/ico1.png) right center no-repeat;}
.nav a{display:block; height:76px; line-height:76px; font-size:16px; color:#412e00; padding:0 18px;}
.nav a:hover, .nav a.on, .nav a.on1{color:#d2a137;}
.nav li.liLast{padding:0px; background:none;}
.nav li.liLast a{padding-right:0px;}

.sNav{position:absolute; z-index:30; left:0px; top:122px; width:100%; padding-top:1px; opacity:0; filter:alpha(opacity=0); visibility:hidden;}
.sNav.on{top:102px; opacity:1; filter:alpha(opacity=1); visibility:visible;}
.sNav .bg{height:225px; background:rgba(255,255,255,0.85);}
.sNav .list{
	float: left;
	width: 102px;
	text-align: left;
	position: relative;
	left: 525px;
	font-size: 14px;
	line-height: 32px;
	padding-top: 15px;
	height: 210px;
}
.sNav a{color:#412e00;}
.sNav a:hover{color:#d2a137;}

.footDiv{background:#555; color:#FFF;}
.footDiv .wal{height:160px; position:relative; z-index:99;}
.footDiv .img{position:absolute; left:0px; top:40px;}
.footDiv .list{
	font-size: 14px;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.footDiv .list li{height:32px; line-height:24px; position:relative; padding-left:32px;}
.footDiv .list img{position:absolute; left:0px; top:0px;}
.footDiv .btn{position:absolute; left:550px; top:48px; text-align:center;}
.footDiv .btn li{float:left; width:73px;}
.footDiv .btn a{display:block; font-size:14px; color:rgba(255,255,255,0.7); padding-top:46px; min-height:20px; position:relative;}
.footDiv .btn .ewm{position:absolute; z-index:20; left:-36px; top:-135px; background:url(../image/ewmLayer.png) center top no-repeat; width:149px; height:139px; text-align:center; padding-top:18px; opacity:0; filter:alpha(opacity=0); visibility:hidden;}
.footDiv .btn a:hover .ewm{opacity:1; filter:alpha(opacity=1); visibility:visible; top:-155px;}
.footDiv .btn .li_01 a{background:url(../image/img38_1.png) center top no-repeat;}
.footDiv .btn .li_02 a{background:url(../image/img38_2.png) center top no-repeat;}
.footDiv .btn .li_03 a{background:url(../image/img38_3.png) center top no-repeat;}
.footDiv .btn .li_04 a{background:url(../image/img38_4.png) center top no-repeat;}
.footDiv .btn .li_01 a:hover{background:url(../image/img38_1on.png) center top no-repeat;}
.footDiv .btn .li_02 a:hover{background:url(../image/img38_2on.png) center top no-repeat;}
.footDiv .btn .li_03 a:hover{background:url(../image/img38_3on.png) center top no-repeat;}
.footDiv .btn .li_04 a:hover{background:url(../image/img38_4on.png) center top no-repeat;}
.footDiv .btn-1{display:block; font-size:16px; color:#FFF; position:absolute; top:65px; right:0px; padding-left:42px; background:url(../image/img32.png) left center no-repeat;}
.footDiv .btn-1:hover{color:#d3a236;}
.foot{height:38px; line-height:38px; text-align:center; background:#4d4d4d; color:rgba(255,255,255,0.5);}
.foot em{padding-left:3em;}
.foot em, .foot a{color:rgba(255,255,255,0.3);}
.foot a:hover{color:#FFF;}

.slide-T, .slide-B, .slide-L, .slide-R{
transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
}
.slide-S1{
transition:All 1s 0.2s ease;
-webkit-transition:All 1s 0.2s ease;
-moz-transition:All 1s 0.2s ease;
-o-transition:All 1s 0.2s ease;	
}
.slide-S2{
transition:All 1s 0.4s ease;
-webkit-transition:All 1s 0.4s ease;
-moz-transition:All 1s 0.4s ease;
-o-transition:All 1s 0.4s ease;	
}
.slide-S3{
transition:All 1s 0.6s ease;
-webkit-transition:All 1s 0.6s ease;
-moz-transition:All 1s 0.6s ease;
-o-transition:All 1s 0.6s ease;	
}
.slide-S4{
transition:All 1s 0.8s ease;
-webkit-transition:All 1s 0.8s ease;
-moz-transition:All 1s 0.8s ease;
-o-transition:All 1s 0.8s ease;	
}
.slide-S5{
transition:All 1s 1s ease;
-webkit-transition:All 1s 1s ease;
-moz-transition:All 1s 1s ease;
-o-transition:All 1s 1s ease;	
}
.slide-T{position:relative; top:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Ton{top:0px; opacity:1; filter: alpha(opacity=1);}
.slide-B{position:relative; bottom:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Bon{bottom:0px; opacity:1; filter: alpha(opacity=1);}
.slide-L{position:relative; left:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Lon{left:0px; opacity:1; filter: alpha(opacity=1);}
.slide-R{position:relative; right:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Ron{right:0px; opacity:1; filter: alpha(opacity=1);}

.pageBanner{height:350px;}
.page_01{padding:40px 0; text-align:center;}
.page_01 h2{font-weight:400; color:#af1e24; font-weight:400; font-size:22px; padding-bottom:10px;}
.page_01 .msg{font-size:14px; line-height:22px; color:#666;}
.pageBg{background:url(../image/pageBg.jpg) center repeat-y; min-height:500px;}
.pageBg .wal{min-height:500px; position:relative;}
.pageBgbg{background:url(../image/pageBg1.jpg) center repeat-y; width:30px; height:100%; position:absolute; left:187px; top:0px;}

.sideNav{width:210px; background:url(../image/sideNav.jpg) left top no-repeat; position:relative; z-index:2;}
.sideNav .title{height:43px; padding-top:26px; font-size:20px; color:#0076be;}
.sideNav li{width:197px;}
.sideNav li a{display:block; border-bottom:#e6e6e6 solid 1px; height:51px; line-height:51px; padding-left:23px; color:#666; background:url(../image/nimg16_1.png) left center no-repeat; font-size:16px;}
.sideNav li a:hover, .sideNav li a.on{color:#0076be; background:url(../image/nimg16_1_1.png) left center no-repeat;}

.pageNow{height:30px; padding-top:37px; text-align:right; border-bottom:#CCC solid 1px; font-size:14px; color:#999;}
.pageNow em{padding:0 6px;}
.pageNow a{color:#999;}
.pageNow a:hover, .pageNow span{color:#d2a137;}
.pageNow img{position:relative; top:-2px;}

.pageNum{height:50px; padding-top:30px; text-align:center;}
.pageNum a{display:inline-block; margin:0 2px; border:#CCC solid 1px; height:34px; line-height:34px; padding:0 12px; color:#666; font-size:16px;}
.pageNum a:hover, .pageNum a.on{border:#d7aa4b solid 1px; background:#d7aa4b; color:#FFF;}
.pageNum .a1{padding:0 16px;}
.pageNum .a2, .pageNum .a2:hover{border:#FFF solid 1px; padding:0 2px; background:none; color:#666;}



/*首页内容区域*/
/*内容区域标签*/
.content{
	width: 1098px;
	overflow: hidden;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.about{
	border: 1px solid #ebebeb;
	padding: 10px;
	background: #fafafa;
	height: 111px;
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.about dl{width: 165px;height: 111px;float: left;margin-right:26px; }
.about dt{line-height: 26px;height: 78px;overflow: hidden;margin: 16px 0;}
.about dt a{color: #6c6668;}
.about dt a:hover{text-decoration: underline;}
.row{
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.new{
	height: 188px;
	width: 750px;
	border: 1px solid #ebebeb;
	overflow: hidden;
	background: #fafafa;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.newimg{
	width: 242px;
	height: 188px;
	margin-right: 18px;
}
.new-right{
	width: 468px;
	height: 183px;
	border-left: 1px solid #ebebeb;
	padding-left: 15px;
	overflow: hidden;
}
.title{
	line-height: 30px;
	font-size: 18px;
	color: #333333;
}
.title span{font-size: 16px;color: #3c3c3c;padding-left: 5px;}
.new ul{height: 190px;overflow: hidden;}
.new ul li{line-height: 29px;border-bottom: 1px dotted #d6d6d6;}
.new ul li a{color: #676767;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.new ul li a:hover{color: #ccb144;}
.video{width:269px;height: 194px;border: 1px solid #ebebeb;padding: 9px;background: #fafafa; }
.videobox{border-right: 0px solid #636363;border-left: 0px solid #636363;;border-bottom: 1px solid #ebebeb;width: 267px;height: 167px;margin-bottom: 3px;position: relative;}

.videobox .hd{display: none;height:18px; overflow:hidden; position:absolute;bottom:5px;z-index:100; text-align: center;right: 10px;display: none;}
.videobox .hd ul{ overflow:hidden; zoom:1; }
.videobox .hd ul li{ float:left; margin:0 4px;width:18px; height:18px;line-height:18px;background:url(../images/hdli.jpg) no-repeat; cursor:pointer;color: #f5dc8c;font-family: "宋体"; }
.videobox .hd ul li.on{  background:url(../images/hdlih.jpg) no-repeat;}
.videobox .bd{ position:relative; height:100%; z-index:10; }
.videobox .bd li{ zoom:1; vertical-align:middle;width: 267px;height: 167px;}
.videobox .bd img{width: 267px;height: 167px;}

.videobox .prev,
.videobox .next{ position:absolute; right:22px; bottom:-28px;display:block; width:15px; height:15px; background:url(../images/videoboxbtn.jpg) 0 0 no-repeat; z-index: 10}
.videobox .next{background-position:-17px 0; right: 2px;}
.videobox .prev:hover{background-position:-36px 0;}
.videobox .next:hover{background-position:-53px 0;}
/*.videobox .prevStop{ display:none;  }
.videobox .nextStop{ display:none;  }*/





/*pro*/
.pro{
	width: 1092px;
	height: 380px;
	position: relative;
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.protit{
	width: 67px;
	height: 380px;
	float: left;
	background-color: #4b96d7;
}
.protit dl{width: 67px;height: 63px;border-bottom: 1px dotted #fff;}
.protit dl img{width: 67px;height: 63px;}
.protit dt{height: 140px;border-top: 1px dotted #b69b2c;overflow: hidden;}
.protit dt h2{
	width: 21px;
	color: #fff;
	font-size: 20px;
	padding-top: 18px;
	padding-right: 23px;
	padding-bottom: 0;
	padding-left: 23px;
}

.epro{width:990px;margin:0 5px 40px;height: 205px;position:relative;overflow: hidden;}
.eprotit{width: 67px;height: 205px;background: #d6c169;float: left;}
.eprotit dl{width: 67px;height: 63px;border-bottom: 1px dotted #fff;}
.eprotit dl img{width: 67px;height: 63px;}
.eprotit dt{height: 140px;border-top: 1px dotted #b69b2c;overflow: hidden;}
.eprotit dt h2{width: 21px;color: #fff;font-size: 9px;padding: 40px 4px 0; text-align: center; text-indent: 16px;}


.picScroll-left{
	width: 995px;
	height: 350px;
	background: #fafafa;
	border: 1px solid #ebebeb;
	border-left: none;
	float: left;
	padding-top: 16px;
	padding-right: 21px;
	padding-bottom: 15px;
	padding-left: 8px;
}
.picScroll-left .hd{width: 100%;height: 201px;position: absolute;display: none;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ width:22px; height:27px;overflow:hidden;cursor:pointer; position: absolute;top: 70px;}
.picScroll-left .hd .prev{background:url(../images/prohd.png) 0 0 no-repeat; left: 0}
.picScroll-left .hd .next{ background:url(../images/prohd.png) -22px 0 no-repeat;right: 0; }
.picScroll-left .hd ul{float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;display: none; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{width: 880px;overflow: hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:205px;height:172px;margin-right:20px;float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li a{ display: block;width:205px;text-align: center;font-size: 14px;position: relative;}
.picScroll-left .bd ul li a img{width: 205px;height: 172px;}
.picScroll-left .bd ul li a h2{display: none;width:205px;height:40px;line-height:40px;position: absolute;bottom: 0;left:0;background: rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);/*background: url(../images/probg.png) repeat\9;*/z-index: 10;font-size: 14px;color: #fff;}


/*首页内容区域*/
