@charset "utf-8";
/* CSS Document */
@font-face { font-family:'FZLanTingHeiS'; src:url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/P0UX9ws.eot"); src:local(FZLanTingHeiS-EL-GB), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/P0UX9ws.eot?#iefix") format("embedded-opentype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/vNpaSZJ.woff") format("woff"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/zv3Il.ttf") format("truetype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/4bIXy3V.svg") format("svg") }
@font-face { font-family:'RobotoDraft Thin'; src:url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/HonEFHq.eot"); src:local(RobotoDraft Thin), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/HonEFHq.eot?#iefix") format("embedded-opentype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/2iS9oRH.woff") format("woff"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/aMny0.ttf") format("truetype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/FD5npwD.svg") format("svg") }
@font-face { font-family:'RobotoDraft Light'; src:url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/8KpZHdk.eot"); src:local(RobotoDraft Light), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/8KpZHdk.eot?#iefix") format("embedded-opentype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/mKfgWrd.woff") format("woff"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/og10i.ttf") format("truetype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/NpTggBK.svg") format("svg") }
@font-face { font-family:'FZYouH_506L'; src:url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/366bEvm.eot"); src:local(FZYouH_506L), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/366bEvm.eot?#iefix") format("embedded-opentype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/dfpEnbj.woff") format("woff"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/cOZ9u.ttf") format("truetype"), url("http://i1.mifile.cn/v2/MI_127725977E2BD3/1277/1633179/file/f/GcskzbJ.svg") format("svg") }
* { margin:0 auto; padding:0; font:14px/1.5 "Hiragino Sans GB", "Heiti SC", "Arial", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif; border:0; }
html{-webkit-text-size-adjust: none;}
ul { margin:0; overflow:auto; }
li { list-style:none; }
img { max-width:100%; display:block; }
a { text-decoration:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
.logo { width:30%; float: left; margin:40px 0 0 0; text-align:center; }
.menu { width:50%; float:right; background:#50a7bb; position:relative; }
.menu ul li { width:20%; color:#000; display:block; float:left; text-align:center; font-size:1em; transition:background 1s, color 1s; }
.menu ul li a { color:#000; line-height:200px; border-left:1px solid #78baca; display:block; font-size:1.5em; }
.wap { font-size:1em; }
.menu ul li:hover a { color:#fff; }
.menu ul li:hover, .menu ul li.on { background:#000; color:#fff; }
.wap { display:none !important; }
.subnav { display:none; position:absolute; left:0; top:200px; width:100%; background:#000; border-top:1px solid #2e6875; z-index:200; }
.subnav a:hover { background:#666 }
.subnav a { width:49%; text-align:center; display:block; float:left; line-height:60px !important; }
.subnav a.on { border-right:1px solid #2e6875; width:50%; }
.tit,.tit *{ font-size:30px; text-align:center;}
.tit h1{ font-size:40px;}
.tit h3{ font-size:25px;}
.tit h4{ font-size:16px;}
.con,.con *{ font-size:18px;}
.half { width:50%; }

.foot { background:#000; color:#fff; padding-bottom:150px; overflow:auto; }
.foot a { color:#fff; }
.foot .l { width:500px; margin-left:10%; }
.foot .l .logo2 { float:left; width:160px; margin:100px 50px 0 0; }
.foot .l .desc { width:280px; float:left; margin:120px 0 0 0; color:#e2e2e2; }
.foot .l .desc p { font-size:1em; line-height:2em; }
.foot .r { width:275px; ; margin-right:10%; }
.foot .r .footnav, .foot .r .code { margin-top:120px; }
.foot .r .footnav { width:150px; float:left; }
.foot .r .footnav a { display:block; width:100%; font-size:1.2em; color:#e2e2e2; line-height:1.8em; }
.foot .r .code { width:125px; float:right; display:none; }
.l { float:left; }
.r { float:right; }
.clear { clear:both; }
.w { width:100%; max-width:1700px; }
.tj { display:none; }
.mt1 { margin-top:3px; }
.ft40,.ft40 *{ font-size:40px;}
.ft35,.ft35 *{ font-size:35px;}
.ft30,.ft30 *{ font-size:30px;}
.ft20,.ft20 *{ font-size:20px;}
.ft16,.ft16 *{ font-size:18px;}
.ft16,.ft16 *{ font-size:16px;}
.ft12,.ft12 *{ font-size:12px;}
p#back-to-top { bottom: 60px; position: fixed; right: 31px; background:#fff; }
p#back-to-top a { color: #d1d1d1; display: block; text-align: center; text-decoration: none; width: 56px; }
p#back-to-top a:hover { color: #979797; }
p#back-to-top a span { display: block; height: 56px; width: 56px; }
@media screen and (min-width: 1800px) {
/*.w{ width:1400px;}*/
}
@media screen and (max-width: 1799px) and (min-width: 1300px) {
/*.w{ width:1200px;}*/
}
@media screen and (max-width: 1300px) and (min-width: 1100px) {
/*.w{ width:1000px;}*/
}
@media screen and (max-width: 1100px) {
.logo { margin:15px auto; }
.menu ul li, .wap { line-height:100px; }
.pc { display:none !important; }
.menu ul li .wap { display:block !important; }
.subnav { top:200px; }
.subnav a { line-height:50px; }
.w,.logo, .menu { width:100%; }
.foot .desc, .foot .footnav { display:none; }
.foot { padding:20px 0; }
.foot .l, .foot .r { width:auto; }
.foot .l .logo2, .foot .r .code { margin:0; width:auto; padding:0; }
.foot .l .logo2 img, .foot .r .code img { height:80px; }
}
@media screen and (max-width: 800px) {
.half,.l,.r{ width:100%; }
.tit,.tit *{ font-size:25px;}
.tit h1{ font-size:30px;}
.tit h3{ font-size:20px;}
.tit h4{ font-size:16px;}
.con,.con *{ font-size:16px;}
.h17{ color:#000 !important;}
}
@media screen and (max-width: 640px) {
.menu ul li a { font-size:1.2em; }
.foot .l .logo2 img, .foot .r .code img { height:60px; }
p#back-to-top { display:none !important; }
.contact a{ color:#1a1a1a;}
.tit,.tit *{ font-size:20px;}
.tit h1{ font-size:25px;}
.tit h3{ font-size:18px;}
.tit h4{ font-size:14px;}
.con,.con *{ font-size:14px;}
}
@media screen and (max-width: 480px) {
.menu { padding:10px 0; }
.menu ul li { line-height:30px !important; width:33%; }
.menu ul li a { line-height:30px !important; font-size:1em; }
.wap { display:block !important; font-size:1em; line-height:30px; }
.subnav { top:40px; }
.subnav a { line-height:40px; }
.foot .l .logo2 img, .foot .r .code img { height:50px; }
/*.tit,.tit *{ font-size:16px;}
.tit h1{ font-size:18px;}
.tit h3{ font-size:14px;}
.tit h4{ font-size:1em;}
.con,.con p{ font-size:1em;}*/
}
@font-face { font-family: 'FZLTCXHJW'; src: url('.../fonts/FZLT.eot'); /* IE9 Compat Modes */ src: url('../fonts/FZLT.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/FZLT.woff2') format('woff2'), /* Modern Browsers */ url('../fonts/FZLT.woff') format('woff'), /* Modern Browsers */ url('../fonts/FZLT.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/FZLT.svg') format('svg'); /* Legacy iOS */ font-weight: normal; font-style: normal; }
