/* CSS Document */




/*材料下载页面开始*/

.page-title
{
	margin-top:4.6875em;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:9px;
}

.page-title h1
{
	width:auto;
	display:inline-block;
	font-size:1.5em;
	color:#333333;
	text-transform:uppercase;
	border-bottom:1px solid #333333;
	margin:0px;
	padding:0.625em 0px;
	font-weight:400;
	padding-top:0px;
}

.down-des
{
	padding:3.875em 2.625em;
	background:#F6F6F6;
	color:#666666;
	font-size:0.9375em;
	margin-bottom:1.46em;
}


.down-des p
{
	padding-left:2.5em;
	background:url(/../images/download_03.png) left 2px no-repeat;
	margin-bottom:5px;
}

.down-btn
{
	position:relative;
	margin-bottom:9.875em;
}
.down-btn div.down-click
{
	position:absolute;
	left:35%;
	top:43%;
	background-color:#D95167;
	padding:0.2% 3%;
	color:#fff;
	font-weight:700;
	text-align:center;
	
	
}

.down-btn div.down-click a:hover
{
	color:#fff;
}

.pan-btn
{
	color:#fff;
	font-weight:700;
	background:url(/../images/whiteline_03.png) right center no-repeat;
	font-size:1em;
	padding-right:8em;
	padding-left:2em;
	
}



/*常见问题列表开始*/

#listfaq-page
{
	background:#F5F5F5;
}

.faq-item
{
	padding:2.3125em;
	background:#fff;
	margin-bottom:1.875em;
}

.faq-title
{
	background:url(/../images/faqline.png) left bottom repeat-x;
	padding: 0px;
}



.faq-title h2
{
	width:auto;
	display:inline-block;
	margin:0px;
	font-size:1em;
	font-weight:400;
	padding-left:4em;
	background:url(/../images/faqicon_05.png) left center no-repeat;
	min-height:34px;
	line-height:34px;
	margin-bottom:11px;
}
.faq-title h2 a
{
	color:#333333;
	font-size:1.5em;
}

.faq-title h2 a:hover
{
	color:#d95167;
}

.faq-des
{
	background:url(/../images/faqicon_11.png) left top no-repeat;
	padding-left:4em;
	margin-top:11px;
}

.des-info
{
	padding-top:0.4em;
	font-size:0.9375em;
	color:#666666;
	line-height:2;
	
	
}

.faq-detail
{
	display:inline-block;
	margin-top:1em;
	color:#fff;
	padding-right:5.6em;
	padding-left:0.5em;
	padding-top:2px;
	padding-bottom:2px;
	background:#CCCCCC url(/../images/whiteline_03.png) 96% center no-repeat;
	font-weight:700;
	
}
.faq-detail:hover
{
	color:#fff;
	background:#D95167 url(/../images/whiteline_03.png) 96% center no-repeat;
}


/*常见问题详情页面*/

#faqdetial
{
	background:#F5F5F5;
	padding-top:4.6875em;
}
#faqdetial .container
{
	background:#fff;
	padding:30px 32px;
	
}
.faq-dtitle
{
	text-align:center;
	font-weight:400;
	font-size:1.5em;
	color:#333333;
	padding-bottom:1.42em;
	border-bottom:1px solid #CCCCCC;
}

.faq-content
{
	color:#333333;
	font-size:1.125em;
	line-height:2;
	padding-top:3.8em;
	padding-bottom:10em;
	padding-left:11px;
	padding-right:11px;
	letter-spacing:0.7px;
}




.backcat
{
	
	display:block;
	margin:0 auto;
	text-align:center;
	padding-top:5em;
	padding-bottom:7em;
}
.backcat a
{
	font-size:1em;
	color:#fff;
	font-weight:700;
	background:#D95167;
	padding:0.35em 0.975em;
}


/*售后网点*/

