﻿/**/



.index-banner_d {

    width: 100%;

    min-height: 487px;

    position: relative;

    padding-bottom: 6px;

    /*background: url(../images/indexhome-5.png) repeat-x center bottom;*/

    overflow: hidden;

}



.index-banner {

    width: 100%;

    min-height: 70px;

    position: relative;

    /*padding-bottom: 6px;*/

    /*background: url(../images/indexhome-5.png) repeat-x center bottom;*/

    overflow: hidden;

}

.index-banner2 {

    width: 100%;

    min-height: 480px;

    position: relative;

    /*padding-bottom: 6px;*/

    /*background: url(../images/indexhome-5.png) repeat-x center bottom;*/

    overflow: hidden;

}

.index-banner-eventDetail {

    width: 100%;

    position: relative;

    /*padding-bottom: 6px;*/

    /*background: url(../images/indexhome-5.png) repeat-x center bottom;*/

    overflow: hidden;

}



.index-banner.Eventbanner {

    min-height: 544px;

}



.index-bannerbaoming {

    height: 70px;

}



.index-banner .bd {

    width: 100%;

    position: absolute;

}



.index-banner .pic {

    overflow: hidden;

    height: 550px;

    background-color: #363535;

}



.index-banner .pic li {

    height: 550px;

    width: 100%;

    overflow: hidden;

    position:relative;

}



.index-banner .pic li img {

    display: block;

    height: 550px;

    width: 100% !important;

    position: absolute;

}



.index-banner .tempWrap {

    overflow: visible !important

}



.index-banner .tempWrap ul {

    margin-left: -100% !important;

}



.index-banner .num {

    bottom: 20px;

    position: absolute;

    z-index: 3;

    right: 50%;

    margin-right: -50px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 5px;

    height: 17px;

    background: #000;

    opacity: 0.8;

    border-radius: 12px;

}



.index-banner .num li {

    width: 12px;

    height: 12px;

    position: relative;

    float: left;

    margin: 0 4px;

    cursor: pointer;

    text-indent: -10em;

    overflow: hidden;

    border-radius: 5px;

    background: #fff;

}



.index-banner .num .on {

    background: #015DE2;

    width: 30px;

    height: 12px;

    border-radius: 5px;

}



.index-banner .pnBtn {

    position: absolute;

    z-index: 10;

    top: 0;

    width: 100%;

    height: 550px;

    cursor: pointer;

}



.index-banner .prev {

    left: -55%;

    margin-left: -600px;

}



.index-banner .next {

    left: 55%;

    margin-left: 600px;

}



/**/



/**/



.index-banner1 {

    width: 100%;

    min-height: 550px;

    position: relative;

    padding-bottom: 6px;

    /*background: url(../images/indexhome-5.png) repeat-x center bottom;*/

    overflow: hidden;

}



.index-banner1 .bd {

    width: 100%;

    position: absolute;

}



.index-banner1 .pic {

    overflow: hidden;

    height: 550px;

    background-color: #363535;

}



.index-banner .pic li {

    height: 550px;

    width: 100%;

    overflow: hidden;

}



.index-banner1.pic li img {

    display: block;

    height: 550px;

    width: 100%;

}



.index-banner1 .tempWrap {

    overflow: visible !important

}



.index-banner1 .tempWrap ul {

    margin-left: -100% !important;

}



.index-banner1 .num {

    bottom: 20px;

    position: absolute;

    z-index: 3;

    right: 50%;

    margin-right: -50px;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 5px;

    height: 17px;

    background: #000;

    opacity: 0.8;

    border-radius: 12px;

}



.index-banner1 .num li {

    width: 12px;

    height: 12px;

    position: relative;

    float: left;

    margin: 0 4px;

    cursor: pointer;

    text-indent: -10em;

    overflow: hidden;

    border-radius: 5px;

    background: #fff;

}



.index-banner1 .num .on {

    background: #015DE2;

    width: 30px;

    height: 12px;

    border-radius: 5px;

}



.index-banner1 .pnBtn {

    position: absolute;

    z-index: 10;

    top: 0;

    width: 100%;

    height: 550px;

    cursor: pointer;

}



.index-banner1 .prev {

    left: -55%;

    margin-left: -600px;

}



.index-banner1 .next {

    left: 55%;

    margin-left: 600px;

}



/**/



/*.index-banner .pnBtn .blackBg {display: block;position: absolute;left: 0;top: 0;width: 100%;height: 576px;*/



/*background: #000;filter: alpha(opacity=50);opacity: 0.5;}*/



.index-banner .pnBtn .arrow:hover {

    filter: alpha(opacity=60);

    opacity: 0.6;

}



.index-banner .prev .arrow {

    display: none;

    position: absolute;

    background: url(../images/indexhome-8.png) no-repeat 0 0;

    width: 35px;

    height: 71px;

    top: 247px;

    z-index: 10;

    right: 10px;

}



.index-banner .next .arrow {

    display: none;

    position: absolute;

    background: url(../images/indexhome-8.png) no-repeat -45px 0;

    width: 35px;

    height: 71px;

    top: 247px;

    z-index: 10;

    left: 10px;

}



/*.head-login {

    margin: 0 auto;

    z-index: 10;

    position: relative;

}



.head-login .login-right {

    float: right;

    width: 331px;

    min-height: 100px;

    background: url(../images/indexhome-4.png);

    padding-bottom: 30px;

    top: 270px;

    position: absolute;

    right: 217px;

    border-bottom: 1px solid #015DE2

}*/



.head-login .login-right .p-line {

    width: 45px;

    height: 3px;

    background: #c29318;

    font-size: 0;

    line-height: 1;

}



.head-login .login-right .ptext {

    color: #fff;

    font-size: 20px;

    padding-top: 6px;

}



/* 0130 start */



.head-login .login-right .ptext a {

    color: #fff;

}



/* 0130end */



.head-login .login-right .regist-ul {

    margin: 15px 0 0 0;

}



.head-login .login-right .regist-ul li {

    margin-bottom: 20px;

    overflow: hidden;

}



.head-login .login-right .regist-ul li .telinput {

    width: 198px;

    padding: 0px 5px;

    height: 43px;

    line-height: 43px;

    border: 1px solid #464646;

    background: url(../images/indexhome-7.png) no-repeat;

    color: #a8a7a7;

    font-size: 14px;

    padding-left: 50px;

    font-family: Microsoft YaHei, SimHei, Arial, Helvetica, sans-serif;

}



.head-login .login-right .regist-ul li .codenput {

    width: 123px;

    padding: 0px 5px;

    height: 43px;

    line-height: 43px;

    border: 1px solid #464646;

    background: url(../images/indexhome-7.png) no-repeat 0 -47px;

    color: #a8a7a7;

    font-size: 14px;

    text-indent: 45px;

    float: left;

    font-family: Microsoft YaHei, SimHei, Arial, Helvetica, sans-serif;

}



