body{ margin: 0;padding: 0;font-family: "微软雅黑";}
body,html{-webkit-text-size-adjust: none;width: 100%;height: 100%;}
*{text-decoration: none;list-style: none;}
img,hr{border: 0px;}
ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{font-size: 12px;font-weight: 100;padding: 0;margin: 0;font-family: "微软雅黑";}
.wrap{margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.index{overflow: hidden;}
.clr{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
.clear:after {
    content: '\20';
    clear: both;
    display: block;
    height: 0;
}
.pointer{cursor:pointer;}
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}
/*a:link {color:#0f0;text-decoration:none;} 
a:visited {color: #FFFF00; text-decoration:none;} 
a:hover {color: #00FF00; text-decoration:underline;} 
a:active {color: #0000FF; text-decoration:underline;}*/
a{color: #000;}
.wrapper{clear: both;width: 100%;}
/*white-space:nowrap 文字不换行*/

/*默认滚动条样式修改ie9 google Firefox 等高版本浏览器有效*/
/*::selection {background: #D03333;color: white;text-shadow: none;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#f2f2f2}
::-webkit-scrollbar{width:10px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background-color:rgba(0,0,0,.3);}
::-webkit-scrollbar-thumb:hover{background:#cc0000}*/


/*渐变*/
/*background-image: -moz-linear-gradient(top, #8fa1ff, #3757fa);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff4f02), color-stop(1, #8f2c00)); Saf4+, Chrome 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6ff00', endColorstr='#538300', GradientType='0'); IE*/

/*顶部菜单*/
.top-menu{
	width: 100%;
	height: 65px;
	background-color: rgba(0,0,0,0.722);
	z-index: 999;
	position: absolute;
}
.top-menu .qieh {
    cursor: pointer;
    color: #fff;
    font-size: 16px;
    float: left;
    position: absolute;
    top: 22px;
    right: 40px;
}
.top-menu .qieh a {
    color: #fff;
}
.top-menu .top-menu-main{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.top-menu-main img{
	margin-top: 15px;
	margin-left: 40px;
	float: left;
}
.top-menu-link{
	display: inline-block;
	margin-top: 22px;
    margin-left: 120px;
    margin-right: 60px;
}
.top-menu-link a{
	font-size: 16px;
	color: #fff;
	margin: 20px 40px;
	font-weight: bold;
}
.top-menu-link a.active{
	color: #b53b1a;
	font-weight: bold;
}
.top-menu-main input{
	font-size: 16px;
	padding: 0 35px 0 5px;
	width: 110px;
	background: url(../img/search-icon.png) no-repeat scroll 90% center #fff;
}
/*顶部图*/
.top-img{
	width: 100%;
}
.top-img img{
	width: 100%;
}
.block{
	padding: 85px 0;
}
.block-main{
	width: 1200px;
	margin: 0 auto;
}
/*与我们一起*/
.block.bmp8{
	padding: 0;
	background: url(../img/solution/solution-joinbg.png) center;
	height: 649px;
	text-align: center;
}
.bmp8 .block-main img{
    margin-top: 150px;
        display: inherit;
}

@media screen and (max-width: 1200px) {
    .top-menu .top-menu-main,.block-main{
    	width: 100%; 
    }     
    .top-menu-link{
    	margin-left:2%;
    	margin-right: 4%;
    }
    .top-menu-link a{
    	margin: 20px 30px;
    }
    img{
    	100%
    }
}