.s-form-box
{
	margin-bottom:1em;
	float:left;
	width:100%;
}
.form-left
{
	padding-left:0px;
}
.form-right
{
	text-align:right;
	font-size:1em;
	padding-right:0px;
}
.form-right input
{
	text-align:center;
	letter-spacing:10px;
	color:#fff;
	background:#D95167;
	font-size:1.125em;
	width:88%;
	border-radius:9px;
	font-weight:700;
	height:40px;
	line-height:40px;
	display:inline-block;
	border:none;
}

#province
{
	width:40%;
	margin-right:2%;
}
#city
{
	width:45%;
}




#select_ui_id_province
{
	width:45%;
	margin-right:3%;
}


#select_ui_id_city
{
	width:48%;
}

#select_ui_id_province  .optionsBox
{
	width:45%;
}

#select_ui_id_city .optionsBox
{
	width:48%;
}
















.service
{
	background:#F6F6F6;
	font-size:0.9375em;
	padding:1.67em;
	color:#666666;
	line-height:2.5;
	margin-bottom:3.8em;
}


.s-result-box
{
	margin-bottom:5em;
}

.result-title
{
	text-align:center;
}

.result-title table
{
	width:100%;
}

.result-title table td
{
	border:1px solid #CCCCCC;
}

.result-title table tr td
{
	padding-top:4.5em;
	padding-bottom:4.5em;
	color:#333333;
	font-size:1em;
	vertical-align:middle;
}



.result-title table thead
{
	background:#F1F1F1;
	
}
.result-title table thead td
{
	padding-top:1.5em;
	padding-bottom:1.4em;
	color:#333333;
	font-size:1.125em;
}


.result-title table thead td
{
	width:22%;
}
.result-title table thead td:first-child
{
	width:15.5%;
}
.result-title table thead td:nth-child(2)
{
	width:18.5%;
}


/*经销商*/

.jx-box
{
	background:#F6F6F6;
	color:#666666;
	padding:2em;
	font-size:0.9375em;
	line-height:2;
	margin-bottom:6em;
}

.jx-plan img
{
	margin:0 auto;
	max-width:100%;
}


.jx-power
{
	background:#fff;
	margin-bottom:6.75em;
	
}
.power-left
{
	width:49.2%;
	margin-right:0.8%;
	
}
.power-right
{
	width:49.2%;
	margin-left:0.8%;
}

.jx-power div.power-left,.jx-power div.power-right
{
	background:#F6F6F6;

	padding:4em 1.46em;
	color:#666666;
	font-size:0.9375em;
	line-height:2.1;
	letter-spacing:1px;
	
}

.jx-power div h3
{
	margin:0px;
	font-weight:700;
	color:#333333;
	font-size:1.2em;
}

.power-info
{
	padding:2.3em 1.7em;
	padding-bottom:0px;
}


.jx-application
{
	text-align:center;
	padding-bottom:9.6875em;
}
.jx-application  a
{
	font-size:1em;
	font-weight:700;
	color:#fff;
	background:#D95167 url(/../images/whiteline_03.png) 90% center no-repeat;
	padding-right:5.6em;
	padding-left:1.6em;
	padding-top:0.35em;
	padding-bottom:0.35em;
}




/*在线申请样式开始*/


.application
{
	background:#F6F6F6;
	padding:1.4375em 1.9em;
	margin-bottom:7px;
}
.app-infos
{
	padding-left:3em;
	background:url(/../images/application.png) left center no-repeat;
	font-size:0.9375em;
	color:#666666;
}


.app-box
{
	border:5px solid #E8E8E8;
	padding-top:2.5em;
	padding-left:4.375em;
	padding-right:6.75em;
	padding-bottom:7.5em;
	font-size:1em;
	margin-bottom:10.625em;
}

.app-one-title
{
	font-size:0.875em;
	margin-bottom:5px;
	color:#333333;
}
.app-one-title span
{
	margin-left:2em;
}

/*去阴影*/
input[type="text"] {
	-webkit-appearance: none;
	border-radius:0px;
}
textarea{
	border-radius:0px;
	-webkit-appearance: none;
}


:-moz-placeholder { 
    color: #d6d6d6; 
}

::-moz-placeholder { 
    color: #d6d6d6;
}

