html,body{padding:0; margin:0;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,img { margin: 0; padding: 0 ;font-weight: normal}
body, button, input, select, textarea label{font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei"; outline:none; }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em{ font-style: normal }
i{font-style: normal}
ul, ol, dl { list-style: none }
a { text-decoration: none !important; outline: none ;font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei";cursor: pointer;}
img { border: 0 }
table { border-collapse: collapse; border-spacing: 0 }
.fl{float: left}
.fr{float: right}
.clear{clear: both}
.clearFix:after{content: "";display: block;height: 0;clear: both;*zoom:1}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*超出部分省略号*/
.ellipsis2,.ellipsis3,.ellipsis4,.ellipsis8{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis2{-webkit-line-clamp:2}/*超出两行省略号*/
.ellipsis3{-webkit-line-clamp:3}/*超出三行省略号*/
.ellipsis4{-webkit-line-clamp:4}/*超出四行省略号*/
.ellipsis8{-webkit-line-clamp:8}/*超出四行省略号*/
.inner{width:1196px;margin: 0 auto;position: relative}
.tit{width: 100%;position: relative;font-size: 34px;color: #d90d16;background: url("../images/tit.png") no-repeat center bottom;height: 36px;line-height: 36px;text-align: center;font-weight:bold;margin-bottom: 40px;}
.tit a{display: block;width: 50px;height: 20px;position: absolute;right: 6px;top: 0;line-height: 20px;font-size: 14px;color: #d90d16;}
.banner img{display: block;width: 100%;height: auto}
.Top{background: url("../images/bj1_01.jpg") no-repeat top center;width: 100%;padding: 90px 0 60px;font-weight: normal}
.nxykt>div.clearFix{background: #fff;}
.dyxax>div.clearFix{background: #fff6e7;}
.nxykt a.fl,.nxykt a.fl img{width: 632px;height: 387px;display: block}
.nxyktR{width: 490px;height: 337px;margin-right: 40px;padding-top: 50px;}
.nxyktR h1{font-size: 18px;color: #333333;font-weight: bold;line-height: 28px;margin-bottom: 18px}
.nxyktR p{font-size: 16px;color: #666666;line-height: 32px;}
.nxyktR p a{color: #d90d16;}
.dandnag{margin-top: 115px;}
.swiper-container{width: 1196px;height: 430px;position: relative;}
.swiper-button-next,.swiper-button-prev{top:50%;width:25px;height:53px!important;z-index: 99999999;margin-top: -12px}
.swiper-button-next{background: url("../images/zp.png") no-repeat;position: absolute;right:0px;}
.swiper-button-prev{background: url("../images/zn.png") no-repeat;position: absolute;left:0px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1;cursor: pointer}
.swiper-slide a{position: relative;height: 430px;}
.swiper-slide a,.swiper-slide a img{display: block;width: 100%;}
.swiper-slide a .top,.swiper-slide a img{height: 215px;position: absolute;left: 0;width: 100%}
.swiper-slide a .top{background: #fff;text-align: center;line-height: 25px;color: #333333;font-size: 16px;top: 0;}
.swiper-slide a img{bottom: 0;}
.swiper-slide a .top p{padding: 25px;}
.swiper-slide.even a .top{top: 215px;color: #333333}
.swiper-slide.even a img{bottom: 215px;}
.dyxax .nxyktR{margin-right: 0;margin-left: 40px;}
.dyxax{margin: 45px auto 70px}
.wwkndy{background: url("../images/bj2_02.jpg") no-repeat;background-size: 100% 100%;padding: 50px 0 70px;}
.imgBox{}
.imgBox a,.imgBox a img{display: block;width: 395px;height: 215px;}
.imgBox a{float: left;margin: 0 0 5px 5px}
.imgBox a:nth-child(3n+1){margin-left: 0}
.tswyyc{padding: 48px 0 77px;}
.imgBox2 a,.imgBox2 a img{display: block;width: 388px;}
.imgBox2 a{float: left;margin-left: 16px;position:relative}
.imgBox2 a:nth-child(3n+1){margin-left: 0}
.imgBox2 a p{font-size: 18px;color: #333333;line-height: 57px;text-align: center;position: absolute;left: 0;bottom: 0;background: #fcebc3;width:368px;padding: 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.zthsjy{background: url("../images/bj3_02.jpg") no-repeat;background-size: 100% 100%;height: 494px;padding: 52px 0 85px;}

#goToTop{display: none}















































