/*- - - - - - - - -小山设计工作室 www.bailu123.com 设计制作 - - - - - - - -*/
.gg {
    width: 216px;
    height: 300px;
    position: fixed;
    text-indent: -9999rem;
    background: url(../images/gg.gif) no-repeat center top;
    top: 160px;
    left: 50%;
    margin-left: -950px;
    z-index: 100
}

/*页头*/
#topheader {
    height: 75px;
    position: relative;
    min-width: 1300px;
    margin: 0 auto;
    background: url(../images/header_bg.png) repeat-x left top;;
    z-index: 90;
    box-shadow: 0 0 14px rgba(0, 0, 0, 0.4);
}

#topheader .center {
    width: 1300px;
}

/*顶部*/
#top {
    width: 100%;
    line-height: 32px;
    margin: 0 auto;
    background: #c7c5c6 url(../images/line_x.jpg) repeat-x left top;
}

/*欢迎*/
#welcome {
    float: left;
    width: 660px;
    height: 32px;
    overflow: hidden;
}

#welcome strong {
    font-weight: normal;
    color: #ae311d;
}

#welcome time {
    color: #ae311d;
}

/*快捷链接*/
#quicklink {
    float: right;
    width: 428px;
    height: 32px;
}

#quicklink ul {
    float: right;
    margin-right: -8px;
}

#quicklink ul li {
    float: left;
    color: #333333;
}

#quicklink ul li [class^='icon'] {
    margin-right: 3px;
}

#quicklink ul li a {
    color: #6f7f8e;
    padding-right: 12px;
    padding-left: 6px;
    text-decoration: none;
    display: inline-block;
}

#quicklink ul li:hover a {
    color: #ae311d;
}

.icon_function {
    width: 25px;
    height: 25px;
    vertical-align: middle;
    background: url(http://www.3tf.com/images/icon_function.png) no-repeat left top;
    display: inline-block;
}

.icon_function.icon_function1x1 {
    background-position: 0 0;
}

.icon_function.icon_function2x1 {
    background-position: -25px 0;
}

.icon_function.icon_function3x1 {
    background-position: -50px 0;
}

.icon_function.icon_function4x1 {
    background-position: -75px 0;
}

#quicklink li:hover .icon_function.icon_function1x1 {
    background-position: 0 -25px;
}

#quicklink li:hover .icon_function.icon_function2x1 {
    background-position: -25px -25px;
}

#quicklink li:hover .icon_function.icon_function3x1 {
    background-position: -50px -25px;
}

#quicklink li:hover .icon_function.icon_function4x1 {
    background-position: -75px -25px;
}

/*网站标志*/
#logo {
    float: left;
    width: 300px;
    height: 70px;
    margin-top: 2px;
}

#logo img {
    width: 300px;
    height: 70px;
}

/*菜单*/
#menu {
    float: right;
    width: 1000px;
    margin-top: 0px;
    right: 0px
}

#menu ul {
    float: right;
    margin-right: -16px;
}

#menu ul li {
    float: left;
    margin-left: 12px;
}

#menu ul a {
    float: left;
    width: 140px;
    height: 75px;
    font-size: 20px;
    color: #e4ce79;
    text-decoration: none;
    font-weight: 900;
    line-height: 75px;
    text-align: center;
}

/*#menu ul a:nth-child(1) {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_01.png) no-repeat left top;*/
/*}*/

#menu ul a:hover {
    width: 140px;
    height: 75px;
    background: url(../images/top_btn_hover.png) no-repeat left top;
}

/*#menu ul a:nth-child(2) {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_02.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(2):hover {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_02_hover.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(3) {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_03.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(3):hover {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_03_hover.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(4) {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_04.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(4):hover {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_04_hover.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(5) {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_05.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(5):hover {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_05_hover.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(6) {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_06.png) no-repeat left top;*/
/*}*/

