﻿
._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;}._mw1280{max-width: 1280px;margin: 0 auto;}._mw1790{max-width: 1790px;margin: 0 auto;}._mw1300{max-width: 1300px;margin: 0 auto;}#_header_8 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_header_8{position:fixed;z-index:15;margin:auto;width:100%;}#_header_8 ._title{margin-bottom:0px;}#_footer_10 ._block{padding:70px 0px 0px 0px;margin:0px auto 0px auto;}#_footer_10 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_footer_10 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}}#_location ._block{padding:65px 0px 60px 0px;margin:100px auto 0px auto;}#_location ._title{margin-bottom:0px;}@media screen and (max-width:768px){#_location ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}#_location ._title{margin-bottom:20px;}}#_content_1 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_1 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_1 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_2 ._block{padding:90px 0px 55px 0px;margin:0px auto 0px auto;}#_content_2 ._title{margin-bottom:70px;}@media screen and (max-width:768px){#_content_2 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_2 ._title{margin-bottom:20px;}}#_content_29 ._block{padding:80px 0px 200px 0px;margin:0px auto 0px auto;}#_content_29 ._title{margin-bottom:80px;}@media screen and (max-width:768px){#_content_29 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_29 ._title{margin-bottom:20px;}}#_content_12 ._block{padding:0px 0px 0px 0px;margin:100px auto 0px auto;}#_content_12 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_12 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_12 ._title{margin-bottom:0px;}}#_content_14 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_14 ._title{margin-bottom:20px;}#_content_15 ._block{padding:110px 0px 70px 65px;margin:0px auto 0px auto;}#_content_15 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_15 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}}#_content_16 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_16 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_16 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_22 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_22 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_22 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_content_22 ._title{margin-bottom:0px;}}#_location_30 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_30 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_30 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_location_33 ._block{padding:55px 0px 55px 0px;margin:0px auto 0px auto;}#_location_33 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_33 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_list_31 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_list_31 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_31 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_pagination_34 ._block{padding:120px 0px 120px 0px;margin:0px auto 0px auto;}#_pagination_34 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_34 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_35 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_35 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_35 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_subpage_55 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_subpage_55 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_55 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_subpage_56 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_subpage_56 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_56 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_36 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_36 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_36 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_list_37 ._block{padding:80px 0px 20px 0px;margin:0px auto 0px auto;}#_list_37 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_37 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_pagination_38 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_pagination_38 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_38 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_50 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_50 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_50 ._block{padding:20px 5px 20px 5px;margin:45px auto 0px auto;}}#_subpage_52 ._block{padding:70px 0px 20px 0px;margin:0px auto 0px auto;}#_subpage_52 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_52 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_subpage_53 ._block{padding:0px 0px 100px 0px;margin:0px auto 0px auto;}#_subpage_53 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_53 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_39 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_39 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_39 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_location_40 ._block{padding:60px 0px 60px 0px;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;}}#_list_41 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_list_41 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_41 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}}#_pagination_42 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_pagination_42 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_42 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_48 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_48 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_48 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_subpage_49 ._block{padding:30px 0px 130px 0px;margin:0px auto 0px auto;}#_subpage_49 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_49 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_43 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_43 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_43 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_content_44 ._block{padding:110px 0px 110px 0px;margin:0px auto 0px auto;}#_content_44 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_44 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_location_45 ._block{padding:60px 0px 60px 0px;margin:100px auto 0px auto;}#_location_45 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_45 ._block{padding:20px 15px 20px 15px;margin:45px auto 0px auto;}}#_content_46 ._block{padding:140px 0px 0px 0px;margin:0px auto 0px auto;}#_content_46 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_46 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_59 ._block{padding:150px 0px 150px 0px;margin:0px auto 0px auto;}#_content_59 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_59 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_lt .ctext .banner{width: 100%;}
#_lt .ctext .banner .zw{font-size: 26px;color: #e1e1e1;height: 58px;}
#_lt .ctext .banner .yw{font-size: 60px;color:#5b7f95;font-weight: bold;}#_c .ctext .top{width:100%;padding-left:  479px;position: relative;margin-bottom: 65px;min-height: 357px;}
#_c .ctext .top .left{width: 479px;height: 357px;position: absolute;left: 0;top: 0;}
#_c .ctext .top .right{width: 100%;padding: 20px 0 20px 40px;}
#_c .ctext .top .right .names{font-size: 30px;color: #323232;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;font-weight: bold;}
#_c .ctext .top .right .border{width: 120px;height: 1px;background-color: #909090;margin: 35px 0;}
#_c .ctext .top .right .text{font-size: 16px;color: #333;line-height: 28px;text-align: justify;overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
#_c .ctext .bottom{width: 101%;margin: 0 -0.5%;font-size: 0;}
#_c .ctext .bottom .box{width: 23%;margin: 0 0.5%;display: inline-block;vertical-align: top;}
#_c .ctext .bottom .box .number{width: 100%;text-align: center;padding-bottom: 10px;}
#_c .ctext .bottom .box .number .v1{font-size: 50px;font-weight: bold;color:#5b7f95;display: inline-block;vertical-align: bottom;}
#_c .ctext .bottom .box .number .v2{font-size: 16px;color: #909090;display: inline-block;vertical-align: bottom;padding-bottom: 10px;}
#_c .ctext .bottom .box .name{font-size: 16px;color: #323232;text-align: center;}#_c_1 .ctext{position: relative;}
#_c_1 .ctext .ul{ padding: 0 117px;margin: 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);
}
#_c_1 .ctext .ul .li{height: auto;padding: 30px 15px;}
#_c_1 .ctext .ul .li .pic{width: 100%;height: 253px;}
#_c_1 .ctext .ul .li .date{font-size: 30px;font-weight: bold;margin-top: 30px;color: #909090;}
#_c_1 .ctext .ul .li .border{width: 100px;height: 1px;background-color: #909090;margin: 30px 0;}
#_c_1 .ctext .ul .li .name{font-size: 20px;color: #fff;height: 40px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_1 .ctext .ul .li .text{font-size: 16px;line-height: 28px;color: #909090;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_c_1 .ctext .slick-prev{width: 72px;height: 72px;background: url(/template/theme/cn/img/c1_1.png) no-repeat center center; background-size: cover;background-color: rgba(0,0,0,0.8);position: absolute;left: 15px;top: 50%;margin-top: -36px;}
#_c_1 .ctext .slick-next{width: 72px;height: 72px;background: url(/template/theme/cn/img/c1_2.png) no-repeat center center; background-size: cover;background-color: rgba(0,0,0,0.8);position: absolute;right: 15px;top: 50%;margin-top: -36px;}
#_c_1 .ctext .back{background-color: #5b7f95;height: 100%;position: absolute;top: 0;left: 72px;z-index: -1;
width: -moz-calc(100% - 144px);
width: -o-calc(100% - 144px);
width: -webkit-calc(100% - 144px);
width: calc(100% - 144px);
}
#_c_1 .ctext .ul .li:hover .date{color: #5b7f95;}
#_t .ctext .zw{font-size: 26px;color: #81807F;height: 55px;}
#_t .ctext .yw{font-size: 60px;color: #81807F;font-weight: bold;}
#_h{ width: 100%; float: left;}
#_h .ctext{ width: 100%; float: left;}
#_h .ctext .top{ width: 100%; float: left;}
#_h .ctext .top .logo{ margin: 20px 0; line-height: 0; float: left; position: relative; padding-left: 20px;}
#_h .ctext .top .logo img{ width: auto; height: 60px;}
#_h .ctext .top .right{ float: right;}
#_h .ctext .top .right .dh{ margin: 15px 0 13px 0; text-align: right;}
#_h .ctext .top .right .dh i{ font-size: 20px; display: inline-block; vertical-align: middle; color: #fff;}
#_h .ctext .top .right .dh .span{ margin: 0 20px 0 10px; display: inline-block; vertical-align: middle; font-size: 20px; font-weight: bold; color: #fff;}
#_h .ctext .top .menu{ float: right;}
#_h .ctext .top .menu .nli{ margin: 0 0 0 24px; float: left; position: relative;}
#_h .ctext .top .menu .nli span{ display: block; padding: 0 0 16px 0;}
#_h .ctext .top .menu .nli span a{ display: block; padding: 0 20px; line-height: 30px; height: 30px; font-size: 16px; border-radius: 30px; color: #fff;}
#_h .ctext .top .menu .nli.on span a,#_h .ctext .top .menu .nli:hover span a{ background: #fff; color: #5b7f95;}
#_h .ctext .top .menu .nli .sub{ display: none; position: absolute; width: 100%; top: 46px; left: 50%; margin-left: -50%; background: rgba(255, 255, 255, 0.8); z-index: 4;}
#_h .ctext .top .menu .nli .sub li{ text-align: center;}
#_h .ctext .top .menu .nli .sub li a{ display: block; color: #5b7f95; font-size: 15px; line-height: 20px; padding: 10px 5px; color: #333;}
#_h .ctext .top .menu .nli .sub li:hover a{ color: #fff; background: #5b7f95;}
#_h .ctext .top1 .logo{ margin: 10px 0;}
#_h .ctext .top1 .logo img{ height: 42px;}
#_h .ctext .top1 .right .dh{ display: none;}
#_h .ctext .top1 .menu .nli span{ padding: 16px 0;}
#_h .ctext .menuph{ display: none;} 
#_h .ctext .xialaph{ display: none;}#_f{ width: 100%; float: left;}
#_f .ctext{ width: 100%; float: left;}
#_f .ctext .text1{ padding-bottom: 30px; text-align: center;}
#_f .ctext .text1 .img{ line-height: 0; margin: 0 auto 40px auto;}
#_f .ctext .text1 .img img{ height: 64px;}
#_f .ctext .text1 .link{ font-size: 0;}
#_f .ctext .text1 .link .a{ font-size: 16px; margin: 0 25px; color: #fff; opacity: 0.8; display: inline-block;}
#_f .ctext .text1 .link .a:hover{ opacity: 1;}
#_f .ctext .text2{ padding: 25px 0; line-height: 30px; font-size: 16px; color: #fff; opacity: 0.8; border-top: 1px solid rgba(255, 255, 255, 0.3); text-align: center;}
#_f .ctext .text2 a{ color: #fff;}
#_f .q_d_m{ float: left; width: 100%; height: 50px;}
#_f .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #5b7f95; 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_1.png) no-repeat center; background-size: 20px 20px;}
#_f .pf_down li.l2 .ico7{ background: url(/template/theme/cn/img/f_2.png) no-repeat center; background-size: 20px 20px;}
#_f .pf_down li.l3 .ico7{ background: url(/template/theme/cn/img/f_3.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_2{ width: 100%; float: left;}
#_c_2 .ctext{ width: 100%; float: left; line-height: 0;}
#_c_2 .ctext .slick-dots{ position: absolute; bottom: 57px; height: 12px; text-align: center;}
#_c_2 .ctext .slick-dots li{ vertical-align: top; width: 12px; height: 12px; margin: 0 7px; background: #fff; border-radius: 50%;}
#_c_2 .ctext .slick-dots li.slick-active{ width: 8px; height: 8px; margin: 2px 9px; position: relative;}
#_c_2 .ctext .slick-dots li.slick-active::before{ content: ""; display: block; width: 18px; height: 18px; position: absolute; top: -5px; left: -5px; border: 1px solid #fff; border-radius: 50%;}
#_c_2 .ctext .slick-prev,#_c_2 .ctext .slick-next{ width: 52px; height: 52px;}
#_c_2 .ctext .slick-prev{ left: 0; background: url(/template/theme/cn/img/c2_1.png) no-repeat center; background-color: rgba(0, 0, 0, 0.3); background-size: cover;}
#_c_2 .ctext .slick-next{ right: 0; background: url(/template/theme/cn/img/c2_2.png) no-repeat center; background-color: rgba(0, 0, 0, 0.3); background-size: cover}#_c_3{ width: 100%; float: left;}
#_c_3 .ctext{ height: 900px; padding-left: 320px; width: 100%; float: left; position: relative;}
#_c_3 .ctext .left{ padding: 10% 0 0 65px; width: 320px; height: 100%; position: absolute; top: 0; left: 0; background: #63869a;}
#_c_3 .ctext .left .t1{ margin: 65px 0 0 -80px; float: left; font-size: 54px; color: #fff; font-weight: bold; text-transform: uppercase;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
#_c_3 .ctext .left .over{ margin: 0 0 0 -60px; float: left; position: relative;}
#_c_3 .ctext .left .t2{ font-size: 24px; line-height: 24px; width: 24px; color: #fff;}
#_c_3 .ctext .left .line{ margin: 15px 12px 0 12px; width: 1px; height: 115px; background: rgba(255, 255, 255, 0.5);}
#_c_3 .ctext .right{ height: 100%;}
#_c_3 .ctext .right .bg{ padding: 10% 80px 0 80px; width: 50%; height: 100%; margin-left: 50%; background: rgba(91, 127, 149, 0.8);}
#_c_3 .ctext .right .bt{ font-size: 30px; line-height: 34px; height: 34px; overflow: hidden; color: #fff; font-weight: bold;}
#_c_3 .ctext .right .line{ margin: 30px 0; width: 120px; height: 2px; background: #fff;}
#_c_3 .ctext .right .info{ font-size: 16px; line-height: 30px; max-height: 150px; overflow: hidden; color: #fff;}
#_c_3 .ctext .right .more{ margin-top: 75px; display: block; width: 168px; height: 50px; line-height: 48px; padding-left: 40px; font-size: 16px; position: relative; color: #e1e1e1; border: 1px solid rgba(255, 255, 255, 0.6);}
#_c_3 .ctext .right .more::before{ content: ""; display: block; width: 18px; height: 1px; position: absolute; right: 25px; top: 50%; margin-top: -0.5px; background: #fff;}
#_c_3 .ctext .right .more::after{ content: ""; display: block; width: 10px; height: 10px; position: absolute; right: 25px; top: 50%; margin-top: -5px; border-top: 1px solid #fff; border-right: 1px solid #fff;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
#_c_3 .ctext .right .more:hover{ background: #5b7f95; border: 1px solid #5b7f95;}#_c_4{ width: 100%; float: left;}
#_c_4 .ctext{ height: 720px; padding-left: 320px; width: 100%; float: left; overflow: hidden; position: relative;}
#_c_4 .ctext .left{ padding: 5% 0 0 80px; border-bottom: 1px solid #909090; width: 320px; height: 100%; position: absolute; top: 0; left: 0;}
#_c_4 .ctext .left .t1{ margin: 100px 0 0 -140px; float: left; font-size: 54px; color: #5b7f95; font-weight: bold; text-transform: uppercase;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
#_c_4 .ctext .left .over{ margin: 0 0 0 -95px; float: left; position: relative;}
#_c_4 .ctext .left .t2{ font-size: 24px; line-height: 24px; width: 24px; color: #5b7f95;}
#_c_4 .ctext .left .line{ margin: 15px 12px 0 12px; width: 1px; height: 115px; background: rgba(0, 0, 0, 0.5);}
#_c_4 .ctext .left .link{ position: absolute; bottom: 15%;}
#_c_4 .ctext .left .link .a{ font-size: 14px; line-height: 24px; color: #909090; display: inline-block; vertical-align: middle;}
#_c_4 .ctext .left .link .a.a1{ color: #323232; font-weight: bold;}
#_c_4 .ctext .left .link span{ font-size: 14px; line-height: 24px; color: #909090; display: inline-block; vertical-align: middle;}
#_c_4 .ctext .right{ position: absolute; left: 260px; top: 0; width: 100%;}
#_c_4 .ctext .right .l1{ margin: 0 60px;}
#_c_4 .ctext .right .l1 .img{ height: 400px;}
#_c_4 .ctext .right .l1:hover .img{transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);}
#_c_4 .ctext .right .l1 .t1{ margin: 30px 0 15px 0; font-size: 16px; color: #5b7f95;}
#_c_4 .ctext .right .l1 .t2{ font-size: 14px; color: #909090;}
#_c_4 .ctext .right .l1 .line{ opacity: 0; margin: 35px 0 20px 0; width: 100%; height: 1px; background: #909090;}
#_c_4 .ctext .right .l1 .more{ opacity: 0; font-size: 14px; color: #909090; width: 100%; position: relative;}
#_c_4 .ctext .right .l1 .more::before{ content: ""; width: 16px; height: 1px; position: absolute; right: 0; top: 50%; margin-top: 0.5px; background: #909090;}
#_c_4 .ctext .right .l1 .more::after{ content: ""; display: block; width: 8px; height: 8px; position: absolute; right: 0; top: 50%; margin-top: -4px; border-top: 1px solid #909090; border-right: 1px solid #909090;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
#_c_4 .ctext .right .l1:hover .line{ opacity: 1;}
#_c_4 .ctext .right .l1:hover .more{ opacity: 1;}
#_c_4 .ctext .right .slick-dots{ margin-left: -100px; position: absolute; bottom: -140px;}
#_c_4 .ctext .right .slick-dots li{ width: auto; height: auto; margin: 0; padding: 0 30px; border-right: 2px solid #909090;}
#_c_4 .ctext .right .slick-dots li:last-child{ border-right: 0;}
#_c_4 .ctext .right .slick-dots li button{ display: inline-block; width: auto; height: 20px; line-height: 20px; padding: 0; text-align: center; color: #909090; font-size: 20px;}
#_c_4 .ctext .right .slick-prev,#_c_4 .ctext .right .slick-next{ width: 10px; height: 18px; top: auto; bottom: -140px;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);}
#_c_4 .ctext .right .slick-prev{ margin: 0 0 0 -290px; left: 50%; background: url(/template/theme/cn/img/c4_1.png) no-repeat center; background-size: cover;}
#_c_4 .ctext .right .slick-next{ margin: 0 -90px 0 0; right: 50%; background: url(/template/theme/cn/img/c4_2.png) no-repeat center; background-size: cover;}#_c_5{ width: 100%; float: left;}
#_c_5 .ctext{ height: 900px; padding-left: 320px; width: 100%; float: left; position: relative;}
#_c_5 .ctext .left{ padding: 10% 0 0 80px; width: 320px; height: 100%; position: absolute; top: 0; left: 0;}
#_c_5 .ctext .left .t1{ margin: 35px 0 0 -80px; float: left; font-size: 54px; color: #5b7f95; font-weight: bold; text-transform: uppercase;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
#_c_5 .ctext .left .over{ margin: 0 0 0 -25px; float: left; position: relative;}
#_c_5 .ctext .left .t2{ font-size: 24px; line-height: 24px; width: 24px; color: #333;}
#_c_5 .ctext .left .line{ margin: 15px 12px 0 12px; width: 1px; height: 115px; background: rgba(0, 0, 0, 0.5);}
#_c_5 .ctext .left .link{ position: absolute; bottom: 15%;}
#_c_5 .ctext .left .link .a{ font-size: 14px; line-height: 24px; color: #909090; display: inline-block; vertical-align: middle;}
#_c_5 .ctext .left .link .a.a1{ color: #323232; font-weight: bold;}
#_c_5 .ctext .left .link span{ font-size: 14px; line-height: 24px; color: #909090; display: inline-block; vertical-align: middle;}
#_c_5 .ctext .right{ height: 100%;}
#_c_5 .ctext .right .l1{ height: 900px; width: 25%; float: left; position: relative; overflow: hidden;}
#_c_5 .ctext .right .l1 .bg{ padding: 50px 35px 70px 35px; width: 100%; position: absolute; bottom: -100%; left: 0; background: rgba(91, 127, 149, 0.8);
-webkit-transition: all 0.5s ease-out 0s; 
-ms-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_5 .ctext .right .l1:hover .bg{ bottom: 0;}
#_c_5 .ctext .right .l1 .t1{ display: inline-block; vertical-align: bottom; font-size: 20px; line-height: 24px; height: 24px; overflow: hidden; font-weight: bold; color: #ffffff;}
#_c_5 .ctext .right .l1 .t2{ display: inline-block; vertical-align: bottom; font-size: 16px; line-height: 20px; height: 20px; overflow: hidden;color: #ffffff;}
#_c_5 .ctext .right .l1 .info{ margin-top: 35px; font-size: 16px; line-height: 28px; height: 112px; overflow: hidden; color: #ffffff;}#_c_6{ width: 100%; float: left;}
#_c_6 .ctext{ height: 900px; padding-left: 320px; width: 100%; float: left; position: relative;}
#_c_6 .ctext .left{ padding: 10% 0 0 65px; width: 320px; height: 100%; position: absolute; top: 0; left: 0; background: #63869a;}
#_c_6 .ctext .left .t1{ margin: 48px 0 0 -80px; float: left; font-size: 54px; color: #fff; font-weight: bold; text-transform: uppercase;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
#_c_6 .ctext .left .over{ margin: 0 0 0 -40px; float: left; position: relative;}
#_c_6 .ctext .left .t2{ font-size: 24px; line-height: 24px; width: 24px; color: #fff;}
#_c_6 .ctext .left .line{ margin: 15px 12px 0 12px; width: 1px; height: 115px; background: rgba(255, 255, 255, 0.5);}
#_c_6 .ctext .right{ height: 100%;}
#_c_6 .ctext .right .hd{ width: 50%; float: right;}
#_c_6 .ctext .right .hd .l1{ cursor: pointer; height: 300px; width: 100%; position: relative;border-bottom:1px solid #909090;}
#_c_6 .ctext .right .hd .l1:nth-child(3){border:none}
#_c_6 .ctext .right .hd .l1 .bg{ position: absolute; width: 100%; height: 100%; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.6);}
#_c_6 .ctext .right .hd .l1 .dis{ padding: 0 10px; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; overflow: hidden;
-webkit-transform: translate(-50%,-50%); 
-ms-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);}
#_c_6 .ctext .right .t1{ font-size: 20px; color: #fff; font-weight: bold;}
#_c_6 .ctext .right .t2{ margin-top: 20px; font-size: 14px; line-height: 28px; color: #e1e1e1;}
#_c_6 .ctext .right .bd{ width: 50%; float: left;}
#_c_6 .ctext .right .bd .u1{ height: 900px; width: 100%; position: relative;}
#_c_6 .ctext .right .bd .bg{ padding: 50px 30% 50px 50px; position: absolute; width: 100%; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.6);}
#_c_6 .ctext .right .bd .t2{ width: 60%;}
#_c_6 .ctext .right .bd .date{ margin-top: 15px; font-size: 14px; line-height: 16px; color: #e1e1e1;}
#_c_6 .ctext .right .bd .more{ width: 38px; height: 32px; position: absolute; right: 50px; top: 50%; margin-top: -16px; background: url(/template/theme/cn/img/c6_1.png) no-repeat center; background-size: cover;}#_c_7 .ctext .ul{margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_c_7 .ctext .ul .li{margin: 10px;height: auto;padding: 45px 15px; box-shadow: 0 0 20px rgba(0,0,0,0.1);border-radius: 5px;background:#fff}
#_c_7 .ctext .ul .li .name{width: 100%;text-align: center;}
#_c_7 .ctext .ul .li .name .zw{font-size: 20px;color: #323232;height: 34px;font-weight: bold;}
#_c_7 .ctext .ul .li .name .yw{font-size: 16px;color: #909090;text-transform:uppercase;}
#_c_7 .ctext .ul .li .pic{width: 100px;height: 100px;margin: 55px auto;}
#_c_7 .ctext .ul .li .text{width: 100%;text-align: center;font-size: 16px;color: #323232;line-height: 28px;overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 84px;}
#_t_1 .ctext .zw{font-size: 26px;color: #81807F;height: 55px;}
#_t_1 .ctext .yw{font-size: 60px;color: #81807F;font-weight: bold;}
#_lt_1 .ctext .banner{width: 100%;}
#_lt_1 .ctext .banner .zw{font-size: 26px;color: #e1e1e1;height: 58px;}
#_lt_1 .ctext .banner .yw{font-size: 60px;color:#5b7f95;font-weight: bold;}#_l{width: 100%;float: left;}
#_l .ctext{width: 100%;float: left;}
#_l .ctext .ul{font-size: 0;width: 102%;margin: -27.5px -1%;float: left;}
#_l .ctext .ul .li{width: 31%;display: inline-block;vertical-align: middle;font-size: 16px;margin: 27.5px 1%}
#_l .ctext .ul .li .pic{width: 100%;height: 267px;}
#_l .ctext .ul .li .words{padding-top: 30px;}
#_l .ctext .ul .li .words .name{width: 100%;font-size: 16px;color: #323232;height: 35px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;transition: all 0.5s; }
#_l .ctext .ul .li .words .text{width: 100%;font-size: 14px;color: #909090;height: 50px;border-bottom: 1px solid rgba(0,0,0,0);overflow:hidden;white-space: nowrap; text-overflow:ellipsis;transition: all 0.5s; }
#_l .ctext .ul .li .words .more{width: 100%;float: left;margin-top: 22px;}
#_l .ctext .ul .li .words .more .v1{font-size: 14px;color: #909090;float: left;}
#_l .ctext .ul .li .words .more .v2{width: 18px;height: 18px;float: right;opacity: 0;transition: all 0.5s; }
#_l .ctext .ul .li:hover .words .name{color: #5b7f95;}
#_l .ctext .ul .li:hover .words .text{border-bottom-color: #909090;}
#_l .ctext .ul .li:hover .words .more .v2{opacity: 1;}#_lt_2{width: 100%;float: left;}
#_lt_2 .ctext{width: 100%;float: left;}
#_lt_2 .ctext .left{width: 20%;float: left;font-size: 26px;color:#5b7f95;}
#_lt_2 .ctext .right{width: 80%;float: right;}
#_lt_2 .ctext .right .ul{font-size: 0;text-align: right;margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_lt_2 .ctext .right .ul .li{font-size: 16px;margin: 0 10px;display: inline-block;vertical-align: middle;}
#_lt_2 .ctext .right .ul .li .a{padding: 5px 18px;color: #323232;display: block;border-radius: 15px;}
#_lt_2 .ctext .right .ul .li:hover .a,#_lt_2 .ctext .right .ul .li.on .a{background-color:#5b7f95;color: #fff;}#_pt .ctext .pages{font-size: 0;text-align: center;}
#_pt .ctext .top{width: 10px;height: 10px;border-top: 2px solid #909090;border-left: 2px solid #909090;display: inline-block;vertical-align: middle;margin-right: 45px;
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-ms-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);}
#_pt .ctext .top .as{width: 100%;height: 100%;display: block;}
#_pt .ctext .center{font-size: 14px;display: inline-block;vertical-align: middle;}
#_pt .ctext .center .below{display: inline-block;vertical-align: middle;}
#_pt .ctext .center .number{font-size: 20px;color: #909090;}
#_pt .ctext .center .g{font-size: 10px;margin: 0 35px;}
#_pt .ctext .bottom{width: 10px;height: 10px;border-top: 2px solid #909090;border-left: 2px solid #909090;display: inline-block;vertical-align: middle;margin-left: 45px;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);}
#_pt .ctext .bottom .as{width: 100%;height: 100%;display: block;}
#_pt .ctext .top:hover,#_pt .ctext .bottom:hover{border-color: #323232;}
#_pt .ctext .top.on{border-color: #323232;}
#_pt .ctext .center .number:hover{color: #323232;}
#_pt .ctext .center .number.on{color: #323232;}#_l_1{width: 100%;float: left;}
#_l_1 .ctext{width: 100%;float: left;}
#_l_1 .ctext .ul{width: 100%;float: left;margin: -33px 0;}
#_l_1 .ctext .ul .li{width: 100%;float: left;padding: 15px;margin: 33px 0}
#_l_1 .ctext .ul .li .left{width: 30%;float: left;height: 188px;overflow: hidden;}
#_l_1 .ctext .ul .li .left .pic{width: 100%;height: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
#_l_1 .ctext .ul .li .right{width: 70%;float: right;padding: 30px 30px 0 30px;}
#_l_1 .ctext .ul .li .right .name{font-size: 20px;color:#5b7f95;height: 40px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_l_1 .ctext .ul .li .right .text{font-size: 14px;color: #909090;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_l_1 .ctext .ul .li .right .border{width: 100%;height: 1px;background-color: #dddddd;margin: 30px 0;}
#_l_1 .ctext .ul .li .right .date{font-size: 14px;color: #909090;}
#_l_1 .ctext .ul .li:hover{ box-shadow: 0 0 20px rgba(170,171,179,0.3); }
#_l_1 .ctext .ul .li:hover .right .name{font-weight: bold;}
#_l_1 .ctext .ul .li:hover .left .pic{
transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 -ms-transform: scale(1.05);
}#_l_2{width: 100%;float: left;}
#_l_2 .ctext{width: 100%;float: left;}
#_l_2 .ctext .ul{margin: -30px -20px;float: left;
width: -moz-calc(100% + 40px);
width: -o-calc(100% + 40px);
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);
}
#_l_2 .ctext .ul .li{margin: 30px 20px;float: left;
width: -moz-calc(33% - 40px);
width: -o-calc(33% - 40px);
width: -webkit-calc(33% - 40px);
width: calc(33% - 40px);
}
#_l_2 .ctext .ul .li .top{width: 100%;height: 270px;overflow: hidden;}
#_l_2 .ctext .ul .li .top .pic{width: 100%;height: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
#_l_2 .ctext .ul .li .bottom{width: 100%;margin-top: 30px;}
#_l_2 .ctext .ul .li .bottom .name{height: 45px;}
#_l_2 .ctext .ul .li .bottom .name .span1{font-size: 20px;color: #323232;font-weight: bold;}
#_l_2 .ctext .ul .li .bottom .name .span2{font-size: 16px;color: #323232;}
#_l_2 .ctext .ul .li .bottom .text{font-size: 16px;line-height: 28px;color: #909090;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_l_2 .ctext .ul .li:hover .top .pic{
transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 -ms-transform: scale(1.05);
}
#_l_2 .ctext .ul .li:hover .bottom .name .span1{color: #5b7f95;}#_c_8{width: 100%;float: left;}
#_c_8 .ctext{width: 100%;float: left;position: relative;}
#_c_8 .ctext .ul{width: 100%;float: left;margin: -35px 0;}
#_c_8 .ctext .ul .li{width: 100%;float: left;margin: 35px 0;position: relative;z-index: 9;}
#_c_8 .ctext .ul .li .left{width: 40%;float: left;}
#_c_8 .ctext .ul .li .center{width: 20%;float: left;}
#_c_8 .ctext .ul .li .right{width: 40%;float: left;}
#_c_8 .ctext .ul .li .pic{width: 100%;height: 340px;}
#_c_8 .ctext .ul .li .name{width: 100%; font-size: 20px;font-weight: bold;color: #323232;float: left;}
#_c_8 .ctext .ul .li .borders{width: 50px;height: 2px;background-color: #ededed;margin: 35px 0;float: left;}
#_c_8 .ctext .ul .li .text{width: 100%;font-size: 14px;color: #323232;line-height: 24px;float: left;}
#_c_8 .ctext .ul .li:nth-child(even) .right{text-align: right;}
#_c_8 .ctext .ul .li:nth-child(even) .right .borders{float: right;}
#_c_8 .ctext .ul .li .center .quan{width: 20px;height: 20px;background-color: #e1e1e1;border-radius: 100%;margin: 160px auto;position: relative;}
#_c_8 .ctext .ul .li .center .quan::after{content: "";display: block;width: 10px;height: 10px;background-color: #323232;border-radius: 100%;position: absolute;left: 5px;top: 5px;}
#_c_8 .ctext .border{width: 1px;background-color: #e1e1e1; position: absolute;top: 165px;left: 50%;margin-left: -0.5px;z-index: 8;
height: -moz-calc(100% - 330px);
height: -o-calc(100% - 330px);
height: -webkit-calc(100% - 330px);
height: calc(100% - 330px);
}
#_c_8 .ctext .ul .li:hover .center .quan::after{content: "";display: block;background-color: #5b7f95;}
#_c_8 .ctext .ul .li:hover .name{color: #181818;}#_c_9{width: 100%;float: left;}
#_c_9 .ctext{width: 100%;float: left;}
#_c_9 .ctext .box{width: 33%;float: left;}
#_c_9 .ctext .section1 .v1{font-size: 14px;color: #909090;margin-bottom: 12px;}
#_c_9 .ctext .section1 .v2{font-size: 20px;color:#5b7f95;font-weight: bold;}
#_c_9 .ctext .v3{width: 12px;height: 1px;background-color: #909090;margin: 40px 0;}
#_c_9 .ctext .section1 .v4{font-size: 14px;color: #909090;height: 25px;}
#_c_9 .ctext .section1 .v5{font-size: 20px;color:#5b7f95;font-weight: bold;height: 50px;}
#_c_9 .ctext .section1 .v6{font-size: 14px;color: #323232;}
#_c_9 .ctext .section2 .v1{font-size: 20px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section2 .v2{font-size: 14px;color: #909090;}
#_c_9 .ctext .section2 .v4{font-size: 14px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section2 .v5{font-size: 14px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section2 .v6{font-size: 14px;color: #323232;}
#_c_9 .ctext .section3 .v1{font-size: 20px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section3 .v2{font-size: 14px;color: #909090;}
#_c_9 .ctext .section3 .v4{font-size: 14px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section3 .v5{font-size: 14px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section3 .v6{font-size: 14px;color: #323232;margin-bottom: 15px;}
#_c_9 .ctext .section3 .v7{font-size: 14px;color: #323232;}#_c_10{ width: 100%; float: left;}
#_c_10 .ctext{ width: 100%; float: left;}
#_c_10 ._mapbox{ height: 370px!important;}
#_c_10 .BMapLabel{ width: 174px; height: 54px; padding: 7px 0!important; margin: -50px 0 0 -65px; text-align: center; font-size: 16px!important; color: #323232!important; border: 0!important; background: #fff;position: relative;}
#_c_10 .BMapLabel::after{content: "";display: block;position: absolute;bottom: -30px;left: 50%;margin-left: -10px;
width: 0;height: 0;border: 15px solid;border-color:  #fff transparent transparent;}#_sp .ctext .title{font-size: 32px;color: #323232;font-weight: bold;height: 60px;text-align: center;}
#_sp .ctext .date{font-size: 16px;color: #909090;font-weight: lighter;height: 70px;text-align: center;}
#_sp .ctext .content{font-size: 14px;color: #323232;line-height: 24px;}
#_sp .ctext .bigbox{margin: -25px -10px;font-size: 0;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_sp .ctext .bigbox .box{margin: 25px 9px;display: inline-block;vertical-align: middle;
width: -moz-calc(50% - 20px);
width: -o-calc(50% - 20px);
width: -webkit-calc(50% - 20px);
width: calc(50% - 20px);
}
#_sp .ctext .bigbox .box .pic{width: 100%;height: 420px;}
#_sp .ctext .bigbox .box .name{font-size: 14px;color: #323232;margin-top: 30px;text-align: center;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp .ctext .bigbox .box:hover .name{color: #181818;}#_sp_1 .ctext .top{width: 100%;}
#_sp_1 .ctext .top .name{font-size: 32px;font-weight: bold;color: #323232;height: auto; margin-bottom:15px; text-align: center;}
#_sp_1 .ctext .top .date{font-size: 14px;font-weight: lighter;color: #909090;height: 70px;text-align: center;}
#_sp_1 .ctext .top .content{font-size: 14px;color: #323232;line-height: 24px;}
#_sp_1 .ctext .top .content .img{width: 100%;}
#_sp_1 .ctext .top .page{width: 100%;font-size: 0;margin: 70px 0;}
#_sp_1 .ctext .top .page .prev{width: 50%;font-size: 16px;display: inline-block;vertical-align: middle;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_1 .ctext .top .page .next{font-size: 16px;display: inline-block;vertical-align: middle;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_1 .ctext .top .page .span1{color: #909090;font-weight: lighter;}
#_sp_1 .ctext .top .page .span2{color: #323232;}
#_sp_1 .ctext .top .page .prev:hover .span1,#_sp_1 .ctext .top .page .prev:hover .span2{color: #181818;}
#_sp_1 .ctext .top .page .next:hover .span1,#_sp_1 .ctext .top .page .next:hover .span2{color: #181818;}
#_sp_1 .ctext .bottom{width: 100%;}
#_sp_1 .ctext .bottom .title{font-size: 26px;color: #323232;height: 90px;}
#_sp_1 .ctext .bottom .ul{margin: -15px -30px;font-size: 0;
width: -moz-calc(100% + 60px);
width: -o-calc(100% + 60px);
width: -webkit-calc(100% + 60px);
width: calc(100% + 60px);}
#_sp_1 .ctext .bottom .ul .li{display: inline-block;vertical-align: middle;margin: 15px 30px;padding-left: 250px;position: relative;
width: -moz-calc(50% - 60px);
width: -o-calc(50% - 60px);
width: -webkit-calc(50% - 60px);
width: calc(50% - 60px);}
#_sp_1 .ctext .bottom .ul .li .leftpic{width: 250px;height: 100px;position: absolute;left: 0;top: 0;}
#_sp_1 .ctext .bottom .ul .li .rightwords{width: 100%;max-height: 100px;padding: 10px 15px;}
#_sp_1 .ctext .bottom .ul .li .rightwords .name{font-size: 16px;color: #323232;height: 40px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_1 .ctext .bottom .ul .li .rightwords .text{font-size: 14px;line-height: 24px;color: #909090;font-weight: lighter;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_sp_1 .ctext .bottom .ul .li:hover  .rightwords .name{color: #181818}#_sp_2 .ctext .bottom{width: 100%;}
#_sp_2 .ctext .bottom .title{font-size: 26px;color: #323232;height: 90px;}
#_sp_2 .ctext .bottom .ul{margin: -15px -30px;font-size: 0;
width: -moz-calc(100% + 60px);
width: -o-calc(100% + 60px);
width: -webkit-calc(100% + 60px);
width: calc(100% + 60px);}
#_sp_2 .ctext .bottom .ul .li{display: inline-block;vertical-align: middle;margin: 15px 29px;padding-left: 250px;position: relative;
width: -moz-calc(50% - 60px);
width: -o-calc(50% - 60px);
width: -webkit-calc(50% - 60px);
width: calc(50% - 60px);}
#_sp_2 .ctext .bottom .ul .li .leftpic{width: 250px;height: 100px;position: absolute;left: 0;top: 0;}
#_sp_2 .ctext .bottom .ul .li .rightwords{width: 100%;max-height: 100px;padding: 10px 15px;}
#_sp_2 .ctext .bottom .ul .li .rightwords .name{font-size: 16px;color: #323232;height: 40px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_2 .ctext .bottom .ul .li .rightwords .text{font-size: 14px;line-height: 24px;color: #909090;font-weight: lighter; height:48px; 
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_sp_2 .ctext .bottom .ul .li:hover  .rightwords .name{color: #181818}#_sp_3{width: 100%;float: left;}
#_sp_3 .ctext{width: 100%;float: left;}
#_sp_3 .ctext .top{width: 100%;float: left;}
#_sp_3 .ctext .top .left{width: 41%;float: left;}
#_sp_3 .ctext .top .left .hometop{padding: 5px;border:1px solid #f4f4f4;margin-bottom: 40px;}
#_sp_3 .ctext .top .left .hometop .slick-slide{height: auto;}
#_sp_3 .ctext .top .left .hometop img{width: 100%;}
#_sp_3 .ctext .top .left .homedown{position: relative;padding: 0 70px;}
#_sp_3 .ctext .top .left .homedown .slick-slide{height: auto;padding: 10px 0;border:2px solid rgba(0,0,0,0);cursor: pointer;}
#_sp_3 .ctext .top .left .homedown .slick-current{border:2px solid #9f9f9f;padding: 10px 0;}
#_sp_3 .ctext .top .left .homedown .slick-prev{width: 30px;height: 30px;border-top: 7px solid #f4f4f4;border-left: 7px solid #f4f4f4;top: 20px; left: 8px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
#_sp_3 .ctext .top .left .homedown .slick-next{width: 30px;height: 30px;border-top: 7px solid #f4f4f4;border-right: 7px solid #f4f4f4;top: 20px; right: 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
#_sp_3 .ctext .top .left .homedown .slick-prev:hover,#_sp_3 .ctext .top .left .homedown .slick-next:hover{border-color: #181818;}
#_sp_3 .ctext .top .left .homedown .imgk .backpic{width: 100%;height: 47px;}
#_sp_3 .ctext .top .right{width: 59%;float: right;padding-left: 65px;}
#_sp_3 .ctext .top .right .name{width: 100%;margin-bottom: 35px;}
#_sp_3 .ctext .top .right .name .v1{font-size: 30px;font-weight: bold;color: #323232;height: 44px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_3 .ctext .top .right .name .v2{font-size: 16px;color: #909090;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_3 .ctext .top .right .text{font-size: 16px;color: #323232;line-height: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
#_sp_3 .ctext .border{width: 100%;height: 1px;margin: 45px 0;background-color: #e1e1e1;}
#_sp_3 .ctext .top .right .specifications{font-size: 16px;color: #909090;line-height: 35px;}
#_sp_3 .ctext .top .right .specifications .span{font-weight: bold;color: #323232}
#_sp_3 .ctext .top .right .mores{width: 100%;}
#_sp_3 .ctext .top .right .mores .words{width: 100%;font-size: 16px;color: #323232;height: 75px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_3 .ctext .top .right .mores .more{width:150px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;border-radius: 2px; background-color:#5b7f95;}
#_sp_3 .ctext .top .right .mores .more:hover{background-color:#5b7f95;transition: all 0.3s;}
#_sp_3 .ctext .top .right .mores .more .a{display: block;width: 100%;height: 100%;color: #fff;}
#_sp_3 .ctext .center{width: 100%;float: left;margin: 100px 0;}
#_sp_3 .ctext .titles{width: 100%;font-size: 26px;color: #323232;height: 105px;}
#_sp_3 .ctext .center .words1{width: 100%;font-size: 0; position:relative;}
#_sp_3 .ctext .center .words1 .name{font-size: 26px;color:#323232;display: inline-block;vertical-align: top; position:absolute;}
#_sp_3 .ctext .center .words1 .content{font-size: 16px;color: #323232;display: inline-block;vertical-align: top;line-height: 34px;padding-left: 110px; width: 100%;}
#_sp_3 .ctext .center .words1 .content img{max-width:100%;}
#_sp_3 .ctext .center .words1 .content .wz{font-size: 16px;color: #323232;display: inline-block;vertical-align: top;}
#_sp_3 .ctext .center .words1 .content .pic{display: inline-block;vertical-align: top;margin-left: 165px;}
#_sp_3 .ctext .center .words1 .content .pic .img{width: 100%;}
#_sp_3 .ctext .center .words1 .contents{display: inline-block;vertical-align: top;
width: -moz-calc(100% - 78px);
width: -o-calc(100% - 78px);
width: -webkit-calc(100% - 78px);
width: calc(100% - 78px);}
#_sp_3 .ctext .center .words1 .contents .img{width: 100%;}
#_sp_3 .ctext .center .words1 .contents .n{display: none;}
#_sp_3 .ctext .bottom{width: 100%;float: left;}
#_sp_3 .ctext .bottom .ul{margin: 0 -18px;
width: -moz-calc(100% + 36px);
width: -o-calc(100% + 36px);
width: -webkit-calc(100% + 36px);
width: calc(100% + 36px);
}
#_sp_3 .ctext .bottom .ul .li{margin: 0 18px;height: auto;}
#_sp_3 .ctext .bottom .ul .li .pic{width: 100%;height: 265px;}
#_sp_3 .ctext .bottom .ul .li .words{width: 100%;padding-top: 30px;}
#_sp_3 .ctext .bottom .ul .li .words .name{font-size: 16px;color: #323232;height: 38px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_3 .ctext .bottom .ul .li:hover .words .name{color: ##5b7f95;}
#_sp_3 .ctext .bottom .ul .li .words .text{font-size: 14px;color: #909090;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}#_sp_4 .ctext .titles{width: 100%;font-size: 26px;color: #323232;height: 105px;}
#_sp_4 .ctext .bottom{width: 100%;float: left;}
#_sp_4 .ctext .bottom .ul{margin: 0 -18px;
width: -moz-calc(100% + 36px);
width: -o-calc(100% + 36px);
width: -webkit-calc(100% + 36px);
width: calc(100% + 36px);
}
#_sp_4 .ctext .bottom .ul .li{margin: 0 18px;height: auto;}
#_sp_4 .ctext .bottom .ul .li .pic{width: 100%;height: 265px;}
#_sp_4 .ctext .bottom .ul .li .words{width: 100%;padding-top: 30px;}
#_sp_4 .ctext .bottom .ul .li .words .name{font-size: 16px;color: #323232;height: 38px;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_sp_4 .ctext .bottom .ul .li:hover .words .name{color: #181818;}
#_sp_4 .ctext .bottom .ul .li .words .text{font-size: 14px;color: #909090;
overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}#_c_11{ width: 100%; float: left;}
#_c_11 .ctext{ height: 720px; padding-left: 320px; width: 100%; float: left; overflow: hidden; position: relative;}
#_c_11 .ctext .left{ padding: 5% 0 0 80px; border-bottom: 1px solid #909090; width: 320px; height: 100%; position: absolute; top: 0; left: 0;}
#_c_11 .ctext .left .t1{ margin: 100px 0 0 -140px; float: left; font-size: 54px; color: #5b7f95; font-weight: bold; text-transform: uppercase;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
#_c_11 .ctext .left .over{ margin: 0 0 0 -95px; float: left; position: relative;}
#_c_11 .ctext .left .t2{ font-size: 24px; line-height: 24px; width: 24px; color: #333;}
#_c_11 .ctext .left .line{ margin: 15px 12px 0 12px; width: 1px; height: 115px; background: rgba(0, 0, 0, 0.5);}
#_c_11 .ctext .left .link{ position: absolute; bottom: 15%;}
#_c_11 .ctext .left .link .a{ font-size: 14px; line-height: 24px; color: #909090; display: inline-block; vertical-align: middle;}
#_c_11 .ctext .left .link .a.a1{ color: #323232; font-weight: bold;}
#_c_11 .ctext .left .link span{ font-size: 14px; line-height: 24px; color: #909090; display: inline-block; vertical-align: middle;}
#_c_11 .ctext .right{ position: absolute; left: 260px; top: 0; width: 100%;}
#_c_11 .ctext .right .l1{ margin: 0 60px;}
#_c_11 .ctext .right .l1 .img{ height: 400px; overflow: hidden;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
#_c_11 .ctext .right .l1:hover .img{transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);}
#_c_11 .ctext .right .l1 .t1{ margin: 30px 0 15px 0; font-size: 16px; color: #333;}
#_c_11 .ctext .right .l1 .t2{ font-size: 14px; color: #909090;}
#_c_11 .ctext .right .l1 .line{ opacity: 0; margin: 35px 0 20px 0; width: 100%; height: 1px; background: #909090;}
#_c_11 .ctext .right .l1 .more{ opacity: 0; font-size: 14px; color: #909090; width: 100%; position: relative;}
#_c_11 .ctext .right .l1 .more::before{ content: ""; width: 16px; height: 1px; position: absolute; right: 0; top: 50%; margin-top: 0.5px; background: #909090;}
#_c_11 .ctext .right .l1 .more::after{ content: ""; display: block; width: 8px; height: 8px; position: absolute; right: 0; top: 50%; margin-top: -4px; border-top: 1px solid #909090; border-right: 1px solid #909090;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
#_c_11 .ctext .right .l1:hover .line{ opacity: 1;}
#_c_11 .ctext .right .l1:hover .more{ opacity: 1;}
#_c_11 .ctext .right .slick-dots{ margin-left: -100px; position: absolute; bottom: -140px;}
#_c_11 .ctext .right .slick-dots li{ width: auto; height: auto; margin: 0; padding: 0 30px; border-right: 2px solid #909090;}
#_c_11 .ctext .right .slick-dots li:last-child{ border-right: 0;}
#_c_11 .ctext .right .slick-dots li button{ display: inline-block; width: auto; height: 20px; line-height: 20px; padding: 0; text-align: center; color: #909090; font-size: 20px;}
#_c_11 .ctext .right .slick-prev,#_c_11 .ctext .right .slick-next{ width: 10px; height: 18px; top: auto; bottom: -140px;
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);}
#_c_11 .ctext .right .slick-prev{ margin: 0 0 0 -290px; left: 50%; background: url(/template/theme/cn/img/c4_1.png) no-repeat center; background-size: cover;}
#_c_11 .ctext .right .slick-next{ margin: 0 -90px 0 0; right: 50%; background: url(/template/theme/cn/img/c4_2.png) no-repeat center; background-size: cover;}#_c_12 .ctext{position: relative;}
#_c_12 .ctext .ul{ padding: 0 117px;margin: 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);
}
#_c_12 .ctext .ul .li{height: auto;padding: 30px 15px;}
#_c_12 .ctext .ul .li .pic{width: 100%;height: 253px;}
#_c_12 .ctext .ul .li .date{font-size: 30px;font-weight: bold;margin-top: 30px;color:#ffffff;}
#_c_12 .ctext .ul .li .border{width: 100px;height: 1px;background-color:#ffffff;margin: 30px 0;}
#_c_12 .ctext .ul .li .name{font-size: 20px;color: #ffffff;height: 40px;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
#_c_12 .ctext .ul .li .text{font-size: 16px;line-height: 28px;color:#ffffff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
#_c_12 .ctext .slick-prev{width: 72px;height: 72px;background: url(/template/theme/cn/img/c1_1.png) no-repeat center center; background-size: cover;background-color: rgba(91,127,149,0.8);position: absolute;left: 15px;top: 50%;margin-top: -36px;}
#_c_12 .ctext .slick-next{width: 72px;height: 72px;background: url(/template/theme/cn/img/c1_2.png) no-repeat center center; background-size: cover;background-color: rgba(91,127,149,0.8);position: absolute;right: 15px;top: 50%;margin-top: -36px;}
#_c_12 .ctext .back{background-color:#5b7f95;height: 100%;position: absolute;top: 0;left: 72px;z-index: -1;
width: -moz-calc(100% - 144px);
width: -o-calc(100% - 144px);
width: -webkit-calc(100% - 144px);
width: calc(100% - 144px);
}
#_c_12 .ctext .ul .li:hover .date{color: #e4f5ff;}@media screen and  (max-width:1600px){}@media screen and  (max-width:1200px){#_h .ctext .top .menu .nli{ margin: 0 0 0 10px;}
#_h .ctext .top .menu .nli span a{ padding: 0 10px;}}@media screen and  (max-width:992px){#_lt .ctext .banner .zw{font-size: 16px;height: 28px;}
#_lt .ctext .banner .yw{font-size: 18px;}#_c .ctext .top{padding-left:  340px;margin-bottom: 22px;min-height: 251px;}
#_c .ctext .top .left{width: 340px;height: 251px;}
#_c .ctext .top .right{padding: 12px 0 12px 22px;}
#_c .ctext .top .right .names{font-size: 18px;}
#_c .ctext .top .right .border{width: 80px;margin: 16px 0;}
#_c .ctext .top .right .text{font-size: 14px;line-height: 22px;-webkit-line-clamp: 5;}
#_c .ctext .bottom .box .number{padding-bottom: 5px;}
#_c .ctext .bottom .box .number .v1{font-size: 22px;}
#_c .ctext .bottom .box .number .v2{font-size: 14px;padding-bottom: 2px;}
#_c .ctext .bottom .box .name{font-size: 14px;}#_c_1 .ctext .ul{ padding: 0 60px;margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);
}
#_c_1 .ctext .ul .li{padding: 20px 10px;}
#_c_1 .ctext .ul .li .pic{height: 200px;}
#_c_1 .ctext .ul .li .date{font-size: 18px;;margin-top: 16px;}
#_c_1 .ctext .ul .li .border{width: 60px;margin: 16px 0;}
#_c_1 .ctext .ul .li .name{font-size: 16px;height: 28px;}
#_c_1 .ctext .ul .li .text{font-size: 14px;line-height: 24px;}
#_c_1 .ctext .slick-prev{width: 45px;height: 45px;margin-top: -22.5px;left: 10px;}
#_c_1 .ctext .slick-next{width: 45px;height: 45px;margin-top: -22.5px;right: 10px;}
#_c_1 .ctext .back{left: 45px;
width: -moz-calc(100% - 90px);
width: -o-calc(100% - 90px);
width: -webkit-calc(100% - 90px);
width: calc(100% - 90px);
}
#_c_1 .ctext .ul .li:hover .date{color: #181818;}#_t .ctext .zw{font-size: 18px;color: #81807F;height: 35px;}
#_t .ctext .yw{font-size: 22px;}#_h .ctext .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background:#5b7f95;}
#_h .ctext .top .logo{ margin: 8px 0; padding-left:0px;}
#_h .ctext .top .logo img{ height: 30px;}
#_h .ctext .top .right .dh{ display: none;} 
#_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 0;}
#_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: #fff;
-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: #fff;
-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 15px 100px 15px; 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: #181818;}
#_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;}#_f .ctext .text1{ padding-bottom: 15px;}
#_f .ctext .text1 .img{ margin: 0 auto 15px auto;}
#_f .ctext .text1 .img img{ height: 30px;}
#_f .ctext .text1 .link .a{ font-size: 14px; margin: 0 5px;}
#_f .ctext .text2{ padding: 10px 0; line-height: 20px; font-size: 14px;}#_c_2 .ctext .slick-dots{ bottom: 20px;}
#_c_2 .ctext .slick-prev,#_c_2 .ctext .slick-next{ width: 30px; height: 30px;}#_c_3 .ctext{ height: 350px; padding-left: 100px;}
#_c_3 .ctext .left{ padding: 10% 0 0 20px; width: 100px;}
#_c_3 .ctext .left .t1{ margin: 27px 0 0 -30px; font-size: 20px;}
#_c_3 .ctext .left .over{ margin: 0 0 0 -25px;}
#_c_3 .ctext .left .t2{ font-size: 14px; line-height: 14px; width: 14px;}
#_c_3 .ctext .left .line{ margin: 15px 7px 0 7px; height: 50px;}
#_c_3 .ctext .right .bg{ padding: 10% 20px 0 20px;}
#_c_3 .ctext .right .bt{ font-size: 18px; line-height: 22px; height: 22px;}
#_c_3 .ctext .right .line{ margin: 10px 0; width: 60px;}
#_c_3 .ctext .right .info{ font-size: 14px; line-height: 24px; max-height: 120px;}
#_c_3 .ctext .right .more{ margin-top: 25px; width: 100px; height: 40px; line-height: 38px; padding-left: 10px; font-size: 14px;}
#_c_3 .ctext .right .more::before{ width: 15px; height: 1px; right: 10px; margin-top: -0.5px;}
#_c_3 .ctext .right .more::after{ width: 8px; height: 8px; right: 10px; margin-top: -4px;}#_c_4 .ctext{ height: 360px; padding-left: 100px;}
#_c_4 .ctext .left{ padding: 9% 0 0 25px; width: 100px;}
#_c_4 .ctext .left .t1{ margin: 20px 0 0 -45px; font-size: 20px;}
#_c_4 .ctext .left .over{ margin: -20px 0 0 -35px;}
#_c_4 .ctext .left .t2{ font-size: 14px; line-height: 14px; width: 14px;}
#_c_4 .ctext .left .line{ margin: 15px 7px 0 7px; height: 50px;}
#_c_4 .ctext .left .link .a{ font-size: 12px; line-height: 16px;}
#_c_4 .ctext .left .link span{ font-size: 12px; line-height: 16px;}
#_c_4 .ctext .right{ position: static; margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_c_4 .ctext .right .l1{ margin: 0 10px;}
#_c_4 .ctext .right .l1 .img{ height: 200px;}
#_c_4 .ctext .right .l1 .t1{ margin: 10px 0 5px 0;}
#_c_4 .ctext .right .l1 .line{ margin: 10px 0 5px 0;}
#_c_4 .ctext .right .slick-dots{ margin-left: 0; bottom: -40px;}
#_c_4 .ctext .right .slick-dots li{ padding: 0 10px;}
#_c_4 .ctext .right .slick-dots li button{ height: 16px; line-height: 16px; font-size: 14px;}
#_c_4 .ctext .right .slick-prev,#_c_4 .ctext .right .slick-next{ width: 5px; height: 9px; bottom: -37px;}
#_c_4 .ctext .right .slick-prev{ margin: 0 0 0 -85px;}
#_c_4 .ctext .right .slick-next{ margin: 0 -85px 0 0;}#_c_5 .ctext{ height: 360px; padding-left: 100px;}
#_c_5 .ctext .left{ padding: 10% 0 0 25px; width: 100px;}
#_c_5 .ctext .left .t1{ margin: 20px 0 0 -30px; font-size: 20px;}
#_c_5 .ctext .left .over{ margin: 0 0 0 -15px;}
#_c_5 .ctext .left .t2{ font-size: 14px; line-height: 14px; width: 14px;}
#_c_5 .ctext .left .line{ margin: 15px 7px 0 7px; height: 50px;}
#_c_5 .ctext .left .link .a{ font-size: 12px; line-height: 16px;}
#_c_5 .ctext .left .link span{ font-size: 12px; line-height: 16px;}
#_c_5 .ctext .right .l1{ height: 360px;}
#_c_5 .ctext .right .l1 .bg{ padding: 10px 10px 10px 10px;}
#_c_5 .ctext .right .l1 .t1{ font-size: 16px; line-height: 20px; height: 20px;}
#_c_5 .ctext .right .l1 .t2{ font-size: 14px; line-height: 18px; height: 18px; }
#_c_5 .ctext .right .l1 .info{ margin-top: 5px; font-size: 14px; line-height: 18px; height: 72px;}#_c_6 .ctext{ height: 360px; padding-left: 100px;}
#_c_6 .ctext .left{ padding: 10% 0 0 25px; width: 100px;}
#_c_6 .ctext .left .t1{ margin: 20px 0 0 -30px; font-size: 20px;}
#_c_6 .ctext .left .over{ margin: 0 0 0 -15px;}
#_c_6 .ctext .left .t2{ font-size: 14px; line-height: 14px; width: 14px;}
#_c_6 .ctext .left .line{ margin: 15px 7px 0 7px; height: 50px;}
#_c_6 .ctext .right .hd .l1{ height: 120px;}
#_c_6 .ctext .right .t1{ font-size: 16px;}
#_c_6 .ctext .right .t2{ margin-top: 5px; font-size: 14px; line-height: 20px;}
#_c_6 .ctext .right .bd .u1{ height: 360px;}
#_c_6 .ctext .right .bd .bg{ padding: 15px 30% 15px 15px;}
#_c_6 .ctext .right .bd .date{ margin-top: 5px; font-size: 14px; line-height: 16px;}
#_c_6 .ctext .right .bd .more{ width: 19px; height: 16px; right: 15px; margin-top: -8px;}#_c_7 .ctext .ul{margin: 0 -6px;
width: -moz-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -webkit-calc(100% + 12px);
width: calc(100% + 12px);}
#_c_7 .ctext .ul .li{margin: 0 6px;padding: 18px 10px; box-shadow: 0 0 5px rgba(0,0,0,0.1);}
#_c_7 .ctext .ul .li .name .zw{font-size: 16px;height: 26px;}
#_c_7 .ctext .ul .li .name .yw{font-size: 14px;}
#_c_7 .ctext .ul .li .pic{width: 60px;height: 60px;margin: 18px auto;}
#_c_7 .ctext .ul .li .text{font-size: 14px;line-height: 24px;height: 72px;}
#_t_1 .ctext .zw{font-size: 18px;color: #81807F;height: 35px;}
#_t_1 .ctext .yw{font-size: 22px;}#_lt_1 .ctext .banner .zw{font-size: 16px;height: 28px;}
#_lt_1 .ctext .banner .yw{font-size: 18px;}#_l .ctext .ul{margin: -10px -1%;}
#_l .ctext .ul .li{margin: 10px 1%}
#_l .ctext .ul .li .pic{height: 160px;}
#_l .ctext .ul .li .words{padding-top: 16px;}
#_l .ctext .ul .li .words .name{font-size: 14px;height: 26px;}
#_l .ctext .ul .li .words .text{font-size: 12px;height: 30px;}
#_l .ctext .ul .li .words .more{margin-top: 14px;}
#_l .ctext .ul .li .words .more .v1{font-size: 12px;}
#_l .ctext .ul .li .words .more .v2{width: 14px;height: 14px;}#_lt_2 .ctext .left{font-size: 18px;}
#_lt_2 .ctext .right .ul{margin: 0 -5px; overflow-x: scroll; overflow-y: hidden; white-space: nowrap;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
#_lt_2 .ctext .right .ul .li{font-size: 14px;margin: 0 5px;}
#_lt_2 .ctext .right .ul .li .a{padding: 4px 10px;}#_pt .ctext .pages{display: none;}
#_pt .ctext .text_p{ text-align: center; font-size: 14px; color: #333; padding: 5px 0;}
#_pt .ctext .text_p a{ padding: 5px 25px; background:#5b7f95; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt .ctext .text_p span{ padding: 5px 20px; color: #333;}#_l_1 .ctext .ul{margin: -10px 0;}
#_l_1 .ctext .ul .li{padding: 12px;margin: 10px 0;}
#_l_1 .ctext .ul .li .left{width: 40%;height: 125px;}
#_l_1 .ctext .ul .li .right{width: 60%;padding: 16px 16px 0 16px;}
#_l_1 .ctext .ul .li .right .name{font-size: 16px;height: 28px;}
#_l_1 .ctext .ul .li .right .text{font-size: 12px;}
#_l_1 .ctext .ul .li .right .border{margin: 15px 0;}
#_l_1 .ctext .ul .li .right .date{font-size: 12px;}#_l_2 .ctext .ul{margin: -15px -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);
}
#_l_2 .ctext .ul .li{margin: 15px 10px;
width: -moz-calc(33% - 20px);
width: -o-calc(33% - 20px);
width: -webkit-calc(33% - 20px);
width: calc(33% - 20px);
}
#_l_2 .ctext .ul .li .top{height: 162px;}
#_l_2 .ctext .ul .li .bottom{;margin-top: 16px;}
#_l_2 .ctext .ul .li .bottom .name{height: 30px;}
#_l_2 .ctext .ul .li .bottom .name .span1{font-size: 18px;}
#_l_2 .ctext .ul .li .bottom .name .span2{font-size: 14px;}#_c_8 .ctext .ul{margin: -20px 0;}
#_c_8 .ctext .ul .li{margin: 20px 0;}
#_c_8 .ctext .ul .li .pic{height: 230px;}
#_c_8 .ctext .ul .li .name{font-size: 16px;}
#_c_8 .ctext .ul .li .borders{width: 40px;margin: 18px 0;}
#_c_8 .ctext .ul .li .text{font-size: 12px;line-height: 22px;
overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
#_c_8 .ctext .ul .li .center .quan{width: 16px;height: 16px;margin: 105px auto;}
#_c_8 .ctext .ul .li .center .quan::after{content: "";display: block;width: 6px;height: 6px;}
#_c_8 .ctext .border{top: 110px;    
height: -moz-calc(100% - 220px);
height: -o-calc(100% - 220px);
height: -webkit-calc(100% - 220px);
height: calc(100% - 220px);
}#_c_9 .ctext .section1 .v1{font-size: 12px;margin-bottom: 8px;}
#_c_9 .ctext .section1 .v2{font-size: 16px;}
#_c_9 .ctext .v3{width: 10px;margin: 18px 0;}
#_c_9 .ctext .section1 .v4{font-size: 12px;height: 20px;}
#_c_9 .ctext .section1 .v5{font-size: 16px;height: 30px;}
#_c_9 .ctext .section1 .v6{font-size: 12px;}
#_c_9 .ctext .section2 .v1{font-size: 16px;margin-bottom: 10px;}
#_c_9 .ctext .section2 .v2{font-size: 12px;}
#_c_9 .ctext .section2 .v4{font-size: 12px;margin-bottom: 10px;}
#_c_9 .ctext .section2 .v5{font-size: 12px;margin-bottom: 10px;}
#_c_9 .ctext .section2 .v6{font-size: 14px;}
#_c_9 .ctext .section3 .v1{font-size: 16px;margin-bottom: 10px;}
#_c_9 .ctext .section3 .v2{font-size: 12px;}
#_c_9 .ctext .section3 .v4{font-size: 12px;margin-bottom: 10px;}
#_c_9 .ctext .section3 .v5{font-size: 12px;margin-bottom: 10px;}
#_c_9 .ctext .section3 .v6{font-size: 12px;margin-bottom: 10px;}
#_c_9 .ctext .section3 .v7{font-size: 12px;}#_c_10 ._mapbox{ height: 280px!important;}#_sp .ctext .title{font-size: 20px;height: 35px;}
#_sp .ctext .date{font-size: 14px;height: 40px;}
#_sp .ctext .content{font-size: 12px;line-height: 22px;}
#_sp .ctext .bigbox{margin: -15px -8px;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
#_sp .ctext .bigbox .box{margin: 15px 8px;
width: -moz-calc(50% - 16px);
width: -o-calc(50% - 16px);
width: -webkit-calc(50% - 16px);
width: calc(50% - 16px);
}
#_sp .ctext .bigbox .box .pic{height: 245px;}
#_sp .ctext .bigbox .box .name{font-size: 12px;margin-top: 18px;}#_sp_1 .ctext .top .name{font-size: 18px;height: auto; margin-bottom:5px;}
#_sp_1 .ctext .top .date{font-size: 12px;height: 50px;}
#_sp_1 .ctext .top .content{font-size: 12px;line-height: 22px;}
#_sp_1 .ctext .top .page{margin: 35px 0;}
#_sp_1 .ctext .top .page .prev{font-size: 14px;}
#_sp_1 .ctext .top .page .next{font-size: 14px;}
#_sp_1 .ctext .bottom .title{font-size: 18px;height: 35px;}
#_sp_1 .ctext .bottom .ul{margin: -10px -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
#_sp_1 .ctext .bottom .ul .li{margin: 10px 15px;padding-left: 150px;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
#_sp_1 .ctext .bottom .ul .li .leftpic{width: 150px;height: 60px;}
#_sp_1 .ctext .bottom .ul .li .rightwords{max-height: 60px;padding: 8px 12px;}
#_sp_1 .ctext .bottom .ul .li .rightwords .name{font-size: 14px;height: 26px;}
#_sp_1 .ctext .bottom .ul .li .rightwords .text{font-size: 12px;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}#_sp_2 .ctext .bottom .title{font-size: 18px;height: 35px;}
#_sp_2 .ctext .bottom .ul{margin: -10px -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
#_sp_2 .ctext .bottom .ul .li{margin: 10px 15px;padding-left: 150px;
width: -moz-calc(50% - 30px);
width: -o-calc(50% - 30px);
width: -webkit-calc(50% - 30px);
width: calc(50% - 30px);}
#_sp_2 .ctext .bottom .ul .li .leftpic{width: 150px;height: 60px;}
#_sp_2 .ctext .bottom .ul .li .rightwords{max-height: 60px;padding: 8px 12px;}
#_sp_2 .ctext .bottom .ul .li .rightwords .name{font-size: 14px;height: 26px;}
#_sp_2 .ctext .bottom .ul .li .rightwords .text{font-size: 12px;line-height: 20px; height:20px; 
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
#_sp_3 .ctext .top .left .hometop{padding: 4px;margin-bottom: 18px;}
#_sp_3 .ctext .top .left .homedown{padding: 0 40px;}
#_sp_3 .ctext .top .left .homedown .slick-prev{width: 25px;height: 25px;border-top: 5px solid #f4f4f4;border-left: 5px solid #f4f4f4; left: 8px;top: 12px;}
#_sp_3 .ctext .top .left .homedown .slick-next{width: 25px;height: 25px;border-top: 5px solid #f4f4f4;border-right: 5px solid #f4f4f4; right: 0;top: 12px;}
#_sp_3 .ctext .top .left .homedown .imgk .backpic{height: 30px;}
#_sp_3 .ctext .top .right{padding-left: 22px;}
#_sp_3 .ctext .top .right .name{margin-bottom: 18px;}
#_sp_3 .ctext .top .right .name .v1{font-size: 18px;height: 26px;}
#_sp_3 .ctext .top .right .name .v2{font-size: 14px;}
#_sp_3 .ctext .top .right .text{font-size: 14px;line-height: 22px;}
#_sp_3 .ctext .border{margin: 20px 0;}
#_sp_3 .ctext .top .right .specifications{font-size: 14px;line-height: 28px;}
#_sp_3 .ctext .top .right .mores .words{font-size: 14px;height: 35px;}
#_sp_3 .ctext .top .right .mores .more{width:100px;height: 35px;line-height: 35px;font-size: 14px;}
#_sp_3 .ctext .center{margin: 30px 0;}
#_sp_3 .ctext .titles{font-size: 22px;height: 40px;}
#_sp_3 .ctext .center .words1 .name{font-size: 16px;}
#_sp_3 .ctext .center .words1 .content{font-size: 14px;line-height: 24px;padding-left: 60px;
}
#_sp_3 .ctext .center .words1 .content .wz{font-size: 14px;width: 100%;display: block;}
#_sp_3 .ctext .center .words1 .content .pic{width: 100%;display: block;margin-left: 0;}
#_sp_3 .ctext .center .words1 .contents{
width: -moz-calc(100% - 49px);
width: -o-calc(100% - 49px);
width: -webkit-calc(100% - 49px);
width: calc(100% - 49px);}
#_sp_3 .ctext .bottom .ul{margin: 0 -12px;
width: -moz-calc(100% + 24px);
width: -o-calc(100% + 24px);
width: -webkit-calc(100% + 24px);
width: calc(100% + 24px);
}
#_sp_3 .ctext .bottom .ul .li{margin: 0 12px;}
#_sp_3 .ctext .bottom .ul .li .pic{height: 160px;}
#_sp_3 .ctext .bottom .ul .li .words{padding-top: 18px;}
#_sp_3 .ctext .bottom .ul .li .words .name{font-size: 14px;height: 26px;}
#_sp_3 .ctext .bottom .ul .li .words .text{font-size: 12px;}
   #_sp_4 .ctext .titles{font-size: 22px;height: 40px;}
