﻿body{background-color: #fff; -webkit-text-size-adjust:none;  min-width: 1200px; font-family: '微软雅黑'}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;  }
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.left {
    float: left;
}

.right {
    float: right;
}

.fl{float: left;}
.fr{float: right;}

.container{ width:1000px; margin:0 auto; clear:both; position:relative;}

.space70, .space50{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space70{height: 70px;}
.space50{height: 50px;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.ztbox{margin-top: 50px;}
.zt-top{position: relative;}
.zt-top img{width: 100%; height: auto; display: block;}
.zt-top .mmlogo{position: absolute; top: 43px; left: 70px; z-index: 1; display: none;}
.zt-top .mmlogo img{width: 100%; height: auto;}

.zt_title{margin-bottom: 22px;}
.zt_title img{width: 100%; height: auto;}

.zt_more{width: 95px; margin:20px auto 0;}

/*通用*/
.newslist li{position:relative; padding:0 100px 0 21px; height:50px; line-height:50px; overflow:hidden; vertical-align:top; width: 35.5%; float: left; position:relative; overflow:hidden; vertical-align:top;}
.newslist li:after{position:absolute; content:" "; left:0; top: 45%; margin-top: -1px; width: 10px; height: 10px; background: #2085FF; border-radius: 50%;}
.newslist li span{position:absolute; right:0; top:0; color:#999; font-size: 18px;}
.newslist li a{display:block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px;}
.newslist li.xx2, .newslist li.xx4, .newslist li.xx6{float: right;}

.newslist2 li{position:relative; padding:0 100px 0 21px; height:50px; line-height:50px; overflow:hidden; vertical-align:top;}
.newslist2 li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background: #0C90E7; border-radius: 50%;}
.newslist2 li span{position:absolute; right:0; top:0; color:#999999; font-size: 18px;}
.newslist2 li a{display:block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px;}

/* 助企服务 */
.zqfw{margin-bottom: 36px;}
.zqfw_box{width: 48%;}
.zqfw_box img{width: 100%; height: auto;}
.zqfw_icon{margin-top: 30px;}
.zqfw_icon li{width: 32%; margin-right: 20px; float: left;}
.zqfw_icon li img{width: 100%; height: auto;}
.zqfw_icon li.nomarg{margin-right: 0;}


@media (max-width: 1024px) {
    .zt-top .mmlogo{top: 20px; left: 30px}
    .zt-top .mmlogo img{width: 200px;}
}