*{margin:0; padding:0}
@charset "utf-8";
/* CSS Document */
body,ul{ font-size:12px;margin:0; padding:0;}
body {
	margin: 0;
	padding:0;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666565;
	line-height:20px;
}



#front-body-wrapper {
	width:1060px;
	margin:0 auto;
	background:#FFF;
	padding:5px;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
h1{font-size:12px;}
.input{border: 1px solid #C0C0C0;height:18px;}

.clear{clear:both;}

.fl{float:left;}
.fr{float:right;}

ul, ol,li {
	list-style:none;
}
a img {
	border:none;
}
a {
	text-decoration:none;
	color:#666565;
	/*--Θ₯³ύΠιΟί begin
	outline:none;
	hide-focus:expression(this.hideFocus=true);
	Θ₯³ύΠιΟί end---*/
		
}
a:hover {
	text-decoration:none;
	color:#12569b;
}
.news{font-size:12px;line-22px;height:30px;background:url(/images/ddd.gif) no-repeat;padding-left:40px;}
#toud{width:100%;margin:0 auto;margin-top:0px;height:5px;background:#ffffff;}
#toud_bg{width:1060px;margin:0 auto;margin-top:0px;height:5px;background:#0069b7;}

#toudd{width:100%;margin:0 auto;margin-top:0px;height:102px;background:url(/pic/tt.gif) repeat-x}

#tou{width:1060px;margin:0 auto;margin-top:0px;}
#content li{float:left;}
.brand{width:80px;height:35px;float:left;padding:0px;}
.rinfo{float:right;height:73px;width:275px;background:url(/pic/ss.jpg) no-repeat right top;margin-top:15px;}

.rinfo_1{width:264px;64px;float:right;margin-top:69px;}
.rinfo_1 a{padding-left:10px;padding-top:2px;}
.rinfo_1 a:hover{padding-left:10px;padding-top:2px;}
.rinfo ul li{}
.rinfo li{float:right;padding-left:12px;}
.header_logo{float:left;width:510px;height:88px;}

.ban{background:url(/pic/bbb.gif) repeat-x  left top;height:33px;width:100%;}
.ban1{
	height:28px;
	width:1060px;
	margin:auto;}
	
.mainnav{ position:absolute;background:url(/pic/ban.gif) no-repeat center top; height:28px; width:960px; z-index:999;margin-top:0px;}
.mainnav .submenu{ padding-left:0px; z-index:1999;position:relative; _display:inline-block; }
.mainnav .submenu li{ float:left;}
.mainnav .submenu li a{ height:28px; overflow:hidden; display:block;}
.mainnav .submenu li a span{ display:none;overflow:hidden;}

.mainnav .submenu li a#mainnav9{ width:86px;}
.mainnav .submenu li a#mainnav9:hover{ background:url(/pic/ban.gif) no-repeat 0px bottom;}
.mainnav .submenu li a#mainnav9.aon{ background:url(/pic/ban.gif) no-repeat 0px bottom;}

.mainnav .submenu li a#mainnav1{ margin-left:2px; width:124px;}
.mainnav .submenu li a#mainnav1:hover{ background:url(/pic/ban.gif) no-repeat -584px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav1.aon{ background:url(/pic/ban.gif) no-repeat -584px bottom;margin-left:2px;}

.mainnav .submenu li a#mainnav2{ width:124px;margin-left:2px;}
.mainnav .submenu li a#mainnav2:hover{ background:url(/pic/ban.gif) no-repeat -88px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav2.aon{ background:url(/pic/ban.gif) no-repeat -88px bottom;margin-left:2px;}


.mainnav .submenu li a#mainnav3{ width:122px;margin-left:2px;}
.mainnav .submenu li a#mainnav3:hover{ background:url(/pic/ban.gif) no-repeat -214px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav3.aon{ background:url(/pic/ban.gif) no-repeat -214px bottom;margin-left:2px;}

.mainnav .submenu li a#mainnav4{ width:122px;margin-left:2px;}
.mainnav .submenu li a#mainnav4:hover{ background:url(/pic/ban.gif) no-repeat -338x bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav4.aon{ background:url(/pic/ban.gif) no-repeat -338px bottom;margin-left:2px;}


.mainnav .submenu li a#mainnav5{ width:120px;margin-left:2px;}
.mainnav .submenu li a#mainnav5:hover{ background:url(/pic/ban.gif) no-repeat -462px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav5.aon{ background:url(/pic/ban.gif) no-repeat -462px bottom;margin-left:2px;}


.mainnav .submenu li a#mainnav6{ width:120px;margin-left:2px;}
.mainnav .submenu li a#mainnav6:hover{ background:url(/pic/ban.gif) no-repeat -789px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav6.aon{ background:url(/pic/ban.gif) no-repeat -789px bottom;margin-left:2px;}



.mainnav .submenu li a#mainnav7{ width:122px;margin-left:2px;}
.mainnav .submenu li a#mainnav7:hover{ background:url(/pic/ban.gif) no-repeat -710px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav7.aon{ background:url(/pic/ban.gif) no-repeat -710px bottom;margin-left:2px;}



.mainnav .submenu li a#mainnav8{ width:122px;margin-left:2px;}
.mainnav .submenu li a#mainnav8:hover{ background:url(/pic/ban.gif) no-repeat -834px bottom;margin-left:2px;}
.mainnav .submenu li a#mainnav8.aon{ background:url(/pic/ban.gif) no-repeat -834px bottom;margin-left:2px;}




.subnav{width:120px; background:url(/images/b2.gif)  no-repeat  left top #1488b7; display:inline-block; border:0px solid #c3c3c3; padding:0px; border-top:0px;position:absolute;top:28px; display:none; z-index:99999;}
.subnav dl{ display:inline-block; float:left;;width:120px; padding-left:0px; padding-right:0px;}
.subnav dl dt{ text-align:left; margin-top:1px;width:120px;height:25px;line-height:25px;border-bottom:solid 1px #d1cfcf;}
.subnav dl dt span{ display:block;width:100px;height:30px;}
.mainnav .submenu li .subnav dl dt a{ color:#8e9396; font-size:12px;height:25px; margin-top:0px;display:block;width:90px;padding-left:30px;}
.mainnav .submenu li .subnav dl dt a:hover{ color:#8e9396; font-size:12px;height:25px; margin-top:0px;display:block;;background:#ebf4f9;width:90px;padding-left:30px;}

#list1 a{height:125px;width:100px;height:125px;display:block;padding-left:25px;background:#126a8e;}
#list1 a:hover{height:125px;display:block;padding-left:25px;background:#126a8e;}

.subnav dl dd{ display:block; text-align:left;}
.mainnav .submenu li .subnav dl dd a{ line-height:22px; height:22px; color:#000000;}
.mainnav .submenu li .subnav dl dd a:hover{color:#126a8e;}
#subnav1{ left:582px;_width:120px;width:120px;}
#subnav2{ left:87px;_width:120px;width:120px;}
#subnav3{ left:211px;_width:120px;width:120px;}
#subnav4{ left:336px;_width:120px;width:120px;}
#subnav5{ left:460px;_width:120px;width:120px;}
#subnav6{ left:592px;_width:120px;width:120px;}
#subnav7{ left:582px;_width:120px;width:120px;}
#subnav8{ left:682px;_width:120px;width:120px;}

#con1{width:100%;margin:0 auto;}

#con2{width:214px;float:left;height:760px;background:url(/images/bg3.gif) repeat-y;}

#con2t{width:214px;float:left;height:38px;background:url(/images/ban1.gif) no-repeat;}
#con3t{width:214px;float:left;height:38px;background:url(/images/ban2.gif) no-repeat;}


#con2t span{line-height:32px;color:#ffffff;padding-left:28px;font-size:14px;}

#con2 ul li{width:214px;float;left;line-height:34px;hieght:36px;background:url(/images/bg4.gif) no-repeat;margin-top:2px;margin-bottom:2px;}

#con2 ul li span{padding-left:25px;}

#con2 ul li a{width:180px;height:36px;display:block;padding-left:24px;}

#con2 ul li a:hover{background:url(/images/bg5.gif) no-repeat;}
#con3 {float:right;width:830px}

#con3_1 {float:right;width:830px;height:393px;background:url(/images/bgbg.jpg) no-repeat;}
#con3_2{float:left;width:380px;height:353px;}
#con3_3{float:right;width:237px;height:353px;font-size:14px;line-height:40px;}

#con3_2_1{font-size:14px;font-weight:bold;line-height:40px;}

#con3_2_2{font-size:12px;line-height:28px;margin-top:10px;}
#con3_2_3{font-size:12px;line-height:28px;margin-top:10px;}

#con3_4{float:right;width:820px;}

#con3_4_1{float:right;width:813px;height:30px;line-height:20px;background:url(/images/line.gif) no-repeat left bottom;}
#con3_4_1 span{padding-left:0px;font-size:14px;font-weight:bold;}



#bansss{width:1060px;margin:0 auto;height:46px;background:url(/pic/titles.gif) no-repeat;}

#bansss_1{width:188px;height:46px;float:left;text-align:center;line-height:46px;color:#ffffff;font-size:14px;font-weight:bold;}
#bansss_2{width:488px;height:46px;float:right;text-align:center;line-height:46px;color:#ffffff;font-size:14px;font-weight:bold;}
#bansss_3{width:180px;height:46px;float:left;text-align:left;line-height:46px;color:#494b4d;font-size:14px;padding-left:50px;font-weight:bold;}


#con{width:1060px;margin:0 auto;}

#coninfo{width:1060px;margin:0 auto;background:#ffffff;margin-top:10px; min-height:400px;}
#coninfo_6{width:1060px;margin:0 auto;background:#ffffff;margin-top:0px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;background:#ffffff url(/pic/left1.gif) repeat-y  left top;min-height:100px; !important;height: 100%; }

#coninfo_l{width:188px;float:left;background:url(/pic/left.gif)  no-repeat  left top;height:46px; }


#coninfo_r{float:right;border-right:solid 0px #cccccc;border-bottom:solid 0px #cccccc;}
#adpic{width:843px;float:right;height:74px;clear:both;}
#title{margin-top:20px;width:1059px;height:29px;clear:both;margin:0 auto;line-height:29px;background:#ffffff;BORDER-RIGHT: #cccccc 0px solid;BORDER-left: #cccccc 0px solid;}
#coninfo_c{width:843px;float:right;line-height:22px;padding-left:19px;}



#btmc{width:188px;height:46px;line-height:46px;font-size:12px;font-weight:bold;padding-left:25px;padding-top:8px;color:#126a8e;}
#btmc1{width:188px; min-height:350px;background:url(/pic/left1.gif) repeat-y;}
#btmc1 li{height:30px;border-bottom:solid 1px #cccccc;}

#btmc2{width:188;height:10px;_height:10px;background:url(/images/left2.gif)  no-repeat  left top; }

#tips1{padding-top:0px;width:185px;height:30px;line-height:30px;margin-right: auto;margin-left: auto;text-align:center;background:url(/images/dd.gif) left no-repeat;display:block;}
#tips1 a:hover{width:185px;height:30px;display:block;background:#fea51a;color:#ffffff;line-height:30px;}
#tips1 a:{color:#2164bf;}



#tips2{padding-top:0px;width:185px;height:30px;line-height:30px;margin-right: auto;margin-left: auto;text-align:center;background:url(/images/ddd.gif) left no-repeat;display:block;}
#tips2 a:hover{width:185px;height:30px;display:block;background:#fea51a;color:#ffffff;line-height:30px;}
#tips3 a:{color:#2164bf;}


.bb2{padding-top:5px;padding-left:70px;color:##000080;}


#ad{height:260px;;
	width:100%;
	margin:auto;
	
	}
		
	
	
#ads{height:243px;;
	width:1060px;
	margin:auto;
	margin-top:10px;
	}

#body2{width:1060px;height:235px;margin:auto;margin-top:10px;}

#ad_left{margin-top:0px;height:230px;width:717px;float:left;background: #f9f9f9 url(/pic/t1.gif)  no-repeat  left top;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
	
#ad_right{margin-top:0px;height:230px;width:218px;float:right;background: #f9f9f9 url(/pic/t2.gif)  no-repeat  left top;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#adinfo{padding-left:8px;padding-right:8px;padding-bottom:8px;margin-top:10px;}

#body3{padding-top:10px;height:145px;width:1060px;margin:auto;}
	
#body4{width:1060px;height:187px;margin:auto;margin-top:27px;background:url(/pic/t4.gif) repeat-y  left top;}

#body5{width:1060px;height:30px;margin:auto;margin-top:14px;background: #f9f9f9 url(/pic/t6.gif)  no-repeat  left top;}
	
	#body55{width:956px;height:20px;}
#body6{width:1058px;height:260px;margin:auto;border-left:1px solid #e5e4e4;border-right:1px solid #eeedec;border-bottom:1px solid #e5e4e4;border-top:1px solid #e5e4e4;}

#ad_right li{
	height:60px;
	width:200px;
	float:right;}
	
	
	#con_l{
	height:100%;
	width:530px;
	float:left;

	}
	
	#tip{
	height:163px;
	width:530px;
	float:left;
	}
	
		#tip_l{
	height:163px;
	width:260px;
	float:left;
	background:url(/images/ileft.gif) no-repeat
	}
	
	
		#tip_r{
	height:163px;
	width:260px;
	float:right;
	background:url(/images/iright.gif) no-repeat
	}
	
	
	#con_r{
	height:100%;
	width:389px;
	float:right;
	margin-top:8px;
	}
	
	
		
	#news{
	height:175px;
		_height:148px;

	width:530px;
	
	}
	
		#nbg{
	width:530px;
	height:28px;
	background:url(/images/news.gif) no-repeat;
	}
	
	
	#news_l{
	height:100px;
	width:260px;
	float:left;
	}
	
	#news_r{
	height:100px;


	width:260px;
	float:right;
	}
	
	#company{
	height:199px;
	width:530px;}
	
	#company_1{height:39px;width:530px;background:url(/images/us.gif) no-repeat 0 0;}
	
	#company_l{
	height:199px;
	width:260px;
	float:left;
	}
	
	#company_r{
	height:220px;
	width:260px;
	float:right;
	background:url(/images/cu.gif) no-repeat 0 0;
	}
	
		#npd{
	height:345px;
	width:389px;
	background:url(/images/product.gif) no-repeat 0 0;
	}
	
	#npdic{
	height:120px;
	width:389px;
	background:url(/images/ic.gif) no-repeat 0 0;
	}
	
	
	#zj{
	height:90px;margin-top:10px;
	width:389px;
	}
	
	
	
