/*xs */
* {
	padding:0;
	margin:0;
}

div,span,a,img,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,em,embed,table,tr,td,input,form,select,option,p,del{
	padding:0;
	margin:0;
	font-weight:normal;
	font-style: normal;
}

b,
strong {
  font-weight: bold;
}

a {
	color:#666;
	text-decoration:none;
}

a:hover {
	color:#EF5135;
	text-decoration:none;
}

.hydiv{
	width:100%;
	/*background:#990000;*/
}

.hy{
	color:#666;
	animation-duration:1s;
}

.hy h2 {
	line-height:2;
	
}

.hy h2 em{
	float:right;		
}

.logo{
	width:450px;
	height:95px;
	background:url(../images/logo.jpg) left no-repeat;
	text-indent:75px;
}

.logo h2{
	font-size:24px;
	color:#666;
	line-height:65px;
	
}

.logo p{
	
	
}

.dzd-top-nav{
	width:680px;
	height:95px;
	background:url(../images/shang_right.jpg)  no-repeat  right top;
}

.dzd-top-nav ul li{
	float:left;
	width:90px;
	height:95px;
	text-align:center;
	padding-top:55px;
	transition: 0.5s;
}

.dzd-top-nav ul li:hover{
 	margin-top:-5px;
 }

/*高亮*/
.dzd-top-nav ul li:hover a,
.dzd-top-nav ul li.active a:first-child {
	color:#EF5135;
}

/*首页关于我们*/
.in-about-tab{
	width:100%;
}

.in-about-fl{
	padding-right:15px;
}

.in-about-fl .thumbnail{
	overflow:hidden;
}


.in-about-fr{
	padding-left:15px;

}

.in-about-fr h2{
	line-height:2;

}

.in-about-fr p{
	font-size:14px;
	line-height:2;

}

.in-about-fr .btn{
	margin-left:40%;
	margin-top:10px;
}

