@charset "utf-8";
/* CSS Document */
@import url("public.css"/*tpa=http://www.dyebhw.com/templets/default/styles/public.css*/);
.key a {line-height:38px; margin-left:15px;}
.key a:link,.key a:visited{color:#955b22; }
.size12px,.size12px a,.size12px a:hover{font-size:12px; text-decoration:none}
.kws {width:770px; float:left; text-align:left;}
.xbxg {text-align:left;color:#A6043C; font-size:12px;padding-left:10px;line-height:38px;}
.kwi {width:210px; height:38px; float:left;}
.banner{
	width:100%;
	height:359px;
	background-image: url(../img/gg_01.jpg);
	background-repeat: no-repeat;
	background-position: center;
}/*add*/
.container {width:980px; height:305px; overflow:hidden; position:relative;margin:6px auto 0;overflow:hidden; }
.container a {display:none; position:absolute;}
.num {right:1px; bottom:1px; position:absolute;}
.num li {width:16px; height:16px; text-align:center; color:rgb(51, 51, 51); line-height:14px; overflow:hidden; font-family:Arial; font-size:12px; margin-left:1px; float:left; display:inline; cursor:pointer; background-color:rgb(255, 255, 255);}
.num li.on {color:rgb(243, 229, 176); background-color:rgb(158, 4, 52);}
.index_main{
	width:100%;
	background-image: url(../img/gg_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}/*add*/
.main{width:980px;margin:0 auto;}/*add*/
.zleft{width:290px; float:left; margin-top:6px;border:1px solid rgb(241, 230, 199); height:406px; overflow:hidden;}
.zleft img{width:290px; height:406px; overflow:hidden;}
.zfnews {border:1px solid rgb(241, 230, 199); width:416px; height:406px; overflow:hidden; float:left; display:inline; margin:6px 10px 0 10px; overflow:hidden;}
.news_top{
	width:424px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	background-image: url(../img/index_01.jpg);
	background-repeat: no-repeat;
}
.news_top ul li{color:#515151;float:left;font-size:13px; font-weight:bold; padding:0 20px 0 15px; }
.news_top a:link,.news_top a:visited,.news_main ul li a:link,.news_main ul li a:visited{color:#666;}
.twoqie {display:none;}
.news_top img{float:right; display:inline; margin:7px 40px 0 0;}
.news_main{height:337px; width:390px; float:left; margin:13px 0 0 11px; display:inline; overflow:hidden;}
.news_main h3{font-size:12px; text-align:center; width:370px; overflow:hidden;margin:0 auto; height:20px; overflow:hidden;}
.news_main h3 a:link,.news_main h3 a:visited,.key a:hover,.news_top li.ahover a{color:#a6043c;}
.news_main p{height:40px; width:390px; margin:5px auto 15px; color:#666; line-height:20px; text-indent:24px; overflow:hidden;
 padding-bottom:10px; border-bottom:1px dashed #ccc;}
.news_main p a:link,.news_main p a:visited,.zright a.zj_xx:link,.zright a.zj_xx:visited,.zright a.zj_xx:hover{color:#a36413;}
.news_main h3 a:hover,.zright li strong a:link,.zright li strong a:visited,.news_main p a:hover,.news_main ul li a:hover{color:#007c70;}
.news_main ul li{
	color:#666;
	height:27px;
	line-height:27px;
	padding-left:15px;
*height:25px; *line-height:25px;	background-color: url;
	background-image: url(../img/index_i.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.news_main ul li a{float:left; width:290px;overflow:hidden; height:27px; line-height:27px;*height:25px; *line-height:25px;}
.news_main ul li span{float:right;}
.zright{width:248px; float:left; margin-top:6px;border:1px solid rgb(241, 230, 199); height:406px; overflow:hidden;}
.mtgun{height:348px; overflow:hidden; float:left;}
.zr_t{
	height:44px;
	width:248px;
	float:left;
	display:block;
	margin-bottom:10px;
	background-image: url(../img/index_zj.jpg);
	background-repeat: repeat-x;
}
.zr_t img{margin:14px 0 0 55px;}
.zright li{float:left; width:229px; overflow:hidden;display:inline; color:#666; line-height:22px; margin:0 0 8px 8px;}
.zright li img{width:177px; height:110px; overflow:hidden; float:left; margin-right:6px;}
.zright a.zj_zx:link,.zright a.zj_zx:visited{color:#007c70; text-decoration:none;}
.index_bz{float:left;border:1px solid rgb(241, 230, 199); width:718px; height:300px; margin:10px 10px 0 0;}
.index_jb{
	height:42px;
	position:relative;
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.jb_ks{
	height:42px;
	position:relative;
	background-image: url(../img/index_bz1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.index_jb ul li,.jb_ks ul li{width:151px; height:42px; text-indent:-9999px; overflow:hidden; margin-right:2px; float:left; cursor:pointer;}
.index_jb ul li.jb1 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: 0px -42px;
}
.index_jb ul li.jb2 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -154px -42px;
}
.index_jb ul li.jb3 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -308px -42px;
}
.jb_ks ul li.jb4{
	background-image: url(../img/index_bz1.png);
	background-repeat: no-repeat;
	background-position: 0px -42px;
}
.jb_ks ul li.jb5{
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -154px -42px;
}
.jb_bg{width:718px; height:30px; overflow:hidden;display:block; background:#f7eace; margin-bottom:11px;}
.jb_bg img{float:left; display:inline; margin:5px 10px 0 43px;}
.jb_bg a{padding-right:10px; line-height:34px; float:left; overflow:hidden;}
.jb_bg a:link,.jb_bg a:visited,.jb_main dd h4 a:link,.jb_main dd h4 a:visited,.jb_main dd p a:link,.jb_main dd p a:visited{color:#996633;}
.jb_main dl{width:336px; height:110px; float:left; overflow:hidden; margin:0 0 15px 13px;}
.jb_main dl dt img{width:165px; height:110px; overflow:hidden; padding:1px; border:1px solid #f1e6c7; float:left; margin-right:7px;}
.jb_main dd{float:left; width:150px; overflow:hidden;}
.jb_main dd h4{float:left; height:20px;line-height:20px; margin-bottom:5px; font-size:12px; width:140px; overflow:hidden;}
.jb_main dd p{float:left; width:150px; text-indent:24px; height:80px; display:block; color:#666; overflow:hidden;}
.jb_main ul li{
	float:left;
	width:320px;
	height:27px;
	line-height:27px;
	margin-left:13px;
	display:inline;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	padding-left:10px;
	background-image: url(../img/index_i.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.jb_main ul li span{float:right; color:#666;}
.jb_main ul li  a span{float:left; color:#c02662;}
.jb_main ul li a{width:245px; overflow:hidden;display:block; height:27px; line-height:27px;}
.jb_main ul li a:link,.jb_main ul li a:visited{color:#666;}
.index_home{float:left;border:1px solid rgb(241, 230, 199); width:248px; height:100px; margin-top:10px; height:300px; overflow:hidden;}
.index_home a{float:left; margin-bottom:7px; padding-left:1px;}
.index_gg{float:left; margin:10px auto 0;}
.jb_content{width:980px; float:left;border:1px solid rgb(241, 230, 199); height:300px;}
.jb_ks img{float:right; margin:10px 10px 0 0; display:inline;}
.index_about{float:left; border:1px solid rgb(241, 230, 199); width:260px; height:300px; margin-top:10px; border-left:0;}
.index_wd{width:250px; height:254px; float:left; overflow:hidden; border-left:1px dashed #ccc;}
.index_wd img{float:left; margin:10px 0 10px 17px; display:inline;}
.index_wd .zjdy{
	width:200px;
	height:88px;
	float:left;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	padding:23px 0 0 27px;
	background-image: url(../img/index_wd.jpg);
	background-repeat: no-repeat;
}
.zjdy_b{margin-bottom:7px; color:#666;  width:190px; height:20px; overflow:hidden;}
.zjdy_a{width:130px; height:20px;overflow:hidden;}
.qiehuan{width:100%; height:168px;/*background:url(../images/c_bg.gif) center no-repeat;*/}
.c980 {width:980px; margin:0px auto;}
.hj {border:1px solid rgb(241, 230, 199); width:978px; clear:both;}
.hjnavleft {
	width:115px;
	height:140px;
	float:left;
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: 0px -84px;
}
.hjnavleft ul {padding-top:3px;}
.hjnavleft ul li {height:34px; line-height:34px; padding-left:45px; font-size:12px;}
.hjnavleft ul li.hover0 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -124px -87px;
}
.hjnavleft ul li.hover1 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -124px -121px;
}
.hjnavleft ul li.hover2 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -124px -155px;
}
.hjnavleft ul li.hover3 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -124px -189px;
}
.hjnavleft ul li a:link,hjnavleft ul li a:visited,.yqlj a:link,.yqlj a:visited{color:#666;}
.hjnavleft ul li a:hover,.zright a.zj_zx:hover,.zright li strong a:hover{color:#a6043c;}
.hjnavcn {width:855px; height:135px; overflow:hidden; float:left;}
.hjnavcn p{display:block; float:left; margin:10px 10px 0 20px; display:inline; width:550px;line-height:25px; color:#666; text-indent:24px;}
.hjnavcn p a:link,.hjnavcn p a:visited,.hjnavcn p a:hover{color:#990033;}
.hjone p{overflow:hidden;width:830px;}

.yqk{float:left; width:273px; height:124px; margin-top:10px;}
.yq{float:left; margin-top:15px;}
.zjdy_a a:link,.zjdy_a a:visited,.zjdy_b a:link,.zjdy_b a:visited{color:#996633;}
.fourtitle {
	height:42px;
	position:relative;
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fourtitle ul li {width:151px; height:42px; text-indent:-9999px; overflow:hidden; margin-right:2px; float:left; cursor:pointer;}
.fourtitle ul li.fhover1 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: 0px -42px;
}
.fourtitle ul li.fhover2 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -154px -42px;
}
.fourtitle ul li.fhover3 {
	background-image: url(../img/index_bz.png);
	background-repeat: no-repeat;
	background-position: -308px -42px;
}
.fourtitles {
	height:42px;
	position:relative;
	background-image: url(../img/index_bz1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.fourtitles ul li {width:151px; height:42px; text-indent:-9999px; overflow:hidden; margin-right:2px; float:left; cursor:pointer;}
.fourtitles ul li.fhovers1 {
	background-image: url(../img/index_bz1.png);
	background-repeat: no-repeat;
	background-position: 0px -42px;
}
.fourtitles ul li.fhovers2 {
	background-image: url(../img/index_bz1.png);
	background-repeat: no-repeat;
	background-position: -154px -42px;
}
.art{width:715px; height:255px; overflow:hidden;}
.art{clear:both;}
.fix:after {clear:both;content:".";display:block;line-height:0;visibility:hidden;}
.fix {zoom:1;}
.fone {clear:both; display:none;}
.yqlj{float:left;margin:10px 10px 0 20px; display:inline; width:550px;line-height:25px;}
.yqlj li{float:left;}
.yqlj a{padding-right:10px;}
.zjdy_a a:hover,.zjdy_b a:hover,.hjnav ul li a:hover,.yqlj a:hover,.jb_main ul li a:hover,.jb_bg a:hover,.jb_main dd p a:hover,.jb_main dd h4 a:hover{color:#007c70;}
.xjhj{float:left; margin:15px 0 0 10px;}
/* 首页浮动层样式*/
#ceng{width:600px; height:500px; background:#FFF; border:3px solid #408080; position:absolute; z-index:99; left:0; top:200px; display:none;}
#close{width:600px; height:35px; background:#E6F0FA;}
#close img{float:right; margin-right:10px; cursor:pointer;}
#content{width:600px; height:465px;}
#content dl{width:200px; float:left;}
#content dt{width:200px; height:30px; font-size:15px; line-height:30px; color:#3E7C75;}
#content dd{width:200px; height:25px; font-size:12px; line-height:30px; color:#3E7C75; text-indent:2em;}

.wd{width:241px; height:240px;border:1px solid #f1e6c7; margin:10px;}
.wd h4 a:hover{color:#097b70;}
.wd h4 a:link,.wd h4 a:visited{color:#990033;}
.wd p a:link,.wd p a:visited{color:#a3620f;}
.wd img{float:left; margin:10px 5px 0 8px;}
.wd h4{float:left; width:170px; height:24px; margin-top:11px; line-height:24px; overflow:hidden; font-size:13px;}
.wd h3{
	font-size:13px;
	width:207px;
	height:26px;
	padding:5px 0 0 34px;
	background-image: url(../img/gg_04.jpg);
}
.wd h3 span{float:right;color:#8a4e18; font-size:12px; font-weight:normal; margin-right:8px; display:inline; *margin-top:-20px;}
.wd h3 a:link,.wd h3 a:visited{color:#097b70;}
.wd h3 a:hover{color:#a3620f; text-decoration:none;}
.wd h3 span a:link,.wd h3 span a:visited{color:#a3620f;}
.wd h3 span a:hover{color:#097b70;}
.wd p{width:170px; float:left; color:#666; margin-top:4px; line-height:20px; height:40px; overflow:hidden;}
.wd_list {border-top:1px dashed #ccc; float:left; width:225px; height:110px; overflow:hidden; margin:10px 0 0 7px; display:inline; padding-top:3px;}
.wd_list ul li{
	float:left;
	line-height:28px;
	height:28px;
	overflow:hidden;
	padding-left:15px;
	background-image: url(../img/index_i.jpg);
	background-repeat: no-repeat;
	background-position: 2px 9px;
}
.wd_list ul li a:link,.wd_list ul li a:visited{color:#666;}
.wd_list ul li a:hover,a.zj_dj:hover{color:#a3620f;}
.wd p a:hover,.main_zj .zj li p a:hover,.search_wz a:hover{color:#097b70;}
