.banner01{width:100%; height:560px;background: url(../list/banner01.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner01a{width:1200px; margin:0px auto;}
.banner01a_L{width:800px; float:left;}
.banner01a_La{ width:100%; padding-top:200px; float:left;}
.banner01a_La p{ height:50px; line-height:50px; font-size:36px; color:#FFFFFF;}
.banner01a_Lb{ width:100%;padding-top:50px; float:left;}

.banner01a_Lb a{ display:block;width:120px; height:42px; line-height: 42px; text-align: center; background: #e5482f; font-size:18px; color: #fff; font-weight: bold; border:2px solid #e5482f;border-radius: 3px; }
.banner01a_Lb a:hover{ background:#fff; color: #e5482f;}

.banner01a_Lc{ width:100%; height:30px; line-height:30px; background:url(../list/ico_01a.png) no-repeat left center; text-indent:20px; font-size:14px; color: rgba(255,255,255,.80); float:left; margin-top:80px;}
.banner01a_Lc a{ color: rgba(255,255,255,.80);}

.banner01a_R{width:330px;background:rgba(213,213,213,0.8);  padding:30px;border-radius:10px; float:right; margin-top:70px;}
.liuyan{float:left;width:100%;}

.liuyana{float:left;width:100%;position:relative}
.liuyana .p1{ float:left; width:100%;height:40px; line-height:40px; text-align: center;  font-size:18px; color:#d73a21; overflow:hidden}


.liuyan .line-span {display:flex;align-items:center; width:100%; gap:10px;}
.liuyan .line-span::before {content:'';flex:1; height:1px; background-color:#ffffff;}
.liuyan .line-span::after {content:'';flex:1;height:1px;background-color:#ffffff;}
.liuyan .line-span span {white-space:nowrap;color:#333;font-size:24px;}


.liuyanb{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanb .p1{ float:left; width:100%;height:40px; text-align:right; font-size:16px;position:absolute; left:0px;top:0px; overflow:hidden}
.liuyanb .pa{ position:absolute; right:10px;top:8px;}
.liuyanb .pa img{ height:24px;}


.liuyanc{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanc .p1{ float:left; width:59%;height:40px; overflow:hidden}
.liuyanc .p2{ float:right; width:39%;height:40px; overflow:hidden}
.liuyanc .p2 span{ display:block; width:100%;height:40px;line-height:40px; text-align:center; font-size:32px; color:#000000;font-style: italic; background:#FFFFFF;border-radius:3px; cursor:pointer;overflow:hidden;}

.liuyand{float:left;width:100%; margin-top:20px; position:relative}

.liuyane{float:left;width:100%; margin-top:20px;}

.liuyan .input001 {width:100%;height:40px;line-height:40px; background:#FFFFFF;text-indent: 10px;font-size: 14px;border: none;outline: none;border-radius:3px;overflow:hidden}
.liuyan .sub001 {width:100%;height:50px;line-height:50px;display:inline-block;background:#d73a21; text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;border:none;outline:none;cursor:pointer;-webkit-appearance:none;border-radius:5px;}

.liuyan .radio-item {display:flex;align-items:center;cursor:pointer;position:relative;padding-left:25px;color:#555;font-size:14px;transition:color 0.2s ease; float:left; margin-right:20px;}
.liuyan .radio-item input[type="radio"] {position:absolute;opacity:0;cursor:pointer;}
.liuyan .radio-item .radio-custom {position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ffffff;border-radius:50%;background-color:#fff;transition:all 0.2s ease;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom {border-color:#d73a21;background-color:#d73a21;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom::after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff;}
.liuyan .radio-item:hover {color:#d73a21;}
.liuyan .radio-item:hover .radio-custom {border-color:#d73a21;}


.banner02{width:100%; height:600px;background: url(../list/banner02.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner02_L{ width:50%; height:600px;background:rgba(0,0,0,0.5);transition: transform 0.3s ease; float:left;}
.banner02_La{ width:600px; padding-top:200px;float:right;}
.banner02_La .p1{line-height:40px; font-size:18px; color: #FFFFFF;}

.banner02_R{ width:50%; height:600px;background:rgba(255,255,255,0.5); transition: transform 0.3s ease; float:right;}
.banner02_Ra{ width:600px; padding-top:200px;float:left;}
.banner02_Ra .p1{line-height:60px; font-size:38px; color: #333333; text-align:right;}
.banner02_Ra .p2{line-height:40px; font-size:20px; color: #333333; text-align:right;}


.banner03{width:100%; height:600px;background: url(../list/banner03.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner03_L{ width:50%; height:600px;background:rgba(0,0,0,0.5);transition: transform 0.3s ease; float:left;}
.banner03_La{ width:600px; padding-top:200px;float:right;}
.banner03_La .p1{line-height:40px; font-size:18px; color: #FFFFFF;}

.banner03_R{ width:50%; height:600px;background:rgba(255,255,255,0.5); transition: transform 0.3s ease; float:right;}
.banner03_Ra{ width:600px; padding-top:200px;float:left;}
.banner03_Ra .p1{line-height:60px; font-size:38px; color: #333333; text-align:right;}
.banner03_Ra .p2{line-height:40px; font-size:20px; color: #333333; text-align:right;}


.banner04{width:100%; height:600px;background: url(../list/banner04.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner04_L{ width:50%; height:600px;background:rgba(0,0,0,0.5);transition: transform 0.3s ease; float:left;}
.banner04_La{ width:600px; padding-top:200px;float:right;}
.banner04_La .p1{line-height:40px; font-size:18px; color: #FFFFFF;}

.banner04_R{ width:50%; height:600px;background:rgba(255,255,255,0.5); transition: transform 0.3s ease; float:right;}
.banner04_Ra{ width:600px; padding-top:200px;float:left;}
.banner04_Ra .p1{line-height:60px; font-size:38px; color: #333333; text-align:right;}
.banner04_Ra .p2{line-height:40px; font-size:20px; color: #333333; text-align:right;}



.banner05{width:100%; height:600px;background: url(../list/banner05.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner05_L{ width:50%; height:600px;background:rgba(0,0,0,0.5);transition: transform 0.3s ease; float:left;}
.banner05_La{ width:600px; padding-top:200px;float:right;}
.banner05_La .p1{line-height:40px; font-size:18px; color: #FFFFFF;}
.banner05_La .p2{line-height:60px; font-size:30px; font-weight:bold; color: #d53820; padding-top:20px;}

.banner05_R{ width:50%; height:600px;background:rgba(255,255,255,0.5); transition: transform 0.3s ease; float:right;}
.banner05_Ra{ width:600px; padding-top:200px;float:left;}
.banner05_Ra .p1{line-height:60px; font-size:38px; color: #333333; text-align:right;}
.banner05_Ra .p2{line-height:40px; font-size:20px; color: #333333; text-align:right;}


.banner06{width:100%; height:560px;background: url(../list/banner06.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner06a{width:1200px; padding-top:150px; margin:0px auto;}
.banner06a .p1{font-size:60px; color: #d63b23;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ";}
.banner06a .p2{line-height:60px; font-size:40px; color: rgba(255,255,255,.80);font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ"; padding-top:10px;}
.banner06a .p3{line-height:20px; font-size:16px; color: rgba(255,255,255,.80); padding-top:10px;}

.banner06b{width:1200px; padding-top:50px;  margin:0px auto;}

.banner06c{width:1200px; padding-top:50px;  margin:0px auto;}
.banner06c_L{ float:left;}
.banner06c_L li{ height:30px; line-height:30px; font-size:24px; color:#ffffff;  padding-right:50px;float:left;}
.banner06c_L li a{  color:#ffffff; }
.banner06c_L li.cu a{color: #d63b23;}

.banner06c_R{height:30px; line-height:30px; background:url(../list/ico_01a.png) no-repeat left center; text-indent:20px; font-size:14px; color:#ffffff; float:right;}
.banner06c_R a{ color:#ffffff; }


.banner08{width:100%; height:560px;background: url(../list/banner08.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }
.banner08a{width:1200px; padding-top:150px; margin:0px auto;}
.banner08a .p1{font-size:60px; color: #d63b23;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ";}
.banner08a .p2{line-height:60px; font-size:40px; color: rgba(255,255,255,.80);font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ"; padding-top:10px;}
.banner08a .p3{line-height:20px; font-size:16px; color: rgba(255,255,255,.80); padding-top:10px;}

.banner08b{width:1200px; padding-top:50px;  margin:0px auto;}

.banner08c{width:1200px; padding-top:50px;  margin:0px auto;}
.banner08c_L{ float:left;}
.banner08c_L li{ height:30px; line-height:30px; font-size:24px; color:#ffffff;  padding-right:50px;float:left;}
.banner08c_L li a{  color:#ffffff; }
.banner08c_L li.cu a{color: #d63b23;}

.banner08c_R{height:30px; line-height:30px; background:url(../list/ico_01a.png) no-repeat left center; text-indent:20px; font-size:14px; color:#ffffff; float:right;}
.banner08c_R a{ color:#ffffff; }



.banner09{width:100%; height:150px;background: #d63b23; color: #fff; position:relative; margin:0 auto; }
.banner09a{width:1200px;  margin:0px auto;}
.banner09a_L{ float:left;}
.banner09a_L .p1{height:150px; line-height:150px; font-size:60px; color:#ffffff;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ"; float:left;}
.banner09a_L .p2{height:150px; line-height:150px; font-size:36px; color:#ffffff;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ"; padding-left:30px; float:left;}


.banner09a_R{height:150px; line-height:156px; background:url(../list/ico_06.png) no-repeat left center; text-indent:20px; font-size:14px; color:#ffffff; float:right;}
.banner09a_R a{ color:#ffffff; }



.banner10{width:100%; height:800px;background: url(../list/banner10.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; margin:0 auto; }

.banner10a{width:1200px;  margin:0px auto;}
.banner10a_L{ padding-top:60px; float:left;}
.banner10a_L .p1{font-size:60px; color: #d63b23;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ";}
.banner10a_L .p2{line-height:60px; font-size:40px; color: #FFFFFF;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ"; padding-top:10px;}
.banner10a_L .p3{line-height:20px; font-size:16px; color: #FFFFFF; padding-top:50px;}



.banner10a_R{ width:330px;height:30px; line-height:32px; background:url(../list/ico_01a.png) no-repeat left center;text-indent:20px; font-size:14px; color:#ffffff; margin-top:240px; float:right;}
.banner10a_R a{ color:#ffffff; }

.banner10b{width:1200px; margin:0px auto; margin-top:50px;}
.banner10b_L{ width:850px; height:422px;background: rgba(0,0,0,.50); padding:30px; float:left;border-radius: 15px;}
.banner10b_L .p1{line-height:30px; font-size:18px; color: #FFFFFF; font-weight:bold; padding-top:20px;}
.banner10b_L .p2{line-height:30px; font-size:16px; color: #FFFFFF; padding-top:20px;}
.banner10b_L .p2{line-height:30px; font-size:16px; color: #FFFFFF; padding-top:20px;}

.banner10b_R{ width:330px;background: rgba(0,0,0,.50); padding:30px;float:right;border-radius: 15px;}
.liuyan05{float:left;width:100%;}

.liuyan05a{float:left;width:100%;position:relative}
.liuyan05a .p1{ float:left; width:100%;height:40px; line-height:40px; text-align: center;  font-size:18px; color:#d73a21; overflow:hidden}


.liuyan05 .line-span {display:flex;align-items:center; width:100%; gap:10px;}
.liuyan05 .line-span::before {content:'';flex:1; height:1px; background-color:#ffffff;}
.liuyan05 .line-span::after {content:'';flex:1;height:1px;background-color:#ffffff;}
.liuyan05 .line-span span {white-space:nowrap;color:#ffffff;font-size:24px;}


.liuyan05b{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyan05b .p1{ float:left; width:100%;height:40px; text-align:right; font-size:16px;position:absolute; left:0px;top:0px; overflow:hidden}
.liuyan05b .pa{ position:absolute; right:10px;top:8px;}
.liuyan05b .pa img{ height:24px;}


.liuyan05c{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyan05c .p1{ float:left; width:59%;height:40px; overflow:hidden}
.liuyan05c .p2{ float:right; width:39%;height:40px; overflow:hidden}
.liuyan05c .p2 span{ display:block; width:100%;height:40px;line-height:40px; text-align:center; font-size:32px; color:#000000;font-style: italic; background:#FFFFFF;border-radius:3px; cursor:pointer;overflow:hidden;}

.liuyan05d{float:left;width:100%; margin-top:20px; position:relative}

.liuyan05e{float:left;width:100%; margin-top:20px;}

.liuyan05 .input001 {width:100%;height:40px;line-height:40px; background:#FFFFFF;text-indent: 10px;font-size: 14px;border: none;outline: none;border-radius:3px;overflow:hidden}
.liuyan05 .sub001 {width:100%;height:50px;line-height:50px;display:inline-block;background:#d73a21; text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;border:none;outline:none;cursor:pointer;-webkit-appearance:none;border-radius:5px;}

.liuyan05 .radio-item {display:flex;align-items:center;cursor:pointer;position:relative;padding-left:25px;color:#ffffff;font-size:14px;transition:color 0.2s ease; float:left; margin-right:20px;}
.liuyan05 .radio-item input[type="radio"] {position:absolute;opacity:0;cursor:pointer;}
.liuyan05 .radio-item .radio-custom {position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ffffff;border-radius:50%;background-color:#fff;transition:all 0.2s ease;}
.liuyan05 .radio-item input[type="radio"]:checked + .radio-custom {border-color:#d73a21;background-color:#d73a21;}
.liuyan05 .radio-item input[type="radio"]:checked + .radio-custom::after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff;}
.liuyan05 .radio-item:hover {color:#d73a21;}
.liuyan05 .radio-item:hover .radio-custom {border-color:#d73a21;}




@media screen and (max-width:768px) {


.banner01{width:100%; height:560px;background: url(../list/banner01.jpg) no-repeat center top;-webkit-background-size:auto 160px;background-size:auto 160px; position:relative; margin:0 auto; }
.banner01a{width:92%; margin:0px auto;}
.banner01a_L{width:100%; float:left;}
.banner01a_La{ width:100%; padding-top:20px; float:left;}
.banner01a_La p{ height:30px; line-height:30px; font-size:18px; color:#FFFFFF;}
.banner01a_Lb{ width:100%; height:70px;padding-top:20px; float:left;}

.banner01a_Lb a{ display:block;width:80px; height:32px;line-height: 32px; text-align: center; background: #e5482f; font-size:16px; color: #fff; font-weight: bold; border:2px solid #e5482f;border-radius: 3px; }
.banner01a_Lb a:hover{ background:#fff; color: #e5482f;}

.banner01a_Lc{ width:100%; height:30px; line-height:30px; background:url(../list/ico_01a.png) no-repeat left center; text-indent:20px; font-size:14px; color: rgba(0,0,0,.80); float:left; margin-top:20px;}
.banner01a_Lc a{ color: rgba(0,0,0,.80);}


.banner01a_R{width:100%;background:rgba(213,213,213,0.8);  padding:20px;border-radius:0px; margin-top:20px; float:right;}
.liuyan{float:left;width:100%;}

.liuyana{float:left;width:100%;position:relative}
.liuyana .p1{ float:left; width:100%;height:40px; line-height:40px; text-align: center;  font-size:18px; color:#d73a21; overflow:hidden}


.liuyan .line-span {display:flex;align-items:center; width:100%; gap:10px;}
.liuyan .line-span::before {content:'';flex:1; height:1px; background-color:#ffffff;}
.liuyan .line-span::after {content:'';flex:1;height:1px;background-color:#ffffff;}
.liuyan .line-span span {white-space:nowrap;color:#333;font-size:22px;}


.liuyanb{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanb .p1{ float:left; width:100%;height:40px; text-align:right; font-size:16px;position:absolute; left:0px;top:0px; overflow:hidden}
.liuyanb .pa{ position:absolute; right:10px;top:8px;}
.liuyanb .pa img{ height:24px;}


.liuyanc{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanc .p1{ float:left; width:59%;height:40px; overflow:hidden}
.liuyanc .p2{ float:right; width:39%;height:40px; overflow:hidden}
.liuyanc .p2 span{ display:block; width:100%;height:40px;line-height:40px; text-align:center; font-size:30px; color:#000000;font-style: italic; background:#FFFFFF;border-radius:3px; cursor:pointer;overflow:hidden;}

.liuyand{float:left;width:100%; margin-top:20px; position:relative}

.liuyane{float:left;width:100%; margin-top:20px;}

.liuyan .input001 {width:100%;height:40px;line-height:40px; background:#FFFFFF;text-indent: 10px;font-size: 14px;border: none;outline: none;border-radius:3px;overflow:hidden}
.liuyan .sub001 {width:100%;height:50px;line-height:50px;display:inline-block;background:#d73a21; text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;border:none;outline:none;cursor:pointer;-webkit-appearance:none;border-radius:5px;}

.liuyan .radio-item {display:flex;align-items:center;cursor:pointer;position:relative;padding-left:25px;color:#555;font-size:14px;transition:color 0.2s ease; float:left; margin-right:20px;}
.liuyan .radio-item input[type="radio"] {position:absolute;opacity:0;cursor:pointer;}
.liuyan .radio-item .radio-custom {position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ffffff;border-radius:50%;background-color:#fff;transition:all 0.2s ease;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom {border-color:#d73a21;background-color:#d73a21;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom::after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff;}
.liuyan .radio-item:hover {color:#d73a21;}
.liuyan .radio-item:hover .radio-custom {border-color:#d73a21;}


.banner02{width:100%; height:200px;background: url(../list/banner02.jpg) no-repeat center top;-webkit-background-size:auto 100%;background-size:auto 100%; position:relative; margin:0 auto; }
.banner02_L{ display:none;}


.banner02_R{ width:100%; height:200px;background:rgba(0,0,0,0.5); transition: transform 0.3s ease; float:right;}
.banner02_Ra{ width:100%; padding-top:30px; padding-left:20px;float:left;}
.banner02_Ra .p1{line-height:50px; font-size:24px; color: #ffffff; text-align: left;}
.banner02_Ra .p2{line-height:30px; font-size:16px; color: #ffffff; text-align: left;}



.banner03{width:100%; height:200px;background: url(../list/banner03.jpg) no-repeat center top;-webkit-background-size:auto 100%;background-size:auto 100%; position:relative; margin:0 auto; }
.banner03_L{ display:none;}


.banner03_R{ width:100%; height:200px;background:rgba(0,0,0,0.5); transition: transform 0.3s ease; float:right;}
.banner03_Ra{ width:100%; padding-top:30px; padding-left:20px;float:left;}
.banner03_Ra .p1{line-height:50px; font-size:24px; color: #ffffff; text-align: left;}
.banner03_Ra .p2{line-height:30px; font-size:16px; color: #ffffff; text-align: left;}


.banner04{width:100%; height:200px;background: url(../list/banner04.jpg) no-repeat center top;-webkit-background-size:auto 100%;background-size:auto 100%; position:relative; margin:0 auto; }
.banner04_L{ display:none;}


.banner04_R{ width:100%; height:200px;background:rgba(0,0,0,0.5); transition: transform 0.3s ease; float:right;}
.banner04_Ra{ width:100%; padding-top:30px; padding-left:20px;float:left;}
.banner04_Ra .p1{line-height:50px; font-size:24px; color: #ffffff; text-align: left;}
.banner04_Ra .p2{line-height:30px; font-size:16px; color: #ffffff; text-align: left;}


.banner05{width:100%; height:200px;background: url(../list/banner05.jpg) no-repeat center top;-webkit-background-size:auto 100%;background-size:auto 100%; position:relative; margin:0 auto; }
.banner05_L{ display:none;}


.banner05_R{ width:100%; height:200px;background:rgba(0,0,0,0.5); transition: transform 0.3s ease; float:right;}
.banner05_Ra{ width:100%; padding-top:30px; padding-left:20px;float:left;}
.banner05_Ra .p1{line-height:50px; font-size:24px; color: #ffffff; text-align: left;}
.banner05_Ra .p2{line-height:30px; font-size:16px; color: #ffffff; text-align: left;}



.banner06{width:100%; height:200px;background: url(../list/banner06.jpg) no-repeat center top;-webkit-background-size:auto 100%;background-size:auto 100%; position:relative; margin:0 auto; }
.banner06a{width:92%; padding-top:30px; margin:0px auto;}
.banner06a .p1{font-size:28px; color: #d63b23;}
.banner06a .p2{line-height:40px; font-size:28px; color: rgba(255,255,255,.80); padding-top:10px;}
.banner06a .p3{ display:none;}

.banner06b{display:none;}

.banner06c{width:92%; padding-top:30px;  margin:0px auto;}
.banner06c_L{ float:left;}
.banner06c_L li{ height:30px; line-height:30px; font-size:16px; color:#ffffff;  padding-right:10px;float:left;}
.banner06c_L li a{  color:#ffffff; }
.banner06c_L li.cu a{color: #d63b23;}

.banner06c_R{height:30px; line-height:30px; background:url(../list/ico_01a.png) no-repeat left center; text-indent:20px; font-size:14px; color:#ffffff; float:right;}
.banner06c_R a{ color:#ffffff; }



.banner08{width:100%; height:200px;background: url(../list/banner08.jpg) no-repeat center top;-webkit-background-size:auto 100%;background-size:auto 100%; position:relative; margin:0 auto; }
.banner08a{width:92%; padding-top:30px; margin:0px auto;}
.banner08a .p1{font-size:28px; color: #d63b23;}
.banner08a .p2{line-height:40px; font-size:28px; color: rgba(255,255,255,.80); padding-top:10px;}
.banner08a .p3{ display:none;}

.banner08b{display:none;}

.banner08c{width:92%; padding-top:30px;  margin:0px auto;}
.banner08c_L{ float:left;}
.banner08c_L li{ height:30px; line-height:30px; font-size:16px; color:#ffffff;  padding-right:20px;float:left;}
.banner08c_L li a{  color:#ffffff; }
.banner08c_L li.cu a{color: #d63b23;}

.banner08c_R{height:30px; line-height:30px; background:url(../list/ico_01a.png) no-repeat left center; text-indent:20px; font-size:14px; color:#ffffff; float:right;}
.banner08c_R a{ color:#ffffff; }

.banner09{width:100%; height:120px;background: #d63b23; color: #fff; position:relative; margin:0 auto; }
.banner09a{width:92%;  margin:0px auto;}
.banner09a_L{ float:left;}
.banner09a_L .p1{height:120px; line-height:120px; font-size:28px; color:#ffffff; float:left;}
.banner09a_L .p2{height:120px; line-height:120px; font-size:20px; color:#ffffff; padding-left:10px; float:left;}


.banner09a_R{height:120px; line-height:126px; background:url(../list/ico_06.png) no-repeat left center; text-indent:20px; font-size:14px; color:#ffffff; float:right;}
.banner09a_R a{ color:#ffffff; }


.banner10{width:100%; height: auto;background: url(../list/banner10.jpg) no-repeat center top;-webkit-background-size:100% 200px;background-size:100% 200px;padding-bottom:30px; position:relative; margin:0 auto; }

.banner10a{width:92%;  margin:0px auto;}
.banner10a_L{ width:100%; padding-top:30px; padding-bottom:20px; float:left;}
.banner10a_L .p1{font-size:28px; color: #d63b23;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ";}
.banner10a_L .p2{line-height:30px; font-size:20px; color: #FFFFFF;font-family: DINCondensedBold, Microsoft YaHei, "Î¢ÈíÑÅºÚ"; padding-top:0px;}
.banner10a_L .p3{display:none;}



.banner10a_R{ display:none;}

.banner10b{width:92%;  margin:0px auto; margin-top:0px;}
.banner10b_L{ width:100%; height: auto;background: #FFFFFF; padding:20px; padding-bottom:30px;float:left;border-radius: 15px;}
.banner10b_L .p1{line-height:30px; font-size:18px; color: #333333; font-weight:bold; padding-top:0px;}
.banner10b_L .p2{line-height:30px; font-size:16px; color: #333333; padding-top:10px;}
.banner10b_L .p2{line-height:30px; font-size:16px; color: #333333; padding-top:10px;}

.banner10b_R{ width:100%;background:linear-gradient(to top, #e04128, #f4603f); padding:20px;float:right;border-radius: 15px;}

.liuyan05{float:left;width:100%;}

.liuyan05a{float:left;width:100%;position:relative}
.liuyan05a .p1{ float:left; width:100%;height:40px; line-height:40px; text-align: center;  font-size:18px; color:#ffffff; overflow:hidden}


.liuyan05 .line-span {display:flex;align-items:center; width:100%; gap:10px;}
.liuyan05 .line-span::before {content:'';flex:1; height:1px; background-color:#ffffff;}
.liuyan05 .line-span::after {content:'';flex:1;height:1px;background-color:#ffffff;}
.liuyan05 .line-span span {white-space:nowrap;color:#ffffff;font-size:22px;}


.liuyan05b{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyan05b .p1{ float:left; width:100%;height:40px; text-align:right; font-size:16px;position:absolute; left:0px;top:0px; overflow:hidden}
.liuyan05b .pa{ position:absolute; right:10px;top:8px;}
.liuyan05b .pa img{ height:24px;}


.liuyan05c{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyan05c .p1{ float:left; width:59%;height:40px; overflow:hidden}
.liuyan05c .p2{ float:right; width:39%;height:40px; overflow:hidden}
.liuyan05c .p2 span{ display:block; width:100%;height:40px;line-height:40px; text-align:center; font-size:30px; color:#000000;font-style: italic; background:#FFFFFF;border-radius:3px; cursor:pointer;overflow:hidden;}

.liuyan05d{float:left;width:100%; margin-top:20px; position:relative}

.liuyan05e{float:left;width:100%; margin-top:20px;}

.liuyan05 .input001 {width:100%;height:40px;line-height:40px; background:#FFFFFF;text-indent: 10px;font-size: 14px;border: none;outline: none;border-radius:3px;overflow:hidden}
.liuyan05 .sub001 {width:100%;height:50px;line-height:50px;display:inline-block;background:#ffc619; text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;border:none;outline:none;cursor:pointer;-webkit-appearance:none;border-radius:5px;}

.liuyan05 .radio-item {display:flex;align-items:center;cursor:pointer;position:relative;padding-left:25px;color:#ffffff;font-size:14px;transition:color 0.2s ease; float:left; margin-right:20px;}
.liuyan05 .radio-item input[type="radio"] {position:absolute;opacity:0;cursor:pointer;}
.liuyan05 .radio-item .radio-custom {position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ffffff;border-radius:50%;background-color:#d73a21;transition:all 0.2s ease;}
.liuyan05 .radio-item input[type="radio"]:checked + .radio-custom {border-color:#ffffff;background-color:#ffffff;}
.liuyan05 .radio-item input[type="radio"]:checked + .radio-custom::after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff;}
.liuyan05 .radio-item:hover {color:#ffffff;}
.liuyan05 .radio-item:hover .radio-custom {border-color:#ffffff;}

}
