﻿
._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;}
#_header_70 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_header_70{position:relative;z-index:15;}#_header_70 ._title{margin-bottom:0px;}#_footer_842 ._block{padding:80px 0px 0px 0px;margin:0px auto 0px auto;}#_footer_842 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_footer_842 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}}
#_content ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content ._title{margin-bottom:20px;}#_content_1 ._block{padding:100px 0px 100px 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:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_2 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_2 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_3 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_3 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_3 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_4 ._block{padding:100px 0px 100px 0px;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_6 ._block{padding:100px 0px 95px 0px;margin:0px auto 0px auto;}#_content_6 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_6 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_6 ._title{margin-bottom:20px;}}
#_content_74 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_content_74 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_74 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_61 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_content_61 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_61 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_8 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_8 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_8 ._block{padding:50px 0px 0px 0px;margin:0px auto 0px auto;}}
#_location_838 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_location_838 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_838 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_11 ._block{padding:70px 0px 80px 0px;margin:0px auto 0px auto;}#_content_11 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_11 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_12 ._block{padding:40px 0px 30px 0px;margin:0px auto 0px auto;}#_content_12 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_12 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}}
#_content_13 ._block{padding:90px 0px 90px 0px;margin:0px auto 0px auto;}#_content_13 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_13 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_15 ._block{/*padding:20px 0px 0px 0px;*/margin:0px auto 0px auto;}#_content_15 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_15 ._block{padding:50px 0px 0px 0px;margin:0px auto 0px auto;}}
#_location_836 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_location_836 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_836 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_list_845 ._block{padding:20px 0px 80px 0px;margin:0px auto 0px auto;}#_list_845 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_845 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_62 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_content_62 ._title{margin-bottom:20px;}#_location_837 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_location_837 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_837 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_subpage_64 ._block{padding:70px 0px 20px 0px;margin:0px auto 0px auto;}#_subpage_64 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_64 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_subpage_65 ._block{padding:20px 0px 70px 0px;margin:0px auto 0px auto;}#_subpage_65 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_65 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_51 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_51 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_51 ._block{padding:50px 0px 0px 0px;margin:0px auto 0px auto;}}
#_location_829 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_829 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_829 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_list_53 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_list_53 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_53 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_pagination_54 ._block{padding:0px 0px 70px 0px;margin:0px auto 0px auto;}#_pagination_54 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_54 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_46 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_46 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_46 ._block{padding:50px 0px 0px 0px;margin:0px auto 0px auto;}}
#_location_828 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_828 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_828 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_49 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_49 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_49 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_38 ._block{/*padding:20px 0px 0px 0px;*/margin:0px auto 0px auto;}#_content_38 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_38 ._block{padding:50px 0px 0px 0px;margin:0px auto 0px auto;}}
#_location_826 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_826 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_826 ._block{padding:0px 15px 20px 15px;margin:0px auto 0px auto;}}
#_list_40 ._block{padding:70px 0px 0px 0px;margin:0px auto 0px auto;}#_list_40 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_40 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_pagination_804 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_pagination_804 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_804 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}
#_content_43 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_43 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_43 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}}
#_location_44 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_location_44 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_44 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_subpage_72 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}#_subpage_72 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_72 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}
#_content_33 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_33 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_33 ._block{padding:50px 0px 0px 0px;margin:0px auto 0px auto;}}
#_location_823 ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_location_823 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_823 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_content_36 ._block{padding:70px 0px 20px 0px;margin:0px auto 0px auto;}#_content_36 ._title{margin-bottom:70px;}@media screen and (max-width:768px){#_content_36 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_36 ._title{margin-bottom:20px;}}
#_content_34 ._block{padding:20px 0px 20px 0px;margin:0px auto 60px auto;}#_content_34 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_34 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}
#_c{ width: 100%; float: left;}
#_c .ctext{ width: 100%; float: left; line-height: 0; position: relative; overflow: hidden;}
#_c .ctext .slick-dots{ position: absolute; bottom:42px; height:13px;}
#_c .ctext .slick-dots li{ width:13px; height:13px; margin: 0 8px; background: #ffffff; opacity: 0.6;
    border-radius: 13px;-moz-border-radius: 13px;-webkit-border-radius: 13px;
}
#_c .ctext .slick-dots li.slick-active{ background: #931016; opacity: 1;}
#_c .ctext .slick-prev,
#_c .ctext .slick-next{width: 42px; height: 78px; background:#000000; background: rgba(0,0,0,0.2); left: 8%;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c .ctext .slick-next{left: auto; right: 8%;}
#_c .ctext .slick-prev:after,
#_c .ctext .slick-next:after{position: absolute; content: ''; width: 42px; height: 78px; background: url("/template/theme/cn/img/c_1.png") no-repeat center; background-size:cover; left: 0; top:0;}
#_c .ctext .slick-next:after{background: url("/template/theme/cn/img/c_2.png") no-repeat center; background-size:cover;}
#_c .ctext .slick-prev:hover,
#_c .ctext .slick-next:hover{background: #931016;}#_c_1{ width: 100%; float: left;}
#_c_1 .ctext{ width: 100%; float: left;}
#_c_1 .ctext .leftImg{float: left; width: 46.69%; height: 283px;}
#_c_1 .ctext .rightText{float: right; width: 46.9%; height: 283px; display: table;}
#_c_1 .ctext .rightText .table{display: table-cell; vertical-align: middle;}
#_c_1 .ctext .rightText .tit{float: left; width: 100%;
}
#_c_1 .ctext .rightText .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_1 .ctext .rightText .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_1 .ctext .rightText .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}
#_c_1 .ctext .rightText .p1{float: left; width: 100%; margin-top: 28px; color:#555555; font-size: 16px; line-height: 34px; text-align: left;}#_c_2{ width: 100%; float: left;}
#_c_2 .ctext{ width: 100%; float: left; position: relative}
#_c_2 .ctext .bg1{position: absolute; left: 0; top:0; width: 100%; height: 100%; z-index: 1; opacity: 0.1;}
#_c_2 .ctext .leftImg{float: right; width:49.23%; height:430px;position: relative; z-index: 2;}
#_c_2 .ctext .rightText{float: left; width: 46.92%; height:430px; display: table; position: relative; z-index: 2;}
#_c_2 .ctext .rightText .table{display: table-cell; vertical-align: middle;}
#_c_2 .ctext .rightText .tit{float: left; width: 100%;}
#_c_2 .ctext .rightText .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_2 .ctext .rightText .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_2 .ctext .rightText .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}
#_c_2 .ctext .rightText .p1{float: left; width: 100%; margin-top: 28px; color:#222222; font-size: 16px; line-height: 34px;}#_c_3{ width: 100%; float: left;}
#_c_3 .ctext{ width: 100%; float: left; position: relative}
#_c_3 .ctext .bg1{position: absolute; left: 0; top:0; width: 100%; height: 100%;background: #887a77; z-index: 1; opacity: 0.1;}
#_c_3 .ctext .leftImg{float: left; width:49.23%; height: 354px;position: relative; z-index: 2;}
#_c_3 .ctext .rightText{float: right; width: 46.92%; height:354px; display: table; position: relative; z-index: 2;}
#_c_3 .ctext .rightText .table{display: table-cell; vertical-align: middle;}
#_c_3 .ctext .rightText .tit{float: left; width: 100%;}
#_c_3 .ctext .rightText .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_3 .ctext .rightText .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_3 .ctext .rightText .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#fff; font-size: 42px; line-height: 48px;}
#_c_3 .ctext .rightText .p1{float: left; width: 100%; margin-top: 28px; color:#fff; font-size: 16px; line-height: 34px;}#_c_4{ width: 100%; float: left;}
#_c_4 .ctext{ width: 100%; float: left;}
#_c_4 .ctext .textBox{float: left; width: 100%; color:#555555; font-size: 16px; line-height: 34px; text-align: center;}
#_c_4 .ctext .imgBox{float:left; width: 100%; height: 380px;}#_t{ width: 100%; float: left;}
#_t .ctext{ width: 100%; float: left;}
#_t .ctext .tit{float: left; width: 100%;}
#_t .ctext .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px;display: block; text-align: center; width: 100%;}
#_t .ctext .tit .h3 span{display: inline-block;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_t .ctext .tit .h1{float: left; width: 100%; text-align: center; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}#_c_5{ width: 100%; float: left;}
#_c_5 .ctext{ width: 100%; float: left; position: relative}
#_c_5 .ctext .bgBox{position:absolute; width: 100%; height: 100%; z-index: 1; left: 0; top:0; background:#dedadb; opacity: 0.6;}
#_c_5 .ctext .dlTable{float: left; width: 100%; position: relative; z-index: 2;}
#_c_5 .ctext .dlTable dl{float: left; width: 33.3333%; border-bottom: 1px solid #d9d5d6;}
#_c_5 .ctext .dlTable dt{float: left; width: 36%; background: #eeecec; color:#333333;font-size: 16px; height: 65px; line-height: 30px; border-right:1px solid #d9d5d6; display: table; text-align: center;}
#_c_5 .ctext .dlTable dt span{display: table-cell; vertical-align: middle;}
#_c_5 .ctext .dlTable dd{float: left; width:64%;border-right:1px solid #d9d5d6;color:#333333; font-size: 16px; background: #fbfbfb; height: 65px; line-height: 30px; display: table; text-align: center;}
#_c_5 .ctext .dlTable dd span{display: table-cell; vertical-align: middle;}
#_c_5 .ctext .dlTable dl:nth-child(3n) dd{border-right: 0;}
#_c_5 .ctext .dlTable dl:nth-child(10),
#_c_5 .ctext .dlTable dl:nth-child(11),
#_c_5 .ctext .dlTable dl:nth-child(12){border-bottom: 0;}
#_c_5 .ctext .proInfo{float: left; width: 100%; text-align: center; position: relative; z-index: 2; margin-top: 30px;}
#_c_5 .ctext .proInfo .img{float:left; width: 100%; line-height: 0;}
#_c_5 .ctext .proInfo .img img{width: 53%;}
#_c_5 .ctext .proInfo .switch{position: absolute; width:23.5%; left:0; bottom:39%;}
#_c_5 .ctext .proInfo .switch:after{position: absolute; content: ''; width:65%; height: 1px; background: #931016; left:74%; top:50%;}
#_c_5 .ctext .proInfo .switch i{position: absolute; width: 26px; height: 26px; background: #fff; background: rgba(255,255,255,0.3);top:50%; margin-top: -13px; right:-45%;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_5 .ctext .proInfo .switch i:before{position: absolute; content: ''; width:14px; height: 14px; background: #931016; top:50%; margin-top: -7px; right:6px; z-index: 2;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_5 .ctext .proInfo .switch span{float: left; width: 74%; height: 44px; text-align: center; line-height: 44px; color:#ffffff; font-size: 18px; background: #931016;
    border-radius: 22px;-moz-border-radius: 22px;-webkit-border-radius: 22px;
}
#_c_5 .ctext .proInfo .right{position: absolute; width: 23.5%; right: 0; top:30%;}
#_c_5 .ctext .proInfo .right .li1{float: left; width: 100%; position: relative; margin-top:9%;}
#_c_5 .ctext .proInfo .right .li1 span{float: right; width: 74%; height: 44px; text-align: center; line-height: 44px; color:#ffffff; font-size: 18px; background: #931016;
    border-radius: 22px;-moz-border-radius: 22px;-webkit-border-radius: 22px;}
#_c_5 .ctext .proInfo .right .li1:after{position: absolute; content: ''; width:65%; height: 1px; background: #931016; right:74%; top:50%;}
#_c_5 .ctext .proInfo .right .li1 i{position: absolute; content: ''; width: 26px; height: 26px; background: #fff; background: rgba(255,255,255,0.3); top:50%; margin-top: -13px; left:-45%;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_5 .ctext .proInfo .right .li1 i:before{position: absolute; content: ''; width: 14px; height: 14px; background: #931016; top:50%; margin-top: -7px; left:6px;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_5 .ctext .proInfo .right .li1.three{margin-top:26%; right:50%;}
#_c_5 .ctext .proInfo .right .li1.three:after{position: absolute; content: ''; width:52%; height:169%; background:none;border-top:1px solid #931016; border-right: 1px solid #931016; right:37%; top:auto; bottom: 44px;}
#_c_5 .ctext .proInfo .right .li1.three i{position: absolute; content: ''; width: 26px; height: 26px; background: #fff; background: rgba(255,255,255,0.3); top:-170%; margin-top: -13px; left:5.1%;}
#_c_5 .ctext .proInfo .right .li1 i:before{position: absolute; content: ''; width: 14px; height: 14px; background: #931016; top:50%; margin-top: -7px; left:6px;}
#_c_5 .ctext .proInfo .right .li1.four{right:105%;}
#_c_5 .ctext .proInfo .right .li1.four i{left: 60%; top:-290%; margin-top: 0;}
#_c_5 .ctext .proInfo .right .li1.four:after{width: 1px; height: 275%;left: 64%;top:-275%; }

#_c_5 .ctext .proList{float: left; width: 100%; position: relative; z-index: 2; margin-top: 68px;}
#_c_5 .ctext .proList ul{margin: 0 -10px;}
#_c_5 .ctext .proList li{float: left; width: 25%; padding: 0 10px;}
#_c_5 .ctext .proList li a{float: left; width: 100%;}
#_c_5 .ctext .proList li a .tImg{float: left; width: 100%; height:207px;}
#_c_5 .ctext .proList li a h2{float: left; width: 100%; height: 60px; text-align: center; line-height: 60px; color:#333333; font-size: 18px; background: #ecebea;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_5 .ctext .proList li a:hover h2{color:#fff; background: #931016;}
#_c_5 .ctext .proInfo .img .loca{display: none;}#_c_6{ width: 100%; float: left;}
#_c_6 .ctext{ width: 100%; float: left; line-height: 0;}#_lt{ width: 100%; float: left;}
#_lt .ctext{ width: 100%; float: left; line-height: 0; border-bottom:1px solid #e5e5e5;}
#_lt .ctext .current{float: left; color:#181818; font-size: 15px; line-height: 38px; padding: 17px 0;}
#_lt .ctext .current img{vertical-align: middle; margin-top: -3px;}
#_lt .ctext .current a{color:#555}
#_lt .ctext .current a:hover,
#_lt .ctext .current a.on{color:#931016}

#_lt .ctext .right{float: right;line-height: 38px; padding: 17px 0;}
#_lt .ctext .right h1{float: left; font-size: 15px; color:#931016; font-weight: bold;}
#_lt .ctext .right .time{float: left; font-size: 15px; color:#555555; margin-left: 5px;}#_c_7{ width: 100%; float: left;}
#_c_7 .ctext{ width: 100%; float: left; position: relative}
#_c_7 .ctext .videoBox{float: right; width:46.15%; height:400px;position: relative; z-index: 2;}
#_c_7 .ctext .videoBox ._back{position: absolute; left: 0; top:0; width: 100%; height: 100%; background: #000; opacity: 0.4; cursor: pointer;}
#_c_7 .ctext .videoBox ._mask{position: absolute; display: block; width: 100%; text-align: center; left: 0; top:50%; margin-top: -100px; cursor: pointer;}
#_c_7 .ctext .videoBox ._mask .ico{width: 66px; height: 66px; display: inline-block;}
#_c_7 .ctext .videoBox ._mask h2{display: block; margin-top: 35px; line-height: 40px; color:#ffffff; font-size: 30px; font-weight: 100;}
#_c_7 .ctext .videoBox ._mask .play{display: inline-block; width: 124px; height: 40px; margin-top: 15px; background: #931016; line-height: 40px; color:#fff; font-size: 16px; font-weight: 100;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}
#_c_7 .ctext .TextBox{float: left; width:47.69%; height:400px; display: table; position: relative; z-index: 2;}
#_c_7 .ctext .TextBox .table{display: table-cell; vertical-align: middle;}
#_c_7 .ctext .TextBox .tit{float: left; width: 100%;}
#_c_7 .ctext .TextBox .tit .h3{float: left; color:#fff; font-size: 14px; line-height: 30px; text-align: center; margin-top: 15px;}
#_c_7 .ctext .TextBox .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_7 .ctext .TextBox .tit .h1{float: left; width: 100%; text-align: left; color:#222222; font-size: 42px; line-height: 48px;}
#_c_7 .ctext .TextBox .p1{float: left; width: 100%; margin-top: 28px; color:#555555; font-size: 16px; line-height: 34px; max-height: 238px;padding-right:6%;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_c_7 .ctext .TextBox .p1::-webkit-scrollbar {width:3px}
#_c_7 .ctext .TextBox .p1::-webkit-scrollbar-track {
    background-color:#e5e5e5;
    border-radius:3px}
#_c_7 .ctext .TextBox .p1::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}

