﻿body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0;color: #000;}
body{font-size:12px;margin:0 auto;background:#fff;font-family:'Microsoft YaHei',Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a,a:active,a:hover,a:focus,a:visited{text-decoration:none;}
a,img{-webkit-touch-callout:none;}
ol,ul,li{list-style:none;}
textarea,input[type="password"],input[type="text"]{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;background:#fff;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}	

.top{width: 100%;position: relative;display: none;}
.top img{width: 100%;}
.top span{display: block;width: 15px;height: 15px;border-top: 1px solid #fff;border-left: 1px solid #fff;position: absolute;top: 20px;left: 20px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.ly{color: #bdbdbd;font-size: 11px;margin-top: 7px;}
.ly span{color: #bdbdbd;margin-right: 7px;}
article{margin: 15px auto;max-width: 1000px;padding: 0 15px;}
article h2{font-size: 20px;line-height: 32px;}
article .cont img{max-width: 100%;}
article .cont p{font-size: 16px;line-height: 26px;margin-top: 15px;}
article .cont video{ max-width: 100%;}

.about{padding-bottom: 70px;max-width: 1000px;margin: 0 auto;}
.about .xg{font-size: 16px;font-weight: bold;border-bottom: 1px solid #d8d8d8;padding-left: 15px;line-height: 36px;}
.list li{padding: 10px 15px;}
.list li .right{width: 32%;float: right;overflow:hidden;margin-left: 7px;}
.list li .right img{width: 100%;}
.list li h3{font-size: 16px;}
.list li h3 a{display: block;height: 20px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.list li .left p{color: #7a7a7a;font-size: 13px;margin-top: 7px;line-height: 22px;}
.list li .left p a{color: #870000;}

/*底部*/
.mf{display: none;}
footer{position: fixed;left: 0;bottom: 0;width: 100%;height: 65px;background: #fff;border-top: 1px solid #d8d8d8;box-shadow: -1px -1px 5px #d8d8d8;}
footer ul{display: -webkit-flex;display: flex;}
footer li{-webkit-flex: 1;flex: 1;text-align: center;}
footer li a{display: block;width: 30px;padding-top: 35px;margin: 10px auto 0;background: url(../images/bottom.png) no-repeat;background-size: 450px auto;}
footer li a.read{background-position: -93px 0;}
footer li a.office{background-position: -188px 0;}
footer li a.map{background-position: -281px 0;}
footer li a.video{background-position: -375px 0;}
footer li a.sy.on{background-position: 0 -71px;}

.aboutme{text-align: center;margin: 0 auto;line-height: 26px;padding: 20px 0 30px 0;border-top: 5px solid #114a94;}

@media all and (max-width: 960px){
	.pc_top,.aboutme{display: none;}
	.top,.mf{display: block;}
}