*{ margin:0; padding:0;}
html{ font-size:100%;}
body,button,input,select,textarea{ font:14px/1.5 Microsoft Yahei,tahoma,Srial,helvetica,sans-serif; outline:none;}
ul,ol,li{ list-style:none; margin:0; padding:0;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#555; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
img{ border:0px;}
.clear{ clear:both;}
p,div,strong,a,h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑";}
html,body{ width:100%; min-width:100%;}
table{ border-spacing:0px; border-collapse:collapse;}
tr{ cursor:pointer;}
.wrap{ width:96%; margin:0 auto;    clear: both;}
html,body{ min-width:100%;}
	/* 头部 */
	#header{ display:none}
	.mnav{ display:block}
	.mtop{ width:100%; height:60px; border-bottom:1px solid #EEE;}
	.mtop .menu-wrap{ width:40px; float:right}
	.mtop .menu-wrap .menu-btn{ display:block; width:40px; height:40px; margin:10px 5px 0 0; background:url(../images/btn.png) no-repeat center; background-size:70%;}
	.mtop .logo{ height:40px; display:block; margin:10px 0 0 5px; float:left}
	.mtop .logo img{ height:40px; float:left}
	.menu-content{ width:100%; position:absolute; left:0; z-index:200; display:none;}
	.menu-content .j_menu>li{ line-height:41px; border-bottom:1px solid #d2d2d2 ;}
	.menu-content .j_menu>li:last-child{ border:none;}
	.menu-content .j_menu>li>a{ display:block; background:#e9e9e9; color:#333333; text-align:left; padding-left:25px; font-size:15px}
	.menu-content .j_menu .dropdown-list{ background-color:#fff; line-height:36px; font-size:13px; display:none; }
	.menu-content .j_menu .dropdown-list>li>a{ display:block; text-align:left; padding-left:38px; background-color:#f9f9f9; color:#333; font-size:14px}
	.menu-content .j_menu .dropdown-list>li>a:hover{ color:#333; }
	.menu-content .j_menu .sub-menu{ display:none; }
	.menu-content .j_menu .sub-menu a{ display:block; padding-left:50px; text-align:left; font-size:13px}
	.menu-content .j_menu .i-left{ position:relative; display:block; }
	.menu-content .j_menu .i-left:after{ content:''; position:absolute; right:20px; top:8px; display:block; background:url(../images/icon.png) no-repeat; width:20px; height:20px; background-position:-28px -98px; background-size:180px;}
	.menu-content .j_menu .i-left:hover:after{ background-position:-28px -98px;}
	.menu-content .j_menu .i-up:after{ background-position:-28px -73px;}
	.menu-content .j_menu .i-up:hover:after{ background-position:-28px -73px;}

		/* 公用底部 */
   .copyright p a,.copyright span,.copyright p {font-size: 12px;color: #999;}
	.footer{ border-top:2px solid #04b2cb;}
	.foot,.float0831{ display:none}
	.copyright{ padding:10px 0; height:auto; border-top:0}
	.copyright span{ height:auto; line-height:25px; display: block;}
	.copyright p{ height:auto; line-height:25px; float:left; color: #999;}
	/* 新增合作伙伴-荣誉资质-列表页面 */
	.introwrap{ background: none; border: none;padding: 5% 3%;    margin-top: 0px;}
	.introwrap .huoban li,.introwrap .rong li { margin: 0 1%; width: 48%;}
    .introwrap .huoban li img,.introwrap .rong li img{ padding: 1%; width: 98%;}
/* 首页部分 */
#header{position: static;}
#header .navList{display: none;}

.img_bg,.img_bg img{width: 100%; height: auto;}
.img_bg{z-index: -1;position: relative;}
.bannerzi{position: absolute;top: 22%;left: 8%;}
.bannerzi h3{margin: 0px;letter-spacing: 2px;font-size:18px;font-weight: normal;color: #4D4D4D;}
.bannerzi h2 {
        margin: 5px 0 5px 0;
    letter-spacing: 2px;
    font-size: 30px;
    font-family: 'fzzy';
    font-weight: normal;
    color: #04b2cb;
}

.indtit{width: 100%;text-align: center;}
.indtit h1{ height:28px; line-height:28px; text-shadow:3px 2px 3px #666; font-size:28px; text-transform: uppercase; font-family:'fzzy'; color:#04b2cb;    margin: 30px auto 10px;}
.indtit span{ display:block; margin-top:0px; letter-spacing:2px; font-size:14px; color:#333}
.indtit h2{ height:22px; line-height:22px;     margin: 8px 0 15px 0; font-size:22px; color:#333;font-weight: normal;}
.indtit b{ width:22px; height:3px; background:#C3C8D6; display:block;margin: 0 auto;}
.indtit .cons {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 14px;
    color: #4D4D4D;
        margin-top: 20px;


}
.indtit  a.more {color: #d2a99f;text-transform: uppercase;}

.indservice .wb_serv dl{margin-bottom: 20px;}
.indservice .wb_serv dl dd{ width: 100%; height: auto; text-align:center; overflow:hidden;position: relative;}
.indservice .wb_serv dl dd .imgs{ width:100%; height:100%; -moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s; transition: all .8s ease 0s;}
.indservice .wb_serv dl dd p{    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 8px 0px; 
    height: auto;
    background: #04b2cb;
    color: #fff;
    width: 100%;
    font-size: 15px;
}



.indinf_ul li {
    padding: 10px 0;
    border-bottom: 1px solid #e9e9e9;
    text-align: left;
}
.indinf_ul li h1 {
    font-size: 15px;
    color: #333;
    transition: all .3s linear;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
        font-weight: normal;

}
.indinf_ul li .dw {
    /* max-height: 42px; */
    overflow: hidden;
    line-height: 25px;
    color: #808080;
    font-size: 14.4px;
}
.indinf_ul li .dw strong{font-weight: normal;}
.indinf_ul li .date_wrap{    margin: 5px 0px;
    color: #ADADAD;
    font-size: 13.2px;
}

.parter{margin: 30px auto; overflow: hidden;}
.indpart .parter li {
    width: 49%;
  box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
    height: 130px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    float: left;
}
.indpart .parter li:nth-child(even)
{
border-right:0px;
}
.indpart .parter li img{max-width: 140px;max-height: 100px;margin: 0 auto;}
.news{overflow: hidden;}
.indnews .news .newstit #lists{ display:block;margin: 20px auto;width: 190px;    overflow: hidden;}
.indnews .news .newstit #lists li{ width:90px; text-align:center; margin-right:10px; float:left;}
.indnews .news .newstit #lists li:last-child{margin-right: 0px;}
.indnews .news .newstit #lists li a{ height:28px; line-height:28px; color:#666; background:#F5F6F7; border:1px solid #DBDBDB; display:block;}
.indnews .news .newstit #lists li a.selected{ background:#04b2cb; border:1px solid #04b2cb; color:#FFF;}
.indnews .news #brand_con .tag1 dl{ width:100%; clear: both;padding-bottom: 13px;border-bottom: 1px solid #e9e9e9;}
.indnews .news #brand_con .tag1 dl:last-child{border-bottom: 0px;}
#brand_con{padding-bottom: 20px;}
.indnews .news #brand_con .tag1 dl dd{ padding:18px 10px 0 10px; position:relative; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indnews .news #brand_con .tag1 dl dd span{color: #BFBFBF;}
.indnews .news #brand_con .tag1 dl dd h2{ height:auto;margin-bottom: 7px; line-height:24px; font-size:16px; font-weight:normal; color:#333; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indnews .news #brand_con .tag1 dl dd p{ margin-top: 6px; line-height:25px; font-size:14px; color:#999}
.indnews .news #brand_con .tag1 dl dd b{ display:block; width:120px; height:36px; margin-top: 6px; background:url(../images/newsmore.png) no-repeat left center;    background-size: 75%; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indnews .news #brand_con .tag2 dl{ width:100%;    margin-bottom: 20px; }
.indnews .news #brand_con .tag2 dl dt{ width:324px; height:249px; overflow:hidden;margin:0 auto;}
.indnews .news #brand_con .tag2 dl dt img{ width:100%; height:100%; -moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s; transition: all .8s ease 0s;}
.indnews .news #brand_con .tag2 dl dd{ padding:15px 10px; border-bottom:1px solid #04b2cb; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indnews .news #brand_con .tag2 dl:last-child dd{border-bottom: none;}
.indnews .news #brand_con .tag2 dl dd h2{ font-size:16px; font-weight:normal; color:#333; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indnews .news #brand_con .tag2 dl dd p{     margin-top: 7px; line-height:24px; font-size:14px; color:#999; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indnews .news #brand_con .tag2 dl dd b{ display:block; width:61px; height:25px; margin-top:20px; background:url(../images/m1.jpg) no-repeat center; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
@media screen and (max-width:360px){
.mtop .logo img{max-width: 250px;}
}