._pop{ background:rgba(0,0,0,0.6); float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:16; display:none;}
._pop video{ width:100%;}
._col{ float:left; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); text-align:center; cursor:pointer; position:absolute; right:-40px; top:0; width:40px; height:40px; color:#fff; line-height:30px; font-size:50px;}
._htm{ float:left; width:800px; font-size:14px; line-height:26px; color:#fff; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._html_con{ float:left; width:100%;overflow:hidden;overflow-y:auto;scrollbar-width:thin;max-height:80vh;}
._html_con::-webkit-scrollbar {width:3px}
._html_con::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:3px;}
._html_con::-webkit-scrollbar-thumb {width:3px;height:60px;background-color:#00479D;border-radius:3px;}#_c_8{ width: 100%; float: left;}
#_c_8 .ctext{ width: 100%; float: left;}
#_c_8 .ctext .textBox{float: left; width: 57%; height: 260px; display: table;}
#_c_8 .ctext .textBox .table{display: table-cell; vertical-align:middle;}
#_c_8 .ctext .textBox .table .top{float: left; width: 100%; color:#fff;}
#_c_8 .ctext .textBox .table .top h1{float: left; font-size: 50px;letter-spacing: 1px; line-height: 56px; font-weight: bold; font-style:italic;}
#_c_8 .ctext .textBox .table .top .logo{float: left; margin:12px 0 0 30px; line-height: 0; background: #931016;
    border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
#_c_8 .ctext .textBox .table .down{float: left; width: 100%;margin-top: 25px;}
#_c_8 .ctext .textBox .table .down h3{float: left; width: 100%; color:#fff; font-size: 32px; line-height: 40px;}
#_c_8 .ctext .textBox .table .down h6{float: left; width: 100%; color:#fff; font-size:16px; line-height:26px; letter-spacing:0.5px; font-weight: 100;}
#_c_8 .ctext .imgBox{float: right; width: 40%; height: 260px;}#_c_9{ width: 100%; float: left;}
#_c_9 .ctext{ width: 100%; float: left;}
#_c_9 .ctext .textBox{float: left; width: 100%; text-align: center; color:#555555; font-size: 16px; line-height: 34px;}
#_c_9 .ctext .dlBox{float: left; width: 100%; margin-top: 70px; display:block; text-align: center;}
#_c_9 .ctext .dlBox dl{display: inline-block; width: 32%;}
#_c_9 .ctext .dlBox dl dt{float: left; width: 100%; line-height: 100px; color:#931016; font-size: 90px; font-weight: 900; font-family: Arial;}
#_c_9 .ctext .dlBox dl dd{float: left; width: 100%; margin-top: 12px; line-height: 28px; color:#555555; font-size: 16px;}#_t_1{ width: 100%; float: left;}
#_t_1 .ctext{ width: 100%; float: left;}
#_t_1 .ctext .tit{float: left; width: 100%;}
#_t_1 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size: 42px; line-height: 48px;}
#_t_1 .ctext .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px;display: block; text-align: center; width: 100%; margin-top: 15px;}
#_t_1 .ctext .tit .h3 span{display: inline-block;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_f{ width: 100%; float: left;}
#_f .ctext{ width: 100%; float: left;}
#_f .ctext .foot1{float: left; width: 30.15%;}
#_f .ctext .t1{float: left; width: 100%;color:#ffffff; font-size: 18px; line-height: 36px;}
#_f .ctext .t1 img{vertical-align: middle; margin-top: -2px;}
#_f .ctext .foot1 .tel{float: left; width: 100%; color:#fff; font-size: 48px; line-height:46px; margin-top: 10px; font-weight: 100;}
#_f .ctext .foot1 .time{float: left; width: 100%; color:#fff; font-size: 16px; line-height: 30px; opacity: 0.6;}
#_f .ctext .foot1 .contact{float: left; width: 100%; color:#fff; font-size: 16px; line-height: 30px; margin-top: 17px;opacity: 0.6;}
#_f .ctext .footHot{float: left; width:37.46%;border-left: 1px solid #fff; border-right: 1px solid #fff; height: 182px; padding: 0 7.7%; border-color:rgba(255,255,255,0.1);}
#_f .ctext .footHot .list{float: left;width: 100%; margin-top: 5px;}
#_f .ctext .footHot .list li{float: left; width: 100%; line-height: 32px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_f .ctext .footHot .list a{font-size: 16px; color:#fff; color:rgba(255,255,255,0.6)}
#_f .ctext .footHot .list a:hover{color:#fff;}
#_f .ctext .footFast{float: right; width: 23.5%;}
#_f .ctext .footFast .foot_ico{float: left; width: 100%; margin:17px 0 0 0;}
#_f .ctext .footFast .foot_ico .ico{ display: inline-block; margin:0 15px 0 5px; position: relative;}
#_f .ctext .footFast .foot_ico .ico a{ display: block; width:48px; height:48px; border-radius: 50%; margin: 0;line-height: 0; background: #ffffff; background:rgba(255,255,255,0.1);
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_f .ctext .footFast .foot_ico .ico a img{opacity: 0.8;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_f .ctext .footFast .foot_ico .ico a:hover{background: #931016;}
#_f .ctext .footFast .foot_ico .ico a:hover img{opacity:1;}
#_f .ctext .footFast .foot_ico .whact{ width: 120px; height: 120px; line-height: 0; padding: 2px; background: #fff; border: 1px solid #ccc; position: absolute; left: -5000%; bottom:55px;}
#_f .ctext .footFast .foot_ico .ico:hover .whact{left: 50%; margin-left: -60px;}
#_f .ctext .footFast .links{float: left; width:100%; height:45px; background:rgba(255,255,255,0.1); margin-top: 20px; position: relative;}
#_f .ctext .footFast .links h5{float:left; width: 100%; height:45px; cursor: pointer;}
#_f .ctext .footFast .links h5 span{float:left; width:100%; text-align: left; padding-left: 20px; line-height:45px; color:#ffffff; font-size: 16px;}
#_f .ctext .footFast .links em{position: absolute; width:20px; height:20px; line-height: 0; right: 15px; top:12px;}
#_f .ctext .footFast .links ul{position: absolute; display: none; width: 100%; text-align: center; background: rgba(255,255,255,0.95); bottom:67px; left: 0; padding: 15px;}
#_f .ctext .footFast .links ul:after{position: absolute; content: ''; width: 0; height: 0; right: 20px; bottom: -7px;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-top:7px solid rgba(255,255,255,0.95);;
}
#_f .ctext .footFast .links ul .Box{float: left; width: 100%; max-height: 190px; padding-right:10px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_f .ctext .footFast .links ul .Box::-webkit-scrollbar {width:3px}
#_f .ctext .footFast .links ul .Box::-webkit-scrollbar-track {
    background-color:#e5e5e5;
    border-radius:3px}
#_f .ctext .footFast .links ul .Box::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}
#_f .ctext .footFast .links ul li{float: left; width: 100%; }
#_f .ctext .footFast .links ul li a{ float: left; width: 100%; line-height:38px; text-align: left; color:#333333;font-size: 15px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_f .ctext .footFast .links ul li a:after{position: absolute; content: ''; left: 0; top:0; line-height: 38px; font-size:15px;}
#_f .ctext .footFast .links ul li a:hover{color:#182c5d;padding-left: 12px;}
#_f .ctext .footFast .links ul li a:hover:after{content: '-';}



#_f .ctext .foot2{float: left; width: 100%; margin-top: 70px; border-top:1px solid #fff; border-color:rgba(255,255,255,0.1);}
#_f .ctext .foot2 .copy{float: left; padding: 13px 0; color:#fff; opacity: 0.6; line-height: 30px; font-size: 14px;}
#_f .ctext .foot2 .link{ float: right;}
#_f .ctext .foot2 .link .a{ display: inline-block; font-size: 14px; line-height:30px; padding: 13px 0; color: #fff; opacity: 0.6;}
#_f .ctext .foot2 .link .a:hover{ opacity: 1;}

#_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: #931016; 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_9.png) no-repeat center; background-size: 20px 20px;}
#_f .pf_down li.l2 .ico7{ background: url(/template/theme/cn/img/f_10.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_10{ width: 100%; float: left;}
        #_c_10 .ctext{ width: 100%; float: left;}
        #_c_10 .ctext ._mapbox{width: 100%; height: 598px;}
        .mapBox img{max-width:none;}#_c_11{ width: 100%; float: left;}
#_c_11 .ctext{ width: 100%; float: left;}
#_c_11 .ctext .box{float: left; width: 100%; border:1px solid #000; border-color:rgba(0,0,0,0.1); height: 374px; display: table; padding-left: 5.3%;}
#_c_11 .ctext .box .table{display: table-cell; vertical-align: middle;}
#_c_11 .ctext .box .top{float: left; width: 100%; line-height: 0;}
#_c_11 .ctext .box h1{float: left;  color:#555555; margin-top: 15px;padding-bottom: 35px; border-bottom: 1px solid #e5e5e5; line-height: 0;}
#_c_11 .ctext .box .address{float: left; width: 100%; margin-top: 28px;}
#_c_11 .ctext .box .address .pSpan{float: left; width: 100%; margin-top: 6px; padding-left: 32px; color:#555555; font-size: 16px; line-height: 30px;}#_t_2{ width: 100%; float: left;}
#_t_2 .ctext{ width: 100%; float: left;}
#_t_2 .ctext .tit{float: left; width: 100%;}
#_t_2 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size:30px; line-height:36px;}#_l{ width: 100%; float: left;}
#_l .ctext{ width: 100%; float: left;}
#_l .ctext .newsList{float: left; width: 100%; margin-top: -18px;}
#_l .ctext .newsList li{float: left; width: 100%; margin-top: 18px;}
#_l .ctext .newsList li a{float: left; width: 100%; padding: 23px 0; background: #f4f4f5;}
#_l .ctext .newsList li a:hover{background: #931016;}
#_l .ctext .newsList li a .time{float: left; width: 16.9%; height: 176px; border-right: 1px solid #ebeced; display: table; text-align: center;
    -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;
}
#_l .ctext .newsList li a:hover .time{border-right: 1px solid #fff; border-color:rgba(255,255,255,0.4);}
#_l .ctext .newsList li a .time .table{display: table-cell; vertical-align: middle;}
#_l .ctext .newsList li a .time .table b{float: left; width: 100%;font-size: 72px; color:#333333; opacity: 0.3; line-height:78px;
    -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;
}
#_l .ctext .newsList li a .time .table span{float: left; width: 100%; font-size: 18px; line-height: 25px; color:#333333;
    -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;
}
#_l .ctext .newsList li a:hover .time .table b{color:#fff;}
#_l .ctext .newsList li a:hover .time .table span{color:#fff;}
#_l .ctext .newsList li a .Img{float: left; width: 20%; height: 176px; margin-left: 5.3%;}
#_l .ctext .newsList li a .textBox{float: left; width: 50%; margin-left: 3.5%; height: 176px; display: table}
#_l .ctext .newsList li a .textBox .table{display:table-cell; vertical-align: middle;}
#_l .ctext .newsList li a .textBox h1{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 24px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -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;
}
#_l .ctext .newsList li a .textBox .p1{float:left; width: 100%; margin-top: 15px; color:#555555; font-size: 15px; line-height: 30px; height: 90px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    -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;
}
#_l .ctext .newsList li a:hover .textBox h1{color:#fff;}
#_l .ctext .newsList li a:hover .textBox .p1{color:#fff;}#_pt{ width: 100%; float: left;}
#_pt .ctext{ width: 100%; float: left; text-align: center;}
#_pt .ctext .pz_fy{ display:inline-block; *display:inline; *zoom:1;}
#_pt .ctext .pz_fy a { float:left; width:26px; height:26px; line-height:26px; border:1px solid #ebeced; color:#333; font-size:12px; font-family:Arial; margin:0 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#_pt .ctext .pz_fy a:hover,
#_pt .ctext .pz_fy a.on{color:#fff; border:1px solid #931016; background:#931016;}
#_pt .ctext .pz_fy .r_fy{width:52px}
#_pt .ctext .pz_fy .l_fy{width:52px}#_c_12{ width: 100%; float: left;}
#_c_12 .ctext{ width: 100%; float: left;}
#_c_12 .ctext .formBox{float: left; width: 100%; display: block; text-align: center; margin-top: 24px;}
#_c_12 .ctext .formBox .disTaB{display: inline-block; width: 632px; background: url("/template/theme/cn/img/c12_3.jpg") no-repeat bottom center; background-size:cover; border:1px solid #000; border-color:rgba(0,0,0,0.1); padding: 99px 10% 118px 10%; position: relative;
    border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}
#_c_12 .ctext .formBox .disTaB .Tit{position: absolute; color:#fff; font-size: 30px; line-height: 48px; width: 240px; height: 48px; top:-24px; left: 50%; margin-left: -120px; z-index: 2; background: url('/template/theme/cn/img/c12_4.png') no-repeat center; background-size: cover;}
#_c_12 .ctext .formBox .disTaB h2{float: left; width: 100%; text-align: left;font-size: 16px; line-height: 30px; padding-bottom:4px;font-weight: bold;color: #e60012;}
#_c_12 .ctext .formBox .disTaB .codeBox{float: left; width: 100%; margin-top: 6px;}
#_c_12 .ctext .formBox .disTaB .codeBox input[type="text"] {float: left; width:65%; border: 1px solid #B8BFC5;padding: 0 5px;font-size: 16px;}
#_c_12 .ctext .formBox .disTaB .codeBox input {float: right; width:30%; border: 1px solid #B8BFC5; height: 28px;line-height: 26px; padding: 0; }
#btnQuery{ background: #6eaeda;
    border:1px solid #307ebf!important;color: #fff;cursor: pointer;font-size: 14px;
    text-align: center;vertical-align: middle;font-weight: bold;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;
}
#_c_12 .ctext .formBox .disTaB textarea{float: left; width: 100%; height: 130px; margin-top: 6px; border:1px solid #B8BFC5; padding: 10px;}#_l_1{ width: 100%; float: left;}
#_l_1 .ctext{ width: 100%; float: left;}
#_l_1 .ctext .qualiList{float: left; width: 100%; margin-top: -20px;}
#_l_1 .ctext .qualiList ul{margin: 0 -10px;}
#_l_1 .ctext .qualiList li{float: left; width: 33.33333%; padding: 0 10px; margin-top: 20px;}
#_l_1 .ctext .qualiList li a{float: left; width: 100%; border:1px solid #e5e5e5;}
#_l_1 .ctext .qualiList li a .tImg{float: left; width: 100%; height: 278px;}
#_l_1 .ctext .qualiList li a .text{float: left; width: 100%; padding: 0 20px; text-align: center; line-height: 73px; position: relative; font-size: 20px; color:#333333;
    -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;
}
#_l_1 .ctext .qualiList li a .text:after{position: absolute; content: ''; width: 90%;top:0; left: 5%; height: 1px; border-top:1px dotted #cccccc;}
#_l_1 .ctext .qualiList li a:hover .text{background: #931016; color:#fff;}



#_l_1 .ctext .tit{float: left; width: 100%;}
#_l_1 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size:30px; line-height:36px;margin-bottom:50px}


#_l_1 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;margin-bottom:50px;}
#_l_1 .ctext .l1{display: inline-block; margin: 0 10px;}
#_l_1 .ctext .l1 a{float: left; line-height:30px; color:#333333; background: #eeeced; font-size: 18px; padding:8px 35px;
    border-radius:23px; -moz-border-radius: 23px; -webkit-border-radius: 23px;
}
#_l_1 .ctext .l1 a i{float: left; width: 30px; height: 30px;}
#_l_1 .ctext .l1 a i:nth-child(2){display: none;}
#_l_1 .ctext .l1 a span{float: left; margin-left: 5px;}
#_l_1 .ctext .l1.on a,
#_l_1 .ctext .l1:hover a{ background: #931016; color: #fff; }
#_l_1 .ctext .l1.on a i:first-child,
#_l_1 .ctext .l1:hover a i:first-child{display: none;}
#_l_1 .ctext .l1.on a i:nth-child(2),
#_l_1 .ctext .l1:hover a i:nth-child(2){display: block;}#_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: #931016; color: #fff; border: 1px solid #931016;}
#_pt_1 .ctext .text .l1,#_pt_1 .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #931016;}#_l_2{ width: 100%; float: left;}
#_l_2 .ctext{ width: 100%; float: left;}
#_l_2 .ctext .proList{float: left; width: 100%;}
#_l_2 .ctext .proList ul{margin: 0 -9px;}
#_l_2 .ctext .proList li{float: left; width: 33.333%; padding: 0 9px 18px 9px;;}
#_l_2 .ctext .proList li a{float: left; width: 100%; background: #f0efee; padding: 33px 17px 45px 17px;}
#_l_2 .ctext .proList li h2{float: left; width: 100%; color:#222222; font-size: 20px; line-height: 30px; text-align: center;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_l_2 .ctext .proList li h1{float: left; width: 100%; margin-top: 3px; color:#931016; font-size: 24px; line-height: 40px; text-align: center; font-weight: bold;}
#_l_2 .ctext .proList li .imgBox{float: left; width: 100%; height:257px; margin-top: 27px;}
#_l_2 .ctext .proList li .text{float: left; width: 100%; text-align: center; margin-top: 30px; font-size:16px; color:#333333; line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_l_2 .ctext .proList li .more{float: left; width: 100%; margin-top: 35px; display: block; text-align: center;}
#_l_2 .ctext .proList li .more span{display: inline-block; width: 150px; height: 40px; line-height: 38px; color:#333333; font-size: 16px; border:1px solid #000000; border-color:rgba(0,0,0,0.2);
    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 .proList li .more span i{display: inline-block; border:3px solid #333; width: 14px; height: 14px;
    border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
    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 .proList li .more span em{display: inline-block; margin-left: 8px;}
#_l_2 .ctext .proList li a:hover .more span{background: #931016;border:1px solid #931016;color:#fff;}
#_l_2 .ctext .proList li .more span i{border:3px solid #fff;}



#_l_2 .ctext .tit{float: left; width: 100%;margin-bottom:75px}
#_l_2 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size:30px; line-height:36px;}#_c_13{ width: 100%; float: left;}
#_c_13 .ctext{ width: 100%; float: left;position: relative;}
#_c_13 .ctext .back1{position: absolute; left: 0; top:0; width: 100%; height: 100%;  opacity: 0.7;}
#_c_13 .ctext .textBox{float: left; width: 100%; color:#555555; font-size: 16px; line-height: 34px; text-align: center; position: relative; z-index: 2;}
#_c_13 .ctext .cerList{float: left; width: 100%; margin-top: 40px;position: relative; z-index: 2;}
#_c_13 .ctext .cerList ul{margin: 0 -79px;}
#_c_13 .ctext .cerList .li1{float: left; width:100%; padding: 36px 79px;}
#_c_13 .ctext .cerList .li1 .tImg{float: left; width: 100%; height: 328px;}
#_c_13 .ctext .cerList .li1 .dText{float: left; width: 100%; text-align: center; color:#333333; font-size: 20px; line-height: 40px; margin-top: 20px; opacity: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#_c_13 .ctext .cerList .slick-slide.slick-current.slick-center .li1{padding: 0 43px;}
#_c_13 .ctext .cerList .slick-slide.slick-current.slick-center .li1 .tImg{height: 400px;}
#_c_13 .ctext .cerList .slick-slide.slick-current.slick-center .li1 .dText{opacity:1;}
#_c_13 .ctext .cerList .slick-prev,
#_c_13 .ctext .cerList .slick-next{width: 30px; height: 66px; left:31%; background: url("/template/theme/cn/img/c13_1.png") no-repeat center; background-size: cover; opacity: 0.3; margin-top: -33px;}
#_c_13 .ctext .cerList .slick-next{background: url("/template/theme/cn/img/c13_2.png") no-repeat center; background-size: cover; left: auto; right: 31%;}
#_c_13 .ctext .cerList .slick-prev:hover,
#_c_13 .ctext .cerList .slick-next:hover{opacity: 1;}#_sp{ width: 100%; float: left;}
#_sp .ctext{ width: 100%; float: left;}
#_sp .ctext .proList{float: left; width:63.8%;}
#_sp .ctext .bigImg{float: left; width:77%;}
#_sp .ctext .bigImg .img{float: left; width: 100%; height: 427px;}
#_sp .ctext .smallImg{float: right; width:20.7%; margin-top: -15px;}
#_sp .ctext .smallImg .img{float: left; width: 100%; height: 115px; margin-top: 15px; background: #dedadb;}
#_sp .ctext .smallImg .slick-slide.slick-current.slick-active .img{border:3px solid #931016;}
#_sp .ctext .smallImg .slick-prev,
#_sp .ctext .smallImg .slick-next{width:44%; height: 32px; bottom:-52px; top:auto; margin-top: 0; background: #dedadb; left: 0;
    transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);
    -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;
}
#_sp .ctext .smallImg .slick-next{left: auto; right: 0;}
#_sp .ctext .smallImg .slick-prev:after,
#_sp .ctext .smallImg .slick-next:after{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top:0; background: url("img/img2.png") no-repeat center; background-size: cover;}
#_sp .ctext .smallImg .slick-next:after{background: url("img/img3.png") no-repeat center; background-size: cover;}
#_sp .ctext .smallImg .slick-prev:hover,
#_sp .ctext .smallImg .slick-next:hover{background: #931016}

#_sp .ctext .proText{float:right; width:31.5%; position: relative;}
#_sp .ctext .proText .tit{float: left; width: 100%; margin-top: 25px; font-size: 22px; color:#181818; line-height: 30px; height: 68px; padding-bottom: 8px; border-bottom: 1px solid #e5e5e5;}
#_sp .ctext .proText .tit b{color:#931016; font-size: 28px;}
#_sp .ctext .proText .info{float: left; width: 100%; margin-top: 35px; padding-left: 33px; line-height: 35px; color:#333333; font-size: 18px; font-weight: bold;background: url('img/img4.png') no-repeat left 5px; background-size: 24px;}
#_sp .ctext .proText dl{float: left; width: 100%; margin-top: 17px; padding-left: 33px; color:#333333; font-size: 16px; line-height:30px;background: url('img/img5.png') no-repeat left 4px; background-size: 22px;}#_sp_1{ width: 100%; float: left;}
#_sp_1 .ctext{ width: 100%; float: left;}
#_sp_1 .ctext .oper{float: left; width: 100%; border-bottom: 1px solid #e5e5e5}
#_sp_1 .ctext .oper .label{float: left}
#_sp_1 .ctext .oper .label li{float: left; margin-right: 1px;}
#_sp_1 .ctext .oper .label li a{float: left; padding: 0 55px; background: #eeeced; color:#333333; font-size: 16px; line-height: 46px;}
#_sp_1 .ctext .oper .label li a.on,
#_sp_1 .ctext .oper .label li a:hover{color:#fff; background: #931016;}
#_sp_1 .ctext .oper .return{float: right; margin-top: 2px;}
#_sp_1 .ctext .oper .return a{float: left; color:#333333; font-size: 16px;}
#_sp_1 .ctext .oper .return a:hover{color:#931016;}
#_sp_1 .ctext .oper .return a i{float: left; width: 28px; height: 28px; background: #dedadb;
    border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;
    -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;
}
#_sp_1 .ctext .oper .return a span{float: left; margin-left: 9px; line-height: 28px;}
#_sp_1 .ctext .oper .return a:hover i{background:#931016;}
#_sp_1 .ctext .ActionList{float: left; width: 100%; margin-top:56px;}
#_sp_1 .ctext .ActionList li{float: left; width: 28.76%;}
#_sp_1 .ctext .ActionList li .tImg{float:left; width: 100%; height: 248px;}
#_sp_1 .ctext .ActionList li .dText{float: left; width: 100%; background: #eeedeb; padding: 40px 28px 26px 28px; position: relative}
#_sp_1 .ctext .ActionList li .dText span{position: absolute; width: 58px; height: 58px; background: #931016; font-size: 20px; text-align: center; line-height: 48px; color:#fff; font-weight: bold; left:50%; margin-left: -29px; top:-29px;
    border:5px solid #fff; border-color:rgba(255,255,255,0.3);
    border-radius: 29px;-moz-border-radius: 29px;-webkit-border-radius: 29px;
}

#_sp_1 .ctext .ActionList li .pBox{float: left; width: 100%; height:96px; color:#333333; font-size: 16px; line-height: 32px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_sp_1 .ctext .ActionList li .pBox::-webkit-scrollbar {width:3px}
#_sp_1 .ctext .ActionList li .pBox::-webkit-scrollbar-track {
    background-color:#bebebc;
    border-radius:3px}
#_sp_1 .ctext .ActionList li .pBox::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}
#_sp_1 .ctext .ActionList .arrow{float: left; width: 6.86%; height: 410px; background: url("/template/theme/cn/img/sp1_2.png") no-repeat center;}
#_sp_1 .ctext .ActionList .arrBox{float: left; width: 100%}
#_sp_1 .ctext .ActionList .arrow.down{height: 90px; width:28.76%; float: right;background: url("/template/theme/cn/img/sp1_3.png") no-repeat center;}
#_sp_1 .ctext .ActionList .arrow.left{background: url("/template/theme/cn/img/sp1_4.png") no-repeat center;}
#_sp_1 .ctext .pageFy{float:left; width: 100%; margin-top: 60px; border-top:1px solid #e5e5e5;padding-top: 25px;}
#_sp_1 .ctext .pageFy a{float: left; color:#333333; font-size: 16px; line-height: 30px; max-width: 40%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_1 .ctext .pageFy a.rFy{float: right;}#_h{ width: 100%; float: left;}
#_h .ctext{ width: 100%; float: left;}
#_h .ctext .top .logo{ margin:23px 0; line-height: 0; float: left;}
#_h .ctext .top .logo img{ width: auto; height: 42px;}
#_h .ctext .top .telBox{float: right;  margin: 26px 0; height: 36px; line-height: 36px; position: relative;font-size:24px}
#_h .ctext .top .telBox img{width: 36px; height: 36px; vertical-align: middle; margin-top: -2px; background: #931016; font-size: 24px; color:#333333; font-weight: 100;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}

#_h .ctext .top .menu{ float: right; margin-right: 25px;}
#_h .ctext .top .menu .nli{ float: left; position: relative;}
#_h .ctext .top .menu .nli span a{ display: block; padding: 0 23px; line-height:88px; height:88px; font-size: 16px; color: #1e2521; position: relative}
#_h .ctext .top .menu .nli.on span a,
#_h .ctext .top .menu .nli:hover span a{ color: #931016; background: #f1f1f1;}