#hdSr1 { margin:0px 0px 0 0; _display:inline;}
#hdSr1 form { float:right; }
#hdSr1 fieldset { float:right;}
#hdSr1 legend { position:absolute; left:-999em; font-size:0; }
#hdSr1 input { float:left;}
#hdSr1 .hd-text {width:160px; height:26px; line-height:26px; padding:2px 0 0 5px; background:url(/pic/s.gif) no-repeat 0 0; border:none;line-height:26px;}

#hdSr1 .hd-sbt { overflow:hidden; width:40px; height:26px; line-height:26px; *padding-top:1px;background:url(/pic/s.gif) no-repeat 100% 0; border:none; cursor:pointer; text-indent:-9em; overflow:hidden; }
#hdSr1 .seniorsr { line-height:26px; margin-left:1px; }
#hdSr1 .seniorsr:hover { color:#C90000; text-decoration:none; }



#content_2 li{width:290px;}
#content_2 li a{height:28px;line-height:28px;padding:0 0 0 13px;background: url(/pic/dot.gif) no-repeat;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; width:270px; }



.plistpp{float:right;width:230px;height:75px;word-break:break-all;word-wrap: break-word;word-break: normal;overflow:hidden;}
.plistpp a{padding-left:6px;}

#kl{width:100px;float:left;}
#kr{width:60px;float:right;}
#kl1{width:140px;float:left;height:20px;}
#kr1{width:50px;float:right;height:20px;}
#foot{width:1060px;height:95px;background: url(/pic/foots.gif) repeat-x;margin-top:10px;width:1060px;margin:0 auto; margin-top:20px;}

