/*通用样式*/
*{ margin: 0px; padding: 0px; }
.fl { float: left; } 
.fr { float: right; } 
.clearfix { zoom: 1; } 
.clearfix:after { content: "020"; height: 0px; display: block; overflow: hidden; clear: both; }
img, input, button { border: none; outline: none; } 
a { color: #333333; } 
a:hover { color: #00589e; cursor: pointer; text-decoration: none; }
ul li, ol li { list-style-type: none; } 
ul { padding-left: 0px!important; } 
body { background-color: #ffffff; font-family: "microsoft Yahei"; } 
.inner { width: 1200px; margin: 0 auto; }

/*content start*/
.contentT {height: 70px;line-height: 70px; font-size: 16px; }
.position { background: url(col_bg_10.png) no-repeat left center; padding-left: 20px;float: left; }
.content .contentB { height: auto;min-height: 400px; padding-bottom: 30px;}
.contentB h3 {font-size: 28px; font-weight: bold;  padding-top: 22px; text-align: center; margin: 0px;}
.contentB h5 {font-size: 18px;font-weight: normal; padding-top: 22px; text-align: center;}
.listwz {width: 1200px;text-align: center;padding: 12px 0;}
.listwz ul {  text-align: center;  overflow: hidden; display: inline-block; zoom: 1;}
.listwz li {    float: left; color: #666; font-size: 12px; margin-left: 20px;}
.art {    line-height: 2em; margin-top: 10px; text-align: left; color: #454545; font-size: 16px; padding: 0 30px;}
.art p img {max-width: 100%;} 
/*content end*/

/* 自适应 */
@media (max-width: 769px) {
    .inner { width: 100%; }
    .contentT {height: 60px;line-height: 60px; background-color: #e8e8e8;}
    .position {background: none;}
    .position span:first-child {display: none;}
    .contentB h3 {height: auto;padding-left: 4%;padding-right: 4%;}
    .contentB p {padding-bottom: 4%;}
    .listwz {width: 100%;text-align: left;}
    .listwz li {display: none;}
    .listwz li:first-child {display: block;}

}