/*#menu ul a:nth-child(6):hover {*/
/*    width: 150px;*/
/*    height: 75px;*/
/*    background: url(../images/top_btn_06_hover.png) no-repeat left top;*/
/*}*/

#Version {
    width: 100%;
    height: 550px;
    position: relative;
    overflow: hidden;
}

#Header {
    margin: 0px auto -290px -960px;
    width: 1920px;
    height: 550px;
    position: absolute;
    left: 50%;
}

bg-v {
    position: relative;
    left: 0;
    width: 100%;
    height: 900px;
    overflow: hidden;
    min-width: 1200px;
}

.bg-v .video {
    width: 1920px;
    height: 550px;
    position: absolute;
    z-index: 0;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}

.bg-v video {
    position: absolute;
    width: 100%;      /* 设置宽度为100% */
    height: 100%;     /* 设置高度为100% */
    object-fit: fill;
    left: 50%;
    transform: translateX(-50%);
}

.clearfix {
    zoom: 1
}

.content {
    width: 1300px;
    margin: 0 auto;
    position: relative;
}

.Download {
    position: absolute;
    z-index: 50;
    top: 307px;
    left: 35px;
}

.topquicklink {
    width: 990px;
    height: 200px;
    position: absolute;;
    z-index: 50;
    top: 355px;
    right: 0;
    overflow: hidden;
}

.topquicklink .Down_link {
    float: left;
    position: relative;
    width: 300px;
    height: 196px;
    z-index: 50;
    margin-left: 25px;
    margin-top: 0;
    background-size: cover;
}

.topquicklink .Down_link img{
    width: 100%;
    height: 100%;
    border-radius: 8px;
}

.topquicklink .QR_ewm {
    float: left;
    position: relative;
    width: 290px;
    height: 265px;;
    z-index: 70;
}

.topquicklink .QR_ewm img {
    float: left;
    width: 160px;
    height: 160px;
    margin: 70px 0px 0 90px
}

.microHei {
    font-family: "Microsoft YaHei"
}


.Tp-content {
    width: 1920px;
    height: 750px;
    position: relative;;
    background: url(../images/bg_02.jpg) no-repeat center top;
    margin: 0 auto;
    left: 50%;
    margin: 0px auto 0px -960px;
    padding-top: 0px
}

.Tp-content .Video {
    width: 1920px;
    height: 750px;
    position: absolute;
    left: 50%;
    margin: 0px auto -272px -961px;
    z-index: 50;
}

#TuiJian {
    float: left;
    width: 1280px;
    height: 500px;
    margin: 0 auto; /*background: url(http://www.3tf.com/images/XinPic_bg.png) no-repeat center top*/;
    margin-left: 15px;
    margin-top: 0px;
    position: relative;
    z-index: 99
}

#TuiJian img {
    float: left;
    width: 900px;
    height: 330px;
    margin-left: 190px;
    margin-top: 310px;
}


.md-content {
    height: auto;
    position: relative;
    padding-top: 90px;
    padding-bottom: 200px;
    background: url(../images/bg_03.jpg) no-repeat center top;
    border-radius: 0px;
    margin: 0 auto;
}

.md-content .GameVer {
    width: 1300px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    z-index: 900;
    /*display: flex;*/
    /*justify-content: flex-start;*/
}

.md-content .RecommendGame {
    width: 1300px;
    margin: 0 auto;
    padding-top: 0px;
    padding-bottom: 60px;
}

/*选项*/
.md-content .Game-title {
    width: 1280px;
    height: 50px;
    line-height: 50px;
    position: relative;
    /*overflow: hidden;*/
    margin: 0 auto;
    z-index: 900;
    padding-left: 120px;
    margin-bottom: 0px;
    z-index: 900;
}

.md-content .Game-title .Game-tab {
    float: left;
    height: 45px;
    margin-top: 10px;
    overflow: hidden;
}

.md-content .Game-title .Game-search {
    float: right;
    width: 390px;
    height: 42px;
    margin-top: -120px;
    overflow: hidden;
}

