body,ul,li,dl,dt,dd,p,ol,h1,h2,h3,h4,h5,h6,form,img,table,fieldset,legend,header,nav,footer,menu,section,aside,article,canvas,figure,figcaption{margin:0; padding:0;} ul,li,ol{list-style:none;} img,fieldset{border:0; } a{text-decoration:none; color:#333;} h1,h2,h3,h4,h5,h6{font-weight:100;} body{ font-family:"微软雅黑";margin:0 auto;} input,a{outline:none;} input{outline: none;} .container{ width: 1200px; margin: auto; } body{ color: #494949; overflow:scroll; overflow-x:hidden; font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; } @font-face { font-family:fz; src: url('../../css/fonts/fontfz.ttf'); } .warp_public_top{ border-bottom: 1px solid #f2f2f2; } .public_top{ width: 1200px; margin: auto; overflow: hidden; height: 32px; } .public_top_left{ float: left; overflow: hidden; } .public_top_left>div{ float: left; margin-right: 18px; } .public_top_left a{ font-size: 12px; line-height: 32px; } .public_top_left a:hover{ cursor: pointer; color: #51a7ff; border-bottom: 1px solid #51a7ff; } .public_top_left>div>div{ width: 14px; height: 14px; display: inline-block; position: relative; top: 2px; } .public_top_left>div>div>img{ width: 100%; height: 100%; } .public_top_right{ float: right; } .public_top_right>a{ font-size: 12px; padding: 0 3px; line-height: 32px; } .public_top_right span { font-size: 12px; } .public_top_right_text:hover{ cursor: pointer; color: #51a7ff; border-bottom: 1px solid #51a7ff; } .user_name:hover,.user_center a:hover{ color: #51a7ff; } .land_popup{ position: absolute; display: none; width: 222px; height: 100px; border: 1px solid #f2f2f2; background: #fff; z-index: 62; } .user_center { width: 95%; margin: auto; height: 36px; border-bottom: 1px solid #f2f2f2; } .user_center>a:first-child{ line-height: 36px; font-size: 12px; } .user_center .exit{ line-height: 36px; font-size: 12px; float: right; cursor: pointer; } .user_btn{ padding: 20px 0 0 10px; } .user_btn a{ color: #b2b2b2; font-size: 12px; margin-right: 10px; border-radius: 5px; padding: 3px 5px; border: 1px solid #b2b2b2; } .user_btn a:hover{ color: #fff; background: #51a7ff; border: 1px solid #51a7ff; } /* 公共导航栏 */ .public_nav{ width: 1200px; height: 100px; margin: auto; } .public_nav_img{ width: 190px; height: 70px; float: left; margin-top: 10px; } .public_nav_img>img{ width: 100%; /* height: 100%; */ } .public_nav>ul{ float: left; list-style: none; margin-top: 40px; margin-left: 66px; } .public_nav>ul>li{ float: left; margin-right: 66px; position: relative; } .public_nav>ul>li>a{ font-size: 16px; color: #494949; text-decoration: none; } .public_nav>ul>li>a:hover{ color: #51a7ff; cursor: pointer; } .public_nav>ul>li>span{ position: absolute; height: 2px; background-color: #51a7ff; bottom: -5px; left: 0; } .current_page span{ width: 100%; } .current_page a{color: #51a7ff !important;} .public_nav_input{ float: right; margin-top: 30px; /* color: #666; */ } .public_nav_input>input{ height: 34px; width: 124px; line-height: 35px; font-size: 12px; border-radius: 30px; border: 1px solid #51a7ff; padding-left: 15px; padding-right: 43px; } .public_nav_input{ position: relative; width: 184px; } .public_nav_input>div{ width: 37px; height: 37px; background-color: #51a7ff; border-radius: 50%; position: absolute; top: 1px; right: 0; overflow: hidden; text-align: center; cursor: pointer; } .public_nav_input>div>a>img{ z-index: 12; padding: 10px; vertical-align: middle; vertical-align: -webkit-baseline-middle; vertical-align: -moz-middle-with-baseline; vertical-align: -ms-middle-with-baseline; } .dropdown ul { position: absolute; width: 184px; border: 1px solid #51a7ff; right: 0px; top: 50px; font-size: 12px; background-color: #fff; z-index: 55; display: none; } .dropdown ul li{ width: 100%; height: 24px; float: left; cursor: pointer; padding: 5px 0 0 0; } .dropdown ul li a{ padding: 0 0 0 15px; display: block; height: 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dropdown ul li:hover{ background-color: #f6f6f6; } .border-up-empty { width: 0; height: 0; border-left: 11px solid transparent; border-right: 11px solid transparent; border-bottom: 11px solid #51a7ff; margin: 50px auto; position: absolute; top: -61px; left: 13px; } .border-up-empty span { display: block; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #fff; position: absolute; left: -10px; top: 1px; } /* 网页导航 */ .curLoc { height: 30px; line-height: 30px; vertical-align: middle; margin: 15px 0; font-weight: 400; font: 14px '微软雅黑',Arial,'宋体'; } .curLoc a { font: 14px '微软雅黑',Arial,'宋体'; } .curLoc a:hover { color: #51a7ff; text-decoration: underline; } .curLoc span{ color: #B2B2B2 ;} .curLoc .txt{ color: #2B2823; padding-right: 14px; } input{ line-height: 33px; } .smallIcon{ border-radius: 10px; }