
._block {width: 100%;position: relative;float: left;}
._block ._bggroup {width:100%; height:100%; position:absolute; left:0; top:0; z-index:0;}
._block ._bggroup2 {opacity:0}
._block ._bggroup3 {opacity:1}
._block ._background {width:100%; height:100%; position:absolute; left:0; top:0; z-index:0;}
._block ._mask {width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
._block ._content {width:100%;position:relative; left:0; top:0; z-index:2;float:left;}
._block ._title {z-index:11;}._mw0{width:100%;}._mw1920{max-width: 1920px;margin: 0 auto;}
._mw1300{max-width: 1300px;margin: 0 auto;}
._mw1600{max-width: 1600px;margin: 0 auto;}
#_header_14 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}#_header_14{position:fixed;z-index:15;margin:auto;width:100%;}#_header_14 ._title{margin-bottom:0px;}#_footer_95 ._block{padding:50px 0 0px 0;margin:0px auto 0px auto;}#_footer_95 ._title{margin-bottom:20px;}#_f_1 .maxwidth{max-width:1600px;margin:0 auto}@media screen and (max-width:768px){#_footer_95 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}}
#_content ._block{padding:0px 0px 0px 0px;margin:100px auto 0px auto;}#_content ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}}
#_content_4 ._block{padding:150px 15px 150px 15px;margin:0px auto 0px auto;}#_content_4 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_4 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_5 ._block{padding:150px 15px 150px 15px;margin:0px auto 0px auto;}#_content_5 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_5 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_6 ._block{padding:300px 15px 320px 15px;margin:0px auto 0px auto;}#_content_6 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_6 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_7 ._block{padding:150px 15px 150px 15px;margin:0px auto 0px auto;}#_content_7 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_7 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_7 ._title{margin-bottom:20px;}}
#_content_8 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_content_8 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_8 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_70 ._block{padding:300px 15px 300px 15px;margin:100px auto 0px auto;}#_location_70 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_70 ._block{padding:150px 15px 100px 15px;margin:0px auto 0px auto;}}
#_location_71 ._block{padding:90px 15px 40px 15px;margin:0px auto 0px auto;}#_location_71 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_71 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_72 ._block{padding:20px 15px 100px 15px;margin:0px auto 0px auto;}#_location_72 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_72 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_73 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_content_73 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_73 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_86 ._block{padding:100px 15px 20px 15px;margin:0px auto 0px auto;}#_content_86 ._title{margin-bottom:100px;}@media screen and (max-width:768px){#_content_86 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_86 ._title{margin-bottom:20px;}}
#_content_75 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_75 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_75 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_76 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_content_76 ._title{margin-bottom:80px;}@media screen and (max-width:768px){#_content_76 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_76 ._title{margin-bottom:20px;}}
#_content_77 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_77 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_77 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_78 ._block{padding:150px 15px 150px 15px;margin:0px auto 0px auto;}#_content_78 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_78 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_78 ._title{margin-bottom:20px;}}
#_content_79 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_79 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_79 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_22 ._block{padding:300px 15px 250px 15px;margin:100px auto 0px auto;}#_location_22 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_22 ._block{padding:150px 150px 100px 15px;margin:0px auto 0px auto;}}
#_location_23 ._block{padding:90px 15px 40px 15px;margin:0px auto 0px auto;}#_location_23 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_23 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_24 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}#_location_24 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_24 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_list_25 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_list_25 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_25 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_pagination_27 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_pagination_27 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_27 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_28 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_content_28 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_28 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_31 ._block{padding:300px 15px 300px 15px;margin:100px auto 0px auto;}#_location_31 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_31 ._block{padding:150px 15px 100px 15px;margin:0px auto 0px auto;}}
#_location_32 ._block{padding:90px 15px 40px 15px;margin:0px auto 0px auto;}#_location_32 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_32 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_33 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_location_33 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_33 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_subpage_36 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_subpage_36 ._title{margin-bottom:20px;}#_sp_3 .maxwidth{max-width:1600px;margin:0 auto}@media screen and (max-width:768px){#_subpage_36 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}}
#_subpage_37 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_subpage_37 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_37 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_38 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_content_38 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_38 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_39 ._block{padding:300px 15px 300px 15px;margin:100px auto 0px auto;}#_location_39 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_39 ._block{padding:150px 15px 100px 15px;margin:0px auto 0px auto;}}
#_location_40 ._block{padding:90px 15px 40px 15px;margin:0px auto 0px auto;}#_location_40 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_40 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_41 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}#_location_41 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_41 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_43 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_43 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_43 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_45 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_content_45 ._title{margin-bottom:50px;}@media screen and (max-width:768px){#_content_45 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_45 ._title{margin-bottom:20px;}}
#_content_47 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}#_content_47 ._title{margin-bottom:50px;}@media screen and (max-width:768px){#_content_47 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_47 ._title{margin-bottom:20px;}}
#_content_48 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_48 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_48 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_49 ._block{padding:300px 15px 300px 15px;margin:100px auto 0px auto;}#_location_49 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_49 ._block{padding:150px 15px 100px1 5px;margin:0px auto 0px auto;}}
#_location_50 ._block{padding:90px 15px 40px 15px;margin:0px auto 0px auto;}#_location_50 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_50 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_51 ._block{padding:0px 15px 100px 15px;margin:0px auto 0px auto;}#_location_51 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_51 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_list_52 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}#_list_52 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_52 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_pagination_53 ._block{padding:120px 15px 0px 15px;margin:0px auto 0px auto;}#_pagination_53 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_53 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_54 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_54 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_54 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_55 ._block{padding:300px 15px 300px 15px;margin:100px auto 0px auto;}#_location_55 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_55 ._block{padding:150px 15px 100px 15px;margin:0px auto 0px auto;}}
#_location_56 ._block{padding:90px 15px 40px 15px;margin:0px auto 0px auto;}#_location_56 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_56 ._block{padding: 20px 15px 20px 15px;margin: 0px auto 0px auto;}}
#_location_57 ._block{padding:20px 15px 100px 15px;margin:0px auto 0px auto;}#_location_57 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_57 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_subpage_59 ._block{padding:20px 15px 0px 15px;margin:0px auto 0px auto;}#_subpage_59 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_59 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}}
#_content_60 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_60 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_60 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_location_61 ._block{padding:300px 15px 300px 15px;margin:100px auto 0px auto;}#_location_61 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_61 ._block{padding:150px 15px 100px 15px;margin:0px auto 0px auto;}}
#_location_62 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_location_62 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_62 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_65 ._block{padding:0px 15px 30px 15px;margin:0px auto 0px auto;}#_content_65 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_65 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_66 ._block{padding:20px 15px 0px 15px;margin:0px auto 0px auto;}#_content_66 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_66 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_67 ._block{padding:100px 15px 100px 15px;margin:0px auto 0px auto;}#_content_67 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_67 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_c .ctext{position: relative;}
#_c .ctext .banner{width: 100%;height: auto;}
#_c .ctext .banner img{width: 100%;}
#_c .ctext .icon{width: 60px;height: 60px;position: absolute;left: calc(50% - 30px);bottom: 50px;
-webkit-transform: translate(0, -50%); 
-ms-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transform: translate(0,-50%);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
animation:myfirst 1s infinite;
-moz-animation:myfirst 1s infinite; 
-webkit-animation:myfirst 1s infinite; 
-o-animation:myfirst 1s infinite;}
@keyframes myfirst
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}

@-moz-keyframes myfirst
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}

@-webkit-keyframes myfirst 
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}

@-o-keyframes myfirst 
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}
#_c .ctext .ul2{display: none;}#_c_1{width: 100%;}
#_c_1 .ctext{width: 100%;font-size: 0;}
#_c_1 .ctext .left{width: 31%;display: inline-block;vertical-align: middle;padding-top: 15px;}
#_c_1 .ctext .left .china{width: 100%;font-size: 30px;color: #575757;height: 45px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_1 .ctext .left .eng{font-size: 18px;color: #575757;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;}
#_c_1 .ctext .right{width: 68%;display: inline-block;vertical-align: middle;}
#_c_1 .ctext .right .text{width: 100%;font-size: 16px;color: #797979;line-height: 30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
#_c_1 .ctext .right .iconBox{width: 100%;font-size: 0;margin: 43px 0;}
#_c_1 .ctext .right .iconBox .box{display: inline-block;vertical-align: middle;margin-right: 55px;}
#_c_1 .ctext .right .iconBox .box .icon{width: 55px;height: 33px;margin: 0 auto;}
#_c_1 .ctext .right .iconBox .box .name{width: 100px;text-align: center; font-size: 14px;color: #737373;margin-top: 15px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_1 .ctext .right .more{position: relative;width: 262px;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
#_c_1 .ctext .right .more .words{width: 262px;height: 40px;border:1px solid rgba(194,194,194);line-height: 40px;padding-left: 25%;font-size: 14px;color: #737373;letter-spacing: 9px;}
#_c_1 .ctext .right .more .pic{width: 26px;height: 40px;position: absolute;right: 30%;top: 0;}
#_c_1 .ctext .right .more:hover{
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);
}#_c_2 .ctext .top{width: 100%;position: relative;padding-right: 200px;min-height: 721px;font-size: 0;}
#_c_2 .ctext .top .left{width: 34%;display: inline-block;vertical-align:top;}
#_c_2 .ctext .top .left .ul{width: 100%;}
#_c_2 .ctext .top .left .ul .li{width: 100%;height: 721px;}
#_c_2 .ctext .top .center{display: inline-block;vertical-align:top;width: 66%;height: 400px;border:3px solid #c9cdda;padding: 110px 120px 90px 120px;margin-left: -3px;margin-top: 80px;}
#_c_2 .ctext .top .center .name{width: 100%;font-size: 34px;color: rgba(204,0,17,0.34);height: 55px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_2 .ctext .top .center .engname{width: 100%;font-size: 34px;color: #172F67;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;font-weight: lighter;}
#_c_2 .ctext .top .center .border{width: 40px;height: 3px;background-color: #172F67;margin: 45px 0;}
#_c_2 .ctext .top .center .text{font-size: 16px;color: #666;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;}
#_c_2 .ctext .top .posi{width: 285px;height: 195px;position: absolute;right: 0;bottom: 110px;}
#_c_2 .ctext .top .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_2 .ctext .top .slick-dots li{ vertical-align: top; width: 12px; height: 12px;border-radius: 100%; margin: 0 9px; background: #fff;}
#_c_2 .ctext .top .slick-dots li.slick-active{ background: #172F67;}
#_c_2 .ctext .bottom{margin-top: 150px;width: 100%;position: relative;padding-left: 200px;min-height: 721px;font-size: 0;}
#_c_2 .ctext .bottom .right{width: 34%;display: inline-block;vertical-align:top;}
#_c_2 .ctext .bottom .right .ul{width: 100%;}
#_c_2 .ctext .bottom .right .ul .li{width: 100%;height: 721px;}
#_c_2 .ctext .bottom .center{display: inline-block;vertical-align:top;width: 66%;height: 400px;border:3px solid #c9cdda;padding: 110px 120px 90px 120px;margin-right: -3px;margin-top: 80px;}
#_c_2 .ctext .bottom .center .name{width: 100%;font-size: 34px;color: rgba(204,0,17,0.34);height: 55px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_2 .ctext .bottom .center .engname{width: 100%;font-size: 34px;color: #172F67;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;font-weight: lighter;}
#_c_2 .ctext .bottom .center .border{width: 40px;height: 3px;background-color: #172F67;margin: 45px 0;}
#_c_2 .ctext .bottom .center .text{font-size: 16px;color: #666;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;}
#_c_2 .ctext .bottom .posi{width: 285px;height: 195px;position: absolute;left: 0;bottom: 110px;}
#_c_2 .ctext .bottom .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_2 .ctext .bottom .slick-dots li{ vertical-align: top; width: 12px; height: 12px;border-radius: 100%; margin: 0 9px; background: #fff;}
#_c_2 .ctext .bottom .slick-dots li.slick-active{ background: #172F67;}
#_c_2 .ctext .ul .li a{display: block;width: 100%;height: 100%;}
#_c_2 .ctext .posi a{display: block;width: 100%;height: 100%;}
#_c_2 .ctext .center:hover .name{color: #172F67;}#_c_3 .ctext .name{font-size: 40px;color: #fff;height: 90px;text-align: center;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_3 .ctext .more{width: 22%;height: 40px;text-align: center;line-height: 38px;font-size: 14px;border:1px solid #fff;color: #fff;background-color: rgba(0,0,0,0.3);margin: 0 auto;letter-spacing: 7px;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
#_c_3 .ctext .more a{color: #fff;}
#_c_3 .ctext .more:hover{background-color: rgba(255,255,255,0.3);
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
#_c_3 .ctext .more:hover a{color: C01;}#_c_4 .ctext{position: relative;}
#_c_4 .ctext .ul{width: calc(100% + 100px);margin: 0 -50px;}
#_c_4 .ctext .ul .li{margin: 0 50px;height: auto;}
#_c_4 .ctext .ul .li .date{width: 100%;font-size: 26px;color: #666;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_4 .ctext .ul .li .quan{width: 20px;height: 20px;border:2px solid #dbdbdb;border-radius: 100%;position: relative;margin: 20px 0 30px 0;}
#_c_4 .ctext .ul .li .quan::after{content: "";display: block;width: 6px;height: 6px;border-radius: 100%;background-color: #cccccc;position: absolute;left: 50%;top: 50%;margin: -3px 0 0 -3px;}
#_c_4 .ctext .ul .li .pics{width: 100%;height: 150px;margin-bottom: 25px;}
#_c_4 .ctext .ul .li .name{width: 100%;height: 45px;font-size: 20px;color: #4c4c4c;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_4 .ctext .ul .li .text{width: 100%;height: 60px;line-height: 30px;font-size: 18px;color: #666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
#_c_4 .ctext .ul .li .more{width: 155px;height:44px;position: relative;margin-top: 30px;}
#_c_4 .ctext .ul .li .more .words{width: 155px;height: 44px;line-height: 44px;font-size: 14px;color: #fff;padding-left: 23%;background-color: #cccccc;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
#_c_4 .ctext .ul .li .more .icon{width: 26px;height: 44px;position: absolute;right: 20%;top: 0;}
#_c_4 .ctext .ul .li:hover .more .words{background-color: #172F67;
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
  #_c_4 .ctext .ul .li:hover .date{color: #172F67;}
 #_c_4 .ctext .ul .li:hover .name{color: #172F67;}
  #_c_4 .ctext .ul .li:hover .quan::after{content: "";display: block;background-color: #172F67;}
 #_c_4 .ctext .border{width: 100%;height: 1px;background-color: #dedede;position: absolute;top: 64px;left: 0;z-index: -1;}#_t .ctext .zw{width: 100%;font-size: 30px;color: #575757;height: 40px;text-align: center;}
