﻿/* CSS样式 */
body{font-size:14px;}
.am-g{max-width:1170px;}
ol, ul {padding-left:0em;margin-bottom:0;}
ul li {list-style-type: none;}
.zt [class*="am-u-"] {
    padding-left:10px;
    padding-right:10px;
}
/* 顶部 */
.db{width:100%;height:32px;line-height:30px;color:#333;background:#F4F4F4;margin:0 auto;padding:0px 15px;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
.db-rt a{padding:0px 5px;color:#333;}
.db2{width:100%;height:110px;margin:0 auto;background-color:#fff;}

.logo{float:left;}
.logo{padding-top:20px;}
.logo a{display:block;}
.logo img{display:block;width:auto;height:72px;}
.box_one{float:left;margin-left:60px;margin-top: 20px;}
.box_one span{font-size:20px;font-weight: bold;color:#253265;margin-top:4px;display:block;}
.box_one p{font-size:16px;margin-top:8px;}
.top_lx{float:right;padding-top:20px;padding-left:80px;margin-top:5px;}
.top_lx span{display:block;width:190px;height:38px;line-height:38px;padding-left:30px;background:url("/style/image/tel400.jpg") no-repeat;font-size:23px;color:#ff9609;font-family: Impact;}
.wx{float:right;padding-top:9px;}
.wx img{width:92px;height:92px;}
.top_lx a{display:block;width:180px;height:25px;text-align:center;}
/* 导航栏 */
#nav{height:46px;line-height:46px;background:#2068c9;}
#nav ul li{float:left;position: relative;}
#nav a{display: block;width:130px;font-size:16px;color:#fff;text-align: center;}
#nav ul li:hover, #nav ul li.active, #nav ul li.on{background-color: #063c84;}
#nav ul li ul{position: absolute;top:31px;left:0;background-color:#003377;z-index:999;display: none;}
#nav ul li:hover ul{display: block;}
#nav ul li ul li{clear: left;}
#nav ul li#no{background-color:transparent;}
/* 手机导航栏 */
#webdh{width:100%;height:40px;line-height:40px;background:#2068c9;color:#fff;display:none;}
#webdh a{color:#fff;}
.webdh-lf a{display: block;padding:0px 5px;}
.webdh-lf a img{display: block;height:30px;margin-top:5px;}
.webdh-rt span{display: block;padding:0px 15px;font-size:22px;}
.am-offcanvas-bar{width:50%;background:#333;}
.am-list > li{border:none;border-top:1px solid #000;background: rgba(59, 63, 69, 0);}
.am-margin-left-sm{margin-left:0;}


/* 主体1 */
.main{width:100%;margin:0 auto;margin-bottom:30px;margin-top: 15px;}
.zt{max-width:1170px;margin:0 auto;padding-top:20px;padding-bottom:20px;background-color:#fff;}
.zt1, .zt2, .zt3, .zt4{padding: 10px;}
.zt1-title{height:40px;line-height:37px;border-top:1px solid #2168c9;border-bottom:1px solid #f0f0f0;background-color: #f9f9f9;overflow: hidden;}
.zt1-title h2{float:left;margin:0px;padding:0px 15px;font-size:16px;font-weight:normal;color:#2268c9;}
.zt1-title a{float:right;padding-right: 10px;font-size: 12px;color: #999;}
.zt1-lf-lb .am-slider .am-slides img{height:280px;object-fit: cover;}
.zt1-rt{border: 1px solid #f0f0f0;}
.zt1-rt ul{margin-top:0px;padding:10px 15px 0px 15px;}
.zt1-ct{padding:0px 15px;background:url(../image/tt.jpg) no-repeat;border: 1px solid #f0f0f0;}
.zt1-ct-tt{padding:5px 0px 8px 0px;border-bottom:1px solid #F7B62B;}
.zt1-ct-tt h3{height:35px;line-height:35px;margin:0px;padding:0px 40px;color:#fe3e64;font-size:17px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zt1-ct-tt p{height:22px;line-height:22px;margin:0px;padding:0px 23px;color:#666;}
.zt1-ct ul{margin:4px 0px 0px 0px;padding:5px 0px 8px 0px;}
.zt1-ct ul li{height:38px;line-height:38px;overflow: hidden;}
.zt1-ct ul li i{float:left;width:17px;height:17px;margin-top:9px;margin-right:8px;line-height:17px;text-align:center;font-size:13px;background-color:#fd3d63;color:#fff;font-style:normal;border-radius: 3px;overflow: hidden;}
.zt1-ct ul li:nth-child(n+4) i{background-color:#377dde;}
.zt1-ct ul li a{float:left;width:245px;color:#333;}
.zt1-ct ul li span{float:right;width:70px;text-align:right;}
.zt1-rt ul li{height:38px;line-height:38px;padding-left:12px;border-top:1px dotted #d2cfcf;position: relative;overflow: hidden;}
.zt1-rt ul li:before {position: absolute;left: 0;top: 17px;content: '';width: 3px;height:3px;background:#2168c9;border-radius: 50%;}
.zt1-rt ul li:first-child{border-top:none;}
.zt1-rt ul li a{display: block;color:#333;}

/* 主体2 */
.zt2-lf{width:100%;margin-bottom:20px;padding-bottom:15px;border: 1px solid #f0f0f0;overflow: hidden;}
.zt2-lf-img{width:50%;height:245px;margin-top:15px;padding:0px 10px 0px 15px;}
.zt2-lf-img img{width:100%;height:100%;object-fit: cover;}
.zt2-lf-ms{width:50%;padding:15px 15px 0px 10px;}
.zt2-lf-ms p{margin-bottom:0px;height:225px;line-height:28px;text-indent:2em;overflow: hidden;}

.zt2-rt{border: 1px solid #f0f0f0;}
#gwtd{padding-top:18px;}
#gwtd li a{display:block;text-align:center;color:#333;}
#gwtd li a h3{margin:0.6rem 0 0.6rem 0;font-weight: normal;}
#gwtd li img{width:80px;height:80px;border-radius: 100%;object-fit: cover;}
/* 主体3 */
.zt3-lf{/* border: 1px solid #f0f0f0; */}
.zt3-lf .am-thumbnails{padding-top:20px;/* margin-left: 0.8rem;margin-right: 0.8rem; */}
.zt3-lf .am-thumbnail{margin-bottom:8px;padding:0;border: 1px solid #f4f4f4;}
.zt3-lf .am-thumbnail img{width:100%;height:125px;object-fit: cover;}
.zt3-lf .am-thumbnail h3{margin:0;height:30px;line-height:30px;color:#333;text-align:center;font-weight: normal;background-color: #f0f0f0;}
/* 主体4 */
.zt4-lf .am-thumbnails{padding-top:15px;}
.zt4-lf .am-thumbnails li{padding-bottom:20px;}
.zt4-rt-lf{float:left;width:125px;height:90px;overflow: hidden;}
.zt4-rt-lf a{display: block;width:125px;height:90px;}
.zt4-rt-lf img{width: 100%;height:90px;vertical-align: top;object-fit: cover;transition: all .3s ease-out 0s;}
.zt4-rt-rt{position: relative;margin-left:140px;height:90px;}
.zt4-rt-rt h2{height:30px;margin-bottom:8px;font-size:15px;line-height:30px;color:#000;overflow: hidden;}
.zt4-rt-rt p{position: absolute;bottom:5px;width: 100%;max-height:50px;margin:0px;font-size:13px;line-height:25px;color:#666;overflow: hidden;}
.zt4-rt-rt h2 a{display: block;color:#333;}
/* 主体5 */



/* 主体6 */
.zt6-a{margin:0px 20px;border: 1px solid #f0f0f0;}
.zt6-dtlb{padding:13px;padding-bottom:0;}
.zt6 .am-slider-default{box-shadow: 0 0 0px #fff;}
.zt6-dtlb ul li{padding:0px 6px;}
.zt6-dtlb ul li img{height:155px;padding: 2px;border: 1px solid #efefef;object-fit: cover;}
.zt6 .am-slider-default .am-control-nav{display:none;}
/* 列表页样式 */
.list-main{width:100%;margin:0 auto;padding-top: 5px;padding-bottom:30px;background: url(../image/bjtp.png)repeat-x;}
.list{background-color:#fff;padding:15px 20px;box-shadow:0px 1px 5px #d2d2d2}
.list-baner{margin-bottom:20px;}
.list-baner img{width:100%;height:auto;}
.list-lf{float:left;width:220px;height:800px;}
.list-title{height:35px;line-height:35px;background-color:rgba(245, 56, 31, 0.82);padding-left:15px;}
.list-title h2{color:#fff;font-size:16px;margin:0px;}
.list-lf-nav{margin-bottom:15px;}
.list-lf-nav ul{border:1px solid #e0e0e0;}
.list-lf-nav ul li{height:45px;line-height:45px;padding-left:20px;padding-right:30px;border-top:1px solid #e0e0e0;}
.list-lf-nav ul li a{display: block;color:#333;}
.list-lf-nav ul li i{float:right;}
.list-lf-nav ul li.red a{color: #f5381f;font-weight: bold;}
.list-lf-wz{margin-bottom:15px;}
.list-lf-wz ul{border:1px solid #e8e8e8;}
.list-lf-wz ul li{height:45px;margin:0px 10px;padding-left:15px;line-height:45px;border-top:1px solid #e0e0e0;background:url(../image/fangkuai.jpg) no-repeat left center;overflow: hidden;}
.list-lf-wz ul li a{display: block;color:#333;}

.list-lf-lb{margin-bottom:15px;}
.list-lf-lb1{margin-top:2px;}
.list-lf-lb1 .am-slider .am-slides img {height: 150px;object-fit: cover;}
.list-lf-lb1 .am-slider-c2 .am-slider-desc{padding: 2px 60px 2px 8px;}
.list-lf-lb1 .am-slider-c2 .am-control-nav{bottom: 10px;}
.list-rt{margin-left:240px;}
.list-rt-title{height:40px;line-height:40px;padding:0px 5px;color: #999;border-bottom:1px solid #e0e0e0;}
.list-rt-title h1, .list-rt-title h2{float:left;margin:0px;font-size: 16px;color:#f5381f;}
.list-rt-title span{float:right;}
.list-rt-title a{color:#999;}

.list-tw ul li{padding:25px 2px;border-bottom:1px solid #efefef;}
.list-tw-lf{float:left;width:210px;height:135px;border-radius: 2px;overflow: hidden;}
.list-tw-lf img{width:100%;height: 100%;object-fit: cover;}
.list-tw-rt{margin-left:230px;height:135px;position: relative;}
.list-tw-rt h3{height:30px;margin-bottom:1rem;font-size:16px;line-height:30px;font-weight:600;overflow: hidden;}
.list-tw-rt a{color:#333;}
.list-tw-rt p{height:44px;line-height:22px;margin-top:10px;color: #888;overflow: hidden;}
.list-tw-time{position: absolute;bottom: 0;color:#bbb;font-size: 13px;width: 100%;}
.list-tw-time span{padding-right:20px;}

.list-tp{width:100%;overflow: hidden;}
.list-tp .am-thumbnails{padding-top:15px;}
.list-tp .am-thumbnail{margin-bottom:10px;}
.list-tp .am-thumbnail img{width:100%;height:135px;object-fit: cover;}
.list-tp .am-thumbnail-caption{height:35px;line-height:25px;padding:5px;background-color:#f5f5f5;overflow: hidden;}
#list-tp-img img{width:100%;height:200px;object-fit: cover;}


.list-fadh{margin-bottom:20px;border:1px solid #e8e8e8;overflow: hidden;}
.list-fa1{margin:15px;overflow: hidden;}
.list-fa1 b{float:left;width:60px;height:22px;line-height:22px;color:#333;}
.list-fa1 span{float:left;width:60px;margin:0px 10px;line-height:22px;background-color:#f77;color:#fff;border-radius: 2px;text-align:center;}
.list-fa1 a{float:left;width:100px;line-height:22px;color:#666;text-align:center;}
.list-fa{margin-bottom:20px;border:1px solid #e8e8e8;overflow: hidden;}
.list-fa .list-rt-title{padding: 0px 20px;background-color:#f9f9f9;}
.list-fa .list-tw ul li{padding:20px 20px;border-bottom:1px solid #e8e8e8;}

.fenye{margin:20px auto;text-align: center;}  
.fenye ul li{display:inline-block;border-bottom:none;padding:0px 2px;}
.fenye ul li.thisclass{padding:2px 10px;border: 1px solid #e0270e;color: #fff;background-color: #e0270e;border-radius: 2px;}
.fenye ul li a{display:block;padding: 2px 10px;border: 1px solid #E9E9E9;color:#333;border-radius: 2px;}  
.fenye ul li.active{color: #fff;background-color: #e0270e;}
.fenye ul li a:hover{color: #fff;background-color: #e0270e;}


.wz-title{}
.wz-title h1{margin-bottom:5px;padding:20px 15px 15px 15px;line-height:30px;text-align:center;border-bottom: 1px solid #f0f0f0;}
.wz-title .wz-title-a{height:35px;line-height:35px;margin-top:0px;font-size: 13px;text-align:center;color:#999;}
.wz-title .wz-title-a span{padding-right:15px;}
.zw-cent{padding:10px 5px;line-height:28px;font-size:15px;color: #666;text-indent: 2em;}
.zw-cent p{margin:5px 0px;}
.zw-cent h2{margin:15px 0px;font-size:18px;font-weight: bold;}
.am-img-responsive {margin: 0 auto;}
.zw-shipin iframe{width:90%;height:400px;}
.zw-sxp{width:100%;margin:15px 0px;background-color:#f0f0f0;border: 1px dotted #d8d8d8;font-weight: bold;overflow: hidden;}
.zw-sxp1{width:50%;height:36px;line-height:36px;padding:0px 15px;overflow: hidden;}
.zw-sxp2{width:50%;height:36px;line-height:36px;padding:0px 15px;overflow: hidden;}
.zw-sxp a{font-weight: normal;color:#d72a18;}

.wzzw{padding:10px 5px;line-height:28px;font-size:14px;}

.zt1-ct ul li a:hover, .zt1-rt ul li a:hover, .zt4-rt-rt h2 a:hover, #gwtd li a:hover{color:#2068c9}
/* 友情链接 */

#footer {
    background-color: #262626;
    font-size: 14px;
    padding-top: 40px;
}
#footer a {
    color: #999;
}
.container {
    margin: 0 auto;
    width: 1180px;
}
#footer .nav-list li {
    float: left;
    margin-right: 70px;
}
#footer .nav-list h6 {
    color: #fff;
    font-size: 18px;
    margin-bottom: 20px;
}
#footer .nav-list a {
    display: block;
    line-height: 30px;
    text-align: center;
}
#footer .foot-contact {
    float: right;
    width: 380px;
}
#footer .hotline {
    border-bottom: 1px solid #3c3c3c;
    color: #999;
    font-size: 18px;
    padding-bottom: 22px;
    margin-bottom: 20px;
}
#footer .hotline .icon-tel {
    background-position: 0 -54px;
    height: 64px;
    width: 64px;
}
.icon-tel {
    float: left;
    background: url(/style/image/icon-tel.png) no-repeat;
    margin-right: 20px;
    height: 44px;
    width: 44px;
}
#footer .foot-contact p {
    line-height: 30px;color: #666;
}
.am-g:after {
    clear: both;
}
#footer .link {
    overflow: hidden;
    border-top: 1px solid #3c3c3c;
    line-height: 36px;
    padding-top: 40px;
    margin-top: 40px;
    width: 100%;
}
#footer .link-dt {
    color: #aaa;
    float: left;
    margin-right: 10px;
}
#footer .link-dd {
    overflow: hidden;
}
#footer .link-dd a {
    display: inline-block;
    margin-right: 25px;
}
#footer .copyright {
    background-color: #000;
    padding: 20px 0;
    margin-top: 20px;
}
#footer .copyright .copy-link {
    float: right;
    margin-left: 30px;
}
#footer .foot-contact .icon-email, #footer .foot-contact .icon-address {
    display: inline-block;
    background: url(/style/image/icon-footer.png) no-repeat;
    vertical-align: middle;
    margin-right: 5px;
    height: 14px;
    width: 16px;
}
#footer .foot-contact .icon-address {
    background-position: 0 -24px;
}


.kefu{width:150px;background:white;position:fixed;top:220px;right:5px;z-index:999;box-shadow: -2px 0 3px rgba(0,0,0,0.25);}
.kefu-title{width:100%;height:45px;line-height:45px; background:#2168c9;color:#fff;font-size:18px;text-indent:22px;}
.kefu ul{margin:0px;}
.kefu ul li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3;margin:0px 15px;}
.kefu ul li a{color:#d72a18;}
.kefu-dh{margin:10px 15px;font-size:18px;}
.kefu-dh span{display:block;color:#d72a18; font-size:14px; line-height:30px;font-size:15px;;}
.kefu-wx{padding:10px 15px;text-align: center;background: #EBEBEB;}
.kefu-wx img{display:block;width:100%;height:auto;}
.kefu-zd{padding:0px 15px;height:35px;line-height:35px;text-align: center;}
.kefu-zd i{padding-right:10px;}
.kefu-zd a{display:block;color:#666;}
.dbcd{position: fixed;left:0;bottom:0;width:100%;height:50px;padding-top:5px;background:#2068c9;display:none;z-index: 999;}
.dbcd a{float:left;width:25%;height:50px;line-height: 20px;color:#fff;text-align: center;}
.dbcd a i{font-size:20px;}

@media only screen and (max-width: 1065px) {
#nav a{width:105px;}
.zt2-rt-time span:first-child, .kefu{display: none;}  
  
  
  
}

@media only screen and (max-width: 860px) {
#webdh{display:block;}
.db2, #nav, .list-lf, .fenye ul li:last-child, .link{display: none;}  
.list-rt{width:100%;margin-left:0px;}  
.list-tw ul li{margin:0px 12px;padding:12px 0px;}  
.fenye ul li{margin: 0px;padding: 0px 2px;}
  
  
  
  
}







	
@media only screen and (max-width: 640px) {
body{padding-bottom: 52px;}
.banner, .zt1-lf .zt1-title, .zt4-lf ul li:last-child, .list-tw-rt p, .list-tw-time span:first-child, .list-tw-rt span a, .wz-title-a1, #dibu, .link{display: none;}
.main{margin:0px;}
.zt{padding:0px;}
.zt [class*="am-u-"] {
    padding-left: 0px;
    padding-right: 0px;
}
.zt1, .zt2, .zt3{padding:0px;}
.zt1-lf-lb .am-slider .am-slides img {
    height: 220px;
    object-fit: cover;
}
.zt1-title{margin-top:10px;}
.zt2-lf{margin-bottom:0px;}
.zt1-lf .zt1-lf-lb{margin: 0px -5px;}
.zt2-lf-img, .zt2-lf-ms{width:100%;}
.zt2-lf1-jy, .zt2-lf1-fa, .zt4{width:100%;padding:0px;margin-bottom:0px;}
.zt3-lf .am-thumbnails {padding: 15px 15px 0px 15px;}
.zt4-lf .am-thumbnails{padding:15px 10px 0px 10px;margin-left:0px;margin-right:0px;}
.zt4-lf .am-thumbnail img {height: 120px;}
.zt5-lf .am-thumbnails {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.zt5-ct{padding: 5px 15px 10px 15px;}
.zt6-a{margin:0px;}
#footer{padding-top:0px;}
#footer .copyright{padding:15px;background-color:#f0f5f9;}
#footer .copyright a, .dbcd{display:block;}
}
