#last-query{cursor:pointer;text-decoration:underline}.flexslider{position:relative;min-height:500px;overflow:hidden}.flexslider a{display:block;height:500px;width:100%}.slides{position:relative;z-index:1;margin:0;padding:0}.slides li{min-height:500px}.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center}.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1}.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;border-radius:100%}.flex-control-nav .flex-active{background:#ff6460}.slide{width:auto;height:auto;min-height:500px;text-align:center;background-color:#fff;position:relative}.slide img{min-height:500px;min-width:1600px;width:100%;height:100%}.slide .carousel-indicators{bottom:15px;right:0;left:0;top:auto;bottom:15px;margin-left:auto;margin-right:auto;width:100px;position:absolute}.slide .carousel-indicators li{margin-left:5px}.slide .carousel-indicators .active{background:#ff6460}.main{background:#fff}.query{position:absolute;overflow:hidden;left:0;bottom:-450px;width:320px;background:#fff;background:rgba(255,255,255,.32);padding:0;z-index:1002}.query .icon-query{background-position:-28px -512px;margin-right:6px;width:20px;height:20px}.query form{background:#fff;margin:10px}.query form .control-group{margin-left:10px;margin-right:10px;overflow:hidden}.query form fieldset{padding-top:10px;padding-bottom:10px}.query form .textarea{padding:10px;border-radius:5px;border:1px solid #ccc;min-height:25px;overflow:auto}.query form .textarea .code-item{border:1px solid transparent;background:#f2f2f2;display:block;float:left;font-size:12px;width:115px;height:25px;line-height:25px;margin-right:5px;margin-bottom:5px;text-align:center;cursor:pointer;overflow:hidden}.query form .textarea .code-item i{cursor:pointer;font-style:normal;padding-right:4px;float:right}.query form .textarea .code-item i:hover{font-weight:bold}.query form .textarea .error-code{color:red;border-color:red}.query form .textarea .code-wrap{float:left;height:27px;width:117px;margin-right:5px;margin-bottom:5px}.query form .textarea .code-wrap .code{font-size:12px;resize:none;overflow:hidden;margin:0;padding:0;height:14px;line-height:14px;width:100%;border-color:transparent;border-radius:0;outline:none;-webkit-appearance:none;ime-mode:active;outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.query form .textarea .code-wrap .code:focus{outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.query form input{width:45px;height:30px;border-radius:0;background:#f6f6f6}.query form button{font-size:12px}.query form .query-btn-wrap{margin-bottom:0}.query form .query-title span{font-size:11px}.query form .query-title span a{text-decoration:underline}.service-box{margin-top:30px}.service-box .span{text-align:center;width:25%;margin-right:0;position:relative;overflow:hidden;cursor:pointer}.service-box .span .bg{height:180px}.service-box .span a{position:absolute;display:block;width:100%;text-align:center;top:70px;margin:0 auto;z-index:2}.service-box .span a img{position:relative;width:80px;height:65px}.service-box .span strong{display:block;font-weight:normal;font-size:18px;width:100%;text-align:center;position:absolute;top:40px;color:#fff;z-index:3}.service-box .span:hover .info{top:0}.lab-box .info{width:480px;height:290px}.lab-box .video{width:499px;height:290px}.news-box .span{margin-right:7px}.news-box .last{margin-right:0}.news-box .top-news,.news-box .top-announcement{position:relative;width:240px;height:327px}.news-box .top-news .top-title,.news-box .top-news .top-time,.news-box .top-news .top-cate,.news-box .top-announcement .top-title,.news-box .top-announcement .top-time,.news-box .top-announcement .top-cate{position:absolute;color:#fff}.news-box .top-news .top-title,.news-box .top-announcement .top-title{top:5px;left:5px;font-size:25px;line-height:1.1}.news-box .top-news .top-time,.news-box .top-announcement .top-time{left:5px;bottom:5px;font-size:12px}.news-box .top-news .top-cate,.news-box .top-announcement .top-cate{bottom:5px;right:5px;background:#fff;border-radius:50%;display:inline-block;width:30px;height:30px;padding:5px;text-align:center;line-height:1}.news-box .top-news .top-cate a,.news-box .top-announcement .top-cate a{font-size:12px}.captcha{width:145px}.captcha span{font-size:12px}.captcha .field-validation-error{display:none}.captcha img{margin-top:-10px}