.head-login .login-right .regist-ul li .get-yz {

    background: #555;

    border: 1px solid #646262;

    height: 43px;

    display: inline-block;

    float: left;

    width: 108px;

    margin-left: 10px;

    font-size: 12px;

    color: #a8a7a7;

    text-align: center;

    line-height: 40px;

    cursor: pointer;

}



.head-login .login-right .regist-ul .openAccount-down {

    background: #ff6d00;

    text-align: center;

    color: #fff;

    height: 50px;

    line-height: 50px;

    border: 0;

    cursor: pointer;

    width: 255px;

    font-family: "微软雅黑";

    font-size: 20px;

}



/*.head-login .login-right h3 {

    font-size: 24px;

    color: #fff;

    margin-top: 15px;

    margin-left: 20px;

}



.head-login .login-right p {

    font-size: 12px;

    color: #fff;

    margin-top: 10px;

    margin-left: 20px;

}*/



.head-login .login-right p a {

    font-size: 14px;

    color: #fff;

}



/*.head-login .login-right h6 {

    margin-top: 20px;

    color: #015DE2;

    margin-left: 20px;

}



.head-login .login-right h6 a {

    color: #015DE2;

    width: 120px;

    height: 44px;

    background-color: #015DE2;

    display: block;

    line-height: 44px;

    text-align: center;

    color: #fff;

    font-size: 14px;

}*/



.fan0508-hdnav {

    overflow: hidden;

}



.fan0508-hdnav li {

    height: 52px;

    text-align: center;

    border-bottom: 1px solid #464646;

    float: left;

    width: 149px;

    border-right: 1px solid #464646;

    color: #fff;

    font-size: 18px;

    line-height: 52px;

    padding-bottom: 4px;

    cursor: pointer;

}



.fan0508-hdnav .last-li {

    border-right: 0;

}



.fan0508-hdnav .on {

    border-bottom: 4px solid #ff6d00;

    color: #FF6D00;

    padding-bottom: 0;

}



.fan0508-bdnav {

    padding: 15px 0 0 25px;

}



/*daohang*/



.stylelist {

    width: 1200px;

    margin: 0 auto;

    position: relative;

    z-index: 10000;

    display: none

}



.stylelist .boxright {

    float: left;

    width: 644px;

    height: 352px;

    background: url(../images/bg_fff.png);

    top: 70px;

    position: absolute;

    left: 176px;

}



.lefttable {

    float: left;

}



.lefttable p {

    width: 96px;

    height: 88px;

    margin-bottom: 1px;

    color: #fff;

    font-style: normal;

    line-height: 88px;

    text-align: center;

    cursor: pointer;

    background: url(../images/left.png);

    font-size: 14px;

}



.lefttable p a {

    color: #fff;

    width: 96px;

    height: 88px;

    display: block;

}



.lefttable .left_on {

    color: #015DE2;

    background: none;

    width: 96px;

    height: 88px;

    display: block;

}



.lefttable .left_on a {

    color: #015DE2

}



.left_newCon {

    float: left;

}



.leftContent {

    margin-top: 25px;

}



.leftContent p {

    font-size: 12px;

    height: 40px;

    line-height: 40px;

    margin-left: 33px;

}



.leftContent p span {

    margin-right: 40px;

    color: #015DE2

}



.leftContent p a {

    margin-right: 33px;

}



.leftContent p a:hover {

    color: #015DE2

}



.righttable {

    float: right;

    border-left: 1px solid #cdcdcd;

}



.righttable p {

    width: 96px;

    height: 88px;

    border-bottom: 1px solid #cdcdcd;

    line-height: 88px;

    text-align: center;

    cursor: pointer;

}



.header {

    position: relative;

    z-index: 10;

}



.header .navAll {

    width: 100%;

    background: url(../images/navbg.png);

    height: 184px;

    top: 0px;

    position: absolute;

}



.header .nav {

    float: right;

    width: 100%;

    background: url(../images/bgcolor.png);

    height: 70px;

    top: 0px;

    position: absolute;

    right: 0;

}



.header .nav.neew {

    float: right;

    width: 100%;

    background: #383838;

    height: 70px;

    top: 0px;

    position: relative;

    right: 0;

}



.header .navbaomimg {

    background: rgba(56, 56, 56, 1);

    float: right;

    width: 100%;

    height: 70px;

    top: 0px;

    position: absolute;

    right: 0;

}



.header .nav .logo {

    width: 166px;

    height: 70px;

    float: left;

}



.header .nav .logo img {

    width: 100%;

    margin-top: 15px;

}



.header .nav .navCont {

    width: 1200px;

    margin: 0 auto;

}



.header .nav .navList ul li {

    float: left;

    color: #fff;

    /*margin-left: 5px;*/

    font-size: 18px;

    height: 70px;

    line-height: 70px;

    width: 85px;

    line-height: 70px;

    text-align: center;

}



.header .nav .navList ul li a {

    color: #fff;

    display: block;

}

.stylelistDSPLAY{

	margin-left:10px;

}

/*.stylelistDSPLAY a:hover{

	color: #fff;

	display: block;

	background: #015DE2;

}*/



.Onnav {

    background: #015DE2;

}



.header .nav .seach {

    float: left;

    background: url(../images/10.png) no-repeat;

    width: 168px;

    margin-top: 16px;

    margin-left: 25px;

}



.header .nav .seach .left {

    float: left;

}



.header .nav .seach .right {

    float: left;

    background: none;

    color: #fff;

}



.header .nav .seach .text {

    background: none;

    height: 20px;

    line-height: 20px;

    margin-top: 12px;

    margin-left: 15px;

    width: 100px;

    color: #fff;

}



.header .nav .seach .botton {

    background: none;

    width: 37px;

    height: 20px;

    margin-top: 9px;

    margin-left: 12px;

    cursor: pointer;

}



.header .nav .language {

    float: left;

    color: #6E6E81;

    font-size: 12px;

    margin-top: 30px;

    margin-left: 35px;

}



.header .nav .language .on_lang {

    color: #fff;

    font-size: 12px;

    cursor: pointer;

}



.header .nav .Login img {

    /*float: left;*/

    width: 30px;

    height: 30px;

    border-radius: 15px;

    background: #ccc;

    float: right;

    margin-top: 23px;

}



/*登录*/



.bodybag {

    width: 100%;

    height: 3999px;

    position: fixed;

    overflow: hidden;

    background: #000;

    color: #fff;

    z-index: 99;

    opacity: 0.8;

    /*overflow: hidden;*/

}



.bodybagIMG {

    width: 100%;

    height: 3999px;

    position: fixed;

    overflow: hidden;

    background: rgba(0,0,0,0.44);

    color: #fff;

    z-index: 99;

    /*overflow: hidden;*/

}