#_h .ctext .top .menu .nli .sub{ display: none; position: absolute;padding: 10px 0; width: 136px; top:88px; left: 50%; margin-left: -68px; background: rgba(0, 0, 0, 0.5); border-radius: 5px; z-index: 4;}
#_h .ctext .top .menu .nli .sub li{ text-align: center;  }
#_h .ctext .top .menu .nli .sub li a{ display: block; font-size: 14px;padding: 10px 0; line-height: 20px; color: #fff;}
#_h .ctext .top .menu .nli .sub li:first-child{ padding-top: 0;}
#_h .ctext .top .menu .nli .sub li:last-child{ padding-bottom: 0;}
#_h .ctext .top .menu .nli .sub li:hover a{  position: relative; background: #931016;}
#_h .ctext .top1 .logo{ margin: 8px 0;}
#_h .ctext .top1 .logo img{ width: auto; height: 44px;}
#_h .ctext .top1 .menu .nli span a{ line-height: 60px; height: 60px;}
#_h .ctext .top1 .menu .nli .sub{ top: 60px;}
#_h .ctext .menuph{ display: none;} 
#_h .ctext .xialaph{ display: none;}#_sp_2{ width: 100%; float: left;}
#_sp_2 .ctext{ width: 100%; float: left;}
#_sp_2 .ctext .left{float: left; width:70%; border:1px solid #ebeced; padding:0 30px;}
#_sp_2 .ctext .left h1{float: left; width: 100%; text-align: center; color:#333333; font-size: 24px; line-height: 30px; margin-top: 45px; font-weight: bold;}
#_sp_2 .ctext .left .time{float: left; width:100%; margin-top:14px; color:#555555; font-size: 15px; line-height: 20px; text-align: center;}
#_sp_2 .ctext .left .text{float: left; width: 100%; margin-top: 35px; border-top:1px solid #ebeced; border-bottom: 1px solid #ebeced; padding: 35px 0 55px 0; font-size: 15px; line-height: 30px;}
#_sp_2 .ctext .left .turn{float: left; width: 100%; padding: 21px 0 23px 0;}
#_sp_2 .ctext .left .turn .page{float: left; line-height: 40px; position: relative}
#_sp_2 .ctext .left .turn .page:after{position: absolute; content:''; width: 1px; height: 16px; left: 50%; background: #ebeced; top:50%; margin-top: -8px;}
#_sp_2 .ctext .left .turn .page a{float: left; color:#555555; font-size: 14px;position: relative}
#_sp_2 .ctext .left .turn .page a:hover{color:#931016}
#_sp_2 .ctext .left .turn .page a.lfFy{padding-left: 29px; background: url("/template/theme/cn/img/sp2_7.png") no-repeat center left; margin-right: 16px;}
#_sp_2 .ctext .left .turn .page a.rfFy{padding-right: 29px;background: url("/template/theme/cn/img/sp2_9.png") no-repeat center right; margin-left: 16px;}
#_sp_2 .ctext .left .turn .page a.lfFy:hover{background: url("/template/theme/cn/img/sp2_8.png") no-repeat center left;}
#_sp_2 .ctext .left .turn .page a.rfFy:hover{background: url("/template/theme/cn/img/sp2_10.png") no-repeat center right;}
#_sp_2 .ctext .left .turn .share{float: right; margin-top: 11px;}
#_sp_2 .ctext .left .turn .share .bshare-custom #bshare-more-icon,
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-more-icon{padding-left: 16px!important;}
#_sp_2 .ctext .left .turn .share .bshare-custom a{padding-left: 16px!important;margin:0 5px}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-more.more-style-addthis{background: url("/template/theme/cn/img/sp2_11.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-qzone{background: url("/template/theme/cn/img/sp2_12.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-sinaminiblog{background: url("/template/theme/cn/img/sp2_13.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-qqmb{background: url("/template/theme/cn/img/sp2_14.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-renren{background: url("/template/theme/cn/img/sp2_1.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-weixin{background: url("/template/theme/cn/img/sp2_2.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .left .turn .share .bshare-custom .bshare-qqim{background: url("/template/theme/cn/img/sp2_3.jpg") no-repeat center; background-size: cover;}
#_sp_2 .ctext .right{float: right; width: 28.46%;}
#_sp_2 .ctext .right .hotNews{float: left; width: 100%; border:1px solid #ebeced; padding:22px 22px 0 22px;}
#_sp_2 .ctext .right .hotNews.two{margin-top: 21px;}
#_sp_2 .ctext .right .hotNews .tit{float: left; width: 100%; text-align: center; line-height: 50px; padding: 45px 0; color:#fff; font-size: 36px; font-weight: bold;}
#_sp_2 .ctext .right .hotNews .list{float: left; width: 100%;}
#_sp_2 .ctext .right .hotNews .list li{float: left; width: 100%; padding: 14px 0; border-bottom: 1px solid #ebeced;}
#_sp_2 .ctext .right .hotNews .list li:last-child{border-bottom: 0;}
#_sp_2 .ctext .right .hotNews .list li a{float: left; width: 100%; color:#333333;}
#_sp_2 .ctext .right .hotNews .list li a:hover{color:#931016;}
#_sp_2 .ctext .right .hotNews .list li a h2{float: left; width: 100%; font-size: 16px; line-height: 30px; position: relative; padding-left: 18px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_2 .ctext .right .hotNews .list li a h2 i{position: absolute; width:9px; height: 12px; background: #931016; left:3px; top:50%; margin-top: -4px; background: url("/template/theme/cn/img/sp2_4.png") no-repeat center; background-size: cover;
}
#_sp_2 .ctext .right .hotNews .list li .p1{float: left; width: 100%; padding-left: 18px; color:#555555; font-size: 15px; line-height: 30px; margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}#_c_14{ width: 100%; float: left;}
#_c_14 .ctext{ width: 100%; float: left; position: relative}
#_c_14 .ctext .videoBox{float: right; width:46.15%; height:400px;position: relative; z-index: 2;}
#_c_14 .ctext .videoBox ._back{position: absolute; left: 0; top:0; width: 100%; height: 100%; background: #000; opacity: 0.4; cursor: pointer;}
#_c_14 .ctext .videoBox ._mask{position: absolute; display: block; width: 100%; text-align: center; left: 0; top:50%; margin-top: -100px; cursor: pointer;}
#_c_14 .ctext .videoBox ._mask .ico{width: 66px; height: 66px; display: inline-block;}
#_c_14 .ctext .videoBox ._mask h2{display: block; margin-top: 35px; line-height: 40px; color:#ffffff; font-size: 30px; font-weight: 100;}
#_c_14 .ctext .videoBox ._mask .play{display: inline-block; width: 124px; height: 40px; margin-top: 15px; background: #931016; line-height: 40px; color:#fff; font-size: 16px; font-weight: 100;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}
#_c_14 .ctext .TextBox{float: left; width:47.69%; height:400px; display: table; position: relative; z-index: 2;}
#_c_14 .ctext .TextBox .table{display: table-cell; vertical-align: middle;}
#_c_14 .ctext .TextBox .tit{float: left; width: 100%;}
#_c_14 .ctext .TextBox .tit .h3{float: left; color:#fff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_14 .ctext .TextBox .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_14 .ctext .TextBox .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}
#_c_14 .ctext .TextBox .p1{float: left; width: 100%; margin-top: 28px; color:#555555; font-size: 16px; line-height: 34px;}

._pop{ background:rgba(0,0,0,0.6); float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:16; display:none;}
._pop video{ width:100%;}
._col{ float:left; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); text-align:center; cursor:pointer; position:absolute; right:-40px; top:0; width:40px; height:40px; color:#fff; line-height:30px; font-size:50px;}
._htm{ float:left; width:800px; font-size:14px; line-height:26px; color:#fff; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._html_con{ float:left; width:100%;overflow:hidden;overflow-y:auto;scrollbar-width:thin;max-height:80vh;}
._html_con::-webkit-scrollbar {width:3px}
._html_con::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:3px;}
._html_con::-webkit-scrollbar-thumb {width:3px;height:60px;background-color:#00479D;border-radius:3px;}#_c_15{ width: 100%; float: left;}
#_c_15 .ctext{ width: 100%; float: left; line-height: 0; position: relative; overflow: hidden;}
#_c_15 .ctext .slick-dots{ position: absolute; bottom:42px; height:13px;}
#_c_15 .ctext .slick-dots li{ width:13px; height:13px; margin: 0 8px; background: #ffffff; opacity: 0.6;
    border-radius: 13px;-moz-border-radius: 13px;-webkit-border-radius: 13px;
}
#_c_15 .ctext .slick-dots li.slick-active{ background: #931016; opacity: 1;}
#_c_15 .ctext .slick-prev,
#_c_15 .ctext .slick-next{width: 42px; height: 78px; background:#000000; background: rgba(0,0,0,0.2); left: 8%;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_c_15 .ctext .slick-next{left: auto; right: 8%;}
#_c_15 .ctext .slick-prev:after,
#_c_15 .ctext .slick-next:after{position: absolute; content: ''; width: 42px; height: 78px; background: url("/template/theme/cn/img/c_1.png") no-repeat center; background-size:cover; left: 0; top:0;}
#_c_15 .ctext .slick-next:after{background: url("/template/theme/cn/img/c_2.png") no-repeat center; background-size:cover;}
#_c_15 .ctext .slick-prev:hover,
#_c_15 .ctext .slick-next:hover{background: #931016;}#_c_16{ width: 100%; float: left;}
#_c_16 .ctext{ width: 100%; float: left;}
#_c_16 .ctext .leftImg{float: left; width: 46.69%; height: 283px;}
#_c_16 .ctext .rightText{float: right; width: 46.9%; height: 283px; display: table;}
#_c_16 .ctext .rightText .table{display: table-cell; vertical-align: middle;}
#_c_16 .ctext .rightText .tit{float: left; width: 100%;
}
#_c_16 .ctext .rightText .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_16 .ctext .rightText .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_16 .ctext .rightText .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}
#_c_16 .ctext .rightText .p1{float: left; width: 100%; margin-top: 28px; color:#555555; font-size: 16px; line-height: 34px; text-align: left;}#_c_17{ width: 100%; float: left;}
#_c_17 .ctext{ width: 100%; float: left; position: relative}
#_c_17 .ctext .bg1{position: absolute; left: 0; top:0; width: 100%; height: 100%; z-index: 1; opacity: 0.1;}
#_c_17 .ctext .leftImg{float: right; width:49.23%; height:430px;position: relative; z-index: 2;}
#_c_17 .ctext .rightText{float: left; width: 46.92%; height:430px; display: table; position: relative; z-index: 2;}
#_c_17 .ctext .rightText .table{display: table-cell; vertical-align: middle;}
#_c_17 .ctext .rightText .tit{float: left; width: 100%;}
#_c_17 .ctext .rightText .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_17 .ctext .rightText .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_17 .ctext .rightText .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}
#_c_17 .ctext .rightText .p1{float: left; width: 100%; margin-top: 28px; color:#222222; font-size: 16px; line-height: 34px;}#_c_18{ width: 100%; float: left;}
#_c_18 .ctext{ width: 100%; float: left; position: relative}
#_c_18 .ctext .bg1{position: absolute; left: 0; top:0; width: 100%; height: 100%;background: #887a77; z-index: 1; opacity: 0.1;}
#_c_18 .ctext .leftImg{float: left; width:49.23%; height: 354px;position: relative; z-index: 2;}
#_c_18 .ctext .rightText{float: right; width: 46.92%; height:354px; display: table; position: relative; z-index: 2;}
#_c_18 .ctext .rightText .table{display: table-cell; vertical-align: middle;}
#_c_18 .ctext .rightText .tit{float: left; width: 100%;}
#_c_18 .ctext .rightText .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_18 .ctext .rightText .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_18 .ctext .rightText .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#fff; font-size: 42px; line-height: 48px;}
#_c_18 .ctext .rightText .p1{float: left; width: 100%; margin-top: 28px; color:#fff; font-size: 16px; line-height: 34px;}#_c_19{ width: 100%; float: left;}
#_c_19 .ctext{ width: 100%; float: left;}
#_c_19 .ctext .textBox{float: left; width: 100%; color:#555555; font-size: 16px; line-height: 34px; text-align: center;}
#_c_19 .ctext .imgBox{float:left; width: 100%; height: 380px;}#_t_3{ width: 100%; float: left;}
#_t_3 .ctext{ width: 100%; float: left;}
#_t_3 .ctext .tit{float: left; width: 100%;}
#_t_3 .ctext .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px;display: block; text-align: center; width: 100%;}
#_t_3 .ctext .tit .h3 span{display: inline-block;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_t_3 .ctext .tit .h1{float: left; width: 100%; text-align: center; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}#_c_20{ width: 100%; float: left;}
#_c_20 .ctext{ width: 100%; float: left; position: relative}
#_c_20 .ctext .bgBox{position:absolute; width: 100%; height: 100%; z-index: 1; left: 0; top:0; /*background:#dedadb;*/ opacity: 0.6;}
#_c_20 .ctext .dlTable{float: left; width: 100%; position: relative; z-index: 2;}
#_c_20 .ctext .dlTable .dl{float: left; width: 33.3333%; border-bottom: 1px solid #d9d5d6;}
#_c_20 .ctext .dlTable .dt{float: left; width: 36%; background: #eeecec; color:#333333;font-size: 16px; height: 65px; line-height: 30px; border-right:1px solid #d9d5d6; display: table; text-align: center;}
#_c_20 .ctext .dlTable .dt span{display: table-cell; vertical-align: middle;}
#_c_20 .ctext .dlTable .dd{float: left; width:64%;border-right:1px solid #d9d5d6;color:#333333; font-size: 16px; background: #fbfbfb; height: 65px; line-height: 30px; display: table; text-align: center;}
#_c_20 .ctext .dlTable .dd span{display: table-cell; vertical-align: middle;}
#_c_20 .ctext .dlTable .dl:nth-child(3n) .dd{border-right: 0;}
#_c_20 .ctext .dlTable .dl:nth-child(10),
#_c_20 .ctext .dlTable .dl:nth-child(11),
#_c_20 .ctext .dlTable .dl:nth-child(12){border-bottom: 0;}
#_c_20 .ctext .proInfo{float: left; width: 100%; text-align: center; position: relative; z-index: 2; margin-top: 30px;}
#_c_20 .ctext .proInfo .img{float:left; width: 100%; line-height: 0;}
#_c_20 .ctext .proInfo .img img{width: 53%;}
#_c_20 .ctext .proInfo .switch{position: absolute; width:23.5%; left:0; bottom:39%;}
#_c_20 .ctext .proInfo .switch:after{position: absolute; content: ''; width:65%; height: 1px; background: #931016; left:74%; top:50%;}
#_c_20 .ctext .proInfo .switch i{position: absolute; width: 26px; height: 26px; background: #fff; background: rgba(255,255,255,0.3);top:50%; margin-top: -13px; right:-45%;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_20 .ctext .proInfo .switch i:before{position: absolute; content: ''; width:14px; height: 14px; background: #931016; top:50%; margin-top: -7px; right:6px; z-index: 2;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_20 .ctext .proInfo .switch span{float: left; width: 74%; height: 44px; text-align: center; line-height: 44px; color:#ffffff; font-size: 18px; background: #931016;
    border-radius: 22px;-moz-border-radius: 22px;-webkit-border-radius: 22px;
}
#_c_20 .ctext .proInfo .right{position: absolute; width: 23.5%; right: 0; top:30%;}
#_c_20 .ctext .proInfo .right .li1{float: left; width: 100%; position: relative; margin-top:9%;}
#_c_20 .ctext .proInfo .right .li1 span{float: right; width: 74%; height: 44px; text-align: center; line-height: 44px; color:#ffffff; font-size: 18px; background: #931016;
    border-radius: 22px;-moz-border-radius: 22px;-webkit-border-radius: 22px;}
#_c_20 .ctext .proInfo .right .li1:after{position: absolute; content: ''; width:65%; height: 1px; background: #931016; right:74%; top:50%;}
#_c_20 .ctext .proInfo .right .li1 i{position: absolute; content: ''; width: 26px; height: 26px; background: #fff; background: rgba(255,255,255,0.3); top:50%; margin-top: -13px; left:-45%;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_20 .ctext .proInfo .right .li1 i:before{position: absolute; content: ''; width: 14px; height: 14px; background: #931016; top:50%; margin-top: -7px; left:6px;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_20 .ctext .proInfo .right .li1.three{margin-top:26%; right:50%;}
#_c_20 .ctext .proInfo .right .li1.three:after{position: absolute; content: ''; width:52%; height:169%; background:none;border-top:1px solid #931016; border-right: 1px solid #931016; right:37%; top:auto; bottom: 44px;}
#_c_20 .ctext .proInfo .right .li1.three i{position: absolute; content: ''; width: 26px; height: 26px; background: #fff; background: rgba(255,255,255,0.3); top:-170%; margin-top: -13px; left:5.1%;}
#_c_20 .ctext .proInfo .right .li1 i:before{position: absolute; content: ''; width: 14px; height: 14px; background: #931016; top:50%; margin-top: -7px; left:6px;}
#_c_20 .ctext .proInfo .right .li1.four{right:105%;}
#_c_20 .ctext .proInfo .right .li1.four i{left: 60%; top:-290%; margin-top: 0;}
#_c_20 .ctext .proInfo .right .li1.four:after{width: 1px; height: 275%;left: 64%;top:-275%; }

#_c_20 .ctext .proList{float: left; width: 100%; position: relative; z-index: 2; margin-top: 68px;}
#_c_20 .ctext .proList ul{margin: 0 -10px;}
#_c_20 .ctext .proList li{float: left; width: 25%; padding: 0 10px;}
#_c_20 .ctext .proList li a{float: left; width: 100%;}
#_c_20 .ctext .proList li a .tImg{float: left; width: 100%; height:207px;}
#_c_20 .ctext .proList li a h2{float: left; width: 100%; height: 60px; text-align: center; line-height: 60px; color:#333333; font-size: 18px; background: #ecebea;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_c_20 .ctext .proList li a:hover h2{color:#fff; background: #931016;}
#_c_20 .ctext .proInfo .img .loca{display: none;}#_c_21{ width: 100%; float: left;}
#_c_21 .ctext{ width: 100%; float: left; line-height: 0;}#_c_22{ width: 100%; float: left;}
#_c_22 .ctext{ width: 100%; float: left; position: relative}
#_c_22 .ctext .videoBox{float: right; width:46.15%; height:400px;position: relative; z-index: 2;}
#_c_22 .ctext .videoBox ._back{position: absolute; left: 0; top:0; width: 100%; height: 100%; background: #000; opacity: 0.4; cursor: pointer;}
#_c_22 .ctext .videoBox ._mask{position: absolute; display: block; width: 100%; text-align: center; left: 0; top:50%; margin-top: -100px; cursor: pointer;}
#_c_22 .ctext .videoBox ._mask .ico{width: 66px; height: 66px; display: inline-block;}
#_c_22 .ctext .videoBox ._mask h2{display: block; margin-top: 35px; line-height: 40px; color:#ffffff; font-size: 30px; font-weight: 100;}
#_c_22 .ctext .videoBox ._mask .play{display: inline-block; width: 124px; height: 40px; margin-top: 15px; background: #931016; line-height: 40px; color:#fff; font-size: 16px; font-weight: 100;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}
#_c_22 .ctext .TextBox{float: left; width:47.69%; height:400px; display: table; position: relative; z-index: 2;}
#_c_22 .ctext .TextBox .table{display: table-cell; vertical-align: middle;}
#_c_22 .ctext .TextBox .tit{float: left; width: 100%;}
#_c_22 .ctext .TextBox .tit .h3{float: left; color:#fff; font-size: 14px; line-height: 30px; text-align: center; margin-top: 15px;}
#_c_22 .ctext .TextBox .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_22 .ctext .TextBox .tit .h1{float: left; width: 100%; text-align: left; color:#222222; font-size: 42px; line-height: 48px;}
#_c_22 .ctext .TextBox .p1{float: left; width: 100%; margin-top: 28px; color:#555555; font-size: 16px; line-height: 34px; max-height: 238px;padding-right:6%;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_c_22 .ctext .TextBox .p1::-webkit-scrollbar {width:3px}
#_c_22 .ctext .TextBox .p1::-webkit-scrollbar-track {
    background-color:#e5e5e5;
    border-radius:3px}
#_c_22 .ctext .TextBox .p1::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}

