﻿/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,ul,img,h2,dl,dt,dd,h1{ padding:0; margin:0; list-style:none; border:none; font-family:"宋体","微软雅黑","Microsoft YaHei","黑体"; font-size:14px; color:#333;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
td{ vertical-align:center; font-size:12px;}
a:hover{text-decoration: none;}
/*头部*/
.topbj{background: #f3f3f3;border-bottom: 1px solid #b1b1b1;line-height: 35px;font-family: "微软雅黑", "Microsoft Yahei";}
.topbj a{line-height: 35px;font-family: "微软雅黑", "Microsoft Yahei";}
.topbj span{color: #ff0000;}
.topbj input{margin-top: 1px;}
.topbj .text{width: 240px;line-height: 28px;}
.topbj .button1{line-height: 28px;padding: 0 15px}
.toplbj{background: #e0f1f1;line-height: 30px;}
.bshare-custom{float: right;margin-top: 9px;}
.slick-dots{bottom: 25px;}
.slick-slider{margin-bottom: 0;}
.top{position: relative;}
.wp{background: #d7000f;}
.wp .nav{padding: 12px 0;}
.wp .nav a{font-family: "微软雅黑", "Microsoft Yahei";}
.banner .slick-slide img{margin: 0 auto;}
.banner .slick-prev{left: 10px;}
.banner .slick-next{right: 10px;}
.banner a p{position: absolute;bottom: 0;z-index: 10;left: 0px;right: 0px;background: #1f64b1;color: #fff;line-height: 41px;text-align: center;font-size: 18px;font-family: "微软雅黑", "Microsoft Yahei";}
.banner a p{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
#js_ads_banner_top,#js_ads_banner_top_slide{text-align: center;}

/*首页主体*/
.topline{border: 1px solid #e4e4e4;text-align: center;padding: 20px 0;margin: 20px auto;}
.topline h4 a{font-size: 40px;font-weight: bold;font-family: "微软雅黑", "Microsoft Yahei";}
.topline p{line-height: 26px;}
.news-lb{margin-top: 10px;}
.news-lb li{line-height: 29px;}
.news-lb li a{font-size: 14px;height: 29px;overflow: hidden;display: block;}
.d2 li{margin: 25px auto;}
.title-bt{line-height: 42px;padding-left: 11px;font-size: 16px;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;margin-bottom: 10px;font-weight: bold;}
.title-bt h3{font-weight: bold;}
.title-bt a{float: right;margin-right: 10px;}
.title-gg hr{margin: 19px auto;}
.title-gg img{position: absolute;z-index: 10;top: 0;}
.news-tulb li{margin-top: 15px;color: #9b9ea2;}
.news-tulb .nr{padding-left: 0;}
.news-tulb .nr h4{font-size: 16px;font-weight: bold;line-height: 24px;}
.news-tulb .nr p{font-size: 14px;line-height: 20px;}
.news-gg li{list-style: square;margin-left: 15px;color: #9b9ea2;line-height: 30px;}
.d4{overflow: hidden;margin: 10px -15px 20px;}
.d5{margin: 15px auto;}
.news-lbtu li{margin-bottom: 10px;width: 48%;}
.news-lbtu p{background: #eeeeee;line-height: 26px;text-align: center;}
.news-lbtu li img{width: 100%;}
.imgul{overflow: hidden;}
.imgul li{float: left;margin: 3px 5px;}
.bk10{border-bottom: 1px solid #e4e4e4;margin: 10px auto;}
.linka{margin-bottom: 20px;}
.linka a{line-height: 28px;}
.title-dh{overflow: hidden;line-height: 42px;border-bottom: 0px solid #e4e4e4; margin-bottom: 0px;}
.title-dh h3{float: left;line-height: 42px;font-size: 16px;}
.title-dh ul{float: right;}
.title-dh ul a{font-size: 14px;}
.news-sp li{list-style: none;background: url(../images/file-video-icon.png) no-repeat left center;margin-left: 0;text-indent: 25px;}


/* marqueeleft */
.marqueeleft{height:164px; width:100%;overflow:hidden;margin-top: 16px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 17px;display:inline;width:196px;overflow:hidden;text-align: center;}
.marqueeleft li .pic{display:block;border:#cccccc 1px solid;width:196px;height:134px;padding:0px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;line-height:30px;}
.marqueeleft li a .txt{color: #666666;}

/*版权*/
.footer{padding: 30px 0;color: #2e2e2e;text-align: center;line-height: 30px;font-family: "微软雅黑", "Microsoft Yahei";}
.footer a,.footer p{color: #2e2e2e;font-size: 14px;font-family: "微软雅黑", "Microsoft Yahei";}
.dbdh{overflow: hidden;background: #d8000f;padding: 10px 0;color: #fff;text-align: center;margin-top: 20px;}
.dbdh a{font-size: 14px;color: #fff;}

/*单页*/
.layui-breadcrumb a{font-size: 12px;line-height: 43px;}
.layui-breadcrumb a cite{color: #333333;}
.navny{background: #f3f1f2;margin: 20px auto;}
.navny h3{line-height: 44px;padding-left: 15px;}
.nav-ny{line-height: 43px;margin-top: 20px;border: 1px solid #ddd;}
.nav-ny h2{background: #d8000f;color: #fff;text-align: center;font-size: 20px;font-weight: bold;font-family: "微软雅黑", "Microsoft Yahei";line-height: 55px;margin-bottom: 5px;}
.nav-ny a{display: block;padding: 0 15px;font-weight: bold;}
.nav-ny .cur a{background: #d8000f;color: #fff;}
.bk{border: 1px solid #dddddd;margin-bottom: 15px;}
.bk h2{font-size: 18px;font-weight: bold;font-family: "微软雅黑", "Microsoft Yahei";line-height: 43px;padding-left: 10px;border-bottom: 1px solid #ddd;}
.bk .contact{padding: 10px;}
.bk .contact li{line-height: 30px;border-bottom: 1px dashed #ddd;}
.bk .contact li a{}

/*新闻*/
#news_list {
    margin:0 auto;
    height:auto;
}
#news_list li {
    overflow: hidden;
    padding-top:15px; padding-bottom:15px;
    border-bottom:1px #ddd dashed;
}
#news_list li .pic{padding: 0;}
#news_list li .titjj{ padding-right: 0;}
#news_list li h1 a{ font-family:"微软雅黑"; font-size:18px; color:#000;}
#news_list li h2{font-family:"微软雅黑"; font-size:14px; color:#000; line-height:30px;}
#news_list li p{ font-family:"微软雅黑"; font-size:14px; line-height:30px; color:#101010;}
#news_list li:hover h1 a,#news_list li:hover h2,#news_list li:hover p{ color:#d8000f;}
.content{font-size: 14px;line-height: 30px;}
#Article{padding: 0 10px 10px;}
#Article .content{min-height: 300px;}

/*图文*/
.picbig img{border: 1px solid #ddd;}
.picbig h1{font-size: 14px;text-align: center;line-height: 35px;margin-bottom: 10px;}
.pict{text-align: center;margin: 10px;}
.pict p{font-size: 20px;}
.pict img{border:3px #cecece solid;}
.xxjs{ border-bottom:1px #4b4b4b dashed; margin-bottom: 20px;}
.xxjs span{ background:#d8000f; color:#ffffff; width:68px; height:26px; display:block; text-align:center; line-height:26px; }

/*下载*/
.down_list{border-bottom: 1px solid #ddd;overflow: hidden;padding: 10px 0;}
.down_list h1 a{font-size: 16px;font-weight: bold;line-height: 30px;}
.down_address{margin-bottom: 20px;}
.down_address li{position: relative;left: 50%;margin-left: -40px;}
.down_address li a{color: #fff;}
.down_intro{margin-bottom: 15px;}

/*留言*/
#myform .layui-form-label{padding: 9px 10px;}
#myform .layui-input-block{margin-left: 80px;}
#myform .layui-btn-normal{
    position: relative;
    left: 50%;
    margin-left: -30px;
    margin-bottom: 20px;
    background-color:#d8000f;
}

/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体;position: relative;text-align: center;}
#pages a { display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #dddddd; text-align:center; color:#333; padding:0 13px}
#pages a.a1:hover {background: #eee;color: #333;}
#pages a:hover { background:#d8000f; color:#fff; text-decoration:none }
#pages span { display:inline-block; height:30px; line-height:30px; background:#d8000f; border:1px solid #d8000f; color:#fff; text-align:center;padding:0 13px;position: relative;top: -1px;}
.page .noPage { display:inline-block; width:110px; height:30px; line-height:30px; background:url(../images/titlebg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


@media (min-width: 1024px) {

}
@media (min-width: 768px) {
    .pege-nr{padding-left: 0;}
    .d2 > li:first-child{padding-right: 5px;}
    .d2 > li:nth-child(2){padding-left: 12px;padding-right: 8px;}
    .d2 > li:nth-child(3){padding-left: 8px;padding-right: 12px;}
    .d2 > li:last-child{padding-left: 5px;}
    .d3-1{padding-right: 35px;}
    .d3-2{padding-left: 5px;}
    .imgul li img{width: 160px;height: 55px;}
}
@media (max-width: 768px) {
    .autoplay .slick-slide{width: 197px!important;height: 148px;margin: 0 10px;}
    .autoplay .slick-track{width: 8000px!important;}
    .d2 li{margin: 10px auto;}
    .title-bt{margin-top: 20px;}
    .banner a p{left: 0;right: 0;}
    /*.footer{border-top: 2px solid #d8000f;}*/
    .imgul li img{width: 155px;height: 55px;}
    .title-dh ul{display: none;}
    #news_list li .titjj p{display: none;}
    .dbpage li{width: 50%;overflow: hidden;}
    .dbpage li a{overflow: hidden;}
    .out{
    height: 300px;
    overflow: hidden;
    
   }
  .search-submit{
    margin-top: 20px;
    margin-left: 35%;
   }
  .sousuo{background-color: #d1dbe5;}
}
@media (min-width: 1080px) {
    .container{width: 1081px;}
    .banner .item img{width: 659px;height: 380px;}
    .imgul li img{width: 165px;height: 55px;}
}
@media (min-width: 770px) {
    .top .container .yanzheng{display: none;}
}


