@charset "utf-8";
/* CSS Document */

body {margin:0 auto; padding:0; font-family:\5FAE\8F6F\96C5\9ED1;background:#ebebeb;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0px; margin:0px; }
ul { list-style:none; }
img { border:0px; }
a {text-decoration:none; }
a {outline: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
.clearfloat{display:block;clear:both;height:0px;margin:0px;padding:0px;border:0px;}

/*去掉a链接的虚线框*/
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 　
a:focus { -moz-outline-style: none; } /* IE不支持 */

/*去掉原来移动端的按钮样式*/
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}
a,div,p,span,ul,li,button{-webkit-tap-highlight-color:rgba(0,0,0,0);}

@media only screen and (min-width:400px) and (max-width:480px){
  body{font-size:16px!important}.viewport{max-width:480px}
  
}
@media only screen and (min-width:360px) and (max-width:399px){
  body{font-size:14px!important}.viewport{max-width:399px}
  
}
@media only screen and (min-width:340px) and (max-width:360px){
  body{font-size:13px!important}.viewport{max-width:360px}
  
}
@media only screen and (min-width:320px) and (max-width:340px){
  body{font-size:12px!important}.viewport{max-width:320px}
  
}

.container{width:100%;margin:0 auto;}

.header{width:100%;text-align:center;background:#fff;}
.header .logo{height:30px;float:left;margin:3% 2%;}
.header .search{float:left;width:55%;background:#eaeaea;border-radius:3px;height:25px;margin:13px 0 0 10px;}
.header .search a img{height:1rem;float:left;margin:5px 5px 0 5px;}
.header .search input{width:80%;background:#eaeaea;border:0;height:25px;font-family:微软雅黑;}

.nav-address{height:35px;line-height:35px;margin:0 3%;}
.nav-address img{height:1rem;position:relative;top:2px;margin-right:5px;}
.nav-address a{color:#081b58;font-size:0.9rem;}
.nav-address a:hover{text-decoration:underline;}
.nav-address span{font-size:0.9rem;color:#333333;}

.banner{width:100%;margin:0 auto;}
.banner img{width:100%;}

.main{width:100%;margin:0 auto;background:#ebebeb;}
.content{margin:3%;float:left;text-align:center;background:#fff;box-shadow:1px 1px 3px 1px #cbcbcb;}
.content h3{color:#081b58;font-size:1rem;margin:3%;}
.content{text-align:left;}
.content .time{text-align:center;font-size:0.8rem;color:#ff7d01;border-bottom:solid 1px #ccc;line-height:30px;}
.content .content-con1{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin:0 2%;}
.content .content-con p{color:#666;font-size:0.9rem;line-height:23px;margin:3%;}
.content .content-con p img{width:100%;}

.content .contact_top{text-align:center;}
.content .contact_top img{height:55px;}

.culture-top{margin-top:5%;text-align:center;}
.culture-top img{width:32%;height:65px;}
.culture-con {text-align:center;}
.culture-con a{display:inline-block;color:#666;}
.culture-con a img{width:100%;height:105px;}
.culture-con a span{display:block;text-align:center;height:30px;line-height:30px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.9rem;}
.culture-con .culture-one{width:48%;}
.culture-con .culture-two{width:32%;}
.culture-con1 a span{display:inline-block;height:70px;line-height:70px;background:#e0e0e0;color:#213a72;font-size:1rem;}

.main .more{display:block;background:url(../images/news_img_01.png) center center no-repeat;background-size:100% 100%;color:#fff;font-size:1rem;height:35px;line-height:35px;text-align:center;margin:3%;}

.footer-show{background:url(../images/foot_img1.png) no-repeat;background-size:100% 100%;padding-top:7px;text-align:center;}
.footer-show img{height:25px;}
.hide-con{background:#2b2b2b;padding-top:3%;}
.hide-con ul li{float:left;width:20%;text-align:center;}
.hide-con ul li a{display:block;color:#fff;float:left;width:95%;font-size:0.9rem;}
.hide-con ul li a img{height:30px;margin-top:10px;}
.hide-con ul li a span{display:block;height:30px;line-height:30px;text-align:center;}
.hide-con ul li img{height:80px;}
.masklayer{background:#fff;height:100%;width:100%;opacity:0.5;}

.footer{width:100%;margin:0 auto;background:#2b2b2b;}
.footer .footer-top{margin:0 3%;padding:2% 0;text-align:center;border-bottom:solid 1px #4d4d4d;}
.footer .footer-top ul{display:inline-block;}
.footer .footer-top ul li{float:left;}
.footer .footer-top ul li a{color:#fff;font-size:0.9rem;}
.footer .footer-top ul li img{margin:0 10px;}

.footer .footer-bottom{margin:0 3%;padding:2% 0;border-top:solid 1px #1a1a1a;}
.footer .footer-bottom p{color:#fff;font-size:0.9rem;text-align:center;line-height:23px;}