input:-ms-input-placeholder{
    color: #d6d6d6;
}

input::-webkit-input-placeholder{
    color: #d6d6d6;
}



.app-items
{
	width:100%;
	float:left;
	margin-bottom:1.5em;
}

.app-one-input input
{
	width:100%;
	font-size:0.875em;
	padding:0.35em;
	border:1px solid #CCCCCC;
	outline:none;
	
	
}

.app-one-input input:focus
{
	border:1px solid #000;
}

.app-one-input .radio-btn
{
	width:auto;
	display:inline-block;
}

.radio, .checkbox
{
	display:inline-block;
	margin:0px;
	padding-left:0px;
	margin-right:2em;
	margin-top:0em;
}



.app-one-input textarea
{
	width:100%;
	resize:none;
	height:240px;
	border:1px solid #CCCCCC;
	outline:none;
	border-radius:0px;
}

.app-one-input textarea:focus
{
	border:1px solid #000;
}


.half-app
{
	width:50%;
	display:inline-block;
	float:left;
}
.half-app input
{
	width:60%;
	margin-right:8%;
}


.app-last
{
	margin-top:1.5em;
}
.app-one input.submit-btn
{
	border:none;
	border-radius:0px;
	font-size:0.875em;
	color:#fff;
	background:#333333;
	margin-right:2em;
	padding:0.5em 2em;
	outline:none;
}

.app-one input.submit-btn:hover
{
	background:#D95167;
}


.form-tip
{
	margin-top:1.875em;
	font-size:0.9375em;
	color:#666666;
	background:url(/../images/download_03.png) left center no-repeat;
	padding-left:2em;
}




/*工程案例样式开始*/

.case-top
{
	margin-bottom:1.46em;
	position:relative;
}
.case-bottom
{
	position:relative;
}
.case-item
{
	position:relative;
	margin-bottom:1.8125em;
}
#case-box .case-item:nth-child(even) .case-top
{
	margin-bottom:0px;
	position:absolute;
	top:0px;
	margin-top:1.46em;
}

#case-box .case-item:nth-child(even) .case-bottom
{
	position:absolute;
	top:0px;
	
}

#case-box .case-item:nth-child(3n)
{
	padding-right:0px;
}

#case-box .case-item:nth-child(3n+1)
{
	padding-left:0px;
}

#case-box .case-item:nth-child(3n+2)
{
	padding-left:7.5px;
	padding-right:7.5px;
}


.case-shadow
{
	width:100%;
	height:100%;
	display:inline-block;
	background:rgba(217,81,103,0.85);
	position:absolute;
	left:0px;
	top:0px;
	color:#ffffff;
	text-align:center;
	display:none;
}

.case-shadow h2
{
	font-size:1.5em;
	color:#fff;
	margin-top:40%;
	
}
.case-shadow a
{
	font-size:0.875em;
	color:#fff;
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:2.5em;
	background:url(/../images/maxbg.png) left center no-repeat;
}

.case-top:hover .case-shadow ,.case-bottom:hover .case-shadow
{
	display:block;
	
}

.case-bottom .case-shadow h2
{
	margin-top:25%;
}






/*案例点击放大*/

/*详情页全屏*/
.recruit_article{
	background:rgba(0,0,0,0.7);
    position:fixed;
    height: 100%;
    width: 100%;
    z-index: 999999999;
    top: 0;
    left: 0;
    right: 0;
    visibility:hidden;
    opacity: 0;
    transition:.4s;
}
.re_art_div{
	position:relative;
	margin-top:3.98%;
	background-color:#fff;
	padding-bottom:2.62743037309511%;
	padding-left:1.75em;
	padding-right:1.75em;
	width:1200px;
	
}

.bgbox
{
	padding-top:3em;
	padding-bottom:3.5em;
	background:#ECECEC;
}
.bgbox img
{
	max-width:100%;
	margin:0 auto;
}

