/*公用 CSS 文件 */
html,body{color: #000;background:#FFF;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; min-width:1200px;-webkit-text-size-adjust:none;}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin: 0;padding: 0;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
body, button, input, select, textarea {font-size: 14px ; line-height:1.5em; font-weight:lighter; font-family:"Microsoft YaHei UI","微软雅黑";}
input, select, textarea {font-size: 100%; outline:none;}
table {border-collapse: collapse;border-spacing: 0;}
th {text-align: inherit;}
fieldset, img {border: 0;}
iframe {display: block;}
abbr, acronym {border: 0;font-variant: normal;}
del {text-decoration: line-through;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: 500;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 500;}
q:before, q:after {content: '';}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover {text-decoration: underline;}
ins, a {text-decoration: none;}
div{display: block;position: relative;}

.fn-clear {font-size: 0px;height:10px;line-height: 0px;overflow: hidden;clear: both;}
.fn-hide {clear: both;}
.fn-left, .fn-right {display: inline;}
.fn-left {float: left;}
.fn-right {float: right;}


a:link {text-decoration: none; color:#333;}
a:visited {text-decoration: none;color:#333;}
a:hover {text-decoration: none; color:#0078B5;}
a:active {text-decoration: none;color:#333;}
ul,dl{margin:0;padding:0;list-style-type:none}
.title{font-family:"微软雅黑";}

.M_L{ margin-left:10px;}
.M_R{margin-right:10px;}
.M_B{margin-bottom:10px;}
.M_T{margin-top:10px;}

#Header{width:100%; height:255px; margin:0 auto;}
#Header .Banner{width:100%; height:215px; background:url("../images/Banner.jpg") center no-repeat;}
#Header .Tools{width:1200px; height:40px; margin-top:-40px; z-index:2; margin-left:auto; margin-right:auto;}
#Header .Tools .box{width:478px; height:40px; float:right; background:url("../images/Login_Email.png") center no-repeat;}
#Header .Tools .box .weather{float:left; width:300px; height:40px; line-height:40px; text-align:center; font-size:12px;}
#Header .Tools .box .mail{float:right; width:178px; height:40px; cursor:pointer;}
#Header .Nav{width:100%; height:40px; background:#007DD5 url("../images/Nav_bg.png") center no-repeat;}
#Header .Nav ul{width:1200px; height:40px; margin:0 auto;}
#Header .Nav ul li{float:left;width:127px; margin:0px 3px 0 3px; height:40px; line-height:40px; font-size:16px; text-align:center;font-family:"微软雅黑";font-weight:lighter; letter-spacing:1px;} 
#Header .Nav ul li a{color:#FFF;}
#Header .logo{ width:1200px; margin:auto auto;}
#Header .logo img{ margin:30px auto;}
/*分页样式*/
#pagenum {text-align: center;line-height:40px;height:40px;}
#pagenum a {color: #FFF; margin: 0 3px auto;padding: 6px 12px; width:40px;height: 16px; line-height: 16px; background-color:#25539F; }
#pagenum a:hover { color:#FFF !important; background:#CA000C; text-decoration:none;}
#pagenum .current {color:#CA000C !important;background:#F5F9FD; margin: 0 3px auto;padding: 6px 12px; width:40px;height: 16px; line-height: 16px;  }
#pagenum .firstPage,#pagenum .nextPage,#pagenum .prePage,#pagenum .lastPage {background-color:#25539F;color: #FFF; height: 16px; line-height: 16px; padding: 6px 12px; width: 39px;}

#Pages{text-align:center;line-height:30px;height:30px; margin:10px auto;}
#Pages ul{margin:0 auto; text-align:center;}


#Foot{width:100%; height:auto; border-top:#0076D4 4px solid; background:#FBFBFB;}
#Foot .Footer{width:800px; height:80px; padding:15px; margin:0 auto;}
#Foot .Footer .mark{float:left; width:200px; height:80px; text-align:center;}
#Foot .Footer .copyright{float:left; width:640px; height:80px; text-align:center;color:#777; line-height:24px; font-size:12px; font-weight:lighter;}
#Foot .Footer .erweima{float:right;width:80px; height:80px; text-align:center;}

#scroll{width:60px;height:60px;	background:#0076D4;	color:#fff;line-height:60px;text-align:center;position:fixed;right:30px;bottom:30px;cursor:pointer;font-size:12px;filter: alpha(opacity=70); opacity: 0.7;}
#scroll:hover{filter: alpha(opacity=100); opacity: 1;}

#Error{width:968px; height:auto; padding:15px; border:1px solid #E4E4E4;background:#FFF; margin:0px auto; border-radius:3px;}
#Error .thumb{width:600px; height:330px; background:url("../../images/404Error.jpg") center no-repeat; margin:0 auto;}
#Error .info{width:600px; padding:61px; margin:0 auto;}
#Error .info .title{width:600px; height:40px; line-height:40px; font-size:22px; font-family:"微软雅黑"; text-align:center; color:#AAA;}
#Error .info .con{width:600px; height:auto; line-height:26px; text-align:left; color:#999; text-indent:20px; font-size:14px; margin-top:20px;}


#FloatDiv{width:92px; height:auto;position:fixed;right:10px; top:100px;}
#FloatDiv .L1{width:92px; height:92px; float:left;}
#FloatDiv .L1 img{width:92px; height:92px;}
#FloatDiv .L2{width:92px; height:123px; float:left;}
#FloatDiv .L2 img{width:92px; height:123px;}

.TableInfo{width:100%;}
.TableInfo th{ height:35px; line-height:35px; text-align:center; font-size:15px; font-weight:bold; color:#1F4485; background:#EEE; border:1px solid #FFF;}
.TableInfo td{background:#FFF; border:1px solid #F1F1F1; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center;}
.TableInfo tr:hover td{background:#EBF3FB;color:#1F4485;border-color:#FFF;}