.w {
	font-family: "Î¢ÈíÑÅºÚ";
}
.s12 {
	font-family: "ËÎÌå"; font-size: 12px;
}
.s14 {
	font-family: "ËÎÌå"; font-size: 14px;
}
.s {
	font-family: "ËÎÌå";
}
.a {
	font-family: Arial;
}
.f {
	color: rgb(255, 255, 255);
}
.b {
	background-color: rgb(195, 25, 26);
}
.o {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.t {
	transition:0.8s; -moz-transition: .8s; -webkit-transition: .8s;
}
.ts {
	transition:0.4s; -moz-transition: .4s; -webkit-transition: .4s;
}
.p {
	transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.f {
	transform: scale(1.02); -moz-transform: scale(1.02); -webkit-transform: scale(1.02);
}
button {
	outline: 0px;
}
input {
	outline: 0px;
}
.c1 {
	color: rgb(255, 222, 0);
}
.c2 {
	color: rgb(204, 77, 0);
}
.q {
	transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.q:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.h {
	color: rgb(191, 191, 191);
}
.hover {
	color: rgb(246, 255, 0);
}
.top {
	background: rgb(64, 30, 74); top: 0px; width: 100%; height: 31px; position: relative; z-index: 10;
}
.top .top_c {
	margin: 0px auto; width: 1125px; height: 31px;
}
.top .top_c .language {
	width: 250px; color: rgb(191, 191, 191); line-height: 31px; font-family: "ËÎÌå"; float: left;
}
.top .top_c .language li {
	margin-top: -1px; margin-right: 5px; float: left;
}
.top .top_c .language li a:hover {
	transition:0.5s; opacity: 0.8;
}
.top .top_c .language .yy {
	color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; float: left;
}
.top .top_c .e1 {
	margin-top: -4px; margin-right: 5px;
}
.top .top_c .dl {
	color: rgb(153, 145, 167); line-height: 31px; font-family: "ËÎÌå"; font-size: 12px; float: right;
}
.top .top_c .dl span {
	color: rgb(153, 145, 167); font-family: "Î¢ÈíÑÅºÚ"; float: left;
}
.top .top_c .dl a {
	color: rgb(191, 191, 191); padding-right: 15px; padding-left: 15px; font-family: "Î¢ÈíÑÅºÚ"; float: left;
}
.top .top_c .dl a:hover {
	color: rgb(246, 255, 0); opacity: 1;
}
.top .top_c .dl .yellow {
	color: rgb(246, 255, 0);
}
.top .top_c .dl .yellow_r {
	color: rgb(246, 255, 0); padding-right: 20px; padding-left: 0px; float: none;
}
.top .top_c .dl .red {
	color: red;
}
.top .top_c .dl font {
	background: url("../images/f1_5.png") no-repeat top; width: 1px; height: 7px; margin-top: 12px; float: left; display: block;
}
.header {
	background: url("../images/f2_2.png") no-repeat top; top: 31px; width: 100%; height: 74px; position: absolute; z-index: 99; opacity: 0.95;
}
.header .head_z {
	margin: 0px auto; width: 1100px;
}
.header .nav {
	float: right;
}
.header .nav ul li {
	width: 90px; height: 75px; text-align: center; overflow: hidden; float: left;
}
.header .nav ul li a {
	
}
.header .nav ul li a:hover {
	
}
.header .nav ul li a p {
	color: rgb(255, 255, 255); padding-top: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: 700;
}
.header .nav ul li a span {
	top: -4px; color: rgb(127, 127, 176); font-family: "Î¢ÈíÑÅºÚ"; font-size: 10px; display: block; position: relative; transform: scale(0.8);
}
.header .nav ul li a:hover p {
	color: rgb(255, 255, 0);
}
.header .nav ul li a:hover span {
	color: rgb(255, 255, 0);
}
.header .logo {
	margin-top: -6px; float: left;
}
.subnav {
	
}
.subnav .subnavlist {
	margin: 0px auto; width: 1120px;
}
#subnav-1 .subnavlist {
	left: -10px; position: relative;
}
#subnav-1 .j-1 {
	background: url("../images/dz1_03.png") no-repeat top; width: 215px; height: 160px; float: left;
}
#subnav-1 li {
	float: left;
}
#subnav-1 li span {
	top: -30px; width: 100%; height: 30px; text-align: center; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; float: left; display: block; position: relative;
}
#subnav-2 .subnavlist {
	left: 20px; position: relative;
}
#subnav-2 .j-1 {
	background: url("../images/sx2_03.png") no-repeat top; width: 215px; height: 160px; float: left;
}
#subnav-2 li {
	float: left;
}
#subnav-2 li span {
	top: -30px; width: 100%; height: 30px; text-align: center; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; float: left; display: block; position: relative;
}
#subnav-3 .subnavlist {
	left: -10px; position: relative;
}
#subnav-3 .j-1 {
	background: url("../images/cp3_03.png") no-repeat top; width: 215px; height: 160px; float: left;
}
#subnav-3 li {
	float: left;
}
#subnav-3 li span {
	top: -30px; width: 100%; height: 30px; text-align: center; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; float: left; display: block; position: relative;
}
#subnav-4 .jc.subnavlist {
	background: url("../images/hg4_03.png") no-repeat 40px 10px; left: -10px; width: 1150px; height: 160px; position: relative;
}
#subnav-5 .js.subnavlist {
	background: url("../images/sj5_03.png") no-repeat 40px 10px; left: -10px; width: 1150px; height: 160px; position: relative;
}
.banner_index {
	background: url("../images/b1_02.jpg") no-repeat top; height: 504px;
}
.Member_Login {
	margin: 0px auto; width: 1020px;
}
.Member_Login .Member_center {
	background: url("../images/f1_7.png"); top: 80px; width: 242px; height: 300px; position: absolute; z-index: 99; display:block;
}
.Member_Login .Member_center .xm {
	margin: 0px auto; width: 188px; color: rgb(255, 255, 255); line-height: 35px; font-family: "ËÎÌå"; font-size: 12px;
}
.Member_Login .Member_center .xm font {
	color: rgb(255, 242, 116);
}
.Member_Login .Member_center .xm a {
	color: rgb(255, 255, 255);
}
.Member_Login .Member_center .xm a:hover {
	color: rgb(255, 242, 116);
}
.Member_Login .Member_center .xm a.cur {
	color: rgb(255, 242, 116);
}
.Member_Login .Member_center .xm .tc {
	background: url("../images/f1_1c.png") no-repeat top; width: 193px; height: 37px; text-align: center; line-height: 35px; margin-top: 20px; float: right; display: block;
}
.Member_Login .Member_tltle {
	width: 100%; height: 65px; text-align: center; color: rgb(255, 255, 255); line-height: 84px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: 700; float: left;
}
.Member_Login ul {
	margin-top: 10px;
}
.Member_Login ul .text1 {
	background: url("../images/f1_8.png") no-repeat 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 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 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 {
	top: 0px; right: 10px; position: absolute;
}
.Member_Login ul li {
	margin-bottom: 10px; float: left; position: relative;
}
.Member_Login ul li input {
	background: 0px 0px; border: currentColor; transition:0.8s; border-image: none; width: 150px; height: 30px; color: rgb(255, 255, 255); line-height: 27px; text-indent: 8px; font-family: "Î¢ÈíÑÅºÚ"; margin-left: 35px; float: left; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login ul li input:hover {
	transition:0.8s; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .xx {
	width: 156px; position: relative;
}
.Member_Login .xx p {
	top: 2px; right: 14px; position: absolute;
}
.Member_Login .mf {
	background: url("../images/f1_12.png") no-repeat top; border: currentColor; transition:0.8s; border-image: none; width: 193px; height: 37px; color: rgb(255, 255, 255); font-family: "ËÎÌå"; margin-top: 10px; margin-bottom: 12px; margin-left: 28px; float: left; cursor: pointer; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .mf:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .dl {
	background: url("../images/btn_y_1.png") no-repeat top; border: currentColor; transition:0.8s; border-image: none; width: 89px; height: 31px; text-align: center; color: rgb(51, 51, 51); line-height: 31px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-right: 15px; margin-left: 25px; float: left; cursor: pointer; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .dl:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .wj {
	background: url("../images/btn_y_2.png") no-repeat top; border: currentColor; transition:0.8s; border-image: none; width: 89px; height: 31px; text-align: center; color: rgb(255, 255, 255); line-height: 31px; text-indent: 3px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; float: left; cursor: pointer; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .wj:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .kf {
	background: url("../images/hys_11.png") no-repeat top; border: currentColor; transition:0.8s; border-image: none; width: 87px; height: 29px; text-align: center; color: rgb(246, 255, 0); line-height: 28px; font-family: "ËÎÌå"; margin-right: 5px; float: left; cursor: pointer; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.Member_Login .kf:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.slides li {
	height: 504px;
}
.slides li .img {
	height: 504px; margin-top: 65px;
}
.gg {
	background: url("../images/d.png"); width: 100%; height: 30px; bottom: 0px; position: absolute; z-index: 10;
}
.gg .lt {
	margin: 0px auto; width: 1010px;
}
.gg .lt .zxgg {
	background: url("../images/f1_13.png") no-repeat 2px 0px; width: 100px; height: 18px; color: rgb(246, 255, 0); line-height: 18px; text-indent: 34px; font-weight: 700; margin-top: 8px; float: left;
}
.gg .lt .zit {
	width: 900px; line-height: 35px; float: left;
}
.gg .lt .zit a {
	color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ";
}
.gg .lt .zit font {
	color: rgb(246, 255, 0);
}
.csaino {
	background: url("../images/f2_3.jpg") no-repeat top rgb(22, 25, 63); width: 100%; height: 386px;
}
.Funs {
	margin: 0px auto; width: 1102px; 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 {
	top: 16px; width: 1070px; text-align: center; color: rgb(246, 255, 0); font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; font-weight: 700; position: absolute;
}
.Funs .jl {
	margin-top: 20px; margin-left: 74px; float: left;
}
.Funs .jl span {
	width: 100%; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block;
}
.Funs .jl:hover p {
	transition:0.6s; transform: scale(1.2); -moz-transition: .6s; -webkit-transition: .6s;
}
.Funs .wrapper {
	width: 400px; margin-top: 20px; float: right;
}
.top-num {
	background: url("../images/f1_39.png") no-repeat top; width: 356px; height: 91px; float: left; z-index: 100;
}
.num-content {
	position: relative; z-index: 1;
}
.rw {
	left: -58px; top: -19px; float: left; position: absolute; z-index: 1;
}
.wx {
	color: rgb(255, 240, 0); line-height: 30px; letter-spacing: 2px; font-family: Arial; font-size: 35px; margin-bottom: 10px;
}
.es {
	text-align: center; color: rgb(191, 191, 191); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; margin-top: 5px;
}
.num-content .top-num .item .num {
	color: rgb(255, 240, 0); line-height: 30px; letter-spacing: 2px; font-family: Arial; font-size: 35px; margin-bottom: 10px;
}
.container {
	margin: 0px auto; width: 1000px;
}
.home-tab {
	background: url("../images/f2_4.jpg") no-repeat top; padding: 10px 0px 0px; height: 230px;
}
.home-tab .cirle-list {
	background: url("../images/circle-list-bg.png") no-repeat center; padding: 28px 0px; position: relative; z-index: 98;
}
.home-tab .cirle-list li {
	margin-right: 165px; float: left; display: inline-block; position: relative;
}
.home-tab .cirle-list li.last {
	margin-right: 0px;
}
.home-tab .cirle-list li a {
	background: url("../images/cricle_txt.png") no-repeat; width: 45px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 45px; display: block;
}
.home-tab .cirle-list li a:hover {
	background: url("../images/circle_txt_hover.png") no-repeat;
}
.tab-wrap {
	margin: 18px auto 0px; width: 1000px; height: 210px; position: relative; z-index: 2;
}
.tab-wrap .hd {
	background: rgb(46, 58, 119); width: 100%; float: left;
}
.tab-wrap .hd ul {
	width: 762px; height: 55px; overflow: hidden; float: right; position: relative; z-index: 75;
}
.tab-wrap .hd li {
	width: 152px; height: 55px; float: left; display: block;
}
.home-mobile {
	padding: 50px 0px 35px; border-bottom-color: rgb(37, 37, 37); border-bottom-width: 1px; border-bottom-style: solid;
}
.home-mobile .container {
	padding: 40px; width: 1020px; position: relative; background-color: rgb(23, 23, 23);
}
.home-mobile .container .left-txt {
	width: 466px; float: left;
}
.home-mobile .container .right-img .big-img {
	right: 42px; bottom: 0px; position: absolute;
}
.home-mobile .container .right-img .weima {
	right: 50px; bottom: 125px; position: absolute;
}
.home-mobile .container .left-txt .top-txt .title {
	color: rgb(237, 201, 104); font-size: 30px; margin-bottom: 11px;
}
.home-mobile .container .left-txt .top-txt .en {
	color: rgb(237, 201, 104); padding-bottom: 30px; font-size: 14px; margin-bottom: 20px; border-bottom-color: rgb(37, 37, 37); border-bottom-width: 1px; border-bottom-style: solid;
}
.home-mobile .container .left-txt .cn {
	color: rgb(153, 153, 153); line-height: 24px; font-size: 13px; margin-bottom: 30px;
}
.home-mobile .container .left-txt .btn {
	border: 1px solid rgb(56, 56, 56); transition:none; border-image: none; width: 148px; height: 40px; text-align: center; line-height: 40px; display: block; -webkit-transition: none;
}
.home-mobile .container .left-txt .btn .iconfont {
	position: absolute;
}
.home-mobile .container .left-txt .btn:hover {
	border: 1px solid rgb(237, 201, 104); border-image: none; color: rgb(237, 201, 104);
}
.home-mobile .container .left-txt .btn:hover .iconfont {
	color: rgb(237, 201, 104);
}
.home-about {
	background-color: rgb(23, 23, 23);
}
.home-about .top-wrap {
	margin-top: 50px; position: relative;
}
.home-about .top-wrap .title {
	color: rgb(102, 102, 102); font-size: 24px; margin-bottom: 30px;
}
.home-about .top-wrap .title span {
	color: rgb(237, 201, 104);
}
.home-about .top-wrap .cn {
	width: 730px; color: rgb(102, 102, 102); line-height: 26px; font-size: 12px; margin-bottom: 30px;
}
.home-about .top-wrap img {
	top: -20px; right: 0px; position: absolute;
}
.home-about .btm-wrap {
	background: url("../images/about-border-left.png") no-repeat left; height: 175px; margin-bottom: 10px;
}
.home-about .circle-txt li {
	background: url("../images/about-circle.png") no-repeat; margin: 30px 40px; width: 114px; height: 114px; text-align: center; float: left;
}
.home-about .circle-txt li .num {
	width: 55px; color: rgb(153, 153, 153); font-size: 13px; margin-top: 15px; margin-bottom: 5px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;
}
.home-about .circle-txt li .num span {
	color: rgb(237, 201, 104); font-size: 32px;
}
.home-about .circle-txt li .txt {
	color: rgb(153, 153, 153); font-size: 13px;
}
.data-txt {
	width: 320px; float: right;
}
.data-txt .title {
	color: rgb(237, 201, 104); font-size: 20px; margin-bottom: 18px;
}
.data-txt li {
	color: rgb(255, 255, 255); font-size: 14px; margin-bottom: 13px; float: left;
}
.data-txt li span {
	background: rgb(114, 0, 35); border-radius: 20px 0px 0px 20px; width: 105px; height: 22px; line-height: 21px; text-indent: 15px; font-family: "Î¢ÈíÑÅºÚ"; float: left; display: block;
}
.data-txt li .line {
	float: left;
}
.data-txt li .line span {
	border-radius: 0px 20px 20px 0px; text-align: left; color: rgb(12, 12, 12); display: inline-block; background-color: rgb(255, 242, 116);
}
.new-footer {
	background-color: rgb(23, 23, 23);
}
.contact {
	border-width: 1px 0px; border-style: solid none; border-color: rgb(45, 45, 45) currentColor; padding: 16px 0px; border-image: none; margin-top: 20px;
}
.contact li {
	float: left;
}
.contact li img {
	margin-right: 13px; float: left;
}
.contact li .txt {
	color: rgb(153, 153, 153); font-size: 14px; display: inline-block;
}
.contact li a:hover .txt {
	color: rgb(255, 255, 255);
}
.new-footer-link {
	height: 12px; text-align: center; margin-bottom: 10px;
}
.new-footer-link li {
	padding: 0px 8px; height: 12px; border-right-color: rgb(42, 42, 42); border-right-width: 2px; border-right-style: solid; display: inline-block;
}
.new-footer-link li.last {
	border: currentColor; border-image: none;
}
.new-footer-link li a {
	top: -2px; color: rgb(153, 153, 153); position: relative;
}
.new-footer-link li a:hover {
	color: rgb(255, 255, 255);
}
.new-copyright {
	text-align: center; color: rgb(153, 153, 153); font-size: 12px; margin-bottom: 50px;
}
.new-header {
	width: 100%; background-color: rgb(27, 27, 27);
}
.itmes-img-foot {
	right: -116px; bottom: -450px; position: absolute;
}
.num-content .top-num .item {
	width: 100%; height: 35px; text-align: center; margin-top: 44px; margin-right: 10px; float: left;
}
.num-content .top-num .last.item {
	margin-right: 0px;
}
.num-content .top-num .item .en {
	background: url("../images/qd.png") no-repeat left; width: 180px; height: 25px; color: rgb(246, 255, 0); line-height: 25px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: 700; margin-top: 18px; margin-bottom: 10px; margin-left: 33px;
}
.num-content .top-num .item .line {
	width: 20px; height: 2px; display: inline-block; background-color: rgb(102, 102, 102);
}
.btm-list {
	background: rgb(49, 65, 130); width: 643px; height: 90px; float: left; position: relative; z-index: 99999;
}
.btm-list .left-title {
	padding: 7px 30px; width: auto; height: auto; float: left;
}
.btm-list .left-title img {
	margin-top: 0px;
}
.btm-list .right-list {
	height: 60px; padding-top: 5px; margin-top: 12px; border-right-color: rgb(72, 86, 144); border-right-width: 1px; border-right-style: solid; float: left;
}
.btm-list .last.right-list {
	margin-left: 35px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.btm-list .right-list li {
	height: 12px; color: rgb(191, 191, 191); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; margin-bottom: 12px;
}
.btm-list .right-list li span {
	line-height: 18px; overflow: hidden; float: left; display: block; -ms-text-overflow: ellipsis;
}
.btm-list .right-list li .address {
	width: 55px; color: rgb(246, 255, 0); padding-right: 30px;
}
.btm-list .right-list li .name {
	width: 90px; color: rgb(255, 255, 255);
}
.btm-list .right-list li .type {
	width: 75px; color: rgb(246, 255, 0);
}
.btm-list .right-list li .num {
	width: 50px; color: rgb(246, 255, 0);
}
.tab-title {
	margin: 40px auto 20px; display: block; position: relative; z-index: 9999;
}
.rm {
	width: 100%; height: 45px; color: rgb(246, 255, 0); clear: both; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; margin-left: 25px;
}
.rm span {
	color: rgb(104, 104, 104); font-size: 10px; margin-top: 5px; float: left; display: block; transform: scale(0.8);
}
.rm font {
	float: left; display: block;
}
.tuj {
	margin: 0px auto 20px; width: 1150px; height: 160px; overflow: hidden;
}
.tuj ul {
	margin-left: 20px;
}
.tuj ul li {
	margin-right: 26px; float: left; position: relative;
}
.tuj ul li span {
	width: 100%; height: 30px; text-align: center; color: rgb(191, 191, 191); line-height: 30px; display: block;
}
.tuj ul li .zx {
	transition:0.4s; top: 165px; position: absolute; -moz-transition: .4s; -webkit-transition: .4s;
}
.tuj ul li:hover .zx {
	transition:0.4s; top: 0px; -moz-transition: .4s; -webkit-transition: .4s;
}
.center_bj {
	background: url("../images/f2_5.jpg") center rgb(22, 25, 63); height: 352px;
}
.center_sj {
	background: url("../images/f1_41.png") no-repeat 322px 0px; margin: 0px auto; width: 1010px; height: 500px;
}
.center_sj .sj_left {
	float: left;
}
.center_sj .sj_left .sj_title {
	width: 395px; height: 85px; margin-top: 45px; border-bottom-color: rgb(61, 63, 95); border-bottom-width: 1px; border-bottom-style: solid;
}
.center_sj .sj_left .sj_title .sj_t {
	margin-top: 50px; float: left;
}
.center_sj .sj_left .sj_title .sj_t p {
	color: rgb(246, 255, 0); font-family: "Î¢ÈíÑÅºÚ"; font-size: 30px;
}
.center_sj .sj_left .sj_title .sj_t span {
	text-align: right; color: rgb(83, 54, 62); font-size: 20px; margin-top: 5px; display: block;
}
.center_sj .sj_left .sj_title .t1 {
	float: left;
}
.center_sj .sj_left .sj_zz {
	width: 405px; color: rgb(255, 255, 255); line-height: 26px; font-family: "ËÎÌå"; font-size: 12px; margin-top: 20px;
}
.center_sj .sj_left .sj_btn {
	background: url("../images/f1_42.png") no-repeat center; width: 144px; height: 30px; color: rgb(191, 191, 191); margin-top: 20px; display: block;
}
.center_sj .sj_left .sj_btn a {
	width: 100%; display: inline-block;
}
.center_sj .sj_right {
	width: 210px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 130px; float: right;
}
.center_sj .sj_right p {
	color: rgb(246, 255, 0); font-size: 27px;
}
.center_sj .sj_right span {
	color: rgb(191, 191, 191); line-height: 46px; font-size: 17px;
}
.center_sj .sj_right font {
	color: rgb(104, 104, 104); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.foot-ys {
	background: rgb(37, 40, 88); width: 100%; height: 122px; float: left;
}
.foot-ys ul {
	margin: 0px auto; width: 1020px;
}
.foot-ys ul li {
	height: 31px; padding-right: 23px; margin-top: 22px; margin-right: 20px; float: left;
}
.foot-ys ul li .zz {
	line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 10px; float: left;
}
.foot-ys ul li .zz p {
	color: rgb(255, 255, 255); font-size: 14px;
}
.foot-ys ul li .zz span {
	color: rgb(124, 126, 155); font-size: 12px; margin-top: -4px; display: block;
}
.foot-ys ul li font {
	margin-right: 10px; float: left;
}
.foot-ys ul .nones {
	border: currentColor; border-image: none; padding-right: 0px; margin-right: 0px; margin-left: 0px;
}
.cy {
	background: rgb(41, 45, 96); width: 100%; height: 80px; float: left;
}
.cy ul {
	margin: 25px auto 0px; width: 1100px;
}
.cy ul li {
	width: 273px; height: 31px; border-right-color: rgb(73, 76, 120); border-right-width: 1px; border-right-style: solid; float: left;
}
.cy ul li .zz {
	font-family: "Î¢ÈíÑÅºÚ"; margin-top: -2px; float: left;
}
.cy ul li .zz p {
	color: rgb(255, 240, 0); font-size: 14px;
}
.cy ul li .zz span {
	color: rgb(255, 255, 255); font-family: Arial; font-size: 14px; margin-top: 0px; display: block;
}
.cy ul li font {
	margin-right: 10px; margin-left: 78px; float: left;
}
.cy ul .nones {
	border: currentColor; border-image: none; padding-right: 0px; margin-left: 0px;
}
.footer {
	background: rgb(41, 45, 96); width: 100%; height: 155px; float: left;
}
.footer .footers {
	margin: 0px auto; width: 1100px; text-align: center;
}
.footer .footers .fd {
	height: 68px; margin-bottom: 15px;
}
.footer .footers img {
	margin-top: 18px; margin-right: 3px;
}
.footer .footers .gy {
	text-align: center; color: rgb(191, 191, 191);
}
.footer .footers .gy a {
	color: rgb(255, 255, 255); padding-right: 15px; padding-left: 15px;
}
.footer .footers .gy a:hover {
	color: rgb(246, 255, 0);
}
.footer .footers .gy .yellows {
	color: rgb(246, 255, 0);
}
.footer .footers .copyright {
	color: rgb(95, 97, 129); line-height: 22px; margin-top: 15px; margin-bottom: 20px;
}
.cp_bj {
	background: url("../images/cpbj.jpg") no-repeat top rgb(22, 25, 63); width: 100%; float: left;
}
.banner_cp {
	background: url("../images/banner_cp.jpg") no-repeat center; height: 417px;
}
.cp_list {
	margin: 0px auto; width: 1040px;
}
.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 {
	background: rgb(255, 255, 0); transition:0.5s; position: absolute; -moz-transition: .5s; -webkit-transition: .5s;
}
.cp_list li i.line-left {
	left: 0px; width: 3px; height: 0px; bottom: 0px;
}
.cp_list li i.line-right {
	top: 0px; width: 3px; height: 0px; right: 0px;
}
.cp_list li i.line-top {
	left: 0px; top: 0px; width: 0px; height: 3px;
}
.cp_list li i.line-bottom {
	width: 0px; height: 3px; right: 0px; bottom: 0px;
}
.ceys {
	padding-bottom: 50px; padding-left: 26px; margin-bottom: 20px; float: left;
}
.ceys li {
	background: rgb(59, 72, 143); transition:0.8s; top: 0px; width: 222px; height: 266px; text-align: center; margin-top: 30px; margin-right: 30px; float: left; position: relative; -moz-transition: .8s; -webkit-transition: .8s;
}
.ceys li:hover {
	transition:0.8s; top: -10px; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.ceys li a {
	transition:0.8s; display: block;
}
.ceys li:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.ceys li:hover .Center_tus img {
	transition:0.8s; opacity: 1;
}
.ceys li:hover .Center_text span {
	transition:0.8s; color: rgb(255, 255, 255); -moz-transition: .8s; -webkit-transition: .8s;
}
.ceys li:hover .Center_text p {
	color: rgb(246, 255, 0);
}
.ceys li .Center_tus {
	text-align: center; line-height: 130px; margin-top: 34px; margin-left: 50px; float: left;
}
.ceys li .Center_tus img {
	transition:0.8s; transform: scale(1);
}
.ceys li .Center_text {
	width: 222px; float: left;
}
.ceys li .Center_text p {
	width: 100%; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px; font-weight: 700; margin-top: 10px; float: left;
}
.ceys li .Center_text span {
	transition:0.8s; top: 5px; width: 80px; height: 20px; text-align: center; right: 10px; color: rgb(255, 255, 255); line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-top: 5px; float: right; display: block; position: absolute; -moz-transition: .8s; -webkit-transition: .8s;
}
.ceys li .Center_text font {
	background: url("../images/indexs_57.png") no-repeat top; margin: 18px auto 0px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "ËÎÌå"; display: block;
}
.ceys li .Center_text .btn_jx {
	background: url("../images/cp_14.png") no-repeat top; width: 133px; height: 33px; margin-top: 50px; margin-left: 45px; display: block;
}
.banner_fs {
	background: url("../images/ferf.jpg") no-repeat center; height: 417px;
}
.banner_po {
	background: url("../images/gre.jpg") no-repeat center; height: 417px;
}
.banner_dz {
	background: url("../images/banner_dz.jpg") no-repeat center; height: 417px;
}
.DZ_bj {
	background: url("../images/dzbj.jpg") no-repeat top rgb(22, 25, 63); width: 100%; float: left;
}
.DZ {
	background: rgb(17, 19, 51); margin: 0px auto 20px; width: 1000px;
}
.DZ .DZ_zz {
	margin-top: 20px;
}
.DZ .DZ_zz #dzul li {
	width: 119px; height: 100px; float: left;
}
.DZ .DZ_zz #dzul li a {
	background: url("../images/st.png") no-repeat right rgb(23, 26, 58); transition:0.8s; height: 87px; display: block; -moz-transition: .8s; -webkit-transition: .8s;
}
.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 right rgb(105, 56, 99);
}
.r1 a .DZ .DZ_zz #dzul li:hover {
	background: url("../images/t.png") no-repeat right;
}
.DZ .DZ_zz #dzul li span {
	width: 100%; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block;
}
.DZ .DZ_zz #dzul li:hover {
	background: url("../images/jt.png") no-repeat bottom;
}
.DZ .DZ_zz #dzul .r1 a {
	background: url("../images/t.png") no-repeat right rgb(23, 26, 58);
}
.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 bottom;
}
.DZ .DZ_zz #dzul .cur a {
	background: url("../images/t.png") no-repeat right rgb(105, 56, 99);
}
.DZ .DZ_zz .dz_nr {
	text-align: center; clear: both;
}
.banner_gywm {
	background: url("../images/banner_gy.jpg") no-repeat center; height: 417px;
}
.gywm_bj {
	background: url("../images/gybj.jpg") no-repeat top rgb(22, 25, 63); width: 100%; float: left;
}
.gywm {
	margin: 15px auto 0px; width: 1003px;
}
.gywm .nav {
	width: 100%; margin-top: 4px; margin-bottom: 17px; float: left; position: relative;
}
.gywm .nav .nav_lc {
	background: url("../images/j1.png") no-repeat right; left: 4px; width: 164px; height: 86px; text-align: center; float: left; position: absolute;
}
.gywm .nav .nav_lc span {
	text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; margin-left: -10px; display: block;
}
.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 {
	background: url("../images/st.png") no-repeat right rgb(22, 25, 63); transition:none; height: 87px; display: block; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul li a p {
	height: 30px; text-align: center; padding-top: 18px;
}
.gywm .nav ul li a:hover {
	background: url("../images/st.png") no-repeat right, url("../images/y1_8.png") no-repeat bottom rgb(22, 25, 63); transition:none;
}
.gywm .nav ul li a:hover span {
	transition:0.8s; color: rgb(247, 157, 34); opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul li span {
	width: 100%; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block;
}
.gywm .nav ul li .y1 p {
	background: url("../images/y1.png") no-repeat bottom;
}
.gywm .nav ul li .y2 p {
	background: url("../images/y2.png") no-repeat bottom; padding-top: 25px;
}
.gywm .nav ul li .y3 p {
	background: url("../images/y3.png") no-repeat bottom; padding-top: 20px;
}
.gywm .nav ul li .y4 p {
	background: url("../images/y4.png") no-repeat bottom; padding-top: 20px;
}
.gywm .nav ul li .y5 p {
	background: url("../images/y5.png") no-repeat bottom; padding-top: 22px;
}
.gywm .nav ul li .y1:hover p {
	background: url("../images/y1s.png") no-repeat bottom; transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul li .y2:hover p {
	background: url("../images/y2s.png") no-repeat bottom; transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul li .y3:hover p {
	background: url("../images/y3s.png") no-repeat bottom; transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul li .y4:hover p {
	background: url("../images/y4s.png") no-repeat bottom; transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul li .y5:hover p {
	background: url("../images/y5s.png") no-repeat bottom; transition:0.8s; opacity: 1; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .nav ul .r1 a {
	background: url("../images/t.png") no-repeat right rgb(22, 25, 63);
}
.gywm .nav ul .cur a {
	background: url("../images/st.png") no-repeat right, url("../images/y1_8.png") no-repeat bottom rgb(22, 25, 63);
}
.gywm .nav ul .cur a span {
	color: rgb(247, 157, 34);
}
.gywm .nav ul .cur .y1 p {
	background: url("../images/y1s.png") no-repeat bottom;
}
.gywm .nav ul .cur .y2 p {
	background: url("../images/y2s.png") no-repeat bottom;
}
.gywm .nav ul .cur .y3 p {
	background: url("../images/y3s.png") no-repeat bottom;
}
.gywm .nav ul .cur .y4 p {
	background: url("../images/y4s.png") no-repeat bottom;
}
.gywm .nav ul .cur .y5 p {
	background: url("../images/y5s.png") no-repeat bottom;
}
.gywm .nav ul .r1:hover a {
	background: url("../images/y1_8.png") no-repeat bottom rgb(22, 25, 63); transition:none;
}
.gywm .gywm_center {
	background: rgb(37, 40, 88); border: 1px solid rgb(41, 55, 114); border-image: none; margin-bottom: 30px; float: left;
}
.gywm .gywm_center .menu_z {
	width: 154px; margin-right: 17px; margin-left: 0px; float: left;
}
.gywm .gywm_center .menu {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(45, 49, 106) rgb(45, 49, 106) currentColor; border-image: none; float: left;
}
.gywm .gywm_center .menu .menu_title {
height: 45px;
}
.gywm .gywm_center .menu .menu_title p {
	color: rgb(191, 191, 191); text-indent: 12px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; font-weight: 700; margin-top: 30px; margin-left: 30px; border-left-color: rgb(114, 0, 35); border-left-width: 4px; border-left-style: solid; float: left;
}
.gywm .gywm_center .menu .menu_title span {
	color: rgb(140, 107, 116); font-size: 12px; margin-left: 10px;
}
.gywm .gywm_center .menu ul li {
	background: url("../images/y1_11.png") no-repeat 217px; transition:0.8s; height: 36px; border-bottom-color: rgb(45, 49, 106); border-bottom-width: 1px; border-bottom-style: solid; position: relative; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .gywm_center .menu ul li span {
	margin-right: 10px;
}
.gywm .gywm_center .menu ul li a {
	color: rgb(255, 255, 255); line-height: 36px; text-indent: 14px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block;
}
.gywm .gywm_center .menu ul li:hover {
	background: url("../images/y1_16.png") no-repeat 217px; transition:0.8s; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .gywm_center .menu ul li:hover a {
	transition:0.8s; color: rgb(246, 255, 0); -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .gywm_center .menu ul li font {
	top: -3px; right: 30px; position: absolute;
}
.gywm .gywm_center .menu ul .cur {
	background: url("../images/gy_05.jpg") no-repeat center; transition:0.8s; -moz-transition: .8s; -webkit-transition: .8s;
}
.gywm .gywm_center .menu ul .cur a {
	color: rgb(246, 255, 0);
}
.gywm .gywm_center .gy_center {
	width: 800px; margin-left: 12px; float: right;
}
.gywm .gywm_center .gy_center .gy_z {
	color: rgb(191, 191, 191); line-height: 22px;
}
.gywm .gywm_center .gy_center .gy_z .gy_title {
	width: 800px; height: 50px; color: rgb(255, 255, 255); line-height: 58px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; margin-bottom: 20px; border-bottom-color: rgb(70, 72, 113); border-bottom-width: 1px; border-bottom-style: solid;
}
.gywm .gywm_center .gy_center .gy_z .gy_title .gy_w {
	line-height: 50px; font-size: 20px; margin-right: 10px; float: left;
}
.gywm .gywm_center .gy_center .gy_z .gy_title .gy_x {
	float: right;
}
.gywm .gywm_center .gy_center .gy_z .aboutright {
	color: rgb(255, 255, 255); line-height: 28px; padding-bottom: 60px;
}
.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 {
	color: rgb(255, 255, 0); line-height: 30px; font-size: 12px; font-weight: 100;
}
#conts .textImg {
	margin: 30px 0px 20px; text-align: center; font-family: "Î¢ÈíÑÅºÚ";
}
#conts .textUl03 {
	margin: 0px 0px 15px 10px; width: 605px; font-family: "Î¢ÈíÑÅºÚ"; border-top-color: rgb(45, 49, 106); border-right-color: rgb(45, 49, 106); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; box-sizing: content-box;
}
#conts .textUl03 li {
	padding: 10px; width: 100px; text-align: center; color: rgb(229, 229, 229); font-size: 14px; border-bottom-color: rgb(45, 49, 106); border-left-color: rgb(45, 49, 106); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: left; box-sizing: content-box;
}
#conts .btmText {
	text-align: center; color: rgb(255, 240, 50); clear: both; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.gy_centers {
	border-radius: 3px; width: 695px; color: rgb(255, 255, 255); line-height: 26px; letter-spacing: 0.6px; margin-left: 10px; float: left;
}
.gy_centers .gy_z {
	min-height: 460px;
}
.gy_centers .gy_z h2 {
	width: 100%; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; margin-bottom: 10px; float: left; display: block;
}
.gy_centers .gy_z h3 {
	font-size: 14px; font-weight: 100; margin-top: 15px; margin-bottom: 15px;
}
.gy_centers .gy_title {
	width: 725px; color: rgb(248, 250, 45); line-height: 38px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; margin-bottom: 10px; border-bottom-color: rgb(33, 83, 66); border-bottom-width: 1px; border-bottom-style: solid;
}
.gy_centers .gy_title .gy_w {
	color: rgb(248, 250, 45); font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: 100; margin-top: -4px; margin-right: 10px; float: left;
}
.zc_t {
	text-align: center; color: rgb(246, 255, 0); font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; font-weight: 700; margin-top: 5px;
}
.zczh {
	border: 1px solid rgb(64, 66, 100); border-image: none; width: 688px; height: 330px; margin-bottom: 60px; position: relative;
}
.zczh .hh {
	left: 35px; top: -13px; width: 105px; height: 25px; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: 700; position: relative; background-color: rgb(37, 40, 88);
}
.zczh .hj {
	top: -30px; right: 20px; position: absolute;
}
.zczh ul li {
	height: 26px; text-align: left; font-family: "ËÎÌå"; font-size: 12px; margin-bottom: 24px; margin-left: 160px;
}
.zczh ul li p {
	width: 65px; text-align: right; color: rgb(255, 255, 255); line-height: 30px; float: left;
}
.zczh ul li input {
	background: rgb(255, 255, 255); border-radius: 2px; border: currentColor; border-image: none; width: 250px; height: 30px; color: rgb(51, 51, 51); line-height: 23px; text-indent: 10px; box-shadow: inset 0px 2px 14px #bfbfbf;
}
.go {
	color: rgb(255, 240, 0);
}
.zczh ul li span.u1 {
	width: 100%; color: rgb(255, 240, 0); font-family: "ËÎÌå"; font-size: 12px; margin-top: 8px; margin-left: 67px; float: left;
}
.center_lhj .j1.yy.lhj_bj .zc form .zczh ul li font {
	color: rgb(220, 24, 37);
}
.zczh ul li a {
	color: rgb(39, 39, 39);
}
.s1 {
	border-radius: 2px; border: 1px solid rgb(206, 206, 206); border-image: none; width: 72px; height: 25px;
}
.hyzz {
	border: 1px solid rgb(64, 66, 100); border-image: none; width: 688px; height: 300px; margin-top: 25px; margin-bottom: 15px; position: relative;
}
.hyzz .hyzzs {
	left: 40px; top: -13px; width: 105px; height: 25px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: 700; position: relative; background-color: rgb(37, 40, 88);
}
.hyzz .hj {
	top: -30px; right: 20px; position: absolute;
}
.hyzz ul li {
	height: 40px; text-align: left; font-family: "ËÎÌå"; font-size: 12px; margin-bottom: 5px; margin-left: 160px;
}
.hyzz ul li p {
	width: 65px; text-align: right; color: rgb(255, 255, 255); line-height: 30px; float: left;
}
.hyzz ul li input {
	background: rgb(255, 255, 255); border-radius: 2px; border: currentColor; border-image: none; width: 250px; height: 30px; color: rgb(51, 51, 51); line-height: 23px; text-indent: 10px; box-shadow: inset 0px 2px 14px #bfbfbf;
}
.hyzz ul li font {
	color: rgb(255, 240, 0); line-height: 30px; margin-left: 68px;
}
.hyzz ul li select {
	background: 0px 0px; padding: 0px 2%; border-radius: 2px; border: currentColor; border-image: none; width: 58px; height: 26px; color: rgb(51, 51, 51); font-family: "ËÎÌå"; margin-top: 5px; position: relative;
}
.hyzz ul li select option {
	text-align: center; color: rgb(51, 51, 51); font-family: "ËÎÌå"; background-color: rgb(255, 255, 255);
}
.hyzz ul li select.g1 {
	-webkit-appearance: none;
}
.conter .kh {
	color: rgb(255, 255, 255); font-size: 12px; margin-top: 5px; margin-left: 172px;
}
.conter .kh input {
	left: -10px; top: 1px; position: relative;
}
.conter .w1 {
	background: url("../images/btns.png") no-repeat top; border-radius: 4px; border: currentColor; transition:0.8s; border-image: none; width: 84px; height: 34px; color: rgb(255, 255, 255); font-family: "ËÎÌå"; font-size: 14px; font-weight: 700; margin-top: 20px; margin-left: 255px; cursor: pointer; -moz-transition: .8s; -webkit-transition: .8s;
}
.conter .w2 {
	background: url("../images/btnc.png") no-repeat top; border-radius: 4px; border: currentColor; transition:0.8s; border-image: none; width: 84px; height: 32px; color: rgb(255, 255, 255); font-family: "ËÎÌå"; font-size: 14px; font-weight: 700; margin-top: 20px; margin-left: 18px; cursor: pointer; -moz-transition: .8s; -webkit-transition: .8s;
}
.conter .w1:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.conter .w2:hover {
	transition:0.8s; opacity: 0.8; -moz-transition: .8s; -webkit-transition: .8s;
}
.conter .bz {
	text-align: left; color: rgb(208, 208, 208); line-height: 28px; padding-left: 25px; font-family: "ËÎÌå"; font-size: 12px; margin-top: 30px; margin-bottom: 40px; margin-left: -4px;
}
.conter .hb {
	float: left; position: relative;
}
.conter .pzs {
	border: 2px solid rgb(195, 195, 195); border-image: none; left: -138px; top: 46px; overflow: hidden; position: absolute; background-color: rgb(255, 255, 255);
}
.conter .sj span {
	width: 70px; text-align: center; float: left;
}
.conter .pzs img {
	margin-top: 15px;
}
.conter .hb p {
	background: url("../images/zm_03.png") no-repeat top; left: -118px; top: 32px; width: 300px; height: 16px; display: none; position: absolute; z-index: 99;
}
.conter .ls {
	top: -5px; display: none; position: absolute;
}
.conter .hb:hover p {
	display: block;
}
.conter .hb:hover .ls {
	display: block;
}
.bzs {
	color: rgb(255, 255, 255); line-height: 25px; font-family: "ËÎÌå"; margin-top: 28px; margin-bottom: 50px; margin-left: 45px;
}
.gk {
	width: 450px; float: left; position: relative;
}
.gk .sd {
	background: url("../images/xl.png") no-repeat top; left: 0px; top: 5px; width: 58px; height: 26px; line-height: 23px; position: absolute;
}
.gk .sd1 {
	background: url("../images/xl.png") no-repeat top; left: 64px; top: 5px; width: 58px; height: 26px; line-height: 23px; position: absolute;
}
.gk .sd2 {
	background: url("../images/xl.png") no-repeat top; left: 129px; top: 5px; width: 58px; height: 26px; line-height: 23px; position: absolute;
}
.gk .sd3 {
	background: url("../images/xl.png") no-repeat top; left: 193px; top: 5px; width: 58px; height: 26px; line-height: 23px; position: absolute;
}
.banner_tyss {
	background: url("../images/banner_tyss.jpg") no-repeat center; height: 417px;
}
.tyss_bj {
	background: url("../images/ty_bj.jpg") top; padding-top: 30px;
}
.tyss_bj .tyss_zz {
	background: rgb(35, 0, 11); margin: 0px auto 30px; padding: 40px; width: 1000px;
}
.wrapper {
	margin: 0px auto; width: 1000px; padding-bottom: 32px;
}
.list-tyss {
	background: url("../images/t1_s.png") no-repeat center; height: 390px; line-height: 1; position: relative;
}
.list-tyss ul {
	height: 100%;
}
.list-tyss ul::before {
	display: table; content: "";
}
.list-tyss ul::after {
	display: table; content: "";
}
.list-tyss ul::after {
	clear: both;
}
.list-tyss li {
	width: 50%; height: 100%; float: left; position: relative;
}
.list-tyss li p {
	transition:1s; left: 0px; width: 90%; text-align: center; bottom: 20px; color: rgb(255, 255, 255); line-height: 2; position: absolute; -moz-transition: 1s; -webkit-transition: 1s;
}
.list-tyss li .btn-1 {
	opacity: 0;
}
.list-tyss li .btn-2 {
	opacity: 0;
}
.list-tyss li .btn-1 {
	background: url("../images/btn-tyss.png"); transition:1s; top: 88px; width: 173px; height: 59px; right: -60px; position: absolute;
}
.list-tyss li .btn-2 {
	background: url("../images/btn2-tyss.png"); transition:1s; left: -50px; top: 195px; width: 178px; height: 59px; position: absolute;
}
.list-tyss li:hover p {
	bottom: 30px;
}
.list-tyss li:hover .btn-1 {
	transition:1s; opacity: 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 {
	margin: 0px auto; width: 1000px; text-align: center;
}
.banner_yhhd {
	background: url("../images/banner_yh.jpg") no-repeat center; height: 417px;
}
.yd_bj {
	background: url("../images/yhbj.jpg") no-repeat top rgb(22, 25, 63); padding-top: 10px; padding-bottom: 20px;
}
.list_cp {
	background: rgb(35, 0, 11); margin: 15px auto 0px; width: 1105px;
}
.list_bj {
	height: auto; text-align: center; padding-bottom: 50px;
}
.list_bj .list_dz_content {
	text-align: center; padding-bottom: 30px;
}
.list_bj .list_ty_content {
	text-align: center; padding-top: 15px; padding-bottom: 30px;
}
.list_bj .dz1 {
	background: url("../images/dz1.jpg") no-repeat top; width: 310px; height: 68px; margin-top: 7px; margin-bottom: 30px; margin-left: 120px; float: left; position: relative;
}
.list_bj .dz1 .curs {
	background: url("../images/st.png") no-repeat top; width: 100%; height: 21px; text-align: center; bottom: -7px; display: block; position: absolute;
}
.list_bj .dz2 {
	background: url("../images/dzx_09.jpg") no-repeat top; width: 310px; height: 68px; margin-top: 7px; margin-bottom: 30px; margin-left: 120px; float: left;
}
.list_bj .list_yh_content {
	text-align: center; padding-top: 15px; padding-bottom: 10px;
}
.list_nn li {
	margin-bottom: 15px;
}
.dianjih {
	margin-top: 4px; cursor: pointer;
}
.dianjinr {
	border-radius: 5px; border: 1px solid rgb(105, 56, 99); transition:none; border-image: none; width: 1000px; color: rgb(208, 208, 208); line-height: 36px; overflow: hidden; clear: both; font-family: "ËÎÌå"; font-size: 12px; display: none; box-sizing: border-box;
}
.list_btnc {
	height: 62px; border-bottom-color: rgb(59, 0, 17); border-bottom-width: 1px; border-bottom-style: solid;
}
.list_btnc ul {
	margin-left: 255px;
}
.list_btnc ul li {
	border-radius: 15px; border: 1px solid rgb(63, 38, 46); transition:0.8s; border-image: none; width: 100px; height: 30px; text-align: center; color: rgb(191, 191, 191); line-height: 28px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-top: 15px; margin-right: 18px; float: left; -moz-transition: .8s; -webkit-transition: .8s;
}
.list_btnc ul li:hover {
	border: 1px solid rgb(255, 242, 116); transition:0.8s; border-image: none; color: rgb(255, 242, 116); -moz-transition: .8s; -webkit-transition: .8s;
}
.list_btnc ul li a {
	border-radius: 15px; transition:0.8s; width: 100%; display: block; -moz-transition: .8s; -webkit-transition: .8s;
}
.list_btnc ul .cur {
	border: 1px solid rgb(255, 242, 116); transition:0.8s; border-image: none; color: rgb(255, 242, 116); -moz-transition: .8s; -webkit-transition: .8s;
}
.list_btnc ul .cur a {
	color: rgb(246, 255, 0);
}
.banner_zrsx {
	background: url("../images/banner_zr.jpg") no-repeat center; height: 416px;
}
.list-zrsx {
	padding: 10px 0px 5px 12px; width: 1015px;
}
.list-zrsx::before {
	display: table; content: "";
}
.list-zrsx::after {
	display: table; content: "";
}
.list-zrsx::after {
	clear: both;
}
.list-zrsx ul {
	margin: 0px 5px; width: 324px; float: left;
}
.list-zrsx ul::before {
	display: table; content: "";
}
.list-zrsx ul::after {
	display: table; content: "";
}
.list-zrsx ul::after {
	clear: both;
}
.list-zrsx li {
	background: rgb(55, 58, 103); padding: 3px; transition:1s; top: 0px; text-align: center; line-height: 1; overflow: hidden; margin-top: 7px; margin-bottom: 12px; float: left; position: relative; -moz-transition: 1s; -webkit-transition: 1s;
}
.list-zrsx li.p1 {
	background-color: rgb(93, 50, 77);
}
.list-zrsx li:hover {
	top: -5px;
}
.list-zrsx li:hover h4 {
	background-color: rgb(37, 40, 88);
}
.list-zrsx li:hover .text span {
	color: rgb(255, 255, 0);
}
.list-zrsx li:hover .text em {
	color: rgb(255, 255, 0);
}
.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 {
	background: rgb(255, 255, 0); transition:0.5s; position: absolute; -moz-transition: .5s; -webkit-transition: .5s;
}
.list-zrsx li i.line-left {
	left: 0px; width: 3px; height: 0px; bottom: 0px;
}
.list-zrsx li i.line-right {
	top: 0px; width: 3px; height: 0px; right: 0px;
}
.list-zrsx li i.line-top {
	left: 0px; top: 0px; width: 0px; height: 3px;
}
.list-zrsx li i.line-bottom {
	width: 0px; height: 3px; right: 0px; bottom: 0px;
}
.list-zrsx li a {
	overflow: hidden; display: block; position: relative;
}
.list-zrsx li a img {
	transition:1s; -moz-transition: 1s; -webkit-transition: 1s;
}
.list-zrsx li .item-1 {
	width: 304px; height: 227px;
}
.list-zrsx li .item-2 {
	width: 304px; height: 192px;
}
.list-zrsx li h4 {
	background: url("../images/d1.png"); transition:1s; left: 0px; width: 100%; height: 62px; bottom: 0px; font-weight: 400; position: absolute; z-index: 5; -moz-transition: 1s; -webkit-transition: 1s;
}
.list-zrsx li h4.tle-none {
	background: 0px 0px;
}
.list-zrsx li h4 .imgbox {
	width: 75px; text-align: right; line-height: 62px; float: left;
}
.list-zrsx li h4 .text {
	padding: 15px 0px 0px 10px; text-align: left; line-height: 1.4; overflow: hidden;
}
.list-zrsx li h4 .text span {
	transition:1s; color: rgb(255, 255, 255); line-height: 34px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; display: block; -moz-transition: 1s; -webkit-transition: 1s;
}
.list-zrsx li h4 .text em {
	transition:1s; color: rgb(141, 121, 124); text-transform: uppercase; font-size: 12px; font-style: normal; display: block; -moz-transition: 1s; -webkit-transition: 1s;
}
.list-zrsx li .btn {
	background: url("../images/zl_10.png") top; border-radius: 13px; width: 106px; height: 30px; text-align: center; right: 10px; bottom: 15px; color: rgb(255, 255, 255); line-height: 30px; font-size: 13px; display: block; position: absolute; z-index: 6; -moz-border-radius: 13px; -webkit-border-radius: 13px;
}
.list-zrsx li .itemnumbox {
	padding: 16px 0px 12px; width: 304px; text-align: center; color: rgb(255, 255, 255); position: relative;
}
.list-zrsx li .itemnumbox #num03 {
	color: rgb(255, 255, 0); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.list-zrsx li.bor-none {
	background: url("../images/z1_1.jpg") top; padding: 0px; width: 310px; height: 87px;
}
.list-zrsx li.bor-none .j1 {
	background: rgb(102, 55, 88); margin: 0px auto; border-radius: 20px; width: 225px; height: 28px; line-height: 28px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.list-zrsx li.bor-none h2 {
	font-family: "Î¢ÈíÑÅºÚ"; font-size: 20.67px; font-weight: 100; margin-bottom: 9px;
}
.zr_list {
	background: url("../images/zrbj.jpg") no-repeat top rgb(22, 25, 63); padding-top: 10px; padding-bottom: 20px;
}
.cens {
	background: rgb(35, 0, 11); padding-top: 20px; padding-bottom: 50px; padding-left: 26px; margin-top: 18px; margin-bottom: 20px; float: left;
}
.cens li {
	transition:0.8s; width: 345px; height: 368px; color: rgb(191, 191, 191); margin-top: 8px; margin-left: 8px; float: left; position: relative; -moz-transition: .8s; -webkit-transition: .8s;
}
.cens li .Center_tus {
	text-align: center; line-height: 130px; margin-top: 18px; margin-left: 30px; float: left;
}
.cens li .Center_tus img {
	transition:0.8s; transform: scale(1);
}
.cens li .Center_text {
	background: url("../images/zr_13.png") center 93px; left: 32px; width: 278px; height: 91px; bottom: 4px; float: left; position: absolute;
}
.cens li .Center_text .ks {
	text-align: center; line-height: 76px; text-indent: -20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; position: relative;
}
.cens li .Center_text .ks em {
	background: url("../images/xn_06.png") top; top: 30px; width: 16px; height: 16px; right: 94px; display: block; position: absolute;
}
.cens li:hover .ks em {
	background: url("../images/xn_03.png") top; transition:0.8s; width: 16px; height: 16px; display: block; -moz-transition: .8s; -webkit-transition: .8s;
}
.cens li:hover a {
	color: rgb(246, 255, 0);
}
.cens li a {
	width: 100%; height: 100%;
}
.cens .z1 {
	background: url("../images/zr_06.png") top;
}
.cens .z1:hover {
	background: url("../images/zrhover_06.png") top;
}
.cens .z2 {
	background: url("../images/zr_08.png") top;
}
.cens .z2:hover {
	background: url("../images/zrhover_08.png") top;
}
.cens .z3 {
	background: url("../images/zr_10.png") top;
}
.cens .z3:hover {
	background: url("../images/zrhover_10.png") top;
}
.cens .z4 {
	background: url("../images/zr_20.png") top;
}
.cens .z4:hover {
	background: url("../images/zrhover_16.png") top;
}
.cens .z5 {
	background: url("../images/zr_22.png") top;
}
.cens .z5:hover {
	background: url("../images/zrhover_18.png") top;
}
.cens .z6 {
	background: url("../images/zr_23.png") top;
}
.cens .z6:hover {
	background: url("../images/zrhover_19.png") top;
}
.nav_c {
	width: 100%; margin-bottom: 20px; float: left;
}
.nav_c ul li {
	padding: 8px 12px; color: rgb(255, 255, 255); margin-top: 15px; margin-right: 35px; float: left; cursor: pointer; background-color: rgb(22, 25, 63);
}
.nav_c ul li a {
	color: rgb(255, 255, 255);
}
.nav_c ul li.cur {
	color: rgb(255, 255, 255); background-color: rgb(50, 68, 135);
}
.nav_c ul li.cur a {
	color: rgb(255, 255, 255);
}
.nav_c ul li:hover {
	color: rgb(255, 255, 255); background-color: rgb(50, 68, 135);
}
.nav_c ul li:hover a {
	color: rgb(255, 255, 255);
}
.zci .red {
	color: red; padding-right: 5px;
}
#hz .c1 {
	height: 45px;
}
#hz li .c2 {
	height: 40px; line-height: 40px; margin-left: 102px;
}
#hz li {
	margin-left: 110px;
}
#hz li font {
	height: 40px; line-height: 40px; margin-left: 102px;
}
#hz li .select {
	background: rgb(255, 255, 255); border-radius: 2px; border: currentColor; border-image: none; width: 250px; height: 30px; color: rgb(51, 51, 51); line-height: 23px; text-indent: 10px; margin-top: 0px; box-shadow: inset 0px 2px 14px #bfbfbf;
}
#hz p {
	width: 100px;
}
.picList li{width:300px;}
.xla{font-size:24px; text-align:center; line-height:40px; color:#FFFF33;}