@charset "utf-8";
/* CSS Document */

* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;outline:none;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clear{ clear:both}
a{ text-decoration:none;}
a:hover{ color:#f00}

body{ margin: 0; padding: 0; background:url(../images/bj01.jpg) repeat-x top #f0f0f0;}

.qb{ width:988px; height:900px; margin:0 auto;}
.head{ width:988px; height:88px; float:left;}
.logo{ width:250px; height:88px; float:left; margin-left:4px; display:inline;}
.head_zi{float:right; margin-right:20px; display:inline; width:300px; height:88px; font-size:12px; color:#bbb;}
.head_zi a{ color:#bbb;}
.head_zi a:hover{ color:#666;}

.daohang{ width:960px; height:39px; float:left; margin:0 14px; display:inline; background:#45a4da;}
.daohang ul{ width:906px; height:39px; float:left; margin-left:28px; display:inline; background:url(../images/images_01.jpg) no-repeat right; text-align:center;}
.daohang li{ width:113px; height:39px; float:left; background:url(../images/images_01.jpg) no-repeat left;}
.daohang li a{ width:111px; height:39px; float:left; font-size:14px; color:#fff; font-family:"微软雅黑"; line-height:39px; margin-left:2px; display:inline;}
.daohang li a:hover{ background:url(../images/daohang_bj.jpg) no-repeat; color:#fff;}

.daohang01{ width:960px; height:39px; float:left; margin:0 14px; display:inline; background:#45a4da;}
.daohang01 ul{ width:908px; height:39px; float:left; margin-left:27px; display:inline; background:url(../images/images_01.jpg) no-repeat right; text-align:center;}
.daohang01 li{ width:151px; height:39px; float:left; background:url(../images/images_01.jpg) no-repeat left;}
.daohang01 li a{ width:149px; height:39px; float:left; font-size:14px; color:#fff; font-family:"微软雅黑"; line-height:39px; margin-left:2px; display:inline;}
.daohang01 li a:hover{ background:url(../images/daohang_bj_en.jpg) no-repeat; color:#fff;}

.banner{ width:958px; height:373px; float:left; margin:10px 14px 0 14px; display:inline; border:1px solid #bbb;}
.banner embed{ padding:3px;}
.banner01{ width:958px; height:202px; float:left; margin:10px 14px 0 14px; display:inline; border:1px solid #bbb;}
.banner01 img{ padding:2px 3px;}

.con01{ width:980px; height:177px; float:left; margin-top:9px; display:inline; margin-left:4px;}
.con_product{ width:616px; height:177px; float:left; background:#f4f5f5;}
.con_news{ width:328px; height:177px; float:left; margin-left:16px; display:inline;}
.news01{width:328px; float:left; height:142px;}
.news01 li{ width:328px; height:26px; float:left; border-bottom:1px dotted #ccc;font-size:12px; color:#7f7f7f;}
.news01 li img{ float:left;}
.news01 li span{ float:right; line-height:26px; padding-right:10px;}
.news01 li a{ font-size:12px; color:#7f7f7f; line-height:26px; padding-left:12px; float:left;}

.con02{ width:973px; height:66px; float:left; margin-top:20px; margin-left:11px; display:inline;}
.con02 li{ width:318px; height:66px; float:left; margin-left:3px; display:inline;}

.bottom{ width:984px; height:76px; float:left; margin-top:20px; margin-left:4px; display:inline;}
.bottom_01{ width:960px; height:39px; float:left; margin-top:20px; margin-left:10px; display:inline; background:url(../images/bj03.jpg) no-repeat;}
.bottom_01 span{ font-size:12px; float:left; line-height:39px; color:#fff; padding-left:154px;}

.con03{ width:969px; _height:350px; min-height:350px; float:left; margin-top:10px; margin-left:15px; display:inline;}
.Com{ width:234px; height:170px; float:left;}
.Com ul{ width:234px; float:left; margin-top:40px; display:inline;}
.Com ul li{ width:234px; float:left; background:url(../images/bj04.jpg) no-repeat bottom; height:40px; line-height:40px;}
.Com ul li img{ float:left; margin-top:16px; display:inline; margin-right:8px;}
.Com ul li a{ float:left; margin-left:35px; display:inline; color:#585858; font-size:12px; font-weight:bold;}
.con_right{ width:695px; _height:350px; min-height:350px; float:left; margin-left:20px; display:inline; margin-bottom:20px;}
.news{ width:695px; float:left; margin-top:10px; display:inline; margin-bottom:10px;}
.news li{ width:695px; float:left; height:36px; line-height:36px; font-size:12px; color:#333; border-bottom:1px dotted #d8d8d8;}
.news li a{ float:left; color:#333; padding-left:15px;}
.news li a:hover{ color:#45a4da;}
.news li span{ float:right; padding-right:15px;}
.news h1{ font-size:16px; color:#333; text-align:center; width:695px; font-family:"微软雅黑"; line-height:30px; float:left; margin-top:10px; display:inline;}
.news .zi{ width:695px; float:left; text-align:center; float:left; font-size:12px; line-height:24px; color:#9c9c9c; margin-bottom:28px; display:inline;}

.pro{ width:234px; _height:120px; min-height:120px; float:left;}
.pro ul{ width:234px; float:left; margin-top:10px; display:inline;}
.pro ul li{ width:234px; float:left; background:url(../images/bj04.jpg) no-repeat bottom; height:40px; line-height:40px;}
.pro ul li img{ float:left; margin-top:16px; display:inline; margin-right:8px;}
.pro ul li a{ float:left; margin-left:35px; display:inline; color:#585858; font-size:12px; font-weight:bold;}
.pro_list{ width:695px; float:left; margin-bottom:10px; margin-top:20px; display:inline;}
.pro_list li{ width:180px; height:216px; float:left; margin:0 25px; display:inline;}
.pro_list li img{ padding:2px; float:left; border:1px solid #bbb;}
.pro_list li span{ font-size:12px; color:#333; text-align:center; float:left; width:180px; line-height:36px; height:36px;}

.con_us{width:677px; _height:340px; min-height:340px; float:left; padding-left:18px; background:url(../images/images_23.jpg) no-repeat top right;}
.con_us h1{ width:677px; font-size:12px; color:#333; line-height:36px; height:36px; float:left; font-weight:bold; margin-top:14px; display:inline;}
.con_us p{width:677px; font-size:12px; color:#333; line-height:36px; height:36px; float:left;}

.recruit{ width:695px; float:left; margin-top:10px; display:inline; margin-bottom:10px;}
.recruit li{ width:695px; float:left; line-height:36px; font-size:12px; color:#333;}
.recruit li a{ float:left; color:#333; padding-left:15px;}
.recruit li a:hover{ color:#45a4da;}
.recruit li span{ float:right; padding-right:15px;}
.recruit_text{ width: 682px; float: left; font-size: 12px; color: #777; line-height: 30px; border-bottom: 1px dotted #d8d8d8; background: #f8f8f8; padding-left: 13px; padding-top: 10px; padding-bottom: 10px; display:none;}
.title2{color:#999;}
.title2 a{ color:#333;}
.title2 a:hover{ color:#45a4da;}