._pop{ background:rgba(0,0,0,0.6); float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:16; display:none;}
._pop video{ width:100%;}
._col{ float:left; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); text-align:center; cursor:pointer; position:absolute; right:-40px; top:0; width:40px; height:40px; color:#fff; line-height:30px; font-size:50px;}
._htm{ float:left; width:800px; font-size:14px; line-height:26px; color:#fff; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._html_con{ float:left; width:100%;overflow:hidden;overflow-y:auto;scrollbar-width:thin;max-height:80vh;}
._html_con::-webkit-scrollbar {width:3px}
._html_con::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:3px;}
._html_con::-webkit-scrollbar-thumb {width:3px;height:60px;background-color:#00479D;border-radius:3px;}#_c_23{ width: 100%; float: left;}
#_c_23 .ctext{ width: 100%; float: left;}
#_c_23 .ctext .textBox{float: left; width: 57%; height: 260px; display: table;}
#_c_23 .ctext .textBox .table{display: table-cell; vertical-align:middle;}
#_c_23 .ctext .textBox .table .top{float: left; width: 100%; color:#fff;}
#_c_23 .ctext .textBox .table .top .h1{float: left; font-size: 50px;letter-spacing: 1px; line-height: 56px; font-weight: bold; font-style:italic;}
#_c_23 .ctext .textBox .table .top .logo{float: left; margin:12px 0 0 30px; line-height: 0; background: #931016;
    border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
#_c_23 .ctext .textBox .table .down{float: left; width: 100%;margin-top: 25px;}
#_c_23 .ctext .textBox .table .down h3{float: left; width: 100%; color:#fff; font-size: 32px; line-height: 40px;}
#_c_23 .ctext .textBox .table .down h6{float: left; width: 100%; color:#fff; font-size:16px; line-height:26px; letter-spacing:0.5px; font-weight: 100;}
#_c_23 .ctext .imgBox{float: right; width: 40%; height: 260px;}#_c_24{ width: 100%; float: left;}
#_c_24 .ctext{ width: 100%; float: left;}
#_c_24 .ctext .textBox{float: left; width: 100%; text-align: center; color:#555555; font-size: 16px; line-height: 34px;}
/*#_c_24 .ctext .dlBox{float: left; width: 100%; margin-top: 70px; display:block; text-align: center;}
#_c_24 .ctext .dlBox dl{display: inline-block; width: 32%;}
#_c_24 .ctext .dlBox dl dt{float: left; width: 100%; line-height: 100px; color:#931016; font-size: 90px; font-weight: 900; font-family: Arial;}
#_c_24 .ctext .dlBox dl dd{float: left; width: 100%; margin-top: 12px; line-height: 28px; color:#555555; font-size: 16px;}*/

#_c_24 .ctext .dlBox{float: left; width: 100%; margin-top: 70px; display:block; text-align: center;}
#_c_24 .ctext .dlBox dl{display: inline-block; width: 31%;}
#_c_24 .ctext .dlBox dl dt{float: left; width: 100%; display:block; text-align: center; line-height: 100px; color:#931016; font-size: 90px; font-weight: 900; font-family: Arial;position: relative;}
#_c_24 .ctext .dlBox dl:nth-child(2) dt{padding-right: 60px;position: relative}
#_c_24 .ctext .dlBox dl dt b{position: absolute; right: 50%; margin-right: -70px; top:0; line-height: 100px; font-weight: 900;}
#_c_24 .ctext .dlBox dl dd{float: left; width: 100%; margin-top: 12px; line-height: 28px; color:#555555; font-size: 16px;}
#_c_24 .ctext .dataNums{display: inline-block; height:100px; line-height: 100px; text-align:center;}
#_c_24 .ctext .dataNums .dataOne{ float: left; width:60px; height: 100px;  text-align: center;}
#_c_24 .ctext .dataNums .dataBoc {position: relative; width: 100%; height: 100%; overflow: hidden;}
#_c_24 .ctext .dataNums .dataBoc .tt{position: absolute; top: 0;  left: 0; width: 100%;  height: 100%;}
#_c_24 .ctext .dataNums .tt span{float: left; width:100%;height:100%; line-height: 100px; color:#931016; font-weight: 900;}

#_t_4{ width: 100%; float: left;}
#_t_4 .ctext{ width: 100%; float: left;}
#_t_4 .ctext .tit{float: left; width: 100%;}
#_t_4 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size: 42px; line-height: 48px;}
#_t_4 .ctext .tit .h3{float: left; color:#ffffff; font-size: 14px; line-height: 30px;display: block; text-align: center; width: 100%; margin-top: 15px;}
#_t_4 .ctext .tit .h3 span{display: inline-block;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
 #_c_25{ width: 100%; float: left;}
        #_c_25 .ctext{ width: 100%; float: left;}
        #_c_25 .ctext ._mapbox{width: 100%; height: 598px;}
        .mapBox img{max-width:none;}#_c_26{ width: 100%; float: left;}
#_c_26 .ctext{ width: 100%; float: left;}
#_c_26 .ctext .box{float: left; width: 100%; border:1px solid #000; border-color:rgba(0,0,0,0.1); height: 374px; display: table; padding-left: 5.3%;}
#_c_26 .ctext .box .table{display: table-cell; vertical-align: middle;}
#_c_26 .ctext .box .top{float: left; width: 100%; line-height: 0;}
#_c_26 .ctext .box .h1{float: left;  color:#555555; margin-top: 15px;padding-bottom: 35px; border-bottom: 1px solid #e5e5e5; line-height: 0;}
#_c_26 .ctext .box .address{float: left; width: 100%; margin-top: 28px;}
#_c_26 .ctext .box .address .pSpan{float: left; width: 100%; margin-top: 6px; padding-left: 32px; color:#555555; font-size: 16px; line-height: 30px;}#_t_5{ width: 100%; float: left;}
#_t_5 .ctext{ width: 100%; float: left;}
#_t_5 .ctext .tit{float: left; width: 100%;}
#_t_5 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size:30px; line-height:36px;}#_l_3{ width: 100%; float: left;}
#_l_3 .ctext{ width: 100%; float: left;}
#_l_3 .ctext .newsList{float: left; width: 100%; margin-top: -18px;}
#_l_3 .ctext .newsList li{float: left; width: 100%; margin-top: 18px;}
#_l_3 .ctext .newsList li a{float: left; width: 100%; padding: 23px 0; background: #f4f4f5;}
#_l_3 .ctext .newsList li a:hover{background: #931016;}
#_l_3 .ctext .newsList li a .time{float: left; width: 16.9%; height: 176px; border-right: 1px solid #ebeced; display: table; text-align: center;
    -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;
}
#_l_3 .ctext .newsList li a:hover .time{border-right: 1px solid #fff; border-color:rgba(255,255,255,0.4);}
#_l_3 .ctext .newsList li a .time .table{display: table-cell; vertical-align: middle;}
#_l_3 .ctext .newsList li a .time .table b{float: left; width: 100%;font-size: 72px; color:#333333; opacity: 0.3; line-height:78px;
    -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;
}
#_l_3 .ctext .newsList li a .time .table span{float: left; width: 100%; font-size: 18px; line-height: 25px; color:#333333;
    -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;
}
#_l_3 .ctext .newsList li a:hover .time .table b{color:#fff;}
#_l_3 .ctext .newsList li a:hover .time .table span{color:#fff;}
#_l_3 .ctext .newsList li a .Img{float: left; width: 20%; height: 176px; margin-left: 5.3%;}
#_l_3 .ctext .newsList li a .textBox{float: left; width: 50%; margin-left: 3.5%; height: 176px; display: table}
#_l_3 .ctext .newsList li a .textBox .table{display:table-cell; vertical-align: middle;}
#_l_3 .ctext .newsList li a .textBox .h1{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 24px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -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;
}
#_l_3 .ctext .newsList li a .textBox .p1{float:left; width: 100%; margin-top: 15px; color:#555555; font-size: 15px; line-height: 30px; height: 90px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    -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;
}
#_l_3 .ctext .newsList li a:hover .textBox .h1{color:#fff;}
#_l_3 .ctext .newsList li a:hover .textBox .p1{color:#fff;}#_lt_1{ width: 100%; float: left;}
#_lt_1 .ctext{ width: 100%; float: left; line-height: 0; border-bottom:1px solid #e5e5e5;}
#_lt_1 .ctext .current{float: left; color:#181818; font-size: 15px; line-height: 38px; padding: 17px 0;}
#_lt_1 .ctext .current img{vertical-align: middle; margin-top: -3px;}
#_lt_1 .ctext .current a{color:#555}
#_lt_1 .ctext .current a:hover,
#_lt_1 .ctext .current a.on{color:#931016}

#_lt_1 .ctext .right{float: right;line-height: 38px; padding: 17px 0;}
#_lt_1 .ctext .right h1{float: left; font-size: 15px; color:#931016; font-weight: bold;}
#_lt_1 .ctext .right .time{float: left; font-size: 15px; color:#555555; margin-left: 5px;}#_c_27{ width: 100%; float: left;}
#_c_27 .ctext{ width: 100%; float: left;}
#_c_27 .ctext .formBox{float: left; width: 100%; display: block; text-align: center; margin-top: 24px;}
#_c_27 .ctext .formBox .disTaB{display: inline-block; width: 700px; background: url("/template/theme/cn/img/c12_3.jpg") no-repeat bottom center; background-size:cover; border:1px solid #000; border-color:rgba(0,0,0,0.1); padding: 99px 10% 100px 10%; position: relative;
    border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}
#_c_27 .ctext .formBox .disTaB .Tit{position: absolute; color:#fff; font-size: 30px; line-height: 48px; width: 240px; height: 48px; top:-24px; left: 50%; margin-left: -120px; z-index: 2; background: url('/template/theme/cn/img/c12_4.png') no-repeat center; background-size: cover;}
#_c_27 .ctext .formBox .disTaB h2{float: left; width: 100%; text-align: left;font-size: 16px; line-height: 30px; padding-bottom:4px;font-weight: bold;color: #e60012;}
#_c_27 .ctext .formBox .disTaB .codeBox{float: left; width: 100%; margin-top: 6px;}
#_c_27 .ctext .formBox .disTaB .codeBox input[type="text"] {float: left; width:65%; border: 1px solid #B8BFC5;padding: 0 5px;font-size: 16px;}
#_c_27 .ctext .formBox .disTaB .codeBox input {float: right; width:30%; border: 1px solid #B8BFC5; height: 28px;line-height: 26px; padding: 0; }
#btnQuery{ background: #6eaeda;
    border:1px solid #307ebf!important;color: #fff;cursor: pointer;font-size: 14px;
    text-align: center;vertical-align: middle;font-weight: bold;
    border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;
}
#_c_27 .ctext .formBox .disTaB textarea{float: left; width: 100%; height: 130px; margin-top: 6px; border:1px solid #B8BFC5; padding: 10px;}#_l_4{ width: 100%; float: left;}

#_c_27 .ctext .formBox .disTaB .iframebox{width:313px; height:202px; overflow:hidden; margin:0 auto;}
#_c_27 .ctext .formBox .disTaB iframe{display:block; width:400px; height:202px; border:none;}
#_c_27 .ctext .formBox .disTaB .tstext{font-size:14px; text-align:center; line-height:24px; color:#931016; margin-top:30px;}

#_l_4 .ctext{ width: 100%; float: left;}
#_l_4 .ctext .qualiList{float: left; width: 100%; margin-top: -20px;}
#_l_4 .ctext .qualiList ul{margin: 0 -10px;}
#_l_4 .ctext .qualiList li{float: left; width: 33.33333%; padding: 0 10px; margin-top: 20px;}
#_l_4 .ctext .qualiList li a{float: left; width: 100%; border:1px solid #e5e5e5;}
#_l_4 .ctext .qualiList li a .tImg{float: left; width: 100%; height: 278px;}
#_l_4 .ctext .qualiList li a .text{float: left; width: 100%; padding: 0 20px; text-align: center; line-height: 73px; position: relative; font-size: 20px; color:#333333;
    -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;
    overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
#_l_4 .ctext .qualiList li a .text:after{position: absolute; content: ''; width: 90%;top:0; left: 5%; height: 1px; border-top:1px dotted #cccccc;}
#_l_4 .ctext .qualiList li a:hover .text{background: #931016; color:#fff;}



#_l_4 .ctext .tit{float: left; width: 100%;}
#_l_4 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size:30px; line-height:36px;margin-bottom:50px}


#_l_4 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;margin-bottom:50px;}
#_l_4 .ctext .l1{display: inline-block; margin: 0 10px;}
#_l_4 .ctext .l1 a{float: left; line-height:30px; color:#333333; background: #eeeced; font-size: 18px; padding:8px 35px;
    border-radius:23px; -moz-border-radius: 23px; -webkit-border-radius: 23px;
}
#_l_4 .ctext .l1 a i{float: left; width: 30px; height: 30px;}
#_l_4 .ctext .l1 a i:nth-child(2){display: none;}
#_l_4 .ctext .l1 a span{float: left; margin-left: 5px;}
#_l_4 .ctext .l1.on a,
#_l_4 .ctext .l1:hover a{ background: #931016; color: #fff; }
#_l_4 .ctext .l1.on a i:first-child,
#_l_4 .ctext .l1:hover a i:first-child{display: none;}
#_l_4 .ctext .l1.on a i:nth-child(2),
#_l_4 .ctext .l1:hover a i:nth-child(2){display: block;}#_pt_2{ width: 100%; float: left;}
#_pt_2 .ctext{ width: 100%; float: left; text-align: center;}
#_pt_2 .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_2 .ctext .text a.on,#_pt_2 .ctext .text a:hover{ background: #931016; color: #fff; border: 1px solid #931016;}
#_pt_2 .ctext .text .l1,#_pt_2 .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #931016;}#_c_28{ width: 100%; float: left;}
#_c_28 .ctext{ width: 100%; float: left;position: relative;}
#_c_28 .ctext .back1{position: absolute; left: 0; top:0; width: 100%; height: 100%;  opacity: 0.7;}
#_c_28 .ctext .textBox{float: left; width: 100%; color:#555555; font-size: 16px; line-height: 34px; text-align: center; position: relative; z-index: 2;}
#_c_28 .ctext .cerList{float: left; width: 100%; margin-top: 40px;position: relative; z-index: 2;}
#_c_28 .ctext .cerList ul{margin: 0 -79px;}
#_c_28 .ctext .cerList .li1{float: left; width:100%; padding: 36px 79px;}
#_c_28 .ctext .cerList .li1 .tImg{float: left; width: 100%; height: 328px;}
#_c_28 .ctext .cerList .li1 .dText{float: left; width: 100%; text-align: center; color:#333333; font-size: 20px; line-height: 40px; margin-top: 20px; opacity: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#_c_28 .ctext .cerList .slick-slide.slick-current.slick-center .li1{padding: 0 43px;}
#_c_28 .ctext .cerList .slick-slide.slick-current.slick-center .li1 .tImg{height: 400px;}
#_c_28 .ctext .cerList .slick-slide.slick-current.slick-center .li1 .dText{opacity:1;}
#_c_28 .ctext .cerList .slick-prev,
#_c_28 .ctext .cerList .slick-next{width: 30px; height: 66px; left:31%; background: url("/template/theme/cn/img/c13_1.png") no-repeat center; background-size: cover; opacity: 0.3; margin-top: -33px;}
#_c_28 .ctext .cerList .slick-next{background: url("/template/theme/cn/img/c13_2.png") no-repeat center; background-size: cover; left: auto; right: 31%;}
#_c_28 .ctext .cerList .slick-prev:hover,
#_c_28 .ctext .cerList .slick-next:hover{opacity: 1;}#_sp_3{ width: 100%; float: left;}
#_sp_3 .ctext{ width: 100%; float: left;}
#_sp_3 .ctext .proList{float: left; width:63.8%;}
#_sp_3 .ctext .bigImg{float: left; width:77%;}
#_sp_3 .ctext .bigImg .img{float: left; width: 100%; height: 427px;}
#_sp_3 .ctext .smallImg{float: right; width:20.7%; margin-top: -15px;}
#_sp_3 .ctext .smallImg .img{float: left; width: 100%; height: 115px; margin-top: 15px; background: #dedadb;}
#_sp_3 .ctext .smallImg .slick-slide.slick-current.slick-active .img{border:3px solid #931016;}
#_sp_3 .ctext .smallImg .slick-prev,
#_sp_3 .ctext .smallImg .slick-next{width:44%; height: 32px; bottom:-52px; top:auto; margin-top: 0; background: #dedadb; left: 0;
    transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);
    -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;
}
#_sp_3 .ctext .smallImg .slick-next{left: auto; right: 0;}
#_sp_3 .ctext .smallImg .slick-prev:after,
#_sp_3 .ctext .smallImg .slick-next:after{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top:0; background: url("img/img2.png") no-repeat center; background-size: cover;}
#_sp_3 .ctext .smallImg .slick-next:after{background: url("img/img3.png") no-repeat center; background-size: cover;}
#_sp_3 .ctext .smallImg .slick-prev:hover,
#_sp_3 .ctext .smallImg .slick-next:hover{background: #931016}

#_sp_3 .ctext .proText{float:right; width:31.5%; position: relative;}
#_sp_3 .ctext .proText .tit{float: left; width: 100%; margin-top: 25px; font-size: 22px; color:#181818; line-height: 30px; height: 68px; padding-bottom: 8px; border-bottom: 1px solid #e5e5e5;}
#_sp_3 .ctext .proText .tit b{color:#931016; font-size: 28px;}
#_sp_3 .ctext .proText .info{float: left; width: 100%; margin-top: 35px; padding-left: 33px; line-height: 35px; color:#333333; font-size: 18px; font-weight: bold;background: url('img/img4.png') no-repeat left 5px; background-size: 24px;}
#_sp_3 .ctext .proText dl{float: left; width: 100%; margin-top: 17px; padding-left: 33px; color:#333333; font-size: 16px; line-height:30px;background: url('img/img5.png') no-repeat left 4px; background-size: 22px;}#_sp_4{ width: 100%; float: left;}
#_sp_4 .ctext{ width: 100%; float: left;}
#_sp_4 .ctext .oper{float: left; width: 100%; border-bottom: 1px solid #e5e5e5}
#_sp_4 .ctext .oper .label{float: left}
#_sp_4 .ctext .oper .label li{float: left; margin-right: 1px;}
#_sp_4 .ctext .oper .label li a{float: left; padding: 0 55px; background: #eeeced; color:#333333; font-size: 16px; line-height: 46px;}
#_sp_4 .ctext .oper .label li a.on,
#_sp_4 .ctext .oper .label li a:hover{color:#fff; background: #931016;}
#_sp_4 .ctext .oper .return{float: right; margin-top: 2px;}
#_sp_4 .ctext .oper .return a{float: left; color:#333333; font-size: 16px;}
#_sp_4 .ctext .oper .return a:hover{color:#931016;}
#_sp_4 .ctext .oper .return a i{float: left; width: 28px; height: 28px; background: #dedadb;
    border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;
    -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;
}
#_sp_4 .ctext .oper .return a span{float: left; margin-left: 9px; line-height: 28px;}
#_sp_4 .ctext .oper .return a:hover i{background:#931016;}
#_sp_4 .ctext .ActionList{float: left; width: 100%; margin-top:56px;}
#_sp_4 .ctext .ActionList li{float: left; width: 28.76%;}
#_sp_4 .ctext .ActionList li .tImg{float:left; width: 100%; height: 248px;}
#_sp_4 .ctext .ActionList li .dText{float: left; width: 100%; background: #eeedeb; padding: 40px 28px 26px 28px; position: relative}
#_sp_4 .ctext .ActionList li .dText span{position: absolute; width: 58px; height: 58px; background: #931016; font-size: 20px; text-align: center; line-height: 48px; color:#fff; font-weight: bold; left:50%; margin-left: -29px; top:-29px;
    border:5px solid #fff; border-color:rgba(255,255,255,0.3);
    border-radius: 29px;-moz-border-radius: 29px;-webkit-border-radius: 29px;
}

#_sp_4 .ctext .ActionList li .pBox{float: left; width: 100%; height:96px; color:#333333; font-size: 16px; line-height: 32px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_sp_4 .ctext .ActionList li .pBox::-webkit-scrollbar {width:3px}
#_sp_4 .ctext .ActionList li .pBox::-webkit-scrollbar-track {
    background-color:#bebebc;
    border-radius:3px}
#_sp_4 .ctext .ActionList li .pBox::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}
#_sp_4 .ctext .ActionList .arrow{float: left; width: 6.86%; height: 410px; background: url("/template/theme/cn/img/sp1_2.png") no-repeat center; background:none !important;}
#_sp_4 .ctext .ActionList .arrBox{float: left; width: 100%}
#_sp_4 .ctext .ActionList .arrow.down{height: 90px; width:28.76%; float: right;background: url("/template/theme/cn/img/sp1_3.png") no-repeat center;}
#_sp_4 .ctext .ActionList .arrow.left{background: url("/template/theme/cn/img/sp1_4.png") no-repeat center;}
#_sp_4 .ctext .pageFy{float:left; width: 100%; margin-top: 60px; border-top:1px solid #e5e5e5;padding-top: 25px;}
#_sp_4 .ctext .pageFy a{float: left; color:#333333; font-size: 16px; line-height: 30px; max-width: 40%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_4 .ctext .pageFy a.rFy{float: right;}#_h_1{ width: 100%; float: left;}
#_h_1 .ctext{ width: 100%; float: left;}
#_h_1 .ctext .top .logo{ margin:23px 0; line-height: 0; float: left;}
#_h_1 .ctext .top .logo img{ width: auto; height: 42px;}
#_h_1 .ctext .top .telBox{float: right;  margin: 26px 0; height: 36px; line-height: 36px; position: relative;font-size:24px}
#_h_1 .ctext .top .telBox img{width: 36px; height: 36px; vertical-align: middle; margin-top: -2px; background: #931016; font-size: 24px; color:#333333; font-weight: 100;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}

#_h_1 .ctext .top .menu{ float: right; margin-right: 25px;}
#_h_1 .ctext .top .menu .nli{ float: left; position: relative;}
#_h_1 .ctext .top .menu .nli span a{ display: block; padding: 0 23px; line-height:88px; height:88px; font-size: 16px; color: #1e2521; position: relative}
#_h_1 .ctext .top .menu .nli.on span a,
#_h_1 .ctext .top .menu .nli:hover span a{ color: #931016; background: #f1f1f1;}

