@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; }
*{ 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:600px;width:100%;overflow:hidden;}
.banner img{display:block;position:absolute;left:50%;margin-left:-960px;}

.content{width:1100px;margin:0 auto;overflow:hidden;}

.daoyu{background:url(bjb_03.jpg) no-repeat center;height:272px;margin-top:30px;}
.daoyu p,.daoyu2 p{font-size:16px;line-height:30px;padding-left:250px;padding-right:80px;padding-top:55px;text-indent:32px;font-weight:bold;}
.daoyu2{background:url(bjb2_032.jpg) no-repeat center;height:272px;margin-top:120px;}


.title{margin-bottom:80px;margin-top:150px;overflow:hidden;}
.pro ul li{overflow:hidden;margin-bottom:60px;border-bottom:solid 1px #dcdcdc;padding-bottom:60px;}
.pro img{float:left;margin-right:80px;}
.pro .box{overflow:hidden;}
.pro .box img{float:left;margin-right:10px;}
.pro .box h2{font-size:28px;line-height:28px;}
.pro .box p{clear:left;font-size:16px;line-height:32px;margin-top:30px;}
.pro .box a{float:right;font-size:16px;margin-top:20px;font-weight:bold;color:#2165c2;}
.pro .box .line{border-bottom:solid 1px #3a81e2;border-right:solid 60px #3a81e2;width:87px;height:10px;margin-top:60px;}
.pro .box .line2{border-bottom:solid 1px #3a81e2;border-left:solid 60px #3a81e2;width:87px;height:10px;margin-top:60px;float:right;}
.pro ul li:hover .line{border-bottom:solid 1px #00ffff;border-left:solid 60px #00ffff;border-right:none;}
.pro ul li:hover .line2{border-bottom:solid 1px #00ffff;border-right:solid 60px #00ffff;border-left:none;}
.pic,.pic2{overflow:hidden;margin-bottom:30px;}
.pic ul li{width:338px;height:197px;position:relative;margin-left:42px;float:left;}
.pic ul li p{position:absolute;background:#000;width:338px;height:197px;filter:alpha(opacity=70); 
-moz-opacity:0.7; 
-khtml-opacity: 0.7;
opacity:0.7;left:0;top:0;color:#FFF;line-height:197px;text-align:center;font-size:18px;}
.pic ul li:hover p{display:none;}
#tl{margin-left:0;}
.pic2 ul li{width:265px;height:365px;position:relative;margin-left:42px;float:left;}
.pic2 ul li p{position:absolute;background:#000;width:265px;height:365px;filter:alpha(opacity=70); 
-moz-opacity:0.7; 
opacity:0.7;left:0;top:0;color:#FFF;line-height:350px;text-align:center;font-size:18px;}
.pic2 ul li:hover p{display:none;}
#tc{padding:7px;border:solid 1px #dcdcdc;width:467px;height:350px;}

.new{overflow:hidden;margin-top:40px;}
.new ul li{float:left;margin-left:20px;position:relative;}
.new ul li:hover img{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.new ul li p{position:absolute;font-size:14px;color:#333;bottom:11px;left:5px;color:#FFF;}
.new2{overflow:hidden;margin-top:20px;}
.new2 ul li{width:360px;float:left;background:url(bot.jpg) no-repeat left;height:20px;margin-left:10px;margin-bottom:12px;}
.new2 ul li a{color:#333;font-size:14px;padding-left:15px;line-height:20px;}
.new2 ul li a:hover{color:#09C;}

.back1{background-color:#3a81e2;padding:50px 0;margin-top:120px;}

.a1{float:left;width:520px;overflow:hidden;}
.a1 img{float:left;margin-right:10px;}
.a1 h1{font-size:26px;color:#FFF;line-height:26px;}
.a1 p{font-size:14px;line-height:26px;margin-top:30px;color:#FFF;text-align:justify;}