.recruit_article_close{
	position:absolute;
	top:-50px;
	right:-70px;
	width:56px;
	height:56px;
	background:url(../images/housec.png) no-repeat 0px 0px;
	background-size:100% 100%;
	cursor:pointer;
}
.re_art_div h1{ font-weight:400;font-size:24px; color:#333333; text-align:center; margin-top:3.09649122807018%; margin-bottom:3.08421052631579%;border:none;padding-bottom:0px;}
.re_art_div h2{ font-size:14px; color:#555; margin-left:5.43859649122807%; margin-bottom:2.63157894736842%;}
.re_art_div p{ font-size:14px; color:#797979; margin-left:5.43859649122807%; margin-bottom:1.31578947368421%;}

.pro-tj
{
	padding-bottom:2em;
}
.pro-tj h3
{
	font-weight:400;
	font-size:1.5em;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
	margin-bottom:1.5em;
	
}

.pro-tj a
{
	width:25%;
	float:left;
	display:inline-block;
	margin-bottom:0.5em;
	color:#333333;
	font-size:1.125em;
	text-decoration:none;
}



/*应用场所样式开始*/

.case-shadow a.app-more
{
	font-size:1em;
	background:url(/../images/whiteline_03.png) right center no-repeat;
	position:absolute;
	bottom:1.5em;
	right:2em;
	font-weight:700;
	padding-left:0px;
	padding-right:6em;
}

.apph1 h1
{
	font-size:1em;
	color:#333333;
	font-weight:700;
	text-align:center;
	margin-bottom:3.5em;
}

#one-slide
{
	margin-bottom:4em;
}
.toplf-slid
{
	padding-left:0px;
	padding-right:0px;
}
.toprh-text
{
	padding-left:35px;
	padding-right:0px;
	color:#999999;
	font-size:0.9375em;
}


#two-slide
{
	margin-bottom:4.625em;
}
#three-slide
{
	margin-bottom:3.6875em;
}

.backapp
{
	text-align:center;
	margin-bottom:6.25em;
}
.backapp a
{
	font-weight:700;
	font-size:1em;
	color:#fff;
	background:#D95167;
	text-align:center;
	padding:5px 17px;
}


#carousel2,#carousel3
{
	border:1px solid #B9B9B9;
}

.owl-prev,.owl-next
{
	width:48px;
	height:48px;
	display:inline-block;
}
.owl-prev
{
	background:url(/../images/left-gray.png) center center no-repeat;
}
.owl-prev:hover
{
	background:url(/../images/left-red.png) center center no-repeat;
}

.owl-nav
{
	width:100%;
	display:inline-block;
	position:absolute;
	top:45%;
}

.owl-next
{
	background:url(/../images/right-gray.png) center center no-repeat;
	float:right;
}
.owl-next:hover
{
	background:url(/../images/right-red.png) center center no-repeat;
}

.owl-prev:after
{
	display:none;
}

.owl-next:after
{
	display:none;
}



/*分页样式---公共部门*/


.scrollToTop
{
	color:#fff;
	background:#00a2ea;
	width:auto;
	height:auto;
	padding:0.7em 0.5em;
	
}
.scrollToTop a
{
	color:#fff;
	font-size:1em;
	font-family:'Arial';
	font-weight:700;
	text-decoration:none;
}

.scrollToTop a img
{
	display:block;
	margin:0 auto;
}



.nypages
{
	text-align:center;
}
.pagenumber
{

	margin-top:2.8125em;
	text-align:center;
	margin-bottom:10em;
	display:inline-block;
}

.pagenumber a
{
	font-size:0.75em;
	padding:1em 1.5em;
	text-transform:uppercase;
	border:1px solid #D4D4D4;
	margin:0px;
	float:left;
	display:inline-block;
	border-left:none;
	color:#626262;
	
	
}
.pagenumber a.prev
{
	border-left:1px solid #d4d4d4;
}

.pagenumber a.current
{
	background:#E2E2E2;
}

.pagenumber a:hover
{
	color:#fff;
	background:#D04E63;
}

.pagenumber a.current:hover
{
	background:#E2E2E2;
	color:#626262;
}
.pagenumber a.prev
{
	padding-left:3em;
	padding-right:1.6em;
}

.pagenumber a.next
{
	padding-right:3em;
	padding-left:1.6em;
	
}


.pagenumber a.prev
{
	background:#f5f5f5 url(/../images/gray-left.png) 10% center no-repeat;
}

.pagenumber a.prev:hover
{
	background:#D04E63 url(/../images/white-left.png) 10% center no-repeat;
}

.pagenumber a.next
{
	background:#f5f5f5 url(/../images/gray-right.png) 90% center no-repeat;
}

.pagenumber a.next:hover
{
	background:#D04E63 url(/../images/white-right.png) 90% center no-repeat;
}

.owl-dots
{
	position:absolute;
	bottom:1em;
	width:100%;
	display:inline-block;
	text-align:center;
}







@media screen and (max-width:1600px)
{
	
}

@media screen and (max-width:1440px)
{
	
}

@media screen and (max-width:1366px)
{
	
}

@media screen and (max-width:1280px)
{
	
}

@media screen and (max-width:1230px)
{
	
	.app-one-title
	{
		font-size:12px;
	}
	
	#case-box .case-item:nth-child(3n+2)
	{
		padding-left:0px;
		padding-right:0px;
	}
#case-box .case-item:nth-child(3n+2) .case-top,#case-box .case-item:nth-child(3n+2) .case-bottom
{
	margin-left:7.5px;
	margin-right:7.5px;
}


#case-box .case-item:nth-child(3n+1) .case-top ,#case-box .case-item:nth-child(3n+1) .case-bottom
{
	margin-right:15px;
}
#case-box .case-item:first-child .case-top ,#case-box .case-item:first-child .case-bottom
{
	margin-right:0px;
}


.case-shadow h2
{
	font-size:1.2em;
}


.re_art_div
{
	width:90%;
}


}

@media screen and (max-width:1170px)
{
	
}

@media screen and (max-width:1024px)
{
	.pan-btn
	{
		padding-right:4.5em;
	}
	
	.jx-power
	{
		margin-bottom:2.5em;
	}
	
	.jx-application
	{
		padding-bottom:4.5em;
	}
	
	
	.case-shadow a
	{
		background-size:26px;
	}
	
}


@media screen and (max-width:980px)
{
	
	
	.pan-btn
	{
		padding-left:0em;
	}
	
	
	.toplf-slid
	{
		padding-left:15px;
		padding-right:15px;
		margin-bottom:1em;
	}
	.toprh-text
	{
		padding-left:15px;
		padding-right:15px;
	}
	
	#two-slide,#three-slide
	{
		margin-bottom:2em;
	}
	
	.backapp
	{
		margin-bottom:4em;
	}
	
}


@media screen and (max-width:768px)
{
	
	.faq-content
	{
		
		padding-top:2.5em;
		padding-bottom:8em;
		line-height:1.8;
		font-size:1em;
	}
	
	
	.recruit_article_close{ width:30px; height:30px;top:-20px;right:-35px;}
	
	
	
}


@media screen and (max-width:737px)
{
	.nowapmargin
	{
		margin-left:0px;
		margin-right:0px;
		
	}
	
	.faq-title h2
	{
		background-position:left 5px;
		font-size:0.875em;
		background-size:30px;
	}
	.faq-des
	{
		background-size:30px;
		font-size:0.875em;
	}
	
	
	.faq-item
	{
		padding-left:15px;
		padding-right:15px;
	}
	
	.app-items
	{
		margin-bottom:0px;
	}
	.app-one
	{
		width:100%;
		margin-bottom:1em;
	}
	.app-box
	{
		border:2px solid #E8E8E8;
		padding-left:0px;
		padding-right:0px;
	}
	
	
	.app-one-input textarea
	{
		height:180px;
	}
	
	
	
	
	
}


@media screen and (max-width:667px)
{
	
	#case-box .case-item:nth-child(3n)
	{
		padding-left:15px;
		padding-right:15px;
	}
	#case-box .case-item:nth-child(3n+1)
	{
		padding-left:15px;
		padding-right:15px;
	}
	#case-box .case-item:nth-child(2n)
	{
		padding-left:15px;
		padding-right:15px;
	}
	#case-box .case-item:nth-child(2n+1)
	{
		padding-left:15px;
		padding-right:15px;
	}
	
	#case-box .case-item:nth-child(3n+2) .case-top, #case-box .case-item:nth-child(3n+2) .case-bottom
	{
		margin-left:0px;
		margin-right:0px;
	}
	
	#case-box .case-item:nth-child(even) .case-top,#case-box .case-item:nth-child(even) .case-bottom
	{
		position:relative;
	}	
	
	#case-box .case-item:nth-child(even) .case-top
	{
		margin-bottom:1.46em;
		margin-top:0px;
	}
	.case-item
	{
		width:50%;
	}
	
	#case-box .case-item:nth-child(3n+1) .case-top, #case-box .case-item:nth-child(3n+1) .case-bottom
	{
		margin-right:0px;
	}
	
	.re_art_div
	{
		width:85%;
		
	}
	
	.bgbox
	{
		padding-top:1em;
		padding-bottom:1.2em;
	}
	.bgbox img
	{
		max-width:80%;
	}
	
}


@media screen and (max-width:525px)
{
	
	.re_art_div
	{
		margin-top:8%;
		padding-left:1em;
		padding-right:1em;
	}
	.recruit_article_close
	{
		width:25px;
		height:25px;
		right:-26px;
	}
	.re_art_div h1
	{
		font-size:20px;
	}
	.pro-tj h3
	{
		font-size:1.25em;
	}
	.pro-tj a
	{
		width:50%;
		font-size:0.875em;
		text-align:center;
	}
	
	.down-des
	{
		padding:1.25em 1.5em;
		
	}
	
	.down-btn div.down-click
	{
		left:22%;
	}
	
	
	/*分页样式*/
	
	.prenext
	{
		width:auto;
	}
	.pagenumber a
	{
		padding:0.7em 1.2em;
		
	}
	
	
	
	#faqdetial .container
	{
		padding:10px 15px;
	}
	.faq-dtitle
	{
		font-size:1.25em;
		padding-bottom:1em;
	}
	
	.faq-content
	{
		padding-top:1.5em;
	}
	
	
	
	/*售后网点*/
	
	.result-title table thead td
	{
		font-size:1em;
	}
	
	.result-title table tr td
	{
		font-size:0.875em;
	}
	
	#select_ui_id_province
	{
		width:48%;
		margin-right:2%;
	}
	
	
	#select_ui_id_city
	{
		width:48%;
	}
	
	.form-right a
	{
		letter-spacing:0px;
	}
	
	
	
	.result-title table tr td
	{
		padding-top:3.5em;
		padding-bottom:3.5em;
		
	}
	
	.result-title table thead td
	{
		padding-top:1.5em;
		padding-bottom:1.5em;
	}
	
	
	
	.jx-power div.power-left, .jx-power div.power-right
	{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:2em;
	}
	
	
	.power-info
	{
		padding:1em 0em;
	}
	
	
	
	.case-item
	{
		width:100%;
		padding-left:15px !important;
		padding-right:15px !important;
	}
	#case-box .case-item:nth-child(even) .case-top
	{
		position:relative;
		top:0px;
	}
	#case-box .case-item:nth-child(even) .case-bottom
	{
		position:relative;
	}
	
	
	#case-box .case-item:nth-child(3n+2) .case-top, #case-box .case-item:nth-child(3n+2) .case-bottom
	{
		margin-left:0px;
		margin-right:0px;
	}
	
	#case-box .case-item:nth-child(3n+1) .case-top, #case-box .case-item:nth-child(3n+1) .case-bottom
	{
		margin-right:0px;
	}
	
	#case-box .case-item:nth-child(even) .case-top
	{
		margin-top:0px;
	}
	.case-top
	{
		margin-bottom:1.46em !important;
	}
	
	
	/*应用场所*/
	
	.owl-prev, .owl-next
	{
		width:28px;
		height:28px;
		background-size:28px;
		border-radius:50%;
	}
	
	
}








