﻿@charset "utf-8";*{margin:0;padding:0;word-break:break-all}
*html{overflow-x:hidden}
body{font-size:14px;min-width:350px;max-width:750px;margin:0 auto;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;color:#444;background:#fff;zoom:1}
.posrel{position:relative;z-index:1}
a:link,a:visited{color:#666;text-decoration:none}
a:active,a:hover{color:#f40;text-decoration:none}
form{margin:0;padding:0}
table{border-collapse:collapse;empty-cells:show;border-spacing:0;font-size:12px}
table td{word-break:break-all}
ul,li{list-style:none;vertical-align:text-bottom}
select{cursor:pointer;height:30px;border:solid 1px #d0cece;line-height:32px;color:#555}
select option{padding-left:4px}
h1,h2,h3,h4,h5{font-size:14px}
img{border:0}
a{color:#096eac;text-decoration:none}
.fl{float:left}
.fr{float:right}
.ft12{font-size:12px}
.ft14{font-size:14px}
.vtop{vertical-align:top}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
.cf{zoom:1}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],button{-webkit-appearance:none}
.ct{text-align:center}
.rt{text-align:right}
.lt{text-align:left}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.gray{color:#777}
.red{color:#f00}
.blue{color:#1c87c0}
.green{color:green}
.underline{text-decoration:underline}
.ele_area{height:50px;border-radius:3px;color:#444;border:solid 1px #bbb;line-height:20px;padding:5px 1%;width:95%;font-size:14px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;outline:0;display:block}
.ht10{height:10px;clear:both}
.ht15{height:15px;clear:both}
.ht20{height:20px;clear:both}
.b400{font-weight:400}
.ht30{height:30px;clear:both}
.c666{color:#666}
.c999{color:#999}
.pagebar{line-height:30px;padding:20px 5px 15px;text-align:center;border-top:solid 1px #eee;font-size:14px}
a.pagebtn{padding:2px 10px;margin:0;height:22px;display:inline-block;border:solid 1px #e3e3e3;background:#f9f9f9;color:#999;margin-right:5px;line-height:22px}
a.pagebtn:hover{text-decoration:none;background:#fff;border:solid 1px #f90;color:#f90}
a.pagedisable,a.pagedisable:hover{background:#eee;cursor:text;color:#999}
a.pagecurr,a.pagecurr:hover{background:#f08519;color:#fff;border:solid 1px #f08519}
a.pagepre{border-radius:5px 0 0 5px}
a.pagenext{border-radius:0 5px 5px 0}
.pagedata{color:#999;font-size:12px}
.pagedata span{padding:0 3px}
#header{width:100%;height:66px;margin:0 auto}
.header{height:65px;position:relative;z-index:100;padding-right:50px}
.topmnbg{display:none;position:fixed;top:63px;left:0;right:0;bottom:0;z-index:2;background:#000;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}
.header .head{display:none;background:#fff;position:absolute;top:62px;padding:4px 0;right:0;left:0;z-index:3}
.head-nav{border-top:solid 1px #ddd}
.header .head .nav{position:relative;z-index:2}
.header .head .nav li{position:relative;z-index:2}
.header .head .nav li a.mn{color:#616161;font-size:14px;font-weight:700;line-height:90px;display:block}
.header .head .nav li a.mn span{padding:3px 19px}
.header .head .nav li.nhome a.mn:after{left:0}
.mx_click{cursor:pointer;display:block;align-items:center;position:absolute;top:17px;right:15px;z-index:222;padding:5px;background:#fff;border-radius:4px}
.mx_click .menu_box{position:relative;width:20px;height:16px}
.mx_click .menu_box div{position:absolute;width:100%;height:3px;background:#a6bedf;right:0;transition:.3s}
.mx_click .menu_box div:first-child{top:0}
.mx_click .menu_box div:nth-child(2){top:50%;margin-top:-1.5px}
.mx_click .menu_box div:last-child{bottom:0}
.mx_click .menu_box.active div{width:100%}
.mx_click .menu_box div.active:first-child{top:50%;margin-top:-1.5px}
.mx_click .menu_box div.active:first-child{transform:rotate(45deg)}
.mx_click .menu_box div.active:nth-child(2){opacity:0}
.mx_click .menu_box div.active:last-child{transform:rotate(-45deg)}
.mx_click .menu_box div{height:2px}
.mx_click .menu_box div:nth-child(2){margin-top:-1px}
.mx_click .menu_box div.active:first-child{margin-top:-1px}
.mx_click .menu_box div.active:last-child{margin-bottom:7px}
.header .logo{float:left;display:block;margin-left:15px;padding:0;padding-top:15px}
.header .logo img{height:30px;display:block}
.header .head li.mi + li.mi{border-top:solid 1px #eee}
.header .head .nav li a.mn{line-height:25px;font-size:15px;padding:8px 15px;color:#555}
.header .head .nav li.curr a.mn,.header .head .nav li a.mn:hover,.header .head .nav li a:active{background:#a4bfe5;color:#fff}
.header .head .nav li a.mn span{padding:0;padding-left:5px}
.header .head .nav li.curr a.mn span,.header .head li.mion a.mn span{}
.header .head .nav li.curr a.mn:hover span,.header .head li.mion a.mn:hover span,#header .nav li.curr a.mn span{color:#fff}
#header .nav li.curr a.mn:hover span{background:none;color:#fff}
a.webname{font-weight:700;font-size:20px;display:block;color:#333;margin-top:15px;margin-left:10px;float:left}
a.zhweb,a.enweb{float:right;display:block;font-size:16px;color:#666;width:40px;padding:15px 0 0 0;height:30px;line-height:30px}
a.zhweb:hover,a.enweb:hover{color:#f40}
a.zhweb{color:#333;font-weight:700}
.footer{padding:25px 0;color:#fff;background:#265392;text-align:center;font-size:12px}
.ft22 span {
display: block;
line-height: 20px;
}
.ft22 span.copyrt{padding-left:0}
.ft22 span a{color:#fff}
