@charset "utf-8";
/* CSS Document */
BODY {
	 MARGIN: 0px; FONT: 12px/20px 'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',Arial,sans-serif; COLOR: #333; line-height:22px;
	
}
html {
    width: 100%;
    height: 100%;
}

body {
    width: 100%;
    min-width: 1200px;
}
p { max-height: 999999px;text-align:justify; }
*{ 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;}
#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:12px; padding-right:12px; text-decoration:none;font-size:12px;}
#tyfoot{width:100%; background-color:#000; height:145px; text-align:center;color:#DEDEDE; font-size:12px;left:0;border-top:#DFDFDF 8px solid;overflow:hidden;}
#tyfoot_body{width:1150px; margin:0 auto; margin-top:20px;}
#tyfoot_txt{float:left; width:760px; 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:620px;width:100%;overflow:hidden;}
.banner img{display:block;position:absolute;left:50%;margin-left:-960px;}

.back{background:url(back.jpg) no-repeat center;padding:50px 0;}
.content{width:1100px;margin:0 auto;overflow:hidden;}
.title img{display:block;margin:0 auto;}
.daoyu{background:url(d_07.png) no-repeat center;margin-top:20px;height:159px;}
.daoyu p{font-size:14px;padding:20px 40px;text-indent:28px;line-height:26px;}

.tt{margin-top:80px;margin-bottom:50px;}
.tt2{margin-top:50px;margin-bottom:15px;}
.ceo ul li {overflow:hidden;margin-top:25px;}
.ceo ul li img{float:left;}
.ceo ul li h1{height:30px;}
.ceo ul li span{font-size:18px;padding-bottom:8px;font-weight:bold;display:block;}
.ceo ul li p{font-size:14px;height:250px;border-top:solid 1px #bebebe;border-right:solid 1px #bebebe;border-bottom:solid 1px #bebebe;display:table-cell;vertical-align:middle;padding-left:20px;padding-right:20px;line-height:26px;}
.pro{overflow:hidden;background-color:#dadada;border-right:solid 5px #c8143a;margin-bottom:30px;}
.pro p{font-size:15px;line-height:28px;text-indent:32px;height:336px;display:table-cell;vertical-align:middle;padding-right:25px;}
.pro a{padding:5px 20px;background-color:#c8143a;color:#FFF;border:solid 1px #900;}
.pro a:hover{color:#c8143a;border:solid 1px #c8143a;background-color:#dadada;}
.pro img{float:left;margin-right:25px;}
.sq p{font-size:16px;text-indent:32px;line-height:32px;}
#tom{margin-top:60px;}

.topic{height:414px;background:url(back2.jpg) no-repeat center;overflow:hidden;}
.topic h1{font-size:20px;color:#c8143a;margin-left:65px;margin-top:15px;text-align:center;width:488px;line-height:32px;}
.topic p{font-size:14px;margin-left:65px;text-align:justify;width:448px;padding:15px 20px 20px 20px;line-height:26px;text-indent:28px;}
.topic a{width:300px;margin-left:160px;background-color:#c8143a;color:#FFF;display:block;padding:10px 0px;font-size:14px;text-align:center;font-weight:bold;}
.topic a:hover{color:#c8143a;border:solid 1px #c8143a;background-color:#efefef;}
.product ul li{margin-top:20px;}
.product ul li h1{background:url(ban_33.jpg) no-repeat left;height:44px;color:#FFF;line-height:44px;padding-left:10px;font-size:18px;}
.product ul li p{padding:15px;background-color:#dadada;overflow:hidden;}
.product ul li img{float:left;margin-right:25px;}

#t-r{background:url(ban_32.jpg) no-repeat right;height:44px;color:#FFF;line-height:44px;padding-right:10px;font-size:18px;text-align:right;}