.bodybagBox {

    width: 100%;

    height: 3999px;

    position: fixed;

    overflow: hidden;

    background: #000;

    color: #fff;

    z-index: 99;

    opacity: 0.8;

    overflow: hidden;

}



.loginbox .colse {

    width: 1200px;

    height: 30px;

    text-align: right;

}



.loginbox .colse img {

    opacity: 0.6;

}



.loginbox .colse img:hover {

    opacity: 1;

}



.loginbox .black {

    margin-left: 348px;

    margin-top: 29px;

    position: absolute;

    display: none;

}



.loginbox .colse p {

    margin-right: 24px;

    margin-top: 24px;

    width: 18px;

    height: 18px;

    cursor: pointer;

    float: right;

}



.indexlogin {

    width: 1200px;

    margin: 0 auto;

    position: relative;

    z-index: 10;

    z-index: 999;

    cursor: pointer;

}



.indexlogin .loginbox {

    float: left;

    width: 1200px;

    /*height:650px;*/

    padding-bottom: 75px;

    background: url(../images/bg_fff.png);

    top: 70px;

    position: relative;

}



.indexlogin .loginbox .content {

    width: 600px;

    /*margin: 0 auto;*/

    margin-left: 386px;

}



.indexlogin .loginbox .content .logintitle {

    width: 100%;

    height: 100px;

    /*margin-bottom: 20px;*/

}



.indexlogin .loginbox .content .logintitle p {

    float: left;

    height: 60px;

    line-height: 60px;

    width: 96px;

    text-align: center;

    font-size: 20px;

    color: #555;

    margin-top: 10px;

    cursor: pointer;

}



.indexlogin .loginbox .content .logintitle .loginon {

    font-size: 48px;

    color: #000;

    border-bottom: 3px solid;

    width: 96px;

}



.indexlogin .loginbox .content .logintitle .loginon_s {

    width: 192px;

    font-size: 48px;

    color: #000;

    border-bottom: 3px solid;

}



/*  .indexlogin .loginbox .content .logintitle .loginon_s p{

  	float: left;

  }

  .indexlogin .loginbox .content .logintitle .loginon_s p .p11{

  

  	width:96;

  }*/



.indexlogin .loginbox .content .logintitle .reg {

    float: right;

}



.indexlogin .loginbox .content .logintitle .reg_yx {

    width: 218px;

    float: right;

}



.indexlogin .loginbox .content .logintitle .reg_yx label {

    margin-left: 59px;

    color: #686868;

    cursor: pointer;

}



.indexlogin .loginbox .content .logintitlelist {

    /*width: 400px;*/

}



.indexlogin .loginbox .content .logintitlelist div {

    float:left;

    line-height: 48px;

    width: 400px;

}



.indexlogin .loginbox .content .logintitlelist .user {

    height: 48px;

    line-height: 48px;

    border-bottom: 1px solid #A6A6A6;

}



.indexlogin .loginbox .content .logintitlelist .user {

    border-bottom: 1px solid #A6A6A6;

    float: left;

    width: 400px;

}



.indexlogin .loginbox .content .logintitlelist .user select {

    border: none;

    margin-left: 5px;

    background: #DCDCDC;

    width: 68px;

    height: 28px;

    margin-right: 5px;

}



.indexlogin .loginbox .content .logintitlelist input[type="text"] {

    height: 47px;

    line-height: 48px;

    width: 160px;

    background: none;

    font-family: "微软雅黑";

    color: #909090;

    outline: none;

    box-shadow:0 0 0 300px #E9E9EA inset !important;

	-webkit-box-shadow: 0 0 0 300px #E9E9EA inset !important;

	-moz-box-shadow:0 0 0 300px #E9E9EA inset !important;

    

}



.indexlogin .loginbox .content .logintitlelist input[type="password"] {

    height: 47px;

    line-height: 48px;

    width: 240px;

    background: none;

    font-family: "微软雅黑";

    color: #909090;

    outline: none;

    box-shadow:0 0 0 300px #E9E9EA inset !important;

	-webkit-box-shadow:0 0 0 300px #E9E9EA inset !important;

	-moz-box-shadow:0 0 0 300px #E9E9EA inset !important;

    

}



.indexlogin .loginbox .content .logintitlelist span {

    color: red;

    display: block;

    /*margin-top: -16px;*/

    float: right;

}



.indexlogin .loginbox .content .logintitlelist .possword {

    border-bottom: 1px solid #A6A6A6;

    float: left;

    width: 400px;

}



.indexlogin .loginbox .content .logintitlelist .code {

    border-bottom: 1px solid #A6A6A6;

    float: left;

    width: 400px;

}



.indexlogin .loginbox .content .logintitlelist .code input {

    width: 240px;

    margin-left: 5px;

    outline: none;

}



.indexlogin .loginbox .content .logintitlelist .checkbox1 {

    margin-top: 20px;

}



.indexlogin .loginbox .content .logintitlelist .code font {

    float: right;

    width: 85px;

    display: block;

    margin-top: 10px;

}



.logintitlelist .checkbox input {

    margin-right: 5px;

}



.indexlogin .loginbox .content .logintitlelist k a {

    border: 1px solid #aaa;

    border-radius: 4px;

    padding: 3px;

}



.indexlogin .loginbox .content .logintitlelist .code font img {

    width: 76px;

    height: 30px;

    float: right;

    font-size: 10px;

}



.indexlogin .loginbox .content .logintitlelist .Tj_botton input {

    width: 400px;

    height: 48px;

    background-color: #015DE2;

    border-radius: 4px;

    font-size: 20px;

    font-family: MicrosoftYaHei;

    color: rgba(255, 255, 255, 1);

    cursor: pointer;

    margin-top: 40px;

}



.externalloginTitle {

    height: 20px;

}



.externalloginTitle .left {

    float: left;

    border-top: 1px solid #C8C8C8;

    width: 134px;

    height: 1px;

    margin-top: 24px;

}



.externalloginTitle .center {

    float: left;

    color: #666;

    font-size: 14px;

    width: 131px;

    text-align: center;

}



.externalloginTitle .right {

    float: right;

    border-top: 1px solid #C8C8C8;

    width: 134px;

    margin-top: 24px;

}



.externallogin p {

    float: left;

    margin-top: 28px;

    margin-bottom: 25px;

}



/*.externallogin p img {

    opacity: 0.2;

}



    .externallogin p img:hover{

  	opacity: 1;

  }*/



.externallogin .p2 {

    margin-left: 117px;

}



.externallogin .p3 {

    /*margin-left: 116px;*/

    float: right;

}



.indexloginwj {

    width: 1200px;

    margin: 0 auto;

    position: relative;

    z-index: 10;

    z-index: 999;

    cursor: pointer;

}



