@charset "utf-8";
/* CSS Document */

i {font-style: normal;}
a {color: #444;}
a:hover {text-decoration: underline;}
.h5 {height:5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.font16 {font-size:16px;}
body{font-family: "微软雅黑", Arial;color:#2a2a2a;-webkit-text-size-adjust:100%;font-size: 14px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.w1200 {width:1200px;margin:auto;}
.w185 {width: 185px;}
.w145 {width:145px;}
.w165 {width:165px;}
.w195 {width:195px;}
.w206 {width:206px;}
.w280 {width:280px;}
.w300 {width:300px;}
.w290 {width:290px;}
.w375 {width:375px;}
.w378 {width:378px;}
.w595 {width:595px;}
.w690 {width:690px;}
.w785 {width:785px;}
.w820 {width:820px;}
.h70 {height:70px;}
.h90 {height:90px;}
.h100 {height:100px;}
.h105 {height:105px;}
.h120 {height:120px;}
.h125 {height:125px;}
.h150 {height:150px;}
.h160 {height:160px;}
.h170 {height:170px;}
.h300 {height:300px;}
.h210 {height:210px;}
.bd_1 {border:1px #a0a0a0 solid;}
.bd_2 {border-bottom: 1px dotted #dadada;}
.bd_3 {border:1px #ddd solid;}
.bd_4 {border-bottom: 1px solid #c7c7c7;}
.bg_1 {background-color:#eee;}
.bg_2 {background-color:#236bb7;}
.bg_3 {background-color:#023b76;}
.p0 {padding: 0 !important;}
.m0 {margin: 0 !important;}
.mB15 {margin-bottom: 15px;}
.mL2 {margin-left: 2px;}
.mL13 {margin-left: 13px;}
.mL35 {margin-left: 35px;}
.pTB20 {padding: 20px 0;}
.shadow_1 {box-shadow:0 1px 2px 0 rgba(187, 187, 187, 0.4);}
.shadow_2 {box-shadow:0px 0px 10px 0px rgba(187,187,187,0.8);}
.none {display:none;}
.block {display:block;}
.mauto {margin:auto;}
.hidden {overflow:hidden;}
.po-re {position: relative;}
.textAlign {text-align: center;}
.tran_1 {
transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;	
-moz-transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;	
}

/*
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
opacity:0.6;filter:alpha(opacity=60);
*/

.aImg {display: block;width: 100%;height: 100%;}
.aImg img {width: 100%;height: 100%;}

.title-b {height: 35px;border-bottom: 1px #a0a0a0 solid;}
.title-b-2 {border-bottom: 2px #000 solid;}
.title-b-2 .link-2 {height: 2px;background: #db1d37;position: absolute;bottom:-2px;left:0;width: 197px;}
.title-text {position: absolute;top:0;left:0;width: 120px;height: 35px;}
.title-text-1 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px 0px;}
.title-text-2 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -35px;}
.title-text-3 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -70px;}
.title-text-4 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -105px;}
.title-text-5 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -140px;}
.title-text-6 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -175px;}
.title-text-7 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -210px;}
.title-text-8 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -245px;}
.title-text-9 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -280px;}
.title-text-10 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -315px;}
.title-text-11 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -350px;}
.title-text-12 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -385px;}
.title-text-13 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -420px;}
.title-text-14 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -455px;}
.title-text-15 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -490px;}
.title-text-16 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -525px;}
.title-text-17 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -560px;}
.title-text-18 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -595px;}
.title-text-19 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -630px;}
.title-text-20 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -665px;}
.title-text-21 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -701px;}
.title-text-22 {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-bg.jpg) no-repeat 0px -735px;}
.more-a {width: 147px;height: 48px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-1_07.jpg) no-repeat ;position: absolute;right:0;bottom:0;}
.more-a span {display: block;width:100%;height: 100%;position: relative;font-size: 12px;}
.more-a a {color: #fff;position: absolute;right:20px;bottom:10px;}

.header-wrap {height: 56px;background-color: #f2f2f2;border-bottom: 1px #bfbfbf solid;}
.header-logo a {display: block;width: 161px;height: 56px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.logo_03.jpg);text-indent: -99999em;margin: 0 46px 0 17px;}
.header-menu {font-size: 14px;line-height: 20px;padding-top: 7px;}
.banner-a a {display: block;width: 100%;height: 100%;}
.banner-a img {width: 100%;height: 100%;}
.banner-a li {padding-top: 10px;}
.tag-a {padding: 10px 0;}
.tag-a h2 span {background-color: #d7000f;color: #fff;height: 34px;line-height: 34px;width: 128px;text-align: center;display: block;margin-right: 15px;}
.tag-a h3 a {color: #43699a;display: inline-block;border: 1px #c7c7c7 solid;height: 32px;line-height: 32px;padding: 0 10px;margin-right: 15px;
transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;	
-moz-transition: all 0.2s ease 0s;
-webkit-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
}
.tag-a h3 a:hover {color: #fff !important;background-color: #43699a !important;border: 1px #43699a solid !important;}
.roll-news-wrap {height: 30px;line-height: 30px;padding: 2px 0;border-top: 1px #c7c7c7 solid;border-bottom: 1px #c7c7c7 solid;}
.roll-news-title {width: 77px;border-right: 1px #c7c7c7 solid;text-align: center;color: #d00324;}
.roll-news-box {width: 1122px;height:30px;overflow:hidden;}
.roll-news-box ul li {float:left; height:30px; line-height:30px;padding: 0 20px;}
.roll-pic-wrap {position: relative;}
.roll-pic {width: 1130px;overflow:hidden;margin: 0 auto;}
.roll-pic ul li {float:left; height:60px; width: 180px;padding-right: 10px;}
.roll-pic-wrap #goUM,.roll-pic-wrap #goDM {position: absolute;width: 20px;height: 48px;}
.roll-pic-wrap #goUM {top:5px;left:7px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-5_19.png);}
.roll-pic-wrap #goDM {top:5px;right:7px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-5_19.png) top right;}
.today-news-a {padding: 35px 0;}
.today-news-a dl {width: 990px;text-align: center;padding-left: 114px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-2_11.jpg) no-repeat left center;height: 88px;padding-top: 2px;}
.today-news-a dt {font-size: 44px;margin-bottom: 16px;}
.today-news-a dt a {color: #444;}
.today-news-a dd {font-size: 20px;}
.today-news-a dd a {color: #333;margin: 0 13px;}
.slideBox1{
    overflow: hidden;
    position: relative;
    width: 790px;
    height: 440px;
}
.slideBox1 .con, .slideBox2 .con {
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.slideBox1 .infinity, .slideBox2 .infinity, .slideBox3 .infinity, .slideBox4 .infinity {
    width: 98000px;
}
.slideBox1 .pic, .slideBox2 .pic, .slideBox3 .pic, .slideBox4 .pic {
    float: left;
}
.slideBox1 .pic li {
    float: left;
    position: relative;
}
.slideBox1 .pic img, .slideBox2 .pic img {
    display: block;
    height: 440px;
}
.slideBox1 .pic .layer {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.black60.png") repeat scroll 0 0;
    bottom: 0;
    height: 50px;
    left: 0;
    position: absolute;
    width: 100%;
}
.slideBox1 .title {
    color: #fff;
    float: left;
    font-size: 16px;
    line-height: 50px;
    overflow: hidden;
    padding-left: 2.5%;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 61.5%;
}
.slideBox1 .title a {
    color: #fff;
    text-decoration: none;
}
.slideBox1 .menu {
    bottom: 18px;
    height: 14px;
    line-height: 0;
    overflow: hidden;
    padding-right: 2.5%;
    position: absolute;
    right: 0;
    text-align: right;
    width: 31.5%;
}
.slideBox1 .menu a {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.slideBox.png") no-repeat scroll -34px 0;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    outline: medium none;
    overflow: hidden;
    text-decoration: none;
    text-indent: -999px;
    white-space: nowrap;
    width: 24px;
}
.slideBox1 .menu a.current {
    background-position: 0 0;
}
.slideBox1 .arrow {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.slideBox16.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 50px;
    left: 0;
    margin-top: -25px;
    outline: medium none;
    overflow: hidden;
    position: absolute;
    text-indent: -999px;
    top: 50%;
    white-space: nowrap;
    width: 50px;
    z-index: 5;
}
.slideBox1 .arrow-prev:hover {
    background-position: 0 -100px;
}
.slideBox1 .arrow-next {
    background-position: -100px 0;
    left: auto;
    right: 0;
}
.slideBox1 .arrow-next:hover {
    background-position: -100px -100px;
}
.slideBox1 .arrow.disabled, .slideBox1 .menu.disabled {
    display: none;
}

.dl-a dl {height: 165px;padding-top: 15px;}
.dl-a dt {font-size: 22px;line-height: 30px;margin-bottom: 4px;}
.dl-a dd {line-height: 24px;}
.dl-a-1 dl {height: 89px;}
.dl-a-2 dl {height: auto;}
.dl-a-2 dt {font-size: 14px;line-height: 20px;margin-bottom: 0;margin-top: -4px;}

.list-a {}
.list-a li {background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-3_15.png) no-repeat left center;height: 36px;line-height: 36px;}
.list-a a {color: #555;padding-left: 20px;}
.list-a li:hover {
animation: listIcon 0.2s linear 0s 1 normal;
-moz-animation: listIcon 0.2s linear 0s 1 normal;
-webkit-animation: listIcon 0.2s linear 0s 1 normal;
-o-animation: listIcon 0.2s linear 0s 1 normal;	
animation-fill-mode:forwards;
}

@keyframes listIcon
{
0%   {background-position: 0px center;}
100%   {background-position: 4px center;}
}

@-moz-keyframes listIcon
{
0%   {background-position: 0px center;}
100%   {background-position: 4px center;}
}

@-webkit-keyframes listIcon
{
0%   {background-position: 0px center;}
100%   {background-position: 4px center;}
}

@-o-keyframes listIcon
{
0%   {background-position: 0px center;}
100%   {background-position: 4px center;}
}
.list-a-1 li {height: 32px;line-height: 32px;}

.list-b li {line-height: 28px;padding-left: 5px;}

.listPic-a li {padding-top: 20px;}
.listPic-a a {display: block;width: 100%;height: 100%;}
.listPic-a img {width: 100%;height: 100%;}

.picText-a dd {line-height: 36px;padding: 0 10px;font-size: 16px;}
.picText-b dd {position: absolute;_top:170px;bottom:0;left:0;width: 100%;height: 40px;line-height: 40px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.all_bg.png);}
.picText-b dd a {margin: 0 10px;color: #fff;}
.picText-b-2 dd {height: 26px;line-height: 26px;_top:150px;}
.picText-b-3 dd {height: auto;}
.picText-b-3 dd a {display: inline-block;line-height: 22px;padding: 10px 0;}
.picText-c dt a {color: #43699a;}
.picText-b-4 dd {height: auto;_position: static;_width:145px;}
.picText-b-4 dd a {display: block;line-height: 20px;padding: 0px 0;margin: 0 2px;}
.picText-d dl {position: relative;}
.picText-d dd {position: absolute;bottom:0;left:0;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.all_bg.png);width: 100%;height:0;margin: 0;padding: 0;line-height: 22px;font-size: 14px;}
.picText-d dd a {color: #fff;margin: 0 5px;}

.list-c ul {width: 1226px;}
.list-c li {width: 280px;float: left;margin-right: 26px;}
.list-c li dt {position: relative;}
.list-c li dt i {display: block;width: 50px;height: 50px;background: url(//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.icon-4.png);position: absolute;top:50%;left:50%;margin-left: -25px;margin-top: -25px;}

.menu-a {background-color: #f1f1f1;border-top: 1px #d2d2d2 solid;padding: 30px 0;line-height: 22px;}
.menu-a-title {width: 110px;}
.menu-a-title span {background-color: #888;color: #fff;padding: 0 12px;margin-left: 13px;}
.menu-a-text {width: 1090px;}
.menu-a-text a {color: #43679b;}


.list-box {
    clear: both;
    margin-top: 15px;
    overflow: hidden;
}
.list-box .list-space5 {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 15px;
    padding-bottom: 15px;
}
.list-box .list-space30 {
    border: 0 none;
}
.list-box .list-item .tit01 {
    color: #424242;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    margin-left: 10px;
    overflow: hidden;
    table-layout: fixed;
    word-break: break-all;
}
.list-box .list-item .tit01 i {
    color: #8b8b8b;
    float: right;
    font-size: 14px;
    font-weight: normal;
    margin-left: 20px;
    margin-top: 0;
}
.list-col01 li {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.listli.png") no-repeat scroll 5px 10px;
}
.main .share-box {
    border: 1px solid #ddd;
    margin-top: 35px;
    padding: 10px;
    width: 790px;
}
.main .share-box h4 {
    float: left;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 3px;
    line-height: 16px;
}
.main .share-box .bdsharebuttonbox a {
    margin: 0 6px 0 0;
}
.daohang {
    border-bottom: 1px solid #959595;
    font-size: 15px;
    padding: 10px 0 5px 9px;
}
.shMing {
    margin-top: 35px;
}
.shMing h3 {
    font-size: 18px;
    margin-bottom: 10px;
}
.shMing li {
    color: #787574;
    font-size: 16px;
    line-height: 27px;
}
.main .page-nav {
    float: left;
    font-size: 0;
    line-height: 0;
    margin-top: 20px;
    text-align: center;
    width: 100%;
}
.main .page-nav ul li {
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    margin: 0 6px 10px; _display:inline; *display:inline;
}
.main .page-nav a {
    border: 1px solid #e8e8e8;
    display: inline-block;
    padding: 2px 5px;
    text-decoration: none;
    transition: all 0.8s ease 0s;
}
.main .page-nav a:hover {
    background: #000 none repeat scroll 0 0;
    border-color: #000;
    color: #fff;
    text-decoration: none;
    transition: all 0.4s ease 0s;
}
.main .page-nav .current a {
    background: #000 none repeat scroll 0 0;
    border-color: #000;
    color: #fff;
    font-weight: bold;
}
.main .page-nav .total b {
    color: #900;
    letter-spacing: 1px;
    margin: 0 3px;
}

.crumbs {
    color: #000;
    margin-bottom: 10px;
}
.crumbs a {
    color: #000;
    float: left;
}
.atitle {
    color: #000;
    font-size: 24px;
    font-weight: normal;
    line-height: 40px;
}
.atitle p {
    line-height: 20px;
}
.Atitle {
    color: #000;
    float: left;
    width: 70%;
}
.info {
    border-bottom: 1px dotted #363636;
    float: left;
    font-size: 13px;
    line-height: 28px;
    margin-top: 5px;
    padding-bottom: 7px;
    width: 100%;
}
.info .infoLeft {
    float: left;
}
.info .infoRight {
    float: right;
}
.abody {
    font-size: 14px;
    line-height: 25px;
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}
.abody p, .abody div {
    margin: 1em 0;
}
.abody img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
}
.abody video {
    display: block;
    margin: 1em auto;
}
.abody table, .abody table td {
    width: 100%;
}
.abody .play-pic {
    position: relative;
}
.abody .play-pic img {
    display: block;
    margin: 0 auto;
}
.abody .play-pic .picBox {
    position: relative;
}
.abody .play-pic a span {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    position: absolute;
    width: 100%;
}
.abody .play-pic .arrow {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.arrow1.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 59px;
    left: 5px;
    margin-top: -30px;
    overflow: hidden;
    position: absolute;
    text-indent: -999px;
    top: 50%;
    white-space: nowrap;
    width: 30px;
}
.abody .play-pic .prev:hover {
    background-position: 0 -79px;
}
.abody .play-pic .next {
    background-position: -50px 0;
    left: auto;
    right: 5px;
}
.abody .play-pic .next:hover {
    background-position: -50px -79px;
}
.abody .play-box .tip {
    color: #00f;
    display: block;
    font-size: 12px;
    line-height: 14px;
    margin: 0;
    padding: 10px 0;
    text-align: center;
}
.abody .play-tools {
    height: 34px;
    margin: 0 auto;
    width: 400px;
}
.abody .play-tools li {
    float: left;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin-right: 12px;
}
.abody .play-tools .btn-play {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.playBox_btn.png") no-repeat scroll 0 0;
    color: #00f;
    cursor: pointer;
    display: block;
    height: 24px;
    line-height: 24px;
    margin-top: 5px;
    padding-left: 30px;
}
.abody .play-tools .pause {
    background-position: 0 -34px;
}
.abody .play-tools .radio, .abody .play-tools label {
    cursor: pointer;
    float: left;
}
.abody .play-tools .radio {
    float: left;
    margin-top: 11px;
}
.abody .play-tools label {
    padding-left: 3px;
}
.abody .play-tools .btn-prev, .abody .play-tools .btn-next {
    background: rgba(0, 0, 0, 0) url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.playBox_btn.png") no-repeat scroll 0 -68px;
    cursor: pointer;
    float: left;
    height: 34px;
    overflow: hidden;
    text-indent: -999px;
    white-space: nowrap;
    width: 32px;
}
.abody .play-tools .btn-next {
    background-position: -32px -68px;
    width: 34px;
}
.abody img {
}
.content-leftWrap .abody img {
}
.details .page-nav {
    font-size: 0;
    line-height: 0;
    margin-top: 20px;
    text-align: center;
    width: 100%;
}
.details .page-nav ul li {
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
    margin: 0 6px 10px;
}
.details .page-nav a {
    border: 1px solid #e8e8e8;
    display: inline-block;
    padding: 2px 5px;
    text-decoration: none;
    transition: all 0.8s ease 0s;
}
.details .page-nav a:hover {
    background: #000 none repeat scroll 0 0;
    border-color: #000;
    color: #fff;
    text-decoration: none;
    transition: all 0.4s ease 0s;
}
.details .page-nav .current a {
    background: #000 none repeat scroll 0 0;
    border-color: #000;
    color: #fff;
    font-weight: bold;
}
.details .page-nav .total b {
    color: #900;
    letter-spacing: 1px;
    margin: 0 3px;
}

.slideBox1 {position:relative;width:790px;height:440px;overflow:hidden;float:left;}
.slideBox1 .con {position:relative;width:100%;height:100%;overflow:hidden;}
.slideBox1 .infinity {width:98000px;}
.slideBox1 .pic {float:left;margin-top:0px;}
.slideBox1 .pic li {float:left;position:relative; width:790px; overflow:hidden;}
.slideBox1 .pic img {/*display:block;*/width:790px;height:440px;}
.slideBox1 .pic .layer {position:absolute;left:0;bottom:0px;width:100%;height:54px;background:url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.bjt.png") repeat;}
.slideBox1 .title {text-align:left;padding-left:25px;font-weight:normal;color:#FFF;font-size:18px;height:54px; line-height:54px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.slideBox1 .title a {color:#FFF;text-decoration: none; font-size: 18px;}
.slideBox1 .title a:hover {text-decoration:underline;}
.slideBox1 .menu {position:absolute;right:0; bottom:18px;width:110px;height:10px;padding-right:0;text-align:right;line-height:0;overflow:hidden;padding-right: 2%;}
.slideBox1 .menu a {display: inline-block; zoom: 1; width: 10px; height: 10px; margin: 0 4px; background: url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.tm.png") no-repeat;text-decoration: none; text-indent: -999px; white-space: nowrap; overflow: hidden; cursor: pointer; outline: none;
}
.slideBox1 .menu a.current {background: url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.btm.png") no-repeat;}
.slideBox1 .arrow {position: absolute; z-index: 5; left: 28px; top: 50%; width: 20px; height: 48px; margin-top: -45px; background: url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.prev0.png")  no-repeat; text-indent: -999px; white-space: nowrap; overflow: hidden; cursor: pointer; outline: none;opacity: 0.4;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.slideBox1 .arrow-prev:hover {background: url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.prev0.png");opacity: 1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.slideBox1 .arrow-next {left:auto;right:28px;background: url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.next0.png")  no-repeat;opacity: 0.4;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.slideBox1 .arrow-next:hover {background: url("//f2.cri.cn/M00/48/BF/CqgNOloo3ieAaIJhAAAAAAAAAAA1819750.next0.png");opacity: 1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.slideBox1 .arrow.disabled,.slideBox1 .menu.disabled { display: none;}

.dl-a dd a {text-decoration: none;}


/*2018.6.1*/
.abody p span{color:#000 !important;}

/*2018.12.5*/
.telPhone {font-size: 16px;line-height: 18px;color: #fe0000;position: absolute;top:10px;right:78px;}
