@charset "utf-8";

#myTab{border : none; display:block;}
#myTab>li> a {padding: 0 108px; line-height: 60px;color: #606060;background: url('/images/product/title2.png') top left no-repeat;}
#myTab>li> a.active, #myTab > li.active > a:focus, #myTab > li.active > a:hover { border: 1px solid transparent; color: #FFFFFF; }
#myTab { border-bottom: 1px solid transparent;}
#myTab>li>a {padding: 0 20px;color: #FFFFFF; background-color: #282828; background-image: none; border-radius: 0; margin-top:2px; font-size:1.2em;}
#myTab>li>a.active, #myTab > li.active > a:focus, #myTab > li.active > a:hover { color: #FFFFFF; background-color: #BC0021; background-image: none; border-radius:0;}
#myTab>li>a:focus, #myTab>li>a:hover { text-decoration: none; background-color: #BC0021;}


.rightnav{display:block;margin:30px 0; box-shadow: 0px 0px 30px rgba(99, 99, 99, 0.5);}
.rightnav>li>a, .rightnav>li>a:link, .rightnav>li>a:after, .rightnav>li>a:visited{display:block; padding:30px; font-size:1.3em; color:#333; text-decoration:none;}
.rightnav>li>a.active, .rightnav>li>a:hover{color:#BC0021;}
.rightnav>li>a.active>ul.childcat{ display:block;}
.rightnav>li>a>ul.childcat{ display:none;}

.prodnav>li>a.active{ background-color:#BC0021; color:#FFF; padding-left:80px; background: url('/images/x2.png') center left no-repeat;}
.noticenav>li>a.active{ background-color:#BC0021; color:#FFF; padding-left:80px; background: url('/images/x1.png') center left no-repeat;}
.newnav>li>a.active{ background-color:#BC0021; color:#FFF; padding-left:80px; background: url('/images/x1.png') center left no-repeat;}
.djnav>li>a.active{ background-color:#BC0021; color:#FFF; padding-left:80px; background: url('/images/x6.png') center left no-repeat;}
.zcnav>li>a.active{ background-color:#BC0021; color:#FFF; padding-left:80px; background: url('/images/x4.png') center left no-repeat;}
.swiper-container { display:none; }


/* 小屏幕（平板，大于等于 768px） */
@media (max-width: 768px) {
    #myTab, .rightnav { display:none;}
    .swiper-container{display:block; margin-top:10px;}
    .swiper-slide{width:auto;}
    .swiper-slide a{ display:block; padding:10px;background-color: #282828; color: #FFF; margin-bottom:10px;}
    .swiper-slide a.active{ background-color:#BC0021;}
    .swiper-slide .childcat{ padding:0px;}
    .swiper-slide .childcat li{ padding:0px;}
    .swiper-slide .childcat li a{display:block; padding:10px;background-color: #282828; color: #FFF;}
    .swiper-slide .childcat li a.on{ background-color:#BC0021; color:#FFF;}
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {

}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {

}



ul.childcat{ padding-left:80px;}
ul.childcat>li{ padding:10px;}
ul.childcat>li>a{ font-size:1em; color:#333; padding: 5px 0 0 0;}
ul.childcat>li>a:hover, ul.childcat>li>a.on{ color:#BC0021;}


.groupContent{ padding-bottom:50px;}
.groupContent p{ text-indent:2em;}

.adress-map{ height:320px;}

.contentBox{margin:30px 0; box-shadow: 0px 0px 30px rgba(99, 99, 99, 0.5);}
.contentBox h3{ padding:30px 0; font-weight:bold; font-size:1.8em; text-align:center; border-bottom:1px solid #BC0021; margin-bottom:30px;}

.contentBox .artinfobox{ padding:20px;}

.newListBox{margin:30px 0; padding:20px; box-shadow: 0px 0px 30px rgba(99, 99, 99, 0.5);}
.newListBox a.news-img{ padding-top:20px; display:block;}
.newListBox div.row{ background-color:#FFF; }
.newListBox div.news-content{ }
.newListBox .boxhx{ clear:both; border-bottom:1px solid #EEE; height:20px;}

.totlecur{padding:20px;}
.totlecur p{ text-align:center;}

.news-dec{ padding:10px 0; text-indent:2em;}
.news-link .icon{ font-size:0.8em; color:#999;}
.news-link .icon-time{ margin-left:10px;}
.newListBox a.btn-more{ color:#BC0021;}

.contentother{text-align:center; font-size:0.8em;}
.contentother span{ margin:0 5px;}

.fileblock{padding:20px;}

/*饼图高度*/
#content-pie1， #content-pie2{ height:350px;}

/*体系覆盖*/
.indexmap {
    width: 354px;
    height: 252px;
    background: url(/images/map.png) center no-repeat;
    margin: 20px auto;
    position: relative;
}
.indexmap a { position: absolute; }

.indexmaplink01 {
    left: 0;
    top: 53px;
    z-index: 3;
    width: 154px;
    height: 119px;
}

.indexmaplink02 {
    left: 97px;
    top: 32px;
    width: 123px;
    height: 111px;
}

.indexmaplink03 {
    left: 194px;
    top: 15px;
    width: 73px;
    height: 110px;
}

.indexmaplink04 {
    left: auto;
    right: 25px;
    top: 0px;
    width: 90px;
    height: 108px;
}

.indexmaplink05 {
    left: 85px;
    top: 145px;
    width: 79px;
    height: 92px;
}

.indexmaplink06 {
    left: 127px;
    top: 116px;
    width: 106px;
    height: 95px;
}

.indexmaplink07 {
    left: 181px;
    top: 98px;
    width: 97px;
    height: 59px;
}

.indexmaplink08 {
    left: 201px;
    top: 124px;
    width: 97px;
    height: 59px;
}

.indexmaplink09 {
    left: 272px;
    top: 102px;
    width: 63px;
    height: 93px;
}

.indexmaplink10 {
    left: auto;
    right: 0;
    top: 65px;
    width: 71px;
    height: 74px;
}

.indexmaplink11 {
    left: 128px;
    top: 198px;
    width: 56px;
    height: 47px;
}

.indexmaplink12 {
    left: 163px;
    top: 186px;
    width: 84px;
    height: 56px;
}

.indexmaplink13 {
    left: 229px;
    top: 166px;
    width: 66px;
    height: 79px;
}

.indexmaplink14 {
    left: 194px;
    top: 225px;
    width: 46px;
    height: 27px;
}

.indexmap a.indexmaplink01:hover {
    background: url(/images/map01.png) center no-repeat;
}

.indexmap a.indexmaplink02:hover {
    background: url(/images/map02.png) center no-repeat;
}

.indexmap a.indexmaplink03:hover {
    background: url(/images/map03.png) center no-repeat;
}

.indexmap a.indexmaplink04:hover {
    background: url(/images/map04.png) center no-repeat;
}

.indexmap a.indexmaplink05:hover {
    background: url(/images/map05.png) center no-repeat;
}

.indexmap a.indexmaplink06:hover {
    background: url(/images/map06.png) center no-repeat;
}

.indexmap a.indexmaplink07:hover {
    background: url(/images/map07.png) center no-repeat;
    z-index: 5;
}

.indexmap a.indexmaplink08:hover {
    background: url(/images/map08.png) center no-repeat;
}

.indexmap a.indexmaplink09:hover {
    background: url(/images/map09.png) center no-repeat;
}

.indexmap a.indexmaplink10:hover {
    background: url(/images/map10.png) center no-repeat;
}

.indexmap a.indexmaplink11:hover {
    background: url(/images/map11.png) center no-repeat;
}

.indexmap a.indexmaplink12:hover {
    background: url(/images/map12.png) center no-repeat;
}

.indexmap a.indexmaplink13:hover {
    background: url(/images/map13.png) center no-repeat;
}

.indexmap a.indexmaplink14:hover {
    background: url(/images/map14.png) center no-repeat;
}







