﻿@charset "utf-8";
/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	line-height:1.5;
	font-family:Microsoft Yahei
	
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#333;
	text-decoration:none;
	}
a:hover{
	color:#FF3E07;
	text-decoration:none;
	}
table{ margin: auto}
em{ font-style:normal}
i{ font-style:normal}

.top{ width:100%; float:left; height:100px; background: url(../images/navbj.png) repeat-x; line-height:100px; color:#fff; min-width:1200px; position:absolute; top:0; left:0; z-index:9999}
.logo{ width:314px; float:left; height:67px; margin-top:15px;}
.nav{ width:850px; float:right; text-align:right; height:100px; line-height:100px; font-size:18px; color:#FFF}
.nav a{ margin-left:50px; padding-bottom:15px; font-size:18px; color:#FFF;}
.nav a:hover{ border-bottom:4px solid #FF3E07}

.navon{ border-bottom:4px solid #FF3E07}
.navon a{ border-bottom:4px solid #FF3E07}

.main{ width:1200px; margin:auto;overflow: hidden;}
.bt{ width:1200px; float:left; text-align:center; margin-top:40px; padding-bottom:15px; background:url(../images/hx02.jpg) no-repeat center bottom}
.bt dl dt{ font-size:36px; text-align:center; line-height:35px;}
.bt dl dd{ text-align:center; font-size:18px; color:#999999; line-height:24px; background:url(../images/hx.png) no-repeat center; margin-top:10px; text-transform:uppercase}

.zlm{ width:1200px; float:left; line-height:30px; margin-top:40px; text-align:center; font-size:18px; color:#999}
.zlm a{ padding:20px; padding-bottom:5px; padding-top:5px; color:#000; font-weight:bold;border:1px solid #fff; margin-left:20px; margin-right:20px;}
.zlm a:hover{ color:#fff; background:#FF3E07}
#zlmon{  color:#fff; background:#FF3E07}
#zlmon a{  color:#fff; background:#FF3E07}



.zlm3{ width:300px; padding-left:500px;  float:left; line-height:30px; margin-top:40px; text-align:center; font-size:18px; color:#000; font-weight:bold;}

.zlm3 ul li{ float:left}
.zlm3 ul li a{ padding:20px; padding-bottom:5px; padding-top:5px; border:0px solid #fff;}

.hcOn { border:1px solid #FF3E07; color:#ffffff; background:#FF3E07}
.hcOn a{ border:1px solid #FF3E07; color:#ffffff}

.pxkc{ width:1200px; float:left; margin-top:40px; }
.pxkc dl{ width:400px; float:left; text-align:center; margin-top:50px;}
.pxkc dl dt{ height:270px; text-align:center; vertical-align:middle}
.pxkc dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.pxkc dl dt img{ max-height:265px; max-width:265px; vertical-align:middle}
.pxkc dl dd{ font-size:18px; text-align:center; line-height:30px; margin-top:10px;}

.ggt{ width:100%; float:left; height:550px; margin-top:90px; min-width:1200px; background:url(../images/ggt.jpg) no-repeat center}
.about{ width:1200px; float:left; margin-top:55px; font-size:18px; line-height:34px; padding-bottom:15px; border-bottom:3px solid #eeeeee}
.about img{ margin-bottom:15px;}
.about01{ width:312px; float:left; margin-right:125px; color:#999; font-size:16px; line-height:30px;}

.wrap{ width:100%; float:left; background:#090909; padding-bottom:50px; min-width:1200px;}
.hj{ width:1200px; float:left; margin-top:40px;}
.hj ul li{ width:224px; height:251px; float:left; position:relative; margin-right:20px;}
.hj ul li span{ width:224px; height:51px; position:absolute; bottom:0; left:0; z-index:111; text-align:center; background:url(../images/bj01.png) no-repeat center; color:#FFF; font-size:16px; line-height:51px;}
.hj ul li img{width:224px; height:251px;}

#demo { 
overflow:hidden; 
width:1200px; 
} 
#demo img { 
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
}

.news{ width:500px; float:left; margin-left:66px; margin-top:50px;}
.news-date{ width:80px; float:left; background:url(../images/rqbj.png) no-repeat center; margin-top:10px;}
.news-date dl dt{ font-size:36px; color:#FE4F00; line-height:40px;}
.news-date dl dd{ font-size:18px; color:#999; line-height:30px; text-align:right; padding-right:20px;}
.news-tex{ width:380px; float:right;}
.news-tex dl dt{ font-size:16px; line-height:30px;}
.news-tex dl dd{ font-size:14px; color:#999; line-height:22px;}

.foot{ width:100%; float:left; margin-top:40px; background:#161616; line-height:24px; color:#999; text-align:center; min-width:1200px; padding-bottom:20px; padding-top:20px; font-size:14px}

.nybanner{ width:100%; float:left; height:490px; position:relative;}
.fy{ width:100%; float:left; margin-top:40px; line-height:30px; text-align:center; font-size:14px}
.fy a{ padding:15px; padding-bottom:10px; padding-top:10px; background:#dddddd; margin-left:3px; margin-right:3px;}
.fy a:hover{ background:#e71f19; color:#FFF;}

.contect{ width:1200px; float:left; margin-top:40px; font-size:16px; line-height:36px;}
.title{ width:100%; float:left; line-height:80px; border-bottom:1px solid #eee; text-align:center; font-size:36px; height:80px;}
.tex{ width:100%; float:left;margin-top:40px; font-size:16px; line-height:36px;}
.next{ width:100%; float:left; margin-top:40px; border-top:1px solid #ddd; padding-top:20px; line-height:35px;}
.next span{ float:right}
.photo{ position:relative;width:270px; height:320px; float:left; margin-right:30px; margin-bottom:30px; overflow:hidden;} 
.photo img{width:270px; height:320px;}
.photo a,.photo span{display:none; text-decoration:none}
.photo:hover{cursor:pointer} 
.photo:hover a.now{cursor:pointer; position:absolute; top:0; width:100%; height:100%;
 z-index:100; left:0; display:block;}
.photo:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:270px; 
z-index:10;height:82px; background: url(../images/b01.png) no-repeat center;font-size:24px; line-height:82px; padding-top:238px; text-align:center}

.newlb{ width:1200px; float:left; height:153px; padding-bottom:40px; border-bottom:1px solid #eee; margin-top:40px;}
.newlb img{ width:285px; height:153px; float:left}
.newlb dl{ width:880px; float:right}
.newlb dl dt{ font-size:24px; line-height:45px;}
.newlb dl dd{ font-size:16px; line-height:28px; color:#999}

.bk{ width:510px; height:44px; border:1px solid #ddd}


DIV.jogger {width:1205px; margin:20px auto;  text-align:center;FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
}
DIV.jogger A {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ee4e4e; TEXT-DECORATION: none
}
DIV.jogger A:hover {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818
}
DIV.jogger A:active {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818
}
DIV.jogger SPAN.current {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #6d643c; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f6efcc
}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}

