body { background-color:#fafafa; }
.e_head { min-width:1200px; overflow:hidden; }
.e_head img { display:block; width:100%; max-width:1920px; margin:0 auto;  }

.m_ft { margin-top:0;  min-width:1200px; background-color:#ba0d08; border-top:none;}

.e_0 { width:1200px; margin:0 auto; overflow:hidden; }
.e_3 { float:left; width:585px;}
.e_4 { float:right; width:585px; }

.lk_w {  min-width:1200px; background-color:#A30606; margin-top:30px; }


.e_menu_w { max-width:1920px; min-width:1200px; width:100%; background-color:#CC000F;  margin:0 auto;  }
.e_menu { position: relative; width:1200px; height:45px; margin:0 auto; z-index:1010; overflow:hidden; }
.e_menu>ul { position:relative; z-index:100; }
.e_menu>ul>li { float:left; width:150px; height:45px; }
.e_menu>ul>li>a { display:block;  height:45px; line-height:45px; overflow:hidden; margin:0 auto; font-size:20px; color:#fff; text-align:center; }
.e_menu>ul>li.active>a,.e_menu>ul>li:hover>a { background-color:#A30606;  }


.m_w { display:none; position:relative; width:100%; z-index:1100; padding:10px 0; }
.m_w ul { position:relative;  width:100%;z-index:120;}
.m_w ul li { height:35px; line-height:35px; text-align:center;}
.m_w ul li a { font-size:16px; color:#fff;}
.m_w .m_bgc{ position:absolute; top:0; left:0; z-index:110; width:100%; height:100%; overflow:hidden; background-color:#CC000F; opacity:.8;}
.m_w ul li:hover { background-color:#A30606;}

.e_menu>ul>li.active .mw_5,.e_menu>ul>li:hover .mw_5 { }

.b_w { border:1px solid #dedede; background-color:#fff7ef ; background-image: linear-gradient(#fff2e4, #fff9f3);  margin-top:30px;}


.e_t { height:44px; padding:10px 0 0; margin-left:25px; border-bottom:1px solid #ff8501;  }
.et_a { float:left; position:relative;  }
.et_a::after { content:""; display:block; position:absolute; top:10px; left:-25px; width:15px; height:15px; overflow:hidden; background-image:url(../image/2021050614580088361.png);}
.et_a a { display:block;  height:35px; line-height:35px; overflow:hidden; padding-right:15px; font-size:28px; color:#ff0000; font-weight:bold; font-family:"宋体","仿宋",STSongti-SC; }
.et_a a::after ,.et_a span ,.et_a span::after { content:""; display:block; position:absolute; height:0px; border-bottom:1px solid #ff8501;}
.et_a a::after { top:40px; left:0; width:58px; overflow:hidden; }
.et_a span { top:18px; left:100%; width:58px; }
.et_a span::after { top:4px; left:10px; width:48px; overflow:hidden;}
.et_m { float:right; width:50px; height:24px; line-height:24px; overflow:hidden; text-align:center; background-color:#ff8501; border-radius:12px;  margin:8px 0 0;}
.et_m a { font-size:12px; color:#fff;  }
.et_m span { display: none;}

.c7_w .e_t { position: relative; height:44px; padding:10px 0 0; border-bottom:none; margin-left:0; }
.c7_w .et_a { position:absolute; left:50%; top:10px; z-index:50; height:35px; line-height:35px; overflow:hidden; transform:translate(-50%,0); background-color:#fff2e5 ; background-image: linear-gradient(#fff2e5, #fff3e7);  overflow:hidden;  }
.c7_w .et_a a { padding: 0 25px;  }
.c7_w .e_t::before { content:""; display:block; position:absolute; top:26px; left:0; z-index:10; width:100%; height:2px; overflow:hidden; background-color:#FF1F1F;  }
.c7_w .et_a::after,.c7_w .et_a a::after ,.c7_w .et_a span ,.c7_w .et_a span::after,.c7_w .et_m  { display:none;}



.c1_w { padding:10px 20px;}
.c1_c { padding:20px 20px 10px; overflow:hidden; }
.c1_c * { font-size:18px; color:#333; line-height:36px;}


.e_lis { }
.e_lis ul { }
.e_lis li { height: 36px; line-height: 36px; overflow: hidden; background-image: url(../image/2020093016171676007.png); background-repeat: no-repeat; background-position: 0 50%; }
.e_lis li a { font-size: 16px; color: #333; padding-left: 15px; }
.e_lis li span { float: right; font-size: 12px; color: #666; }
.e_lis li:hover a, .e_lis li:hover span { color: #CC000F; }

.c2_w { min-height:294px; padding:10px 20px; background-image:url(../image/2021050711045851680.png),linear-gradient(#fff2e4, #fff9f3); background-repeat:no-repeat; background-position:50% 100%;}
.c2_lis ul { padding:15px 0px 0; }


.c7_w { padding:10px 20px; background-image:url(../image/2021050711104576436.png),linear-gradient(#fff2e4, #fff9f3); background-repeat:no-repeat; background-position:50% 100%; }


.e9_b { position:relative; padding:25px 0 10px; overflow:hidden; }

.e9_lw,.e9_rw { position:absolute; top:60px; width: 25px; height: 120px; overflow:hidden;}
.e9_lw { left:0px; }
.e9_rw { right:0px; }
.e9_lw a, .e9_rw a { display: block;  width: 25px; height: 120px; overflow: hidden; text-indent: -999px; background-image: url(../image/2020100709541124184.png); background-repeat: no-repeat; cursor: pointer; }
.e9_lw a { background-position:-111px 38px; background-color:#eee; }
.e9_lw a:hover { background-position:-62px 38px; background-color:#CC000F;  }
.e9_rw a { background-position:-163px 38px; background-color:#eee;  }
.e9_rw a:hover { background-position: -9px 38px; background-color:#CC000F;  }


.e9_c { width: 1055px; height:220px; overflow: hidden; margin:0 auto ; }
.e9_c ul { }
.e9_c ul li { float: left;  overflow: hidden; background-color:#fafafa; border:1px solid #e3e3e3;  }
.e9c_img { overflow: hidden; display:table-cell;  text-align:center; vertical-align: middle; }
#e9_c ul li { width:165px; height:215px;  margin-right: 55px;}
#e9_c .e9c_img { width:165px; height: 175px; }
#e9_c .e9c_img img { width: 125px; height: 165px; }
.e9c_tit { padding:5px 10px; height: 30px;  line-height:35px;overflow: hidden; text-align:center; background-color:#e4e4e4;}
.e9c_tit a { font-size:14px; color:#333; }

.e9_c ul li:hover { background-color:#CC000F; border:1px solid #CC000F;}
.e9_c ul li:hover .e9c_tit { background-color:#CC000F;  }
.e9_c ul li:hover .e9c_tit a { color:#fff; }
.e9_c ul li:hover .e9c_img img { transition: all 0.8s ease-out; transform: scale(1.1, 1.1); }

#v9_c ul li { width:240px; height:215px;  margin-right: 29px;}
#v9_c .e9c_img { width:240px; height: 175px; }
#v9_c .e9c_img img { width: 230px; height: 165px; }


.u6_w { margin-top:30px;}
.u6_w,.u6_gd,.u6_gd ul,.u6_gd ul li,.u6_gd ul li img  { width:1200px; height:160px; overflow:hidden; }


.u9_w { height:40px; overflow: hidden; position:relative;  }
.u9_c { float:left; width:90px; height:40px; line-height:40px; }
.u9_c a { font-size:14px; color:#fff; } 
.u9_gd { float:left; width:1020px; height:40px; overflow:hidden; }
.u9_gd ul {}
.u9_gd ul li { float:left; height:40px; line-height:40px; padding:0 30px;  }
.u9_gd ul li a { font-size:14px; color:#fff; }


.u9_a { position:absolute; top:0px; right:0px; width:40px; height:40px; overflow:hidden; z-index:200; }
.u9_a a { display:block; float:left; width:20px; height:40px; overflow:hidden;  text-indent: -999px; background-image: url(../image/2021031011083374197.png); background-repeat: no-repeat; cursor: pointer;}
.u9_l { background-position: -110px -5px;}
.u9_r { background-position: -162px -5px;}
.u9_l:hover { background-position: -58px -5px;}
.u9_r:hover { background-position: -6px -5px;}

.v8_c { height:270px; overflow:hidden; margin:30px auto 20px;}
.v8_c ul { width:1200px; }
.v8_c ul li { float:left; width:97px; height:270px; overflow:hidden; }
.v8_c ul li.active { width:480px; }
.v8_c ul li { position: relative;}
.v8c_img { background-color:#000; }
.v8c_img img { width:480px; height:270px; }

.v8c_tit { position:absolute; top:0; left:0; width:100%; height:100%; background-image:url(../image/2021031915111863901.png); background-repeat:no-repeat; background-position:50% 50%;  }
.v8c_tit a { display:block; overflow:hidden; width:18px; height:220px; line-height:22px; margin:0 auto; font-size:18px; color:#fff; font-weight:bold; padding:30px 0 0 0; word-break: break-all;  writing-mode:tb-rl; letter-spacing: 3px;}


.v8_c ul li.active .v8c_tit { background-image:url(../image/2021031915134657431.png); background-position:50% 100%;}
.v8_c ul li.active .v8c_tit a {  position:absolute; bottom:0; left:0; z-index:10; width:100%; height:50px; line-height:50px;  padding: 0 0 0 20px; writing-mode: inherit; letter-spacing: 3px;}



#bmt_w  li { float:left; width:530px; }
#bmt_w  li.odd { float:right; }

#bmt_w { position:relative; padding:0 10px 40px;}
#bmt_w .b4_m {  display:block; position:absolute; bottom:10px; right:10px; text-align:right; height:20px; font-size:14px; color:#9a232a; }


.b_7 { padding:10px 30px 20px;}
.z_w { position:relative; overflow:hidden; width:1140px; height:110px;}
.z_l,.z_r { position:absolute; top:64px; z-index:100; overflow:hidden; width:30px; height:30px; cursor:pointer; background-repeat:no-repeat; background-position:50% 50%; }
.z_l { left:0; background-image:url(../image/2019050606503667719.png);}
.z_r { right:0; background-image:url(../image/2019050606503784351.png);}
.z_h { position:absolute; top:79px; left:30px; z-index:30; width: 1080px; height:2px; overflow:hidden; background-color:#FF862E; }
.z_c { position:relative; width:1080px; height:110px; overflow:hidden; margin:0 auto;  }
.z_c ul { position:absolute; top:0; left:0; z-index:50; width:999999px;}
.z_c ul li { float:left; width:150px; height:100px;  cursor:pointer;  background-image:url(../image/2019050606580620154.png); background-repeat:no-repeat; background-position:50% 72px; }
.z_c ul li span { display:block;  font-size:18px; color:#9a232a; line-height:30px; margin-top:35px; text-align:center; }
.z_c ul li.active { background-image:url(../image/2019050606580653653.png); background-position:50% 39px; }
.z_c ul li.active span { font-size:22px; line-height:40px; margin-top:0;}

.b7_c { width:1140px; height:230px; padding:20px 0 0px;}
.b7_c>ul { position:relative; width:1140px; height:230px;}
.b7_c>ul>li{ display:none; position:absolute; top:0; left:0; }


.b7c_l {  position:relative; height:230px; overflow:hidden;}
.b7c_img { float:left; width:375px; height:210px; overflow:hidden; margin-left:10px;}
.b7c_img img { width:375px; height:210px;}
.b7c_con { float:left; width:720px; margin-left:25px; }
.b7c_con h2 *{ font-size:16px; color:#000; line-height:30px; }
.b7c_con p { font-size:14px; color:#444; line-height:26px; margin-top:8px;} 
.b7c_l_m { display:block; position:absolute; bottom:0px; right:10px; text-align:right; height:20px; font-size:14px; color:#9a232a;}
