@charset "gb2312";
body{color: #000;position: relative;font-family: "ËÎÌå";font-size: 14px;line-height: 30px;margin: 0px;padding: 0px; background:url(imagesbodybg6.jpg) repeat}
div,form,ul,ol,li,span,p,dl,dt,dd,form,select{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none}
dl£¬dd{border:none;}
a{ text-decoration: none; border:0;}
img{border:none;}
a img{border:none;}
a:link,a:visited{font-size: 16px;text-decoration: none;color: #000;}
a:active,a:hover{text-decoration: underline;}
.left { float:left;}
.right { float:right;}
.align {text-align: center;}
.b,.b a { font-weight:bold}
.bodytopbg { background:url(imagestopbg6.jpg) no-repeat center top; height:582px;}
.bodytxt { background:url(imagesbodytxt.jpg) no-repeat center top; height:1622px;}
.bodybobg { background:url(imagesbodybobg.jpg) no-repeat center bottom;}
.tit29 { background:url(imagestit29.jpg) no-repeat center center;}
.white,.white a {color: #ffffff;}
.gray,.gray a {color: #7a7a7b;}
.font_12,.font_12 a { font-family:"ËÎÌå";font-size: 14px;}
.font_14,.font_14 a { font-family:"Î¢ÈíÑÅºÚ";font-size: 14px;}
.font_16,.font_16 a { font-family:"Î¢ÈíÑÅºÚ";font-size: 16px;}
.font_18,.font_18 a { font-family:"Î¢ÈíÑÅºÚ";font-size: 18px;}
.font_20,.font_20 a { font-family:"Î¢ÈíÑÅºÚ";font-size: 20px;}
.font_24,.font_24 a { font-family:"Î¢ÈíÑÅºÚ";font-size: 24px;}
.font_42,.font_42 a { font-family:"Î¢ÈíÑÅºÚ";font-size: 42px;}
.lh_24 {line-height: 24px}
.lh_40 {line-height: 40px}
.icon7 {background:url(imagesicon7.jpg) left center no-repeat; padding-left:110px;}
.icon8 {background:url(imagesicon8.jpg) 5px center no-repeat; padding-left:35px;}
.xian_grayb {border-bottom: 1px solid #aaabac;}
.xian_red {border-bottom: 4px solid #d60101;}
.pt,pt a {line-height:40px}
.pt img {float:left; width:128px; height:86px; margin-right:10px;padding-top:20px;}

/* banner-box */
.banner-box{min-width:1000px;height:600px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1000px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:600px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{width:1000px;position:absolute;top:200px;left:50%;margin-left:-505px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(imagesfoot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(imagesfoot.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:350px;left:450px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#015dc4;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#fe0000;}