@charset "utf-8";
/* CSS Document */
html { height: 100%; font-size:68.8%;}

* { margin: 0; padding: 0; list-style: none; font-style: normal;}
body, a, input { color:#333; font-size:12px;  font-family: "Microsoft Yahei", "Droid Sans Fallback", "Arial", "Helvetica", "sans-serif", "宋体"; color:#333; font-size:12px; }
/* h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p, div {margin: 0; padding: 0;border: none; list-style-type: none; font-weight: normal; list-style: none;} */
html,body,h1,h2,h3,h4,ul,li,ol,dl,dt,dd,form,p,input,textarea{margin:0;padding:0;list-style: none;}
ul,dl,ol{list-style:none;}
input, textarea, select, label {font-family: inherit; font-size: inherit; font-weight: inherit;}

a{text-decoration:none;color: #666; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none;}
a:focus{color: #666;}

img {border: 0; display:inline-block; }
input, textarea, select, label {font-family: inherit; font-size: inherit; font-weight: inherit;}

*:focus {outline: none}/*表单蓝色边框、虚线框*/
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color: rgb(250, 255, 189);
    background-image: none;
    color: rgb(0, 0, 0);
} /*pc 黄色边框*/
/*修改提示文字的颜色*/
input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #AAAAAA; 
} 
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #AAAAAA; 
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #AAAAAA;  
} 
input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #AAAAAA; 
} 
/* 公共样式 star */
body{
	/* background: #F4F4F4; */
}
.top_menu{
	display: block;
	clear: both;
	width:100%;
	height: 66px;
	overflow: hidden;
	background: #ffffff;
}
.top_menu_box{
	clear: both;
	width: 1300px;
	height: 100%;
	margin: 0 auto;
}
.top_menu_box img{
	float: left;
	height: 46px;
	margin-top: 10px;
}
.right_box{
	float: right;
	display: inline-block;
	width: auto;
	height: 100%;
	overflow: hidden;
}
.right_box dt{
	float: left;
	font-size: 16px;
	font-weight: 400;
	color: #111111;
	line-height: 52px;
	/* border-bottom: 2px solid #000; */
	margin-right: 59px;
	cursor: pointer;
}
.right_box dt.on{
	border-bottom: 2px solid #000;
}

.right_box dd{
	float: left;
	display: block;
	width: 84px;
	height: 34px;
	background: #000000;
	border-radius: 4px;
	margin-top: 16px;
	margin-left: 59px;
	text-align: center;
}
.right_box dd a{
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 13px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 34px;
}
.banner{
	clear: both;
	width: 100%;
	overflow: hidden;
}
.banner img{
	width: 100%;
}
.bottom_box{
	display: block;
	clear: both;
	width: 100%;
	overflow: hidden;
}
.bottom_box p{
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 30px;
	text-align: center;
}

.big_picture{
	background: #f9de4c;
}
.big_picture ul li.on {
    display: block;
    clear: both;
    width: 100%;
}
.big_picture ul li {
    display: none;
    clear: both;
    width: 100%;
}