@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none;}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
.wrapper { width:100%; min-width:1300px; font-family:"微软雅黑"; background:#d7e4ff;font-family: 'Source Han Sans', 'Noto Sans CJK SC', 'HanHei SC', 'Microsoft YaHei', sans-serif;}
body {
    font-family: 'Source Han Sans', 'Noto Sans CJK SC', 'HanHei SC', 'Microsoft YaHei', sans-serif;
  }
.g-in { width:1200px; margin:0 auto;}
.siteNav { width:100%; height:40px; background:#d1d1d1; line-height:40px; color:#333; font-size:14px;}
#ck { float:left;}
.header { position: absolute; width: 100%; left: 0; right: 0; top: 0; margin: 0 auto; z-index: 999; }

.sn-right { float:right; text-align:right;}
.sn-right a { color:#333; padding:0 3px;}
.topArea { width:100%; height:90px; background:#e9edf6;}
.topArea .logo { width:451px; height:69px; margin-top:9px; float:left;}
.topArea .tel { width:150px; height:50px; margin-top:22px; background:url(tel.jpg) no-repeat; float:right; padding-left:53px;}
.topArea .tel em { color:#666; font-size:14px; line-height:16px;}
.topArea .tel i { display:block; font-size:23px; color:#ffba00; font-style:normal; font-family:Impact;}
.nav { width:100%; height:50px; background:url(nav-bg.jpg) repeat-x;}
.nav ul li { position:relative; float:left; width:150px; height:50px; }
.nav ul li a { display:block; width:150px; height:50px; font-size:16px; color:#fff; text-align:center;line-height:50px;}
.nav ul li dl { display:none; position:absolute; top:50px; left:0; width:150px; border-top:1px solid #75ccf3; z-index:22}
.nav ul li dl dd a { display:block; background:#2454b5;}
.nav ul li:hover,.nav ul li.current { background:#00a1e9;}
.nav ul li:hover dl { display:block;}
.nav ul li dl dd a:hover { background:#00a1e9;}

.footer { width:100%; min-height:87px; background:url(footer-bg.jpg) repeat-x #073082; padding-top:15px;padding-bottom: 15px;}
.footer .ft-1 {}
.footer .ft-1 ul { text-align:center;}
.footer .ft-1 ul li { position:relative; display:inline-block; margin:0 15px;}
.footer .ft-1 input {width:125px; padding-left:5px; border:1px solid #ffff00; background:none; outline:none; color:#ffff00;}
.footer .ft-1 input[placeholder],[placeholder],*[placeholder] {color:#ffff00!important;}
.footer .ft-1 ul li i { position:absolute; right:6px; top:8px; width:7px; height:6px; background:url(angle.png) no-repeat;}
.ft-1 li dl {position: absolute; left: 0; top: 100%; width: 115px; background: #fff; border-bottom: 1px solid #dedede; z-index: 6; overflow-y: auto; display: none; z-index:99;}
.ft-1 li dl dt { padding: 0 0 0 3px; border: 1px solid #dedede; border-bottom: none; color: #082e7e; font-size: 12px; text-align: left; cursor: default; width:110px; }
.ft-1 li dl dt a {color: #082e7e;}
.ft-1 li dl dt:hover { background:#082e7e ; color:#fff;}
.ft-1 li dl dt:hover a {color:#fff;}
#stdt1 { z-index: 9; }
/*.footer .ft-1 ul li select { width:125px; height:20px; appearance:none; -webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none; background:url(icon.png) 111px center no-repeat; border:1px solid #3b8fd9; color:#3b8fd9;}
.footer .ft-1 ul li select option {color:#3b8fd9;}*/

.footer .ft-2 { margin-top:13px;} 
.footer .ft-2 p { text-align:center; color:#fff; font-size:12px;}
.footer .ft-2 p a { color:#fff; line-height:22px;}

/*
#m-woo-panel { position:fixed; left:0; top:20%; width:125px;z-index:99999; }
#m-woo-panel .g-hd { position:relative; }
#m-woo-panel .g-hd h2 { font-size:18px; font-weight:normal; line-height:50px; text-align:center; background:#1c58c3; }
#m-woo-panel .g-bd { padding:10px 0 0; }
.m-im { padding:0 3px 2px; }
.m-im li { margin:0 0 8px; border:1px solid #d8d8d8; background:url(k_14.png) no-repeat 10px center #fff; border-radius:4px; line-height:24px; text-align:left; width:90px; margin-left:12px; }
.m-im li a { display:block; padding:2px 0 2px 30px; color:#666; }
.u-close { position:absolute; top:-15px; right:-5px; display:block; width:24px; height:24px; background:url(mod-qq-close.png) no-repeat; line-height:999px; overflow:hidden; }
.m-console { position:absolute;     top: 12px;
    left: 126px; width:35px; height:208px; background:url(mod-qq-console.png) no-repeat; cursor:pointer; }
.g-tel { padding:0 3px 15px; font-size:12px; color:#666; text-align:center; }
.g-tel span { display:block; font-size:14px; line-height:20px; color:#ff0000; }
.g-rqcode { line-height:24px; text-align:center; color:#000; }
.u-woo-white { border:1px solid #ddd; background:#fff; color:#fff; }
*/



::-webkit-scrollbar-thumb{min-height:50px;border-radius:3px;background:#ccc}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar{width:7px;height:7px}

.g-wp { position:relative; width:100%; height:2000px; overflow:hidden; }

.u-color { padding:20px; }
.u-color a { display:inline-block; margin:0 10px; padding:10px; }
.u-color .u-color-blue { border:1px solid #369; background:#369; color:#fff; }
.u-color .u-color-white { border:1px solid #ccc; background:#fff; color:#444; }
.u-color .u-color-yellow { border:1px solid #eea120; background:#db8c09; color:#fff; }
.u-color .u-color-green { border:1px solid #2454b5; background:#2454b5; color:#fff; }

.m-down { padding:20px; }
.m-down a { display:inline-block; margin:0 10px; padding:10px; border:1px solid #ccc; background:#fff; color:#444;  }


#m-woo-panel { position:absolute; left:0; top:5%; width:152px;  z-index:9999; }
#m-woo-panel .g-hd { position:relative; }
#m-woo-panel .g-hd h2 { font-size:18px; font-weight:normal; line-height:50px; text-align:center; background: #2454b5; color: #fff; }
#m-woo-panel .g-bd { padding:10px 0; }

.m-im { padding:0 10px 2px; }
.m-im li { margin:0 0 8px; border-radius:4px; line-height:24px; text-align:left; -webkit-border-radius:; -moz-border-radius:; -ms-border-radius:; -o-border-radius:; }
.m-im li a { display:block; padding:2px 0 2px 45px; }

.u-close { position:absolute; top:-15px; right:-5px; display:block; width:24px; height:24px; line-height:999px; overflow:hidden; }

.m-console { position:absolute;  top: -1px;  left: 153px; width:35px; height:208px; cursor:pointer; height: 256px;}

.g-tel { padding:5px 10px 15px; font-size:14px; }
.g-tel span { display:block; font-size:18px; line-height:20px; }

.g-rqcode { line-height:30px; text-align:center; }





.u-woo-white { border:1px solid #ddd; background:#fff; color:#333; }

.u-woo-white .m-im li { border:1px solid #ddd; background:url(k_14.png) no-repeat 20px center #fff; }
.u-woo-white .m-im li a { color: #333333; }

.u-woo-white .m-console { background:url(mod-qq-console.png) no-repeat; }

.u-woo-white .u-close { background:url(mod-qq-close.png) no-repeat; }



.u-woo-blue { border:1px solid #ddd; background:#369; color:#fff; }

.u-woo-blue .m-im li { border:1px solid #069; background:url(k_14.jpg) no-repeat 20px center #fff; }
.u-woo-blue .m-im li a { }

.u-woo-blue .m-console { background:url(mod-qq-console.png) no-repeat; }

.u-woo-blue .u-close { background:url(mod-qq-close.png) no-repeat; }



.u-woo-yellow { border:1px solid #eea120; background:#db8c09; color:#fff; }

.u-woo-yellow .m-im li { border:1px solid #eea120; background:url(k_14.jpg) no-repeat 20px center #fff; }
.u-woo-yellow .m-im li a { }

.u-woo-yellow .m-console { background:url(mod-qq-console.png) no-repeat; }

.u-woo-yellow .u-close { background:url(mod-qq-close.png) no-repeat; }




.u-woo-green { border:1px solid #2454b5; background:#2454b5; color:#fff; }

.u-woo-green .m-im li { border:1px solid #2454b5; background:url(k_14.jpg) no-repeat 20px center #fff; }
.u-woo-green .m-im li a { }

.u-woo-green .m-console { background:url(mod-qq-console.png) no-repeat; }

.u-woo-green .u-close { background:url(mod-qq-close.png) no-repeat; }

#m-woo-panel img { vertical-align:top; }

#gotop{ background-position:-273px -306px;bottom:132px; _margin-bottom:172px; }

#gotop{ width:57px; height:58px; background: url(gotop.png) no-repeat; position:fixed; right:50px; cursor:pointer;
    _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}