.indexloginwj .loginbox {

    float: left;

    width: 1200px;

    height: 597px;

    background: url(../images/bg_fff.png);

    top: 70px;

    position: absolute;

}



.indexloginwj .loginbox .content {

    width: 400px;

    margin: 0 auto;

}



.indexloginwj .loginbox .content .logintitlej {

    width: 100%;

    height: 100px;

    /*margin-bottom: 20px;*/

}



.indexloginwj .loginbox .content .logintitlej p {

    float: left;

    height: 60px;

    line-height: 60px;

    width: 96px;

    text-align: center;

    font-size: 20px;

    color: #555;

    margin-top: 10px;

    cursor: pointer;

}



.indexloginwj .loginbox .content .logintitlej .loginon {

    font-size: 48px;

    color: #000;

    border-bottom: 3px solid;

    width: 193px;

}



.indexloginwj .loginbox .content .logintitlej .reg {

    float: right;

}



.posswordforget {

    float: right;

    cursor: pointer;

}



.indexloginwj .loginbox .content .logintitlelist div {

    height: 48px;

    line-height: 48px;

}



.indexloginwj .loginbox .content .logintitlelist .user {

    height: 48px;

    line-height: 48px;

    border-bottom: 1px solid #A6A6A6;

}



.indexloginwj .loginbox .content .logintitlelist .user {

    border-bottom: 1px solid #A6A6A6;

}



.indexloginwj .loginbox .content .logintitlelist input[type="text"] {

    height: 48px;

    line-height: 48px;

    width: 315px;

    background: none;

    font-family: "微软雅黑";

    color: #909090;

}



.indexloginwj .loginbox .content .logintitlelist input[type="password"] {

    height: 48px;

    line-height: 48px;

    width: 315px;

    background: none;

    font-family: "微软雅黑";

    color: #909090;

}



.indexloginwj .loginbox .content .logintitlelist .possword {

    border-bottom: 1px solid #A6A6A6;

}



.indexloginwj .loginbox .content .logintitlelist .code {

    border-bottom: 1px solid #A6A6A6;

}



.indexloginwj .loginbox .content .logintitlelist .checkbox1 {

    margin-top: 20px;

}



.indexloginwj .loginbox .content .logintitlelist .code span {

    float: right;

    width: 85px;

    display: block;

    margin-top: 10px;

}



.indexloginwj .loginbox .content .logintitlelist .code span img {

    width: 76px;

    height: 30px;

    float: right;

}



.indexloginwj .loginbox .content .logintitlelist .Tj_botton input {

    width: 400px;

    height: 48px;

    background-color: #015DE2;

    border-radius: 4px;

    font-size: 20px;

    font-family: MicrosoftYaHei;

    color: rgba(255, 255, 255, 1);

    cursor: pointer;

    margin-top: 20px;

}



/**/



.indexloginShow {

    width: 1200px;

    margin: 0 auto;

    position: relative;

    z-index: 99999;

    display: none

}



.indexloginShow .rightbox {

    float: right;

    /*width: 416px;*/

    width: 184px;

    background: url(../images/loginbg.png);

    background-size: 100% 100%;

    height: 270px;

    top: 70px;

    position: absolute;

    right: 0px;

    margin-top: -8px;

}



.indexloginShow.Nologin .rightbox {

    height: 150px;

}



.rightzc {

    margin-left: 30px;

    cursor: pointer;

}



.indexloginShow .rightbox .pic {

    text-align: center;

    width: 160px;

    background: none;

    border-bottom: 1px dotted #bdbdbd;

    height: 106px;

    margin: 0 auto

}



.indexloginShow .rightbox .pic img {

    height: 40px;

    width: 40px;

    border-radius: 20px;

    margin-top: 30px;

}



.indexloginShow .rightbox .pic .name {

    margin-top: 8px;

    font-size: 12px;

    font-family: "微软雅黑";

    color: rgba(1, 1, 1, 1);

}



.indexloginShow .rightbox ul {

    margin: 0 auto;

    margin-top: 10px;

    width: 160px;

}



.indexloginShow .rightbox ul li {

    display: block;

    line-height: 30px;

    text-align: center;

    font-size: 12px;

    height: 30px;

}



.indexloginShow .rightbox ul li a {

    color: #555;

}



.indexloginShow .rightbox ul li a:hover {

    color: #015DE2;

}



.indexloginShow .rightbox .login_zt {

    width: 160px;

    margin: 0 auto;

}

.indexloginShow .rightbox .login_logout {

    width: 160px;

    margin: 0 auto;

}

.indexloginShow .rightbox .login_logout input {

    width: 144px;

    height: 30px;

    background-color: #015DE2;

    opacity: 0.6;

    border-radius: 4px;

    font-size: 14px;

    color: #fff;

    font-family: "微软雅黑";

    text-align: center;

    display: block;

    margin: 0 auto;

    cursor: pointer;

}

.indexloginShow .rightbox .login_zt input {

    width: 144px;

    height: 30px;

    background-color: #015DE2;

    opacity: 0.6;

    border-radius: 4px;

    font-size: 14px;

    color: #fff;

    font-family: "微软雅黑";

    text-align: center;

    display: block;

    margin: 30px auto 0;

    cursor: pointer;

}



.indexloginShow .rightbox .login_zt input:hover {

    opacity: 1;

}



/*赛事类型*/



.Matchcontent {

    width: 1200px;

    /*background: #ff99cc;*/

    margin: 0px;

    padding: 0px;

    margin: 0 auto;

}



.Eventtype {

    margin-top: 60px;

}



.Eventtype h3 {

    text-align: center;

    font-size: 34px;

    color: rgba(51, 51, 51, 1);

    font-weight: normal;

    font-family: "微软雅黑";

}



.EventtypeList li {

    float: left;

    width: 282px;

    height: 420px;

    margin-right: 24px;

    margin-top: 34px;

    position: relative;

    cursor: pointer;

}



.EventtypeList li img {

    width: 282px;

    height: 420px;

}



.EventtypeList li span {

    height: 420px;

    width: 282px;

    display: block;

    background: #000713;

    position: absolute;

    bottom: 0;

    left: 0;

    opacity: 0.28;

    filter: alpha(opacity=28);

    text-align: center;

}



.EventtypeList li p {

    height: 420px;

    line-height: 420px;

    width: 282px;

    position: absolute;

    bottom: 0;

    left: 0;

    color: #fff;

    font-size: 30px;

    text-align: center;

    cursor: pointer;

}



/*赛事日历*/



.Eventtime {

    margin-top: 60px;

}



.Eventtime h3 {

    text-align: center;

    margin-top: 60px;

    font-size: 34px;

    font-weight: normal;

    font-family: "微软雅黑";

    color: rgba(51, 51, 51, 1);

}