#_t .ctext .yw{width: 100%;font-size: 18px;color: #575757;text-align: center;font-weight: lighter;text-transform:uppercase;margin-top:10px}#_c_5 .ctext .renter{width: 100%;cursor: pointer;}
#_c_5 .ctext .renter .top{width: 18px;height: 18px;border-top: 3px solid #272727;border-right: 3px solid #272727;margin: 0 auto;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
#_c_5 .ctext .renter .bottom{text-align: center;margin-top: 13px;font-size: 14px;color: #111;}#_h{ width: 100%; float: left;}
#_h .ctext{ width: 100%; float: left;}
#_h .ctext .top .logo{  line-height: 0; float: left;margin: 20px 0;}
#_h .ctext .top .logo img{ width: auto; height: 62px;}
#_h .ctext .top .so_box{ width: 110px; float: right; position: relative;padding: 9px 5px 0 0;margin: 30px 0;text-align: right;}
#_h .ctext .top .so_box .zytype{width: 80px; position: absolute;left: 0;top: 10px;}
#_h .ctext .top .so_box .zytype .types{width: 85px;}
#_h .ctext .top .so_box .zytype .types .p1{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
#_h .ctext .top .so_box .zytype .types .p2{display: inline-block;vertical-align: middle;height: 4px;width: 4px;border-radius: 100%;background-color: #999999;margin: 0 12px;}
#_h .ctext .top .so_box .zytype .types .p3{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
#_h .ctext .top .so_box .sj{margin-top: 13px; display: inline-block;vertical-align: top; width: 7px;height: 7px;border-top: 1px solid #a5a5a5;border-right: 1px solid #a5a5a5;cursor: pointer;
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-ms-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);}
#_h .ctext .top .so_box .zytype .chin:hover .p1{color: #172F67;}
#_h .ctext .top .so_box .zytype .chin:hover .p2{background-color: #172F67;}
#_h .ctext .top .so_box .zytype .chin:hover .p3{color: #172F67;}
#_h .ctext .top .so_box .zytype .eng:hover .p1{color: #172F67;}
#_h .ctext .top .so_box .zytype .eng:hover .p2{background-color: #172F67;}
#_h .ctext .top .so_box .zytype .eng:hover .p3{color: #172F67;}
#_h .ctext .top .nonebloc{width: 31px;height: 31px;background-color: #C2C2C2;border-radius: 100%;margin-left: 60px;cursor: pointer;}
#_h .ctext .top .nonebloc .pics{width: 100%;height: 100%}
#_h .ctext .top .Search_but{ float: left; width: 32px; height: 30px; text-align: center;line-height: 30px;font-size: 18px;color: #172F67;cursor: pointer;}
#_h .ctext .top .so_but{ display: none; float: left; width: 282px; position: absolute; right: 0; top: 70px;}
#_h .ctext .top .so{ float: left; width: 100%; background: #fff; position: relative; border: 1px solid #C2C2C2;}
#_h .ctext .top .so .sear_subs{font-size: 18px;position: absolute;top: 9px; right: 14px;color: #fff;}
#_h .ctext .top .so .Search{ float: left; width: 100%; height:36px; background: none; border: none; line-height: 36px; padding: 0 56px 0 10px; color: #414141; font-size: 14px;}
#_h .ctext .top .so .sear_sub{ float: right; width: 50px; height:100%; background-color: #172F67;color: #fff;font-size: 18px;text-align: center;line-height: 36px; position: absolute; right: 0; top: 0;}
#_h .ctext .top .menu{ float: right; margin-right: 25px;margin-top: 9px;}
#_h .ctext .top .menu .nli{  float: left; position: relative;margin: 0 10px;}
#_h .ctext .top .menu .nli span .a{ display: block; font-size: 15px; color: #666;position: relative;padding:0 15px;height: 30px;line-height: 30px; border-radius: 30px;}
#_h .ctext .top .menu .nli span{padding: 30px 0;display: block;}
#_h .ctext .top .menu .nli.on .a,#_h .ctext .top .menu .nli:hover .a{color: #fff;font-weight: bold;background-color: #172F67;}
#_h .ctext .top .menu .nli .sub{ display: none; position: absolute; width: 136px; top: 80px; left: 50%; margin-left: -68px;  border-radius: 5px; z-index: 4;}
#_h .ctext .top .menu .nli .sub li{ text-align: center; padding: 14px 8px; background: #f5f5f5;margin-bottom: 3px;}
#_h .ctext .top .menu .nli .sub li a{ display: block; color: #333; font-size: 15px; line-height: 20px; }
#_h .ctext .top .menu .nli .sub li:hover a{ color: #172F67; position: relative;}
#_h .ctext .top1 .logo{ margin: 8px 0;}
#_h .ctext .top1 .logo img{ width: auto; height: 44px;}
#_h .ctext .top1 .so_box{ margin: 5px 0;}
#_h .ctext .top1 .so_but{ top: 47px;}
#_h .ctext .top1 .menu .nli .sub{ top: 50px;}
#_h .ctext .top1 .menu .nli span{padding: 5px 0;}
#_h .ctext .top1 .menu .nli.on span a::after{content: "";display: block;bottom: 10px;}
#_h .ctext .top1 .menu .nli:hover span a::after{content: "";display: block;;bottom: 10px;}
#_h .ctext .top .so_box .zytype{top: 12px;}
#_h .ctext .top .so_box .sj{margin-top: 15px;}
#_h .ctext .menuph{ display: none;} 
#_h .ctext .xialaph{ display: none;}#_lt{ width: 100%; float: left;}
#_lt .ctext{ width: 100%; float: left; text-align: center; color: #fff; font-weight: lighter;}
#_lt .ctext .t1{ font-size: 56px; line-height: 60px; height: 60px; letter-spacing: 25px; overflow: hidden;}
#_lt .ctext .t2{ margin-top: 20px; font-size: 16px; letter-spacing: 10px; line-height: 20px; height: 20px; text-transform: uppercase; overflow: hidden;}#_lt_1{ width: 100%; float: left;}
#_lt_1 .ctext{ width: 100%; float: left; font-size: 16px; line-height: 20px; height: 20px; color: #666; overflow: hidden;}
#_lt_1 .ctext .a{ color: #666;}
#_lt_1 .ctext .a:hover{ color: #172F67;}
#_lt_1 .ctext .span{ margin: 0 5px;}#_lt_2{ width: 100%; float: left;}
#_lt_2 .ctext{ width: 100%; float: left;}
#_lt_2 .ctext .u1{ font-size: 0; text-align: center;}
#_lt_2 .ctext .l1{ display: inline-block; margin: 0 15px; height: 38px; line-height: 36px; border-radius: 38px; border: 1px solid #d2d2d2;}
#_lt_2 .ctext .l1 .a{ font-size: 16px; padding: 0 28px; color: #555; display: block; width: 100%;}
#_lt_2 .ctext .l1:hover,#_lt_2 .ctext .l1.on{ background: #172F67; border: 1px solid #172F67;}
#_lt_2 .ctext .l1:hover .a,#_lt_2 .ctext .l1.on .a{ color: #fff;}#_l{ width: 100%; float: left;}
#_l .ctext{ width: 100%; float: left;}
#_l .ctext .u1{ width: 102%; margin: -45px -1%; float: left;}
#_l .ctext .l1{ width: 23%; margin: 45px 1%; float: left;}
#_l .ctext .l1 .img{ width: 100%; height: 500px; border: 1px solid transparent; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
#_l .ctext .l1 .wz{ font-size: 16px; line-height: 20px; margin-top: 15px; text-align: center; color: #555;}
#_l .ctext .l1:hover .img{ border: 1px solid #172F67; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
#_l .ctext .l1:hover .wz{ color: #172F67;}#_pt{ width: 100%; float: left;}
#_pt .ctext{ width: 100%; float: left; text-align: center;}
#_pt .ctext .text a{ width: 38px; height: 38px; line-height: 38px; border: 1px solid #e2e2e2; border-radius: 38px; color:#333333; font-size: 14px; margin: 0 5px; display: inline-block; font-family: Arial;}
#_pt .ctext .text a.on,#_pt .ctext .text a:hover{ background: #172F67; color: #fff; border: 1px solid #172F67;}
#_pt .ctext .text .l1,#_pt .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #172F67;}#_sp{ width: 100%; float: left;}
#_sp .ctext{ width: 100%; float: left;}
#_sp .ctext .top{ padding-bottom: 10%; padding-left: 605px; background: #f2f2f2; width: 100%; float: left;}
#_sp .ctext .top .tp{ width: 505px; position: absolute; top: 0; left: 0;}
#_sp .ctext .top .tp .tpTop{ width: 100%;}
#_sp .ctext .top .tp .tpTop .dis{ width: 100%; float: left; padding-bottom: 132.93%; position: relative; overflow: hidden; min-height: 50px;}
#_sp .ctext .top .tp .tpTop .dis img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_sp .ctext .top .tp .tpBot{ margin-top: 30px; padding: 0 40px; width: 100%;}
#_sp .ctext .top .tp .tpBot .img{ margin: 0 15px; position: relative;}
#_sp .ctext .top .tp .tpBot .img:hover .bor,#_sp .ctext .top .tp .tpBot .img.slick-current .bor{ width: 100%; height: 100%; border: 1px solid #172F67; position: absolute; top: 0; left: 0;}
#_sp .ctext .top .tp .tpBot .dis{ width: 100%; float: left; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;}
#_sp .ctext .top .tp .tpBot .dis img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_sp .ctext .top .tp .slick-prev,#_sp .ctext .top .tp .slick-next{ width: 16px; height: 28px;}
#_sp .ctext .top .tp .slick-prev{ left: 20px; background: url(/template/theme/cn/img/sp_2.png) no-repeat center; background-size: cover;}
#_sp .ctext .top .tp .slick-next{ right: 20px; background: url(/template/theme/cn/img/sp_3.png) no-repeat center; background-size: cover;}
#_sp .ctext .top .text{ width: 100%; min-height: 740px;}
#_sp .ctext .top .text .bt{ margin: 80px 0 20px 0; font-size: 28px; line-height: 32px; height: 32px; overflow: hidden; color: #172F67;}
#_sp .ctext .top .text .line1{ display: block; width: 40px; height: 3px; background: #172F67;}
#_sp .ctext .top .text .info{ margin: 50px 0 80px 0; font-size: 16px; line-height: 36px; color: #555;}
#_sp .ctext .top .text .line2{ width: 100%; height: 1px; border-top: 1px dashed #ccc;}
#_sp .ctext .top .text .link{ margin-top: 50px; font-size: 0;}
#_sp .ctext .top .text .link a{ display: inline-block; vertical-align: middle;}
#_sp .ctext .top .text .link .a1{ font-size: 16px; margin-right: 20px; padding: 0 40px; height: 44px; line-height: 44px; border-radius: 44px; color: #fff; background-color: #172F67;}
#_sp .ctext .top .text .link .a2{ width: 44px; height: 44px; border-radius: 50%; background: url(/template/theme/cn/img/sp_1.png) no-repeat center; background-color: #172F67;}
#_sp .ctext .top .text .link a:hover{ background-color: rgba(23,47,103,0.5);}
#_sp .ctext .bot{ padding-top: 6%; width: 100%; float: left; background: #fff;}
#_sp .ctext .bot .bt{ font-size: 28px; line-height: 32px; height: 32px; overflow: hidden; text-align: center; color: #172F67;}
#_sp .ctext .bot .line{ display: block; margin: 25px auto 100px auto; width: 40px; height: 3px; background: #172F67;}
#_sp .ctext .bot .info{ font-size: 16px; line-height: 30px; color: #666;}#_sp_1{ width: 100%; float: left;}
#_sp_1 .ctext{ width: 100%; float: left;}
#_sp_1 .ctext .bt{ margin-bottom: 100px; width: 100%; float: left; position: relative;}
#_sp_1 .ctext .bt::before{ content: ""; display: block; position: absolute; top: 16px; left: 0; height: 1px; background: rgba(23,47,103,0.3);
width: -moz-calc(50% - 80px);
width: -o-calc(50% - 80px);
width: -webkit-calc(50% - 80px);
width: calc(50% - 80px);}
#_sp_1 .ctext .bt::after{ content: ""; display: block; position: absolute; top: 16px; right: 0; height: 1px; background: rgba(23,47,103,0.3);
width: -moz-calc(50% - 80px);
width: -o-calc(50% - 80px);
width: -webkit-calc(50% - 80px);
width: calc(50% - 80px);}
#_sp_1 .ctext .bt .dis{ width: 160px; margin: 0 auto; font-size: 28px; line-height: 32px; height: 32px; text-align: center; overflow: hidden; color: #172F67;}
#_sp_1 .ctext .list{ float: left; margin: 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
#_sp_1 .ctext .u1{ width: 100%; float: left;}
#_sp_1 .ctext .l1{ margin: 0 15px; line-height: 0; border: 1px solid #e5e5e5;}
#_sp_1 .ctext .l1 .img{ display: block; width: 100%; padding-bottom: 66.4%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
#_sp_1 .ctext .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
#_sp_1 .ctext .l1:hover .img img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}#_c_6{ width: 100%; float: left;}
#_c_6 .ctext{ width: 100%; float: left;}
#_c_6 .ctext .info{ font-size: 16px; line-height: 28px; text-align: center; color: #555;}
#_c_6 .ctext .bt{ margin: 60px 0 50px 0; font-size: 18px; line-height: 22px; height: 22px; overflow: hidden; color: #172F67; text-align: center;}
#_c_6 .ctext .u1{ width: 108%; margin: 0 -4%; overflow: hidden;}
#_c_6 .ctext .l1{ width: 17%; margin: 0 4%; padding: 32px 10px 32px 90px; position: relative; border: 1px solid #c7c7c7; border-radius: 10px; float: left;}
#_c_6 .ctext .l1 .ico{ width: 44px; height: 44px; position: absolute; top: 50%; margin-top: -22px; left: 23px;}
#_c_6 .ctext .l1 .text{ width: 100%;}
#_c_6 .ctext .l1 .text .t1{ font-size: 18px; color: #333;}
#_c_6 .ctext .l1 .text .t2{ margin-top: 10px; font-size: 16px; color: #555;}
#_c_6 .ctext .bg{ padding: 120px 100px; margin-top: 95px;}
#_c_6 .ctext .bg .t1{ font-size: 48px; line-height: 52px; font-weight: bold; color: #fff;}
#_c_6 .ctext .bg .t2{ font-size: 24px; line-height: 42px; margin-top: 45px; color: #fff;}#_t_1{ width: 100%; float: left;}
#_t_1 .ctext{ font-size: 30px; line-height: 34px; height: 34px; overflow: hidden; text-align: center; color: #172F67; width: 100%; float: left;}#_c_7{ width: 100%; float: left;}
#_c_7 .ctext{ width: 100%; float: left;}
#_c_7 .ctext .info{ margin-bottom: 50px; font-size: 16px; line-height: 28px; color: #555; text-align: center;}
#_c_7 .ctext .u1{ margin: -5px 0; font-size: 0; text-align: center;}
#_c_7 .ctext .u1 li{ margin: 5px 0; display: inline-block;}
#_c_7 .ctext .u1 .l1{ font-size: 18px; height: 40px; line-height: 38px; width: 130px; color: #555; border: 1px solid #c2c2c2; border-radius: 5px;}
#_c_7 .ctext .u1 .l2{ margin: 5px 26px; width: 18px; height: 1px; background: #c2c2c2; position: relative;}
#_c_7 .ctext .u1 .l2::before{ content: ""; position: absolute; right: 0; top: -5px; display: block; width: 10px; height: 10px; border-top: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}#_c_8{ width: 100%; float: left;}
#_c_8 .ctext{ width: 100%; float: left;}
#_c_8 .ctext .info{ margin-bottom: 50px; font-size: 16px; line-height: 28px; color: #555; text-align: center;}
#_c_8 .ctext .left{ width: 50%; float: left; position: relative; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
#_c_8 .ctext .left .l1{ position: relative;}
#_c_8 .ctext .left .l1 .pic{ width: 100%; height: 532px; overflow: hidden;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#_c_8 .ctext .left .l1:hover .pic{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#_c_8 .ctext .left .l1 ._pimg{ display: none;}
#_c_8 .ctext .left .l1 .bg{ position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; padding: 0 110px 0 20px; background: rgba(0, 0, 0, 0.6);}
#_c_8 .ctext .left .l1 .wz{ font-size: 18px; line-height: 50px; color: #fff;}
#_c_8 .ctext .slick-dots{ position: absolute; bottom: 20px; right: 20px; z-index: 10; height: 10px; text-align: right;}
#_c_8 .ctext .slick-dots li{ vertical-align: top; margin: 0 0 0 10px; width: 10px; height: 10px; border-radius: 50%; background: #bdc3bc;}
#_c_8 .ctext .slick-dots li.slick-active{ background: #172F67;}
#_c_8 .ctext .right{ width: 50%; float: right;}
#_c_8 .ctext .right .u1{ margin: -15px 0; width: 100%; float: left;}
#_c_8 .ctext .right .l1{ padding-left: 30px; margin: 15px 0; width: 50%; float: left;}
#_c_8 .ctext .right .l1 a{ display: block; width: 100%; position: relative; overflow: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
#_c_8 .ctext .right .l1 .pic{ width: 100%; height: 251px; overflow: hidden;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#_c_8 .ctext .right .l1:hover .pic{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#_c_8 .ctext .right .l1 ._pimg{ display: none;}
#_c_8 .ctext .right .l1 .bg{ position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; padding: 0 20px; background: rgba(0, 0, 0, 0.6);}
#_c_8 .ctext .right .l1 .wz{ font-size: 18px; line-height: 50px; color: #fff;}#_l_1{ width: 100%; float: left;}
#_l_1 .ctext{ width: 100%; float: left;}
#_l_1 .ctext .u1{ margin: -10px 0; width: 100%; float: left;}
#_l_1 .ctext .l1{ padding: 25px 570px 25px 20px; margin: 10px 0; position: relative; width: 100%; float: left; width: 100%; background: #f2f2f2}
#_l_1 .ctext .l1 .text{ width: 100%; float: left; min-height: 150px;}
#_l_1 .ctext .l1 .text .date{ margin-top: 8px; display: inline-block; font-size: 16px; padding: 0 10px; height: 28px; line-height: 28px; border-radius: 10px; overflow: hidden; background: #ccc; color: #fff;}
#_l_1 .ctext .l1 .text .bt{ margin: 15px 0 10px 0; font-size: 20px; color: #333;}
#_l_1 .ctext .l1 .text .info{ font-size: 16px; line-height: 30px; color: #666;}
#_l_1 .ctext .l1 .img{ width: 467px; position: absolute; top: 25px; right: 20px;}
#_l_1 .ctext .l1 .img ._pimg{ width: 100%; padding-bottom: 32%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
#_l_1 .ctext .l1 .img ._pimg img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
#_l_1 .ctext .l1:hover ._pimg img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
#_l_1 .ctext .l1:hover .text .date{ background: #172F67; color: #fff;}
#_l_1 .ctext .l1:hover .text .bt{ color: #172F67;}#_sp_2{ width: 100%; float: left;}
#_sp_2 .ctext{ width: 100%; float: left;}
#_sp_2 .ctext .left{ width: 69.25%; float: left; border: 1px solid #e5e5e5;}
#_sp_2 .ctext .left .top{ padding: 50px 10px 40px 10px; text-align: center; border-bottom: 1px solid #e5e5e5;}
#_sp_2 .ctext .left .top .bt{ font-size: 28px; line-height: 32px; color: #333; font-weight: bold;}
#_sp_2 .ctext .left .top .time{ margin-top: 15px; font-size: 16px; line-height: 20px; color: #555;}
#_sp_2 .ctext .left .bot{ padding: 50px 30px;}
#_sp_2 .ctext .left .bot .info{ font-size: 16px; line-height: 30px; text-align: justify; color: #555;}
#_sp_2 .ctext .left .bot .link{ width: 100%; height: 66px; margin-top: 60px; position: relative;}
#_sp_2 .ctext .left .bot .link::before{ content: ""; position: absolute; top: 28px; left: 0; display: block; height: 1px; background: #e5e5e5;
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_2 .ctext .left .bot .link::after{ content: ""; position: absolute; top: 28px; right: 0; display: block; height: 1px; background: #e5e5e5;
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_2 .ctext .left .bot .link .l_link{ margin-top: 40px; width: 40%; float: left; font-size: 16px; line-height: 20px; color: #555;}
#_sp_2 .ctext .left .bot .link .l_link:hover{ color: #172F67;}
#_sp_2 .ctext .left .bot .link .r_link{ margin-top: 40px; width: 40%; float: right; text-align: right; font-size: 16px; line-height: 20px; color: #555;} 
#_sp_2 .ctext .left .bot .link .r_link:hover{ color: #172F67;}
#_sp_2 .ctext .left .bot .link .fh{ position: absolute; top: 0; left: 50%; margin-left: -33px; display: block; font-size: 16px; width: 66px; height: 66px; line-height: 24px; padding: 8px; text-align: center; color: #fff; background: #172F67; border-radius: 50%;}
#_sp_2 .ctext .left .bot .link .fh::before{ content: ""; display: block; position: absolute; top: 35px; left: -97px; width: 80px; height: 1px; background: #e5e5e5;}
#_sp_2 .ctext .left .bot .link .fh::after{ content: ""; display: block; position: absolute; top: 35px; right: -97px; width: 80px; height: 1px; background: #e5e5e5;}
#_sp_2 .ctext .left .bot .link .fh:hover{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);}
#_sp_2 .ctext .right{ padding: 20px 20px 0 20px; width: 28.43%; float: right; border: 1px solid #e5e5e5;}
#_sp_2 .ctext .right .bt{ width: 100%; font-size: 36px; line-height: 174px; height: 174px; overflow: hidden; text-align: center; color: #fff;}
#_sp_2 .ctext .right .l1{ padding: 25px 0; border-bottom: 1px solid #e5e5e5;}
#_sp_2 .ctext .right .l1:last-child{ border-bottom: none;}
#_sp_2 .ctext .right .l1 .t1{ padding-left: 15px; font-size: 18px; color: #333; position: relative;}
#_sp_2 .ctext .right .l1 .t1::before{ content: ""; display: block; position: absolute; left: 0; top: 50%; margin-top: -3px; width: 6px; height: 6px; border-radius: 50%; background: #172F67;}
#_sp_2 .ctext .right .l1 .t2{ margin-top: 15px; font-size: 16px; line-height: 28px; color: #555;}
#_sp_2 .ctext .right .l1:hover .t1{ color: #172F67;}#_c_9{ width: 100%; float: left;}
#_c_9 .ctext{ padding: 80px 0 75px 330px; width: 100%; float: left; position: relative; border: 1px solid #f2f2f2;}
#_c_9 .ctext .logo{ width: 330px; position: absolute; top: 80px; left: 0; border-right: 1px solid #e5e5e5;}
#_c_9 .ctext .logo ._pimg{ width: 230px; margin: 0 auto;}
#_c_9 .ctext .cont{ padding-left: 60px; width: 650px;}
#_c_9 .ctext .cont .bt{ font-size: 30px; line-height: 34px; height: 34px; overflow: hidden; color: #333;}
#_c_9 .ctext .cont .line{ margin: 40px 0 35px 0; width: 100%; height: 1px; background: #e5e5e5;}
#_c_9 .ctext .cont .over{ padding: 0 225px 0 0; width: 100%; position: relative;}
#_c_9 .ctext .cont .left .l1{ margin: 24px 0; padding-left: 30px; min-height: 20px; position: relative;}
#_c_9 .ctext .cont .left .l1 .ico{ width: 20px; height: 20px; position: absolute; top: 0; left: 0;}
#_c_9 .ctext .cont .left .l1 .wz{ font-size: 16px; line-height: 20px; height: 20px; overflow: hidden; color: #555;}
#_c_9 .ctext .cont .ewm{ width: 225px; position: absolute; top: 0; right: 0;}
#_c_9 .ctext .cont .ewm .img{ width: 100px; padding: 4px; float: left; border: 1px solid #f0f0f0; background: #fff;}
#_c_9 .ctext .cont .ewm .wz{ margin: 55px 0 0 10px; font-size: 16px; line-height: 24px; height: 48px; float: left; overflow: hidden; color: #555;}#_c_10{ width: 100%; float: left;}
#_c_10 .ctext{ width: 100%; float: left;}
#_c_10 .BMapLabel{ width: 314px; height: 124px; line-height: 124px; margin: -95px 0 0 -140px; padding: 50px 40px!important; font-size: 14px!important; color: #666!important; border: 0!important; background: url(/template/theme/cn/img/c10_2.png) no-repeat center!important; background-size: cover; overflow: hidden;}#_c_11{width: 100%;float: left;}
#_c_11 .ctext{width: 100%;float: left;}
#_c_11 .ctext .left{width: 45%;float: left;margin-top: 132px;}
#_c_11 .ctext .left .name{width: 100%;font-size: 30px;color: #172F67;height: 52px;}
#_c_11 .ctext .left .engname{width: 100%;font-size: 18px;color: #172F67;text-transform:uppercase;font-weight: lighter;}
#_c_11 .ctext .left .border{height: 3px;width: 43px;background-color: #172F67;margin: 35px 0 65px;}
#_c_11 .ctext .left .text{width: 100%;font-size: 16px;color: #555;line-height: 35px;padding-right: 15px; text-align: justify;max-height: 350px;overflow: hidden; overflow-y: auto; scrollbar-width: thin;}
#_c_11 .ctext .left .text::-webkit-scrollbar{ width: 3px;}
#_c_11 .ctext .left .text::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
#_c_11 .ctext .left .text::-webkit-scrollbar-thumb{ width: 3px;  background-color: #172F67; border-radius: 3px;}
#_c_11 .ctext .right{width: 39%;height: 816px;float: right;}
#_c_11 .ctext .right .posi{width: 95%;height: 95%;margin: 2.5% 0  0 2.5%;border:3px solid rgba(255,255,255,0.46);}#_c_12 .ctext .cbox{position: relative;}
#_c_12 .ctext .cbox .picBox{width: 82px;height: 38px;background-color: #fff;margin: 0 auto;}
#_c_12 .ctext .cbox .picBox .pic{width: 100%;height: 100%;}
#_c_12 .ctext .cbox::before{content: "";display: block;height: 1px;background-color: rgba(23,47,103,0.28);position: absolute;left: 0;top: 50%;
width: -moz-calc(50% - 41px);
width: -o-calc(50% - 41px);
width: -webkit-calc(50% - 41px);
width: calc(50% - 41px);}
#_c_12 .ctext .cbox::after{content: "";display: block;height: 1px;background-color: rgba(23,47,103,0.28);position: absolute;right: 0;top: 50%;
width: -moz-calc(50% - 41px);
width: -o-calc(50% - 41px);
width: -webkit-calc(50% - 41px);
width: calc(50% - 41px);}#_c_13 .ctext{position: relative;}
#_c_13 .ctext .ul{margin: 0 -20px;
width: -moz-calc(100% + 40px);
width: -o-calc(100% + 40px);
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);}
#_c_13 .ctext .ul .li{margin: 0 20px;height: auto;}
#_c_13 .ctext .ul .li .quan{width: 12px;height: 12px;border-radius: 100%;background-color: #172F67;margin: 0 auto 35px auto;}
#_c_13 .ctext .ul .li .text{font-size: 15px;color: #555;text-align: center;line-height: 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_c_13 .ctext .border{height: 1px;background-color: #e0e0e0;position: absolute;top: 6px;left: 12px;z-index: -1;
width: -moz-calc(100% - 24px);
width: -o-calc(100% - 24px);
width: -webkit-calc(100% - 24px);
width: calc(100% - 24px);}
#_c_13 .ctext .slick-prev{width: 12px;height: 12px;border:1px solid #172F67;border-radius: 100%; left: 20px;top: 6px;}
#_c_13 .ctext .slick-next{width: 12px;height: 12px;border:1px solid #172F67;border-radius: 100%; right: 20px;top: 6px;}
#_c_13 .ctext .slick-prev:hover,#_c_13 .ctext .slick-next:hover{background-color: #172F67;}
#_c_13 .ctext .ul .li:hover .text{color: #172F67;}#_t_2 .ctext .china{width: 100%;font-size: 30px;color: #172F67;height: 45px;text-align: center;}
#_t_2 .ctext .eng{width: 100%;font-size: 18px;color: #172F67;height: 53px;text-align: center;text-transform:uppercase;font-weight: lighter;}
#_t_2 .ctext .border{width: 40px;height: 3px;background-color: #172F67;margin: 0 auto;}#_c_14 .ctext .wrods{font-size: 16px;color: #fff;text-align: center;}#_c_15 .ctext .wrods{font-size: 16px;color: #fff;text-align: center;}#_t_3 .ctext .china{width: 100%;font-size: 30px;color: #FFFFFF;height: 45px;text-align: center;}
#_t_3 .ctext .eng{width: 100%;font-size: 18px;color: #FFFFFF;height: 53px;text-align: center;text-transform:uppercase;font-weight: lighter;}
#_t_3 .ctext .border{width: 40px;height: 3px;background-color: #FFFFFF;margin: 0 auto;}#_c_16 .ctext .ul{width: calc(100% + 35px);margin: 0 -17.5px;}
#_c_16 .ctext .ul .li{margin: 0 17.5px;;height: 390px;padding-top: 45px;}
#_c_16 .ctext .ul .li .a{width: 100%;height: 345px;display: block;position: relative;padding: 200px 2.5% 2.5% 2.5%; background-color: #fafafa}
#_c_16 .ctext .ul .li .a::after{content: "";display: block;width: 95%;height: 95%;position: absolute;left: 2.5%;top:2.5%;border:1px solid rgba(204,0,17,0.12);}
#_c_16 .ctext .ul .li .pic{width: 190px;height: 190px;border-radius: 100%;position: absolute;left: 50%;margin-left: -95px;top: -45px;border:3px solid #172F67;z-index: 8;}
#_c_16 .ctext .ul .li .name{font-size: 18px;font-weight: bold; color: #333;height: 35px;text-align: center;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_16 .ctext .ul .li .text{font-size: 16px;color: #555;line-height: 28px;text-align: center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
#_c_16 .ctext .ul .li:hover .name{color: #172F67;}#_f{ width: 100%;float: left; }
#_f .ctext{ width: 100%;float: left; }
#_f .ctext .top{width: 100%;float: left;background-color: #172F67;}
#_f .ctext .top .top-box{width: 100%;padding: 0 360px 55px 0;position: relative;float: left; }
#_f .ctext .top .left{width: 100%;}
#_f .ctext .top .left .ul{width: 100%;font-size: 0;margin: 0 -25px;}
#_f .ctext .top .left .ul .li{display: inline-block;vertical-align: middle; font-size:14px;color: #333;padding: 0 25px;}
#_f .ctext .top .left .ul .li a{color: #333;}
#_f .ctext .top .left .ul .li:hover a{color: #172F67;border-bottom: 1px solid #172F67;}
#_f .ctext .top .right{width: 380px;position: absolute;right: 0;top: 0; text-align: right;font-size: 0;margin: 0 -10px}
#_f .ctext .top .right .box{display: inline-block;vertical-align: top;margin: 0 10px;}
#_f .ctext .top .right .box .icon-box{width: 42px;height: 42px;background-color: rgba(166,166,166,0.8);border-radius: 100%;}
#_f .ctext .top .right .box .icon-box .icon{width: 100%;height: 100%;}
#_f .ctext .top .right .box .ewm{width: 150px;height: 150px;opacity: 0; position: absolute;top: -165px;left: 50%;margin-left: -75px;transition: all 0.5s;}
#_f .ctext .top .right .box:hover .icon-box{background-color: #172F67;}
#_f .ctext .top .right .wx{position: relative;}
#_f .ctext .top .right .wx:hover .ewm{opacity: 1;}
#_f .ctext .bottom{width: 100%;float: left; font-size: 14px;text-align: center;padding: 25px 0;background-color: #dcdcdc;}
#_f .ctext .bottom a{color: rgba(51,51,51,0.6);}
#_f .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #172F67; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
#_f .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
#_f .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
#_f .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
#_f .pf_down li.l1 .ico7{ background: url(/template/theme/cn/img/f_8.png) no-repeat center; background-size: 20px 20px;}
#_f .pf_down li.l2 .ico7{ background: url(/template/theme/cn/img/f_9.png) no-repeat center; background-size: 20px 20px;}
#_f .pf_down li.l3 .ico7{ background: url(/template/theme/cn/img/f_2.png) no-repeat center; background-size: 20px 20px;}
#_f .pf_down li:last-child{ border: none;}
#_f .pf_down li:nth-child(3n){ border: none;}#_c_17 .ctext{position: relative;}
#_c_17 .ctext .banner{width: 100%;height: auto;}
#_c_17 .ctext .banner img{width: 100%;}
#_c_17 .ctext .icon{width: 60px;height: 60px;position: absolute;left: calc(50% - 30px);bottom: 50px;
-webkit-transform: translate(0, -50%); 
-ms-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transform: translate(0,-50%);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
animation:myfirst 1s infinite;
-moz-animation:myfirst 1s infinite; 
-webkit-animation:myfirst 1s infinite; 
-o-animation:myfirst 1s infinite;}
@keyframes myfirst
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}

