﻿
._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;}._mw1570{max-width: 1570px;margin: 0 auto;}._mw1360{max-width: 1360px;margin: 0 auto;}

@media screen and (max-width:1400px) {
    ._mw1360{max-width: 1200px;margin: 0 auto;}
    ._mw1300{max-width: 1200px;margin: 0 auto;}
    ._mw1570{max-width: 1200px;margin: 0 auto;}
}._mw1013{max-width: 1013px;margin: 0 auto;}#_header_2 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_header_2{position:fixed;z-index:15;margin:auto;width:100%;}#_header_2 ._title{margin-bottom:0px;}#_h_1 .maxwidth{max-width:1570px;margin:0 auto}@media screen and (max-width:768px){#_header_2 ._block{padding:0px 15px 0px 15px;margin:0px auto 0px auto;}}#_footer_17 ._block{padding:70px 0px 0px 0px;margin:0px auto 0px auto;}#_footer_17 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_footer_17 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content ._title{margin-bottom:0px;}@media screen and (max-width:768px){#_content ._block{padding:0px 0px 20px 0px;margin:0px auto 0px auto;}#_content ._title{margin-bottom:20px;}}#_content_5 ._block{padding:90px 0px 100px 0px;margin:0px auto 0px auto;}#_content_5 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_5 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_86 ._block{padding:100px 0px 20px 0px;margin:0px auto 0px auto;}#_content_86 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_86 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}#_content_86 ._title{margin-bottom:20px;}}#_content_10 ._block{padding:100px 0px 100px 0px;margin:0px auto 0px auto;}#_content_10 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_10 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_10 ._title{margin-bottom:20px;}}#_content_11 ._block{padding:90px 0px 100px 0px;margin:0px auto 0px auto;}#_content_11 ._title{margin-bottom:50px;}@media screen and (max-width:768px){#_content_11 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_11 ._title{margin-bottom:20px;}}#_content_12 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_12 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_12 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_14 ._block{padding:90px 0px 150px 0px;margin:0px auto 0px auto;}#_content_14 ._title{margin-bottom:60px;}@media screen and (max-width:768px){#_content_14 ._block{padding:20px 5px 40px 5px;margin:0px auto 0px auto;}#_content_14 ._title{margin-bottom:20px;}}#_content_18 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_18 ._title{margin-bottom:20px;}#_location_759 ._block{padding:20px 0px 80px 0px;margin:-50px auto 0px auto;}#_location_759 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_759 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_20 ._block{padding:20px 0px 80px 0px;margin:0px auto 0px auto;}#_content_20 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_20 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_23 ._block{padding:70px 0px 70px 0px;margin:0px auto 0px auto;}#_content_23 ._title{margin-bottom:40px;}@media screen and (max-width:768px){#_content_23 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_23 ._title{margin-bottom:20px;}}#_content_91 ._block{padding:60px 0px 95px 0px;margin:0px auto 0px auto;}#_content_91 ._title{margin-bottom:50px;}@media screen and (max-width:768px){#_content_91 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}#_content_91 ._title{margin-bottom:20px;}}#_content_34 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_34 ._title{margin-bottom:20px;}#_location_758 ._block{padding:20px 0px 20px 0px;margin:-40px auto 0px auto;}#_location_758 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_758 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_list_79 ._block{padding:20px 0px 20px 0px;margin:0px auto 0px auto;}#_list_79 ._title{margin-bottom:20px;}#_l_9 .maxwidth{max-width:1300px;margin:0 auto}@media screen and (max-width:768px){#_list_79 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_80 ._block{padding:20px 0px 60px 0px;margin:-30px auto 0px auto;}#_content_80 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_80 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_81 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_81 ._title{margin-bottom:20px;}#_location_760 ._block{padding:20px 0px 20px 0px;margin:-50px auto 0px auto;}#_location_760 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_760 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_subpage_83 ._block{padding:80px 0px 70px 0px;margin:0px auto 0px auto;}#_subpage_83 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_83 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_subpage_84 ._block{padding:0px 0px 80px 0px;margin:0px auto 0px auto;}#_subpage_84 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_84 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_39 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_39 ._title{margin-bottom:20px;}#_location_761 ._block{padding:20px 0px 20px 0px;margin:-50px auto 0px auto;}#_location_761 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_761 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_list_42 ._block{padding:80px 0px 40px 0px;margin:0px auto 0px auto;}#_list_42 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_42 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_pagination_43 ._block{padding:20px 0px 80px 0px;margin:0px auto 0px auto;}#_pagination_43 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_43 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_44 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_44 ._title{margin-bottom:20px;}#_location_45 ._block{padding:20px 0px 0px 0px;margin:-50px auto 0px auto;}#_location_45 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_45 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_subpage_46 ._block{padding:90px 0px 90px 0px;margin:0px auto 0px auto;}#_subpage_46 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_46 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_49 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_49 ._title{margin-bottom:20px;}#_location_51 ._block{padding:20px 0px 0px 0px;margin:-50px auto 0px auto;}#_location_51 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_51 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_52 ._block{padding:80px 0px 0px 0px;margin:0px auto 0px auto;}#_content_52 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_52 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_53 ._block{padding:90px 0px 80px 0px;margin:0px auto 0px auto;}#_content_53 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_53 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_54 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_54 ._title{margin-bottom:20px;}#_location_762 ._block{padding:20px 0px 20px 0px;margin:-50px auto 0px auto;}#_location_762 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_762 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_list_56 ._block{padding:80px 0px 40px 0px;margin:0px auto 0px auto;}#_list_56 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_56 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_pagination_57 ._block{padding:0px 0px 80px 0px;margin:0px auto 0px auto;}#_pagination_57 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_57 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_58 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_58 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_58 ._block{padding:0px 5px 0px 5px;margin:0px auto 0px auto;}}#_location_59 ._block{padding:20px 0px 20px 0px;margin:-50px auto 0px auto;}#_location_59 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_59 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_list_60 ._block{padding:20px 0px 0px 0px;margin:0px auto 0px auto;}#_list_60 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_60 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_pagination_61 ._block{padding:60px 0px 60px 348px;margin:0px auto 0px auto;}#_pagination_61 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_61 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_content_68 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_68 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_content_68 ._block{padding:0px 5px 0px 5px;margin:0px auto 0px auto;}}#_location_69 ._block{padding:20px 0px 0px 0px;margin:-50px auto 0px auto;}#_location_69 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_69 ._block{padding:20px 15px 20px 15px;margin:0px auto 0px auto;}}#_list_72 ._block{padding:60px 0px 0px 0px;margin:0px auto 0px auto;}#_list_72 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_list_72 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_pagination_73 ._block{padding:60px 0px 60px 348px;margin:0px auto 0px auto;}#_pagination_73 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_pagination_73 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_content_76 ._block{padding:0px 0px 0px 0px;margin:0px auto 0px auto;}#_content_76 ._title{margin-bottom:20px;}#_location_77 ._block{padding:20px 0px 20px 0px;margin:-50px auto 0px auto;}#_location_77 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_location_77 ._block{padding:20px 5px 20px 5px;margin:0px auto 0px auto;}}#_subpage_78 ._block{padding:60px 0px 60px 0px;margin:0px auto 0px auto;}#_subpage_78 ._title{margin-bottom:20px;}@media screen and (max-width:768px){#_subpage_78 ._block{padding:20px 5px 20px 5px;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 .pic{position: relative;}
#_c .ctext .icoBox{position: absolute; width:22px; left: 50%; margin-left: -11px; line-height: 0;
    animation:mymove 1.5s infinite;
    -moz-animation:mymove 1.5s infinite;
    -ms-animation:mymove 1.5s infinite;
    -webkit-animation:mymove 1.5s infinite;
}
@keyframes  mymove
{
    from {bottom:70px;}
    to {bottom:45px;}
}
@-webkit-keyframes   mymove /*Safari and Chrome*/
{
    from {bottom:70px;}
    to {bottom:45px;}
}
@-moz-keyframes   mymove
{
    from {bottom:70px;}
    to {bottom:45px;}
}
@-ms-keyframes   mymove
{
    from {bottom:70px;}
    to {bottom:45px;}
}
#_c .ctext .slick-dots{ bottom:40px; height:48px; text-align: left;}
#_c .ctext .slick-dots li{width: 34px; height: 34px;border:2px solid #fff; margin: 0 15px; opacity: 0.2;
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
}
#_c .ctext .slick-dots li button{width: 30px; height: 30px; padding: 0; font-size: 18px; color:#cccccc;
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
}
#_c .ctext .slick-dots li.slick-active{border:2px solid #DA1F3D; opacity: 1}
#_c .ctext .slick-dots li.slick-active button{color:#DA1F3D;}#_h{ width: 100%; float: left;}
#_h .ctext{ width: 100%; float: left;}
#_h .ctext .head_con{float: left; width: 100%; border-top:2px solid #fff; border-color:rgba(255,255,255,0.05);}
#_h .ctext .head_con .right{float:right; background: #fff; background: rgba(255,255,255,0.05); height: 44px; line-height: 44px;position: relative; display: block; text-align: right;
}
#_h .ctext .head_con .right:after{position: absolute; content: ''; width: 78px; height: 44px; left: -78px; top:0; opacity: 0.05; background: url("/template/theme/cn/img/h_1.png") no-repeat center; background-size: 78px 44px;}
#_h .ctext .head_con .right span{float: left; font-size: 14px; padding-left: 26px; height: 44px; line-height: 44px; color:#ffffff; color:rgba(255,255,255,0.6);}
#_h .ctext .head_con .right span:nth-child(2){margin-left:40px;margin-right:20px}
#_h .ctext .head_con .right span a{color:#ffffff; color:rgba(255,255,255,0.6);}
#_h .ctext .head_con .right span a:hover{color:#fff;}

#_h .ctext .top{float: left; width: 100%; border-bottom: 1px solid #fff; border-color:rgba(255,255,255,0.1);}
#_h .ctext .top .logo{line-height: 0; float: left; position: relative; z-index: 2; margin: 5px 0 50px 0;}
#_h .ctext .top .logo img{ width: auto; height: 44px;}
#_h .ctext .top .menu{ float: right; position: relative; z-index: 2;}
#_h .ctext .top .menu .nli{ margin: 0 30px; float: left; position: relative;}
#_h .ctext .top .menu .nli span a{ display: block; padding: 0 17px; line-height:99px; height:99px; font-size: 16px; color: #ffffff;position: relative;}
#_h .ctext .top .menu .nli span a:after{position: absolute; content: ''; width: 0; height: 3px; background: #DA1F3D; left: 50%; bottom: -2px;}
#_h .ctext .top .menu .nli.on span a,
#_h .ctext .top .menu .nli:hover span a{ color:#DA1F3D; font-weight: bold;}
#_h .ctext .top .menu .nli.on span a:after,
#_h .ctext .top .menu .nli:hover span a:after{left: 0; width: 100%;}
#_h .ctext .top .menu .nli .sub{ display: none; padding: 25px; position: absolute; width: 136px; top: 99px; left: 50%; margin-left: -68px; background:#fff; border-radius: 5px; z-index: 4;}
#_h .ctext .top .menu .nli .sub li{ text-align: center; padding: 10px 0;}
#_h .ctext .top .menu .nli .sub li a{ display: block;  font-size: 15px; line-height: 20px; color: #333;}
#_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{ color: #DA1F3D; position: relative;}
#_h .ctext .top .menu .nli .sub li:hover a::before{ content: ""; display: block; width: 2px; height: 100%; background: #DA1F3D; position: absolute; top: 0; left: -17px;}
#_h .ctext .top.top1{float: left; width: 100%; background: #fff}
#_h .ctext .top.top1 .logo{margin: 15px 0;}
#_h .ctext .top.top1 .menu{margin: 0;}
#_h .ctext .top.top1 .menu .nli span a{color:#333; height:75px; line-height:75px;}
#_h .ctext .top .menu .nli.on span a,
#_h .ctext .top .menu .nli:hover span a{ color: #DA1F3D; font-weight: bold;}
#_h .ctext .top.top1 .menu .nli .sub{top:75px;}
#_h .ctext .menuph{ display: none;} 
#_h .ctext .xialaph{ display: none;}#_c_1{ width: 100%; float: left;}
#_c_1 .ctext{ width: 100%; float: left;position: relative;}
#_c_1 .ctext .textInfo{float:left; width: 100%; text-align: center; color:#777777; font-size: 20px; line-height: 36px; position: relative;}
#_c_1 .ctext .textInfo span{display: block;}
#_c_1 .ctext .textInfo:after{position: absolute; content: '“'; font-family: Arial; font-size: 60px; color:#777777; opacity: 0.3; left: 50%; margin-left: -550px; top:5px; line-height: 60px;}
#_c_1 .ctext .textInfo:before{position: absolute; content: '”';font-family: Arial; font-size: 60px; color:#777777; opacity: 0.3; right: 50%; margin-right: -550px; bottom:-30px; line-height: 60px;}
#_c_1 .ctext .tit{float: left; width: 100%; color:#111111; font-size: 44px; line-height: 50px;text-align: center; margin-top: 70px;}
#_c_1 .ctext .tit span{font-family: Arial;}

#_c_1 .ctext .proList{float: left; width: 100%; margin-top: 25px;}
#_c_1 .ctext .ulList{margin: 0 -15px;}
#_c_1 .ctext .liBox{float: left; width: 100%; padding: 0 15px;}
#_c_1 .ctext .liBox .li1{float: left; width: 100%; height: 228px; display: table; padding: 0 15px 0 31%; position: relative; background: #f6f6f6; margin-top: 30px;}
#_c_1 .ctext .liBox .li1 .table{display: table-cell; vertical-align: middle;}
#_c_1 .ctext .liBox .li1 .ico{position: absolute; width: 121px; height: 106px; left:8%; top:50%; margin-top: -53px;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_1 .ctext .liBox .li1 .ico:after{position: absolute; z-index: 1; content: ''; width: 0; height: 0; left: 0; top:0;
    border-top: 53px solid transparent;
    border-right: 30px solid #DA1F3D;
    border-bottom: 53px solid transparent;
}
#_c_1 .ctext .liBox .li1 .ico:before{position: absolute; z-index: 1; content: ''; width: 0; height: 0; right: 0; top:0;
    border-top: 53px solid transparent;
    border-left: 30px solid #DA1F3D;
    border-bottom: 53px solid transparent;
}
#_c_1 .ctext .liBox .li1 .ico i{float: left; width: 61px; height: 106px; background: #DA1F3D; margin-left: 30px; position: relative; z-index: 1;}
#_c_1 .ctext .liBox .li1 .ico span{position: absolute; z-index: 3; width: 100%; height: 100%; left: 0; top:0;}
#_c_1 .ctext .liBox .li1:hover .ico{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
}
#_c_1 .ctext .liBox .li1:hover .ico:after{border-right: 30px solid #0041C0;}
#_c_1 .ctext .liBox .li1:hover .ico:before{border-left: 30px solid #0041C0;}
#_c_1 .ctext .liBox .li1:hover .ico i{background: #0041C0}
#_c_1 .ctext .liBox .li1 .tH1{float: left; width: 100%; color:#333333; font-size: 24px; line-height:35px;}
#_c_1 .ctext .liBox .li1 .textLabel{float: left; width: 100%; margin-top: 13px;}
#_c_1 .ctext .liBox .li1 .textLabel a{float: left; color:#666666;min-width: 80px; font-size: 18px;line-height: 30px; margin-right:5.5%;}
#_c_1 .ctext .liBox .li1 .textLabel a:hover{color:#0041C0;text-decoration:underline;}
#_c_1 .ctext .ulList .slick-prev,
#_c_1 .ctext .ulList .slick-next{ width: 22px; height: 37px; background: url("/template/theme/cn/img/c1_5.png") no-repeat center; background-size: cover; left: -40px; margin-top: 14px;}
#_c_1 .ctext .ulList .slick-next{background: url("/template/theme/cn/img/c1_7.png") no-repeat center; background-size: cover; left: auto; right: -40px;}
#_c_1 .ctext .ulList .slick-prev:hover{background: url("/template/theme/cn/img/c1_6.png") no-repeat center; background-size: cover;}
#_c_1 .ctext .ulList .slick-next:hover{background: url("/template/theme/cn/img/c1_8.png") no-repeat center; background-size: cover;}#_c_2{ width: 100%; float: left;}
#_c_2 .ctext{ width: 100%; float: left;}
#_c_2 .ctext .appList{float: left; width: 100%; margin-top: -23px;}
#_c_2 .ctext .appList ul{float:left; width: 100%; height:371px;}
#_c_2 .ctext .appList li{float: left; width: 50%; padding: 0 5px; margin-top: 23px;}
#_c_2 .ctext .appList li a{float: left; width: 100%; height: 348px; position: relative}
#_c_2 .ctext .appList li a:after{position: absolute; content: ''; z-index: 1; width: 100%; height: 160px; left: 0; bottom: 0;
    background: linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
    background: -ms-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
    background: -moz-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
}
#_c_2 .ctext .appList li a .dH1{position: absolute; width: 100%; height: 40px; line-height: 40px; padding: 0 30px; color:#fff; bottom: 10px; left: 0;z-index: 2; font-size: 20px;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_c_2 .ctext .appList li a:hover{margin-top: -10px;}
#_c_2 .ctext .appList ul:nth-child(2) li{width: 33.333%;}#_t{ width: 100%; float: left;}
#_t .ctext{ width: 100%; float: left;}
#_t .ctext .tit{float: left; width: 100%; color:#111111; font-size: 44px; line-height: 50px;text-align: center;}
#_t .ctext .tit span{font-family: Arial;}#_c_3{ width: 100%; float: left;}
#_c_3 .ctext{ width: 100%; float: left; padding: 0 15px;}
#_c_3 .ctext .parHd{float: left; width: 100%; display: block; text-align: center;}
#_c_3 .ctext .parHd li{display: inline-block; color:#333333; font-size: 16px; line-height: 42px; padding: 0 30px; cursor: pointer;
    border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
    -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;
}
#_c_3 .ctext .parHd li:hover,
#_c_3 .ctext .parHd li.on{background: #0041c0; color:#fff;}
#_c_3 .ctext .parBd{float: left; width: 100%; margin-top: 45px; position: relative}
#_c_3 .ctext .parBd .slideBox{float: left; width: 100%;position:absolute; left: 0; top:0;z-index: 1;opacity:0;filter:alpha(opacity=0);
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_3 .ctext .parBd .slideBox.active{position: relative; z-index: 2;opacity:1;filter:alpha(opacity=100);}
#_c_3 .ctext .parBd .slideBox .ulList{margin: 0 -17px;}
#_c_3 .ctext .parBd .slideBox .li1{float: left; width:100%; padding: 0 17px;}
#_c_3 .ctext .parBd .slideBox .li1 a{float: left; width: 100%; background: #fff;}
#_c_3 .ctext .parBd .slideBox .li1 a:hover{
    box-shadow: 0 3px 25px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 3px 25px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0 3px 25px rgba(0,0,0,0.15);
}
#_c_3 .ctext .parBd .slideBox .li1 a .tImg{float: left; width: 100%; height: 330px;}
#_c_3 .ctext .parBd .slideBox .li1 a .dText{float: left; width: 100%; padding: 32px 45px 41px 45px;}
#_c_3 .ctext .parBd .slideBox .li1 a .dText .time{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 26px; text-align: center;}
#_c_3 .ctext .parBd .slideBox .li1 a .dText .tH1{float: left; width: 100%; margin-top: 25px; color:#333333; font-size: 24px; line-height: 35px; text-align: center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#_c_3 .ctext .parBd .slideBox .li1 a .dText .p1{float: left;width: 100%; text-align: center; color:#666666; font-size: 16px; line-height: 24px; margin-top: 12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_c_3 .ctext .parBd .slideBox .li1 a:hover .dText .tH1{color:#DA1F3D;}
#_c_3 .ctext .parBd .slideBox .slick-prev,
#_c_3 .ctext .parBd .slideBox .slick-next{width: 16px; height: 28px; background: url("/template/theme/cn/img/c3_1.png") no-repeat center; background-size: cover; left: -43px;}
#_c_3 .ctext .parBd .slideBox .slick-next{background: url("/template/theme/cn/img/c3_3.png") no-repeat center; background-size: cover; left: auto; right: -34px;}
#_c_3 .ctext .parBd .slideBox .slick-prev:hover{background: url("/template/theme/cn/img/c3_2.png") no-repeat center; background-size: cover;}
#_c_3 .ctext .parBd .slideBox .slick-next:hover{background: url("/template/theme/cn/img/c3_4.png") no-repeat center; background-size: cover;}
#_c_3 .ctext .parBd .slideBox .slick-dots{height: 0; overflow: hidden;}
#_c_3 .ctext .parBd .slideBox .slick-dots li{height: 0;}#_c_4{ width: 100%; float: left;}
#_c_4 .ctext{ width: 100%; float: left;}
#_c_4 .ctext .lVideo{float: left; width: 50%; height: 738px; position: relative; cursor: pointer;}
#_c_4 .ctext .lVideo span{position: absolute; width: 85px; height: 85px; left: 50%; margin-left: -42.5px; top:50%; margin-top: -42.5px;}
#_c_4 .ctext .rAbout{float: left; width: 50%; padding: 0 4.5%; background: url("/template/theme/cn/img/c4_2.jpg") no-repeat center; background-size: cover; height: 738px; position: relative; display: table;}
#_c_4 .ctext .rAbout:after{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top:0;
    background: linear-gradient(top left,rgba(247,24,25,1),rgba(247,24,25,1), rgba(247,24,25,0.8));
    background: -ms-linear-gradient(top left,rgba(247,24,25,1),rgba(218,31,61,1), rgba(247,24,25,0.8));
    background: -webkit-linear-gradient(top left,rgba(247,24,25,1),rgba(218,31,61,1), rgba(247,24,25,0.8));
    background: -moz-linear-gradient(top left,rgba(247,24,25,1),rgba(218,31,61,1), rgba(247,24,25,0.8));
}
#_c_4 .ctext .rAbout .table{vertical-align: middle; display: table-cell; position: relative; z-index: 2;}
#_c_4 .ctext .tit{float: left; width: 100%; color:#ffffff; font-size: 44px; line-height: 50px;}
#_c_4 .ctext .tit span{font-family: Arial;}
#_c_4 .ctext .tit span em{color:#0041c0;}
#_c_4 .ctext .rAbout h6{float: left; width: 100%; margin-top: 12px; color:#fff; font-weight: 100; font-size: 22px; line-height: 30px;}
#_c_4 .ctext .rAbout .info{float: left; width: 100%; color:#ffffff; font-size: 16px; line-height: 36px; margin-top: 45px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:8;
    overflow: hidden;
}
#_c_4 .ctext .rAbout .more{float: left; width: 100%;margin-top: 68px;}
#_c_4 .ctext .rAbout .more a{float: left; color:#fff;width: 160px; font-size:18px; line-height: 38px; padding-left: 10px; padding-bottom: 11px; position: relative;
    -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;
}
#_c_4 .ctext .rAbout .more a:hover{padding-left: 0; text-align: center;}
#_c_4 .ctext .rAbout .more a:after{position: absolute; content:''; width: 160px; height: 2px; background: #fff; opacity: 0.5; bottom:0; left: 0;}
#_c_4 .ctext .rAbout .more a:before{position: absolute; content:''; width:0; height: 2px; background: #fff; opacity: 0; bottom:0; left: 0;
    -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;
}
#_c_4 .ctext .rAbout .more a:hover:before{width: 160px; opacity: 1;}
._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_5{ width: 100%; float: left;}
#_c_5 .ctext{ width: 100%; float: left;}
#_c_5 .ctext .client{float: left; width: 100%;}
#_c_5 .ctext .client .liBox{margin:-18px -9px 0 -9px;}
#_c_5 .ctext .client .liBox li{float: left; width: 16.66666%; margin-top: 18px; padding: 0 9px;}
#_c_5 .ctext .client .liBox li span{float: left; width: 100%; height: 114px; border:1px solid #dfdfdf; cursor: pointer; position: relative;
    -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;
}
#_c_5 .ctext .client .liBox li span:after{position: absolute; content: ''; width: 100%; height: 0; background: #0041c0; left: 0; top:0;
    -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;
}
#_c_5 .ctext .client .liBox li span:hover{border:1px solid #fff;
    box-shadow: 0 3px 30px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 3px 30px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 3px 30px rgba(0,0,0,0.1);
}
#_c_5 .ctext .client .liBox li span:hover:after{height: 2px;}
#_c_5 .ctext .client .slick-dots{height: 12px; bottom: -50px;}
#_c_5 .ctext .client .slick-dots li{height: 12px; width: 12px; margin: 0 9px; background: #0041c0; opacity: 0.2; border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
#_c_5 .ctext .client .slick-dots li.slick-active{opacity: 1;}#_f{ width: 100%; float: left;}
#_f .ctext{ width: 100%; float: left;}
#_f .ctext .text1{float: left; width: 100%; padding: 0 0 50px 0; position: relative;}

#_f .ctext .footNav{float: left; width:80%;}
#_f .ctext .footNav .u1{ width: 100%; overflow: hidden;}
#_f .ctext .footNav .u1 .l1{ float: left; width:16.666%;}
#_f .ctext h1{float: left; width: 100%; color:#fff; font-size: 18px; line-height: 32px; padding-bottom:10px;}
#_f .ctext .footNav .u1 .l1 .a{ float: left; width: 100%; line-height:32px; font-size: 14px; color: #fff; opacity: 0.6; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#_f .ctext .footNav .u1 .l1 .a:hover{color:#fff; opacity: 1;}
#_f .ctext .footCon{float: right; width: 20%;}
#_f .ctext .footCon .tel{float: right; width: 100%; padding-left: 45px; color:#fff; font-size: 28px; font-weight: bold; line-height: 32px; background: url("/template/theme/cn/img/f_1.png") no-repeat left center; background-size: 32px 32px; margin-top: 9px;}
#_f .ctext .footCon .consult{float: left; width: 100%; margin-top: 24px;}
#_f .ctext .footCon .consult a{float: left; width: 48.3%; height: 45px; text-align:center; line-height:45px; color:#fff; font-size: 16px; background: #fff; background: rgba(255,255,255,0.2);
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
#_f .ctext .footCon .consult a:last-child{float: right;}
#_f .ctext .footCon .consult a img{vertical-align: middle; margin-top: -2px;}
#_f .ctext .footCon .consult a:hover{background: #0041c0}
#_f .ctext .footCon .follow{float: left; width: 100%; margin-top: 30px;}
#_f .ctext .footCon .follow .lText{float: left; height: 40px; line-height: 40px; color:#fff; font-size: 14px; opacity: 0.65;}
#_f .ctext .footCon .follow .ico{float: left; margin-right: 12px; width: 40px; height: 40px; background: #fff; background: rgba(255,255,255,0.1); cursor: pointer; position:relative; line-height:0;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
    -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;
}
#_f .ctext .footCon .follow .ico:hover{background: #0041c0;}
#_f .ctext .footCon .follow .ico span{position: absolute; width: 90px; height: 90px; border:5px solid #fff; left: 50%; margin-left: -45px; top:55px; display: none;}
#_f .ctext .footCon .follow .ico span:after{position: absolute; content: ''; width: 0;height: 0; left: 50%; margin-left: -4px; top:-11px;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-bottom:6px solid #fff;
}
#_f .ctext .footCon .follow .ico:hover span{display: block;}

#_f .ctext .maxwidth{float: left; width: 100%; text-align: center; border-top:1px solid #fff; border-top:1px solid rgba(255,255,255,0.1); color:#ffffff; color:rgba(255,255,255,0.7); font-size: 14px; line-height: 40px; padding: 18px 0;}
#_f .ctext .copy{float: left;}
#_f .ctext .copy img{vertical-align: middle; margin-top: -2px;}
#_f .ctext .copy a{color:#fff;color:rgba(255,255,255,0.7);}
#_f .ctext .copy a:hover{color:#fff;}
#_f .ctext .links{float: right; width:18%; height:40px; border:1px solid rgba(255,255,255,0.1); position: relative;}
#_f .ctext .links h5{float:left; width: 100%; height:40px; cursor: pointer;}
#_f .ctext .links h5 span{float:left; width:100%; text-align: left; padding-left: 20px; line-height:38px; color:#ffffff; font-size: 14px;}
#_f .ctext .links em{position: absolute; width:13px; height:8px; line-height: 0; right: 15px; top:50%; margin-top: -4px;}
#_f .ctext .links ul{position: absolute; display: none; width: 100%; text-align: center; background: rgba(255,255,255,0.95); bottom:67px; left: 0; padding: 10px 15px;}
#_f .ctext .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 .links ul .Box{float: left; width: 100%; max-height: 150px; padding-right:10px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_f .ctext .links ul .Box::-webkit-scrollbar {width:3px}
#_f .ctext .links ul .Box::-webkit-scrollbar-track {
    background-color:#e5e5e5;
    border-radius:3px}
#_f .ctext .links ul .Box::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}
#_f .ctext .links ul li{float: left; width: 100%; }
#_f .ctext .links ul li a{ float: left; width: 100%; line-height:30px; text-align: left; color:#333333;font-size: 14px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_f .ctext .links ul li a:after{position: absolute; content: ''; left: 0; top:0; line-height: 30px; font-size:14px;}
#_f .ctext .links ul li a:hover{color:#182c5d;padding-left: 12px;}
#_f .ctext .links ul li a:hover:after{content: '-';}