.bd-content {
    width: 100%;;
    margin: 0 auto;;
    overflow: hidden;;
    position: relative;
    height: 500px;
    padding-top: 0;
    padding-bottom: 100px;
    z-index: 9999;;
}

.bd-content .NewGame {
    float: left;
    width: 1280px;
    height: 420px;
    margin: 0 auto;
    background: url(/index/v5/images/XinPic_bg.png) no-repeat center top;
    margin-left: 15px
}

.bd-content .NewGame img {
    float: left;
    width: 1210px;
    height: 350px;
    margin-left: 32px;
    margin-top: 35px
}


/*nav*/
#tabs {
    margin-right: 100px;
}

#tabs li {
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;;
    position: relative;
    margin-right: 5px;
}

#tabs li a {
    display: block;
    height: 30px;;
    z-index: 2;
    padding: 0px 10px;
    color: #fefefe;
    border: 1px solid #a4948c;
    border-radius: 5px;
    text-align: center;
    overflow: hidden;
}

#tabs li a:hover {
    background: #841b03;
}

#tabs li.cur > a {
    color: #00ad35;
}

#tabs li em {
    display: none;
}

#tabs li:last-child:after {
    display: none;
}

#tabs li.change {
    position: relative;
    background: #841b03;
    border-radius: 5px;
}

.zySearch {
    float: left;
    top: 0px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}

.zySearch .search-img {
    background: url("/index/v5/images/chicken.gif") no-repeat scroll left top transparent;
    display: block;
    height: 0;
    left: 39%;
    margin-left: -12px;
    position: absolute;
    top: 10px;
    width: 24px;
}

.zySearch .search-input {
    color: #999;
    border: 0 solid #D0D0D0;
    height: 35px;
    line-height: 35px;
    margin-right: 5px;
    padding: 0 10px;
    width: 320px;
}

.zySearch .search-btn {;
    text-indent: -9999rem;;
    cursor: pointer;
    height: 40px;;
    width: 50px;;
    display: inline-block;
    position: relative;
    background: url(../images/search.png) no-repeat center;
}

/*推荐游戏*/
.Tj_games {
    float: left;
    width: 325px;
    height: 343px;
    padding-top: 18px;
    padding-bottom: 30px;
    padding-left: 25px;
    padding-right: 25px;
    position: relative;
    overflow: hidden;
    margin-left: 0px;
    margin-right: 60px;
    margin-top: 10px;
    transition: all 0.2s linear;
}

.Tj_games:nth-of-type(3n+3) {
    margin-right: 0px
}

.Tj_games .photo {
    width: 325px;
    height: 210px;
    position: relative;
    margin-bottom: 20px;
    background: #000;
}

.Tj_games .photo img {
    width: 325px;
    height: 210px;
}

.Tj_games .list {
    clear: both;
    overflow: hidden;
    padding-top: 5px;
    margin-top: 20px;
    margin-left: -20px
}

/*列表*/
.Tj_games .list li {
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    font-size: 14px;
    color: #912702;
    padding-left: 37px;
    background: url(../images/icon_notice.png) no-repeat 9px center;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px dashed #d9d5d6;
}

.Tj_games .list li a {
    text-decoration: none;
    color: #3f1304;
}

.Tj_games .list li a:hover {
    color: #bb5901;
}