@-moz-keyframes myfirst
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}

@-webkit-keyframes myfirst 
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}

@-o-keyframes myfirst 
{
0%   { bottom:40px;}
50%  { bottom:30px;}
75%  { bottom:30px;}
100% { bottom:40px;}
}
#_c_17 .ctext .ul2{display: none;}
#_c_18{width: 100%;}
#_c_18 .ctext{width: 100%;font-size: 0;}
#_c_18 .ctext .left{width: 31%;display: inline-block;vertical-align: middle;padding-top: 15px;}
#_c_18 .ctext .left .china{width: 100%;font-size: 30px;color: #575757;height: 45px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_18 .ctext .left .eng{font-size: 18px;color: #575757;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;}
#_c_18 .ctext .right{width: 68%;display: inline-block;vertical-align: middle;}
#_c_18 .ctext .right .text{width: 100%;font-size: 16px;color: #797979;line-height: 30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
#_c_18 .ctext .right .iconBox{width: 100%;font-size: 0;margin: 43px 0;}
#_c_18 .ctext .right .iconBox .box{display: inline-block;vertical-align: middle;margin-right: 55px;}
#_c_18 .ctext .right .iconBox .box .icon{width: 55px;height: 33px;margin: 0 auto;}
#_c_18 .ctext .right .iconBox .box .name{width: 100px;text-align: center; font-size: 14px;color: #737373;margin-top: 15px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_18 .ctext .right .more{position: relative;width: 262px;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
#_c_18 .ctext .right .more .words{width: 262px;height: 40px;border:1px solid rgba(194,194,194);line-height: 40px;padding-left: 25%;font-size: 14px;color: #737373;letter-spacing: 9px;}
#_c_18 .ctext .right .more .pic{width: 26px;height: 40px;position: absolute;right: 30%;top: 0;}
#_c_18 .ctext .right .more:hover{
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);
}#_c_19 .ctext .top{width: 100%;position: relative;padding-right: 200px;min-height: 721px;font-size: 0;}
#_c_19 .ctext .top .left{width: 476px;display: inline-block;vertical-align:top;}
#_c_19 .ctext .top .left .ul{width: 100%;}
#_c_19 .ctext .top .left .ul .li{width: 100%;height: 721px;}
#_c_19 .ctext .top .center{display: inline-block;vertical-align:top;/*height: 400px;*/min-height:721px; border:3px solid #c9cdda;padding: 110px 120px 90px 120px;margin-left: -3px;/*margin-top: 80px;*/
width: -moz-calc(100% - 476px);
width: -o-calc(100% - 476px);
width: -webkit-calc(100% - 476px);
width: calc(100% - 476px);}
#_c_19 .ctext .top .center .name{width: 100%;font-size: 34px;color: rgba(204,0,17,0.34);height: 55px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_19 .ctext .top .center .engname{width: 100%;font-size: 34px;color: #172F67;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;font-weight: lighter;}
#_c_19 .ctext .top .center .border{width: 40px;height: 3px;background-color: #172F67;margin: 45px 0;}
#_c_19 .ctext .top .center .text{font-size: 16px;color: #666;/*overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;*/}
#_c_19 .ctext .top .posi{width: 285px;height: 195px;position: absolute;right: 0;bottom: 110px;}
#_c_19 .ctext .top .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_19 .ctext .top .slick-dots li{ vertical-align: top; width: 12px; height: 12px;border-radius: 100%; margin: 0 9px; background: #fff;}
#_c_19 .ctext .top .slick-dots li.slick-active{ background: #172F67;}
#_c_19 .ctext .bottom{margin-top: 150px;width: 100%;position: relative;padding-left: 200px;min-height: 721px;font-size: 0;}
#_c_19 .ctext .bottom .right{width: 476px;display: inline-block;vertical-align:top;}
#_c_19 .ctext .bottom .right .ul{width: 100%;}
#_c_19 .ctext .bottom .right .ul .li{width: 100%;height: 721px;}
#_c_19 .ctext .bottom .center{display: inline-block;vertical-align:top;/*height: 400px;*/min-height:721px; border:3px solid #c9cdda;padding: 110px 120px 90px 120px;margin-right: -3px;/*margin-top: 80px;*/
width: -moz-calc(100% - 476px);
width: -o-calc(100% - 476px);
width: -webkit-calc(100% - 476px);
width: calc(100% - 476px);}
#_c_19 .ctext .bottom .center .name{width: 100%;font-size: 34px;color: rgba(204,0,17,0.34);height: 55px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_19 .ctext .bottom .center .engname{width: 100%;font-size: 34px;color: #172F67;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;font-weight: lighter;}
#_c_19 .ctext .bottom .center .border{width: 40px;height: 3px;background-color: #172F67;margin: 45px 0;}
#_c_19 .ctext .bottom .center .text{font-size: 16px;color: #666;/*overflow:hidden;white-space: nowrap; text-overflow:ellipsis;text-transform:uppercase;*/}
#_c_19 .ctext .bottom .posi{width: 285px;height: 195px;position: absolute;left: 0;bottom: 110px;}
#_c_19 .ctext .bottom .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_19 .ctext .bottom .slick-dots li{ vertical-align: top; width: 12px; height: 12px;border-radius: 100%; margin: 0 9px; background: #fff;}
#_c_19 .ctext .bottom .slick-dots li.slick-active{ background: #172F67;}
#_c_19 .ctext .ul .li a{display: block;width: 100%;height: 100%;}
#_c_19 .ctext .posi a{display: block;width: 100%;height: 100%;}
#_c_19 .ctext .center:hover .name{color: #172F67;}#_c_20 .ctext .name{font-size: 40px;color: #fff;height: 90px;text-align: center;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_20 .ctext .more{width: 22%;height: 40px;text-align: center;line-height: 38px;font-size: 14px;border:1px solid #fff;color: #fff;background-color: rgba(0,0,0,0.3);margin: 0 auto;letter-spacing: 7px;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
#_c_20 .ctext .more a{color: #fff;}
#_c_20 .ctext .more:hover{background-color: rgba(255,255,255,0.3);
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
#_c_20 .ctext .more:hover a{color: C01;}#_c_21 .ctext{position: relative;}
#_c_21 .ctext .ul{width: calc(100% + 100px);margin: 0 -50px;}
#_c_21 .ctext .ul .li{margin: 0 50px;height: auto;}
#_c_21 .ctext .ul .li .date{width: 100%;font-size: 26px;color: #666;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_21 .ctext .ul .li .quan{width: 20px;height: 20px;border:2px solid #dbdbdb;border-radius: 100%;position: relative;margin: 20px 0 30px 0;}
#_c_21 .ctext .ul .li .quan::after{content: "";display: block;width: 6px;height: 6px;border-radius: 100%;background-color: #cccccc;position: absolute;left: 50%;top: 50%;margin: -3px 0 0 -3px;}
#_c_21 .ctext .ul .li .pics{width: 100%;height: 150px;margin-bottom: 25px;}
#_c_21 .ctext .ul .li .name{width: 100%;height: 45px;font-size: 20px;color: #4c4c4c;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_21 .ctext .ul .li .text{width: 100%;height: 60px;line-height: 30px;font-size: 18px;color: #666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
#_c_21 .ctext .ul .li .more{width: 155px;height:44px;position: relative;margin-top: 30px;}
#_c_21 .ctext .ul .li .more .words{width: 155px;height: 44px;line-height: 44px;font-size: 14px;color: #fff;padding-left: 23%;background-color: #cccccc;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
#_c_21 .ctext .ul .li .more .icon{width: 26px;height: 44px;position: absolute;right: 20%;top: 0;}
#_c_21 .ctext .ul .li:hover .more .words{background-color: #172F67;
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
  #_c_21 .ctext .ul .li:hover .date{color: #172F67;}
 #_c_21 .ctext .ul .li:hover .name{color: #172F67;}
  #_c_21 .ctext .ul .li:hover .quan::after{content: "";display: block;background-color: #172F67;}
 #_c_21 .ctext .border{width: 100%;height: 1px;background-color: #dedede;position: absolute;top: 64px;left: 0;z-index: -1;}#_t_4 .ctext .zw{width: 100%;font-size: 30px;color: #575757;height: 40px;text-align: center;}
