﻿@charset "utf-8";

.w {
	font-family: "微软雅黑"
}

.14 {
	font-family: "微软雅黑";
	font-size: 14px
}

.12 {
	font-family: "微软雅黑";
	font-size: 12px
}

.16 {
	font-family: "微软雅黑";
	font-size: 16px
}

.s12 {
	font-family: "宋体";
	font-size: 12px
}

.s14 {
	font-family: "宋体";
	font-size: 14px
}

.s {
	font-family: "宋体"
}

.a {
	font-family: Arial
}

.f {
	color: #fff
}{color:#000
}

.b {
background-color: #c3191a
}

.o {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.t {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.ts {
-moz-transition: .4s;
-ms-transition: .4s;
-webkit-transition: .4s
}

.p {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.f {
-moz-transform: scale(1.02);
-ms-transform: scale(1.02);
-webkit-transform: scale(1.02);
transform: scale(1.02)
}

button {
outline: 0
}

input {
outline: 0
}

.Member_Login input::-webkit-input-placeholder {
color: #a59bd9!important
}

.c1 {
color: #ffde00
}

.c2 {
color: #cc4d00
}

.q {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.q:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.h {
color: #bfbfbf
}

.hover {
color: #f6ff00
}

.top {
top: 0;
height: 31px;
background: #401e4a;
position: relative;
width: 100%;
z-index: 10
}

.top .top_c {
width: 1125px;
margin: 0 auto;
height: 31px
}

.top .top_c .language {
color: #bfbfbf;
font-family: "宋体";
line-height: 31px;
float: left;
width: 140px
}

.top .top_c .language li {
float: left;
margin-right: 5px;
margin-top: -1px
}

.top .top_c .language li a:hover {
transition: .5s;
opacity: .8
}

.top .top_c .language .yy {
float: left;
color: #fff;
font-family: "微软雅黑"
}

.top .top_c .e1 {
margin-top: -4px;
margin-right: 5px
}

.top .top_c .dl {
color: #9991a7;
font-family: "宋体";
font-size: 12px;
float: right;
line-height: 31px
}

.top .top_c .dl span {
color: #9991a7;
font-family: "微软雅黑";
float: left
}

.top .top_c .dl a {
color: #bfbfbf;
font-family: "微软雅黑";
padding-left: 15px;
float: left;
padding-right: 15px
}

.top .top_c .dl a:hover {
opacity: 1;
color: #f6ff00
}

.top .top_c .dl .yellow {
color: #f6ff00
}

.top .top_c .dl .yellow_r {
color: #f6ff00;
padding-left: 0;
padding-right: 20px;
float: none
}

.top .top_c .dl .red {
color: red
}

.top .top_c .dl font {
display: block;
background: url(../images/f1_5.png) no-repeat center top;
width: 1px;
height: 7px;
float: left;
margin-top: 12px
}

.header {
background: url(../images/f2_2.png) no-repeat center top;
height: 74px;
position: absolute;
top: 31px;
z-index: 99;
width: 100%;
opacity: .95
}

.header .head_z {
width: 1100px;
margin: 0 auto
}

.header .nav {
float: right
}

.header .nav ul li {
width: 97px;
float: left;
text-align: center;
height: 75px;
overflow: hidden
}

.header .nav ul li a {
}

.header .nav ul li a:hover {
/*position:relative;transition:.3s;top:-62px*/
}

.header .nav ul li a p {
font-family: "微软雅黑";
font-size: 14px;
color: #fff;
font-weight: 700;
padding-top: 20px
}

.header .nav ul li a span {
font-size: 10px;
font-family: "微软雅黑";
transform: scale(0.8);
display: block;
color: #7f7fb0;
position: relative;
top: -4px
}

.header .nav ul li a:hover p {
color: #ff0
}

.header .nav ul li a:hover span {
color: #ff0
}

.header .logo {
float: left;
margin-top: -6px
}

.subnav {
/*background:url(../images/dd1.png);width:100%;height:160px;position:absolute;top:147px;z-index:1000*/
}

.subnav .subnavlist {
width: 1120px;
margin: 0 auto
}

#subnav-1 .subnavlist {
position: relative;
left: -10px
}

#subnav-1 .j-1 {
background: url(../images/dz1_03.png) no-repeat center top;
width: 215px;
height: 160px;
float: left
}

#subnav-1 li {
float: left
}

#subnav-1 li span {
display: block;
float: left;
height: 30px;
line-height: 30px;
width: 100%;
text-align: center;
position: relative;
top: -30px;
font-family: "微软雅黑"
}

#subnav-2 .subnavlist {
position: relative;
left: 20px
}

#subnav-2 .j-1 {
background: url(../images/sx2_03.png) no-repeat center top;
width: 215px;
height: 160px;
float: left
}

#subnav-2 li {
float: left
}

#subnav-2 li span {
display: block;
float: left;
height: 30px;
line-height: 30px;
width: 100%;
text-align: center;
position: relative;
top: -30px;
font-family: "微软雅黑"
}

#subnav-3 .subnavlist {
position: relative;
left: -10px
}

#subnav-3 .j-1 {
background: url(../images/cp3_03.png) no-repeat center top;
width: 215px;
height: 160px;
float: left
}

#subnav-3 li {
float: left
}

#subnav-3 li span {
display: block;
float: left;
height: 30px;
line-height: 30px;
width: 100%;
text-align: center;
position: relative;
top: -30px;
font-family: "微软雅黑"
}

#subnav-4 .subnavlist.jc {
position: relative;
left: -10px;
background: url(../images/hg4_03.png) no-repeat 40px 10px;
width: 1150px;
height: 160px
}

#subnav-5 .subnavlist.js {
position: relative;
left: -10px;
background: url(../images/sj5_03.png) no-repeat 40px 10px;
width: 1150px;
height: 160px
}

.banner_index {
background: url(../images/b1_02.jpg) no-repeat center top;
height: 504px
}

.Member_Login {
width: 1020px;
margin: 0 auto
}

.Member_Login .Member_center {
background: url(../images/f1_7.png);
width: 242px;
height: 300px;
position: absolute;
z-index: 99;
top: 80px
}

.Member_Login .Member_center .xm {
color: #fff;
line-height: 35px;
font-size: 12px;
font-family: "宋体";
width: 188px;
margin: 0 auto
}

.Member_Login .Member_center .xm font {
color: #fff274
}

.Member_Login .Member_center .xm a {
color: #fff
}

.Member_Login .Member_center .xm a:hover {
color: #fff274
}

.Member_Login .Member_center .xm a.cur {
color: #fff274
}

.Member_Login .Member_center .xm .tc {
background: url(../images/f1_1c.png) no-repeat center top;
width: 193px;
height: 37px;
line-height: 35px;
text-align: center;
float: right;
display: block;
margin-top: 20px
}

.Member_Login .Member_tltle {
color: #fff;
font-size: 16px;
font-family: "微软雅黑";
float: left;
text-align: center;
line-height: 84px;
width: 100%;
height: 65px;
font-weight: 700
}

.Member_Login ul {
margin-top: 10px
}

.Member_Login ul .text1 {
background: url(../images/f1_8.png) no-repeat center top,url(../images/f1_9.png) no-repeat 15px 5px;
width: 193px;
height: 30px;
line-height: 30px;
margin-left: 25px
}

.Member_Login ul .text2 {
background: url(../images/f1_8.png) no-repeat center top,url(../images/f1_10.png) no-repeat 15px 5px;
width: 193px;
height: 30px;
line-height: 30px;
margin-left: 25px
}

.Member_Login ul .text3 {
background: url(../images/f1_8.png) no-repeat center top,url(../images/f1_11.png) no-repeat 15px 5px;
width: 193px;
height: 30px;
line-height: 30px;
margin-left: 25px
}

