
/* Reset */
*{padding:0;margin:0;list-style-type:none;}
input[type="text"]:focus, input[type="password"]:focus {outline:none;}
input::-ms-clear {display:none;}
img{border:none;}
ul,li{list-style:none;}

/* Base */
.w {width: 1100px; margin:0 auto;}
.clear{ clear:both}
.fl{ float:left;}
.fr{ float:right;}
a{color:#666;text-decoration:none;}
html a:hover{color: #ff6600;text-decoration:none;}

body{ font-size:12px; color:#666; line-height:24px; font-family: "微软雅黑";min-width: 1100px; }
/* ======= */





/* 新闻展示 */
.news_list li{ height:34px; line-height:34px; border-bottom:1px dotted #ddd; background:url("/templates/yz/images/base/news_icon.gif") left no-repeat; padding-left:10px;}
.news_list span{ float:right; color:#999;}


/*产品样式一  文字在图片下面 */
.p_list{ line-height:20px;}
.p_list li{ float:left; margin:5px 0px; text-align:center; }
.p_list .img{ width:225px; height:155px; text-align:center; padding:2px; background:url(/templates/yz/images/base/shadow.gif) no-repeat bottom center; }
.p_list .img a{ display:block;width:225px; height:155px; overflow:hidden; }
.p_list .txt a{ display:block; font-family:"宋体"; margin:0px 0; color:#444;}
.p_list .txt a:hover{ color: #ff6600;}
.p_list a{ color:#0066ff; font-size:14px; font-weight:bold;}
/*产品样式一  文字在图片上面*/
.plist li{ position:relative; float:left; margin:0px 5px 10px; }
.plist .img{   width:350px; height:250px; border:1px solid #eee; text-align:center; padding:1px; }
.plist .img a{ width:350px; display:block;height:250px; overflow:hidden; }
.plist .txtbg{ width:350px; height:35px; position:absolute; bottom:3px; left:3px; z-index:11; background:#000000; filter:alpha(opacity=70);   -moz-opacity:0.5;  -khtml-opacity: 0.5; opacity: 0.5;  }
.plist .txt{   width:350px; position:absolute; bottom:10px; left:3px; z-index:12; text-align:center; color:#fff;  }
.plist .txt a{ color:#fff; display:block; font-size:15px;   }
.plist li:hover .txtbg{ filter:alpha(opacity=70);   -moz-opacity:0.8;  -khtml-opacity: 0.8; opacity: 0.8;   }



/* 所在位置 */
.pos{ height:60px; border-bottom:1px solid #ddd; background: #efefef;}
.pos_l{ float:left; font-size:18px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei"; margin-top:20px; margin-left:30px}
.pos_r{ float:right; text-align:right; font-size:18px; font-weight:bold}
.pos_r span{ display:inline-block;padding-top:20px; padding-bottom:10px; background: url(/templates/yz/images/dianhua.png) 0 10px no-repeat; padding-left:50px;  }



/*分页*/
.pages{text-align: center; padding-top:10px; padding-right:25px; clear:both; margin:15px auto; } 
.pages span, .pages a{ display:inline-block; padding:1px 8px; border:1px solid #CCCCCC; margin-left:10px; color:#888}
.pages span:hover,.pages a:hover{ display:inline-block; padding:1px 8px; border:1px solid #ff6600;background: #ff6600;  margin-left:10px; color:#FFF; cursor:pointer}
.pages  .red{  display:inline-block; padding:1px 8px; border:1px solid #ff6600; background: #ff6600; margin-left:10px; color:#FFF; cursor:pointer }

/*详细页面*/
.news_s h1{ font-size:20px; font-weight:bold; color:#454545; font-family:"微软雅黑"; padding:0px; margin:15px; }
.news_s {color: #5D5D5D; text-align:center; margin:0 0 15px 0 ;border-bottom:#eee 1px solid; padding:10px 0 2px 0;}
.news_s .img img{ text-align:center; border:8px #F0F0F0 solid}
.np{ margin:15px 0px; background: #f2f2f2; padding:2px 10px; text-align:center; border:1px solid #eaeaea; height:25px; clear:both;}
.np .prev{ float:left;}
.np .next{ float:right;}
.info{ font-size:13px; color:#444; line-height:26px;}
#det{ margin:15px 40px;}
.relation_t{ border-bottom:1px dashed #CCCCCC; }


/*留言板*/
.ts_t .intextarea {float: left;width: 505px;height: 210px;background: url(/templates/yz/images/mess/txtbg.png) no-repeat left top;border: solid 1px #BCBCBC;margin: 0 7px;padding: 0 3px;line-height: 20px;}
.ts_t .intxt {float: left;width: 300px;height: 28px;line-height: 28px;border: solid 1px #BCBCBC;background: url(/templates/yz/images/mess/txtbg.png) no-repeat left top;margin: 0 7px;display: inline;padding: 0 3px;}
.ts_t .btn-ts{ background:url(/templates/yz/images/mess/tj_btn.jpg);}
.ts_t .btn-ct{ background:url(/templates/yz/images/mess/ct_btn.jpg);}
.ts_t .btn-ts,.ts_t .btn-ct{ width: 107px; height:33px; border:0px;  padding-top:30px; cursor:pointer;}
.ts_t select{ background:url(/templates/yz/images/mess/txtbg.png);}
.ts_t select{ border:0px; width:165px; height:33px; border:1px solid #CCCCCC; margin-left:7px;}
.ts_t .ts_t td{ height:45px;}
.ts_t .redc{ color:#ff6600}


.head{ border-bottom:4px solid #1f7900; height:130px;}
.head .logo{ margin:40px 0 0 0;}
.head .nav{ margin: 80px 0 0 0;}
.head_tel {
	width: 1082px;
	
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	height: 98px;
	text-indent: -8420px;
	background-image: url(/templates/yz/images/head_tel.png);
}

.head_top {background: #fff;}

.banenr{ height:400px; background:url(/templates/yz/images/banner.png) no-repeat top center;}


/*内容*/
.content{ margin:15px auto;}
.content .c_l{ float:left;  width:225px; }
.content .c_r{ float:right; width:860px;}

/*产品分类*/
.p_sort{border:1px solid #e5e5e5;}
.p_sort ul{  padding:25px 0 35px 0; font-family:"宋体"  }
.p_sort ul li{ margin:0 25px;  }
.p_sort ul li a{ font-size:14px; line-height:32px; display: block;height: 32px;padding-left: 25px;margin-right: 5px;letter-spacing: 2px; color:#238207; background:url(/templates/yz/images/icon.png) no-repeat 10px center;border-bottom: 1px dashed #CCC; }
.p_sort ul li a:hover{ background:url(/templates/yz/images/icon_h.png) no-repeat 10px center #009900; color:#FFFFFF;border-bottom: 1px solid #009900;padding-left: 20px; }

/*标题*/
.title{ border-bottom: 2px solid #26a500; height:26px; margin-bottom:15px; }
.title .t_l{ float:left; display:inline-block; padding:2px 25px; background:#26a500; color:#FFFFFF; font-size:15px; font-family:"微软雅黑"}
.title .t_r{ float:right; margin:6px 10px 0 0;}

.index_news{ height:245px;}
.index_news_l{ float:left; padding:2px; border:1px solid #ddd;}
.index_news_r{ float:right; width:430px;}
.index_news_list li{ height:34px; line-height:34px; border-bottom:1px dashed #d3ecbe; background: url(/templates/yz/images/news_icon.png) center left no-repeat; padding-left:35px;}
.index_news_list span{ float:right; color:#999;}





.about{ margin:40px auto;}
.about_l{ width:400px; border:1px solid #ddd; padding:1px; }
.about_r{ width: 680px; }
.about_t{ font-size: 25px; color:#1f7900; margin:10px 0 15px 0}
.about_c{ line-height:27px; font-size:15px;  }

.link{ width:1076px; margin:35px auto; background:url(/templates/yz/images/link.gif) no-repeat top left; height:30px; text-indent:85px; line-height:38px; font-size:15px; }


.r_c{ line-height:27px; font-size:16px; margin:10px auto;}

.con{ margin-bottom:35px;}
.con .tel{ margin:0 0 15px 0; }
.con p{ margin:5px 0 0 20px; color:#3d8c2b; font-family:"宋体"; font-size:13px; line-height:20px; }




/* banner */
.slideBox{ overflow:hidden; position:relative; background:#ddd;  }
.slideBox .hd{ overflow:hidden; position:absolute; left:45%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:25px; height:25px; border-radius:25px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:14px; font-weight:bold; line-height: 25px; margin:0 10px 0 0 }
.slideBox .hd ul li.on{ background: #F60; color:#fff; }

.slideBox .bd{ position:relative;z-index:0;text-align:center;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center; height: 600px; }
.slideBox .bd li a{ text-align:center; }
.slideBox .bd img{ display:block;  }





/* --------- 导航 ----------------*/
.nav{ background:#ff6600; height:65px; border-bottom:4px solid #da5700;}
.nav ul{ width:1100px; margin:0 auto;}
.nav ul li{ float:left;  margin-top:15px; padding-bottom: 10px  }
.nav a{ display: inline-block; width:137px; text-align:center; line-height:20px; font-size:15px; color:#222;font-weight:bold; background:url(/templates/yz/images/nav_line.png) repeat-y right top;}
.nav a span{ display:block; }

.nav a span.en{text-transform:uppercase; font-weight:normal; font-size:14px;}

.nav  a:hover, .nav li a.hover{ color: #FF0;}


.yiji li .erji{ display:none;  position:absolute; background: #da5700; width:155px; padding:20px 0 25px 0; top:50px; left:0px; z-index:1; }
.yiji li:hover .erji{ display:block;}

.yiji li{ position:relative;}
.yiji li .erji a{ display:block; text-align:center; height:40px; line-height:40px; background: none; border-bottom:1px dashed #f26202}





.title1{ text-align:center; background:url(/templates/yz/images/t_line.jpg) repeat-x left center; margin:25px auto 15px auto;}
/* 本例子css */
.slideTxtBox{  text-align:left; position: relative;  }
.slideTxtBox .hd{ position:absolute; top:4px; left:275px; width:900px;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left;  cursor:pointer; background:url(/templates/yz/images/tab.jpg) no-repeat top left; width:134px; height:45px; margin:0 15px; color:#FFF; font-size:18px; text-align:center; line-height:35px; }
.slideTxtBox .hd ul li.on{ background:url(/templates/yz/images/tab_h.jpg) no-repeat top left; }

.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd li{ float:left;  line-height:24px; width:370px; margin-left:15px; margin-bottom:17px;  }

.slideTxtBox .bd li .img{ width:370px; height:205px; padding:1px; border:1px solid #ddd; overflow:hidden; }
.slideTxtBox .bd li .tit{ font-weight:bold; font-size:14px; text-align:center; margin:1px auto;}
.slideTxtBox .bd li .desc{font-size:13px;}

.slideTxtBox .bd{ position:relative; padding-left:330px;}
.slideTxtBox .bd li.tj{ width: 325px; margin-left:0px; position:absolute; top:0px; left:0px; } 
.slideTxtBox .bd li.tj a{ color:#FFF; display:block;  text-align: center; font-size:15px; }
.slideTxtBox .bd li.tj a:hover{color: #ff6600;}
.slideTxtBox .bd li.tj a span{ display:inline-block; background:#000; display:block;padding:10px 0;  }




.title2{ border-bottom: 2px solid #ddd; height:38px; margin:33px auto 15px auto; background:url(/templates/yz/images/t_icon.jpg) no-repeat left top; padding:0 0 0 15px; }
.title2 .t_l{ float:left; display:inline-block; padding:2px 5px;  color:#ff6600; font-size:30px; font-family:"微软雅黑"; }

.title2 .t_l em{ font-size: 15px; font-style:normal; color: #666}
.title2 .t_l strong{ font-family:"微软雅黑"; font-size:20px; display:inline-block; padding-left:5px; position:relative; top:-5px;}
.title2 .t_l h1 {
	10font-family: "微软雅黑";
	font-size: 30px;
	display: inline-block;
	position: relative;
	padding-right: 10px;
}
.title2 .t_l h2{
	10font-family: "微软雅黑";
	font-size: 30px;
	display: inline-block;
	position: relative;
	padding-right: 10px;
}
.title2 .t_r{ float:right; margin:13px 10px 0 0;}
.title2 .t_r a{ background:#1f7900; padding:2px 20px; color:#FFF }
.title2 .t_r a:hover{ background:#ff6600 }

.pic li{ float:left;  line-height:24px; width:350px; margin: 0 8px 20px; margin-bottom:17px;  }
.pic li .img{ width:350px; height:225px; padding:1px; border:1px solid #ddd; overflow:hidden; }
.pic li .tit{ font-weight:bold; font-size:14px; text-align:center; margin:1px auto;}
.pic li .desc{font-size:13px;}

.jj{ background:url(/templates/yz/images/jj.jpg) repeat-x; height:350px; margin:35px auto;}
.jj_c{ margin:0px auto;}

.title3{ width:200px; margin:0 auto; border-bottom:1px solid #444; height:50px; line-height:50px; font-size:22px; text-align:center; padding-top:20px;  }
.jj_c{ padding: 20px; width:1000px; margin:0 auto; line-height:30px; font-size:15px; text-align:center;}
.jj_c strong{ color:#F60}

.more a{ border:1px solid #CCC; background:#FFF; border-radius:5px; display:block; width:140px; margin:0 auto; font-size:16px; text-align:center; font-family:"微软雅黑"; padding:5px 0;  }
.more a{ background:#ff6600; color:#FFF; border:1px solid #da5700; }
.more a:hover{background:#da5700;  color:#FFF;}

.san{ text-align:center;}

.huoban { margin:20px auto;  }
.huoban a{ display:inline-block; margin:10px; padding:1px; border:1px solid #ddd; }

.foot{
	background: #b25c00;
	color: #171717;
	height: 270px;
	padding: 20px 0;
	margin-top: 10px;
	margin-bottom: 5px;
}
.foot a {
	color:#fff;
}

.tel{ width:1082px; margin:15px auto; background:url(/templates/yz/images/f_line.png) repeat-x bottom left; padding-bottom:10px;}
.copy{ width:1082px; margin:0px auto; font-size:14px; padding:5px; }


.about_ny p{ text-indent:32px;  }

.f_img{ display:block;  float:left; margin:10px 25px 0px 0px; border:1px solid #ddd; padding:2px;  }
.font{ font-size:15px; line-height:30px; color:#666 }
.line{ border-bottom:1px solid #CCC; margin:15px auto; width:1200px  }



.kc{ background:#EAEAEA; padding:45px 0; }
.kc_title{  margin:0 auto; width:1100px; }
.kc_title a{ background:url(/templates/yz/images/c_h.jpg) no-repeat; height:37px; width:200px; display: inline-block; color: #666; font-size:18px; text-align:center; line-height:37px;  }
.kc_title a:hover, .kc_title a.hover{  background:url(/templates/yz/images/c.jpg) no-repeat; color: #fff;  }

.kc_c{ margin:25px auto; width:1100px;}


.n_list_img li{ padding:5px; border:1px solid #ddd;}
.n_list_img li .img{ float:left; width: 485px; height:245px; overflow:hidden; }
.n_list_img li .txt{ float:left; width: 585px; height:245px; margin-left:15px; }
.n_list_img li .txt span{ display:block; margin-top:10px;}
.n_list_img li .txt .date{ font-size:18px;margin-top:15px; }
.n_list_img li .txt .t{ font-size:17px; font-weight:bold; }





/* 本例子css */
.multipleColumn{ overflow:hidden; position:relative; width:1100px;     }
.multipleColumn .hd{ overflow:hidden;  height:30px;  padding:0 10px; border-bottom:1px solid #CCC; margin-bottom:15px;  }
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
 cursor:pointer; background:url("/templates/yz/images/icoLeft.gif") no-repeat;}
.multipleColumn .hd .next{ background:url("/templates/yz/images/icoRight.gif") no-repeat;  }
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/templates/yz/images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{ background-position:0 0; }

.multipleColumn .bd{ overflow:hidden;  }


#pyyc{display:none}
.pyyc{
	text-indent: -7420px; !important;
	overflow: hidden;
	position: absolute;
	visibility: hidden;
	font-size: 2px;
	height: 1px; !important;
	width: 999px;
	
}


.friendlink {
	FLOAT: left;
	width: 960px;
}
.friendlink H3 {
	FONT-SIZE: 14px;
	COLOR: #1678d1;
		FLOAT: left;
}
.friendlink UL {
	FLOAT: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.friendlink UL LI {
	FLOAT: left; MARGIN: 0px 5px
}