#_t_4 .ctext .yw{width: 100%;font-size: 18px;color: #575757;text-align: center;font-weight: lighter;text-transform:uppercase;margin-top:10px}#_c_22 .ctext .renter{width: 100%;cursor: pointer;}
#_c_22 .ctext .renter .top{width: 18px;height: 18px;border-top: 3px solid #272727;border-right: 3px solid #272727;margin: 0 auto;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
#_c_22 .ctext .renter .bottom{text-align: center;margin-top: 13px;font-size: 14px;color: #111;}#_h_1{ width: 100%; float: left;}
#_h_1 .ctext{ width: 100%; float: left;}
#_h_1 .ctext .top .logo{  line-height: 0; float: left;margin: 20px 0;}
#_h_1 .ctext .top .logo img{ width: auto; height: 62px;}
#_h_1 .ctext .top .so_box{ width: 110px; float: right; position: relative;padding: 9px 5px 0 0;margin: 30px 0;text-align: right;}
#_h_1 .ctext .top .so_box .zytype{width: 80px; position: absolute;left: 0;top: 10px;}
#_h_1 .ctext .top .so_box .zytype .types{width: 85px;}
#_h_1 .ctext .top .so_box .zytype .types .p1{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
#_h_1 .ctext .top .so_box .zytype .types .p2{display: inline-block;vertical-align: middle;height: 4px;width: 4px;border-radius: 100%;background-color: #999999;margin: 0 12px;}
#_h_1 .ctext .top .so_box .zytype .types .p3{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
#_h_1 .ctext .top .so_box .sj{margin-top: 13px; display: inline-block;vertical-align: top; width: 7px;height: 7px;border-top: 1px solid #a5a5a5;border-right: 1px solid #a5a5a5;cursor: pointer;
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-ms-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);}
#_h_1 .ctext .top .so_box .zytype .chin:hover .p1{color: #172F67;}
#_h_1 .ctext .top .so_box .zytype .chin:hover .p2{background-color: #172F67;}
#_h_1 .ctext .top .so_box .zytype .chin:hover .p3{color: #172F67;}
#_h_1 .ctext .top .so_box .zytype .eng:hover .p1{color: #172F67;}
#_h_1 .ctext .top .so_box .zytype .eng:hover .p2{background-color: #172F67;}
#_h_1 .ctext .top .so_box .zytype .eng:hover .p3{color: #172F67;}
#_h_1 .ctext .top .nonebloc{width: 31px;height: 31px;background-color: #C2C2C2;border-radius: 100%;margin-left: 60px;cursor: pointer;}
#_h_1 .ctext .top .nonebloc .pics{width: 100%;height: 100%}
#_h_1 .ctext .top .Search_but{ float: left; width: 32px; height: 30px; text-align: center;line-height: 30px;font-size: 18px;color: #172F67;cursor: pointer;}
#_h_1 .ctext .top .so_but{ display: none; float: left; width: 282px; position: absolute; right: 0; top: 70px;}
#_h_1 .ctext .top .so{ float: left; width: 100%; background: #fff; position: relative; border: 1px solid #C2C2C2;}
#_h_1 .ctext .top .so .sear_subs{font-size: 18px;position: absolute;top: 9px; right: 14px;color: #fff;}
#_h_1 .ctext .top .so .Search{ float: left; width: 100%; height:36px; background: none; border: none; line-height: 36px; padding: 0 56px 0 10px; color: #414141; font-size: 14px;}
#_h_1 .ctext .top .so .sear_sub{ float: right; width: 50px; height:100%; background-color: #172F67;color: #fff;font-size: 18px;text-align: center;line-height: 36px; position: absolute; right: 0; top: 0;}
#_h_1 .ctext .top .menu{ float: right; margin-right: 25px;margin-top: 9px;}
#_h_1 .ctext .top .menu .nli{  float: left; position: relative;margin: 0 10px;}
#_h_1 .ctext .top .menu .nli span .a{ display: block; font-size: 15px; color: #666;position: relative;padding:0 15px;height: 30px;line-height: 30px; border-radius: 30px;}
#_h_1 .ctext .top .menu .nli span{padding: 30px 0;display: block;}
#_h_1 .ctext .top .menu .nli.on .a,#_h_1 .ctext .top .menu .nli:hover .a{color: #fff;font-weight: bold;background-color: #172F67;}
#_h_1 .ctext .top .menu .nli .sub{display: none;position: absolute;width: 136px;top: 75px;left: 50%;margin-left: -68px;border-radius: 5px;z-index: 4;}
#_h_1 .ctext .top .menu .nli .sub li{ text-align: center; padding: 14px 8px; background: #f5f5f5;margin-bottom: 3px;}
#_h_1 .ctext .top .menu .nli .sub li a{ display: block; color: #333; font-size: 15px; line-height: 20px; }
#_h_1 .ctext .top .menu .nli .sub li:hover a{ color: #172F67; position: relative;}
#_h_1 .ctext .top1 .logo{ margin: 8px 0;}
#_h_1 .ctext .top1 .logo img{ width: auto; height: 44px;}
#_h_1 .ctext .top1 .so_box{ margin: 5px 0;}
#_h_1 .ctext .top1 .so_but{ top: 47px;}
#_h_1 .ctext .top1 .menu .nli .sub{ top: 40px;}
#_h_1 .ctext .top1 .menu .nli span{padding: 5px 0;}
#_h_1 .ctext .top1 .menu .nli.on span a::after{content: "";display: block;bottom: 10px;}
#_h_1 .ctext .top1 .menu .nli:hover span a::after{content: "";display: block;;bottom: 10px;}
#_h_1 .ctext .top .so_box .zytype{top: 12px;}
#_h_1 .ctext .top .so_box .sj{margin-top: 15px;}
#_h_1 .ctext .menuph{ display: none;} 
#_h_1 .ctext .xialaph{ display: none;}#_lt_3{ width: 100%; float: left;}
#_lt_3 .ctext{ width: 100%; float: left; text-align: center; color: #fff; font-weight: lighter;}
#_lt_3 .ctext .t1{ font-size: 56px; line-height: 60px; height: 60px; letter-spacing: 25px; overflow: hidden;}
#_lt_3 .ctext .t2{ margin-top: 20px; font-size: 16px; letter-spacing: 10px; line-height: 20px; height: 20px; text-transform: uppercase; overflow: hidden;}#_lt_4{ width: 100%; float: left;}
#_lt_4 .ctext{ width: 100%; float: left; font-size: 16px; line-height: 20px; height: 20px; color: #666; overflow: hidden;}
#_lt_4 .ctext .a{ color: #666;}
#_lt_4 .ctext .a:hover{ color: #172F67;}
#_lt_4 .ctext .span{ margin: 0 5px;}#_lt_5{ width: 100%; float: left;}
#_lt_5 .ctext{ width: 100%; float: left;}
#_lt_5 .ctext .u1{ font-size: 0; text-align: center;}
#_lt_5 .ctext .l1{ display: inline-block; margin: 0 15px; height: 38px; line-height: 36px; border-radius: 38px; border: 1px solid #d2d2d2;}
#_lt_5 .ctext .l1 .a{ font-size: 16px; padding: 0 28px; color: #555; display: block; width: 100%;}
#_lt_5 .ctext .l1:hover,#_lt_5 .ctext .l1.on{ background: #172F67; border: 1px solid #172F67;}
#_lt_5 .ctext .l1:hover .a,#_lt_5 .ctext .l1.on .a{ color: #fff;}#_l_2{ width: 100%; float: left;}
#_l_2 .ctext{ width: 100%; float: left;}
#_l_2 .ctext .u1{ width: 102%; margin: -45px -1%; float: left;}
#_l_2 .ctext .l1{ width: 23%; margin: 45px 1%; float: left;}
#_l_2 .ctext .l1 .img{ width: 100%; height: 500px; border: 1px solid transparent; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
#_l_2 .ctext .l1 .wz{ font-size: 16px; line-height: 20px; margin-top: 15px; text-align: center; color: #555;}
#_l_2 .ctext .l1:hover .img{ border: 1px solid #172F67; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
#_l_2 .ctext .l1:hover .wz{ color: #172F67;}#_pt_1{ width: 100%; float: left;}
#_pt_1 .ctext{ width: 100%; float: left; text-align: center;}
#_pt_1 .ctext .text a{ width: 38px; height: 38px; line-height: 38px; border: 1px solid #e2e2e2; border-radius: 38px; color:#333333; font-size: 14px; margin: 0 5px; display: inline-block; font-family: Arial;}
#_pt_1 .ctext .text a.on,#_pt_1 .ctext .text a:hover{ background: #172F67; color: #fff; border: 1px solid #172F67;}
#_pt_1 .ctext .text .l1,#_pt_1 .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #172F67;}#_lt_6{ width: 100%; float: left;}
#_lt_6 .ctext{ width: 100%; float: left; text-align: center; color: #fff; font-weight: lighter;}
#_lt_6 .ctext .t1{ font-size: 56px; line-height: 60px; height: 60px; letter-spacing: 25px; overflow: hidden;}
#_lt_6 .ctext .t2{ margin-top: 20px; font-size: 16px; letter-spacing: 10px; line-height: 20px; height: 20px; text-transform: uppercase; overflow: hidden;}#_sp_3{ width: 100%; float: left;}
#_sp_3 .ctext{ width: 100%; float: left;}
#_sp_3 .ctext .top{ padding-bottom: 10%; padding-left: 15px; padding-right: 15px; /*padding-left: 605px;*/ background: #f2f2f2; width: 100%; float: left;}
#_sp_3 .ctext .top .tp{ /*width: 505px;*/ width:40%; /*position: absolute; top: 0; left: 0;*/ float:left;}
#_sp_3 .ctext .top .tp .tpTop{ width: 100%;}
#_sp_3 .ctext .top .tp .tpTop .dis{ width: 100%; float: left; padding-bottom: 132.93%; position: relative; overflow: hidden; min-height: 50px;}
#_sp_3 .ctext .top .tp .tpTop .dis img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_sp_3 .ctext .top .tp .tpBot{ margin-top: 30px; padding: 0 40px; width: 100%;}
#_sp_3 .ctext .top .tp .tpBot .img{ margin: 0 15px; position: relative;}
#_sp_3 .ctext .top .tp .tpBot .img:hover .bor,#_sp_3 .ctext .top .tp .tpBot .img.slick-current .bor{ width: 100%; height: 100%; border: 1px solid #172F67; position: absolute; top: 0; left: 0;}
#_sp_3 .ctext .top .tp .tpBot .dis{ width: 100%; float: left; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;}
#_sp_3 .ctext .top .tp .tpBot .dis img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_sp_3 .ctext .top .tp .slick-prev,#_sp_3 .ctext .top .tp .slick-next{ width: 16px; height: 28px;}
#_sp_3 .ctext .top .tp .slick-prev{ left: 20px; background: url(/template/theme/cn/img/sp_2.png) no-repeat center; background-size: cover;}
#_sp_3 .ctext .top .tp .slick-next{ right: 20px; background: url(/template/theme/cn/img/sp_3.png) no-repeat center; background-size: cover;}
#_sp_3 .ctext .top .text{ width: 50%; min-height: 740px; float:right;}
#_sp_3 .ctext .top .text .bt{ margin: 80px 0 20px 0; font-size: 28px; line-height: 32px; height: 32px; overflow: hidden; color: #172F67;}
#_sp_3 .ctext .top .text .line1{ display: block; width: 40px; height: 3px; background: #172F67;}
#_sp_3 .ctext .top .text .info{ margin: 50px 0 80px 0; font-size: 16px; line-height: 36px; color: #555;}
#_sp_3 .ctext .top .text .line2{ width: 100%; height: 1px; border-top: 1px dashed #ccc;}
#_sp_3 .ctext .top .text .link{ margin-top: 50px; font-size: 0;}
#_sp_3 .ctext .top .text .link a{ display: inline-block; vertical-align: middle;}
#_sp_3 .ctext .top .text .link .a1{ font-size: 16px; margin-right: 20px; padding: 0 40px; height: 44px; line-height: 44px; border-radius: 44px; color: #fff; background-color: #172F67;}
#_sp_3 .ctext .top .text .link .a2{ width: 44px; height: 44px; border-radius: 50%; background: url(/template/theme/cn/img/sp_1.png) no-repeat center; background-color: #172F67;}
#_sp_3 .ctext .top .text .link a:hover{ background-color: rgba(23,47,103,0.5);}
#_sp_3 .ctext .bot{ padding-top: 6%; width: 100%; float: left; background: #fff;}
#_sp_3 .ctext .bot .bt{ font-size: 28px; line-height: 32px; height: 32px; overflow: hidden; text-align: center; color: #172F67;}
#_sp_3 .ctext .bot .line{ display: block; margin: 25px auto 100px auto; width: 40px; height: 3px; background: #172F67;}
#_sp_3 .ctext .bot .info{ padding: 0 15px; font-size: 16px; line-height: 30px; color: #666;}#_sp_4{ width: 100%; float: left;}
#_sp_4 .ctext{ width: 100%; float: left;}
#_sp_4 .ctext .bt{ margin-bottom: 100px; width: 100%; float: left; position: relative;}
#_sp_4 .ctext .bt::before{ content: ""; display: block; position: absolute; top: 16px; left: 0; height: 1px; background: rgba(23,47,103,0.3);
width: -moz-calc(50% - 80px);
width: -o-calc(50% - 80px);
width: -webkit-calc(50% - 80px);
width: calc(50% - 80px);}
#_sp_4 .ctext .bt::after{ content: ""; display: block; position: absolute; top: 16px; right: 0; height: 1px; background: rgba(23,47,103,0.3);
width: -moz-calc(50% - 80px);
width: -o-calc(50% - 80px);
width: -webkit-calc(50% - 80px);
width: calc(50% - 80px);}
#_sp_4 .ctext .bt .dis{ width: 160px; margin: 0 auto; font-size: 28px; line-height: 32px; height: 32px; text-align: center; overflow: hidden; color: #172F67;}
#_sp_4 .ctext .list{ float: left; margin: 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
#_sp_4 .ctext .u1{ width: 100%; float: left;}
#_sp_4 .ctext .l1{ margin: 0 15px; line-height: 0; border: 1px solid #e5e5e5;}
#_sp_4 .ctext .l1 .img{ display: block; width: 100%; padding-bottom: 66.4%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
#_sp_4 .ctext .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
#_sp_4 .ctext .l1:hover .img img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}#_c_23{ width: 100%; float: left;}
#_c_23 .ctext{ width: 100%; float: left;}
#_c_23 .ctext .info{ font-size: 16px; line-height: 28px; text-align: center; color: #555;}
#_c_23 .ctext .bt{ margin: 60px 0 50px 0; font-size: 18px; line-height: 22px; height: 22px; overflow: hidden; color: #172F67; text-align: center;}
#_c_23 .ctext .u1{ width: 108%; margin: 0 -4%; overflow: hidden;}
#_c_23 .ctext .l1{ width: 17%; margin: 0 4%; padding: 32px 10px 32px 90px; position: relative; border: 1px solid #c7c7c7; border-radius: 10px; float: left;}
#_c_23 .ctext .l1 .ico{ width: 44px; height: 44px; position: absolute; top: 50%; margin-top: -22px; left: 23px;}
#_c_23 .ctext .l1 .text{ width: 100%;}
#_c_23 .ctext .l1 .text .t1{ font-size: 18px; height: 22px; line-height: 22px; color: #333; white-space: unset; text-overflow: unset;}
#_c_23 .ctext .l1 .text .t2{ margin-top: 10px; font-size: 16px; line-height: 20px; height: 40px; color: #555; white-space: unset; text-overflow: unset;}
#_c_23 .ctext .bg{ padding: 120px 100px; margin-top: 95px;}
#_c_23 .ctext .bg .t1{ font-size: 48px; line-height: 52px; font-weight: bold; color: #fff;}
#_c_23 .ctext .bg .t2{ font-size: 24px; line-height: 42px; margin-top: 45px; color: #fff;}#_t_5{ width: 100%; float: left;}
#_t_5 .ctext{ font-size: 30px; line-height: 34px; height: 34px; overflow: hidden; text-align: center; color: #172F67; width: 100%; float: left;}#_c_24{ width: 100%; float: left;}
#_c_24 .ctext{ width: 100%; float: left;}
#_c_24 .ctext .info{ margin-bottom: 50px; font-size: 16px; line-height: 28px; color: #555; text-align: center;}
#_c_24 .ctext .u1{ margin: -5px 0; font-size: 0; text-align: center;}
#_c_24 .ctext .u1 li{ margin: 5px 0; display: inline-block;}
#_c_24 .ctext .u1 .l1{ font-size: 18px; height: 40px; line-height: 38px; /*width: 130px;*/ padding:0 10px; color: #555; border: 1px solid #c2c2c2; border-radius: 5px;}
#_c_24 .ctext .u1 .l2{ margin: 5px 26px; width: 18px; height: 1px; background: #c2c2c2; position: relative;}
#_c_24 .ctext .u1 .l2::before{ content: ""; position: absolute; right: 0; top: -5px; display: block; width: 10px; height: 10px; border-top: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}#_t_6{ width: 100%; float: left;}
#_t_6 .ctext{ font-size: 30px; line-height: 34px; height: 34px; overflow: hidden; text-align: center; color: #172F67; width: 100%; float: left;}#_c_25{ width: 100%; float: left;}
#_c_25 .ctext{ width: 100%; float: left;}
#_c_25 .ctext .info{ margin-bottom: 50px; font-size: 16px; line-height: 28px; color: #555; text-align: center;}
#_c_25 .ctext .left{ width: 50%; float: left; position: relative; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
#_c_25 .ctext .left .l1{ position: relative;}
#_c_25 .ctext .left .l1 .pic{ width: 100%; height: 532px; overflow: hidden;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#_c_25 .ctext .left .l1:hover .pic{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#_c_25 .ctext .left .l1 ._pimg{ display: none;}
#_c_25 .ctext .left .l1 .bg{ position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; padding: 0 110px 0 20px; background: rgba(0, 0, 0, 0.6);}
#_c_25 .ctext .left .l1 .wz{ font-size: 18px; line-height: 50px; color: #fff;}
#_c_25 .ctext .slick-dots{ position: absolute; bottom: 20px; right: 20px; z-index: 10; height: 10px; text-align: right;}
#_c_25 .ctext .slick-dots li{ vertical-align: top; margin: 0 0 0 10px; width: 10px; height: 10px; border-radius: 50%; background: #bdc3bc;}
#_c_25 .ctext .slick-dots li.slick-active{ background: #172F67;}
#_c_25 .ctext .right{ width: 50%; float: right;}
#_c_25 .ctext .right .u1{ margin: -15px 0; width: 100%; float: left;}
#_c_25 .ctext .right .l1{ padding-left: 30px; margin: 15px 0; width: 50%; float: left;}
#_c_25 .ctext .right .l1 a{ display: block; width: 100%; position: relative; overflow: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
#_c_25 .ctext .right .l1 .pic{ width: 100%; height: 251px; overflow: hidden;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#_c_25 .ctext .right .l1:hover .pic{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#_c_25 .ctext .right .l1 ._pimg{ display: none;}
#_c_25 .ctext .right .l1 .bg{ position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; padding: 0 20px; background: rgba(0, 0, 0, 0.6);}
#_c_25 .ctext .right .l1 .wz{ font-size: 18px; line-height: 50px; color: #fff;}#_l_3{ width: 100%; float: left;}
#_l_3 .ctext{ width: 100%; float: left;}
#_l_3 .ctext .u1{ margin: -10px 0; width: 100%; float: left;}
#_l_3 .ctext .l1{ padding: 25px 570px 25px 20px; margin: 10px 0; position: relative; width: 100%; float: left; width: 100%; background: #f2f2f2}
#_l_3 .ctext .l1 .text{ width: 100%; float: left; min-height: 150px;}
#_l_3 .ctext .l1 .text .date{ margin-top: 8px; display: inline-block; font-size: 16px; padding: 0 10px; height: 28px; line-height: 28px; border-radius: 10px; overflow: hidden; background: #ccc; color: #fff;}
#_l_3 .ctext .l1 .text .bt{ margin: 15px 0 10px 0; font-size: 20px; color: #333;}
#_l_3 .ctext .l1 .text .info{ font-size: 16px; line-height: 30px; color: #666;}
#_l_3 .ctext .l1 .img{ width: 467px; position: absolute; top: 25px; right: 20px;}
#_l_3 .ctext .l1 .img ._pimg{ width: 100%; padding-bottom: 32%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
#_l_3 .ctext .l1 .img ._pimg img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
#_l_3 .ctext .l1:hover ._pimg img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
#_l_3 .ctext .l1:hover .text .date{ background: #172F67; color: #fff;}
#_l_3 .ctext .l1:hover .text .bt{ color: #172F67;}#_sp_5{ width: 100%; float: left;}
#_sp_5 .ctext{ width: 100%; float: left;}
#_sp_5 .ctext .left{ width: 69.25%; float: left; border: 1px solid #e5e5e5;}
#_sp_5 .ctext .left .top{ padding: 50px 10px 40px 10px; text-align: center; border-bottom: 1px solid #e5e5e5;}
#_sp_5 .ctext .left .top .bt{ font-size: 28px; line-height: 32px; color: #333; font-weight: bold;}
#_sp_5 .ctext .left .top .time{ margin-top: 15px; font-size: 16px; line-height: 20px; color: #555;}
#_sp_5 .ctext .left .bot{ padding: 50px 30px;}
#_sp_5 .ctext .left .bot .info{ font-size: 16px; line-height: 30px; text-align: justify; color: #555;}
#_sp_5 .ctext .left .bot .link{ width: 100%; height: 66px; margin-top: 60px; position: relative;}
#_sp_5 .ctext .left .bot .link::before{ content: ""; position: absolute; top: 28px; left: 0; display: block; height: 1px; background: #e5e5e5;
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_5 .ctext .left .bot .link::after{ content: ""; position: absolute; top: 28px; right: 0; display: block; height: 1px; background: #e5e5e5;
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_5 .ctext .left .bot .link .l_link{ margin-top: 40px; width: 40%; float: left; font-size: 16px; line-height: 20px; color: #555;}
#_sp_5 .ctext .left .bot .link .l_link:hover{ color: #172F67;}
#_sp_5 .ctext .left .bot .link .r_link{ margin-top: 40px; width: 40%; float: right; text-align: right; font-size: 16px; line-height: 20px; color: #555;} 
#_sp_5 .ctext .left .bot .link .r_link:hover{ color: #172F67;}
#_sp_5 .ctext .left .bot .link .fh{ position: absolute; top: 0; left: 50%; margin-left: -33px; display: block; font-size: 16px; width: 66px; height: 66px; line-height: 24px; padding: 8px; text-align: center; color: #fff; background: #172F67; border-radius: 50%;}
#_sp_5 .ctext .left .bot .link .fh::before{ content: ""; display: block; position: absolute; top: 35px; left: -97px; width: 80px; height: 1px; background: #e5e5e5;}
#_sp_5 .ctext .left .bot .link .fh::after{ content: ""; display: block; position: absolute; top: 35px; right: -97px; width: 80px; height: 1px; background: #e5e5e5;}
#_sp_5 .ctext .left .bot .link .fh:hover{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);}
#_sp_5 .ctext .right{ padding: 20px 20px 0 20px; width: 28.43%; float: right; border: 1px solid #e5e5e5;}
#_sp_5 .ctext .right .bt{ width: 100%; font-size: 36px; line-height: 174px; height: 174px; overflow: hidden; text-align: center; color: #fff;}
#_sp_5 .ctext .right .l1{ padding: 25px 0; border-bottom: 1px solid #e5e5e5;}
#_sp_5 .ctext .right .l1:last-child{ border-bottom: none;}
#_sp_5 .ctext .right .l1 .t1{ padding-left: 15px; font-size: 18px; color: #333; position: relative;}
#_sp_5 .ctext .right .l1 .t1::before{ content: ""; display: block; position: absolute; left: 0; top: 50%; margin-top: -3px; width: 6px; height: 6px; border-radius: 50%; background: #172F67;}
#_sp_5 .ctext .right .l1 .t2{ margin-top: 15px; font-size: 16px; line-height: 28px; color: #555;}
#_sp_5 .ctext .right .l1:hover .t1{ color: #172F67;}#_c_26{ width: 100%; float: left;}
#_c_26 .ctext{ padding: 80px 0 75px 330px; width: 100%; float: left; position: relative; border: 1px solid #f2f2f2;}
#_c_26 .ctext .logo{ width: 330px; position: absolute; top: 80px; left: 0; border-right: 1px solid #e5e5e5;}
#_c_26 .ctext .logo ._pimg{ width: 230px; margin: 0 auto;}
#_c_26 .ctext .cont{ padding-left: 60px; width: 650px;}
#_c_26 .ctext .cont .bt{ font-size: 30px; line-height: 34px; height: 34px; overflow: hidden; color: #333;}
#_c_26 .ctext .cont .line{ margin: 40px 0 35px 0; width: 100%; height: 1px; background: #e5e5e5;}
#_c_26 .ctext .cont .over{ padding: 0 225px 0 0; width: 100%; position: relative;}
#_c_26 .ctext .cont .left .l1{ margin: 24px 0; padding-left: 30px; min-height: 20px; position: relative;}
#_c_26 .ctext .cont .left .l1 .ico{ width: 20px; height: 20px; position: absolute; top: 0; left: 0;}
#_c_26 .ctext .cont .left .l1 .wz{ font-size: 16px; line-height: 20px; height: 20px; overflow: hidden; color: #555;}
#_c_26 .ctext .cont .ewm{ width: 225px; position: absolute; top: 0; right: 0;}
#_c_26 .ctext .cont .ewm .img{ width: 100px; padding: 4px; float: left; border: 1px solid #f0f0f0; background: #fff;}
#_c_26 .ctext .cont .ewm .wz{ margin: 55px 0 0 10px; font-size: 16px; line-height: 24px; height: 48px; float: left; overflow: hidden; color: #555;}#_c_27{ width: 100%; float: left;}
#_c_27 .ctext{ width: 100%; float: left;}
#_c_27 .BMapLabel{ width: 314px; height: 124px; line-height: 124px; margin: -95px 0 0 -140px; padding: 50px 40px!important; font-size: 14px!important; color: #666!important; border: 0!important; background: url(/template/theme/cn/img/c10_2.png) no-repeat center!important; background-size: cover; overflow: hidden;}#_lt_7{ width: 100%; float: left;}
#_lt_7 .ctext{ width: 100%; float: left;}
#_lt_7 .ctext .u1{ font-size: 0; text-align: center;}
#_lt_7 .ctext .l1{ display: inline-block; margin: 0 15px; height: 38px; line-height: 36px; border-radius: 38px; border: 1px solid #d2d2d2;}
#_lt_7 .ctext .l1 .a{ font-size: 16px; padding: 0 28px; color: #555; display: block; width: 100%;}
#_lt_7 .ctext .l1:hover,#_lt_7 .ctext .l1.on{ background: #172F67; border: 1px solid #172F67;}
#_lt_7 .ctext .l1:hover .a,#_lt_7 .ctext .l1.on .a{ color: #fff;}#_c_28{width: 100%;float: left;}
#_c_28 .ctext{width: 100%;float: left;}
#_c_28 .ctext .left{width: 45%;float: left;margin-top: 132px;}
#_c_28 .ctext .left .name{width: 100%;font-size: 30px;color: #172F67;height: 52px;}
#_c_28 .ctext .left .engname{width: 100%;font-size: 18px;color: #172F67;text-transform:uppercase;font-weight: lighter;}
#_c_28 .ctext .left .border{height: 3px;width: 43px;background-color: #172F67;margin: 35px 0 65px;}
#_c_28 .ctext .left .text{width: 100%;font-size: 16px;color: #555;line-height: 35px;padding-right: 15px; text-align: justify;max-height: 350px;overflow: hidden; overflow-y: auto; scrollbar-width: thin;}
#_c_28 .ctext .left .text::-webkit-scrollbar{ width: 3px;}
#_c_28 .ctext .left .text::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
#_c_28 .ctext .left .text::-webkit-scrollbar-thumb{ width: 3px;  background-color: #172F67; border-radius: 3px;}
#_c_28 .ctext .right{width: 39%;height: 816px;float: right;}
#_c_28 .ctext .right .posi{width: 95%;height: 95%;margin: 2.5% 0  0 2.5%;border:3px solid rgba(255,255,255,0.46);}#_c_29 .ctext .cbox{position: relative;}
#_c_29 .ctext .cbox .picBox{width: 82px;height: 38px;background-color: #fff;margin: 0 auto;}
#_c_29 .ctext .cbox .picBox .pic{width: 100%;height: 100%;}
#_c_29 .ctext .cbox::before{content: "";display: block;height: 1px;background-color: rgba(23,47,103,0.28);position: absolute;left: 0;top: 50%;
width: -moz-calc(50% - 41px);
width: -o-calc(50% - 41px);
width: -webkit-calc(50% - 41px);
width: calc(50% - 41px);}
#_c_29 .ctext .cbox::after{content: "";display: block;height: 1px;background-color: rgba(23,47,103,0.28);position: absolute;right: 0;top: 50%;
width: -moz-calc(50% - 41px);
width: -o-calc(50% - 41px);
width: -webkit-calc(50% - 41px);
width: calc(50% - 41px);}#_c_30 .ctext{position: relative;}
#_c_30 .ctext .ul{margin: 0 -20px;
width: -moz-calc(100% + 40px);
width: -o-calc(100% + 40px);
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);}
#_c_30 .ctext .ul .li{margin: 0 20px;height: auto;}
#_c_30 .ctext .ul .li .quan{width: 12px;height: 12px;border-radius: 100%;background-color: #172F67;margin: 0 auto 35px auto;}
#_c_30 .ctext .ul .li .text{font-size: 15px;color: #555;text-align: center;line-height: 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_c_30 .ctext .border{height: 1px;background-color: #e0e0e0;position: absolute;top: 6px;left: 12px;z-index: -1;
width: -moz-calc(100% - 24px);
width: -o-calc(100% - 24px);
width: -webkit-calc(100% - 24px);
width: calc(100% - 24px);}
#_c_30 .ctext .slick-prev{width: 12px;height: 12px;border:1px solid #172F67;border-radius: 100%; left: 20px;top: 6px;}
#_c_30 .ctext .slick-next{width: 12px;height: 12px;border:1px solid #172F67;border-radius: 100%; right: 20px;top: 6px;}
#_c_30 .ctext .slick-prev:hover,#_c_30 .ctext .slick-next:hover{background-color: #172F67;}
#_c_30 .ctext .ul .li:hover .text{color: #172F67;}#_t_7 .ctext .china{width: 100%;font-size: 30px;color: #172F67;height: 45px;text-align: center;}
#_t_7 .ctext .eng{width: 100%;font-size: 18px;color: #172F67;height: 53px;text-align: center;text-transform:uppercase;font-weight: lighter;}
#_t_7 .ctext .border{width: 40px;height: 3px;background-color: #172F67;margin: 0 auto;}#_c_31 .ctext .wrods{font-size: 16px;color: #fff;text-align: center;}#_c_32 .ctext .wrods{font-size: 16px;color: #fff;text-align: center;}#_t_8 .ctext .china{width: 100%;font-size: 30px;color: #FFFFFF;height: 45px;text-align: center;}
#_t_8 .ctext .eng{width: 100%;font-size: 18px;color: #FFFFFF;height: 53px;text-align: center;text-transform:uppercase;font-weight: lighter;}
#_t_8 .ctext .border{width: 40px;height: 3px;background-color: #FFFFFF;margin: 0 auto;}#_c_33 .ctext .ul{width: calc(100% + 35px);margin: 0 -17.5px;}
#_c_33 .ctext .ul .li{margin: 0 17.5px;;padding-top: 45px;}
#_c_33 .ctext .ul .li .a{width: 100%;display: block;position: relative;padding: 200px 5.5% 6.5% 5.5%; background-color: #fafafa}
#_c_33 .ctext .ul .li .a::after{content: "";display: block;width: 95%;height: 95%;position: absolute;left: 2.5%;top:2.5%;border:1px solid rgba(204,0,17,0.12);}
#_c_33 .ctext .ul .li .pic{width: 190px;height: 190px;border-radius: 100%;position: absolute;left: 50%;margin-left: -95px;top: -45px;border:3px solid #172F67;z-index: 8;}
#_c_33 .ctext .ul .li .name{font-size: 18px;font-weight: bold; color: #333;height: 35px;text-align: center;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_33 .ctext .ul .li .text{font-size: 16px;color: #555;line-height: 28px;text-align: center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
#_c_33 .ctext .ul .li:hover .name{color: #172F67;}#_f_1{ width: 100%;float: left; }
#_f_1 .ctext{ width: 100%;float: left; }
#_f_1 .ctext .top{ padding: 0 15px; width: 100%;float: left;background-color: #EDEDED;}
#_f_1 .ctext .top .top-box{width: 100%;padding: 0 360px 55px 0;position: relative;float: left; }
#_f_1 .ctext .top .left{width: 100%;}
#_f_1 .ctext .top .left .ul{width: 100%;font-size: 0;margin: 0 -25px;}
#_f_1 .ctext .top .left .ul .li{display: inline-block;vertical-align: middle; font-size:14px;color: #333;padding: 0 25px;}
#_f_1 .ctext .top .left .ul .li a{color: #333;}
#_f_1 .ctext .top .left .ul .li:hover a{color: #EDEDED;border-bottom: 1px solid #EDEDED;}
#_f_1 .ctext .top .right{width: 380px;position: absolute;right: 0;top: 0; text-align: right;font-size: 0;margin: 0 -10px}
#_f_1 .ctext .top .right .box{display: inline-block;vertical-align: top;margin: 0 10px;}
#_f_1 .ctext .top .right .box .icon-box{width: 42px;height: 42px;background-color: rgba(166,166,166,0.8);border-radius: 100%;}
#_f_1 .ctext .top .right .box .icon-box .icon{width: 100%;height: 100%;}
#_f_1 .ctext .top .right .box .ewm{width: 150px;height: 150px;opacity: 0; position: absolute;top: -165px;left: 50%;margin-left: -75px;transition: all 0.5s;}
#_f_1 .ctext .top .right .box:hover .icon-box{background-color: #172F67;}
#_f_1 .ctext .top .right .wx{position: relative;}
#_f_1 .ctext .top .right .wx:hover .ewm{opacity: 1;}
#_f_1 .ctext .bottom{width: 100%;float: left; font-size: 14px;text-align: center;padding: 25px 15px;background-color: #dcdcdc;}
#_f_1 .ctext .bottom a{color: rgba(51,51,51,0.6);}
#_f_1 .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #172F67; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
#_f_1 .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
#_f_1 .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
#_f_1 .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
#_f_1 .pf_down li.l1 .ico7{ background: url(/template/theme/cn/img/f_8.png) no-repeat center; background-size: 20px 20px;}
#_f_1 .pf_down li.l2 .ico7{ background: url(/template/theme/cn/img/f_9.png) no-repeat center; background-size: 20px 20px;}
#_f_1 .pf_down li.l3 .ico7{ background: url(/template/theme/cn/img/f_2.png) no-repeat center; background-size: 20px 20px;}
#_f_1 .pf_down li:last-child{ border: none;}
#_f_1 .pf_down li:nth-child(3n){ border: none;}
@media screen and  (max-width:1600px){

}
@media screen and  (max-width:1200px){
#_h .ctext .top .menu .nli span a{ padding: 0 10px;}#_c_6 .ctext .u1{ width: 104%; margin: 0 -2%;}
#_c_6 .ctext .l1{ width: 21%; margin: 0 2%;}#_c_9 .ctext{ padding: 80px 0 75px 290px;}
#_c_9 .ctext .logo{ width: 290px;}#_h_1 .ctext .top .menu .nli span a{ padding: 0 10px;}#_c_23 .ctext .u1{ width: 104%; margin: 0 -2%;}
#_c_23 .ctext .l1{ width: 21%; margin: 0 2%;}#_c_26 .ctext{ padding: 80px 0 75px 290px;}
#_c_26 .ctext .logo{ width: 290px;}
}
@media screen and  (max-width:992px){
#_c .ctext .icon{width: 40px;height: 40px;left: calc(50% - 20px);bottom: 30px;}#_c_1 .ctext .left .china{font-size: 18px;height: 30px;}
#_c_1 .ctext .left .eng{font-size: 15px;}
#_c_1 .ctext .right .text{font-size: 14px;line-height: 26px; }
#_c_1 .ctext .right .iconBox{margin: 18px 0;}
#_c_1 .ctext .right .iconBox .box{margin-right:20px;}
#_c_1 .ctext .right .iconBox .box .icon{width: 40px;height: 25px;}
#_c_1 .ctext .right .iconBox .box .name{width: 80px; font-size: 12px;margin-top: 10px;}
#_c_1 .ctext .right .more{width: 150px;}
#_c_1 .ctext .right .more .words{width: 180px;height: 35px;line-height: 35px;padding-left: 30%;font-size: 12px;letter-spacing: 4px;}
#_c_1 .ctext .right .more .pic{width: 20px;height: 35px;right: 10%;top: 0;}#_c_2 .ctext{padding-bottom: 75px;}
#_c_2 .ctext .top{width: 100%;position: relative;padding-right: 0;min-height: auto;}
#_c_2 .ctext .top .left{width: 100%;display: block;}
#_c_2 .ctext .top .left .ul .li{width: 100px;height: 400px;margin:0 auto;}
#_c_2 .ctext .top .center{display: block;width: calc(100% - 180px);height: auto;padding: 40px;margin-left: 0;margin-top: 18px;}
#_c_2 .ctext .top .center .name{font-size: 17px;height: 35px;}
#_c_2 .ctext .top .center .engname{font-size: 17px;}
#_c_2 .ctext .top .center .border{width: 20px;height: 2px;margin:20px 0;}
#_c_2 .ctext .top .center .text{font-size: 14px;}
#_c_2 .ctext .top .posi{width: 240px;height: 150px;position: absolute;right: 0;bottom: -75px;}
#_c_2 .ctext .top .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_2 .ctext .top .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 7px; background: #fff;}
#_c_2 .ctext .top .slick-dots li.slick-active{ background: #172F67;}
#_c_2 .ctext .bottom{width: 100%;position: relative;padding-left: 0;min-height: auto;padding-top: 400px;margin-top: 95px;}
#_c_2 .ctext .bottom .right{width: 100%;display: block;position: absolute;top:0;}
#_c_2 .ctext .bottom .right .ul .li{width: 100px;height: 400px;margin:0 auto;}
#_c_2 .ctext .bottom .center{display: block;width: calc(100% - 180px);height: auto;padding: 40px;margin-left: 0;margin-top: 18px;}
#_c_2 .ctext .bottom .center .name{font-size: 17px;height: 35px;}
#_c_2 .ctext .bottom .center .engname{font-size: 17px;}
#_c_2 .ctext .bottom .center .border{width: 20px;height: 2px;margin:20px 0;}
#_c_2 .ctext .bottom .center .text{font-size: 14px;}
#_c_2 .ctext .bottom .posi{width: 240px;height: 150px;position: absolute;left:auto; right: 0;bottom: -75px;}
#_c_2 .ctext .bottom .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_2 .ctext .bottom .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 7px; background: #fff;}#_c_3 .ctext .name{font-size: 17px;height: 40px;}
#_c_3 .ctext .more{height: 30px;line-height: 28px;font-size: 12px;letter-spacing: 5px;}#_c_4 .ctext .ul{width: calc(100% + 40px);margin: 0 -20px;}
#_c_4 .ctext .ul .li{margin: 0 20px;}
#_c_4 .ctext .ul .li .date{font-size: 17px;}
#_c_4 .ctext .ul .li .quan{width: 16px;height: 16px;border:1px solid #dbdbdb;margin: 18px 0 20px 0;}
#_c_4 .ctext .ul .li .pics{height: 80px;margin-bottom: 18px;}
#_c_4 .ctext .ul .li .name{height: 30px;font-size: 17px;}
#_c_4 .ctext .ul .li .text{height: 50px;line-height: 25px;font-size: 16px;}
#_c_4 .ctext .ul .li .more{width: 120px;height:35px;margin-top: 15px;}
#_c_4 .ctext .ul .li .more .words{width: 120px;height: 35px;line-height: 35px;font-size: 12px;padding-left: 20%;}
#_c_4 .ctext .ul .li .more .icon{width: 20px;height: 35px;right: 18%;}
#_c_4 .ctext .border{top: 48px;}#_t .ctext .zw{font-size: 18px;height: 35px;}
#_t .ctext .yw{font-size: 16px;}#_c_5 .ctext .renter .top{width: 15px;height: 15px;border-top: 2px solid #272727;border-right: 2px solid #272727;}
#_c_5 .ctext .renter .bottom{margin-top: 10px;}#_h .ctext .top{ width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;}
#_h .ctext .top .logo{ margin: 8px 15px;}
#_h .ctext .top .logo img{ height: 30px;}
#_h .ctext .top .so_box{ display: none;} 
#_h .ctext .ul1{margin: 0 15px}
#_h .ctext .menu{ display: none;}
#_h .ctext .menuph{ display: block;}
#_h .ctext .xialaph{ display: block;}
#_h .ctext .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 12px 15px;}
#_h .ctext .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
#_h .ctext .menuph .point:hover .navbtn,
#_h .ctext .menuph .point:hover .navbtn::after,
#_h .ctext .menuph .point:hover .navbtn::before { width: 28px;}
#_h .ctext .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #172F67;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h .ctext .menuph .navbtn::after,
#_h .ctext .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #172F67;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h .ctext .menuph .navbtn::after { top: -11px;}
#_h .ctext .menuph .navbtn::before { top: 10px;}
#_h .ctext .menuph .point.active .navbtn{ background: transparent;}
#_h .ctext .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
#_h .ctext .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}
#_h .ctext .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 0 100px 0; display: none; z-index:3; background:#fff;}
#_h .ctext .xialaph .ul2,
#_h .ctext .xialaph .ul3{ display: none;}
#_h .ctext .xialaph h4 a{ float: left; width: 60%; color: #333333; font-size:16px; line-height: 50px;}
#_h .ctext .xialaph h4 a span{ padding-left: 6px; color: #ccc; font-size: 14px;}
#_h .ctext .xialaph h4{ float: left; width: 100%; position: relative;}
#_h .ctext .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
#_h .ctext .xialaph h4:hover a,
#_h .ctext .xialaph h5:hover a{ color: #172F67;}
#_h .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
#_h .ctext .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f; font-size: 14px; line-height: 40px; text-transform: uppercase;}
#_h .ctext .xialaph h5{ float: left; width: 100%; position: relative;}
#_h .ctext .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
#_h .ctext .xialaph li:last-child h5::after{ display: none;}
#_h .ctext .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
#_h .ctext .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: 26px; margin-right: 18px; cursor: pointer;}
#_h .ctext .xialaph h4.active img.img_s,
#_h .ctext .xialaph h5.active img.img_s{ display: none;}
#_h .ctext .xialaph h4.active img.img_d,
#_h .ctext .xialaph h5.active img.img_d{ display: block;}
#_h .ctext .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
#_h .ctext .xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left: 15px; position: relative;}
#_h .ctext .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #3c3a3a;}
#_h .ctext .xialaph li:last-child .ul3::after{ display: none;}
#_h .ctext .xialaph .ul3 li a{ color: #333; font-size: 14px; line-height: 35px; display: block;}
#_h .ctext .xialaph .ul3 li{ padding-top: 5px;}
#_h .ctext .xialaph .ul3 li:first-child{ padding-top: 0;}
#_h .ctext .xialaph .phsou{ position: relative; margin-top: 34px;}
#_h .ctext .xialaph .phsou input{ width: 100%; height: 56px; background-color: #fff; color: #aaa; font-size: 14px; padding-left: 20px; border: 1px solid #e5e5e5;}
#_h .ctext .xialaph .phsou img{ cursor: pointer; width: 21px; height: 22px; position: absolute; top: 17px; right: 29px;}
#_h .ctext .img_d,
#_h .ctext .disno{ display: none;}
#_h .ctext .ch-en{width: 100%;float: left;padding: 10px 10px 0 10px;text-align: center;}
#_h .ctext .ch-en .atype{display: inline-block;vertical-align: middle;margin: 0 10px;}
#_h .ctext .ch-en .atype .p1{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
#_h .ctext .ch-en .atype .p2{display: inline-block;vertical-align: middle;height: 4px;width: 4px;border-radius: 100%;background-color: #999999;margin: 0 6px;}
#_h .ctext .ch-en .atype .p3{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}#_lt .ctext .t1{ font-size: 22px; line-height: 24px; height: 24px; letter-spacing: 10px;}
#_lt .ctext .t2{ margin-top: 10px; font-size: 14px; letter-spacing: 5px; line-height: 20px; height: 20px;}#_lt_1 .ctext{ font-size: 14px;}#_lt_2 .ctext .u1{ overflow-x: scroll; white-space: nowrap;}
#_lt_2 .ctext .l1{ margin: 0 5px; height: 30px; line-height: 28px;}
#_lt_2 .ctext .l1 .a{ font-size: 14px; padding: 0 10px;}#_l .ctext .u1{ margin: -10px -1%;}
#_l .ctext .l1{ margin: 10px 1%;}
#_l .ctext .l1 .img{ height: 300px;}
#_l .ctext .l1 .wz{ font-size: 14px; margin-top: 10px;}@media screen and (max-width:991px) {
#_pt .ctext .text_p{ text-align: center; font-size: 14px; color: #333; padding: 5px 0;}
#_pt .ctext .text_p a{ padding: 5px 25px; background: #172F67; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt .ctext .text_p span{ padding: 5px 20px; color: #333;}#_sp .ctext .top{ padding-bottom: 20px; padding-left: 250px;}
#_sp .ctext .top .tp{ width: 200px;}
#_sp .ctext .top .tp .tpBot{ margin-top: 10px; padding: 0 15px;}
#_sp .ctext .top .tp .tpBot .img{ margin: 0 2px;}
#_sp .ctext .top .tp .slick-prev,#_sp .ctext .top .tp .slick-next{ width: 8px; height: 14px;}
#_sp .ctext .top .tp .slick-prev{ left: 0;}
#_sp .ctext .top .tp .slick-next{ right: 0;}
#_sp .ctext .top .text{ min-height: 315px;}
#_sp .ctext .top .text .bt{ margin: 20px 0 10px 0; font-size: 18px; line-height: 22px; height: 22px;}
#_sp .ctext .top .text .line1{ width: 20px; height: 2px;}
#_sp .ctext .top .text .info{ margin: 10px 0 15px 0; font-size: 14px; line-height: 24px;}
#_sp .ctext .top .text .link{ margin-top: 20px;}
#_sp .ctext .top .text .link .a1{ font-size: 14px; margin-right: 10px; padding: 0 20px; height: 34px; line-height: 34px; border-radius: 34px;}
#_sp .ctext .top .text .link .a2{ width: 34px; height: 34px;}
#_sp .ctext .bot{ padding-top: 20px;}
#_sp .ctext .bot .bt{ font-size: 18px; line-height: 22px; height: 22px;}
#_sp .ctext .bot .line{ margin: 10px auto 15px auto; width: 20px; height: 2px;}
#_sp .ctext .bot .info{ font-size: 14px; line-height: 24px;}#_sp_1 .ctext .bt{ margin-bottom: 20px;}
#_sp_1 .ctext .bt::before{ top: 11px;
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_1 .ctext .bt::after{ top: 11px; 
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_1 .ctext .bt .dis{ width: 100px; font-size: 18px; line-height: 22px; height: 22px;}
#_sp_1 .ctext .list{ margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_sp_1 .ctext .l1{ margin: 0 10px;}#_c_6 .ctext .info{ font-size: 14px; line-height: 24px;}
#_c_6 .ctext .bt{ margin: 15px 0 15px 0; font-size: 16px; line-height: 20px; height: 20px;}
#_c_6 .ctext .u1{ width: 102%; margin: 0 -1%;}
#_c_6 .ctext .l1{ width: 23%; margin: 0 1%; padding: 10px 5px 10px 40px;}
#_c_6 .ctext .l1 .ico{ width: 30px; height: 30px; margin-top: -15px; left: 5px;}
#_c_6 .ctext .l1 .text .t1{ font-size: 16px;}
#_c_6 .ctext .l1 .text .t2{ margin-top: 5px; font-size: 14px;}
#_c_6 .ctext .bg{ padding: 40px 20px; margin-top: 15px;}
#_c_6 .ctext .bg .t1{ font-size: 18px; line-height: 22px;}
#_c_6 .ctext .bg .t2{ font-size: 14px; line-height: 20px; margin-top: 10px;}#_t_1 .ctext{ font-size: 18px; line-height: 22px; height: 22px;}#_c_7 .ctext .info{ margin-bottom: 20px; font-size: 14px;}
#_c_7 .ctext .u1 .l1{ font-size: 14px; height: 30px; line-height: 28px; width: 100px;}
#_c_7 .ctext .u1 .l2{ margin: 5px 10px;}#_c_8 .ctext .info{ margin-bottom: 20px; font-size: 14px; line-height: 24px;}
#_c_8 .ctext .left .l1 .pic{ height: 300px;}
#_c_8 .ctext .left .l1 .bg{ height: 40px; padding: 0 10px;}
#_c_8 .ctext .left .l1 .wz{ font-size: 16px; line-height: 40px;}
#_c_8 .ctext .slick-dots{ bottom: 17px; right: 10px; height: 6px;}
#_c_8 .ctext .slick-dots li{ margin: 0 0 0 5px; width: 6px; height: 6px;}
#_c_8 .ctext .right .u1{ margin: -10px 0;}
#_c_8 .ctext .right .l1{ padding-left: 20px; margin: 10px 0;}
#_c_8 .ctext .right .l1 .pic{ height: 140px;}
#_c_8 .ctext .right .l1 .bg{ height: 40px; padding: 0 10px;}
#_c_8 .ctext .right .l1 .wz{ font-size: 16px; line-height: 40px;}#_l_1 .ctext .u1{ margin: -5px 0;}
#_l_1 .ctext .l1{ padding: 10px 350px 10px 10px; margin: 5px 0;}
#_l_1 .ctext .l1 .text{ min-height: 100px;}
#_l_1 .ctext .l1 .text .date{ margin-top: 0; font-size: 14px; padding: 0 5px; height: 20px; line-height: 20px; border-radius: 5px;}
#_l_1 .ctext .l1 .text .bt{ margin: 8px 0 5px 0; font-size: 16px;}
#_l_1 .ctext .l1 .text .info{ font-size: 14px; line-height: 24px;}
#_l_1 .ctext .l1 .img{ width: 320px; top: 10px; right: 10px;}#_sp_2 .ctext .left .top{ padding: 20px 5px 15px 5px;}
#_sp_2 .ctext .left .top .bt{ font-size: 18px; line-height: 22px;}
#_sp_2 .ctext .left .top .time{ margin-top: 10px; font-size: 14px; line-height: 18px;}
#_sp_2 .ctext .left .bot{ padding: 15px;}
#_sp_2 .ctext .left .bot .info{ font-size: 14px; line-height: 24px;}
#_sp_2 .ctext .left .bot .link{ height: 56px; margin-top: 20px;}
#_sp_2 .ctext .left .bot .link::before{ top: 22px;}
#_sp_2 .ctext .left .bot .link::after{ top: 22px;}
#_sp_2 .ctext .left .bot .link .l_link{ margin-top: 35px; font-size: 14px; line-height: 20px;}
#_sp_2 .ctext .left .bot .link .r_link{ margin-top: 35px; font-size: 14px; line-height: 20px;} 
#_sp_2 .ctext .left .bot .link .fh{ margin-left: -28px; font-size: 14px; width: 56px; height: 56px; line-height: 20px;}
#_sp_2 .ctext .left .bot .link .fh::before{ top: 30px; left: -62px; width: 40px;}
#_sp_2 .ctext .left .bot .link .fh::after{ top: 30px; right: -62px; width: 40px;}
#_sp_2 .ctext .right{ padding: 10px 10px 0 10px;}
#_sp_2 .ctext .right .bt{ font-size: 20px; line-height: 100px; height: 100px;}
#_sp_2 .ctext .right .l1{ padding: 10px 0;}
#_sp_2 .ctext .right .l1 .t1{ font-size: 16px;}
#_sp_2 .ctext .right .l1 .t2{ margin-top: 5px; font-size: 14px; line-height: 22px;}#_c_9 .ctext{ padding: 20px 0 15px 150px;}
#_c_9 .ctext .logo{ width: 150px; top: 20px;}
#_c_9 .ctext .logo ._pimg{ width: 120px;}
#_c_9 .ctext .cont{ padding-left: 15px; width: 74%;} 
#_c_9 .ctext .cont .bt{ font-size: 16px; line-height: 20px; height: 20px;}
#_c_9 .ctext .cont .line{ margin: 15px 0 10px 0;}
#_c_9 .ctext .cont .over{ padding: 0 170px 0 0;}
#_c_9 .ctext .cont .left .l1{ margin: 5px 0; padding-left: 30px; min-height: 20px;}
#_c_9 .ctext .cont .left .l1 .ico{ width: 18px; height: 18px;}
#_c_9 .ctext .cont .left .l1 .wz{ font-size: 14px; line-height: 18px; height: 18px;}
#_c_9 .ctext .cont .ewm{ width: 170px; }
#_c_9 .ctext .cont .ewm .img{ width: 70px;}
#_c_9 .ctext .cont .ewm .wz{ margin: 30px 0 0 5px; font-size: 14px; line-height: 20px; height: 40px;}#_c_10 ._mapbox{ height: 400px!important;}#_c_11 .ctext .left{margin-top: 80px;}
#_c_11 .ctext .left .name{font-size: 17px;height: 35px;}
#_c_11 .ctext .left .engname{font-size: 15px;}
#_c_11 .ctext .left .border{height: 2px;width: 35px;margin: 18px 0 22px;}
#_c_11 .ctext .left .text{font-size: 14px;line-height: 28px;padding-right: 10px; max-height: 140px;}
#_c_11 .ctext .left .text::-webkit-scrollbar{ width: 2px;}
#_c_11 .ctext .left .text::-webkit-scrollbar-thumb{ width: 2px; }
#_c_11 .ctext .right{width: 44%;height: 450px;float: right;}#_c_12 .ctext .cbox .picBox{width: 60px;height: 35px;}
#_c_12 .ctext .cbox::before{content: "";display: block;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
#_c_12 .ctext .cbox::after{content: "";display: block;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
}      #_c_13 .ctext .ul{margin: 0 -12px;
width: -moz-calc(100% + 24px);
width: -o-calc(100% + 24px);
width: -webkit-calc(100% + 24px);
width: calc(100% + 24px);}
#_c_13 .ctext .ul .li{margin: 0 12px;}
#_c_13 .ctext .ul .li .quan{width: 10px;height: 10px;margin: 0 auto 18px auto;}
#_c_13 .ctext .ul .li .text{font-size: 13px;line-height: 22px;}
#_c_13 .ctext .border{top: 5px;left: 10px;
width: -moz-calc(100% - 20px);
width: -o-calc(100% - 20px);
width: -webkit-calc(100% - 20px);
width: calc(100% - 20px);}
#_c_13 .ctext .slick-prev{width: 10px;height: 10px; left: 12px;top: 5px;}
#_c_13 .ctext .slick-next{width: 10px;height: 10px;right: 12px;top: 5px;}
       
