@charset "utf-8";



* { padding: 0; margin: 0; }



html, body, span, div, p, a, table, tbody, td, h1, h2, h3, img, form, font, strong, b, i, dl, dt, dd, ol, ul, li, dl, dd, dt, iframe, label, blockquote, input, button { padding: 0; margin: 0; list-style: none; }



body { line-height: 22px; font-size: 12px; font-family: arial, helvetica, "\5B8B\4F53", "\5FAE\8F6F\96C5\9ED1"; color: #555555; -webkit-text-size-adjust: none; }



img { border: none; }



a { color: #666; text-decoration: none; outline: none; blr:expression(this.onFocus=this.blur());

}



a:hover, a:active, a:focus { color:;

}



input, button, select, textarea { outline: none }



textarea { resize: none }



/* 幻灯开始*/







.logo img { margin: 0 auto; width: 1200px; }



#imageShow { clear: both; }



#imageShow .imagebg { height: 468px; overflow: hidden; }



#imageShow .imagebg li { height: 468px; overflow: hidden; top: 0; left: 0; width: 100%; display: block; filter: alpha(opacity=0); opacity: 0; }



/*-------------------------------------------------------*/







.bannerbg { height: 422px; overflow: hidden; }



.scroll { margin: 0 auto; width: 160px; position: relative; margin-top: -20px; }



.s_pre, .s_next { display: block; width: 9px; height: 20px; position: absolute; }



a.s_pre { background: url(../images/arrow_ll.png) no-repeat; top: -15px; left: 0; }



a.s_pre:hover { background: url(../images/arrow_ll_on.png) no-repeat; }



a.s_next { background: url(../images/arrow_rr.png) no-repeat; top: -15px; right: 0; }



a.s_next:hover { background: url(../images/arrow_rr_on.png) no-repeat; }



.outScroll_pic { height: 20px; margin-left: 15px; overflow: hidden; position: relative; width: 122px; top: -20px; }



.outScroll_pic .scroll_pic { position: absolute; }



.scroll_pic { margin: 0 auto; width: 4000px; height: 15px; }



.scroll_pic li { float: left; height: 14px; width: 14px; margin: 5px 9px; _margin: 5px 14px 5px 4px; cursor: pointer; }



.scroll_pic li img { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }



.scroll_pic li:hover img, .scroll_pic li:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }



.currently img { filter: alpha(opacity=100)!important; -moz-opacity: 1!important; opacity: 1!important; }





/* 幻灯结束*/









.ewmBox { bottom: 0; left: 0; position: fixed; width: 100%; z-index: 1; height: 65px; background: url(../images/xfbg.png) repeat; }

.ewmBoxIn { width: 1160px; margin: 0 auto; /*background:url(../images/xf.png) no-repeat center top;*/ height: 65px; line-height: 65px; position: relative; }

.ewm2 { bottom: 0; height: 65px; position: absolute; right: 0px; width: 65px; z-index: 999; }

.ewm2 img.wxx { width: 100%; height: 100%; }

.ewm2 img.wx { bottom: 78px; display: none; left: -144px; position: absolute; }

.ewm2:hover .wx { display: block; }

.ewmBox a { text-decoration: none; color: #fff; }

.ewmBox .ico { width: 54px; height: 54px; background: url(../images/ico.png) no-repeat; float: left; }

.ewmBox .font { float: left; color: #fff; font-size: 22px; font-weight: bold; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ; width: 250px; padding-left: 10px; }

.ewmBox .font p { margin: 0; line-height: 30px; }

.ewmBox .font p.num { text-indent: 3em; }

.ewmBox .phoneNum { width: 350px; float: left; padding: 5px 0; }

.ewmBox .phoneNum .ico { background-position: 0 0; }

.ewmBox .QQ { width: 350px; float: left; padding: 5px 0; }

.ewmBox .QQ .ico { background-position: -57px 0; }

.ewmBox .weChat { width: 350px; float: left; padding: 5px 0; }

.ewmBox .weChat .ico { background-position: -113px 0; }

.ewm { position: fixed; left: 10px; bottom: 60px; z-index: 9999; }

.ewm img { width: 200px; height: 200px; }