﻿/*css reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{
	margin:0;
	padding:0;
	line-height: 24px;
	color: #333333;
}
.bt2 {
	font-size: 14px;
}
.nr1 {
	font-size: 12px;
	line-height: 24px;
	color: #7C7C7C;
}

body,button,input,select,textarea{font:12px arial,\5b8b\4f53}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
form{display:inline}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;color:#FF0000}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
/*common*/
.clear{clear:both}
.clearfix{*zoom:1}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
body{background:#fff}
.orange,.orange:hover{color:#FC8A03}
/*contain*/
.header,.nav,.con_one{width:1002px;margin:0 auto}
.header{height:208px;background:url(../images/headbg.jpg) no-repeat;overflow:hidden}
.header h1{width:340px;height:70px;margin:45px 0 0 28px}
.header h1 a{display:block;height:70px;text-indent:-9999px}
.nav{position:relative;z-index:2;width:972px;height:68px;padding-left:30px;background:url(../images/navbg.jpg) no-repeat}
.nav ul,.nav li{float:left}
.nav li{font-size:14px;line-height:45px;background:url(../images/line_r.jpg) no-repeat right top}
.nav li span{height:45px;display:inline-block;padding:0 18px;}
.nav li.last{background:none}
.nav a,.nav a:hover{color:#FFF}
.nav li.current{position:relative;height:300px;margin-bottom:-232px}
.nav li.current div{display:block;height:300px}
.nav li.current span a{color:#F7BA07}
.nav li.current .span0{background:url(../images/higt_2.png) no-repeat center bottom;_background:none}
.nav li.current .span1{background:url(../images/higt.png) no-repeat center bottom;_background:none}
.nav div{position:absolute;left:0;top:40px;display:none;width:87px}
.nav dl{width:87px;background:rgba(38,62,100,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E000000,endColorstr=#6E000000)}
.nav dd{height:35px;border-bottom:1px solid #4F658C;line-height:36px;overflow:hidden}
.nav dd a{display:block;height:35px;padding-left:15px}
.footer_top,.footer{width:960px;margin:0 auto}
.footer_top{height:29px;background:url(../images/footer_topbg.jpg) no-repeat;overflow:hidden;margin-top:15px;text-align:center;line-height:29px;color:#fff}
.footer_top a{padding:0 5px;color:#fff}
.footer{height:155px;overflow:hidden;text-align:center;line-height:24px;padding-top:16px}
.footer p{margin-top:17px}
.footer p a{display:inline-block;width:120px;height:50px;border:1px solid #d2d2d2;margin:0 6px}
.footer p img{display:block;width:120px;height:50px}.bt {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bk1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A5BDDF;
	border-right-color: #A5BDDF;
	border-bottom-color: #A5BDDF;
	border-left-color: #A5BDDF;
}
.bk2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C3C3C3;
}
a.bt2:link{
	text-decoration:none;
	color: #333333;
	font-size: 12px;
	
}
a.bt2:visited {
	text-decoration: none;
	color: #333333;
	font-size: 12px;
}

a.bt2:hover{
	color: #FF0000;
	text-decoration:none;
	font-size: 12px;
} 
a.bt2:link{
	text-decoration:none;
	color: #333333;
	font-size: 14px;
	
}
.nydh {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/off.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 250px;
	cursor: hand;
	background-position: center;
}
.nydhc {
	font-size: 12px;
	color: #333333;
	background-image: url(../images/on.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 250px;
	cursor: hand;
	background-position: center;
	font-weight: bold;
}