#_t_2 .ctext .china{font-size: 17px;height: 28px;}
#_t_2 .ctext .eng{font-size: 16px;height: 35px;}
#_t_2 .ctext .border{width: 35px;height: 3px;}#_c_14 .ctext .wrods{font-size: 14px;}#_c_15 .ctext .wrods{font-size: 14px;}#_t_3 .ctext .china{font-size: 17px;height: 28px;}
#_t_3 .ctext .eng{font-size: 16px;height: 35px;}
#_t_3 .ctext .border{width: 35px;height: 3px;}#_c_16 .ctext .ul{width: calc(100% + 20px);margin: 0 -10px;}
#_c_16 .ctext .ul .li{margin: 0 10px;height: 265px; padding-top: 20px;}
#_c_16 .ctext .ul .li .a{height: 245px;padding: 130px 2.5% 2.5% 2.5%;}
#_c_16 .ctext .ul .li .pic{width: 120px;height: 120px;margin-left: -60px;top: -20px;border:2px solid #172F67;}
#_c_16 .ctext .ul .li .name{font-size: 16px;height: 30px;}
#_c_16 .ctext .ul .li .text{font-size: 14px;line-height: 26px;}#_f .ctext .top .top-box{padding: 0 240px 20px 0; }
#_f .ctext .top .left .ul{margin: 0 -10px;}
#_f .ctext .top .left .ul .li{font-size:12px;padding: 0 10px;}
#_f .ctext .top .right{width: 260px;margin: 0 -6px}
#_f .ctext .top .right .box{margin: 0 6px;}
#_f .ctext .top .right .box .icon-box{width: 30px;height: 30px;}
#_f .ctext .top .right .box .ewm{width: 100px;height: 100px;bottom: -115px;;margin-left: -50px;}
#_f .ctext .bottom{font-size: 12px;padding: 15px 0;}#_c_17 .ctext .icon{width: 40px;height: 40px;left: calc(50% - 20px);bottom: 30px;}#_c_18 .ctext .left .china{font-size: 18px;height: 30px;}
#_c_18 .ctext .left .eng{font-size: 15px;}
#_c_18 .ctext .right .text{font-size: 14px;line-height: 26px; }
#_c_18 .ctext .right .iconBox{margin: 18px 0;}
#_c_18 .ctext .right .iconBox .box{margin-right:20px;}
#_c_18 .ctext .right .iconBox .box .icon{width: 40px;height: 25px;}
#_c_18 .ctext .right .iconBox .box .name{width: 80px; font-size: 12px;margin-top: 10px;}
#_c_18 .ctext .right .more{width: 150px;}
#_c_18 .ctext .right .more .words{width: 180px;height: 35px;line-height: 35px;padding-left: 30%;font-size: 12px;letter-spacing: 4px;}
#_c_18 .ctext .right .more .pic{width: 20px;height: 35px;right: 10%;top: 0;}#_c_19 .ctext{padding-bottom: 75px;}
#_c_19 .ctext .top{width: 100%;position: relative;padding-right: 0;min-height: auto;}
#_c_19 .ctext .top .left{width: 100%;display: block;}
#_c_19 .ctext .top .left .ul .li{width: 100px;height: 400px;margin:0 auto;}
#_c_19 .ctext .top .center{display: block;width: calc(100% - 180px);height: auto;padding: 40px;margin-left: 0;margin-top: 18px;}
#_c_19 .ctext .top .center .name{font-size: 17px;height: 35px;}
#_c_19 .ctext .top .center .engname{font-size: 17px;}
#_c_19 .ctext .top .center .border{width: 20px;height: 2px;margin:20px 0;}
#_c_19 .ctext .top .center .text{font-size: 14px;}
#_c_19 .ctext .top .posi{width: 240px;height: 150px;position: absolute;right: 0;bottom: -75px;}
#_c_19 .ctext .top .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_19 .ctext .top .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 7px; background: #fff;}
#_c_19 .ctext .top .slick-dots li.slick-active{ background: #172F67;}
#_c_19 .ctext .bottom{width: 100%;position: relative;padding-left: 0;min-height: auto;padding-top: 400px;margin-top: 95px;}
#_c_19 .ctext .bottom .right{width: 100%;display: block;position: absolute;top:0;}
#_c_19 .ctext .bottom .right .ul .li{width: 100px;height: 400px;margin:0 auto;}
#_c_19 .ctext .bottom .center{display: block;width: calc(100% - 180px);height: auto;min-height:0px; padding: 40px;margin-left: 0;margin-top: 18px;}
#_c_19 .ctext .bottom .center .name{font-size: 17px;height: 35px;}
#_c_19 .ctext .bottom .center .engname{font-size: 17px;}
#_c_19 .ctext .bottom .center .border{width: 20px;height: 2px;margin:20px 0;}
#_c_19 .ctext .bottom .center .text{font-size: 14px;}
#_c_19 .ctext .bottom .posi{width: 240px;height: 150px;position: absolute;left:auto; right: 0;bottom: -75px;}
#_c_19 .ctext .bottom .slick-dots{ position: absolute; bottom: 20px; height: 5px; text-align: center;}
#_c_19 .ctext .bottom .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 7px; background: #fff;}#_c_20 .ctext .name{font-size: 17px;height: 40px;}
#_c_20 .ctext .more{height: 30px;line-height: 28px;font-size: 12px;letter-spacing: 5px;}#_c_21 .ctext .ul{width: calc(100% + 40px);margin: 0 -20px;}
#_c_21 .ctext .ul .li{margin: 0 20px;}
#_c_21 .ctext .ul .li .date{font-size: 17px;}
#_c_21 .ctext .ul .li .quan{width: 16px;height: 16px;border:1px solid #dbdbdb;margin: 18px 0 20px 0;}
#_c_21 .ctext .ul .li .pics{height: 80px;margin-bottom: 18px;}
#_c_21 .ctext .ul .li .name{height: 30px;font-size: 17px;}
#_c_21 .ctext .ul .li .text{height: 50px;line-height: 25px;font-size: 16px;}
#_c_21 .ctext .ul .li .more{width: 120px;height:35px;margin-top: 15px;}
#_c_21 .ctext .ul .li .more .words{width: 120px;height: 35px;line-height: 35px;font-size: 12px;padding-left: 20%;}
#_c_21 .ctext .ul .li .more .icon{width: 20px;height: 35px;right: 18%;}
#_c_21 .ctext .border{top: 48px;}#_t_4 .ctext .zw{font-size: 18px;height: 35px;}
#_t_4 .ctext .yw{font-size: 16px;}#_c_22 .ctext .renter .top{width: 15px;height: 15px;border-top: 2px solid #272727;border-right: 2px solid #272727;}
#_c_22 .ctext .renter .bottom{margin-top: 10px;}#_h_1 .ctext .top{ width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;}
#_h_1 .ctext .top .logo{ margin: 8px 15px;}
#_h_1 .ctext .top .logo img{ height: 30px;}
#_h_1 .ctext .top .so_box{ display: none;} 
#_h_1 .ctext .ul1{margin: 0 15px}
#_h_1 .ctext .menu{ display: none;}
#_h_1 .ctext .menuph{ display: block;}
#_h_1 .ctext .xialaph{ display: block;}
#_h_1 .ctext .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 12px 15px;}
#_h_1 .ctext .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
#_h_1 .ctext .menuph .point:hover .navbtn,
#_h_1 .ctext .menuph .point:hover .navbtn::after,
#_h_1 .ctext .menuph .point:hover .navbtn::before { width: 28px;}
#_h_1 .ctext .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #172F67;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h_1 .ctext .menuph .navbtn::after,
#_h_1 .ctext .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #172F67;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h_1 .ctext .menuph .navbtn::after { top: -11px;}
#_h_1 .ctext .menuph .navbtn::before { top: 10px;}
#_h_1 .ctext .menuph .point.active .navbtn{ background: transparent;}
#_h_1 .ctext .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
#_h_1 .ctext .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}
#_h_1 .ctext .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 0 100px 0; display: none; z-index:3; background:#fff;}
#_h_1 .ctext .xialaph .ul2,
#_h_1 .ctext .xialaph .ul3{ display: none;}
#_h_1 .ctext .xialaph h4 a{ float: left; width: 60%; color: #333333; font-size:16px; line-height: 50px;}
#_h_1 .ctext .xialaph h4 a span{ padding-left: 6px; color: #ccc; font-size: 14px;}
#_h_1 .ctext .xialaph h4{ float: left; width: 100%; position: relative;}
#_h_1 .ctext .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
#_h_1 .ctext .xialaph h4:hover a,
#_h_1 .ctext .xialaph h5:hover a{ color: #172F67;}
#_h_1 .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
#_h_1 .ctext .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f; font-size: 14px; line-height: 40px; text-transform: uppercase;}
#_h_1 .ctext .xialaph h5{ float: left; width: 100%; position: relative;}
#_h_1 .ctext .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
#_h_1 .ctext .xialaph li:last-child h5::after{ display: none;}
#_h_1 .ctext .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
#_h_1 .ctext .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: 26px; margin-right: 18px; cursor: pointer;}
#_h_1 .ctext .xialaph h4.active img.img_s,
#_h_1 .ctext .xialaph h5.active img.img_s{ display: none;}
#_h_1 .ctext .xialaph h4.active img.img_d,
#_h_1 .ctext .xialaph h5.active img.img_d{ display: block;}
#_h_1 .ctext .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
#_h_1 .ctext .xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left: 15px; position: relative;}
#_h_1 .ctext .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #3c3a3a;}
#_h_1 .ctext .xialaph li:last-child .ul3::after{ display: none;}
#_h_1 .ctext .xialaph .ul3 li a{ color: #333; font-size: 14px; line-height: 35px; display: block;}
#_h_1 .ctext .xialaph .ul3 li{ padding-top: 5px;}
#_h_1 .ctext .xialaph .ul3 li:first-child{ padding-top: 0;}
#_h_1 .ctext .xialaph .phsou{ position: relative; margin-top: 34px;}
#_h_1 .ctext .xialaph .phsou input{ width: 100%; height: 56px; background-color: #fff; color: #aaa; font-size: 14px; padding-left: 20px; border: 1px solid #e5e5e5;}
#_h_1 .ctext .xialaph .phsou img{ cursor: pointer; width: 21px; height: 22px; position: absolute; top: 17px; right: 29px;}
#_h_1 .ctext .img_d,
#_h_1 .ctext .disno{ display: none;}
#_h_1 .ctext .ch-en{width: 100%;float: left;padding: 10px 10px 0 10px;text-align: center;}
#_h_1 .ctext .ch-en .atype{display: inline-block;vertical-align: middle;margin: 0 10px;}
#_h_1 .ctext .ch-en .atype .p1{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}
#_h_1 .ctext .ch-en .atype .p2{display: inline-block;vertical-align: middle;height: 4px;width: 4px;border-radius: 100%;background-color: #999999;margin: 0 6px;}
#_h_1 .ctext .ch-en .atype .p3{display: inline-block;vertical-align: middle;font-size: 12px;color: #999;}#_lt_3 .ctext .t1{ font-size: 22px; line-height: 24px; height: 24px; letter-spacing: 10px;}
#_lt_3 .ctext .t2{ margin-top: 10px; font-size: 14px; letter-spacing: 5px; line-height: 20px; height: 20px;}#_lt_4 .ctext{ font-size: 14px;}#_lt_5 .ctext .u1{ overflow-x: scroll; white-space: nowrap;}
#_lt_5 .ctext .l1{ margin: 0 5px; height: 30px; line-height: 28px;}
#_lt_5 .ctext .l1 .a{ font-size: 14px; padding: 0 10px;}#_l_2 .ctext .u1{ margin: -10px -1%;}
#_l_2 .ctext .l1{ margin: 10px 1%;}
#_l_2 .ctext .l1 .img{ height: 300px;}
#_l_2 .ctext .l1 .wz{ font-size: 14px; margin-top: 10px;}
} 
@media screen and (max-width:991px) {
#_pt_1 .ctext .text_p{ text-align: center; font-size: 14px; color: #333; padding: 5px 0;}
#_pt_1 .ctext .text_p a{ padding: 5px 25px; background: #172F67; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt_1 .ctext .text_p span{ padding: 5px 20px; color: #333;}#_lt_6 .ctext .t1{ font-size: 22px; line-height: 24px; height: 24px; letter-spacing: 10px;}
#_lt_6 .ctext .t2{ margin-top: 10px; font-size: 14px; letter-spacing: 5px; line-height: 20px; height: 20px;}#_sp_3 .ctext .top{ padding-bottom: 20px; padding-top: 15px;}
#_sp_3 .ctext .top .tp{ width: 200px;}
#_sp_3 .ctext .top .tp .tpBot{ margin-top: 10px; padding: 0 15px;}
#_sp_3 .ctext .top .tp .tpBot .img{ margin: 0 2px;}
#_sp_3 .ctext .top .tp .slick-prev,#_sp_3 .ctext .top .tp .slick-next{ width: 8px; height: 14px;}
#_sp_3 .ctext .top .tp .slick-prev{ left: 0;}
#_sp_3 .ctext .top .tp .slick-next{ right: 0;}
#_sp_3 .ctext .top .text{ min-height: 315px;}
#_sp_3 .ctext .top .text .bt{ margin: 20px 0 10px 0; font-size: 18px; line-height: 22px; height: 22px;}
#_sp_3 .ctext .top .text .line1{ width: 20px; height: 2px;}
#_sp_3 .ctext .top .text .info{ margin: 10px 0 15px 0; font-size: 14px; line-height: 24px;}
#_sp_3 .ctext .top .text .link{ margin-top: 20px;}
#_sp_3 .ctext .top .text .link .a1{ font-size: 14px; margin-right: 10px; padding: 0 20px; height: 34px; line-height: 34px; border-radius: 34px;}
#_sp_3 .ctext .top .text .link .a2{ width: 34px; height: 34px;}
#_sp_3 .ctext .bot{ padding-top: 20px;}
#_sp_3 .ctext .bot .bt{ font-size: 18px; line-height: 22px; height: 22px;}
#_sp_3 .ctext .bot .line{ margin: 10px auto 15px auto; width: 20px; height: 2px;}
#_sp_3 .ctext .bot .info{ font-size: 14px; line-height: 24px;}#_sp_4 .ctext .bt{ margin-bottom: 20px;}
#_sp_4 .ctext .bt::before{ top: 11px;
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_4 .ctext .bt::after{ top: 11px; 
width: -moz-calc(50% - 50px);
width: -o-calc(50% - 50px);
width: -webkit-calc(50% - 50px);
width: calc(50% - 50px);}
#_sp_4 .ctext .bt .dis{ width: 100px; font-size: 18px; line-height: 22px; height: 22px;}
#_sp_4 .ctext .list{ margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_sp_4 .ctext .l1{ margin: 0 10px;}#_c_23 .ctext .info{ font-size: 14px; line-height: 24px;}
#_c_23 .ctext .bt{ margin: 15px 0 15px 0; font-size: 16px; line-height: 20px; height: 20px;}
#_c_23 .ctext .u1{ width: 102%; margin: 0 -1%;}
#_c_23 .ctext .l1{ width: 23%; margin: 0 1%; padding: 10px 5px 10px 40px;}
#_c_23 .ctext .l1 .ico{ width: 30px; height: 30px; margin-top: -15px; left: 5px;}
#_c_23 .ctext .l1 .text .t1{ font-size: 16px;}
#_c_23 .ctext .l1 .text .t2{ margin-top: 5px; font-size: 14px;}
#_c_23 .ctext .bg{ padding: 40px 20px; margin-top: 15px;}
#_c_23 .ctext .bg .t1{ font-size: 18px; line-height: 22px;}
#_c_23 .ctext .bg .t2{ font-size: 14px; line-height: 20px; margin-top: 10px;}#_t_5 .ctext{ font-size: 18px; line-height: 22px; height: 22px;}#_c_24 .ctext .info{ margin-bottom: 20px; font-size: 14px;}
#_c_24 .ctext .u1 .l1{ font-size: 14px; height: 30px; line-height: 28px; /*width: 100px;*/padding:0 7px;}
#_c_24 .ctext .u1 .l2{ margin: 5px 10px;}#_t_6 .ctext{ font-size: 18px; line-height: 22px; height: 22px;}#_c_25 .ctext .info{ margin-bottom: 20px; font-size: 14px; line-height: 24px;}
#_c_25 .ctext .left .l1 .pic{ height: 300px;}
#_c_25 .ctext .left .l1 .bg{ height: 40px; padding: 0 10px;}
#_c_25 .ctext .left .l1 .wz{ font-size: 16px; line-height: 40px;}
#_c_25 .ctext .slick-dots{ bottom: 17px; right: 10px; height: 6px;}
#_c_25 .ctext .slick-dots li{ margin: 0 0 0 5px; width: 6px; height: 6px;}
#_c_25 .ctext .right .u1{ margin: -10px 0;}
#_c_25 .ctext .right .l1{ padding-left: 20px; margin: 10px 0;}
#_c_25 .ctext .right .l1 .pic{ height: 140px;}
#_c_25 .ctext .right .l1 .bg{ height: 40px; padding: 0 10px;}
#_c_25 .ctext .right .l1 .wz{ font-size: 16px; line-height: 40px;}#_l_3 .ctext .u1{ margin: -5px 0;}
#_l_3 .ctext .l1{ padding: 10px 350px 10px 10px; margin: 5px 0;}
#_l_3 .ctext .l1 .text{ min-height: 100px;}
#_l_3 .ctext .l1 .text .date{ margin-top: 0; font-size: 14px; padding: 0 5px; height: 20px; line-height: 20px; border-radius: 5px;}
#_l_3 .ctext .l1 .text .bt{ margin: 8px 0 5px 0; font-size: 16px;}
#_l_3 .ctext .l1 .text .info{ font-size: 14px; line-height: 24px;}
#_l_3 .ctext .l1 .img{ width: 320px; top: 10px; right: 10px;}#_sp_5 .ctext .left .top{ padding: 20px 5px 15px 5px;}
#_sp_5 .ctext .left .top .bt{ font-size: 18px; line-height: 22px;}
#_sp_5 .ctext .left .top .time{ margin-top: 10px; font-size: 14px; line-height: 18px;}
#_sp_5 .ctext .left .bot{ padding: 15px;}
#_sp_5 .ctext .left .bot .info{ font-size: 14px; line-height: 24px;}
#_sp_5 .ctext .left .bot .link{ height: 56px; margin-top: 20px;}
#_sp_5 .ctext .left .bot .link::before{ top: 22px;}
#_sp_5 .ctext .left .bot .link::after{ top: 22px;}
#_sp_5 .ctext .left .bot .link .l_link{ margin-top: 35px; font-size: 14px; line-height: 20px;}
#_sp_5 .ctext .left .bot .link .r_link{ margin-top: 35px; font-size: 14px; line-height: 20px;} 
#_sp_5 .ctext .left .bot .link .fh{ margin-left: -28px; font-size: 14px; width: 56px; height: 56px; line-height: 20px;}
#_sp_5 .ctext .left .bot .link .fh::before{ top: 30px; left: -62px; width: 40px;}
#_sp_5 .ctext .left .bot .link .fh::after{ top: 30px; right: -62px; width: 40px;}
#_sp_5 .ctext .right{ padding: 10px 10px 0 10px;}
#_sp_5 .ctext .right .bt{ font-size: 20px; line-height: 100px; height: 100px;}
#_sp_5 .ctext .right .l1{ padding: 10px 0;}
#_sp_5 .ctext .right .l1 .t1{ font-size: 16px;}
#_sp_5 .ctext .right .l1 .t2{ margin-top: 5px; font-size: 14px; line-height: 22px;}#_c_26 .ctext{ padding: 20px 0 15px 150px;}
#_c_26 .ctext .logo{ width: 150px; top: 20px;}
#_c_26 .ctext .logo ._pimg{ width: 120px;}
#_c_26 .ctext .cont{ padding-left: 15px; width: 74%;} 
#_c_26 .ctext .cont .bt{ font-size: 16px; line-height: 20px; height: 20px;}
#_c_26 .ctext .cont .line{ margin: 15px 0 10px 0;}
#_c_26 .ctext .cont .over{ padding: 0 170px 0 0;}
#_c_26 .ctext .cont .left .l1{ margin: 5px 0; padding-left: 30px; min-height: 20px;}
#_c_26 .ctext .cont .left .l1 .ico{ width: 18px; height: 18px;}
#_c_26 .ctext .cont .left .l1 .wz{ font-size: 14px; line-height: 18px; height: 18px;}
#_c_26 .ctext .cont .ewm{ width: 170px; }
#_c_26 .ctext .cont .ewm .img{ width: 70px;}
#_c_26 .ctext .cont .ewm .wz{ margin: 30px 0 0 5px; font-size: 14px; line-height: 20px; height: 40px;}#_c_27 ._mapbox{ height: 400px!important;}#_lt_7 .ctext .u1{ overflow-x: scroll; white-space: nowrap;}
#_lt_7 .ctext .l1{ margin: 0 5px; height: 30px; line-height: 28px;}
#_lt_7 .ctext .l1 .a{ font-size: 14px; padding: 0 10px;}#_c_28 .ctext .left{margin-top: 80px;}
#_c_28 .ctext .left .name{font-size: 17px;height: 35px;}
#_c_28 .ctext .left .engname{font-size: 15px;}
#_c_28 .ctext .left .border{height: 2px;width: 35px;margin: 18px 0 22px;}
#_c_28 .ctext .left .text{font-size: 14px;line-height: 28px;padding-right: 10px; max-height: 140px;}
#_c_28 .ctext .left .text::-webkit-scrollbar{ width: 2px;}
#_c_28 .ctext .left .text::-webkit-scrollbar-thumb{ width: 2px; }
#_c_28 .ctext .right{width: 44%;height: 450px;float: right;}#_c_29 .ctext .cbox .picBox{width: 60px;height: 35px;}
#_c_29 .ctext .cbox::before{content: "";display: block;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
#_c_29 .ctext .cbox::after{content: "";display: block;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
     
#_c_30 .ctext .ul{margin: 0 -12px;
width: -moz-calc(100% + 24px);
width: -o-calc(100% + 24px);
width: -webkit-calc(100% + 24px);
width: calc(100% + 24px);}
#_c_30 .ctext .ul .li{margin: 0 12px;}
#_c_30 .ctext .ul .li .quan{width: 10px;height: 10px;margin: 0 auto 18px auto;}
#_c_30 .ctext .ul .li .text{font-size: 13px;line-height: 22px;}
#_c_30 .ctext .border{top: 5px;left: 10px;
width: -moz-calc(100% - 20px);
width: -o-calc(100% - 20px);
width: -webkit-calc(100% - 20px);
width: calc(100% - 20px);}
#_c_30 .ctext .slick-prev{width: 10px;height: 10px; left: 12px;top: 5px;}
#_c_30 .ctext .slick-next{width: 10px;height: 10px;right: 12px;top: 5px;}
#_t_7 .ctext .china{font-size: 17px;height: 28px;}
#_t_7 .ctext .eng{font-size: 16px;height: 35px;}
#_t_7 .ctext .border{width: 35px;height: 3px;}#_c_31 .ctext .wrods{font-size: 14px;}#_c_32 .ctext .wrods{font-size: 14px;}#_t_8 .ctext .china{font-size: 17px;height: 28px;}
#_t_8 .ctext .eng{font-size: 16px;height: 35px;}
#_t_8 .ctext .border{width: 35px;height: 3px;}#_c_33 .ctext .ul{width: calc(100% + 20px);margin: 0 -10px;}
#_c_33 .ctext .ul .li{margin: 0 10px; padding-top: 20px;}
#_c_33 .ctext .ul .li .a{padding: 130px 5.5% 6.5% 5.5%;}
#_c_33 .ctext .ul .li .pic{width: 120px;height: 120px;margin-left: -60px;top: -20px;border:2px solid #172F67;}
#_c_33 .ctext .ul .li .name{font-size: 16px;height: 30px;}
#_c_33 .ctext .ul .li .text{font-size: 14px;line-height: 26px;}#_f_1 .ctext .top .top-box{padding: 0 240px 20px 0; }
#_f_1 .ctext .top .left .ul{margin: 0 -10px;}
#_f_1 .ctext .top .left .ul .li{font-size:12px;padding: 0 10px;}
#_f_1 .ctext .top .right{width: 260px;margin: 0 -6px}
#_f_1 .ctext .top .right .box{margin: 0 6px;}
#_f_1 .ctext .top .right .box .icon-box{width: 30px;height: 30px;}
#_f_1 .ctext .top .right .box .ewm{width: 100px;height: 100px;bottom: -115px;;margin-left: -50px;}
#_f_1 .ctext .bottom{font-size: 12px;padding: 15px 0;}
} 
@media screen and  (max-width:768px){
#_c .ctext .icon{width: 25px;height: 25px;left: calc(50% - 12.5px);bottom: 20px;}#_c_1 .ctext .left{width: 100%;display: block;padding-top: 0;margin-bottom: 12px;}
#_c_1 .ctext .left .china{width: 100%;font-size: 16px;height: 26px;text-align: center;}
#_c_1 .ctext .left .eng{font-size: 13px;text-align: center;}
#_c_1 .ctext .right{width: 100%;}
#_c_1 .ctext .right .text{font-size: 12px;line-height: 22px; }
#_c_1 .ctext .right .iconBox{margin: 15px 0;text-align: center;}
#_c_1 .ctext .right .iconBox .box{margin-right: 12px;}
#_c_1 .ctext .right .iconBox .box .icon{width: 30px;height: 20px;}
#_c_1 .ctext .right .iconBox .box .name{width: 70px;margin-top: 6px;}
#_c_1 .ctext .right .more{width: 130px;margin:0 auto;}
#_c_1 .ctext .right .more .words{width: 130px;height: 30px;line-height: 30px;padding-left: 20%;letter-spacing: 2px;}
#_c_1 .ctext .right .more .pic{width: 20px;height: 30px;right: 20%;}#_c_2 .ctext{padding-bottom: 50px;}
#_c_2 .ctext .top .left .ul .li{height: 240px;}
#_c_2 .ctext .top .center{width: calc(100% - 120px);padding: 30px ;margin-top: 10px;}
#_c_2 .ctext .top .center .name{font-size: 15px;height: 28px;}
#_c_2 .ctext .top .center .engname{font-size: 15px;}
#_c_2 .ctext .top .center .border{width: 15px;margin:12px 0;}
#_c_2 .ctext .top .center .text{font-size: 12px;}
#_c_2 .ctext .top .posi{width: 150px;height: 100px;right: 0;bottom: -50px;}
#_c_2 .ctext .top .slick-dots{ bottom: 10px;  }
#_c_2 .ctext .top .slick-dots li{  width: 8px; height: 8px;margin: 0 5px;}


#_c_2 .ctext .bottom{padding-top: 240px;margin-top: 65px;}
#_c_2 .ctext .bottom .right .ul .li{height: 240px;}
#_c_2 .ctext .bottom .center{width: calc(100% - 120px);height: auto;padding: 30px ;margin-top: 10px;}
#_c_2 .ctext .bottom .center .name{font-size: 15px;height: 28px;}
#_c_2 .ctext .bottom .center .engname{font-size: 15px;}
#_c_2 .ctext .bottom .center .border{width: 15px;margin:12px 0;}
#_c_2 .ctext .bottom .center .text{font-size: 12px;}
#_c_2 .ctext .bottom .posi{width: 150px;height: 100px;bottom: -50px;}
#_c_2 .ctext .bottom .slick-dots{ bottom: 10px; }
#_c_2 .ctext .bottom .slick-dots li{ width: 8px; height: 8px; margin: 0 5px;}#_c_3 .ctext .name{font-size: 15px;height: 30px;}
#_c_3 .ctext .more{width: 45%; height: 25px;line-height: 23px;letter-spacing: 3px;}#_c_4 .ctext .ul{width: 100%;margin: 0;}
#_c_4 .ctext .ul .li{margin: 0;}
#_c_4 .ctext .ul .li .date{font-size: 15px;}
#_c_4 .ctext .ul .li .quan{width: 14px;height: 14px;margin: 12px 0 15px 0;}
#_c_4 .ctext .ul .li .quan::after{content: "";display: block;width: 4px;height: 4px;left: 50%;top: 50%;margin:-2px 0 0 -2px;}
#_c_4 .ctext .ul .li .pics{height: 60px;margin-bottom: 12px;}
#_c_4 .ctext .ul .li .name{height: 26px;font-size: 15px;}
#_c_4 .ctext .ul .li .text{height: 40px;line-height: 20px;font-size: 14px;}
#_c_4 .ctext .ul .li .more{width: 100px;height:30px;margin-top: 10px;}
#_c_4 .ctext .ul .li .more .words{width: 100px;height: 30px;line-height: 30px;padding-left: 15%;}
#_c_4 .ctext .ul .li .more .icon{width: 18px;height: 30px;right: 16%;}
#_c_4 .ctext .border{top: 39px;}#_t .ctext .zw{font-size: 16px;height: 30px;}
#_t .ctext .yw{font-size: 14px;}#_c_5 .ctext .renter .top{width: 12px;height: 12px;border-top: 1px solid #272727;border-right: 1px solid #272727;}
#_c_5 .ctext .renter .bottom{margin-top: 10px;}#_l .ctext .u1{ margin: -5px -1%;}
#_l .ctext .l1{ width: 48%; margin: 5px 1%;}
#_l .ctext .l1 .img{ height: 240px;}
#_l .ctext .l1 .wz{ margin-top: 5px;}#_sp .ctext .top{ padding-left: 0;}
#_sp .ctext .top .tp{ width: 100%; position: static;}
#_sp .ctext .top .text{ min-height: 0;}#_c_6 .ctext .u1{ width: 100%; margin: -5px 0;}
#_c_6 .ctext .l1{ width: 100%; margin: 5px 0;}#_c_8 .ctext .left{ width: 100%;}
#_c_8 .ctext .left .l1 .pic{ background: none; height: auto;}
#_c_8 .ctext .left .l1 ._pimg{ display: block;}
#_c_8 .ctext .right{ width: 100%; margin-top: 10px;}
#_c_8 .ctext .right .u1{ margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
#_c_8 .ctext .right .l1{ padding: 5px; margin: 0;}
#_c_8 .ctext .right .l1 .pic{ background: none; height: auto;}
#_c_8 .ctext .right .l1 ._pimg{ display: block;}#_l_1 .ctext .l1{ padding: 10px 10px 10px 10px;}
#_l_1 .ctext .l1 .img{ width: 100%; position: static; margin-bottom: 15px;}
#_l_1 .ctext .l1 .text .bt{ margin: 5px 0 5px 0;}#_sp_2 .ctext .left{ width: 100%;}
#_sp_2 .ctext .left .top .bt{ font-size: 16px;}
#_sp_2 .ctext .left .top .time{ font-size: 12px;}
#_sp_2 .ctext .right{ display: none;}#_c_9 .ctext{ padding: 20px 0 20px 0;}
#_c_9 .ctext .logo{ width: 80px; top: 20px; margin: 0 auto; border-right: 0; position: static;}
#_c_9 .ctext .logo ._pimg{ width: 60px;}
#_c_9 .ctext .cont{ margin: 20px 0 0 0; width: 100%; text-align: center;}
#_c_9 .ctext .cont .dis{ display: inline-block;}
#_c_9 .ctext .cont .line{ margin: 10px 0 10px 0;}
#_c_9 .ctext .cont .over{ padding: 0;}
#_c_9 .ctext .cont .left{ margin: 0 0 20px 0;}
#_c_9 .ctext .cont .left .l1{ margin: 5px 0; padding-left: 30px; min-height: 20px; text-align: left;}
#_c_9 .ctext .cont .left .l1 .ico{ width: 18px; height: 18px;}
#_c_9 .ctext .cont .left .l1 .wz{ font-size: 14px; line-height: 18px; height: 18px;}
#_c_9 .ctext .cont .ewm{ width: 170px; position: static; margin: 0 auto;}
#_c_9 .ctext .cont .ewm .img{ width: 70px;}
#_c_9 .ctext .cont .ewm .wz{ margin: 30px 0 0 5px; font-size: 14px; line-height: 20px; height: 40px; text-align: left;}#_c_11{float: none;}
#_c_11 .ctext{float: none;}
#_c_11 .ctext .left{width: 100%;float: none;margin-top: 0;margin-bottom: 12px;}
#_c_11 .ctext .left .name{font-size: 15px;height: 26px;}
#_c_11 .ctext .left .engname{font-size: 13px;}
#_c_11 .ctext .left .border{height: 1px;width: 30px;margin: 12px 0 15px;}
#_c_11 .ctext .left .text{font-size: 12px;line-height: 22px;padding-right: 6px;max-height: 100px;}
#_c_11 .ctext .left .text::-webkit-scrollbar{ width: 1px;}
#_c_11 .ctext .left .text::-webkit-scrollbar-thumb{ width: 1px;}
#_c_11 .ctext .right{width: 100%;height: 240px;float: none;}
#_c_11 .ctext .right .posi{display: none;}#_c_12 .ctext .cbox .picBox{width: 50px;height: 30px;}
#_c_12 .ctext .cbox::before{content: "";display: block;
width: -moz-calc(50% - 25px);
width: -o-calc(50% - 25px);
width: -webkit-calc(50% - 25px);
width: calc(50% - 25px);}
#_c_12 .ctext .cbox::after{content: "";display: block;
width: -moz-calc(50% - 25px);
width: -o-calc(50% - 25px);
width: -webkit-calc(50% - 25px);
width: calc(50% - 25px);}