#_h_1 .ctext .top .menu .nli .sub{ display: none; position: absolute;padding: 10px 0; width: 136px; top:88px; left: 50%; margin-left: -68px; background: rgba(0, 0, 0, 0.5); border-radius: 5px; z-index: 4;}
#_h_1 .ctext .top .menu .nli .sub li{ text-align: center;  }
#_h_1 .ctext .top .menu .nli .sub li a{ display: block; font-size: 14px;padding: 10px 0; line-height: 20px; color: #fff;}
#_h_1 .ctext .top .menu .nli .sub li:first-child{ padding-top: 0;}
#_h_1 .ctext .top .menu .nli .sub li:last-child{ padding-bottom: 0;}
#_h_1 .ctext .top .menu .nli .sub li:hover a{  position: relative; background: #931016;}
#_h_1 .ctext .top1 .logo{ margin: 8px 0;}
#_h_1 .ctext .top1 .logo img{ width: auto; height: 44px;}
#_h_1 .ctext .top1 .menu .nli span a{ line-height: 60px; height: 60px;}
#_h_1 .ctext .top1 .menu .nli .sub{ top: 60px;}
#_h_1 .ctext .menuph{ display: none;} 
#_h_1 .ctext .xialaph{ display: none;}#_sp_5{ width: 100%; float: left;}
#_sp_5 .ctext{ width: 100%; float: left;}
#_sp_5 .ctext .left{float: left; width:70%; border:1px solid #ebeced; padding:0 30px;}
#_sp_5 .ctext .left .h1{float: left; width: 100%; text-align: center; color:#333333; font-size: 24px; line-height: 30px; margin-top: 45px; font-weight: bold;}
#_sp_5 .ctext .left .time{float: left; width:100%; margin-top:14px; color:#555555; font-size: 15px; line-height: 20px; text-align: center;}
#_sp_5 .ctext .left .text{float: left; width: 100%; margin-top: 35px; border-top:1px solid #ebeced; border-bottom: 1px solid #ebeced; padding: 35px 0 55px 0; font-size: 15px; line-height: 30px;}
#_sp_5 .ctext .left .turn{float: left; width: 100%; padding: 21px 0 23px 0;}
#_sp_5 .ctext .left .turn .page{float: left; line-height: 40px; position: relative}
#_sp_5 .ctext .left .turn .page:after{position: absolute; content:''; width: 1px; height: 16px; left: 50%; background: #ebeced; top:50%; margin-top: -8px;}
#_sp_5 .ctext .left .turn .page a{float: left; color:#555555; font-size: 14px;position: relative}
#_sp_5 .ctext .left .turn .page a:hover{color:#931016}
#_sp_5 .ctext .left .turn .page a.lfFy{padding-left: 29px; background: url("/template/theme/cn/img/sp2_7.png") no-repeat center left; margin-right: 16px;}
#_sp_5 .ctext .left .turn .page a.rfFy{padding-right: 29px;background: url("/template/theme/cn/img/sp2_9.png") no-repeat center right; margin-left: 16px;}
#_sp_5 .ctext .left .turn .page a.lfFy:hover{background: url("/template/theme/cn/img/sp2_8.png") no-repeat center left;}
#_sp_5 .ctext .left .turn .page a.rfFy:hover{background: url("/template/theme/cn/img/sp2_10.png") no-repeat center right;}
#_sp_5 .ctext .left .turn .share{float: right; margin-top: 11px;}
#_sp_5 .ctext .left .turn .share .bshare-custom #bshare-more-icon,
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-more-icon{padding-left: 16px!important;}
#_sp_5 .ctext .left .turn .share .bshare-custom a{padding-left: 16px!important;margin:0 5px}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-more.more-style-addthis{background: url("/template/theme/cn/img/sp2_11.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-qzone{background: url("/template/theme/cn/img/sp2_12.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-sinaminiblog{background: url("/template/theme/cn/img/sp2_13.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-qqmb{background: url("/template/theme/cn/img/sp2_14.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-renren{background: url("/template/theme/cn/img/sp2_1.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-weixin{background: url("/template/theme/cn/img/sp2_2.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .left .turn .share .bshare-custom .bshare-qqim{background: url("/template/theme/cn/img/sp2_3.jpg") no-repeat center; background-size: cover;}
#_sp_5 .ctext .right{float: right; width: 28.46%;}
#_sp_5 .ctext .right .hotNews{float: left; width: 100%; border:1px solid #ebeced; padding:22px 22px 0 22px;}
#_sp_5 .ctext .right .hotNews.two{margin-top: 21px;}
#_sp_5 .ctext .right .hotNews .tit{float: left; width: 100%; text-align: center; line-height: 50px; padding: 45px 0; color:#fff; font-size: 36px; font-weight: bold;}
#_sp_5 .ctext .right .hotNews .list{float: left; width: 100%;}
#_sp_5 .ctext .right .hotNews .list li{float: left; width: 100%; padding: 14px 0; border-bottom: 1px solid #ebeced;}
#_sp_5 .ctext .right .hotNews .list li:last-child{border-bottom: 0;}
#_sp_5 .ctext .right .hotNews .list li a{float: left; width: 100%; color:#333333;}
#_sp_5 .ctext .right .hotNews .list li a:hover{color:#931016;}
#_sp_5 .ctext .right .hotNews .list li a h2{float: left; width: 100%; font-size: 16px; line-height: 30px; position: relative; padding-left: 18px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_5 .ctext .right .hotNews .list li a h2 i{position: absolute; width:9px; height: 12px; background: #931016; left:3px; top:50%; margin-top: -4px; background: url("/template/theme/cn/img/sp2_4.png") no-repeat center; background-size: cover;
}
#_sp_5 .ctext .right .hotNews .list li .p1{float: left; width: 100%; padding-left: 18px; color:#555555; font-size: 15px; line-height: 30px; margin-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}#_c_29{ width: 100%; float: left;}
#_c_29 .ctext{ width: 100%; float: left; position: relative}
#_c_29 .ctext .videoBox{float: right; width:46.15%; height:400px;position: relative; z-index: 2;}
#_c_29 .ctext .videoBox ._back{position: absolute; left: 0; top:0; width: 100%; height: 100%; background: #000; opacity: 0.4; cursor: pointer;}
#_c_29 .ctext .videoBox ._mask{position: absolute; display: block; width: 100%; text-align: center; left: 0; top:50%; margin-top: -100px; cursor: pointer;}
#_c_29 .ctext .videoBox ._mask .ico{width: 66px; height: 66px; display: inline-block;}
#_c_29 .ctext .videoBox ._mask h2{display: block; margin-top: 35px; line-height: 40px; color:#ffffff; font-size: 30px; font-weight: 100;}
#_c_29 .ctext .videoBox ._mask .play{display: inline-block; width: 124px; height: 40px; margin-top: 15px; background: #931016; line-height: 40px; color:#fff; font-size: 16px; font-weight: 100;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}
#_c_29 .ctext .TextBox{float: left; width:47.69%; height:400px; display: table; position: relative; z-index: 2;}
#_c_29 .ctext .TextBox .table{display: table-cell; vertical-align: middle;}
#_c_29 .ctext .TextBox .tit{float: left; width: 100%;}
#_c_29 .ctext .TextBox .tit .h3{float: left; color:#fff; font-size: 14px; line-height: 30px; text-align: center;}
#_c_29 .ctext .TextBox .tit .h3 span{float: left;padding: 0 15px; background: #931016; font-family: Arial; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#_c_29 .ctext .TextBox .tit .h1{float: left; width: 100%; text-align: left; margin-top: 15px; color:#222222; font-size: 42px; line-height: 48px;}
#_c_29 .ctext .TextBox .p1{float: left; width: 100%; margin-top: 28px; color:#555555; font-size: 16px; line-height: 34px;}