.Tj_games ._btn_down {
    float: left;
    width: 160px;
    height: 60px;
    overflow: hidden;
    margin-right: 5px;
    margin-left: 0px;
    background: url(http://www.3tf.com/images/_btn_down.png) no-repeat center;
    text-indent: -9999rem;;
}

.Tj_games ._btn_down:hover {
    background: url(http://www.3tf.com/images/_btn_down_hover.png) no-repeat center;
}

.Tj_games ._btn_web {
    float: left;
    width: 160px;
    height: 60px;
    overflow: hidden;
    margin-right: 0px;
    margin-left: 0px;
    background: url(http://www.3tf.com/images/_btn_web.png) no-repeat center;
    text-indent: -9999rem;;
}

.Tj_games ._btn_web:hover {
    background: url(http://www.3tf.com/images/_btn_web_hover.png) no-repeat center;
}

/*游戏版本*/
.games {
    float: left;
    width: 400px;
    height: 420px;
    padding: 26px 26px 26px 26px;
    position: relative;
    overflow: hidden;
    background: url(../images/games_bg.png) no-repeat center top;
    margin-left: 25px;
    margin-right: 0px;
    margin-top: 20px;
    transition: all 0.2s linear;
}

.games .border_top,
.games .border_right,
.games .border_bottom,
.games .border_left {
    background-color: #fff;
}

.games .border_top,
.games .border_bottom {
    height: 3px;
}

.games .border_right,
.games .border_left {
    width: 3px;
}

.games.hover_games {
    box-shadow: 8px 8px 16px rgba(0, 0, 0, 0.2);
}

.games .photo {
    width: 348px;
    height: 201px;
    position: relative;
}

.games .photo img {
    width: 348px;
    height: 201px;
}

.games .list {
    clear: both;
    overflow: hidden;
    margin-top: 30px;
    margin-left: -12px;
    margin-bottom: 39px;
}

.btnbox{
    display: flex;
    justify-content: space-around;
    width: 348px;
}

/*列表*/
.games .list li {
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    font-size: 14px;
    color: #fcfcfb;
    padding-left: 37px;
    background: url(../images/icon_notice.png) no-repeat 9px center;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 0px dashed #d9d5d6;
}

.games .list li span {
    text-decoration: none;
    color: #fcfcfb;
}

.games .list li span:hover {
    color: #fff;
}

.games ._btn_gamedown {
    float: left;
    width: 260px;
    height: 50px;
    overflow: hidden;
    margin-right: 15px;
    margin-left: 0px;
    background: url(../images/_btn_gamedown.png) no-repeat center;
    text-indent: -9999rem;;
}

.games ._btn_gamedown:hover {
    background: url(../images/_btn_gamedown_hover.png) no-repeat center;
}

.games ._btn_gameweb {
    float: left;
    width: 260px;
    height: 50px;
    overflow: hidden;
    margin-right: 0px;
    margin-left: 0px;
    background: url(../images/_btn_gameweb.png) no-repeat center;
    text-indent: -9999rem;;
}

.games ._btn_gameweb:hover {
    background: url(../images/_btn_gameweb_hover.png) no-repeat center;
}

/*游戏版本*/
.games2 {
    float: left;
    width: 335px;
    height: 365px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 33px;
    padding-right: 32px;
    position: relative;
    overflow: hidden;
    background: url(../images/games_bg.png) no-repeat center top;
    margin-left: 30px;
    margin-right: 0px;
    margin-top: 20px;
    transition: all 0.2s linear;
}

.games2:nth-of-type(3n+3) {
    margin-right: 0px
}

.games2 .border_top,
.games .border_right,
.games .border_bottom,
.games .border_left {
    background-color: #fff;
}

.games2 .border_top,
.games .border_bottom {
    height: 3px;
}

.games2 .border_right,
.games .border_left {
    width: 3px;
}

.games2.hover_games {
    box-shadow: 8px 8px 16px rgba(0, 0, 0, 0.2);
}

.games2 .photo {
    width: 335px;
    height: 190px;
    position: relative;
    margin-bottom: 10px;
    background: #000;
}

.games2 .list {
    clear: both;
    overflow: hidden;
    padding-top: 5px;
    margin-top: 25px;
    margin-left: -20px;
    margin-bottom: 40px
}

/*列表*/
.games2 .list li {
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    font-size: 14px;
    color: #912702;
    padding-left: 37px;
    background: url(../images/icon_notice.png) no-repeat 9px center;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 0px dashed #d9d5d6;
}

.games2 .list li a {
    text-decoration: none;
    color: #fcfcfb;
}

.games2 .list li a:hover {
    color: #fff;
}

.games2 ._btn_gamedown {
    float: left;
    width: 160px;
    height: 50px;
    overflow: hidden;
    margin-right: 15px;
    margin-left: 0px;
    background: url(../images/_btn_gamedown.png) no-repeat center;
    text-indent: -9999rem;;
}

.games2 ._btn_gamedown:hover {
    background: url(../images/_btn_gamedown_hover.png) no-repeat center;
}

.games2 ._btn_gameweb {
    float: left;
    width: 160px;
    height: 50px;
    overflow: hidden;
    margin-right: 0px;
    margin-left: 0px;
    background: url(../images/_btn_gameweb.png) no-repeat center;
    text-indent: -9999rem;;
}

.games2 ._btn_gameweb:hover {
    background: url(../images/_btn_gameweb_hover.png) no-repeat center;
}

/*- - - - - - - - 小山设计工作室 www.bailu123.com- - - - - - -*/
/*页尾*/
#footer {
    min-width: 1280px;
    height: 240px;
    margin: 0 auto;
    border-top: 0px solid #614c3e;
    padding-top: 0px;
    padding-bottom: 0px
}

#footer .center {
    padding-top: 35px;
}

/*底部*/
.list_box {;
    overflow: hidden;
    color: #37456b;
    padding-bottom: 0px;
}

.list_box h2 {
    font-size: 22px;
    padding: 15px 0 15px 0;
    text-align: center;
    color: #f5e5d0
}

.steward {
    width: 220px;
    height: 220px;
    background: url(../images/service_box_bg.png) no-repeat left top;;
    float: left;
    text-align: center;
    border: 0px solid #4d1708;
    margin-left: 30px
}

.steward img {
    width: 140px;
    height: 140px
}

.steward p {
    padding-top: 8px
}

.steward p a {
    color: #69200d;
    text-decoration: underline
}

.steward p i {
    color: #69200d
}

.service_box {
    width: 220px;
    height: 220px;
    background: url(../images/service_box_bg.png) no-repeat left top;
    float: left;
    text-align: center;
    margin: 0 30px;
    border: 0px solid #4d1708;
}

.service_box em {
    font-size: 24px;
    color: #69200d;
    display: block;
    line-height: 32px
}

.service_box p {
    font-size: 16px;
    color: #69200d;
    display: block;
    line-height: 32px
}

.service_box span {
    width: 180px;
    height: 30px;
    margin: 10px auto;
    display: block;
    box-shadow: 0 0 5px #d2daeb;
    line-height: 30px;
    color: #69200d
}

.service_box a {
    width: 92px;
    height: 28px;
    display: block;
    margin: 0 auto;
    background: url(../images/button_public.png) no-repeat -322px -90px
}

.service_box a:hover {
    background-position: -322px -119px
}

.service_2 {
    width: 740px;
    height: 140px;
    float: right;
}

.service_2 h2 {
    font-size: 22px;
    padding: 15px 0 10px 0;
    text-align: center;
    color: #edd7c9
}

.service_2 .media_box {
    padding: 0 0 0 17px;
    height: 80px;
    overflow: hidden;
    margin-bottom: 20px
}

.service_2 .media_box ul li {
    height: 35px;
    float: left;
    margin: 0 0 9px 0
}

.service_2 .media_box ul li a {
    width: 82px;
    height: 46px;
    display: block;
    float: left;
    margin: 0 0 0 10px
}

.service_2 span {
    width: 740px;
    height: 30px;
    line-height: 30px;
    margin: 0px auto;
    display: block;
    box-shadow: 0 0 0px #d2daeb;
    margin-left: 20px;
    color: #baa698;
}

.service_2 span a {
    color: #ca4d01
}

/*新闻内容区域*/
#Headerbg {
    margin: 0px auto -190px -961px;
    width: 1920px;
    height: 530px;
    position: relative;
    left: 50%;
}

#container {
    width: 1320px;
    position: relative;
    overflow: hidden;
    margin: -100px auto 100px auto;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
    z-index: 20;
}

