*{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1 Verdana, 宋体, Helvetica, sans-serif;}/*雅黑：\5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;word-wrap: break-word; white-space: normal;}
small{font-size:12px;}
ul,ol{list-style:none;}
a:link,a:visited{color:#484848;text-decoration:none;}
a:hover{color:#f00;}
a:active{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#484848;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

html,body{ color:#484848; min-width:1000px;}
.mg{ width:1000px; margin:0 auto;}
.ov{ overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

.headerTop .language{ height:22px; background:#ccc; text-align:right; line-height:22px;}
.headerTop .language a{ margin:0 7px; color:#5f5f5f;}
.headerTop .language a:hover{ color:#f00;}
.headerTop .logoBox{ height:78px; width:1000px; margin:0 auto; overflow:hidden;}
.headerTop .logoBox .logo{ float:left;}
.headerTop .logoBox .logo a{ display:table-cell; height:78px; vertical-align:middle;}
.headerTop .logoBox .logo img{ max-height:78px; _height:78px;}
.headerTop .logoBox .tel{ float:right;}
.headerTop .logoBox .tel p{ display:table-cell; height:78px; vertical-align:middle;}
.headerTop .logoBox .tel img{ max-height:78px;}

.headerA .navbar{ height:44px; background:url(../images/navBg1.jpg) repeat-x; }
.headerA .nav{ height:44px;}
.headerA .nav .navLi{ float:left; width:111px; height:44px; text-align:center; position:relative; font:bold 14px/44px "宋体"; z-index:1000; background:url(../images/navBg2.jpg) no-repeat left center;}
.headerA .nav .navLi .navA{ display:inline-block; *display:inline; *zoom:1; width:111px; height:44px; overflow:hidden; margin:0 auto; color:#fff; text-shadow:1px 1px 0 rgba(0,0,0,0.2);}
.headerA .nav .navLi .navA.off{ background:url(../images/navBg3.jpg) no-repeat center center;}
.headerA .nav .navLi .navMenu{ display:none; background:#68acfe; width:115px; position:absolute; top:40px; left:5px; z-index:100; font:normal 12px/32px "微软雅黑";}
.headerA .nav .navLi .navMenu li{ height:32px; overflow:hidden; text-align:center; padding:0 8px;}
.headerA .nav .navLi .navMenu li:hover{ background:#014ca5;}
.headerA .nav .navLi .navMenu li a{ color:#fff; display:block;}

.headerA .banner{ width:100%; height:272px; text-align:center; z-index:1; position:relative; margin-top:5px;}
.headerA .banner .hd{ height:14px; padding:8px 0; position:absolute; bottom:0; right:50%; margin-right:-500px; z-index:1; width:1000px; text-align:right;}
.headerA .banner .hd ul{overflow:hidden; display:inline-block; *display:inline; *zoom:1;}
.headerA .banner .hd ul li{ display:compact;float:left; width:16px; height:16px; background:url(../images/btn1.png) no-repeat right center; margin:0 1px; cursor:pointer; text-align:center; line-height:16px; color:#fff; font:10px/16px Arial;}
.headerA .banner .hd ul li.on{ background:url(../images/btn1.png) no-repeat left center; width:26px;}
.headerA .banner .bd{ text-align:center; position:relative; width:100%; height:272px; z-index:0; overflow:hidden;}
.headerA .banner .bd li{ width:100%; height:272px; zoom:1; vertical-align:middle; display:inline-block; position:relative;}
.headerA .banner .bd li a{ width:1200px; height:272px; position:absolute; top:0; left:50%; margin-left:-600px; display:inline-block; *display:inline; *zoom:1;}
.headerA .banner .prev,.headerA .banner .next{ position:absolute; top:50%; margin-top:-35px;display:block; width:40px; height:70px; filter:alpha(opacity=0);opacity:0;}
.headerA .banner .prev{background:url(../images/banner_btn_l.png); left:0;}
.headerA .banner .next{background:url(../images/banner_btn_r.png); right:0;}
.headerA .banner:hover .prev,.headerA .banner:hover .next{ filter:alpha(opacity=70);opacity:0.7;}
.headerA .banner:hover .prev:hover,.headerA .banner:hover .next:hover{filter:alpha(opacity=100);opacity:1; }
.headerA .banner.prevStop{ display:none;}
.headerA .banner.nextStop{ display:none;}

.footerA{ padding:20px 0 10px 0; text-align:center; background:url(../images/bg1.jpg) repeat-x left top #fff; line-height:20px;}

.contentA{ min-height:500px;}