﻿@charset "utf-8";
/* CSS Document */
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, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, textarea, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, button, select, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-style: normal;font-size: 100%;font: inherit;vertical-align: baseline;}html,body,article, aside, details, figcaption, figure, footer, header, menu, nav, section {display: block;}head {display: none;}body {font-family:"Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;background: #f9f9f9;color: #333;font-size: 14px;padding: 0px;margin: 0px;-webkit-font-smoothing: antialiased;min-width:1220px;}ul {list-style: none;}a { COLOR: #333;TEXT-DECORATION: none;}a:hover, a:active {outline: 0;}.clearfix:before, .clearfix:after {content: "";display: table;clear: both;} .clearfix {*zoom: 1;}
/*head_start*/
.top {width: 100%;height: 116px;}
.top_con, .con_gra, .con_dis {width: 1220px;margin: 0px auto;background: #fff;}
.logo {margin: 20px 70px;float: left;width: 366px;}
.top_r {float: right;width: 300px;text-align: right;}
.top_r a {padding: 0px 12px;display: block;color: #666;line-height: 118px;float: right;font-size: 14px;}
.top_r a:hover {color: #ff0000;text-decoration: underline;}
/*底部footer*/
.box-footer{margin-top:26px;border-top: 1px solid #eee;border-bottom: 1px solid #eee; background:#ffffff;width:100%;}
@media screen and (max-width: 1000px) {.box-footer {width: 1220px;}}
.box-footer .footer-list {padding: 40px 0;width:1220px;margin:auto;}
.box-footer .footer-list .col-list {float: left;width: 156px;height: 112px;margin: 0;}
.box-footer .footer-list .col-list dt { margin: 0 0 26px;font-size: 14px;line-height: 1.25;color: #424242;}
.box-footer .footer-list .col-list dd {margin: 10px 0 0;font-size: 12px;}
.box-footer .footer-list .col-list a {color: #757575;}
.box-footer .footer-list .col-contact {float: right;width: 251px;height: 112px;font-size:14px;border-left: 1px solid #e0e0e0;text-align: center;color: #616161;}
.box-footer .footer-list .col-contact .text{float:left;width:88px;margin-left:12px;}
.box-footer .footer-list .col-contact .phone {margin: 0 20px 15px;font-size: 20px;line-height: 1; color: #616161;}
.site-footer .fot-text{padding: 18px 0;line-height: 22px;font-size:12px;width:1220px;margin:auto;}
.site-footer .fot-text p{line-height: 28px;text-align:left;color:#757575;}
.site-footer .fot-text p a{color:#757575;}
.site-footer .fot-text p a:hover{color:#f00;}
.site-footer .fot-text p b{color:#ccc; margin: 0 10px;}
.right{position: fixed;right: 6%;bottom: 83px;font-family: 微软雅黑;}
.right{ width:45px; font-family:"Microsoft Yahei"; position:fixed; bottom:83px; z-index:1000; _position:absolute;_right:expression(eval(document.documentElement.scrollRight+10));_top:expression(eval(document.documentElement.scrollTop+300));}
.skip{ margin-bottom:5px; }
.right a{ display:block; color:#666; text-align:center; line-height:18px; background-color:#fff; margin-bottom:5px;*margin-bottom:5px; padding:3px 0 4px; font-size:14px; width:43px; height:36px; border:1px solid #cecece;}
.right a:hover,.skip a.on{ text-decoration:none; color:#fff; border:1px solid #108d9f; background-color:#3685fc; margin-bottom:5px;}
.right a i{ font-size:12px;}
.right a.green:hover,.right .green.on{ background:#109f21; border:1px solid #109f21;}
.right a.yellow:hover,.right .yellow.on{ background:#ffa808; border:1px solid #ffa808;}
.right a.gblue:hover,.right .gblue.on{ background:#EE5E5E; border:1px solid #EE5E5E;}
tr[Attributes Style] {background-color: rgb(197, 232, 253);}
user agent stylesheet
tr {display: table-row;vertical-align: inherit; border-color: inherit;}
tr td {height: 40px;line-height: 40px; padding-left: 12px;}

