@charset "utf-8";
/* CSS Document */
*,body,div,ul,li,a,border,img,span,p{ margin:0 auto; text-align:center; font-family:"Microsoft YaHei";}
a{ text-decoration:none;}
ul,li{ list-style-type:none}

.backtop{ position:fixed; right:10px; bottom:100px; width:60px; height:30px; background-color:#900;border:5px solid #400; border-radius:5px; display:none; cursor:pointer}
.backtop_body{ margin-top:5px}
.header{ width:100%; height:auto; background-color:#000}
.header_top{ width:1100px; height:45px;}
.header_top_logo{ float:left; margin-top:5px}
.header_right{ float:right}
.header_img{ width:100%; height:auto; font-size:0; background-color:#000}
.header_nav{ width:100%; height:70px; background-color:#000; border-bottom:2px solid #900;}
.header_nav_main{ width:1100px; height:70px; background-color:#000;}
.header_nav_main a{ line-height:50px; float:left; padding:0px 15px; margin:10px 30px; font-size:20px; border-radius:15px; background-color: #900; color:#fff}
/*.header_nav_main a:hover{ color:#900; background-color:#fff}*/

.main{ width:100%; height:auto; background-color:#000;}
.main_body{ width:1100px; height:auto; background-color:#000;}
.part_top{ width:1100px; height:60px;}
.part_top_left{ width:200px ; height:60px; border-top:4px solid #900;border-left:4px solid #900; float:left; border-radius:20px 0px 0px 0px;}
.part_top_right{ width:200px ; height:60px; border-top:4px solid #900;border-right:4px solid #900; float:right; border-radius:0px 20px 0px 0px}
.part_main{ width:1100px; height:380px; clear:both}
.part_main_one{ width:530px; margin:0px 10px; height:60px; float:left;}
.part_main_one a{ line-height:60px ; font-size:20px; color:#fff; float:left}
.part_main_one a:hover{background-color:#900; border-radius:5px}
.part_footer{ width:1100px; height:60px; position:relative; clear:both }
.part_footer_left{ width:200px ; height:60px; border-bottom:4px solid #900;border-left:4px solid #900; float:left; border-radius:0px 0px 0px 20px}
.part_footer_right{ width:200px ; height:60px; border-bottom:4px solid #900;border-right:4px solid #900; float:right; border-radius:0px 0px 20px 0px}

.dd{ width:1000px; height:110px; border:2px solid #900; border-radius:5px}
.dd p{ text-indent:2em; color: #fff; padding:10px}
.dd2{ width:1000px; height:60px;}
.dd2 div{ width:480px; height:60px; float:left;padding:0px; margin:8px 10px; background-color:#900; line-height:60px;border-radius:5px;}
.dd2 a{  color:#fff; font-size:16px; }
.pic{ width:100%; height:auto;}
.title{ width:auto; height:60px; font-size:35px; font-weight:bold; color:#fff; padding:20px 0px;}
.title span{ color:#900}
.part{ width:100%; height:auto; margin:10px auto}
.part_left{ float:left; width:140px; height:250px; background-color: #900; border-radius:20px 0px 0px 20px; margin:10px auto}
.part_left span{ font-size:30px; color: #CCC; font-weight:bold}
.part_right{ float:left; width:960px; height:250px; margin:10px auto}
#img a img{ border-radius:14px; margin:0px 10px}

.part_min{ width:320px; height:auto; float:left; margin:5px 20px}
.part_min_title{ width:100%; height:30px; background-color: #900; border-radius:2px 2px 0px 0px;}
.part_min_title span{ color:#fff; font-weight:bold; line-height:30px; float:left; margin-left:5px}
.part_min_title a{ color:#fff; font-weight:bold; line-height:30px; float:right; margin-right:5px}
.part_min_title img{ margin-top:1px}
.part_min_body{ width:100%; height:auto; border-radius:2px; background-color:#fff; padding-top:8px}
.part_min_pic{ width:100%; height:115px; background-color:#fff; border-radius:2px 2px 0px 0px;}
.part_min_pic img{ float:left; padding:5px}
.part_min_pic p a,.part_min_pic p{  font-size:20px; padding-top:20px; color:#000}
.zt{width:320px; height:auto; float:left; margin:5px 20px}
.zt1{width:100%; height:auto; float:left; margin:5px auto}
.zt2{width:46%; height:auto; float:left;}
.zt img,.zt1 img,.zt2 img{ border-radius:10px}
.fixednav{position:fixed;top:0px;left:0px;width:100%; z-index:9999}
.swiper-container {width: 100%;height: 100%;border-radius:0px 20px 20px 0px}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.footer{ width:100%; height:180px; background-color:#000; margin-top:-20px; color:#fff}
.footer a{ color:#fff}