@charset "utf-8";
/* CSS Document */
/*  
* @description:reset,common   
* @author: loro  
* @Released on: November, 2019
* @update: loro (2019-12)  
*/ 

/* reset */
*{box-sizing: border-box;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr,hr{border:none;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{margin:0px;padding:0px;background:#fff;font:14px/1.14 "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, Arial, Helvetica, sans-serif;color:#808080;background:#fff;}
a,a:hover{color:#666;cursor:pointer;}
ul{list-style-type:none;margin:0px;padding:0px;}
ul li{list-style-type:none;margin:0px;padding:0px;}
input{outline:none;} 
select{outline:none;} 
img{ vertical-align:middle;}
ul,ol{ list-style:none;}
em,i,b{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}	

a{font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;text-decoration:none;color:#999;cursor:pointer;}
a:hover{ color:#2e9fe1;}	
a, area {blr:expression(this.onFocus=this.blur())}   /*  去掉IE下链接虚线框 */
a:focus{outline: none;}    /* 去掉火狐下链接虚线框 */
input:focus {outline: none;}
input,select{font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;vertical-align:middle; font-size:12px; color:#414141;}	 
table{ border-collapse:collapse;}
input[type="checkbox"],input[type="radio"]{vertical-align:-2px;}

p{line-height:1.5;font-size:14px;color:#808080;}

/* function */

.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs12{font-size:12px;}
.f-fs14{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}


/*  */
/*
.clear{ clear:both;}
.clearfix{ zoom:1;}
.clearfix:after{display:block;visibility:hidden;content:'.';height:0;clear:both;}
*/

h1{font-size:36px;color:#1a1a1a;}
h2{font-size:30px;color:#4d4d4d;}
h3{font-size:24px;color:#333;}
h4{font-size:18px;color:#4d4d4d;}
h5{font-size:16px;color:#4d4d4d;}
h6{font-size:14px;color:#666;}

.f-ls6{letter-spacing:6px;}
.f-ls4{letter-spacing:4px;}
.f-ls2{letter-spacing:2px;}
.f-ls1{letter-spacing:1px;}

.mt-10{margin-top:10px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mt-40{margin-top:40px;}
.mt-60{margin-top:60px;}
.pl-20{padding-left:20px;}
.pr-20{padding-right:20px;}

.no-bottom{ border-bottom:0 !important;}
.no-top{ border-top:0 !important;}
.no-left{ border-left:0 !important;}
.no-right{ border-right:0 !important;}

.hide{ display:none;}
.check{ vertical-align:-2px;}

.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.bold{ font-weight:bold;}


/* header */
.header-wrap{width:100%;background-color:#0099e5;overflow:visible;}
.headerbox{overflow:visible;}
/*.logo>a{ width:300px; height:80px; background:url(../img/admin_logo_new.png) left center no-repeat; cursor:pointer;display:block;}*/
.nav{padding:10px 0px 0px;  line-height:70px;font-size:14px;}
.nav>div{position:relative; letter-spacing:2px; float:left;}
.nav>div>a{ padding:0 30px;color:#fff;display:block;}
.nav>div:hover{background-color:#1ab2ff; cursor:pointer;}
.nav>div>a:hover{color:#fff;}
#on{background-color:#00aaff; color:#fff}
.on{background-color:#1ab2ff; color:#fff}
.subnav{position:absolute;top:70px;z-index:10;}
.subnav-1{width:590px;right:-1px;}
.subnav li{float:left;letter-spacing:1px;color:#fff;background-color:#1ab2ff;}
.subnav-2 li{width:124px;}
.subnav .last{width:124px;}
.subnav a{ padding:0 30px;color:#0088cc;display:block;height:40px;line-height:40px;color:fff;display:block;}
.subnav a:hover{color:0088cc;;background-color:#fff;}
.subnav a:active{color:#0099e5;background-color:#e5f7ff;}

/* banner */
.bannerbox-1{height:300px; background:url(../img/banner301.jpg) center no-repeat;}
.bannerbox-2{height:300px; background:url(../img/banner302.jpg) center no-repeat;}
/* footer */
.footerbox{background-color:#0e6eb8;}
.footer{padding:20px 0;color:#cceeff;background:url(../img/map-f.png) #0e6eb8 68% top no-repeat;}
.footernav{margin-top:30px;}
.contact{margin-top:30px;margin-left:200px;}
.footer li{height:30px;line-height:30px;}
.footer li:hover{text-decoration:underline;cursor:pointer;}
.contact i{padding:0 10px;background-image:url(../img/icon-3.png);}
.icon-f1{background-position:left;}
.icon-f2{background-position:center;}
.icon-f3{background-position:right;}
.wm{width:120px;height:140px;text-align:center;background:url(../img/2wm-bg.png) top center no-repeat;}
.wm>img{margin:10px;width:100px;}
.copyright{padding:10px 0;width:100%;text-align:center;font-size:12px;color:#80d4ff;background-color:#2480c7;}

/* common */
.main{min-width:1200;}
.center{margin:0 auto;width:1200px;}
.floor{padding:40px 0; width:100%;}
.floor-2,.floor-4{background:#f2f7fa;}
.container{padding:20px 0;}
.title>h2,.service>h4{text-align:center;}
.title{margin-bottom:10px; text-align:center;}
.title>h2{margin-bottom:2px;font-weight:500;}
.title>span{padding:0 10px; width:auto;line-height:16px;font-size:12px;vertical-align:middle; color:white; background:#0099e5;text-transform:uppercase;letter-spacing:1px;font-family:  sans-serif, Arial, Helvetica,SimSun;}
/**/
.more{ padding:4px 8px 4px 10px;line-height:32px;font-size:12px;;color:#0099e5;border:solid 1px #0099e5;text-transform:uppercase;}
.more:hover{background:#0099e5;color:#f2f2f2;}
.more:active{background:#0088cc;color:#f2f2f2;border:solid 1px #0088cc;}
.more>i{letter-spacing:-2px;}

.stripe{margin:10px 0;width:20px;height:2px;background:#0099e5;}

p{line-height:1.5;font-size:14px;color:#999;}

