*{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/2 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:#555;text-decoration:none;}
a:hover{color:#f00;}
a:active{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#555;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

html,body{ color:#555; min-width:1000px; background:#f7f6f4;}
.mg{ width:1000px; margin:0 auto;}
.ov{ overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

.headerA{ height:88px; position:relative; background:url(../images/2013_navbg.png) repeat-x left top; z-index:10;}
.headerA2{ position:fixed; _position:relative; left:0; right:0; top:0; padding-bottom:6px; background:url(../images/2013_navbg.png) repeat-x left bottom;}
.headerTop{ height:88px; position:absolute; left:0; top:0; right:0; z-index:100;}
.headerTop .mg{ height:88px;}
.headerTop .logo{ float:left; height:88px;}
.headerTop .logo a{ display:table-cell; height:88px; vertical-align:middle;}
.headerTop .logo img{ max-height:88px;}

.navL{float: left;width: 88px;text-align: center;height: 60px;font: bold 15px/60px "微软雅黑";background: url(../images/navBg3.jpg) no-repeat right center;position: relative;}
.logoA{ float:left; margin-top:4px;margin-left: 64px;}

.headerTop .navbar{ float:right; height:60px; z-index:100; margin-top:-11px;}
.headerA .nav{ height:60px;}
.headerA .navLi{ float:left; width:92px; text-align:center; height:60px; font:bold 15px/60px "微软雅黑"; background:url(../images/navBg3.jpg) no-repeat right center; position:relative;}
.headerA .navA{ width:85px; height:60px; overflow:hidden;}
.headerA .navA a{ display:inline-block; *display:inline; *zoom:1; height:60px; overflow:hidden; color:#121416; text-decoration:none;}
.headerA .navLi:hover .navA a{ color:#3c73b2; background:url(../images/i07.png) no-repeat center bottom;}
.headerA .navMenu{ text-align:left; position:absolute; left:15px; top:100%; height:33px; line-height:33px; overflow:hidden; width:auto; z-index:100; width:220px; display:none;}
.headerA .navMenu ul{ overflow:hidden; display:inline-block; *display:inline; *zoom:1;}
.headerA .navMenu li{ float:left; margin-right:20px; font:normal 12px/33px "微软雅黑";}
.headerA .navMenu li a{ color:#fff; text-decoration:none;}
.headerA .navMenu li a:hover{ color:#0258a3;}
.headerA .navMenu.m1{ width:680px;}
.headerA .navMenu.m2{ width:590px;}
.headerA .navMenu.m3{ width:500px;}
.headerA .navMenu.m4{ width:410px;}
.headerA .navMenu.m5{ width:325px;}
.headerA .navMenu.m6{ left:auto; right:0; width:500px; text-align:right;}
.headerA .navMenu.m7{ left:auto; right:0; width:500px; text-align:right;}
.headerA .navMenu.m8{ left:auto; right:0; width:500px; text-align:right;}
.headerA .subnavbg{ width:100%; position:absolute; left:0; right:0; top:100%; background:url(../images/topBg2.png) repeat; line-height:33px; height:33px; display:none;}

.index_banner{ width:100%; height:535px; text-align:center; z-index:1; position:relative; z-index:1; margin-top:-106px;}
.index_banner .hd{ position:absolute; bottom:110px; left:50%; margin-left:200px; z-index:1; text-align:center;}
.index_banner .hd ul{overflow:hidden; display:inline-block; *display:inline; *zoom:1; width:371px;}
.index_banner .hd ul li{ display:block; float:left; width:35px; height:47px; background-image:url(../images/focnav.png); background-repeat:no-repeat; margin-right:18px; cursor:pointer; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.index_banner .hd ul li.focnav1{ background-position:0 -60px}
.index_banner .hd ul li.focnav2{ background-position:-53px -60px}
.index_banner .hd ul li.focnav3{ background-position:-106px -60px}
.index_banner .hd ul li.focnav4{ background-position:-159px -60px}
.index_banner .hd ul li.focnav5{ background-position:-212px -60px}
.index_banner .hd ul li.focnav6{ background-position:-265px -60px}
.index_banner .hd ul li.focnav7{ background-position:-319px -60px}
.index_banner .hd ul li.focnav1.on{ background-position:0 0}
.index_banner .hd ul li.focnav2.on{ background-position:-53px 0}
.index_banner .hd ul li.focnav3.on{ background-position:-106px 0}
.index_banner .hd ul li.focnav4.on{ background-position:-159px 0}
.index_banner .hd ul li.focnav5.on{ background-position:-212px 0}
.index_banner .hd ul li.focnav6.on{ background-position:-265px 0}
.index_banner .hd ul li.focnav7.on{ background-position:-319px 0}
.index_banner .bd{ text-align:center; position:relative; width:100%; height:535px; z-index:0; overflow:hidden;}
.index_banner .bd ul{ width:100% !important; height:535px;}
.index_banner .bd li{ width:100% !important; height:535px; position:relative;}
.index_banner .bd li img{ position:absolute; left:50%; top:0; margin-left:-960px;}
.index_banner .bd li .titles{ height:72px; width:100%; filter:alpha(opacity=80);opacity:0.8; background:#0054a7; position:absolute; left:0; right:0; bottom:0; text-align:left;}
.index_banner .bd li .info{ overflow:hidden; width:670px; height:44px; padding:14px 0; margin:0 auto; color:#fff; filter:alpha(opacity=100);opacity:1.0;}
.index_banner .bd li .info dt{ float:left; width:100px; text-align:center; font:bold 42px/44px "宋体"; height:44px;}
.index_banner .bd li .info dd{ float:right; width:530px; height:44px; font:normal 14px/22px "宋体";}
.index_banner .prev,.index_banner .next{ position:absolute; top:50%; margin-top:-35px;display:block; width:35px; height:70px; font-size:14px; line-height:70px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#000; font-family:"宋体"; filter:alpha(opacity=0);opacity:0; color:#fff; -moz-transition:all 0.3s ease-in; -ms-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
.index_banner a:active{ text-decoration:none;}
.index_banner .prev{ left:5px;}
.index_banner .next{ right:5px;}
.index_banner:hover .prev,.index_banner:hover .next{ filter:alpha(opacity=40);opacity:0.4;}
.index_banner:hover .prev:hover,.index_banner:hover .next:hover{filter:alpha(opacity=80);opacity:0.8; }
.index_banner.prevStop{ display:none;}
.index_banner.nextStop{ display:none;}

.contentA{ min-height:500px;}

.footerA{ padding:15px 0; background:#fff; border-top:1px dashed #ccc;}
.foot_nav{ text-align:center; color:#6c6f6b;}
.foot_nav .ov{ display:inline-block; *display:inline; *zoom:1;}
.foot_nav a{ float:left; color:#6c6f6b;}
.foot_nav a:hover{ color:#f00;}
.foot_nav span{ float:left; margin:0 10px;}
.foot_bottom{ text-align:center; color:#6c6f6b; line-height:24px; padding:10px 0;}

.zysy{ float:right; padding-right: 8px; margin:12px 0 0 0;}
.zysy a{ color:#000; margin:0 5px;}
.zysy a:hover{ color:#f00;}