@charset "utf-8";
/* CSS Document */
body,div,form,ul,ol,li,span,p,dl,dd,dt,caption{margin:0;padding:0;border:0;font-family: Arial, Helvetica, sans-serif;behavior:url(/style/css/hover.htc);font-size:12px;color:#333;/*background:url(/style/images/body.gif) repeat;*/}
div,p,form,ul,ol,li,span,img{background:none;}
img,a img{ border:0; margin:0; padding:0;color:#4d5159;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px; font-weight:normal;}
ul,ol,li{ list-style:none; margin:0; padding:0;}
table,td,input{ font-size:10px;-webkit-text-size-adjust:none;}
a,a:visited{color:#2C2C2C; text-decoration:none;}
a:hover{color:#e05314; text-decoration:underline;}

.header{ width:100%; height:auto;overflow:hidden;background:url(/style/2017/bg.jpg) center 0 repeat-x;}
	.top{width:1020px; height:80px; margin:0 auto;}
		.top .logo{ width:500px; height:80px; float:left;}
		.top .logo img{padding-top:1px;}
		.top .topRight{width:300px; height:80px;float:right;color:#4d5159;}
		.top .topRight h3{ width:100%; height:auto; line-height:20px; margin-bottom:6px; margin-top:10px;}
		.top .topRight p{font-weight:bold;color:#e05314; line-height:15px;}
		.top .topRight p img{ float:left;}
		.top .topRight p a,.top .topRight p a:visited{color:#e05314; text-decoration:none;}
		.top .topRight p a:hover{ text-decoration:underline;}
	/*.menu{width:100%; height:28px; background-color:#145a26;margin:0 auto; overflow:hidden;background:url(/style/images/nav_1.gif) 0 0 repeat-x;}
		.menu ul{width:1020px;height:28px; margin:0 auto; overflow:hidden;text-transform:uppercase;line-height:30px; height:30px;}
		.menu li{ width:142px; float:left; font-size:12px;border-left:1px solid #7e8693;}
		.menu li a,.indexmenu li a:visited{ color:#fff; text-decoration:none;display:block; text-align:center;line-height:30px;}
		.menu li a:hover{background:url(/style/images/nav_2.gif) 0 0 repeat-x;}
		#on{border-left:0px solid #999;}
		.current{background:url(/style/images/nav_2.gif) repeat-x;}*/
/*footer*/
.main{width:100%; padding-bottom:10px;clear:both;}

/*footer*/
.footer{ width:100%;height:80px;border-top:2px solid #e05314; background-color:#145a26;color:#fff; clear:both;}
.bottomindex{ width:1020px; height:auto; margin:0 auto; padding:12px 0; color:#fff;}
.bottom{ width:1020px; height:auto; margin:0 auto; padding:12px 0; color:#fff;}
.bottoml{ width:350px; height:auto; float:left; color:#fff;}
.bottoml a{color:#fff;}
	.bottomr{ width:270px; height:auto; float:right}
	.bottomr img{ width:30px; height:30px; margin-right:5px;}
.footer p{color:#fff;}