@charset "utf-8";
.xwul2 li a,.listul li a,.qygs_ul li a{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tybtlm a:hover,.listul li:hover a,.xwul2 li:hover a,.xwul1 li div:hover,.qygs_ul li:hover a,.tzgg_div a:hover{color: #00447F;text-decoration: underline;}
.xsdt_div:hover >a{color: #00447F;}

.xyxw{width: 1200px;height: auto;margin: 0 auto;}
.tybtlm .xwas{width: auto;background: #fff;color:#d60000;font-size: 15px;}
.xwdivs{width: 100%;height: auto;margin-top: 20px;}
.xwul1{float: left;width: 790px;}
.xwul1 li{float: left;width:300px;margin-left: 35px; margin-bottom: 10px;}
.xwul1 .stlis1{margin-left:0}
.xwul1 .stlis3{margin-left:0;    display: block !important;}
.stlis4,.swiper-container{display: none;}
.xwul1 li a{display: block;width: 100%;height: 210px;transition: all linear 0.5s;border:1px solid #ddd;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top:0;overflow:hidden}
.xwul1 li div{margin:10px 4% 0 4%;width:92%;height:40px;line-height: 20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.xwul1 li:hover a{box-shadow:0 0 8px 1px #ccc;transform: translateY(-5px);}
.xwul2{float: right;width: 380px;overflow: hidden;height: auto;}
.xwul2 li{margin-top:22.5px !important}
.xwul2 .xwul2lis{margin-top:4px !important}
.tubiao,.cnter{width: 100%;height: auto;overflow: hidden;}
.tbuls{width: 1200px;margin: 30px auto;overflow: hidden;box-shadow:0px 0px 10px 3px #e0eff8;-webkit-box-shadow:0px 0px 10px 3px #e0eff8;-o-box-shadow:0px 0px 10px 3px #e0eff8;-moz-box-shadow:0px 0px 10px 3px #e0eff8;-ms-box-shadow:0px 0px 10px 3px #e0eff8}
.tbuls li{width: 100px;height: 100px;position: relative;overflow: hidden;float: left;box-shadow:-1px 0px 5px 1px #e0eff8;-webkit-box-shadow:-1px 0px 5px 1px #e0eff8;-o-box-shadow:-1px 0px 5px 1px #e0eff8;-moz-box-shadow:-1px 0px 5px 1px #e0eff8;-ms-box-shadow:-1px 0px 5px 1px #e0eff8;}
.tbuls li a{display:block;width:98%;height:98%;line-height: 150px;text-align: center;transition: all linear 0.2s;position: absolute;top: 0;left: 0;z-index: 99;border: 1px solid #e0eff8}
.tbuls li div{position: absolute;left: 0;width: 100%;height: 100%;bottom:-100px;background: #00447f;transition: all linear 0.5s;}
.tbuls li:hover div{bottom: 0;}
.tbuls .tbli1:hover a{color: #fff;background: url(../img/th1.png) no-repeat center 20px;}
.tbuls .tbli2:hover a{color: #fff;background: url(../img/th2.png) no-repeat center 20px;}
.tbuls .tbli3:hover a{color: #fff;background: url(../img/th3.png) no-repeat center 20px;}
.tbuls .tbli4:hover a{color: #fff;background: url(../img/th4.png) no-repeat center 20px;}
.tbuls .tbli5:hover a{color: #fff;background: url(../img/th5.png) no-repeat center 20px;}
.tbuls .tbli6:hover a{color: #fff;background: url(../img/th6.png) no-repeat center 20px;}
.tbuls .tbli7:hover a{color: #fff;background: url(../img/th7.png) no-repeat center 20px;}
.tbuls .tbli8:hover a{color: #fff;background: url(../img/th8.png) no-repeat center 20px;}
.tbuls .tbli9:hover a{color: #fff;background: url(../img/th9.png) no-repeat center 20px;}
.tbuls .tbli10:hover a{color: #fff;background: url(../img/th10.png) no-repeat center 20px;}
.tbuls .tbli11:hover a{color: #fff;background: url(../img/th11.png) no-repeat center 20px;}
.tbuls .tbli12:hover a{color: #fff;background: url(../img/th12.png) no-repeat center 20px;}
.tbli1 a{background: url(../img/tp1.jpg) no-repeat center 20px;}
.tbli2 a{background: url(../img/tp2.jpg) no-repeat center 20px;}
.tbli3 a{background: url(../img/tp3.jpg) no-repeat center 20px;}
.tbli4 a{background: url(../img/tp4.jpg) no-repeat center 20px;}
.tbli5 a{background: url(../img/tp5.jpg) no-repeat center 20px;}
.tbli6 a{background: url(../img/tp6.jpg) no-repeat center 20px;}
.tbli7 a{background: url(../img/tp7.jpg) no-repeat center 20px;}
.tbli8 a{background: url(../img/tp8.jpg) no-repeat center 20px;}
.tbli9 a{background: url(../img/tp9.jpg) no-repeat center 20px;}
.tbli10 a{background: url(../img/tp10.jpg) no-repeat center 20px;}
.tbli11 a{background: url(../img/tp11.jpg) no-repeat center 20px;}
.tbli12 a{background: url(../img/tp12.jpg) no-repeat center 20px;}
.cnter{background: #f0f9ff;}
.yiqer,.cntsan{width: 1200px;height: auto;margin: 27px auto;overflow: hidden;}
.tzgg,.qygs{width:380px;float:left;}
.tab {width:100%;}
.tab-hd {overflow: hidden; zoom: 1;}
.tab-hd li {float: left;width:45%;text-indent: 6px;cursor: pointer;height: 40px;line-height: 38px;font-size: 20px;font-weight: 600;color: #000}
.tab-hd li.active {color: transparent;}
.tab-bd{border-top: 2px solid #eee}
.tab-bd li {display: none;border-top: 0 none;margin-top:20px;position:relative}
.tabspan1,.tabspan2{position:absolute;top:-51px;text-transform: uppercase;display: block;width: 172px;height:31px;cursor: pointer}
.tabspan1{left:0}
.tabspan2{left:125px;width:187px;}
.tab-bd li>a{position: absolute;top: -51px;right: 0;}
.tab-bd li.thisclass{display: list-item;}
.tab-bd li>p{color: #00447F;background-size:100% 25%;}
.tabspan1{background:url(../images/imgs4.png) no-repeat left bottom;}
.tabspan2{background:url(../images/imgs5.png) no-repeat left bottom;}
.tab-bd li>p>span{font-size: 20px;font-weight: 600;color: #000;padding: 0 5px;}
.tzgg_div,.xsdt_div{width: 100%;height: auto;overflow: hidden;cursor: pointer;}
.tzgg_div span,.tzgg_div em,.tzgg_div a,.xsdt_div a,.xsdt_div p span,.xsdt_div p em{display: block;}.tzgg_div{margin-bottom:18px}.xsdt_div{margin-bottom:21px}
.tzgg_div p{float: left;background: #ddd;border-right: 1px solid #00447f;border-bottom: 1px solid #00447f;overflow: hidden;}
.tzgg_div span,.tzgg_div em{width: 44px;background: #fff;height:20px;line-height: 22px;text-align: center;margin: 2px;}
.tzgg_div span{margin-bottom: 0;font-size: 16px;font-weight: bold;color: #00447F}
.tzgg_div em{margin-top: 0;color: #00447F;text-transform:uppercase;font-size: 14px;}
.tzgg_div a{width: 315px;height: 44px;line-height: 22px;float: right;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xsdt_div{position: relative;}
.xsdt_div .xsdt_a2{position:absolute;bottom:0;right:0;width:38px;height:22px;border:1px solid #00447F;background:#fff url(../img/sy6.png) no-repeat center center;transition:all linear 0.5s;}
.xsdt_div>p{float: left;width: 52px;height: 52px;background: #00447F;}
.xsdt_div .xsdt_a1{float:right;width:310px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;margin-bottom:5px;}
.xsdt_div p span{color: #fff;text-align: center;line-height: 26px;font-weight: 600;font-size: 16px}
.xsdt_div p em{font-size: 12px;color: #fff;text-align: center;line-height: 22px}
.xsdt_div>div{width:67.5%;margin-right:14%;float: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:20px;}
.xsdt_div:hover .xsdt_a2{background:#f1f1f1 url(../img/sy6.png) no-repeat center center;}
.mtqy,.zhxw,.zxxb,.ztwz{float: left;width: 380px;margin-left:30px;height: auto;}
.tybtlm{width: 100%;height:40px;line-height: 40px;border-bottom:2px solid #eee;position: relative;cursor: pointer;}
.tybtlm b{font-size:20px;float: left;margin-left: 6px;font-weight:600;color:#000}
.tybtlm>span{color: #00447f;font-size: 14px;display: block;float: left;line-height:30px;text-transform:uppercase;margin-left:5px;margin-top: 8px}
.tybtlm a,.tab-bd li>a{float: right;color: #999;background: url(../img/jia.jpg) no-repeat center right;display: block;width: 45px}
.tybtlm img{position: absolute;bottom:-2px;left: 0;z-index: 9;}
.listul{width: 100%;margin-top:20px;height: auto;}
.listul li,.xwul2 li{overflow:hidden;width: 100%;margin: 18px 0;}
.listul li a,.xwul2 li a,.qygs_ul li a{float: left;width:84%;height:18px}
.listul li em,.xwul2 li em,.qygs_ul li em{float: right;color: #888;}
.box3{width:100%;height:130px;position:relative;overflow:hidden;margin-top: 20px;background:#f7f7f7}
.lbtdiv{float: left;width: 50%;height: 100%;overflow: hidden;}
.imgs3{width:570px;height:130px}
.imgs3 img{width:190px;height:130px}
.imgs3 li{float:left;}
.imgs3 li a{display: block;}
.imgs3 li div{display: none;}
.lbtul3{float: right;width: 50%;overflow: hidden;}
.lbtul3 li{display: none;margin: 12px 14px 0 14px;}
.lbtul3 li a{display: block;line-height: 24px;width: 100%;height:48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lbtul3 li p{font-size: 12px;color: #888;line-height: 20px;height:40px;width: 100%;margin-top: 5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.lbtul3 .lbtli3{display: block;}
.but3{width:50px;height:16px;position:absolute;bottom:1px;right:0;margin-left:-50px}
.but3>a{display:block;float:left;width:5px;height:5px;border-radius:100%;background:#ccc;margin:4px;border:1px solid #00447F}
.but3>a.active3{background:#00447F}
.qygs_ul{width: 100%;height: 130px;overflow: hidden;margin-top: 8px;}
.qygs_ul li{margin:15px 0;overflow: hidden;}
.container_image{width:320px;height:260px;margin:0 auto;position:relative;margin-top: 30px}
.container_image .i_btn{display:block;width:100px;height:30px;position:absolute;bottom:0;z-index:3;background: #00447F;color: #fff;border-radius: 5px;line-height: 30px;text-align: center;transition: all linear 0.5s}
.container_image .i_btn:hover{background: #2787db}
.container_image .prev_L{left:0;background-position:0 0;}
.container_image .next_R{right:0;background-position:-34px 0;}
.slide_img {width:100%;height:230px;position:relative;z-index:1;}
.slide_img li{width:80px;height:120px;overflow:hidden;position:absolute;top:0;background:#ffffff;}
.slide_img li a{display:block;position:relative;width:100%;height:100%;height:100%;}
.slide_img li a img{position:absolute;height:100%;}
.slide_img li.on a{height:230px;}
.slide_img li.on{width:150px;left:10px;left:10px;top:0;box-shadow:0 0 15px rgba(0,0,0,0.6) ;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:10px}
.slide_img li.right{left:10px;}
.slide_img li.mid{left:190px;}
.tab-bd li>a:hover{color:#00447F;text-decoration: underline}
.xwul2 li{margin-top:22.5px !important;}
.swiper-slide{height:250px;width:100%}.swiper-slide img{height:100%;width:100%}
.ztwz_ul,.ztwz_ul li,.ztwz_ul li a{width: 100%;height: auto;overflow: hidden;}
.ztwz_ul li a{display: block;height: 52px;margin-top: 20px;}
.ztwz_ul li img{width: 100%;height:100%;transition: all linear 0.5s}
.ztwz_ul li a:hover img{transform: scale(1.1);}
@media only screen and (max-width: 1200px) {.cnt{width: 100%;margin: 0 auto;overflow: hidden;}
 .xyxw,.tbuls,.yiqer,.cntsan{width: 96%;margin-left: 2%;margin-right: 2%;}
 .xwul1 li{margin-left:3.5%;width: 31%;}.xwul2{width:50% !important;}.xwul1{width: 50% !important;}
 .tbuls li{width: 8.333%;}.xsdt_div>div{width:66%;margin-right:14%;}
 .tzgg,.mtqy,.zhxw,.qygs,.zxxb,.ztwz{width: 31%;}.mtqy, .zhxw, .zxxb, .ztwz{margin-left: 3.5%;}
 .tzgg_div a,.xsdt_div .xsdt_a1{width: 80%;}
 .xsdt_div .xsdt_a2{width: 36px;}
 .tybtlm b{line-height: 42px;font-size: 18px;}.tab-bd li>p>span,.tab-hd li{font-size: 18px;}
 .tabspan1{width: 165px;}.tabspan2{width: 190px;}
}
@media only screen and (max-width: 1130px) {
 .tabspan1,.tabspan2{font-size: 13px;top: -50px;height: 30px;}.tab-bd li>p>span{padding-left: 0;}.tabspan1 {width: 155px;}
 .tab-hd li{text-indent: 0;width:50%;line-height: 40px;}.tabspan2 {width: 180px;left: 90px;}
}
@media only screen and (max-width: 1024px) {
 .tybtlm>span{font-size: 13px;}.tabspan2{left:80px;}.tab-hd li{line-height:42px;}.tabspan1, .tabspan2{top: -49px;height: 29px;}
}
@media only screen and (max-width: 835px) {
 .xwul1,.tzgg,.mtqy,.zhxw,.xwul2{width: 100% !important;float: none !important;}.xwul1 li{margin-bottom: 30px;}
 .tbuls li{width: 16.66%;}.mtqy,.zhxw,.zxxb,.ztwz{margin-left: 0;}.lbtul3 li p{font-size: 14px;height: 60px;-webkit-line-clamp:3;}
 .tab-hd li{width: 200px;text-indent: 6px;}.tab-bd li>p>span{padding-left:6px;}.tabspan1{width: 165px;}.tabspan2{width:180px;left: 200px;}
 .tzgg_div a,.xsdt_div .xsdt_a1{width: 90%;}.xsdt_div>div{width:70%;margin-right: 20%;}.qygs{width: 100%;margin-bottom: 30px;}.zxxb,.ztwz{width: 48%;}
 .box3{height: 192px;}.lbtdiv,.imgs3 img{width: 382px;height: 192px;}.imgs3{width: 1146px;}.lbtul3{width: 48%;}.ztwz{margin-left: 4%;}
}
@media only screen and (max-width: 768px) {
 .lbtul3{width: 47%;}
}
@media only screen and (max-width: 650px) {

.ztwz{width:40%;margin-left:2%;}.zxxb{width:58%;}
}
@media only screen and (max-width: 520px) {
.tzgg_div a, .xsdt_div .xsdt_a1{width: 80%;}.xsdt_div>div{width: 60%;}
}
@media only screen and (max-width:414px) {.swiper-slide{width:200px}
 .xwul1 li{width:48%;margin:0;margin-bottom:15px}.xwul1 .stlis2,.xwul1 .stlis4{margin-left:4%}.stlis4{display:block}
 .box3{height:auto}.tbuls li{width:25%}.tab-hd li{width:50%}.tabspan2{left:96px}.tzgg_div a,.xsdt_div .xsdt_a1{width: 80%;}.xsdt_div>div{width:66%;margin-right:14%}
 .lbtdiv{margin:5px auto;float:none}.lbtdiv,.imgs3 img{width:370px;}.lbtul3,.qygs{width: 100%;float: none}
 .lbtul3 li p{height:40px;-webkit-line-clamp:2;margin-bottom:20px}.ztwz{margin-left:0 ;margin-top: 30px;}.imgs3{width: 1110px}
}
@media only screen and (max-width:390px) {
 .lbtdiv,.imgs3 img{width:350px;}.imgs3{width: 1050px;}
}
@media only screen and (max-width:370px) {
 .lbtdiv,.imgs3 img{width:330px;}.imgs3{width:990px;}
}
@media only screen and (max-width:350px) {.swiper-slide{width:180px}
 .lbtdiv,.imgs3 img{width:300px;}.imgs3{width:900px;}
}
@media only screen and (max-width:330px) {
 .lbtdiv,.imgs3 img{width:290px;}.imgs3{width:870px;}
}