 @font-face { font-family: 'HarmonyOS_Sans_SC_Light'; src: url('./font/HarmonyOS_Sans_SC_Light.ttf') }
 @font-face { font-family: 'HARMONYOS_SANS_SC_BOLD'; src: url('./font/HARMONYOS_SANS_SC_BOLD.ttf') }
 html, body, div, span, applet, object, iframe, h1, h2, h3,
 h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
 big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
 small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
 fieldset, form, label, legend, table, caption, tbody, tfoot,
 thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
 html, body {width:100%; height:100%; color: #000;}
 body {margin:0 auto; font:16px/1 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;background-color: #fff;    overflow-x: hidden;}

 h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
 h3 {font-weight:normal; font-size:12px; color:#333333;}
 h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
 table {border-collapse:separate; border-spacing:0;}
 caption, th, td {text-align:left;font-weight:normal;}
 a {text-decoration:none;}
 p {line-height:22px; text-align:justify;color:#666666;}
 a img, iframe {border:none; vertical-align: top;}
 a:link {color:inherit;}
 :focus {outline:0;}
 /*img{ vertical-align:top;}*/
 ol, ul , li {list-style:none;}
 input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
 /* == clearfix == */
 .clearfix:after {display:block; height:0; clear:both; content:"\200B";}
 .clearfix {*zoom:1;}/*IE/7/6*/

 /* == 以上 reset Css == */


 /**************** 全局公用样式 ****************/
 /*body {max-width:1580px; min-width:1130px;_width:expression(document.body.clientWidth<1130? "1130px": (document.body.clientWidth>1580?"1580px":"auto"));}*/
 body {max-width:1920px; min-width:1130px; +overflow:hidden; }
 /*body.on {margin-left:-378px;}*/
 .g-wrap {position:relative; margin:0 auto; width:1200px; height:100%; overflow:hidden;}
 .g-wrap1 {position:relative; margin:0 auto; width:1200px; height:100%}
 #header { z-index:55555555; height:124px;margin: 0 auto; color: #fff;top:40px; position: fixed!important;

 	width: 100%;}
 	#logo2 {position:absolute; top:25px; left:90px; width:410px;  background-size: contain;}
 	#logo {position:absolute; top:10px; left:0px;  height:88px; background-size: contain; }
 	#logoline{position:absolute; top:0;  height:48px;  width: 100%;background: #D2AB66;}
 	#nav { height:100%;  color:#232323; width:90%; margin: 0 auto; display: flex; justify-content: space-between;}
 	#nav ul{ display: flex; justify-content: space-between;}
 	#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
 	#nav .n1 {width:110px; }
 	#nav .n2, #nav .n3, #nav .n6, #nav .n7, #nav .n8 {width:110px;}
 	#nav .n4 {width:110px;}
 	#nav .n44 {width:110px;}
 	#nav .n5 {width:110px;}
 	.topnav{width: 950px; position: absolute; bottom: 0px; right: 0;background: #CB2A22;overflow: hidden;}
 	#logo dl dt{width:157px; float:left; margin-top: 15px;}
 	#logo dl dd{width:360px; float:left; margin-left:30px; margin-top: 4%;border-left: 1px solid #F4F4F4; padding-left: 20px;}

 	.toplog ul dl{font-size: 18px; line-height: 48px;}
 	.top_log{position: absolute; left: 20px; bottom: 10px;}

 	.dhtop{ position: absolute; right: 0px; top:15px}
 	#nav li a {font-family: 'HarmonyOS_Sans_SC_Light'; position:relative; z-index:2; display:block; width:100%; height:100%; font-size:20px; line-height:124px; text-align:center; color:#fff; -webkit-transition:color 200ms; transition:color 200ms;}
 	#nav li a.on, #nav li a:hover { font-weight: bold; color: #fff;}


 	.toplog{width: 100%;}
 	.toplog ul{display: flex; justify-content: space-between; }
 	.toplog ul li img{vertical-align: bottom;}
 	.toplog ul li:nth-child(1){font-size: 20px; color: #45B6B2; font-weight: bold;}
 	.toplog ul li:nth-child(1) img{margin-right: 30px;}
 	.toplog ul li:nth-child(2) img{margin-right: 10px; vertical-align: sub;}
 	.toplog ul li:nth-child(2){font-size: 20px; color: #fff; line-height: 46px; background: #000000; padding: 0 10px;}
 	.toplog ul li:nth-child(2) strong{font-size:24px; font-weight: bold;}
 	.toptel{width: 120px; margin-top: 2%;}




 	#nav li a .bkg {}

 	#nav li a.on .bkg,
 	#nav li a:hover .bkg {top:100%; z-index:1; width: 65px;height: 5px;background: #fff; position: absolute; right: 0; left: 0; margin: 0 auto; z-index: 1;top: 90px;}

 	#content .q1{width: 80px;right: 7%;}	
 	#content .q2{width: 80px;left: 7%;}	
 	.mggtit1{display: none;}
 	.wrap{width: 1200px;margin:0 auto;}
 	.p1con{position: relative;margin:120px auto;}
 	.p1con1{position: absolute;font-size: 16px;color:#AAAAAA;writing-mode:vertical-lr;top:0;left:-80px;height: 260px;}
 	.p1{background:url(../images/p1bj.jpg) no-repeat center;overflow:hidden;height: 800px;}
 	.p1con2{float: left;width: 528px;}
 	.p1con3{float: right;width: 620px;margin-top: 30px;}
 	.p1con3_1 dl p{color:#3D3C3B;line-height: 40px;font-size: 25px;}
 	.p1con3_1 dl h3{font-size: 38px;color:#CB2A22;line-height: 50px;font-weight: bold;}
 	.p1con3_1 dl{float: left;}
 	.p1con3_1 span{float: left;}
 	.p1con3_1{overflow: hidden;}
 	.p1con3_2 li{margin:20px auto;overflow: hidden;}
 	.p1con3_2 li span{display: block;float: left;margin-top: 10px;margin-right: 10px;height: 35px;width: 53px;}
 	.p1con3_2 li dl{float: left;}
 	.p1con3_2 li dl h3{font-size: 20px;color:#333;line-height: 30px;}
 	.p1con3_2 li dl p{font-size: 12px;line-height: 24px;color:#D1D1D1;}
 	.p1con3_2 li:nth-of-type(1) span{background: url(../images/011.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(2) span{background: url(../images/022.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(3) span{background: url(../images/033.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(4) span{background: url(../images/044.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(5) span{background: url(../images/055.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(6) span{background: url(../images/066.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(1):hover  span{background: url(../images/01.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(2):hover  span{background: url(../images/02.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(3):hover  span{background: url(../images/03.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(4):hover  span{background: url(../images/04.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(5):hover  span{background: url(../images/05.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:nth-of-type(6):hover  span{background: url(../images/06.png) no-repeat;background-size: 100%;}
 	.p1con3_2 li:hover dl h3{color:#CB2A22;}
 	.p1con3_2 li:hover dl p{color:#CB2A22;}

 	.ggtit{text-align: center;margin:4% auto;overflow:hidden;}
 	.ggtit h3{font-size: 50px;line-height: 66px;text-align: center;font-weight: bold;}
 	.ggtit h3 strong{color:#CB2A22;display: block;}
 	.ggtit p{font-size: 26px;line-height: 34px;text-align: center;margin:10px auto;}
 	.p3{margin:5% auto;}

 	.tqcl_con8_qh{display: none;}
 	.tqcl_con8_d .active{display: block;}
 	.tqcl_con8_t_m  .p3txt1{display: none;}
 	.tqcl_con8_t_m  .p3txt2{display: block;}
 	.tqcl_con8_t_m .active .p3txt1{display: block;}
 	.tqcl_con8_t_m .active .p3txt2{display: none;}
 	.tqcl_con8_t_m ul {width: 920px;margin:0 auto;}
 	.tqcl_con8_t_m ul li{background: #fff;width: 24%;overflow: hidden;float: left;margin-right: 1%}
 	.tqcl_con8_t_m ul li:last-child{margin-right: 0;}
 	.p3txt2 dl{float: left;}
 	.p3txt2 span{float: right;}
 	.p3txt2{width: 90%;margin:20px auto;overflow: hidden;}
 	.p3txt2 dl h3{font-size: 20px;line-height: 24px;}
 	.p3txt2 dl p{font-size: 12px;line-height: 24px;}

 	.p3con{position: relative;}
 	.tqcl_con8_t_m{position: absolute;bottom: 40px;left:140px;z-index: 2;}
 	.p3txt{position: relative;}
 	.p3txt li{background: rgba(0,0,0,0.5);position: absolute;top:0;left:0;width: 100%;height: 100%;}
 	.p3txt li dl{width: 920px;margin:70px auto;}
 	.p3txt li dl h3{color:#fff;font-size: 20px;line-height: 30px;margin-top: 10px;}
 	.p3txt li dl p{font-size: 12px;line-height: 24px;color:#fff;opacity: 0.5;margin-bottom: 20px;}
.p3txt1{width: 90%;margin:30px auto;text-align: center;}
.p3txt1 span{border:1px solid #fff;border-radius: 50%;display: flex;width: 76px;height:76px;margin:20px auto;align-items: center;justify-content: center;}
.p3txt1 dl h3{font-size: 24px;line-height: 32px;color:#fff;text-align: center;}
.p3txt1 dl p{text-align: center;color:#fff;font-size: 12px;line-height: 24px;}
.tqcl_con8_t_m .active{background: #CB2A22;overflow: hidden;border-radius: 24px 24px 0px 0px;border-bottom: 3px solid #FFA200;margin-top: -130px;}

.p4con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p4con li{width: 18.75%;position: relative;}
.p4con1 img{height: 783px;}
.p4con2 img{height: 594px;}
.p4con .active{width: 43.75%;}
.p4con .p4con1{display: block;}
.p4con .p4con2{display: none;}
.p4con .active .p4con1{display: none;}
.p4con .active .p4con2{display: block;}
.p4txt1 h3{font-size: 28px;line-height: 40px;color:#fff;}
.p4txt1 p{font-size: 12px;line-height: 24px;color:#fff;opacity: 0.5;}
.p4txt1{position: absolute;left:30px;top:50px;}
.p4txt2{background: #CB2A22;overflow: hidden;}
.p4con img{display: block;}
.p4txt2 dl{width: 80%;margin:20px auto;}
.p4txt2 dl h3{font-size: 28px;line-height: 40px;color:#fff;}
.p4txt2 dl p{font-size: 28px;line-height: 30px;color:#fff;margin:10px auto;}
.p4txt2 {height: 189px;}
.p4txt2 dl img{height: auto}


.p5{overflow: hidden;background: #F5F5F5;padding-bottom: 4%;}
.p5con{position: relative;z-index: 0}
.p5con1{position: absolute;left:-380px;top:0;z-index: -1}
.p5con2{float: right;width: 626px;}
.p5con2 ul li{overflow: hidden;margin:20px auto;}
.p5con2 ul li.active{background: #CB2A22;overflow: hidden;width: 1138px;margin-left: -224px;}
.p5con2 ul li.active .p5txt p{width: 626px;}
.p5txt dl h3{font-size: 24px;font-weight: bold;line-height: 30px;width:429px;}
.p5txt dl h3 dd{width: 42px;height:18px;}

.p5con2 ul li:nth-of-type(1) .p5txt dl h3 dd{background: url(../images/p5_011.png) no-repeat;background-size: 100%;}
.p5con2 ul li:nth-of-type(2) .p5txt dl h3 dd{background: url(../images/p5_022.png) no-repeat;background-size: 100%;}
.p5con2 ul li:nth-of-type(3) .p5txt dl h3 dd{background: url(../images/p5_033.png) no-repeat;background-size: 100%;}
.p5con2 ul li:nth-of-type(1).active .p5txt dl h3 dd{background: url(../images/p5_01.png) no-repeat;background-size: 100%;}
.p5con2 ul li:nth-of-type(2).active .p5txt dl h3 dd{background: url(../images/p5_02.png) no-repeat;background-size: 100%;}
.p5con2 ul li:nth-of-type(3).active .p5txt dl h3 dd{background: url(../images/p5_03.png) no-repeat;background-size: 100%;}



.p5txt dl h3 span{float: right;background: url(../images/smh1.png) no-repeat;width: 25px;height: 27px;background-size: 100%;}
.p5con2 ul li.active .p5txt dl h3 span{background: url(../images/smh2.png) no-repeat;}
.p5txt dl p{font-size: 24px;line-height: 36px;width: 429px;color:#000000;}
.p5con2 ul li.active .p5txt dl h3{color:#fff;width: 626px;}
.p5con2 ul li.active .p5txt dl p{color:#fff;}
.p5txt{width: 90%;margin:30px auto;}

.p6{background:url(../images/p6bj.jpg) no-repeat center;height: 464px;padding-top: 1px;margin:5% auto 20%;background-color: #F5F5F5;}
.p6 .ggtit h3{color:#fff;}
.p6 .ggtit p{color:#fff;}
.p6txt a{display: block;text-align: center;background: #CB2A22;line-height: 72px;font-size: 30px;color:#fff;font-weight: bold;}
.p6qh li{width: 80px;margin:30px auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p6con .swiper-slide:hover .p6txt a{background: #FFA200}
.p6txt img{display: block;}

.p7con{position: relative;}
.p7con1{position: absolute;left:-800px;top:-500px;z-index: -1;}
.p7con3{position: absolute;right:-350px;top:0;}
.p7con2{width: 611px;}
.p7con2 li{margin:30px auto;}
.p7con2 li h3{color:#CB2A22;font-size: 30px;line-height: 39px;margin-bottom: 10px;font-weight: bold;}
.p7con2 li h3 img{vertical-align: middle;margin-top: -3px;margin-left: 10px;}
.p7con2 li p{font-size: 24px;line-height: 39px;}


.p8{background: #F4F4F4;overflow: hidden;margin:5% auto;}
.p8con{margin:5% auto;}
.tqcl_con8_qh2{display: none;}
.tqcl_con8_d2 .active{display: block;}
.p8txt1{width: 643px;background: #fff;border-radius: 24px;overflow: hidden;}
.p8txt1 .ggtit{width: 577px;margin:50px auto 20px;overflow: hidden;text-align: left;}
.p8txt1 .ggtit h3{text-align: left;}
.p8txt1 .ggtit h3 p{font-size: 26px;display: inline-block;line-height: 34px;font-weight: normal;margin-left: 10px;}
.p8txt1 .ggtit img{text-align: left;margin-top: 15px;}
.p8txt1_2 p{font-size: 20px;line-height: 35px;text-align: justify;width: 577px;margin:40px auto;height: 336px;display: flex;align-items: center;justify-content: center;}
.p8txt{position: relative;z-index: 1;padding-top: 60px;padding-bottom: 77px;}
.p8txt2{position: absolute;top:0px;right: 50px;z-index: -1;}
.tqcl_con8_t_m2{margin:5% auto;border-top: 1px solid #CB2A22;}
.tqcl_con8_t_m2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 96%;margin:0 auto;}
.tqcl_con8_t_m2 ul li dl span{background: #333333;width: 15px;height: 15px;border-radius: 50%;display: block;margin:-7px auto 7px;}
.tqcl_con8_t_m2 ul li dl p{font-size: 28px;font-weight: bold;line-height: 42px;}
.tqcl_con8_t_m2 ul .active dl span{background: #CB2A22;width: 28px;height: 28px;margin:-14px auto 0px;}
.tqcl_con8_t_m2 ul .active dl p{color:#CB2A22;}


.p10qh li{width: 80px;margin:30px auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p10txt{position: relative;}
.p10txt span{background: #CB2A22;height: 20px;position: absolute;display: block;width: 100%;left:0;bottom: 0px;}

.p11{background: #F4F4F4;overflow: hidden;}
.p11con{position: relative;}
.p11con .swiper{position: unset;}
.swiper-button-prev11{position: absolute;top:45%;left:-100px;}
.swiper-button-next11{position: absolute;top:45%;right:-100px;}

.p12txt{background: #F6F7F8;overflow: hidden;text-align: center;padding-bottom: 30px;}
.p12txt li dl p{text-align: center;font-size: 20px;line-height: 27px;}
.p12txt li h3{font-size: 30px;line-height: 40px;margin:20px auto;font-weight: bold;}
.p12txt li span{width: 95px;height: 95px;margin:30px auto;display: block;}
.p12con .swiper-slide:nth-of-type(1) .p12txt li span{background: url(../images/p12con1.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(2) .p12txt li span{background: url(../images/p12con2.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(3) .p12txt li span{background: url(../images/p12con3.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(4) .p12txt li span{background: url(../images/p12con4.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(5) .p12txt li span{background: url(../images/p12con5.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(1):hover .p12txt li span{background: url(../images/p12con11.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(2):hover .p12txt li span{background: url(../images/p12con22.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(3):hover .p12txt li span{background: url(../images/p12con33.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(4):hover .p12txt li span{background: url(../images/p12con44.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:nth-of-type(5):hover .p12txt li span{background: url(../images/p12con55.png) no-repeat;background-size: 100%;}
.p12con .swiper-slide:hover .p12txt{background: #FFA200;}
.p12con .swiper-slide:hover .p12txt li dl p{color:#fff;}
.p12con .swiper-slide:hover .p12txt li h3{color:#fff;}
.swiper-pagination-p12{width: 100%;text-align: center;margin:5% auto;}
.swiper-pagination-p12 .swiper-pagination-bullet{background: #D9635D;width: 12px;height: 12px;border-radius: 50%;} 
.swiper-pagination-p12 .swiper-pagination-bullet-active{width: 60px!important;border-radius: 10px;background: #fff!important;border:1px solid #D9635D;}

.p13{background:url(../images/p13bj.jpg) no-repeat center;overflow:hidden;}
.p13con{margin:80px auto 50px;}
.p13con1 p{font-size: 33px;line-height: 38px;color:#fff;border-bottom: 1px dashed #fff;border-top: 1px dashed #fff;display: inline-block;padding-top: 5px;padding-bottom: 5px;margin:20px auto;}
.p13con2 ul {display: flex;flex-flow: row wrap;justify-content: space-between;width: 900px;}
.p13con2 ul li{background:url(../images/p13conbj.png) no-repeat;width: 218px;margin:20px auto;background-size: 100%;height: 56px;}
.p13con2 ul li p{font-size: 30px;line-height: 50px;text-align: center;color:#BB2E27;}
.p13con3 h3{background: #FFA200;color:#fff;font-size: 33px;display: inline-block;line-height: 52px;padding-left:10px;padding-right: 10px;}
.p13con3 p{font-size: 28px;color:#fff;margin-top: 20px;}
.p13con4 li p{font-size: 20px;line-height: 52px;color:#fff;display: inline-block;}
.p13con4 li img{vertical-align: middle;}
.p13con4{margin:40px auto;}

.p14{background:url(../images/p14bj.jpg) no-repeat center;overflow:hidden}
.p14con{margin:120px auto;overflow: hidden;}
.p14con .ggtit{text-align: right;}
.p14con .ggtit h3{text-align: right;}
.p14con .ggtit p{text-align: right;}
.p14txt{width: 631px;float: right;}
.p14txt p{font-size: 22px;line-height: 34px;text-align: justify;}
.p14txt a{background: #BC2B24;text-align: center;display: block;color:#fff;line-height: 40px;font-size: 18px;width: 162px;margin-top: 30px;float: right;}

.jjcon ul {display: flex;flex-flow: row wrap;justify-content: space-between;margin:5% auto;}
.jjcon ul li{width: 592px;background: #CB2A22;margin-bottom: 20px;overflow: hidden;}
.jjcon ul li:hover{background: #FFA200;}
.jjtxt{width: 90%;margin:40px auto;}
.jjtxt dl h3{font-size: 28px;line-height: 40px;color:#fff;}
.jjtxt dl p{font-size: 28px;line-height: 40px;color:#fff;}
.product ul{width: 1120px;margin:0 auto;overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;}
.product ul li{background: #CB2A22;overflow: hidden;margin-bottom: 30px;}
.product ul li p{line-height: 81px;text-align: center;font-size: 30px;color:#fff;}
.product ul li:hover{background: #FFA200;}



.lx1{background-color: #F5F5F5;overflow: hidden;float: left;width: 737px;margin-top: 53px;}
.lx2{float: right;width: 463px;background: #CB2A22;overflow: hidden;}
.lxwrap1{width: 82%;margin:50px auto;overflow: hidden;}
.lx1_1 h3{font-size: 41px;line-height: 47px;font-weight: bold;}
.lx1_1 p span{font-size: 18px;line-height: 28px;margin:20px auto;display: block;}
.lx1_1 dt{font-size: 18px;line-height: 26px;margin:20px auto;}
.lx1_1 p strong{font-size: 36px;line-height: 40px;color:#333;margin:20px auto;display: block;}
.lx1_1{float: left;}
.lx1_2{float: right;margin-right: 50px;}
.lx1_2 li p{font-size: 18px;line-height: 26px;text-align: center;margin-bottom: 10px;}
.lxwrap2{margin:100px auto;text-align: center;}
.lxwrap2 p{font-size: 21px;line-height: 30px;text-align: center;margin:10px auto;color:#fff;}
.lxwrap2 dt{color:#fff;font-size: 24px;line-height: 40px;}
.lxwrap2 a{display: block;color:#fff;font-size: 36px;font-weight: bold;margin:10px auto;}
.lxwrap2 dd{font-size: 18px;color:#fff;opacity: 0.8}
.lxwrap2 span{font-size: 24px;color:#fff;line-height: 32px;}
.lxwrap2 dl{margin:40px auto;}




.p13con5 {overflow: hidden;position: relative;z-index: 2;}
.p13con5 p{font-size: 18px;text-align: center;color:#fff;line-height: 26px;text-align: right;}





/*


 {display: flex;flex-flow: row wrap;justify-content: space-between;}

 :nth-of-type(1)
 :nth-of-type(1):hover;

{background:url(../images/p3bj.jpg) no-repeat center;overflow:hidden}

*/
@media (max-width: 867px) 
{  


	.p13con5 p{font-size: 15px;text-align: center;color:#fff;line-height: 23px;text-align: right;}




#content{margin-top: 80px;}
.lxwrap2 span{font-size: 18px;line-height: 26px;}
.lxwrap2 a{font-size: 24px;line-height: 32px;}
.lxwrap2 p{font-size: 18px;}
.lx1_1 dt{font-size: 14px;line-height: 22px;margin:10px auto;}
.lx1_1 p strong{font-size: 24px;line-height: 32px;margin:10px auto;}
.lx1_1 p span{font-size: 14px;line-height: 22px;}
.lx1_1 h3{font-size: 30px;line-height: 40px;}
.lxwrap2{margin:30px auto;}
.lx1_2 li p{font-size: 14px;}
.lx1_2 li{width: 45%;}
.lx1_2{display: flex;flex-flow: row wrap;justify-content: space-between;}

.lx1_1{float: none;}
.lx1_2{float: none;margin-right: 0;}
.lxwm{width: 100%;}

.lx1{float: none;width: 100%;margin-top: 0;}
.lx2{float: none;width: 100%;}



.product ul li p{font-size: 16px;line-height: 50px;}
.product ul{width: 100%;}
.product ul li{width: 49%;margin-bottom: 2%;}
.p14txt a{width: 30%;margin-bottom: 30px;font-size: 14px;line-height: 30px;float: left;}
.p14txt{width: 100%;float: none;}
.p14txt p{font-size: 14px;line-height: 22px;}
.p14con .ggtit img{display: inline-block;}
.p14con .ggtit{text-align: left;}
.p14con .ggtit p span{display: block;}
.p14con .ggtit p{text-align: left;}
.p14con .ggtit h3{text-align: left;}
.p14con{margin:0px auto;}
.p14{background: none;}
.p13con{margin:50px auto;}
.p13con4{margin:20px auto;}
.p13con4 li p{font-size: 16px;line-height: 24px;}
.p13con3 p{font-size: 16px;line-height: 24px;}
.p13con3 h3{font-size: 16px;line-height: 40px;margin-top: 20px;}
.p13con2 ul li{margin:5px auto;}
.p13con2 ul li p{font-size: 20px;line-height: 38px;}
.p13con2 ul{width: 90%;}
.p13con2 ul li{width: 48%;height: auto;}
.p13con1 p{font-size: 16px;line-height: 30px;}
.p13{background:url(../images/mp13bj.jpg) no-repeat center;overflow:hidden;margin:5% auto}

.p12txt li dl p{font-size: 14px;line-height: 22px;}
.p12txt li h3{font-size: 20px;line-height: 30px;}
.p12txt li span{width: 60px;height: 60px;margin:15px auto;display: block;}

.p12 .ggtit h3 span{display: block;}
.p12 .ggtit p span{display: block;}

.swiper-button-prev11{width: 40%;position: unset;}
.swiper-button-next11{width: 40%;position: unset;}
.p11qh li{display: flex;flex-flow: row wrap;justify-content: space-between;width: 100%;margin:0 auto;}
.p11qh{width: 20%;z-index: 1;margin:20px auto;}

.swiper-button-prev10{width: 40%;}
.swiper-button-next10{width: 40%;}
.p10qh li{display: flex;flex-flow: row wrap;justify-content: space-between;width: 100%;margin:0 auto;}
.p10qh{width: 20%;z-index: 1;margin:20px auto;}


.swiper-button-prev6{width: 40%;}
.swiper-button-next6{width: 40%;}
.p6qh li{display: flex;flex-flow: row wrap;justify-content: space-between;width: 100%;margin:0 auto;}
.p6qh{width: 20%;z-index: 1;margin:20px auto;}


.p9 .wrap{width: 100%;}
.swiper-button-prev8{width: 40%;}
.swiper-button-next8{width: 40%;}
.p8qh li{display: flex;flex-flow: row wrap;justify-content: space-between;width: 100%;margin:0 auto;}
.p8qh{width: 20%;z-index: 1;margin:20px auto;}


.tqcl_con8_qh2{display: block;}
.p8txt1_2 p{width: 100%;font-size: 14px;line-height: 22px;margin:20px auto;height: auto;}
.p8txt1 .ggtit img{display: inline-block;}
.p8txt1 .ggtit{width: 100%;text-align: left;margin:30px auto;}
.p8txt{padding-top: 0px;padding-bottom: 0px;}
.p8txt2{position: unset;}
.p8txt1{width: 100%;background: none;}
.p7con2 li{margin:15px auto;}
.p7con2 li p{font-size: 14px;line-height: 22px;}

.p7con2 li h3 img{width: 7%;}
.p7con2 li h3{font-size: 20px;}
.p7con1{width: 100%;left:0;top:0;}
.p7con2{width: 100%;}
.p7con3{position: unset;}

.p6{background: #CB2A22;overflow: hidden;height: auto;}
.p6txt a{font-size: 16px;line-height: 50px;background:#FFA200 }
.p6con{width: 92%;margin:0 auto;}
.p6 .ggtit h3 span{display: block;}


.p5txt dl h3 span{width: 16px;height: 17px;}
.p5con2 ul li.active .p5txt dl h3{width: 100%;}
.p5txt dl h3{width: 100%;font-size: 16px;}
.p5con2 ul li{margin:10px auto;}
.p5txt{margin:15px auto;}
.p5con2 ul li.active .p5txt p{width: 100%;}
.p5txt dl p{font-size: 14px;line-height: 22px;width: 100%;font-family: Abril Fatface;}
.p5con2 ul li.active{width: 100%;margin-left: 0;}
.p5con1{position: unset;}
.p5con2{float: none;width: 100%;}
.p5txt dl h3 dd{width: 34px;}
.p4txt2{height: auto;}
.p4txt2 dl h3{font-size: 16px;line-height: 24px;}
.p4txt2 dl p{font-size: 16px;line-height: 24px;}
.p4con2 img{height: auto;}
.p4con .p4con2{display: block;}
.swiper-button-prev4{width: 40%;}
.swiper-button-next4{width: 40%;}
.p4qh li{display: flex;flex-flow: row wrap;justify-content: space-between;width: 100%;margin:0 auto;}
.p4qh{width: 20%;z-index: 1;margin:30px auto;}


.swiper-button-prev3{width: 40%;}
.swiper-button-next3{width: 40%;}
.mp3qh li{display: flex;flex-flow: row wrap;justify-content: space-between;width: 100%;margin:0 auto;}
.p3con{position: relative;}
.mp3qh{width: 20%;position: absolute;left:40%;bottom: 20px;z-index: 1;}

.p3txt2{margin:0 auto;}
.p3txt2 dl a img{width: 12%;margin-top: 10px;display: block;}
.p3txt li dl h3{font-size: 14px;line-height: 20px;}
.p3txt1 dl span img{width: 70%;}
.p3txt1 span{width: 50px;height: 50px;}
.p3txt1{background: #CB2A22;overflow: hidden;border-radius: 24px 24px 0px 0px;border-bottom: 3px solid #FFA200;margin-top:40px;margin-left:20px;width: 50%;margin-bottom: 0;}

.p3txt li dl{width: 90%;margin:10px auto;}

	.ggtit img{display: block;width: 10%;margin:0 auto;}
	.ggtit{margin:10% auto 5%;}
	.ggtit p{font-size: 16px;line-height: 24px;margin:5px auto;}
	.ggtit h3{font-size: 26px;line-height: 32px;}
	.p1con{margin:0% auto;}
	.p1con3_2 li{margin:10px auto;}
	.p1con3_2 li dl p{font-size: 8px;line-height: 16px;}
	.p1con3_2 li dl h3{font-size: 12px;line-height: 18px;}
	.p1con3_2 li span{width: 35px;height: 24px;margin-top: 5px;margin-right: 5px;}
	.p1con3_1 span{width: 92%;}
	.p1con3_1 dl h3{font-size: 26px;line-height: 32px;}
	.p1con3_1 dl p{font-size: 17px;line-height: 24px;}
	.p1{height: auto;background: none;padding-bottom: 20px;}
	.wrap{width: 92%;}
	.p1con3{float: none;width: 100%;}
	.p1con2{float: none;width: 100%;}
	.content{margin-top: 80px;}
	.nav_wap li dl dt{width: 40%;}
	#header{top:0!important;height: 80px!important;}
	.nav_wap li dl dt h2 img{width: 100%!important;}
	.nav_wap li dl dd p{font-size: 14px;color:#CB2A22;font-weight: bold;}
	.nav_wap li dl dd h2{font-size: 14px!important;font-weight: normal!important;color:#333;}
	.subNavShow {width: 10%;padding-top: 20px!important;}
	.subNavBox_r{margin-top: 80px!important;}

	.ggtit1{display: none;}
	.mggtit1{display: block;}



}