#container .icon_jiao {
    position: absolute;
}

#neirong2 {
    margin: 0px 0px 0 0;
    float: left;
    width: 1320px;
    position: relative;
    min-height: auto;
    display: inline;
    z-index: 10;
    padding-bottom: 40px
}

.icon_jiao {
    width: 48px;
    height: 70px;
    background: url(../images/icon_jiao.png) no-repeat left top;
    display: inline-block;
}

.icon_jiao.icon_jiao1x1 {
    right: 0px;
    bottom: 0px;
    background-position: 0 0;
}

.icon_jiao.icon_jiao1x2 {
    top: 0px;
    right: 0px;
    background-position: 0 -70px;
}

.icon_jiao.icon_jiao2x1 {
    bottom: 0px;
    left: 0px;
    background-position: -48px 0;
}

.icon_jiao.icon_jiao2x2 {
    top: 0px;
    left: 0px;
    background-position: -48px -70px;
}


#container2 {
    width: 1320px;
    position: relative;
    overflow: hidden;
    margin: -100px auto 100px auto;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
    z-index: 500;
}

#container2 .icon_jiao {
    position: absolute;
}

#neirong3 {
    margin: 0px 0px 0 0;
    float: left;
    width: 1320px;
    position: relative;
    min-height: auto;
    display: inline;
    z-index: 10;
    padding-bottom: 40px;
    background-color: #37221b;
    border: 1px solid #705d52;
    margin-bottom: 100px
}


