@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% Georgia;color:#000;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% Georgia;}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:none}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.w640{width:640px;}
.body_all{overflow: hidden;width:640px;transform-origin:0 0;-webkit-transform-origin: 0 0;overflow:hidden;margin:0 auto; position:absolute;top:0;left:0;}
/*nav*/
#menu{height:57px;position:relative;overflow:hidden;z-index:100;}
#menu .swiper-slide{font-size:24px;height:57px;line-height:57px;text-align: center;width:auto}
#menu .swiper-slide#active{color:#396988;}
#menu a{margin-right:10px;}
/*news*/
.news{border-bottom:16px solid #f6f6f6;}
.news .bshare{width:50%;height:43px;text-align: right;padding-top: 18px;font-size: 18px;color:#9b9b9b;float:right;margin-top: -80px;}
.news .bshare img{vertical-align: middle;}
.news h1{height: 110px;padding-top: 20px;width:90%;margin:0 auto;font-size:26px;line-height:30px;font-family:Georgia;}
.news .addthis_toolbox{float:right;width:270px;margin-left:auto;margin-right:0}
/*nav*/
.nav img{width:100%;height: auto;border-bottom: 5px solid #fff}
/*pic*/
.pic li{display: none;position: relative;}
.pic li span{background:url(images/vbg.png) no-repeat;width:72px;height: 72px;position: absolute;z-index: 99;top:35%;left:45%;}
.pic li p{font-size: 18px;padding:15px 2% 15px 2%;}
.pic li img{width:100%;display: block;}
/*==copyright==*/
.copyright{text-align: center;font-size: 18px;}