#_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: #d11144; 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_6{ width: 100%; float: left;}
#_c_6 .ctext{ width: 100%; float: left; line-height: 0; position: relative; overflow: hidden;}
#_c_6 .ctext .bg{position: absolute; bottom:0; left: 0; width: 100%; height: 150px;z-index: 1;
    background: linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -ms-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -moz-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
}#_lt{ width: 100%; float: left;}
#_lt .ctext{ width: 100%; float: left; position: relative;}
#_lt .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #fff; line-height: 62px;}
#_lt .ctext .ico span img{vertical-align: middle; margin-top: -2px;}
#_lt .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 25px 0; text-transform:uppercase;}
#_lt .ctext .slideN a{ color:#888888;}
#_lt .ctext .slideN a:hover{ color:#DA1F3D;}
#_lt .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt .ctext .pz_SideLayer .l1.on a,
#_lt .ctext .pz_SideLayer .l1:hover a{ background:#DA1F3D; color:#fff; }#_c_7{ width: 100%; float: left;}
#_c_7 .ctext{ width: 100%; float: left; text-align: left;}
#_c_7 .ctext .left{float: left; width: 64.5%;}
#_c_7 .ctext .left .tit{float: left; width: 100%; position:relative;}
#_c_7 .ctext .left .tit h1{float: left; color:#da1f3d; font-size: 30px; font-weight: bold; line-height: 30px; position: absolute; left: 0; top:0;}
#_c_7 .ctext .left .tit .en{float: right; color:#da1f3d; font-family: Arial; font-size: 100px; font-weight: bold; line-height: 80px; opacity: 0.06;}
#_c_7 .ctext .left .textBox{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 32px; margin-top: 10px;}
#_c_7 .ctext .right{float: right; width: 32.5%; margin-top: 85px;}
#_c_7 .ctext .right .tImg{float: left; width: 100%; height: 341px;}
#_c_7 .ctext .right .lImg{float: left; width: 48.7%; height: 277px; margin-top: 11px;}
#_c_7 .ctext .right .lImg.right{float: right;}#_t_1{ width: 100%; float: left;}
#_t_1 .ctext{ width: 100%; float: left; text-align: left;}
#_t_1 .ctext .tit h1{float: left; color:#FFFFFF; text-align: center; font-size: 30px; font-weight: bold; width: 100%; line-height: 30px; position: absolute; left: 0; top:0;}
#_t_1 .ctext .tit .en{float: right; color:#22262C; width: 100%; text-align: center; font-family: Arial; font-size: 100px; font-weight: bold; line-height: 80px; }#_l{ width: 100%; float: left;}
#_l .ctext{ width: 100%; float: left;}
#_l .ctext .newList{float: left; width: 100%;}
#_l .ctext .newList li{float: left; width: 100%; margin-top: 30px;}
#_l .ctext .newList li:first-child{margin-top: 0;}
#_l .ctext .newList li a{float: left; width: 100%; background: #f6f6f6;}
#_l .ctext .newList li a .imgBox{float: left; width: 29%; border-right: 1px solid #ffffff; padding: 30px;}
#_l .ctext .newList li a .imgBox span{float: left; width: 100%; height: 216px;}
#_l .ctext .newList li a .textBox{float:left; width: 71%; padding: 30px 45px 30px 30px;}
#_l .ctext .newList li a .textBox .tit{float: left; width: 100%; color:#231f20; font-size: 18px;margin-top: 17px; line-height: 35px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
    -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;
}
#_l .ctext .newList li a .textBox .p1{float: left; width: 100%; color:#727171; font-size: 14px; line-height: 26px; margin-top: 15px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    -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;
}
#_l .ctext .newList li a .textBox .dText{float: left; width: 100%; margin-top: 55px; line-height: 28px; color:#727171; font-size: 14px;
    -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;
}
#_l .ctext .newList li a .textBox .dText .time{float: left;}
#_l .ctext .newList li a .textBox .dText .more{float: right; color:#a9a9a9; font-family: Arial;}
#_l .ctext .newList li a:hover{background: #0041C0;}
#_l .ctext .newList li a:hover .imgBox{border-right: 1px solid rgba(255,255,255,0.2);}
#_l .ctext .newList li a:hover .textBox .tit{color:#fff;}
#_l .ctext .newList li a:hover .textBox .p1{color:#fff; opacity: 0.8;}
#_l .ctext .newList li a:hover .textBox .dText{color:#fff;}
#_l .ctext .newList li a:hover .textBox .dText .more{color:#fff;}
#_pt{ width: 100%; float: left;}
#_pt .ctext{ width: 100%; float: left; text-align: center;}
#_pt .ctext .text a{ width: 38px; height: 38px; line-height: 38px; border: 1px solid #e2e2e2; border-radius: 38px; color:#333333; font-size: 14px; margin: 0 5px; display: inline-block; font-family: Arial;}
#_pt .ctext .text a.on,#_pt .ctext .text a:hover{ background: #DA1F3D; color: #fff; border: 1px solid #DA1F3D;}
#_pt .ctext .text .l1,#_pt .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #DA1F3D;}#_sp{ width: 100%; float: left;}
#_sp .ctext{ width: 100%; float: left; position: relative;}
#_sp .ctext .newInfo{float: left; width:70%;}
#_sp .ctext .newInfo .tH1{float: left; width: 100%; text-align: center; font-size:28px; line-height:40px;color:#333333; font-weight: bold;}
#_sp .ctext .newInfo .message{float: left; width:100%; color:#666666; text-align: center; font-size: 18px; line-height:30px; padding: 7px 0 13px 0; border-bottom: 1px solid #e6e6e6;}
#_sp .ctext .newInfo .details{float: left; width: 100%; color:#333333; font-size: 16px; line-height:30px; margin: 40px 0 33px 0;}
#_sp .ctext .newInfo .parBox{float: left; width: 100%; background: #eaeaea; padding: 14px 17px;}
#_sp .ctext .newInfo .parBox .QRCode{float: left; line-height: 0; width: 115px; height: 115px;border:6px solid #fff;}
#_sp .ctext .newInfo .parBox .text1{float: left; margin-left: 15px; color:#333333; font-size: 14px; line-height: 30px; margin-top: 55px;}
#_sp .ctext .newInfo .parBox .right{float: right;}
#_sp .ctext .newInfo .parBox .thumbs{display: block; width: 250px; text-align: center; margin-top: 10px;}
#_sp .ctext .newInfo .parBox .thumbs span{display: inline-block; width: 60px; height: 60px; border:1px solid #999999; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; cursor: pointer;}
#_sp .ctext .newInfo .parBox .thumbs em{display: block; width: 100%; height: 19px; margin-top: 10px;background: url('/template/theme/cn/img/sp_13.png') no-repeat center;}
#_sp .ctext .newInfo .parBox .thumbs i{display: block; width: 100%; color:#999999; font-size: 12px; line-height:25px;}
#_sp .ctext .newInfo .parBox .thumbs span:hover{border-color:#0041c0;}
#_sp .ctext .newInfo .parBox .thumbs span:hover i{color:#0041c0;}
#_sp .ctext .newInfo .parBox .thumbs span:hover em{background: url("/template/theme/cn/img/sp_14.png") no-repeat center;}
#_sp .ctext .newInfo .parBox .share{float: left; width: 100%; margin-top: 16px;}
#_sp .ctext .newInfo .bshare-custom.icon-medium a{padding-left: 26px; height: 26px!important;}
#_sp .ctext .newInfo .bshare-custom.icon-medium .bshare-weixin{background: url("/template/theme/cn/img/sp_8.jpg") no-repeat center!important;}
#_sp .ctext .newInfo .bshare-custom.icon-medium .bshare-qqim{background: url("/template/theme/cn/img/sp_9.jpg") no-repeat center!important;}
#_sp .ctext .newInfo .bshare-custom.icon-medium .bshare-qzone{background: url("/template/theme/cn/img/sp_10.jpg") no-repeat center!important;}
#_sp .ctext .newInfo .bshare-custom.icon-medium .bshare-qqmb{background: url("/template/theme/cn/img/sp_11.jpg") no-repeat center!important;}
#_sp .ctext .newInfo .bshare-custom.icon-medium .bshare-sinaminiblog{background: url("/template/theme/cn/img/sp_12.jpg") no-repeat center!important;}
#_sp .ctext .newInfo .psText{float: left; width: 100%; margin-top: 30px; background: #eaeaea; padding: 15px 20px; color:#666666; font-size: 14px; line-height: 24px;
    border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
}
#_sp .ctext .newInfo .fyBox{float: left; width: 100%; margin: 40px 0 90px 0; border-top:1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 20px 0;}
#_sp .ctext .newInfo .fyBox .page{float: left;position: relative}
#_sp .ctext .newInfo .fyBox .page:after{position: absolute; content: ''; width: 1px; height: 28px; background: #e6e6e6; left: 50%; top:50%; margin-top: -14px;}
#_sp .ctext .newInfo .fyBox .page a{float: left; line-height: 34px; color:#666666; font-size: 16px;}
#_sp .ctext .newInfo .fyBox .page a:hover{color:#0041c0}
#_sp .ctext .newInfo .fyBox .page a:first-child{padding: 0 30px 0 25px;background: url("/template/theme/cn/img/sp_3.png") no-repeat center left;}
#_sp .ctext .newInfo .fyBox .page a:last-child{padding: 0 25px 0 30px;background: url("/template/theme/cn/img/sp_5.png") no-repeat center right;}
#_sp .ctext .newInfo .fyBox .page a:hover:first-child{background: url("/template/theme/cn/img/sp_4.png") no-repeat center left;}
#_sp .ctext .newInfo .fyBox .page a:hover:last-child{background: url("/template/theme/cn/img/sp_6.png") no-repeat center right;}
#_sp .ctext .newInfo .fyBox .return{float: right; line-height: 34px;}
#_sp .ctext .newInfo .fyBox .return a{color:#747474; font-size: 14px;}
#_sp .ctext .newInfo .fyBox .return a:hover{color:#DA1F3D}
#_sp .ctext .newInfo .fyBox .return a span{display: inline-block;line-height: 34px;}
#_sp .ctext .newInfo .fyBox .return a i{display: inline-block;width: 36px; height: 34px; background: #DA1F3D; line-height: 0; vertical-align: middle; margin-left: 10px;
    border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;
}
#_sp .ctext .hotNew{position: absolute; width:26.5%; height: 100%; top:0; right: 0; background: #f7f7f7;}
#_sp .ctext .hotNew .tImg{float: left; width: 100%; height: 123px;}
#_sp .ctext .hotNew ul{float: left; width: 100%; padding: 0 30px;}
#_sp .ctext .hotNew li{float: left; width: 100%; margin: 22px 0 8px 0;}
#_sp .ctext .hotNew li a{float: left; width: 100%;}
#_sp .ctext .hotNew li a .tH2{float: left; width: 100%; padding-left: 20px; color:#333333; font-size: 16px; line-height: 30px;position: relative;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_sp .ctext .hotNew li a .tH2 i{position: absolute; width: 20px; font-size: 16px; font-family: Arial; font-weight: bold; left: 0; line-height: 30px; top:2px;}
#_sp .ctext .hotNew li a .inText{float: left; width: 100%; padding-left: 20px; color:#666666; font-size: 14px; line-height: 24px;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_sp .ctext .hotNew li a .time{float: left; width: 100%; padding-left: 20px; color:#999999; font-size: 14px; line-height: 20px; margin-top: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#_sp .ctext .hotNew li a:hover .tH2{color:#0041c0; font-weight: bold;}#_lt_1{ width: 100%; float: left;}
#_lt_1 .ctext{ width: 100%; float: left; position: relative;}
#_lt_1 .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt_1 .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #f4f4f4; line-height: 62px;}
#_lt_1 .ctext .ico span img{vertical-align: middle; margin-top: -2px;}
#_lt_1 .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 0 0; text-transform:uppercase;}
#_lt_1 .ctext .slideN a{ color:#888888;}
#_lt_1 .ctext .slideN a:hover{ color:#da1f3d;}
#_lt_1 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt_1 .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt_1 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt_1 .ctext .pz_SideLayer .l1.on a,
#_lt_1 .ctext .pz_SideLayer .l1:hover a{ background:#da1f3d; color:#fff; }#_c_9{ width: 100%; float: left;}
#_c_9 .ctext{ width: 100%; float: left; text-align: left;}
#_c_9 .ctext .psText{float: left; width: 100%; text-align: center; color:#666666; font-size: 16px; line-height: 32px;}
#_c_9 .ctext .contact{float: left; width: 42%; background: #f5f5f5; padding: 37px 80px 35px 80px; margin-top: 35px;}
#_c_9 .ctext .contact .tH1{float: left; width: 100%; color:#323232; font-size: 30px; font-weight: bold; line-height: 40px;}
#_c_9 .ctext .contact .corName{float: left; color:#333333;width: 100%;font-size: 24px; line-height:24px; margin-top: 20px; padding-bottom: 15px; border-bottom: 1px solid #eaeaea;}
#_c_9 .ctext .contact .corName span{font-size: 16px;}
#_c_9 .ctext .contact .corName em{color:#999999; font-size: 14px;}
#_c_9 .ctext .contact .corInfo{float: left; width: 100%; color:#666666; font-size: 14px;line-height: 32px; margin-top: 10px;}
#_c_9 .ctext .contact .follow{float: left; width: 100%; margin-top: 48px;}
#_c_9 .ctext .contact .follow .lh1{float: left; color:#323232; font-size: 14px; line-height: 40px;}
#_c_9 .ctext .contact .follow .ico{float: left; width: 40px; height: 40px; margin-left: 20px; cursor: pointer; position: relative}
#_c_9 .ctext .contact .follow .ico span{float: left; width: 40px; height: 40px; background: url("/template/theme/cn/img/c9_2.png") no-repeat center #e6e6e6; background-size: cover;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}
#_c_9 .ctext .contact .follow .ico span:hover{background: url("/template/theme/cn/img/c9_3.png") no-repeat center #e6e6e6; background-size: cover;}
#_c_9 .ctext .contact .follow .ico.two span{background: url("/template/theme/cn/img/c9_5.png") no-repeat center #e6e6e6; background-size: cover;}
#_c_9 .ctext .contact .follow .ico.two span:hover{background: url("/template/theme/cn/img/c9_6.png") no-repeat center #e6e6e6; background-size: cover;}
#_c_9 .ctext .contact .follow .ico.two i{position: absolute; width: 90px;height: 90px; left: 50%; margin-left: -45px; top:50px; border:5px solid #fff; background:url("/template/theme/cn/img/c9_7.jpg") no-repeat center; background-size: cover; display: none;}
#_c_9 .ctext .contact .follow .ico:hover i{display: block;}

/*地图*/
#_c_9 .ctext ._mapbox{float: right; width: 55%; height:460px;margin-top: 35px; }
#_c_9 .ctext .mapBox img{max-width:none;}#_c_10{ width: 100%; float: left;}
#_c_10 .ctext{ width: 100%; float: left; position:relative}

#_c_10 .ctext .lMap{float: left; width: 62%; margin-top: 68px;}
#_c_10 .ctext .rText{position: absolute; right: 0; bottom:65px; width: 33%; text-align: center;}
#_c_10 .ctext .rText h2{float:left; width: 100%; color:#333333; font-size: 28px; font-weight: bold; line-height: 35px;position: relative}
#_c_10 .ctext .rText h2:after{position: absolute; content: ''; width: 12px; height: 12px; background: #da1f3d; top:50%; margin-top: -6px; left:30%; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
#_c_10 .ctext .rText h2:before{position: absolute; content: ''; width: 75%; right: 70%; height: 1px; background: #cccccc; top:50%;}
#_c_10 .ctext .rText .city{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 36px; margin-top: 25px;}#_t_2{ width: 100%; float: left;}
#_t_2 .ctext{ width: 100%; float: left; position:relative}
#_t_2 .ctext .tH1{float: left; width: 100%;color:#333333; font-size: 28px; line-height: 40px;}#_l_1{ width: 100%; float: left;}
#_l_1 .ctext{ width: 100%; float: left; text-align: left;}
#_l_1 .ctext .listBox{float: left; width: 100%; margin-top: -30px;}
#_l_1 .ctext .listBox ul{margin: 0 -15px;}
#_l_1 .ctext .listBox li{float: left; width: 25%; padding: 0 15px; margin-top: 30px;}
#_l_1 .ctext .listBox li span{float: left; width: 100%; border:1px solid #e1e1e1; height: 177px; position: relative; cursor: pointer;}
#_l_1 .ctext .listBox li span em{position: absolute; width: 100%; height: 100%; background: #DA1F3D; background: rgba(218,31,61,0.9); left: 0; top:0; color:#fff; text-align: center; line-height: 30px; font-size: 18px; display: table; opacity: 0;
    -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;
}
#_l_1 .ctext .listBox li span em i{display: table-cell; vertical-align: middle;}
#_l_1 .ctext .listBox li span:hover{border:1px solid #fff;}
#_l_1 .ctext .listBox li span:hover em{opacity:1;}#_l_2{ width: 100%; float: left;}
#_l_2 .ctext{ width: 100%; float: left; text-align: left;}
#_l_2 .ctext .leftSide{float: left; width: 23.5%;}
#_l_2 .ctext .leftSide .topTit{float: left; width: 100%; background: #DA1F3D; text-align: center; padding: 16px 0;}
#_l_2 .ctext .leftSide .topTit h4{float: left; width: 100%; color:#fff; font-size: 24px; line-height:30px;}
#_l_2 .ctext .leftSide .topTit span{float: left; width: 100%; color:#fff; font-size: 14px; line-height: 18px; font-family: Arial; opacity: 0.6;}
#_l_2 .ctext .leftSide .dropDown{float: left; width: 100%; border-left: 8px solid #DA1F3D; border-right: 1px solid #e6e6e6;}
#_l_2 .ctext .dropDown .ul2,
#_l_2 .ctext .dropDown .ul3{float: left; width: 100%; display: none; background: #fff;}
#_l_2 .ctext .dropDown h4 a{ float: left; width: 100%; color: #333333; font-size:18px; line-height:70px; padding-left: 30px; border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_2 .ctext .dropDown h4{ float: left; width: 100%; position: relative;}
#_l_2 .ctext .dropDown h4:hover a,
#_l_2 .ctext .dropDown h4.active a{ color: #DA1F3D;}
#_l_2 .ctext .dropDown h5:hover a,
#_l_2 .ctext .dropDown h5.active a{ color: #0041c0;}
#_l_2 .ctext .dropDown h5 a{ float: left; width: 100%; color: #4c4c4c; font-size: 16px; line-height: 56px; text-transform: uppercase;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_2 .ctext .dropDown h5{ float: left; width: 100%; position: relative; border-left: 1px solid #e6e6e6; padding-left: 28px; border-bottom: 1px solid #e6e6e6}
#_l_2 .ctext .dropDown h4 img{ width:12px; height:12px; position:absolute; right:29px; top:50%; margin-top: -6px; cursor: pointer;}
#_l_2 .ctext .dropDown h5 img{ width:12px; height: 6px; position:absolute; right:29px; top:50%; margin-top: -3px; cursor: pointer;}
#_l_2 .ctext .dropDown h4 img.img_d,
#_l_2 .ctext .dropDown h5 img.img_d{display: none}
#_l_2 .ctext .dropDown h4.active img.img_s,
#_l_2 .ctext .dropDown h5.active img.img_s{ display: none;}
#_l_2 .ctext .dropDown h4.active img.img_d,
#_l_2 .ctext .dropDown h5.active img.img_d{ display: block;}
#_l_2 .ctext .dropDown .ul2{ float: left; width: 100%; padding: 0 0 0 40px;}
#_l_2 .ctext .dropDown .ul3{padding-left:40px; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; position: relative;}
#_l_2 .ctext .dropDown .ul3 li{border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6;}
#_l_2 .ctext .dropDown .ul3 li:last-child{border-bottom: 0;}
#_l_2 .ctext .dropDown .ul3 li a{ color: #4c4c4c; font-size: 14px; line-height: 56px; display: block; padding-left: 25px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_2 .ctext .dropDown .ul3 li a:hover{color:#0041C0;}


#_l_2 .ctext .right{float: right; width: 74.5%; }
#_l_2 .ctext .right .topBox{float:left; width: 100%;position: relative;}
#_l_2 .ctext .right .textBox{float: left; width: 77%; background: #fff; padding: 38px 25% 44px 48px;}
#_l_2 .ctext .right .textBox .tH2{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 40px;}
#_l_2 .ctext .right .textBox .tH2 span{font-size: 14px; color:#666666; font-family: Arial;}
#_l_2 .ctext .right .textBox .p1{float: left; width: 100%; margin-top: 15px; color:#666666; font-size: 14px; line-height: 24px; padding-bottom: 28px; border-bottom: 1px dashed #cccccc;}
#_l_2 .ctext .right .textBox .listImg{float: left; width: 100%; margin-top: 18px;}
#_l_2 .ctext .right .textBox .listImg ul{margin: 0 -5px;}
#_l_2 .ctext .right .textBox .listImg li{float: left; width:25%; padding: 0 5px;}
#_l_2 .ctext .right .textBox .listImg li span{float: left; width: 100%; border:1px solid #e1e1e1; height: 61px; margin-top: 11px;}
#_l_2 .ctext .right .rImgBox{position: absolute; width: 43.5%; height:310px; right: 0; top:50%; margin-top: -155px;}

#_l_2 .ctext .right .dList{float: left; width: 100%; margin-top: 10px;}
#_l_2 .ctext .right .dList ul{margin: 0 -16px;}
#_l_2 .ctext .right .dList li{float: left; width: 50%; padding: 0 16px; margin-top: 30px;}
#_l_2 .ctext .right .dList li a{float: left; width: 100%; background: #fff; padding: 10px 205px 10px 0; position: relative}
#_l_2 .ctext .right .dList li .h1Tit{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 30px; padding-left: 20px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -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;
}
#_l_2 .ctext .right .dList li .h1Tit:after{position:absolute; content: ''; left: 0; height: 30px; width:4px; background: #DA1F3D;}
#_l_2 .ctext .right .dList li a:hover .h1Tit{color:#0041C0; font-weight: bold;}
#_l_2 .ctext .right .dList li a:hover .h1Tit:after{background: #0041C0;}
#_l_2 .ctext .right .dList li a .p2{float: left; width: 100%; padding-left: 20px; color:#333333; font-size: 14px; line-height: 24px; opacity: 0.8; margin-top: 3px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
#_l_2 .ctext .right .dList li a .more{float: left; width: 100%; color:#DA1F3D; font-size: 14px; line-height: 29px; padding-left: 20px;
    -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;
}
#_l_2 .ctext .right .dList li a .more span{font-family: SimSun;}
#_l_2 .ctext .right .dList li a:hover .more{color:#0041C0}
#_l_2 .ctext .right .dList li a .imgPro{position: absolute; right: 10px; top:10px; width: 156px; height: 110px; border:1px solid #eeeeee;}#_l_3{ width: 100%; float: left;}
#_l_3 .ctext{ width: 100%; float: left; text-align: left;}
#_l_3 .ctext .leftSide{float: left; width: 23.5%;}
#_l_3 .ctext .leftSide .topTit{float: left; width: 100%; background: #DA1F3D; text-align: center; padding: 16px 0;}
#_l_3 .ctext .leftSide .topTit h4{float: left; width: 100%; color:#fff; font-size: 24px; line-height:30px;}
#_l_3 .ctext .leftSide .topTit span{float: left; width: 100%; color:#fff; font-size: 14px; line-height: 18px; font-family: Arial; opacity: 0.6;}
#_l_3 .ctext .leftSide .dropDown{float: left; width: 100%; border-left: 8px solid #DA1F3D; border-right: 1px solid #e6e6e6;}
#_l_3 .ctext .dropDown .ul2,
#_l_3 .ctext .dropDown .ul3{float: left; width: 100%; display: none; background: #fff;}
#_l_3 .ctext .dropDown h4 a{ float: left; width: 100%; color: #333333; font-size:18px; line-height:70px; padding-left: 30px; border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_3 .ctext .dropDown h4{ float: left; width: 100%; position: relative;}
#_l_3 .ctext .dropDown h4:hover a,
#_l_3 .ctext .dropDown h4.active a{ color: #DA1F3D;}
#_l_3 .ctext .dropDown h5:hover a,
#_l_3 .ctext .dropDown h5.active a{ color: #0041C0;}
#_l_3 .ctext .dropDown h5 a{ float: left; width: 100%; color: #4c4c4c; font-size: 16px; line-height: 56px; text-transform: uppercase;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_3 .ctext .dropDown h5{ float: left; width: 100%; position: relative; border-left: 1px solid #e6e6e6; padding-left: 28px; border-bottom: 1px solid #e6e6e6}
#_l_3 .ctext .dropDown h4 img{ width:12px; height:12px; position:absolute; right:29px; top:50%; margin-top: -6px; cursor: pointer;}
#_l_3 .ctext .dropDown h5 img{ width:12px; height: 6px; position:absolute; right:29px; top:50%; margin-top: -3px; cursor: pointer;}
#_l_3 .ctext .dropDown h4 img.img_d,
#_l_3 .ctext .dropDown h5 img.img_d{display: none}
#_l_3 .ctext .dropDown h4.active img.img_s,
#_l_3 .ctext .dropDown h5.active img.img_s{ display: none;}
#_l_3 .ctext .dropDown h4.active img.img_d,
#_l_3 .ctext .dropDown h5.active img.img_d{ display: block;}
#_l_3 .ctext .dropDown .ul2{ float: left; width: 100%; padding: 0 0 0 40px;}
#_l_3 .ctext .dropDown .ul3{padding-left:40px; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; position: relative;}
#_l_3 .ctext .dropDown .ul3 li{border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6;}
#_l_3 .ctext .dropDown .ul3 li:last-child{border-bottom: 0;}
#_l_3 .ctext .dropDown .ul3 li a{ color: #4c4c4c; font-size: 14px; line-height: 56px; display: block; padding-left: 25px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_3 .ctext .dropDown .ul3 li a:hover{color:#0041C0;}


#_l_3 .ctext .right{float: right; width: 74.5%; }
#_l_3 .ctext .right .dList{float: left; width: 100%; margin-top:-30px;}
#_l_3 .ctext .right .dList ul{margin: 0 -16px;}
#_l_3 .ctext .right .dList li{float: left; width: 50%; padding: 0 16px; margin-top: 30px;}
#_l_3 .ctext .right .dList li a{float: left; width: 100%; background: #fff; padding: 10px 205px 10px 0; position: relative}
#_l_3 .ctext .right .dList li .h1Tit{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 30px; padding-left: 20px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -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;
}
#_l_3 .ctext .right .dList li .h1Tit:after{position:absolute; content: ''; left: 0; height: 30px; width:4px; background: #DA1F3D;}
#_l_3 .ctext .right .dList li a:hover .h1Tit{color:#0041C0; font-weight: bold;}
#_l_3 .ctext .right .dList li a:hover .h1Tit:after{background: #0041C0;}
#_l_3 .ctext .right .dList li a .p2{float: left; width: 100%; padding-left: 20px; color:#333333; font-size: 14px; line-height: 24px; opacity: 0.8; margin-top: 3px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
#_l_3 .ctext .right .dList li a .more{float: left; width: 100%; color:#DA1F3D; font-size: 14px; line-height: 29px; padding-left: 20px;
    -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;
}
#_l_3 .ctext .right .dList li a .more span{font-family: SimSun;}
#_l_3 .ctext .right .dList li a:hover .more{color:#0041C0}
#_l_3 .ctext .right .dList li a .imgPro{position: absolute; right: 10px; top:10px; width: 156px; height: 110px; border:1px solid #eeeeee;}#_sp_1{ width: 100%; float: left;}
#_sp_1 .ctext{ width: 100%; float: left; text-align: left;}
#_sp_1 .ctext .proInfo{float: left; width: 100%;}
#_sp_1 .ctext .proInfo .lImg{float: left; width: 47.5%; height: 450px;}
#_sp_1 .ctext .proInfo .rightWord{float: right; width: 49%;}
#_sp_1 .ctext .proInfo .tH1{float: left; width: 100%; color:#333333; font-size: 30px; line-height: 35px; margin-top: 20px;}
#_sp_1 .ctext .proInfo .ps{float: left; width: 100%; margin-top: 34px; color:#DA1F3D; font-size: 16px;font-weight: bold; line-height: 22px; height: 44px; overflow: hidden; margin-bottom: 8px;}
#_sp_1 .ctext .proInfo .details{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 30px; padding: 23px 0 22px 0; border-top:1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;}
#_sp_1 .ctext .proInfo .details .p1{float: left; width: 100%; height: 120px; overflow: hidden;}
#_sp_1 .ctext .proInfo .seek{float: left; width: 100%; padding: 12px 0; border-bottom: 1px solid #dcdcdc;}
#_sp_1 .ctext .proInfo .seek a{float: left; color:#666666; font-size: 16px; line-height: 36px;}
#_sp_1 .ctext .proInfo .seek a img{vertical-align: middle; margin-top: -2px;}
#_sp_1 .ctext .proInfo .seek a:hover{color:#da1f3d}
#_sp_1 .ctext .proInfo .share{float: left; width: 100%; margin-top:23px;}
#_sp_1 .ctext .proInfo .share .bshare-custom.icon-medium a{padding-left: 26px; height: 26px!important;}
#_sp_1 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-weixin{background: url("/template/theme/cn/img/sp1_12.jpg") no-repeat center!important;}
#_sp_1 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-qqim{background: url("/template/theme/cn/img/sp1_13.jpg") no-repeat center!important;}
#_sp_1 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-qzone{background: url("/template/theme/cn/img/sp1_14.jpg") no-repeat center!important;}
#_sp_1 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-sinaminiblog{background: url("/template/theme/cn/img/sp1_15.jpg") no-repeat center!important;}


