﻿@charset "utf-8";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{color: #333333;
    font:12px/1.5 Microsoft YaHei,"SimSun",Verdana,tahoma,Arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0;
    min-width: 1220px;overflow: hidden;}
ul, ol, li {list-style: none outside none;}
input, textarea {padding:0; font-family: Microsoft YaHei; outline:0 none;}
textarea {resize: none;}
a {color:#333333;text-decoration: none; outline:none;}
/*a:hover {color:#1a75be; text-decoration:none;}*/

li, input ,textarea{vertical-align: middle; outline:0 none;}
table, td, input, textarea {padding:0;}
.fl,.left{float:left;}
.fr,.right{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}

.clear,.cc,.clear10{clear:both; font-size:0; line-height:0; height:0; margin-top:0; *margin-top:-1px; _margin-top:-1px; overflow:hidden; padding:0;}
.clear10{padding:0 0 10px 0;}
h2,h3,h4,h5,h6{ font-weight: normal;margin: 0;padding: 0}
h2{ font-size:14px;}
h3{ font-size:12px;}
.p10{padding: 10px;}
.bg{background: #fff;}
.mt10{margin-top: 10px;}
/* 共用样式 end */
.myFloat{position:relative;z-index:99999;display:none;}
.myFloat .img_title{display:none;}
.myFloat li img{height: auto;}
.myFloat .float-close{position:absolute;width:38px;height:16px;right:0;top:-20px;}
.myFloat .float-close img{cursor:pointer;}
/*飘浮 end*/
.mainbox{ width:1200px; margin:0 auto;}
/* .header{height: 238px;} */
.header .topbox{height: 30px; line-height: 30px;}
.header .topbox a{ padding: 0 5px;}
/*头部导航 end*/
.banbox{ overflow:hidden;height: 160px;margin-bottom:20px; position: relative; /*background:url("../images/banner-bg.jpg") center 0 no-repeat;*/}
.banbox .mainbox{position: relative;}
.banbox .logo{ width: 720px; overflow: hidden;}
.banbox .logo img{height: 130px; vertical-align: top;margin-top:10px;}
.banbox .logo li span{display: none;}
.header .search{width: 400px; position: absolute; top: 57px; right: -12px;}
.header .search .u-time{ height: 20px; line-height: 20px; padding: 20px 0 40px; text-align: right; padding-right: 5px; font-size: 13px; color: #666;}
.header .search ul{ width: 295px; height: 40px; border: 1px solid #2c6eb7; border-radius: 4px; background: #fff; float: right;}
.header .search li{float: left;}
.header .search li input{vertical-align: top; *vertical-align: middle; width: 100%; border: 0 none; background: none;}
.header .search .ss1{padding: 5px 10px 5px 10px; width: 210px; height: 30px; }
.header .search .ss1 input{height: 30px; line-height: 30px; font-size: 13px;}
.header .search .ss2{ width: 65px; height: 40px;}
.header .search .ss2 input{ height: 40px; background: url("../images/search-btn.gif") 0 0 no-repeat; overflow: hidden; cursor: pointer;}
/*logo 搜索 end*/
.navbox{ background: #00488C;; height: 48px;}
.navbox ul li{float: left;}
.navbox ul li a{ width: 171px; text-align: center; display: block; height: 48px;line-height: 48px;font-size: 17px; color: #fff;}
.navbox ul li a:hover,.navbox ul li.on a{background:#FFF1CE;color: black!important; }


/* 带折叠菜单的nav样式 */
/* .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} */
/* .nav{ padding:0 20px; height:34px; line-height:34px; background:#39A4DC;  position:relative; z-index:1;  } */
.navbox    .nav a{ color:#fff;  }
.navbox    .nav .nLi{ float:left;  position:relative; display:inline;  }
.navbox    .nav .nLi h3{ float:left;  }
.navbox    .nav .nLi h3 a{font-size: 17px;color: #fff; display:block;  font-weight:none;  }
.navbox    .nav .sub{z-index:10;display:none; left:0; top:48px;  position:absolute;line-height:26px; /*padding:5px 0;*/  }
.navbox    .nav .sub li{ zoom:1; }
.navbox    .nav .sub a{ display:block; }
.navbox    .nav .sub a:hover{ background:#1a75be; color:#fff;  }