#_sp_4 .ctext .bottom .ul{margin: 0 -12px;
width: -moz-calc(100% + 24px);
width: -o-calc(100% + 24px);
width: -webkit-calc(100% + 24px);
width: calc(100% + 24px);
}
#_sp_4 .ctext .bottom .ul .li{margin: 0 12px;}
#_sp_4 .ctext .bottom .ul .li .pic{height: 160px;}
#_sp_4 .ctext .bottom .ul .li .words{padding-top: 18px;}
#_sp_4 .ctext .bottom .ul .li .words .name{font-size: 14px;height: 26px;}
#_sp_4 .ctext .bottom .ul .li .words .text{font-size: 12px;}#_c_11 .ctext{ height: 360px; padding-left: 100px;}
/*#_c_11 .ctext .left{ padding: 9% 0 0 25px; width: 100px;}
#_c_11 .ctext .left .t1{ margin: 20px 0 0 -45px; font-size: 20px;}
#_c_11 .ctext .left .over{ margin: -20px 0 0 -35px;}
#_c_11 .ctext .left .t2{ font-size: 14px; line-height: 14px; width: 14px;}
#_c_11 .ctext .left .line{ margin: 15px 7px 0 7px; height: 50px;}
#_c_11 .ctext .left .link .a{ font-size: 12px; line-height: 16px;}
#_c_11 .ctext .left .link span{ font-size: 12px; line-height: 16px;}
#_c_11 .ctext .right{ position: static; margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_c_11 .ctext .right .l1{ margin: 0 10px;}
#_c_11 .ctext .right .l1 .img{ height: 200px;}
#_c_11 .ctext .right .l1 .t1{ margin: 10px 0 5px 0;}
#_c_11 .ctext .right .l1 .line{ margin: 10px 0 5px 0;}*/