#_sp_1 .ctext .brandBox{float: left; width: 100%; margin-top: 28px;}
#_sp_1 .ctext .brandBox .ulList{margin: 0 -14px;}
#_sp_1 .ctext .brandBox .li1{float: left; width: 100%; padding: 0 14px;}
#_sp_1 .ctext .brandBox .li1 .imgBox{float: left; width: 100%; height: 113px; border:1px solid #e1e1e1; position: relative; cursor: pointer;}
#_sp_1 .ctext .brandBox .li1 .imgBox .tit{position: absolute; width: 100%; height: 100%; left: 0; top:0; background: #0041c0; background: rgba(0,65,192,0.9); display: table; color:#fff; text-align: center; font-size: 18px; line-height: 28px; opacity: 0;
    -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;
}
#_sp_1 .ctext .brandBox .li1 .imgBox .tit .table{display: table-cell; vertical-align: middle;}
#_sp_1 .ctext .brandBox .li1 .imgBox:hover .tit{opacity: 1;}
#_sp_1 .ctext .brandBox .slick-prev,
#_sp_1 .ctext .brandBox .slick-next{width: 15px; height: 42px; background: #cccccc; left: -11px;}
#_sp_1 .ctext .brandBox .slick-next{left: auto; right: -11px;}
#_sp_1 .ctext .brandBox .slick-prev:after{position: absolute; content: ''; width: 15px; height: 42px; background: url("/template/theme/cn/img/sp1_16.png") no-repeat center; left: 0; top:0;}
#_sp_1 .ctext .brandBox .slick-next:after{position: absolute; content: ''; width: 15px; height: 42px; background: url("/template/theme/cn/img/sp1_1.png") no-repeat center;left: 0; top:0;}
#_sp_1 .ctext .brandBox .slick-prev:hover,
#_sp_1 .ctext .brandBox .slick-next:hover{background: #0041c0;}


#_sp_1 .ctext .classify{float: left; width: 100%; margin-top: 60px;}
#_sp_1 .ctext .classify .topHd{float: left; width: 100%; background: url("/template/theme/cn/img/sp1_4.jpg");}
#_sp_1 .ctext .classify .topHd li{float: left; width: 50%; display: block; text-align: center; padding: 30px 0 23px 0; position: relative; cursor: pointer;}
#_sp_1 .ctext .classify .topHd li:first-child:after{position: absolute; content: ''; width: 1px; height: 72px; right: 0; top:50%; background: #fff; margin-top: -36px; opacity: 0.2;}
#_sp_1 .ctext .classify .topHd li .tIco{float: left; width: 100%;}
#_sp_1 .ctext .classify .topHd li .tIco span{display: inline-block; width: 42px; height: 42px; border:1px solid #fff;border-radius: 21px;-moz-border-radius: 21px;-webkit-border-radius: 21px;}
#_sp_1 .ctext .classify .topHd li em{float: left; width: 100%; color:#fff; font-size: 16px; margin-top: 10px; line-height: 28px;}

#_sp_1 .ctext .classify .topHd li:before{position: absolute; content: ''; width: 0; height: 0; left: 50%; margin-left: -9px; bottom: 0;

}
#_sp_1 .ctext .classify .topHd li.on:before{
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #fff;
}
#_sp_1 .ctext .classify .downBd{float: left; width: 100%; margin-top: 40px;}
#_sp_1 .ctext .classify .downBd .li1{color: #333333; font-size: 16px; line-height: 30px;}


#_sp_1 .ctext .fyBox{float: left; width: 100%; margin-top: 40px; border-top:1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
#_sp_1 .ctext .fyBox .fyL{float: left; width: 32%; padding: 18px 20px; line-height: 40px; border-right: 1px solid #e1e1e1;}
#_sp_1 .ctext .fyBox .fyL a{float: left; width: 100%; padding-left: 48px; background: url("/template/theme/cn/img/sp1_5.png") no-repeat left center; color:#555555; font-size: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_1 .ctext .fyBox .fyL a:hover{background: url("/template/theme/cn/img/sp1_6.png") no-repeat left center; color:#0041c0;}
#_sp_1 .ctext .fyBox .fyR{float: right; width: 32%; padding: 18px 20px; line-height: 40px; border-left: 1px solid #e1e1e1;}
#_sp_1 .ctext .fyBox .fyR a{float: left; text-align: right; width: 100%; padding-right: 48px; background: url("/template/theme/cn/img/sp1_7.png") no-repeat right center; color:#555555; font-size: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_1 .ctext .fyBox .fyR a:hover{background: url("/template/theme/cn/img/sp1_8.png") no-repeat right center; color:#0041c0;}
#_sp_1 .ctext .fyBox .return{float: left; width:36%; text-align: center; line-height: 40px; padding:18px 0;}
#_sp_1 .ctext .fyBox .return a{color:#555555; font-size: 16px;}
#_sp_1 .ctext .fyBox .return a:hover{color:#0041c0;}#_l_4{ width: 100%; float: left;}
#_l_4 .ctext{ width: 100%; float: left; text-align: left;}
#_l_4 .ctext .caseListM{float: left; width: 100%;padding:80px 0;background:#f4f4f4}
#_l_4 .ctext .caseListM .lImg{float: right; width:38%; height: 348px; position: relative; z-index: 2;}
#_l_4 .ctext .caseListM .rText{float: left; width: 58%; display: table; height: 348px; text-align: right;}
#_l_4 .ctext .caseListM .rText .table{display: table-cell; vertical-align: middle;}
#_l_4 .ctext .caseListM .rText .tH1{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 35px; position: relative;
    -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
}
#_l_4 .ctext .caseListM .rText .tH1 span{float: left; width: 100%;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_l_4 .ctext .caseListM .rText .tH1:after{position: absolute; content: ''; width: 50px; height: 1px; background: #b2b2b2; right: -65px; top:50%; z-index: 1;}
#_l_4 .ctext .caseListM .rText .En{float: left; width: 100%; color:#999999; font-size: 14px; line-height: 20px; margin-top: 5px; font-family: Arial;}
#_l_4 .ctext .caseListM .rText .p1{float: left; width: 100%; color:#4c4c4c; font-size: 16px; line-height: 36px; margin-top: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_l_4 .ctext .caseListM .rText .more{float: left; width: 100%; margin-top: 65px;}
#_l_4 .ctext .caseListM .rText .more span{float: right; width: 45px; height: 45px;background: url('/template/theme/cn/img/l4_1.png') no-repeat center #da1f3d;background-size: cover; position: relative; border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;
    -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
}
#_l_4 .ctext .caseListM a:hover .rText .tH1{color:#DA1F3D;}
#_l_4 .ctext .caseListM a:hover .rText .more span{background: url('/template/theme/cn/img/l4_1.png') no-repeat center #DA1F3D;background-size: cover;}
#_l_4 .ctext .caseListM a:hover .rText .more span:after{position: absolute; content: ''; width: 59px; height: 59px; border:1px solid #DA1F3D; left: -7px; top:-7px; border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}



#_l_4 .ctext .caseList{float: left; width: 100%;padding:80px 0 ;background:#fff}
#_l_4 .ctext .caseList .lImg{float: left; width:38%; height: 348px; position: relative; z-index: 2;}
#_l_4 .ctext .caseList .rText{float: right; width: 58%; display: table; height: 348px;}
#_l_4 .ctext .caseList .rText .table{display: table-cell; vertical-align: middle;}
#_l_4 .ctext .caseList .rText .tH1{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 35px; position: relative;
    -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
}
#_l_4 .ctext .caseList .rText .tH1 span{float: left; width: 100%;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_l_4 .ctext .caseList .rText .tH1:after{position: absolute; content: ''; width: 50px; height: 1px; background: #b2b2b2; left: -65px; top:50%; z-index: 1;}
#_l_4 .ctext .caseList .rText .En{float: left; width: 100%; color:#999999; font-size: 14px; line-height: 20px; margin-top: 5px; font-family: Arial;}
#_l_4 .ctext .caseList .rText .p1{float: left; width: 100%; color:#4c4c4c; font-size: 16px; line-height: 36px; margin-top: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_l_4 .ctext .caseList .rText .more{float: left; width: 100%; margin-top: 65px;}
#_l_4 .ctext .caseList .rText .more span{float: left; width: 45px; height: 45px;background: url('/template/theme/cn/img/l4_1.png') no-repeat center #da1f3d;background-size: cover; position: relative; border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;
    -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
}
#_l_4 .ctext .caseList a:hover .rText .tH1{color:#DA1F3D;}
#_l_4 .ctext .caseList a:hover .rText .more span{background: url('/template/theme/cn/img/l4_1.png') no-repeat center #DA1F3D;background-size: cover;}
#_l_4 .ctext .caseList a:hover .rText .more span:after{position: absolute; content: ''; width: 59px; height: 59px; border:1px solid #DA1F3D; left: -7px; top:-7px; border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}#_c_11{ width: 100%; float: left;}
#_c_11 .ctext{ width: 100%; float: left; text-align: left;}
#_c_11 .ctext .loadMore{float: left; width: 100%; display: block; text-align: center;}
#_c_11 .ctext .loadMore a{display: inline-block;}
#_c_11 .ctext .loadMore a span{display: block; line-height: 0;animation:turn 1.5s linear infinite;-moz-animation:turn 1.5s linear infinite;-webkit-animation:turn 1.5s linear infinite;}
#_c_11 .ctext .loadMore a em{display: block; color:#666666; font-size: 16px; line-height: 24px;margin-top: 20px;}
@keyframes turn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes turn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes turn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}#_sp_2{ width: 100%; float: left;}
#_sp_2 .ctext{ width: 100%; float: left;}
#_sp_2 .ctext .bt{ margin-bottom:40px; color: #333; font-size:30px; line-height: 30px; text-align: center;}
#_sp_2 .ctext .slideOut{ position: relative;}
#_sp_2 .ctext .slide{ width: 100%; min-height: 100px; position: relative;}
#_sp_2 .ctext .slide .img{ overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s; background: #fff; border: #e5e5e5 solid 1px;}
#_sp_2 .ctext .slide .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_sp_2 .ctext .slide .img1{ width: 40%; height: 40%; top: 30%; left: -50%; z-index: 1;}
#_sp_2 .ctext .slide .img2{ width: 33%; height: 61.86%; top: 19.07%; left: 0%; z-index: 2;}
#_sp_2 .ctext .slide .img2 .bg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.4);}
#_sp_2 .ctext .slide .img3{ width: 42%; height: 98%; top: 1%; left: 29%; z-index: 3;}
#_sp_2 .ctext .slide .img3 .tp{ top: 7px; left: 7px; position: absolute;
width: -moz-calc(100% - 14px);
width: -o-calc(100% - 14px);
width: -webkit-calc(100% - 14px);
width: calc(100% - 14px);
height: -moz-calc(100% - 14px);
height: -o-calc(100% - 14px);
height: -webkit-calc(100% - 14px);
height: calc(100% - 14px);}
#_sp_2 .ctext .slide .img4{ width: 33%; height: 61.86%; top: 19.07%; left: 67%; z-index: 2;}
#_sp_2 .ctext .slide .img4 .bg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.4);}
#_sp_2 .ctext .slide .img5{ width: 40%; height: 40%; top: 30%; left: 110%; z-index: 1;}
#_sp_2 .ctext .butLeft{ position: absolute; left: 13.5%; top: 50%; margin-top: -24px; width: 28px; height: 48px; background: url(/template/theme/cn/img/sp2_1.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}
#_sp_2 .ctext .butRight{position: absolute; right: 13.5%; top: 50%; margin-top: -24px; width: 28px; height: 48px; background: url(/template/theme/cn/img/sp2_2.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}

#_sp_2 .ctext .bot{ margin: 50px 0 0 0; width: 100%; float: left;}
#_sp_2 .ctext .bot .info{ font-size: 16px; line-height: 30px; color: #4c4c4c;}
#_sp_2 .ctext .bot .info .rad{color:#da1f3d;}
#_sp_2 .ctext .link{ margin: 50px 0 0 0; width: 100%; overflow: hidden; border-top: 1px solid #dbdbdb; }
#_sp_2 .ctext .link a{ font-size: 14px; line-height: 60px; height: 60px; overflow: hidden; color: #333; float: left; width: 50%;}
#_sp_2 .ctext .link a:hover{ color: #0041c0;}
#_sp_2 .ctext .link .a1{ }
#_sp_2 .ctext .link .a2{ text-align: right; float: right;}#_sp_3{ width: 100%; float: left;}
#_sp_3 .ctext{ width: 100%; float: left;}
#_sp_3 .ctext .tit{ margin-bottom: 27px; font-size: 24px; line-height:30px; height:30px; overflow: hidden; color: #DA1F3D;}
#_sp_3 .ctext .list{ float: left;width: 100%; border:1px solid #e1e1e1; padding: 36px 30px;}
#_sp_3 .ctext .list .li1{float:left; width: 25%; padding-left: 20px;}
#_sp_3 .ctext .list .li1 a{float: left; width: 100%;color:#666666; font-size: 16px; line-height: 42px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_3 .ctext .list .li1 a:hover{color:#0041C0; font-weight: bold;}#_c_12{ width: 100%; float: left;}
#_c_12 .ctext{ width: 100%; float: left; position:relative;}
#_c_12 .ctext .bgRed{position: absolute; left: 0; top:0; width: 100%; height: 100%; background:; opacity: 0.94;}
#_c_12 .ctext .brandHd{float: left; width: 100%; display: block; text-align: center; position: relative; z-index: 2;}
#_c_12 .ctext .brandHd .li1{display: inline-block; color:#ffffff; font-size: 18px; line-height: 42px; padding: 0 23px; cursor: pointer;
    border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
}
#_c_12 .ctext .brandHd .li1:hover,
#_c_12 .ctext .brandHd .li1.active{background: #fff; color:#DA1F3D;}
#_c_12 .ctext .brandBd{float: left; width: 100%; position: relative; z-index: 2; margin-top: 15px; padding-bottom: 110px;}
#_c_12 .ctext .brandBd .ulBox{float: left; width: 100%; position:absolute; left: 0; top:0;z-index: 1;opacity:0;filter:alpha(opacity=0);
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_12 .ctext .brandBd .ulBox.active{position: relative; z-index: 2;opacity:1;filter:alpha(opacity=100);}
#_c_12 .ctext .brandBd .listBox{margin: 0 -15px;}
#_c_12 .ctext .brandBd .ulBox .li1{float: left; width: 20%;padding: 0 15px; margin-top: 30px;}
#_c_12 .ctext .brandBd .ulBox .li1 .img{float: left; width: 100%; height: 179px; position: relative; cursor: pointer}
#_c_12 .ctext .brandBd .ulBox .li1 .img span{position: absolute; width: 100%; height: 100%; left: 0; top:0; color:#fff; text-align: center; background: #0041C0; background: rgba(0,65,192,0.95); display: table; line-height: 30px; font-size: 18px; opacity: 0;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_12 .ctext .brandBd .ulBox .li1 .img span i{display: table-cell; vertical-align: middle;}
#_c_12 .ctext .brandBd .ulBox .li1 .img:hover span{opacity: 1;}
#_c_12 .ctext .brandBd .ulBox .slick-prev,
#_c_12 .ctext .brandBd .ulBox .slick-next{width: 22px; height: 37px; left: -40px; background: url("/template/theme/cn/img/c12_2.png") no-repeat center; background-size: cover; opacity: 0.5; margin-top: 14px;}
#_c_12 .ctext .brandBd .ulBox .slick-next{background: url("/template/theme/cn/img/c12_4.png") no-repeat center; background-size: cover; left: auto; right: -40px;}
#_c_12 .ctext .brandBd .ulBox .slick-prev:hover{background: url("/template/theme/cn/img/c12_3.png") no-repeat center; background-size: cover; opacity: 1;}
#_c_12 .ctext .brandBd .ulBox .slick-next:hover{background: url("/template/theme/cn/img/c12_5.png") no-repeat center; background-size: cover;opacity: 1;}
#_c_12 .ctext .brandBd .slick-dots{height: 12px; bottom: -57px;}
#_c_12 .ctext .brandBd .slick-dots li{width: 12px; height: 12px; margin: 0 9px; background: #fff; opacity: 0.2;
    border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
}
#_c_12 .ctext .brandBd .slick-dots li.slick-active{opacity: 1;}#_c_13{ width: 100%; float: left;}
#_c_13 .ctext{ width: 100%; float: left; position: relative}
#_c_13 .ctext .bgWhite{position: absolute; width: 100%; height: 100%; opacity: 0.86;}
#_c_13 .ctext .DevHisWords{float: left; width: 100%; position: relative; z-index: 2;}
#_c_13 .ctext .DevHisWords .li1{float: left; width: 100%;}
#_c_13 .ctext .DevHisWords .li1 .leftText{float: left; width: 46%;}
#_c_13 .ctext .DevHisWords .li1 .leftText .time{float: left; width: 100%; color:#da1f3d; font-size: 120px; line-height: 100px; font-weight: bold;font-family: Arial;}
#_c_13 .ctext .DevHisWords .li1 .leftText .p1{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 32px; margin-top: 80px; max-height: 224px; overflow: hidden;}
#_c_13 .ctext .DevHisWords .li1 .rightImg{float: right; width: 47.6%; height: 432px; position: relative}
#_c_13 .ctext .DevHisTime{float: left; width: 100%; margin-top:75px; position: relative;z-index: 2;}
#_c_13 .ctext .DevHisTime .timeLi{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 30px; font-family: Arial; font-weight: bold; text-align: center; position: relative; z-index: 4; padding-bottom: 35px; cursor: pointer;}
#_c_13 .ctext .DevHisTime .timeLi:after{position: absolute;  content: ''; width:40%; height: 1px; background: #bfbfbf; bottom: 17px; left: 0; z-index: -1;}
#_c_13 .ctext .DevHisTime .timeLi:before{position: absolute;  content: ''; width:40%; height: 1px; background: #bfbfbf; bottom: 17px; right: 0; z-index: -1;
}
#_c_13 .ctext .DevHisTime .timeLi i{position: absolute; width: 12px; height:12px; background: #757575; left: 50%; margin-left: -6px; bottom:11.5px; border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
#_c_13 .ctext .DevHisTime .timeLi i:after{position: absolute; content: ''; width: 22px; height:22px; left: 50%; margin-left: -11px; bottom:-5px; border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px;}
#_c_13 .ctext .DevHisTime .slick-slide.slick-current.slick-active .timeLi{color:#da1f3d;}
#_c_13 .ctext .DevHisTime .slick-slide.slick-current.slick-active .timeLi i{background: #da1f3d;}
#_c_13 .ctext .DevHisTime .slick-slide.slick-current.slick-active .timeLi i:after{
    border:2px solid #da1f3d;
}
#_c_13 .ctext .DevHisTime .slick-prev,
#_c_13 .ctext .DevHisTime .slick-next{width:38px; height:38px; border:1px solid #000000; border:1px solid rgba(0,0,0,0.5); left: -50px;top: auto; bottom: -19px; background: #fff;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
}
#_c_13 .ctext .DevHisTime .slick-next{left: auto; right: -50px;}
#_c_13 .ctext .DevHisTime .slick-prev:after,
#_c_13 .ctext .DevHisTime .slick-next:after{position: absolute; content: ''; left: 0; top:0; width: 36px; height: 36px;
    background: url("/template/theme/cn/img/c13_1.png") no-repeat center; background-size: cover;
}
#_c_13 .ctext .DevHisTime .slick-next:after{
    background: url("/template/theme/cn/img/c13_3.png") no-repeat center; background-size: cover;
}
#_c_13 .ctext .DevHisTime .slick-prev:hover,
#_c_13 .ctext .DevHisTime .slick-next:hover{background: #da1f3d; border:1px solid #da1f3d;}
#_c_13 .ctext .DevHisTime .slick-prev:hover:after{background: url("/template/theme/cn/img/c13_2.png") no-repeat center; background-size: cover;}
#_c_13 .ctext .DevHisTime .slick-next:hover:after{background: url("/template/theme/cn/img/c13_4.png") no-repeat center; background-size: cover;}#_t_3{ width: 100%; float: left;}
#_t_3 .ctext{ width: 100%; float: left; text-align: left;}
#_t_3 .ctext .tit h1{float: left; color:#000000; text-align: center; font-size: 30px; font-weight: bold; width: 100%; line-height: 30px; position: absolute; left: 0; top:0;}
#_t_3 .ctext .tit .en{float: right; color:#F1F2F4; width: 100%; text-align: center; font-family: Arial; font-size: 100px; font-weight: bold; line-height: 80px; }#_c_14{ width: 100%; float: left;}
#_c_14 .ctext{ width: 100%; float: left; line-height: 0; position: relative; overflow: hidden;}
#_c_14 .ctext .pic{position: relative;}
#_c_14 .ctext .icoBox{position: absolute; width:22px; left: 50%; margin-left: -11px; line-height: 0;
    animation:mymove 1.5s infinite;
    -moz-animation:mymove 1.5s infinite;
    -ms-animation:mymove 1.5s infinite;
    -webkit-animation:mymove 1.5s infinite;
}
@keyframes  mymove
{
    from {bottom:70px;}
    to {bottom:45px;}
}
@-webkit-keyframes   mymove /*Safari and Chrome*/
{
    from {bottom:70px;}
    to {bottom:45px;}
}
@-moz-keyframes   mymove
{
    from {bottom:70px;}
    to {bottom:45px;}
}
@-ms-keyframes   mymove
{
    from {bottom:70px;}
    to {bottom:45px;}
}
#_c_14 .ctext .slick-dots{ bottom:40px; height:48px; text-align: left;}
#_c_14 .ctext .slick-dots li{width: 34px; height: 34px;border:2px solid #fff; margin: 0 15px; opacity: 0.2;
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
}
#_c_14 .ctext .slick-dots li button{width: 30px; height: 30px; padding: 0; font-size: 18px; color:#cccccc;
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
}
#_c_14 .ctext .slick-dots li.slick-active{border:2px solid #DA1F3D; opacity: 1}
#_c_14 .ctext .slick-dots li.slick-active button{color:#DA1F3D;}#_h_1{ width: 100%; float: left;}
#_h_1 .ctext{ width: 100%; float: left;}
#_h_1 .ctext .head_con{float: left; width: 100%; border-top:2px solid #fff; border-color:rgba(255,255,255,0.05);}
#_h_1 .ctext .head_con .right{float:right; background: #fff; background: rgba(255,255,255,0.05); height: 44px; line-height: 44px;position: relative; display: block; text-align: right;
}
#_h_1 .ctext .head_con .right:after{position: absolute; content: ''; width: 78px; height: 44px; left: -78px; top:0; opacity: 0.05; background: url("/template/theme/cn/img/h_1.png") no-repeat center; background-size: 78px 44px;}
#_h_1 .ctext .head_con .right span{float: left; font-size: 14px; padding-left: 26px; height: 44px; line-height: 44px; color:#ffffff; color:rgba(255,255,255,0.6);}
#_h_1 .ctext .head_con .right span:nth-child(2){margin-left:40px;margin-right:20px}
#_h_1 .ctext .head_con .right span a{color:#ffffff; color:rgba(255,255,255,0.6);}
#_h_1 .ctext .head_con .right span a:hover{color:#fff;}

#_h_1 .ctext .top{float: left; width: 100%; border-bottom: 1px solid #fff; border-color:rgba(255,255,255,0.1);}
#_h_1 .ctext .top .logo{line-height: 0; float: left; position: relative; z-index: 2; margin: 5px 0 50px 0;}
#_h_1 .ctext .top .logo img{ width: auto; height: 44px;}
#_h_1 .ctext .top .menu{ float: right; position: relative; z-index: 2;}
#_h_1 .ctext .top .menu .nli{ margin: 0 30px; float: left; position: relative;}
#_h_1 .ctext .top .menu .nli span a{ display: block; padding: 0 17px; line-height:99px; height:99px; font-size: 16px; color: #ffffff;position: relative;}
#_h_1 .ctext .top .menu .nli span a:after{position: absolute; content: ''; width: 0; height: 3px; background: #DA1F3D; left: 50%; bottom: -2px;}
#_h_1 .ctext .top .menu .nli.on span a,
#_h_1 .ctext .top .menu .nli:hover span a{ color:#DA1F3D; font-weight: bold;}
#_h_1 .ctext .top .menu .nli.on span a:after,
#_h_1 .ctext .top .menu .nli:hover span a:after{left: 0; width: 100%;}
#_h_1 .ctext .top .menu .nli .sub{ display: none; padding: 25px; position: absolute; width: 136px; top: 99px; left: 50%; margin-left: -68px; background:#fff; border-radius: 5px; z-index: 4;}
#_h_1 .ctext .top .menu .nli .sub li{ text-align: center; padding: 10px 0;}
#_h_1 .ctext .top .menu .nli .sub li a{ display: block;  font-size: 15px; line-height: 20px; color: #333;}
#_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{ color: #DA1F3D; position: relative;}
#_h_1 .ctext .top .menu .nli .sub li:hover a::before{ content: ""; display: block; width: 2px; height: 100%; background: #DA1F3D; position: absolute; top: 0; left: -17px;}
#_h_1 .ctext .top.top1{float: left; width: 100%; background: #fff}
#_h_1 .ctext .top.top1 .logo{margin: 15px 0;}
#_h_1 .ctext .top.top1 .menu{margin: 0;}
#_h_1 .ctext .top.top1 .menu .nli span a{color:#333; height:75px; line-height:75px;}
#_h_1 .ctext .top .menu .nli.on span a,
#_h_1 .ctext .top .menu .nli:hover span a{ color: #DA1F3D; font-weight: bold;}
#_h_1 .ctext .top.top1 .menu .nli .sub{top:75px;}
#_h_1 .ctext .menuph{ display: none;} 
#_h_1 .ctext .xialaph{ display: none;}#_c_15{ width: 100%; float: left;}
#_c_15 .ctext{ width: 100%; float: left;position: relative;}
#_c_15 .ctext .textInfo{float:left; width: 100%; text-align: center; color:#777777; font-size: 20px; line-height: 36px; position: relative;}
#_c_15 .ctext .textInfo span{display: block;}
#_c_15 .ctext .textInfo:after{position: absolute; content: '“'; font-family: Arial; font-size: 60px; color:#777777; opacity: 0.3; left: 50%; margin-left: -550px; top:5px; line-height: 60px;}
#_c_15 .ctext .textInfo:before{position: absolute; content: '”';font-family: Arial; font-size: 60px; color:#777777; opacity: 0.3; right: 50%; margin-right: -550px; bottom:-30px; line-height: 60px;}
#_c_15 .ctext .tit{float: left; width: 100%; color:#111111; font-size: 44px; line-height: 50px;text-align: center; margin-top: 70px;}
#_c_15 .ctext .tit span{font-family: Arial;}