#_t_2 .ctext .china{font-size: 16px;height: 24px;}
#_t_2 .ctext .eng{font-size: 14px;height: 28px;}
#_t_2 .ctext .border{width: 30px;height: 2px;}#_c_14 .ctext .wrods{font-size: 12px;}#_c_15 .ctext .wrods{font-size: 12px;}#_t_3 .ctext .china{font-size: 16px;height: 24px;}
#_t_3 .ctext .eng{font-size: 14px;height: 28px;}
#_t_3 .ctext .border{width: 30px;height: 2px;}#_c_16 .ctext .ul{width: 100%;margin: 0;}
#_c_16 .ctext .ul .li{margin: 0;height: 180px;}
#_c_16 .ctext .ul .li .a{height: 160px;padding: 70px 2.5% 2.5% 2.5%;}
#_c_16 .ctext .ul .li .pic{width: 80px;height: 80px;margin-left: -40px;top: -20px;}
#_c_16 .ctext .ul .li .name{font-size: 14px;height: 26px;}
#_c_16 .ctext .ul .li .text{font-size: 12px;line-height: 22px;}
#_c_16 .ctext .ul .li::after{content: "";display: block;width: 80%;height: 80%;top:10%;left: 10%;}#_f .ctext .top .top-box{padding: 0 0 20px 0;}
#_f .ctext .top .left{display: none;}
#_f .ctext .top .right{width: 100%;position: static;text-align: center;}
#_f .ctext .top .right .box .icon-box{width: 25px;height: 25px;}
#_f .ctext .bottom{padding: 10px 0;}#_c_17 .ctext .icon{width: 25px;height: 25px;left: calc(50% - 12.5px);bottom: 20px;}#_c_18 .ctext .left{width: 100%;display: block;padding-top: 0;margin-bottom: 12px;}
#_c_18 .ctext .left .china{width: 100%;font-size: 16px;height: 26px;text-align: center;}
#_c_18 .ctext .left .eng{font-size: 13px;text-align: center;}
#_c_18 .ctext .right{width: 100%;}
#_c_18 .ctext .right .text{font-size: 12px;line-height: 22px; }
#_c_18 .ctext .right .iconBox{margin: 15px 0;text-align: center;}
#_c_18 .ctext .right .iconBox .box{margin-right: 12px;}
#_c_18 .ctext .right .iconBox .box .icon{width: 30px;height: 20px;}
#_c_18 .ctext .right .iconBox .box .name{width: 70px;margin-top: 6px;}
#_c_18 .ctext .right .more{width: 130px;margin:0 auto;}
#_c_18 .ctext .right .more .words{width: 130px;height: 30px;line-height: 30px;padding-left: 20%;letter-spacing: 2px;}
#_c_18 .ctext .right .more .pic{width: 20px;height: 30px;right: 20%;}#_c_19 .ctext{padding-bottom: 50px;}
#_c_19 .ctext .top .left .ul .li{height: 240px;}
#_c_19 .ctext .top .center{width: calc(100%);padding: 30px ;margin-top: 10px; min-height:0;}
#_c_19 .ctext .top .center .name{font-size: 15px;height: 28px;}
#_c_19 .ctext .top .center .engname{font-size: 15px;}
#_c_19 .ctext .top .center .border{width: 15px;margin:12px 0;}
#_c_19 .ctext .top .center .text{font-size: 12px;}
#_c_19 .ctext .top .posi{width: 150px;height: 100px;right: 0;bottom: -50px;}
#_c_19 .ctext .top .slick-dots{ bottom: 10px;  }
#_c_19 .ctext .top .slick-dots li{  width: 8px; height: 8px;margin: 0 5px;}