.EventtimeList li {

    float: left;

    width: 282px;

    height: 222px;

    margin-right: 24px;

    margin-top: 34px;

    position: relative;

    cursor: pointer;

}



.EventtimeList li img {

    width: 282px;

    height: 222px;

}



.EventtimeList li span {

    height: 222px;

    width: 282px;

    display: block;

    background: #000713;

    position: absolute;

    bottom: 0;

    left: 0;

    opacity: 0.28;

    filter: alpha(opacity=28);

    text-align: center;

}



.EventtimeList li p {

    height: 222px;

    width: 282px;

    position: absolute;

    bottom: 0;

    left: 0;

    color: #fff;

    font-size: 24px;

    text-align: center;

}



.EventtimeList li p em {

    display: block;

    font-size: 16px;

    color: #fff;

    font-style: normal;

    cursor: pointer;

}



.EventtimeList li p label {

    display: block;

    margin-top: 86px;

    cursor: pointer;

}



.Eventtimemore {

    margin-top: 40px;

}



.Eventtimemore p {

    width: 110px;

    height: 38px;

    background: rgba(238, 238, 238, 1);

    border-radius: 4px;

    font-size: 16px;

    color: #666666;

    text-align: center;

    line-height: 38px;

    margin: 0 auto;

}



.Eventtimemore p a {

    display: block;

    width: 110px;

    height: 38px;

    color: #666666;

    cursor: pointer;

}



.Eventtimemore p a:hover {

    background-color: #015DE2;

    font-size: 16px;

    color: #fff;

    cursor: pointer;

    border-radius: 4px;

    display: block;

    width: 110px;

}



/*新闻赛事*/



.Eventnew {

    height: 495px;

    width: 1200px;

    /*background: #aaa;*/

    margin-top: 60px;

}



.Eventnew .left {

    width: 890px;

    /*background: #fff99c;*/

    height: 485px;

    float: left;
    overflow:hidden;

}



.Eventnew .left .title {

    width: 890px;

    height: 60px;

}



.Eventnew .left .title h3 {

    float: left;

    font-size: 34px;

    color: #333;

    font-style: normal;

    font-weight: normal;

    font-weight: normal;

    font-family: "微软雅黑";

    margin:0;

}



.Eventnew .left .title p {

    height: 34px;

    margin-top: 10px;

    float: right;

    border-bottom: 1px solid #EAEAEA;

    text-align: right;

    width: 750px;

}



.Eventnew .right .title {

    width: 283px;

    height: 60px;

}



.Eventnew .right .title h3 {

    float: left;

    font-size: 34px;

    color: #333;

    font-style: normal;

    font-weight: normal;

    font-weight: normal;

    font-family: "微软雅黑";

}



.Eventnew .right .title p {

    height: 34px;

    margin-top: 10px;

    float: right;

    border-bottom: 1px solid #EAEAEA;

    text-align: right;

    width: 137px;

}



/*.Eventnew .left .title h6{

float: right;

}*/



.Eventnew .right {

    width: 283px;

    /*background: #ccc;*/

    float: right;

    height: 485px;

}



.Eventnewlist {

    width: 275px;

    height: 485px;

    float: right;

}



.Eventnewlist ul li {

    width: 275px;

    height: 36px;

    overflow: hidden;

}



.Eventnewlist ul li a {

    width: 275px;

    height: 30px;

    overflow: hidden;

    display: block;

    font-size: 16px;

}



.Eventnewlist ul li span {

    float: left;

    display: block;

    height: 6px;

    width: 6px;

    /*border-radius: 5px;*/

    margin-top: 9px;

    background: #BFBFBF;

    margin-right: 5px;

}



.Eventnewlist ul li label {

    float: left;

    display: block;

    font-size: 14px;

    cursor: pointer;

}



.Eventnew .right ul li {

    height: 282px;

    height: 64px;

    background: #F6F6F6;

}



.send1 {

    cursor: pointer;

    height: 35px;

    line-height: 35px;

    border-radius: 5px;

    background: #ddd;

    border-left: none;

    width: 115px;

    text-align: center;

    /*border:none;*/

    padding: 0px 0px;

    color: #000;

    font-size: 12px;

    font-family: "微软雅黑";

    border: 1px solid #ddd;

}



.send1:disabled {

    cursor: not-allowed;

}



.yzm:disabled {

    cursor: not-allowed;

    cursor: pointer;

}



.send2:disabled {

    cursor: not-allowed;

}



.send2 {

    height: 42px;

    line-height: 42px;

    border-radius: 0px;

    background: rgba(221, 221, 221, 1);

    border-left: none;

    width: 115px;

    text-align: center;

    border: none;

    padding: 0px 0px;

    color: #555;

    font-size: 12px;

    font-family: "微软雅黑";

    cursor: pointer;

}



.send3 {

    height: 42px;

    line-height: 42px;

    border-radius: 0px;

    background: rgba(221, 221, 221, 1);

    border-left: none;

    width: 115px;

    text-align: center;

    border: none;

    padding: 0px 0px;

    color: #555;

    font-size: 12px;

    cursor: pointer;

    font-family: "微软雅黑";

}



.send0 {

    cursor: pointer;

    height: 42px;

    line-height: 42px;

    border-radius: 0px;

    background: rgba(221, 221, 221, 1);

    border-left: none;

    width: 115px;

    text-align: center;

    border: none;

    padding: 0px 0px;

    color: #555;

    font-size: 12px;

    font-family: "微软雅黑";

}



.errorpa {

    display: block;

    color: red;

    float: left;

    height: 22px;

    width: 100%;

    margin-left: 106px;

}



/*.error{

	       margin-top: -50px;

    display: block;

    margin-left: 220px;

    color: red;

}*/



/*首页*/



/*display:inline-block;*/



/*首页*/



/*display:inline-block;*/



/*.divGonggao .divGg{background-color:#F6F6F6;width:100%;height:64px;position:relative;margin-top:24px;}

.divGonggao .divGg .ff{display:inline-block;vertical-align:middle}

.divGonggao .divGg .t{color:#333;padding:0 3%;position:absolute;top:50%;margin-top:-20px;text-align:center}

.divGonggao .divGg .t b{font-size:18px}

.divGonggao .divGg a{width:70%;font-size:14px;color:#333;padding:10.8% 0;margin-left:25%;word-break:keep-all;white-space:nowrap;text-align:left}

.divGonggao .divGg .divPos{position:absolute;top:36%;left:10%;width:85%;overflow:hidden;text-overflow:ellipsis}

.divGonggao .divGg a i{color:#ADADAD ;position:absolute;right:5px;font-family:"微软雅黑";font-style:normal;font-size:16px;font-weight:800;top:50%;margin-top:-9px}

*/



.codeImgshow {

    cursor: pointer;

}



.divGonggao .divGg {

    display: inline-block;

    background-color: #F6F6F6;

    width: 100%;

    margin-bottom: 2%;

    height: 64px;

    position: relative

}