._pop{ background:rgba(0,0,0,0.6); float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:16; display:none;}
._pop video{ width:100%;}
._col{ float:left; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); text-align:center; cursor:pointer; position:absolute; right:-40px; top:0; width:40px; height:40px; color:#fff; line-height:30px; font-size:50px;}
._htm{ float:left; width:800px; font-size:14px; line-height:26px; color:#fff; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._html_con{ float:left; width:100%;overflow:hidden;overflow-y:auto;scrollbar-width:thin;max-height:80vh;}
._html_con::-webkit-scrollbar {width:3px}
._html_con::-webkit-scrollbar-track {background-color:#e5e5e5;border-radius:3px;}
._html_con::-webkit-scrollbar-thumb {width:3px;height:60px;background-color:#00479D;border-radius:3px;}#_pt_3{ width: 100%; float: left;}
#_pt_3 .ctext{ width: 100%; float: left; text-align: center;}
#_pt_3 .ctext .pz_fy{ display:inline-block; *display:inline; *zoom:1;}
#_pt_3 .ctext .pz_fy a { float:left; width:26px; height:26px; line-height:26px; border:1px solid #ebeced; color:#333; font-size:12px; font-family:Arial; margin:0 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#_pt_3 .ctext .pz_fy a:hover,
#_pt_3 .ctext .pz_fy a.on{color:#fff; border:1px solid #931016; background:#931016;}
#_pt_3 .ctext .pz_fy .r_fy{width:52px}
#_pt_3 .ctext .pz_fy .l_fy{width:52px}#_f_1{ width: 100%; float: left;}
#_f_1 .ctext{ width: 100%; float: left;}
#_f_1 .ctext .foot1{float: left; width: 30.15%;}
#_f_1 .ctext .t1{float: left; width: 100%;color:#ffffff; font-size: 18px; line-height: 36px;}
#_f_1 .ctext .t1 img{vertical-align: middle; margin-top: -2px;}
#_f_1 .ctext .foot1 .tel{float: left; width: 100%; color:#fff; font-size: 48px; line-height:46px; margin-top: 10px; font-weight: 100;}
#_f_1 .ctext .foot1 .time{float: left; width: 100%; color:#fff; font-size: 16px; line-height: 30px; opacity: 0.6;}
#_f_1 .ctext .foot1 .contact{float: left; width: 100%; color:#fff; font-size: 16px; line-height: 30px; margin-top: 17px;opacity: 0.6;}
#_f_1 .ctext .footHot{float: left; width:37.46%;border-left: 1px solid #fff; border-right: 1px solid #fff; height: 182px; padding: 0 7.7%; border-color:rgba(255,255,255,0.1);}
#_f_1 .ctext .footHot .list{float: left;width: 100%; margin-top: 5px;}
#_f_1 .ctext .footHot .list li{float: left; width: 100%; line-height: 32px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_f_1 .ctext .footHot .list a{font-size: 16px; color:#fff; color:rgba(255,255,255,0.6)}
#_f_1 .ctext .footHot .list a:hover{color:#fff;}
#_f_1 .ctext .footFast{float: right; width: 23.5%;}
#_f_1 .ctext .footFast .foot_ico{float: left; width: 100%; margin:17px 0 0 0;}
#_f_1 .ctext .footFast .foot_ico .ico{ display: inline-block; margin:0 15px 0 5px; position: relative;}
#_f_1 .ctext .footFast .foot_ico .ico a{ display: block; width:48px; height:48px; border-radius: 50%; margin: 0;line-height: 0; background: #ffffff; background:rgba(255,255,255,0.1);
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_f_1 .ctext .footFast .foot_ico .ico a img{opacity: 0.8;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
}
#_f_1 .ctext .footFast .foot_ico .ico a:hover{background: #931016;}
#_f_1 .ctext .footFast .foot_ico .ico a:hover img{opacity:1;}
#_f_1 .ctext .footFast .foot_ico .whact{ width: 120px; height: 120px; line-height: 0; padding: 2px; background: #fff; border: 1px solid #ccc; position: absolute; left: -5000%; bottom:55px;}
#_f_1 .ctext .footFast .foot_ico .ico:hover .whact{left: 50%; margin-left: -60px;}
#_f_1 .ctext .footFast .links{float: left; width:100%; height:45px; background:rgba(255,255,255,0.1); margin-top: 20px; position: relative;}
#_f_1 .ctext .footFast .links h5{float:left; width: 100%; height:45px; cursor: pointer;}
#_f_1 .ctext .footFast .links h5 span{float:left; width:100%; text-align: left; padding-left: 20px; line-height:45px; color:#ffffff; font-size: 16px;}
#_f_1 .ctext .footFast .links em{position: absolute; width:20px; height:20px; line-height: 0; right: 15px; top:12px;}
#_f_1 .ctext .footFast .links ul{position: absolute; display: none; width: 100%; text-align: center; background: rgba(255,255,255,0.95); bottom:67px; left: 0; padding: 15px;}
#_f_1 .ctext .footFast .links ul:after{position: absolute; content: ''; width: 0; height: 0; right: 20px; bottom: -7px;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-top:7px solid rgba(255,255,255,0.95);
}
#_f_1 .ctext .footFast .links ul .Box{float: left; width: 100%; max-height: 190px; padding-right:10px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_f_1 .ctext .footFast .links ul .Box::-webkit-scrollbar {width:3px}
#_f_1 .ctext .footFast .links ul .Box::-webkit-scrollbar-track {
    background-color:#e5e5e5;
    border-radius:3px}
#_f_1 .ctext .footFast .links ul .Box::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}
#_f_1 .ctext .footFast .links ul li{float: left; width: 100%; }
#_f_1 .ctext .footFast .links ul li a{ float: left; width: 100%; line-height:38px; text-align: left; color:#333333;font-size: 15px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_f_1 .ctext .footFast .links ul li a:after{position: absolute; content: ''; left: 0; top:0; line-height: 38px; font-size:15px;}
#_f_1 .ctext .footFast .links ul li a:hover{color:#182c5d;padding-left: 12px;}
#_f_1 .ctext .footFast .links ul li a:hover:after{content: '-';}



#_f_1 .ctext .foot2{float: left; width: 100%; margin-top: 70px; border-top:1px solid #fff; border-color:rgba(255,255,255,0.1);}
#_f_1 .ctext .foot2 .copy{float: left; padding: 13px 0; color:#fff; opacity: 0.6; line-height: 30px; font-size: 14px;}
#_f_1 .ctext .foot2 .link{ float: right;  font-size: 14px; line-height:30px; color: #fff; }
#_f_1 .ctext .foot2 .link .span{color: #fff;  opacity: 0.6;}
#_f_1 .ctext .foot2 .link a{ display: inline-block; color: #fff;  opacity: 0.6; }
#_f_1 .ctext .foot2 .link a:hover{ opacity: 1;}

#_f_1 .q_d_m{ float: left; width: 100%; height: 50px; }
#_f_1 .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #931016; 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_9.png) no-repeat center; background-size: 20px 20px;}
#_f_1 .pf_down li.l2 .ico7{ background: url(/template/theme/cn/img/f_10.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;}#_l_5{ width: 100%; float: left;}
#_l_5 .ctext{ width: 100%; float: left;}
#_l_5 .ctext .proList{float: left; width: 100%;}
#_l_5 .ctext .proList ul{margin: 0 -9px;}
#_l_5 .ctext .proList li{float: left; width: 33.333%; padding: 0 9px 18px 9px;;}
#_l_5 .ctext .proList li a{float: left; width: 100%; background: #f0efee; padding: 33px 17px 45px 17px;}
#_l_5 .ctext .proList li h2{float: left; width: 100%; color:#222222; font-size: 20px; line-height: 30px; text-align: center;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_l_5 .ctext .proList li .h1{float: left; width: 100%; margin-top: 3px; color:#931016; font-size: 24px; line-height: 40px; text-align: center; font-weight: bold;}
#_l_5 .ctext .proList li .imgBox{float: left; width: 100%; height:257px; margin-top: 27px;}
#_l_5 .ctext .proList li .text{float: left; width: 100%; text-align: center; margin-top: 30px; font-size:16px; color:#333333; line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_l_5 .ctext .proList li .more{float: left; width: 100%; margin-top: 35px; display: block; text-align: center;}
#_l_5 .ctext .proList li .more span{display: inline-block; width: 150px; height: 40px; line-height: 38px; color:#333333; font-size: 16px; border:1px solid #000000; border-color:rgba(0,0,0,0.2);
    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_5 .ctext .proList li .more span i{display: inline-block; border:3px solid #333; width: 14px; height: 14px;
    border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
    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_5 .ctext .proList li .more span em{display: inline-block; margin-left: 8px;}
#_l_5 .ctext .proList li a:hover .more span{background: #931016;border:1px solid #931016;color:#fff;}
#_l_5 .ctext .proList li .more span i{border:3px solid #fff;}



#_l_5 .ctext .tit{float: left; width: 100%;margin-bottom:75px}
#_l_5 .ctext .tit .h1{float: left; width: 100%; text-align: center; color:#222222; font-size:30px; line-height:36px;}@media screen and  (max-width:1600px){

}
@media screen and  (max-width:1200px){
    #_c_1 .ctext .leftImg{height: 270px;}
    #_c_1 .ctext .rightText{height: 270px;}
    #_c_1 .ctext .rightText .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_1 .ctext .rightText .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}  #_c_2 .ctext .leftImg{height: 320px;}
    #_c_2 .ctext .rightText{height: 320px;}
    #_c_2 .ctext .rightText .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_2 .ctext .rightText .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}   #_c_3 .ctext .leftImg{height: 270px;}
    #_c_3 .ctext .rightText{height: 270px;}
    #_c_3 .ctext .rightText .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_3 .ctext .rightText .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}   #_c_4 .ctext .textBox{font-size: 15px; line-height: 28px;}
    #_c_4 .ctext .imgBox{height: 300px;} #_t .ctext .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}    #_c_5 .ctext .dlTable dt{font-size: 15px; line-height:28px;}
    #_c_5 .ctext .dlTable dd{font-size: 15px; line-height: 28px;}
    #_c_5 .ctext .proList{margin-top: 50px;}
    #_c_5 .ctext .proList li a h2{font-size: 16px;}
    #_c_5 .ctext .proInfo{margin-top: 15px;}
    #_c_5 .ctext .proInfo .switch span{font-size: 16px; height: 35px; line-height: 35px;}
    #_c_5 .ctext .proInfo .switch i{width: 20px; height: 20px; margin-top: -10px; right: -44%;}
    #_c_5 .ctext .proInfo .switch i:before{width: 10px; height: 10px; margin-top: -5px; right: 5px;}
    #_c_5 .ctext .proInfo .right .li1 span{font-size: 16px; height: 35px; line-height: 35px;}
    #_c_5 .ctext .proInfo .right .li1 i{width: 20px; height: 20px; margin-top: -10px;}
    #_c_5 .ctext .proInfo .right .li1 i:before{width: 10px; height: 10px; margin-top: -5px; left: 5px;}
    #_c_5 .ctext .proInfo .right .li1.three i{width: 20px; height: 20px; top:-160%;}
    #_c_5 .ctext .proInfo .right .li1.three:after{bottom: 35px;}    #_c_7 .ctext .videoBox{height:370px;}
    #_c_7 .ctext .videoBox ._mask .ico{width: 60px; height: 60px;}
    #_c_7 .ctext .videoBox ._mask h2{margin-top:25px; line-height:30px; font-size:24px;}
    #_c_7 .ctext .TextBox{height: 370px;}
    #_c_7 .ctext .TextBox .tit .h1{font-size: 36px; line-height: 40px;}
    #_c_7 .ctext .TextBox .tit .h3{margin-top:10px;}
    #_c_7 .ctext .TextBox .p1{margin-top: 25px; font-size: 15px; line-height: 28px;max-height: 224px;} #_c_8 .ctext .textBox .table .top h1{font-size: 42px;}
    #_c_8 .ctext .textBox .table .down h3{font-size: 26px;}
    #_c_8 .ctext .textBox .table .down h6{font-size: 14px; letter-spacing: 0;}    #_c_9 .ctext .textBox{font-size: 15px; line-height:28px;}
    #_c_9 .ctext .dlBox{margin-top: 45px;}
    #_c_9 .ctext .dlBox dl dd{margin-top: 5px; font-size: 15px;} #_t_1 .ctext .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;} #_l_1 .ctext .qualiList li a .text{font-size: 18px; line-height: 65px;}    #_l_2 .ctext .proList li a{padding:25px 17px 35px 17px}
    #_l_2 .ctext .proList li h2{font-size: 18px;}
    #_l_2 .ctext .proList li h1{font-size: 22px; line-height: 35px;}
    #_l_2 .ctext .proList li .imgBox{margin-top: 20px;}
    #_l_2 .ctext .proList li .text{margin-top: 25px; font-size: 15px; line-height: 28px;}
    #_l_2 .ctext .proList li .more{margin-top: 30px;}
    #_l_2 .ctext .proList li .more span{font-size: 15px;}  #_c_13 .ctext .textBox{font-size: 15px; line-height: 28px;}
    #_c_13 .ctext .cerList ul{margin: 0 -45px;}
    #_c_13 .ctext .cerList .li1{padding: 36px 45px;}
    #_c_13 .ctext .cerList .li1 .dText{font-size: 18px; margin-top: 10px;}
    #_c_13 .ctext .cerList .slick-prev,
    #_c_13 .ctext .cerList .slick-next{width:20px; height: 45px; left: 32.4%}
    #_c_13 .ctext .cerList .slick-next{left: auto; right: 32.4%;}    #_sp .ctext .proText .tit{font-size: 20px; height: 78px;}
    #_sp .ctext .proText .tit b{font-size: 24px;}
    #_sp .ctext .proText .info{margin-top: 30px;}  #_sp_1 .ctext .ActionList{margin-top: 40px;}
    #_sp_1 .ctext .ActionList li .tImg{height: 200px;}
    #_sp_1 .ctext .ActionList li .dText{padding: 40px 18px 26px 18px;}
    #_sp_1 .ctext .ActionList li .pBox{font-size: 15px;}
    #_sp_1 .ctext .ActionList .arrow{height: 362px;}
    #_sp_1 .ctext .ActionList .arrow.down{height: 75px;} #_h .ctext .top .menu .nli span a{padding: 0 18px;}  #_sp_2 .ctext .left{padding: 0 20px;}
    #_sp_2 .ctext .left h1{margin-top: 30px;}
    #_sp_2 .ctext .left .text{margin-top: 25px; padding:25px 0 35px 0}
    #_sp_2 .ctext .left .turn{padding: 15px 0 18px 0}
    #_sp_2 .ctext .right .hotNews{padding:17px 17px 0 17px}    #_c_14 .ctext .videoBox{height:370px;}
    #_c_14 .ctext .videoBox ._mask .ico{width: 60px; height: 60px;}
    #_c_14 .ctext .videoBox ._mask h2{margin-top:25px; line-height:30px; font-size:24px;}
    #_c_14 .ctext .TextBox{height: 370px;}
    #_c_14 .ctext .TextBox .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_14 .ctext .TextBox .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}    #_c_16 .ctext .leftImg{height: 270px;}
    #_c_16 .ctext .rightText{height: 270px;}
    #_c_16 .ctext .rightText .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_16 .ctext .rightText .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}  #_c_17 .ctext .leftImg{height: 320px;}
    #_c_17 .ctext .rightText{height: 320px;}
    #_c_17 .ctext .rightText .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_17 .ctext .rightText .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}   #_c_18 .ctext .leftImg{height: 270px;}
    #_c_18 .ctext .rightText{height: 270px;}
    #_c_18 .ctext .rightText .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_18 .ctext .rightText .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}   #_c_19 .ctext .textBox{font-size: 15px; line-height: 28px;}
    #_c_19 .ctext .imgBox{height: 300px;} #_t_3 .ctext .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
                                          #_c_20 .ctext .dlTable .dt{font-size: 15px; line-height:28px;}
    #_c_20 .ctext .dlTable .dd{font-size: 15px; line-height: 28px;}
    #_c_20 .ctext .proList{margin-top: 50px;}
    #_c_20 .ctext .proList li a h2{font-size: 16px;}
    #_c_20 .ctext .proInfo{margin-top: 15px;}
    #_c_20 .ctext .proInfo .switch span{font-size: 16px; height: 35px; line-height: 35px;}
    #_c_20 .ctext .proInfo .switch i{width: 20px; height: 20px; margin-top: -10px; right: -44%;}
    #_c_20 .ctext .proInfo .switch i:before{width: 10px; height: 10px; margin-top: -5px; right: 5px;}
    #_c_20 .ctext .proInfo .right .li1 span{font-size: 16px; height: 35px; line-height: 35px;}
    #_c_20 .ctext .proInfo .right .li1 i{width: 20px; height: 20px; margin-top: -10px;}
    #_c_20 .ctext .proInfo .right .li1 i:before{width: 10px; height: 10px; margin-top: -5px; left: 5px;}
    #_c_20 .ctext .proInfo .right .li1.three i{width: 20px; height: 20px; top:-160%;}
    #_c_20 .ctext .proInfo .right .li1.three:after{bottom: 35px;}    #_c_22 .ctext .videoBox{height:370px;}
    #_c_22 .ctext .videoBox ._mask .ico{width: 60px; height: 60px;}
    #_c_22 .ctext .videoBox ._mask h2{margin-top:25px; line-height:30px; font-size:24px;}
    #_c_22 .ctext .TextBox{height: 370px;}
    #_c_22 .ctext .TextBox .tit .h1{font-size: 36px; line-height: 40px;}
    #_c_22 .ctext .TextBox .tit .h3{margin-top:10px;}
    #_c_22 .ctext .TextBox .p1{margin-top: 25px; font-size: 15px; line-height: 28px;max-height: 224px;} #_c_23 .ctext .textBox .table .top .h1{font-size: 42px;}
    #_c_23 .ctext .textBox .table .down h3{font-size: 26px;}
    #_c_23 .ctext .textBox .table .down h6{font-size: 14px; letter-spacing: 0;}    #_c_24 .ctext .textBox{font-size: 15px; line-height:28px;}
    #_c_24 .ctext .dlBox{margin-top: 45px;}
    #_c_24 .ctext .dlBox dl dd{margin-top: 5px; font-size: 15px;} #_t_4 .ctext .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;} #_l_4 .ctext .qualiList li a .text{font-size: 18px; line-height: 65px;}  #_c_28 .ctext .textBox{font-size: 15px; line-height: 28px;}
    #_c_28 .ctext .cerList ul{margin: 0 -45px;}
    #_c_28 .ctext .cerList .li1{padding: 36px 45px;}
    #_c_28 .ctext .cerList .li1 .dText{font-size: 18px; margin-top: 10px;}
    #_c_28 .ctext .cerList .slick-prev,
    #_c_28 .ctext .cerList .slick-next{width:20px; height: 45px; left: 32.4%}
    #_c_28 .ctext .cerList .slick-next{left: auto; right: 32.4%;}    #_sp_3 .ctext .proText .tit{font-size: 20px; height: 78px;}
    #_sp_3 .ctext .proText .tit b{font-size: 24px;}
    #_sp_3 .ctext .proText .info{margin-top: 30px;}  #_sp_4 .ctext .ActionList{margin-top: 40px;}
    #_sp_4 .ctext .ActionList li .tImg{height: 200px;}
    #_sp_4 .ctext .ActionList li .dText{padding: 40px 18px 26px 18px;}
    #_sp_4 .ctext .ActionList li .pBox{font-size: 15px;}
    #_sp_4 .ctext .ActionList .arrow{height: 362px;}
    #_sp_4 .ctext .ActionList .arrow.down{height: 75px;} #_h_1 .ctext .top .menu .nli span a{padding: 0 18px;}  #_sp_5 .ctext .left{padding: 0 20px;}
    #_sp_5 .ctext .left .h1{margin-top: 30px;}
    #_sp_5 .ctext .left .text{margin-top: 25px; padding:25px 0 35px 0}
    #_sp_5 .ctext .left .turn{padding: 15px 0 18px 0}
    #_sp_5 .ctext .right .hotNews{padding:17px 17px 0 17px}    #_c_29 .ctext .videoBox{height:370px;}
    #_c_29 .ctext .videoBox ._mask .ico{width: 60px; height: 60px;}
    #_c_29 .ctext .videoBox ._mask h2{margin-top:25px; line-height:30px; font-size:24px;}
    #_c_29 .ctext .TextBox{height: 370px;}
    #_c_29 .ctext .TextBox .tit .h1{font-size: 36px; line-height: 40px; margin-top:10px;}
    #_c_29 .ctext .TextBox .p1{margin-top: 20px; font-size: 15px; line-height: 28px;}    #_l_5 .ctext .proList li a{padding:25px 17px 35px 17px}
    #_l_5 .ctext .proList li h2{font-size: 18px;}
    #_l_5 .ctext .proList li .h1{font-size: 22px; line-height: 35px;}
    #_l_5 .ctext .proList li .imgBox{margin-top: 20px;}
    #_l_5 .ctext .proList li .text{margin-top: 25px; font-size: 15px; line-height: 28px;}
    #_l_5 .ctext .proList li .more{margin-top: 30px;}
    #_l_5 .ctext .proList li .more span{font-size: 15px;}
}
@media screen and  (max-width:992px){
 #_c .ctext{margin-top:50px;}
    #_c .ctext .slick-dots{ bottom:25px; height:13px;}
    #_c .ctext .slick-dots li{margin: 0 5px;}
    #_c .ctext .slick-prev,
    #_c .ctext .slick-next{width: 24px; height:44px;  left: 8%;}
    #_c .ctext .slick-next{left: auto; right: 8%;}
    #_c .ctext .slick-prev:after,
    #_c .ctext .slick-next:after{width:24px; height:44px;}    #_c_1 .ctext .leftImg{height: 230px;}
    #_c_1 .ctext .rightText{height: 230px;}
    #_c_1 .ctext .rightText .tit .h3{font-size:12px; line-height: 26px;}
    #_c_1 .ctext .rightText .tit .h3 span{ padding: 0 10px;}
    #_c_1 .ctext .rightText .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_1 .ctext .rightText .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}  #_c_2 .ctext .leftImg{height: 230px;}
    #_c_2 .ctext .rightText{height: 230px;}
    #_c_2 .ctext .rightText .tit .h3{font-size:12px; line-height: 26px;}
    #_c_2 .ctext .rightText .tit .h3 span{ padding: 0 10px;}
    #_c_2 .ctext .rightText .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_2 .ctext .rightText .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}    #_c_3 .ctext .leftImg{height: 230px;}
    #_c_3 .ctext .rightText{height: 230px;}
    #_c_3 .ctext .rightText .tit .h3{font-size:12px; line-height: 26px;}
    #_c_3 .ctext .rightText .tit .h3 span{ padding: 0 10px;}
    #_c_3 .ctext .rightText .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_3 .ctext .rightText .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}    #_c_4 .ctext .textBox{font-size: 14px; line-height: 26px;text-align: left;text-indent: 30px;}
    #_c_4 .ctext .imgBox{height:260px;}  #_t .ctext .tit .h3{font-size:12px; line-height: 26px;}
    #_t .ctext .tit .h3 span{ padding: 0 10px;}
    #_t .ctext .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}    #_c_5 .ctext .dlTable dt{font-size: 14px; line-height:26px; height: 60px;}
    #_c_5 .ctext .dlTable dd{font-size: 14px; line-height: 26px; height: 60px;}
    #_c_5 .ctext .proList{margin-top: 40px;}
    #_c_5 .ctext .proList li a .tImg{height: 170px;}
    #_c_5 .ctext .proList li a h2{height: 55px; line-height: 55px;}
    #_c_5 .ctext .proInfo .switch span{font-size: 15px;}
    #_c_5 .ctext .proInfo .switch i{width: 16px; height: 16px; margin-top: -8px;}
    #_c_5 .ctext .proInfo .switch i:before{width: 8px; height: 8px; right: 4px; margin-top: -4px;}
    #_c_5 .ctext .proInfo .right .li1{margin-top: 7%;}
    #_c_5 .ctext .proInfo .right .li1 span{font-size: 15px;}
    #_c_5 .ctext .proInfo .right .li1 i{width: 16px; height: 16px; margin-top: -8px;}
    #_c_5 .ctext .proInfo .right .li1 i:before{width: 8px; height: 8px; margin-top: -4px; left: 4px;}
    #_c_5 .ctext .proInfo .right .li1.three{margin-top: 27.5%;}
    #_c_5 .ctext .proInfo .right .li1.three i{width: 16px; height: 16px; margin-top: -8px;}
    #_c_5 .ctext .proInfo .right .li1.three:after {height: 164%;}
    #_c_5 .ctext .proInfo .right .li1.four i{top:-260%;}
    #_c_5 .ctext .proInfo .right .li1.four:after {height: 250%; top:-248%; left: 63.5%;}    #_lt .ctext .l1 a{ padding: 0 15px; font-size: 14px;line-height: 30px; height: 30px;}
    #_lt .ctext .current{font-size: 14px; line-height: 30px;}
    #_lt .ctext .right{line-height: 30px;}
    #_lt .ctext .right h1{font-size: 14px; }
    #_lt .ctext .right .time{font-size: 14px;}    #_c_7 .ctext .TextBox .tit .h3{font-size:12px; line-height: 26px; margin-top:5px;}
    #_c_7 .ctext .TextBox .tit .h3 span{ padding: 0 10px;}
    #_c_7 .ctext .TextBox .tit .h1{font-size: 28px; line-height:32px;}
    #_c_7 .ctext .TextBox .p1{margin-top:20px; font-size: 14px; line-height: 26px;max-height: 208px;text-indent:30px}
    ._htm {width: 90%;}
    ._col{right: -5px;top: -30px;width: 30px;height: 30px;color: #fff;line-height: 20px;font-size: 36px;}    #_c_8 .ctext .textBox{height: 230px;}
    #_c_8 .ctext .textBox .table .top h1{font-size: 36px; line-height: 46px;}
    #_c_8 .ctext .textBox .table .top .logo{margin: 12px 0 0 20px}
    #_c_8 .ctext .textBox .table .top .logo img{height: 30px;}
    #_c_8 .ctext .textBox .table .down h3{font-size: 22px;}
    #_c_8 .ctext .textBox .table .down h6{font-size: 12px;}
    #_c_8 .ctext .imgBox{height: 230px;}   #_c_9 .ctext .textBox{font-size: 14px; line-height:26px;}
    #_c_9 .ctext .dlBox{margin-top:30px;}
    #_c_9 .ctext .dlBox dl dt{font-size: 80px; line-height: 80px;}
    #_c_9 .ctext .dlBox dl dd{font-size: 14px;}#_t_1 .ctext .tit .h1{font-size: 28px; line-height:32px;}
    #_t_1 .ctext .tit .h3{font-size:12px; line-height: 26px; margin-top:5px; display:none;}
    #_t_1 .ctext .tit .h3 span{ padding: 0 10px;} #_f .ctext .t1{font-size: 16px;}
    #_f .ctext .foot1 .tel{font-size: 36px; line-height: 35px;}
    #_f .ctext .foot1 .time{font-size: 14px; line-height: 26px;}
    #_f .ctext .foot1 .contact{font-size: 14px; line-height: 26px; margin-top: 10px;}
    #_f .ctext .footHot{height: 165px; padding: 0 5%;}
    #_f .ctext .footHot .list li{line-height: 28px;}
    #_f .ctext .footHot .list a{font-size: 14px;}
    #_f .ctext .footFast{width: 26%;}
    #_f .ctext .footFast .foot_ico .ico a{width: 38px; height: 38px;}
    #_f .ctext .footFast .foot_ico .ico a img{width: 38px; height: 38px;}
    #_f .ctext .footFast .links{display:none !important;}
    #_f .ctext .footFast .links ul .Box{height:150px;}
    #_f .ctext .footFast .links h5 span{font-size: 15px;}
    #_f .ctext .footFast .links ul li a{font-size: 14px; line-height: 30px;}
    #_f .ctext .footFast .links ul li a:after{line-height: 30px;}
    #_f .ctext .foot2{margin-top: 45px;}     #_c_10 .ctext ._mapbox{ height: 400px;} #_t_2 .ctext .tit .h1{font-size: 24px; line-height:30px;}    #_l .ctext .newsList li a{padding: 15px 0;}
    #_l .ctext .newsList li a .time{height: 150px;}
    #_l .ctext .newsList li a .time .table b{font-size: 60px; line-height: 65px;}
    #_l .ctext .newsList li a .time .table span{font-size: 16px;}
    #_l .ctext .newsList li a .Img{margin-left: 4%; width: 21.3%; height: 150px;}
    #_l .ctext .newsList li a .textBox{height: 150px;}
    #_l .ctext .newsList li a .textBox h1{font-size: 16px;}
    #_l .ctext .newsList li a .textBox .p1{font-size: 14px; line-height: 26px;  height: 78px;}    #_pt .ctext .fy_pc{ text-align:center; font-size:14px; color:#272727; padding:5px 0;}
    #_pt .ctext .fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #931016; background:#931016; border-radius:16px; overflow:hidden;}
    #_pt .ctext .fy_pc span{ padding:5px 20px; color:#272727;}   #_c_12 .ctext .formBox{margin-top: 18px;}
    #_c_12 .ctext .formBox .disTaB{padding:70px 15% 90px 15%}
    #_c_12 .ctext .formBox .disTaB .Tit{font-size: 20px; width: 180px; height: 36px; top:-18px; margin-left: -90px; line-height: 36px;} #_l_1 .ctext .qualiList li a .tImg{height: 200px;}
    #_l_1 .ctext .qualiList li a .text{font-size: 16px; line-height: 60px;}

       #_l_1 .ctext .tit .h1{font-size: 24px; line-height:30px;}



        #_l_1 .ctext .l1 a{ padding:5px 20px; font-size: 16px;line-height: 30px;}
#_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: #931016; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt_1 .ctext .text_p span{ padding: 5px 20px; color: #333;}  #_l_2 .ctext .proList li a{padding:20px 12px 25px 12px}
    #_l_2 .ctext .proList li h2{font-size: 16px; line-height: 28px;}
    #_l_2 .ctext .proList li h1{font-size: 20px; line-height: 30px;}
    #_l_2 .ctext .proList li .imgBox{margin-top: 15px; height:180px;}
    #_l_2 .ctext .proList li .text{font-size: 14px; line-height: 26px; margin-top: 15px;}
    #_l_2 .ctext .proList li .more{margin-top: 20px;}
    #_l_2 .ctext .proList li .more span{font-size: 14px;}
    #_l_2 .ctext .proList li .more span i{width: 12px; height: 12px;}
 #_l_2 .ctext .tit{margin-bottom:10px}

   #_l_2 .ctext .tit .h1{font-size: 24px; line-height:30px;margin-bottom:30px}    #_c_13 .ctext .textBox{font-size: 14px; line-height: 26px;}
    #_c_13 .ctext .cerList{margin-top: 25px;}
    #_c_13 .ctext .cerList ul{margin: 0 -25px;}
    #_c_13 .ctext .cerList .li1{padding: 25px 25px;}
    #_c_13 .ctext .cerList .li1 .dText{font-size: 16px;}
    #_c_13 .ctext .cerList .slick-slide.slick-current.slick-center .li1{padding: 0 10px}
    #_c_13 .ctext .cerList .slick-slide.slick-current.slick-center .li1 .tImg{height: 378px;}
    #_c_13 .ctext .cerList .slick-prev,
    #_c_13 .ctext .cerList .slick-next{left: 31%}
    #_c_13 .ctext .cerList .slick-next{left: auto; right: 31%;}    #_sp .ctext .proList{width: 100%;}
    #_sp .ctext .proText{width: 100%;}
    #_sp .ctext .proText .tit{height: auto; padding-bottom: 15px;}    #_sp_1 .ctext .ActionList li .dText{padding:30px 18px 20px 18px}
    #_sp_1 .ctext .ActionList li .dText span{width: 50px; height: 50px; line-height:40px; top:-25px; font-size: 18px;}
    #_sp_1 .ctext .ActionList .arrow{height: 346px; background: url("/template/theme/cn/img/sp1_2.png") no-repeat center; background-size: 28px 20px;}
    #_sp_1 .ctext .ActionList .arrow.down{height: 60px; background: url("/template/theme/cn/img/sp1_3.png") no-repeat center;background-size: 20px 28px;}
    #_sp_1 .ctext .ActionList .arrow.left{background: url("/template/theme/cn/img/sp1_4.png") no-repeat center;background-size: 28px 20px;}
    #_sp_1 .ctext .pageFy{margin-top: 40px; padding-top: 15px;}
    #_sp_1 .ctext .pageFy a{font-size: 15px;}
#_h .ctext .top{ width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;}
#_h .ctext .top .logo{ margin:10px 0;}
#_h .ctext .top .logo img{ height: 30px;}
#_h .ctext .top .telBox{margin:10px 15px 10px 0; height: 30px; font-size: 15px; line-height: 30px;}
#_h .ctext .top .telBox img{width: 30px; height: 30px;}

#_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: 14px 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: #931016;
-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: #931016;
-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: 50px 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: #931016;}
#_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;}    #_sp_2 .ctext .left h1{font-size: 22px;}
    #_sp_2 .ctext .left .text{font-size: 14px; line-height: 28px;}
    #_sp_2 .ctext .right .hotNews .tit{font-size: 30px; padding:25px 0;}
    #_sp_2 .ctext .right .hotNews .list li .p1{font-size: 14px; line-height: 28px; margin-top: 5px;}    #_c_14 .ctext .TextBox .tit .h3{font-size:12px; line-height: 26px;}
    #_c_14 .ctext .TextBox .tit .h3 span{ padding: 0 10px;}
    #_c_14 .ctext .TextBox .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_14 .ctext .TextBox .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}
    ._htm {width: 90%;}
    ._col{right: -5px;top: -30px;width: 30px;height: 30px;color: #fff;line-height: 20px;font-size: 36px;} #_c_15 .ctext{margin-top:50px;}
    #_c_15 .ctext .slick-dots{ bottom:25px; height:13px;}
    #_c_15 .ctext .slick-dots li{margin: 0 5px;}
    #_c_15 .ctext .slick-prev,
    #_c_15 .ctext .slick-next{width: 24px; height:44px;  left: 8%;}
    #_c_15 .ctext .slick-next{left: auto; right: 8%;}
    #_c_15 .ctext .slick-prev:after,
    #_c_15 .ctext .slick-next:after{width:24px; height:44px;}    #_c_16 .ctext .leftImg{height: 230px;}
    #_c_16 .ctext .rightText{height: 230px;}
    #_c_16 .ctext .rightText .tit .h3{font-size:12px; line-height: 26px;}
    #_c_16 .ctext .rightText .tit .h3 span{ padding: 0 10px;}
    #_c_16 .ctext .rightText .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_16 .ctext .rightText .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}  #_c_17 .ctext .leftImg{height: 230px;}
    #_c_17 .ctext .rightText{height: 230px;}
    #_c_17 .ctext .rightText .tit .h3{font-size:12px; line-height: 26px;}
    #_c_17 .ctext .rightText .tit .h3 span{ padding: 0 10px;}
    #_c_17 .ctext .rightText .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_17 .ctext .rightText .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}    #_c_18 .ctext .leftImg{height: 230px;}
    #_c_18 .ctext .rightText{height: 230px;}
    #_c_18 .ctext .rightText .tit .h3{font-size:12px; line-height: 26px;}
    #_c_18 .ctext .rightText .tit .h3 span{ padding: 0 10px;}
    #_c_18 .ctext .rightText .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_18 .ctext .rightText .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}
    #_c_19 .ctext .textBox{font-size: 14px; line-height: 26px;text-align: left;text-indent: 30px;}
    #_c_19 .ctext .textBox br{display:none;}
    #_c_19 .ctext .imgBox{height:260px;}  #_t_3 .ctext .tit .h3{font-size:12px; line-height: 26px;}
    #_t_3 .ctext .tit .h3 span{ padding: 0 10px;}
    #_t_3 .ctext .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}    
    #_c_20 .ctext .dlTable .dt{font-size: 12px; line-height:26px; height: 60px;}
    #_c_20 .ctext .dlTable .dd{font-size: 12px; line-height: 16px; height: 60px; letter-spacing:0px;}
    #_c_20 .ctext .proList{margin-top: 40px;}
    #_c_20 .ctext .proList li a .tImg{height: 170px;}
    #_c_20 .ctext .proList li a h2{height: 55px; line-height: 55px;}
    #_c_20 .ctext .proInfo .switch span{font-size: 15px;}
    #_c_20 .ctext .proInfo .switch i{width: 16px; height: 16px; margin-top: -8px;}
    #_c_20 .ctext .proInfo .switch i:before{width: 8px; height: 8px; right: 4px; margin-top: -4px;}
    #_c_20 .ctext .proInfo .right .li1{margin-top: 7%;}
    #_c_20 .ctext .proInfo .right .li1 span{font-size: 15px;}
    #_c_20 .ctext .proInfo .right .li1 i{width: 16px; height: 16px; margin-top: -8px;}
    #_c_20 .ctext .proInfo .right .li1 i:before{width: 8px; height: 8px; margin-top: -4px; left: 4px;}
    #_c_20 .ctext .proInfo .right .li1.three{margin-top: 27.5%;}
    #_c_20 .ctext .proInfo .right .li1.three i{width: 16px; height: 16px; margin-top: -8px;}
    #_c_20 .ctext .proInfo .right .li1.three:after {height: 164%;}
    #_c_20 .ctext .proInfo .right .li1.four i{top:-260%;}
    #_c_20 .ctext .proInfo .right .li1.four:after {height: 250%; top:-248%; left: 63.5%;}    #_c_22 .ctext .TextBox .tit .h3{font-size:12px; line-height: 26px; margin-top:5px; letter-spacing:-0.5px;}
    #_c_22 .ctext .TextBox .tit .h3 span{ padding: 0 10px;}
    #_c_22 .ctext .TextBox .tit .h1{font-size: 28px; line-height:32px;}
    #_c_22 .ctext .TextBox .p1{margin-top:20px; font-size: 14px; line-height: 26px;max-height: 208px;text-indent:30px}
    ._htm {width: 90%;}
    ._col{right: -5px;top: -30px;width: 30px;height: 30px;color: #fff;line-height: 20px;font-size: 36px;}    #_c_23 .ctext .textBox{height: 230px;}
    #_c_23 .ctext .textBox .table .top .h1{font-size: 36px; line-height: 46px;}
    #_c_23 .ctext .textBox .table .top .logo{margin: 12px 0 0 20px}
    #_c_23 .ctext .textBox .table .top .logo img{height: 30px;}
    #_c_23 .ctext .textBox .table .down h3{font-size: 22px;}
    #_c_23 .ctext .textBox .table .down h6{font-size: 12px;}
    #_c_23 .ctext .imgBox{height: 230px;}   #_c_24 .ctext .textBox{font-size: 14px; line-height:26px; text-align:left; text-indent:30px;}
                                            #_c_24 .ctext .textBox br{display:none;}
    /*#_c_24 .ctext .dlBox{margin-top:30px;}
    #_c_24 .ctext .dlBox dl dt{font-size: 80px; line-height: 80px;}
    #_c_24 .ctext .dlBox dl dd{font-size: 14px;}*/
    

    #_c_24 .ctext .dlBox {
        margin-top: 30px;
    }

        #_c_24 .ctext .dlBox dl dt {
            font-size: 80px;
            line-height: 80px;
        }

        #_c_24 .ctext .dlBox dl dd {
            font-size: 14px;
        }

        #_c_24 .ctext .dlBox dl dt b {
            line-height: 80px;
        }

    #_c_24 .ctext .dataNums {
        height: 80px;
        line-height: 80px;
    }

        #_c_24 .ctext .dataNums .dataOne {
            width: 60px;
            height: 80px;
        }

        #_c_24 .ctext .dataNums .tt span {
            line-height: 80px;
        }
    
    #_t_4 .ctext .tit .h1{font-size: 28px; line-height:32px;}
    #_t_4 .ctext .tit .h3{font-size:12px; line-height: 26px; margin-top:5px; display:none;}
    #_t_4 .ctext .tit .h3 span{ padding: 0 10px;}     #_c_25 .ctext ._mapbox{ height: 400px;} #_t_5 .ctext .tit .h1{font-size: 24px; line-height:30px;}    #_l_3 .ctext .newsList li a{padding: 15px 0;}
    #_l_3 .ctext .newsList li a .time{height: 150px;}
    #_l_3 .ctext .newsList li a .time .table b{font-size: 60px; line-height: 65px;}
    #_l_3 .ctext .newsList li a .time .table span{font-size: 16px;}
    #_l_3 .ctext .newsList li a .Img{margin-left: 4%; width: 21.3%; height: 150px;}
    #_l_3 .ctext .newsList li a .textBox{height: 150px;}
    #_l_3 .ctext .newsList li a .textBox .h1{font-size: 16px;}
    #_l_3 .ctext .newsList li a .textBox .p1{font-size: 14px; line-height: 26px;  height: 78px;}    #_lt_1 .ctext .l1 a{ padding: 0 15px; font-size: 14px;line-height: 30px; height: 30px;}
    #_lt_1 .ctext .current{font-size: 14px; line-height: 30px;}
    #_lt_1 .ctext .right{line-height: 30px;}
    #_lt_1 .ctext .right h1{font-size: 14px; }
    #_lt_1 .ctext .right .time{font-size: 14px;}   #_c_27 .ctext .formBox{margin-top: 18px;}
    #_c_27 .ctext .formBox .disTaB{padding:70px 15% 90px 15%}
    #_c_27 .ctext .formBox .disTaB .Tit{font-size: 20px; width: 180px; height: 36px; top:-18px; margin-left: -90px; line-height: 36px;} #_l_4 .ctext .qualiList li a .tImg{height: 200px;}
    #_l_4 .ctext .qualiList li a .text{font-size: 16px; line-height: 60px;}

       #_l_4 .ctext .tit .h1{font-size: 24px; line-height:30px;}



        #_l_4 .ctext .l1 a{ padding:5px 20px; font-size: 16px;line-height: 30px;}
