@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 14px/1.5 Microsoft YaHei, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ul, ol li{ list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: top; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
a { blr:expression_r(this.onFocus=this.blur());}
a { outline: none; transition-duration: 0.3s, 0.3s; transition-property: background-color, color; transition-timing-function: ease, ease;}
table { border-collapse: collapse; border-spacing: 0; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.noBg { background: none !important; }
.noBd { border: none !important; }
.noMr{margin-right:0 !important; float:right !important;}
.i{text-align: justify; text-justify: inter-ideograph;}
.fl{float: left;}
.fr{float: right;}

/*Body*/
body { color: #666; background:#fff;}
a { color: #666; }
/* a:hover { color: #00a0ea; } */
.wrap { width: 1280px; margin: 0 auto;}
.g-in-a{width: 1280px; margin: 0 auto;}
.g-in{ width:1280px; margin:0 auto;}.g-in{*zoom:1}
.wrapper{ position:relative; width:100%; margin:0 auto;overflow: hidden;  background-color: #fff; }
.wrapper img{  vertical-align:top; }

/* 网站地图 */
.webmap{padding:10px 0px 15px}
.webmap dl{overflow:hidden;zoom:1;height:32px; margin-bottom:5px;}
.webmap dt{width:15%;float:left;}
.webmap dd{float:left;width:85%;}
.webmap dt a{display:block;line-height:32px;background:#ccc;color:#000;text-align:center}
.webmap dd a{margin:0 5px 5px;background:#eee;display:block;line-height:32px;width:143px;float:left;text-align:center}
.webmap a:hover{background:#343434;text-decoration:none;color:#fff}


/* 头部 */



.head .head1{display: flex;justify-content: space-between;padding: 20px 0;}
/* .fun{display: flex;align-items: center;} */
/* .fun-logo  {height: 100%;} */
.fun-logo {display: flex;margin-left: 30px;justify-content: center;align-items: center;}

.fun  {display: flex;align-items: center;}
.fun ul{display: flex;align-items: center;}
.fun ul li{position: relative;}
.fun ul li:nth-child(1){margin-left: 0;}
.fun ul li .pc{ display: none; position: absolute; left: 50%; width: 92px; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0);top: 25px; z-index: 9;}
.fun ul li:hover .pc{display: block;}


.nav{display: flex;align-items: center;box-sizing: border-box;background: #d21e1e;height: 56px;}
.nav .navbox{display: flex;justify-content: space-between;align-items: center;}
.nav ul{width: 100%;display: flex;}
.nav ul li{position: relative;flex: 1;}
.nav ul li:last-child{margin-right: 0;}
.nav ul li>a{line-height: 56px;color: #fff;font-size: 16px;display: block;text-align: center;font-weight: bold;}
.nav ul li>a span{display: block;width: 100%;}
/* .nav ul li.current{background: url(/images/bg1.png)no-repeat left center;}
.nav ul li:hover{background: url(/images/bg1.png)no-repeat left center;} */
.nav ul li:hover>a{display: block;position: relative;z-index: 9;}
/* .nav ul li:hover>a>span{ width: 131px;height: 28px;} */
.nav ul li.current>a{ background-color: #b41414;}
.nav ul li:hover>a{ background-color: #b41414;}
.showdiv{ position: absolute; width: 100%; padding: 0 0; z-index: 9; text-align: center; font-size: 16px; left: 50%; transform: translate(-50%,0); top: 56px; display: none; z-index: 9999; box-shadow: 0px 3px 6px 0px  rgba(21, 21, 21, 0.18); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); }
.showdiv a{display: block;line-height: 40px;color: #fff;border-bottom: 1px solid rgba(00,00,00,0.1);background:#d21e1e;}
.showdiv a:hover{color: #fff;background: #b41414;}
/* .nav ul li.current>a::after{content: "";border-radius: 2px;width: 8px;height: 4px;background-color: #20894e;left: 50%;margin-left: -4px;bottom: 16px;position: absolute;}
.nav ul li:hover>a::after{content: "";border-radius: 2px;width: 8px;height: 4px;background-color: #20894e;left: 50%;margin-left: -4px;bottom: 16px;position: absolute;} */


.fun .fun_t{display: flex;width: 300px;height: 80px;background-color: #20894e;border-radius: 0px 5px 5px 0px;padding-left: 42px;box-sizing: border-box;}
.funbox{display: flex;align-items: center;}


.fun .fun_t>ul>li:last-child::after{display: none;}

.banner{position: relative;}
.banner video{width: 100%;height: 100vh;object-fit: cover;display: block;}
.banner img{width: 100%;}
/* .banner .txt{ position: absolute; left: 50px; top: 50%; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); }
.banner .txt a{width: 632px;background: rgba(0,0,0,0.5);padding: 55px 50px  ;box-sizing: border-box;display: block;}
.banner .txt .t1{color: #ffffff;font-size: 30px;line-height: 40px;font-weight: bold;}
.banner .txt .t2{color: #ffffff;font-size: 16px;line-height: 26px;margin-top: 14px;} */

.banner .swiper-slide{position: relative;}
/* .banner .pc1{ position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); display: flex;justify-content: center;} */







.banner .img02{display: none;}
.banner .swiper-pagination-bullet{ width: 11px; height: 11px; border-radius: 11px; background-color: white; opacity: 1; margin: 0 20px !important; -webkit-border-radius: 11px; -moz-border-radius: 11px; -ms-border-radius: 11px; -o-border-radius: 11px; position: relative;}
.banner .swiper-pagination-bullet-active{opacity: 1;}
.banner .swiper-pagination-bullet-active::after{ content: ""; border-radius: 21px; width: 21px; height: 21px; -webkit-border-radius: 21px; -moz-border-radius: 21px; -ms-border-radius: 21px; -o-border-radius: 21px; border: 1px solid white; background: transparent; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); position: absolute; }
.banner .swiper-pagination{bottom: 50px !important;}
.banner  .swiper-slide {overflow: hidden;}
/* .banner  .swiper-slide .pc img{width: 1920px;position: relative;left: 50%;margin-left: -960px;} */



.gp{color: #d21e1e;font-size: 18px;font-weight: bold;background: url(/images/ico3.png)no-repeat left center;padding-left: 30px;line-height: 28px;}
.search { margin-left: 30px; }
.search form {  background:#F5F5F5; font-size:14px; z-index:9; }
.search form .txt { float:left; height:40px; line-height:40px; padding-left:20px; width:220px; }
.search form .btn { float:right; height:40px; line-height:40px; width:60px; text-align:center; background:url(/images/ico4.png) no-repeat center#d21e1e; color:#fff; cursor:pointer;border: none; }

.Header_right_lang{position:relative;cursor:pointer;float:right}
.Header_right_lang .lang_list{display:flex;align-items:center;position:relative;height:20px;}
.Header_right_lang .lang_list .lang_list_txt{color:#2a2a2a;font-size:16px;margin-left:10px;background:url(/images/ico300.png)no-repeat right center;}
/* .Header_right_lang .lang_list img{margin-top:10px} */
.Header_right_lang .lang_down{display:none;width:4.168vw;position:absolute;top:3.2823vw;left:53%;transform:translateX(-50%);background-color:rgb(255 255 255);box-shadow:0 0 8px 0 #d7d7d7;border-radius:0.2605vw;z-index:99999999;top:20px;width:100px}
.Header_right_lang .lang_down li{}
.Header_right_lang .lang_down li:first-child a{border-top-left-radius:0.2605vw;border-top-right-radius:0.2605vw}
.Header_right_lang .lang_down li:last-child a{border-bottom-left-radius:0.2605vw;border-bottom-right-radius:0.2605vw}
.Header_right_lang .lang_down li a{font-size:0.6773vw;color:#838383;display:block;padding:0.6731vw 1.042vw;transition:background-color 0.5s;text-align:center}
.Header_right_lang .lang_down li a:hover{color:black;background-color:#e9e9e9}
.Header_right_lang:hover .lang_down{display:block}
/* 尾部 */


/* 视频播放 */
.video{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99; background:rgba(00,00,00,0.6); display:none}
.video .s1{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:50%; transform:translateY(-50%)}
.video .s1 video{ width:100%}
.video .s1 .gb{ background:url(/images/gb.png) center center no-repeat; width:30px; height:30px; background-size:30px; position:absolute; right:0; top:-40px; cursor:pointer}


/* 搜索 */
/* .search { position:fixed; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.6); display:none; z-index:9999; }
.search form { position:absolute; top:50%; left:50%; margin-left:-300px; margin-top:-30px; width:600px; background:#fff; font-size:16px; z-index:9; }
.search form .txt { float:left; height:60px; line-height:60px; padding-left:15px; width:450px; }
.search form .btn { float:right; height:60px; line-height:60px; width:150px; text-align:center; background:#dc0014; color:#fff; cursor:pointer; }
.serclose { position:absolute; right:-50px; top:-50px; color:#fff; font-size:30px; cursor:pointer; }
.search01 { display:block; } */


.head .navbar{ height: 30px;width: 30px; margin-right: 20px; margin-left: 20px; display: none;}
.head .navbar .naviconBox{  height: 30px;width: 30px; border-radius: 36px; background-color: #d21e1e; position: relative;}
.head .navbar .icon-bar{position: absolute;width: 16px;height: 1px;left: 7px;background: #fff;border-radius: 3px;}
.head .navbar .icon-bar:nth-child(1){top: 10px;transition: top .3s ease .4s, transform .3s ease;}
.head .navbar .icon-bar:nth-child(2){top: 15px;}
.head .navbar .icon-bar:nth-child(3){top: 20px;transition: top .3s ease .4s, transform .3s ease;}
body.z-open .head .navbar .icon-bar:nth-child(1){transition: top .3s ease, transform .3s ease;top: 15px; transform: rotate(45deg);}
body.z-open .head .navbar .icon-bar:nth-child(2){transition: background .3s ease 0s;background: transparent;}
body.z-open .head .navbar .icon-bar:nth-child(3){transition: top .3s ease, transform .3s ease;top: 15px; transform: rotate(-45deg);}

.m-nav {display: none;width: 100%;height: 0;right: 0;top: 0;background:#fff;background: rgba(0,0,0,.8);position:fixed;transform:translateZ(0px) rotate(0deg);transition: all 0.3s cubic-bezier(0.4, 0.01, .165, 0.99);z-index: 90;overflow: hidden;background: #f9f9f9;}
.m-nav h2 { margin:0 0 10px; padding:10px 0; border-bottom:1px solid #ddd; font-weight:bold; font-size:16px; line-height:30px; text-align:center;display: none;}
.m-nav li {position:relative;border-bottom: 1px solid #efefef;font-size: 16px;line-height:24px;}
.m-nav li.hasSubNav::before{position: absolute;right: 20px;top: 17px;content: '\20';width: 15px;height: 15px;background: url(/images/pic_71.png) no-repeat center center;background-size: cover;font-family: '\5B8B\4F53';font-size: 20px;color: #fff;transition: all 0.4s;z-index: 10;}
.m-nav li a {display:block;color: #333;height: 56px;line-height: 56px;padding: 0 5%;position: relative;}
.m-nav li a:hover,.m-nav .current a {color: #333;}
.m-nav .m1{display: block;}
.m-nav .current:after { position:absolute; top:50%; left:0; width:5px; height:14px; margin-top:-7px;border-left: 2px solid #cd4f36; content:"";display: none;}
.m-nav li .subNav{display: none;background: #f6f6f6;padding: 0 7%;}
.m-nav li .subNav .m2{font-size: 15px; padding: 0; border-bottom: 1px dashed #e7e7e7;}
.m-nav li .subNav .item:last-child a{border-bottom: none;}
.m-nav li.showSubNav::before{transform: rotateZ(90deg);}
.m-nav .m-nav-close{text-align: center; margin-top: 10px; font-family: Arial; font-size: 28px; color: #a7060d; display: none; }

body.z-open .m-nav { height: 100vh;     overflow-y: auto;}
body.z-open .logo { opacity: 1; }
body.z-open .toptxt { opacity: 0; }
.s_tell{display:none;}






.foot{background: url(/images/bg2.png)no-repeat top center rgba(00,00,00,0.6);	padding: 60px 0 0 0;background-size: cover;}
.foot .ft1 .bd{display: flex;justify-content: space-between;}
.foot .ft1 .bd .bd1{width: 280px;}
.foot .ft1 .bd .bd1 .mc{font-size: 16px;line-height: 36px;color: rgba(255,255,255,0.6);margin-top: 20px;}
.foot .ft1 .bd .bd1 .mc div{padding-left: 34px;box-sizing: border-box;}
.foot .ft1 .bd .bd1 .mc .m1{background: url(/images/ico8.png) no-repeat left center;}
.foot .ft1 .bd .bd1 .mc .m2{background: url(/images/ico9.png) no-repeat left center;}
.foot .ft1 .bd .bd1 .mc .m3{background: url(/images/ico10.png) no-repeat left center;}
.foot .ft1 .bd .bd1 .mc .m4{background: url(/images/oa.png) no-repeat left center;}
.foot .ft1 .bd .bd1 .link{display: flex;margin-top: 30px;}
.foot .ft1 .bd .bd1 .link .l1{width: 90px;line-height: 36px;background-color: #d21e1e;text-align: center;font-weight: bold;font-size: 18px;color: white;}
.foot .ft1 .bd .bd1 .link  select{width: 180px;height: 36px;appearance: none;padding-left: 20px;box-sizing: border-box;}
.foot .ft1 .bd .bd1 .link  .select {position: relative;background: white;}
.foot .ft1 .bd .bd1 .link  .select::after{position: absolute;right: 20px;top: 16px;background: url(/images/ico11.png) no-repeat center;width: 12px;height: 6px;content: "";pointer-events: none;}

.foot .ft1 .bd  .tle{color: #ffffff;font-size: 20px;line-height: 30px;}
.foot .ft1 .bd .bd2 ul{display: flex;width: 200px;flex-wrap: wrap;margin-top: 30px;}
/* .foot .ft1 .bd .bd2 ul li{margin-right: 50px;} */
.foot .ft1 .bd .bd2 ul li{width: 100px;}
.foot .ft1 .bd .bd2 ul li a{color: rgba(255,255,255,0.6);display: block;line-height: 36px;font-size: 16px;}
.foot .ft1 .bd .bd2 ul li:nth-child(2n){margin-right: 0;}
.foot .ft1 .bd .bd3 .wx{display: flex;flex-direction: column;align-items: center;margin-top: 20px;}
.foot .ft1 .bd .bd3 .wx span{font-size: 14px;color: rgba(255,255,255,0.6);margin-top: 7px;}
.foot .ft1 .bd .bd4 .pc{margin-top: 20px;}

.foot .ft2{font-size: 16px;background: rgba(00,00,00,0.8);margin-top: 50px;}
.foot  a{color: rgba(255,255,255,0.6);}
.foot .ft2 .c{display: flex;line-height: 50px;justify-content: space-between;color: rgba(255,255,255,0.6);}

.sjbox{display: none;}


@media (max-width:1820px) {
 

}
@media (max-width:1620px) {

}
@media (max-width:1300px) {

    .g-in{width: 1000px;}
 
    /* .nav {width: 655px;background: url(/images/bg.png) no-repeat left center;border-top-right-radius: 5px;} */
    /* .nav ul li{margin-right: 30px;}
    .nav ul li:hover>a>span{width: 100px;}
    .foot .ft1 .bd ul .li02 .a_box a{width: 32%;margin-right: 2%;margin-top: 20px;}
    .foot .ft1 .bd ul .li02 .a_box a:nth-child(4n){margin-right: 2%;}
    .foot .ft1 .bd ul .li02 .a_box a:nth-child(-n+4){margin-top: 20px;}
    .foot .ft1 .bd ul .li02 .a_box a:nth-child(-n+3){margin-top: 0;}
    .foot .ft1 .bd ul .li02 .a_box a:nth-child(3n){margin-right: 0;}
    .banner .nav_b ul li{margin-right: 40px;width: 200px;}
    .banner .nav_b ul li a{width: 200px;}
    .foot .ft2{line-height: 60px;}

    .banner .txt a{width: 500px;background: rgba(0,0,0,0.5);padding: 30px   ;box-sizing: border-box;display: block;}
    .banner .txt .t1{color: #ffffff;font-size: 30px;line-height: 40px;font-weight: bold;font-size: 26px;}
    .banner .txt .t2{color: #ffffff;font-size: 16px;line-height: 26px;margin-top: 14px;} */
    .nav ul li{margin-left: 0;}
    .funbox{margin-left: 20px;}
    .nav ul li>a{width: 100%;}
    .foot .ft1 .bd .bd2 .dlbox dl{margin-left: 20px;}

}
@media (max-width:1040px) {
    .fun .fun_t>ul>li{margin-right: 40px;}
    .fun .fun_t>ul>li::after{right: -20px;}
    .g-in-a{width: 100%;padding: 0 4%;box-sizing: border-box;}
    .g-in{width: 100%;padding: 0 4%;box-sizing: border-box;}
    .nav{display: none;}
    /* .fun .fun_t>ul>li .tell{display: none;} */
    .fun-logo .logo img{width: 150px;height: unset;}
    .head .navbar{display: block;}
    .s_tell{display:flex;flex-direction: row-reverse;}
    .funbox {display: flex;}
    .funbox .funbox_a{display: flex;align-items: center;}
    .fun .fun_t{margin-bottom: 0;align-items: center;}
    .s_tell .te{color: #393939;line-height: 18px;font-size: 20px;font-weight: bold;background: url(/images/ico2.png) no-repeat left center;padding-left: 27px;margin-top: 10px;}
    .head .navbar{margin-right: 0;}
    .fun-logo{flex-direction: unset;}
    /* .fun .fun_t>ul>li:nth-child(1){display: none;} */
    .banner .nav_b ul{flex-wrap: wrap;width: 96%;}
    .banner .nav_b ul li{width: 49%;margin-right: 2%;margin-top: 2%;}
    .banner .nav_b ul li:nth-child(2n){margin-right: 0;}
    .banner .nav_b ul li:nth-child(-n+2){margin-top: 0;}
    .banner .nav_b{display: flex;justify-content: center;}
    .banner .nav_b ul li a{width: 100%;font-size: 20px;line-height: 40px;}
    .foot{padding-top: 30px;}
    .foot .ft1 .bd ul{flex-direction: column;}
    .foot .ft1 .bd ul li{width: 100% !important;margin-top: 20px;}
    .foot .ft1 .bd li .tle{padding-bottom: 20px;}
    .foot .ft1 .bd li .desc{padding-top: 20px;}
    .foot .ft1 .bd ul li:nth-child(1){margin-top: 0;}
    .foot .ft2{line-height: 24px;margin-top: 0;}
    .foot .ft2 .c{flex-direction: column;align-items: center;text-align: center;padding: 10px 0;}
    .m-nav{display: block;top: 0;}
    .m-nav .m-nav-close{display: block;}
    .search form{ width: 90%; margin-left: 0; margin-top: 0; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }
    .search form .txt{width: 75%;}
    .search form .btn{width: 25%;}
    .serclose {right: 0;}
    .Header_right_lang .lang_down li a{ font-size: 16px; padding: 5px;  }
    .Header_right_lang .lang_down{border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;}
    .banner .txt a{padding: 20px;width: 100%;}
    .banner .txt{ left: 50%; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); width: 90%;}
    .banner .txt .t1{font-size: 20px;line-height: 30px;}
    .foot .ft1 .bd .bd2 .dlbox{display: none;}
    .foot .ft1 .bd .bd1 .mc_box .p2{font-size: 18px;line-height: 28px;}
    .foot .ft1 .bd .bd1 .wx_box{margin-top: 20px;}
    .foot .ft1 .bd .bd2 .ul{position: unset;}
    /* .foot .ft1 .bd .bd2 .bd2_box{display: flex;flex-direction: column;} */
    .foot .ft1 .bd{flex-direction: column;}
    .foot .ft1 .bd .bd2{width: 100%;}
    .foot .ft1 .bd .bd2{flex-direction: row;margin-top: 20px;}
    .foot .ft1 .bd{padding-bottom: 20px;}
    .foot .ft2 .c{line-height: 24px;}
    .banner .img02{display: block;}
    /* .banner .img01{display: none;} */

    .gp{display: none;}
    .search{display: none;}
    .fun-logo{margin-left: 0;}
    .fun-logo .logo img{width: 250px;}
    .banner .pcbox{display: none;}
    .sjbox{display: block;}

    .foot .ft1 .bd .bd2{display: none;}
    .foot .ft1 .bd .bd1{width: 100%;}
    .foot .ft1 .bd .bd3{margin-top: 20px;}
    .foot .ft1 .bd .bd4{margin-top: 20px;}
    .foot .ft1 .bd .bd4 .pc{text-align: center;}

    .gp_a{display: block;}
    .search_aaa{display: block;padding: 0 4%;box-sizing: border-box;margin-top: 20px;margin-left: 0;}
    .search form{ transform:unset ; -webkit-transform:unset ; -moz-transform:unset ; -ms-transform:unset ; -o-transform:unset ; }

    .gp_a{padding: 0 4%;background: none;margin-top: 20px;}
    .gp_a .sp{color: #d21e1e;font-size: 18px;font-weight: bold;background: url(/images/ico3.png)no-repeat left center;padding-left: 30px;line-height: 28px;}
    .search form{width: 100%;}
  
}

/* 二级菜单 */
.m-menu { position:fixed; top:0; right:-50%; width:45%; height:100%; padding:7% 5%; background:#fff; z-index:99; opacity:0; overflow:auto; }
.m-menu .site-nav { min-height:400px; overflow-y:auto; }
.m-menu dl dt { margin-bottom:8px; padding:0 8px 10px; border-bottom:1px solid #ddd; line-height:24px; }
.m-menu dl dt a { color: #333; }
.m-menu dl dt a:hover,.m-menu dl dt .current { color: #e60014; }
.m-menu dl dd { padding: 0 5px 10px 24px; background:url(/images/iFCB_sort_ico.png) no-repeat 10px 7px; line-height:24px; }
.m-menu dl dd a { color: #333; }
.m-menu dl dd a.current { color: #e60014; }

.u-mask { position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:9; }

.box-isd .hd { border-bottom:10px solid #f2f2f2; background:#fff; }
.box-isd .hd h2 { border-right:0; background:#fff; color:#1e1201; }
.box-isd .hd .col { float:right; height:24px; margin:15px 5px 0 0; padding:0 20px; line-height:24px; border-radius:3px; border:1px solid #ddd; text-align:center; width: 40px;}
.box-isd .hd .col a { color:#333; }

.u-tt .hd { margin:0 ; position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#e60014; font-size:20px; line-height:30px; vertical-align:top; font-weight:100; }
.u-tt .hd h2 span { display:block; color:#bababa; font-weight:100; font-size:15px; line-height:20px; text-transform:uppercase; vertical-align:top; }
.u-tt .hd .more { position:absolute; top:50%; right:8px; width:15px; height:15px; margin-top:-7px; padding:0; background:url(/images/icon_arr_arrow.png) no-repeat #f60; background-size:contain; overflow:hidden; }
.u-tt .hd .more a { display:block; background:none; line-height:999px; }
.u-tt .bd { margin:0 2.5%; padding:3% 0; }

.hide{display: none !important;}