﻿a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */ 
body,font,form,ul,li,p,h1,h2,h3,h4,h5,h6,input,select,textarea,span,table,tr,th,td,a,b,dl,dt,dd{font-family:"微软雅黑"; margin:0; padding:0; /*color:#555;*/ }
body,font{line-height:22px; /*text-align:center;*/}
body a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;cursor:pointer;}
body{ min-width:1200px; overflow-x: hidden;background: #f5f5f5;}
input,select{line-height:16px;outline:none;}
ul,li,span,dl,dt,dd{list-style-type:none;}
table{ width: 100%;border-collapse:collapse;}
img{border:0; vertical-align: middle; max-width: 100%;}


/*导航*/
.nav{width:100%;height:130px;background:#fff;border-top:solid 3px #333;font-size:15px;box-shadow:0px 10px 30px rgba(0, 0, 0, 0.2);position: relative;z-index:1;}
.navbox{width:1200px;height:64px;line-height:64px;margin:34px auto;}
.logo{float:left;width:380px;}
.logo img{vertical-align:middle;}


.current{background:#005dab;color:#fff !important;}
.navlist{float:left;list-style-type:none;width:700px;}
.navlist > li{width:103px;height:64px;float:left;margin:0 6px;position:relative;}
.navlist > li > a{text-align:center;display:block;width:103px;height:64px;text-decoration:none;color: #333;}
.navlist > li:hover > a{color: #fff;background:#005dab;}
.navlist li ul{list-style-type: none;color:#fff;line-height: 57px;/*width:103px;*/text-align:center;min-width: 180%;position:absolute;top:64px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);}
.navlist li ul li{height:57px;margin:0;background: rgba(0, 0, 0, 0.8);}
.navlist li ul li.navback1{height:32px;/*width:103px;*/background:none;border-bottom: solid 15px rgba(0, 0, 0, 0.8);}
.navlist li ul li.navback2{height:20px;/*width:103px;*/background: rgba(0, 0, 0, 0.8);border-radius:0 0 20px 20px;}
.navlist li ul li a{display:block;height:57px;line-height: 57px;color:#fff;padding:0 10px;}
.navlist li ul li a:hover{background:#005dab;}

.navlist li ul{
overflow: hidden;
height: 0px;
transition: height 0.3s;
-moz-transition: height 1s;
-webkit-transition: height 1s;
-o-transition: height 1s;}

.navlist li:hover ul{                
height: auto;}




.language{float:right;width:77px;height:64px;text-align:center;}
.language p{position:relative;width:76px;height:23px;border:solid 1px #d2d2d2;border-radius:15px;line-height:23px;font-size:14px;top:30%;}
.language p a{display:inline-block;width:38px;height:23px;background:none;border-radius:15px;text-decoration:none;color:#333;}
.language p a:hover{background:#005dab;color:#fff;}
.language p .sel{background:#005dab;color:#fff;}


/*底部*/
.bottom{width:100%;height:368px;background:url(../images/bottom.png) no-repeat ;}
.backtop{width:1200px;margin:0 auto;text-align:left;}
.bottomtext{width:1200px;margin:0 auto;text-align:center;margin-top:66px;color:#fff;font-size:15px;line-height:24px;text-transform: uppercase;padding-bottom:35px;}
.bottomtext img{width:6.5%;height:auto;position:relative;}
.copyright{width:1200px;padding-top:15px;margin:0 auto;text-align:center;font-size:13px;color:#fff;border-top:solid 1px rgba(255,255,255,0.1);}
.copyright a{color:#fff;} 
.copyright a:hover{color:#e6e6e6;}