@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
/* banner */
.banner{ width:100%; height:620px; border-top:#dadbdf 0px solid; background:url(../banner/ban1.jpg) no-repeat center top;}
.flexslider{position:relative;height:620px;overflow:hidden;background:url(../banner/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:620px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:36px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../banner/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:37%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:50px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:50px;top:20px;background:url(next.png) center center no-repeat;}
/* h_news */
.h_newbg{ width:100%; height:40px; background:url(h_newbg.jpg) repeat-x center top;}
.h_newbg .h_new{ width:1033px; margin:0 auto; text-align:left; overflow:hidden; zoom:1;}
.h_newbg .h_new .h_new_tit{ float:left; width:86px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333;}
#FontScroll{ float:left;width:913px; height:40px;line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;overflow:Hidden;}
#FontScroll span{ font-size:12px; margin-right:7px; color:#999;}
#FontScroll a{ color:#4b4b4b;}
#FontScroll a:hover{ color:#222; text-decoration:underline;}
#FontScroll .line{width:100%;}
#FontScroll .fontColor a{color:#4b4b4b;}
