﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:none;list-style:none}
img,a img{border:0px;vertical-align:bottom}
table{border-collapse:collapse;border:none}
input,select,textarea,button{font-size:12px}
body{word-break:break-all;font-size:12px;line-height:22px;color:#333;font-family:SimHei}
a:link{text-decoration:none;color:#333}
a:visited{text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#039}
a:active{text-decoration:none;color:#039}
.txtL{text-align:left}
.txtC{text-align:center}
.txtR{text-align:right}
.nowrap{white-space:nowrap}
.format .txtC,
.format .txtL,
.format .txtR{text-indent:0}
.L{float:left}
.logo{margin-left:20px;}
.R{float:right}
.dis{display:block}
.undis{display:none}
.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.clearfix{}
.mb15{margin-bottom:15px}
.mb10{margin-bottom:10px}
.mr20{margin-right:20px}
.mr10{margin-right:10px}
.tips{text-align:center;padding:2em 15px;background:#ffffe9;border:1px solid #feedaa}
.tips a{color:#f00}

.header{width:1022px;height:99px;margin:0 auto;overflow:hidden}
.header .R{padding:40px 0 0 0;font-family:Arial}
.header .R span{padding:0 10px}

.navOuter{height:51px;background-color:#0976cb;position:relative;z-index:10}
.navInner{width:990px;height:51px;margin:0 auto}
.navInner ul{float:left;font-family:SimHei}
/*
.navInner li a:link,
.navInner li a:visited{display:block;height:51px;padding:0 18px;color:#fff;text-decoration:none;outline:none;transition-property:border,background-color,text-shadow;transition-duration:1s,0.5s,1s}
.navInner li a:hover{text-decoration:none;color:#fff;background:#07429b}
.navInner li a.keepCurrent:link,
.navInner li a.keepCurrent:visited{text-decoration:none;color:#fff;background:#07429b}
.navOuter .navInner li a.oneCurrent:link,
.navOuter .navInner li a.oneCurrent:visited{text-decoration:none;color:#fff;background:#07429b}
.navInner ul ul{position:absolute;z-index:10;left:-9999px;width:180px;padding:15px 0px 0px;background:url(../limages/subMenu_top_blue.gif) no-repeat;font-family:Arial}
.navInner ul ul li{display:block;width:180px;font-size:12px;height:24px;line-height:24px;clear:both;background:url(../limages/subMenu_repeat_blue.gif) repeat-y}
.navInner ul ul li a:link,
.navInner ul ul li a:visited{height:auto;padding:0 0 0 15px;color:#000}
.navInner ul ul li a:hover{text-decoration:underline;background:none;color:#039}
.navInner ul ul li.last_node a:link,
.navInner ul ul li.last_node a:visited{padding-bottom:10px;background:url(../limages/subMenu_bottom_blue.gif) no-repeat left bottom}
.navInner ul li.navHover ul{left:auto;z-index:1000}
*/
.nav{height:51px;line-height:51px}
.nav .nLi{float:left;position:relative;display:inline;font-size:14px}
.nav .nLi a{display:block;height:51px;padding:0 18px;color:#fff;text-decoration:none;outline:none}
.nav .on a{text-decoration:none;color:#fff;background:#07429b}
.nav .sub{display:none;position:absolute;left:0;top:51px;width:150px;background:#07429b;line-height:26px;padding:5px 0;box-shadow:0 2px 2px #000}
.nav .sub li{zoom:1}
.nav .sub a{display:block;height:auto;line-height:30px;padding:0 10px;font-size:12px}
.nav .sub a:hover{background:#0976cb;color:#fff}

.navInner .R{
-moz-border-bottom-colors:none;
-moz-border-left-colors:none;
-moz-border-right-colors:none;
-moz-border-top-colors:none;
background:none repeat scroll 0 0 #fdfdfd;
border-color:#858585 #afafaf #c9c9c9;
border-image:none;
border-style:solid;
border-width:1px;
box-shadow:1px 1px 3px #b7b7b7 inset !important;
line-height:normal;
-webkit-appearance:none;
border-radius:5px;
height:21px;
margin:9px 0 0;
padding:5px;
}
.navInner .R .inpT{float:left;border:none;width:110px;height:21px;line-height:21px;padding-right:5px;background-color:transparent}
.navInner .R .inpB{float:left;margin-top:3px;width:17px;height:17px;border:none;text-indent:-10000px;cursor:pointer;background-repeat:no-repeat;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;background-image:url(../limages/zoom.png);background-color:transparent}

.foot{width:1022px;margin:0 auto;padding:25px 0px;color:#9d9d9d;overflow:hidden}
.foot .L{width:888px;padding-left:24px;line-height:30px}
.footNav{padding-bottom:8px;border-bottom:1px solid #ccc}
.footNav a{padding:0px 10px;color:#9d9d9d}
.footNav a:hover{color:#039}
.footNav a.weibo{float:right}
.footNav a img{vertical-align:middle;-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);filter:grayscale(100%);filter:gray;transition:background 0.2s ease-in 0s;opacity:0.8}
.footNav a:hover img{-webkit-filter:grayscale(0);-webkit-filter:grayscale(0);filter:grayscale(0);filter:;transition:background 0.2s ease-in 0s;opacity:1}
.footLogo{float:left;padding:7px 0 0 10px}
.copy{float:right;padding:24px 10px 0 0;color:#9d9d9d}
.foot .R{width:100px}

.scroll{position:fixed;right:8px;bottom:60px;cursor:pointer;width:38px;height:38px;line-height:0px;background:url(../limages/scrollTop.png) no-repeat}
@-moz-document url-prefix(){body{font-family:Arial}}