.Member_Login ul .text3 p {
position: absolute;
top: 0;
right: 10px
}

.Member_Login ul li {
float: left;
margin-bottom: 10px;
position: relative
}

.Member_Login ul li input {
background: 0 0;
width: 150px;
height: 30px;
line-height: 30px;
border: none;
text-indent: 8px;
line-height: 27px;
font-family: "微软雅黑";
float: left;
color: #fff;
margin-left: 35px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.Member_Login ul li input:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.Member_Login .xx {
position: relative;
width: 156px
}

.Member_Login .xx p {
position: absolute;
top: 2px;
right: 14px
}

.Member_Login .mf {
background: url(../images/f1_12.png) no-repeat center top;
width: 193px;
height: 37px;
border: none;
color: #fff;
font-family: "宋体";
cursor: pointer;
margin-left: 28px;
margin-bottom: 12px;
margin-top: 10px;
float: left;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.Member_Login .mf:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.Member_Login .dl {
background: url(../images/btn_y_1.png) no-repeat center top;
width: 89px;
height: 31px;
border: none;
color: #333;
font-family: "微软雅黑";
text-align: center;
cursor: pointer;
margin-right: 15px;
float: left;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1;
font-size: 14px;
margin-left: 25px;
line-height: 31px
}

.Member_Login .dl:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.Member_Login .wj {
background: url(../images/btn_y_2.png) no-repeat center top;
width: 89px;
height: 31px;
border: none;
color: #fff;
font-family: "微软雅黑";
cursor: pointer;
float: left;
font-size: 12px;
text-align: center;
line-height: 31px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1;
text-indent: 3px
}

.Member_Login .wj:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.Member_Login .kf {
background: url(../images/hys_11.png) no-repeat center top;
width: 87px;
height: 29px;
border: none;
color: #fff;
font-family: "宋体";
cursor: pointer;
margin-right: 5px;
float: left;
text-align: center;
line-height: 28px;
color: #f6ff00;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.Member_Login .kf:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.slides li {
height: 504px
}

.slides li .img {
height: 504px;
margin-top: 65px
}

.gg {
position: absolute;
bottom: 0;
width: 100%;
z-index: 10;
background: url(../images/d.png);
height: 30px
}

.gg .lt {
width: 1010px;
margin: 0 auto
}

.gg .lt .zxgg {
background: url(../images/f1_13.png) no-repeat 2px 0;
height: 18px;
margin-top: 8px;
width: 100px;
text-indent: 34px;
color: #f6ff00;
font-weight: 700;
float: left;
line-height: 18px
}

.gg .lt .zit {
width: 900px;
float: left;
line-height: 35px
}

.gg .lt .zit a {
color: #fff;
font-family: "微软雅黑"
}

.gg .lt .zit font {
color: #f6ff00
}

.csaino {
background: url(../images/f2_3.jpg) no-repeat center top #16193f;
width: 100%;
height: 386px
}

.Funs {
width: 1102px;
margin: 0 auto;
position: relative
}

.Funs .item_l {
width: 305px;
text-align: center;
float: left
}

.Funs .item_l p {
margin-bottom: 15px
}

.Funs .item_l .item_t {
padding-top: 15px;
margin-bottom: 10px
}

.Funs .titlec {
color: #f6ff00;
font-size: 22px;
font-family: "微软雅黑";
text-align: center;
position: absolute;
width: 1070px;
top: 16px;
font-weight: 700
}

.Funs .jl {
float: left;
margin-top: 20px;
margin-left: 74px
}

.Funs .jl span {
display: block;
width: 100%;
text-align: center;
font-size: 14px;
font-family: "微软雅黑";
} 

/*.Funs .jl:hover{color:#f6ff00;-moz-transition:.6s;-ms-transition:.6s;-webkit-transition:.6s;}
.Funs .jl:hover span{color:#f6ff00;-moz-transition:.6s;-ms-transition:.6s;-webkit-transition:.6s;opacity:.8}*/
.Funs .jl:hover p {
-moz-transition: .6s;
-ms-transition: .6s;
-webkit-transition: .6s;
transform: scale(1.2,1.2)
}

.Funs .wrapper {
float: right;
width: 400px;
margin-top: 20px
}

.top-num {
z-index: 100;
width: 356px;
float: left;
height: 91px;
background: url(../images/f1_39.png) no-repeat center top
}

.num-content {
position: relative;
z-index: 1
}

.rw {
float: left;
position: absolute;
z-index: 1;
left: -58px;
top: -19px
}

.wx {
color: #edca69;
font-size: 35px;
font-family: Arial;
color: #fff000;
line-height: 30px;
margin-bottom: 10px;
letter-spacing: 2px
}

.es {
color: #bfbfbf;
font-size: 16px;
text-align: center;
font-family: "微软雅黑";
margin-top: 5px
}

.num-content .top-num .item .num {
color: #fff000;
font-size: 35px;
line-height: 30px;
margin-bottom: 10px;
font-family: Arial;
letter-spacing: 2px
}

.container {
width: 1000px;
margin: 0 auto
}

.home-tab {
height: 554px;
padding: 10px 0 0;
background: url(../images/f2_4.jpg) no-repeat center top
}

.home-tab .cirle-list {
padding: 28px 0;
background: url(../images/circle-list-bg.png) center no-repeat;
position: relative;
z-index: 98
}

.home-tab .cirle-list li {
display: inline-block;
float: left;
margin-right: 165px;
position: relative
}

.home-tab .cirle-list li.last {
margin-right: 0
}

.home-tab .cirle-list li a {
background: url(../images/cricle_txt.png) no-repeat;
display: block;
width: 45px;
height: 45px;
text-align: center;
line-height: 45px;
color: #fff
}

.home-tab .cirle-list li a:hover {
background: url(../images/circle_txt_hover.png) no-repeat
}

.tab-wrap {
width: 1000px;
margin: 0 auto;
position: relative;
z-index: 2;
margin-top: 18px;
height: 410px
}

.tab-wrap .hd {
width: 100%;
float: left;
background: #2e3a77
}

.tab-wrap .hd ul {
width: 762px;
height: 55px;
float: right;
position: relative;
z-index: 75;
overflow: hidden
}

.tab-wrap .hd li {
height: 55px;
display: block;
width: 152px;
float: left
}

.tab-wrap .hd li a {
height: 55px;
display: block;
width: 152px;
float: left;
background-color: #2e3a77;
background: url(../images/f2_7.jpg) center left no-repeat;
transition: .3s;
top: 0;
position: relative
}

.tab-wrap .hd li a .img-wrap {
float: left
}

.tab-wrap .hd li a .img-wrap img {
margin-left: 22px;
margin-top: 7px
}

.tab-wrap .hd li a .txt {
padding-top: 18px
}

.tab-wrap .hd li a .txt .cn {
font-size: 14px;
color: #fff;
font-family: "微软雅黑"
}

.tab-wrap .hd li a .txt .en {
text-transform: uppercase;
color: #666;
margin-top: -4px
}

.tab-wrap .hd li a .menu-hot {
position: absolute;
top: 10px;
right: 40px
}

.tab-wrap .hd li:hover a {
background: url(../images/f2_7.jpg) center left no-repeat,url(../images/f1_23.png) center top no-repeat;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1;
color: #f6ff00;
transition: .3s;
top: -54px;
position: relative
}

.tab-wrap .hd li.on a {
background: url(../images/f2_7.jpg) center left no-repeat,url(../images/f1_23.png) center top no-repeat
}

.tab-wrap .hd li:hover a .txt .cn {
color: #f6ff00
}

.tab-wrap .hd li.on a .txt .en {
color: #f6ff00
}

.more-wrap span {
color: #f6ff00;
font-size: 16px;
font-weight: 700;
font-family: "微软雅黑"
}

.more-wrap font {
color: #bfbfbf;
font-size: 16px;
font-weight: 700;
font-family: "微软雅黑"
}

.tab-wrap .hd li:hover a .txt .en {
color: #f6ff00;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

#homeGame {
background: #1c1f48
}

.tab-wrap .bd {
width: 1000px;
border-left: 0;
float: left;
height: 344px
}

.tab-wrap .bd ul {
padding: 10px;
position: relative;
z-index: 98
}

.tab-wrap .bd li {
display: block;
float: left;
width: 145px;
margin-left: 7px;
position: relative;
margin-bottom: 10px;
height: 155px
}

.tab-wrap .bd li.n3 {
margin-right: 0
}

.tab-wrap .bd li a {
display: block;
height: 100%;
padding-top: 1px;
transition: none;
-webkit-transition: none;
background: #34478d;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.tab-wrap .bd li a:hover {
background-color: #ff0
}

.tab-wrap .bd li a .img {
transition: none;
-webkit-transition: none;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 3px
}

.tab-wrap .bd li a .hot-game {
position: absolute;
top: -5px;
left: 0
}

.tab-wrap .bd li a .title {
line-height: 37px;
font-size: 12px;
color: #bfbfbf;
text-align: center;
color: #fff
}

.tab-wrap .bd li a .txt .star span {
display: inline-block;
width: 14px;
height: 14px;
background: url(../images/xx.png) no-repeat
}

.tab-wrap .bd li a:hover {
color: #333
}

.tab-wrap .bd li a:hover p {
color: #333
}

.tab-wrap .bd .items {
position: absolute;
right: 0;
width: 780px;
float: right;
z-index: 66;
display: none
}

.tab-wrap .bd .items span {
display: block;
background-color: #000;
width: 94%;
margin-left: 4.8px
}

.tab-wrap .bd .items-img {
position: absolute;
top: -110px;
right: -160px
}

.tab-wrap .more-wrap {
height: 56px;
background-color: #3b0012;
text-align: center;
line-height: 56px;
font-size: 14px
}

.tab-wrap .more-wrap a {
color: #666
}

.tab-wrap .more-wrap .iconfont {
font-size: 18px;
color: #666;
transition: all .6s ease-in-out;
-webkit-transition: all .6s ease-in-out
}

.tab-wrap .more-wrap a:hover {
color: #fff
}

.tab-wrap .more-wrap a:hover .iconfont {
color: #fff
}

.home-mobile {
padding: 50px 0 35px;
border-bottom: 1px solid #252525
}

.home-mobile .container {
padding: 40px;
background-color: #171717;
position: relative;
width: 1020px
}

.home-mobile .container .left-txt {
width: 466px;
float: left
}

.home-mobile .container .right-img .big-img {
position: absolute;
right: 42px;
bottom: 0
}

.home-mobile .container .right-img .weima {
position: absolute;
bottom: 125px;
right: 50px
}

.home-mobile .container .left-txt .top-txt .title {
font-size: 30px;
color: #edc968;
margin-bottom: 11px
}

.home-mobile .container .left-txt .top-txt .en {
font-size: 14px;
color: #EDC968;
padding-bottom: 30px;
border-bottom: 1px solid #252525;
margin-bottom: 20px
}

.home-mobile .container .left-txt .cn {
font-size: 13px;
line-height: 24px;
color: #999;
margin-bottom: 30px
}

.home-mobile .container .left-txt .btn {
display: block;
width: 148px;
height: 40px;
text-align: center;
line-height: 40px;
border: 1px solid #383838;
transition: none;
-webkit-transition: none
}

.home-mobile .container .left-txt .btn .iconfont {
position: absolute
}

.home-mobile .container .left-txt .btn:hover {
border: 1px solid #EDC968;
color: #EDC968
}

.home-mobile .container .left-txt .btn:hover .iconfont {
color: #EDC968
}

.home-about {
background-color: #171717
}

.home-about .top-wrap {
margin-top: 50px;
position: relative
}

.home-about .top-wrap .title {
font-size: 24px;
color: #666;
margin-bottom: 30px
}

.home-about .top-wrap .title span {
color: #EDC968
}

.home-about .top-wrap .cn {
font-size: 12px;
color: #666;
line-height: 26px;
width: 730px;
margin-bottom: 30px
}

.home-about .top-wrap img {
position: absolute;
right: 0;
top: -20px
}

.home-about .btm-wrap {
height: 175px;
background: url(../images/about-border-left.png) no-repeat left;
margin-bottom: 10px
}

.home-about .circle-txt li {
width: 114px;
height: 114px;
float: left;
margin: 30px 40px;
text-align: center;
background: url(../images/about-circle.png) no-repeat
}

.home-about .circle-txt li .num {
margin-top: 15px;
font-size: 13px;
color: #999;
width: 55px;
display: inline-block;
margin-bottom: 5px;
border-bottom: 2px solid #333
}

.home-about .circle-txt li .num span {
font-size: 32px;
color: #EDC968
}

.home-about .circle-txt li .txt {
font-size: 13px;
color: #999
}

.data-txt {
width: 320px;
float: right
}

.data-txt .title {
font-size: 20px;
color: #edc968;
margin-bottom: 18px
}

.data-txt li {
font-size: 14px;
color: #fff;
margin-bottom: 13px;
float: left
}

.data-txt li span {
background: #720023;
border-radius: 20px 0 0 20px;
height: 22px;
width: 105px;
line-height: 21px;
display: block;
font-family: "微软雅黑";
text-indent: 15px;
float: left
}

.data-txt li .line {
float: left
}

.data-txt li .line span {
color: #0c0c0c;
background-color: #fff274;
border-radius: 0 20px 20px 0;
display: inline-block;
text-align: left
}

.new-footer {
background-color: #171717
}

.contact {
padding: 16px 0;
border: 1px solid #2d2d2d;
border-left: 0;
border-right: 0;
margin-top: 20px
}

.contact li {
float: left;
margin-right:
}

.contact li img {
float: left;
margin-right: 13px
}

.contact li .txt {
display: inline-block;
color: #999;
font-size: 14px
}

.contact li a:hover .txt {
color: #fff
}

.new-footer-link {
height: 12px;
text-align: center;
margin-bottom: 10px
}

.new-footer-link li {
display: inline-block;
padding: 0 8px;
height: 12px;
border-right: 2px solid #2a2a2a
}

.new-footer-link li.last {
border: none
}

.new-footer-link li a {
position: relative;
top: -2px;
color: #999
}

.new-footer-link li a:hover {
color: #fff
}

.new-copyright {
font-size: 12px;
text-align: center;
margin-bottom: 50px;
color: #999
}

.new-header {
width: 100%;
background-color: #1b1b1b
}

.itmes-img-foot {
position: absolute;
bottom: -450px;
right: -116px
}

.num-content .top-num .item {
width: 100%;
margin-right: 10px;
height: 35px;
margin-top: 44px;
float: left;
text-align: center
}

.num-content .top-num .item.last {
margin-right: 0
}

.num-content .top-num .item .en {
font-size: 20px;
color: #f6ff00;
font-family: "微软雅黑";
line-height: 25px;
margin-top: 20px;
margin-bottom: 10px;
font-weight: 700;
background: url(../images/qd.png) no-repeat left;
width: 180px;
height: 25px;
margin-left: 33px;
margin-top: 18px
}

.num-content .top-num .item .line {
width: 20px;
height: 2px;
display: inline-block;
background-color: #666
}

.btm-list {
height: 90px;
position: relative;
z-index: 99999;
width: 643px;
background: #314182;
float: left
}

.btm-list .left-title {
padding: 7px 30px;
float: left;
width: auto;
height: auto
}

.btm-list .left-title img {
margin-top: 0
}

.btm-list .right-list {
border-right: 1px solid #485690;
float: left;
height: 60px;
padding-top: 5px;
margin-top: 12px
}

.btm-list .right-list.last {
border-right: 0;
margin-left: 35px
}

.btm-list .right-list li {
height: 12px;
margin-bottom: 12px;
font-size: 12px;
font-family: "微软雅黑";
color: #bfbfbf
}

.btm-list .right-list li span {
display: block;
float: left;
line-height: 18px;
overflow: hidden;
text-overflow: ellipsis
}

.btm-list .right-list li .address {
color: #f6ff00;
width: 55px;
padding-right: 30px
}

.btm-list .right-list li .name {
color: #fff;
width: 90px
}

.btm-list .right-list li .type {
color: #f6ff00;
width: 75px
}

.btm-list .right-list li .num {
color: #f6ff00;
width: 50px
}

.tab-title {
display: block;
margin: 40px auto 20px;
z-index: 9999;
position: relative
}

.rm {
color: #f6ff00;
font-size: 20px;
font-family: "微软雅黑";
clear: both;
margin-left: 25px;
width: 100%;
height: 45px
}

.rm span {
color: #686868;
font-size: 10px;
display: block;
float: left;
margin-top: 5px;
transform: scale(0.8)
}

.rm font {
display: block;
float: left
}

.tuj {
width: 1150px;
margin: 0 auto;
height: 160px;
overflow: hidden;
margin-bottom: 20px
}

.tuj ul {
margin-left: 20px
}

.tuj ul li {
float: left;
margin-right: 26px;
position: relative
}

.tuj ul li span {
color: #bfbfbf;
width: 100%;
text-align: center;
display: block;
height: 30px;
line-height: 30px
}

.tuj ul li .zx {
position: absolute;
top: 165px;
-moz-transition: .4s;
-ms-transition: .4s;
-webkit-transition: .4s
}

.tuj ul li:hover .zx {
top: 0;
-moz-transition: .4s;
-ms-transition: .4s;
-webkit-transition: .4s
}

.center_bj {
background: url(../images/f2_5.jpg) center #16193f;
height: 352px
}

.center_sj {
background: url(../images/f1_41.png) no-repeat 322px 0;
width: 1010px;
height: 500px;
margin: 0 auto
}

.center_sj .sj_left {
float: left
}

.center_sj .sj_left .sj_title {
width: 395px;
border-bottom: solid 1px #3d3f5f;
height: 85px;
margin-top: 45px
}

.center_sj .sj_left .sj_title .sj_t {
float: left;
margin-top: 50px
}

.center_sj .sj_left .sj_title .sj_t p {
color: #f6ff00;
font-size: 30px;
font-family: "微软雅黑"
}

.center_sj .sj_left .sj_title .sj_t span {
color: #53363e;
font-size: 20px;
text-align: right;
display: block;
margin-top: 5px
}

.center_sj .sj_left .sj_title .t1 {
float: left
}

.center_sj .sj_left .sj_zz {
color: #fff;
font-size: 12px;
line-height: 26px;
font-family: "宋体";
width: 405px;
margin-top: 20px
}

.center_sj .sj_left .sj_btn {
background: url(../images/f1_42.png) no-repeat center center;
width: 144px;
height: 30px;
color: #bfbfbf;
display: block;
margin-top: 20px
}

.center_sj .sj_left .sj_btn a {
display: inline-block;
width: 100%
}

.center_sj .sj_right {
float: right;
width: 210px;
font-family: "微软雅黑";
margin-top: 130px;
text-align: center
}

.center_sj .sj_right p {
font-size: 27px;
color: #f6ff00
}

.center_sj .sj_right span {
font-size: 17px;
color: #bfbfbf;
line-height: 46px
}

.center_sj .sj_right font {
color: #686868;
font-size: 14px;
font-family: "微软雅黑"
}

.foot-ys {
background: #252858;
height: 122px;
width: 100%;
float: left
}

.foot-ys ul {
width: 1020px;
margin: 0 auto
}

.foot-ys ul li {
height: 31px;
float: left;
margin-top: 22px;
padding-right: 23px;
margin-right: 20px
}

.foot-ys ul li .zz {
font-family: "微软雅黑";
float: left;
margin-top: 10px;
line-height: 30px
}

.foot-ys ul li .zz p {
color: #fff;
font-size: 14px
}

.foot-ys ul li .zz span {
color: #7c7e9b;
font-size: 12px;
margin-top: -4px;
display: block
}

.foot-ys ul li font {
float: left;
margin-right: 10px
}

.foot-ys ul .nones {
border: none;
padding-right: 0;
margin-left: 0;
margin-right: 0
}

.cy {
background: #292d60;
height: 80px;
width: 100%;
float: left
}

.cy ul {
width: 1100px;
margin: 0 auto;
margin-top: 25px
}

.cy ul li {
height: 31px;
border-right: solid 1px #494c78;
float: left;
width: 273px
}

.cy ul li .zz {
font-family: "微软雅黑";
float: left;
margin-top: -2px
}

.cy ul li .zz p {
color: #fff000;
font-size: 14px
}

.cy ul li .zz span {
color: #fff;
font-size: 14px;
margin-top: 0;
display: block;
font-family: Arial
}

.cy ul li font {
float: left;
margin-right: 10px;
margin-left: 78px
}

.cy ul .nones {
border: none;
padding-right: 0;
margin-left: 0
}

.footer {
background: #292d60;
height: 155px;
float: left;
width: 100%
}

.footer .footers {
width: 1100px;
margin: 0 auto;
text-align: center
}

.footer .footers .fd {
height: 68px;
margin-bottom: 15px
}

.footer .footers img {
margin-right: 3px;
margin-top: 18px
}

.footer .footers .gy {
color: #bfbfbf;
text-align: center
}

.footer .footers .gy a {
color: #fff;
padding-right: 15px;
padding-left: 15px
}

.footer .footers .gy a:hover {
color: #f6ff00
}

.footer .footers .gy .yellows {
color: #f6ff00
}

.footer .footers .copyright {
color: #5f6181;
line-height: 22px;
margin-top: 15px;
margin-bottom: 20px
}

.cp_bj {
width: 100%;
background: url(../images/cpbj.jpg) no-repeat center top #16193f;
float: left
}

.banner_cp {
background: url(../images/banner_cp.jpg) no-repeat center center;
height: 417px
}

.cp_list {
width: 1040px;
margin: 0 auto
}

.cp_list li:hover i.line-left {
height: 100%
}

.cp_list li:hover i.line-right {
height: 100%
}

.cp_list li:hover i.line-top {
width: 100%
}

.cp_list li:hover i.line-bottom {
width: 100%
}

.cp_list li i {
position: absolute;
background: #ff0;
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s
}

.cp_list li i.line-left {
width: 3px;
height: 0;
left: 0;
bottom: 0
}

.cp_list li i.line-right {
width: 3px;
height: 0;
right: 0;
top: 0
}

.cp_list li i.line-top {
width: 0;
height: 3px;
left: 0;
top: 0
}

.cp_list li i.line-bottom {
width: 0;
height: 3px;
right: 0;
bottom: 0
}

.ceys {
float: left;
padding-left: 26px;
margin-bottom: 20px;
padding-bottom: 50px
}

.ceys li {
width: 222px;
height: 266px;
float: left;
margin-top: 30px;
background: #3b488f;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
text-align: center;
position: relative;
margin-right: 30px;
top: 0
}

.ceys li:hover {
top: -10px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.ceys li a {
display: block;
transition: .8s
}

.ceys li:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.ceys li:hover .Center_tus img {
transition: .8s;
opacity: 1
}

.ceys li:hover .Center_text span {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
color: #fff
}

.ceys li:hover .Center_text p {
color: #f6ff00
}

.ceys li .Center_tus {
text-align: center;
line-height: 130px;
margin-top: 34px;
margin-left: 50px;
float: left
}

.ceys li .Center_tus img {
transform: scale(1);
transition: .8s
}

.ceys li .Center_text {
width: 222px;
float: left
}

.ceys li .Center_text p {
font-family: "微软雅黑";
font-size: 24px;
color: #fff;
margin-top: 10px;
width: 100%;
text-align: center;
float: left;
font-weight: 700
}

.ceys li .Center_text span {
font-family: "微软雅黑";
font-size: 14px;
text-align: center;
color: #fff;
margin-top: 5px;
width: 80px;
height: 20px;
display: block;
position: absolute;
right: 10px;
top: 5px;
float: right;
line-height: 20px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.ceys li .Center_text font {
display: block;
background: url(../images/indexs_57.png) no-repeat center top;
font-family: "宋体";
line-height: 30px;
color: #fff;
text-align: center;
margin: 0 auto;
margin-top: 18px
}

.ceys li .Center_text .btn_jx {
display: block;
background: url(../images/cp_14.png) no-repeat center top;
width: 133px;
height: 33px;
margin-top: 50px;
margin-left: 45px
}
.banner_fs {
background: url(../images/ferf.jpg) no-repeat center center;
height: 417px
}
.banner_po {
background: url(../images/gre.jpg) no-repeat center center;
height: 417px
}

.banner_dz {
background: url(../images/banner_dz.jpg) no-repeat center center;
height: 417px
}

.DZ_bj {
width: 100%;
background: url(../images/dzbj.jpg) no-repeat center top #16193f;
float: left
}

.DZ {
width: 1000px;
margin: 0 auto;
background: #111333;
margin-bottom: 20px
}

.DZ .DZ_zz {
margin-top: 20px
}

.DZ .DZ_zz #dzul li {
width: 119px;
height:100px;
float: left
}

.DZ .DZ_zz #dzul li a {
height: 87px;
display: block;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
background: url(../images/st.png) no-repeat center right #171a3a
}

.DZ .DZ_zz #dzul li a p {
text-align: center;
padding-top: 9px
}

.DZ .DZ_zz #dzul li a:hover {
background: url(../images/st.png) no-repeat center right #693863
}

