@charset "utf-8";
/* CSS Document */
BODY {
	 MARGIN: 0px; FONT: 12px/20px "微软雅黑", Arial, Helvetica, sans-serif; COLOR: #333; background-color:#fff; line-height:22px;background-color:#f7f7f7;
font-size:12px;	
}
p { max-height: 999999px; }
*{ margin:0; padding:0; list-style:none;}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
a{text-decoration:none;}
img{border:none;margin:0;padding:0;}
p{text-align:justify;}
#tel400{ width:100%; background-color:#000; color:#666; text-align:center; line-height:50PX; height:50PX; border-bottom:#CCC 10PX SOLID;}
#tel400 a{ color:#CCC; padding-left:7px; padding-right:7px; text-decoration:none;}
#tyfoot{width:100%; background-color:#000; height:145px; text-align:center;color:#DEDEDE; font-size:9pt;left:0;border-top:#DFDFDF 8px solid;}
#tyfoot_body{width:980px; margin:0 auto; margin-top:20px;}
#tyfoot_txt{float:left; width:590px; text-align:left; line-height:26px;color:#DEDEDE;}
#tyfoot_txt a:link{color:#DEDEDE; text-decoration:none; padding-left:2px;padding-right:2px;}
#tyfoot_txt a:visited{color:#DEDEDE; text-decoration:none; padding-left:2px;padding-right:2px;}
#tyfoot_txt a:hover{color:#FF0; text-decoration:none; padding-left:2px;padding-right:2px;}
#tyfoot_txt a:active{color:#DEDEDE; text-decoration:none; padding-left:2px;padding-right:2px;}

#tyfoot_logo{float:left; width:390px; text-align:right;}
#tyfoot_logo img{border:0;}

.banner{position:relative;height:500px;width:100%;overflow:hidden;}
.banner img{display:block;position:absolute;left:50%;margin-left:-960px;}

.con{width:1000px;margin:0 auto;background-color:#fff;padding:20px;margin-top:40px;border:solid 1px #efefef;}
#daoyu p{display:block;margin-left:10px;font-size:12px;line-height:28px;font-weight:bold;}
#daoyu h1{display:block;margin-left:10px;font-size:24px;line-height:50px;color:#F00;}

.title img{display:block;margin:0 auto;margin-top:60px;margin-bottom:30px;}

#ld p{width:470px;font-size:12px;margin-top:10px;}
#ld a{color:#06F;}
#ld a:hover{color:#000;} 

#menu{width:960px; overflow:hidden;border:1px solid #333;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menu #nav li {float:left;width:320px;}
#menu #nav li a {display:block;line-height:50px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#000;font-size:16px;font-weight:bold;border:solid #333 1px;}
#menu_con{border-top:none;width:960px;}
.tag{padding:10px; overflow:hidden;}
.selected{background:#999;}

.tag{position:relative;}
.box{position:relative;overflow:hidden;}
.b-text,.b-text2{display:block;
position:absolute;background-color:#000;filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75;top:0;
transition: all 0.8s ease;
-webkit-transition: all 0.8s ease;}
.box .b-text{width:405px;height:238px;right:465px;padding:30px;}
.box .b-text2{width:290px;height:201px;right:310px;padding:10px;}
.box .b-text h1{font-size:18px;color:#FFF;}
.box .b-text2 h1{font-size:14px;color:#FFF;}
.box .b-text p{margin-top:20px;font-size:14px;line-height:24px;color:#FFF;text-align:justify}
.box .b-text2 p{margin-top:5px;font-size:12px;color:#FFF;line-height:18px;text-align:justify}

.box:hover .b-text{right:0px;}
.box:hover .b-text2{right:0px;}
.box img{	
transition: all 2s ease;
	-webkit-transition: all 2s ease;}
.box:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);}

.t-top{margin-top:6px;}
.img-top img{margin-top:5px;}
.t-left{padding-left:5px;}
.fa-height{padding-top:5px;}

.fa-text{margin-top:5px;border-top:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;padding:15px;width:448px;height:167px;}
.fa-text h2{font-size:16px;line-height:35px;background-color:#e1e2e3;color:#a00b12;padding-left:15px;border-left:solid 5px #000;margin-bottom:10px;}
.fa-text p,.fa-right p{font-size:12px;line-height:24px;text-align:justify;}
.fa-right{border:solid 1px #CCC;width:214px;height:381px;padding:10px;margin-top:5px;}
.fa-right h3{font-size:14px;text-align:center;background-color:#e1e2e3;color:#a00b12;border-left:solid 3px #000;line-height:28px;margin-bottom:10px;}


#zf img{margin-bottom:15px;}
#hd img{margin-left:5px;margin-bottom:5px;}