@charset "utf-8";


html,body,ul,p,form,a,img,i,div,span,input,::before,::after{margin: 0;padding: 0;-webkit-text-size-adjust:none; -webkit-top-height-color: transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
body { font-size: 14px; font-family: "Microsoft YaHei",Arial,sans-serif; color: #000; overflow-x: hidden; min-height: 100%; height: 100%;}
body,html{min-height: 100%;height: 100%}
*{font-family: "Microsoft YaHei", Arial, sans-serif;box-sizing: border-box;margin: 0;padding: 0;}
a {text-decoration: none;color: inherit;}
a:focus, a:hover{  color: #000;  text-decoration: none;  }
em,i{ font-style: normal; }
ul {  list-style-type: none;  }
input,textarea { border: none; resize: none; outline: none; -webkit-appearance: none; line-height: normal; border-radius: 0px; }
input, textarea, a {box-shadow:0px 0px 0px rgba(0,0,0,0);box-shadow: none;-webkit-tap-highlight-color: transparent;}
img { border: 0; vertical-align: middle; }
h1,h2,h3,h4,h5,h6{font-size: 100%;padding: 0;margin: 0;font-weight: normal;}
textarea {resize: none;border: none;}
input,button,select,textarea{ outline:none; }
.clearfix:before,.clearfix:after{ content: ''; display: block;height: 0; line-height: 0; visibility: hidden; clear: both; }
.clean{clear: both}
.fl{float: left}
.fr{float: right}

/*输入框提示文字默认颜色*/
input::-webkit-input-placeholder { /* WebKit browsers */ color:#b2b2b2; }
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#b2b2b2; }
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#b2b2b2;}
input:-ms-input-placeholder { /* Internet Explorer 10+ */color:#b2b2b2;}
textarea::-webkit-input-placeholder { /* WebKit browsers */ color:#b2b2b2; }
textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#b2b2b2; }
textarea::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#b2b2b2;}
textarea:-ms-input-placeholder { /* Internet Explorer 10+ */color:#b2b2b2;}

/*超出省略*/
.overEllipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

/*公共底部*/
.innerContent{width: 100%;height: auto;}
.footPart{width: 100%;height: auto;background: #dff1ff;padding-top:20px;}
.footContent{width: 960px;padding:0px 0 52px 0;margin: 0 auto;}
.footContent .ljTIT{height: 40px;padding: 0 20px;font-size: 20px;color: white;line-height: 40px;}
.gradientBg{
    background: -moz-linear-gradient(top, #0384d7 0%, #026CCC  100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0384d7), color-stop(100%,#026CCC ));
    background: -webkit-linear-gradient(top, #0384d7 0%,#026CCC  100%);
    background: -o-linear-gradient(top, #0384d7 0%,#026CCC  100%);
    background: -ms-linear-gradient(top, #0384d7 0%,#026CCC  100%);
    background: linear-gradient(to bottom, #0384d7 0%,#026CCC  100%);
}
.selectInfo{width: 154px;height: 24px;font-size: 14px;color: #2a82cb;margin-left: 44px;position: relative;top: 8px;line-height: 20px;border: 1px solid #f1f1f1;border-radius: 2px;padding: 0;box-shadow: 0px 0px 5px rgba(0,0,0,.1)}
.copyRight{width: 100%;text-align: center;font-size: 14px;line-height: 20px;color: #000;}

/*公共头部*/
.publicHead{width: 100%;height: auto;padding-bottom: 15px;}
.publicHead .headPic{width:auto;background: #dff1ff;margin-bottom: 8px;height: 180px;background: url("/media/images/website/allHeadPic.jpg") no-repeat center;background-size: contain;background-size: auto 180px;background-color:#dff1ff;}
/*.publicHead .headPic img{width: auto;margin: auto;height: auto;display: block;}*/
.selectBanner{width:100%;height: auto;background: #dff1ff;padding: 10px 0;}
.selectList{width: 1080px;;margin: 0 auto;}
.selectList li{width: 160px;height: 40px;font-size: 20px;color: #000;border-radius: 40px;text-align: center;line-height: 40px;float: left;margin-right:70px; }
.selectList li:last-child{margin-right: 0px;}
.selectList li.current{background: url("/media/images/website/liBg.jpg") no-repeat center;background-size: cover;background-size: 160px auto;color: white;}


.loginInfo{width: 960px;margin:0 auto;padding-top: 140px;}
.innerLogin{width: 62px ;height: 40px;line-height: 40px;font-size: 14px;color: #fff;text-align: center;background: #026CCC;}
.userLogin{width: auto;height: 40px;line-height: 40px;}
.userLogin img{width: 32px;height: 32px;margin-right: 20px;display: inline-block;position: relative;top: -2px;}