@charset "utf-8";
@font-face{font-family:'MyriadPro-Regular';
src: url('fonts/MyriadPro-Regular.eot');
src: local('☺'), 
url('fonts/MyriadPro-Regular.eot#iefix') format('embedded-opentype'),
url('fonts/MyriadPro-Regular.woff') format('woff'),
url('fonts/MyriadPro-Regular.ttf') format('truetype'),
url('fonts/MyriadPro-Regular.svg') format('svg');
font-weight: normal;font-style: normal;}
body{font-family:'MyriadPro-Regular';}

body {overflow-y: scroll;*overflow-y: auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
body,button,input,select,textarea,pre {font: 12px/1.5 Times, "Times New Roman", "serif";}
input,select,textarea {font-size: 100%;}
th {text-align: inherit;}
fieldset,img {border: 0;}
img {vertical-align: top; width:100%;}
iframe {display: block;}
abbr,acronym {border: 0;font-variant: normal;}
del {text-decoration: line-through;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: 500;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 500;}
a{color: #333;text-decoration: none;outline: none;blr: expression(this.onFocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline: none;text-decoration:none;}
a:hover {text-decoration: underline;}i {font-style: normal;}
input:focus,
textarea:focus,
keygen:focus,
select:focus {outline:none;outline-offset: 0px;}
::-webkit-input-placeholder { color:#fff; }
::-moz-placeholder { color:#fff; } /* firefox 19+ */
:-ms-input-placeholder { color:#fff; } /* ie */
input:-moz-placeholder { color:#fff; }

.cf:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.cf {zoom: 1;}
.isPc .fl {float: left;}
.fr {float: right;}
.clear{ clear:both;}
.pt40{padding-top:40px;}
.mr20{ margin-right:20px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt40 {margin-top: 40px;}
.mt60 {margin-top: 60px;}
.mb15 {margin-bottom:15px;}
.mb35 {margin-bottom:35px;}



/* pc 设备 */
html.isPc{}
html.isPc .wap_box{display:none;}
/* wap 设备 */
/* 媒体查询 */
html.isWap{font-size:50px;}
html.isWap a:hover{text-decoration:none;}
@media screen and (min-width:320px){
	html.isWap{font-size:50px;}
}
@media screen and (min-width:360px){
	html.isWap{font-size:56px;}
}
@media screen and (min-width:400px){
	html.isWap{font-size:62px;}
}
@media screen and (min-width:480px){
	html.isWap{font-size:75px;}
}
@media screen and (min-width:560px){
	html.isWap{font-size:87px;}
}
@media screen and (min-width:640px){
	html.isWap{font-size:100px;}
}
html.isWap body{font-size:0.24rem;}
html.isWap .pc_box{display:none;}
body{overflow-x:hidden;}
.wrapper{display:none;}
.isPc .wrapper{}
.isPc .bdy{ background:#fff url("../i/bg1.png") no-repeat center top; background-size:1920px auto;}
.isPc .w{width:1480px; margin:0px auto;}
.isPc .w1200{width:1200px; margin:0 auto;}

.isWap .w,.isWap .w1200{margin:0.2rem 0 0;}
.isWap .bdy{}

.isPc .main{ background:#fff; width:1272px; padding-bottom:90px; margin:500px auto 43px; position: relative;}
.isWap .main{ background:#ffffff url("../i/wap/bg_1_w.png") no-repeat top left; background-size:100%; padding-top:5rem;}

.isPc .topBox{width:100%; margin:0 auto;}

.isPc .nav{ width:1200px; font-weight:bold; margin:0 auto;  height:93px; font-size:20px; font-weight:bold;  color:#fff; border-bottom:2px solid #e2292a; text-transform:uppercase; }
.isPc .nav a{color:#2c0000; font-weight:bold; display: block; line-height:86px;  text-decoration: none; padding:0 16px;}
.isPc .nav a:hover{ border-bottom:7px solid #e2292a;}
.isPc .nav li{ float:left; padding-right:5px;position:relative}
.isPc .nav li.mr0{ background:none;}
.isPc .h-btn-nav{ display: none;}

.isWap .nav{position:absolute; z-index:99; width:80%; right:0.21rem; top:4.7rem; background:#e3e3e3 url(../i/wap/nav.png) 0 0 repeat;padding:0.5rem 0 1rem;display:none; text-transform: uppercase; font-family:Arial, "sans-serif";} 
.isWap .nav li{color:#000;}
.isWap .nav li a{color:#000;}
.isWap .nav li.nav-lan{background-color:#0e2e49;border-bottom:none}
.isWap .nav .nav-item{height:.8rem;line-height:.8rem;display:block;position:relative;padding:0 .38rem;font-size:.3rem;color:#000}
.isWap .h-btn-nav,.isWap .h-btn-search{position:absolute;width:1rem;height:1.26rem;top:0;font-size:0;line-height:0}
.isWap .h-btn-nav{background:url(../i/wap/w_nav.png) center no-repeat; background-size:.9rem .9rem;right:0; top:3.3rem; z-index:3;}


.isPc .twBox{width:1200px; margin:70px auto 0;}
.isPc .twBox_l{width:610px; float:left;}

.isWap .twBox{width:94%; margin:0 3% 0;}


.isPc .twBox_r{width:560px; float:right;}
.isPc .twBox_r i{ font-size:38px; line-height:42px;}
.isPc .twBox_r li{ width:214px; height:165px; margin-bottom:22px; font-size:24px; line-height: 28px; font-weight: normal; font-family:Times, "Times New Roman", "serif"; padding:28px 28px 0; margin-right:20px; float:left;}
.isPc .twBox_r li.mr0{margin-right:0;}
.isPc .twBox_r li a{color:#fff;}
.isPc .twBox_r li.l1{background:#f85f41;}
.isPc .twBox_r li.l2{background:#eb6d28;}
.isPc .twBox_r li.l3{background:#fd9213;}
.isPc .twBox_r li.l4{background:#bd2325;}

.isWap .twBox_r{width:100%; margin:0.25rem 0 0; padding-bottom:0.4rem;}
.isWap .twBox_r li{ width:42%; height:2rem; margin-right:3%; font-size:0.3rem; line-height:0.34rem; font-weight: normal; font-family:Times, "Times New Roman", "serif"; padding:0.3rem 0.2rem; margin-bottom:0.25rem; float:left; }
.isWap .twBox_r li a{color:#fff;}
.isWap .twBox_r li.l1{background:#f85f41;}
.isWap .twBox_r li.l2{background:#eb6d28; margin-right:0;}
.isWap .twBox_r li.l3{background:#fd9213;}
.isWap .twBox_r li.l4{background:#bd2325; margin-right:0;}

.isPc .tw2Box h2{width:275px; height:89px; margin:24px auto 35px;}
.isPc .tw2Box h2 a{ color:#be0000;}
.isPc .tw2Cont{width:1200px; margin:0 auto; background:#fff7f0; overflow: hidden;}
.isPc .tw2Cont span{width:484px; height:324px; float:left; margin-right:40px;}
.isPc .tw2Cont span img{width:100%; height:324px;}
.isPc .tw2Cont_t{padding-top:50px;}
.isPc .tw2Cont_t h3{font-size:25px; line-height:30px; font-weight: bold; margin-bottom:25px;}
.isPc .tw2Cont_t p{padding-right:30px; font-size:16px; line-height: 24px; color:#666666; font-family:Arial, "sans-serif";}

.isWap .tw2Box h2{width:2.4rem; height:0.9rem; margin:0.3rem auto 0.2rem; }
.isWap .tw2Box h2 a{}
.isWap .tw2Cont{width:94%; margin:0 auto 0.3rem; background:#fff7f0; overflow: hidden;}
.isWap .tw2Cont span{width:40%; height:auto; float:left; margin-right:5%;}
.isWap .tw2Cont span img{width:100%; height:auto;}
.isWap .tw2Cont_t{padding-top:0.3rem;}
.isWap .tw2Cont_t h3{font-size:0.3rem; line-height:0.4rem; font-weight: bold; margin-bottom:0.3rem; padding-right:0.3rem;}
.isWap .tw2Cont_t p{ display:none;}

/* ad1 */
.isPc .ad{ width:1200px;  margin:30px auto 0; }
.isPc .ad ul{ display: block; margin-bottom:30px; background: url("../i/txt_bg1.png") no-repeat center; background-size:100% 158px;  height:128px; font-size:25px; line-height:30px; padding-top:30px;}
.isPc .ad li{ float:left; width:40%; padding:17px 4% 0; height:80px; border-right:1px solid #fff; }
.isPc .ad li.mr0{border-right:0;}
.isPc .ad li a{ display: block; color:#fff; }
.isPc .ad ul.mb0{margin-bottom:0;}

.isWap .ad{ width:100%;  margin:0.3rem auto 0; }
.isWap .ad ul{width:94%; margin:0 auto; display: block; margin-bottom:0.3rem; background:#ff3a3b; background-size:100%; font-size:0.26rem; line-height:0.3rem; padding:0.3rem 0; overflow: hidden;}
.isWap .ad li{ float:left; width:40%; padding:0 4% 0; overflow:hidden; border-right:1px solid #fff; }
.isWap .ad li.mr0{border-right:0;}
.isWap .ad li a{ display: block; color:#fff; }
.isWap .ad ul.mb0{margin-bottom:0;}

/* twBox3 */
.isPc .twBox3{ margin-bottom:0;}
.isPc .twCont3_l{width:890px; float:left;}
.isPc .i-spe {background-color: #fff;}
.isPc .spe-slider {overflow: hidden; margin-top:0;height:333px;position: relative; color: #fff; background:#b80d00;}
.isPc .spe-slider .sliderInner, .isPc .spe-slider .sliderInner li {width: 100%;height: 427px; overflow: hidden; zoom: 1}
.isPc .spe-slider .sliderInner li {display: none}
.isPc .spe-slider .sliderInner li.cur {display: block}
.isPc .spe-slider .list-text {overflow: hidden;width:302px; float:left; padding:28px 15px;}
.isPc .spe-slider .list-tit {font-size: 24px;line-height: 30px; font-weight: normal;}
.isPc .spe-slider .list-tit a {display: block; color:#fff;}
.isPc .spe-slider .list-desc {font-size: 18px;line-height: 24px;margin-top:0}
.isPc .spe-slider .sliderInner span {float: right;width:500px;height:333px;display: block;}
.isPc .spe-slider .sliderInner span img{width:100%; height:333px;}
.isPc .spe-slider .slider-cur {position: absolute;left: 320px;bottom:20px}
.isPc .spe-slider .slider-cur a {float: left;width:10px;height:10px; text-align: center;line-height: 30px;background-color: #7d0000;color: #fff; font-size:0; margin-left: 6px; border-radius: 50%}
.isPc .spe-slider .slider-cur a.cur, .isPc .spe-slider .slider-cur a:hover {text-decoration: none; background-color: #ffe7c0;}

.isPc .twBox3 .twCont3_r{ width:280px; float:right;}
.isPc .twBox3 .twCont3_r dd{}
.isPc .twBox3 .twCont3_r dd.l1{background: url("../i/p15.png") no-repeat center; background-size:100%;  margin-bottom:15px; height:160px; font-size:22px;} 
.isPc .twBox3 .twCont3_r dd.l1 b{font-size:22px; font-weight: bold; text-transform: uppercase;}
.isPc .twBox3 .twCont3_r dd.l1 em{font-size:22px; color:#fff;}
.isPc .twBox3 .twCont3_r dd.l1 a{ display: block; padding:50px 15px 0; color:#fff;}
.isPc .twBox3 .twCont3_r dd.l1 a:hover{ text-decoration: none;}
.isPc .twBox3 .twCont3_r dd.l2{background:#eed687; width:250px; height:106px; padding:25px 15px; font-size:22px; line-height: 26px;} 

.isPc .twBox2{ padding:50px 0 0px; width:1200px; margin:0 auto; overflow:hidden;}
.isPc .twBox2 h3{font-size:40px; line-height: 40px; margin-bottom:20px; font-weight: bold; font-family:Times, "Times New Roman", "serif";}
.isPc .twBox2 h3 a:hover{ text-decoration: none;}
.isPc .twBox2 li{width:280px; margin-right:26px; float:left; }
.isPc .twBox2 li.mr0{ margin-right:0;}
.isPc .twBox2 li span,.isPc .twBox2 li span img{width:280px; height:184px; display: block;}
.isPc .twBox2 p{ font-size:20px; line-height: 24px; padding-top:10px; display: block;}
.isPc .twBox2 p a:hover{ text-decoration:none;}

.isWap .twBox2{}
.isWap .twBox2 h3{font-size:0.5rem; line-height:0.5rem; margin-bottom:0.2rem; font-weight: bold; font-family:Times, "Times New Roman", "serif"; padding-left:0.25rem;}
.isWap .twBox2 h3 a:hover{ text-decoration: none;}
.isWap .twBox2{padding:0rem 0 0px;}
.isWap .twBox2 li{width:44.5%; height:3.5rem; margin-left:0.25rem; float:left; margin-bottom:0.1rem;}
.isWap .twBox2 li.mr0{ margin-right:0;}
.isWap .twBox2 p{ height:1.1rem; font-size:0.24rem; line-height:0.28rem; padding-top:0.2rem; padding-bottom:0.2rem; display: block;}

.isPc .twBox3{}
.isPc .twBox3 h3{font-size:40px; line-height: 40px; margin-bottom:20px; font-weight: bold; font-family:Times, "Times New Roman", "serif";}
.isPc .twBox3 h3 a:hover{ text-decoration: none;}
.isPc .twBox3{padding:50px 0 0; width:1200px; margin:0 auto;}
.isPc .twBox3 li{width:300px; margin-right:30px; float:left;}
.isPc .twBox3 li.mr0{ margin-right:0;}
.isPc .twBox3 p{ font-size:22px; line-height: 28px; margin-bottom:10px; display: block;}
.isPc .twBox3 em{font-size:35px; line-height:35px; color:#000; font-weight: bold; margin-bottom:20px; display: block; font-family:Times, "Times New Roman", "serif";}

.isWap .twBox3{padding-top:0.2rem; position: relative;}
.isWap .twBox3 h3{font-size:0.5rem; line-height:0.5rem; margin-bottom:0.2rem; font-weight: bold; font-family:Times, "Times New Roman", "serif"; padding-left:0.25rem;}
.isWap .twBox3 h3 a:hover{ text-decoration: none;}
.isWap .twBox3 ul{padding:0; }
.isWap .twBox3 li{ padding-bottom:0; margin-bottom:0;}
.isWap .twBox3 li.mr0{ margin-right:0;}
.isWap .twBox3 p{ font-size:0.34rem; line-height:0.4rem; margin-bottom:0.2rem; display: block;}
.isWap .twBox3 em{font-size:0.24rem; line-height:0.3rem; color:#626262; font-family:Arial, "sans-serif";}

/* banner2 */
.isPc .twBox8{ margin-bottom:70px;}
.isPc .twBox8 h2{width:445px; height:89px;margin:0 auto 35px;}
.isPc .banner3{ position:relative; width:1200px; margin:0 auto; background: #fff; z-index:2;}
.isPc .banner3,
.isPc .banner3 .slider-mask{ overflow:hidden;zoom:1;}
.isPc .banner3{position:relative;}
.isPc .banner3 .i-tit{padding-top:45px;}
.isPc .banner3 .sliderInner{ overflow:hidden; width:1150px; height:auto;margin:0px auto;}
.isPc .banner3 .sliderInner ul{width:1000%;float:left;}
.isPc .banner3 .sliderInner li{width:280px; height:auto; float: left; margin-right:10px;}
.isPc .banner3 .sliderInner a{display:block;width:100%;padding-bottom:10px;font-size:20px;line-height:24px; color:#1d1d1d; font-family:Times, "Times New Roman", "serif";}
.isPc .banner3 .sliderInner img{width:100%;height:184px;}
.isPc .banner3 .sliderInner em{display:block;padding:20px 0px 0px;}
.isPc .banner3 .btn-slider{ font-size:0; position:absolute; z-index:3000; }
.isPc .banner3 .btn_prev{width:22px;height:105px; background:url(../i/l_arr.png) no-repeat center;display: block; top:50%; margin-top:-85px; left:0px; }
.isPc .banner3 .btn_next{width:22px;height:105px;background:url(../i/r_arr.png) no-repeat center;display: block; top:50%; margin-top:-85px; right:0px;}
.isPc .banner3 .sliderCur{ display:none; font-size:0px;line-height:0px;text-align:center; padding:16px 0 0; width:200px; left:50%; margin-left:-100px; position:absolute; bottom:105px;}
.isPc .banner3 .sliderCur a{display:inline-block;width:12px;height:12px;vertical-align:top;  border-radius:50%; margin-right:12px; background:#000;}
.isPc .banner3 .sliderCur a:hover{ text-decoration:none;}
.isPc .banner3 .sliderCur a.cur{background:#0f4c81;}

.isWap .twBox8 h2{width:55%; height:0.95rem; background-size:100%;  margin:0 auto 0.1rem;}
.isWap .twBox8 h2 a{}
/* isWap */

.isWap .banner3{ display: none; margin-bottom:0; padding:0 0.25rem 0;}
.isWap .banner4 {overflow:hidden;position:relative; margin:0px auto; padding:0 0.25rem 0;}
.isWap .banner4 ul{}
.isWap .banner4 li{display:inline;float:left;width:48%; padding-bottom:0.3rem; overflow:hidden; margin-right:4%;}
.isWap .banner4 li.mr0{margin-right:0;}
.isWap .banner4 a{display:block;width:100%; padding-bottom:0.2rem;font-size:0.26rem;line-height:0.3rem;}
.isWap .banner4 img{width:100%;}
.isWap .banner4 em{display:block;padding:10px 0px 0px;}

.isPc .twBox4{ width:1200px; margin:60px auto 0;}
.isPc .twBox4 a:hover{ text-decoration:none;}
.isPc .twBox4 h2{ font-size:36px; font-weight:bold; background: url("../i/bt_bg2.png") no-repeat center; width:445px; height:89px; margin:0 auto 35px; color:#bd0000; font-family:Arial, "sans-serif";}
.isPc .twBox4 h2 a{color:#bd0000;}
.isPc .twBox4_c{ width:380px; float:left; margin-right:30px; font-size:24px; line-height: 28px;}
.isPc .twBox4_c span{ display: block; float:left; width:240px; height:154px; margin-right:15px;}
.isPc .twBox4_c span img{width:100%; height:154px;}
.isPc .twBox4_c li{ background:#ffebea; margin-bottom:25px;}
.isPc .twBox4_c li.bb0{ border-bottom:0;}
.isPc .twBox4_c li.l2{ height:156px; padding:35px;}

.isPc .twBox4_l{width:382px; float:left; background:#fff5e3;}
.isPc .twBox4_l span{ display: block;}
.isPc .twBox4_l p{ font-size:24px; line-height:36px;padding:20px 30px; min-height:183px;}

.isPc .twBox4_r{width:382px; float:right; background:#fff5e3;}
.isPc .twBox4_r span{ display: block;}
.isPc .twBox4_r p{font-size:24px; line-height:36px;padding:20px 30px; min-height:183px;}

.isWap .twBox4{ padding:0.3rem 0; margin:0 0.25rem 0rem;}

.isWap .twBox4 h2{ width:4rem; height:0.8rem; margin:0.3rem auto 0.3rem;}
.isWap .twBox4 h2 a{}

.isWap .twBox4_l{width:48%; margin-right:3%; float:left; overflow: hidden; padding-bottom:0; background:#ffe3ce; margin-bottom:0.02rem;}
.isWap .twBox4_l span{ display: block; width:100%;}
.isWap .twBox4_l p{ font-size:0.3rem; line-height:0.4rem; padding:0.2rem 0.2rem 0;display: block; min-height:2rem;}
.isWap .twBox4_c{width:100%; font-size:0.3rem; line-height:0.4rem; margin-bottom:0.2rem;}
.isWap .twBox4_c span{ display: block; width:40%; float:left; margin-right:0.2rem;}
.isWap .twBox4_c span img{width:100%; height:1.4rem;}
.isWap .twBox4_c li{ margin-bottom:0.2rem; background:#ffebea;}
.isWap .twBox4_c li.l2{ padding:0.2rem;}
.isWap .twBox4_c li.bb0{ border-bottom:0; margin-bottom:0.01rem;}
.isWap .twBox4_c p{width:100%; font-size:0.3rem; line-height:0.4rem; padding-top:0.2rem;}

.isWap .twBox4_r{width:49%; background:#ffe3ce; overflow: hidden;}
.isWap .twBox4_r span{ width:100%; display: block;}
.isWap .twBox4_r p{ font-size:0.3rem; line-height:0.4rem; padding:0.2rem;display: block; min-height:1.8rem;}

.isPc .twBox4_2{ margin:50px auto 40px; width:1200px;}
.isPc .twBox4_2 .bt1{ font-size:35px; margin-bottom:10px;}
.isPc .twBox4_2 .bt1 em a{font-weight:bold;}
.isPc .twBox4_2_c{ width:470px; float:left; margin-right:15px; font-size:22px; line-height: 28px;}
.isPc .twBox4_2_c span{ display: block; float:left; width:240px; height:154px; margin-right:15px;}
.isPc .twBox4_2_c span img{width:100%; height:154px;}
.isPc .twBox4_2_c p{ padding:15px 20px;}
.isPc .twBox4_2_c li{ background:#ffd0c0; margin-bottom:15px;}
.isPc .twBox4_2_c li.bb0{ border-bottom:0;}
.isPc .twBox4_2_c li.l2{ height:86px; padding:15px 20px;}

.isPc .twBox4_2_l{width:243px; float:left; background:#ffd0c0; margin-right:15px;}
.isPc .twBox4_2_l span{ display: block;}
.isPc .twBox4_2_l p{ font-size:24px; line-height:36px;padding:20px 15px; min-height:232px;}

.isPc .twBox4_2_r{width:456px; float:right; background:#ffd0c0;}
.isPc .twBox4_2_r span{ display: block; width:100%; height:300px;}
.isPc .twBox4_2_r span img{width:100%; height:300px;}
.isPc .twBox4_2_r p{ font-size:24px; line-height:30px; padding:15px 20px; min-height:86px;}

.isWap .twBox4_2{ background:url("../i/wap/w_bg1.png") no-repeat left top; padding:0rem 0 0.5rem; margin:0 0.25rem 0rem;}
.isWap .twBox4_2 .bt1{ font-size:0.4rem; margin-bottom:0.1rem;}
.isWap .twBox4_2 .bt1 em a{font-weight:bold;}
.isWap .twBox4_2 h2{ font-size:0.5rem; line-height:0.5rem; margin-bottom:0.2rem; font-weight:bold;}
.isWap .twBox4_2 h2 a:hover{ text-decoration: none;}
.isWap .twBox4_2_l{width:100%; overflow: hidden; padding-bottom:0; background:#ffe3ce; margin-bottom:0.01rem;}
.isWap .twBox4_2_l span{ display: block; width:40%; margin-right:0.2rem; float:left;}
.isWap .twBox4_2_l p{ font-size:0.3rem; line-height:0.4rem; padding:0.2rem 0.2rem 0;}
.isWap .twBox4_2_c{width:100%; font-size:0.3rem; line-height:0.4rem;}
.isWap .twBox4_2_c span{ display: block; width:40%; float:left; margin-right:0.2rem;}
.isWap .twBox4_2_c span img{width:100%; height:1.4rem;}
.isWap .twBox4_2_c li{ background:#ffe3ce;margin-bottom:0.02rem;}
.isWap .twBox4_2_c li.l2{ padding:0.2rem; margin-bottom:0.01rem;}
.isWap .twBox4_2_c li.bb0{ border-bottom:0;}
.isWap .twBox4_2_c p{width:100%; font-size:0.3rem; line-height:0.4rem; padding-top:0.2rem;}

.isWap .twBox4_2_r{width:100%; background:#ffe3ce; overflow: hidden;}
.isWap .twBox4_2_r span{ width:40%; margin-right:0.3rem; float:left; display: block;}
.isWap .twBox4_2_r p{ font-size:0.3rem; line-height:0.4rem; padding:0.2rem;}

.isPc .twBox5{width:1200px; margin:0px auto 0;font-family:Times, "Times New Roman", "serif";}
.isPc .twBox5 h3{font-size:40px; line-height: 40px; padding-top:20px; margin-bottom:20px; font-weight: bold; }
.isPc .twBox5 h3 a:hover{ text-decoration: none;}
.isPc .twBox5_t{border-bottom:1px solid #fff;}
.isPc .twBox5_t dl dd a{ color:#fff;}
.isPc .twBox5_t dl.d1{width:510px; float:left;}
.isPc .twBox5_t dl.d1 dd{ padding:20px; background:#bb8a22; font-size:24px; line-height:30px; min-height: 75px;}
.isPc .twBox5_t dl.d2{width:340px; float:left;}
.isPc .twBox5_t dl.d2 dd{ padding:20px; background:#b80d00; font-size:24px; line-height:30px; min-height: 178px;}
.isPc .twBox5_t dl.d3{width:345px; float:left;}
.isPc .twBox5_t dl.d3 dd{ padding:20px; background:#cd6a00; font-size:24px; line-height:30px; min-height: 174px;}
.isPc .twBox5_t dl{ border-right:1px solid #fff;}

.isWap .twBox5{margin:0 auto 0.5rem;font-family:Times, "Times New Roman", "serif";}
.isWap .twBox5 h3{font-size:0.4rem; line-height:0.5rem; margin-bottom:0.2rem; font-weight: bold; font-family:Times, "Times New Roman", "serif"; padding-left:0.25rem;}
.isWap .twBox5 h3 a:hover{ text-decoration: none;}
.isWap .twBox5_t{border-bottom:1px solid #fff;}
.isWap .twBox5_t dl dd a{ color:#fff;}
.isWap .twBox5_t dl.d1{ margin:0 0.25rem;}
.isWap .twBox5_t dl.d1 dd{ padding:2% 2% 0.5rem; background:#e37600; font-size:0.28rem; line-height:0.38rem; border-bottom:1px solid #fff;}
.isWap .twBox5_t dl.d2{width:46%; float:left; margin-left:0.25rem;}
.isWap .twBox5_t dl.d2 dd{ padding:0.2rem; background:#850d00; font-size:0.28rem; line-height:0.38rem; min-height: 1.61rem;}
.isWap .twBox5_t dl.d3{width:46%; float:left;}
.isWap .twBox5_t dl.d3 dd{ padding:0.2rem; background:#c84837; font-size:0.28rem; line-height:0.38rem; min-height: 1.6rem;}
.isWap .twBox5_t dl{ border-right:1px solid #fff;}

.isPc .twBox5_b dl dd a{ color:#fff;}
.isPc .twBox5_b dl.d1{width:342px; float:left;}
.isPc .twBox5_b dl.d1 dd{ padding:20px; background:#b80d00; font-size:24px; line-height:30px; min-height:175px;}
.isPc .twBox5_b dl.d2{width:343px; float:left;}
.isPc .twBox5_b dl.d2 dd{ padding:20px; background:#cb9f53; font-size:24px; line-height:30px; min-height: 174px;}
.isPc .twBox5_b dl.d3{width:510px; float:left;}
.isPc .twBox5_b dl.d3 dd{ padding:20px; background:#fc8246; font-size:24px; line-height:30px; min-height: 74px;}
.isPc .twBox5_b dl{ border-right:1px solid #fff;}

.isWap .twBox5_b dl dd a{ color:#fff;}
.isWap .twBox5_b dl.d1{ margin:0 0.25rem;}
.isWap .twBox5_b dl.d1 dd{ padding:2% 2% 0.5rem; background:#e37600; font-size:0.28rem; line-height:0.38rem; border-bottom:1px solid #fff;}
.isWap .twBox5_b dl.d2{width:46%; float:left; margin-left:0.25rem;}
.isWap .twBox5_b dl.d2 dd{ padding:0.2rem; background:#850d00; font-size:0.28rem; line-height:0.38rem; min-height: 1.61rem;}
.isWap .twBox5_b dl.d3{width:46%; float:left;}
.isWap .twBox5_b dl.d3 dd{ padding:0.2rem; background:#da5f23; font-size:0.28rem; line-height:0.38rem; min-height: 1.63rem;}
.isWap .twBox5_b dl{ border-right:1px solid #fff;}

.isPc .pb113{ padding-bottom:113px;}
.isPc .backBox{ width:100%; height:65px;  text-align: center; color:#fff; font-size:20px;background:#ffe7c0;}
.isPc .backBox a{color:#000;}
.isPc .backBox a:hover{ text-decoration: none;}
.isPc .backBox span{ width:100%; line-height: 65px; display: block; font-family:Times, "Times New Roman", "serif";}

.isPc .bottom{font-size:16px; line-height: 24px; text-align: center; background:#d21406; padding-top:50px; padding-bottom:25px; color:#fff;font-family:Times, "Times New Roman", "serif";}
.isPc .bottom a{color:#fff;}
.isPc .bottom em{ font-family:Arial, "sans-serif";}

.isWap .pb113{ padding-bottom:0.8rem;}
.isWap .backBox{ width:100%; height:0.7rem;  text-align: center; color:#000; font-size:0.24rem;background:#ffe7c0;}
.isWap .backBox span{ width:100%; line-height:0.7rem; display: block; font-family:Times, "Times New Roman", "serif";}

.isWap .bottom{font-size:0.22rem; line-height:0.3rem; text-align: center; padding-top:0.3rem; padding-bottom:0.5rem; color:#fff;font-family:Times, "Times New Roman", "serif";}
.isWap .bottom a{color:#fff;}
.isWap .bottom em{ font-family:Arial, "sans-serif";}

/* twBox7 */
.isPc .twBox7{ margin:50px auto 40px; width:1200px;}
.isPc .twBox7 .bt1{ margin:0 auto 35px; width:515px; height:89px;}
.isPc .banner2{ position:relative;width:813px;}
.isPc .banner2 .sliderInner{position:relative; }
.isPc .banner2,
.isPc .banner2 .sliderInner,
.isPc .banner2 .sliderInner li{overflow:hidden;min-width:813px;height:306px;}
.isPc .banner2 .sliderInner li{display:inline;float:left;}
.isPc .banner2 .sliderInner li span{display:block; width:460px; height:306px; float:left;}
.isPc .banner2 .sliderInner li span a img{width:460px; height:306px;}
.isPc .banner2 .slider_btn{ display:block; position:absolute; border-radius:50%; width:42px; height:42px; font-size:0px; bottom:25px;}
.isPc .banner2 .btn_prev{left:74%; background:url("../i/arr_l.png") no-repeat center; background-size:100%; }
.isPc .banner2 .btn_next{left:81%;background:url("../i/arr_r.png") no-repeat center; background-size:100%;}
.isPc .banner2 .sliderCur{ position:absolute; left:5px; width:100px; background:#000; bottom:30px;}
.isPc .banner2 .sliderCur a{display:inline-block;width:12px;height:12px;background:#fff; border-radius:50%; margin-right:5px; border:1px solid #dedede; }
.isPc .banner2 .sliderCur a.cur{background:#c7010b; border:1px solid #ba3f3b;}
.isPc .banner2 .sliderInner li{position:relative;}
.isPc .banner2 .list-text{ font-family:Times, "Times New Roman", "serif"; width:293px; padding:30px; color:#fff; background:#f3f3f3; height:305px; float:left;}
.isPc .banner2 .list-text h2{font-size:24px; line-height:26px;}
.isPc .banner2 .list-text h3{font-size:20px;line-height:24px;text-align:left; font-weight: normal; margin:10px auto 0;  width:287px;}
.isPc .banner2 .list-text h3 a{ color:#666666; font-weight: normal;}
.isPc .banner2 .list-text h3 a:hover{ text-decoration: none;}
.isPc .twBox7 .twCont3_l{width:813px; float:left;}
.isPc .twBox7 .twCont3_r{float:right; margin-left:30px; width:357px;}
.isPc .twBox7 .twCont3_r li{width:100%; margin-bottom:18px;}
.isPc .twBox7 .twCont3_r li a{ display: block; padding:14px 30px; height:62px; font-size:20px; line-height:24px; color:#fff;}
.isPc .twBox7 .twCont3_r li.l1{ background:#f85f41;}
.isPc .twBox7 .twCont3_r li.l2{ background:#fd9213;}
.isPc .twBox7 .twCont3_r li.l2 a{padding:10px 30px; height:70px;}
.isPc .twBox7 .twCont3_r li.l3{ background:#bd2325;}

.isWap .twBox7{ margin:0.1rem 3% 0.4rem; width:94%;}
.isWap .twBox7 .bt1{ width:4.5rem; height:0.8rem; margin:0 auto 0.3rem;}
.isWap .banner2{ position:relative;width:100%;}
.isWap .banner2 .sliderInner{position:relative; }
.isWap .banner2,
.isWap .banner2 .sliderInner{overflow:hidden;min-width:100%;}
.isWap .banner2 .sliderInner li{overflow:hidden;min-width:200px; float:left; height:135px;}
.isWap .banner2 .sliderInner li{display:inline;float:left;}
.isWap .banner2 .sliderInner li span{display:block; width:54%; height:135px; float:left;}
.isWap .banner2 .sliderInner li span a img{width:100%; height:135px;}
.isWap .banner2 .slider_btn{ display:block; position:absolute; border-radius:50%; width:26px; height:26px; font-size:0px; top:69%;}
.isWap .banner2 .btn_prev{left:65%; background:url("../i/arr_l.png") no-repeat center; background-size:100%; }
.isWap .banner2 .btn_next{left:74%;background:url("../i/arr_r.png") no-repeat center; background-size:100%;}
.isWap .banner2 .sliderCur{ position:absolute; left:5px; width:100px; background:#000; bottom:30px;}
.isWap .banner2 .sliderCur a{display:inline-block;width:12px;height:12px;background:#fff; border-radius:50%; margin-right:5px; border:1px solid #dedede; }
.isWap .banner2 .sliderCur a.cur{background:#c7010b; border:1px solid #ba3f3b;}
.isWap .banner2 .sliderInner li{position:relative;}
.isWap .banner2 .list-text{ font-family:Times, "Times New Roman", "serif"; width:40%; padding:10px 3%; color:#fff;  background-color:#f3f3f3; height:115px; float:left;}
.isWap .banner2 .list-text h2{font-size:0.28rem; line-height:0.3rem;}
.isWap .banner2 .list-text h3{ display: none; font-size:0.2rem;line-height:0.24rem;text-align:left; font-weight: normal; margin:0.2rem auto 0;  width:100%;}
.isWap .banner2 .list-text h3 a{ color:#666666; font-weight: normal;}
.isWap .banner2 .list-text h3 a:hover{ text-decoration: none;}
.isWap .twBox7 .twCont3_l{width:100%; overflow: hidden; margin-top:0.15rem;}
.isWap .twBox7 .twCont3_r{margin-top:0.15rem;width:100%;}
.isWap .twBox7 .twCont3_r li{width:32%; height:2.3rem; margin-right:2%; margin-bottom:2%; float:left;}
.isWap .twBox7 .twCont3_r li a{ display: block; padding:0.2rem 0.15rem 0.2rem; font-size:0.28rem; line-height:0.3rem; color:#fff;}
.isWap .twBox7 .twCont3_r li.l1{ background:#f85f41;}
.isWap .twBox7 .twCont3_r li.l2{ background:#fd9213;}
.isWap .twBox7 .twCont3_r li.l2 a{ height:auto;}
.isWap .twBox7 .twCont3_r li.l3{ background:#bd2325; margin-right:0;}


.isPc .twBox9 h2{margin:0 auto 35px; width:505px; height:89px; }
.isPc .twBox9 h2 a{ color:#be0000;}
.isPc .twCont9{width:1200px; margin:0 auto;}
.isPc .twCont9 ul{ overflow: hidden;}
.isPc .twCont9 li{ width:382px; float:left; margin-right:27px;}
.isPc .twCont9 li.mr0{margin-right:0;} 
.isPc .twCont9 span{ display:block; width:382px; height:254px;}
.isPc .twCont9 span img{width:100%; height:254px;}
.isPc .twCont9 i{margin-top:25px; display: block;}
.isPc .twCont9 i.i1{width:70px; height:20px; }
.isPc .twCont9 i.i2{width:118px; height:19px;}
.isPc .twCont9 i.i3{width:85px; height:19px;}
.isPc .twCont9 i img{width:100%;}
.isPc .twCont9 p{ font-size:20px; line-height:24px; margin-top:15px; margin-bottom:55px;}

.isWap .twBox9 h2{ width:60%; height:0.95rem;  background-size:100%;  margin:0 auto 0.1rem;}
.isWap .twCont9{width:94%; margin:0 auto 0.6rem;}
.isWap .twCont9 ul{ overflow: hidden;}
.isWap .twCont9 li{ width:48%; float:left; margin-right:4%;}
.isWap .twCont9 li.mr0{margin-right:0;} 
.isWap .twCont9 span{ display:block; width:100%;}
.isWap .twCont9 span img{width:100%;}
.isWap .twCont9 i{margin-top:0.15rem; display: block;}
.isWap .twCont9 i.i1{width:60px; height:15px;}
.isWap .twCont9 i.i2{width:110px; height:15px;}
.isWap .twCont9 i.i3{width:70px; height:15px;}
.isWap .twCont9 i img{}
.isWap .twCont9 p{ font-size:0.26rem; line-height:0.3rem; margin-top:0.1rem; margin-bottom:0.5rem;}


.isPc .bottom{background:#730000; font-family:Arial, "sans-serif"; padding:0;height:284px; padding-top:65px; }
.isPc .bottom .btn1{ width:200px; height:40px; line-height: 40px; border:1px solid #b98080; border-radius:20px; margin:0 auto 28px; background:#730000;}
.isPc .bottom span{ display:block; height:280px; font-size:16px; line-height:30px;  background: url("../i/bot_ico.png") no-repeat right top;}
.isPc .bottom span a{ display:inline-block; padding:0 30px;}

.isWap .bottom{ background: url("../i/wap/bot_bg.png") no-repeat center; background-size:100% 100%; font-family:Arial, "sans-serif"; padding-top:0.7rem; padding-bottom:0.9rem;}
.isWap .bottom .btn1{ width:200px; height:40px; line-height: 40px; border:1px solid #b98080; border-radius:20px; margin:0 auto 0.3rem; background:#730000;}
.isWap .bottom span{ display:block; font-size:0.26rem; line-height:0.38rem;width:80%; margin:0 auto;}
.isWap .bottom span a{ display:inline-block; padding:0 30px;}

.isWap .twCont3_l{width:100%;}
.isWap .spe-slider { overflow: hidden; margin-top: .4rem}
.isWap .spe-slider .sliderInner li { display: none}
.isWap .spe-slider .sliderInner li.cur { display: block}
.isWap .spe-slider .sliderInner img, .isWap .spe-slider .sliderInner li {width: 100%}
.isWap .spe-slider .list-tit {font-size: .32rem;line-height: 1.3em;padding: .2rem;color:#fff;}
.isWap .spe-slider .list-tit a{color:#fff;}
.isWap .spe-slider .list-desc {display: none}
.isWap .spe-slider .slider-cur {font-size: 0;line-height: 0;text-align: center;padding: 0rem 0 0.6rem;}
.isWap .spe-slider .slider-cur a {display: inline-block;width: .2rem;height: .2rem;background-color: #7d0000;color: #fff; margin: 0 .16rem;font-size:0;text-align: right; line-height: .2rem; border-radius: 50%;}
.isWap .spe-slider .slider-cur a.cur {background-color: #ffe7c0}

.isPc .slider-specials{position:relative}
.isPc .slider-specials .sliderInner{width:1040px; margin:0 auto 90px; overflow:hidden;zoom:1;}
.isPc .slider-specials .sliderInner ul{width:1000%; }
.isPc .slider-specials .sliderInner li{float:left; position: relative; left:-2px;}
.isPc .slider-specials .sliderInner li a{ display: block; width:264px; padding:0 42px 0 42px; border-left:1px solid #d8d8d8; }
.isPc .slider-specials .sliderInner li.br0{ border-left:0;}
.isPc .slider-specials .sliderInner img{display:block;width:264px;}
.isPc .slider-specials .sliderInner em{display:block;width:264px;font-size:20px; line-height:24px; margin-top:13px;}
.isPc .slider-specials .slider-btn{position:absolute;width:24px;height:24px; border-radius:50%; font-size:0;line-height:0;top:98px}
.isPc .slider-specials .btn-prev{background:#003f57 url(../i/l_arr2.png) no-repeat center; background-size:30%; left:55px;}
.isPc .slider-specials .btn-next{background:#003f57 url(../i/r_arr2.png) no-repeat center; background-size:30%; right:58px; z-index:3;}
.isPc .slider-specials span.s1{position:absolute; width:26px; top:0; right:58px; height:245px; background:#fff;}

.isWap .slider-specials{display: none; width:94%; margin:0 3%;}
.isWap .succ{ position: relative; margin-bottom:0.9rem;}
.isWap .succInner{width:94%; margin:0 3%; }
.isWap .succ-list,
.isWap .succ-list li{width:100%;overflow:hidden;}
.isWap .succ-list,
.isWap .succ-list a{color:#fff;}
.isWap .succ-list{width:80%; margin:0 auto;}
.isWap .succ-list li{display:none;}
.isWap .succ-list li.cur{display:block;}
.isWap .succ-list .img-box{margin:0 auto;}
.isWap .succ-list .img-box,
.isWap .succ-list .img-box img{width:100%;}
.isWap .succ-list .img-box{overflow:hidden;margin:0;}
.isWap .succ-list .list-desc{ padding-top:0.3rem; text-align: center; font-size:0.32rem;line-height:0.38rem;overflow:hidden; color:#000;}
.isWap .succ-list .list-more{display:inline-block;margin-top:0.2rem;text-decoration:underline;}

.isWap .twBox3 .twCont3_r{ width:94%; margin:0.3rem 3% 0;}
.isWap .twBox3 .twCont3_r dd{ width:47%; float:left;}
.isWap .twBox3 .twCont3_r dd.l1{background: url("../i/p15.png") no-repeat center; background-size:100%; height:1.6rem; font-size:0.26rem; margin-right:2%;} 
.isWap .twBox3 .twCont3_r dd.l1 b{ width:50%; display: block; font-size:0.26rem; font-weight: bold; text-transform: uppercase;}
.isWap .twBox3 .twCont3_r dd.l1 em{font-size:0.26rem; color:#fff;}
.isWap .twBox3 .twCont3_r dd.l1 a{ display: block; padding:0.4rem 0.15rem 0; color:#fff;}
.isWap .twBox3 .twCont3_r dd.l1 a:hover{ text-decoration: none;}
.isWap .twBox3 .twCont3_r dd.l2{background:#eed687; width:43%; height:1.3rem; padding:2% 3%; font-size:0.26rem; line-height:0.3rem;} 

/*20250305*/
.isPc .twBox5_t dl.d1 dd{ padding:14px; background:#bb8a22; font-size:22px; line-height:29px; height: 77px;}
.isPc .twBox5_t dl.d2 dd{ padding:14px; background:#b80d00; font-size:22px; line-height:29px; height: 105px;}
.isPc .twBox5_t dl.d2 dt{ height:214px;}
.isPc .twBox5_t dl.d2 dt img{height:214px;}
.isPc .twBox5_t dl.d3 dd{ padding:14px; background:#cd6a00; font-size:22px; line-height:29px; height: 100px;}
.isPc .twBox5_t dl.d3 dt{ height:218px;}
.isPc .twBox5_t dl.d3 dt img{height:218px;}

.isPc .twBox5_b dl.d1 dd{ padding:14px; background:#b80d00; font-size:22px; line-height:29px; height:80px;}
.isPc .twBox5_b dl.d2 dt{ height:215px;}
.isPc .twBox5_b dl.d2 dt img{height:215px;}
.isPc .twBox5_b dl.d2 dd{ padding:14px; background:#cb9f53; font-size:22px; line-height:29px; height:101px;}
.isPc .twBox5_b dl.d3 dd{ padding:14px; background:#fc8246; font-size:22px; line-height:29px; height:74px;}

.isPc .tw_banner{ position:relative; width:610px; height:410px; float:left;}
.isPc .tw_banner p{position:absolute; left:0; bottom:0; padding:2% 5%; width:90%; background:rgba(0,0,0,0.6);}
.isPc .tw_banner p a{color:#fff; font-size:24px; line-height:28px;}

.isWap .tw_banner{ position:relative; width:100%; margin:0 auto; height:auto;}
.isWap .tw_banner span{}
.isWap .tw_banner p{position:absolute; left:0; bottom:0; padding:2% 5%; width:90%; background:rgba(0,0,0,0.6);}
.isWap .tw_banner p a{color:#fff; font-size:0.28rem; line-height:0.3rem;}

/* banner */
.isPc .banner{ position:relative;}
.isPc .banner .sliderInner{width:610px; position:relative;}
.isPc .banner,
.isPc .banner .sliderInner,
.isPc .banner .sliderInner li{overflow:hidden;min-width:610px;height:408px;}
.isPc .banner .sliderInner li{display:inline;float:left;}
.isPc .banner .sliderInner li span{ display:block; width:610px; height:408px; float:left;}
.isPc .banner .sliderInner li a img{width:610px; height:408px;}
.isPc .banner .slider_btn{ display:block; position:absolute;width:10px;height:18px; font-size:0px; bottom:35px;}
.isPc .banner .btn_prev{left:15px; background: url("../i/arr_l2.png") no-repeat center;}
.isPc .banner .btn_next{right:15px;background: url("../i/arr_r2.png") no-repeat center;}
.isPc .banner .sliderCur{ display:none; position:absolute; font-size:0; right:255px; bottom:30px;}
.isPc .banner .sliderCur a{display:inline-block;width:12px;height:12px;background:#fff; border-radius:50%; margin-right:5px; border:1px solid #dedede; }
.isPc .banner .sliderCur a.cur{background:#c7010b; border:1px solid #ba3f3b;}
.isPc .banner .sliderInner li{position:relative;}
.isPc .banner .list-text{ width:88%; padding:5px 6.5% 15px; bottom:0; left:0;color:#fff; position: absolute; background-color:rgba(0,0,0,0.7);}
.isPc .banner .list-text h3{font-size:24px;line-height:28px;text-align:left; padding:11px 0 0; font-weight: normal;  width:540px;}
.isPc .banner .list-text h3 a{ color:#fff; font-weight: normal;}
.isPc .banner .list-text h3 a:hover{ text-decoration: none;}

.isWap .banner{overflow:hidden;zoom:1;position:relative;padding-top:0;}
.isWap .banner .sliderInner,
.isWap .banner .sliderInner li{width:100%;overflow:hidden;zoom:1; position: relative;}
.isWap .banner .sliderInner{position:relative;  padding-bottom:0.25px; }
.isWap .banner .sliderInner li{display:inline;float:left; top:0;}
.isWap .banner .sliderInner a{display:block;}
.isWap .banner .sliderInner li span{ position:relative; width:100%; display:block;}
.isWap .banner .sliderInner img{display:block; width:100%;}
.isWap .banner .list-text{ position:absolute; bottom:0; background:rgba(0,0,0,0.7); padding:3% 3%; width:94%;}
.isWap .banner .list-text h3{color:#fff; font-size:0.3rem; line-height:0.34rem;}
.isWap .banner .list-text a{color:#fff; }
.isWap .banner .slider_btn{ display:none; font-size:0;}
.isWap .banner .btn_prev{left:0;}
.isWap .banner .btn_next{background-position:-0.85rem 0px;right:0px;}
.isWap .banner .sliderCur{ position:absolute; top:4.3rem; width:2.2rem; height:0.18rem; left:50%; margin-left:-1.1rem; font-size:0px;line-height:0px;text-align:center;padding:0.3rem 0 0.2rem;}
.isWap .banner .sliderCur a{display:inline-block;width:0.18rem;height:0.18rem;vertical-align:top;margin:0px 0.1rem;background:#dcdcdc;border-radius:50%; border:1px solid #dcdcdc;}
.isWap .banner .sliderCur a.cur{background:#b72f23; border:1px solid #b72f23;}
.isWap .banner .sliderInner span i{display:block; position:absolute; bottom:0; right:0; width:62px; height:62px;}
.isWap .banner .sliderInner span i img{width:62px; height:62px;}