.in-about-fl img{
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-about-fl img:hover{
	cursor: pointer;/*手型*/
	transform: scale3d(1.1,1.1,1); 
	-webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
}

/*首页服务*/

.in-fw-tab{
	width:100%;
}

.in-fw-list {
	display: block;
    line-height: 1.42857143;
    background-color: #fff;
	padding:18% 10px;
    border: 1px solid #ddd;
    border-radius: 4px;
	text-align:center;
    transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;

}

.in-fw-tab .title h2{
	color:#666;
}

.in-fw-list img {
	margin:0 auto;
	display:block;
	transform-style:preservd-3d;/*开启3D*/
	transform:rotateY(0deg);/*角度*/
	transition:1s;
	-moz-transition:1s;
	-webkit-transition:1s;
	-o-transition:1s;
}

.in-fw-list:hover img {
	transform:rotateY(360deg);
}	

/*首页优势*/
.in-ys-tab {
	width:100%;	
}


.in-ys-fl {
	padding:0 7.5px;	
}

.in-ys-fr {
	padding:0 7.5px;	
}

.in-ys-list dl {
	position:relative;
	width:100%;
	border-radius: 4px;
	overflow:hidden;    
}

.in-ys-list dl dd {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	color:#fff;
	opacity:0;
	background:rgba(0,0,0,0.5);
	display:-webkit-box !important;
	display: -ms-flex-box !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;	
}

.in-ys-list dl:hover dd {
	opacity:1;
}


.in-ys-list dl  dd h2{
	color:#fff;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-ys-list dl:hover dd h2 {
	margin-top:20px;
}


.in-ys-list dl dt img {
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-ys-list dl:hover dt img {
	cursor: pointer;/*手型*/
	transform: scale3d(1.1,1.1,1); 
	-webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
}


.in-ys-list dl  span {
	position:absolute;
	left:0px;
	bottom:-80px;
	width:100%;
	color:#fff;
	text-align:center;
	line-height:3;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-ys-list dl:hover  span {
	bottom:0;
}

/*首页案例*/

.in-al-tab {
	width:100%;
} 

.in-al-list {
	margin:0 15px;
	
} 


.in-al-list dl {
	position:relative;
	width:100%;
	overflow:hidden;
	display: block;
    border: 1px solid #ddd;
    border-radius: 4px;
}

.in-al-list dl dd {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	color:#fff;
	opacity:0;
	background:rgba(51,51,51,0.8);
	display:-webkit-box !important;
	display: -ms-flex-box !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;	
}

.in-al-list dl:hover dd {
	opacity:1;
}



.in-al-list dl  dd h2{
	color:#fff;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-al-list dl:hover  dd h2 {
	margin-top:20px;
}

.in-al-list dl  span {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	color:#333;
	line-height:3;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-al-list dl:hover  span {
	bottom:-80px;
}

.in-al-list dl dt img {
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-al-list dl:hover dt img {
	cursor: pointer;/*手型*/
	transform: scale3d(1.1,1.1,1); 
	-webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
}


/*首页新闻*/

.in-news-tab {
	width:100%;
} 

.in-xw-list-tab{
	
}

.in-xw-list{
	margin:15px 0;
}


.in-xw-date{
	text-align:center;
	
}

.in-xw-date h2{
	display:inline-table;
	font-size:18px;
	font-family:impact;
	border-bottom:1px solid #999;
	color:#999999;
	line-height:2;
}

.in-xw-date p{
	display:inline-table;
	font-size:22px;
	font-family:impact;
	color:#999999;
	line-height:2;
}

.in-xw-title{
	padding:0 7.5px;
	text-align:left;	
}


.in-xw-title h3{
	font-size:16px;
	line-height:2;
}

.in-xw-title h4{
	font-size:14px;
	line-height:2;
}

in-news-fr{

}


.in-news-fr-pic{
	overflow:hidden;
	border: 1px solid #ddd;
    border-radius: 4px;
	overflow:hidden;
}

.in-news-fr img {
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.in-news-fr img:hover  {
	cursor: pointer;/*手型*/
	transform: scale3d(1.1,1.1,1); 
	-webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
}


/*关于我们*/

.about-tab{
	width:100%;
}




/*面包削*/

.product-dh {
	
}

.product-dh  {
	
	
}

.product-dh ul  {
	 
}

.product-dh ul li  {
	float:left;
	margin:0 2%;
	text-align:center;
}

.product-dh ul li a {
	position:relative;
	font-size:15px;
	color:#666;
	line-height:4;
	font-weight:bold;
}

/*高亮*/

.product-dh ul li a:hover,
.product-dh ul li.active a:first-child {
	color:#EF5135;
}


.product-dh ul li a:before {
	content:"";
	position:absolute;
	left:0px;
	bottom:0px;
	width:0px;
	height:2px;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
	background:#EF5135;
}

.product-dh ul li a:hover:before {
	width:100%;
}

/*新闻例表*/


.newslist-tab{
	width:100%;
}


.news-nrym {
	overflow:hidden;
	border: 1px solid #ddd;
    border-radius: 4px;
	overflow:hidden;
	padding:15px;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
	
}

.news-nrym:hover {
	background:rgba(51,51,51,0.8);
}

.news-nrym dl dt h1 {
	width:100%;
	font-size:18px;
	color:#333;
	text-align:center;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.news-nrym:hover h1 {
	color:#fff;
}

.news-nrym dl dt h2 {
	width:100%;
	font-size:12px;
	color:#666;
	text-align:center;
	margin-top:10px;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.news-nrym:hover h2 {
	color:#fff;
}

.news-nrym dl {
	
}
.news-nrym dl dt {
		
}

.news-nrym dl dd {
	margin:20px 0;
	overflow:hidden;
}
.news-nrym dl dd img {
	width:210px;
	height:130px;	
}


.news-nrym span {
	display:inline-block;
	width:100%;
}
.news-nrym span p {
	width:100%;
	font-size:12px;
	color:#666;
	height:48px;
	overflow:hidden;
	line-height:24px;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.news-nrym:hover span p {
	color:#fff;
}

.news-nrym:hover i {
	color:#fff;
}


/*新闻内容*/

.news-con .title{	
	text-align:center;
}
.news-con .title h1{
	width:100%;
	font-size:20px;
	color:#333;
	text-align:center;
	margin-top:20px;

}

.nx p{
	line-height:1.75;
	margin:15px 0;

}

/*产品例表*/


.prolist-list {
	overflow:hidden;
	border: 1px solid #ddd;
    border-radius: 4px;
	padding:2px;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.prolist-list  dl dt  {
	overflow:hidden;
	
}

.prolist-list  dl dt img {
	overflow:hidden;
	transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.prolist-list  dl dt img:hover  {
	cursor: pointer;/*手型*/
	transform: scale3d(1.1,1.1,1); 
	-webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
}


.prolist-list  dl dd {
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:3;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
	
}


.prolist-list:hover dl dd {
	color:#fff;
	background:#EF5135;
}

/*例表放大镜*/


.case-list{
	overflow:hidden;
	border: 1px solid #ddd;
    border-radius: 4px;
	padding:2px;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
	position:relative;
}

/*产品内容电脑*/

/*放大镜 */

.preview {
	width:500px;
	height:440px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	border-top:1px solid #CCCCCC;
	position:relative;
	float:left
	
}


.preview img {
	max-width: none;
	
}


.smallImg {
	position:relative;
	height:56px;
	margin-top:1px;
	background-color:#F1F0F0;
	padding:5px 0px;
	width:500px;
	overflow:hidden;
	float:left;
}
.scrollbutton {
	width:14px;
	height:50px;
	overflow:hidden;
	position:relative;
	float:left;
	cursor:pointer;
}
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled {
	background:url(../images/d_08.png) repeat;


}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled {
	background:url(../images/d_09.png) repeat;
	margin-left:485px;
	margin-top:-56px;
}


#imageMenu {
	height:56px;
	width:360px;
	overflow:hidden;
	margin-left:0;
	float:left;
}
#imageMenu li {
	height:56px;
	width:60px;
	overflow:hidden;
	float:left;
	text-align:center;
}
#imageMenu li:first-child {
	margin-left:10px;
}
#imageMenu li img {
	width:50px;
	height:50px;
	cursor:pointer;
}

#imageMenu li#onlickImg img, #imageMenu li:hover img {
	width:50px;
	height:50px;
}


.bigImg {
	position:relative;
	float:left;
	width:500px;
	height: auto;
	overflow:hidden;
}

.bigImg #midimg {
	width:500px;
	height: auto;
}

.bigImg #winSelector {
	width:235px;
	height:210px;
}

#winSelector {
	position:absolute;
	cursor:crosshair;
	filter:alpha(opacity=15);
	-moz-opacity:0.15;
	opacity:0.15;
	background-color:#000;
	border:1px solid #fff;
}

	#bigView {
	position:absolute;
	border: 1px solid #959595;
	overflow: hidden;
	z-index:999;
	left:450px !important;
	top:0px !important;
}

#bigView img {
	position:absolute;
	max-width: none;
}

.propic_show_right {
	width:460px;
	float: left;
	margin-left:40px;
	text-align:left;
	padding-top:20px;
	position:relative;
	font-size:14px;
	line-height:32px;
	font-family:"Microsoft YaHei";
}
.propic_show_right span {
	color:#c01110;
}
.propic_show_piclist {
	position:absolute;
	left:-405px;
	bottom:-80px;
}
.propic_show_piclist li {
	width:82px;
	float:left;
}
.propic_show_piclist li img {
	width:75px;
	border:1px solid #ccc;
	padding:1px;
}
.pro_detail_title {
	height:30px;
	border-bottom:1px dashed #ddd;
	margin-bottom:-20px;
	padding-bottom:10px;
	font-size:20px;
	display:block;
	line-height:30px;
	color:#333;
}

.ny-pro-list-d {
	margin:20px 0
}
.ny-pro-list-d h2 {
	height:44px;
	line-height:44px;
	background:#EF4F35;		
	color:#fff;
	font-size:20px;
	padding-left:12px;
	margin:10px 0
}
.proshow {
	padding:10px;
	line-height:28px;
}




/*

.left_fdj{
	width:46%;
	float:left;
	padding-left:5px;
	

}

*/
.right_fdj{

}


.right_fdj h1{
	font-size:22px;
	line-height:2;	
}

.right_fdj h2{
	line-height:2;
}

.right_fdj p{
	font-size:14px;
	line-height:2;
}


.right_fdj .weixin{
	
}

.right_fdj dl{
	float:left;
	margin-right:10px;
	

}

.right_fdj dl dd{
	text-align:center;

}

.pro-con{
	width:100%;
	margin-top:3%;
	padding:15px

}

.pro-con h5{
	border:1px  solid #eee;
	margin-bottom:15px;	
}

.pro-con h5 b{
	font-size:15px;
	line-height:2;
	display:inline-table;
	color:#FFFFFF;
	padding:3px 10px;
	background:#EF5135;
}







/*pc-footer*/

.pc-footer-tab{
	 width:100%;
	 background:#666;
}

.pc-footer-b{
	
}

.pc-footer-b ul li{
	width:85px;
	height:95px;
	line-height:95px;
	text-align:center;
	float:left;
	margin-left:2px;
	padding-right:2px;
	color:#FFFFFF;
/*	background: url(../images/nav_line.png) right no-repeat;	*/
}

.pc-footer-b ul li a{
	display:block;
	font-size:14px;
	color:#FFFFFF;
   transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	-o-transition:.5s;
}

.pc-footer-b ul li a:hover{
 	margin-top:-5px;
 }


/*高亮*/
.pc-footer-b ul li:hover a,
.pc-footer-b ul li.active a:first-child {
	color:#EF5135;
}



.pc-footer-b-lxwx{
		color:#FFFFFF;
}

.pc-footer-b-lx{
	width:50%;
	float:left;
	padding-left:2%;
}

.pc-footer-b-lx h2{
	font-size:20px;	
	animation-duration:1.4s;
	color:#FFFFFF;
}

.pc-footer-b-lx h2 b{
	font-size:14px;
	margin-left:10px;
	
}

.pc-footer-b-lx h3{
	text-indent:35px;
	font-size:25px;
	font-family:impact;
	margin:20px 0;
	background: url(../images/e.jpg) left no-repeat;
	animation-duration:1.6s;	
}

.pc-footer-b-lx h3 a{
	color:#FFFFFF;
}

.pc-footer-b-lx ul{
	animation-duration:1.8s;
	
	
}

.pc-footer-b-lx ul li{
	float:left;
	margin-left:1%;
	line-height:2;
	color:#FFFFFF;
}
.pc-footer-b-lx ul li a{
	color:#FFFFFF;
}


.pc-footer-b-wx{
	width:43%;
	float: right;
}


.pc-footer-b-wx dl{
	float: right;
	text-align:center;
	line-height:1.5;
	margin:0 2%;

}

.pc-footer-b-wx dl img{
	display:inline;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);


}


.in_smnav_b_r dl:nth-child(2n+1){
	animation-duration:1.2s; 
}

.in_smnav_b_r dl:nth-child(2n+2){
	animation-duration:1.4s;
 }


.pc-footer-b-wx dl dd{
	text-align:center;
	margin-top:3%;
	color:#FFFFFF;
}

/*footer*/

.footer{
	line-height:4;
}

.in_footer{
	
}

.in_footer ul {
 
}


.in_footer ul li{
	float:left;
	font-size:14px;
	color:#fff;
	margin:0 5px;
	
}

.in_footer ul li:nth-child(3n+1){
	animation-duration:1.2s;
}

.in_footer ul li:nth-child(3n+2){
	animation-duration:1.4s;
}

.in_footer ul li:nth-child(3n+3){
	animation-duration:1.6s;
}


.in_footer ul li a{
	color:#fff;
	text-decoration:underline;
}






/*xm */
@media (min-width: 576px) {
	
}

/*sm */
@media (min-width: 768px) {
	


	
	

		
}
/*md*/
@media (min-width: 992px){


}

/*lg*/
@media (min-width: 1200px) {

}