.divGonggao .divGg .ff {

    display: inline-block;

    vertical-align: middle

}



.divGonggao .divGg .t {

    color: #333;

    padding: 0 3%;

    position: absolute;

    top: 50%;

    margin-top: -20px;

    text-align: center

}



.divGonggao .divGg .t b {

    font-size: 18px

}



.divGonggao .divGg a {

    width: 70%;

    font-size: 14px;

    color: #333;

    padding: 10.8% 0;

    margin-left: 25%;

    word-break: keep-all;

    white-space: nowrap;

    text-align: left

}



.divGonggao .divGg .divPos {

    position: absolute;

    top: 36%;

    left: 25%;

    width: 70%;

    overflow: hidden;

    text-overflow: ellipsis

}



.divGonggao .divGg a i {

    color: #ADADAD;

    position: absolute;

    right: 5px;

    font-family: "微软雅黑";

    font-style: normal;

    font-size: 16px;

    font-weight: 800;

    top: 50%;

    margin-top: -9px

}



/*列表页面*/



/*.divGonggaolistCont{

	width: 1200px;

	margin: 42px auto;

}*/



.divGonggaolist .divGg {

    /*display:inline-block;*/

    background-color: #F6F6F6;

    width: 100%;

    margin-bottom: 2%;

    height: 64px;

    position: relative

}



.divGonggaolist .divGg .ff {

    display: inline-block;

    vertical-align: middle

}



.divGonggaolist .divGg .t {

    color: #333;

    padding: 0 3%;

    position: absolute;

    top: 50%;

    margin-top: -20px;

    text-align: center

}



.divGonggaolist .divGg .t b {

    font-size: 18px

}



.divGonggaolist .divGg a {

    width: 90%;

    font-size: 14px;

    color: #333;

    /*padding:10.8% 0;margin-left:25%;*/

    word-break: keep-all;

    white-space: nowrap;

    text-align: left

}



.divGonggaolist .divGg .divPos {

    position: absolute;

    top: 36%;

    left: 10%;

    width: 87%;

    overflow: hidden;

    text-overflow: ellipsis

}



.divGonggaolist .divGg a i {

    color: #ADADAD;

    position: absolute;

    right: 5px;

    font-family: "微软雅黑";

    font-style: normal;

    font-size: 16px;

    font-weight: 800;

    top: 50%;

    margin-top: -9px

}



/*健将风采*/



.EventMien {

    margin-top: 60px;

}



.EventMien h3 {

    text-align: center;

    font-size: 34px;

    font-weight: normal;

    font-family: "微软雅黑";

    color: rgba(51, 51, 51, 1);

}



.EventMienList li {

    float: left;

    width: 282px;

    height: 354px;

    margin-right: 24px;

    margin-top: 34px;

    position: relative;

    cursor: pointer;

}



.EventMienList li img {

    width: 282px;

    height: 222px;

}



.EventMienList li span {

    height: 354px;

    width: 282px;

    display: block;

    background: #015DE3;

    position: absolute;

    bottom: 0;

    left: 0;

    opacity: 0.1;

    filter: alpha(opacity=10);

    text-align: center;

}



.EventMienList li p {

    /*height: 420px;*/

    /*line-height: 420px;*/

    width: 282px;

    position: absolute;

    top: 250px;

    left: 0;

    color: #333;

    cursor: pointer;

    text-align: center;

}



.EventMienList li p label {

    font-size: 20px;

    display: block;

    cursor: pointer;

}



.EventMienList li p em {

    font-size: 14px;

    color: #333;

    font-style: normal;

    display: block;

    text-align: left;

    padding: 17px;

    cursor: pointer;

}



/*页面尾部*/



.footer {

    height: 576px;

    background: url(../images/footer.png);

    width: 100%;

    background-size: 100% 100%;

    background-position: center;

}



.footer.deal {

    height: 460px;

}



.footer .footerContent {

    width: 1200px;

    margin: 0 auto;

    /*background: #fff99c;*/

}



.footer .footerContent h3 {

    font-size: 34px;

    color: #fff;

    padding-top: 40px;

}



.table_new_yq {

    height: 50px;

    /*border-top: 2px solid #e6e6e6;*/

    /*margin-top:30px;*/

}



.table_new_yq.listleft_1 {

    /*margin-top:50px;*/

}



.table_new_yq h2 {

    float: left;

    font-size: 24px;

    color: #B2B2B2;

    padding-top: 15px;

    text-align: center;

    cursor: pointer;

    margin-right: 104px;

}



.table_new_yq.dea {

    margin-right: 104px !important;

}



.table_new_yq .table_on {

    border-bottom: 2px solid #0a86fa;

    font-weight: bold;

    margin-top: -2px;

    font-size: 24px;

    color: #0a86fa

}

/*

.wrapper {

    width: 1200px;

}

*/

/* focus_yq */



.focus_yq {

    height: 100%;

    position: relative;

}



.focus_yq.detail {

    height: 184px;

}



.focus_yq ul {

    box-sizing: border-box;

	list-style: none;

    height: 100%;

    padding:20px 0;

}





.focus_yq ul li a img {

	max-height: 100%;

}

.clearfix::before,.clearfix::after{

    display: table;

    content: '';

    clear: both;

}

.focus_yq ul li {

    float: left;

    margin:0 40px 20px 0;

    height: 60px;

    position: relative

}



.focus_yq ul li div {

    position: absolute;

    overflow: hidden;

}



.focus_yq .btnBg {

    position: absolute;

    width: 1200px;

    height: 20px;

    left: 0;

    bottom: 0;

}



/*.focus_yq .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}

.focus_yq .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}

.focus_yq .btn span.on {background:#fff;}*/



.focus_yq .preNext {

    width: 25px;

    height: 80px;

    position: absolute;

    top: 0px;

    background: url(../images/indexhome-8.png) no-repeat 0 0;

    cursor: pointer;

}



.focus_yq .pre {

    left: 0;

}



.focus_yq .next {

    right: 0;

    background-position: right top;

}



.footer .footerContent .Links {

    margin-top: 20px;

}



.footer .footerContent .Links .linksList {

    float: left;

    margin-right: 65px;

    color: #fff

}



.footer .footerContent .Links .linksList h2 {

    font-size: 14px;

    color: #fff;

    height: 40px;

}



.footer .footerContent .Links .linksList p {

    line-height: 30px;

}



.footer .footerContent .Links .linksList p a {

    font-size: 12px;

    color: #fff;

}



.footer .footerContent .Links .linksList p a:hover {

    font-size: 12px;

    color: #015DE2;

}



.footer .footerContent .Links .CodeRight {

    float: right;

}



.footer .footerContent .Links .CodeRight p {

    float: left;

    width: 115px;

    text-align: center;

    margin-left: 109px;

}



