﻿*{margin:0;padding:0;word-break:break-all}
*html{overflow-x:hidden}
body{font-size:14px;min-width:1200px;padding-top:70px;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:#f08519;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}
.toptips-warning,.toptips-success,.toptips-danger{color:#8a6d3b;background-color:#fcf8e3;border:solid 1px #faebcc;padding:15px;margin-bottom:15px;border-radius:4px}
.toptips-success{color:#3c763d;background-color:#dff0d8;border:solid 1px #b2dba1}
.toptips-danger{color:#a94442;background-color:#f2dede;border-color:#dca7a7}
img.hvimg{webkit-transition:all 1.2s;-moz-transition:all 1.2s;-o-transition:all 1.2s;-ms-transition:all 1.2s;transition:all 1.2s}
img.hvimg:hover{webkit-transform:scale(0.97);-moz-transform:scale(0.97);-o-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}
#header{position:absolute;z-index:999;left:0;right:0;top:0;width:100%;height:70px;background:rgba(255, 255, 255, 0.9);min-width:1200px;margin:0 auto}
.header{width:1200px;margin:0 auto;position:relative;z-index:100}
.header .logo{float:left;padding-top:18px}
.header .logo img{height:30px}
.header .nav{float:right}
.header .nav li{float:left;position:relative;z-index:2}
.header .nav li a.mn{color:#333;font-size:16px;line-height:70px;font-weight:700;display:block}
.header .nav li a.mn span{padding:3px 30px}
.header .nav li a.mn:hover{color:#728bae}
.header .nav li a.mn:after{content:"";position:absolute;bottom:6px;left:0;width:100%;z-index:10;transition:height 0s ease-in-out 0s,width 0s ease-in-out 0s,left 0s ease-in-out 0s;height:20px}
.header .nav li.curr a,.header .nav li.curr a:hover{background:#B6CBE9;color:#fff}
.header .nav li.curr a.mn:after{background:url(../image/navn.png) center center no-repeat}
.header .nav li.miend a.mn{display:block;height:80px;width:80px}
.zh_en{position:absolute;top:20px;right:40px;z-index:1}
.zh_en a{width:75px;height:30px;line-height:30px;border:1px solid #333333;display:block;text-align:center;font-size:16px;color:#333}
.zh_en a:hover{color:#fff;border:1px solid #B6CBE9;background:#B6CBE9}
.bn img{display:block;width:100%}
.footer{padding:30px 0;color:#fff;background:#265392;text-align:center}
.ft22 span{padding-left:10px}
.ft22 span.copyrt{padding-left:0}
.ft22 span a{color:#fff}
.w{width:1200px;margin:0 auto}
@media screen and (max-width:1500px){.header .nav li a.mn span{padding:3px 20px}
.header .nav{padding-right:100px}
.zh_en{right:10px}
.zh_en a{width:70px}
}