body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}html{font:normal 12px "Microsoft Yahei",Arial;}fieldset,img {border:0;}:focus {outline:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:normal; }h1,h2,h3,h4,h5,h6 {font-size:100%; }abbr,acronym {border:0;font-variant:normal;}input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit; }code,kbd,samp,tt {font-size:100%;}input,button,textarea,select {*font-size:100%;}body {line-height:1.5;}ol,ul {list-style:none;}table {border-collapse:collapse;border-spacing:0;}caption,th {text-align:left;}sup,sub {font-size:100%;vertical-align:baseline;}:link,:visited ,ins {text-decoration:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}

A:link{color:#000000;text-decoration:none; target:_parent}
A:visited{color:#000000;text-decoration:none; target:_blank}
A:active{color:#a95502;text-decoration:none; target:_blank}
A:hover{color:#bab9b9;text-decoration:none; target:_blank}

td{ vertical-align:top}
/*************************************
* public style  author:zhou
*************************************/
.clearfloat{clear:both;height:0;line-height:0;font-size:0;}
.clearfloat2{overflow:auto;zoom:1;}
.pabs{position:absolute;}
.prel{position:relative;}
.floatL{display:inline;float:left;}
.floatR{ display:inline; float:right;}
body{ font-family:Microsoft Yahei;}
input[type="submit"], input[type="reset"], input[type="button"], input {
    -webkit-appearance: none;
}
input, select {
    vertical-align: middle;
}
input, button, textarea, select {
    *font-size: 100%;
}
input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
}
/*头部*/
.topbj{
	background:#2b324c;
	width:100%}

.box {
    width: 1100px;
    margin: 0 auto;
}

.logo{
	padding:20px 0px;
	}

/*导航*/
.dh{
	background:#537799;
	height:49px;
	line-height:49px;
	vertical-align:middle;
	width:100%}
.dh1{
	width:1100px;
	margin:0px auto;}

.dh1 li{
	float: left;
	line-height: 49px;
	margin: 0px 5px;
	width: 90px;
	height: 49px;
	text-align: center;}
.dh1 li a{
    font-size: 16px;
    color: #fff;
    display: block;
}
.dh1 li a:hover{
	background:url(../image/dh_bh.png) center no-repeat;
	display:block;
	width:102px;
	height:49px;}

/*核心产品、栏目分类*/
.box2{
	background:#537799;
	width:100%;
	height:auto;
	padding-bottom:15px;
	}
/*栏目分类*/
.lmfl li{
	float:left;
	padding-right:52px;
	padding-top:20px;
	padding-bottom:20px;
	
	}
/*核心产品*/
.hxcp{
	width:1100px;
	height:72px;
	padding:10px 0px;
	text-align:center;
	}
.cpfl {
    width: 1070px;
	height:auto;
	margin:0px auto;
	
	
	

}
.cpfl a{
	color:#fff;
	font-size:16px;
	padding:10px 47px;}
.cpfltb{
	padding:10px 0px 0px 0px;}
	
.cpfltb li{
	float:left;
	width:225px;
	padding: 6px 25px;
	}
.cpfltb li a span{
	color:#fff;
	font-size:16px;
	text-align:center;
	width:225px;
	display:block;
	line-height:34px;
	height:34px;
	overflow:hidden;
	}

/*工程案例*/
.box3{
	background: #769cc1;
	width: 100%;
	height: auto;
	padding-bottom: 20px;
	}
.gcalbt{
	width:501px;
	height:104px;
	text-align:center;
	padding:30px 0px 10px 0px;
	margin:0px auto;
	}
/*内容*/
.cp03{ width:338px; height:270px; float:left; margin-right:35px; margin-bottom:34px;}
.zzsc {	width:332px; height:248px; position:relative; border:3px solid #769cc1;  }
.zzsc:hover{border:3px solid #f4ad3e;}
.zzsc img{ width:332px; height:248px; border:0px;}
.zzsc a:hover{ border:0px;}
.zzsc a img:hover{ border:0px;} 
.text {	width:332px; height:auto; background-color:#000; FILTER:alpha(opacity=60);	opacity:0.7;	-moz-opacity:0.7;
	position:absolute;	left:0px;	bottom:0px;}
.text :hover{border:0px;}		
.imgtext {width:318px;	height:auto;float:left;	padding:10px;color:#fff;font-size:12px;	line-height:200%;}
.imgtext:hover{ border:0px;}
.cp03-text{ height:22px; line-height:22px;text-align:center;}
.cp03-text a{ color:#0b345b; font-size:14px; text-decoration:none; line-height:40px;}
.ri{margin-right:0px;}

.more {
    clear: both;
    text-align: center;
    padding-top: 15px;
}
*

	
/*合作企业*/
.hz{height:162px; width:1100px;  margin:20px auto; clear:both;  overflow:hidden; }  
.hz .hz-l{ width:48px; height:159px; border:1px solid #e1e1e1; background-color:#e7f3f1; float:left; line-height:22px;}
.hz .hz-l p{ 
	font-size: 17px;
	font-family: "'Microsoft Yahei'";
	color: #343434;
	padding: 11px 0px 0 15px;
	font-weight:bold;
	}
.hz .hz-r{ float:right; width:1050px;  height:159px; }
.hz .hz-r ul {}
.hz .hz-r ul li{width:161px; height:69px; border:1px solid #dedfdf; float:left; margin-left:12px;}
.hz .hz-r ul li.b{ margin-top:19px;}
.hz .hz-r ul li img{ width:161px; height:69px;}

/*5大优势*/
.box4{
	background: #c6e0f7;
	width: 100%;
	height: auto;
	padding-bottom: 35px;
	}
.wdysbt{
	text-align:center;
	padding-top:30px;
	}
.wdysnr1{
	text-align:center;
	margin-top:30px;
	}
.wdysnr2{
	float:left;
	margin-top:45px;
	width:580px;}
.wdysnr2_1{
	float:left;
	width:70px;
	}
.wdysnr2_2{
	float: left;
	margin-left: 17px;
	width: 462px;
	background: #ffe341;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
	color: #1f1f1f;
	margin-top: 18px;
	padding-left: 28px;
	}
.wdysnr2_3{
	width:490px;
	line-height:30px;
	font-size:14px;
	color:#1f1f1f;
	padding-left:10px;
	padding-top:20px;
	}

.wdysnr2_4{
	float:left;
	width:70px;
	margin-top:20px;
	}
.wdysnr2_5{
	float: left;
	margin-left: 17px;
	width: 439px;
	background: #ffe341;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
	color: #1f1f1f;
	margin-top: 38px;
	padding-left: 30px;
	}

.wdysnr3{
	float:left;
	margin-top:45px;}
.wdysnr4{
	float:left;
	margin-top:35px;}
.wdysnr5{
	float:left;
	margin-top:30px;}
.wdysnr5_1{
	float:left;
	width:70px;
	margin-left:50px;
	}
.wdysnr5_2{
	float: left;
	margin-left: 17px;
	width: 440px;
	background: #ffe341;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
	color: #1f1f1f;
	margin-top: 18px;
	padding-left: 30px;
	}
.wdysnr5_3 {
    width: 446px;
    line-height: 30px;
    font-size: 14px;
    color: #1f1f1f;
    padding-left: 70px;
    padding-top: 20px;
}

.wdysnr5_4{
	float:left;
	width:70px;
	margin-left:50px;
	margin-top:15px;
	}
.wdysnr5_5{
	float: left;
	margin-left: 17px;
	width: 440px;
	background: #ffe341;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
	color: #1f1f1f;
	margin-top: 33px;
	padding-left: 30px;
	}
.wdysnr5_6 {
    width: 480px;
    line-height: 30px;
    font-size: 14px;
    color: #1f1f1f;
    padding-left: 70px;
    padding-top: 15px;
}

.wdysnr6{
	float:left;
	margin-top:45px;}
.wdysnr6_1{
	float:left;
	width:70px;

	}
.wdysnr6_2{
	float: left;
	margin-left: 10px;
	width: 304px;
	background: #ffe341;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
	color: #1f1f1f;
	margin-top: 18px;
	padding-left: 20px;
	}
.wdysnr6_3 {
    width: 370px;
    line-height: 30px;
    font-size: 14px;
    color: #1f1f1f;
    padding-left: 10px;
    padding-top: 20px;
}
.wdysnr7{
	float:right;
	margin-top:45px;
	}
	
/*我们的荣誉*/
.rybt{
	height:50px;
	line-height:50px;
	margin-top:5px;}
.rybt a p{
	font-size:20px;
	color:#000;
	display:block;
	float:left;}
.rybt a span{
	font-size:20px;
	color:#a1a1a1;
	display:block;
	float:left;
	padding-left:10px;}
/*内容*/

 .ry .marqueeleft{width:1100px;overflow:hidden;margin:5px auto;}
 .ry .marqueeleft ul{float:left;}
 .ry .marqueeleft li{float:left; width:274px; display:block; }
 .ry .marqueeleft li .pic{display:block;width:244px;height:142px;overflow:hidden; text-align:center; padding:15px 0px;border:1px solid #e6e0e0; margin:0px 15px;}
 .ry .marqueeleft li .txt{text-align:center;height:40px;line-height:40px; color:#4d4d4d;}
 .ry .marqueeleft li .txt a{ color:#4d4d4d; font-size:14px; text-decoration:none;}
.ban05{ background-color:#abc6c1; margin:0 auto;}
.ban05-con{ width:1100px; margin:0 auto; background:url(../image/tt.jpg) center no-repeat; height:265px;}
.ban05-con p{ padding:180px 0 0 575px ;}
.ban06{ width:1100px; margin:55px auto 50px; overflow:hidden;}
.ban06-l{ width:330px; float:left; margin-right:55px;}
.ban06 p{ width:330px; border-bottom:1px solid #eae5e4; overflow:hidden;  height:40px;}
.ban06 p .bt{ float:left; font-family:"微软雅黑";}
.ban06 p .bt a{ font-size:23px; color:#262626; text-decoration:none; font-weight:bold; }
.ban06 p .gd { float:right; width:50px; height:20px; background-color:#404040; line-height:20px; text-align:center; }
.ban06 p .gd a{ font-size:12px; color:#fff; text-decoration:none; }
.ban06-l ul.cjwt{ background:url(../image/wd.png) no-repeat; font-size:14px; margin-top:10px; border-bottom:1px dotted #e5e5e5; color:#8c8c8c; padding:0px 10px 10px 40px; line-height:22px;}
.ban06-l ul.cjwt li a{ font-weight:bold; color:#1b1b1b; text-decoration:none;}
.ban06-m{ width:330px; float:left; font-size:14px; margin-right:55px;}
.ban06-m dl{ margin-top:10px;}
.ban06-m dl dt{ text-align:center; padding-bottom:8px;}
.ban06-m dl dt img{ width:330px; height:131px;}
.ban06-m dl dd{ overflow:hidden; border-bottom:1px dotted #e5e5e5; line-height:34px;}
.ban06-m dl dd a{ color:#6c6969; float:left; text-decoration:none;}
.ban06-m dl dd a:hover{ text-decoration:underline;}
.ban06-m dl dd span{ color:#8c8c8c; float:right;}
.ban06-r{ margin-right:0px; float:right;}

/*广告条*/
.ggt{
	background:url(http://www.ydy001.com/temp/images/guanggao.png) center no-repeat;
	height:197px;
	margin-top:10px; width:100%; overflow:hidden
}

/*不锈钢雕塑制作流程*/
.zzlcbt{
	height:98px;
	line-height:98px;
	font-size:35px;
	color:#0065b3;
	text-align:center;
	}

.zzlcnr li{
	float:left;
	margin-right:29px;
	width:196px;
	height:194px;}
.zzlcnr li a p,span{
	/*display:block;*/
	
	}
.zzlcnr li a span{
	line-height:30px;
	height:30px;
	color:#4d4d4d;
	text-align:center;
	overflow:hidden;}
	
/*包装及运输*/
.bzysbt{
	height:78px;
	line-height:78px;
	font-size:35px;
	color:#0065b3;
	text-align:center;
	}
.bzysnr li{
	float:left;
	margin-right:58px;
	margin-top:10px;}
/*制作流程*/
.ban05 {
    background-color: #2c324c;
    margin: 40px auto 10px auto;
}
.ban05-con {
    width: 1100px;
    margin: 0 auto;
    background: url(../image/tt.jpg) center no-repeat;
    height: 265px;
}
.ban05-con p {
    padding: 180px 0 0 855px;
}

/*底部新闻*/
.ban06{ width:1100px; margin:55px auto 50px; overflow:hidden;}
.ban06-l{ width:330px; float:left; margin-right:55px;}
.ban06 p{ width:330px; border-bottom:1px solid #eae5e4; overflow:hidden;  height:40px;}
.ban06 p .bt{ float:left; font-family:"微软雅黑";}
.ban06 p .bt a{ font-size:23px; color:#262626; text-decoration:none; font-weight:bold; }
.ban06 p .gd { float:right; width:50px; height:20px; background-color:#404040; line-height:20px; text-align:center; }
.ban06 p .gd a{ font-size:12px; color:#fff; text-decoration:none; }
.ban06-l ul.cjwt{ background:url(../image/wd.png) no-repeat; font-size:14px; margin-top:10px; border-bottom:1px dotted #e5e5e5; color:#8c8c8c; padding:0px 10px 10px 40px; line-height:22px;}
.ban06-l ul.cjwt li a{ font-weight:bold; color:#1b1b1b; text-decoration:none;}
.ban06-m{ width:330px; float:left; font-size:14px; margin-right:55px;}
.ban06-m dl{ margin-top:10px;}
.ban06-m dl dt{ text-align:center; padding-bottom:8px;}
.ban06-m dl dt img{ width:330px; height:131px;}
.ban06-m dl dd{ overflow:hidden; border-bottom:1px dotted #e5e5e5; line-height:34px;}
.ban06-m dl dd a{ color:#6c6969; float:left; text-decoration:none;}
.ban06-m dl dd a:hover{ text-decoration:underline;}
.ban06-m dl dd span{ color:#8c8c8c; float:right;}
.ban06-r{ margin-right:0px; float:right;}

/*底部地图*/
.contact{ height:416px; padding-top:80px;background:url(../image/dt.png) center top no-repeat #84bae8; font:12px/1 'Microsoft Yahei' }
.contacttxt_t{ padding-top:21px; height:44px; width:100%;font:12px/1 'Arial'; text-transform:uppercase; text-align:center;color:#0065b3; line-height:22px;}
.contacttxt{width:263px;float:left;height:313px;display:inline; margin-right:5px;}
.contactr{ width:800px; height:328px; float:right; padding:10px;}
.contactr iframe{ border:1px solid #d6e3dc; width:850px; height:293px;}
.contactmain{ background:#fff;height:348px; width:1100px; margin:0 auto; }
#dituContent{ margin:5px 5px 5px 0;border:1px solid #cde2df;}
.contacttxt_t font{ 
	display:block;
	font:14px/1 'Microsoft Yahei';
	color:#0065b3;
}
.contactname{ background:#4fb0fa; line-height:75px; color:#fff; text-align:center; width:100%; font-size:14px;}
.contacttxt p{ border-top:1px solid #c4d8d5; line-height:30px;width:239px; padding:15px 12px 0; height:52px;}
.contacttxt img{ vertical-align:middle; margin-right:6px; float:left; display:inline;}
.contacttxt p span{ float:left; height:30px; line-height:30px;}
.contacttxt p.add span{line-height:17px;}
.contacttxt .add{ line-height:16px;}
.contactcode{ float:left;width:318px; line-height:1.5;height:86px; background:#fff; padding:4px;}
.contactcode img{ float:left; margin-right:10px; display:inline}
.contactcode .fl{width:217px;}
.contactcode p{ line-height:25px; font-size:14px; margin-bottom:8px;}

/*底部导航*/
.f_link {
    width: 100%;
    height:70px;
    line-height: 40px;
    color: #111;
    background: #c6c4c4;
    clear: both;
}
 .youlian{width: 100%; height:auto; background-color: #fff;} 
 .youlian .da{width: 1100px; height: 30px; line-height: 30px; margin: 0 auto;}
 .youlian .da .nei{ width: 1000px; float: left; height: 100%;}
 .youlian .da .nei a{ font-size: 12px; color: #666; padding:0 10px; float: left;}
.youlian .da .zti{width:80px; height: 30px; font-size: 14px; color: #333; float: left;}


.f_link .main2 {
    width: 1100px;
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
}
.f_link a {
    padding: 10px;
    color: #454545;
    text-decoration: none;
}

/*版权*/
.foot{
	width:1100px;
	margin:25px auto 0px auto;
	
	}

	
	
/*****************************************子页面公共样式******************************/
.boxzy{
	width:1150px;
	margin:0px auto;}
.rjj{
	width: 867px;}
/*产品分类*/
.fen {
    width: 260px;

}
.fen_tit {
    height: 38px;
    line-height: 38px;
	border-bottom:1px #d9d9d9 solid;

}
.fen_tit a {
    color: #696868;
    font-size: 16px;
	font-weight:bold;
}
 .fen_tit span{
    color: #c80a12;
    font-size: 16px;

    padding-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:100;}
.fen ul {

}



.fen ul li {


    background: url(http://www.ydy001.com/temp/images/icon2.jpg) no-repeat 10px center;
  
}
.fen ul li a{
	color:#4c4e4f;
	  background: #eaeaea;
    padding-left: 20px;
    border-bottom: 1px solid #bebebe;
	display:block;
	    height: 40px;
    line-height: 40px;
    font-size: 14px;
	margin-top:12px;}
.fen ul li a:hover{
	color:#fff;
	background: #c80a12;
	}
/*新闻中心*/
.xwzx_zt {
    border-bottom: #d9d9d9 1px solid;
    width: 260px;
    line-height: 30px;
    height: 30px;
    margin-top: 15px;
}
.xwzxname_zt {
    color: #696868;
    font-size: 16px;
    float: left;
    padding-left: 5px;
}
.xwzxname_zt span {
    color: #f16601;
    font-size: 16px;
    font-weight: 100;
    padding-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
}
.xwzxmore_zt {
    color: #0da855;
    font-size: 14px;
    float: right;
    padding-right: 10px;
	height:30PX;
}
.xwzxmore_zt a {
   color: #696868;
font-size: 10px;
line-height: 40px;
height:30PX;
}
.xwzxname_zt span {
    color: #c80a12;
    font-size: 16px;
    font-weight: 100;
    padding-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
}
.new_list_zt {
    margin-top: 5px;
}
.new_list_zt li {
    line-height: 34px;
    border-bottom: 1px dotted #000;
    background: url(../image/xwzxqz.jpg) no-repeat 3px center;
    padding-left: 20px;
    width: 225px;
    color: #666668;
    margin-left: 5px;
}
.new_list_zt li span {
    float: right;
    padding-right: 5px;
	color:#000;
}
.new_list_zt li a {
    color: #000;
    font-size: 12px;
    width: 155px;
    display: block;
}

/*联系我们*/
.lxwm_zy {
    width: 260px;
}
.lxwmdz_zy{
	line-height:26px;
	margin:0px 0px 0px 5px;

	
	}
.lxwmname {
    color: #0556a7;
    font-size: 14px;
    line-height: 40px;
    padding-left: 5px;
}

/*当前位置*/
.dqwzbt{
	width:867px;
	background:#f5f5f5;
	line-height:38px;
}
.ssjjt{
	padding-left:10px;
	color:#f16601;
	float:left;
	
	}
.ssjjt a{
	color:#696868;
	font-weight:bold;
	font-size:16px;
	}
.ssjjtm{
/*	background:url(../images/wu.png) no-repeat 0px 11px;*/
	padding-right:10px;
	padding-left:23px;}



/**************************关于我们样式**************************/

/*文章样式*/
.right_p {
    padding: 15px;
    height: auto;
    overflow: hidden;
    line-height: 30px;
    font-size: 12px;
    width: 807px;
}


/************************新闻列表页面*************************/
.new_list_zyl {
    margin-top: 5px;
}

.new_list_zyl li {
    line-height: 34px;
    border-bottom: 1px dotted #000;
    background: url(../image/newqz.png) no-repeat 3px 14px;
    padding-left: 20px;
    width: 837px;
    color: #666668;
    margin-left: 7px;
}

.new_list_zyl li span {
    float: right;
    padding-right: 5px;
    font-size: 13px;
	color:#000;
}

.new_list_zyl li a {
    color: #000;
    font-size: 12px;
    width: 605px;
    display: block;
}


/***********************文章页面************************/
.right_p {
    padding: 15px;
    height: auto;
    overflow: hidden;
    line-height: 30px;
    font-size: 12px;
    width: 807px;
}

.rnp1 {
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
}

.rnp2 {
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    display: block;
}

.fenye2 {
    height: 50px;
    line-height: 25px;
    overflow: hidden;
    padding: 5px 0px;
    border-top: 1px #b7b7b7 dashed;
    border-bottom: 1px #b7b7b7 dashed;
    margin: 20px 0px;
}

/***********************产品页面************************/

.right_pr {
   
    height: auto;
    overflow: hidden;
    line-height: 30px;
    font-size: 12px;
    width: 917px;
	margin:15px 0px;
}

.product{
	width: 917px;}
.product li{
	width:249px;
	margin:10px 20px;
	float:left;
	}
.product li p{
	width:245px;
	height:306px;
	border:#bab9b9 1px solid;
	display:block;
	border-bottom:0px;
	}
.product li span{
	width:245px;
	height:auto;
	border:#bab9b9 1px solid;
	display:block;
	text-align:center;
	line-height:50px;
	height:50px;
	background:#fff;
	}
.product li span:hover{
	color:#fff;
	background: #0d75dd;
	}
.product li div{
	width:180px;

	text-align:center;
	height: 26px;
	line-height: 26px;
	margin-top: 12px;
	padding-left:87px;}
	
.product li div a{
   display: block;
	width: 94px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	border-radius: 20px;
	background: #0d6be1;
	margin-left: 10px;
	float:left;
}
.product li div input{
	float:left;
	margin-top: 7px;}
	
.sub1-p {
    border: none;
    background: #034ca8;
    width: 134px;
    height: 40px;
    line-height: 25px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    float: right;
    margin-top: 25px;
    margin-left: 260px;
	margin-right:20px;
    padding: 0px;
    display: block;
	
}

/***************************************************留言页面************************************************/
.zylyjj{
	margin:20px 0px 0px 120px;}
	/*在线留言*/
.zxly{
	width:428px;
	padding-left:20px;
	float:left;}
.lybt {
    height: 42px;
    padding-left: 30px;
    padding-top: 30px;
    width: 156px;
}

.lynr {
    width: 350px;
    color: #717171;
}

.lynr_l {
    background: #c80a12;
    border: 0px;
    color: #fff;
    width: 95px;
    height: 36px;
    line-height: 36px;
    vertical-align: middle;
    margin-left: 150px;
}
.lynr_2 {
    border: #e0e0e0 1px solid;
    line-height: 30px;
    height: 30px;
    vertical-align: middle;
    background: #fff;
	width: 384px;
}
.lynr_3 {
    border: #e0e0e0 1px solid;
    width: 384px;
    background: #fff;
}