#_c_15 .ctext .proList{float: left; width: 100%; margin-top: 25px;}
#_c_15 .ctext .ulList{margin: 0 -15px;}
#_c_15 .ctext .liBox{float: left; width: 100%; padding: 0 15px;}
#_c_15 .ctext .liBox .li1{float: left; width: 100%; height: 228px; display: table; padding: 0 15px 0 31%; position: relative; background: #f6f6f6; margin-top: 30px;}
#_c_15 .ctext .liBox .li1 .table{display: table-cell; vertical-align: middle;}
#_c_15 .ctext .liBox .li1 .ico{position: absolute; width: 121px; height: 106px; left:8%; top:50%; margin-top: -53px;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_15 .ctext .liBox .li1 .ico:after{position: absolute; z-index: 1; content: ''; width: 0; height: 0; left: 0; top:0;
    border-top: 53px solid transparent;
    border-right: 30px solid #DA1F3D;
    border-bottom: 53px solid transparent;
}
#_c_15 .ctext .liBox .li1 .ico:before{position: absolute; z-index: 1; content: ''; width: 0; height: 0; right: 0; top:0;
    border-top: 53px solid transparent;
    border-left: 30px solid #DA1F3D;
    border-bottom: 53px solid transparent;
}
#_c_15 .ctext .liBox .li1 .ico i{float: left; width: 61px; height: 106px; background: #DA1F3D; margin-left: 30px; position: relative; z-index: 1;}
#_c_15 .ctext .liBox .li1 .ico span{position: absolute; z-index: 3; width: 100%; height: 100%; left: 0; top:0;}
#_c_15 .ctext .liBox .li1:hover .ico{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
}
#_c_15 .ctext .liBox .li1:hover .ico:after{border-right: 30px solid #0041C0;}
#_c_15 .ctext .liBox .li1:hover .ico:before{border-left: 30px solid #0041C0;}
#_c_15 .ctext .liBox .li1:hover .ico i{background: #0041C0}
#_c_15 .ctext .liBox .li1 .tH1{float: left; width: 100%; color:#333333; font-size: 24px; line-height:35px;}
#_c_15 .ctext .liBox .li1 .textLabel{float: left; width: 100%; margin-top: 13px;}
#_c_15 .ctext .liBox .li1 .textLabel a{float: left; color:#666666;min-width: 80px; font-size: 18px;line-height: 30px; margin-right:5.5%;}
#_c_15 .ctext .liBox .li1 .textLabel a:hover{color:#0041C0;text-decoration:underline;}
#_c_15 .ctext .ulList .slick-prev,
#_c_15 .ctext .ulList .slick-next{ width: 22px; height: 37px; background: url("/template/theme/cn/img/c1_5.png") no-repeat center; background-size: cover; left: -40px; margin-top: 14px;}
#_c_15 .ctext .ulList .slick-next{background: url("/template/theme/cn/img/c1_7.png") no-repeat center; background-size: cover; left: auto; right: -40px;}
#_c_15 .ctext .ulList .slick-prev:hover{background: url("/template/theme/cn/img/c1_6.png") no-repeat center; background-size: cover;}
#_c_15 .ctext .ulList .slick-next:hover{background: url("/template/theme/cn/img/c1_8.png") no-repeat center; background-size: cover;}#_c_16{ width: 100%; float: left;}
#_c_16 .ctext{ width: 100%; float: left;}
#_c_16 .ctext .appList{float: left; width: 100%; margin-top: -23px;}
#_c_16 .ctext .appList ul{float:left; width: 100%; height:371px;}
#_c_16 .ctext .appList li{float: left; width: 50%; padding: 0 5px; margin-top: 23px;}
#_c_16 .ctext .appList li a{float: left; width: 100%; height: 348px; position: relative}
#_c_16 .ctext .appList li a:after{position: absolute; content: ''; z-index: 1; width: 100%; height: 160px; left: 0; bottom: 0;
    background: linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
    background: -ms-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
    background: -moz-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.4));
}
#_c_16 .ctext .appList li a .dH1{position: absolute; width: 100%; height: 40px; line-height: 40px; padding: 0 30px; color:#fff; bottom: 10px; left: 0;z-index: 2; font-size: 20px;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_c_16 .ctext .appList li a:hover{margin-top: -10px;}
#_c_16 .ctext .appList ul:nth-child(2) li{width: 33.333%;}#_t_4{ width: 100%; float: left;}
#_t_4 .ctext{ width: 100%; float: left;}
#_t_4 .ctext .tit{float: left; width: 100%; color:#111111; font-size: 44px; line-height: 50px;text-align: center;}
#_t_4 .ctext .tit span{font-family: Arial;}#_c_17{ width: 100%; float: left;}
#_c_17 .ctext{ width: 100%; float: left; padding: 0 15px;}
#_c_17 .ctext .parHd{float: left; width: 100%; display: block; text-align: center;}
#_c_17 .ctext .parHd li{display: inline-block; color:#333333; font-size: 16px; line-height: 42px; padding: 0 30px; cursor: pointer;
    border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
    -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;
}
#_c_17 .ctext .parHd li:hover,
#_c_17 .ctext .parHd li.on{background: #0041c0; color:#fff;}
#_c_17 .ctext .parBd{float: left; width: 100%; margin-top: 45px; position: relative}
#_c_17 .ctext .parBd .slideBox{float: left; width: 100%;position:absolute; left: 0; top:0;z-index: 1;opacity:0;filter:alpha(opacity=0);
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_17 .ctext .parBd .slideBox.active{position: relative; z-index: 2;opacity:1;filter:alpha(opacity=100);}
#_c_17 .ctext .parBd .slideBox .ulList{margin: 0 -17px;}
#_c_17 .ctext .parBd .slideBox .li1{float: left; width:100%; padding: 0 17px;}
#_c_17 .ctext .parBd .slideBox .li1 a{float: left; width: 100%; background: #fff;}
#_c_17 .ctext .parBd .slideBox .li1 a:hover{
    box-shadow: 0 3px 25px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 3px 25px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0 3px 25px rgba(0,0,0,0.15);
}
#_c_17 .ctext .parBd .slideBox .li1 a .tImg{float: left; width: 100%; height: 330px;}
#_c_17 .ctext .parBd .slideBox .li1 a .dText{float: left; width: 100%; padding: 32px 45px 41px 45px;}
#_c_17 .ctext .parBd .slideBox .li1 a .dText .time{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 26px; text-align: center;}
#_c_17 .ctext .parBd .slideBox .li1 a .dText .tH1{float: left; width: 100%; margin-top: 25px; color:#333333; font-size: 24px; line-height: 35px; text-align: center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#_c_17 .ctext .parBd .slideBox .li1 a .dText .p1{float: left;width: 100%; text-align: center; color:#666666; font-size: 16px; line-height: 24px; margin-top: 12px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_c_17 .ctext .parBd .slideBox .li1 a:hover .dText .tH1{color:#DA1F3D;}
#_c_17 .ctext .parBd .slideBox .slick-prev,
#_c_17 .ctext .parBd .slideBox .slick-next{width: 16px; height: 28px; background: url("/template/theme/cn/img/c3_1.png") no-repeat center; background-size: cover; left: -43px;}
#_c_17 .ctext .parBd .slideBox .slick-next{background: url("/template/theme/cn/img/c3_3.png") no-repeat center; background-size: cover; left: auto; right: -34px;}
#_c_17 .ctext .parBd .slideBox .slick-prev:hover{background: url("/template/theme/cn/img/c3_2.png") no-repeat center; background-size: cover;}
#_c_17 .ctext .parBd .slideBox .slick-next:hover{background: url("/template/theme/cn/img/c3_4.png") no-repeat center; background-size: cover;}
#_c_17 .ctext .parBd .slideBox .slick-dots{height: 0; overflow: hidden;}
#_c_17 .ctext .parBd .slideBox .slick-dots li{height: 0;}#_c_18{ width: 100%; float: left;}
#_c_18 .ctext{ width: 100%; float: left;}
#_c_18 .ctext .lVideo{float: left; width: 50%; height: 738px; position: relative; cursor: pointer;}
#_c_18 .ctext .lVideo span{position: absolute; width: 85px; height: 85px; left: 50%; margin-left: -42.5px; top:50%; margin-top: -42.5px;}
#_c_18 .ctext .rAbout{float: left; width: 50%; padding: 0 4.5%; background: url("/template/theme/cn/img/c4_2.jpg") no-repeat center; background-size: cover; height: 738px; position: relative; display: table;}
#_c_18 .ctext .rAbout:after{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top:0;
                            background:rgba(255,255,255,0.93);
    /*background: linear-gradient(top left,rgba(0,0,0,0.5),rgba(247,24,25,1), rgba(247,24,25,0.8));
    background: -ms-linear-gradient(top left,rgba(247,24,25,1),rgba(218,31,61,1), rgba(247,24,25,0.8));
    background: -webkit-linear-gradient(top left,rgba(247,24,25,1),rgba(218,31,61,1), rgba(247,24,25,0.8));
    background: -moz-linear-gradient(top left,rgba(247,24,25,1),rgba(218,31,61,1), rgba(247,24,25,0.8));*/
}
#_c_18 .ctext .rAbout .table{vertical-align: middle; display: table-cell; position: relative; z-index: 2;}
#_c_18 .ctext .tit{float: left; width: 100%; color:#000; font-size: 44px; line-height: 50px;}
#_c_18 .ctext .tit span{font-family: Arial; color:#DA1F3D;}
#_c_18 .ctext .tit span em{color:#0041c0;}
#_c_18 .ctext .rAbout h6{float: left; width: 100%; margin-top: 12px; color:#000; font-weight: 100; font-size: 22px; line-height: 30px;}
#_c_18 .ctext .rAbout .info{float: left; width: 100%; color:#000; font-size: 16px; line-height: 36px; margin-top: 45px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:8;
    overflow: hidden;
}
#_c_18 .ctext .rAbout .more{float: left; width: 100%;margin-top: 68px;}
#_c_18 .ctext .rAbout .more a{float: left; color:#000;width: 160px; font-size:18px; line-height: 38px; padding-left: 10px; padding-bottom: 11px; position: relative;
    -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;
}
#_c_18 .ctext .rAbout .more a:hover{padding-left: 0; text-align: center;}
#_c_18 .ctext .rAbout .more a:after{position: absolute; content:''; width: 160px; height: 2px; background: #333; opacity: 0.5; bottom:0; left: 0;}
#_c_18 .ctext .rAbout .more a:before{position: absolute; content:''; width:0; height: 2px; background: #fff; opacity: 0; bottom:0; left: 0;
    -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;
}
#_c_18 .ctext .rAbout .more a:hover:before{width: 160px; opacity: 1;}
._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_19{ width: 100%; float: left;}
#_c_19 .ctext{ width: 100%; float: left;}
#_c_19 .ctext .client{float: left; width: 100%;}
#_c_19 .ctext .client .liBox{margin:-18px -9px 0 -9px;}
#_c_19 .ctext .client .liBox li{float: left; width: 16.66666%; margin-top: 18px; padding: 0 9px;}
#_c_19 .ctext .client .liBox li span{float: left; width: 100%; height: 114px; border:1px solid #dfdfdf; cursor: pointer; position: relative;
    -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;
}
#_c_19 .ctext .client .liBox li span:after{position: absolute; content: ''; width: 100%; height: 0; background: #0041c0; left: 0; top:0;
    -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;
}
#_c_19 .ctext .client .liBox li span:hover{border:1px solid #fff;
    box-shadow: 0 3px 30px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 3px 30px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 3px 30px rgba(0,0,0,0.1);
}
#_c_19 .ctext .client .liBox li span:hover:after{height: 2px;}
#_c_19 .ctext .client .slick-dots{height: 12px; bottom: -50px;}
#_c_19 .ctext .client .slick-dots li{height: 12px; width: 12px; margin: 0 9px; background: #0041c0; opacity: 0.2; border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
#_c_19 .ctext .client .slick-dots li.slick-active{opacity: 1;}#_f_1{ width: 100%; float: left;}
#_f_1 .ctext{ width: 100%; float: left;}
#_f_1 .ctext .text1{float: left; width: 100%; padding: 0 0 50px 0; position: relative;}

#_f_1 .ctext .footNav{float: left; width:80%;}
#_f_1 .ctext .footNav .u1{ width: 100%; overflow: hidden;}
#_f_1 .ctext .footNav .u1 .l1{ float: left; width:16.666%;}
#_f_1 .ctext h1{float: left; width: 100%; color:#fff; font-size: 18px; line-height: 32px; padding-bottom:10px;}
#_f_1 .ctext .footNav .u1 .l1 .a{ float: left; width: 100%; line-height:32px; font-size: 14px; color: #fff; opacity: 0.6; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#_f_1 .ctext .footNav .u1 .l1 .a:hover{color:#fff; opacity: 1;}
#_f_1 .ctext .footCon{float: right; width: 20%;}
#_f_1 .ctext .footCon .tel{float: right; width: 100%; padding-left: 45px; color:#fff; font-size: 28px; font-weight: bold; line-height: 32px; background: url("/template/theme/cn/img/f_1.png") no-repeat left center; background-size: 32px 32px; margin-top: 9px;}
#_f_1 .ctext .footCon .consult{float: left; width: 100%; margin-top: 24px;}
#_f_1 .ctext .footCon .consult a{float: left; width: 48.3%; height: 45px; text-align:center; line-height:45px; color:#fff; font-size: 16px; background: #fff; background: rgba(255,255,255,0.2);
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
#_f_1 .ctext .footCon .consult a:last-child{float: right;}
#_f_1 .ctext .footCon .consult a img{vertical-align: middle; margin-top: -2px;}
#_f_1 .ctext .footCon .consult a:hover{background: #0041c0}
#_f_1 .ctext .footCon .follow{float: left; width: 100%; margin-top: 30px;}
#_f_1 .ctext .footCon .follow .lText{float: left; height: 40px; line-height: 40px; color:#fff; font-size: 14px; opacity: 0.65;}
#_f_1 .ctext .footCon .follow .ico{float: left; margin-right: 12px; width: 40px; height: 40px; background: #fff; background: rgba(255,255,255,0.1); cursor: pointer; position:relative; line-height:0;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
    -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;
}
#_f_1 .ctext .footCon .follow .ico:hover{background: #0041c0;}
#_f_1 .ctext .footCon .follow .ico span{position: absolute; width: 90px; height: 90px; border:5px solid #fff; left: 50%; margin-left: -45px; top:55px; display: none;}
#_f_1 .ctext .footCon .follow .ico span:after{position: absolute; content: ''; width: 0;height: 0; left: 50%; margin-left: -4px; top:-11px;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-bottom:6px solid #fff;
}
#_f_1 .ctext .footCon .follow .ico:hover span{display: block;}

#_f_1 .ctext .maxwidth{float: left; width: 100%; text-align: center; border-top:1px solid #fff; border-top:1px solid rgba(255,255,255,0.1); color:#ffffff; color:rgba(255,255,255,0.7); font-size: 14px; line-height: 40px; padding: 18px 0;}
#_f_1 .ctext .copy{float: left;}
#_f_1 .ctext .copy img{vertical-align: middle; margin-top: -2px;}
#_f_1 .ctext .copy a{color:#fff;color:rgba(255,255,255,0.7);}
#_f_1 .ctext .copy a:hover{color:#fff;}
#_f_1 .ctext .links{float: right; width:18%; height:40px; border:1px solid rgba(255,255,255,0.1); position: relative;}
#_f_1 .ctext .links h5{float:left; width: 100%; height:40px; cursor: pointer;}
#_f_1 .ctext .links h5 span{float:left; width:100%; text-align: left; padding-left: 20px; line-height:38px; color:#ffffff; font-size: 14px;}
#_f_1 .ctext .links em{position: absolute; width:13px; height:8px; line-height: 0; right: 15px; top:50%; margin-top: -4px;}
#_f_1 .ctext .links ul{position: absolute; display: none; width: 100%; text-align: center; background: rgba(255,255,255,0.95); bottom:67px; left: 0; padding: 10px 15px;}
#_f_1 .ctext .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 .links ul .Box{float: left; width: 100%; max-height: 150px; padding-right:10px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;}
#_f_1 .ctext .links ul .Box::-webkit-scrollbar {width:3px}
#_f_1 .ctext .links ul .Box::-webkit-scrollbar-track {
    background-color:#e5e5e5;
    border-radius:3px}
#_f_1 .ctext .links ul .Box::-webkit-scrollbar-thumb {
    width:3px;height:40px;
    background-color:#931016;
    border-radius:3px
}
#_f_1 .ctext .links ul li{float: left; width: 100%; }
#_f_1 .ctext .links ul li a{ float: left; width: 100%; line-height:30px; text-align: left; color:#333333;font-size: 14px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_f_1 .ctext .links ul li a:after{position: absolute; content: ''; left: 0; top:0; line-height: 30px; font-size:14px;}
#_f_1 .ctext .links ul li a:hover{color:#182c5d;padding-left: 12px;}
#_f_1 .ctext .links ul li a:hover:after{content: '-';}

#_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: #d11144; 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;}#_c_20{ width: 100%; float: left;}
#_c_20 .ctext{ width: 100%; float: left; line-height: 0; position: relative; overflow: hidden;}
#_c_20 .ctext .bg{position: absolute; bottom:0; left: 0; width: 100%; height: 150px;z-index: 1;
    background: linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -ms-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
    background: -moz-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.7));
}#_c_21{ width: 100%; float: left;}
#_c_21 .ctext{ width: 100%; float: left; text-align: left;}
#_c_21 .ctext .left{float: left; width: 64.5%;}
#_c_21 .ctext .left .tit{float: left; width: 100%; position:relative;}
#_c_21 .ctext .left .tit h1{float: left; color:#da1f3d; font-size: 30px; font-weight: bold; line-height: 30px; position: absolute; left: 0; top:0;}
#_c_21 .ctext .left .tit .en{float: right; color:#da1f3d; font-family: Arial; font-size: 100px; font-weight: bold; line-height: 80px; opacity: 0.06;}
#_c_21 .ctext .left .textBox{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 32px; margin-top: 10px;}
#_c_21 .ctext .right{float: right; width: 32.5%; margin-top: 85px;}
#_c_21 .ctext .right .tImg{float: left; width: 100%; height: 341px;}
#_c_21 .ctext .right .lImg{float: left; width: 48.7%; height: 277px; margin-top: 11px;}
#_c_21 .ctext .right .lImg.right{float: right;}#_c_22{ width: 100%; float: left;}
#_c_22 .ctext{ width: 100%; float: left; position: relative}
#_c_22 .ctext .bgBlack{position: absolute; width: 100%; height: 100%; z-index: 1; left: 0; top:0; background: #181d23; opacity:0.84;}
#_c_22 .ctext .listBox{float: left; width: 100%; position:relative; z-index: 2;}
#_c_22 .ctext .listBox ul{margin: 0 -10px;}
#_c_22 .ctext .listBox li{float: left; width: 25%; padding: 0 10px;}
#_c_22 .ctext .listBox li .box{float: left; width: 100%; background: #fff; background: rgba(255,255,255,0.08); padding: 37px 40px 31px 40px; cursor: pointer; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
#_c_22 .ctext .listBox li .box .ico{float: left; width: 100%; text-align: center; display: block;}
#_c_22 .ctext .listBox li .box .ico span{display: inline-block; line-height: 0; width: 160px; height: 160px; background: #da1f3d;
    border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_22 .ctext .listBox li .box .tH1{float: left; width: 100%; text-align: center; color:#fff; font-size: 20px; line-height: 36px; margin-top: 40px;}
#_c_22 .ctext .listBox li .box .dText{float: left; width: 100%; text-align: center; color:#ffffff; font-size: 16px; line-height: 24px; margin-top: 17px; height: 120px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
#_c_22 .ctext .listBox li .box .dText span{display: block;}
#_c_22 .ctext .listBox li:last-child .box .dText{text-align: left;}
#_c_22 .ctext .listBox li .box:hover .ico span{background: #0041c0;
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
}#_t_5{ width: 100%; float: left;}
#_t_5 .ctext{ width: 100%; float: left; text-align: left;}
#_t_5 .ctext .tit h1{float: left; color:#FFFFFF; text-align: center; font-size: 30px; font-weight: bold; width: 100%; line-height: 30px; position: absolute; left: 0; top:0;}
#_t_5 .ctext .tit .en{float: right; color:#22262C; width: 100%; text-align: center; font-family: Arial; font-size: 100px; font-weight: bold; line-height: 80px; }#_l_5{ width: 100%; float: left;}
#_l_5 .ctext{ width: 100%; float: left;}
#_l_5 .ctext .newList{float: left; width: 100%;}
#_l_5 .ctext .newList li{float: left; width: 100%; margin-top: 30px;}
#_l_5 .ctext .newList li:first-child{margin-top: 0;}
#_l_5 .ctext .newList li a{float: left; width: 100%; background: #f6f6f6;}
#_l_5 .ctext .newList li a .imgBox{float: left; width: 29%; border-right: 1px solid #ffffff; padding: 30px;}
#_l_5 .ctext .newList li a .imgBox span{float: left; width: 100%; height: 216px;}
#_l_5 .ctext .newList li a .textBox{float:left; width: 71%; padding: 30px 45px 30px 30px;}
#_l_5 .ctext .newList li a .textBox .tit{float: left; width: 100%; color:#231f20; font-size: 18px;margin-top: 17px; line-height: 35px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
    -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;
}
#_l_5 .ctext .newList li a .textBox .p1{float: left; width: 100%; color:#727171; font-size: 14px; line-height: 26px; margin-top: 15px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    -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;
}
#_l_5 .ctext .newList li a .textBox .dText{float: left; width: 100%; margin-top: 55px; line-height: 28px; color:#727171; font-size: 14px;
    -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;
}
#_l_5 .ctext .newList li a .textBox .dText .time{float: left;}
#_l_5 .ctext .newList li a .textBox .dText .more{float: right; color:#a9a9a9; font-family: Arial;}
#_l_5 .ctext .newList li a:hover{background: #0041C0;}
#_l_5 .ctext .newList li a:hover .imgBox{border-right: 1px solid rgba(255,255,255,0.2);}
#_l_5 .ctext .newList li a:hover .textBox .tit{color:#fff;}
#_l_5 .ctext .newList li a:hover .textBox .p1{color:#fff; opacity: 0.8;}
#_l_5 .ctext .newList li a:hover .textBox .dText{color:#fff;}
#_l_5 .ctext .newList li a:hover .textBox .dText .more{color:#fff;}
#_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: #DA1F3D; color: #fff; border: 1px solid #DA1F3D;}
#_pt_1 .ctext .text .l1,#_pt_1 .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #DA1F3D;}#_lt_2{ width: 100%; float: left;}
#_lt_2 .ctext{ width: 100%; float: left; position: relative;}
#_lt_2 .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt_2 .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #fff; line-height: 62px;}
#_lt_2 .ctext .ico span img{vertical-align: middle; margin-top: -2px; margin-top:17px;}
#_lt_2 .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 25px 0; text-transform:uppercase;}
#_lt_2 .ctext .slideN a{ color:#888888;}
#_lt_2 .ctext .slideN a:hover{ color:#DA1F3D;}
#_lt_2 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt_2 .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt_2 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt_2 .ctext .pz_SideLayer .l1.on a,
#_lt_2 .ctext .pz_SideLayer .l1:hover a{ background:#DA1F3D; color:#fff; }#_sp_4{ width: 100%; float: left;}
#_sp_4 .ctext{ width: 100%; float: left; position: relative;}
#_sp_4 .ctext .newInfo{float: left; width:70%;}
#_sp_4 .ctext .newInfo .tH1{float: left; width: 100%; text-align: center; font-size:28px; line-height:40px;color:#333333; font-weight: bold;}
#_sp_4 .ctext .newInfo .message{float: left; width:100%; color:#666666; text-align: center; font-size: 18px; line-height:30px; padding: 7px 0 13px 0; border-bottom: 1px solid #e6e6e6;}
#_sp_4 .ctext .newInfo .details{float: left; width: 100%; color:#333333; font-size: 16px; line-height:30px; margin: 40px 0 33px 0;}
#_sp_4 .ctext .newInfo .details img{max-width:100%;}
#_sp_4 .ctext .newInfo .parBox{float: left; width: 100%; background: #eaeaea; padding: 14px 17px;}
#_sp_4 .ctext .newInfo .parBox .QRCode{float: left; line-height: 0; width: 115px; height: 115px;border:6px solid #fff;}
#_sp_4 .ctext .newInfo .parBox .text1{float: left; margin-left: 15px; color:#333333; font-size: 14px; line-height: 30px; margin-top: 55px;}
#_sp_4 .ctext .newInfo .parBox .right{float: right;}
#_sp_4 .ctext .newInfo .parBox .thumbs{display: block; width: 250px; text-align: center; margin-top: 10px;}
#_sp_4 .ctext .newInfo .parBox .thumbs span{display: inline-block; width: 60px; height: 60px; border:1px solid #999999; border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; cursor: pointer;}
#_sp_4 .ctext .newInfo .parBox .thumbs em{display: block; width: 100%; height: 19px; margin-top: 10px;background: url('/template/theme/cn/img/sp_13.png') no-repeat center;}
#_sp_4 .ctext .newInfo .parBox .thumbs i{display: block; width: 100%; color:#999999; font-size: 12px; line-height:25px;}
#_sp_4 .ctext .newInfo .parBox .thumbs span:hover,
#_sp_4 .ctext .newInfo .parBox .thumbs.on span{border-color:#0041c0;}
#_sp_4 .ctext .newInfo .parBox .thumbs span:hover i,
#_sp_4 .ctext .newInfo .parBox .thumbs.on span i{color:#0041c0;}
#_sp_4 .ctext .newInfo .parBox .thumbs span:hover em,
#_sp_4 .ctext .newInfo .parBox .thumbs.on span em{background: url("/template/theme/cn/img/sp_14.png") no-repeat center;}



#_sp_4 .ctext .newInfo .parBox .share{float: left; width: 100%; margin-top: 16px;}
#_sp_4 .ctext .newInfo .bshare-custom.icon-medium a{padding-left: 26px; height: 26px!important;}
#_sp_4 .ctext .newInfo .bshare-custom.icon-medium .bshare-weixin{background: url("/template/theme/cn/img/sp_8.jpg") no-repeat center!important;}
#_sp_4 .ctext .newInfo .bshare-custom.icon-medium .bshare-qqim{background: url("/template/theme/cn/img/sp_9.jpg") no-repeat center!important;}
#_sp_4 .ctext .newInfo .bshare-custom.icon-medium .bshare-qzone{background: url("/template/theme/cn/img/sp_10.jpg") no-repeat center!important;}
#_sp_4 .ctext .newInfo .bshare-custom.icon-medium .bshare-qqmb{background: url("/template/theme/cn/img/sp_11.jpg") no-repeat center!important;}
#_sp_4 .ctext .newInfo .bshare-custom.icon-medium .bshare-sinaminiblog{background: url("/template/theme/cn/img/sp_12.jpg") no-repeat center!important;}
#_sp_4 .ctext .newInfo .psText{float: left; width: 100%; margin-top: 30px; background: #eaeaea; padding: 15px 20px; color:#666666; font-size: 14px; line-height: 24px;
    border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;
}
#_sp_4 .ctext .newInfo .fyBox{float: left; width: 100%; margin: 40px 0 90px 0; border-top:1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 20px 0;}
#_sp_4 .ctext .newInfo .fyBox .page{float: left;position: relative}
#_sp_4 .ctext .newInfo .fyBox .page:after{position: absolute; content: ''; width: 1px; height: 28px; background: #e6e6e6; left: 50%; top:50%; margin-top: -14px;}
#_sp_4 .ctext .newInfo .fyBox .page a{float: left; line-height: 34px; color:#666666; font-size: 16px;}
#_sp_4 .ctext .newInfo .fyBox .page a:hover{color:#0041c0}
#_sp_4 .ctext .newInfo .fyBox .page a:first-child{padding: 0 30px 0 25px;background: url("/template/theme/cn/img/sp_3.png") no-repeat center left;}
#_sp_4 .ctext .newInfo .fyBox .page a:last-child{padding: 0 25px 0 30px;background: url("/template/theme/cn/img/sp_5.png") no-repeat center right;}
#_sp_4 .ctext .newInfo .fyBox .page a:hover:first-child{background: url("/template/theme/cn/img/sp_4.png") no-repeat center left;}
#_sp_4 .ctext .newInfo .fyBox .page a:hover:last-child{background: url("/template/theme/cn/img/sp_6.png") no-repeat center right;}
#_sp_4 .ctext .newInfo .fyBox .return{float: right; line-height: 34px;}
#_sp_4 .ctext .newInfo .fyBox .return a{color:#747474; font-size: 14px;}
#_sp_4 .ctext .newInfo .fyBox .return a:hover{color:#DA1F3D}
#_sp_4 .ctext .newInfo .fyBox .return a span{display: inline-block;line-height: 34px;}
#_sp_4 .ctext .newInfo .fyBox .return a i{display: inline-block;width: 36px; height: 34px; background: #DA1F3D; line-height: 0; vertical-align: middle; margin-left: 10px;
    border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;
}
#_sp_4 .ctext .hotNew{position: absolute; width:26.5%; height: 100%; top:0; right: 0; background: #f7f7f7;}
#_sp_4 .ctext .hotNew .tImg{float: left; width: 100%; height: 123px;}
#_sp_4 .ctext .hotNew ul{float: left; width: 100%; padding: 0 30px;}
#_sp_4 .ctext .hotNew li{float: left; width: 100%; margin: 22px 0 8px 0;}
#_sp_4 .ctext .hotNew li a{float: left; width: 100%;}
#_sp_4 .ctext .hotNew li a .tH2{float: left; width: 100%; padding-left: 20px; color:#333333; font-size: 16px; line-height: 30px;position: relative;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_sp_4 .ctext .hotNew li a .tH2 i{position: absolute; width: 20px; font-size: 16px; font-family: Arial; font-weight: bold; left: 0; line-height: 30px; top:2px;}
#_sp_4 .ctext .hotNew li a .inText{float: left; width: 100%; padding-left: 20px; color:#666666; font-size: 14px; line-height: 24px;
    overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
#_sp_4 .ctext .hotNew li a .time{float: left; width: 100%; padding-left: 20px; color:#999999; font-size: 14px; line-height: 20px; margin-top: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#_sp_4 .ctext .hotNew li a:hover .tH2{color:#0041c0; font-weight: bold;}#_lt_3{ width: 100%; float: left;}
#_lt_3 .ctext{ width: 100%; float: left; position: relative;}
#_lt_3 .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt_3 .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #f4f4f4; line-height: 62px;}
#_lt_3 .ctext .ico span img{vertical-align: middle; margin-top: -2px; margin-top:17px;}
#_lt_3 .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 0 0; text-transform:uppercase;}
#_lt_3 .ctext .slideN a{ color:#888888;}
#_lt_3 .ctext .slideN a:hover{ color:#da1f3d;}
#_lt_3 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt_3 .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt_3 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt_3 .ctext .pz_SideLayer .l1.on a,
#_lt_3 .ctext .pz_SideLayer .l1:hover a{ background:#da1f3d; color:#fff; }#_c_23{ width: 100%; float: left;}
#_c_23 .ctext{ width: 100%; float: left; text-align: left;}
#_c_23 .ctext .psText{float: left; width: 100%; text-align: center; color:#666666; font-size: 16px; line-height: 32px;}
#_c_23 .ctext .contact{float: left; width: 42%; background: #f5f5f5; padding: 37px 80px 35px 80px; margin-top: 35px;}
#_c_23 .ctext .contact .tH1{float: left; width: 100%; color:#323232; font-size: 30px; font-weight: bold; line-height: 40px;}
#_c_23 .ctext .contact .corName{float: left; color:#333333;width: 100%;font-size: 24px; line-height:24px; margin-top: 20px; padding-bottom: 15px; border-bottom: 1px solid #eaeaea;}
#_c_23 .ctext .contact .corName span{font-size: 16px;}
#_c_23 .ctext .contact .corName em{color:#999999; font-size: 14px;}
#_c_23 .ctext .contact .corInfo{float: left; width: 100%; color:#666666; font-size: 14px;line-height: 32px; margin-top: 10px;}
#_c_23 .ctext .contact .follow{float: left; width: 100%; margin-top: 48px;}
#_c_23 .ctext .contact .follow .lh1{float: left; color:#323232; font-size: 14px; line-height: 40px;}
#_c_23 .ctext .contact .follow .ico{float: left; width: 40px; height: 40px; margin-left: 20px; cursor: pointer; position: relative}
#_c_23 .ctext .contact .follow .ico span{float: left; width: 40px; height: 40px; background: url("/template/theme/cn/img/c9_2.png") no-repeat center #e6e6e6; background-size: cover;
    border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
}
#_c_23 .ctext .contact .follow .ico span:hover{background: url("/template/theme/cn/img/c9_3.png") no-repeat center #e6e6e6; background-size: cover;}
#_c_23 .ctext .contact .follow .ico.two span{background: url("/template/theme/cn/img/c9_5.png") no-repeat center #e6e6e6; background-size: cover;}
#_c_23 .ctext .contact .follow .ico.two span:hover{background: url("/template/theme/cn/img/c9_6.png") no-repeat center #e6e6e6; background-size: cover;}
#_c_23 .ctext .contact .follow .ico.two i{position: absolute; width: 90px;height: 90px; left: 50%; margin-left: -45px; top:50px; border:5px solid #fff; background:url("/template/theme/cn/img/c9_7.jpg") no-repeat center; background-size: cover; display: none;}
#_c_23 .ctext .contact .follow .ico:hover i{display: block;}

