﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,strike,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}
ul,ol{list-style:none;}
body{color:#4b4b4b;font-size:12px;background: #f6f7fb;font-family:'Microsoft Yahei',sans-serif,Arial;}
a{color:#4b4b4b;text-decoration:none;}
a:hover{text-decoration:underline;}
*html .group{height:1%;}
*:first-child+html .group{min-height:1px;}
li{list-style:none;}
textarea{resize:none}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
button,textarea{margin:0;padding:0;border:0;outline:0}
button,select,textarea{font-size:100%}
select,img{vertical-align:middle}
a,a:hover { text-decoration: none;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
.f-cb li{zoom:1}
.tc { text-align: center; }
.mb10 { margin-bottom:10px;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; display: block; visibility: hidden; height: 0; clear: both;}

.topBar{width:100%;background:#fff;margin:0 auto;}
.topBar .topBox{position:relative;width:1200px;margin:0 auto;height:70px;overflow:visible}
.topBar .topLogo{position:relative;float:left;width:172px;height:46px;background:url(logo.png) no-repeat;top:15px;display:block}
.topBar .topBoxlist{position:relative;height:70px;margin-left:300px;color:#333}
.topBar .topBoxlist a{position:relative;float:left;margin:0 12px;font-size:16px;color:#818181;}
.topBar .topBoxlist a:hover{color:#cf0f32}
.topBar .topBoxlist .ok{color:#cf0f32}
.topBar .topBoxlist .gaodu {height:70px;line-height:70px}

.menu{font-size:12px;position:relative;z-index:99999;}
.menu li{float:left;position:relative;}
.menu li a,.menu li a:visited{display:block;width:100px;overflow:hidden;text-align:center;}
.menu li a,.menu li a:visited{width:100px;}
.menu li ul{display:none;}
.menu li:hover ul{display:block;position:absolute;top:70px;width:100px;}
.menu li ul a{color:#fff;background: rgba(0,0,0,0.7);line-height:35px}
.menu li:hover li a{color:#fff;display: inline-block;}
.menu li:hover li a:hover{color:#cf0f32;}
.topNav{position:absolute;width:100%;height:auto;padding-bottom:70px;top:70px;left:0;background:#282b2d;background:rgba(40,43,45,.89);z-index:10000;display:none;}
.topNav .topNavlist {width:95%;height:auto;margin:0 auto;text-align:center;margin-top:10px;margin-left:40px;}
.topNav .topNavlist li {float:left;margin:12px 7px 12px 12px;width:205px;height:105px;}
.topNav .topNavlist li img {width:100%;}
.topNav .topNavmore {width:100%;height:30px;text-align:center;bottom:20px;position:absolute;}
.topNav .topNavmore a {display: inline-block;width:140px;height:30px;text-align:center;background:#b60000;color:#fff;line-height:30px;font-size:14px;}

.zhaouc-banner {width:100%;height:520px;overflow: hidden;}
.zhaouc-banner .swiper-container {margin-top:0px;width: 100%;height:600px;}
.swiper-button-prev,.swiper-button-next{width:15%;height:600px;top:0;background:none;}
.swiper-button-prev{left:0;}	
.swiper-button-next{right:0;}	
.swiper-button-prev span,.swiper-button-next span{display:block;width: 64px;height: 64px;position: absolute;left: 20px;top:60%;margin-top:-32px;border-radius: 100%;background: rgba(180,180,180,0.25) url(arrows.png) no-repeat center 17px;opacity: 0;-webkit-transition: opacity 0.5s ease;transition: opacity 0.5s ease;}
.swiper-button-next span{background: rgba(180,180,180,0.25) url(arrows.png) no-repeat center -71px;left:auto;right:20px;}
.swiper-button-prev:hover span,.swiper-button-next:hover span{opacity: .6;}
/*分页�&#65533;*/
.zhaouc-banner .swiper-pagination{top:570px;bottom:auto;background:none;width:100%;text-align:center;}
.zhaouc-banner .swiper-pagination-bullet {display: inline-block;width:50px;height: 30px;margin: 0 3px;cursor: pointer;background: none;border-radius:0;opacity: 1;}
.zhaouc-banner .swiper-pagination-bullet span {width: 50px;height:4px;display: block;background: rgba(128,128,128,0.2);}
.zhaouc-banner .swiper-pagination-bullet-active span{background:gray;}
.zhaouc-banner .autoplay .swiper-pagination-bullet-active span{background: rgba(128,128,128,0.2);}
.zhaouc-banner .swiper-pagination-bullet i{background:#ff0000;height:4px;transform:scaleX(0);transform-origin: 0;display: block;}
.zhaouc-banner .autoplay .firsrCurrent i{transition:transform 2.9s linear;transform:scaleX(1);}
.zhaouc-banner .autoplay .current i{transition:transform 4s linear;transform:scaleX(1);}
.zhaouc-banner .autoplay .replace span{background: rgba(128,128,128,0.2);}
/*内容样式*/
.slide1,.slide2,.slide3,.slide4,.slide5,.slide6,.slide7,.slide8,.slide9,.slide10 {background-size: auto 100%;cursor:pointer}

.w1200{width: 1200px;height: auto;margin: 0 auto;}
.title_h1{ width: 100%; height: 51px; line-height: 50px;  padding: 0 ; border-bottom: 1px solid #cfcfcf; position: relative; margin: 0 auto}
.title_h1 h1{height: 49px;  border-bottom: 3px solid #dd696a; color: #000000; font-size: 22px;  padding:0 10px; float:left}
.title_h1 h1 span {color: #000000; font-size:14px;}
.title_h1 a{ float:right;color: #b60000; font-size:16px;}
.title_h1 a:hover{float:right; color: #dd696a}
.blk_18 {margin:30px 0;overflow: hidden; width:100%; zoom: 1}
.blk_18 .pcont {float: left; overflow: hidden; width:1160px}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {background: url(arrows1.jpg) no-repeat; float: left; margin: 10px 1px; width: 17px; height:36px}
.blk_18 .RightBotton {background: url(arrows2.jpg) no-repeat; float: left; margin: 10px 1px; width: 17px; height:36px}
.blk_18 .LeftBotton {margin-left: 5px;margin-top:220px;}
.blk_18 .RightBotton{margin-left: -1px;margin-top:220px;}
.blk_18 .pl IMG {display: block; cursor: pointer;}
.blk_18 .pl {float: left;width:252px;text-align: center; margin:0 19px;text-decoration: underline}
.commu_cont3 {MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%}
.commu_cont3 UL {WIDTH: 188px}
.lists {padding-top: 36px;height:480px;}
.item:first-child {margin-left: 0;}
.item img {width:345px;height:210px;display: block;}
.item h2 {font-size:14px;color:#333;font-weight: bold;text-align:left;padding: 0 28px;padding-top: 20px;	}
.item h3 {font-size:20px;color:#333;font-weight: bold;text-align:left;padding: 0 28px;padding-top:10px;	}
.item h3 a:hover {color:#dd696a;}
.item .txt {padding: 10px 30px 0;line-height: 24px;height: 90px;overflow: hidden;color: #666;}
.item {width:345px;height:420px;transition: all ease 300ms;float: left;margin-left:80px;background: #fff;}
.item {box-shadow: 3px 10px 10px 0px rgba(219,219,219,0.77);-webkit-box-shadow: 3px 10px 10px 0px rgba(219,219,219,0.77);-moz-box-shadow: 3px 10px 10px 0px rgba(219,219,219,0.77);}
.item:hover {margin-top: -10px;}
.zzzp {width:100%; overflow:hidden;background:url(zzzw.jpg) center no-repeat;height:379px;}
.zzzp a{display:inline-block;width:165px;height:50px;margin-left:85px;margin-top:258px;line-height:50px;text-align:center;font-size:0px;}

.zhaouc-banners {width:100%;background:url(001.jpg) center no-repeat;height:429px;overflow: hidden;}
.zhaouc-banner2 {width:100%;background:url(006.jpg) center no-repeat;height:382px;overflow: hidden;margin-top:50px;text-align:center;}
.zhaouc-banner2 a{display: inline-block;width:210px;height:50px;margin-top:254px;line-height:50px;text-align:center;font-size:0px;}
.nav {width:100%;height:60px;background:#efefef;margin:0 auto;}
.nav .nsv_list {width:1200px;height:60px;line-height:60px;margin:0 auto;}
.nav .nsv_list li {width:24%;line-height:60px;display: inline-block;text-align:center;font-size:16px;}
.nav .nsv_list li a {color:#b4b4b4;width:90px;height:52px;line-height:52px;display: inline-block;text-align:center;}
.nav .nsv_list li a:hover,.nav .nsv_list li .ok {color:#de3635;border-bottom: 2px solid #de3635;font-weight:bold;}

.title_01{ width: 100%;height: 51px;line-height: 50px;margin:40px 0;display: inline-block;}
.title_01 h1{height:49px;width: 100%;text-align:center;color: #000000; font-size:30px;}
.jjtxt {width:1200px;height:auto;margin:0 auto;padding:0 40px;}
.jjtxt p {margin-bottom:10px;font-family:'Microsoft Yahei',sans-serif,Arial; margin: 0px 0px 20px; padding: 0px; color: rgb(124, 124, 124); font-size: 15px; line-height: 24px;}
.jjtxt p img {border:1px dashed #dbe3c5;padding:7px;background-color:#fff;}

.nei h1 {width:100%;height:40px;display: inline-block;line-height:40px;color:#000;text-align:center;font-size:24px;margin:50px 0 20px 0;}
.tab-title {margin:0 auto;width:1200px;height:35px;text-align:center;padding-top:10px;font-size:14px;}
.tab-title a {height:35px;width:100px;border:1px solid #75787f;display: inline-block;margin:0 10px;text-align:center;line-height:35px;color:#000;}
.tab-title a:hover,.tab-title .item-cur {height:35px;width:100px;border:1px solid #d32f30;background:#d32f30;display: inline-block;margin:0 10px;text-align:center;line-height:35px;color:#fff;}
.mr_frbox{height:550px;}
.mr_frBtnL{float:left;margin-top:275px;cursor:pointer;display:inline;position:absolute;}
.mr_frBtnR{float:right;margin-top:275px;cursor:pointer;position:absolute;}
.mr_frUl{margin-left:18px;float:left;height:550px;width:1140px;}
.mr_frUl ul li{display:inline;float:left;height:520px;width:370px;overflow:hidden;}
.mr_frUl ul li img{display:block;height:245px;width:370px;margin:30px;}
.mr_frUl ul li a:hover img{-webkit-filter:brightness(100%);filter: brightness(100%)}
.ym-popup { position:fixed;width:928px; border:5px solid #000; height:540px;background:#000;display: none;}
.ym-popup .btnclose { position: absolute;top:-5px;right:-55px;width:50px;height:50px;background:url(eixt.png) no-repeat;}
.ym-popup .panel { position: absolute;top: 0;left: 0; height:540px; width: 928px;}
.ym-popup .panel img{height:540px; width: 928px;}
.mr_frsu{margin-left:17px;float:left;height:460px;width:1200px;}
.mr_frsu ul li{display:inline;float:left;height:180px;width:278px;overflow:hidden;margin:10px;}
.mr_frsu ul li img{display:block;height:180px;width:278px;}

.zhaouc-banner3 {width:100%;background:url(002.jpg) center no-repeat;height:382px;overflow: hidden;}
.blk_18 .pl p {width:150px;height:32px;margin:0 auto;line-height:32px;text-align:center;background:#b24849;font-weight:bold;color:#fff;position:relative;z-index:99;bottom:15px;} 
.blk_18 .pl {text-decoration: none;}

.zhaouc-banner4 {width:100%;background:url(004.jpg) center no-repeat;height:382px;overflow: hidden;}
.zhaouc-banner5 {width:100%;background:url(008.jpg) center no-repeat;height:301px;overflow: hidden;}
.zhaouc-banner6 {width:100%;background:url(003.jpg) center no-repeat;height:382px;overflow: hidden;}
.zhaouc-banner7 {width:100%;background:url(005.jpg) center no-repeat;height:382px;overflow: hidden;}

.list{padding:30px 29px;height:auto;display: none;font-size: 0.79em;transition:all 0;}
.tab_btns{height:44px;display:inline-block;width:100%;text-align:center;margin-top:50px;}
.tab_btns a {margin-right:10px;display: inline-block;text-align:center;width:200px;height:44px;line-height:44px;font-size:14px;background:#3c403f;color:#fff;}
.tab_btns a:hover{text-decoration: none}
.tab_btns a.on{background:#d32f30;color:#fff;}
.list p {text-indent:2em;width:100%;margin-bottom:10px;margin: 0px 0px 20px; padding: 0px; color: rgb(124, 124, 124); font-size: 15px; line-height: 20px;}

.mr_frss{margin-left:17px;float:left;height:auto;width:1200px;margin-top:20px;margin-bottom:50px;}
.mr_frss ul li{display:inline;float:left;height:180px;width:278px;overflow:hidden;margin:10px;}
.mr_frss ul li img{display:block;height:180px;width:278px;}


.hengbt {background:url(news-btbg.jpg);height:17px;width:100%;overflow:hidden;border-left:5px solid #b8132f;margin-top:70px;}
.hengbt .biaoti {background:#f6f7fb;width:100px;font-size:17px;padding-left:10px;line-height:17px;}
.hengbt .lujing {background:#f6f7fb;padding-left:20px;line-height:17px;}
.about_Inner { padding:40px 14px 50px; color:#7c7c7c; line-height:24px;}
.about_Inner p { margin-bottom:20px;}
.news_Bt { height:60px; padding:0 4px 6px; border-bottom:1px dashed #dbe3c5;}
.news_Bt h3 { font-size:20px; color:#b8132f; line-height:30px;}
.news_Bt span {height:18px; color:#7c7c7c;}
.news_Cont {padding:40px 6px;}
.news_Cont p {text-indent : 2em;margin-bottom:10px;font-family: FontAwesome, dashicons, 'Segoe UI', 'WenQuanYi Micro Hei', 'WenQuanYi Micro Hei Mono', 'Microsoft Yahei', 'Microsoft Yahei Mono', �&#65533;, 微软雅黑, sans-serif; margin: 0px 0px 20px; padding: 0px; color: rgb(124, 124, 124); font-size: 15px; line-height: 24px;}
.news_Cont p img {border:1px dashed #dbe3c5;padding:7px;background-color:#fff;}


.w511 {width:511px;height:280px;background:#282b2d;}
.focus,.mF_tbhuabao .pic,.mF_tbhuabao .pic li,.mF_tbhuabao .pic li img{width:511px;height:280px;overflow:hidden}
.mF_tbhuabao .pic ul{position:absolute;top:0;left:0;overflow:hidden}
.mF_tbhuabao .pic li{position:relative;float:left}
.mF_tbhuabao .dot{position:absolute;bottom:20px;right:20px}
.mF_tbhuabao .dot li{float:left;margin-right:5px}
.mF_tbhuabao .dot li a{display:block;width:10px;height:10px;overflow:hidden;line-height:100px;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.mF_tbhuabao .dot li.cur a{background:#fdd365;width:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.mF_tbhuabao .prev,.mF_tbhuabao .next,.mF_tbhuabao .txt{display:none}

.w689 {width:689px;height:280px;background:#f0f0f0}
.left_news li {font-size:26px;height:50px;text-align:center;margin-top:20px;padding:20px;}
.left_news li a {color:#c94445;}
.left_news li a:hover {color:#cc4949;}
.left_news li p {font-size: 14px;color:#848383;text-align:center;margin-top:10px;}
.left_news .btob {border-bottom:1px solid #d6d6d6;width:85%;margin:0 auto;}
.left_news .jianjie {font-size: 14px;height:105px;color:#848383;line-height:25px;padding:25px;text-overflow:ellipsis;overflow:hidden;}


.left_l li {font-size:15px;height:45px;text-align:left;}
.left_l li a {color:#808080;}
.left_l li a:hover {color:#cc4949;}
.left_l .btob {line-height:45px;width:91%;margin:0 auto;}

.news_l {background:#f0f0f0;}
.w1200 .cont1_boxZLi{width:100%;height:180px;border-bottom:1px solid #d5e3e6}
.w1200 .cont1_boxZLi a{display:block;width:1200px;height:100%;margin:0 auto;box-sizing:border-box;padding:30px 0 40px 125px;position:relative}
.w1200 .cont1_boxZLi a::before{content:"";width:1px;height:95px;background:#dbdfdf;position:absolute;top:30px;left:105px}
.w1200 .cont1_boxZLi a h2{width:211px;height:122px;position:absolute;}
.w1200 .cont1_boxZLi a h2 img{width:211px;height:122px;}
.w1200 .cont1_boxZLi a h4{color:#484848;font-size:18px;width:820px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0;font-weight:bold;position:absolute;left:350px}
.w1200 .cont1_boxZLi a p{color:#666;font-size:14px;width:820px;height:50px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:absolute;left:350px;top:70px;}
.w1200 .cont1_boxZLi a span.time1{color:#517a80;font-size:28px;letter-spacing:3px;position:absolute;top:45px;width:50px;text-align:center;left:36px}
.w1200 .cont1_boxZLi a span.time2{color:#fff;font-size:16px;text-align:center;width:50px;line-height:23px;background:#92acb1;position:absolute;top:82px;left:36px}
.w1200 .cont1_boxZLi a i{width:100px;height:30px;text-align:center;line-height:30px;color:#c33d3c;position:absolute;left:350px;top:120px;border:1px solid #c33d3c;}
.w1200 .cont1_boxZLi.on,.w1200 .cont1_boxZLi:hover{background:#fff}
.w1200 .cont1_boxZLi.on h2,.w1200 .cont1_boxZLi:hover h2,.w1200 .cont1_boxZLi.on h4,.w1200 .cont1_boxZLi:hover h4,.w1200 .cont1_boxZLi.on p,.w1200 .cont1_boxZLi:hover p,.w1200 .cont1_boxZLi.on .time1,.w1200 .cont1_boxZLi:hover .time1{color:#c8ad71}
.w1200 .cont1_boxZLi.on .time2,.w1200 .cont1_boxZLi:hover .time2{background:#c8ad71}
.w1200 .cont1_boxZLi:hover i{background:#c33d3c;color:#fff;}

.news_fy {width:100%;margin:0 auto;margin-bottom:50px;text-align:center;display: inline-block;}
.news_fy li {margin:0 5px;display: inline-block;text-align:center;}
.news_fy li.thisclass { background-color:#c33d3c;color:#fff;padding:5px 10px;font-size:16px;}
.news_fy a { background-color:#f0f0f0; color:#484848;padding:5px 10px;font-size:16px;}
.news_fy a:hover { background-color:#c33d3c; color:#fff;}

.zhiye_list {width:1160px;margin:0 auto;background:#f0f0f0;height:110px;border-bottom:1px solid #e2e2e2;padding:0 20px;}
.zhiye_list:hover {background:#fff;}
.zhiye_list .zhiyexq {width:150px;height:60px;text-align:center;margin-top:35px;}
.zhiye_list .zhiyexq p {height:30px;line-height:30px;width:100%;color:#6a6a6a;}
.zhiye_list .zhiyexq p a {background:#c33d3c;color:#fff;width:90px;height:30px;line-height:30px;display: inline-block;text-align:center;font-size:14px;}
.zhiye_list .zhiyename .zhiye_c {width:1000px;height:40px;font-size: 16px;}
.zhiye_list .zhiyename {width:1000px;height:60px;margin-top:30px;}
.zhiye_list .zhiyename .zhiye_c  span {height:30px;width:30px;line-height:30px;display: inline-block;font-size: 16px;background:#c43c3c;color:#fff;text-align:center;margin-right:10px;}
.zhiye_list .zhiyename .zhiye_d {width:1000px;height:40px;font-size: 14px;color:#6b6b6b;margin-left:-10px;}
.zhiye_list .zhiyename .zhiye_d  span {border-right:1px solid #b4b1ba;padding:0 10px;}

.w1200 .zhiye {margin:0 auto;width:1200px;height:123px;text-align:center;padding-top:0px;font-size:14px;}
.w1200 .zhiye a {height:123px;width:104px;display: inline-block;margin:0 50px;text-align:center;line-height:35px;color:#000;border:none;}
.w1200 .zhiye p:hover,.w1200 .zhiye .item-cur p {height:35px;width:104px;border:1px solid #d32f30;background:#d32f30;margin:0 0px;text-align:center;line-height:35px;color:#fff;}
.w1200 .zhiye a p {float:left;height:35px;width:104px;border:1px solid #75787f;text-align:center;line-height:35px;color:#000;}
.w1200 .zhiye a:hover,.zhiye .item-cur {height:35px;width:104px;border:none;background:#d32f30;margin:0 50px;text-align:center;line-height:35px;color:#fff;}

.xiangxi {width:1160px;margin:0 auto;background:#f0f0f0;padding:0 20px;}
.xiangxi h1 {font-size:16px;color:#333;font-weight: bold;text-align:left;padding:20px 10px;	}
.xiangxi p {font-size:14px;text-align:left;padding:0px 10px;line-height:35px;}


#slider-nav {display:none;position:absolute;top:80px;left:3%;z-index:999;}
#slider-nav li{font-size:16px;cursor: pointer;}
.grid .biao {border:2px solid #cc1534;text-align:center;height:35px;line-height:35px;margin:20px 0;margin-bottom:-5px;color:#cc1534;font-size:16px;font-weight: bold;}
.slider {width:100%;height:967px;position:relative;z-index:998;}
.slider ul {position:relative;clear:both;list-style: none;padding:0;margin:0;}
.slider li {float:left;}
.grid-nav{width:130px;}
.grid-nav h3{clear:both;font-size:18px;width:130px;color:#333;font-weight: bold;text-align:center;color:#fff;margin-top:20px;margin-bottom:10px;float:left;}
.grid-nav ul{clear:both;}
.grid-nav-layer li{width:130px;height:30px;line-height:30px;list-style: none;color:#aeaeb0;float:left;text-align:center;cursor: pointer;margin:5px 0;}
.grid-nav-layer li.grid-active{color: #cc1534;}






/*底部*/
.footer{ width:100%; height: auto; overflow:hidden; padding-top:44px; background:#f6f7fb;}
.foot{ width:1400px; height:100%; margin:auto; position:relative;}
.foot_top{ width:100%; height:280px; border-bottom:1px solid #c4c7ca;}
.foot_1{ float:left; width:165px; height:auto; overflow:hidden;}
.foot_nav{ width:100%; height:45px;text-align:center;font-weight:bold; }
.foot_nav a{ display:block; font-size:18px; color:#000000; cursor:pointer; height:45px; line-height:45px;-webkit-transition: all 0.4s ease-in-out;}
.foot_nav a:hover{ color:#02a1df;}
.foot_con{ width:100%; height:auto; text-align:center;overflow:hidden; margin-top:10px;}
.foot_con a{ display:block; font-size:14px; color:rgba(0,0,0,0.6); cursor:pointer; height:31px; line-height:31px;-webkit-transition: all 0.4s ease-in-out;}
.foot_con a:hover{ color:#000;}
.foot_right{ float:right;border-left:1px solid #c4c7ca;padding-left:150px;width:480px; height:auto; overflow:hidden;}
.foot_logo{ width:100%; height:21px; text-align:right; padding-top:16px;}
.foot_logo img{ height:21px; width:auto;}
.foot_er{ width:50%; text-align:left; height:auto; float:left;overflow:hidden; margin-top:0px;}
.foot_er img{ width:188px; height:auto; overflow:hidden; }
.foot_guan{width:188px; text-align:center; float:left;font-size:14px;background:#000;color:#fff; height:40px; line-height:40px;}