#_c_11 .ctext .right .slick-dots{ margin-left: 0; bottom: -40px;}
#_c_11 .ctext .right .slick-dots li{ padding: 0 10px;}
#_c_11 .ctext .right .slick-dots li button{ height: 16px; line-height: 16px; font-size: 14px;}
#_c_11 .ctext .right .slick-prev,#_c_11 .ctext .right .slick-next{ width: 5px; height: 9px; bottom: -37px;}
#_c_11 .ctext .right .slick-prev{ margin: 0 0 0 -85px;}
#_c_11 .ctext .right .slick-next{ margin: 0 -85px 0 0;}#_c_12 .ctext .ul{ padding: 0 60px;margin: 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);
}

#_c_12 .ctext .ul .li{padding: 20px 10px;}
#_c_12 .ctext .ul .li .pic{height: 200px;}
#_c_12 .ctext .ul .li .date{font-size: 18px;;margin-top: 16px;}
#_c_12 .ctext .ul .li .border{width: 60px;margin: 16px 0;}
#_c_12 .ctext .ul .li .name{font-size: 16px;height: 28px;}
#_c_12 .ctext .ul .li .text{font-size: 14px;line-height: 24px;}
#_c_12 .ctext .slick-prev{width: 45px;height: 45px;margin-top: -22.5px;left: 10px;}
#_c_12 .ctext .slick-next{width: 45px;height: 45px;margin-top: -22.5px;right: 10px;}
#_c_12 .ctext .back{left: 45px;
width: -moz-calc(100% - 90px);
width: -o-calc(100% - 90px);
width: -webkit-calc(100% - 90px);
width: calc(100% - 90px);
}
#_c_12 .ctext .ul .li:hover .date{color: #181818;}}@media screen and  (max-width:768px){#_lt .ctext .banner .zw{font-size: 14px;height: 22px;}
#_lt .ctext .banner .yw{font-size: 16px;}#_c .ctext .top{padding-left: 200px;margin-bottom: 10px;min-height: 141px;}
#_c .ctext .top .left{width: 200px;height: 141px;}
#_c .ctext .top .right{padding: 10px 0 10px 14px;}
#_c .ctext .top .right .names{font-size: 16px;}
#_c .ctext .top .right .border{width: 40px;margin: 12px 0;}
#_c .ctext .top .right .text{font-size: 12px;line-height: 20px;-webkit-line-clamp: 3;}
#_c .ctext .bottom .box .number .v1{font-size: 18px;}
#_c .ctext .bottom .box .number .v2{font-size: 12px;padding-bottom: 2px;}
#_c .ctext .bottom .box .name{font-size: 12px;}#_c_1 .ctext .ul{ padding: 0 40px;margin: 0 ;width: 100%;
}
#_c_1 .ctext .ul .li{padding: 14px 5px;}
#_c_1 .ctext .ul .li .pic{height: 253px;}
#_c_1 .ctext .ul .li .date{font-size: 16px;;margin-top: 12px;}
#_c_1 .ctext .ul .li .border{width: 40px;margin: 12px 0;}
#_c_1 .ctext .ul .li .name{font-size: 14px;height: 24px;}
#_c_1 .ctext .ul .li .text{font-size: 12px;line-height: 20px;}
#_c_1 .ctext .slick-prev{width: 30px;height: 30px;margin-top: -15px;left: 0;}
#_c_1 .ctext .slick-next{width: 30px;height: 30px;margin-top: -15px;right: 0;}
#_c_1 .ctext .back{left: 30px;
width: -moz-calc(100% - 60px);
width: -o-calc(100% - 60px);
width: -webkit-calc(100% - 60px);
width: calc(100% - 60px);
}
#_c_1 .ctext .ul .li:hover .date{color: #181818;}#_t .ctext .zw{font-size: 16px;color: #81807F;height: 26px;}
#_t .ctext .yw{font-size: 18px;}#_c_7 .ctext .ul{margin: 0 -4px;
width: -moz-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -webkit-calc(100% + 8px);
width: calc(100% + 8px);}
#_c_7 .ctext .ul .li{margin: 0 4px;padding: 12px; }
#_c_7 .ctext .ul .li .name .zw{font-size: 14px;height: 22px;}
#_c_7 .ctext .ul .li .name .yw{font-size: 12px;}
#_c_7 .ctext .ul .li .pic{width:40px;height: 40px;margin: 10px auto;}
#_c_7 .ctext .ul .li .text{width: 100%; font-size: 12px;line-height: 20px;height: 60px;}
#_t_1 .ctext .zw{font-size: 16px;color: #81807F;height: 26px;}
#_t_1 .ctext .yw{font-size: 18px;}#_lt_1 .ctext .banner .zw{font-size: 14px;height: 22px;}
#_lt_1 .ctext .banner .yw{font-size: 16px;}#_l .ctext .ul{margin: -6px -1%;}
#_l .ctext .ul .li{width: 47%; margin: 6px 1%}
#_l .ctext .ul .li .pic{height: 135px;}
#_l .ctext .ul .li .words{padding-top: 12px;}
#_l .ctext .ul .li .words .name{height: 24px;}
#_l .ctext .ul .li .words .text{height: 24px;}
#_l .ctext .ul .li .words .more{margin-top: 8px;}
#_l .ctext .ul .li .words .more .v2{width: 12px;height: 12px;margin-top: 3px;}#_lt_2{float: auto;}
#_lt_2 .ctext{float: auto;}
#_lt_2 .ctext .left{width: 100%;float: auto;font-size: 16px;text-align: center;}
#_lt_2 .ctext .right{width: 100%;float: auto;margin-top: 5px;}
#_lt_2 .ctext .right .ul{text-align: center;}
#_lt_2 .ctext .right .ul .li{font-size: 12px;margin-top: 5px;}#_l_1{float: none;}
#_l_1 .ctext{float: none;}
#_l_1 .ctext .ul{margin: -10px 0;float: none;}
#_l_1 .ctext .ul .li{padding: 12px;margin: 10px 0;float: none;}
#_l_1 .ctext .ul .li .left{width: 100%;height: 100px;float: none;}
#_l_1 .ctext .ul .li .right{width: 100%;padding: 0;margin-top: 10px;float: none;}
#_l_1 .ctext .ul .li .right .name{font-size: 14px;height: 24px;}
#_l_1 .ctext .ul .li .right .border{margin: 10px 0;}
#_l_2 .ctext .ul{margin: -10px -6px;
width: -moz-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -webkit-calc(100% + 12px);
width: calc(100% + 12px);
 display:flex; flex-wrap: wrap; align-items: flex-start;
}
#_l_2 .ctext .ul .li{margin: 10px 6px;
width: -moz-calc(50% - 12px);
width: -o-calc(50% - 12px);
width: -webkit-calc(50% - 12px);
width: calc(50% - 12px);
}
#_l_2 .ctext .ul .li .top{height: 125px;}
#_l_2 .ctext .ul .li .bottom{margin-top: 12px;}
#_l_2 .ctext .ul .li .bottom .name{height: auto;}
#_l_2 .ctext .ul .li .bottom .name .span1{font-size: 16px;}
#_l_2 .ctext .ul .li .bottom .name .span2{font-size: 12px;}
#_l_2 .ctext .ul .li .bottom .text{font-size: 12px;line-height: 22px;}#_c_8{float: none;}
#_c_8 .ctext{float: none;}
#_c_8 .ctext .ul{float: none;margin: -10px 0;}
#_c_8 .ctext .ul .li{float: none;margin: 10px 0;position: relative;padding-top: 260px;}
#_c_8 .ctext .ul .li .left{width: 100%;float: none;position: absolute;top: 0;left: 0;}
#_c_8 .ctext .ul .li .center{display: none}
#_c_8 .ctext .ul .li .right{width: 100%;float: none;}
#_c_8 .ctext .ul .li .pic{height: 250px;}
#_c_8 .ctext .ul .li .name{font-size: 14px;float: none;}
#_c_8 .ctext .ul .li .borders{width: 30px;margin: 10px 0;float: none;}
#_c_8 .ctext .ul .li .text{float: none;}
#_c_8 .ctext .ul .li:nth-child(even) .right{text-align: left;}
#_c_8 .ctext .ul .li:nth-child(even) .right .borders{float: left;}
#_c_8 .ctext .border{display: none;}#_c_9{float: none;}
#_c_9 .ctext{float: none;}
#_c_9 .ctext .box{width: 100%;float: none;text-align: center;}
#_c_9 .ctext .section1 .v1{margin-bottom: 5px;}
#_c_9 .ctext .section1 .v2{font-size: 14px;}
#_c_9 .ctext .v3{margin: 12px auto;}
#_c_9 .ctext .section1 .v5{font-size: 14px;height: 25px;}
#_c_9 .ctext .section2{margin-top: 10px;}
#_c_9 .ctext .section2 .v1{font-size: 14px;margin-bottom: 8px;}
#_c_9 .ctext .section2 .v4{font-size: 12px;margin-bottom: 8px;}
#_c_9 .ctext .section2 .v5{font-size: 12px;margin-bottom: 8px;}
#_c_9 .ctext .section3{margin-top: 10px;}
#_c_9 .ctext .section3 .v1{font-size: 14px;margin-bottom: 8px;}
#_c_9 .ctext .section3 .v4{font-size: 12px;margin-bottom: 8px;}
#_c_9 .ctext .section3 .v5{font-size: 12px;margin-bottom: 8px;}
#_c_9 .ctext .section3 .v6{font-size: 12px;margin-bottom: 8px;}#_sp .ctext .title{font-size: 18px;height: 30px;}
#_sp .ctext .date{font-size: 12px;height: 35px;}
#_sp .ctext .bigbox{margin: -10px -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
#_sp .ctext .bigbox .box{margin: 10px 5px;
width: -moz-calc(50% - 10px);
width: -o-calc(50% - 10px);
width: -webkit-calc(50% - 10px);
width: calc(50% - 10px);
}
#_sp .ctext .bigbox .box .pic{height: 120px;}
#_sp .ctext .bigbox .box .name{margin-top: 12px;}#_sp_1 .ctext .top .name{font-size: 16px;height: auto;}
#_sp_1 .ctext .top .date{height: 30px;}
#_sp_1 .ctext .top .page{margin: 28px 0;}
#_sp_1 .ctext .top .page .prev{font-size: 12px;}
#_sp_1 .ctext .top .page .next{font-size: 11px;}
#_sp_1 .ctext .bottom .title{font-size: 16px;height: 30px;}
#_sp_1 .ctext .bottom .ul{margin: -6px -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_sp_1 .ctext .bottom .ul .li{margin: 6px 10px;padding-left: 0;position: static;
width: -moz-calc(50% - 20px);
width: -o-calc(50% - 20px);
width: -webkit-calc(50% - 20px);
width: calc(50% - 20px);}
#_sp_1 .ctext .bottom .ul .li .leftpic{width: 100%;height: 60px;position: static;}
#_sp_1 .ctext .bottom .ul .li .rightwords{max-height: 60px;padding: 0;margin-top: 10px;}
#_sp_1 .ctext .bottom .ul .li .rightwords .name{font-size: 12px;height: 24px;}#_sp_2 .ctext .bottom .title{font-size: 16px;height: 30px;}
#_sp_2 .ctext .bottom .ul{margin: -6px -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
#_sp_2 .ctext .bottom .ul .li{margin: 6px 9px;padding-left: 0;position: static;
width: -moz-calc(50% - 20px);
width: -o-calc(50% - 20px);
width: -webkit-calc(50% - 20px);
width: calc(50% - 20px);}
#_sp_2 .ctext .bottom .ul .li .leftpic{width: 100%;height: 60px;position: static;}
#_sp_2 .ctext .bottom .ul .li .rightwords{max-height: 60px;padding: 0;margin-top: 10px;}
#_sp_2 .ctext .bottom .ul .li .rightwords .name{font-size: 12px;height: 24px;}#_sp_3{float: none;}
#_sp_3 .ctext{float: none;}
#_sp_3 .ctext .top{float: none;}
#_sp_3 .ctext .top .left{width: 100%;float: none;}
#_sp_3 .ctext .top .left .hometop{padding: 3px;margin-bottom: 10px;}
#_sp_3 .ctext .top .left .homedown{position: relative;padding: 0 30px;}
#_sp_3 .ctext .top .left .homedown .slick-prev{width: 16px;height: 16px;border-top: 3px solid #f4f4f4;border-left: 3px solid #f4f4f4;left: 8px;top: 16px;}
#_sp_3 .ctext .top .left .homedown .slick-next{width: 16px;height: 16px;border-top: 3px solid #f4f4f4;border-right: 3px solid #f4f4f4;right: 8px;top: 16px;}
#_sp_3 .ctext .top .left .homedown .imgk .backpic{height: 25px;}
#_sp_3 .ctext .top .right{width: 100%;float: none;padding-left: 0;margin-top: 10px;}
#_sp_3 .ctext .top .right .name{margin-bottom: 10px;}
#_sp_3 .ctext .top .right .name .v1{font-size: 16px;height: 24px;}
#_sp_3 .ctext .top .right .name .v2{font-size: 12px;}
#_sp_3 .ctext .top .right .text{font-size: 12px;line-height: 20px;}
#_sp_3 .ctext .border{margin: 15px 0;}
#_sp_3 .ctext .top .right .specifications{font-size: 12px;line-height: 22px;}
#_sp_3 .ctext .top .right .mores .words{font-size: 12px;height: 30px;}
#_sp_3 .ctext .top .right .mores .more{width:80px;height: 30px;line-height: 30px;font-size: 12px;}
#_sp_3 .ctext .center{float: none;margin: 20px 0;}
#_sp_3 .ctext .titles{font-size: 18px;height: 30px;}
#_sp_3 .ctext .center .words1 .name{font-size: 14px;width: 100%;margin-bottom: 10px; position:initial}
#_sp_3 .ctext .center .words1 .content{font-size: 12px;line-height: 20px;padding-left: 0;width: 100%;}
#_sp_3 .ctext .center .words1 .content .wz{font-size: 12px;width: 100%;}
#_sp_3 .ctext .center .words1 .content .pic{margin-left: 0;width: 100%}
#_sp_3 .ctext .center .words1 .contents{width: 100%;}
#_sp_3 .ctext .center .words1 .contents .b{display: none;}
#_sp_3 .ctext .center .words1 .contents .n{display: block;}
#_sp_3 .ctext .bottom{float: none;}
#_sp_3 .ctext .bottom .ul{margin: 0 -8px;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);
}
#_sp_3 .ctext .bottom .ul .li{margin: 0 8px;}
#_sp_3 .ctext .bottom .ul .li .pic{height: 130px;}
#_sp_3 .ctext .bottom .ul .li .words{padding-top: 10px;}
#_sp_3 .ctext .bottom .ul .li .words .name{font-size: 12px;;height: 22px;}#_sp_4 .ctext .titles{font-size: 18px;height: 30px;}
#_sp_4 .ctext .bottom{float: none;}
#_sp_4 .ctext .bottom .ul{margin: 0 -8px;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);
}
#_sp_4 .ctext .bottom .ul .li{margin: 0 8px;}
#_sp_4 .ctext .bottom .ul .li .pic{height: 130px;}
#_sp_4 .ctext .bottom .ul .li .words{padding-top: 10px;}
#_sp_4 .ctext .bottom .ul .li .words .name{font-size: 12px;;height: 22px;}#_c_12 .ctext .ul{ padding: 0 40px;margin: 0 ;width: 100%;
}
#_c_12 .ctext .ul .li{padding: 14px 5px;}
#_c_12 .ctext .ul .li .pic{height: 253px;}
#_c_12 .ctext .ul .li .date{font-size: 16px;;margin-top: 12px;}
#_c_12 .ctext .ul .li .border{width: 40px;margin: 12px 0;}
#_c_12 .ctext .ul .li .name{font-size: 14px;height: 24px;}
#_c_12 .ctext .ul .li .text{font-size: 12px;line-height: 20px;}
#_c_12 .ctext .slick-prev{width: 30px;height: 30px;margin-top: -15px;left: 0;}
#_c_12 .ctext .slick-next{width: 30px;height: 30px;margin-top: -15px;right: 0;}
#_c_12 .ctext .back{left: 30px;
width: -moz-calc(100% - 60px);
width: -o-calc(100% - 60px);
width: -webkit-calc(100% - 60px);
width: calc(100% - 60px);
}
#_c_12 .ctext .ul .li:hover .date{color: #181818;}}#_sp_3 .ctext .center{font-size: 16px;color: #323232;line-height: 24px; margin-bottom:0;}
.location{float:left; width:100%; font-size:14px; line-height:20px; color:#666; padding-bottom:20px;}
.location a{ color:#666;}
.location a:hover,
.location a.on{color:#323232;}
@media screen and (max-width:1200px) {

#_sp_3 .ctext .center{font-size: 14px;line-height: 20px;}
}
@media screen and (max-width:768px) {
.location{font-size:12px; padding-bottom:15px; float:none;}
#_sp_3 .ctext .center{font-size: 12px;line-height: 16px;}
}


#obtn .pf_right{ float:right; width:60px; position:fixed; right:7px; top:50%; margin-top:-25px; z-index:9999;
  -webkit-transition: all 0.2s ease-out 0s;
  -moz-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  transition: all 0.2s ease-out 0s;}
 #obtn .pf_right ul{ float:left; width:100%; background:#fff; border-top:1px solid #e6e6e6;}
 #obtn .pf_right li{ float:left; width:100%; position:relative; height:52px; z-index:6; border:1px solid #e6e6e6; border-top:0; display:none;}
 #obtn .pf_right li.tel{display:block;}
 #obtn .pf_right li:last-child{ border:0; background:#000; height:57px;}
 #obtn .pf_right li .ico{ float:left; width: 100%; height: 100%; line-height:0; text-align:center; position:relative; z-index:6; 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;
 }
 #obtn .pf_right li .ico i{float: left; width: 100%; height: 100%;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  -ms-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
 }
 #obtn .pf_right li .ico i:last-child{opacity: 0;}

 #obtn .pf_right .HotWeChat,
 #obtn .pf_right .Hotline{ float:left; position:absolute; top:-1px; right:-300px; background:#fff; background: rgba(255,255,255,0.8); padding: 0 28px; border-right: 1px solid #e6e6e6; color:#000; font-size:24px; white-space: nowrap; line-height:52px;
  -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  transition: all 0.2s ease-out 0s; z-index:9;
 }
 #obtn .pf_right .HotWeChat{width:78px; height:78px; padding: 4px;}
 #obtn .pf_right .HotWeChat img{font-size: 0; line-height: 0;}
 #obtn .pf_right .HotWeChat:after,
 #obtn .pf_right .Hotline:after{position: absolute; content: ''; right: -7px; top:20px; width: 0; height: 0;
  border-top: 7px solid transparent;
  border-left: 7px solid rgba(255,255,255,0.8);
  border-bottom: 7px solid transparent;
 }
 #obtn .pf_right li:hover .HotWeChat,
 #obtn .pf_right li:hover .Hotline{right:70px;}
 #obtn .pf_right li:hover .ico i:last-child{opacity: 1;}
 #obtn .pf_right li:hover .ico i:first-child{opacity: 0; margin-top: -50px;}


 @media screen and (max-width:992px) {
#obtn .pf_right{margin-top:0;}
#obtn .pf_right li{display:none;}
#obtn .pf_right li.tel{display:block;}
#obtn .pf_right li:hover .Hotline{display:none;}
}


 .mapbox{}
.mapbox a{display:block; width:100%;}
.mapbox img{width:100%;}