/*地图*/
#_c_23 .ctext ._mapbox{float: right; width: 55%; height:460px;margin-top: 35px; }
#_c_23 .ctext .mapBox img{max-width:none;}#_c_24{ width: 100%; float: left;}
#_c_24 .ctext{ width: 100%; float: left; position:relative}

#_c_24 .ctext .lMap{float: left; width: 62%; margin-top: 68px;}
#_c_24 .ctext .rText{position: absolute; right: 0; bottom:65px; width: 33%; text-align: center;}
#_c_24 .ctext .rText h2{float:left; width: 100%; color:#333333; font-size: 28px; font-weight: bold; line-height: 35px;position: relative}
#_c_24 .ctext .rText h2:after{position: absolute; content: ''; width: 12px; height: 12px; background: #da1f3d; top:50%; margin-top: -6px; left:30%; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
#_c_24 .ctext .rText h2:before{position: absolute; content: ''; width: 75%; right: 70%; height: 1px; background: #cccccc; top:50%;}
#_c_24 .ctext .rText .city{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 36px; margin-top: 25px;}#_t_6{ width: 100%; float: left;}
#_t_6 .ctext{ width: 100%; float: left; position:relative}
#_t_6 .ctext .tH1{float: left; width: 100%;color:#333333; font-size: 28px; line-height: 40px;}#_l_6{ width: 100%; float: left;}
#_l_6 .ctext{ width: 100%; float: left; text-align: left;}
#_l_6 .ctext .listBox{float: left; width: 100%; margin-top: -30px;}
#_l_6 .ctext .listBox ul{margin: 0 -15px;}
#_l_6 .ctext .listBox li{float: left; width: 25%; padding: 0 15px; margin-top: 30px;}
#_l_6 .ctext .listBox li span{float: left; width: 100%; border:1px solid #e1e1e1; height: 177px; position: relative; cursor: pointer; background-size:100% auto !important;}
#_l_6 .ctext .listBox li span em{position: absolute; width: 100%; height: 100%; background: #DA1F3D; background: rgba(218,31,61,0.9); left: 0; top:0; color:#fff; text-align: center; line-height: 30px; font-size: 18px; display: table; opacity: 0;
    -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;
}
#_l_6 .ctext .listBox li span em i{display: table-cell; vertical-align: middle;}
#_l_6 .ctext .listBox li span:hover{border:1px solid #fff;}
#_l_6 .ctext .listBox li span:hover em{opacity:1;}#_lt_4{ width: 100%; float: left;}
#_lt_4 .ctext{ width: 100%; float: left; position: relative;}
#_lt_4 .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt_4 .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #f4f4f4; line-height: 62px;}
#_lt_4 .ctext .ico span img{vertical-align: middle; margin-top: -2px; margin-top:17px;}
#_lt_4 .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 0 0; text-transform:uppercase;}
#_lt_4 .ctext .slideN a{ color:#888888;}
#_lt_4 .ctext .slideN a:hover{ color:#da1f3d;}
#_lt_4 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt_4 .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt_4 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt_4 .ctext .pz_SideLayer .l1.on a,
#_lt_4 .ctext .pz_SideLayer .l1:hover a{ background:#da1f3d; color:#fff; }#_l_7{ width: 100%; float: left;}
#_l_7 .ctext{ width: 100%; float: left; text-align: left;}
#_l_7 .ctext .leftSide{float: left; width: 23.5%;}
#_l_7 .ctext .leftSide .topTit{float: left; width: 100%; background: #DA1F3D; text-align: center; padding: 16px 0;}
#_l_7 .ctext .leftSide .topTit h4{float: left; width: 100%; color:#fff; font-size: 24px; line-height:30px;}
#_l_7 .ctext .leftSide .topTit span{float: left; width: 100%; color:#fff; font-size: 14px; line-height: 18px; font-family: Arial; opacity: 0.6;}
#_l_7 .ctext .leftSide .dropDown{float: left; width: 100%; border-left: 8px solid #DA1F3D; border-right: 1px solid #e6e6e6;}
#_l_7 .ctext .dropDown .ul2,
#_l_7 .ctext .dropDown .ul3{float: left; width: 100%; display: none; background: #fff;}
#_l_7 .ctext .dropDown h4 a{ float: left; width: 100%; color: #333333; font-size:18px; line-height:70px; padding-left: 30px; border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_7 .ctext .dropDown h4{ float: left; width: 100%; position: relative;}
#_l_7 .ctext .dropDown h4:hover a,
#_l_7 .ctext .dropDown h4.active a{ color: #DA1F3D;}
#_l_7 .ctext .dropDown h5:hover a,
#_l_7 .ctext .dropDown h5.active a{ color: #0041c0;}
#_l_7 .ctext .dropDown h5 a{ float: left; width: 100%; color: #4c4c4c; font-size: 16px; line-height: 56px; text-transform: uppercase;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_7 .ctext .dropDown h5{ float: left; width: 100%; position: relative; border-left: 1px solid #e6e6e6; padding-left: 28px; border-bottom: 1px solid #e6e6e6}
#_l_7 .ctext .dropDown h4 img{ width:12px; height:12px; position:absolute; right:29px; top:50%; margin-top: -6px; cursor: pointer;}
#_l_7 .ctext .dropDown h5 img{ width:12px; height: 6px; position:absolute; right:29px; top:50%; margin-top: -3px; cursor: pointer;}
#_l_7 .ctext .dropDown h4 img.img_d,
#_l_7 .ctext .dropDown h5 img.img_d{display: none}
#_l_7 .ctext .dropDown h4.active img.img_s,
#_l_7 .ctext .dropDown h5.active img.img_s{ display: none;}
#_l_7 .ctext .dropDown h4.active img.img_d,
#_l_7 .ctext .dropDown h5.active img.img_d{ display: block;}
#_l_7 .ctext .dropDown .ul2{ float: left; width: 100%; padding: 0 0 0 40px;}
#_l_7 .ctext .dropDown .ul3{padding-left:40px; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; position: relative;}
#_l_7 .ctext .dropDown .ul3 li{border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6;}
#_l_7 .ctext .dropDown .ul3 li:last-child{border-bottom: 0;}
#_l_7 .ctext .dropDown .ul3 li a{ color: #4c4c4c; font-size: 14px; line-height: 56px; display: block; padding-left: 25px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_7 .ctext .dropDown .ul3 li a:hover,
#_l_7 .ctext .dropDown .ul3 li.active a{color:#0041C0;}


#_l_7 .ctext .right{float: right; width: 74.5%; }
#_l_7 .ctext .right .topBox{float:left; width: 100%;position: relative;}
#_l_7 .ctext .right .textBox{float: left; width: 77%; background: #fff; padding: 38px 25% 44px 48px; min-height:400px;}
#_l_7 .ctext .right .textBox .tH2{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 40px;}
#_l_7 .ctext .right .textBox .tH2 span{font-size: 14px; color:#666666; font-family: Arial;}
#_l_7 .ctext .right .textBox .p1{float: left; width: 100%; margin-top: 15px; color:#666666; font-size: 14px; line-height: 24px; padding-bottom: 28px; border-bottom: 1px dashed #cccccc;}
#_l_7 .ctext .right .textBox .listImg{float: left; width: 100%; margin-top: 18px;}
#_l_7 .ctext .right .textBox .listImg ul{margin: 0 -5px;}
#_l_7 .ctext .right .textBox .listImg li{float: left; width:25%; padding: 0 5px;}
#_l_7 .ctext .right .textBox .listImg li span{float: left; width: 100%; border:1px solid #e1e1e1; height: 61px; margin-top: 11px;}
#_l_7 .ctext .right .rImgBox{position: absolute; width: 43.5%; height:310px; right: 0; top:50%; margin-top: -155px;}

#_l_7 .ctext .right .dList{float: left; width: 100%; margin-top: 10px;}
#_l_7 .ctext .right .dList ul{margin: 0 -16px;}
#_l_7 .ctext .right .dList li{float: left; width: 50%; padding: 0 16px; margin-top: 30px;}
#_l_7 .ctext .right .dList li a{float: left; width: 100%; background: #fff; padding: 10px 205px 10px 0; position: relative}
#_l_7 .ctext .right .dList li .h1Tit{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 30px; padding-left: 20px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -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;
}
#_l_7 .ctext .right .dList li .h1Tit:after{position:absolute; content: ''; left: 0; height: 30px; width:4px; background: #DA1F3D;}
#_l_7 .ctext .right .dList li a:hover .h1Tit{color:#0041C0; font-weight: bold;}
#_l_7 .ctext .right .dList li a:hover .h1Tit:after{background: #0041C0;}
#_l_7 .ctext .right .dList li a .p2{float: left; width: 100%; padding-left: 20px; color:#333333; font-size: 14px; line-height: 24px; height:48px;  opacity: 0.8; margin-top: 3px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
#_l_7 .ctext .right .dList li a .more{float: left; width: 100%; color:#DA1F3D; font-size: 14px; line-height: 29px; padding-left: 20px;
    -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;
}
#_l_7 .ctext .right .dList li a .more span{font-family: SimSun;}
#_l_7 .ctext .right .dList li a:hover .more{color:#0041C0}
#_l_7 .ctext .right .dList li a .imgPro{position: absolute; right: 10px; top:10px; width: 156px; height: 110px; border:1px solid #eeeeee;}#_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: #DA1F3D; color: #fff; border: 1px solid #DA1F3D;}
#_pt_2 .ctext .text .l1,#_pt_2 .ctext .text .r1{ width: 100px; line-height: 32px; font-size: 20px; color: #DA1F3D;}#_l_8{ width: 100%; float: left;}
#_l_8 .ctext{ width: 100%; float: left; text-align: left;}
#_l_8 .ctext .leftSide{float: left; width: 23.5%;}
#_l_8 .ctext .leftSide .topTit{float: left; width: 100%; background: #DA1F3D; text-align: center; padding: 16px 0;}
#_l_8 .ctext .leftSide .topTit h4{float: left; width: 100%; color:#fff; font-size: 24px; line-height:30px;}
#_l_8 .ctext .leftSide .topTit span{float: left; width: 100%; color:#fff; font-size: 14px; line-height: 18px; font-family: Arial; opacity: 0.6;}
#_l_8 .ctext .leftSide .dropDown{float: left; width: 100%; border-left: 8px solid #DA1F3D; border-right: 1px solid #e6e6e6;}
#_l_8 .ctext .dropDown .ul2,
#_l_8 .ctext .dropDown .ul3{float: left; width: 100%; display: none; background: #fff;}
#_l_8 .ctext .dropDown h4 a{ float: left; width: 100%; color: #333333; font-size:18px; line-height:70px; padding-left: 30px; border-bottom: 1px solid #e6e6e6;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_8 .ctext .dropDown h4{ float: left; width: 100%; position: relative;}
#_l_8 .ctext .dropDown h4:hover a,
#_l_8 .ctext .dropDown h4.active a{ color: #DA1F3D;}
#_l_8 .ctext .dropDown h5:hover a,
#_l_8 .ctext .dropDown h5.active a{ color: #0041C0;}
#_l_8 .ctext .dropDown h5 a{ float: left; width: 100%; color: #4c4c4c; font-size: 16px; line-height: 56px; text-transform: uppercase;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_8 .ctext .dropDown h5{ float: left; width: 100%; position: relative; border-left: 1px solid #e6e6e6; padding-left: 28px; border-bottom: 1px solid #e6e6e6}
#_l_8 .ctext .dropDown h4 img{ width:12px; height:12px; position:absolute; right:29px; top:50%; margin-top: -6px; cursor: pointer;}
#_l_8 .ctext .dropDown h5 img{ width:12px; height: 6px; position:absolute; right:29px; top:50%; margin-top: -3px; cursor: pointer;}
#_l_8 .ctext .dropDown h4 img.img_d,
#_l_8 .ctext .dropDown h5 img.img_d{display: none}
#_l_8 .ctext .dropDown h4.active img.img_s,
#_l_8 .ctext .dropDown h5.active img.img_s{ display: none;}
#_l_8 .ctext .dropDown h4.active img.img_d,
#_l_8 .ctext .dropDown h5.active img.img_d{ display: block;}
#_l_8 .ctext .dropDown .ul2{ float: left; width: 100%; padding: 0 0 0 40px;}
#_l_8 .ctext .dropDown .ul3{padding-left:40px; border-left: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; position: relative;}
#_l_8 .ctext .dropDown .ul3 li{border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6;}
#_l_8 .ctext .dropDown .ul3 li:last-child{border-bottom: 0;}
#_l_8 .ctext .dropDown .ul3 li a{ color: #4c4c4c; font-size: 14px; line-height: 56px; display: block; padding-left: 25px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_l_8 .ctext .dropDown .ul3 li a:hover,
#_l_8 .ctext .dropDown .ul3 li.active a{color:#0041C0;}


#_l_8 .ctext .right{float: right; width: 74.5%; }
#_l_8 .ctext .right .dList{float: left; width: 100%; margin-top:-30px;}
#_l_8 .ctext .right .dList ul{margin: 0 -16px;}
#_l_8 .ctext .right .dList li{float: left; width: 50%; padding: 0 16px; margin-top: 30px;}
#_l_8 .ctext .right .dList li a{float: left; width: 100%; background: #fff; padding: 10px 205px 10px 0; position: relative}
#_l_8 .ctext .right .dList li .h1Tit{float: left; width: 100%; color:#333333; font-size: 18px; line-height: 30px; padding-left: 20px; position: relative;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    -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;
}
#_l_8 .ctext .right .dList li .h1Tit:after{position:absolute; content: ''; left: 0; height: 30px; width:4px; background: #DA1F3D;}
#_l_8 .ctext .right .dList li a:hover .h1Tit{color:#0041C0; font-weight: bold;}
#_l_8 .ctext .right .dList li a:hover .h1Tit:after{background: #0041C0;}
#_l_8 .ctext .right .dList li a .p2{float: left; width: 100%; padding-left: 20px; color:#333333; font-size: 14px; line-height: 24px; opacity: 0.8; margin-top: 3px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
#_l_8 .ctext .right .dList li a .more{float: left; width: 100%; color:#DA1F3D; font-size: 14px; line-height: 29px; padding-left: 20px;
    -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;
}
#_l_8 .ctext .right .dList li a .more span{font-family: SimSun;}
#_l_8 .ctext .right .dList li a:hover .more{color:#0041C0}
#_l_8 .ctext .right .dList li a .imgPro{position: absolute; right: 10px; top:10px; width: 156px; height: 110px; border:1px solid #eeeeee;}#_sp_5{ width: 100%; float: left;}
#_sp_5 .ctext{ width: 100%; float: left; text-align: left;}
#_sp_5 .ctext .proInfo{float: left; width: 100%;}
#_sp_5 .ctext .proInfo .lImg{float: left; width: 47.5%; height: 450px;}
#_sp_5 .ctext .proInfo .rightWord{float: right; width: 49%;}
#_sp_5 .ctext .proInfo .tH1{float: left; width: 100%; color:#333333; font-size: 30px; line-height: 35px; margin-top: 20px;}
#_sp_5 .ctext .proInfo .ps{float: left; width: 100%; margin-top: 34px; color:#DA1F3D; font-size: 16px;font-weight: bold; line-height: 22px; height: 44px; overflow: hidden; margin-bottom: 8px;}
#_sp_5 .ctext .proInfo .details{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 30px; padding: 23px 0 22px 0; border-top:1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;}
#_sp_5 .ctext .proInfo .details .p1{float: left; width: 100%; height: 120px; overflow: hidden;}
#_sp_5 .ctext .proInfo .seek{float: left; width: 100%; padding: 12px 0; border-bottom: 1px solid #dcdcdc;}
#_sp_5 .ctext .proInfo .seek a{float: left; color:#666666; font-size: 16px; line-height: 36px;}
#_sp_5 .ctext .proInfo .seek a img{vertical-align: middle; margin-top: -2px;}
#_sp_5 .ctext .proInfo .seek a:hover{color:#da1f3d}
#_sp_5 .ctext .proInfo .share{float: left; width: 100%; margin-top:23px;}
#_sp_5 .ctext .proInfo .share .bshare-custom.icon-medium a{padding-left: 26px; height: 26px!important;}
#_sp_5 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-weixin{background: url("/template/theme/cn/img/sp1_12.jpg") no-repeat center!important;}
#_sp_5 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-qqim{background: url("/template/theme/cn/img/sp1_13.jpg") no-repeat center!important;}
#_sp_5 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-qzone{background: url("/template/theme/cn/img/sp1_14.jpg") no-repeat center!important;}
#_sp_5 .ctext .proInfo .share .bshare-custom.icon-medium .bshare-sinaminiblog{background: url("/template/theme/cn/img/sp1_15.jpg") no-repeat center!important;}


#_sp_5 .ctext .brandBox{float: left; width: 100%; margin-top: 28px;}
#_sp_5 .ctext .brandBox .ulList{margin: 0 -14px;}
#_sp_5 .ctext .brandBox .li1{float: left; width: 100%; padding: 0 14px;}
#_sp_5 .ctext .brandBox .li1 .imgBox{float: left; width: 100%; height: 113px; border:1px solid #e1e1e1; position: relative; cursor: pointer;}
#_sp_5 .ctext .brandBox .li1 .imgBox .tit{position: absolute; width: 100%; height: 100%; left: 0; top:0; background: #0041c0; background: rgba(0,65,192,0.9); display: table; color:#fff; text-align: center; font-size: 18px; line-height: 28px; opacity: 0;
    -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;
}
#_sp_5 .ctext .brandBox .li1 .imgBox .tit .table{display: table-cell; vertical-align: middle;}
#_sp_5 .ctext .brandBox .li1 .imgBox:hover .tit{opacity: 1;}
#_sp_5 .ctext .brandBox .slick-prev,
#_sp_5 .ctext .brandBox .slick-next{width: 15px; height: 42px; background: #cccccc; left: -11px;}
#_sp_5 .ctext .brandBox .slick-next{left: auto; right: -11px;}
#_sp_5 .ctext .brandBox .slick-prev:after{position: absolute; content: ''; width: 15px; height: 42px; background: url("/template/theme/cn/img/sp1_16.png") no-repeat center; left: 0; top:0;}
#_sp_5 .ctext .brandBox .slick-next:after{position: absolute; content: ''; width: 15px; height: 42px; background: url("/template/theme/cn/img/sp1_1.png") no-repeat center;left: 0; top:0;}
#_sp_5 .ctext .brandBox .slick-prev:hover,
#_sp_5 .ctext .brandBox .slick-next:hover{background: #0041c0;}


#_sp_5 .ctext .classify{float: left; width: 100%; margin-top: 60px;}
#_sp_5 .ctext .classify .topHd{float: left; width: 100%; background: url("/template/theme/cn/img/sp1_4.jpg");}
#_sp_5 .ctext .classify .topHd li{float: left; width: 50%; display: block; text-align: center; padding: 30px 0 23px 0; position: relative; cursor: pointer;}
#_sp_5 .ctext .classify .topHd li:first-child:after{position: absolute; content: ''; width: 1px; height: 72px; right: 0; top:50%; background: #fff; margin-top: -36px; opacity: 0.2;}
#_sp_5 .ctext .classify .topHd li .tIco{float: left; width: 100%;}
#_sp_5 .ctext .classify .topHd li .tIco span{display: inline-block; width: 42px; height: 42px; border:1px solid #fff;border-radius: 21px;-moz-border-radius: 21px;-webkit-border-radius: 21px;}
#_sp_5 .ctext .classify .topHd li em{float: left; width: 100%; color:#fff; font-size: 16px; margin-top: 10px; line-height: 28px;}

#_sp_5 .ctext .classify .topHd li:before{position: absolute; content: ''; width: 0; height: 0; left: 50%; margin-left: -9px; bottom: 0;

}
#_sp_5 .ctext .classify .topHd li.on:before{
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #fff;
}
#_sp_5 .ctext .classify .downBd{float: left; width: 100%; margin-top: 40px;}

#_sp_5 .ctext .fyBox{float: left; width: 100%; margin-top: 40px; border-top:1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
#_sp_5 .ctext .fyBox .fyL{float: left; width: 32%; padding: 18px 20px; line-height: 40px; border-right: 1px solid #e1e1e1;}
#_sp_5 .ctext .fyBox .fyL a{float: left; width: 100%; padding-left: 48px; background: url("/template/theme/cn/img/sp1_5.png") no-repeat left center; color:#555555; font-size: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_5 .ctext .fyBox .fyL a:hover{background: url("/template/theme/cn/img/sp1_6.png") no-repeat left center; color:#0041c0;}
#_sp_5 .ctext .fyBox .fyR{float: right; width: 32%; padding: 18px 20px; line-height: 40px; border-left: 1px solid #e1e1e1;}
#_sp_5 .ctext .fyBox .fyR a{float: left; text-align: right; width: 100%; padding-right: 48px; background: url("/template/theme/cn/img/sp1_7.png") no-repeat right center; color:#555555; font-size: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_5 .ctext .fyBox .fyR a:hover{background: url("/template/theme/cn/img/sp1_8.png") no-repeat right center; color:#0041c0;}
#_sp_5 .ctext .fyBox .return{float: left; width:36%; text-align: center; line-height: 40px; padding:18px 0;}
#_sp_5 .ctext .fyBox .return a{color:#555555; font-size: 16px;}
#_sp_5 .ctext .fyBox .return a:hover{color:#0041c0;}#_l_9{ width: 100%; float: left;}
#_l_9 .ctext{ width: 100%; float: left; text-align: left;}
#_l_9 .ctext .caseListM{float: left; width: 100%;padding:80px 0;background:#f4f4f4}
#_l_9 .ctext .caseListM .lImg{float: right; width:38%; height: 348px; position: relative; z-index: 2;}
#_l_9 .ctext .caseListM .rText{float: left; width: 58%; display: table; height: 348px; text-align: right;}
#_l_9 .ctext .caseListM .rText .table{display: table-cell; vertical-align: middle;}
#_l_9 .ctext .caseListM .rText .tH1{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 35px; position: relative;
    -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
}
#_l_9 .ctext .caseListM .rText .tH1 span{float: left; width: 100%;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_l_9 .ctext .caseListM .rText .tH1:after{position: absolute; content: ''; width: 50px; height: 1px; background: #b2b2b2; right: -65px; top:50%; z-index: 1;}
#_l_9 .ctext .caseListM .rText .En{float: left; width: 100%; color:#999999; font-size: 14px; line-height: 20px; margin-top: 5px; font-family: Arial;}
#_l_9 .ctext .caseListM .rText .p1{float: left; width: 100%; color:#4c4c4c; font-size: 16px; line-height: 36px; margin-top: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_l_9 .ctext .caseListM .rText .more{float: left; width: 100%; margin-top: 65px;}
#_l_9 .ctext .caseListM .rText .more span{float: right; width: 45px; height: 45px;background: url('/template/theme/cn/img/l4_1.png') no-repeat center #da1f3d;background-size: cover; position: relative; border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;
    -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
}
#_l_9 .ctext .caseListM a:hover .rText .tH1{color:#DA1F3D;}
#_l_9 .ctext .caseListM a:hover .rText .more span{background: url('/template/theme/cn/img/l4_1.png') no-repeat center #DA1F3D;background-size: cover;}
#_l_9 .ctext .caseListM a:hover .rText .more span:after{position: absolute; content: ''; width: 59px; height: 59px; border:1px solid #DA1F3D; left: -7px; top:-7px; border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}



#_l_9 .ctext .caseList{float: left; width: 100%;padding:80px 0 ;background:#fff}
#_l_9 .ctext .caseList .lImg{float: left; width:38%; height: 348px; position: relative; z-index: 2;}
#_l_9 .ctext .caseList .rText{float: right; width: 58%; display: table; height: 348px;}
#_l_9 .ctext .caseList .rText .table{display: table-cell; vertical-align: middle;}
#_l_9 .ctext .caseList .rText .tH1{float: left; width: 100%; color:#333333; font-size: 24px; line-height: 35px; position: relative;
    -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
}
#_l_9 .ctext .caseList .rText .tH1 span{float: left; width: 100%;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
#_l_9 .ctext .caseList .rText .tH1:after{position: absolute; content: ''; width: 50px; height: 1px; background: #b2b2b2; left: -65px; top:50%; z-index: 1;}
#_l_9 .ctext .caseList .rText .En{float: left; width: 100%; color:#999999; font-size: 14px; line-height: 20px; margin-top: 5px; font-family: Arial;}
#_l_9 .ctext .caseList .rText .p1{float: left; width: 100%; color:#4c4c4c; font-size: 16px; line-height: 36px; margin-top: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
}
#_l_9 .ctext .caseList .rText .more{float: left; width: 100%; margin-top: 65px;}
#_l_9 .ctext .caseList .rText .more span{float: left; width: 45px; height: 45px;background: url('/template/theme/cn/img/l4_1.png') no-repeat center #da1f3d;background-size: cover; position: relative; border-radius: 25px;-moz-border-radius: 25px;-webkit-border-radius: 25px;
    -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
}
#_l_9 .ctext .caseList a:hover .rText .tH1{color:#DA1F3D;}
#_l_9 .ctext .caseList a:hover .rText .more span{background: url('/template/theme/cn/img/l4_1.png') no-repeat center #DA1F3D;background-size: cover;}
#_l_9 .ctext .caseList a:hover .rText .more span:after{position: absolute; content: ''; width: 59px; height: 59px; border:1px solid #DA1F3D; left: -7px; top:-7px; border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;}#_c_25{ width: 100%; float: left;}
#_c_25 .ctext{ width: 100%; float: left; text-align: left;}
#_c_25 .ctext .loadMore{float: left; width: 100%; display: block; text-align: center;}
#_c_25 .ctext .loadMore a{display: inline-block;}
#_c_25 .ctext .loadMore a span{display: block; line-height: 0;animation:turn 1.5s linear infinite;-moz-animation:turn 1.5s linear infinite;-webkit-animation:turn 1.5s linear infinite;}
#_c_25 .ctext .loadMore a em{display: block; color:#666666; font-size: 16px; line-height: 24px;margin-top: 20px;}
@keyframes turn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes turn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes turn{
    0%{-webkit-transform:rotate(0deg);}
    25%{-webkit-transform:rotate(90deg);}
    50%{-webkit-transform:rotate(180deg);}
    75%{-webkit-transform:rotate(270deg);}
    100%{-webkit-transform:rotate(360deg);}
}#_sp_6{ width: 100%; float: left;}
#_sp_6 .ctext{ width: 100%; float: left;}
#_sp_6 .ctext .bt{ margin-bottom:40px; color: #333; font-size:30px; line-height: 30px; text-align: center;}
#_sp_6 .ctext .slideOut{ position: relative;}
#_sp_6 .ctext .slide{ width: 100%; min-height: 100px; position: relative;}
#_sp_6 .ctext .slide .img{ overflow: hidden; position: absolute; transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s; background: #fff; border: #e5e5e5 solid 1px;}
#_sp_6 .ctext .slide .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
#_sp_6 .ctext .slide .img1{ width: 40%; height: 40%; top: 30%; left: -50%; z-index: 1;}
#_sp_6 .ctext .slide .img2{ width: 33%; height: 61.86%; top: 19.07%; left: 0%; z-index: 2;}
#_sp_6 .ctext .slide .img2 .bg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.4);}
#_sp_6 .ctext .slide .img3{ width: 42%; height: 98%; top: 1%; left: 29%; z-index: 3;}
#_sp_6 .ctext .slide .img3 .tp{ top: 7px; left: 7px; position: absolute;
width: -moz-calc(100% - 14px);
width: -o-calc(100% - 14px);
width: -webkit-calc(100% - 14px);
width: calc(100% - 14px);
height: -moz-calc(100% - 14px);
height: -o-calc(100% - 14px);
height: -webkit-calc(100% - 14px);
height: calc(100% - 14px);}
#_sp_6 .ctext .slide .img4{ width: 33%; height: 61.86%; top: 19.07%; left: 67%; z-index: 2;}
#_sp_6 .ctext .slide .img4 .bg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.4);}
#_sp_6 .ctext .slide .img5{ width: 40%; height: 40%; top: 30%; left: 110%; z-index: 1;}
#_sp_6 .ctext .butLeft{ position: absolute; left: 13.5%; top: 50%; margin-top: -24px; width: 28px; height: 48px; background: url(/template/theme/cn/img/sp2_1.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}
#_sp_6 .ctext .butRight{position: absolute; right: 13.5%; top: 50%; margin-top: -24px; width: 28px; height: 48px; background: url(/template/theme/cn/img/sp2_2.png) no-repeat center; background-size: cover; outline: 0; z-index: 4;}

