@charset "utf-8";
/* CSS Document */
html , body{-moz-user-select:none;/*火狐*/ -webkit-user-select:none;/*webkit浏览器*/ -ms-user-select:none;/*IE10*/ -khtml-user-select:none;/*早期浏览器*/ user-select:none;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
html{height: 100%; overflow: auto; font-family:'Microsoft Yahei'; font-size:14px; line-height:1.4;  -webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
body{background: #fff; min-width:1200px;}
*{outline: none;}
a,a:hover,a:focus{text-decoration:none;}
input, select, textarea{resize:none; overflow:visible;}
table{border-collapse:collapse;border-spacing:0}
li,ol,ul{list-style:none;}
i{font-style:normal;}
b,strong{font-weight:700;}
input[type="submit"], input[type="button"]{-webkit-appearance:none; cursor: pointer; text-decoration: none;}
input[type="button"], input[type="submit"], img{border:0;}
input[type="radio"], input[type="checkbox"]{line-height: normal; vertical-align: -2px;}
input:focus{outline: none;}
input{border-radius: 0px; border: 0; outline: none;}
p{word-wrap: break-word;}
.clearfix{clear:both;overflow:hidden}
.clearfix:after,.clearfix:before{content:'';display:table}
.clearfix:after{clear:both}
.hidden{display:none}
.text-center{text-align:center;}
.pull-right{float: right;}
/* Custom scrollbars for webkit browsers */
::-webkit-scrollbar {width: 8px;}
::-webkit-scrollbar-track {background-color: #eaeaea;border-left: 1px solid #cecece;}
::-webkit-scrollbar-thumb {background-color: #cecece;}
::-webkit-scrollbar-thumb:hover {background-color: #aaaaaa;}
::-webkit-scrollbar-track {border-radius: 0;box-shadow: none;border: 0;}
::-webkit-scrollbar-thumb {border-radius: 0;box-shadow: none;border: 0;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.row{margin-left:-15px; margin-right:-15px;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding:0 15px; float:left;}
.col-md-12 {width: 100%;}
.col-md-11 {width: 91.66666667%;}
.col-md-10 {width: 83.33333333%;}
.col-md-9 {width: 75%;}
.col-md-8 {width: 66.66666667%;}
.col-md-7 {width: 58.33333333%;}
.col-md-6 {width: 50%;}
.col-md-5 {width: 41.66666667%;}
.col-md-4 {width: 33.33333333%;}
.col-md-3 {width: 25%;}
.col-md-2 {width: 16.66666667%;}
.col-md-1 {width: 8.33333333%;}
.col-md-offset-12 {margin-left: 100%;}
.col-md-offset-11 {margin-left: 91.66666667%;}
.col-md-offset-10 {margin-left: 83.33333333%;}
.col-md-offset-9 {margin-left: 75%;}
.col-md-offset-8 { margin-left: 66.66666667%;}
.col-md-offset-7 {margin-left: 58.33333333%;}
.col-md-offset-6 {margin-left: 50%;}
.col-md-offset-5 {margin-left: 41.66666667%;}
.col-md-offset-4 {margin-left: 33.33333333%;}
.col-md-offset-3 {margin-left: 25%;}
.col-md-offset-2 {margin-left: 16.66666667%;}
.col-md-offset-1 {margin-left: 8.33333333%;}
.col-md-offset-0 {margin-left: 0;}
.text-center{text-align: center;}
/*custom css */
.body{background:#f0f0f0; min-width:1000px;}
.wrap{width: 1200px; margin: 0 auto;}

@media (max-width:1200px) {
    .wrap{width: 1000px; margin: 0 auto;}
}
/*=====top=====*/

.nav{background-color:#fff; height: 60px; line-height: 60px; margin-bottom:0px; border-bottom:1px solid #d4d4d5; position: fixed;top: 0; left: 0;z-index: 9999;width: 100%;}
.nav .nav-img{float: left; height: 54px; margin-top:3px;}
.nav .nav-ul{height:60px; float:right; margin-right: 5px;}
.nav .nav-ul li{float: left; height:60px; cursor:pointer; font-size: 14px; box-sizing: border-box; margin-right: 80px}
.nav .nav-ul li.cur1{border-bottom: 3px solid #319feb; color:#319feb !important;}
.nav .nav-ul li.cur1 a.nav-ul-a,.nav .nav-ul li a:hover{color:#319feb;}
.nav .nav-ul li a.nav-ul-a{display: inline-block; color:#000; }
.nav .nav-ul li a .btn{ margin-top: 22px;cursor:pointer; border:0; background:#00afef; padding:10px 20px; color:#fff; border-radius:3px; transition: background 0.5s;-webkit-transition: background 0.5s;}
.nav .nav-ul li a .btn:hover{background:#52689f;}
.nav .login-ul{min-width:250px;}
.nav .login-ul li{float:right;}
.nav .login-ul li a.nav-ul-a{ padding:0 10px;}
.service{display:block; position:fixed; bottom:20px; right:0; cursor:pointer; z-index:9999;
 width:150px; height:150px; background:url("../Images/service.png")no-repeat; background-size:150px 300px;background-position:0 0;}
.service:hover{ background:url("../Images/service.png")no-repeat; background-size:150px 300px; background-position:0 -150px;}
.loginBtn ,.RegistrationBtn{
    margin-right: 10px !important;
}
 .nav .nav-ul .loginBtn a.nav-ul-a{
   height: 30px; line-height: 28px;border: 1px solid  #319feb;color: #319feb ;padding: 0 20px;box-sizing: border-box; border-radius: 3px;
}
.nav .nav-ul .RegistrationBtn a.nav-ul-a{
    height: 30px; line-height: 28px;border: 1px solid  #319feb;color: #fff ;padding: 0 20px;box-sizing: border-box; border-radius: 3px; background-color: #319feb;
 }
 .ExcessiveLI a:hover:after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}
.ExcessiveLI a{
   position: relative;
}
.ExcessiveLI  a:hover{
    color: #319feb !important;
}
.ExcessiveLI a:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: #319feb;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
}