.aa30{width:1060px;margin:0 auto;;margin-top:0px;}
.aa31{text-align:center;padding-top:10px;height:36px;}
.btt a{position: absolute; float:left;  width:40px; height:30px; margin-left:150px;margin-top:20px;clear:both;}
.btt1 a{position: absolute; float:left;  width:40px; height:30px; margin-left:150px;margin-top:20px;clear:both;}
.btt2 a{position: absolute; float:left;  width:46px; height:20px; margin-left:195px;margin-top:5px;clear:both;}
.btt3 a{position: absolute; float:left;  width:46px; height:20px; margin-left:480px;margin-top:5px;clear:both;}

.btt4 a{float:right;  width:50px; height:20px; margin-left:0px;margin-top:0px;clear:both;}
.btt5 a{float:left;  width:80px; height:20px; margin-left:10px;margin-top:0px;clear:both;}
.btt6 a{float:left;  width:80px; height:20px; margin-left:10px;margin-top:0px;}
.btt7 a{float:left;  width:80px; height:20px; margin-left:240px;margin-top:0px;}


.aa31{line-height:22px;}
#abouts{float:left;width:100px;height:22px;padding-left:0px;font-weight:bold;color:#126a8e;}
#banurl{float:right;width:400px;height:22px;text-align:right;padding-right:10px;padding-top:5px;}
#ys{padding-left:10px;padding-right:20px;margin-top:58px;}
#tel{margin-top:45px;padding-left:24px;line-height:25px;}
#ic{margin-left:6px;margin-top:30px;}

.QQbox {
	Z-INDEX: 199; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 60px;padding-top:100px;
}
.QQbox .press {
	RIGHT: 0px; WIDTH: 33px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 158px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	BACKGROUND: url(/images/qq_listbg.gif) repeat-y -155px 0px; LEFT: 0px; WIDTH: 145px; POSITION: absolute
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	BACKGROUND: url(/images/qq_listbg.gif) no-repeat left 50%
}
.QQbox .Qlist .b {
	BACKGROUND: url(/images/qq_listbg.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND: #effefd; MARGIN: 0px auto; WIDTH: 90%
}
.QQbox .Qlist .con H2 {
	BORDER-RIGHT: #3a708d 1px solid; BORDER-TOP: #3a708d 0px solid; BACKGROUND: url(/images/qq_listbg.gif) repeat-y -163px 1px; BORDER-LEFT: #3a708d 1px solid; COLOR: #fff; BORDER-BOTTOM: #3a708d 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.QQbox .Qlist .con UL {
	
}
.QQbox .Qlist .con UL LI {
	text-align:center; BACKGROUND: #ecfdfe; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT:21px
}
.QQbox .Qlist .con UL LI.odd {
	BACKGROUND: #effefd}