.footer .footerContent .Links .CodeRight p img {

    width: 115px;

    height: 115px;

}



.footer .footerContent .Links .CodeRight p span {

    display: block;

    margin-top: 12px;

    font-size: 14px;

    color: #fff;

}



.footer .footerContent .banquan {

    text-align: center;

    color: #fff;

    font-size: 12px;

    width: 1200px;

}



.footer .footerContent .banquandea {

    /*text-align: center;*/

    color: #fff;

    font-size: 12px;

    width: 1200px;

    height: 30px;

    line-height: 38px;

}



.footer .footerContent .banquandea label {

    float: right;

}



.footer .footerContent .banquandea img {

    margin-right: 241px;

}



.footer .footerContent .banquandea label i {

    font-style: normal;

    font-size: 16px;

    color: #fff;

    margin-left: 50px;

}



.footer .footerContent .banquandea label a {

    color: #fff;

}



.head_seathC {

    margin: 0 auto;

    position: relative;

    z-index: 10;

}



.head_seathC .seaInput {

    float: right;

    /*width: 416px;*/

    width: 26%;

    background: url(../images/indexhome-4.png);

    height: 140px;

    top: 270px;

    position: absolute;

    right: 117px

}



.leftpostion {

    position: fixed;

    bottom: 40px;

    left: 0px;

    z-index: 999;

}



.leftpostion a {

    width: 173px;

    height: 110px;

    background: #288BCA;

    border-radius: 0px 55px 55px 0px;

    font-size: 28px;

    color: #fff;

    display: block;

    line-height: 110px;

    text-align: center;

}



.positionGad {

    width: 100%;

    height: 150px;

    background: #288BCA;

    position: fixed;

    bottom: 0px;

    z-index: 99999;

    /*left: 0px;*/

}



.positionGad .GadCont {

    width: 1200px;

    margin: 0 auto;

    color: #fff;

}



.positionGad .GadCont .left {

    background: url(../images/ggbg.png);

    width: 119px;

    height: 116px;

    float: left;

    line-height: 215px;

    font-size: 12px;

    margin-top: 24px;

}



.positionGad .GadCont .left a {

    display: block;

    color: #fff;

}



.positionGad .GadCont .center {

    text-align: center;

    width: 968px;

    float: left;

}



.positionGad .GadCont .center a {

    color: #fff;

}



.positionGad .GadCont .center .p1 {

    font-size: 30px;

    margin-top: 30px;

}



.positionGad .GadCont .center .p2 {

    font-size: 24px;

    margin-top: 4px;

}



.positionGad .GadCont .right {

    float: left;

    margin-top: 14px;

    margin-right: 14px;

    cursor: pointer;

    margin-left: 78px;

}



/*成绩单*/



.Achievement {

    width: 1200px;

    margin: 0 auto;

    background: url(../images/cjd/bg.png);

}



.Achievement .Title {

    text-align: center;

    font-size: 82px;

    color: #231F20;

    margin-top: 136px;

}



.Achievement .Title span {

    display: block;

    font-size: 44px;

    color: #231F20;

}



.Achievement .List .Left {

    float: left;

    margin-top: 98px;

}



.Achievement .List .Left .cont {

    width: 485px;

    height: 78px;

    margin-bottom: 80px;

}



.Achievement .List .Left .cont.ro {

    width: 485px;

    /*height: 50px;*/

    margin-bottom: 29px;

}



.Achievement .List .Left .cont .Name {

    float: left;

    font-size: 30px;

    color: #352B2B;

}



.Achievement .List .Left .cont .Name i {

    display: block;

    font-style: normal;

    font-size: 18px;

    color: #352B2B;

}



.Achievement .List .Left .cont .Name label {

    font-style: normal;

    font-size: 18px;

    color: #352B2B;

    margin-left: 22px;

}



.Achievement .List .Left .cont .Info {

    border-bottom: 3px solid #352B2B;

    height: 35px;

    float: right;

    line-height: 35px;

    width: 305px;

    font-size: 30px;

}



.Achievement .List .Left .cont .Info.si {

    width: 335px;

}



.Achievement .List .Left .cont .Info.er {

    width: 395px;

}



.Achievement .List .Left .cont .Info input {

    font-size: 18px;

    color: #352B2B;

    height: 30px;

    line-height: 30px;

    outline: none;

    padding-left: 10px;

    width: 90%;

}



.Achievement .List .Left .cont .Info .il {

    width: 90px;

    height: 30px;

    line-height: 30px;

}



.Achievement .List .Left.right {

    margin-left: 161px;

}



.footerTime {

    font-size: 44px;

    color: #231F20;

    text-align: center;

    margin-top: 59px;

    padding-bottom: 61px;

}



.footerLogo {

    text-align: center;

}



.footerLogo img {

    margin-top: 18px;

}



.ApprehendNav {

    width: 100%;

    height: 128px;

    background: #288BCA;

}



.ApprehendNavCont {

    width: 1200px;

    margin: 0 auto;

    height: 118px;

    padding-top: 10px;

}



.ApprehendNavCont .logo {

    float: left;

}



.ApprehendNavCont .logo img {

    margin-top: 16px;

}



.ApprehendNavCont .center {

    float: left;

    font-size: 40px;

    margin-left: 152px;

    color: #fff;

}



.ApprehendNavCont .right {

    float: right;

    font-size: 40px;

    color: #fff;

    text-align: right;

}



.ApprehendNavCont .center span {

    display: block;

    font-size: 22px;

}



.ApprehendNavCont .right span {

    display: block;

    font-size: 22px;

}



.ApprehendContent {

    width: 1132px;

    margin: 0 auto;

}



.ApprehendContent .title {

    height: 75px;

    background: #288BCA;

    text-align: center;

    font-size: 26px;

    margin-top: 20px;

    color: #fff;

    padding-top: 5px;

}



.ApprehendContent .title span {

    display: block;

    font-size: 14px;

}



.ApprehendContent .Content {

    font-size: 20px;

    color: #010000;

    padding-left: 26px;

    padding-right: 32px;

    border: 1px solid #aaa;

    border-top: none;

    padding-top: 39px;

    padding-bottom: 42px;

}



.ApprehendContent .Content span {

    font-size: 20px;

    color: #288BCA;

    margin-right: 13px;

}



.ApprehendContent .Content label {

    display: block;

}



.ApprehendContent .Content label i {

    float: right;

    font-weight: normal;

    font-style: normal;

    color: #288BCA;

}



.ApprehendContent .Content p.li23 {

    margin-top: 23px;

}



.ApprehendContent .Content p.li40 {

    margin-top: 40px;

}



.ApprehendContent table td {

    border: solid 1px #aaa;

    padding-top: 21px;

    padding-bottom: 21px;

    text-align: center;

}