#_pt_2 .ctext .text_p{ text-align: center; font-size: 14px; color: #333; padding: 5px 0;}
#_pt_2 .ctext .text_p a{ padding: 5px 25px; background: #931016; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt_2 .ctext .text_p span{ padding: 5px 20px; color: #333;}    #_c_28 .ctext .textBox{font-size: 14px; line-height: 26px; text-align:left; text-indent:30px;}
    #_c_28 .ctext .cerList{margin-top: 25px;}
    #_c_28 .ctext .cerList ul{margin: 0 -25px;}
    #_c_28 .ctext .cerList .li1{padding: 25px 25px;}
    #_c_28 .ctext .cerList .li1 .dText{font-size: 16px;}
    #_c_28 .ctext .cerList .slick-slide.slick-current.slick-center .li1{padding: 0 10px}
    #_c_28 .ctext .cerList .slick-slide.slick-current.slick-center .li1 .tImg{height: 378px;}
    #_c_28 .ctext .cerList .slick-prev,
    #_c_28 .ctext .cerList .slick-next{left: 31%}
    #_c_28 .ctext .cerList .slick-next{left: auto; right: 31%;}    #_sp_3 .ctext .proList{width: 100%;}
    #_sp_3 .ctext .proText{width: 100%;}
    #_sp_3 .ctext .proText .tit{height: auto; padding-bottom: 15px;}    #_sp_4 .ctext .ActionList li .dText{padding:30px 18px 20px 18px}
    #_sp_4 .ctext .ActionList li .dText span{width: 50px; height: 50px; line-height:40px; top:-25px; font-size: 18px;}
    #_sp_4 .ctext .ActionList .arrow{height: 346px; background: url("/template/theme/cn/img/sp1_2.png") no-repeat center; background-size: 28px 20px;}
    #_sp_4 .ctext .ActionList .arrow.down{height: 60px; background: url("/template/theme/cn/img/sp1_3.png") no-repeat center;background-size: 20px 28px;}
    #_sp_4 .ctext .ActionList .arrow.left{background: url("/template/theme/cn/img/sp1_4.png") no-repeat center;background-size: 28px 20px;}
    #_sp_4 .ctext .pageFy{margin-top: 40px; padding-top: 15px;}
    #_sp_4 .ctext .pageFy a{font-size: 15px;}
#_h_1 .ctext .top{ width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;padding: 0 15px;}
#_h_1 .ctext .top .logo{ margin:10px 0;}
#_h_1 .ctext .top .logo img{ height: 30px;}
#_h_1 .ctext .top .telBox{margin:10px 10px 10px 0; height: 30px; font-size: 14px; line-height: 30px;}
#_h_1 .ctext .top .telBox img{width: 30px; height: 30px;}

