﻿/*public*/
body{word-break: break-all;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word;font-family:"Open Sans",Arial,"STHeiti","Microsoft Yahei",SimSun,sans-serif;font-size:12px;padding:0;margin:0;color:#333;}
img,form,td,th,dl,dt{border:0px;margin:0px;padding:0px;line-height: 28px;}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd{margin:0px;padding:0px;}
input,img{vertical-align:middle; border:none;outline:medium;}
.clear {clear: both;line-height:0px;height:0px;margin:0px;padding:0px}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.clearfix{*zoom:1;}
ul,li {list-style-position:outside;list-style-type:none;padding:0;margin:0}
a{color:#333; text-decoration:none;background:transparent;border:0;}
a:hover{color:#1E528E;text-decoration: none;}a.white{color:#FFF;}.fl{float:left;}.fr{float:right;}
.yellow,a.yellow{color:#F60;}
.gray,a.gray{color:#999;}
.green,.green a{ color:#237c9f;}
.green a:hover{ color:#C00;}
.img{background:url(../img/noimage.png) no-repeat center center;}
.area{width:1180px; margin:0px auto; position:relative;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs24{ font-size:24px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mt40{margin-top:40px;}
.pd30{ padding:25px;}
.pageleft{width:220px; float:left;}
.pageright{width:830px; float:right;}
.color1{ background:#f98a5c;}
.color2{ background:#2eb0bd;}
.color3{ background:#92b33e;}
.color4{ background:#cbc471;}
.color5{ background:#bf5092;}
.center1{ text-align:center;}
/*header*/
.hbody{ background:url(../images/bg.jpg) top center no-repeat;}
.head{height:110px;}
.hel{width:600px;}
.her{width:500px;}
.logo{width:280px;float:left; margin-top:22px; height:85px;}
.weather{width:270px;float:left; color:#00335b; margin-top:40px;margin-left:20px;}
.tpln{width:480px; height:25px; float:right; margin-top:15px; margin-bottom:5px;font-size:12px; text-align:right;}
.tpln a{ padding:0 6px;}
.tpln a.OA{background-image:url(../images/oa-ico.png); background-repeat:no-repeat; background-position:left center; padding-left:22px;}
.search {width:340px;border:1px solid #e7ebef;border-radius:5px;float:right;height:40px; background:#FFF;}
.search .serput{height:38px;line-height:38px;width:275px; padding:0 10px;border-radius:10px;font-family:"Microsoft Yahei"; color:#999;}
.search .serbt{background-image:url(../images/searchbt.gif); background-repeat:no-repeat; background-position:center; width:40px; height:40px; cursor:pointer; background-color:transparent;text-indent: -9999em; }
#navMenu {background:#FFF;line-height:50px;height:50px; border-top:1px solid #e7ebef; border-bottom:3px solid #1E528E;}
.nav{width:1180px; margin:0px auto;}
.nav ul{list-style-type:none;margin:0;padding:0; position:relative; z-index:99;}
.nav ul li{display:block;position:relative;width:131px; text-align:center; float:left;}
.nav li ul{background-color:#1E528E;position:absolute;left:0;top:50px;width:200px; padding:10px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.nav li li{position:relative;margin:0;display:block}
.nav li li ul{ display:block; background:#000;position:absolute;left:150px; top:0;border-radius:5px;background-color:#1E528E;}
.nav li a{line-height:50px;display:block;font-size:16px;}
.nav li a:hover{background-image:url(../images/nav_arrow.gif); background-repeat:no-repeat; background-position:bottom center;}
.nav li a.active{background-image:url(../images/nav_arrow.gif); background-repeat:no-repeat; background-position:bottom center;color:#1E528E;font-weight:bold;}
.nav li li a{padding:0;color:#FFF;font-size:14px;height:40px;line-height:40px; text-align:left;width:180px; padding-left:20px;}
.nav li li a:hover{background-color:#1E528E; background-image:none;}
.nav li li li a:hover{background-color:#1E528E; background-image:none;}
.nav ul.sub-menu{display:none}
/*.nav li.dropdown>a{background-image:url(../img/arrow-down.png);background-position:right 20px;background-repeat:no-repeat}*/
.nav li li.dropdown>a{background-image:url(../img/arrow-right.png);background-position:right 16px;background-repeat:no-repeat}

.bigleft{width:870px;}
.right{width:275px;}
.left{width:360px; margin-right:30px;}
.center{ width:410px;}
.bigright{width:625px;}
/*footer*/
.link{ height:55px; background:#ededed;border-top:1px dashed #ccc;}
.linkbox{width:275px; float:left;  padding-top:12px; padding-left:20px;}
.nice-select{width:220px;padding:0 10px;height:30px;border:1px solid #dbdada;position:relative;background:#fff url(../images/a2.jpg) no-repeat right center;cursor:pointer}
.nice-select input{display:block;width:100%;height:30px;line-height:30px\9;border:0;outline:0;background:0 0;cursor:pointer;font-family:"Microsoft Yahei";color:#555}
.nice-select ul{width:100%;display:none;position:absolute;left:-1px;top:30px;overflow:hidden;background-color:#fff;max-height:325px;overflow-y:auto;border:1px solid #dbdada;border-top:0;z-index:9999}
.nice-select ul li{height:30px;line-height:30px;overflow:hidden;padding:0 10px;cursor:pointer}
.nice-select ul li.on{background-color:#ededed}

/*返回首页，返回顶部*/
#goTopBtn {width:53px; margin:0 auto; text-align:left;z-index: 999;position: fixed;bottom: 50px;right:20px;_position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/*for IE6*/}
#goTopBtn .iconbg{ display:block; background-image:url(../images/gotop.gif); width:48px; height:48px; text-indent:-99999em; cursor:pointer;border-radius:5px;}
#goTopBtn .btn-gotohome{ background-position:0 0;}
#goTopBtn .btn-gototop{ background-position:0 -51px; margin-top:3px;}
#goTopBtn .btn-gotohome:hover{ background-position:-49px 0;}
#goTopBtn .btn-gototop:hover{background-position:-49px -51px;}
/*footer*/
.footer{ background:#262c2e;}
.footer .helplist{display:block;height:auto; padding:35px 0;}
.footer .helplist li{width:140px;overflow:hidden; float:left; font-size:16px;border-right:1px solid #333b3e; padding-left:40px;}
.footer .helplist li ul.nav_sub{margin-top:10px;}
.footer .helplist li ul.nav_sub li{ margin-bottom:10px;font-size:12px; padding-left:0; height:auto;}
.footer .helplist li.qcode{border-right:none;width:200px; text-align:left; padding:0; font-size:14px; color:#FFF; padding-left:70px;}
.footer .helplist .tel,.footer .helplist .mail{ font-size:16px; background:url(../images/telephone_icon.png) left center no-repeat; padding-left:30px; height:50px; line-height:50px; display:block;}
.footer .helplist .mail{background:url(../images/envelope_icon.png) left center no-repeat;}
.footer .helplist li.qcode p{ color:#88979c;}
.footer .helplist a{ color:#FFF;}
.footer .helplist li.qcode i{ font-style:normal; display:block;}
.copyright{color:#88979c;border-top:1px solid #333b3e; height:50px; line-height:50px;}
.copyright a,.footer .helplist li ul.nav_sub li a{color:#88979c;}.copyright a:hover,.footer .helplist li ul.nav_sub li a:hover{color:#FFF;}
.copyright a{padding:0 10px;}