/*首页新闻列表控制样式*/
@charset "utf-8";
/*全局样式控制*/
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none !important;}
a:focus{outline:none;}
table{border-collapse:collapse;}
.clear{clear:both;}
.left{float: left;}
.right{float: right;}
button{outline: 0;border: none;}
/*页面最外层div控制*/
body{font-size: 16px;color: #666;}
.wrapper{width:100%;float:left;font-family:"Microsoft YaHei";overflow:hidden;}
.page-con{max-width:1380px;width: 100%;margin: 0 auto;}
/*主体*/
.main0{width: 100%;float: left;margin-top: 0px;}
.main0 .main1{width: 100%;height: 400px; float: left;margin-bottom: 50px;overflow: hidden;}
/*图片新闻*/
.main0 .news-img{ width: 42.25%;margin-right: 2.56%;}
.main0 .news-list{ width: 55.19%;}
.news-img .slick-slide{ max-width:100%; position:relative;}
.news-img .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; line-height: 50px; text-indent: 1em;color: #fff; text-align: left;  width: 100%; background:url(../images/pic-tit-bg.png) repeat-x;}
.news-img .slick-slide p a{ display: block; width: 75%; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news-img .slick-dots{ position:absolute; right:0px; bottom:19px;}
.news-img .slick-dots li{ display:inline-block; margin-right:10px;}
.news-img .slick-dots li.slick-active button{ background:url("../images/news_btn_on.png") no-repeat;}
.news-img .slick-dots li button{background:url("../images/news_btn_off.png") no-repeat; border:0; width:10px; height:10px; font-size:0px;}
.news-img .slick-prev{position: absolute;top:50%;left:1.5%;width: 46px;height: 46px;background: url("../images/btn_left.png") no-repeat;font-size: 0px;margin-top: -23px;}
.news-img .slick-next{position: absolute;top:50%;right:1.5%;width: 46px;height: 46px;background: url("../images/btn_right.png") no-repeat;font-size: 0px;margin-top: -23px;}
.news-img .slick-slide a img{height: 400px;}
/*新闻列表*/
.news-list-t{width:100%;padding:15px 20px;background:#f5f5f5;margin-bottom:11px}
.news-list-t p.main1_1_tp{margin-bottom: 8px;}
.news-list-t p a{font-weight:bold;font-size:20px;color:#0396b8;line-height:32px;}
.news-list-t span{width:100%;font-size:14px;color:#333;line-height:24px;}
/*tab切换*/
.tabBox{width:100%;height:100%;float:left;}
.tabBox .hd{width:100%;height:54px;float:left;border-bottom:1px solid #cccccc;line-height: 51px;}
.tabBox .hd_l{float:left;width: 100%;}
.tabBox .hd_l a{float:left;display:inline-block;color: #333333;font-size: 18px;line-height: 52px;margin-right: 30px;text-align: center;}
.tabBox .hd_l a.on{color:#0396b8;font-weight: bold;border-bottom: 2px solid #0396b8;text-align: center;}
.cd{width:100%;float:left;margin-top: 10px!important;}
.cd .cd1{float:left;display:none;width: 100%}
.cd ul{width:100%;float:left;display:none;position: relative;}
.cd ul.cd2{display:block;}
.cd ul li{width:100%;float:left;line-height:39px;height:39px!important;}
.cd ul li a{color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;right: 80px;position: absolute;left: 0;}
.cd ul li a:hover{color: #0396b8;}
.cd ul li span{float:right;color:#8c8c8c;}
.tabBox1{float: left;width:100%; margin-top: 10px;border-bottom: 1px dashed #b3b3b3;}
.tabBox1 a{display:block;font-size: 20px;color: #333;line-height: 32px;}
.tabBox1 span{display:block;font-size: 14px;color: #333;line-height: 27px;padding: 11px 0;}
.new_more1 {display: none;float: left;width:100%;margin-top: 20px;}
.new_more1 p a{display: block;text-align: center;width: 100%;background: #e3e3e3;color: #808080;height: 45px;line-height: 45px;}
/**********************************响应式区域**********************************/
@media screen and (max-width:1024px){
    /*公共区域开始*/
    .news-list-t{margin-bottom: 0;}
    .main .news-list{height: 350px;}
    .main .main1{height: 349px;}
    .news-img .slick-slide a img{height: 349px;}
    /*公共区域结束*/}
@media screen and (max-width:768px){
    /*公共区域开始*/
    .page-con{padding: 0 3.9062%}
    .banner{display: none;}
    .main .news-img{width: 100%;}
    .main .news-list{height: auto;width: 100%;}
    .tabBox .hd{height: 0.7rem;}
    /*20px字体*/
    .news-list-t p a{font-size: 0.32rem;line-height: 0.5rem;}
    /*18px字体*/
    .tabBox .hd_l a{font-size: 0.32rem;line-height: 0.68rem;margin-right: 0.3rem;}
    /*16px字体*/
    .news-img .slick-slide p,.cd ul li a,.cd ul li span,.new_more1{font-size: 0.3rem;}
    /*18px字体*/
    .news-list-t span{font-size: 0.28rem;line-height: 0.4rem;}
    .new_more1{display: block;}
    .cd ul li{line-height: 0.55rem;height: 0.55rem;}
    .news-list-t {margin:0.3rem 0;}
    /*公共区域结束*/
    .link{display: none;}
    .footer{height: auto;;border-top: 0.1rem solid #0396b8;}
    .footer .footer_l{width: 100%}
    .footer .footer_r{width: 100%}
    .footer_r dl dt{font-size: 0.3rem;line-height: 0.6rem;}
    .footer_r dl dd img{width: 1.7rem;height: 1.7rem;}
    .footer .footer_l p.footer_lt{text-align: center}
    .footer .footer_l p.footer_lt a{font-size: 0.3rem;margin: 0 1%;text-align: center;display: inline-block;}
    .footer .footer_l p span{font-size: 0.3rem;float: left; width: 100%;text-align: center;line-height: 0.5rem;margin-right: 0;}
    .news-img .slick-prev,.news-img .slick-next{display: none !important ;}
    .footer .footer_l{margin-top: 0;}}
@media screen and (max-width:414px){.news-img .slick-slide p a{width: 65%;}}