@charset "utf-8";
body,ul,li,ol,h1,h2,h3,h4,p,th,td,dl,dd,form,fieldset,legend,label,input,textarea,select,span{margin:0;padding:0}
.body{font:14px/1.7 Arial,"Microsoft YaHei",Tahoma,Verdana,Helvetica, sans-serif;	 color:#666; background: #e5e9eb; }
a{color:#333; text-decoration:none;  outline:none;  }
a:hover{color:#5aa4f5;  }
li{list-style:none}
img{border:0;    vertical-align:top;	}
input{ font-family:Arial,"Microsoft YaHei";}
input:focus{box-shadow:0 0 5px #2894e0;-webkit-box-shadow:0 0 5px #2894e0; color: #2894e0;outline:none; border: solid 1px #2894e0; }
.className input:focus{color:#fff;}
table{border-collapse:collapse;   border-spacing:0 }
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset; outline:none;}
/*----------------------------top------------------------------*/
.cloud { position:absolute;left:0;width:100%;height:100%;background:url(../images/cloud.png) -20px top no-repeat;z-index:-99999;opacity:0.5; }
#cloud2 {z-index:-99999;}
.top_left{ float: left; line-height: 48px; padding-left: 20px;}
.top_right{ float: right; line-height: 48px; }
.top_right ul{ padding: 0; margin: 0;}
.top_right ul li{ float: left; border-left: solid 1px #459aef;line-height: 48px; height: 48px;}
.top_right ul li a{ line-height:48px; padding: 0 25px; color: #fff; font-size: 16px; display: inline-block;}
.top_right ul li a img{ margin-top:13px; margin-right: 12px;}
.top_right ul li a:hover{ background: #459aef;}
.topbanner{ width: 1200px; margin: auto; height:113px; overflow: hidden; position: relative;}

#navigation { line-height: 48px; height: 48px; overflow: hidden; list-style-type: none; background:#0e4682; }
#navigation a { display:block; width:132px;text-align:center; color:#fff; font-size:17px; transition: .7s;  }
#navigation a:link { color:#fff; text-decoration:none; }
#navigation a:visited { text-decoration:none; }
#navigation a:hover { text-decoration:none;}
#navigation li { float: left; border-right: solid 1px #3e6b9b; }
#navigation li:last-child{ border-right: none;}
#navigation li a:hover{ color:#fff; background: #2894e0;}
#navigation li ul { line-height:48px; list-style-type: none; text-align:left; left: -999em; width: 132px; position: absolute; z-index:999; transition: 1s; transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);
    animation:loginbj 5s ease-in-out both;
    -moz-animation:loginbj 5s ease-in-out both;
    -webkit-animation:loginbj 5s ease-in-out both; }
#navigation li ul li{ float: left;  background:rgba(43,135,238,0.8) !important; width:132px;font-size:17px; color:#fff; border-right: none;}
#navigation li ul a{ display: block; width:132px;text-align:center; color:#fff; font-size:17px; padding:0; transition: .7s; box-sizing: border-box; }
#navigation li ul a:link { text-decoration:none; }
#navigation li ul a:visited { text-decoration:none;}
#navigation li ul a:hover {text-decoration:none;font-weight:normal; color:#fff; padding:0; background:#62adf4; padding-left:5px; width: 132px;box-sizing: border-box;}
#navigation li:hover ul { left: auto; }
#navigation li.sfhover ul { left: auto; }
.center2{ width: 1200px; overflow: hidden; margin: auto; background:#fff;  padding-bottom: 15px;}
.home_time{ height: 52px; padding-top: 10px; background: rgba(249,252,255,0.23); width: 1200px;}
.home_time_bj{ background: #ececec;}
.gjbzsj{ float: left; padding-left: 20px; line-height:40px; color: #333;}
.zhuce{ float: right; overflow: hidden;}
.zhuce a{ display: inline-block; line-height: 38px; padding: 0 15px; border-radius: 5px; background: #56a8f1; font-weight: bold; margin-right: 10px; color: #fff; transition: .7s;}
.zhuce a img{ margin-top: 8px; margin-right: 8px;}
.zhuce a:hover{ background: #3b9df5;}

/*-----------------------版权-------------------------*/
.contact{  overflow: hidden;  color: #fff; text-align: center; position: relative; width: 1200px; margin: auto;  margin-top: 10px; height:88px; transition: .7s;}
.contact_1{ height:240px;}
.contact a{ color: #dcf0ff; margin: 0px 18px; line-height: 35px; text-align: center;}
.contact a:hover{ color: #a3fac6;}
.menuying_left{  background: url("../images/left_b.png");  display: block; width:26px; height:69px;    position: absolute;right: 0; top:13px; z-index: 999; cursor: pointer;transition: 0.7s;   }
.menuying_left1{right:0;  top:80px;}
.menuying_left:hover{background: url(../images/left_b.png) ;transition: 0.7s;   }
.menuying_left.current{ background: url(../images/left_s.png);}
