



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;word-wrap:break-word}
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#464646;font-size:14px;font-family:"microsoft yahei", arial, tahoma, "\5b8b\4f53", sans-serif;}
a:hover{text-decoration:underline;  color:#DFAB1A;}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
select optgroup{color:#CAC8BB;}
header{ display:block}
/*é€šç”¨æ ·å¼*/
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}

.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk18,.bk20,.bk30,.bk40{clear: both;font-size: 1px;height: 0;line-height: 1px; overflow:hidden}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}.bk40{ height:40px;}.bk18{ height:18px;}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.fl{float: left}.rt{float: right}.pr{ position:relative}.pa{ position:absolute}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
.col-left{float:left}
.col-auto{overflow:hidden;_zoom:1;_float:left;}
.col-right{float:right}
.mr20{ margin-right:20px;}.mr30{ margin-right:30px;}
body{ background:#F2F2F2}
.header{
    width: 100%;
	position:relative;
	height:415px;
	
	
	
	

 
}
.header-all{
    width: 100%;
	background:url(../images/public/head.png) no-repeat top center;
	position:absolute;
	top:0;
	z-index:199
  
	
}
.header-wrap{
    width: 1200px;
    margin: 0 auto;
}
.logo{
    width: 500px;
	height:65px;
	margin-top:25px;
    background:url(../images/public/logo.png) no-repeat;
}

.right-nav{
   width:660px;



}

.right-nav .nav-unit .nav .nLi{ float:left;  position:relative; display:inline; z-index:100; padding-top:35px; }
.right-nav .nav-unit .nav .nLi h3{ padding-top:5px;}
.right-nav .nav-unit .nav .nLi h3 a{ display:block; padding:12px 0 13px 0; font-size:15px;  line-height:52px; font-weight:normal; width:100px; text-align:center;  color:#FFFFFF }
.right-nav .nav-unit .nav .nLi h3 a:hover{text-decoration:none; color:#DFAB1A; }
.right-nav .nav-unit .nav .on h3 a{text-decoration:none; color:#DFAB1A; }
.right-nav .nav-unit .nav .sub{ display:none; width:153px; left:-24px; top:117px;  position:absolute;   z-index:999999;}
.right-nav .nav-unit .nav .sub li{ zoom:1; }
.right-nav .nav-unit .nav .sub a{ display:block; font-size:12px; background:url(../images/public/sub-li.png) no-repeat; height:39px; line-height:46px; padding-left:23PX; width:130px; overflow:hidden; }
.right-nav .nav-unit .nav .sub a:hover{text-decoration:none; }
.right-nav .nav-unit .nav .sub li.sub-btn{ background:url(../images/public/sub-btn.png) no-repeat; height:29px; overflow:hidden;}

.right-nav .nav-unit .nav .nLi h3#home{ background:url(../images/public/1.png) top center no-repeat} 
.right-nav .nav-unit .nav .nLi h3#nLi_330450{ background:url(../images/public/2.png) top center no-repeat}
.right-nav .nav-unit .nav .nLi h3#nLi_2892466{ background:url(../images/public/3.png) top center no-repeat}
.right-nav .nav-unit .nav .nLi h3#nLi_3989543{ background:url(../images/public/6.png) top center no-repeat}
.right-nav .nav-unit .nav .nLi h3#nLi_330456{ background:url(../images/public/4.png) top center no-repeat}
.right-nav .nav-unit .nav .nLi h3#nLi_330457{ background:url(../images/public/5.png) top center no-repeat}

.fullSlide{height:415px; overflow:hidden; position:absolute; top:0; width:100%; z-index:-10; }
.fullSlide .bd{ position:relative; }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  
  height:415px; 
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center 0; }







/* Footer */
.footer{  margin-left:auto; margin-right:auto; background:url(../images/public/footer.jpg) no-repeat top center; height:171px;}
.footer .footer-wrap{ width:1200px;   margin:0 auto; padding-top:16PX;  }
.footer .footer-wrap .ft-left{ width:362px; float:left}
.footer .footer-wrap .ft-center{ width:830px; float:left}
.ft-left-title,.ft-center-title{ color:#4EA0D2; font-size:16px; font-weight:400; line-height:32px;}
.ft-left-detail ul li{ float:left; color:#FFFFFF; line-height:28px;}
.ft-left-detail ul li a{ color:#FFFFFF}
.footer .footer-wrap .ft-left .login{ line-height:28px; text-align:left; color:#FFFFFF; font-size:13px;}
.footer .footer-wrap .ft-left .login a{ color:#FFFFFF; padding-left:40px;}

.ft-center-detail{ line-height:28px; line-height:26px; color:#FFFFFF; font-size:13px;}
.copy{ padding-top:30px;}