#_c_19 .ctext .bottom{padding-top: 240px;margin-top: 65px;}
#_c_19 .ctext .bottom .right .ul .li{height: 240px;}
#_c_19 .ctext .bottom .center{width: calc(100%);height: auto;padding: 30px ;margin-top: 10px;}
#_c_19 .ctext .bottom .center .name{font-size: 15px;height: 28px;}
#_c_19 .ctext .bottom .center .engname{font-size: 15px;}
#_c_19 .ctext .bottom .center .border{width: 15px;margin:12px 0;}
#_c_19 .ctext .bottom .center .text{font-size: 12px;}
#_c_19 .ctext .bottom .posi{width: 150px;height: 100px;bottom: -50px;}
#_c_19 .ctext .bottom .slick-dots{ bottom: 10px; }
#_c_19 .ctext .bottom .slick-dots li{ width: 8px; height: 8px; margin: 0 5px;}#_c_20 .ctext .name{font-size: 15px;height: 30px;}
#_c_20 .ctext .more{width: 45%; height: 25px;line-height: 23px;letter-spacing: 3px;}#_c_21 .ctext .ul{width: 100%;margin: 0;}
#_c_21 .ctext .ul .li{margin: 0;}
#_c_21 .ctext .ul .li .date{font-size: 15px;}
#_c_21 .ctext .ul .li .quan{width: 14px;height: 14px;margin: 12px 0 15px 0;}
#_c_21 .ctext .ul .li .quan::after{content: "";display: block;width: 4px;height: 4px;left: 50%;top: 50%;margin:-2px 0 0 -2px;}
#_c_21 .ctext .ul .li .pics{height: 60px;margin-bottom: 12px;}
#_c_21 .ctext .ul .li .name{height: 26px;font-size: 15px;}
#_c_21 .ctext .ul .li .text{height: 40px;line-height: 20px;font-size: 14px;}
#_c_21 .ctext .ul .li .more{width: 100px;height:30px;margin-top: 10px;}
#_c_21 .ctext .ul .li .more .words{width: 100px;height: 30px;line-height: 30px;padding-left: 15%;}
#_c_21 .ctext .ul .li .more .icon{width: 18px;height: 30px;right: 16%;}
#_c_21 .ctext .border{top: 39px;}#_t_4 .ctext .zw{font-size: 16px;height: 30px;}
#_t_4 .ctext .yw{font-size: 14px;}#_c_22 .ctext .renter .top{width: 12px;height: 12px;border-top: 1px solid #272727;border-right: 1px solid #272727;}
#_c_22 .ctext .renter .bottom{margin-top: 10px;}#_l_2 .ctext .u1{ margin: -5px -1%;}
#_l_2 .ctext .l1{ width: 48%; margin: 5px 1%;}
#_l_2 .ctext .l1 .img{ height: 240px;}
#_l_2 .ctext .l1 .wz{ margin-top: 5px;}#_sp_3 .ctext .top{ padding-top: 15px; padding-left: 15px;}
#_sp_3 .ctext .top .tp{ width: 100%; position: static;}
#_sp_3 .ctext .top .text{ width: 100%; min-height: 0;}#_c_23 .ctext .u1{ width: 100%; margin: -5px 0;}
#_c_23 .ctext .l1{ width: 100%; margin: 5px 0;}#_c_25 .ctext .left{ width: 100%;}
#_c_25 .ctext .left .l1 .pic{ background: none; height: auto;}
#_c_25 .ctext .left .l1 ._pimg{ display: block;}
#_c_25 .ctext .right{ width: 100%; margin-top: 10px;}
#_c_25 .ctext .right .u1{ margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
#_c_25 .ctext .right .l1{ padding: 5px; margin: 0;}
#_c_25 .ctext .right .l1 .pic{ background: none; height: auto;}
#_c_25 .ctext .right .l1 ._pimg{ display: block;}#_l_3 .ctext .l1{ padding: 10px 10px 10px 10px;}
#_l_3 .ctext .l1 .img{ width: 100%; position: static; margin-bottom: 15px;}
#_l_3 .ctext .l1 .text .bt{ margin: 5px 0 5px 0;}#_sp_5 .ctext .left{ width: 100%;}
#_sp_5 .ctext .left .top .bt{ font-size: 16px;}
#_sp_5 .ctext .left .top .time{ font-size: 12px;}
#_sp_5 .ctext .right{ display: none;}#_c_26 .ctext{ padding: 20px 0 20px 0;}
#_c_26 .ctext .logo{ width: 80px; top: 20px; margin: 0 auto; border-right: 0; position: static;}
#_c_26 .ctext .logo ._pimg{ width: 60px;}
#_c_26 .ctext .cont{ margin: 20px 0 0 0; width: 100%; text-align: center;}
#_c_26 .ctext .cont .dis{ display: inline-block;}
#_c_26 .ctext .cont .line{ margin: 10px 0 10px 0;}
#_c_26 .ctext .cont .over{ padding: 0;}
#_c_26 .ctext .cont .left{ margin: 0 0 20px 0;}
#_c_26 .ctext .cont .left .l1{ margin: 5px 0; padding-left: 30px; min-height: 20px; text-align: left;}
#_c_26 .ctext .cont .left .l1 .ico{ width: 18px; height: 18px;}
#_c_26 .ctext .cont .left .l1 .wz{ font-size: 14px; line-height: 18px; height: 18px;}
#_c_26 .ctext .cont .ewm{ width: 170px; position: static; margin: 0 auto;}
#_c_26 .ctext .cont .ewm .img{ width: 70px;}
#_c_26 .ctext .cont .ewm .wz{ margin: 30px 0 0 5px; font-size: 14px; line-height: 20px; height: 40px; text-align: left;}#_c_28{float: none;}
#_c_28 .ctext{float: none;}
#_c_28 .ctext .left{width: 100%;float: none;margin-top: 0;margin-bottom: 12px;}
#_c_28 .ctext .left .name{font-size: 15px;height: 26px;}
#_c_28 .ctext .left .engname{font-size: 13px;}
#_c_28 .ctext .left .border{height: 1px;width: 30px;margin: 12px 0 15px;}
#_c_28 .ctext .left .text{font-size: 12px;line-height: 22px;padding-right: 6px;max-height: 100px;}
#_c_28 .ctext .left .text::-webkit-scrollbar{ width: 1px;}
#_c_28 .ctext .left .text::-webkit-scrollbar-thumb{ width: 1px;}
#_c_28 .ctext .right{width: 100%;height: 240px;float: none;}
#_c_28 .ctext .right .posi{display: none;}#_c_29 .ctext .cbox .picBox{width: 50px;height: 30px;}
#_c_29 .ctext .cbox::before{content: "";display: block;
width: -moz-calc(50% - 25px);
width: -o-calc(50% - 25px);
width: -webkit-calc(50% - 25px);
width: calc(50% - 25px);}
#_c_29 .ctext .cbox::after{content: "";display: block;
width: -moz-calc(50% - 25px);
width: -o-calc(50% - 25px);
width: -webkit-calc(50% - 25px);
width: calc(50% - 25px);}
#_t_7 .ctext .china{font-size: 16px;height: 24px;}
#_t_7 .ctext .eng{font-size: 14px;height: 28px;}
#_t_7 .ctext .border{width: 30px;height: 2px;}#_c_31 .ctext .wrods{font-size: 12px;}#_c_32 .ctext .wrods{font-size: 12px;}#_t_8 .ctext .china{font-size: 16px;height: 24px;}
#_t_8 .ctext .eng{font-size: 14px;height: 28px;}
#_t_8 .ctext .border{width: 30px;height: 2px;}#_c_33 .ctext .ul{width: 100%;margin: 0;}
#_c_33 .ctext .ul .li{margin: 0;}
#_c_33 .ctext .ul .li .a{padding: 70px 5.5% 6.5% 5.5%;}
#_c_33 .ctext .ul .li .pic{width: 80px;height: 80px;margin-left: -40px;top: -20px;}
#_c_33 .ctext .ul .li .name{font-size: 14px;height: 26px;}
#_c_33 .ctext .ul .li .text{font-size: 12px;line-height: 22px;}
#_c_33 .ctext .ul .li::after{content: "";display: block;width: 80%;height: 80%;top:10%;left: 10%;}#_f_1 .ctext .top .top-box{padding: 0 0 20px 0;}
#_f_1 .ctext .top .left{display: none;}
#_f_1 .ctext .top .right{width: 100%;position: static;text-align: center;padding: 35px 0;}
#_f_1 .ctext .top .right .box .icon-box{width: 25px;height: 25px;}
#_f_1 .ctext .bottom{padding: 10px 0 60px 0;}
}
#_f_1 .ctext .top .right .box:hover .ewm{opacity:1;}

@media screen and  (max-width:1255px){
#_c_19 .ctext .top .center,#_c_19 .ctext .bottom .center{padding: 50px 60px 40px 60px;}
}
#_c_33 .ctext .ul .li .text{ min-height: 112px; -webkit-line-clamp: unset;}
@media screen and  (max-width:991px){
#_c_33 .ctext .ul .li .text{ min-height: 66px;}
}
@media screen and  (max-width:767px){
#_c_33 .ctext .ul .li .text{ min-height: 0;}
#_c_23 .ctext .l1 .text .t1{ height: auto;}
#_c_23 .ctext .l1 .text .t2{ height: auto;}
}
#_sp_3 .ctext .top .text .info{ -webkit-line-clamp: unset;}