#_sp_6 .ctext .bot{ margin: 50px 0 0 0; width: 100%; float: left;}
#_sp_6 .ctext .bot .info{ font-size: 16px; line-height: 30px; color: #4c4c4c;}
#_sp_6 .ctext .bot .info .rad{color:#da1f3d;}
#_sp_6 .ctext .link{ margin: 50px 0 0 0; width: 100%; overflow: hidden; border-top: 1px solid #dbdbdb; }
#_sp_6 .ctext .link a{ font-size: 14px; line-height: 60px; height: 60px; overflow: hidden; color: #333; float: left; width: 50%;}
#_sp_6 .ctext .link a:hover{ color: #0041c0;}
#_sp_6 .ctext .link .a1{ }
#_sp_6 .ctext .link .a2{ text-align: right; float: right;}#_sp_7{ width: 100%; float: left;}
#_sp_7 .ctext{ width: 100%; float: left;}
#_sp_7 .ctext .tit{ margin-bottom: 27px; font-size: 24px; line-height:30px; height:30px; overflow: hidden; color: #DA1F3D;}
#_sp_7 .ctext .list{ float: left;width: 100%; border:1px solid #e1e1e1; padding: 36px 30px;}
#_sp_7 .ctext .list .li1{float:left; width: 25%; padding-left: 20px;}
#_sp_7 .ctext .list .li1 a{float: left; width: 100%;color:#666666; font-size: 16px; line-height: 42px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
#_sp_7 .ctext .list .li1 a:hover{color:#0041C0; font-weight: bold;}#_c_26{ width: 100%; float: left;}
#_c_26 .ctext{ width: 100%; float: left; position:relative;}
#_c_26 .ctext .bgRed{position: absolute; left: 0; top:0; width: 100%; height: 100%; background:; opacity: 0.94;}
#_c_26 .ctext .brandHd{float: left; width: 100%; display: block; text-align: center; position: relative; z-index: 2;}
#_c_26 .ctext .brandHd .li1{display: inline-block; color:#ffffff; font-size: 18px; line-height: 42px; padding: 0 23px; cursor: pointer;
    border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;
}
#_c_26 .ctext .brandHd .li1:hover,
#_c_26 .ctext .brandHd .li1.active{background: #fff; color:#DA1F3D;}
#_c_26 .ctext .brandBd{float: left; width: 100%; position: relative; z-index: 2; margin-top: 15px; padding-bottom: 110px;}
#_c_26 .ctext .brandBd .ulBox{float: left; width: 100%; position:absolute; left: 0; top:0;z-index: 1;opacity:0;filter:alpha(opacity=0);
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_26 .ctext .brandBd .ulBox.active{position: relative; z-index: 2;opacity:1;filter:alpha(opacity=100);}
#_c_26 .ctext .brandBd .listBox{margin: 0 -15px;}
#_c_26 .ctext .brandBd .ulBox .li1{float: left; width: 20%;padding: 0 15px; margin-top: 30px;}
#_c_26 .ctext .brandBd .ulBox .li1 .img{float: left; width: 100%; height: 179px; position: relative; cursor: pointer; background-size:100% auto !important; background-color:#fff !important;}
#_c_26 .ctext .brandBd .ulBox .li1 .img span{position: absolute; width: 100%; height: 100%; left: 0; top:0; color:#fff; text-align: center; background: #0041C0; background: rgba(0,65,192,0.95); display: table; line-height: 30px; font-size: 18px; opacity: 0;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}
#_c_26 .ctext .brandBd .ulBox .li1 .img span i{display: table-cell; vertical-align: middle;}
#_c_26 .ctext .brandBd .ulBox .li1 .img:hover span{opacity: 1;}
#_c_26 .ctext .brandBd .ulBox .slick-prev,
#_c_26 .ctext .brandBd .ulBox .slick-next{width: 22px; height: 37px; left: -40px; background: url("/template/theme/cn/img/c12_2.png") no-repeat center; background-size: cover; opacity: 0.5; margin-top: 14px;}
#_c_26 .ctext .brandBd .ulBox .slick-next{background: url("/template/theme/cn/img/c12_4.png") no-repeat center; background-size: cover; left: auto; right: -40px;}
#_c_26 .ctext .brandBd .ulBox .slick-prev:hover{background: url("/template/theme/cn/img/c12_3.png") no-repeat center; background-size: cover; opacity: 1;}
#_c_26 .ctext .brandBd .ulBox .slick-next:hover{background: url("/template/theme/cn/img/c12_5.png") no-repeat center; background-size: cover;opacity: 1;}
#_c_26 .ctext .brandBd .slick-dots{height: 12px; bottom: -57px;}
#_c_26 .ctext .brandBd .slick-dots li{width: 12px; height: 12px; margin: 0 9px; background: #fff; opacity: 0.2;
    border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
}
#_c_26 .ctext .brandBd .slick-dots li.slick-active{opacity: 1;}#_t_7{ width: 100%; float: left;}
#_t_7 .ctext{ width: 100%; float: left;}
#_t_7 .ctext .tit{float: left; width: 100%; color:#111111; font-size: 44px; line-height: 50px;text-align: center;}
#_t_7 .ctext .tit span{font-family: Arial;}#_c_27{ width: 100%; float: left;}
#_c_27 .ctext{ width: 100%; float: left; position: relative}
#_c_27 .ctext .bgWhite{position: absolute; width: 100%; height: 100%; opacity: 0.86;}
#_c_27 .ctext .DevHisWords{float: left; width: 100%; position: relative; z-index: 2;}
#_c_27 .ctext .DevHisWords .li1{float: left; width: 100%;}
#_c_27 .ctext .DevHisWords .li1 .leftText{float: left; width: 46%;}
#_c_27 .ctext .DevHisWords .li1 .leftText .time{float: left; width: 100%; color:#da1f3d; font-size: 120px; line-height: 130px; font-weight: bold;font-family: Arial;}
#_c_27 .ctext .DevHisWords .li1 .leftText .p1{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 32px; margin-top: 80px; max-height: 224px; overflow: hidden;}
#_c_27 .ctext .DevHisWords .li1 .rightImg{float: right; width: 47.6%; height: 432px; position: relative}
#_c_27 .ctext .DevHisTime{float: left; width: 100%; margin-top:75px; position: relative;z-index: 2;}
#_c_27 .ctext .DevHisTime .timeLi{float: left; width: 100%; color:#333333; font-size: 16px; line-height: 30px; font-family: Arial; font-weight: bold; text-align: center; position: relative; z-index: 4; padding-bottom: 35px; cursor: pointer;}
#_c_27 .ctext .DevHisTime .timeLi:after{position: absolute;  content: ''; width:40%; height: 1px; background: #bfbfbf; bottom: 17px; left: 0; z-index: -1;}
#_c_27 .ctext .DevHisTime .timeLi:before{position: absolute;  content: ''; width:40%; height: 1px; background: #bfbfbf; bottom: 17px; right: 0; z-index: -1;
}
#_c_27 .ctext .DevHisTime .timeLi i{position: absolute; width: 12px; height:12px; background: #757575; left: 50%; margin-left: -6px; bottom:11.5px; border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
#_c_27 .ctext .DevHisTime .timeLi i:after{position: absolute; content: ''; width: 22px; height:22px; left: 50%; margin-left: -11px; bottom:-5px; border-radius: 11px;-moz-border-radius: 11px;-webkit-border-radius: 11px;}
#_c_27 .ctext .DevHisTime .slick-slide.slick-current.slick-active .timeLi{color:#da1f3d;}
#_c_27 .ctext .DevHisTime .slick-slide.slick-current.slick-active .timeLi i{background: #da1f3d;}
#_c_27 .ctext .DevHisTime .slick-slide.slick-current.slick-active .timeLi i:after{
    border:2px solid #da1f3d;
}
#_c_27 .ctext .DevHisTime .slick-prev,
#_c_27 .ctext .DevHisTime .slick-next{width:38px; height:38px; border:1px solid #000000; border:1px solid rgba(0,0,0,0.5); left: -50px;top: auto; bottom: -19px; background: #fff;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
}
#_c_27 .ctext .DevHisTime .slick-next{left: auto; right: -50px;}
#_c_27 .ctext .DevHisTime .slick-prev:after,
#_c_27 .ctext .DevHisTime .slick-next:after{position: absolute; content: ''; left: 0; top:0; width: 36px; height: 36px;
    background: url("/template/theme/cn/img/c13_1.png") no-repeat center; background-size: cover;
}
#_c_27 .ctext .DevHisTime .slick-next:after{
    background: url("/template/theme/cn/img/c13_3.png") no-repeat center; background-size: cover;
}
#_c_27 .ctext .DevHisTime .slick-prev:hover,
#_c_27 .ctext .DevHisTime .slick-next:hover{background: #da1f3d; border:1px solid #da1f3d;}
#_c_27 .ctext .DevHisTime .slick-prev:hover:after{background: url("/template/theme/cn/img/c13_2.png") no-repeat center; background-size: cover;}
#_c_27 .ctext .DevHisTime .slick-next:hover:after{background: url("/template/theme/cn/img/c13_4.png") no-repeat center; background-size: cover;}#_t_8{ width: 100%; float: left;}
#_t_8 .ctext{ width: 100%; float: left; text-align: left;}
#_t_8 .ctext .tit h1{float: left; color:#000000; text-align: center; font-size: 30px; font-weight: bold; width: 100%; line-height: 30px; position: absolute; left: 0; top:0;}
#_t_8 .ctext .tit .en{float: right; color:#F1F2F4; width: 100%; text-align: center; font-family: Arial; font-size: 100px; font-weight: bold; line-height: 80px; }#_lt_5{ width: 100%; float: left;}
#_lt_5 .ctext{ width: 100%; float: left; position: relative;}
#_lt_5 .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt_5 .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #fff; line-height: 62px;}
#_lt_5 .ctext .ico span img{vertical-align: middle; margin-top: -2px; margin-top: 17px;}
#_lt_5 .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 25px 0; text-transform:uppercase;}
#_lt_5 .ctext .slideN a{ color:#888888;}
#_lt_5 .ctext .slideN a:hover{ color:#DA1F3D;}
#_lt_5 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt_5 .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt_5 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt_5 .ctext .pz_SideLayer .l1.on a,
#_lt_5 .ctext .pz_SideLayer .l1:hover a{ background:#DA1F3D; color:#fff; }#_lt_6{ width: 100%; float: left;}
#_lt_6 .ctext{ width: 100%; float: left; position: relative;}
#_lt_6 .ctext .ico{float: left; width: 100%; text-align: center; display: block;}
#_lt_6 .ctext .ico span{display: inline-block; width: 62px; height: 62px; background: #fff; line-height: 62px;}
#_lt_6 .ctext .ico span img{vertical-align: middle; margin-top: -2px; margin-top: 17px;}
#_lt_6 .ctext .slideN{ float:left; width:100%; text-align: center; color:#888888; font-size:14px; line-height:24px; margin:17px 0 25px 0; text-transform:uppercase;}
#_lt_6 .ctext .slideN a{ color:#888888;}
#_lt_6 .ctext .slideN a:hover{ color:#DA1F3D;}
#_lt_6 .ctext .pz_SideLayer{float: left; width: 100%; display: block; text-align: center;}
#_lt_6 .ctext .pz_SideLayer .l1{ display: inline-block; width:148px; margin:0 10px;}
#_lt_6 .ctext .pz_SideLayer .l1 a{ float:left; width:100%; background:#f3f3f7; height:48px; line-height:48px; color:#333333; font-size:16px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#_lt_6 .ctext .pz_SideLayer .l1.on a,
#_lt_6 .ctext .pz_SideLayer .l1:hover a{ background:#DA1F3D; color:#fff; }@media screen and  (max-width:1600px){}

@media screen and (max-width:1400px) {
    #_h_1 .ctext .top .menu .nli{margin: 0 10px;}
    #_h_1 .ctext .top .menu .nli span a{height: 75px; line-height: 75px; padding: 0 15px;}
    #_h_1 .ctext .top .menu .nli .sub{top:75px;padding: 20px 25px;}
    #_h_1 .ctext .top .menu .nli .sub li{padding: 8px 0;}
}@media screen and  (max-width:1200px){  #_h .ctext .top .logo{margin: 5px 0 26px 0;}
    #_h .ctext .top .menu .nli{margin: 0 10px;}
    #_h .ctext .top .menu .nli span a{height: 75px; line-height: 75px; padding: 0 15px;}
    #_h .ctext .top .menu .nli .sub{top:75px;padding: 20px 25px;}
    #_h .ctext .top .menu .nli .sub li{padding: 8px 0;} #_c_1 .ctext .textInfo{font-size: 18px; line-height: 30px;}
    #_c_1 .ctext .textInfo:after{ line-height: 50px;}
    #_c_1 .ctext .textInfo:before{ line-height: 50px;}
    #_c_1 .ctext .tit{font-size: 36px; line-height: 40px; margin-top:45px;}

    #_c_1 .ctext .ulList{margin: 0 -10px;}
    #_c_1 .ctext .liBox{padding: 0 10px;}
    #_c_1 .ctext .liBox .li1{margin-top: 20px; height: 200px;}
    #_c_1 .ctext .liBox .li1 .ico{width: 92px; height: 80px;margin-top: -40px;}
    #_c_1 .ctext .liBox .li1 .ico:after{
        border-top:40px solid transparent;
        border-right:25px solid #DA1F3D;
        border-bottom: 40px solid transparent;}
    #_c_1 .ctext .liBox .li1 .ico:before{
        border-top:40px solid transparent;
        border-left:25px solid #DA1F3D;
        border-bottom: 40px solid transparent;
    }
    #_c_1 .ctext .liBox .li1 .ico i{width: 42px; height: 80px; margin-left: 25px;}
    #_c_1 .ctext .liBox .li1:hover .ico:after{border-right:25px solid #0041C0;}
    #_c_1 .ctext .liBox .li1:hover .ico:before{border-left:25px solid #0041C0;}
    #_c_1 .ctext .liBox .li1 .tH1{font-size: 20px;}
    #_c_1 .ctext .liBox .li1 .textLabel{margin-top: 10px;}
    #_c_1 .ctext .liBox .li1 .textLabel a{line-height: 26px;}    #_c_2 .ctext .appList ul{height: 323px;}
    #_c_2 .ctext .appList li a{height: 300px;}
    #_c_2 .ctext .appList li a .dH1{padding: 0 20px; font-size: 18px;}#_t .ctext .tit{font-size: 36px; line-height: 40px;}    #_c_3 .ctext .parBd .slideBox .li1 a .dText{padding:25px 30px 30px 30px}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText .tH1{font-size: 22px; margin-top: 15px;}    #_c_4 .ctext .lVideo{height: 550px;}
    #_c_4 .ctext .lVideo span{width: 75px;height: 75px; margin-left: -37.5px; margin-top: -37.5px;}
    #_c_4 .ctext .rAbout{height: 550px;}
    #_c_4 .ctext .tit{font-size: 36px; line-height: 40px;}
    #_c_4 .ctext .rAbout .info{margin-top:30px;}
    #_c_4 .ctext .rAbout .more{margin-top: 35px;}  #_c_5 .ctext .client .liBox li span{height:90px;}    #_f .ctext h1{font-size: 16px; line-height: 30px;}
    #_f .ctext .footNav .u1 .l1 .a{line-height: 30px;}
    #_f .ctext .footCon .tel{font-size: 24px;}
    #_f .ctext .footCon .consult a{font-size: 14px;}
    #_f .ctext .maxwidth{font-size: 12px;}
    #_f .ctext .links h5 span{font-size: 12px; padding-left: 10px;}
    #_f .ctext .links ul li a{font-size: 12px;}    #_c_7 .ctext .left .tit h1{font-size:26px;}
    #_c_7 .ctext .left .tit .en{font-size: 90px; line-height: 70px;}
    #_c_7 .ctext .left .textBox{font-size: 15px; line-height: 30px;}
    #_c_7 .ctext .right{margin-top: 75px;}#_t_1 .ctext .tit h1{font-size:26px;}
    #_t_1 .ctext .tit .en{font-size: 90px; line-height: 70px;}  #_c_9 .ctext .contact{padding: 25px 40px;}
    #_c_9 .ctext .contact .tH1{font-size:24px;}
    #_c_9 .ctext .contact .corName{font-size: 20px; margin-top: 15px;}
    #_c_9 .ctext .contact .corName span{font-size: 14px;}
    #_c_9 .ctext .contact .corName em{font-size: 12px;}
    #_c_9 .ctext .contact .follow{margin-top: 43px;}    #_c_10 .ctext .lMap{margin-top: 40px;}
    #_c_10 .ctext .rText h2{font-size: 24px;}
    #_c_10 .ctext .rText .city{font-size: 16px; line-height: 30px; margin-top: 20px;} #_t_2 .ctext .tH1{font-size: 24px;}#_l_2 .ctext .leftSide .topTit{padding: 10px 0;}
    #_l_2 .ctext .leftSide .topTit h4{font-size: 20px;}
    #_l_2 .ctext .dropDown h4 a{ font-size: 16px; padding-left: 20px; line-height: 60px;}
    #_l_2 .ctext .dropDown h4 img{right: 20px;}
    #_l_2 .ctext .dropDown .ul2{padding: 0 0 0 25px;}
    #_l_2 .ctext .dropDown h5{padding-left: 20px;}
    #_l_2 .ctext .dropDown h5 a{font-size: 14px; line-height: 50px;}
    #_l_2 .ctext .dropDown h5 img{right: 20px;}
    #_l_2 .ctext .dropDown .ul3{padding-left: 25px;}
    #_l_2 .ctext .dropDown .ul3 li a{font-size: 12px; line-height: 45px; padding-left: 15px;}

    #_l_2 .ctext .right .textBox{padding:30px 25% 35px 40px}
    #_l_2 .ctext .right .textBox .tH2{font-size: 20px;}
    #_l_2 .ctext .right .dList li .h1Tit{font-size: 16px;}  #_l_3 .ctext .leftSide .topTit{padding: 10px 0;}
    #_l_3 .ctext .leftSide .topTit h4{font-size: 20px;}
    #_l_3 .ctext .dropDown h4 a{ font-size: 16px; padding-left: 20px; line-height: 60px;}
    #_l_3 .ctext .dropDown h4 img{right: 20px;}
    #_l_3 .ctext .dropDown .ul2{padding: 0 0 0 25px;}
    #_l_3 .ctext .dropDown h5{padding-left: 20px;}
    #_l_3 .ctext .dropDown h5 a{font-size: 14px; line-height: 50px;}
    #_l_3 .ctext .dropDown h5 img{right: 20px;}
    #_l_3 .ctext .dropDown .ul3{padding-left: 25px;}
    #_l_3 .ctext .dropDown .ul3 li a{font-size: 12px; line-height: 45px; padding-left: 15px;}

    #_l_3 .ctext .right .textBox{padding:30px 25% 35px 40px}
    #_l_3 .ctext .right .textBox .tH2{font-size: 20px;}
    #_l_3 .ctext .right .dList li .h1Tit{font-size: 16px;}    #_l_4 .ctext .caseListM .rText .tH1{font-size: 20px;}
    #_l_4 .ctext .caseListM .rText .p1{font-size: 15px; line-height: 32px;}




       #_l_4 .ctext .caseList .rText .tH1{font-size: 20px;}
    #_l_4 .ctext .caseList .rText .p1{font-size: 15px; line-height: 32px;}    #_c_12 .ctext .brandBd .listBox{margin: 0 -10px;}
    #_c_12 .ctext .brandBd .ulBox .li1{padding: 0 10px;margin-top: 20px;}
    #_c_12 .ctext .brandBd .ulBox .li1 .img{height: 130px;}    #_c_13 .ctext .DevHisWords .li1 .leftText .time{font-size: 100px; line-height: 80px;}
    #_c_13 .ctext .DevHisWords .li1 .leftText .p1{font-size: 15px; line-height: 30px; margin-top:50px; max-height: 240px;}
    #_c_13 .ctext .DevHisTime{margin-top: 60px;}#_t_3 .ctext .tit h1{font-size:26px;}
    #_t_3 .ctext .tit .en{font-size: 90px; line-height: 70px;}  #_h_1 .ctext .top .logo{margin: 5px 0 26px 0;}
    #_h_1 .ctext .top .menu .nli{margin: 0 10px;}
    #_h_1 .ctext .top .menu .nli span a{height: 75px; line-height: 75px; padding: 0 15px;}
    #_h_1 .ctext .top .menu .nli .sub{top:75px;padding: 20px 25px;}
    #_h_1 .ctext .top .menu .nli .sub li{padding: 8px 0;}
     #_c_15 .ctext .textInfo{font-size: 18px; line-height: 30px;}
    #_c_15 .ctext .textInfo:after{ line-height: 50px;}
    #_c_15 .ctext .textInfo:before{ line-height: 50px;}
    #_c_15 .ctext .tit{font-size: 36px; line-height: 40px; margin-top:45px;}

    #_c_15 .ctext .ulList{margin: 0 -10px;}
    #_c_15 .ctext .liBox{padding: 0 10px;}
    #_c_15 .ctext .liBox .li1{margin-top: 20px; height: 200px;}
    #_c_15 .ctext .liBox .li1 .ico{width: 92px; height: 80px;margin-top: -40px;}
    #_c_15 .ctext .liBox .li1 .ico:after{
        border-top:40px solid transparent;
        border-right:25px solid #DA1F3D;
        border-bottom: 40px solid transparent;}
    #_c_15 .ctext .liBox .li1 .ico:before{
        border-top:40px solid transparent;
        border-left:25px solid #DA1F3D;
        border-bottom: 40px solid transparent;
    }
    #_c_15 .ctext .liBox .li1 .ico i{width: 42px; height: 80px; margin-left: 25px;}
    #_c_15 .ctext .liBox .li1:hover .ico:after{border-right:25px solid #0041C0;}
    #_c_15 .ctext .liBox .li1:hover .ico:before{border-left:25px solid #0041C0;}
    #_c_15 .ctext .liBox .li1 .tH1{font-size: 20px;}
    #_c_15 .ctext .liBox .li1 .textLabel{margin-top: 10px;}
    #_c_15 .ctext .liBox .li1 .textLabel a{line-height: 26px;}    #_c_16 .ctext .appList ul{height: 323px;}
    #_c_16 .ctext .appList li a{height: 300px;}
    #_c_16 .ctext .appList li a .dH1{padding: 0 20px; font-size: 18px;}#_t_4 .ctext .tit{font-size: 36px; line-height: 40px;}    #_c_17 .ctext .parBd .slideBox .li1 a .dText{padding:25px 30px 30px 30px}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText .tH1{font-size: 22px; margin-top: 15px;}    #_c_18 .ctext .lVideo{height: 550px;}
    #_c_18 .ctext .lVideo span{width: 75px;height: 75px; margin-left: -37.5px; margin-top: -37.5px;}
    #_c_18 .ctext .rAbout{height: 550px;}
    #_c_18 .ctext .tit{font-size: 36px; line-height: 40px;}
    #_c_18 .ctext .rAbout .info{margin-top:30px;}
    #_c_18 .ctext .rAbout .more{margin-top: 35px;}  #_c_19 .ctext .client .liBox li span{height:90px;}    #_f_1 .ctext h1{font-size: 16px; line-height: 30px;}
    #_f_1 .ctext .footNav .u1 .l1 .a{line-height: 30px;}
    #_f_1 .ctext .footCon .tel{font-size: 24px;}
    #_f_1 .ctext .footCon .consult a{font-size: 14px;}
    #_f_1 .ctext .maxwidth{font-size: 12px;}
    #_f_1 .ctext .links h5 span{font-size: 12px; padding-left: 10px;}
    #_f_1 .ctext .links ul li a{font-size: 12px;}    #_c_21 .ctext .left .tit h1{font-size:26px;}
    #_c_21 .ctext .left .tit .en{font-size: 90px; line-height: 70px;}
    #_c_21 .ctext .left .textBox{font-size: 15px; line-height: 30px;}
    #_c_21 .ctext .right{margin-top: 75px;} #_c_22 .ctext .listBox li .box{padding: 25px 25px 30px 25px}
    #_c_22 .ctext .listBox li .box .ico span{width: 140px; height: 140px;}
    #_c_22 .ctext .listBox li .box .tH1{font-size: 18px; margin-top: 30px;}
    #_c_22 .ctext .listBox li .box .dText{font-size: 15px;}#_t_5 .ctext .tit h1{font-size:26px;}
    #_t_5 .ctext .tit .en{font-size: 90px; line-height: 70px;}  #_c_23 .ctext .contact{padding: 25px 40px;}
    #_c_23 .ctext .contact .tH1{font-size:24px;}
    #_c_23 .ctext .contact .corName{font-size: 20px; margin-top: 15px;}
    #_c_23 .ctext .contact .corName span{font-size: 14px;}
    #_c_23 .ctext .contact .corName em{font-size: 12px;}
    #_c_23 .ctext .contact .follow{margin-top: 43px;}    #_c_24 .ctext .lMap{margin-top: 40px;}
    #_c_24 .ctext .rText h2{font-size: 24px;}
    #_c_24 .ctext .rText .city{font-size: 16px; line-height: 30px; margin-top: 20px;} #_t_6 .ctext .tH1{font-size: 24px;}#_l_7 .ctext .leftSide .topTit{padding: 10px 0;}
    #_l_7 .ctext .leftSide .topTit h4{font-size: 20px;}
    #_l_7 .ctext .dropDown h4 a{ font-size: 16px; padding-left: 20px; line-height: 60px;}
    #_l_7 .ctext .dropDown h4 img{right: 20px;}
    #_l_7 .ctext .dropDown .ul2{padding: 0 0 0 25px;}
    #_l_7 .ctext .dropDown h5{padding-left: 20px;}
    #_l_7 .ctext .dropDown h5 a{font-size: 14px; line-height: 50px;}
    #_l_7 .ctext .dropDown h5 img{right: 20px;}
    #_l_7 .ctext .dropDown .ul3{padding-left: 25px;}
    #_l_7 .ctext .dropDown .ul3 li a{font-size: 12px; line-height: 45px; padding-left: 15px;}

    #_l_7 .ctext .right .textBox{padding:30px 25% 35px 40px}
    #_l_7 .ctext .right .textBox .tH2{font-size: 20px;}
    #_l_7 .ctext .right .dList li .h1Tit{font-size: 16px;}  #_l_8 .ctext .leftSide .topTit{padding: 10px 0;}
    #_l_8 .ctext .leftSide .topTit h4{font-size: 20px;}
    #_l_8 .ctext .dropDown h4 a{ font-size: 16px; padding-left: 20px; line-height: 60px;}
    #_l_8 .ctext .dropDown h4 img{right: 20px;}
    #_l_8 .ctext .dropDown .ul2{padding: 0 0 0 25px;}
    #_l_8 .ctext .dropDown h5{padding-left: 20px;}
    #_l_8 .ctext .dropDown h5 a{font-size: 14px; line-height: 50px;}
    #_l_8 .ctext .dropDown h5 img{right: 20px;}
    #_l_8 .ctext .dropDown .ul3{padding-left: 25px;}
    #_l_8 .ctext .dropDown .ul3 li a{font-size: 12px; line-height: 45px; padding-left: 15px;}

    #_l_8 .ctext .right .textBox{padding:30px 25% 35px 40px}
    #_l_8 .ctext .right .textBox .tH2{font-size: 20px;}
    #_l_8 .ctext .right .dList li .h1Tit{font-size: 16px;}    #_l_9 .ctext .caseListM .rText .tH1{font-size: 20px;}
    #_l_9 .ctext .caseListM .rText .p1{font-size: 15px; line-height: 32px;}




       #_l_9 .ctext .caseList .rText .tH1{font-size: 20px;}
    #_l_9 .ctext .caseList .rText .p1{font-size: 15px; line-height: 32px;}    #_c_26 .ctext .brandBd .listBox{margin: 0 -10px;}
    #_c_26 .ctext .brandBd .ulBox .li1{padding: 0 10px;margin-top: 20px;}
    #_c_26 .ctext .brandBd .ulBox .li1 .img{height: 130px;}#_t_7 .ctext .tit{font-size: 36px; line-height: 40px;}
                                                           #_c_27 .ctext .DevHisWords .li1 .leftText .time{font-size: 100px; line-height: 110px;}
    #_c_27 .ctext .DevHisWords .li1 .leftText .p1{font-size: 15px; line-height: 30px; margin-top:50px; max-height: 240px;}
    #_c_27 .ctext .DevHisTime{margin-top: 60px;}#_t_8 .ctext .tit h1{font-size:26px;}
    #_t_8 .ctext .tit .en{font-size: 90px; line-height: 70px;}}@media screen and  (max-width:992px){#_h .ctext .top{ width: 100%; position: fixed; top: 0; left: 0; z-index: 4;padding-right:15px}
