html,div,span,h1,h2,h3,h4,p,img,strong,dl,dt,dd,ol,ul,li,p,form,article,aside,dialog,footer,header,section,nav,figure,menu{display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baselinebaseline;background:transparent}
body{margin:0;overflow:-Scroll;overflow-x:hidden;background:url(bg.png) repeat-x #fff;color:#666;font:12px 微软雅黑,Verdana}
li{float:left;list-style:none}
h1,h2,h3,h4{font-weight:normal}
a{color:#333;text-decoration:none;transition:all 0.3s linear 0s}
a:hover{color:#c03}
a img{transition:all 0.3s linear 0s}
a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;transition:all 0.3s linear 0s}
dt,dd{float:left}
header{margin:auto;width:1150px}
nav{width:100%;height:38px;background:#0078ff}
nav ul{margin:auto;width:1148px;height:38px;background:url(navbg.png)}
nav li{width:164px;text-align:-moz-center!important;text-align:center;font-size:14px;line-height:38px}
nav a{color:#fff}
nav a:hover{text-decoration:underline;color:#eee}
#ban{width:100%;height:395px;background:url(banner.jpg) center}
#ban div{margin:auto;width:1130px}
#h_pro{margin:auto;width:1150px;height:107px}
.rollBox{margin:auto;width:1150px;height:201px}
.LeftBtn,.RightBtn{cursor:pointer;float:left;height:177px;width:20px;display:inline;transition:all 0.3s linear 0s}
.LeftBtn{background:url(btn.png)}
.LeftBtn:hover{background:url(b_btn.png)}
.RightBtn{background:url(btn.png) -20px 0}
.RightBtn:hover{background:url(b_btn.png) -20px 0}
.Cont{float:left;width:1110px;overflow:hidden}
.ScrCont{width:100000px}
#List1,#List2{float:left}
.rollBox li{width:185px;height:177px}
.rollBox li a img{margin:auto;border:1px solid #f0f0f0}
.rollBox li a:hover img{border:1px solid #0078ff}
#pro_more{margin:auto;width:233px}
#h_ab{width:100%;height:346px;margin-top:30px;border-top:1px solid #ccc;border-bottom:1px solid #eee;background:#fafafa}
#h_ab dl{margin:auto;width:1150px;height:346px;background:url(ab_bg.png)}
#h_ab dt{margin:103px 0 0 31px;width:262px}
#h_ab dt img{border:1px solid #ddd}
#h_ab dd{width:857px;margin-top:103px;line-height:2.9em}
#h_news{margin:auto;width:1150px;height:108px}
#news_list{overflow:hidden;margin:auto;width:1128px;height:210px}
#news_list li{margin:0 7px 8px 7px;width:360px;height:30px;border:1px solid #e1e1e1;font-size:12px;line-height:30px}
#news_more a{margin:auto;width:78px;height:17px;display:block;background:url(more.png)}
#news_list a{color:#777}
#news_list a:hover{color:#0078ff}
#more{margin:auto;width:80px;height:17px;margin-bottom:23px}
footer{width:100%;height:80px;background:#0078ff}
#bot_sty{margin:auto;width:1150px;text-align:-moz-center!important;text-align:center;line-height:2em;padding-top:20px;color:#fff}
#bot_sty a{color:#fff}
section{margin:auto;width:1110px; overflow:hidden;}
#n_tit{margin:auto;width:1110px;height:40px;border-bottom:1px dotted #999}
#n_tit b{position:absolute;margin-left:5px;line-height:2em;font-size:21px;font-weight:normal;color:#0078ff}
#n_tit p{position:absolute;width:1100px;line-height:3.9em;text-align:-moz-right!important;text-align:right;color:#888}
#ntxt{margin:auto;width:1100px;height:auto!important;height:320px;min-height:320px;padding:7px 0;line-height:2.5em;font-size:14px}
#news_sty{overflow:hidden;width:1100px;font-size:12px}
#news_sty dt{width:985px}
#news_sty dt span{font-family:Simsun;float:left}
#news_sty dd{width:105px;text-align:-moz-right!important;text-align:right}
#cet{overflow:hidden;width:100%;font-size:12px;text-align:-moz-center!important;text-align:center}
#cet b{font-size:21px;font-weight:normal;color:#0078ff}
#cet img{margin:auto}
#case_sty{margin:auto;width:1100px}
#case_sty li{width:220px;height:270px;text-align:-moz-center!important;text-align:center;line-height:2em}
#case_sty a img{border:4px solid #fff}
#case_sty a:hover img{border:4px solid #ffb600}
#dl_cet{overflow:hidden;width:100%;font-size:12px;text-align:-moz-center!important;text-align:center;margin-top:20px;margin-bottom:30px}
#dl_cet img{margin:auto}