html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{padding:0;margin:0;}
ul,ol,dl{list-style-type:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{margin:0 auto;padding: 0;background: #CDEBE9;}
.banner{width: 100%;min-width: 1441px;height: 823px;background: url("../images/banner.png") no-repeat top center;}
.main{width: 1441px;margin:0 auto;height: 823px;overflow: hidden;position: relative;}
.title{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.title img{display:block;margin:0 auto;}
.banner .title{position: absolute;bottom: 42px;}
.video-bg{width: 1441px;height: 601px;background: url("../images/video_bg.png") no-repeat top center;margin:113px auto 0;overflow: hidden;}
.video-box{width: 1441px;margin:0 auto;margin-top:-714px;height: 610px;overflow: hidden;}
.video-box video{display: block;width: 1100px;margin:0 auto;height: 610px;background: #000000;overflow: hidden;}
.new-box{width:1200px;margin:107px auto 0;height: auto;overflow: hidden;}
.new-top{width: 100%;margin:50px auto 0;height: auto;overflow: hidden;}
.new-swiper{width: 580px;height: 350px;position: relative;float: left;overflow: hidden;}
.new-swiper .txt-bg{position: absolute;left: 0;bottom: 0;background: #000000;filter: alpha(opacity=80); opacity: 0.8;width: 100%;height: 40px;overflow: hidden;}
.new-swiper .pic img { width: 580px; height: 350px; display: block;margin:0 auto; }
.new-swiper .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden;text-align: center;}
.new-swiper .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;width: 100%;}
.new-swiper .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; }
.new-swiper .prev{left: 0;background: url("../images/left.png") no-repeat center;}
.new-swiper .next{right: 0;background:url("../images/right.png") no-repeat center;}
.new-swiper .prev,.new-swiper .next{position: absolute;top:145px;width: 40px;height: 60px;opacity: 0.8;}
.new-swiper .prev:hover,.new-swiper .next:hover{opacity: 1;}
.new-hot{width: 580px;float: right;height: auto;overflow: hidden;}
.new-hot li{width: 580px;margin:0 auto 32px;height: auto;overflow: hidden;}
.new-hot p{float: left;}
.new-hot .li-time{width: 87px;height: 87px;background: url("../images/libg.png") no-repeat center;background-size: 100%;overflow: hidden;}
.new-hot a .li-time span{font-size: 24px;border-bottom: 1.5px solid #6CA66A;font-weight: bold;line-height: 34px;margin:8px auto 0;}
.new-hot .li-time em,.new-hot .li-time span{display: block;width: 60px;text-align: center;margin:0 auto;color: #6CA66A;}
.new-hot .li-time em{font-size: 14px;line-height: 28px;}
.new-hot .li-info{width: 480px;float: right;height: auto;overflow: hidden;position: relative;padding-bottom: 26px;}
.new-hot .li-info span{display: block;text-align:justify;font-size: 16px;color: #666666;line-height: 20px;height:20px;overflow: hidden;margin:0 auto 5px;    white-space: nowrap;text-overflow: ellipsis;}
.new-hot .li-info em{font-size: 16px;text-align:justify;color: #666666;width: 100%;margin:0 auto;line-height: 24px;height:48px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.new-hot .li-info i{display: inline-block;width: 100px;height: 26px;position: absolute;bottom: 0;right: 0;background: url("../images/more.png") no-repeat center;}
.new-bottom{width: 100%;margin:5px auto 89px;height: auto;overflow: hidden;}
.new-bottom ul{width: 1240px;margin-left: -40px;}
.new-bottom li{width: 580px;float: left;margin-left: 40px;overflow: hidden;}
.new-bottom p{float: left;}
.new-bottom .li-time{width: 85px;height: 85px;background: url("../images/libg.png") no-repeat center;background-size: 100%;overflow: hidden;}
.new-bottom a .li-time span{font-size: 24px;border-bottom: 1.5px solid #6CA66A;font-weight: bold;line-height: 34px;margin:8px auto 0;}
.new-bottom .li-time em,.new-bottom .li-time span{display: block;width: 60px;text-align: center;margin:0 auto;color: #6CA66A;}
.new-bottom .li-time em{font-size: 14px;line-height: 28px;}
.new-bottom .li-info{width: 480px;float: right;height: auto;overflow: hidden;position: relative;padding-bottom: 26px;}
.new-bottom .li-info span{display: block;text-align:justify;font-size: 16px;color: #666666;line-height: 20px;height:20px;overflow: hidden;margin:0 auto 5px;    white-space: nowrap;text-overflow: ellipsis;}
.new-bottom .li-info em{font-size: 16px;text-align:justify;color: #666666;width: 100%;margin:0 auto;line-height: 24px;height:48px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.new-bottom .li-info i{display: inline-block;width: 100px;height: 26px;position: absolute;bottom: 0;right: 0;background: url("../images/more.png") no-repeat center;}
.new-bottom a:hover .li-time,.new-hot a:hover .li-time{background: url("../images/li_ed.png") no-repeat center;background-size: 100%;}
.new-bottom a:hover .li-time span,.new-bottom a:hover .li-time em,.new-hot a:hover .li-time span,.new-hot a:hover .li-time em{color: #fff;}
.new-bottom a:hover .li-time span,.new-hot a:hover .li-time span{border-bottom: 1.5px solid #ffffff;}
.content{width: 100%;min-width: 1441px;margin:0 auto;height: auto;overflow: hidden;background: url("../images/content.png") no-repeat bottom center;}
.tt{width: 100%;margin:0 auto;height: auto;overflow: hidden;display: block;}
@media screen and (max-width: 750px) {
    .tt{display: none}
}