@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;}
body{width: 100%;height:auto;-webkit-text-size-adjust:none;}
div{text-align:left;}
body{font:14px/18px "Microsoft YaHei";color:#444;position: relative;background: #f2f2f2;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
input{background:none;outline:none;border:none;}
input:focus{border:none;}
li{list-style-type:none;}
a{text-decoration:none;color: #444;max-height: 9999px;}
a:hover{text-decoration:none;}
fieldset, img{border:0;}
label,button{cursor: pointer;}
/*--清除浮动
------------------------------------------------------------------------------------------*/
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix:after{_zoom:1;}
.overflow{overflow:hidden; _zoom:1;}
.clear{clear:both; height:0;font-size:0; overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
.head {background-color: #414141;border-bottom: 1px solid #f2f2f2;height: 200px;line-height: 200px;text-align: center;width: 100%;margin-bottom: 30px;}
.head .title{width: 1200px;height: 200px;overflow: hidden;margin: 0 auto;}
.head .title h1{text-align: center;font-size: 30px;color: #fff;}
.main {width: 1000px;margin: 0 auto;padding: 10px 0;display: block;}
.main>div {display: inline-block;width: 32%;margin-right: 10px;height: 163px;overflow: hidden;background: #ffffff;margin-bottom: 10px;}
.main p {padding: 15px;}
.main p .bjh-p{display: block;font-size: 14px;line-height: 24px;color: #333;text-align: justify;height: 120px;overflow: hidden;color: #555;margin-top: 12px;}
footer {display: block;background: #f8f8f9; text-align: center; height: 100px;line-height: 100px;color: #333;border-top: 1px solid #f2f2f2;}
@media only screen and (max-width:767px){
    .head {background-color: #414141;border-bottom: 1px solid #f2f2f2;height: 130px;width: 100%;}
    .head .title{height: 120px;overflow: hidden;text-align: center;width: 100%;line-height: 44px;margin-top: -15px;}
    .head .title h1{font-size: 17px;height: 120px;line-height: 120px;}
    .main {width: 100%;padding: 0;position: relative;margin-top: -64px;}
    .main>div {padding: 10px;width: 85%;height: 145px;margin: 0 auto;display: block;margin-bottom: 15px;}
    .main p {padding: 5px;}
}
.ali-index-bg{
    background: none !important;
}