@charset "UTF-8";* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote {margin:0;padding:0;border:0;}
body {color:#333;font-size:14px;font-family:"Microsoft YaHei","微软雅黑",Helvetica,Arial,sans-serif;}
a,a:active {color:inherit;text-decoration:none;cursor:pointer;}
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a:hover {text-decoration:none;}
img {border:none;vertical-align:middle;max-width:100%;}
ol,ul,li {list-style:none;}
input,textarea,select,button {font:14px "Microsoft YaHei","微软雅黑",Helvetica,Arial,sans-serif;outline:none;-webkit-appearance:none;-moz-appearance:textfield !important;-webkit-tap-highlight-color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
.clearfix:after,.clearfix:before {content:"";display:table;clear:both;}
input.text,textarea.text {display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;resize:none;}
.container {width:75%;max-width:1440px;margin:0 auto;position:relative;}
table th,td {padding:10px;border-right:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;text-align:center;}

/*产品详情*/
#product_dt .hide {display:none !important;}
#product_dt .product-detail {margin:50px 0;box-shadow:0px 8px 36.8px 3.2px rgba(0,0,7,0.08);}
#product_dt .product-detail .tops-box {display:flex;justify-content:space-between;padding:40px 40px 50px;background-color:#fff;}
#product_dt .product-detail .tops-box .banner {width:48%;position:relative;flex-shrink:0;}
#product_dt .product-detail .tops-box .banner .swiper-pro {height:100%;}
#product_dt .product-detail .tops-box .banner .swiper-wrapper {height:100%;}
#product_dt .product-detail .tops-box .banner .swiper-slide {background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;}
#product_dt .product-detail .tops-box .banner .swiper-slide>img {width:100%;opacity:0;}
#product_dt .product-detail .tops-box .banner .swiper-pagination-pro {width:100%;bottom:-30px;z-index:100;}
#product_dt .product-detail .tops-box .banner .swiper-pagination-bullet {width:15px;height:3px;background-color:#ddd;opacity:1;outline:none;transition:all .6s;margin:0 10px;border-radius:0;}
#product_dt .product-detail .tops-box .banner .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:1;background-color:#2a663a;transition:all .6s;}
#product_dt .product-detail .tops-box .info-box {padding-left:50px;width:52%;}
#product_dt .product-detail .tops-box .info-box .title-box {padding-bottom:20px;border-bottom:1px solid #ddd;}
#product_dt .product-detail .tops-box .info-box .title-box .t1 {font-size:30px;line-height:30px;font-weight:bold;color:#000;}
#product_dt .product-detail .tops-box .info-box .title-box .t2 {font-size:18px;line-height:18px;margin-top:20px;color:#333;}
#product_dt .product-detail .tops-box .info-box .desc {color:#666;font-size:16px;line-height:26px;margin-top:30px;height:45%;}
#product_dt .product-detail .tops-box .info-box .bottoms .query {width:150px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;display:block;background-color:#2a663a;}
#product_dt .product-detail .tops-box .info-box .bottoms .txt {color:#bbb;font-size:12px;line-height:18px;margin-top:25px;}
#product_dt .product-detail .pro-cont {margin-top:20px;background-color:#fff;}
#product_dt .product-detail .pro-cont .pro-nav {height:64px;border-bottom:1px solid #f1f2f3;background-color:#fff;padding:0 40px;}
#product_dt .product-detail .pro-cont .pro-nav .item {font-size:16px;color:#666;padding:0 15px;height:100%;line-height:64px;position:relative;display:inline-block;margin-right:60px;cursor:pointer;}
#product_dt .product-detail .pro-cont .pro-nav .item:hover,#product_dt .product-detail .pro-cont .pro-nav .item.active {color:#2a663a;font-weight:bold;}
#product_dt .product-detail .pro-cont .pro-nav .item:hover:before,#product_dt .product-detail .pro-cont .pro-nav .item.active:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#2a663a;}
#product_dt .product-detail .pro-cont .content {padding:40px;}
#product_dt .product-detail .pro-cont .flcontent {padding:40px;line-height:2;}
#product_dt .product-detail .pro-cont #cont01.content,#product_dt .product-detail .pro-cont #cont02.content {width:850px;}
#product_dt .product-detail .pro-cont .content img {max-width:100%;}
#product_dt .product-detail .pro-cont .content h1 {font-size:24px;line-height:24px;color:#333;margin-bottom:20px;margin-top:20px;}
#product_dt .product-detail .pro-cont .content .download-item {width:665px;height:90px;border:1px solid #eee;display:flex;align-items:center;justify-content:space-between;}
#product_dt .product-detail .pro-cont .content .download-item .info {padding:0 30px;width:574px;}
#product_dt .product-detail .pro-cont .content .download-item .info .t1 {font-size:16px;color:#666;}
#product_dt .product-detail .pro-cont .content .download-item .info .t2 {font-size:16px;color:#999;margin-top:6px;display:block;}
#product_dt .product-detail .pro-cont .content .download-item .info .t2 i {font-size:20px;display:inline-block;margin-right:10px;color:#bbb;}
#product_dt .product-detail .pro-cont .content .download-item .download {display:flex;align-items:center;flex-direction:column;justify-content:center;width:90px;height:90px;color:#999;font-size:14px;border-left:1px solid #eee;}
#product_dt .product-detail .pro-cont .content .download-item .download i {font-size:16px;}
#product_dt .product-detail .pro-cont .content .download-item .download p {margin-top:6px;}

/*加入我们*/
#join .join-box {margin-top:50px; background-color:#fff;padding-top:1px;box-shadow:0px 8px 36.8px 3.2px rgba(0,0,7,0.08);}
#join .join-box .join-nav {display:flex;align-items:center;justify-content:center;}
#join .join-box .join-nav .item {width:140px;height:50px;line-height:50px;font-size:16px;color:#666;border:1px solid #eee;text-align:center;display:block;margin-right:20px;}
#join .join-box .join-nav .item.active,#join .join-box .join-nav .item:hover {background-color:#2a663a;border:1px solid #2a663a;color:#fff;}
#join .join-box .text {font-size:16px;color:#888;text-align:center;margin-top:20px;line-height:30px;}
#join .join-box .join-select {padding:0 40px 30px;display:flex;align-items:center;justify-content:space-between;margin-top:35px;border-bottom:1px solid #eee;}
#join .join-box .join-select input {width:88%;height:50px;border:1px solid #eee;caret-color:#2a663a;padding-left:30px;}
#join .join-box .join-select input:focus {border:1px solid #2a663a;box-shadow:0px 0px 10px 0px rgba(0,66,120,0.2);}
#join .join-box .join-select .select {width:93%;height:50px;border:1px solid #eee;background-image:url("../images/munder.png");background-repeat:no-repeat;background-position:right 30px center;background-size:13px 8px;}
#join .join-box .join-select .select select {width:100%;height:100%;background-color:transparent;border:0;padding-left:30px;}
#join .join-box .join-select .select select option {border:1px solid #eee;}
#join .join-box .join-select .btn {width:12%;height:50px;line-height:50px;font-size:16px;color:#fff;border:0;background-color:#2a663a;}
#join .join-box .join-list {width:100%;padding:40px 40px;}
#join .join-box .join-list li {margin-bottom:10px;}
#join .join-box .join-list li .recruit-top {width:100%;height:70px;padding:0px 30px;display:flex;align-items:center;justify-content:space-between;background:#f7f7f7;cursor:pointer;font-size:14px;box-sizing:border-box;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;}
#join .join-box .join-list li .recruit-top>div {color:#666666;width:25%;}
#join .join-box .join-list li .recruit-top>div span {color:#333;}
#join .join-box .join-list li .recruit-top>div:nth-of-type(2) {text-align:center;}
#join .join-box .join-list li .recruit-top>div:nth-of-type(3) {text-align:center;}
#join .join-box .join-list li .recruit-top>div:nth-of-type(4) {text-align:center;}
#join .join-box .join-list li .recruit-top>div:nth-of-type(5) {text-align:right;}
#join .join-box .join-list li .recruit-top:hover {background:#2a663a;}
#join .join-box .join-list li .recruit-top:hover>div {color:#fff;}
#join .join-box .join-list li .recruit-top:hover>div span {color:#fff;}
#join .join-box .join-list li .active {background:#2a663a;}
#join .join-box .join-list li .active>div {color:#fff;}
#join .join-box .join-list li .active>div span {color:#fff;}
#join .join-box .join-list li .recruit-content {width:100%;padding:0px 30px 50px;box-sizing:border-box;display:none;}
#join .join-box .join-list li .recruit-content .t1 {color:#333;font-size:18px;padding-bottom:25px;padding-top:25px;}
#join .join-box .join-list li .recruit-content .content p {line-height:2em;color:#666;font-size:14px;}
#join .join-box .join-list li .recruit-content .zhaopin-box {padding-top:20px;margin-top:25px;border-top:1px solid #eee;}
#join .join-box .join-list li .recruit-content .zhaopin-box .tt {color:#666;font-size:14px;line-height:2em;}
#join .join-box .join-list li .recruit-content .join-in {width:180px;height:50px;line-height:50px;color:#fff;display:inline-block;font-size:14px;text-align:center;background:#2a663a;margin-top:35px;}

.pop-box {min-width:600px;}

.pop-box .join-select {padding:0 40px 30px;display:flex;align-items:center;justify-content:space-between;margin-top:35px;}
.pop-box .join-select input {width:80%;height:50px;caret-color:#2a663a;padding-left:30px;}
.pop-box .join-select input:focus {border:1px solid #2a663a;box-shadow:0px 0px 10px 0px rgba(0,66,120,0.2);}
.pop-box .join-select .select {width:93%;height:50px;border:1px solid #eee;background-image:url("../images/munder.png");background-repeat:no-repeat;background-position:right 30px center;background-size:13px 8px;}
.pop-box .join-select .select select {width:100%;height:100%;background-color:transparent;border:0;padding-left:30px;}
.pop-box .join-select .select select option {border:1px solid #eee;}
.pop-box .join-select .btn {width:20%;height:50px;line-height:50px;font-size:14px;color:#fff;border:0;background-color:#2a663a;}

/* 遮罩层 */
.mask {position:fixed;left:0;top:0;width:100%;height:100%;z-index:199999990;background-color:rgba(0,0,0,0.5);}
/* 弹窗主体 */
.modal {position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;display:flex;justify-content:center;align-items:center;z-index:199999999;width:100%;max-width:640px;}
/* 关闭按钮 */
.close {position:absolute;top:10px;right:15px;font-size:28px;cursor:pointer;transition:0.3s;color:#fff;}
.close:hover {color:#ff4444;}


@media screen and (max-width: 768px) {

	.container {width:100%;padding:0 3%;overflow-x:auto;overflow-y:hidden;}
	.pop-box {min-width:100%;}
	/*产品中心详情*/    #product_dt .product-detail {margin:30px 0;}
	#product_dt .product-detail .tops-box {flex-wrap:wrap;}
	#product_dt .product-detail .tops-box .banner {width:100%;}
	#product_dt .product-detail .tops-box .banner .swiper-pagination-pro {bottom:-15px;}
	#product_dt .product-detail .tops-box {padding:0.6rem;}
	#product_dt .product-detail .tops-box .info-box {padding-left:0;width:100%;}
	#product_dt .product-detail .tops-box .info-box .title-box {padding-top:1.2rem;}
	#product_dt .product-detail .tops-box .info-box .title-box .t1 {font-size:16px;}
	#product_dt .product-detail .tops-box .info-box .title-box .t2 {font-size:14px;line-height:24px;margin-top:0.3rem;}
	#product_dt .product-detail .tops-box .info-box .desc {height:auto;margin-top:20px;font-size:14px;line-height:20px;}
	#product_dt .product-detail .tops-box .info-box .bottoms {margin-top:1.2rem;}
	#product_dt .product-detail .tops-box .info-box .bottoms .query {width:120px;height:40px;line-height:40px;font-size:14px;}
	#product_dt .product-detail .pro-cont .pro-nav {height:40px;padding:0 0.6rem;display:flex;align-items:center;}
	#product_dt .product-detail .pro-cont .pro-nav .item {line-height:40px;margin-right:0;padding:0 0.5rem;font-size:14px;}
	#product_dt .product-detail .pro-cont .content {padding:0.6rem;}
	#product_dt .product-detail .pro-cont #cont01.content,#product_dt .product-detail .pro-cont #cont02.content {width:100%;}
	#product_dt .product-detail .pro-cont .content .download-item {width:100%;height:auto;}
	#product_dt .product-detail .pro-cont .content .download-item .info {width:75%;padding:0.6rem;}
	#product_dt .product-detail .pro-cont .content .download-item .download {width:60px;flex-shrink:0;height:100%;}
	#product_dt .product-detail .pro-cont .content .download-item .info .t1 {font-size:14px;}
	#product_dt .product-detail .pro-cont .content .download-item .info .t2 {font-size:14px;}
	
	/*加入我们*/
	#join .join-box {margin-top:30px;margin-bottom:30px;padding-top:30px;}
	#join .join-box .join-nav .item {width:5.2rem;height:1.9rem;line-height:1.9rem;font-size:14px;}
	#join .join-box .text {font-size:13px;margin-top:0.6rem;}
	#join .join-box .join-select {padding:0 0.6rem 0.6rem;flex-wrap:wrap;}
	#join .join-box .join-select .select {width:100%;margin-top:0.6rem;height:2.6rem;}
	#join .join-box .join-select .select select {padding-left:0.6rem;width:100%;}
	#join .join-box .join-select input {padding-left:0.6rem;width:100%;height:2.6rem;}
	#join .join-box .join-select .btn {width:98%;height:2.0rem;line-height:2.0rem;margin-top:0.6rem;}
	#join .join-box .join-list {padding:0.6rem 0.6rem;}
	#join .join-box .join-list li .recruit-top {padding:0.6rem;flex-wrap:wrap;height:auto;}
	#join .join-box .join-list li .recruit-top > div {width:100%;line-height:24px;text-align:left !important;}
	#join .join-box .join-list li .recruit-content {padding:0 0.6rem 1.2rem;}
	#join .join-box .join-list li .recruit-content .t1 {padding:0.6rem 0;font-size:14px;}
	#join .join-box .join-list li .recruit-content .join-in {width:5.2rem;height:2.1rem;line-height:2.1rem;margin-top:0.9rem;}
	
}


/* 查询列表 */


.chaxun_list{width:100%;max-width: 1440px;min-height:300px;padding:20px 40px; background:#FFF; border-radius:5px;margin: 0px auto;box-shadow: 0 1px 4px rgb(0 0 0 / 10%);box-sizing: border-box;}
.chaxun_list table{ width:100%;}
.chaxun_list table td{ padding:0 20px;line-height:45px; border-bottom:1px #ddd solid; text-align:center; color:#666; font-size:13px;}
.chaxun_list table th{ background:#f9f9f9; font-weight:bold; color:#333; line-height:45px;}

.chaxun_list table {border:1px solid #ccc;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;margin:0 auto;}
.chaxun_list table tr {border:1px solid #ddd;padding:5px;}
.chaxun_list table th,.chaxun_list table td {padding:6px;text-align:center;}
.chaxun_list table th {text-transform:uppercase;font-size:14px;letter-spacing:1px;min-width: 180px;}
.chaxun_list table tr:nth-child(even) {background-color:#f9f9f9} 
@media screen and (max-width:768px) {
.chaxun_list {}
.chaxun_list table {border:0;}
.chaxun_list table thead {display:none;}
.chaxun_list table tr {margin-bottom:15px;display:block;border-bottom:6px solid #ddd;}
.chaxun_list table td {display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc;}
.chaxun_list table td:last-child {border-bottom:0;}
.chaxun_list table td:before {content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold;}
}



/* 查询结果详情 */
.chaxun_detail{width:100%; max-width:1440px;border:5px #CD0000 solid; border-radius:10px; background: url(../images/chaxun_bg2.png) no-repeat top center #ffffff; background-size:100% 100%;margin: 0px auto;padding: 20px 40px 40px;}

.chaxun_detail h2{ margin-top:20px; font-size:40px; color:#CD0000; line-height:50px; text-align:center;}
.chaxun_detail h5{ font-size:18px; color:#222; line-height:50px; text-align:center;margin-top: 20px;}

.cx_info{width:100%; margin:20px auto 0;  border-top:1px #ddd solid; padding-top:15px;line-height:40px; color:#444; overflow:hidden; background:url(../images/h6.png) center 0 no-repeat;font-size:16px;position: relative; }
.cx_info h3{ display:block; color:#CD0000; font-weight:bold; font-size:18px;margin-top: 5px; } 

.cx_tips{ display:block; font-style:normal;margin:30px auto 0; color:#CD0000; line-height:30px; border-top:1px #ddd solid; padding-top:15px;}
.cx_tips h4{ display:block; color:#CD0000; font-weight:bold; font-size:16px; } 


.nodata {text-align:center;padding:10px 20px;width: 100%;margin: 30px auto;box-sizing:border-box;}
.nodata_img{}
.nodata_img img{max-width: 160px;display: block;margin: 20px auto;}
.nodata_title{font-size: 16px;font-weight: bold;padding-bottom: 10px;color: #333333;line-height: 30px;}
.nodata_subtitle{font-size: 16px;padding-bottom: 30px;line-height: 26px;}
.nodata_subtitle a{font-weight: bold;color: #5b7aff;}

#code{position: absolute; right: 0px; top: 20px;width:158px; height:158px; }
#code img{width: 100%;height: 100%;}
#zan{position: absolute; right: 0px;top:20px;font-size: 16px;height: 30px;line-height: 30px;background:  url(../images/zan0615.png) no-repeat left center;padding: 0 0 0 25px;text-align: right;background-size: 20px;}
#zan em{color: #cb302c;font-size: 18px;font-weight: 600;font-style: normal;}

#zhuangtai{position: absolute; right: 0px;top:60px;font-size: 16px;height: 30px;line-height: 30px;text-align: right;}

