@charset "UTF-8";
body{font-size:12px;}
#banner #slideBox img{margin:0 auto;display:block;position:absolute;left:50%;margin-left:-960px;}
.fl{float: left;}
.fr{float: right;}
.al{text-align: left;}
.ac{text-align: center;}
.ar{text-align: right;}
.content-bd{background: #eeeeee;}
.content1,.content2,.content3,.content4,.content5,.content6,.content7,.content8,.content9,.content10,.contentall{width:100%;min-width: 1080px;margin: 0 auto;background-color:#fff;background-repeat:repeat;background-position:center center;}
.w960{width: 1080px;padding:39px;margin: 0 auto;box-sizing:border-box;}
.contentall .w960{padding:39px 54px;overflow:hidden;}
.service{margin: 0 auto 0;overflow: hidden;font-family: "HarmonyOS Sans Black",FreeSans,FontAwesome,sans-serif;}
.ser_z{margin-top: 170px;width: 60px;height: 79px;overflow: hidden;}
.service_c li{float: left;line-height: 0;width: 280px;height: 380px;margin: 0 26.66px;display: inline;overflow: hidden;position: relative;}
.service_c li b{width: 42px;height: 47px;background: #dd0234;position: absolute;top: 0;left: 0;text-align: center;font-size: 14px;display: none;line-height: 20px;overflow: hidden;padding-top: 5px;z-index: 2;}
.service_c li b a{color: #fff;}
.service_c li .ser_wz{width: 280px;height: 380px;position: relative;z-index: 1;}
.service_c li .ser_wz a{display: inline-block;width: 280px;height: 380px;background: #e2e2e2;overflow: hidden;}
.service_c li i{display: block;width: 280px;height: 144px;overflow: hidden;border:solid 1px #e2e2e2;background-color:#fff;}
.service_c .li01 .ser_wz i{background: url(../../images/service1.jpg) no-repeat;}
.service_c .li02 .ser_wz i{background: url(../../images/service2.jpg) no-repeat;}
.service_c .li03 .ser_wz i{background: url(../../images/service3.jpg) no-repeat;}
.service_c .li01 .ser_wz a:hover i{background: url(../../images/service4.jpg) no-repeat;}
.service_c .li02 .ser_wz a:hover i{background: url(../../images/service5.jpg) no-repeat;}
.service_c .li03 .ser_wz a:hover i{background: url(../../images/service6.jpg) no-repeat;}
.service_c li h3{text-align: center;background: url(../../images/serv_line.gif) no-repeat center bottom;line-height: 30px;color: #333;font-size: 16px;margin-top:0;}
.service_c li h3 p{font-size: 16px;color: #333;line-height: 30px;}
.service_c li h3 span{font: bold 48px/50px "Times New Roman",Times,serif;display: none;}
.service_c li p{line-height: 2em;color: #666;font-size: 12px;padding: 10px 15px;margin-top: 15px;}
.service_c li .ser_wz em{position: absolute;bottom: 0px;right: 0;width: 29px;height: 27px;display: none;background: url(../../images/service_ico1.gif) no-repeat;}
.service_c li .ser_wz a:hover{background: #dd0234;text-decoration: none;}
.service_c li .ser_wz a:hover h3{color: #fff;background: url(../../images/service_ico4.gif) no-repeat center bottom;}
.service_c li .ser_wz a:hover p{color: #fff;}
.service_c li .ser_wz a:hover em{background: url(../../images/service_ico2.gif) no-repeat;}
.service_c li h3 em{color: #fff;font-size: 14px;}
.content-bd{background: #eee;color: #666666;}
.pa{position: absolute;}
.pr{position: relative;}
.lc{width:960px;margin:0 auto;color: #969696;font-size: 16px;background: url(../../images/lctbg.jpg) no-repeat center 37px;font-family: "HarmonyOS Sans Black",FreeSans,FontAwesome,sans-serif;}
.lc h2{background: url(../../images/tilbg1.jpg) repeat-x 0 bottom;height: 72px;padding: 12px 0 0;text-align: center;line-height: 24px;font-size: 18px;color: #000;margin-bottom: 41px;}
.lc h2 b{display: block;font-size: 24px;color: #dd0234;line-height: 28px;}
.lc_c{height: 344px;}
.lc_c p,.lc08{background: url(../../images/lcbg1.gif) no-repeat 0 0;width: 212px;text-align: center;height: 212px;}
.lc_c p.cur{background: url(../../images/lcbg2.gif) no-repeat 0 0;color: #fff;cursor: pointer;}
.lc_c p{padding: 64px 0 0;line-height: 22px;color: #666;font-size: 14px;height: 210px;margin-top:0;}
.lc_c p b{display: block;line-height: 42px;font-size: 16px;font-weight: bold;}
.lc_c p span{display: block;font-weight: normal;font-size: 12px;line-height: 16px;}
.lc01{top: 0;left: 109px;}
.lc02{top: 0;left: 321px;}
.lc03{top: 0;left: 533px;}
.lc04{top: 0;left: 745px;}
.lc05{top: 107px;left: 3px;}
.lc06{top: 107px;left: 215px;}
.lc07{top: 107px;left: 427px;}
.lc08{top: 107px;left: 639px;padding: 46px 0 0;height: 212px;color: #979290;font-size: 12px;line-height: 20px;}
.lc08 span{padding: 35px 0 0;display: block;}
.lc08 b{display: block;height: 27px;line-height: 20px;color: #dd0234;font-size: 18px;}
.lc08 a{background: #dd0234;color: #fff;width: 99px;line-height: 21px;display: inline-block;}
.ys{height: 360px;overflow: hidden;font-family: "HarmonyOS Sans Black",FreeSans,FontAwesome,sans-serif;padding:0 15px;}
.ys h2{height: 117px;overflow: hidden;text-align: center;font-size: 20px;font-weight: normal;line-height: 30px;}
.ys h2 img{display: block;margin: 0 auto;}
.ys h2 a{color: #333;}
.ys_c{overflow: hidden;}
.ys_c dl dt img,.wind_c dl dt img{width: 420px;height: 260px;}
.ys_c dl dd{width: 390px;height: 230px;position: relative;overflow: hidden;margin-top: 40px;}
.ys_c dl dd i{display: block;position: absolute;bottom: 0;right: 0;width: 29px;height: 27px;}
.ys_c dl dd h3{height: 80px;background: url(../../images/serv_line1.gif) no-repeat left bottom;overflow: hidden;font-size: 16px;color: #333;font-weight: bold;line-height: 30px;padding-top: 5px;}
.ys_c dl dd h3 b{display: block;}
.ys_c3 dl dd h3 b{padding-top: 30px;}
.ys_c3 .fl,.wind_c .fr{padding:5px;background:#f2f2f2;border:solid 1px #ddd;}
.ys_c dl dd p{font-size: 12px;line-height: 2em;padding: 15px 50px 0 0;}
.wind{height: 995px;background: url(../../images/serv_line1.jpg) no-repeat center bottom;overflow: hidden;font-family: "HarmonyOS Sans Black",FreeSans,FontAwesome,sans-serif;}
.wind h2{height: 154px;overflow: hidden;position: relative;z-index: 2;}
.wind h2{height: 154px;overflow: hidden;position: relative;z-index: 2;}
.wind h2 img{display: block;margin: 0 auto;}
.wind h2 p{height: 48px;padding-left: 293px;overflow: hidden;}
.wind h2 em{display: block;float: left;width: 43px;height: 2px;background: #6b6b6b;overflow: hidden;margin: 25px 45px 0 0;}
.wind h2 i{display: block;float: left;width: 190px;height: 32px;text-align: center;line-height: 32px;font-size: 24px;font-weight: normal;color: #333;border: 2px solid #6b6b6b;margin: 5px 45px 0 0;}
.wind h2 i a{color: #333;}
.wind h2 span{display: block;text-align: center;line-height: 20px;font-weight: normal;color: #333;font-size: 18px;}
.wind_c{position: relative;z-index: 1;height: 340px;overflow: hidden;padding:0 15px;}
.wind_c dl dd{width: 345px;margin: 45px 0 0 45px;display: inline;overflow: hidden;}
.wind_c dl dd h3{height: 80px;background: url(../../images/serv_line1.gif) no-repeat left bottom;overflow: hidden;font-size: 16px;color: #333;font-weight: bold;line-height: 30px;padding-top: 5px;}
.wind_c dl dd h3 b{display: block;padding-top: 30px;}
.wind_c dl dd p{font-size: 12px;line-height: 2em;padding-top: 15px;}
.jg{height: 40px;width: 1038px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;padding: 0;margin: 0 auto;background: #fff url("../../images/jg.jpg") no-repeat center bottom;}
.c-tit{padding: 30px 0;position: relative;}
.c-tit .nub{font-size: 50px;height: 50px;line-height: 50px;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;font-family: "Impact";color: #7d0000;}
.c-tit .x-line{opacity: 0.3;position: absolute;width: 50px;height: 50px;left: 35px;top: 0;bottom: 0;margin: auto;background: url("../../images/x-line.png") no-repeat;background-position: 0 -10px;}
.c-tit .tit-infor{padding-left: 80px;}
.c-tit .tit-infor .tit-cn{font-size: 24px;height: 30px;line-height: 30px;color: #888;font-weight: 400;}
.c-tit .tit-infor .tit-en{color: #ccc;font-size: 16px;font-family: "HarmonyOS Sans Black",FreeSans,FontAwesome,sans-serif;}
.c-tit .dragonsea_main1_more{position: absolute;right: 0;width: 77px;top: 0;height: 38px;overflow: hidden;padding-top: 0px;}
.content4 .c4-list{overflow: hidden;}
.content4 .chanpin-list{overflow: hidden;font-size:12px;}
.content4 .c4-list ul{width: 1000px;}
.content4 .c4-list li{float: left;width: 300px;margin: 5px 16.66px;border:solid 1px #f3f3f3;box-sizing:border-box;}
.content4 .c4-list li img{max-width:298px;}
.content4 .c4-list li .tjdd{height: 35px;line-height: 34px;font-size: 12px;text-align: center;color: #333;background: url(../../images/j.png) no-repeat #F3F3F3;background-position: 94px 10.5px;background-size:14px 14px;}
.content4 .c4-list li:hover{box-shadow: 0px 0px 5px #B3B3B3;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.content4 .c4-list li:hover .tjdd{background: #E1000E url(../../images/j-.png) no-repeat;background-position: 185px 10.5px;color: #FFFFFF;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;background-size:14px 14px;}
.content4 .c4-list li .tjdd a{display:block;}
.content4 .c4-list li:hover .tjdd a{color:#fff;}
.content4 .c4-list li .chanpin-pic{width: 300px;margin-bottom: 15px;}
.content4 .c4-list li .chanpin-pic img{width: 100%;}
.content4 .c4-list li .chanpin-info strong{font-size: 16px;color: #333;padding: 0 10px;}
.content4 .c4-list li .chanpin-info span{color: #FE6500;font-size: 14px;margin-bottom: 10px;display: none;}
.content4 .c4-list li .chanpin-info p{color: #666;margin-bottom: 20px;line-height: 2em;padding: 10px 10px 0 10px;font-size:12px;margin-top:0;}
.content4 .c4-list li .chanpan_menu{width: 48%;float: left;margin: 1%;color: #666;height: 30px;margin-bottom: 10px;font-size: 14px;cursor: pointer;background: #F3F3F3;text-align: center;line-height: 30px;}
.content4 .c4-list li .chanpan_menu:hover{background: #E1000E;color: #FFFFFF;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.content5 .c5-hd{overflow: hidden}
.content5 .c5-list{overflow: hidden}
.content5 .c5-hd span{display: block;width: 48%;height: 45px;margin-left: 1%;float: left;font-size: 16px;font-weight:bold;color: #333;background: url(../img/xt.png) no-repeat;background-position: 0 32px;}
.content5 .rm_diqu ul{padding: 0;margin: 0;width: 1020px;FLOAT: left;color: #333333;list-style: none;}
.content5 .rm_diqu UL li{float: left;width: 230px;color: #333333;height: 43px;line-height: 43px;overflow: hidden;margin: 0 10px;}
.content5 .rm_diqu UL li a{display: block;font-size: 12px;WIDTH: 230px;color: #333333;line-height: 43px;height: 43px;}
.content5 .rm_diqu UL li a img{width: 28px;height: 28px;vertical-align: middle;margin-right:5px;}
.content5 .rm_diqu UL li a:link{color: #333333;text-decoration: none;}
.content5 .rm_diqu UL li a:visited{color: #333333;text-decoration: none;}
.content5 .rm_diqu UL li a:hover{color: #cc0000;font-weight: bold;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.content6 .c6-list{overflow: hidden;}
.content6 .dragonsea_anquan{width: 300px;margin: 0 16.66px;float: left;height: 125px;overflow: hidden;border: 1px solid #E5E5E5;padding: 10px;}
.content6 .dragonsea_anquan:nth-child(4),.content6 .dragonsea_anquan:nth-child(5),.content6 .dragonsea_anquan:nth-child(6){margin-top:33.33px;}
.content6 .dragonsea_anquan:hover{border: 1px solid #E1000E;}
.content6 .dragonsea_anquan .d-pic{width: 100px;height: 100px;float: left;overflow:hidden;line-height:100px;}
.content6 .dragonsea_anquan .d-pic img{max-width: 100%;display:block;margin:0 auto;}
.content6 .dragonsea_anquan .d-infor{float: left;width: 150px;margin-left: 10px;}
.content6 .dragonsea_anquan .d-infor strong{font-size: 16px;color: #333;margin-bottom: 5px;display: inline-block;}
.content6 .dragonsea_anquan .d-infor p{line-height: 23px;color: #666;font-size:12px;margin:0;}
.c7{width: 100%;}
.c7 img{max-width: 98%;display:block;margin:0 auto;}
.c8-list li{float: left;width: 220px;overflow: hidden;margin: 0 15px;font-size:12px;}
.c8-list li .shaudan{width: 210px;float: left;border: 5px solid #E3E3E3;box-shadow: 0px 0px 0px #ffffff;cursor: pointer;border-radius: 5px 5px 5px 5px;}
.c8-list li .shaudan:hover{border: 5px solid #cc0000;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.c8-list li .shaudan .shaudan-hd{margin: 0 5px;}
.c8-list li .shaudan .shaudan-hd p{margin-bottom: 8px;color: #666;width: 100%;float: left;margin-top:0;}
.c8-list li .shaudan .shaudan-hd p .dh{color: #666;margin-top: 8px;}
.c8-list li .shaudan .shaudan-hd p .dh strong{font-weight: bold;color: #dd0234;}
.c8-list li .shaudan .shaudan-hd p .view-more{width: 65px;margin-top: 5px;height: 25px;background: #dd0234;color: #ffffff;line-height: 25px;text-align: center;font-size: 12px;border: 1px solid #fff;border-radius: 15px;}
.c8-list li .shaudan .shaudan-bd{position: relative;background-position: center;width: 100%;overflow: hidden;}
.c8-list li .shaudan .shaudan-bd img{width: 100%;}
.c8-list li .shaudan .shaudan-bd .pic-nub{position: absolute;top: 0;left: 0;width: 60px;overflow: hidden;text-align: center;font-size: 14px;height: 30px;background: rgba(0,0,0,0.5);color: #FFFFFF;line-height: 30px;}
.c8-list li .shaudan .shaudan-bd .show-time{width: 100%;position: absolute;bottom: 0;line-height: 30px;padding: 0 10px;left: 0;height: 30px;background: rgba(0,0,0,0.5);color: #FFFFFF;}
.c8-list li .shaudan .shaudan-ft{padding: 10px;line-height: 22px;color: #666;}
table{padding: 0;}
td{padding: 0;}
.dragonsea_fuwu{width: 270px;margin-right: 15px;float: left;height: 140px;overflow: hidden;margin-bottom: 20px;border: 1px solid #E5E5E5;padding: 10px;}
.dragonsea_fuwu:hover{border: 1px solid #E1000E;}
.blanrenzhijia{margin:0 15px;background: #fff;}
.blanrenzhijia .btitle{height: 30px;border-bottom: 3px solid #e7e7e7;position: relative;}
.blanrenzhijia .btitle h2{font-size: 20px;font-family: "HarmonyOS Sans Black",FreeSans,FontAwesome,sans-serif;}
.blanrenzhijia .btitle-list{position: relative;top: 6px;}
.blanrenzhijia .btitle-list li{width: 146px;line-height: 20px;text-align: center;float: left;display: inline;font-size: 12px;cursor: pointer;}
.blanrenzhijia .btitle-list li.on{color: #FF0000;font-weight: bold;font-size: 14px;}
.blanrenzhijia .btitle-list p{position: absolute;top: 7px;left: 0px;width: 146px;height: 10px;border-top: 3px solid #FF0000;overflow: hidden;text-align: center;z-index: 5}
.blanrenzhijia .btitle-list b{display: inline-block;width: 0;height: 0;margin-top: -3px;border-style: solid dashed dashed dashed;border-width: 9px;border-color: #FF0000 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;z-index: 5;}
.rollBox{width: 960px;overflow: hidden;margin: 0 auto;}
.rollBox .Cont{width: 930px;overflow: hidden;margin: 0 auto;margin-top: 10px;}
.rollBox .ScrCont{width: 10000000px;}
.rollBox .Cont .pic{width: 137px;float: left;text-align: center;padding-right: 20px;}
* + html .rollBox .Cont .pic{width: 137px;float: left;text-align: center;padding-right: 30px;}
.rollBox .Cont .pic img{padding: 4px;background: #fff;border: 1px solid #ccc;display: block;margin: 0 auto;}
.rollBox .Cont .pic img:hover{border: 1px solid #FF0000;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.rollBox .Cont .pic p{line-height: 26px;color: #505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color: #626466;text-decoration: none;}
.rollBox .Cont a:hover{color: #f00;text-decoration: underline;}
.rollBox #List1,.rollBox #List2{float: left;}
.img1{cursor: pointer;width: 35px;height: 38px;background: url(../../images/zuo1.png) no-repeat;}
.img1:hover{cursor: pointer;width: 35px;height: 38px;background: url(../../images/zuo.png) no-repeat;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.img2{cursor: pointer;width: 35px;height: 38px;background: url(../../images/you1.png) no-repeat;}
.img2:hover{cursor: pointer;width: 35px;height: 38px;background: url(../../images/you.png) no-repeat;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.c9-list{width: 100%;}
.c9-list .c9-item{float: left;width: 470px;position: relative;margin: 0 15px;}
.c9-list .c9-item:nth-child(3),.c9-list .c9-item:nth-child(4){margin-top:30px;}
.c9-list .c9-item .c9-img{width:130px;height:130px;overflow:hidden;text-align:center;position: absolute;top: 15px;left:15px;bottom: 15px;}
.c9-list .c9-item .c9-img img{max-width:130px;height:auto;display:block;margin:0 auto;}
.c9-list .c9-item .c9-detail{font-size: 12px;color: #666;padding-left: 140px;}
.c9-list .c9-item > a{border: 1px solid #e5e5e5;color: #333;padding: 15px;display: block;height:160px;}
.c9-list .c9-item > a:hover{border: 1px solid #e1000e;}
.c9-list .c9-item > a > p{margin-bottom: 5px;font-size: 16px;padding-left: 140px;font-weight: 400;font-weight:bold;}
.bproduct-wrap{float: left;margin-top: 30px;}
.panner-slide{width: 930px;margin-top: 15px;}
.panner-slide a{margin-left: 8px;margin-bottom: 10px;display: inline-block;width: 115px;float: left;}
.panner-slide a img{padding: 4px;background: #fff;display: block;width: 100%;margin: 0 auto;border: 1px solid #ccc;}
.panner-slide a:hover img{border: 1px solid #FF0000;-webkit-transition: all 0.25s linear 0.01s;transition: all 0.25s linear 0.01s;}
.content8 .c8-list,.content9 .c9-list,.content10 .blanrenzhijia{overflow: hidden}
.content10 .panner{display: none;}
.content10 .on{display: block;}
.MuduleList{width: 1080px;padding: 80px 0;margin: 0 auto;overflow: hidden;}
.MuduleList h3{font-size: 16px;text-align: center;margin-bottom: 30px;}
.MuduleList h3:after{content: "";width: 30px;height: 2px;background: #e7000f;display: block;margin: 15px auto 0 auto;}
.MuduleList h3 em{display: block;margin-top: 5px;}
.MuduleList p{text-align: left;font-size: 14px;line-height: 2em;}
.MuduleList .ItemMain{margin-top: 30px;}
.MuduleList .ItemMain li{width: 246px;float: left;margin-left: 30px;background-color: #fff;box-sizing: border-box;padding: 30px;overflow: hidden;border: solid 1px #e8e8e8;border-radius: 2px;}
.MuduleList .ItemMain li:first-child{margin-left: 0;}
.MuduleList .ItemMain li a{position: relative;overflow: hidden;display: block;box-sizing: border-box;}
.MuduleList .ItemMain li .mu,.MuduleList .ItemMain li .md{width: 96px;height: 96px;display: block;left: 0;right: 0;margin: auto;position: absolute;transition: 1s;z-index: 0;border-radius: 2px;}
.MuduleList .ItemMain li .mu{top: 0;}
.MuduleList .ItemMain li .md{top: 128px;}
.MuduleList .ItemMain li:hover .mu{top: -96px;transition: 0.5s;}
.MuduleList .ItemMain li:hover .md{top: 0;transition: 0.5s;}
.MuduleList .ItemMain li .p{position: relative;line-height: 1.5em;padding-top: 15px;margin-top: 96px;display: block;background: #fff;z-index: 1;text-align: center;}
.content12{background-color: #fff;}
.areaList{overflow: hidden;margin-bottom: 30px;}
.areaList ul li{float: left;width: 161px;background-color: #ccc;padding: 5px;margin-right: 1px;margin-bottom: 1px;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.areaList ul li:hover,.areaList .cur{background-color: #eb6c00;color: #fff;}
.areaItem{overflow: hidden;}
.areaItem ul li{height: 280px;overflow: hidden;background-color: #e8e8e8;display: none;}
.areaItem ul li.cur{display: block;}
.areaItem .leftBox{width: 376px;height: 100%;background-color: #eb6c00;float: left;color: #fff;position: relative;}
.areaItem .leftBox:before{content: "";width: 0;height: 0;border-top: 10px solid transparent;border-left: 10px solid #eb6c00;border-bottom: 10px solid transparent;right: -10px;top: 0;bottom: 0;margin: auto;position: absolute;}
.areaItem .leftBox h3{margin: 80px auto 15px auto;text-align: center;font-size:16px;}
.areaItem .leftBox p{margin: 0 15px;text-align: center;}
.areaItem .leftBox a{margin: 15px auto;text-align: center;display: block;max-width: 120px;padding: 5px 10px;background-color: rgba(255,255,255,0.5);border-radius: 2px;border: solid 1px #fad3b4;}
.areaItem .leftBox a:hover{background-color: #fad3b4;}
.areaItem .rightBox{width: 546px;height: 250px;margin: 15px;float: right;overflow: hidden;overflow-y: auto;}
.areaItem .rightBox p{line-height: 1.8em;margin:0;}
.vsList{overflow: hidden;}
.vsList h3{font-size:16px;}
.vsList h3 span{text-align: center;padding: 15px 0;box-sizing: border-box;color: #fff;}
.vsList h3 .lhs,.vsList h3 .rhs{width: 45%;}
.vsList h3 .chs{width:10%;color:#898989;float:left;font-size:24px;padding:10px 0;}
.vsList h3 .lhs{float: left;color:#039;}
.vsList h3 .rhs{float: right;color:#c00;}
.vsList table{width:972px;}
.vsList table tr{margin:10px auto;display:block;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:center center;position:relative;}
.vsList table tr:nth-child(1){background-image: url(../img/vs-item-01.png);}
.vsList table tr:nth-child(2){background-image: url(../img/vs-item-02.png);}
.vsList table tr:nth-child(3){background-image: url(../img/vs-item-03.png);}
.vsList table tr:nth-child(4){background-image: url(../img/vs-item-04.png);}
.vsList table tr td{width:180px;min-height:100%;box-sizing:border-box;padding: 10px 15px;text-align:center;position:relative;line-height:2em;font-size:16px;color:#666;}
.vsList table tr td:first-child,.vsList table tr td:last-child{width:396px;text-align:left;font-size:12px;color:#fff;}
.vsList table tr:nth-child(1) td:first-child,.vsList table tr:nth-child(3) td:first-child{background:#00a3e2;}
.vsList table tr:nth-child(1) td:last-child,.vsList table tr:nth-child(3) td:last-child{background:#ed6c00;}
.vsList table tr:nth-child(2) td:first-child,.vsList table tr:nth-child(4) td:first-child{background:#003989;}
.vsList table tr:nth-child(2) td:last-child,.vsList table tr:nth-child(4) td:last-child{background:#d7000f;}
.vsList table tr td:nth-child(2){font-weight:bold;}
.textBox{overflow: hidden;}
.textBox li{width: 375px;height: 220px;float: left;background: url(../img/content14-1.jpg) left center no-repeat;position: relative;box-sizing: border-box;padding: 15px;margin-bottom: 60px;}
.textBox li:nth-child(odd){margin-right: 120px;}
.textBox li strong,.textBox li p{width: 260px;margin: 15px 0;}
.textBox li strong{font-size: 16px;display: block;}
.textBox li p{font-size: 12px;line-height: 2em;}
.textBox li img{position: absolute;top: 0;bottom: 0;right: -90px;;margin: auto;width: 180px;height: 180px;border: solid 1px #eee;}
.textBox .moreInfo{position: absolute;left: 100px;bottom: -15px;height: 30px;line-height: 30px;padding: 0 0 0 10px;background: #e6002d;color: #fff;}
.textBox .moreInfo i{width: 30px;height: 30px;text-align: center;float: right;background: #c70025;margin-left: 10px;}
.content-15,.content-16,.content-17,.content-18{overflow: hidden;}
.content-15 li{float: left;width: 45%;overflow: hidden;margin-bottom: 30px;background:none;}
.content-15 li:nth-child(odd){margin-right: 10%;}
.content-15 li img{width: 120px;height: 120px;float: left;}
.content-15 li strong{font-size: 16px;padding: 10px 0;display: block;border-bottom: solid 2px #b5b5b5;margin-left: 150px;position: relative;}
.content-15 li strong:before{content: "";width: 6px;height: 6px;position: absolute;left: 0;bottom: -4px;background: #b5b5b5;border-radius: 100%;}
.content-15 li p{font-size: 12px;margin: 5px auto;line-height: 1.8em;margin-left: 150px;}
.content-16 li{position: relative;overflow: hidden;margin-bottom: 30px;background:#cfcece;padding:15px 30px;}
.content-16 li p{line-height: 2em;margin:0;}
.content-16 li p:first-child,.content-16 li p:last-child{width: 40%;}
.content-16 li p:nth-child(2){width: 14%;text-align: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background: #ed6c00;color: #fff;}
.content-16 li p:nth-child(2) span{height:16px;line-height:16px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.content-16 li p:first-child,.content-16 h3 span:first-child{float: left;}
.content-16 li p:last-child,.content-16 h3 span:last-child{float: right;}
.content-16 h3{margin-bottom: 40px;position: relative;font-size: 16px;overflow: hidden;color:#e60012;}
.content-16 h3 span:first-child,.content-16 h3 span:last-child{width: 40%;height: 80px;line-height: 80px;text-align: center;background-image:url(../img/v.png);background-position:center bottom;background-repeat:no-repeat;}
.content-16 h3 span:nth-child(2){position: absolute;width: 60px;height: 60px;line-height: 60px;box-sizing: border-box;text-align: center;border: solid 2px #e60012;border-radius: 100%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.content-16 h3 span:nth-child(2):before{content: "";position: absolute;width: 57px;height: 57px;border: solid 3px #c9c9c9;border-radius: 100%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.content-17 li,.content-19 li{width: 290px;float: left;margin: 0 15px;background: #efefef;transition: 0.5s;}
.content-17 li:hover{background: #ddd;transition: 0.5s;}
.content-17 li img,.content-19 li img{max-width: 290px;display:block;margin:0 auto;}
.content-17 li p,.content-19 li p{padding: 15px;line-height:2em;margin:0;}
.content-18{position: relative;}
.content-18 img{max-width: 460px;border: solid 10px #f8f8f8;vertical-align:middle;}
.content-18>.content-left img{float:left;margin-right: 40px;}
.content-18>.content-right img{float:right;margin-left: 40px;}
.content-18>.content-left,.content-18>.content-right{overflow:hidden;}
.content-18>.content-right{margin:40px auto;}
.content-18 h3{margin-bottom: 20px;font-size:16px;}
.content-18 p{line-height: 2em;margin:0;}
.content-18 a.btn{padding: 5px 10px;margin-top: 20px;margin-right:15px;display: inline-block;background: #e6002d;border-radius: 4px;position: relative;bottom: 0;}
.content-18 a:hover{color: #fff;}
.xh{text-align:center;position:relative;}
.xh h2{font-size:24px;color:#039;text-align:center;}
.xh strong{font-weight:normal;font-size:16px;color:#434343;}
.xh i{height:2px;width:120px;display:block;margin:0 auto;background:#ccc;margin-top:15px;position:relative;}
.xh i em{position:absolute;width:40px;height:4px;top:0;bottom:0;left:0;right:0;margin:auto;background:#e6002d;}
.content-19 h3{height:48px;line-height:48px;color:#fff;background:#999;text-align:center;font-size:16px;margin:0;}
.content-19 dl{margin:0;}
.content-19 dl dd{width:25%;float:left;text-align:center;background:#9fa0a0;padding:5px 0;color:#fff;}
.content-19 dl dd:nth-child(odd){background:#898989;}
.content-19 li:hover h3,.content-19 li:hover dl dd:nth-child(odd){background: #ed6c00;transition: 0.5s;}
.content-19 li:hover dl dd:nth-child(even){background: #ed8b00;transition: 0.5s;}
.content20{height:460px;background-color:#dedede;position:relative;overflow:hidden;border-top: solid 10px #fff;}
.content20 .w1920{width:1920px;height:460px;left:50%;margin-left:-960px;position:absolute;}
.content20 .w1920 .w660{float:left;width:660px;height:100%;}
.content20 .w1920 .w830{float:left;width:830px;height:100%;border-left:solid 10px #fff;border-right:solid 10px #fff;}
.content20 .w1920 .w830 .content-right-top,.content20 .w1920 .w830 .content-right-bottom{background:#efefef;box-sizing:border-box;}
.content20 .w1920 .w830 .content-right-top{height:225px;}
.content20 .w1920 .w830 .content-right-bottom{height:235px;border-top:solid 10px #fff;}
.content-20-right img{max-height:225px;}
.content-20-right .content-right-top img{float:left;margin-right:30px;}
.content-20-right .content-right-bottom img{float:right;margin-left:30px;}
.content-20-right .content-right-top h3{padding:30px 30px 10px 0px;font-size:16px;margin:0;}
.content-20-right .content-right-top p{padding:0px 30px 30px 0px;line-height:2em;margin:0;}
.content-20-right .content-right-bottom h3{padding:30px 0px 10px 30px;margin:0;font-size:16px;text-align:right;}
.content-20-right .content-right-bottom p{padding:0px 0px 30px 30px;margin:0;line-height:2em;text-align:right;}
.content-20-left{background-color:#ccc;background-position:center center;background-repeat:repeat;position:relative;height:100%;text-align:right;font-size:24px;color:#fff;}
.content-20-left h3{margin:0;margin-right:40px;color:#004098}
.content-20-left img{margin-top:120px;margin-right:40px;}
.content-21 li{width: 290px;min-height: 290px;position: relative;float: left;margin: 0 15px;background: #f8f8f8;transition: 0.5s;box-sizing: border-box;border: solid 1px #ccc;border-radius: 4px;}
.content-21 li:hover{border-color: #d7000f;transition: 0.5s;}
.content-21 li img{max-width: 290px;display:block;margin:80px auto 0px;}
.content-21 li h3,.content-21 li .rm{width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: #ccc;position: absolute;top: 0;left: 0;}
.content-21 li p{padding: 20px;line-height:2em;margin:0;}
.content-21 li .rm{top: auto;bottom: 0;}
.content-21 li:hover h3,.content-21 li:hover .rm{background-color: #d7000f;color: #fff;}
.content22 #RouteSpeciaList .avatar{height: 231.75px;}
.content22 li h4,.content22 li p,.content22 .am-slider-default{margin:0;-webkit-box-shadow:none;box-shadow:none;}
.content22 .txts{width: 250px;font-size: 14px;color: #626262;position: relative;}
.content22 .txts:before{content: "";width: 50px;height: 5px;background-color: #dcdcdc;top: -30px;left: -30px;position: absolute;}
.content22 .txts:after{content: "";width: 5px;height: 50px;background-color: #dcdcdc;top: -30px;left: -30px;position: absolute;}
.content22 .imgs{position: relative;}
.content22 .imgs img{position: relative;z-index: 2;}
.content22 .imgs:before{content: "";width: 260px;height: 260px;background-color: #dcdcdc;bottom: -30px;right: -30px;position: absolute;z-index: 1;}
.content22 .avatarInfo{padding:10px;background-color:#727171;color:#fff;position:relative;}
.content22 .avatarInfo .contactme{width:40%;height:30px;line-height:30px;text-align:center;border-radius:4px;background:#e6002d;position:absolute;color:#fff;right:10px;top:0;bottom:0;margin:auto;}
.content-23 img{float:left;}
.content-23 .contentWrap{width:33.33%;float:left;background:none;position:relative;}
.content-23 p{position:absolute;left:110px;right:0;top:0;bottom:0;margin:auto;max-height:40px;font-size:14px;line-height:18px;color: #727171;}
.content24{background-color: #f1f1f1;}
.c24i{float:left;width: 450px;}
.c24i img{max-width:100%;}
.c24t{float:left;width: 522px;}
.c24t li{width: 48%;float:left;margin-bottom:15px;font-size:13px;padding-left: 2%;}
.c24t h5{font-size:24px;margin: 30px auto 15px;color:#039;}
.c24t span{display:block;line-height:1.8em;color:#626262;}
.content-25 li{width:33.33%;height:210px;float:left;background-color:#f1f1f1;box-sizing:border-box;padding:50px 30px;text-align:center;}
.content-25 li:first-child{background-color:#e44609;color:#fff;}
.content-25 li:nth-child(3){background-color:#3bafe5;color:#fff;}
.content-25 li:nth-child(5){background-color:#f5a200;color:#fff;}
.content-25 li:nth-child(3) p,.content-25 li:nth-child(5) p{color:#fff9b1;}
.content-25 h2{margin:10px auto;font-size:24px;}
.content-25 h3{margin:6px auto;font-size:16px;font-weight:normal;text-align:left;}
.c25i{overflow:hidden;}
.c25i img{max-width:64px;float:left;margin-right:10px;}
.c25t p{margin:15px 0 0;font-size:14px;}
.content-26 li{height:275px;overflow:hidden;background-color:#eee;margin-bottom:20px;position:relative;}
.content-26 li:last-child{margin-bottom:0;}
.content-26 li.l:before,.content-26 li.r:before{content:"";position:absolute;width: 0;height: 0;border-style: solid;}
.content-26 li.l:before{top:0;right:0;border-width: 0 24px 24px 0;border-color: transparent #ff0000 transparent transparent;}
.content-26 li.r:before{top:0;left:0;border-width: 24px 24px 0 0;border-color: #ff0000 transparent transparent transparent;}
.content-26 li h3{font-size:20px;margin-top:40px;padding:40px 40px 0;margin:0;}
.content-26 li p{font-size:14px;line-height:1.5em;padding:10px 40px 40px;margin:0;}
.content-26 .l .c26i{float:left;margin-right:40px;}
.content-26 .r .c26i{float:right;margin-left:40px;}
.c27i{float:right;}
.c27t{width:422px;float:left;padding:80px 0 0;}
.c27t h3{font-size:24px;color:#004098;}
.c27t strong{font-size:18px;color:#004098;}
.c27t p{font-size:14px;}
.content-28 li{float:left;width:242px;margin:0 40px;text-align:center;border:solid 1px #ddd;}
.content-28 li h3{height:100px;line-height:100px;font-size:24px;background-image:url(../img/li_bg.png);background-repeat:no-repeat;background-position:center center;background-color:#008cd6;color:#fff;}
.content-28 li:first-child h3{background-color:#174ea6;}
.content-28 li:last-child h3{background-color:#f08300;}
.content-28 li h4{color:#174ea6;font-size:16px;margin:15px auto;}
.content-28 li>a{color:#d7000f;font-size:16px;font-weight:bold;padding:5px;border:dotted 1px #999;}
.content-28 dd{margin:20px auto;color:#727171;}
.content-28 dd>strong{font-size:16px;color:#174ea6;font-weight:normal;background-image:url(../img/li.png);background-repeat:no-repeat;padding-left:24px;}
/*diy module*/
.diy-spz-l{width:410px;float:left;background:rgb(0,135,81);padding:30px;color:rgb(255,249,177)}
.diy-spz-r{width:562px;float:left;padding-left:30px;font-size:14px}
.diy-spz-l h1{color:rgb(255, 255, 255);font-size:21px}
.diy-spz-l p{margin:0;}
.diy-spz-r h3{font-size:21px;color:rgb(23,78,166);background:url(../img/diy-spz.jpg) 90px 16px no-repeat;}
.diy-spz-r p{margin:0;line-height:2em}
.diy-spz-i{height:280px;position:relative;overflow:hidden;background:url(../img/diy-spz-i.jpg) center center no-repeat;}
.diy-spz-i h3,.diy-spz-i ul,.diy-spz-i p{position:absolute;margin:0;}
.diy-spz-i h3{font-size:21px;top:12px;right:86px;color:#fff;}
.diy-spz-i ul{top:66px;left:755px;}
.diy-spz-i ul li{min-height:36px;}
.diy-spz-i ul li:nth-child(1){margin-top:15px;}
.diy-spz-i ul li:nth-child(2){margin-top:7px;}
.diy-spz-i ul li:nth-child(3){margin-top:6px;}
.diy-spz-i ul li:nth-child(4){margin-top:6px;}
.diy-spz-i p{top:40px;left:40px;}
.content29{height:350px;overflow:hidden;background-color:#898989;background-repeat:no-repeat;background-position:center center;margin-bottom:40px;}
.content29>.w960{padding:0;height:350px;overflow:hidden;}
.content-29>li{width:25%;height:350px;float:left;position:relative;background-color:rgba(0,0,0,0.3);background-repeat:no-repeat;background-position:center 100px;text-align:center;color:#fff;transition:1s;}
.content-29>li>h5{padding-top:200px;transition:1s;}
.content-29>li>a{display:block;width:140px;height:40px;line-height:40px;margin:20px auto;background:#fff;color:#e7000f;border-radius:2px;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity:0);transition:1s;}
.content-29>li:hover{background-position:center 80px;background-color:#d7000f;transition:1s;}
.content-29>li:hover h5{padding-top:180px;transition:1s;}
.content-29>li:hover a{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity:100);transition:1s;}
/*content Template end*/