.r1 a .DZ .DZ_zz #dzul li:hover {
background: #693863;
background: url(../images/t.png) no-repeat center right
}

.DZ .DZ_zz #dzul li span {
display: block;
width: 100%;
text-align: center;
font-size: 14px;
color: #fff;
font-family: "微软雅黑"
}

.DZ .DZ_zz #dzul li:hover {
background: url(../images/jt.png) no-repeat center bottom
}

.DZ .DZ_zz #dzul .r1 a {
background: url(../images/t.png) no-repeat center right #171a3a
}

.DZ .DZ_zz #dzul .r1 p {
padding-top: 12px
}

.DZ .DZ_zz #dzul .r1 span {
padding-top: 6px
}

.DZ .DZ_zz #dzul .cur {
background: url(../images/jt.png) no-repeat center bottom
}

.DZ .DZ_zz #dzul .cur a {
background: url(../images/t.png) no-repeat center right #693863
}

.DZ .DZ_zz .dz_nr {
text-align: center;
clear: both
}

.banner_gywm {
background: url(../images/banner_gy.jpg) no-repeat center center;
height: 417px
}

.gywm_bj {
width: 100%;
background: url(../images/gybj.jpg) no-repeat center top #16193f;
float: left
}

.gywm {
width: 1003px;
margin: 0 auto;
margin-top: 15px
}