/*位置*/
#Location {
    height: 49px;
    line-height: 49px;
    position: absolute;
    font-size: 14px;
    color: #ead2b6;
    top: 0px;
    right: 0px;
    padding-right: 30px;
    z-index: 30;
}

#Location a {
    color: #ead2b6;
}

#Location a:hover {
    color: #fcbb70;
}

/*主标题*/
.MainTitle {
    padding: 0 22px;
    height: 77px;
    line-height: 49px;
    font-weight: normal;
    background: url(../images/main_titlebg.png) no-repeat left top;
}

.MainTitle em {
    font-size: 28px;
    color: #ffffff;
}

.MainTitle span {
    font-size: 12px;
    color: #fff;
}

#NewsContent {
    position: relative;
    margin: -19px auto 0;
    padding: 40px 0 30px;
}

#NewsContent .news_title {
    height: 55px;
    line-height: 55px;
    text-align: center;
    overflow: hidden;
    font-size: 30px;
    font-weight: bold;
    color: #ead2b6;
    letter-spacing: 1em;
    border-bottom: 1px solid #705d52;
    margin-bottom: 30px
}

#NewsContent .newsValue {
    height: 21px;
    line-height: 21px;
    text-align: center;
    overflow: hidden;
    font-size: 14px;
    color: #53231b;
    margin: 0px auto 29px auto;
    padding-bottom: 0px;
    border-bottom: 1px solid #635332;
}

#NewsContent .newsValue dt {
    display: inline;
}

#NewsContent .newsValue dd {
    margin-right: 25px;
    display: inline;
}

#NewsContent .News {
    width: 1180px;
    color: #c8b49e;
    margin: 0 auto;
    padding: 20px 0 0 0;
}

#NewsContent .News strong {
    font-weight: normal;
    color: #53231b;
    text-decoration: underline;
}

#NewsContent .News a {
    color: #53231b;
    text-decoration: underline;
}

#NewsContent .News p {
    text-indent: 0px;
    margin-bottom: 10px;
    font-size: 16px
}

.News .Newstext {
    float: left;
    width: 1200px;;
    top: 10px;
    left: 0px;
    font-family: 'microsoft yahei';
    text-decoration: none
}

