﻿@charset "utf-8";
/**产品中心**/
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}
.gshj {width: 860px;margin:0 auto;margin-top: 20px;}
.gshj a span{width: 100%; height: 30px; text-align: center;font-size: 14px; display: block;}
.gshj ul{margin-top: 20px;}
.gshj a{width: 265px; height: 230px; float: left;margin:8px;border:1px solid #ddd;}
.gshj a img{width: 260px; height: 195px; padding:4px;}
/***公司环境结束***/

/**面包线**/
.box_xian{width: 100%;height: 50px; border-bottom: 1px solid #ddd;line-height: 50px;margin-bottom:20px;}
.box_xian h1{width:400px; font-size: 20px;float: left;font-weight: initial;color:#0057a9;}
.location  a{font-size: 14px;}
.location {font-size: 14px;}


/**内页左边**/
.about_nei_bg_z{width:240px; height: 40px;}
.about_nei_bg_z ul {background: #ddd;display: block;float: left;margin-bottom:20px;}
.about_nei_bg_z ul li {width: 235px;height: 40px;background: #f5f5f5;margin: 0 auto;margin-bottom: 1px;line-height: 40px;text-indent: 2em;border-left: 3px solid #f5f5f5;margin-top: 1px;}
.about_nei_bg_z ul li a{width: 235px; height: 40px;display: block;}
.about_nei_bg_z ul li:hover{width: 235px;height: 40px;background: #fff;margin: 0 auto;margin-bottom: 1px;line-height: 40px;text-indent: 2em;border-left: 3px solid #0057a9;margin-top: 1px;} 
/*.a_nav{width: 235px;height: 40px;background: #fff;margin: 0 auto;margin-bottom: 1px;line-height: 40px;text-indent: 2em;border-left: 3px solid #0057a9  !important;margin-top: 1px;}*/

.about_nei_bg_y{width: 830px; height: auto;margin-bottom: 30px;margin-top:-45px;}/**右边下面的代码**/
.about_bg_kg {width: 1100px; height: auto;margin:0 auto;margin-top: 30px;}/**内页主体宽**/




/*分页样式*/
.yu {clear: both;height: 30px;color:#333;padding:20px 0 20px; text-align:center; padding-bottom: 0px;}
.yu span {border: 1px solid #f3f3f3;background:#fff;margin-right: 2px;padding:8px 12px;}
.yu a {background: none repeat scroll 0 0 #fff;border: 1px solid #e9e9e9;padding:8px 12px;color:#333;}
.yu a{
transition: background 1s, color 0.5s;
-moz-transition: background 1s, color 0.5s;
-webkit-transition: background 1s, color 0.5s;	
-o-transition: background 1s, color 0.5s;}
.yu .current, .yu a:hover {background: none repeat scroll 0 0 #0057a9;border: 1px solid #0057a9;color: #fff;padding:8px 12px;text-decoration: none;}
.yu ul li {float: left;font-size: 12px;height: 22px;line-height: 22px;margin: 0 5px;}
.yu ul li a {font-size: 12px;font-weight: bold;margin: 0 5px;}
.yu ul li select {font-size: 12px;vertical-align:top;}
/*上一篇下一篇*/

/**公用代码结束**/




/**简介*/
.about_nei_bg_y .wenzi{font-size: 14px; line-height: 35px;}
.about_nei_bg_y .wenzi img{width: 100%;}
.tu{width: 830px;}
.tu img{width: 100%;}

/* 新闻中心 */
.news_pic{width:80px; height:55px; display:block;}
.news_content li.news_pce a,.news_content li.news_pce2 a{ display:block; width:100%; height:100%; overflow:hidden;}
.news_pic img,.news_pic2 img{width:100%; height:100%;}
.news_info{width:485px;}
.news_info2{width:840px;height: 112px;overflow: hidden;padding-top: 20px;}
.news_content li{ overflow:hidden; margin-bottom:20px;height:112px; overflow:hidden;padding-bottom:20px;border-bottom: 1px dashed #dedede;}
.news_info .date,.news_info2 .date{color:#b2b2b2; margin-right:5px;float:right;font-size: 12px;}
.news_info span a,.news_info2 span a{ color:#333; font-size:15px; font-weight:bold;}
.news_info span a:hover,.news_info2 span a:hover{ text-decoration:underline;}
.news_info .news_info_c{font-size:14px; color:#666;margin-top:10px; height:23px; overflow:hidden;}
.news_info2 .news_info_c{font-size:14px; color:#666;overflow:hidden; line-height: 26px;padding-top:5px;height:105px;}
.news_pic2{width:230px; height:112px; display:block;}
.case_bot .button { margin-left:0;height:40px !important;line-height:40px;width:120px; border-radius:2px;font-size:14px;}
.shangchuan { border:1px #dedede solid;background:#f1f1f1;width:90px;height:32px;margin:10px 0 0 8px; cursor:pointer;}


/*人才招聘*/
.middle_zxns {width: 100%;min-height: 45px;margin: 0 auto 0;text-align: center;background-color: #eef2f5;color: #333;font-size: 14px;font-weight: bold;}
.middle_zxns span {width: 20%;height: 45px;line-height: 45px;display: block;float: left;}
.middle_list {height: 55px;line-height:23px; border-bottom:1px #dedede dashed;}
.middle_list span {width: 20%;display: block;float: left;background: #fff;text-align: center;color: #333;font-size: 10px;padding-top: 8px;}
.details { background:#fff;color:#666;padding:7px 18px; border-radius:4px;} 
.details:hover {color:#007ab5;}
.pa_left_top h3 {line-height: 30px;color: #333;font-size: 16px; font-weight:bold;}
.pa_left_top ul {min-height: 50px;border-bottom: 1px #e7e7e7 dashed;}
.pa_left_top ul li {float: left;color: #707070;width:20%;font-size: 14px;line-height: 30px;}
/**人才招聘内页**/
.pa_left_mid h1{font-size: 18px;margin-top: 20px;}
.pa_left_mid p{line-height: 35px;}


/**联系我们**/
.lxwm_b{width: 100%;}
.lxwm_b h1{width: 100%;height: 40px; font-size: 16px; text-indent: 2em;background: #ddd;line-height: 40px;display: block;margin-bottom: 20px;}
.lxwm_b{margin-top: 20px;}
.lxwm_b ul li{width: 48%;float: left;font-size: 14px; margin-bottom: 15px;height:20px;}
.wap{width: 100%;height:auto;}


/*-- 在线留言--*/
.lay_info h2 { font-size:14px;line-height:26px;font-weight:normal;padding-bottom:25px;}
.lay_info .input { width:100%;display:block;font-size: 14px;}
.lay_info .input input {border: 1px solid #ccc;width: 660px;height: 26px;font-size: 14px;color: #777;margin: 0 0 0 19px;padding: 5px;margin-bottom: 10px;}
.lay_info .input textarea {border: 1px solid #ccc;width:660px;font-size: 14px;color: #777;margin: 0 0 0 8px;padding: 5px; vertical-align:top;line-height:26px;}
.font { cursor:pointer;}
.submit_box { margin-left:82px;}
.lay_info .submit,.lay_info .reset {width: 110px;height: 40px;color: #fff;font-size: 16px;text-align: center;border: none;cursor: pointer;background:#0057a9;margin-top: 10px;margin-right:6px;}
.lay_info .reset { background:#ccc;}
.liuyan{width:80px !important;margin-left: 10px; display:inline-block;margin-top: 10px !important;}
.left-5{margin-left:5px;}
.width-60{width: 60px;}


/* 产品详情内页参数*/
.box{float: left;width: 315px; margin-right: 15px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.magnifier{width: 381px!important;;position: relative;}
.magnifier-container{ width: 360px !important;height: 270px !important;overflow: hidden;position: relative;border: 1px solid #ddd;}
.move-view{width: 100px;height: 100px;position: absolute;}
.images-cover{height: 100%;width: 100%;position: relative;}
.images-cover img{position: absolute; margin-top: -134.75px !important;width: 100%;height: 100%;}
.magnifier-assembly{height: 61px;overflow: hidden;position: relative;padding-left: 25px;padding-right: 30px;}
.magnifier-btn{position: absolute;width: 100%;top: 50%;left: 0;margin-top: -40px;}
.magnifier-btn span{line-height: 80px;height: 80px;width: 20px;background-color: #6e6e6e;color: #fff;display: block; z-index: 9998;text-align: center;font-size: 20px;cursor: pointer;border-radius: 3px;}
.magnifier-btn .magnifier-btn-left{float: left;}
.magnifier-btn .magnifier-btn-right{float: right;}
.magnifier-line{position: relative;overflow: hidden;height: 92px;}
.magnifier-line ul{display: block;font-size: 0;width: 10000%;position: absolute;left: 0;z-index: 9997;}
.magnifier-line li{float: left;width: 76px;cursor: pointer;}
.magnifier-line ul > .active .small-img{border-color: #bbb;}
.small-img{height: 47px;padding: 1px;margin: 5px;overflow: hidden;border: 1px solid #ddd;text-align: center;}
.small-img img{ max-width: 100%; max-height: 100%;}
.magnifier-view{width: 400px !important;; height: 271px !important;;position: absolute;right: -100%; top: 0; z-index: 9999; background-color: #fff; display: none;overflow: hidden;border:1px solid #ddd;}
.magnifier-view img{ display: block;}
.animation03{
    transition: all 0.3s ease-in 0.1s;
    -ms-transition: all 0.3s ease-in 0.1s;
    -moz-transition: all 0.3s ease-in 0.1s;
    -webkit-transition: all 0.3s ease-in 0.1s;
    -o-transition: all 0.3s ease-in 0.1s;
}

.ny_cp_r{ float:right; width:680px; font-size:14px; line-height:30px; color:#333;}
.ny_cp_r_bt{ font-size:24px; color:#d91320; line-height:50px; border-bottom:1px dashed #d91320; margin-bottom:15px;}
.ny_cp_r_lx{ display:block; width:120px; line-height:35px; font-size:14px; color:#FFF; background:#d91320; border-radius:5px; text-align:center; margin:15px 0 10px;}
.ny_cp_r_dzrx{ font-size:16px; line-height:30px; color:#000;}
.ny_cp_l{ float:left; width:390px;}
.nd_text_bt{ font-weight:bold;}
.xgbg{width:900px; height:auto;}
.xgbg_title{font-size:14px; line-height:40px; color:#fff; background:#222; text-indent:20px; margin-bottom:20px;}

.miansu{width: 300px;float: left;}
.miansu p{font-size: 14px; line-height: 35px;}
.miansu h2{font-size: 18px; border-bottom: 1px solid #ddd;height: 40px; line-height: 40px;}
.miansu div{width: 300px; height: 40px; line-height: 40px; text-align: center;font-size: 16px;background: #0057a9;cursor: pointer;color:#fff;margin-top:20px;}
.canshu_top{width: 100%;height: 50px; text-align: left; text-indent: 2em;line-height: 50px; font-size: 16px;margin-top:20px; border-top:1px solid #ddd;}

.fanyige {width: 500px; margin:0 auto;}
.fanyige span{display: block; width: 200px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; margin-right: 20px;float: left;}





/**新闻内页**/

.main-newarc-title h2{width: 100%; height: 50px; font-size: 18px; text-align: center;line-height: 50px; border-bottom: 1px solid #ddd;}
.share .share-p{text-align: center; margin-top: 15px;}
.main-newarc-title p{font-size: 14px;}
.content {font-size: 14px; text-indent: 2em;line-height: 35px;width: 830px;}
.down ul li{margin-top:20px;}



/**公司环境内页**/
.contents-wrapper{width: 835px !important;}
#slider{text-align:center;}
.image-slider{width:834px;position: relative;}
.image-slider-back{background-image: url(../images/arrow-left.png);background-repeat: no-repeat;background-position: left;}
.image-slider-forward{background-image: url(../images/arrow-right.png);background-repeat: no-repeat;background-position: right;}
.image-slider-contents{width: 830px;float: left;position: relative;overflow: hidden;}

.image-slider-contents .outer{background-color:#fff;float:left;width:260px;height:195px;margin:10px 8px;cursor:pointer; position:relative;margin-bottom: 20px;}
.spic{width:260px;height:195px; text-align:center; color:#333; float:left;}
.spic img{width:260px;height:195px;}
.image-slider-contents img{width:260px;height:195px; margin:0 auto;}
.spic a{ display:block; text-align:center;}

.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}
.thumbnail-inactive{filter: alpha(opacity=20);opacity: 0.2;cursor: pointer;}

.preview{position: absolute;width:450px;height:370px;background-color: White;padding: 2px;border: solid 1px #ddd;z-index: 20;}
.preview .img-large{;z-index: 1000; margin:0 auto;}
.preview .img-large .left{position: absolute;left: 8px;top:200px;width: 16px;height: 24px;z-index: 1000;background: url(../images/arrow-left.png);cursor:pointer;}
.preview .img-large .right{position: absolute;left: 428px;top:200px;z-index: 1000;width: 16px;height: 24px;background: url(../images/arrow-right.png);cursor:pointer;}
.preview .close{position:absolute;left:434px;top: -16px;width: 32px;height: 34px;background: url(../images/close.png);float: right;cursor: pointer;z-index: 2000;}
.preview .img-large img{width:86%;height: 300px;margin: 34px auto;}
.outer{border: solid 1px #ddd;}
.beijing{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;opacity: 0.5;z-index: 1;}