.gywm .nav {
width: 100%;
float: left;
position: relative;
margin-top: 4px;
margin-bottom: 17px
}

.gywm .nav .nav_lc {
background: url(../images/j1.png) no-repeat center right;
width: 164px;
height: 86px;
text-align: center;
float: left;
position: absolute;
left: 4px
}

.gywm .nav .nav_lc span {
display: block;
text-align: center;
color: #fff;
font-size: 16px;
font-family: "微软雅黑";
line-height: 26px;
margin-left: -10px
}

.gywm .nav .nav_lc p {
padding-top: 14px;
margin-left: -10px
}

.gywm .nav ul {
margin-left: 157px
}

.gywm .nav ul li {
width: 168px;
height: 100px;
float: left
}

.gywm .nav ul li a {
height: 87px;
display: block;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
background: url(../images/st.png) no-repeat center right #16193f;
transition: none
}

.gywm .nav ul li a p {
text-align: center;
padding-top: 18px;
height: 30px
}

.gywm .nav ul li a:hover {
background: url(../images/st.png) no-repeat center right,url(../images/y1_8.png) no-repeat bottom center #16193f;
transition: none
}

.gywm .nav ul li a:hover span {
color: #f79d22;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.gywm .nav ul li span {
display: block;
width: 100%;
text-align: center;
font-size: 14px;
color: #fff;
font-family: "微软雅黑"
}

