body,button,caption,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
abbr,body,fieldset,html,iframe,img{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover{text-decoration:none;}
a:hover{text-decoration:none}
a,button{cursor:pointer;text-align:center;color: #333;}
button{border:0;outline:0;background:0 0}
li{list-style:none}
textarea{overflow:auto;resize:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}
table{border-collapse:collapse;border-spacing:0}
td{text-align:center}

body,html{width:100%;min-width:1000px;height:auto;font:14px/36px "Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif;background: #fff;color: #333;}
.hide{display:none!important;}
.fl{float:left}
.fr{float:right}
.y{color: #d9ab53;}
.ban{
	max-width:100%;
	display:block;
	margin:0 auto;
}
.cl:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.cl {
    clear: both;
    zoom:1}
.wrap{
    width: 100%;
    overflow-x: hidden;
}
.cw{
    width: 1000px;
    margin: 0 auto;
    position: relative;    
}
.aboute{
	padding:50px 0;
}
.title{
	font-size:30px;
	text-align:center;
}
.txt{
	margin-top:40px;
}
.case{
	background-color: #f9f9f9;
	padding:60px 0;
}
.case img{
	display:block;
	width:100%;
}
.case_list{
	margin-top:30px;
}
.case_list li{
	float:left;
	width:460px;
	margin:0 20px 30px;
	background:#fff;
}
.case_list .imgb{
	float:left;
	width:200px;
}
.caption{
	padding:10px 30px;
	float:left;
	width:200px;
	line-height:1.4;
}
.caption p{
	margin-top:5px;
	color:#999;
}
.foot{
	background:#333;
	color:#fff;
	text-align:center;
	padding:30px 0;
	line-height:30px;
}
.foot a{
	color:#fff;
}
#webUrl{margin-right:10px;}