#_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: 14px 0;}
#_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: #931016;
-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: #931016;
-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: 50px 15px 100px 15px; 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: #931016;}
#_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;}    #_sp_5 .ctext .left .h1{font-size: 22px;}
    #_sp_5 .ctext .left .text{font-size: 14px; line-height: 28px;}
    #_sp_5 .ctext .right .hotNews .tit{font-size: 30px; padding:25px 0;}
    #_sp_5 .ctext .right .hotNews .list li .p1{font-size: 14px; line-height: 28px; margin-top: 5px;}    #_c_29 .ctext .TextBox .tit .h3{font-size:12px; line-height: 26px;}
    #_c_29 .ctext .TextBox .tit .h3 span{ padding: 0 10px;}
    #_c_29 .ctext .TextBox .tit .h1{font-size: 28px; line-height:32px; margin-top:5px;}
    #_c_29 .ctext .TextBox .p1{margin-top: 15px; font-size: 14px; line-height: 26px;}
    ._htm {width: 90%;}
    ._col{right: -5px;top: -30px;width: 30px;height: 30px;color: #fff;line-height: 20px;font-size: 36px;}    #_pt_3 .ctext .fy_pc{ text-align:center; font-size:14px; color:#272727; padding:5px 0;}
    #_pt_3 .ctext .fy_pc a{ padding:5px 25px; color:#fff; border:solid 1px #931016; background:#931016; border-radius:16px; overflow:hidden;}
    #_pt_3 .ctext .fy_pc span{ padding:5px 20px; color:#272727;} #_f_1 .ctext .t1{font-size: 16px;}
    #_f_1 .ctext .foot1 .tel{font-size: 36px; line-height: 35px;}
    #_f_1 .ctext .foot1 .time{font-size: 14px; line-height: 26px;}
    #_f_1 .ctext .foot1 .contact{font-size: 14px; line-height: 26px; margin-top: 10px;}
    #_f_1 .ctext .footHot{height: 165px; padding: 0 5%;}
    #_f_1 .ctext .footHot .list li{line-height: 28px;}
    #_f_1 .ctext .footHot .list a{font-size: 14px;}
    #_f_1 .ctext .footFast{width: 26%;}
    #_f_1 .ctext .footFast .foot_ico .ico a{width: 38px; height: 38px;}
    #_f_1 .ctext .footFast .foot_ico .ico a img{width: 38px; height: 38px;}
    #_f_1 .ctext .footFast .links{display:none !important;}
    #_f_1 .ctext .footFast .links ul .Box{height:150px;}
    #_f_1 .ctext .footFast .links h5 span{font-size: 15px;}
    #_f_1 .ctext .footFast .links ul li a{font-size: 14px; line-height: 30px;}
    #_f_1 .ctext .footFast .links ul li a:after{line-height: 30px;}
    #_f_1 .ctext .foot2{margin-top: 45px;}  #_l_5 .ctext .proList li a{padding:20px 12px 25px 12px}
    #_l_5 .ctext .proList li h2{font-size: 16px; line-height: 28px;}
    #_l_5 .ctext .proList li .h1{font-size: 20px; line-height: 30px;}
    #_l_5 .ctext .proList li .imgBox{margin-top: 15px; height:180px;}
    #_l_5 .ctext .proList li .text{font-size: 14px; line-height: 26px; margin-top: 15px;}
    #_l_5 .ctext .proList li .more{margin-top: 20px;}
    #_l_5 .ctext .proList li .more span{font-size: 14px;}
    #_l_5 .ctext .proList li .more span i{width: 12px; height: 12px;}
 #_l_5 .ctext .tit{margin-bottom:10px}

   #_l_5 .ctext .tit .h1{font-size: 24px; line-height:30px;margin-bottom:30px}
}
@media screen and  (max-width:768px){
    #_c .ctext .slick-prev,
    #_c .ctext .slick-next{left: 2%;}
    #_c .ctext .slick-next{left: auto; right:2%;}    #_c_1 .ctext .leftImg{width: 100%;}
    #_c_1 .ctext .rightText{width: 100%; height: auto;}
    #_c_1 .ctext .rightText .tit{margin-top: 20px;}
    #_c_1 .ctext .rightText .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_1 .ctext .rightText .tit .h3 span{display: inline-block; float: none;}
    #_c_1 .ctext .rightText .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_1 .ctext .rightText .p1{text-align: center; margin-top: 10px;text-indent: 0px;} #_c_2 .ctext .leftImg{width: 100%;}
    #_c_2 .ctext .rightText{width: 100%; height: auto;}
    #_c_2 .ctext .rightText .tit{margin-top: 20px;}
    #_c_2 .ctext .rightText .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_2 .ctext .rightText .tit .h3 span{display: inline-block; float: none;}
    #_c_2 .ctext .rightText .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_2 .ctext .rightText .p1{text-align: left; margin-top: 10px;text-indent: 30px;}  #_c_3 .ctext .leftImg{width: 100%;}
    #_c_3 .ctext .rightText{width: 100%; height: auto;}
    #_c_3 .ctext .rightText .tit{margin-top: 20px;}
    #_c_3 .ctext .rightText .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_3 .ctext .rightText .tit .h3 span{display: inline-block; float: none;}
    #_c_3 .ctext .rightText .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_3 .ctext .rightText .p1{text-align: center; margin-top: 10px;}  #_c_4 .ctext .imgBox{height:180px;}  #_t .ctext .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}#_c_5 .ctext .dlTable dl{width: 50%;}
    #_c_5 .ctext .dlTable dl:nth-child(3n) dd{border-right:1px solid #d9d5d6;}
    #_c_5 .ctext .dlTable dl:nth-child(2n) dd{border-right: 0;}
    #_c_5 .ctext .dlTable dl:nth-child(10){border-bottom: 1px solid #d9d5d6;}
    #_c_5 .ctext .dlTable dt{width: 40%;}
    #_c_5 .ctext .dlTable dd{width: 60%;}
    #_c_5 .ctext .proList{margin-top: 20px;}
    #_c_5 .ctext .proList ul{margin: 0 -5px;}
    #_c_5 .ctext .proList li{width: 50%;padding: 0 5px; margin-top: 10px;}
    #_c_5 .ctext .proList li:first-child,
    #_c_5 .ctext .proList li:nth-child(2){margin-top: 0;}
    #_c_5 .ctext .proList li a .tImg{height: 140px;}
    #_c_5 .ctext .proList li a h2{font-size: 15px; height: 45px; line-height: 45px;}

    #_c_5 .ctext .proInfo{margin-top: 0;}
    #_c_5 .ctext .proInfo .img{position: relative}
    #_c_5 .ctext .proInfo .img .loca{position: absolute; display: block; font-size: 12px;width: 20px; height: 20px; text-align: center; line-height: 20px; color:#fff; background: #931016; background: rgba(147,16,22,0.6); border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
    #_c_5 .ctext .proInfo .img .one{left: 15%; bottom:40%; }
    #_c_5 .ctext .proInfo .img .two{right: 16.9%; top:35.5%;}
    #_c_5 .ctext .proInfo .img .three{right: 16.9%; top:48%;}
    #_c_5 .ctext .proInfo .img .four{right: 16.9%; top:54%;}
    #_c_5 .ctext .proInfo .img .five{right: 16.9%; top:60%;}
    #_c_5 .ctext .proInfo .img img{width: 100%;}
    #_c_5 .ctext .proInfo .switch{width: 100%;float: left;bottom: 0; position: relative;}
    #_c_5 .ctext .proInfo .switch:after {display: none;}
    #_c_5 .ctext .proInfo .switch span{float: right; width: 100%; font-size: 14px; height: 30px; line-height: 30px;}
    #_c_5 .ctext .proInfo .switch i{width: 26px; height: 26px;left: 2px; top:2px; right: auto; margin-top: 0;}
    #_c_5 .ctext .proInfo .switch i:before {content: '01'; width: 26px; height: 26px; text-align: center; line-height: 26px; font-size:14px; color:#fff; top:0; left: 0; margin-top: 0; background:none;}
    #_c_5 .ctext .proInfo .right{position: static; width: 100%; float: left;}
    #_c_5 .ctext .proInfo .right .li1{margin-top:10px;}
    #_c_5 .ctext .proInfo .right .li1:after{display: none;}
    #_c_5 .ctext .proInfo .right .li1 i{width: 26px; height: 26px; left: 2px; top:2px; margin-top: 0;}
    #_c_5 .ctext .proInfo .right .li1 i:before{content: '02'; width: 26px; height: 26px;line-height: 26px; left: 0; top:0; margin-top: 0; background: none; color:#fff;}
    #_c_5 .ctext .proInfo .right .li1:nth-child(2) i:before{content: '03';}
    #_c_5 .ctext .proInfo .right .li1 span{font-size: 14px; height: 30px; line-height: 30px; width: 100%;}
    #_c_5 .ctext .proInfo .right .li1.three{margin-top: 10px; right: 0;}
    #_c_5 .ctext .proInfo .right .li1.three i{width: 26px; height: 26px; left: 2px; top:2px; margin-top: 0;}
    #_c_5 .ctext .proInfo .right .li1.three i:before{content: '04'; width: 26px; height: 26px;line-height: 26px; left: 0; top:0; margin-top: 0; background: none; color:#fff;}
    #_c_5 .ctext .proInfo .right .li1.four{right: 0;}
    #_c_5 .ctext .proInfo .right .li1.four i{width: 26px; height: 26px; left: 2px; top:2px; margin-top: 0;}
    #_c_5 .ctext .proInfo .right .li1.four i:before{content: '05'; width: 26px; height: 26px;line-height: 26px; left: 0; top:0; margin-top: 0; background: none; color:#fff;}  #_lt .ctext .current{}
    #_lt .ctext .right{float: left;padding: 10px 0;display:none}
    #_lt .ctext .right .time{display: none;}    #_c_7 .ctext .videoBox{width: 100%; margin-top:15px; height: 220px;}
    #_c_7 .ctext .videoBox ._mask{margin-top: -65px;}
    #_c_7 .ctext .videoBox ._mask .ico{width: 40px; height: 40px;}
    #_c_7 .ctext .videoBox ._mask h2{margin-top: 15px;}
    #_c_7 .ctext .videoBox ._mask .play{margin-top: 10px; height: 30px;line-height: 30px;}
    #_c_7 .ctext .TextBox{width: 100%; height: auto;}
    #_c_7 .ctext .TextBox .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_7 .ctext .TextBox .tit .h3 span{display: inline-block; float: none;}
    #_c_7 .ctext .TextBox .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_7 .ctext .TextBox .p1{text-align:left; margin-top: 10px; padding-right: 10px;}    #_c_8 .ctext .textBox{width: 100%; height: auto;}
    #_c_8 .ctext .textBox .table .top h1{font-size: 32px;}
    #_c_8 .ctext .textBox .table .down{margin-top: 15px;}
    #_c_8 .ctext .textBox .table .down h3{font-size: 20px; line-height: 30px;}
    #_c_8 .ctext .textBox .table .down h6{line-height: 20px;}
    #_c_8 .ctext .imgBox{width: 100%; margin-top: 15px;}
#_c_8 {display:none}    #_c_9 .ctext .dlBox{margin-top:20px;}
    #_c_9 .ctext .dlBox dl dt{font-size: 40px; line-height: 40px;}
    #_c_9 .ctext .dlBox dl dd{font-size: 12px; line-height: 22px; height: 44px;} #_t_1 .ctext .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}#_f .ctext .foot1{width: 100%; text-align: center;}
    #_f .ctext .foot1 .tel{margin:5px 0;}
    #_f .ctext .foot1 .contact{margin-top: 0;}
    #_f .ctext .footHot{width: 100%; text-align: center;border:0; border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1); padding:10px 0 15px 0; height: auto; margin-top: 10px;}
    #_f .ctext .footFast{width: 100%; text-align: center; margin-top: 15px;}
    #_f .ctext .footFast .foot_ico{margin-top: 10px;}
    #_f .ctext .footFast .foot_ico .ico{margin: 0 10px;}
    #_f .ctext .foot2{margin-top:20px;}
    #_f .ctext .foot2 .copy{width: 100%; padding-bottom: 0; text-align: center; line-height: 26px;}
    #_f .ctext .foot2 .link{ float: right; width: 100%; text-align: center;}
    #_f .ctext .foot2 .link .a{padding-top: 0; line-height: 26px;}#_c_10 .ctext ._mapbox{ height:300px;}    #_c_11 .ctext .box{height: 240px;}
    #_c_11 .ctext .box .top img{height: 18px;}
    #_c_11 .ctext .box h1{padding-bottom: 20px; margin-top: 10px;}
    #_c_11 .ctext .box h1 img{height: 20px;}
    #_c_11 .ctext .box .address{margin-top: 10px;}
    #_c_11 .ctext .box .address .pSpan{font-size: 14px; line-height: 26px;}#_t_2 .ctext .tit .h1{font-size: 18px; line-height:24px;}    #_l .ctext .newsList li{margin-top: 10px;}
    #_l .ctext .newsList li a{padding: 15px;}
    #_l .ctext .newsList li a .time{width: 35%; background: #ebeced;}
    #_l .ctext .newsList li a:hover .time{background: rgba(255,255,255,0.2);}
    #_l .ctext .newsList li a .Img{width: 61%;}
    #_l .ctext .newsList li a .textBox{width: 100%; height: auto; margin-left: 0; margin-top: 15px;}
    #_l .ctext .newsList li a .textBox .p1{margin-top:5px;}#_c_12 .ctext .formBox .disTaB{width: 90%;padding:50px 10% 60px 10%}#_l_1 .ctext .qualiList{margin-top: -10px;}
    #_l_1 .ctext .qualiList li{width: 50%; padding: 0 5px; margin-top: 10px;}
    #_l_1 .ctext .qualiList li a .tImg{height: 130px;}
    #_l_1 .ctext .qualiList li a .text{font-size: 14px; line-height: 45px;}

     #_l_1 .ctext .tit .h1{font-size: 18px; line-height:24px;margin-bottom:25px;}


     #_l_1 .ctext .pz_SideLayer{ display: block; width: 100%; text-align: center;  overflow-y: hidden; white-space: nowrap; font-size: 0;margin-bottom:25px}
    #_l_1 .ctext .l1{float: none; display: inline-block; margin: 0 6px;}
    #_l_1 .ctext .l1 a{ padding:5px 12px; font-size: 14px; line-height: 20px;}
    #_l_1 .ctext .l1 a i{width: 20px; height: 20px;}    #_l_2 .ctext .proList li{width: 100%; margin-top: 15px;}
    #_l_2 .ctext .proList li:first-child{margin-top: 0;}
    #_l_2 .ctext .proList li .imgBox{height: 240px;}

 #_l_2 .ctext .tit .h1{font-size: 18px; line-height:24px;} #_sp .ctext .bigImg .img{height: 302px;}
    #_sp .ctext .smallImg{margin-top: -10px;}
    #_sp .ctext .smallImg .img{margin-top: 10px; height:82px;}
    #_sp .ctext .smallImg .slick-prev,
    #_sp .ctext .smallImg .slick-next{height: 25px; bottom: -35px;}
    #_sp .ctext .proText .tit{font-size: 18px; margin-top:20px;}
    #_sp .ctext .proText .tit b{font-size: 22px;}
    #_sp .ctext .proText .info{margin-top:15px;font-size: 16px; padding-left: 30px; background: url('img/img4.png') no-repeat left 7px; background-size: 20px;}
    #_sp .ctext .proText dl{font-size: 14px; margin-top: 6px; padding-left: 30px; background: url('img/img5.png') no-repeat left 6px; background-size:18px;}
    #_sp_1 .ctext .oper{border-bottom: 0;}
    #_sp_1 .ctext .oper .label{width: 100%; margin-top: 10px;}
    #_sp_1 .ctext .oper .label li{width: 50%;margin-right: 0;}
    #_sp_1 .ctext .oper .label li a{padding: 0;width: 100%; text-align: center; font-size: 14px; line-height: 40px;}
    #_sp_1 .ctext .oper .return{width: 100%; display: block; text-align: center;}
    #_sp_1 .ctext .oper .return a{float: none; display:inline-block; font-size: 14px;}
    #_sp_1 .ctext .ActionList{margin-top: 15px;}
    #_sp_1 .ctext .ActionList li{width: 100%; margin-top: 10px;}
    #_sp_1 .ctext .ActionList li .pBox{font-size: 14px; line-height: 28px; height:84px;}
    #_sp_1 .ctext .ActionList .arrow{display: none;}
    #_sp_1 .ctext .pageFy{margin-top:25px; padding-top: 10px;}
    #_sp_1 .ctext .pageFy a{font-size: 14px; max-width: 100%; width: 100%; line-height: 28px;}#_h .ctext .top .telBox{font-size:15px}    #_sp_2 .ctext .left{width: 100%; padding: 0 15px;}
    #_sp_2 .ctext .left h1{margin-top: 20px; font-size: 18px; line-height: 28px;}
    #_sp_2 .ctext .left .time{font-size: 14px; margin-top: 10px;}
    #_sp_2 .ctext .left .text{margin-top:20px; padding: 15px 0 20px 0;}
    #_sp_2 .ctext .left .turn .page{width: 100%; display: block; text-align: center;}
    #_sp_2 .ctext .left .turn .page a{display: inline-block; float: none;}
    #_sp_2 .ctext .left .turn .share{float: left;}
    #_sp_2 .ctext .right{width: 100%;}
    #_sp_2 .ctext .right .hotNews .tit{font-size: 24px; line-height: 40px;}
    #_sp_2 .ctext .right .hotNews{margin-top: 15px; padding: 15px 15px 0 15px;}
    #_sp_2 .ctext .right .hotNews.two{margin-top: 15px;}
    #_sp_2 .ctext .right .hotNews .list li{padding: 10px 0;} #_c_14 .ctext .videoBox{width: 100%; margin-top:15px; height: 220px;}
    #_c_14 .ctext .videoBox ._mask{margin-top: -65px;}
    #_c_14 .ctext .videoBox ._mask .ico{width: 40px; height: 40px;}
    #_c_14 .ctext .videoBox ._mask h2{margin-top: 15px;}
    #_c_14 .ctext .videoBox ._mask .play{margin-top: 10px; height: 30px;line-height: 30px;}
    #_c_14 .ctext .TextBox{width: 100%; height: auto;}
    #_c_14 .ctext .TextBox .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_14 .ctext .TextBox .tit .h3 span{display: inline-block; float: none;}
    #_c_14 .ctext .TextBox .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_14 .ctext .TextBox .p1{text-align: left; margin-top: 10px;text-indent: 30px;}    #_c_15 .ctext .slick-prev,
    #_c_15 .ctext .slick-next{left: 2%;}
    #_c_15 .ctext .slick-next{left: auto; right:2%;}    #_c_16 .ctext .leftImg{width: 100%; margin-top:15px;}
    #_c_16 .ctext .rightText{width: 100%; height: auto;}
    #_c_16 .ctext .rightText .tit{margin-top: 20px;}
    #_c_16 .ctext .rightText .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_16 .ctext .rightText .tit .h3 span{display: inline-block; float: none;}
    #_c_16 .ctext .rightText .tit .h1{font-size: 20px; line-height:28px; width: 100%; text-align: center;}
    #_c_16 .ctext .rightText .p1{text-align: left; margin-top: 10px; text-indent:30px;}
    #_c_16 .ctext .rightText .p1 br{display:none;}
    #_c_17 .ctext .leftImg{width: 100%;}
    #_c_17 .ctext .rightText{width: 100%; height: auto;}
    #_c_17 .ctext .rightText .tit{margin-top: 20px;}
    #_c_17 .ctext .rightText .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_17 .ctext .rightText .tit .h3 span{display: inline-block; float: none;}
    #_c_17 .ctext .rightText .tit .h1{font-size: 20px; line-height:28px; width: 100%; text-align: center;}
    #_c_17 .ctext .rightText .p1{text-align: left; margin-top: 10px;text-indent: 30px;}  #_c_18 .ctext .leftImg{width: 100%; margin-top:15px;}
    #_c_18 .ctext .rightText{width: 100%; height: auto;}
    #_c_18 .ctext .rightText .tit{margin-top: 20px;}
    #_c_18 .ctext .rightText .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_18 .ctext .rightText .tit .h3 span{display: inline-block; float: none;}
    #_c_18 .ctext .rightText .tit .h1{font-size: 20px; line-height:28px; width: 100%; text-align: center;}
    #_c_18 .ctext .rightText .p1{text-align: left; margin-top: 10px; text-indent:30px;}  #_c_19 .ctext .imgBox{height:180px;}  #_t_3 .ctext .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
#_c_20 .ctext .dlTable .dl{width: 50%;}
    #_c_20 .ctext .dlTable .dl:nth-child(3n) .dd{border-right:1px solid #d9d5d6;}
    #_c_20 .ctext .dlTable .dl:nth-child(2n) .dd{border-right: 0;}
    #_c_20 .ctext .dlTable .dl:nth-child(10){border-bottom: 1px solid #d9d5d6;}
    #_c_20 .ctext .dlTable .dt{width: 40%;}
    #_c_20 .ctext .dlTable .dd{width: 60%;}
    #_c_20 .ctext .proList{margin-top: 20px;}
    #_c_20 .ctext .proList ul{margin: 0 -5px;}
    #_c_20 .ctext .proList li{width: 50%;padding: 0 5px; margin-top: 10px;}
    #_c_20 .ctext .proList li:first-child,
    #_c_20 .ctext .proList li:nth-child(2){margin-top: 0;}
    #_c_20 .ctext .proList li a .tImg{height: 140px;}
    #_c_20 .ctext .proList li a h2{font-size: 15px; height: 45px; line-height: 45px;}

    #_c_20 .ctext .proInfo{margin-top: 0;}
    #_c_20 .ctext .proInfo .img{position: relative}
    #_c_20 .ctext .proInfo .img .loca{position: absolute; display: block; font-size: 12px;width: 20px; height: 20px; text-align: center; line-height: 20px; color:#fff; background: #931016; background: rgba(147,16,22,0.6); border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
    #_c_20 .ctext .proInfo .img .one{left: 15%; bottom:40%; }
    #_c_20 .ctext .proInfo .img .two{right: 16.9%; top:35.5%;}
    #_c_20 .ctext .proInfo .img .three{right: 16.9%; top:48%;}
    #_c_20 .ctext .proInfo .img .four{right: 16.9%; top:54%;}
    #_c_20 .ctext .proInfo .img .five{right: 16.9%; top:60%;}
    #_c_20 .ctext .proInfo .img img{width: 100%;}
    #_c_20 .ctext .proInfo .switch{width: 100%;float: left;bottom: 0; position: relative;}
    #_c_20 .ctext .proInfo .switch:after {display: none;}
    #_c_20 .ctext .proInfo .switch span{float: right; width: 100%; font-size: 14px; height: 30px; line-height: 30px;}
    #_c_20 .ctext .proInfo .switch i{width: 26px; height: 26px;left: 2px; top:2px; right: auto; margin-top: 0;}
    #_c_20 .ctext .proInfo .switch i:before {content: '01'; width: 26px; height: 26px; text-align: center; line-height: 26px; /*font-size:14px;*/ color:#fff; top:0; left: 0; margin-top: 0; background:none;}
    #_c_20 .ctext .proInfo .right{position: static; width: 100%; float: left;}
    #_c_20 .ctext .proInfo .right .li1{margin-top:10px;}
    #_c_20 .ctext .proInfo .right .li1:after{display: none;}
    #_c_20 .ctext .proInfo .right .li1 i{width: 26px; height: 26px; left: 2px; top:2px; margin-top: 0;}
    #_c_20 .ctext .proInfo .right .li1 i:before{content: '02'; width: 26px; height: 26px;line-height: 26px; left: 0; top:0; margin-top: 0; background: none; color:#fff;}
    #_c_20 .ctext .proInfo .right .li1:nth-child(2) i:before{content: '03';}
    #_c_20 .ctext .proInfo .right .li1 span{font-size: 14px; height: 30px; line-height: 30px; width: 100%;}
    #_c_20 .ctext .proInfo .right .li1.three{margin-top: 10px; right: 0;}
    #_c_20 .ctext .proInfo .right .li1.three i{width: 26px; height: 26px; left: 2px; top:2px; margin-top: 0;}
    #_c_20 .ctext .proInfo .right .li1.three i:before{content: '04'; width: 26px; height: 26px;line-height: 26px; left: 0; top:0; margin-top: 0; background: none; color:#fff;}
    #_c_20 .ctext .proInfo .right .li1.four{right: 0;}
    #_c_20 .ctext .proInfo .right .li1.four i{width: 26px; height: 26px; left: 2px; top:2px; margin-top: 0;}
    #_c_20 .ctext .proInfo .right .li1.four i:before{content: '05'; width: 26px; height: 26px;line-height: 26px; left: 0; top:0; margin-top: 0; background: none; color:#fff;}    #_c_22 .ctext .videoBox{width: 100%; margin-top:15px; height: 220px;}
    #_c_22 .ctext .videoBox ._mask{margin-top: -65px;}
    #_c_22 .ctext .videoBox ._mask .ico{width: 40px; height: 40px;}
    #_c_22 .ctext .videoBox ._mask h2{margin-top: 15px;}
    #_c_22 .ctext .videoBox ._mask .play{margin-top: 10px; height: 30px;line-height: 30px;}
    #_c_22 .ctext .TextBox{width: 100%; height: auto;}
    #_c_22 .ctext .TextBox .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_22 .ctext .TextBox .tit .h3 span{display: inline-block; float: none;}
    #_c_22 .ctext .TextBox .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_22 .ctext .TextBox .p1{text-align:left; margin-top: 10px; padding-right: 10px;}    #_c_23 .ctext .textBox{width: 100%; height: auto;}
    #_c_23 .ctext .textBox .table .top .h1{font-size: 32px;}
    #_c_23 .ctext .textBox .table .down{margin-top: 15px;}
    #_c_23 .ctext .textBox .table .down h3{font-size: 20px; line-height: 30px;}
    #_c_23 .ctext .textBox .table .down h6{line-height: 20px;}
    #_c_23 .ctext .imgBox{width: 100%; margin-top: 15px;}
#_c_23 {display:none}
/*#_c_24 .ctext .dlBox{margin-top:20px;}
    #_c_24 .ctext .dlBox dl dt{font-size: 40px; line-height: 40px;}
    #_c_24 .ctext .dlBox dl dd{font-size: 12px; line-height: 22px; height: 44px;}*/


     #_c_24 .ctext .dlBox {
            margin-top: 20px;
        }

            #_c_24 .ctext .dlBox dl dt {
                font-size: 40px;
                line-height: 40px;
            }

            #_c_24 .ctext .dlBox dl:nth-child(2) dt {
                padding-right: 30px;
            }

            #_c_24 .ctext .dlBox dl dd {
                font-size: 12px;
                line-height: 22px;
                height: 44px;
            }

            #_c_24 .ctext .dlBox dl dt b {
                line-height: 40px;
                margin-right: -30px;
            }

        #_c_24 .ctext .dataNums {
            height: 40px;
            line-height: 40px;
        }

            #_c_24 .ctext .dataNums .dataOne {
                width: 30px;
                height: 40px;
            }

            #_c_24 .ctext .dataNums .tt span {
                line-height: 40px;
            }

    #_t_4 .ctext .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_25 .ctext ._mapbox{ height:300px;}
    #_c_26 .ctext .box{height: 240px;}
    #_c_26 .ctext .box .top img{height: 18px;}
    #_c_26 .ctext .box .h1{padding-bottom: 20px; margin-top: 10px;}
    #_c_26 .ctext .box .h1 img{height: 20px;}
    #_c_26 .ctext .box .address{margin-top: 10px;}
    #_c_26 .ctext .box .address .pSpan{font-size: 14px; line-height: 26px;}#_t_5 .ctext .tit .h1{font-size: 18px; line-height:24px;}    #_l_3 .ctext .newsList li{margin-top: 10px;}
    #_l_3 .ctext .newsList li a{padding: 15px;}
    #_l_3 .ctext .newsList li a .time{width: 35%; background: #ebeced;}
    #_l_3 .ctext .newsList li a:hover .time{background: rgba(255,255,255,0.2);}
    #_l_3 .ctext .newsList li a .Img{width: 61%;}
    #_l_3 .ctext .newsList li a .textBox{width: 100%; height: auto; margin-left: 0; margin-top: 15px; display:block;}
    #_l_3 .ctext .newsList li a .textBox .p1{margin-top:5px;}
    #_l_3 .ctext .newsList li a .textBox .table{display:block;}
      #_lt_1 .ctext .current{}

    #_lt_1 .ctext .right{float: left;padding: 10px 0;display:none}
    #_lt_1 .ctext .right .time{display: none;}
    #_c_27 .ctext .formBox .disTaB{width: 100%;padding:50px 0% 60px 0%}
    #_c_27 .ctext .formBox .disTaB .tstext{font-size:12px; line-height:18px;  margin-top:15px;}


    #_l_4 .ctext .qualiList{margin-top: -10px;}

    #_l_4 .ctext .qualiList li{width: 50%; padding: 0 5px; margin-top: 10px;}
    #_l_4 .ctext .qualiList li a .tImg{height: 130px;}
    #_l_4 .ctext .qualiList li a .text{font-size: 14px; line-height: 45px;}

     #_l_4 .ctext .tit .h1{font-size: 18px; line-height:24px;margin-bottom:25px;}


     #_l_4 .ctext .pz_SideLayer{ display: block; width: 100%; text-align: center;  overflow-y: hidden; white-space: nowrap; font-size: 0;margin-bottom:25px}
    #_l_4 .ctext .l1{float: none; display: inline-block; margin: 0 6px;}
    #_l_4 .ctext .l1 a{ padding:5px 12px; font-size: 14px; line-height: 20px;}
    #_l_4 .ctext .l1 a i{width: 20px; height: 20px;} #_sp_3 .ctext .bigImg .img{height: 302px;}
    #_sp_3 .ctext .smallImg{margin-top: -10px;}
    #_sp_3 .ctext .smallImg .img{margin-top: 10px; height:82px;}
    #_sp_3 .ctext .smallImg .slick-prev,
    #_sp_3 .ctext .smallImg .slick-next{height: 25px; bottom: -35px;}
    #_sp_3 .ctext .proText .tit{font-size: 18px; margin-top:20px;}
    #_sp_3 .ctext .proText .tit b{font-size: 22px;}
    #_sp_3 .ctext .proText .info{margin-top:15px;font-size: 16px; padding-left: 30px; background: url('img/img4.png') no-repeat left 7px; background-size: 20px;}
    #_sp_3 .ctext .proText dl{font-size: 14px; margin-top: 6px; padding-left: 30px; background: url('img/img5.png') no-repeat left 6px; background-size:18px;}
    #_sp_4 .ctext .oper{border-bottom: 0;}
    #_sp_4 .ctext .oper .label{width: 100%; margin-top: 10px;}
    #_sp_4 .ctext .oper .label li{width: 50%;margin-right: 0;}
    #_sp_4 .ctext .oper .label li a{padding: 0;width: 100%; text-align: center; font-size: 14px; line-height: 40px;}
    #_sp_4 .ctext .oper .return{width: 100%; display: block; text-align: center;}
    #_sp_4 .ctext .oper .return a{float: none; display:inline-block; font-size: 14px;}
    #_sp_4 .ctext .ActionList{margin-top: 15px;}
    #_sp_4 .ctext .ActionList li{width: 100%; margin-top: 10px;}
    #_sp_4 .ctext .ActionList li .pBox{font-size: 14px; line-height: 28px; height:84px;}
    #_sp_4 .ctext .ActionList .arrow{display: none;}
    #_sp_4 .ctext .pageFy{margin-top:25px; padding-top: 10px;}
    #_sp_4 .ctext .pageFy a{font-size: 14px; max-width: 100%; width: 100%; line-height: 28px;}   #_sp_5 .ctext .left{width: 100%; padding: 0 15px;}
    #_sp_5 .ctext .left .h1{margin-top: 20px; font-size: 18px; line-height: 28px;}
    #_sp_5 .ctext .left .time{font-size: 14px; margin-top: 10px;}
    #_sp_5 .ctext .left .text{margin-top:20px; padding: 15px 0 20px 0;}
    #_sp_5 .ctext .left .text img{max-width:100%;}
    #_sp_5 .ctext .left .turn .page{width: 100%; display: block; text-align: center;}
    #_sp_5 .ctext .left .turn .page a{display: inline-block; float: none;}
    #_sp_5 .ctext .left .turn .share{float: left;}
    #_sp_5 .ctext .right{width: 100%;}
    #_sp_5 .ctext .right .hotNews .tit{font-size: 24px; line-height: 40px;}
    #_sp_5 .ctext .right .hotNews{margin-top: 15px; padding: 15px 15px 0 15px;}
    #_sp_5 .ctext .right .hotNews.two{margin-top: 15px;}
    #_sp_5 .ctext .right .hotNews .list li{padding: 10px 0;} #_c_29 .ctext .videoBox{width: 100%; margin-top:15px; height: 220px;}
    #_c_29 .ctext .videoBox ._mask{margin-top: -65px;}
    #_c_29 .ctext .videoBox ._mask .ico{width: 40px; height: 40px;}
    #_c_29 .ctext .videoBox ._mask h2{margin-top: 15px;}
    #_c_29 .ctext .videoBox ._mask .play{margin-top: 10px; height: 30px;line-height: 30px;}
    #_c_29 .ctext .TextBox{width: 100%; height: auto;}
    #_c_29 .ctext .TextBox .tit .h3{display: block; text-align: center; width: 100%;}
    #_c_29 .ctext .TextBox .tit .h3 span{display: inline-block; float: none;}
    #_c_29 .ctext .TextBox .tit .h1{font-size: 22px; line-height:28px; width: 100%; text-align: center;}
    #_c_29 .ctext .TextBox .p1{text-align: left; margin-top: 10px;text-indent: 30px;}#_f_1 .ctext .foot1{width: 100%; text-align: center;}
    #_f_1 .ctext .foot1 .tel{margin:5px 0;}
    #_f_1 .ctext .foot1 .contact{margin-top: 0;}
    #_f_1 .ctext .footHot{width: 100%; text-align: center;border:0; border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1); padding:10px 0 15px 0; height: auto; margin-top: 10px;}
    #_f_1 .ctext .footFast{width: 100%; text-align: center; margin-top: 15px;}
    #_f_1 .ctext .footFast .foot_ico{margin-top: 10px;}
    #_f_1 .ctext .footFast .foot_ico .ico{margin: 0 10px;}
    #_f_1 .ctext .foot2{margin-top:20px;}
    #_f_1 .ctext .foot2 .copy{width: 100%; padding-bottom: 0; text-align: center; line-height: 26px;}
    #_f_1 .ctext .foot2 .link{ float: right; width: 100%; text-align: center;}
    #_f_1 .ctext .foot2 .link .a{padding-top: 0; line-height: 26px;}    #_l_5 .ctext .proList li{width: 100%; margin-top: 15px;}
    #_l_5 .ctext .proList li:first-child{margin-top: 0;}
    #_l_5 .ctext .proList li .imgBox{height: 240px;}

 #_l_5 .ctext .tit .h1{font-size: 18px; line-height:24px;}

 #_footer_842 ._block ._content{z-index:999;}
 body{overflow-x:hidden;}

}




.pagecon{float: left;
width: 100%;
color: #333333;
font-size: 16px;
line-height: 32px;}
@media screen and  (max-width:1200px){
.pagecon {font-size: 15px;}
}
@media screen and  (max-width:767px){
.pagecon {font-size: 14px;line-height: 28px;}
}


.sitemap{ width:100%;float:left;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#931016;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}


@media screen and (max-width:768px) {
        #_c_4 br {
            display: none;
        }

        #_c_28 br {
            display: none;
        }

        #_c_28 .ctext .cerList .slick-prev {
            left: 15%;
          
        }

        #_c_28 .ctext .cerList .slick-next {
            right: 15%;
        }

        #_c_24 .ctext .dlBox dl{
        width:49%;
       float:left
    }
    }