@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:none; }
cite{ font-style:normal; float:right}
cite a{ color:#333}
p{ text-indent:2em}

/***************通用部分***************/
.page{ width:1300px; margin:0 auto}
.min_hover{ width:100%; height:40px; position:absolute; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50); background:#000;}
.min_text{width:calc(100% - 20px); height:40px; position:absolute; left:0; bottom:0; line-height:40px; text-align:center; font-size:16px; color:#fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all; padding:0 10px;}
.min_text a{ color:#fff}

.mySwiper1 .min_pix{ height:100%; display:block; position:relative}
.mySwiper1 .min_hover{ height:60px;}
.mySwiper1 .min_text{height:60px; }

.swiper-pagination-bullet-active{ background:#df0d10!important}
.swiper-pagination-bullet{ height:6px!important}


.header_news{ text-align:center; font-size:50px; color:#d40f16; height:260px;font-weight:bold;text-align: center;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;}
.header_news a{ color:#d40f16}

.min_left{ width:610px; float:left}
.min_left img{ width:610px; height:370px; display:block}
.min_right{ width:610px; float:right; border-left:4px #cf1d0f solid; padding-left:10px}

.min_title{ margin-bottom:35px}
.min_title img{ width:100%; height:auto}

/***************第一部分***************/
.header{ background:url(header.jpg) no-repeat center top; height:724px;}
.header img{ width:100%; display:none}
.wrap{ background:url(bg1.jpg) no-repeat center top; padding-bottom:20px}

/***************第2部分***************/
.min_box{ margin-bottom:50px}
.min_right ul li{display: flex;align-items: center; height:90px; line-height:26px; font-size:16px; color:#655b63; border-bottom:2px #655b63 dotted;}
.min_right ul li a{ color:#655b63}



/***************第3部分***************/
.min_left1{ width:590px; float:left}
.min_left1:nth-child(2){ float:right}
.min_sub{ border:2px #ce1a0c solid; border-radius:10px; padding:20px;}
.min_sub h2{ font-size:20px; padding-bottom:10px; line-height:30px}
.min_sub h2 a{ color:#ec4018}
.min_sub p{ line-height:30px; font-size:14px; color:#a69294; padding-bottom:20px; border-bottom:1px #a69294 dotted}
.min_sub ul li{ line-height:46px; font-size:16px; color:#5d5352;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.min_sub ul li a{ color:#5d5352}

/***************第4部分***************/




/***************第5部分***************/










@media screen and (max-width: 750px) {
.zj_page, .h2017_footer, .hp2017_navigation{ display:none}
.yx-rotaion img, .yx-rotaion ul li, .yx-rotaion ul{ width:100%!important;height: 200px}
.yx-rotaion{width: 100%!important;height: 200px;margin-bottom: 20px}

.page{ width:96%;}
.header{ height:auto; width:100%}
.header img{ width:100%; display: block}

.header_news{ height:auto; padding:20px 0; font-size:30px;}
.min_left,  .min_left1, .min_left1:nth-child(2){ float:none; width:100%; margin-bottom:50px}
.min_left img{ width:100%; height:auto}
.min_right{ width:calc(100% - 15px); float:none}

.wrap{ background:url(bg1.jpg) no-repeat center top; padding-bottom:20px; background-size:auto 100%}


}