#_h .ctext .top .logo{ margin:15px 0;}
#_h .ctext .top .logo img{ height: 30px;margin-left:15px}
#_h .ctext .menu{ display: none;}
#_h .ctext .menuph{ display: block;}
#_h .ctext .xialaph{ display: block;}
#_h .ctext .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 19px 0; position: relative; z-index: 2;}
#_h .ctext .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
#_h .ctext .menuph .point:hover .navbtn,
#_h .ctext .menuph .point:hover .navbtn::after,
#_h .ctext .menuph .point:hover .navbtn::before { width: 28px;}
#_h .ctext .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #fff;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h .ctext .menuph .navbtn::after,
#_h .ctext .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #fff;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
    #_h .ctext .top.top1 .menuph .navbtn{background: #DA1F3D;}
    #_h .ctext .top.top1 .menuph .navbtn::after,
    #_h .ctext .top.top1 .menuph .navbtn::before{background: #DA1F3D;}
#_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: 60px 0 100px 0; display: none; z-index:2; background:rgba(0,0,0,0.7)}
#_h .ctext .xialaph .ul2,
#_h .ctext .xialaph .ul3{ display: none;}
#_h .ctext .xialaph h4 a{ float: left; width: 60%; color: #fff; font-size:16px; line-height: 50px;}
#_h .ctext .xialaph h4 a span{ padding-left: 6px; color: #fff; 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:rgba(2555,255,255,0.2);}
#_h .ctext .xialaph h4:hover a,
#_h .ctext .xialaph h5:hover a{ color: #DA1F3D;}
#_h .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: rgba(255,255,255,0.2);}
#_h .ctext .xialaph h5 a{ float: left; width: 100%; color: #fff; 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: rgba(255,255,255,0.1)}
#_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;} #_c_1 .ctext .tit{font-size: 30px; margin-top: 30px;}
    #_c_1 .ctext .textInfo{font-size: 16px; line-height: 28px; padding: 0 25px;}
    #_c_1 .ctext .textInfo:after{left: 0; margin-left: 0;}
    #_c_1 .ctext .textInfo:before{right: 0; margin-right: 0;}
    #_c_1 .ctext .textInfo span{display:initial;}
    #_c_1 .ctext .proList{margin-top: 10px;}
    #_c_1 .ctext .liBox .li1{padding: 0 15px 0 35%;}
    #_c_1 .ctext .ulList .slick-prev,
    #_c_1 .ctext .ulList .slick-next{left: -30px; margin-top:7px;}
    #_c_1 .ctext .ulList .slick-next{left: auto;right: -30px;}    #_c_2 .ctext .appList ul{height: 255px;}
    #_c_2 .ctext .appList li{margin-top: 15px;}
    #_c_2 .ctext .appList li a{height:240px;}
    #_c_2 .ctext .appList li a .dH1{ font-size: 16px; height: 35px; line-height: 35px;} #_t .ctext .tit{font-size: 30px;}#_c_3 .ctext .parHd li{line-height: 36px; padding: 0 15px;}
    #_c_3 .ctext .parBd{margin-top: 30px;}
    #_c_3 .ctext .parBd .slideBox .ulList{margin: 0 -12px;}
    #_c_3 .ctext .parBd .slideBox .li1{padding: 0 12px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .tImg{height: 260px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText .tH1{font-size: 18px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText .p1{font-size: 14px;}    #_c_4 .ctext .lVideo{height: 450px;}
    #_c_4 .ctext .rAbout{height: 450px;}
    #_c_4 .ctext .rAbout h6{font-size: 18px;}
    #_c_4 .ctext .rAbout .info{font-size: 14px; line-height: 30px; margin-top: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:6;
        overflow: hidden;
    }
    #_c_4 .ctext .tit{font-size: 30px;}
    #_c_4 .ctext .rAbout .more{margin-top: 25px;}
    #_c_4 .ctext .rAbout .more a{font-size: 16px; padding-bottom: 5px;}
    ._htm {width: 90%;}
    ._col{right: -5px;top: -30px;width: 30px;height: 30px;color: #fff;line-height: 20px;font-size: 36px;} #_c_5 .ctext .client .liBox li{width: 33.333%;} #_f .ctext .text1{padding-bottom: 30px;}
    #_f .ctext .footNav{display: none;}
    #_f .ctext .footCon{width: 100%;}
    #_f .ctext .footCon .consult{margin-top: 15px;}
    #_f .ctext .footCon .follow{margin-top: 15px;}
    #_f .ctext .maxwidth{padding: 15px 0;}
    #_f .ctext .copy{line-height: 28px; margin-top: 10px;}
    #_f .ctext .links{width: 100%;}    #_lt .ctext .ico span{width: 44px; height: 44px; line-height: 44px;}
    #_lt .ctext .ico span img{width: 14px; height: 20px;}
    #_lt .ctext .slideN{ margin:10px 0 15px 0;}
    #_lt .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;}#_c_7 .ctext .left{width: 100%;}
    #_c_7 .ctext .left .tit h1{font-size: 22px; width: 100%; text-align: center;}
    #_c_7 .ctext .left .tit .en{width: 100%; text-align: center; font-size: 80px; line-height: 60px;}
    #_c_7 .ctext .right{width: 100%; margin-top: 20px;}    #_t_1 .ctext .tit h1{font-size: 22px;}
    #_t_1 .ctext .tit .en{ font-size: 80px; line-height: 60px;} #_l .ctext .newList li{margin-top: 20px;}
    #_l .ctext .newList li a .imgBox{padding: 20px;}
    #_l .ctext .newList li a .textBox{padding: 20px 25px 20px 20px}
    #_l .ctext .newList li a .imgBox span{height: 160px;}
    #_l .ctext .newList li a .textBox .tit{font-size: 16px; margin-top: 5px;}
    #_l .ctext .newList li a .textBox .p1{margin-top: 5px;}
    #_l .ctext .newList li a .textBox .dText{margin-top:30px;}@media screen and (max-width:991px) {
#_pt .ctext .text_p{ text-align: center; font-size: 14px; color: #333; padding: 5px 0;}
#_pt .ctext .text_p a{ padding: 5px 25px; background: #DA1F3D; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt .ctext .text_p span{ padding: 5px 20px; color: #333;}#_sp .ctext .newInfo .tH1{font-size: 20px; line-height: 32px;}
    #_sp .ctext .newInfo .message{font-size: 15px; line-height: 26px;}
    #_sp .ctext .newInfo .details{margin:25px 0 20px 0; font-size: 14px; line-height: 26px;}
    #_sp .ctext .newInfo .parBox .text1{line-height: 26px;}
    #_sp .ctext .newInfo .fyBox{margin: 30px 0 60px 0; padding: 15px 0;}
    #_sp .ctext .newInfo .fyBox .page a{font-size: 14px;}
    #_sp .ctext .hotNew .tImg{height: 100px;}
    #_sp .ctext .hotNew ul{padding: 0 20px;}
    #_sp .ctext .hotNew li{margin: 15px 0 5px 0;}
    #_sp .ctext .hotNew li a .tH2{font-size: 15px;}
    #_sp .ctext .hotNew li a .time{font-size: 12px; margin-top: 5px;}    #_lt_1 .ctext .ico span{width: 44px; height: 44px; line-height: 44px;}
    #_lt_1 .ctext .ico span img{width: 14px; height: 20px;}
    #_lt_1 .ctext .slideN{ margin:10px 0 0 0;}
    #_lt_1 .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt_1 .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt_1 .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;} #_c_9 .ctext .psText{font-size: 14px;}
    #_c_9 .ctext .contact{width: 100%; margin-top: 20px;}
    #_c_9 .ctext ._mapbox{ width: 100%; height: 400px; margin-top: 20px;}    #_c_10 .ctext .lMap{margin-top: 25px; width: 55%;}
    #_c_10 .ctext .rText{bottom:35px;}
    #_c_10 .ctext .rText h2{font-size: 20px;}
    #_c_10 .ctext .rText .city{font-size: 14px; line-height: 28px; margin-top: 10px;} #_t_2 .ctext .tH1{font-size: 20px;}    #_l_1 .ctext .listBox{margin-top: -20px;}
    #_l_1 .ctext .listBox ul{margin: 0 -10px;}
    #_l_1 .ctext .listBox li{padding: 0 10px; margin-top: 20px;}
    #_l_1 .ctext .listBox li span{height: 120px;}
    #_l_1 .ctext .listBox li span em{font-size:16px; line-height: 28px;} #_l_2 .ctext .right .textBox{padding: 20px 25% 30px 30px}
    #_l_2 .ctext .right .textBox .p1{margin-top: 10px;padding-bottom: 20px;}
    #_l_2 .ctext .right .textBox .listImg{margin-top: 10px;}
    #_l_2 .ctext .right .dList ul{margin: 0 -12px;}
    #_l_2 .ctext .right .dList li{padding: 0 12px; margin-top: 24px;}
    #_l_2 .ctext .right .dList li a{padding: 10px 180px 10px 0}    #_l_3 .ctext .right .dList ul{margin: 0 -12px;}
    #_l_3 .ctext .right .dList li{padding: 0 12px; margin-top: 24px;}
    #_l_3 .ctext .right .dList li a{padding: 10px 180px 10px 0}    #_sp_1 .ctext .proInfo .tH1{font-size: 24px;}
    #_sp_1 .ctext .proInfo .ps{font-size: 14px; margin: 24px 0 8px 0;}
    #_sp_1 .ctext .proInfo .details{padding:20px 0; font-size: 14px; line-height: 28px;}
    #_sp_1 .ctext .proInfo .details .p1{height: 140px;}
    #_sp_1 .ctext .proInfo .seek a{font-size: 15px;}


    #_sp_1 .ctext .brandBox{margin-top: 20px;}
    #_sp_1 .ctext .brandBox .ulList{margin: 0 -10px;}
    #_sp_1 .ctext .brandBox .li1{padding: 0 10px;}
    #_sp_1 .ctext .brandBox .li1 .imgBox{height: 90px;}
    #_sp_1 .ctext .brandBox .li1 .imgBox .tit{font-size: 16px;}



    #_sp_1 .ctext .classify{margin-top: 40px;}
    #_sp_1 .ctext .classify .downBd{margin-top: 25px;}

    #_sp_1 .ctext .classify .downBd .li1{font-size: 14px; line-height: 26px;}

    #_sp_1 .ctext .fyBox{margin-top: 25px;}
    #_sp_1 .ctext .fyBox .fyL{padding: 10px 15px;}
    #_sp_1 .ctext .fyBox .fyL a{font-size: 14px;}
    #_sp_1 .ctext .fyBox .fyR{padding: 10px 15px;}
    #_sp_1 .ctext .fyBox .fyR a{font-size: 14px;}
    #_sp_1 .ctext .fyBox .return{padding: 10px 0;}
    #_sp_1 .ctext .fyBox .return a{font-size: 14px;}   #_l_4 .ctext .caseListM{padding: 20px 0}
      #_l_4 .ctext .caseList{padding: 20px 0}


    #_l_4 .ctext .caseListM .lImg{height:280px;}
    #_l_4 .ctext .caseListM .rText{height: 280px;}
    #_l_4 .ctext .caseListM .rText .p1{margin-top: 15px;}
    #_l_4 .ctext .caseListM .rText .more{margin-top: 40px;}
    #_l_4 .ctext .caseListM .rText .more span{width: 35px; height: 35px;}
    #_l_4 .ctext .caseListM a:hover .rText .more span:after{width: 49px; height: 49px;}



     #_l_4 .ctext .caseList .lImg{height:280px;}
    #_l_4 .ctext .caseList .rText{height: 280px;}
    #_l_4 .ctext .caseList .rText .p1{margin-top: 15px;}
    #_l_4 .ctext .caseList .rText .more{margin-top: 40px;}
    #_l_4 .ctext .caseList .rText .more span{width: 35px; height: 35px;}
    #_l_4 .ctext .caseList a:hover .rText .more span:after{width: 49px; height: 49px;}    #_c_11 .ctext .loadMore a span img{width: 40px; height: 40px;}
    #_c_11 .ctext .loadMore a em{font-size: 14px; margin-top:5px;}#_sp_2 .ctext .bt{ margin-bottom:20px; font-size:20px; line-height: 22px;}
#_sp_2 .ctext .butLeft{ margin-top: -12px; width: 14px; height: 24px;}
#_sp_2 .ctext .butRight{ margin-top: -12px; width: 14px; height: 24px;}

#_sp_2 .ctext .bot{ margin:20px 0 0 0;}
#_sp_2 .ctext .bot .info{ font-size: 14px; line-height: 24px;}
#_sp_2 .ctext .link{ margin: 15px 0 0 0;}
#_sp_2 .ctext .link a{ font-size: 14px; line-height: 30px; height: 30px;margin-top: 15px;} #_sp_3 .ctext .tit{font-size: 18px; margin-bottom:15px;}
    #_sp_3 .ctext .list{padding:25px 20px}
    #_sp_3 .ctext .list .li1{padding-left: 10px; width: 33.33%}
    #_sp_3 .ctext .list .li1 a{font-size: 14px; line-height: 34px;}    #_c_12 .ctext .brandHd .li1{font-size: 16px; line-height: 36px; padding: 0 15px;}
    #_c_12 .ctext .brandBd{margin-top: 5px; padding-bottom: 40px;}
    #_c_12 .ctext .brandBd .ulBox .li1 .img{height: 100px;}
    #_c_12 .ctext .brandBd .ulBox .li1 .img span{font-size: 16px;}
    #_c_12 .ctext .brandBd .slick-dots{bottom: -40px;} #_c_13 .ctext .DevHisWords .li1 .leftText .time{font-size: 80px; line-height: 65px;}
    #_c_13 .ctext .DevHisWords .li1 .leftText .p1{margin-top: 35px;}
    #_c_13 .ctext .DevHisTime{margin-top: 40px;}    #_t_3 .ctext .tit h1{font-size: 22px;}
    #_t_3 .ctext .tit .en{ font-size: 80px; line-height: 60px;}#_h_1 .ctext .top{ width: 100%; position: fixed; top: 0; left: 0; z-index: 4;padding-right:15px}
#_h_1 .ctext .top .logo{ margin:15px 0;}
#_h_1 .ctext .top .logo img{ height: 30px;margin-left:15px}
#_h_1 .ctext .menu{ display: none;}
#_h_1 .ctext .menuph{ display: block;}
#_h_1 .ctext .xialaph{ display: block;}
#_h_1 .ctext .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 19px 0; position: relative; z-index: 2;}
#_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: #fff;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
#_h_1 .ctext .menuph .navbtn::after,
#_h_1 .ctext .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #fff;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
    #_h_1 .ctext .top.top1 .menuph .navbtn{background: #DA1F3D;}
    #_h_1 .ctext .top.top1 .menuph .navbtn::after,
    #_h_1 .ctext .top.top1 .menuph .navbtn::before{background: #DA1F3D;}
#_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: 60px 0 100px 0; display: none; z-index:2; background:rgba(0,0,0,0.7)}
#_h_1 .ctext .xialaph .ul2,
#_h_1 .ctext .xialaph .ul3{ display: none;}
#_h_1 .ctext .xialaph h4 a{ float: left; width: 60%; color: #fff; font-size:16px; line-height: 50px;}
#_h_1 .ctext .xialaph h4 a span{ padding-left: 6px; color: #fff; 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:rgba(2555,255,255,0.2);}
#_h_1 .ctext .xialaph h4:hover a,
#_h_1 .ctext .xialaph h5:hover a{ color: #DA1F3D;}
#_h_1 .ctext .xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: rgba(255,255,255,0.2);}
#_h_1 .ctext .xialaph h5 a{ float: left; width: 100%; color: #fff; 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: rgba(255,255,255,0.1)}
#_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;} #_c_15 .ctext .tit{font-size: 30px; margin-top: 30px;}
    #_c_15 .ctext .textInfo{font-size: 16px; line-height: 28px; padding: 0 25px;}
    #_c_15 .ctext .textInfo:after{left: 0; margin-left: 0;}
    #_c_15 .ctext .textInfo:before{right: 0; margin-right: 0;}
    #_c_15 .ctext .textInfo span{display:initial;}
    #_c_15 .ctext .proList{margin-top: 10px;}
    #_c_15 .ctext .liBox .li1{padding: 0 15px 0 35%;}
    #_c_15 .ctext .ulList .slick-prev,
    #_c_15 .ctext .ulList .slick-next{left: -30px; margin-top:7px;}
    #_c_15 .ctext .ulList .slick-next{left: auto;right: -30px;}    #_c_16 .ctext .appList ul{height: 255px;}
    #_c_16 .ctext .appList li{margin-top: 15px;}
    #_c_16 .ctext .appList li a{height:240px;}
    #_c_16 .ctext .appList li a .dH1{ font-size: 16px; height: 35px; line-height: 35px;} #_t_4 .ctext .tit{font-size: 30px;}#_c_17 .ctext .parHd li{line-height: 36px; padding: 0 15px;}
    #_c_17 .ctext .parBd{margin-top: 30px;}
    #_c_17 .ctext .parBd .slideBox .ulList{margin: 0 -12px;}
    #_c_17 .ctext .parBd .slideBox .li1{padding: 0 12px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .tImg{height: 260px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText .tH1{font-size: 18px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText .p1{font-size: 14px;}    #_c_18 .ctext .lVideo{height: 450px;}
    #_c_18 .ctext .rAbout{height: 450px;}
    #_c_18 .ctext .rAbout h6{font-size: 18px;}
    #_c_18 .ctext .rAbout .info{font-size: 14px; line-height: 30px; margin-top: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp:6;
        overflow: hidden;
    }
    #_c_18 .ctext .tit{font-size: 30px;}
    #_c_18 .ctext .rAbout .more{margin-top: 25px;}
    #_c_18 .ctext .rAbout .more a{font-size: 16px; padding-bottom: 5px;}
    ._htm {width: 90%;}
    ._col{right: -5px;top: -30px;width: 30px;height: 30px;color: #fff;line-height: 20px;font-size: 36px;} #_c_19 .ctext .client .liBox li{width: 33.333%;} #_f_1 .ctext .text1{padding-bottom: 30px;}
    #_f_1 .ctext .footNav{display: none;}
    #_f_1 .ctext .footCon{width: 100%;}
    #_f_1 .ctext .footCon .consult{margin-top: 15px;}
    #_f_1 .ctext .footCon .follow{margin-top: 15px;}
    #_f_1 .ctext .maxwidth{padding: 15px 0;}
    #_f_1 .ctext .copy{line-height: 28px; margin-top: 10px;}
    #_f_1 .ctext .links{width: 100%;}#_c_21 .ctext .left{width: 100%;}
    #_c_21 .ctext .left .tit h1{font-size: 22px; width: 100%; text-align: center;}
    #_c_21 .ctext .left .tit .en{width: 100%; text-align: center; font-size: 80px; line-height: 60px;}
    #_c_21 .ctext .right{width: 100%; margin-top: 20px;}#_c_22 .ctext .listBox li .box{padding: 25px 20px}
    #_c_22 .ctext .listBox li .box .dText{margin-top: 10px; font-size: 14px;}
    #_c_22 .ctext .listBox li .box .ico span{width: 120px; height: 120px;}    #_t_5 .ctext .tit h1{font-size: 22px;}
    #_t_5 .ctext .tit .en{ font-size: 80px; line-height: 60px;} #_l_5 .ctext .newList li{margin-top: 20px;}
    #_l_5 .ctext .newList li a .imgBox{padding: 20px;}
    #_l_5 .ctext .newList li a .textBox{padding: 20px 25px 20px 20px}
    #_l_5 .ctext .newList li a .imgBox span{height: 160px;}
    #_l_5 .ctext .newList li a .textBox .tit{font-size: 16px; margin-top: 5px;}
    #_l_5 .ctext .newList li a .textBox .p1{margin-top: 5px;}
    #_l_5 .ctext .newList li a .textBox .dText{margin-top:30px;}@media screen and (max-width:991px) {
#_pt_1 .ctext .text_p{ text-align: center; font-size: 14px; color: #333; padding: 5px 0;}
#_pt_1 .ctext .text_p a{ padding: 5px 25px; background: #DA1F3D; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt_1 .ctext .text_p span{ padding: 5px 20px; color: #333;}
#_lt_2 .ctext .ico span{width: 44px; height: auto; line-height: 44px;}
    #_lt_2 .ctext .ico span img{width: 14px; height: 20px; margin-top:-2px;}
    #_lt_2 .ctext .slideN{ margin:10px 0 15px 0;}
    #_lt_2 .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt_2 .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt_2 .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;}#_sp_4 .ctext .newInfo .tH1{font-size: 20px; line-height: 32px;}
    #_sp_4 .ctext .newInfo .message{font-size: 15px; line-height: 26px;}
    #_sp_4 .ctext .newInfo .details{margin:25px 0 20px 0; font-size: 14px; line-height: 26px;}
    #_sp_4 .ctext .newInfo .parBox .text1{line-height: 26px;}
    #_sp_4 .ctext .newInfo .fyBox{margin: 30px 0 60px 0; padding: 15px 0;}
    #_sp_4 .ctext .newInfo .fyBox .page a{font-size: 14px;}
    #_sp_4 .ctext .hotNew .tImg{height: 100px;}
    #_sp_4 .ctext .hotNew ul{padding: 0 20px;}
    #_sp_4 .ctext .hotNew li{margin: 15px 0 5px 0;}
    #_sp_4 .ctext .hotNew li a .tH2{font-size: 15px;}
    #_sp_4 .ctext .hotNew li a .time{font-size: 12px; margin-top: 5px;}
    #_lt_3 .ctext .ico span{width: 44px; height: auto; line-height: 44px;}
    #_lt_3 .ctext .ico span img{width: 14px; height: 20px; margin-top:-2px;}
    #_lt_3 .ctext .slideN{ margin:10px 0 0 0;}
    #_lt_3 .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt_3 .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt_3 .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;} #_c_23 .ctext .psText{font-size: 14px;}
    #_c_23 .ctext .contact{width: 100%; margin-top: 20px;}
    #_c_23 .ctext ._mapbox{ width: 100%; height: 400px; margin-top: 20px;}    #_c_24 .ctext .lMap{margin-top: 25px; width: 55%;}
    #_c_24 .ctext .rText{bottom:35px;}
    #_c_24 .ctext .rText h2{font-size: 20px;}
    #_c_24 .ctext .rText .city{font-size: 14px; line-height: 28px; margin-top: 10px;} #_t_6 .ctext .tH1{font-size: 20px;}    #_l_6 .ctext .listBox{margin-top: -20px;}
    #_l_6 .ctext .listBox ul{margin: 0 -10px;}
    #_l_6 .ctext .listBox li{padding: 0 10px; margin-top: 20px;}
    #_l_6 .ctext .listBox li span{height: 120px;}
    #_l_6 .ctext .listBox li span em{font-size:16px; line-height: 28px;}
    #_lt_4 .ctext .ico span{width: 44px; height: auto; line-height: 44px;}
    #_lt_4 .ctext .ico span img{width: 14px; height: 20px; margin-top:-2px;}
    #_lt_4 .ctext .slideN{ margin:10px 0 0 0;}
    #_lt_4 .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt_4 .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt_4 .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;} #_l_7 .ctext .right .textBox{padding: 20px 25% 30px 30px}
    #_l_7 .ctext .right .textBox .p1{margin-top: 10px;padding-bottom: 20px;}
    #_l_7 .ctext .right .textBox .listImg{margin-top: 10px;}
    #_l_7 .ctext .right .dList ul{margin: 0 -12px;}
    #_l_7 .ctext .right .dList li{padding: 0 12px; margin-top: 24px;}
    #_l_7 .ctext .right .dList li a{padding: 10px 180px 10px 0}@media screen and (max-width:991px) {
#_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: #DA1F3D; color: #fff; border: transparent; border-radius: 16px; overflow: hidden;}
#_pt_2 .ctext .text_p span{ padding: 5px 20px; color: #333;}    #_l_8 .ctext .right .dList ul{margin: 0 -12px;}
    #_l_8 .ctext .right .dList li{padding: 0 12px; margin-top: 24px;}
    #_l_8 .ctext .right .dList li a{padding: 10px 180px 10px 0}    #_sp_5 .ctext .proInfo .tH1{font-size: 24px;}
    #_sp_5 .ctext .proInfo .ps{font-size: 14px; margin: 24px 0 8px 0;}
    #_sp_5 .ctext .proInfo .details{padding:20px 0; font-size: 14px; line-height: 28px;}
    #_sp_5 .ctext .proInfo .details .p1{height: 140px;}
    #_sp_5 .ctext .proInfo .seek a{font-size: 15px;}


    #_sp_5 .ctext .brandBox{margin-top: 20px;}
    #_sp_5 .ctext .brandBox .ulList{margin: 0 -10px;}
    #_sp_5 .ctext .brandBox .li1{padding: 0 10px;}
    #_sp_5 .ctext .brandBox .li1 .imgBox{height: 90px;}
    #_sp_5 .ctext .brandBox .li1 .imgBox .tit{font-size: 16px;}



    #_sp_5 .ctext .classify{margin-top: 40px;}
    #_sp_5 .ctext .classify .downBd{margin-top: 25px;}
    #_sp_5 .ctext .fyBox{margin-top: 25px;}
    #_sp_5 .ctext .fyBox .fyL{padding: 10px 15px;}
    #_sp_5 .ctext .fyBox .fyL a{font-size: 14px;}
    #_sp_5 .ctext .fyBox .fyR{padding: 10px 15px;}
    #_sp_5 .ctext .fyBox .fyR a{font-size: 14px;}
    #_sp_5 .ctext .fyBox .return{padding: 10px 0;}
    #_sp_5 .ctext .fyBox .return a{font-size: 14px;}   #_l_9 .ctext .caseListM{padding: 20px 0}
      #_l_9 .ctext .caseList{padding: 20px 0}


    #_l_9 .ctext .caseListM .lImg{height:280px;}
    #_l_9 .ctext .caseListM .rText{height: 280px;}
    #_l_9 .ctext .caseListM .rText .p1{margin-top: 15px;}
    #_l_9 .ctext .caseListM .rText .more{margin-top: 40px;}
    #_l_9 .ctext .caseListM .rText .more span{width: 35px; height: 35px;}
    #_l_9 .ctext .caseListM a:hover .rText .more span:after{width: 49px; height: 49px;}



     #_l_9 .ctext .caseList .lImg{height:280px;}
    #_l_9 .ctext .caseList .rText{height: 280px;}
    #_l_9 .ctext .caseList .rText .p1{margin-top: 15px;}
    #_l_9 .ctext .caseList .rText .more{margin-top: 40px;}
    #_l_9 .ctext .caseList .rText .more span{width: 35px; height: 35px;}
    #_l_9 .ctext .caseList a:hover .rText .more span:after{width: 49px; height: 49px;}    #_c_25 .ctext .loadMore a span img{width: 40px; height: 40px;}
    #_c_25 .ctext .loadMore a em{font-size: 14px; margin-top:5px;}#_sp_6 .ctext .bt{ margin-bottom:20px; font-size:20px; line-height: 22px;}
#_sp_6 .ctext .butLeft{ margin-top: -12px; width: 14px; height: 24px;}
#_sp_6 .ctext .butRight{ margin-top: -12px; width: 14px; height: 24px;}

#_sp_6 .ctext .bot{ margin:20px 0 0 0;}
#_sp_6 .ctext .bot .info{ font-size: 14px; line-height: 24px;}
#_sp_6 .ctext .link{ margin: 15px 0 0 0;}
#_sp_6 .ctext .link a{ font-size: 14px; line-height: 30px; height: 30px;margin-top: 15px;} #_sp_7 .ctext .tit{font-size: 18px; margin-bottom:15px;}
    #_sp_7 .ctext .list{padding:25px 20px}
    #_sp_7 .ctext .list .li1{padding-left: 10px; width: 33.33%}
    #_sp_7 .ctext .list .li1 a{font-size: 14px; line-height: 34px;}    #_c_26 .ctext .brandHd .li1{font-size: 16px; line-height: 36px; padding: 0 15px;}
    #_c_26 .ctext .brandBd{margin-top: 5px; padding-bottom: 40px;}
    #_c_26 .ctext .brandBd .ulBox .li1 .img{height: 100px;}
    #_c_26 .ctext .brandBd .ulBox .li1 .img span{font-size: 16px;}
    #_c_26 .ctext .brandBd .slick-dots{bottom: -40px;} #_t_7 .ctext .tit{font-size: 30px;}
                                                       #_c_27 .ctext .DevHisWords .li1 .leftText .time{font-size: 80px; line-height: 90px;}
    #_c_27 .ctext .DevHisWords .li1 .leftText .p1{margin-top: 35px;}
    #_c_27 .ctext .DevHisTime{margin-top: 40px;}    #_t_8 .ctext .tit h1{font-size: 22px;}
    #_t_8 .ctext .tit .en{ font-size: 80px; line-height: 60px;}
    #_lt_5 .ctext .ico span{width: 44px; height: auto; line-height: 44px;}
    #_lt_5 .ctext .ico span img{width: 14px; height: 20px; margin-top:-2px;}
    #_lt_5 .ctext .slideN{ margin:10px 0 15px 0;}
    #_lt_5 .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt_5 .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt_5 .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;}
    #_lt_6 .ctext .ico span{width: 44px; height: auto; line-height: 44px;}
    #_lt_6 .ctext .ico span img{width: 14px; height: 20px; margin-top:-2px;}
    #_lt_6 .ctext .slideN{ margin:10px 0 15px 0;}
    #_lt_6 .ctext .pz_SideLayer{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    #_lt_6 .ctext .pz_SideLayer .l1{ width:auto; margin:0 3px;}
    #_lt_6 .ctext .pz_SideLayer .l1 a{ height:34px; line-height:32px; font-size:14px; padding:0 30px;}}@media screen and  (max-width:768px){#_footer_17 ._block ._content{z-index:999;}#_c .ctext .slick-dots{height: 24px; bottom:20px;}
    #_c .ctext .slick-dots li{width:24px; height: 24px; margin: 0 8px}
    #_c .ctext .slick-dots li button{width: 20px; height: 20px; font-size: 12px;}
    #_c .ctext .icoBox{width: 16px; margin-left: -8px;}
    #_c .ctext .icoBox img{width: 100%;}
    @keyframes mymove
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }
    @-webkit-keyframes mymove /*Safari and Chrome*/
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }
    @-moz-keyframes mymove
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }
    @-ms-keyframes mymove
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }  #_c_1 .ctext .tit{font-size: 24px; line-height: 32px; margin-top: 25px;}
    #_c_1 .ctext .textInfo{font-size: 15px; line-height: 26px;}
    #_c_1 .ctext .liBox .li1{margin-top: 15px; padding: 0 15px 0 28%; height: 180px;}
    #_c_1 .ctext .liBox .li1 .ico{width: 58px; height: 50px;margin-top: -25px;}
    #_c_1 .ctext .liBox .li1 .ico:before{
        border-top:25px solid transparent;
        border-left: 15px solid #DA1F3D;
        border-bottom:25px solid transparent;
    }
    #_c_1 .ctext .liBox .li1 .ico:after{
        border-top:25px solid transparent;
        border-right:15px solid #DA1F3D;
        border-bottom:25px solid transparent;
    }
 #_c_1 .ctext .liBox .li1:hover .ico:after{border-right:15px solid #0041C0;}
    #_c_1 .ctext .liBox .li1:hover .ico:before{border-left:15px solid #0041C0;}
    #_c_1 .ctext .liBox .li1 .ico i{width:28px; height: 50px; margin-left: 15px;}
    #_c_1 .ctext .liBox .li1 .tH1{font-size: 18px;}
    #_c_1 .ctext .liBox .li1 .textLabel{margin-top: 5px;}
    #_c_1 .ctext .liBox .li1 .textLabel a{font-size: 14px;line-height: 24px;}
    #_c_1 .ctext .ulList .slick-prev,
    #_c_1 .ctext .ulList .slick-next{width: 12px; height: 20px; left: -10px; margin-top:7px;}
    #_c_1 .ctext .ulList .slick-next{left: auto;right: -10px;}  #_c_2 .ctext .appList ul{height: auto;}
    #_c_2 .ctext .appList li{width: 100%; margin-top: 10px; padding: 0;}
    #_c_2 .ctext .appList li a{height: 180px;}
    #_c_2 .ctext .appList li a .dH1{font-size: 14px; padding:0 15px; height: 30px; line-height: 30px;}
    #_c_2 .ctext .appList li a:hover{margin-top: 0;}
    #_c_2 .ctext .appList ul:nth-child(2) li{width: 100%;}#_t .ctext .tit{font-size: 24px; line-height: 32px;}   #_c_3 .ctext .parHd li{font-size: 12px; line-height: 30px;}
    #_c_3 .ctext .parBd{margin-top: 20px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .tImg{height: 220px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText{padding:15px 20px 20px 20px}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText .tH1{ margin-top:5px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText .time{font-size: 14px;}
    #_c_3 .ctext .parBd .slideBox .li1 a .dText .p1{margin-top: 5px;}
    #_c_3 .ctext .parBd .slideBox .slick-prev,
    #_c_3 .ctext .parBd .slideBox .slick-next{width: 10px; height: 18px; left: 0px;}
    #_c_3 .ctext .parBd .slideBox .slick-next{left: auto; right: 0px;}#_c_4 .ctext .lVideo{width: 100%; height: 300px;}
    #_c_4 .ctext .lVideo span{width: 60px; height: 60px; margin-left: -30px; margin-top: -30px;}
    #_c_4 .ctext .rAbout{width: 100%; height: auto; padding:20px 4.5% 25px 4.5%}
    #_c_4 .ctext .rAbout .more{margin-top:15px;}
    #_c_4 .ctext .tit{font-size: 24px; line-height: 32px;} #_c_5 .ctext .client .liBox{margin: -12px -6px 0 -6px;}
    #_c_5 .ctext .client .liBox li{margin-top: 12px; padding: 0 6px;}
    #_c_5 .ctext .client .liBox li span{height: 60px;}
    #_c_5 .ctext .client .slick-dots{bottom: -25px; height: 10px;}
    #_c_5 .ctext .client .slick-dots li{width: 10px; height: 10px; margin: 0 5px;} #_f .ctext .footCon .tel{font-size: 20px; background: url("/template/theme/cn/img/f_1.png") no-repeat left center; background-size:26px 26px; padding-left: 35px;}    #_lt .ctext .slideN{margin: 10px 0;}
    #_lt .ctext .pz_SideLayer .l1 a{ padding:0 15px;} #_c_7 .ctext .left .tit h1{font-size: 18px; line-height: 24px;}
    #_c_7 .ctext .left .tit .en{font-size: 50px; line-height:40px;}
    #_c_7 .ctext .left .textBox{font-size: 14px; line-height: 28px; margin-top: 5px;}
    #_c_7 .ctext .right{margin-top: 15px;}
    #_c_7 .ctext .right .tImg{height: 200px;}
    #_c_7 .ctext .right .lImg{height: 170px;} #_t_1 .ctext .tit h1{font-size: 18px;line-height: 24px;}
    #_t_1 .ctext .tit .en {font-size: 50px;line-height: 40px;}  #_l .ctext .newList li{margin-top: 15px;}
    #_l .ctext .newList li a .imgBox{width: 100%;border-right: 0; padding: 10px;}
    #_l .ctext .newList li a .imgBox span{height: 210px;}
    #_l .ctext .newList li a .textBox{width: 100%; padding:0 15px 15px 15px;}
    #_l .ctext .newList li a .textBox .tit{margin-top: 0;}
    #_l .ctext .newList li a .textBox .dText{margin-top:15px;}  #_sp .ctext .newInfo{width: 100%;}
    #_sp .ctext .newInfo .fyBox{margin:15px 0 20px 0}
    #_sp .ctext .newInfo .psText{margin-top: 15px;}
    #_sp .ctext .newInfo .parBox{display: block; text-align: center;}
    #_sp .ctext .newInfo .parBox .QRCode{float: none; display: inline-block;}
    #_sp .ctext .newInfo .parBox .text1{float: none; display: inline-block; text-align: left;}
    #_sp .ctext .newInfo .parBox .right{width: 100%; display: block; text-align: center;}
    #_sp .ctext .newInfo .parBox .thumbs{display: inline-block;}
    #_sp .ctext .hotNew{position:static;float: left; width: 100%;}
    #_sp .ctext .hotNew ul{padding: 0 20px 20px 20px;} #_lt_1 .ctext .slideN{margin: 10px 0 0 0;}
    #_lt_1 .ctext .pz_SideLayer .l1 a{ padding:0 15px;}    #_c_9 .ctext .contact{margin-top: 15px; padding: 15px 20px}
    #_c_9 .ctext .contact .tH1{font-size: 20px;}
    #_c_9 .ctext .contact .corName{font-size: 18px; margin-top: 10px; line-height: 20px;}
    #_c_9 .ctext .contact .corName em{display: block;}
    #_c_9 .ctext .contact .corInfo{line-height: 28px;}
    #_c_9 .ctext .contact .follow{margin-top: 25px;}
    #_c_9 .ctext ._mapbox{ height:300px;margin-top:15px;}
 #_c_10 .ctext .lMap{width: 100%; margin-top: 10px;}
    #_c_10 .ctext .rText{float: left; width: 100%; position:static;bottom: auto; margin-top: 15px;}  #_l_1 .ctext .listBox{margin-top: -10px;}
    #_l_1 .ctext .listBox ul{margin: 0 -5px;}
    #_l_1 .ctext .listBox li{padding: 0 5px; margin-top: 10px;}
    #_l_1 .ctext .listBox li span{height:60px;}
    #_l_1 .ctext .listBox li span em{font-size: 12px; line-height: 20px;}    #_l_2 .ctext .leftSide{width: 100%;}
    #_l_2 .ctext .right{width: 100%; margin-top: 20px;}
    #_l_2 .ctext .right .textBox{width: 100%; padding:15px;}
    #_l_2 .ctext .right .textBox .p1{padding-bottom: 15px; margin-top: 5px;}
    #_l_2 .ctext .right .textBox .listImg{margin-top: 5px;}
    #_l_2 .ctext .right .textBox .listImg li span{height: 50px;}
    #_l_2 .ctext .right .rImgBox{position: static; float: left; width: 100%; height:250px; margin-top: 0;}
    #_l_2 .ctext .right .dList{margin-top: 0;}
    #_l_2 .ctext .right .dList li{width: 100%; margin-top: 15px;}   #_l_3 .ctext .leftSide{width: 100%;}
    #_l_3 .ctext .right{margin-top: 5px; width: 100%;}
    #_l_3 .ctext .right .rImgBox{position: static; float: left; width: 100%; height:250px; margin-top: 0;}
    #_l_3 .ctext .right .dList{margin-top: 0;}
    #_l_3 .ctext .right .dList li{width: 100%; margin-top: 15px;}    #_sp_1 .ctext .proInfo .lImg{width: 100%; height: 260px;}
    #_sp_1 .ctext .proInfo .rightWord{width: 100%;}
    #_sp_1 .ctext .proInfo .tH1{font-size: 20px;}
    #_sp_1 .ctext .proInfo .ps{margin: 10px 0 8px 0;}
    #_sp_1 .ctext .proInfo .details{padding: 15px 0;}
    #_sp_1 .ctext .proInfo .details .p1{height: auto;}


 #_sp_1 .ctext .brandBox .li1 .imgBox .tit{font-size: 14px; line-height: 24px;}



    #_sp_1 .ctext .classify{margin-top: 20px;}
    #_sp_1 .ctext .classify .topHd li{padding:15px 0;}
    #_sp_1 .ctext .classify .topHd li .tIco span{width: 30px; height: 30px;}
    #_sp_1 .ctext .classify .topHd li em{font-size: 14px; margin-top: 0;}
    #_sp_1 .ctext .classify .downBd{margin-top: 15px;}
    #_sp_1 .ctext .fyBox{margin-top: 15px;}
    #_sp_1 .ctext .fyBox .fyL{line-height: 30px; padding: 10px 5px;}
    #_sp_1 .ctext .fyBox .fyL a{padding-left: 35px;font-size: 12px;}
    #_sp_1 .ctext .fyBox .fyR{line-height: 30px; padding: 10px 5px;}
    #_sp_1 .ctext .fyBox .fyR a{padding-right: 35px;font-size: 12px;}
    #_sp_1 .ctext .fyBox .return{line-height: 30px;}
    #_sp_1 .ctext .fyBox .return a{font-size: 12px;}    #_l_4 .ctext .caseListM{padding: 0}
      #_l_4 .ctext .caseList{padding: 0}
    #_l_4 .ctext .caseListM a{float: left; width: 100%;}
    #_l_4 .ctext .caseListM .lImg{width: 100%; height: 220px;}
    #_l_4 .ctext .caseListM .rText{width: 100%; height: auto; padding: 15px 0; min-width: auto;}
    #_l_4 .ctext .caseListM .rText .tH1{font-size: 18px; line-height: 30px;}
    #_l_4 .ctext .caseListM .rText .p1{font-size: 14px; line-height: 28px;}
    #_l_4 .ctext .caseListM .rText .more{margin-top: 25px;}



        #_l_4 .ctext .caseList .lImg{width: 100%; height: 220px;}
    #_l_4 .ctext .caseList .rText{width: 100%; height: auto; padding: 15px 0;}
    #_l_4 .ctext .caseList .rText .tH1{font-size: 18px; line-height: 30px;}
    #_l_4 .ctext .caseList .rText .p1{font-size: 14px; line-height: 28px;}
    #_l_4 .ctext .caseList .rText .more{margin-top: 25px;}
  #_sp_3 .ctext .list{padding:15px 10px}
    #_sp_3 .ctext .list .li1{width:50%}    #_c_12 .ctext .brandHd .li1{font-size: 12px; line-height: 30px;}
    #_c_12 .ctext .brandBd{ padding-bottom:25px;}
    #_c_12 .ctext .brandBd .ulBox .li1{padding: 0 5px; margin-top: 10px;}
    #_c_12 .ctext .brandBd .ulBox .li1 .img{height: 50px;}
    #_c_12 .ctext .brandBd .ulBox .li1 .img span{font-size: 12px; line-height: 20px;}
    #_c_12 .ctext .brandBd .slick-dots{height: 10px; bottom: -25px;}
    #_c_12 .ctext .brandBd .slick-dots li{width: 10px; height: 10px; margin: 0 5px;
        border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
    }    #_c_13 .ctext .DevHisWords .li1 .leftText{width: 100%;}
    #_c_13 .ctext .DevHisWords .li1 .leftText .time{font-size: 60px; line-height: 45px;}
    #_c_13 .ctext .DevHisWords .li1 .leftText .p1{font-size: 14px; line-height: 28px; max-height: none; margin-top: 15px;}
    #_c_13 .ctext .DevHisWords .li1 .rightImg{width: 100%; margin-top:10px; height: 270px;}
    #_c_13 .ctext .DevHisTime{margin-top: 10px;}
    #_c_13 .ctext .DevHisTime .timeLi{font-size: 14px; padding-bottom: 26px;}
    #_c_13 .ctext .DevHisTime .timeLi:before,
    #_c_13 .ctext .DevHisTime .timeLi:after{width: 35%;}
    #_c_13 .ctext .DevHisTime .slick-prev,
    #_c_13 .ctext .DevHisTime .slick-next{left: -15px; width: 28px; height: 28px; bottom:-10px;}
    #_c_13 .ctext .DevHisTime .slick-next{left: auto; right: -15px;}
    #_c_13 .ctext .DevHisTime .slick-prev:after,
    #_c_13 .ctext .DevHisTime .slick-next:after{width: 26px; height: 26px;} #_t_3 .ctext .tit h1{font-size: 18px;line-height: 24px;}
    #_t_3 .ctext .tit .en {font-size: 50px;line-height: 40px;}#_c_14 .ctext .slick-dots{height: 24px; bottom:20px;}
    #_c_14 .ctext .slick-dots li{width:24px; height: 24px; margin: 0 8px}
    #_c_14 .ctext .slick-dots li button{width: 20px; height: 20px; font-size: 12px;}
    #_c_14 .ctext .icoBox{width: 16px; margin-left: -8px;}
    #_c_14 .ctext .icoBox img{width: 100%;}
    @keyframes mymove
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }
    @-webkit-keyframes mymove /*Safari and Chrome*/
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }
    @-moz-keyframes mymove
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }
    @-ms-keyframes mymove
    {
        from {bottom:45px;}
        to {bottom:20px;}
    }  #_c_15 .ctext .tit{font-size: 24px; line-height: 32px; margin-top: 25px;}
    #_c_15 .ctext .textInfo{font-size: 15px; line-height: 26px;}
    #_c_15 .ctext .liBox .li1{margin-top: 15px; padding: 0 15px 0 28%; height: 180px;}
    #_c_15 .ctext .liBox .li1 .ico{width: 58px; height: 50px;margin-top: -25px;}
    #_c_15 .ctext .liBox .li1 .ico:before{
        border-top:25px solid transparent;
        border-left: 15px solid #DA1F3D;
        border-bottom:25px solid transparent;
    }
    #_c_15 .ctext .liBox .li1 .ico:after{
        border-top:25px solid transparent;
        border-right:15px solid #DA1F3D;
        border-bottom:25px solid transparent;
    }
 #_c_15 .ctext .liBox .li1:hover .ico:after{border-right:15px solid #0041C0;}
    #_c_15 .ctext .liBox .li1:hover .ico:before{border-left:15px solid #0041C0;}
    #_c_15 .ctext .liBox .li1 .ico i{width:28px; height: 50px; margin-left: 15px;}
    #_c_15 .ctext .liBox .li1 .tH1{font-size: 18px;}
    #_c_15 .ctext .liBox .li1 .textLabel{margin-top: 5px;}
    #_c_15 .ctext .liBox .li1 .textLabel a{font-size: 14px;line-height: 24px;}
    #_c_15 .ctext .ulList .slick-prev,
    #_c_15 .ctext .ulList .slick-next{width: 12px; height: 20px; left: -10px; margin-top:7px;}
    #_c_15 .ctext .ulList .slick-next{left: auto;right: -10px;}  #_c_16 .ctext .appList ul{height: auto;}
    #_c_16 .ctext .appList li{width: 100%; margin-top: 10px; padding: 0;}
    #_c_16 .ctext .appList li a{height: 180px;}
    #_c_16 .ctext .appList li a .dH1{font-size: 14px; padding:0 15px; height: 30px; line-height: 30px;}
    #_c_16 .ctext .appList li a:hover{margin-top: 0;}
    #_c_16 .ctext .appList ul:nth-child(2) li{width: 100%;}#_t_4 .ctext .tit{font-size: 24px; line-height: 32px;}   #_c_17 .ctext .parHd li{font-size: 12px; line-height: 30px;}
    #_c_17 .ctext .parBd{margin-top: 20px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .tImg{height: 220px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText{padding:15px 20px 20px 20px}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText .tH1{ margin-top:5px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText .time{font-size: 14px;}
    #_c_17 .ctext .parBd .slideBox .li1 a .dText .p1{margin-top: 5px;}
    #_c_17 .ctext .parBd .slideBox .slick-prev,
    #_c_17 .ctext .parBd .slideBox .slick-next{width: 10px; height: 18px; left: 0px;}
    #_c_17 .ctext .parBd .slideBox .slick-next{left: auto; right: 0px;}#_c_18 .ctext .lVideo{width: 100%; height: 300px;}
    #_c_18 .ctext .lVideo span{width: 60px; height: 60px; margin-left: -30px; margin-top: -30px;}
    #_c_18 .ctext .rAbout{width: 100%; height: auto; padding:20px 4.5% 25px 4.5%}
    #_c_18 .ctext .rAbout .more{margin-top:15px;}
    #_c_18 .ctext .tit{font-size: 24px; line-height: 32px;} #_c_19 .ctext .client .liBox{margin: -12px -6px 0 -6px;}
    #_c_19 .ctext .client .liBox li{margin-top: 12px; padding: 0 6px;}
    #_c_19 .ctext .client .liBox li span{height: 60px;}
    #_c_19 .ctext .client .slick-dots{bottom: -25px; height: 10px;}
    #_c_19 .ctext .client .slick-dots li{width: 10px; height: 10px; margin: 0 5px;} #_f_1 .ctext .footCon .tel{font-size: 20px; background: url("/template/theme/cn/img/f_1.png") no-repeat left center; background-size:26px 26px; padding-left: 35px;} #_c_21 .ctext .left .tit h1{font-size: 18px; line-height: 24px;}
    #_c_21 .ctext .left .tit .en{font-size: 50px; line-height:40px;}
    #_c_21 .ctext .left .textBox{font-size: 14px; line-height: 28px; margin-top: 5px;}
    #_c_21 .ctext .right{margin-top: 15px;}
    #_c_21 .ctext .right .tImg{height: 200px;}
    #_c_21 .ctext .right .lImg{height: 170px;}  #_c_22 .ctext .listBox{margin-top: -15px;}
    #_c_22 .ctext .listBox li{width: 100%; margin-top: 15px;}
    #_c_22 .ctext .listBox li .box .ico span{width: 100px; height: 100px;}
    #_c_22 .ctext .listBox li .box .tH1{font-size: 16px; margin-top:15px; line-height: 30px;}
    #_c_22 .ctext .listBox li .box .dText{height: auto;} #_t_5 .ctext .tit h1{font-size: 18px;line-height: 24px;}
    #_t_5 .ctext .tit .en {font-size: 50px;line-height: 40px;}  #_l_5 .ctext .newList li{margin-top: 15px;}
    #_l_5 .ctext .newList li a .imgBox{width: 100%;border-right: 0; padding: 10px;}
    #_l_5 .ctext .newList li a .imgBox span{height: 210px;}
    #_l_5 .ctext .newList li a .textBox{width: 100%; padding:0 15px 15px 15px;}
    #_l_5 .ctext .newList li a .textBox .tit{margin-top: 0;}
    #_l_5 .ctext .newList li a .textBox .dText{margin-top:15px;}    #_lt_2 .ctext .slideN{margin: 10px 0;}
    #_lt_2 .ctext .pz_SideLayer .l1 a{ padding:0 15px;}  #_sp_4 .ctext .newInfo{width: 100%;}
    #_sp_4 .ctext .newInfo .fyBox{margin:15px 0 20px 0}
    #_sp_4 .ctext .newInfo .psText{margin-top: 15px;}
    #_sp_4 .ctext .newInfo .parBox{display: block; text-align: center;}
    #_sp_4 .ctext .newInfo .parBox .QRCode{float: none; display: inline-block;}
    #_sp_4 .ctext .newInfo .parBox .text1{float: none; display: inline-block; text-align: left;}
    #_sp_4 .ctext .newInfo .parBox .right{width: 100%; display: block; text-align: center;}
    #_sp_4 .ctext .newInfo .parBox .thumbs{display: inline-block;}
    #_sp_4 .ctext .hotNew{position:static;float: left; width: 100%;}
    #_sp_4 .ctext .hotNew ul{padding: 0 20px 20px 20px;} #_lt_3 .ctext .slideN{margin: 10px 0 0 0;}
    #_lt_3 .ctext .pz_SideLayer .l1 a{ padding:0 15px;}    #_c_23 .ctext .contact{margin-top: 15px; padding: 15px 20px}
    #_c_23 .ctext .contact .tH1{font-size: 20px;}
    #_c_23 .ctext .contact .corName{font-size: 18px; margin-top: 10px; line-height: 20px;}
    #_c_23 .ctext .contact .corName em{display: block;}
    #_c_23 .ctext .contact .corInfo{line-height: 28px;}
    #_c_23 .ctext .contact .follow{margin-top: 25px;}
    #_c_23 .ctext ._mapbox{ height:300px;margin-top:15px;}
 #_c_24 .ctext .lMap{width: 100%; margin-top: 10px;}
    #_c_24 .ctext .rText{float: left; width: 100%; position:static;bottom: auto; margin-top: 15px;}  #_l_6 .ctext .listBox{margin-top: -10px;}
    #_l_6 .ctext .listBox ul{margin: 0 -5px;}
    #_l_6 .ctext .listBox li{padding: 0 5px; margin-top: 10px;}
    #_l_6 .ctext .listBox li span{height:60px;}
    #_l_6 .ctext .listBox li span em{font-size: 12px; line-height: 20px;} #_lt_4 .ctext .slideN{margin: 10px 0 0 0;}
    #_lt_4 .ctext .pz_SideLayer .l1 a{ padding:0 15px;}    #_l_7 .ctext .leftSide{width: 100%;}
    #_l_7 .ctext .right{width: 100%; margin-top: 20px;}
    #_l_7 .ctext .right .textBox{width: 100%; padding:15px; min-height:initial;}
    #_l_7 .ctext .right .textBox .p1{padding-bottom: 15px; margin-top: 5px;}
    #_l_7 .ctext .right .textBox .listImg{margin-top: 5px;}
    #_l_7 .ctext .right .textBox .listImg li span{height: 50px;}
    #_l_7 .ctext .right .rImgBox{position: static; float: left; width: 100%; height:250px; margin-top: 0;}
    #_l_7 .ctext .right .dList{margin-top: 0;}
    #_l_7 .ctext .right .dList li{width: 100%; margin-top: 15px;}   #_l_8 .ctext .leftSide{width: 100%;}
    #_l_8 .ctext .right{margin-top: 5px; width: 100%;}
    #_l_8 .ctext .right .rImgBox{position: static; float: left; width: 100%; height:250px; margin-top: 0;}
    #_l_8 .ctext .right .dList{margin-top: 0;}
    #_l_8 .ctext .right .dList li{width: 100%; margin-top: 15px;}    #_sp_5 .ctext .proInfo .lImg{width: 100%; height: 260px;}
    #_sp_5 .ctext .proInfo .rightWord{width: 100%;}
    #_sp_5 .ctext .proInfo .tH1{font-size: 20px;}
    #_sp_5 .ctext .proInfo .ps{margin: 10px 0 8px 0;}
    #_sp_5 .ctext .proInfo .details{padding: 15px 0;}
    #_sp_5 .ctext .proInfo .details .p1{height: auto;}


 #_sp_5 .ctext .brandBox .li1 .imgBox .tit{font-size: 14px; line-height: 24px;}



    #_sp_5 .ctext .classify{margin-top: 20px;}
    #_sp_5 .ctext .classify .topHd li{padding:15px 0;}
    #_sp_5 .ctext .classify .topHd li .tIco span{width: 30px; height: 30px;}
    #_sp_5 .ctext .classify .topHd li em{font-size: 14px; margin-top: 0;}
    #_sp_5 .ctext .classify .downBd{margin-top: 15px;}
    #_sp_5 .ctext .fyBox{margin-top: 15px;}
    #_sp_5 .ctext .fyBox .fyL{line-height: 30px; padding: 10px 5px;}
    #_sp_5 .ctext .fyBox .fyL a{padding-left: 35px;font-size: 12px;}
    #_sp_5 .ctext .fyBox .fyR{line-height: 30px; padding: 10px 5px;}
    #_sp_5 .ctext .fyBox .fyR a{padding-right: 35px;font-size: 12px;}
    #_sp_5 .ctext .fyBox .return{line-height: 30px;}
    #_sp_5 .ctext .fyBox .return a{font-size: 12px;}    #_l_9 .ctext .caseListM{padding: 0}
      #_l_9 .ctext .caseList{padding: 0}
    #_l_9 .ctext .caseListM a{float: left; width: 100%;}
    #_l_9 .ctext .caseListM .lImg{width: 100%; height: 220px;}
    #_l_9 .ctext .caseListM .rText{width: 100%; height: auto; padding: 15px 0; min-width: auto;}
    #_l_9 .ctext .caseListM .rText .tH1{font-size: 18px; line-height: 30px;}
    #_l_9 .ctext .caseListM .rText .p1{font-size: 14px; line-height: 28px;}
    #_l_9 .ctext .caseListM .rText .more{margin-top: 25px;}



        #_l_9 .ctext .caseList .lImg{width: 100%; height: 220px;}
    #_l_9 .ctext .caseList .rText{width: 100%; height: auto; padding: 15px 0;}
    #_l_9 .ctext .caseList .rText .tH1{font-size: 18px; line-height: 30px;}
    #_l_9 .ctext .caseList .rText .p1{font-size: 14px; line-height: 28px;}
    #_l_9 .ctext .caseList .rText .more{margin-top: 25px;}
  #_sp_7 .ctext .list{padding:15px 10px}
    #_sp_7 .ctext .list .li1{width:50%}    #_c_26 .ctext .brandHd .li1{font-size: 12px; line-height: 30px;}
    #_c_26 .ctext .brandBd{ padding-bottom:25px;}
    #_c_26 .ctext .brandBd .ulBox .li1{padding: 0 5px; margin-top: 10px;}
    #_c_26 .ctext .brandBd .ulBox .li1 .img{height: 50px;}
    #_c_26 .ctext .brandBd .ulBox .li1 .img span{font-size: 12px; line-height: 20px;}
    #_c_26 .ctext .brandBd .slick-dots{height: 10px; bottom: -25px;}
    #_c_26 .ctext .brandBd .slick-dots li{width: 10px; height: 10px; margin: 0 5px;
        border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
    }#_t_7 .ctext .tit{font-size: 24px; line-height: 32px;}    #_c_27 .ctext .DevHisWords .li1 .leftText{width: 100%;}
    #_c_27 .ctext .DevHisWords .li1 .leftText .time{font-size: 60px; line-height: 70px;}
    #_c_27 .ctext .DevHisWords .li1 .leftText .p1{font-size: 14px; line-height: 28px; max-height: none; margin-top: 15px;}
    #_c_27 .ctext .DevHisWords .li1 .rightImg{width: 100%; margin-top:10px; height: 270px;}
    #_c_27 .ctext .DevHisTime{margin-top: 10px;}
    #_c_27 .ctext .DevHisTime .timeLi{font-size: 14px; padding-bottom: 26px;}
    #_c_27 .ctext .DevHisTime .timeLi:before,
    #_c_27 .ctext .DevHisTime .timeLi:after{width: 35%;}
    #_c_27 .ctext .DevHisTime .slick-prev,
    #_c_27 .ctext .DevHisTime .slick-next{left: -15px; width: 28px; height: 28px; bottom:-10px;}
    #_c_27 .ctext .DevHisTime .slick-next{left: auto; right: -15px;}
    #_c_27 .ctext .DevHisTime .slick-prev:after,
    #_c_27 .ctext .DevHisTime .slick-next:after{width: 26px; height: 26px;} #_t_8 .ctext .tit h1{font-size: 18px;line-height: 24px;}
    #_t_8 .ctext .tit .en {font-size: 50px;line-height: 40px;}    #_lt_5 .ctext .slideN{margin: 10px 0;}
    #_lt_5 .ctext .pz_SideLayer .l1 a{ padding:0 15px;}    #_lt_6 .ctext .slideN{margin: 10px 0;}
    #_lt_6 .ctext .pz_SideLayer .l1 a{ padding:0 15px;}}