.News .Newstext img {
    position: relative;
    margin: 0 auto;
    box-shadow: 0 -5px 24px rgba(0, 0, 0, 0.8);
    margin-top: 40px;
    margin-bottom: 40px;
}

.News .Newstext p {
    color: #dcd0b7;
    margin: 5px 0;
    font-size: 15px;
    line-height: 30px;
}

.News .Newstext strong {
    font-color: #dcd0b7;
    font-size: 18px;
    font-weight: 600;
}

.News .Newstext strong2 {
    color: #d90601;
    font-size: 18px;
    font-weight: 600;
}

.News .Newstext h3 {
    color: #cc0000;
    font-size: 16px;
    font-weight: 600;
}

.News .Newstext span {
    color: #ad200b;
    font-size: 18px;
}

.News .Newstext em {
    font-size: 15px;
    color: #df811b;
}

.News .Newstext .pic {
    float: left;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px
}

.News .Newstext .pic img {
    max-width: 90%;;
}

.pagination {
    float: left;
    position: relative;
    height: 60px;
    width: 1280px;
    padding: 20px 0;
    margin: 0 auto;
    text-align: center;
    font-size: 14px;
    color: #755f49;
    margin-top: 50px
}

.pagination .pageList-wrap {
    display: inline-block;
}

.pagination .item {
    width: 60px;
    height: 30px;
    line-height: 30px;
    background: #dedede;
    cursor: pointer;
    border-radius: 4px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin: 0 3px;
    user-select: none;
}

.pagination .eliplise,
.pagination .item[value] {
    width: 35px;
}

.pagination .item[value].active {
    background: #be4c4d;
    color: #fff;
}

.pagination .item:hover {
    color: #be4c4d;
    background: #d2d2d2;
}

.pagination .page-list-wrap {
    display: inline-block;
}

.pagination .page-count {
    height: 30px;
    margin-left: 20px;
    vertical-align: top;
    line-height: 30px;
    display: inline-block;
}

.pagination .page-count_num {
    margin: 0 5px;
    color: #c0aa94;
    font-size: 18px;
}

.pagination .item.disabled {
    cursor: not-allowed;
}

.pagination .item.disabled:hover {
    color: #98897a;
    background: #dedede;
}

.bg-bg {
    width: 1920px;
    display: block;
    height: 750px;
    position: absolute;
    max-width: 1920px;
    background: url(../images/bg_04.jpg) no-repeat left top;
    pointer-events: none;
    z-index: 0;
    bottom: 0px;
    left: 50%;
    margin: 0px auto 0px -961px;
}


.phototitle {
    width: 50px;
    height: 75px;;
    line-height: 75px;
    color: #fefefe;
    font-size: 14px;
    text-align: center;
    background: url(../images/phototitle.png) no-repeat top center;
    text-indent: -9999rem;;
    position: absolute;
    overflow: hidden;
    top: 0px;
    left: 40px;
    z-index: 99
}

.phototitle {
    width: 250px;
    height: 50px;;
    line-height: 50px;
    color: #fefefe;
    font-size: 14px;
    text-align: center;
    background: url(../images/phototitle.png) no-repeat top center;
    text-indent: -9999rem;;
    position: absolute;
    overflow: hidden;
    top: -1px;
    left: 75px;
    z-index: 99
}

.photologo {
}

.photologo img {
    width: 70px;
    height: 50px;
    line-height: 40px;
    color: #fefefe;
    font-size: 20px;
    text-align: center;
    text-indent: -9999rem;
    position: absolute;
    overflow: hidden;
    margin-top: -6px;
    margin-left: 264px;
    z-index: 60;
}

.photodalogo {
}

.photodalogo img {
    width: 210px;
    height: 104px;
    line-height: 40px;
    color: #fefefe;
    font-size: 14px;
    text-align: center;
    text-indent: -9999rem;
    position: absolute;
    overflow: hidden;
    margin-top: 300px;
    margin-left: 900px;
    z-index: 60;
}