.gywm .nav ul li .y1 p {
background: url(../images/y1.png) no-repeat center bottom
}

.gywm .nav ul li .y2 p {
background: url(../images/y2.png) no-repeat center bottom;
padding-top: 25px
}

.gywm .nav ul li .y3 p {
background: url(../images/y3.png) no-repeat center bottom;
padding-top: 20px
}

.gywm .nav ul li .y4 p {
background: url(../images/y4.png) no-repeat center bottom;
padding-top: 20px
}

.gywm .nav ul li .y5 p {
background: url(../images/y5.png) no-repeat center bottom;
padding-top: 22px
}

.gywm .nav ul li .y1:hover p {
background: url(../images/y1s.png) no-repeat center bottom;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.gywm .nav ul li .y2:hover p {
background: url(../images/y2s.png) no-repeat center bottom;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.gywm .nav ul li .y3:hover p {
background: url(../images/y3s.png) no-repeat center bottom;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.gywm .nav ul li .y4:hover p {
background: url(../images/y4s.png) no-repeat center bottom;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.gywm .nav ul li .y5:hover p {
background: url(../images/y5s.png) no-repeat center bottom;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: 1
}

.gywm .nav ul .r1 a {
background: url(../images/t.png) no-repeat center right #16193f
}

.gywm .nav ul .cur a {
background: url(../images/st.png) no-repeat center right,url(../images/y1_8.png) no-repeat center bottom #16193f
}

.gywm .nav ul .cur a span {
color: #f79d22
}

.gywm .nav ul .cur .y1 p {
background: url(../images/y1s.png) no-repeat center bottom
}

.gywm .nav ul .cur .y2 p {
background: url(../images/y2s.png) no-repeat center bottom
}

.gywm .nav ul .cur .y3 p {
background: url(../images/y3s.png) no-repeat center bottom
}

.gywm .nav ul .cur .y4 p {
background: url(../images/y4s.png) no-repeat center bottom
}

.gywm .nav ul .cur .y5 p {
background: url(../images/y5s.png) no-repeat center bottom
}

.gywm .nav ul .r1:hover a {
background: url(../images/y1_8.png) no-repeat center bottom #16193f;
transition: none
}

.gywm .gywm_center {
margin-bottom: 30px;
float: left;
border: solid 1px #293772;
background: #252858
}

.gywm .gywm_center .menu_z {
width: 234px;
margin-right: 17px;
margin-left: 22px;
float: left
}

.gywm .gywm_center .menu {
float: left;
border: solid 1px #2d316a;
border-bottom: none
}

.gywm .gywm_center .menu .menu_title {
background: #23000b;
height: 63px
}

.gywm .gywm_center .menu .menu_title p {
font-size: 22px;
font-weight: 700;
color: #bfbfbf;
font-family: "微软雅黑";
border-left: solid 4px #720023;
text-indent: 12px;
margin-top: 30px;
float: left;
margin-left: 30px
}

.gywm .gywm_center .menu .menu_title span {
color: #8c6b74;
font-size: 12px;
margin-left: 10px
}

.gywm .gywm_center .menu ul li {
background: url(../images/y1_11.png) no-repeat 217px center;
height: 36px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
border-bottom: solid 1px #2d316a;
position: relative
}

.gywm .gywm_center .menu ul li span {
margin-right: 10px
}

.gywm .gywm_center .menu ul li a {
font-size: 14px;
font-family: "微软雅黑";
color: #fff;
text-indent: 14px;
display: block;
line-height: 36px
}

.gywm .gywm_center .menu ul li:hover {
background: url(../images/y1_16.png) no-repeat 217px center;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.gywm .gywm_center .menu ul li:hover a {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
color: #f6ff00
}

.gywm .gywm_center .menu ul li font {
position: absolute;
right: 30px;
top: -3px
}

.gywm .gywm_center .menu ul .cur {
background: url(../images/gy_05.jpg) no-repeat center center;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.gywm .gywm_center .menu ul .cur a {
color: #f6ff00
}

.gywm .gywm_center .gy_center {
width: 695px;
float: left;
margin-left: 12px
}

.gywm .gywm_center .gy_center .gy_z {
line-height: 22px;
color: #bfbfbf
}

.gywm .gywm_center .gy_center .gy_z .gy_title {
width: 690px;
line-height: 58px;
font-family: "微软雅黑";
height: 50px;
border-bottom: solid 1px #464871;
color: #fff;
font-size: 12px;
margin-bottom: 20px
}

.gywm .gywm_center .gy_center .gy_z .gy_title .gy_w {
font-size: 20px;
float: left;
margin-right: 10px;
line-height: 50px
}

.gywm .gywm_center .gy_center .gy_z .gy_title .gy_x {
float: right
}

.gywm .gywm_center .gy_center .gy_z .aboutright {
padding-bottom: 60px;
color: #fff;
line-height: 28px
}

.gywm .gywm_center .gy_center .gy_z .aboutright section {
display: none
}

.gywm .gywm_center .gy_center .gy_z .aboutright font {
width: 100%;
}

.gywm .gywm_center .gy_center .gy_z .aboutright h4 {
width: 100%;
line-height: 50px;
font-size: 12px;
font-weight: 100
}

.gywm .gywm_center .gy_center .gy_z .aboutright h3 {
font-size: 12px;
color: #ff0;
font-weight: 100;
line-height: 30px
}

#conts .textImg {
font-family: "微软雅黑";
text-align: center;
margin: 30px 0 20px
}

#conts .textUl03 {
font-family: "微软雅黑";
margin: 0 0 15px 10px;
width: 605px;
border-top: 1px solid #2d316a;
border-right: 1px solid #2d316a;
box-sizing: content-box
}

#conts .textUl03 li {
width: 100px;
padding: 10px;
float: left;
color: #e5e5e5;
text-align: center;
font-size: 14px;
border-left: 1px solid #2d316a;
border-bottom: 1px solid #2d316a;
box-sizing: content-box
}

#conts .btmText {
font-family: "微软雅黑";
text-align: center;
clear: both;
color: #fff032;
font-size: 14px
}

.gy_centers {
letter-spacing: .6px;
width: 695px;
margin-left: 10px;
border-radius: 3px;
float: left;
color: #fff;
line-height: 26px
}

.gy_centers .gy_z {
min-height: 460px
}

.gy_centers .gy_z h2 {
font-size: 14px;
color: #fff;
display: block;
width: 100%;
float: left;
margin-bottom: 10px;
font-weight: 700
}

.gy_centers .gy_z h3 {
font-size: 14px;
font-weight: 100;
margin-top: 15px;
margin-bottom: 15px
}

.gy_centers .gy_title {
font-size: 12px;
font-family: "微软雅黑";
color: #fff;
margin-bottom: 10px;
border-bottom: solid 1px #215342;
line-height: 38px;
color: #f8fa2d;
width: 725px
}

.gy_centers .gy_title .gy_w {
font-size: 20px;
color: #f8fa2d;
font-family: "微软雅黑";
float: left;
margin-right: 10px;
margin-top: -4px;
font-weight: 100
}

.zc_t {
font-family: "微软雅黑";
font-size: 22px;
color: #f6ff00;
font-weight: 700;
text-align: center;
margin-top: 5px
}

.zczh {
margin-bottom: 60px;
width: 688px;
height: 330px;
border: solid 1px #404264;
position: relative
}

.zczh .hh {
background-color: #252858;
width: 105px;
height: 25px;
position: relative;
top: -13px;
left: 35px;
font-family: "微软雅黑";
font-size: 16px;
font-weight: 700;
text-align: center;
color: #fff
}

.zczh .hj {
position: absolute;
top: -30px;
right: 20px
}

.zczh ul li {
height: 26px;
text-align: left;
margin-left: 160px;
font-family: "宋体";
font-size: 12px;
margin-bottom: 24px
}

.zczh ul li p {
float: left;
width: 65px;
text-align: right;
color: #fff;
line-height: 30px
}

.zczh ul li input {
width: 250px;
height: 30px;
line-height: 23px;
border-radius: 2px;
background: #fff;
border: none;
box-shadow: inset 0 2px 14px #bfbfbf;
color: #333;
text-indent: 10px
}

.go {
color: #fff000
}

.zczh ul li span.u1 {
color: #fff000;
font-family: "宋体";
font-size: 12px;
margin-left: 67px;
float: left;
width: 100%;
margin-top: 8px
}

.center_lhj .lhj_bj.yy.j1 .zc form .zczh ul li font {
color: #dc1825
}

.zczh ul li a {
color: #272727
}

.s1 {
width: 72px;
height: 25px;
border: solid 1px #cecece;
border-radius: 2px
}

.hyzz {
margin-bottom: 15px;
width: 688px;
height: 300px;
border: solid 1px #404264;
margin-top: 25px;
position: relative
}

.hyzz .hyzzs {
background-color: #252858;
width: 105px;
height: 25px;
position: relative;
top: -13px;
left: 40px;
font-family: "微软雅黑";
font-size: 16px;
font-weight: 700;
text-align: center
}

.hyzz .hj {
position: absolute;
top: -30px;
right: 20px
}

.hyzz ul li {
height: 40px;
text-align: left;
margin-left: 160px;
font-family: "宋体";
font-size: 12px;
margin-bottom: 5px
}

.hyzz ul li p {
float: left;
width: 65px;
text-align: right;
color: #fff;
line-height: 30px
}

.hyzz ul li input {
width: 250px;
height: 30px;
line-height: 23px;
border-radius: 2px;
background: #fff;
border: none;
box-shadow: inset 0 2px 14px #bfbfbf;
color: #333;
text-indent: 10px
}

.hyzz ul li font {
color: #fff000;
line-height: 30px;
margin-left: 68px
}

.hyzz ul li select {
background: 0 0;
position: relative;
width: 58px;
height: 26px;
border: none;
color: #333;
border-radius: 2px;
margin-top: 5px;
font-family: "宋体";
padding: 0 2%
}

.hyzz ul li select option {
background-color: #fff;
color: #333;
font-family: "宋体";
text-align: center
}

.hyzz ul li select.g1 {
-webkit-appearance: none
}

.conter .kh {
font-size: 12px;
color: #fff;
margin-left: 172px;
margin-top: 5px
}

.conter .kh input {
position: relative;
left: -10px;
top: 1px
}

.conter .w1 {
margin-top: 20px;
margin-left: 255px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
border-radius: 4px;
background: url(../images/btns.png) no-repeat center top;
width: 84px;
height: 34px;
font-family: "宋体";
font-weight: 700;
border: none;
font-size: 14px;
cursor: pointer;
color: #fff
}

.conter .w2 {
margin-top: 20px;
background: url(../images/btnc.png) no-repeat center top;
border-radius: 4px;
width: 84px;
height: 32px;
margin-left: 18px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
font-family: "宋体";
font-weight: 700;
border: none;
font-size: 14px;
color: #fff;
cursor: pointer
}

.conter .w1:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.conter .w2:hover {
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
opacity: .8
}

.conter .bz {
padding-left: 25px;
text-align: left;
margin-left: -4px;
line-height: 28px;
color: #d0d0d0;
font-family: "宋体";
font-size: 12px;
margin-top: 30px;
margin-bottom: 40px
}

.conter .hb {
position: relative;
float: left
}

.conter .pzs {
position: absolute;
overflow: hidden;
top: 46px;
left: -138px;
border: solid 2px #c3c3c3;
background-color: #fff
}

.conter .sj span {
float: left;
width: 70px;
text-align: center
}

.conter .pzs img {
margin-top: 15px
}

.conter .hb p {
display: none;
background: url(../images/zm_03.png) no-repeat center top;
width: 300px;
height: 16px;
position: absolute;
top: -11px;
left: -118px;
top: 32px;
z-index: 99
}

.conter .ls {
display: none;
position: absolute;
top: -5px
}

.conter .hb:hover p {
display: block
}

.conter .hb:hover .ls {
display: block
}

.bzs {
margin-top: 28px;
margin-left: 45px;
font-family: "宋体";
color: #fff;
line-height: 25px;
margin-bottom: 50px
}

.gk {
position: relative;
float: left;
width: 450px
}

.gk .sd {
background: url(../images/xl.png) no-repeat center top;
width: 58px;
height: 26px;
line-height: 23px;
position: absolute;
top: 5px;
left: 0
}

.gk .sd1 {
background: url(../images/xl.png) no-repeat center top;
width: 58px;
height: 26px;
line-height: 23px;
position: absolute;
top: 5px;
left: 64px
}

.gk .sd2 {
background: url(../images/xl.png) no-repeat center top;
width: 58px;
height: 26px;
line-height: 23px;
position: absolute;
top: 5px;
left: 129px
}

.gk .sd3 {
background: url(../images/xl.png) no-repeat center top;
width: 58px;
height: 26px;
line-height: 23px;
position: absolute;
top: 5px;
left: 193px
}

.banner_tyss {
background: url(../images/banner_tyss.jpg) no-repeat center center;
height: 417px
}

.tyss_bj {
background: url(../images/ty_bj.jpg) repeat center top;
padding-top: 30px
}

.tyss_bj .tyss_zz {
background: #23000b;
width: 1000px;
margin: 0 auto;
padding: 40px;
margin-bottom: 30px
}

.wrapper {
*zoom: 1;
width: 1000px;
margin: 0 auto;
padding-bottom: 32px
}

.list-tyss {
height: 390px;
line-height: 1;
background: url(../images/t1_s.png) no-repeat center center;
position: relative
}

.list-tyss ul {
*zoom: 1;
height: 100%
}

.list-tyss ul:before,.list-tyss ul:after {
content: "";
display: table
}

.list-tyss ul:after {
clear: both
}

.list-tyss li {
float: left;
width: 50%;
height: 100%;
position: relative
}

.list-tyss li p {
position: absolute;
width: 90%;
bottom: 20px;
left: 0;
line-height: 2;
color: #fff;
text-align: center;
-moz-transition: 1s;
-webkit-transition: 1s;
transition: 1s
}

.list-tyss li .btn-1,.list-tyss li .btn-2 {
opacity: 0
}

.list-tyss li .btn-1 {
transition: 1s;
width: 173px;
height: 59px;
position: absolute;
right: -60px;
top: 88px;
background: url(../images/btn-tyss.png)
}

.list-tyss li .btn-2 {
transition: 1s;
width: 178px;
height: 59px;
position: absolute;
left: -50px;
top: 195px;
background: url(../images/btn2-tyss.png)
}

.list-tyss li:hover p {
bottom: 30px
}

.list-tyss li:hover .btn-1,.list-tyss li:hover .btn-2 {
transition: 1s;
opacity: 1
}

.list-tyss li:hover .btn-1 {
transition: 1s;
right: -32px
}

.list-tyss li:hover .btn-2 {
transition: 1s;
left: -15px
}

.list_nn {
text-align: center;
width: 1000px;
margin: 0 auto
}

.banner_yhhd {
background: url(../images/banner_yh.jpg) no-repeat center center;
height: 417px
}

.yd_bj {
background: url(../images/yhbj.jpg) no-repeat center top #16193f;
padding-top: 10px;
padding-bottom: 20px
}

.list_cp {
background: #23000b;
width: 1105px;
margin: 0 auto;
margin-top: 15px
}

.list_bj {
height: auto;
padding-bottom: 50px;
text-align: center
}

.list_bj .list_dz_content {
text-align: center;
padding-bottom: 30px
}

.list_bj .list_ty_content {
text-align: center;
padding-bottom: 30px;
padding-top: 15px
}

.list_bj .dz1 {
background: url(../images/dz1.jpg) no-repeat center top;
width: 310px;
height: 68px;
margin-top: 7px;
float: left;
position: relative;
margin-left: 120px;
margin-bottom: 30px
}

.list_bj .dz1 .curs {
background: url(../images/st.png) no-repeat center top;
width: 37px;
height: 21px;
display: block;
position: absolute;
width: 100%;
text-align: center;
bottom: -7px
}

.list_bj .dz2 {
background: url(../images/dzx_09.jpg) no-repeat center top;
width: 310px;
height: 68px;
margin-top: 7px;
float: left;
margin-left: 120px;
margin-bottom: 30px
}

.list_bj .list_yh_content {
padding-bottom: 10px;
padding-top: 15px;
text-align: center
}

.list_nn li {
margin-bottom: 15px
}

.dianjih {
cursor: pointer;
margin-top: 4px
}

.dianjinr {
width: 1000px;
overflow: hidden;
clear: both;
font-family: "宋体";
font-size: 12px;
color: #d0d0d0;
line-height: 36px;
display: none;
transition: none;
border: 1px solid #693863;
box-sizing: border-box;
border-radius: 5px;
}

.list_btnc {
height: 62px;
border-bottom: solid 1px #3b0011
}

.list_btnc ul {
margin-left: 255px
}

.list_btnc ul li {
font-size: 14px;
color: #bfbfbf;
font-family: "微软雅黑";
width: 100px;
height: 30px;
text-align: center;
border: solid 1px #3f262e;
border-radius: 15px;
line-height: 28px;
float: left;
margin-right: 18px;
margin-top: 15px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.list_btnc ul li:hover {
border: solid 1px #fff274;
color: #fff274;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.list_btnc ul li a {
display: block;
width: 100%;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
border-radius: 15px
}

.list_btnc ul .cur {
border: solid 1px #fff274;
color: #fff274;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.list_btnc ul .cur a {
color: #f6ff00
}

.banner_zrsx {
background: url(../images/banner_zr.jpg) no-repeat center center;
height: 416px
}

.list-zrsx {
width: 1015px;
*zoom: 1;
padding: 10px 0 5px 12px
}

.list-zrsx:before,.list-zrsx:after {
content: "";
display: table
}

.list-zrsx:after {
clear: both
}

.list-zrsx ul {
*zoom: 1;
float: left;
width: 324px;
margin: 0 5px
}

.list-zrsx ul:before,.list-zrsx ul:after {
content: "";
display: table
}

.list-zrsx ul:after {
clear: both
}

.list-zrsx li {
float: left;
line-height: 1;
text-align: center;
-moz-transition: 1s;
-webkit-transition: 1s;
transition: 1s;
position: relative;
top: 0;
background: #373a67;
padding: 3px;
overflow: hidden;
margin-bottom: 12px;
margin-top: 7px
}

.list-zrsx li.p1 {
background-color: #5d324d
}

.list-zrsx li:hover {
top: -5px
}

.list-zrsx li:hover h4 {
background-color: #252858
}

.list-zrsx li:hover .text span,.list-zrsx li:hover .text em {
color: #ff0
}

.list-zrsx li:hover i.line-left {
height: 100%
}

.list-zrsx li:hover i.line-right {
height: 100%
}

.list-zrsx li:hover i.line-top {
width: 100%
}

.list-zrsx li:hover i.line-bottom {
width: 100%
}

.list-zrsx li i {
position: absolute;
background: #ff0;
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s
}

.list-zrsx li i.line-left {
width: 3px;
height: 0;
left: 0;
bottom: 0
}

.list-zrsx li i.line-right {
width: 3px;
height: 0;
right: 0;
top: 0
}

.list-zrsx li i.line-top {
width: 0;
height: 3px;
left: 0;
top: 0
}

.list-zrsx li i.line-bottom {
width: 0;
height: 3px;
right: 0;
bottom: 0
}

.list-zrsx li a {
display: block;
position: relative;
overflow: hidden
}

.list-zrsx li a img {
-moz-transition: 1s;
-webkit-transition: 1s;
transition: 1s
}

.list-zrsx li .item-1 {
width: 304px;
height: 227px
}

.list-zrsx li .item-2 {
width: 304px;
height: 192px
}

.list-zrsx li h4 {
z-index: 5;
position: absolute;
width: 100%;
left: 0;
bottom: 0;
height: 62px;
background: url(../images/d1.png);
font-weight: 400;
-moz-transition: 1s;
-webkit-transition: 1s;
transition: 1s
}

.list-zrsx li h4.tle-none {
background: 0 0
}

.list-zrsx li h4 .imgbox {
width: 75px;
float: left;
line-height: 62px;
text-align: right
}

.list-zrsx li h4 .text {
overflow: hidden;
line-height: 1.4;
text-align: left;
padding: 15px 0 0 10px
}

.list-zrsx li h4 .text span {
display: block;
font-size: 18px;
color: #fff;
-moz-transition: 1s;
-webkit-transition: 1s;
transition: 1s;
line-height: 34px;
font-family: "微软雅黑"
}

.list-zrsx li h4 .text em {
display: block;
font-style: normal;
color: #8d797c;
font-size: 12px;
text-transform: uppercase;
-moz-transition: 1s;
-webkit-transition: 1s;
transition: 1s
}

.list-zrsx li .btn {
display: block;
width: 106px;
height: 30px;
line-height: 30px;
background: url(../images/zl_10.png) center top;
text-align: center;
position: absolute;
z-index: 6;
font-size: 13px;
-moz-border-radius: 13px;
-webkit-border-radius: 13px;
border-radius: 13px;
right: 10px;
bottom: 15px;
color: #fff
}

.list-zrsx li .itemnumbox {
padding: 16px 0 12px;
width: 304px;
position: relative;
color: #fff;
text-align: center
}

.list-zrsx li .itemnumbox #num03 {
color: #ff0;
font-size: 14px;
font-family: "微软雅黑"
}

.list-zrsx li.bor-none {
background: url(../images/z1_1.jpg) center top;
width: 310px;
height: 87px;
padding: 0
}

.list-zrsx li.bor-none .j1 {
background: #663758;
width: 225px;
height: 28px;
line-height: 28px;
margin: 0 auto;
border-radius: 20px;
font-size: 14px;
font-family: "微软雅黑"
}

.list-zrsx li.bor-none h2 {
font-size: 20.67px;
font-weight: 100;
font-family: "微软雅黑";
margin-bottom: 9px
}

.zr_list {
background: url(../images/zrbj.jpg) no-repeat center top #16193f;
padding-top: 10px;
padding-bottom: 20px
}

.cens {
background: #23000b;
float: left;
padding-left: 26px;
margin-bottom: 20px;
padding-bottom: 50px;
margin-top: 18px;
padding-top: 20px
}

.cens li {
width: 345px;
height: 368px;
float: left;
margin-left: 8px;
margin-top: 8px;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s;
position: relative;
color: #bfbfbf
}

.cens li .Center_tus {
text-align: center;
line-height: 130px;
margin-top: 18px;
margin-left: 30px;
float: left
}

.cens li .Center_tus img {
transform: scale(1);
transition: .8s
}

.cens li .Center_text {
width: 278px;
height: 91px;
background: url(../images/zr_13.png) center 93px;
float: left;
position: absolute;
bottom: 4px;
left: 32px
}

.cens li .Center_text .ks {
font-family: "微软雅黑";
font-size: 16px;
line-height: 76px;
text-align: center;
text-indent: -20px;
position: relative
}

.cens li .Center_text .ks em {
background: url(../images/xn_06.png) center top;
width: 16px;
height: 16px;
display: block;
top: 30px;
right: 94px;
position: absolute
}

.cens li:hover .ks em {
background: url(../images/xn_03.png) center top;
width: 16px;
height: 16px;
display: block;
-moz-transition: .8s;
-ms-transition: .8s;
-webkit-transition: .8s
}

.cens li:hover a {
color: #f6ff00
}

.cens li a {
width: 100%;
height: 100%
}

.cens .z1 {
background: url(../images/zr_06.png) center top
}

.cens .z1:hover {
background: url(../images/zrhover_06.png) center top
}

.cens .z2 {
background: url(../images/zr_08.png) center top
}

.cens .z2:hover {
background: url(../images/zrhover_08.png) center top
}

.cens .z3 {
background: url(../images/zr_10.png) center top
}

.cens .z3:hover {
background: url(../images/zrhover_10.png) center top
}

.cens .z4 {
background: url(../images/zr_20.png) center top
}

.cens .z4:hover {
background: url(../images/zrhover_16.png) center top
}

.cens .z5 {
background: url(../images/zr_22.png) center top
}

.cens .z5:hover {
background: url(../images/zrhover_18.png) center top
}

.cens .z6 {
background: url(../images/zr_23.png) center top
}

.cens .z6:hover {
background: url(../images/zrhover_19.png) center top
}

.nav_c {
width: 100%;
float: left;
margin-bottom: 20px
}

.nav_c ul li {
float: left;
padding: 8px 12px;
background-color: #16193f;
color: #fff;
margin-right: 35px;
margin-top: 15px;
cursor: pointer
}

.nav_c ul li a {
color: #fff
}

.nav_c ul li.cur {
background-color: #324487;
color: #fff
}

.nav_c ul li.cur a {
color: #fff
}

.nav_c ul li:hover {
background-color: #324487;
color: #fff
}

.nav_c ul li:hover a {
color: #fff
}

.zci .red {
color: red;
padding-right: 5px
}

#hz .c1 {
height: 45px
}

#hz li .c2 {
line-height: 40px;
margin-left: 102px;
height: 40px
}

#hz li {
margin-left: 110px
}

#hz li font {
line-height: 40px;
margin-left: 102px;
height: 40px
}

#hz li .select {
width: 250px;
margin-top: 0;
height: 30px;
line-height: 23px;
border-radius: 2px;
background: #fff;
border: none;
box-shadow: inset 0 2px 14px #bfbfbf;
color: #333;
text-indent: 10px
}

#hz p {
width: 100px
}