.ApprehendContent table td span {

    display: block;

    font-size: 14px;

}



.ApprehendContent table {

    width: 100%;

    border: solid 1px #aaa;

    border-collapse: collapse;

    /*margin-left: 24px;*/

    margin-right: 24px;

    font-size: 24px;

    margin-top: 46px;

}



.ApprehendContent table .ti {

    background: #288BCA;

    font-size: 24px;

    color: #fff;

}



.ApprehendContent table .ti td {

    border: none;

}



.ApprehendContent .NumberL .Ltext {

    float: left;

    color: #288BCA;

    margin-top: 60px;

}



.ApprehendContent .NumberL .Ltext.er {

    margin-left: 184px;

}



.ApprehendContent .NumberL .Ltext .tit {

    /*width: 122px;*/

    float: left;

    text-align: center;

    font-size: 26px;

}



.ApprehendContent .NumberL .Ltext .tit span {

    display: block;

    font-size: 14px;

}



.ApprehendContent .NumberL .Ltext .inputT {

    float: left;

    width: 330px;

    border-bottom: 1px solid #288BCA;

    height: 38px;

    margin-left: 14px;

    line-height: 38px;

}



.ApprehendContent .titlebo {

    height: 75px;

    background: #288BCA;

    text-align: center;

    font-size: 26px;

    color: #fff;

    padding-top: 5px;

    margin-top: 54px;

}



.ApprehendContent .titlebo span {

    display: block;

    font-size: 14px;

}



.ApprehendContent .Contentbo {

    font-size: 20px;

    color: #24201F;

    padding-left: 26px;

    padding-right: 32px;

    border: 1px solid #aaa;

    border-top: none;

    padding-top: 39px;

    padding-bottom: 42px;

    line-height: 33px;

}



.ApprehendContent .NumberLbo .Ltext {

    float: left;

    color: #288BCA;

    margin-top: 60px;

}



.ApprehendContent .NumberLbo .Ltext.er {

    margin-left: 37px;

}



.ApprehendContent .NumberLbo .Ltext .tit {

    /*width: 122px;*/

    float: left;

    /*text-align: center;*/

    font-size: 16px;

}



.ApprehendContent .NumberLbo .Ltext .tit span {

    display: block;

    font-size: 12px;

}



.ApprehendContent .NumberLbo .Ltext .inputT {

    float: left;

    width: 150px;

    border-bottom: 1px solid #288BCA;

    height: 32px;

    margin-left: 2px;

}



.ApprehendContent .NumberL .Ltext .inputT input {

    font-size: 14px;

    outline: none;

    margin-left: 5px;

}



.ApprehendContent .NumberLbo .Ltext .inputT input {

    font-size: 14px;

    outline: none;

    margin-left: 5px;

}



.Apprehendfooter {

    width: 1132px;

    height: 80px;

    background: #288BCA;

    color: #fff;

    font-size: 26px;

    text-align: center;

    line-height: 80px;

    margin-top: 40px;

}



.Apprehendfooter span {

    margin-left: 50px;

}

 input:-webkit-autofill {

    color:#666;

    -webkit-text-fill-color: #666 !important;

    -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;

    background-color:transparent;

    background-image: none;

    transition: background-color 50000s ease-in-out 0s; //背景色透明  生效时长  过渡效果  启用时延迟的时间

    }

    input {

    background-color:transparent;

    }

    

      .wrapper{

        width: 1200px;

        margin: 20px auto;

        position: relative;

       }

    /*

.wrapper{

            width: 1200px;

           margin: 20px auto;

            height: 60px;

            padding: 0 20px;

            position: relative;



        }

        */

        .wrapper .slick-slide{

            position: relative;

            text-align: center;

            /*width: auto !important;

            padding: 0 15px;*/



        }

        .wrapper .slick-slide:last-of-type{

            padding: 0 0 0 15px;

        }

        .wrapper .slick-slide:first-of-type{

            padding: 0 15px 0 0;

        }

        .slick-list,.slick-track,.slick-slide{

            height: 100%;

        }

        .wrapper .slick-slide img{

            display: inline-block;

            height: 60px;

            margin: 0 auto;

            max-width: 100%;



        }

        .wrapper button{

            display: none !important;

        }

        .wrapper .slickbtn{

            width: 20px;

            height: 100%;

            position: absolute;

            cursor: pointer;

        }

        .wrapper .prevbtn{

            left: -10px;

            top:0;

            background: url("../images/zuo.png") center no-repeat;

        }

        .wrapper .nextbtn{

            right: -10px;

            top:0;

            background: url("../images/you.png") center no-repeat;

        }

        

        #carousel-example-generic img{

            display: block;

            width: 100% !important;

        }

       #carousel-example-generic .login-right {

            float: right;

            width: 331px;

            min-height: 100px;

            background: url(../images/indexhome-4.png);

            padding-bottom: 30px;

            top: 270px;

            position: absolute;

            right: 217px;

            border-bottom: 1px solid #015DE2

        }

      #carousel-example-generic .login-right h3{

            font-size: 24px;

            color: #fff;

            margin-top: 15px;

            margin-left: 20px;

        }

        #carousel-example-generic .login-right p{

            font-size: 14px;

            color: #fff;

            margin-top: 10px;

            margin-left: 20px;

        }

        #carousel-example-generic .login-right h6{

            margin-top: 20px;

            color: #015DE2;

            margin-left: 20px;

        }

        #carousel-example-generic .login-right h6 a{

            color: #015DE2;

            width: 120px;

            height: 44px;

            background-color: #015DE2;

            display: block;

            line-height: 44px;

            text-align: center;

            color: #fff;

            font-size: 14px;

        }

        #carousel-example-generic .carousel-indicators{

            position: absolute;

            width: 140px;

            bottom: 20px;

            left: 0;

            right: 0;

            margin: auto;

            height: 20px;

            background: #000;

            opacity: 0.8;

            border-radius: 12px;

            z-index: 3;

        }

        #carousel-example-generic .carousel-indicators li{

            width: 12px;

            height: 12px;

            margin: 0 4px;

            cursor: pointer;

            border-radius: 6px;

            background: #fff;

        }

        #carousel-example-generic .carousel-indicators .active{

            background: #015DE2;

            width: 30px;

            height: 12px;

            border-radius: 5px;

            border: none;

        }

	#carousel-example-generic .item{

    margin: 0;

}



 /*登录注册验证样式*/

.logintitlelist>div{

    position: relative;

}

.logintitlelist>div .note{

    width: 200px;

    position: absolute;

    right: -235px;

    top: 0;

    padding-left: 30px;

}

.logintitlelist>div .note-yes{

    background: url("../images/l-dui.png") left no-repeat;

    background-size: 28px;

}

.logintitlelist>div .note-no{

    background: url("../images/l-cuo.png") left no-repeat;

    background-size: 28px;

}
