﻿@charset "gb2312";
/* CSS Document */
body,h1,img,p,ul,li{margin:0;padding:0;border:none;list-style:none;}
body{ margin:0px; padding:0px; font:16px; text-align:center; color:#000; background:#fff;}
img{ border:none; margin:0px; padding:0px; vertical-align: middle;}
.clear{clear: both;}
/*ͷ*/
.ht_top {background:url(images/nav-bg.gif) repeat-x;line-height:41px;width:100%;}
.ht_top .zt_top {height:41px; margin:0 auto; width:960px;}
.ht_top {line-height: 41px;}
.ht_top h1 {float:left; margin:0; padding:0;}
.ht_top .topnav {float:right;}
.ht_top .topnav a {margin-left:10px;color:#000;text-decoration:none;font:16px;}
.ht_top .topnav a:hover{color:#f00; text-decoration:underline;font:16px;}
/*ͷͼ*/
.index{width:100%; text-align:center;background:url("../images/banner.jpg")center no-repeat; height:600px;}
.title01{height: 50px; margin: 60px auto 50px;font-size: 50px; line-height:50px; text-align: center; }
.dh{width: 1200px;margin: 35px auto;}
.news{width: 1300px;margin: 35px auto;}
.dh a{width:140px; height:40px; float:left; background:#ec6533; border-radius:10px; line-height:40px; color:#fff; text-align:center; font-size:24px; margin-left:30px; margin-top:15px; font-weight:bold;text-decoration:none;padding: 5px 10px;}
.dh a:hover{background:#cd321d;}
.banner03{width: 120px;padding-top: 5px;float: left;margin-left: 30px;}
#header{position: fixed;bottom: 20px;right: 5px;z-index: 9997;}
.jq_tabBox ul li{display: block; height: 35px; margin-bottom: 5px; cursor: pointer;background: #e8e8e8; border-radius: 15px;font-size:18px; line-height: 35px; text-align: center;transition:background .2s; font:12px;}
.jq_tabBox ul li.current{background: #ec6533; color:#fff; }
.jq_tabBox ul li:hover{background: #cd321d; color:#fff;}
table{border-collapse:collapse; color:#000;background:#fff; font:12px;text-align:center;margin: 20px auto 35px;width: 100%;}
h3{font:bold 20px;line-height:40px;height:40px;}
.table_th1 th{font:bolder 14px;color:#000;background:#cd321d;line-height:40px;height:40px;}
.table_th th{font:bold 14px;color:#000;background:#fff;line-height:40px;height:40px;}
th,td{ padding:4px;border:1px solid #e8e8e8;line-height:40px;height:40px;}
tr:hover{background:#f9e6ca;}
tr a{color:#a10400;text-decoration:none;font:16px;}
tr a:hover{color:#cd321d; text-decoration:underline;font:16px;}
.jq_content{width: 1100px;display: none;margin: 0 auto;}
h2{font: 20px;line-height: 40px;height: 40px;margin: 20px auto;}
.tuijian{width: 1200px;margin: 35px auto;}
.tuijian div{width: calc(100%/3 - 10px);float: left;margin: 5px;padding-bottom: 35px;border-radius: 15px;}
.tuijian div img{display: block;width: 100%;}
.footer{text-align: center;padding:20px 0;position: relative;background:#000;}
.footer p {line-height: 20px; color:#fff;font-size:14px;position: relative;z-index: 2;}
.footer p a {color: #fff; font-size:14px;text-decoration: none;}
.footer p span {padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px}
.footer-m{display:none;}
@media screen and (max-width: 1080px) {
	.index{width:100%; text-align:center;background:url("../images/mbanner.jpg")center no-repeat; height:500px;}
	.footer{display: none;}
	.footer-m {display: block;background:#000;padding: .8rem 0;text-align: center;color: #fff;font-size: 1rem;}
	.dh{width: 95%;}
	.news{width: 100%;}
	.banner03{width: 8rem;margin-left: 0;}
	.jq_content{width: 100%;}
	.title01{height: 3.5rem; font-size: 3rem; line-height:3.5rem;margin: 2rem auto;}
	.dh a{width:9rem; height:2.5rem; border-radius:.75rem; line-height:2.5rem; font-size:1.5rem; margin-left:.25rem; margin-top:0.75rem; padding: 0;}
	.jq_tabBox ul li{display: block; height: 2.5rem; margin-bottom: 10px;  border-radius: 15px;font-size:1rem; line-height: 2.5rem;  }
	table{font:.85rem;margin: 2rem auto;width: 95%;}
	th{font:bold 1.5rem;line-height:2.5rem;height:2.5rem;}
	th,td{ padding:.85rem;line-height:2.5rem;height:2.5rem;font-size:1.5rem; }
	tr a{font-size:1.5rem; }
	.tuijian{width: 95%;}
	#header{position: fixed;bottom: 15rem;right: 20px;z-index: 9997;}
}

