/*nyba s*/

.cur { font-weight:bold;    color:#0070c0;}
.ny_ba {

	height: 350px;
	width: 100%;
	clear: both;
	overflow: visible;
	
	color:#fff;
	
	
}
.ny_ba h2 {text-align:left;font-size:32px; padding-top:220px; font-weight:bold;}
.ny_ba p {text-align:left;font-size:20px; line-height:45px; }
/*nyba e*/

/*ny_bt s*/
.ny_bt { width:1200px; margin:0px auto; height:90px; border-bottom:1px solid rgba(0,0,0,0.1); }
.ny_bt p { line-height:28px; border:1px solid rgba(0,0,0,0.5); border-radius:25px; padding:0px 25px; color:#666; float:left; margin-top:35px;}
.ny_bt b { height:34px; margin-top:35px; float:right; font-size:30px; font-weight:900; color:#d2d2d2}
/*ny_bt e*/


/*ny_left s*/
.content { clear:both; overflow:visible;}
.ny_left { width:20%; float:left; margin-top:30px; padding-bottom:70px;}
.ny_left ul li { line-height:48px; font-size:15px; color:#666;border-bottom:1px solid rgba(0,0,0,0.2); position: relative;}
.ny_left ul li p{ color:#333; padding-left:30px;}
.ny_left ul li p:hover{ color:#fff; background:#38a48c;}
.ny_left ul li i { width:10%; height:1px; background-color:#38a48b; position:absolute; bottom:-1px; left:0px;}
.ny_history { width:75%; float:right;margin-top:30px; text-align:left; line-height:28px; }
.ny_right { width:75%; float:right;margin-top:30px; line-height:28px; padding-bottom:80px; text-align: justify; }
.ny_right h2 { line-height:25px; color:#333; line-height:60px;  }
.ny_right p {font-size:15px; color:#666;}
.ny_right a {font-size:15px; color:#666;}



.ab11{width:1195px; margin:auto;}

.ab11 ul{width:1195px; padding-top:35px; padding-bottom:35px; }
.ab11 ul li{display:block;float:left;   margin-right:15px;}
.ab11 ul li a{float:left; text-align:center;font-size:15px;width:223px; background:#1b96d5; }
.ab11 ul li a:hover{   float:left;color:#fff ; background:#ff6600; }


.zz1{  color:#fff;background:#016ab5;   float:left;  line-height:45px;}
.zz1 a{color:#fff ; }
.zz2{  color:#fff;background:#cdcdcd; float:left;  line-height:45px;}
.zz2 a{color:#fff ; }





.ny_right ul li { float:left; 
	width: 42%;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	border-right: 1px solid rgba(0,0,0,0.1);
	text-align: left;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 0px; margin-left:3%; margin-bottom:25px;
} 
.ny_right ul li img { margin-right:10px;}
.ny_right ul li h3 { line-height:40px; color:#0070c0; font-size:19px; margin-top:10px; }
.ny_right ul li span{ line-height:25px; color:#999; }
.ny_right ul li p{ line-height:22px; color:#666; margin-top:10px; }




.ny_news {width:75%; float:right; text-align:left; line-height:28px; padding-bottom:75px;}
.new2{ width:100%; float:left; border-bottom:#e9e9e9 solid 1px; color:#666; padding-top:73px; padding-bottom:40px; }
.n_l{ width:10%; float:left; margin-right:40px; border-top:#38a48b solid 2px; text-align:center;}
.n_l h1{ padding:20px 0;}
.n_r{ width:85%; float:left;}
.n_r h2{ color:#3c3c3c; margin-bottom:10px; font-weight:normal;}
.n_r h2 a{ color:#3c3c3c;}
.n_r h2 a:hover{ color:#38a48b;}
.n_r h4{ width:120px; line-height:32px; border:#38a48b solid 1px; background-color:#38a48b; color:#fff; text-align:center; margin-top:20px; font-weight:normal;}
.n_r h4 a{ color:#fff;}
.n_r h4 a:hover{ text-decoration:underline;}

.paging{ width:100%; float:left; text-align:center; background:#E6E6E6; color:#333333; line-height:30px; margin-top:30px;}

.m3{width:150px; line-height:30px; text-align:center; float:left; color:#FFFFFF; margin-top:30px;}

.m3 a{width:150px; line-height:30px; float:left; background:#179c89; color:#FFFFFF!important;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.m3 a:hover{ color:#FFFFFF!important; background:#179c89; width:200px;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}






.guanli_c { width:50%;}


/*honor s*/
.ny_honor { width:75%; float:right;margin-top:30px; text-align:left; line-height:28px; }
.ny_honor ul { float:left; width:100%;}
.ny_honor ul li img { float:left; margin-right:15px; margin-bottom:15px; width:270px; padding:3px; border:4px solid rgba(0,0,0,0.1);}
.ny_honor ul li .img1 { height:380px;}
.ny_honor ul li .img2 { height:210px;}







.right_fw1 { float:right;}
.left_fw1 { float:left}
.right_fw2 { float:left;}
.left_fw2 { float:right}
.right_fw3 { float:right;}
.left_fw3 { float:left}


.p_list{ width:1200px; margin:0px auto; line-height:40px;}
.p_list h1{ color:#2d9e26; font-weight:normal; border-bottom:solid 1px #e9e9e9; padding-bottom:10px; font-size:24px;}
.table{ padding:15px 0;}
.table td{ text-align:left; padding:5px 30px;}
.table tr:nth-child(odd){ background:#f5f3f0;}
.table tr:nth-child(even){ background:#fff;}


.p_detail{ width:1200px; margin:0px auto;line-height:35px; color:#737373;}
.p_detail h4{ color:#FFFFFF; font-weight:normal; border-top:solid 3px #38a48b; background:#f9f9f9; margin-top:20px;}
.p_detail h4 span{ background:#38a48b; width:150px; line-height:40px; display:block; text-align:center;}
.p_detail h2{ font-weight:normal; color:#3c3c3c; text-align:center; line-height:50px; font-size:20px;margin-top:20px;}





.service_list {width:1200px; margin:0px auto;  }

.service_list ul { width:100%; float:left; margin-top:30px; padding-bottom:30px;}
.service_list ul li { line-height:45px; border-bottom:2px solid rgba(0,0,0,0.1); position:relative; font-size:15px; color:#666; font-weight:bold; text-align:left; width:22%; margin-right:3%; float:left; }
.service_list ul li span { width:20px; height:20px; position:absolute; right:0px; top:12px; background-color:#38a48b; border-radius:50%; text-align:center; color:#FFF; line-height:20px; font-size:14px; font-weight:normal; }






/* gallery */
.zoomed > .gallery{-webkit-filter:blur(3px);filter:blur(3px);}
/*.gallery{width:800px;margin:20px auto;}
.gallery li{float:left;margin:10px; width:80px; height:80px;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li a,.gallery li img{float:left;}*/



#zoom {
	z-index: 99999999999;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../images/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}
/*honor e*/





/*fanye s*/
.fy { width:100%; float:left; padding-top:30px; padding-bottom:30px; text-align:center;}
.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:"微软雅黑"!important;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #4e4e4e; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #4e4e4e; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #4e4e4e; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*fanye e*/



/*ny_left e*/


.ny_img { margin:40px auto; }




.ny_about_sj { width:1200px; margin:0px auto;clear:both; overflow:visible; }
.ny_about_sj dl { width:23%; margin:50px 1% 10px 1%; float:left; text-align:center;}
.ny_about_sj dl h2 { font-size: 55px;color:rgba(0,0,0,0.0.8); line-height:50px; font-family:"Times New Roman", Times, serif; }
.ny_about_sj dl h2 i { font-size:15px;rgba(0,0,0,0.0.6);}
.ny_about_sj dl span { width:100%; height:2px; background-color:rgba(0,0,0,0.2);clear:both; overflow:visible; display:block;}
.ny_about_sj dl dt { font-size:18px; line-height:25px; padding-top:17px;rgba(0,0,0,0.0.6);}
.ny_about_sj dl dd {font-size:14px; line-height:15px; color:#999; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}





.ny_gdjj {width:1200px; margin:0px auto;clear:both; overflow:visible; }
.ny_gdjj h2 { float:left; width:10%; line-height:45px; font-size:24px; text-align:right; padding-right:2%;border-right:1px solid rgba(0,0,0,0.2); height:100px; color:#2a2a2a; margin-bottom:70px;   }

.ny_gdjj ul { float:left; width:60%; padding-left:2%;}
.ny_gdjj ul li { margin-bottom:10px; line-height:22px; font-size:16px; color:rgba(0,0,0,0.6);}
.ny_gdjj ul li h3  { font-size:16px;  color:#2a2a2a; display:inline-block; }
.ny_gdjj ul li span  { font-size:14px; font-weight:normal; color:#fff; display:inline-block; background-color:rgba(23,156,137,0.8);  border-radius:3px; padding:4px 15px; text-align:center; margin:0px 10px;display:inline-block; }

.ny_gdjj dl {float:right; width:15%; padding-right:2%; border-left:1px solid rgba(0,0,0,0.2);padding-left:2%;}
.ny_gdjj dl dt { border:2px solid rgba(23,156,137,0.8); color:rgba(23,156,137,1); font-size:15px; margin:10px auto; width:140px; line-height:32px; border-radius:3px; text-align:center; float:right;}


.ny_mk {width:1200px; margin:0px auto;clear:both; overflow:visible;}
.ny_mk img { margin:60px 20px;}
.ny_mk_c { width:50%; margin:90px  auto;}
.ny_mk h2 { line-height:70px; font-size:24px; color:#333; }
.ny_mk p{
	line-height: 26px;
	color: #999;
	font-size: 15px;
	text-align: left;
	width: 80%;
	text-indent: 30px;
}


.ny_wh {
	width: 100%;
	margin: 0px auto;
	clear: both;
	overflow: visible;
	height: 300px;
background:url(../images/wh.jpg) no-repeat top center;
	background-attachment: fixed; text-align:left;
}
.ny_wh h2 {line-height:70px; font-size:29px; color:#fff; padding-top:70px;}
.ny_wh p{ line-height:26px; color:#fff; font-size:15px; }
.ny_wh span { height:32px;  border:2px solid rgba(255,255,255,1); color:#fff; font-size:15px;  width:120px; line-height:32px; border-radius:3px; text-align:center; display:inline-block; font-size:15px; margin-top:20px;}





/*licheng s*/
.demo{width:960px;margin:0px auto; clear:both; overflow:visible; }
/*history*/
.history{background:url(../images/line04.gif) repeat-y 187px 0;overflow:hidden;position:relative; margin-bottom:50px; }
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(../images/icon06.gif) no-repeat 158px 0;height:59px;font-size:25px;font-family:微软雅黑;font-weight:normal;padding-left:45px;margin-bottom:74px; }
.history-date h2.first{position:absolute;left:0;top:0;width:935px;z-index:99;}
.history-date h2 a{color:#00bbff;display:inline-block;*display:inline;zoom:1;background:url(../images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{background:none;}
.history-date ul li{background:url(../images/icon07.gif) no-repeat 180px 0;padding-bottom:50px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;font:normal 18px/16px Arial;}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px;}
.history-date ul li dl{float:left;padding-left:41px;margin-top:-5px;font-family:微软雅黑;}
.history-date ul li dl dt{font:20px/22px 微软雅黑;color:#737373;}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px;}
.history-date ul li.green h3{color:#1db702;}
.history-date ul li.green h3 span{color:#a8dda3;}
.history-date ul li.green dl{margin-top:-8px;}
.history-date ul li.green dl dt{font-size:30px;line-height:28px;}
.history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px;}
.history-date ul li.green dl dd{padding-top:20px;display:none;}
.history-date ul li.green dl dd img{float:left;}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878;}

.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;}
.history-date h2.first .more-history:hover{text-decoration:underline;}

*body .history-date ul li dl dt{_font-size:12px!important;_font-weight:bold;}
*body .history-date ul li dl dt span{_font-weight:normal!important;}
*body .history-date ul li.green dl dt a{_background:transparent!important;*background:transparent!important;*font-size:12px!important;_font-weight:normal!important;}

/*licheng e*/




/*gengduo s*/
.gengduo { width:100%; margin:0px auto; height:370px; background-color:#f1f1f1; clear:both; overflow:visible;  }
.gengduo h2 { width:100%; float:left; text-align:center; font-size:27px; line-height:45px; color:#0070c0;}
.gengduo span { width:100%; float:left; text-align:center; font-size:16px; line-height:25px; color:rgba(0,0,0,0.6); font-weight:bold; margin-top:60px;}
.gengduo ul {width:1200px; margin:0px auto;}
.gengduo ul li { float:left;
	width: 26%;
	margin: 40px 1.5%; background-color:#FFF;
	padding: 2%;
	text-align: left;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0070c0;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.gengduo ul li h3 { line-height:40px; font-size:17px; color:rgba(0,0,0,0.8); }
.gengduo ul li p {line-height:20px; font-size:14px; font-weight:bold; color:#0070c0;}
.gengduo ul li .icon {font-size:17px;}
/*gengduo e*/



/* ================================================== */
/* ========== 加入德普威-诚聘英才
/* ================================================== */
/*.recruit-list*/
.join-us .recruit-list{max-width:1200px;padding:20px 0px;}
.join-us .recruit-list .item{border-bottom:1px dashed #D3D3D3;}
.join-us .recruit-list .item .title{height:80px;line-height:80px;font-size:16px;color:#333333;cursor:pointer;}
.join-us .recruit-list .item em { padding:3px 20px; background-color:#38a48b; color:#FFF; line-height:32px; text-align:center; font-size:15px; border-radius:5px; margin-right:10px;}
.join-us .recruit-list .item .title .down{width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;color:#8A8A8A;float:right;border-radius:50%;margin-top:25px;
	transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;}
.join-us .recruit-list .item .title .down:hover{background:#38a48b;color:#FFFFFF;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);line-height:31px;}
.join-us .recruit-list .item .title .down.open{background:#38a48b;color:#FFFFFF;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);line-height:31px;}
.join-us .recruit-list .item .contents{font-size:13px;color:#999999;line-height:1.8;overflow:hidden;display:none;}
.join-us .recruit-list .item .contents.open{}
.join-us .recruit-list .item .contents p{padding-bottom:30px;}


/* ================================================== */
/* ========== 加入德普威-招商加盟
/* ================================================== */
/*.investment*/
.join-us .investment{max-width:1200px;padding:80px 0px 0px 0px;}
.iui-tab-one2{ max-width:1200px; margin:50px auto 0;}
.join-us .investment .iui-tab-one .contents .module .rows{padding:45px 0px;border-bottom:1px dashed #D3D3D3;}
.join-us .investment .iui-tab-one .contents .module .rows:last-child{border:none;}
.join-us .investment .iui-tab-one .contents .module .rows .title{font-size:18px;color:#333333;font-weight:normal;padding-bottom:20px;}
.join-us .investment .iui-tab-one .contents .module .rows .text{font-size:14px;color:#999999;line-height:1.8;}
.join-us .investment .customer-information-form table{margin:30px 0px;}
.join-us .investment .customer-information-form table td{padding:8px 0px;}
.join-us .investment .customer-information-form table td .must{color:#FF0000;margin-left:-10px;display:block;float:left;}
.join-us .investment .customer-information-form table td:first-child{font-size:14px;color:#333333;padding-right:10px;padding-left:10px;vertical-align:top;}
.join-us .investment .customer-information-form table td input[type=text]{border:1px solid #DCDCDC;border-radius:3px;height:40px;line-height:40px;padding:0px 8px;width:380px;outline:none}
.join-us .investment .customer-information-form .btn-apply-online{width:144px;height:54px;color:#FFFFFF;background:#0066af;font-size:14px;border:none;outline:none;border-radius:5px;
	transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;}
.join-us .investment .customer-information-form .btn-apply-online:hover{background:#BF3929;}

.join-us .investment .customer-information-form textarea{border:1px solid #DCDCDC;border-radius:3px;padding:0px 8px;width:380px;height:140px;resize:none;outline:none;}

.tabp{ padding-bottom:30px;}
.tabp p{ font-size:13px; color:#999999; line-height:1.8;  padding-top:35px; letter-spacing:1.3px;}
/* ================================================== */

.job_list { width:1200px; margin:0px auto;}
.job_list ul li { width:48%; margin:50px 1%; float:left; height:220px; text-align:center; color:#FFF;}
.job_list ul li p { line-height:30px; margin-top:60px; font-size:22px; font-weight:bold;}

.bai { border:1px solid #fff;}
.lan1 { background-color:#3c98d3;}
.lan2 { background-color:#38a48b;}








.section{ width:100%; display:table; margin:80px 0;}
.maps{ float:left; width:569px;}
.rit-box{ float:right; width:555px;}
.rit-box .top-tit{ border-bottom:1px dotted #BBBBBB; padding-bottom:30px;}
.rit-box .top-tit h3{ font-size:18px; font-weight:300;}
.rit-box .top-tit p{ font-size:14px; color:#999999; margin-top:5px;}
.rit-box .top-tit p font{ color:#E74E3F;}

.city{ width:420px; display:table; margin-top:15px;}
.city li{ float:left; margin-right:10px; width:130px; height:38px; text-align:center; line-height:38px; font-size:13px;  background-color:#ECF0F1;}
.city li a{color:#565656; display:block; width:100%; height:100%;}
.city li.on,
.city li:hover{ background-color:#F4A823;}
.city li.on a,
.city li:hover a{ color:#fff;}
.kbm{ margin-top:40px;}
.kbm p{ font-size:5px; font-size:13px; color:#999999; margin-top:5px;}
.kbm p font{ color:#565656;}
.ews{ margin-top:40px;}
.ews dd p{ margin-top:4px; color:#999; font-size:13px;}

table{ margin:0 auto;}






/*sousuo*/
.gsjj_con1_div1{background: #fff; box-sizing: border-box;font-size: 0;padding: 30px 50px; margin-top:30px; margin-bottom:15px;}

.divBox{width:1200px;margin: 0 auto;}

.gsjj_con1{background: url(../images/jj1_02.jpg) no-repeat center center ;background-size: cover;}



.alzs .gsjj_con1_div1{background: #f1f1f1;}

.alzs .gsjj_con1_div1_al {background: #f1f1f1;}

.case .ej_nav_u1 li{width: 50%;}

.alzs_div_sousuo{font-size: 0;/*margin-bottom: 35px;*/}

.alzs_div_sousuo_span{display: inline-block;vertical-align: top;width: 200px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: white;

background: #ffd600;cursor: pointer;transition: 0.3s ease-in-out;}

.alzs_div_sousuo_span img{margin-right: 10px;margin-top: -2px;}

.alzs_div_sousuo_span:hover{background: #d8b607}

.alzs_div_sousuo input[type=text]{display: inline-block;vertical-align: top;width: calc(100% - 214px);margin-right: 14px;border: none;box-sizing: border-box;

height: 50px;background: white;padding-left:30px;font-size: 16px;}

.alzs_div_tx{font-size: 0;margin-top: 20px;display: none;}

.alzs_div_tx span{display: inline-block;vertical-align: top;width: 75px;font-size: 15px;color: #282828;font-weight: bold;}

.alzs_div_tx_u1{display: inline-block;vertical-align: top;width: calc(100% - 75px);font-size: 0;}

.alzs_div_tx_u1 li{display: inline-block;vertical-align: top;}

.alzs_div_tx_u1 li a{padding: 0 25px;border-right: 1px solid #e2e2e2;line-height: 1;font-size: 16px;color: #777;}

.alzs_div_tx_u1 li a:hover{color: #ffd600;}

.alzs_div_tx_u1 li.active a{color: #ffd600;}


/*sousuo e*/


.join-us table tr td { padding:5px 20px; }




.cuti{ color:#fff; background:#01a89e; font-size:17px; border-bottom:0px dashed #d8d8d8; text-align:center; margin-bottom:10px; line-height:25px; float:left; width:100%; padding-top:10px; padding-bottom:10px; margin-top:20px;}

.cuti1{ color:#bdbdbd; font-size:14px;  text-align:center; margin-bottom:10px; line-height:40px;}

.kuang{ width:80%; height:28px; border:1px solid #CFCFCF; padding-left:10px;}
.kuang1{ width:80%; height:28px; border:1px solid #CFCFCF; padding-left:10px;}
.kuang2{ width:80%; height:58px; border:1px solid #CFCFCF; padding-left:10px;}
.kuang3{ width:100px; height:38px; border:1px solid #CFCFCF;}

.productlb{width:100%; height:160px; border-bottom:1px dotted #b6b6b6;display: flex; flex-wrap: wrap; justify-content: space-between;}
.proimg{width:19%; height:150px; text-align:center; padding-top:10px;}
.proimg img{ max-height:130px;  width:auto; max-width:100%; height:auto;}
.pronr{width:55%; padding-left:5%; height:150px; padding-top:10px;}
.pronr strong{font-size:14px;}
.pronr01{width:20%; padding-right:5%; padding-top:40px; text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:3;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.pronr02{width:15%; height:150px;}

.xxcpnran{height:40px; padding-top:20px;}

.xxcpnrangm a{color:#ffffff; background:#179c89; width:80%; margin-top:95px; height:32px; line-height:32px; text-align:center; display:block; font-size:14px;border-radius:5px;}
.xxcpnrangm a:hover{color:#ffffff; background:#ff6600;}

.dinggou a{color:#ffffff; background:#676767; width:120px; margin-top:20px; height:32px; line-height:32px; text-align:center; display:block; font-size:14px;border-radius:5px;}
.dinggou a:hover{color:#ffffff; background:#ff6600;}


/*--------产品详细页---------------------------------------------------------------------------------*/
.xxcpkuai{ width:100%; margin:auto; height:auto; margin-bottom:40px; padding-top:30px;}
.xxcptp{ width:250px; text-align:center; padding-top:30px; padding-bottom:20px; height:140px; float:left; border:1px solid #DDDDDD;}

.xxcptp img{ max-height:110px;  width:auto; max-width:250px; height:auto;}


.xxcpnr{ float:left; padding-left:50px;}
.xxcpnrbt{line-height:32px; color:#999999;}
.xxcpnrbt span{font-size:18px; color:#3C3C3C; font-weight:bold;}

.xxcpnr01{ line-height:28px;}
.xxcpnr02{height:35px; color:#666666; width:75%; float:left; font-size:14px; line-height:28px; padding-left:3%;}
.xxcpnr02 span{color:#F52648; font-size:20px; font-weight:bold;}

.xxcpnr03{height:65px; color:#666666; width:18%; float:left; text-align:center; padding-top:20px; font-size:14px;}
.xxcpnr03 span{color:#F52648;}

.xxcpnrjy{height:60px; padding-top:15px;}
.xxcpnrjy ul li{ width:40%; float:left; line-height:28px; color:#666666; padding-left:5%; font-size:14px;}
.xxcpnrjy ul li span{color:#999999; padding-right:10%;}
.xxcpnrjy ul li strong{color:#E31939;}

.xxcpnrgm{height:30px; padding-top:10px;}
.xxcpnrgm01{color:#999999; width:15%; float:left; font-size:14px; line-height:30px; padding-left:5%;}
.xxcpnrgm02{color:#999999; width:20%; float:left; font-size:14px; line-height:30px;}
.xxcpnrgm03{color:#999999; width:50%; float:left; font-size:14px; line-height:30px;}


/*-----------content pages end-----------*/
.hangq02_tab{}
.hangq02_tab ul{ overflow:hidden; font-size:15px; color:#414141; text-align:center; font-weight:bold; border-bottom:3px solid #179c89;}
.hangq02_tab ul li{ float:left; width:160px; text-align:center; line-height:38px; height:38px; cursor:pointer; background:#F4F4F4;}
.hangq02_tab ul li:hover{}
.hangq02_tab ul li.hangq02_tab_on{ background:#179c89; color:#FFF;}
.hangq02_tab ul li img{ vertical-align:middle; margin-right:5px;}

.hangq03_tab{}
.hangq03_tab_cont{ padding-top:0px;}
.cpxlnrqh{ height:auto!important;_height:292px;min-height:292px; padding-top:30px; border-top:none; font-size:14px; line-height:26px; color:#414141;}



.xxcpnranjr a{color:#ffffff; margin:auto; background:#6F6F6F; width:180px; height:40px; margin-left:35px; line-height:40px; text-align:center; display:block; font-size:18px; float:left;}
.xxcpnranjr a:hover{color:#ffffff; background:#4899EA; width:180px; height:40px; line-height:40px; text-align:center; display:block; text-decoration:none;}

a.ank {color:#ffffff; background:#FF7702; margin-top:10px; width:110px; height:30px; line-height:30px; text-align:center; display:block; font-size:13px; border-radius:3px;}
a.ank:hover{color:#ffffff; background:#33BC7A; width:110px; height:30px; line-height:30px; text-align:center; display:block; text-decoration:none;}



.clear{clear:both;}

.nycp{ display:none;}
.nycp01{ display:black;}

.biaoti{ background:#179c89; color:#fff; line-height:50px; text-align:center; font-weight:bold; font-size:18px; margin-top:40px;}
.proxx table tr td:nth-child(1){ background:#f2f2f2; width:20%; text-align:center; font-weight:bold}
.proxx table{ width:100%; margin:0 auto; margin-top:40px; }
.proxx tr td{padding: 10px;}
.fanhui{ background:#179c89; width:150px; height:45px; text-align:center; line-height:45px; margin:0 auto; margin-top:40px; margin-bottom:40px;}
.fanhui a{ color:#fff; font-size:16px;}
.fanye{ border-top:1px solid #ddd;}
.fanye ul li{ float:left; width:50%; color:#555; padding-top:20px;}
.fanye ul li a{color:#555;}
.fanye ul li:nth-child(1){ text-align:left}
.fanye ul li:nth-child(2){ text-align:right}

@media all and (max-width:768px){
.fanye ul li{ float:left; width:100%; color:#555; padding-top:20px; text-align:left;}
.fanye ul li a{color:#555;}
.fanye ul li:nth-child(1){ text-align:left}
.fanye ul li:nth-child(2){ text-align:left; padding-top:10px;}
	
	
.biaoti{font-size:17px;}
.proxx table tr td:nth-child(1){width:30%;}	
	
.ab11{ width:90%!important; display:none;}	
.ab11 ul{ width:90%!important;}	
.ab11 ul li a{float: none; text-align:center;font-size:15px;width:100%; display:block; }

.p_list{ width:90%!important; padding-top:20px;}	
.nycp01{ display:none;}
.nycp{ display:black;}	
	
.content{ width:90%!important;}	

.ny_ba {

	height: 250px;
	width: 100%;
	clear: both;
	overflow: visible;
	
	color:#fff;
	background-size:cover!important;

	
	
}
.gsjj_con1{ display:none;}

.ny_ba h2 {text-align: center;font-size:22px; padding-top:120px; font-weight:bold;}
.ny_ba p {text-align:center;font-size:30px; line-height:45px; }
.ny_bt{ display:none;}	
.ny_left { display:none;}
.ny_history { width:75%; float:right;margin-top:30px; text-align:left; line-height:28px; }
.ny_right { width:100%; float: none;margin-top:30px; line-height:28px; padding-bottom:80px; text-align: justify; }
.ny_right h2 { line-height:25px; color:#333; line-height:60px;  }	

.ny_news {width:100%; float: none;text-align:left; line-height:28px; padding-bottom:75px;}

}