@charset "utf-8";
*{margin:0; padding:0;}
html{width:100%;     font-size: 100px;}
body{font-size:.16rem;font-family:Microsoft YaHei, Arial; width:100%; height:auto; background:#f4f4f4}
div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:Microsoft YaHei, Arial;font-size:.18rem}
td{padding:0;list-style-type:none;}
a{text-decoration: none;color:#333;font-family:Microsoft YaHei, Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; font-size:.16rem}a:hover{color:#b11611}
input,img{border: 0;outline: none}img{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}input::-ms-clear{display:none;}input::-webkit-input-placeholder{color:#777474}h1,h2,h3,h4,h5{font-weight:normal;}.clrfix:after {content: '';display: block;height: 0;clear: both;}.fl{float:left!important;}.fr{float:right!important;}
.w1300{width:13rem; margin:0 auto; clear:both}
.top{height:1.5rem; background:url(../images/top_bg.png) center no-repeat; border-bottom:#e7b61b 4px solid}
.top .logo{float:left;margin-top:.3rem;max-width: 76%;}.top .logo img{max-height:.78rem;width: 100%;}
.top .form{float:right; margin-top:.52rem}.top .form input[type="text"]{ border:#ddd 1px solid; border-right:0; border-radius:4px 0 0 4px; background:#fff; padding-left:.19rem; width:2.4rem; height:.38rem; float:left;}
.top .form input[type="submit"]{ background:#e69619 url(../images/search_an.png) center no-repeat; width:.6rem; height:.4rem; float:left; cursor:pointer}
.toplink{    float: right; margin-top: 58px;     margin-right: 20px;}.toplink a{padding: 0 10px;color:#fff}

.nav{ height:.61rem; position:relative;clear:both;  width:100%;}
.nav ul{display:flex;justify-content: space-between;}.nav ul li{display:inline-block; float:left; text-align:center;}
.nav ul li a{font-size:.18rem; color:#222; display:block;  position:relative; padding:0 .16rem; line-height:.61rem;text-decoration: none;}.nav ul li a:hover{}
.nav ul li ul { display: none; }
.nav li .second-nav{display: none;position:absolute;z-index:999; padding:.16rem 0;background:#ae0a0b; width:1.04rem; margin-left:0}
.nav li .second-nav li{position: relative;width: 100%;height: .4rem;line-height: .4rem;}.nav li .second-nav li a{color:#fff;padding: 0; font-size:.17rem; line-height:.4rem; font-weight:normal}
.nav li .second-nav li a:hover{ color:#CCC}

.fullSlide{position:relative; clear:both; margin:0 auto}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; clear:both}
.fullSlide .bd ul{width:100% !important;height:4.81rem!important;}
.fullSlide .bd li{width:100% !important;height:4.81rem;overflow:hidden;text-align:center; background-size:cover; position:relative; background-position:center;}
.fullSlide .bd li a{display:block;height:4.81rem;}
.fullSlide .bd li img {
    width: 100%;
    height: 100%;
}
.fullSlide .hd{position:absolute;z-index:1;bottom:0;left:50%;/* margin-left:-.6rem;*/ height:.35rem;    transform: translateX(-50%);}
.fullSlide .hd ul{text-align:center; float:left}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:.21rem;height:.1rem; border-radius:20px; margin:0 8px;overflow:hidden; background:rgba(255,255,255,.5); line-height:999px;}
.fullSlide .hd ul li.on{ background:#fff; width:.6rem}
.fullSlide .prev,.fullSlide .next{ display:none}

.fullSlide1{position:relative; clear:both; margin:0 auto}
.fullSlide1 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; clear:both}
.fullSlide1 .bd ul{width:100% !important;height:4.81rem!important;}
.fullSlide1 .bd li{width:100% !important;height:4.81rem;overflow:hidden;text-align:center; background-size:cover; position:relative; background-position:center top}
.fullSlide1 .bd li a{display:block;height:4.81rem;}
.fullSlide1 .hd{position:absolute;z-index:1;bottom:0;left:46%; margin-left:-.6rem; height:.35rem;}
.fullSlide1 .hd ul{text-align:center; float:left}
.fullSlide1 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:.21rem;height:.1rem; border-radius:20px; margin:0 8px;overflow:hidden; background:rgba(255,255,255,.5); line-height:999px;}
.fullSlide1 .hd ul li.on{ background:#fff; width:.6rem}
.fullSlide1 .prev,.fullSlide1 .next{ display:none}

.tab_box{ width:8.57rem; background:#fff; float:left; box-sizing:border-box; padding:.19rem; margin-top:.28rem}
.tab_box .hd{ height:.41rem; line-height:.41rem; position:relative; background:url(../images/t1.png) left center no-repeat; padding-left:.38rem}
.tab_box .hd ul{ float:left; }
.tab_box .hd ul li{ float:left;  cursor:pointer; color:#787878; font-size:.21rem; font-weight:600; margin-right:.15rem}
.tab_box .hd ul li.on{ color:#bf1300}
.tab_box .bd{ clear:both}
.tab_box .bd ul{ position:relative}
.more1{position:absolute; top:-.29rem; right:0; font-size:.14rem; color:#888}
.tab_box .hot{width:4.24rem; float:left; margin-top:.18rem;}.tab_box .hot .img_box{width:100%; height:2.6rem; position:relative}.tab_box .hot .img_box img{width:100%; height:100%;}.tab_box .hot .img_box span{position:absolute; bottom:0; right:0; background:#223256; color:#fff; width:.65rem; height:.7rem;text-align:center; z-index:1; font-size:.14rem; line-height:.26rem}.tab_box .hot .img_box span b{display:block; background:#8d1516; width:100%; text-align:center; font-size:.27rem; font-weight:normal; line-height:.46rem}
.tab_box .hot>a{ font-size:.18rem; padding:.13rem; display:block; padding:.24rem 0 .05rem .15rem; overflow:hidden; height:.23rem}.tab_box .hot p{ clear:both; display:block; font-size:.15rem; color:#666;padding:.13rem; line-height:.24rem; overflow:hidden; height:.32rem}
.tab_box dl{width:3.66rem; float:right}.tab_box dl dd{ border-bottom:#e4e4e4 1px solid; padding:.19rem 0; height:.4rem; clear:both}.tab_box dl dd span{float:left; border-right:#cbcbcb 1px solid; display:block; float:left; width:.7rem; color:#555; font-size:.12rem; text-align:center; margin-right:.17rem}.tab_box dl dd span b{display:block; text-align:center; color:#8c1415; font-size:.22rem; line-height:.24rem; clear:both; font-weight:normal}.tab_box dl dd a{ line-height:.2rem; display:block}

.tzgg{ width:4.13rem; float:right; background:#fff;margin-top:.28rem;box-sizing:border-box; padding:.19rem;}.tzgg ul{min-height:3.65rem}
.tzgg ul li{ border-bottom:#cccccc 1px dashed; height:.67rem; padding-bottom:.17rem; margin-top:.136rem}.tzgg ul li span{background:url(../images/time_bg.png) no-repeat; width:.67rem; height:.67rem; background-size:cover; display:block; float:left; font-size:.12rem; text-align:center; overflow:hidden; font-family:"宋体"}.tzgg ul li span b{display:block; text-align:center; color:#666; font-size:.2rem; margin-top:.26rem; line-height:.2rem}
.tzgg ul li>div{float:right; width:calc(100% - .9rem);}.tzgg ul li a{font-size:.18rem; padding-bottom:.05rem; display:block; overflow:hidden; height:.24rem}.tzgg ul li p{clear:both; display:block; font-size:.14rem; color:#666; overflow:hidden; height:.47rem}

.ty_tit{clear:both; height:.41rem; margin-top:.1rem}
.ty_tit h1{float:left; color:#bf1300; font-size:.21rem; font-weight:600; line-height:.21rem}.ty_tit h1 img{ vertical-align:middle; margin-top:-.05rem; margin-right:.1rem}.ty_tit a.more{float:right;font-size:.14rem; color:#888}

.ty_div{ background:#fff;box-sizing:border-box; padding:.19rem; margin-top:.28rem;}
.ty_div ul li{background:url(../images/tt1.png) no-repeat center left; padding-left:.2rem; line-height:.41rem; clear:both}.ty_div ul li a{ display:block; overflow:hidden; height:.41rem}.ty_div ul li span{float:right; color:#aeaeae; font-size:.14rem}
.ty_div .img1{display:flex;justify-content: space-between; margin-top:.1rem}.ty_div .img1 dd{width:3rem;}.ty_div .img1 dd img{width:100%; height:1.32rem}
.ty_div .img2{display:flex;justify-content: space-between; margin-top:.1rem}.ty_div .img2 dd{width:3rem;}.ty_div .img2 dd img{width:100%; height:2.22rem}

.ty_div1{ background:#fff;box-sizing:border-box; padding:.19rem; margin-top:.28rem;min-height:4.17rem}
.ty_div1 ul li{background:url(../images/tt.png) no-repeat center left; padding-left:.2rem; line-height:.41rem}.ty_div1 ul li span{float:right; color:#aeaeae; font-size:.14rem}
.flex{display:flex;justify-content: space-between;}.w3{width:4.13rem;}.w4{width:3.04rem;}

.ban{width:100%;margin-top:.28rem;}.ban img{width:100%;}
.ts1{ padding:.1rem 0 .2rem; overflow:hidden}.ts1>a{display:block; float:left; width:50%; margin-bottom:.1rem}.ts1>a img{width:100%;}

.link_box{width:100%; clear:both; background:#a51111; height:.42rem; padding:.18rem 0; margin-top:.31rem;}
.link{ width:20%; border:1px #fff solid; position:relative; height:.42rem}.link span{display:block; line-height:.42rem; text-align:center; color:#fff; background:url(../images/jt.png) no-repeat 90% center; cursor:pointer;}
.link ul{display:none;}.link:hover ul{ display:block;position:absolute; min-height:1rem; bottom:.42rem; background:#fff; width:100%; padding:.1rem 0}.link ul a{color:#a51111; display:block; text-align:center; line-height:.4rem}

.footer{ background:#8c0000; height:.8rem; padding:.2rem 0; width:100%; clear:both; overflow:hidden}
.footer p{color:#fff; font-size:.16rem; text-align:center; line-height:.3rem}
.footer a{color:#fff;}

.phone,.phone_search,.phone_bg,.phone_bd{display:none;}

.zy_banner{width:100%; clear:both; line-height:0}.zy_banner img{width:100%; height:auto}

.wz{ font-size:.14rem; color:#999; line-height:.7rem}.wz a{font-size:.14rem; color:#999 !important;text-decoration: none !important;}

.left{width:3rem; float:left}
.left h1{display:block; background:url(../images/top_bg.png) no-repeat; color:#fff; font-weight:bold; font-size:.28rem; text-align:left; height:1.09rem; line-height:1.09rem; box-sizing:border-box; padding-left:15%}
.left ul li{ background:#fff url(../images/left_t.png) 90% center no-repeat; border-bottom:#954d4e 1px solid; line-height:.65rem;}
.left ul li a{display:block; padding-left:15%; font-size:.2rem; color:#666; font-weight: 300;}
.left ul li.on a,.left ul li a:hover{color:#333;font-weight:400}

.right{width:9.34rem; float:right;background:#fff;box-sizing:border-box; padding:.19rem;}
.right .tit{ line-height:.32rem; padding-bottom:.18rem; border-bottom:#9c9c9c 1px solid; font-size:.24rem; color:#b0130f}
.right .list{min-height:5rem; padding:.2rem 1% 0}.right .list li{ border-bottom:#d2d2d2 1px dashed; padding-bottom:.16rem; margin-bottom:.16rem; clear:both}.right .list li a{background:url(../images/tt.png) no-repeat left center; line-height:.38rem; height:.38rem; display:block; overflow:hidden; padding-left:.23rem}.right .list li p{ line-height:.24rem; height:.24rem; display:block; overflow:hidden; font-size:.14rem; color:#b2b2b2}
.fy{clear:both; line-height:.3rem; padding:.2rem 0 .4rem; text-align:center}
.con{padding:.2rem 0; min-height:6rem}.con img{max-width:100%; display:block; margin:0 auto}.con table{max-width:100%;}.con table td{width:auto !important;}
.con,.con p,.con p span,.con p span span{font-size:.17rem; line-height:.32rem; font-family:Microsoft YaHei !important; color:#333!important}
.right dl{clear:both; width:100%; margin:.3rem auto .5rem}
.right dl dd{ float:left; width:33.33%; text-align:center;  margin-bottom:.4rem}.right dl dd img{ width:92%; height:auto; max-height:1.68rem; display:block; margin:0 auto}
.right dl dd a:hover img{box-shadow:0 0px 8px #b4b4b4;}

.right .content_tit{ padding:.6rem 0 0; font-size:.24rem; text-align:center; color:#333}
.right .content_time{ line-height:.6rem; text-align:center; font-size:.14rem; color:#999; border-bottom:1px #CCC solid}.right .content_time span{font-size:.14rem; color:#999; padding:0 .1rem}