@charset "utf-8";
/* ===== 公告属性 */
i.bor {
    display: block;
    width: 100%;
    min-width: 1150px;
    height: 1px;
    background: #e8e8e8;
}
.n-back-0 {
	background: #f6f6f6;
	min-width: 1150px;
	border: 1px solid #f2f2f2;
	border-width: 1px 0
}
.n-back-1 {background: #fff}
.n-bor {
	border: 1px solid #e6e6e6;
	border-width: 1px 0
}
.n-bor-top {
	border: 1px solid #e6e6e6;
	border-width: 1px 0 0
}
.n-bor-t {
	border: 1px solid #e6e6e6;
	border-width: 1px 0 0 0
}
.n-bor-b {
	border: 1px solid #e6e6e6;
	border-width: 0 0 1px 0
}
.n-no-bor{border-bottom: none !important;}
/* =====  子菜单 */
.subcate {
	min-width: 1150px;
	min-height: 70px
}
.subcate ul li {
	float: left;
	padding: 19px 0
}
.subcate ul li a {
	display: inline-block;
	padding: 8px 16px;
	color: #555;
	margin-right: 2px;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
	transition: all .3s ease-in
}
.subcate ul li a.on,.subcate ul li a:hover {
	background: #191919;
	color: #fff
}
/* ===== 栏目菜单 */
.sector_head{text-align: center;padding-top: 40px;}
.sector_head h3 {
	font-size: 24px;
	color: #505050;
}
/* ===== 新闻资讯 */
.news-usezan ul li{
	float: left;
	width: 368px;
	min-height: 330px;
	border:1px solid #f0f0f0;
	margin-right: 20px;
	margin-bottom:20px;
}
.news-usezan ul li .news-detail{
	width: 330px;
	margin:0 auto;
}
.news-usezan ul li .news-detail h5 a{
	font-size: 14px;
	font-weight: bold;
}
.news-usezan ul li a.imgnews{
	display: block;
	width: 330px;
	height: 130px;
	overflow: hidden
}
.news-usezan ul li img{
	width: 330px;
	height: 130px;
	-webkit-transition: all .4s ease-in;
	-moz-transition: all .4s ease-in;
	-ms-transition: all .4s ease-in;
	transition: all .4s ease-in
}
.news-usezan ul li .news-data{
	width: 100%;
	height: 43px;
	line-height: 43px;
}
.news-usezan ul li .news-detail h5 a,
.news-usezan ul li .news-data,
.news-usezan ul li .remark p{color: #666;}
.news-usezan ul li .remark a.news-more{color: #999;}
.news-usezan ul li .remark p {
	max-height: 45px;
	overflow: hidden
}
.news-usezan ul li .remark a.news-more{display: block;}
.news-usezan ul li:hover img{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2)
}
.news-usezan .hd{
	width: 372px;
	height: 57px;
	line-height: 55px;
	text-align: center;
	margin: 0 auto;
}
.news-usezan .hd a{
	display: block;
	float: left;
	border:1px solid #e0e0e0;
	border-radius: 5px;
	font-size: 14px;
	cursor: pointer;
}
.news-usezan .hd a.caturl{
	width: 198px;
	margin: 0 20px;
}
.news-usezan .hd a.prev,
.news-usezan .hd a.next{
	width: 63px;
	height: 55px;
	background: url(../images/lr.png) no-repeat 26px 19px;
}
.news-usezan .hd a.prev{background-position: -281px 19px;}
.news-usezan .hd a.nextStop,
.news-usezan .hd a.prevStop{cursor: not-allowed;opacity: .4;filter: alpha(opacity=40);}

/* ===== 详细内容 */
.content_left {width: 100%}
.content_left .detail-title {max-width: 840px;overflow: hidden;text-align: center;margin: 0 auto}
.content_left .detail-title h1 {padding-top: 45px;color: #191919}
.content_left .detail-title p {padding: 3px 0}
.content_left .detail-title a,.content_left .detail-title p {color: #969696}
.content_left .detail-title span.d {padding-right: 13px}
.content_left .detail-title span.share{padding-right: 10px;position: relative;background: url(../images/shar.png) no-repeat center right;cursor: pointer;}
.content_left .detail-title span.shar{display: none;width: 115px;position: absolute;left: 65px;top: -6px;}

/* =====  详情页 */
.sector_content:last-child .detail-content{border-bottom: none;}
.detail-content {
	padding: 25px 0 25px;
	line-height: 22px;
	border-bottom: 1px solid #f0f0f0;
}
.detail-content.nn{border-bottom: none !important;}
.detail-content img {max-width: 100% !important}
/* ===== 产品列表 */
.work-usezan ul li{
	width: 370px;
	height: auto;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
	overflow: hidden;
}
.work-usezan ul li img{
	width: 370px;
	height: auto;
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
.work-usezan ul li:hover img{
	opacity: .8;
	filter: alpha(opacity=80);
}
/* 4个 */
.work-usezan ul.number4 li{
	width: 270px;
	margin-right: 24px;
}
.work-usezan ul.number4 li img{width: 270px;}

/* 产品推荐 */
.remmon-list ul li{
	float: left;
	width: 210px;
	height: auto;
	text-align: center;
	margin:25px 25px 35px 0;
	overflow: hidden;
}
.remmon-list ul li img{
	width: 210px;
	height: auto;
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
.remmon-list ul li p a{

}
.remmon-list ul li span{color: #999}
.remmon-list ul li:hover img{
	opacity: .8;
	filter: alpha(opacity=80);
}
/* ===== 关于我们集合-风采 */
.spic li {
	width: 270px;
	height: auto;
	margin-right:24px;
	float: left
}
.spic li .imghide{
	display: block;
	height: 180px;
	overflow: hidden;
}
.spic li img {
	width: 270px;
	height: 180px
}
.spic li .daskpic{
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0);
}
.spic li .daskpic a.big{
	top: -58px;
	left: 50%;
	width: 58px;
	height: 58px;
	background: url(../images/more2.png) no-repeat;
	margin:-29px 0 0 -29px;
}
.spic li .daskpic,
.spic li .daskpic a.big,
.spic li img{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out;}
#spic .hd{
	width: 100%;
	text-align: center;
}
#spic .hd li{
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 12px;
	text-indent: -9999px;
	cursor: pointer;
	background: url(../images/slide2-ico.png) no-repeat 0 0;
}
#spic .hd li.on{background-position: -27px 0;}

.spic li:hover .daskpic{background: rgba(0,0,0,.6);}
.spic li:hover .daskpic a.big{top: 50%;}
.spic li:hover img{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}
/* ===== 我们观点 */
#lpic{padding-top: 0 !important;}
#lpic ul li{
	float: left;
	width: 368px;
	min-height: 345px;
	border:1px solid #f0f0f0;
	margin-right: 20px
}
#lpic ul.lpic-list li{margin-bottom: 20px;}
#lpic ul li .news-detail{
	width: 330px;
	margin:0 auto;
}
#lpic ul li .news-detail h5 a{
	font-size: 14px;
	font-weight: bold;
}
#lpic ul li a.imgnews{
	display: block;
	width: 330px;
	height: 130px;
	overflow: hidden
}
#lpic ul li img{
	width: 330px;
	height: 130px;
	-webkit-transition: all .4s ease-in;
	-moz-transition: all .4s ease-in;
	-ms-transition: all .4s ease-in;
	transition: all .4s ease-in
}
#lpic ul li .news-data{
	width: 100%;
	height: 43px;
	line-height: 43px;
}
#lpic ul li .news-detail h5 a,
#lpic ul li .news-data,
#lpic ul li .remark p{color: #666;}
#lpic ul li .remark p {
	max-height: 45px;
	overflow: hidden
}
#lpic ul li .remark a.news-more{display: block;color: #999;}
#lpic ul li:hover img{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2)
}
#lpic .hd{
	width: 372px;
	height: 57px;
	line-height: 55px;
	text-align: center;
	margin: 0 auto;
}
#lpic .hd a{
	display: block;
	float: left;
	border:1px solid #e0e0e0;
	border-radius: 5px;
	font-size: 14px;
	cursor: pointer;
}
#lpic .hd a.caturl{
	width: 198px;
	margin: 0 20px;
	color: #666;
	font-size: 12px;
}
#lpic .hd a.prev,
#lpic .hd a.next{
	width: 63px;
	height: 55px;
	background: url(../images/lr.png) no-repeat 26px 19px;
}
#lpic .hd a.prev{background-position: -281px 19px;}
#lpic .hd a.nextStop,
#lpic .hd a.prevStop{cursor: not-allowed;opacity: .4;filter: alpha(opacity=40);}
/* =====  合作伙伴 */
/*.partner-usezan{width: 105%;}*/
.partner-usezan ul li{
	float: left;
	width: 270px;
	height: 135px;
	margin-bottom:25px;
	margin-right: 23px;
	overflow: hidden;
}
.partner-usezan ul li img{
	position: absolute;
	left: 0%;
	top: 0;
	width: 268px;
	height: 133px;
	border: 1px solid #f0f0f0;
}
.partner-usezan ul li .dask{
	width: 270px;
	height: 100%;
	position: absolute;
	top: 0;
	left: -101%;
	text-align: center;
	z-index: 9;
}
.partner-usezan ul li .dask span{
	display: block;
	line-height: 135px;
	color: #fff;
	font-size: 14px;
	background: rgba(0,0,0,1);
}
.partner-usezan ul li img{
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
.partner-usezan ul li .dask{
	-webkit-transition: all .4s ease-out .2s;
	-moz-transition: all .4s ease-out .2s;
	-ms-transition: all .4s ease-out .2s;
	transition: all .4s ease-out .2s;
}
.partner-usezan ul li:hover img{
	-webkit-transform: scale(.5);
	-moz-transform: scale(.5);
	-ms-transform: scale(.5);
	transform: scale(.5);
}
.partner-usezan ul li:hover .dask{left: 0%;}
/* =====  团队 */
.team-usezan {position: relative}
.team-usezan .bd ul li {
	position: relative;
	width: 100%;
	height: 183px;
	margin-bottom: 20px;
}
.team-usezan .bd ul li .team_list{
	width: 491px;
	height: 110px;
	float: left;
	border:1px solid #f0f0f0;
	margin-right: 20px;
	padding: 35px;
	background: #fff;
}
.team-usezan .bd ul li .team_list .data{
	float: left;
	width: 53px;
	height: 58px;
	line-height: 58px;
	margin-right:15px;
	text-align: center;
	border:1px solid #f0f0f0;
	color: #666;
}
.team-usezan .bd ul li .team_list .team-right{width: 408px;float: left;}
.team-usezan .bd ul li .team_list .enname{color: #666}
.team-usezan .bd ul li .team_list .zhiye{color: #999}
.team-usezan .bd ul li .team_list p{color: #666}

.team-usezan .hd{text-align: center;}
.team-usezan .hd ul li{
	display: inline-block;
	width: 13px;
	height: 13px;
	background: transparent;
	border:2px solid #e8e8e8;
	text-indent: -99999px;
	border-radius: 50px;
	margin-right: 10px;
	margin-top: 10px;
	cursor: pointer;
}
.team-usezan .hd ul li.on{border-color: #636363;}
/* =====  团队 */
#fuwu ul li{
	float: left;
	width: 463px;
	height: 118px;
	border: 1px solid #f0f0f0;
	padding: 30px 50px 0px;
	margin: 0 20px 20px 0;
}
#fuwu ul li .s-left{
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
#fuwu ul li img{
	-webkit-transition: all .3s ease-out .3s;
	-moz-transition: all .3s ease-out .3s;
	-ms-transition: all .3s ease-out .3s;
	transition: all .3s ease-out .3s;
}
#fuwu ul li img{
	width: 88px;
	height: 88px;
	border: 1px solid #f1f1f1;
	border-radius: 150px;
	margin-right: 25px;
}
#fuwu ul li h5 a{color: #323232;}
#fuwu ul li p{color: #969696;}
#fuwu ul li .s-right{width: 330px;}
#fuwu ul li:hover .s-left{margin-left: -20px;}
#fuwu ul li:hover img{
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/* 招聘 */
.zuimeng{text-align: center;margin:30px auto 10px;padding-bottom:20px; border-bottom: 1px solid #f0f0f0}
.zuimeng h3{font-size: 30px;}
.zuimeng i{display: block;width: 70px;height: 2px;background: #282828;margin:10px auto;}
.zuimeng img{max-width: 100%; vertical-align: middle;}

.zhaopin li{height: auto;border-bottom: 1px solid #f0f0f0}
.zhaopin li:first-child{margin-top: 0;}
.zhaopin li:last-child{border-bottom: 0;}
.zhaopin li .data{
	width:76px;
	height: 108px;
	border: 1px solid #f6f6f6;
}
.zhaopin li .data span{display: inline-block;}
.zhaopin li .data span.d{
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-align: center;
	border-bottom: 1px solid #f6f6f6;
	font-size: 48px;
	color: #acacac;
}
.zhaopin li .data span.ym{
	width: 100%;
	text-align: center;
	line-height: 45px;
	color: #acacac;
}
.zhaopin li .r-jianjie{
	width: 88%;
	margin-left: 20px;
}
.zhaopin li .r-jianjie h3{
	color: #282828;
	padding-bottom: 11px;
	border-bottom: 1px solid #f6f6f6;
}
.zhaopin li .r-jianjie h3 span{
	display: inline-block;
	padding-left: 10px;
	font-size: 11px;
	color: #818181;
}
.zhaopin li .r-jianjie p.tj{margin: 14px 0 20px;}
.zhaopin li .r-jianjie p.tj a{
	display: inline-block;
	padding: 0 18px;
	color:#646464;
	background: url(../images/ico-3.png) no-repeat center right;
}
.zhaopin li .r-jianjie p.tj a:first-child{padding-left: 0;}
.zhaopin li .r-jianjie p.tj a:last-child{background: none;}
.zhaopin li .r-jianjie .intro{
	padding-bottom: 20px;
	margin-bottom: 15px;
	border-bottom: 1px solid #f6f6f6;
}
.zhaopin li .r-jianjie .intro span{color: #282828;}
.zhaopin li .intro:last-child{border-bottom: none;}
.zhaopin li .r-jianjie h3 span.email:hover{color:#333;}

/** 联系我们 ============================================= */
.c-rematk{
	max-width: 635px;
	line-height: 22px;
	color: #888;
	font-size: 14px;
	margin:0 auto;
}
.contact_ny ul li{
	float: left;
	width: 493px;
	height: 68px;
	padding:40px 35px;
	border: 1px solid #f2f2f2;
	margin-right: 20px;
	margin-bottom: 25px;
	transition:all .4s ease-out;
}
.contact_ny ul li h3{
	font-size: 14px;
	color: #000;
	font-weight: bold;
	padding-bottom: 5px;
}
.contact_ny ul li p{line-height: 22px;}
.contact_ny ul li span{
	display: inline-block;
	min-width: 200px;
	color: #999;
}
.contact_ny ul li:hover{
	border-color: #969696;
}
/* 表单 */
.contact-form .form-action li{
	width: 302px;
	float: left; 
	border-bottom: 1px solid #e8e8e8;
	margin-bottom: 45px;
	margin-right: 110px;
}
.contact-form .form-action li:nth-of-type(3),
.contact-form .form-action li.textarea{margin-right: 0}
.contact-form .form-action li label{color: #fff;}
.contact-form .form-action input[type=text]{
	width: 99%; 
	padding-left: 5px;
	height: 36px;
	border: 0;
}
.contact-form .form-action li.textarea{width: 100%;}
.contact-form .form-action textarea{
	width: 100%;
	height: 20px;
	border: 0;
	outline: none;
	resize:none;
}
.contact-form .form-action input[type=submit]{
	display: block;
	width: 130px;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	line-height: 40px;
	background:transparent; 
	border: 1px solid #f0f0f0;
	cursor: pointer;
	font-size: 12px;
    color: #666;
    border-radius: 5px;
}
/* 全屏模式 */
.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img{
	display: block;
	max-width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.swiper-container-vertical > .swiper-pagination-bullets{
	right:3% !important;
    top: 58% !important;
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 15px 0 !important;
}
.swiper-button-next{
	right: 5% !important;
	background: url(../images/Arrow_45.png) no-repeat -105px 0 !important;
}
.swiper-button-prev{
	left: 5% !important;
	background: url(../images/Arrow_45.png) no-repeat 0 0 !important;
}
.swiper-button-prev, .swiper-button-next{
	width: 45px !important;
	height: 45px !important;
}
.swiper-pagination-bullet-active{background: #fff !important;}

/* 产品AJAX */
.ajax-list a{position: absolute;top: 45%;width: 45px;height: 45px;display: block;background: url(../images/Arrow_45.png) no-repeat 0 0;text-indent: -9999px;
z-index: 100;cursor: pointer;}
.ajax-list a.nopre,
.ajax-list a.pre{left: 80px;}
.ajax-list a.nonext,
.ajax-list a.next{right: 80px;}
.ajax-list .nopre,
.ajax-list .nonext{opacity: .5;}
.ajax-list .next,
.ajax-list .nonext{background-position: -105px 0;}

.loging{display: none;width: 32px;height: 32px;position: absolute;top: 45%;left: 50%;background: url(../images/msg_loading_d.gif) no-repeat;z-index: 999;}
/* 上下页 */
.preNext{text-align: center;height: 25px;line-height: 25px;padding:35px 0;}
.preNext span a{width: auto;height: 25px;display: inline-block;background: url(../images/prenext.png) no-repeat 0 0;padding-left: 30px;}
.preNext span.next a{background-position: 0 -39px;margin: 0 30px;}
.preNext span.return a{background-position: 0 -75px;}
.preNext span,
.preNext a{color: #999}
/* 分页 */
#pages{text-align:center;margin:20px 0;}
#pages a{font-family:Arial;font-size:14px;display:inline-block;width:38px;height:33px;line-height:33px;border:1px solid #e6e6e6;background:#fff;color:#646464;margin-right:8px;text-align:center}
#pages a.cur{display:inline-block;width:38px;height:33px;line-height:33px;text-align:center;background:#191919;color:#fff}
#pages a.a1{width:108px;font-size:12px;float:left;text-align:left;border:none;background:0 0;color:#646464}
#pages a.a1 font{color:#fead0f;padding:0 3px}
/* 下拉加载 */
#loading{width:195px;height:32px;line-height:32px;font-size:14px;text-align:center;padding-left:0;opacity:.7;background:url(../images/msg_loading_d.gif) no-repeat;margin:10px auto 30px;color:#000;display:none}
