*{margin:0px;padding:0px;}
body{margin:0px auto;padding:0px;background-color:rgb(246,247,249);max-width:1920px;}
a{text-decoration:none;color:rgb(0,0,0);transition:all 0.5s ease 0s;}
a:hover{transform:translateY(-5px);color:rgb(13,123,193);}
ul,li{list-style:none;}
.wrapper{width:1350px;margin:0px auto;}
.header-bg{background:url("../img/header-bg.png") center top no-repeat;}
.header-bg .header{height:219px;}
.header-bg .header .row1{height:157px;position:relative;}
.header-bg .header .row1 .col1{float:left;margin-top:50px;}
.header-bg .header .row1 .col1 img{}
.header-bg .header .row1 .col2{float:right;margin-top:61px;}
.header-bg .header .row1 .col2 form{width:323px;background:rgb(255,255,255);height:44px;border-radius:100px;}
.header-bg .header .row1 .col2 form input{float:left;height:44px;border:none;background:none;padding-left:20px;width:230px;outline:none;}
.header-bg .header .row1 .col2 form button{float:right;width:70px;height:44px;border:none;background:url("../img/ico-search.png") center center no-repeat;cursor:pointer;}
.header-bg .header .row1 .col2 form .btn{float:right;width:70px;height:44px;border:none;background:url("../img/ico-search.png") center center no-repeat;cursor:pointer;}
.header-bg .header .row1 .col3{position:absolute;top:25px;right:20px;}
.header-bg .header .row1 .col3 a{color:#fff;margin-left:30px;}
.header-bg .header .row1 .col3 a:hover{color:rgb(13,123,193);}
.header-bg .header .row2{height:60px;border-top:1px solid rgba(255,255,255,0.2);}
.cm_nav_bg{position:relative;z-index:999;}
.cm_nav{height:60px;}
.cm_nav ul{}
.cm_nav ul li{position:relative;float:left;width:122px;height:60px;font-size:16px;line-height:60px;text-align:center;}
.cm_nav ul li a{display:inline-block;width:100%;height:60px;color:rgb(255,255,255);transform:translateY(0px);}
.cm_nav ul li.none a{background:none;}
.cm_nav ul li a:hover,.cm_nav ul li a.current{color:rgb(255,255,255);background:rgb(17,50,90);}
.cm_nav ul li span{position:absolute;top:42px;left:0px;display:none;width:128px;}
.cm_nav ul li span a{display:block;width:133px;height:42px;color:rgb(255,255,255);background:rgb(87,87,87);}
.cm_nav ul li span a:hover{color:rgb(255,255,255);}
.cm_nav ul li .t1{}
.cm_nav ul li .t2{position:absolute;top:57px;left:0px;display:none;width:122px;background:rgb(13,123,193);}
.cm_nav ul li .t2 a{border-bottom:1px solid rgb(11,106,167);font-size:14px;}
.cm_nav ul li:hover .t2{display:block;}
.cm_nav ul li:hover .t2 a:hover{background:rgb(0,162,235);}
.cm_nav ul li .t2 .t2a{position:relative;}
.cm_nav ul li .t2 .t2a a.ico{}
.cm_nav ul li .t2 .t2a a{font-size:14px;color:rgb(51,51,51);}
.cm_nav ul li .t2 .t2a a:hover{background-color:rgb(221,221,221);}
.cm_nav ul li .t2 .t2a .t3{position:absolute;top:0px;left:120px;display:none;width:120px;background:rgb(245,245,245);border-left:1px solid rgb(221,221,221);}
.cm_nav ul li .t2 .t2a:hover .t3{display:block;}
.cm_nav ul li .t2 .t2a .t3 a{display:block;border-bottom:1px dashed rgb(221,221,221);}
.cm_nav ul li .t2 .t2a .t3 a:hover{}
.banner-bg{}
.banner-bg .banner{position:relative;}
.banner-bg .banner .item{display:block;height:670px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;transform:translateY(0px);}
.block1-bg{padding-top:70px;height:979px;}
.block1-bg .block1{width:980px;float:left;}
.cate-tit{height:48px;overflow:hidden;padding-bottom:12px;border-bottom:1px solid rgb(221,221,221);}
.cate-tit .ico{float:left;}
.cate-tit .ico img{}
.cate-tit .txt{line-height:48px;padding-left:15px;float:left;font-size:30px;font-weight:bold;color:#5b5e60}
.cate-tit .txt .txt1{line-height:28px;}
.cate-tit .txt .txt2{font-size:14px;line-height:20px;opacity:0.5;margin-top:5px;font-weight:normal;}
.cate-tit .more{float:right;}
.cate-tit .more a{font-size:12px;color:rgb(153,153,153);line-height:48px;}
.block1-bg .block1 .row1{width:980px;overflow:hidden;margin-top:35px;}
.block1-bg .block1 .row1 .col1{float:left;width:980px;height:550px;}
.block1-bg .block1 .row1 .col1 .item{display:block;position:relative;transform:translateY(0px);overflow:hidden;}
.block1-bg .block1 .row1 .col1 .item img{width:980px;height:550px;}
.block1-bg .block1 .row1 .col1 .item .txt{position:absolute;bottom:0px;left:0px;width:100%;background:rgba(0,0,0,0.8);height:95px;color:rgb(255,255,255);}
.block1-bg .block1 .row1 .col1 .item .txt .txt1{float:left;height:62px;margin:16px 10px 16px 16px;text-align:center;width:72px;}
.block1-bg .block1 .row1 .col1 .item .txt .txt1 .t1{font-size:36px;line-height:1em;font-weight:bold;}
.block1-bg .block1 .row1 .col1 .item .txt .txt1 .t2{font-size:18px;}
.block1-bg .block1 .row1 .col1 .item .txt .txt2{float:left;height:62px;border-left:1px solid rgb(255,255,255);margin:16px;font-size:18px;line-height:31px;width:610px;padding-left:16px;overflow:hidden;}
.block1-bg .block1 .row1 .col2{float:left;width:980px;}
.block1-bg .block1 .row1 .col2 .itemG{}
.block1-bg .block1 .row1 .col2 .itemG a.item.active{height:123px;padding:0px 2.5%;background-image:linear-gradient(90deg,rgb(0 153 219 / 20%) 28%,rgb(246,247,249) 100%);width:45%;float:left;margin-top:20px;}
.block1-bg .block1 .row1 .col2 .itemG a.item.active .txt1{float:none;font-size:18px;line-height:40px;height:40px;padding-top:12px;}
.block1-bg .block1 .row1 .col2 .itemG a.item.active .txt2{display:block;font-size:14px;color:rgb(153,153,153);height:22px;line-height:22px;overflow:hidden;}
.block1-bg .block1 .row1 .col2 .itemG a.item.active .txt3{float:none;line-height:30px;display:inline-block;border-top:2px solid rgb(0,81,155);margin-top:10px;}
.block1-bg .block1 .row1 .col2 .itemG a.item{display:block;height:55px;}
.block1-bg .block1 .row1 .col2 .itemG a.item .txt1{float:left;height:55px;line-height:55px;overflow:hidden;margin-right:20px;}
.block1-bg .block1 .row1 .col2 .itemG a.item .txt2{display:none;}
.block1-bg .block1 .row1 .col2 .itemG a.item .txt3{float:right;line-height:55px;color:rgb(153,153,153);}
.block1-bg .block2{width:350px;margin-left:20px;float:left;}
.block1-bg .block2 .row1{}
.block1-bg .block2 .row1 .col1{width:350px;float:left;}
.block1-bg .block2 .row1 .col1 .cate-tit{}
.block1-bg .block2 .row1 .col1 .cate-tit .ico{}
.block1-bg .block2 .row1 .col1 .cate-tit .ico img{}
.block1-bg .block2 .row1 .col1 .cate-tit .txt{}
.block1-bg .block2 .row1 .col1 .cate-tit .more{}
.block1-bg .block2 .row1 .col1 .cate-tit .more a{}
.block1-bg .block2 .row1 .col1 .itemG{height:550px;background:rgb(255,255,255);margin-top:20px;box-shadow:rgba(0,0,0,0.1) 0px 0px 10px 0px;padding:8px 24px;border-radius:8px;overflow:hidden;}
.block1-bg .block2 .row1 .col1 .itemG a.item{display:block;height:55px;width:100%;float:left;border-bottom:1px solid rgb(221,221,221);padding:11px 0px;}
.block1-bg .block2 .row1 .col1 .itemG a.item .date{float:left;width:64px;height:55px;background:rgb(50,173,219);color:rgb(255,255,255);text-align:center;font-size:14px;line-height:27px;}
.block1-bg .block2 .row1 .col1 .itemG a.item .date .txt1{}
.block1-bg .block2 .row1 .col1 .itemG a.item .date .txt2{border-top:1px solid rgb(255,255,255);}
.block1-bg .block2 .row1 .col1 .itemG a.item .txt{float:left;width:215px;height:55px;line-height:27px;padding-left:20px;overflow:hidden;}
.block1-bg .block2 .row1 .col1 .btnG{}
.block1-bg .block2 .row1 .col1 .btnG .btn{display:block;width:350px;height:123px;margin-top:20px;background:#32addb;}
.block1-bg .block2 .row1 .col1 .btnG .btn .ico{width:123px;height:123px;float:left;}
.block1-bg .block2 .row1 .col1 .btnG .btn .ico img{padding-top:37px;padding-left:40px;}
.block1-bg .block2 .row1 .col1 .btnG .btn .txt{line-height:123px;color:#fff;font-size:24px;}
.block1-bg .block2 .row1 .col1 .btnG .btn2{background:#63bd76;}
.block1-bg .block2 .row1 .col1 .btnG .btn2 .txt{line-height:32px;padding-top:27px;padding-right:30px;}
.block1-bg .block2 .row1 .col2{float:right;width:410px;}
.block1-bg .block2 .row1 .col2 .cate-tit{}
.block1-bg .block2 .row1 .col2 .cate-tit .ico{}
.block1-bg .block2 .row1 .col2 .cate-tit .ico img{}
.block1-bg .block2 .row1 .col2 .cate-tit .txt{}
.block1-bg .block2 .row1 .col2 .cate-tit .more{}
.block1-bg .block2 .row1 .col2 .cate-tit .more a{}
.block1-bg .block2 .row1 .col2 .itemG{}
.block1-bg .block2 .row1 .col2 .itemG a.item{display:block;height:69px;border-bottom:1px dashed rgb(221,221,221);line-height:69px;overflow:hidden;}
.block1-bg .block2 .row1 .col2 .itemG a.item .txt{float:left;overflow:hidden;width:320px;}
.block1-bg .block2 .row1 .col2 .itemG a.item .date{float:right;width:74px;height:34px;background:rgb(0,81,155);color:rgb(255,255,255);text-align:center;line-height:34px;margin-top:17px;}
.block2-bg{padding-bottom:60px;}
.block2-bg .block2{}
.block2-bg .block2 .cate-tit{}
.block2-bg .block2 .cate-tit .ico{}
.block2-bg .block2 .cate-tit .ico img{}
.block2-bg .block2 .cate-tit .txt{}
.block2-bg .block2 .cate-tit .more{}
.block2-bg .block2 .cate-tit .more a{}
.block2-bg .block2 .row1{margin-top:20px;height:420px;}
.block2-bg .block2 .row1 .col1{float:left;width:840px;}
.block2-bg .block2 .row1 .col1 .item{width:400px;height:200px;position:relative;float:left;margin-right:20px;margin-bottom:20px;}
.block2-bg .block2 .row1 .col1 .item .img{width:400px;height:200px;overflow:hidden;}
.block2-bg .block2 .row1 .col1 .item .img img{width:400px;height:200px;}
.block2-bg .block2 .row1 .col1 .item .txt{position:absolute;bottom:0px;left:0px;width:100%;box-sizing:border-box;padding:15px;background:rgba(0,0,0,0.3);color:rgb(255,255,255);}
.block2-bg .block2 .row1 .col1 .item .txt .txt1{font-size:12px;}
.block2-bg .block2 .row1 .col1 .item .txt .txt2{margin-top:5px;line-height:22px;height:22px;overflow:hidden;}
.block2-bg .block2 .row1 .col2{float:right;width:500px;}
.block2-bg .block2 .row1 .col2 .item{width:500px;height:420px;position:relative;}
.block2-bg .block2 .row1 .col2 .item .img{overflow:hidden;width:500px;height:420px;}
.block2-bg .block2 .row1 .col2 .item .img img{width:500px;height:420px;}
.block2-bg .block2 .row1 .col2 .item .txt{position:absolute;bottom:0px;left:0px;width:100%;box-sizing:border-box;padding:15px;background:rgba(0,0,0,0.3);color:rgb(255,255,255);}
.block2-bg .block2 .row1 .col2 .item .txt .txt1{font-size:12px;}
.block2-bg .block2 .row1 .col2 .item .txt .txt2{margin-top:5px;line-height:22px;}
.block3-bg{padding:60px 0px;}
.block3-bg .block3{}
.block3-bg .block3 .cate-tit{}
.block3-bg .block3 .cate-tit .ico{}
.block3-bg .block3 .cate-tit .ico img{}
.block3-bg .block3 .cate-tit .txt{}
.block3-bg .block3 .cate-tit .more{}
.block3-bg .block3 .cate-tit .more a{}
.block3-bg .block3 .row1{margin-top:20px;height:500px;}
.block3-bg .block3 .row1 .col1{float:right;width:740px;}
.block3-bg .block3 .row1 .col1 .item{width:350px;height:240px;position:relative;float:left;margin-left:20px;margin-bottom:20px;}
.block3-bg .block3 .row1 .col1 .item .img{width:350px;height:240px;overflow:hidden;}
.block3-bg .block3 .row1 .col1 .item .img img{width:350px;height:240px;}
.block3-bg .block3 .row1 .col1 .item .txt{position:absolute;bottom:0px;left:0px;width:100%;box-sizing:border-box;padding:15px;background:rgba(0,0,0,0.3);color:rgb(255,255,255);}
.block3-bg .block3 .row1 .col1 .item .txt .txt1{font-size:12px;}
.block3-bg .block3 .row1 .col1 .item .txt .txt2{margin-top:5px;line-height:22px;height:22px;overflow:hidden;}
.block3-bg .block3 .row1 .col1 .item.item2{width:720px;}
.block3-bg .block3 .row1 .col1 .item.item2 .img{width:720px;overflow:hidden;}
.block3-bg .block3 .row1 .col1 .item.item2 .img img{width:720px;height:240px;}
.block3-bg .block3 .row1 .col1 .item.item2 .txt{}
.block3-bg .block3 .row1 .col1 .item.item2 .txt .txt1{}
.block3-bg .block3 .row1 .col1 .item.item2 .txt .txt2{}
.block3-bg .block3 .row1 .col2{float:left;width:500px;}
.block3-bg .block3 .row1 .col2 .item{width:600px;height:500px;position:relative;}
.block3-bg .block3 .row1 .col2 .item .img{width:600px;height:500px;overflow:hidden;}
.block3-bg .block3 .row1 .col2 .item .img img{width:600px;height:500px;}
.block3-bg .block3 .row1 .col2 .item .txt{position:absolute;bottom:0px;left:0px;width:100%;box-sizing:border-box;padding:15px;background:rgba(0,0,0,0.3);color:rgb(255,255,255);}
.block3-bg .block3 .row1 .col2 .item .txt .txt1{font-size:12px;}
.block3-bg .block3 .row1 .col2 .item .txt .txt2{margin-top:5px;line-height:22px;}
.block4-bg{background:url("../img/bg1.jpg") center bottom no-repeat rgb(255,255,255);}
.block4-bg .block4{padding:50px 0px;overflow:hidden;}
.block4-bg .block4 .row1{height:385px;overflow:hidden;width:110%;}
.block4-bg .block4 .row1 .col1{float:left;width:880px;margin-right:60px;position:relative;}
.block4-bg .block4 .row1 .col1 .cate-tit{}
.block4-bg .block4 .row1 .col1 .cate-tit .ico{}
.block4-bg .block4 .row1 .col1 .cate-tit .ico img{}
.block4-bg .block4 .row1 .col1 .cate-tit .txt{}
.block4-bg .block4 .row1 .col1 .cate-tit .more{}
.block4-bg .block4 .row1 .col1 .cate-tit .more a{}
.block4-bg .block4 .row1 .col1 .box{margin-top:24px;position:relative;width:410px;}
.block4-bg .block4 .row1 .col1 .box a.item{width:410px;height:300px;display:block;position:relative;transform:translateY(0px);overflow:hidden;}
.block4-bg .block4 .row1 .col1 .box a.item img{width:410px;height:300px;}
.block4-bg .block4 .row1 .col1 .box a.item .txt{position:absolute;bottom:0px;left:0px;width:100%;height:50px;background:rgba(219,50,50,0.8);z-index:10;line-height:50px;color:rgb(255,255,255);}
.block4-bg .block4 .row1 .col1 .box a.item .txt .txt1{margin-left:15px;width:300px;overflow:hidden;height:50px;line-height:50px;}
.block4-bg .block4 .row1 .col1 .itemG{position:absolute;top:67px;right:0px;width:440px;}
.block4-bg .block4 .row1 .col1 .itemG a.item{display:block;height:65px;border-bottom:1px dashed rgb(221,221,221);line-height:65px;overflow:hidden;}
.block4-bg .block4 .row1 .col1 .itemG a.item .txt{float:left;width:320px;overflow:hidden;}
.block4-bg .block4 .row1 .col1 .itemG a.item .date{float:right;color:rgb(153,153,153);}
.block4-bg .block4 .row1 .col2{float:left;width:410px;overflow:hidden;}
.block4-bg .block4 .row1 .col2 .cate-tit{}
.block4-bg .block4 .row1 .col2 .cate-tit .ico{}
.block4-bg .block4 .row1 .col2 .cate-tit .ico img{}
.block4-bg .block4 .row1 .col2 .cate-tit .txt{}
.block4-bg .block4 .row1 .col2 .cate-tit .more{}
.block4-bg .block4 .row1 .col2 .cate-tit .more a{}
.block4-bg .block4 .row1 .col2 .itemG{height:300px;width:115%;margin-top:24px;}
.block4-bg .block4 .row1 .col2 .itemG a.item{width:196px;height:65px;display:block;background:rgb(221,221,221);margin-right:18px;margin-bottom:13px;float:left;}
.block4-bg .block4 .row1 .col2 .itemG a.item .ico{float:left;margin-top:16px;margin-left:16px;}
.block4-bg .block4 .row1 .col2 .itemG a.item .ico img{}
.block4-bg .block4 .row1 .col2 .itemG a.item .txt{line-height:65px;float:left;margin-left:15px;color:rgb(255,255,255);}
.block5-bg{height:450px;}
.block5-bg .block5{}
.block5-bg .block5 .row1{margin-top:10px;height:377px;}
.block5-bg .block5 .row1 .col1{float:left;width:60px;height:291px;text-align:center;cursor:pointer;}
.block5-bg .block5 .row1 .col1 img{margin-top:100px;}
.block5-bg .block5 .row1 .col2{float:left;width:1230px;}
.block5-bg .block5 .row1 .col2 .box{height:291px;overflow:hidden;padding-top:20px;}
.block5-bg .block5 .row1 .col2 a.item{display:block;background:rgb(255,255,255);width:267px;height:291px;margin:0px 20px;float:left;}
.block5-bg .block5 .row1 .col2 a.item .pic{overflow:hidden;width:255px;height:178px;margin:6px;}
.block5-bg .block5 .row1 .col2 a.item .pic img{width:255px;height:178px;}
.block5-bg .block5 .row1 .col2 a.item .txt1{padding:0px 6px;height:30px;line-height:30px;}
.block5-bg .block5 .row1 .col2 a.item .txt2{height:33px;padding:6px;margin-top:19px;}
.block5-bg .block5 .row1 .col2 a.item .txt2 .date{float:left;font-size:12px;color:rgb(153,153,153);line-height:20px;margin-top:6px;}
.block5-bg .block5 .row1 .col2 a.item .txt2 .date img{float:left;margin-right:5px;}
.block5-bg .block5 .row1 .col2 a.item .txt2 .more{float:right;}
.block5-bg .block5 .row1 .col2 a.item .txt2 .more img{}
.footer-bg{height:545px;background:url("../img/footer-bg.png") center bottom no-repeat;margin-top:-250px;}
.footer-bg .footer{position:relative;padding-top:283px;height:260px;color:rgb(255,255,255);}
.footer-bg .footer .row0{position:absolute;bottom:90px;right:0px;}
.footer-bg .footer .row0 img{}
.footer-bg .footer .row0 .txt{font-size:14px;text-align:center;padding-top:10px;}

.footer-bg .footer .row10{position:absolute;bottom:90px;right:150px;}
.footer-bg .footer .row10 img{}
.footer-bg .footer .row10 .txt{font-size:14px;text-align:center;padding-top:10px;}


.footer-bg .footer .row1{height:48px;}
.footer-bg .footer .row1 .col1{width:273px;height:46px;border:1px solid rgb(255,255,255);float:left;margin-right:125px;position:relative;}
.footer-bg .footer .row1 .col1 .txt1{height:46px;line-height:46px;padding:0px 15px;cursor:pointer;}
.footer-bg .footer .row1 .col1 .txt1 img{float:right;margin-top:13px;}
.footer-bg .footer .row1 .col1 .txt2{display:none;position:absolute;bottom:47px;left:-1px;width:275px;background:rgb(0,81,155);}
.footer-bg .footer .row1 .col1 .txt2 a{display:block;padding:10px 15px;background:rgb(0,81,155);color:rgb(255,255,255);overflow:hidden;height:20px;line-height:20px;}
.footer-bg .footer .row1 .col1 .txt2 a:hover{background:rgb(15,82,146);}
.footer-bg .footer .row1 .col1:hover{}
.footer-bg .footer .row1 .col1:hover .txt1{}
.footer-bg .footer .row1 .col1:hover .txt2{display:block;}
.footer-bg .footer .row2{height:68px;padding-top:45px;}
.footer-bg .footer .row2 .col1{float:left;width:350px;height:34px;line-height:34px;}
.footer-bg .footer .row2 .col1 .item{font-size:14px;color:rgba(255,255,255,0.5);}
.footer-bg .footer .row2 .col1 .item img{float:left;margin-top:8px;margin-right:20px;}
.footer-bg .footer .row3{padding-top:45px;font-size:14px;opacity:0.5;}
.banner-bg .banner .btn-left{position:absolute;top:42%;left:20px;}
.banner-bg .banner .btn-right{position:absolute;top:42%;right:20px;}
.banner-bg .banner .num{position:absolute;bottom:20px;left:0px;width:100%;text-align:center;}
.banner-bg .banner .num span{width:19px;height:19px;margin:8px;background:rgb(255,255,255);border-radius:20px;display:inline-block;}
.banner-bg .banner .num span.swiper-active-switch{background:rgb(0,81,155);}
.block1-bg .block1 .row1 .col1 .num{position:absolute;bottom:90px;left:0px;width:100%;text-align:center;}
.block1-bg .block1 .row1 .col1 .num span{width:19px;height:19px;margin:8px;background:rgb(255,255,255);border-radius:20px;display:inline-block;}
.block1-bg .block1 .row1 .col1 .num span.swiper-active-switch{background:rgb(0,81,155);}
.block4-bg .block4 .row1 .col1 .box .num{position:absolute;bottom:12px;left:0px;width:96%;text-align:right;}
.block4-bg .block4 .row1 .col1 .box .num span{width:10px;height:10px;margin:3px;background:rgb(255,255,255);border-radius:20px;display:inline-block;}
.block4-bg .block4 .row1 .col1 .box .num span.swiper-active-switch{background:rgb(209,97,97);}
.block5-bg .block5 .row1 .col2 .num{position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}
.block5-bg .block5 .row1 .col2 .num span{width:19px;height:19px;margin:8px;background:rgb(255,255,255);border-radius:20px;display:inline-block;}
.block5-bg .block5 .row1 .col2 .num span.swiper-active-switch{background:rgb(209,97,97);}
img{transition:all 0.5s ease 0s;}
.block3-bg .block3 .row1 .col2 .item:hover img,.block3-bg .block3 .row1 .col1 .item:hover img,.block4-bg .block4 .row1 .col1 .box a.item:hover img,.block2-bg .block2 .row1 .col1 .item:hover img,.block2-bg .block2 .row1 .col2 .item:hover img,.block1-bg .block1 .row1 .col1 .item:hover img,.block5-bg .block5 .row1 .col2 a.item:hover .pic img{transform:scale(1.05);}
/************/
.cm_sub_list2{background:rgb(245,245,245);}
.cm_sub_list2 .cm_block01{}
.cm_sub_list2 .cm_block01 .block01{display:inline;float:left;width:300px;margin-top:30px;}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh{width:210px;}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh .lm_name{width:210px;height:50px;margin:0px;background:rgb(77,77,77);}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh .lm_name h2{float:left;height:50px;padding:0px 15px;font-size:16px;line-height:50px;color:rgb(255,255,255);}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh ul li{height:40px;margin-top:2px;font-size:14px;line-height:40px;text-align:center;background:rgb(245,245,245);}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh ul li a{display:block;height:40px;}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh ul li a:hover{background:rgb(239,239,239);}
.cm_sub_list2 .cm_block01 .block01 .sub_ksdh ul li a.current{background:rgb(223,223,223);}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd{width:300px;margin-bottom:20px;background:rgb(255,255,255);border-radius:5px;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd .lm_name{position:relative;width:100%;height:60px;margin:0px;/* border-bottom:5px solid #32addb;*/
 background:url(../img/header-bg.png) center top no-repeat;background-size:auto 100%;border-radius:5px 5px 0 0;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd .lm_name h2{float:left;height:35px;padding:0px 15px;font-size:16px;line-height:60px;color:#fff;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd .lm_name h2 span{margin-right:10px;font-size:24px;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd .lm_name a.more{position:absolute;top:30px;right:5px;width:50px;height:18px;font-size:12px;line-height:18px;color:#fff;text-align:center;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd ul{padding:15px;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd ul li{height:40px;overflow:hidden;font-size:14px;line-height:40px;}
.cm_sub_list2 .cm_block01 .block01 .sub_tjyd ul li i{float:left;width:15px;height:40px;overflow:hidden;font-size:14px;line-height:80px;background:url("../img/ico001.png") left center no-repeat;}
.cm_sub_list2 .cm_block01 .block02{display:inline;float:right;width:870px;padding:60px 80px;margin:30px 0px;background:rgb(255,255,255);border-radius:5px;}
.cm_sub_list2 .cm_block01 .block02 .weizhi{float:right;font-size:14px;}
.cm_sub_list2 .cm_block01 .block02 .weizhi span{margin-right:10px;}
.cm_sub_list2 .cm_block01 .block02 .lm_name2{height:40px;margin:0px;font-size:30px;line-height:1em;color:#32addb;border-bottom:3px solid #32addb;}
.cm_sub_list2 .cm_block01 .block02 .lm_name2 .t{float:left;}
.cm_sub_list2 .cm_block01 .block02 .bread{width:100%;height:32px;font-size:12px;line-height:32px;text-align:right;border-bottom:3px solid rgb(221,221,221);}
.cm_sub_list2 .cm_block01 .block02 .bread h2{float:left;font-size:16px;line-height:32px;text-align:left;}
.cm_sub_list2 .cm_block01 .block02 .news_list{margin:10px 5px;}
.cm_sub_list2 .cm_block01 .block02 .news_list li{height:50px;overflow:hidden;font-size:16px;line-height:50px;border-bottom:1px dashed rgb(221,221,221);}
.cm_sub_list2 .cm_block01 .block02 .news_list li i{float:left;width:15px;height:50px;overflow:hidden;font-size:16px;line-height:80px;background:url("../img/ico001.png") left center no-repeat;}
.cm_sub_list2 .cm_block01 .block02 .news_list li .date{float:right;color:rgb(153,153,153);}
.cm_sub_list2 .cm_block01 .block02 .pic_box{}
.cm_sub_list2 .cm_block01 .block02 .pic_box ul{float:left;width:105%;margin-top:10px;}
.cm_sub_list2 .cm_block01 .block02 .pic_box ul li{float:left;width:274px;height:250px;text-align:center;margin-right:24px;}
.cm_sub_list2 .cm_block01 .block02 .pic_box ul li img{width:265px;height:200px;padding:3px;background:rgb(255,255,255);border:1px solid rgb(221,221,221);}
.cm_sub_list2 .cm_block01 .block02 .pic_box ul li .txt{display:block;height:30px;margin-top:5px;overflow:hidden;font-size:12px;line-height:30px;text-align:center;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2{}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul{float:left;width:105%;margin-top:10px;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li{float:left;width:274px;height:380px;text-align:center;margin-right:24px;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li .pic {width:273px;height:273px; overflow: hidden; background: #000; border-radius: 4px;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li img{width:273px;height:273px;border-radius: 3px;}
 .cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li:hover img { transform: scale(1.05); opacity: 0.8;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li .txt{display:block;height:60px;margin-top:10px;overflow:hidden;font-size:12px;line-height:30px;text-align:center;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li .txt1{font-size:18px;font-weight:bold;text-align:left;color:#222;}
.cm_sub_list2 .cm_block01 .block02 .pic_box2 ul li .txt2{color:#222;text-align:left;font-size:14px;}
.cm_sub_list2 .cm_block01 .block02 .sub_content{margin:10px;line-height:30px;}
.cm_sub_list2 .cm_block01 .block02 .sub_title{margin-top:30px;font-size:24px;line-height:30px;text-align:center;}
.cm_sub_list2 .cm_block01 .block02 .sub_time{height:30px;margin-top:30px;line-height:30px;color:rgb(102,102,102);text-align:center;border-bottom:1px dashed rgb(221,221,221);}
.cm_sub_list2 .cm_block01 .block02 .sub_content p{margin:20px 0px;}
.cm_sub_list2 .cm_block01 .block02 .sub_content_txt{margin:10px;font-size:16px;line-height:30px;}
.cm_sub_list2 .cm_block01 .block02 .sub_content_txt font{line-height:normal;}
.cm_sub_list2 .cm_block01 .block02 .sub_nextpage{padding-top:10px;line-height:24px;color:rgb(102,102,102);border-top:1px solid rgb(223,223,223);}
.cm_sub_list2 .cm_block01 .block02 .sub_content img{display:inline;max-width:100%;margin:auto;}
#page{height:36px;padding:10px 0px 5px;margin-top:10px;font:14px / 36px Arial,Helvetica,sans-serif;text-align:center;}
#page a,#page span{display:inline-block;width:36px;height:36px;margin-right:5px;background:rgb(245,245,245);border:none;transition:background 0.3s cubic-bezier(0.39,0.575,0.565,1) 0s;}
#page a:hover,#page a.current,#page span.current{color:rgb(255,255,255);background-color:rgb(77,77,77);}
#page a.current{color:rgb(255,255,255);}
#page .page-prev{background:url("../img/arrow.png") 0px -36px no-repeat;}
#page .page-prev:hover{text-decoration:none;background:url("../img/arrow.png") -36px -36px no-repeat rgb(77,77,77);}
#page .page-next{background:url("../img/arrow.png") -36px 0px no-repeat;}
#page .page-next:hover{text-decoration:none;background:url("../img/arrow.png") 0px 0px no-repeat rgb(77,77,77);}
#page .next_group{width:80px;}
#page .prev_group{width:80px;}
.menu{width:300px;margin-bottom:20px;overflow:hidden;background:rgb(255,255,255);border-radius:5px;}
.menu .tit{padding:15px;font-size:24px;line-height:1.5em;color:rgb(255,255,255);background:#32addb;background:url(../img/header-bg.png) center top no-repeat;background-size:auto 100%;}
.menu .t{}
.menu .t a:hover{background:rgb(239,239,239);}
.menu .t .t1{font-size:18px;}
.menu .t .t1 a{display:block;padding:15px 30px;border-top:1px solid rgb(221,221,221);}
.menu .t .t2{background:rgb(239,239,239);border-top:1px solid rgb(221,221,221);}
.menu .t .t2 a{display:block;padding:10px 50px;border-bottom:1px dashed rgb(221,221,221);}
.menu .t .t2 a:nth-last-of-type(1){border:none;}
.menu .t .t2 a i{float:left;width:6px;height:6px;margin-top:10px;margin-right:15px;background:rgb(153,153,153);border-radius:10px;}
.menu .t .t1 a.active,.menu .t .t2 a.active{background:url("../img/dot.png") 250px center no-repeat;}
.team{width:105%;margin-top:10px;}
.team ul{float:left;}
.team ul li{position:relative;float:left;width:217px;height:344px;margin-right:35px;margin-bottom:20px;overflow:hidden;border-radius:5px;}
.team ul li .img{height:240px;overflow:hidden;}
.team ul li img{width:100%;height:auto;}
.team .t{padding:20px 15px 10px;background:rgb(245,245,245);}
.team .t .t1{color:rgb(153,153,153);}
.team .t .t1 strong{margin-right:10px;font-size:18px;color:rgb(0,0,0);}
.team .t .t2{height:40px;margin-top:10px;overflow:hidden;font-size:12px;line-height:20px;color:rgb(102,102,102);}
.team .des{position:absolute;top:350px;left:0px;width:100%;height:344px;color:rgb(255,255,255);background:rgb(0,162,235);}
.team li:hover .des{top:0px;}
.team .des{transition:all 0.5s ease 0s;}
.team li .img img{transform:scale(1);}
.team .des .t1{padding-bottom:20px;margin:20px;border-bottom:1px solid rgb(255,255,255);}
.team .des .t1 strong{margin-right:10px;font-size:20px;}
.team .des .t2{height:225px;margin:0px 20px;overflow:hidden;font-size:13px;line-height:25px;}
.pic_box{}
.pic_box ul{float:left;margin-top:10px;}
.pic_box ul li{float:left;width:240px;height:210px;margin:10px 0px;text-align:center;}
.pic_box ul li img{width:213px;height:162px;padding:3px;background:rgb(255,255,255);border:1px solid rgb(221,221,221);}
.pic_box ul li .txt{display:block;height:30px;margin-top:5px;overflow:hidden;font-size:12px;line-height:30px;text-align:center;}
.adG{}
.adG a{position:relative;display:block;height:80px;margin-bottom:10px;overflow:hidden;border-radius:8px;}
.adG a .img img{width:100%;}
.adG a:hover .img img{transform:scale(1.05);}
.adG a .ico{position:absolute;top:15px;left:30px;}
.adG a .ico img{width:50px;}
.adG a .txt{position:absolute;top:14px;left:109px;height:50px;font-size:24px;font-weight:bold;line-height:50px;color:rgb(255,255,255);}
.cm_sub_list2 a:hover{transform:translateY(0);}