/* CSS Document */

html { padding:0; margin:0;}
*{margin:0;	padding:0;font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif;}
body{ margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

#top{ margin:0 auto; padding:0; width:100%; height:86px; background:url(image/4.jpg) repeat-x;}
#topmain{ margin:0 auto; padding:0; width:978px; height:86px;}
#topleft{ margin:0; padding:0; width:221px; height:86px; float:left;}
#topright{ margin:0; padding:0; width:757px; height:39px; padding-top:47px; float:left;}
#menu{ margin:0; padding:0; width:750px; height:39px; float:right; }
#menu ul { padding:0; margin:0; list-style:none; border:0; float:left;width:750px; text-align:left;}
#menu ul li{ margin:0; padding:0;border:0;width:90px;  height:39px; display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#FFFFFF; text-align:center; text-decoration:none; line-height:39px; float:left;}
#menu ul li a{ margin:0; padding:0;border:0; width:90px; height:39px; display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; text-align:center; text-decoration:none; line-height:39px;}
#menu ul li a:hover{ color:#FFE400;display:block; background:url(image/3.jpg) no-repeat;}
#menu ul li.acc a{ margin:0; padding:0;border:0; width:90px;background:url(image/3.jpg) no-repeat; height:39px; display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; text-align:center; text-decoration:none; line-height:39px;}
#menu ul li.acc a:hover{ color:#FFE400;}

#indexmain{ margin:0 auto; padding:0; width:100%; height:878px; position:absolute;top:460px; z-index:80; background:url(10.jpg) repeat-x bottom center;}
#indexmainzong{margin:0 auto; padding:0; width:978px; height:auto;}

#indexbanner{ margin:0; padding:0; width:978px; height:124px;}


#indexkongxi{margin:0; padding:0; width:978px; height:44px;}
#indexabout{margin:0; padding:0; width:978px; height:213px;}
#indexaboutleft{margin:0; padding:0; width:495px; height:213px; float:left;}
#indexaboutleft1{margin:0; padding:0; width:495px; height:28px;}
#indexaboutleft2{margin:0; padding:0; width:465px; padding-left:15px; padding-right:15px; height:185px;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:15px; color:#666666; text-align:left; text-decoration:none; line-height:23px;}
#indexaboutleft2 a{font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px; color:#07678D; text-align:left; text-decoration:none; line-height:23px;}
#indexaboutleft2 a:hover{color:#FF7200;}


#indexaboutright{margin:0; padding:0; width:483px; height:213px; float:left;}
#indexaboutright1{margin:0; padding:0; width:483px; height:26px;}
#indexaboutright2{margin:0; padding:0; width:423px; height:88px; padding-left:30px; padding-right:30px;}
#indexaboutright21{margin:0; padding:0; width:160px; height:88px; float:left;}
#indexaboutright22{margin:0; padding:0; width:250px; height:88px; float:left; padding-left:10px;}

#indexaboutright3{margin:0; padding:0; width:483px; height:12px;}
#indexaboutright4{margin:0; padding:0; width:423px; height:80px; padding-left:30px; padding-right:30px;}

#indexpro{ margin:0; padding:0; width:978px; height:47px;}
#indexpro1{ margin:0; padding:0; width:958px; height:233px; padding-left:25px; padding-right:25px;}

#indexcontact{ margin:0; padding:0; width:978px; height:154px; padding-top:10px; }
#indexcontact1{ margin:0; padding:0; width:209px; height:154px; float:left; }
#indexcontact2{ margin:0; padding:0; width:550px; height:139px; padding-top:15px; float:left; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-align:left; text-decoration:none; line-height:20px;}


#indexcontact3{ margin:0; padding:0; width:219px; height:154px; float:left; }



#conbanner{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/30.jpg) no-repeat center center;}
#conbannerabout{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/43.jpg) no-repeat center center;}
#conbannernews{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/44.jpg) no-repeat center center;}
#conbannerjob{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/41.jpg) no-repeat center center;}
#conbannercontact{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/42.jpg) no-repeat center center;}
#conbannerfuwu{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/45.jpg) no-repeat center center;}
#conbannerpro{margin:0 auto; padding:0; width:100%; height:245px; background:url(image/46.jpg) no-repeat center center;}
#condi{ margin:0 auto; padding:0; width:100%; height:5px; background:#196BB4;}

#con{ margin:0 auto; padding:0; width:990px; height:auto;background:url(image/32.jpg) repeat-y;}
#conleft{ margin:0; padding:0; width:254px; height:auto; float:left; background:url(image/32.jpg) repeat-y;}
#conleftmain{ margin:0; padding:0; width:254px; height:auto;}
#conleft1{ margin:0; padding:0;  width:254px;  height:68px; background:url(image/31.jpg) no-repeat; text-align:center; text-decoration:none;}
.left1{font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#196BB4; text-decoration:none; line-height:68px;}
.left2{font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; color:#666666; text-decoration:none; line-height:68px;}

#conleft5{ margin:0; padding:0; margin-top:10px; width:254px;background:url(image/27.jpg) repeat-x; height:37px;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-align:center; text-decoration:none; line-height:37px;}
#conleft2{ margin:0; padding:0;width:254px; height:auto;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-align:left; text-decoration:none; line-height:43px;}
#conleft2 ul { padding:0; margin:0; list-style:none; border:0; float:left;width:254px; text-align:center;}
#conleft2 ul li{ margin:0; padding:0;border:0;width:254px; height:43px;display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; text-align:left; text-decoration:none; line-height:43px;}
#conleft2 ul li a{ margin:0; padding:0;border:0; width:200px; padding-left:54px; background:url(image/33.jpg) no-repeat;height:43px;   display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; text-align: left; text-decoration:none; line-height:43px;}
#conleft2 ul li a:hover{ color:#EEEEEE;text-decoration:none; line-height:43px;}

#conleft2 ul li.lan a{ margin:0; padding:0;border:0; width:200px; padding-left:54px;background:url(image/34.jpg) no-repeat;height:43px;  display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#000000; text-align:left; text-decoration:none; line-height:43px;}
#conleft2 ul li.lan a:hover{ color:#FF7800;text-decoration:none; line-height:43px;}
#conleft2 ul li.act1 a{ margin:0; padding:0;border:0; width:200px; padding-left:74px; background:url(image/94.jpg) no-repeat;height:43px;  display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#666666; text-align:left; text-decoration:none; line-height:43px;}
#conleft2 ul li.act1 a:hover{ color:#FF7800;text-decoration:none; line-height:43px;}

#conleft2 ul li.act2 a{ margin:0; padding:0;border:0; width:200px; padding-left:74px; background:url(image/94.jpg) no-repeat;height:43px;  display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#34b5f1; text-align:left; text-decoration:none; line-height:43px;}
#conleft2 ul li.act2 a:hover{ color:#FF7800;text-decoration:none; line-height:43px;}

#conleft3{ margin:0; padding:0; margin-top:10px; width:254px; height:37px; background:url(image/27.jpg) repeat-x;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-align:left; text-decoration:none; line-height:37px;}


#conleft21{ margin:0; padding:0;width:254px; height:auto;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; text-align:left; text-decoration:none; line-height:43px;}
#conleft21 ul { padding:0; margin:0; list-style:none; border:0; float:left;width:254px; text-align:center;}
#conleft21 ul li{ margin:2px 0; padding:0;border:0;width:254px; height:auto;}
#conleft21 ul li a{ margin:0; padding:4px 2%;border:0; width:96; background:#f3f3f3;height:auto;   display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#2d8ac7; text-align: left; text-decoration:none; line-height:20px;}
#conleft21 ul li a:hover{ color:#fff;text-decoration:none; background: #2d8ac7; }




#conleft44{ margin:0; padding:0; margin-top:10px; width:254px; height:37px; }
#conleft5 {
	PADDING-RIGHT: 0px; BORDER-TOP: #c9c3bc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ddd9d3; PADDING-BOTTOM: 10px;PADDING-TOP: 20px; BORDER-BOTTOM: #c9c3bc 1px solid; ZOOM: 1; width:250px; height:auto;
}
#conleft5 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #999; LINE-HEIGHT: 180%; PADDING-TOP: 5px
}
#conleft6{ margin:0; padding:0; margin-top:10px; width:200px; height:100px; }


#conright{ margin:0; padding:0; width:718px; height:auto;margin-left:10px;  float:left; }
#conright1{ margin:0; padding:0; margin-top:50px; width:690px; padding-left:14px;padding-right:14px;height:30px;}
#conright11{ margin:0; padding:0; height:30px; width:300px;   float:left; text-align:left; font:18px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#333333; text-decoration:none; line-height:30px; font-weight:bold; }
#conright12{ margin:0; padding:0; height:30px; width:360px;   float:left; text-align:right; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#A4A4A4; text-decoration:none; line-height:30px; }
#conright12 a{ text-align:right; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#A4A4A4; text-decoration:none; line-height:30px; }
#conright12 a:hover{ color:#FF7E00; }
#conright12 span{ font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#333333; text-decoration:none; line-height:30px; }
#conright13{ margin:0; padding:0; height:28px; width:690px; background:url(image/titlebg.gif) repeat-x;}

#conright2{ margin:0; padding:0; height:40px; width:690px;  padding-left:14px; padding-right:14px;text-align:center; font:18px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#0668B3; text-decoration:none; line-height:40px; font-size:20px; font-weight:bold; }

#conright3{ margin:0; padding:0; height:30px; width:690px;  padding-left:14px; padding-right:14px;text-align:center; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#666666; text-decoration:none; line-height:25px; font-weight:bold; }

#conright4{ margin:0; padding:0; height:auto; width:690px;  padding-left:14px; padding-right:14px;text-align:left; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; color:#666666; text-decoration:none; line-height:28px; }

#conright4 img{ max-width:100%; height:auto; }


#conright5{ margin:0; padding:0; height:auto; width:690px;  padding-left:14px; padding-right:14px;text-align:left; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; font-size: 14px; color:#666666; text-decoration:none; line-height:28px; }
#conright5 p{ text-align:left; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; font-size: 14px; color:#666666; text-decoration:none; line-height:28px; }
#conright5 strong{ text-align:left; font:14px "Î¢ÈíÑÅºÚ","ËÎÌå",Arial; font-size: 14px; font-weight: bold;color:#666666; text-decoration:none; line-height:28px; }


#conright5 td{ border:1px solid #e3e3e3; text-align:center;}
#conright5 img{ max-width:100%; height:auto; }

#conright6{ margin:0; padding:0 2%; height:auto; width:96%;  color:#666; text-decoration:none; line-height:24px; font-size:14px;  }
#conright6 h3{ margin:0; padding:0 2%; height:auto; width:96%;  color:#0668B3; text-align: left; border-bottom: 1px dashed #e3e3e3; text-decoration:none; line-height:40px; font-size:18px; font-weight:bold; }
#conright6 .img{ width:100%; height:auto; margin: 0; padding: 0; }
#conright6 .img img{ max-width:100%; height:auto; }
#conright6 .table{ width:100%; height:auto; margin:10px 0; padding: 0; }
#conright6 .table table{ width:100%; height:auto; margin: 0; padding: 0; }
#conright6 .table td{ border: 1px solid #f3f3f3; padding: 5px 0; line-height: 20px; text-align: center; font-size: 14px;}
#conright6 .table table tr:nth-child(odd) td{background:#dfedf7;}
#conright6 .table table tr:nth-child(even) td{background:#fff;}
#conright6 .table table tr:nth-child(1){background:#2581c2;color:#fff;font-weight: bold;}
#conright6 .table table tr:nth-child(1) td{background:#2581c2; color: #fff; font-weight: bold;} 

#conright6 .prolist{ width:100%; height:auto; margin:10px 0; padding: 0; }
#conright6 .prolist ul{ width:100%; height:auto; margin:0; padding: 0; }
#conright6 .prolist ul li{ width:46%; height:auto; margin:5px 2%; padding: 0; color: #fff; float: left; list-style: none; border: 0;}
#conright6 .prolist ul li a{ width:94%; height:auto; margin:0; display: block;padding:5px 3%; color: #fff; text-decoration: none;background: #2d8ac7; }
#conright6 .prolist ul li a:hover{ background: #4ac7e3; }

#conright6 .prolist1{ width:100%; height:auto; margin:10px 0; padding: 0; }
#conright6 .prolist1 ul{ width:100%; height:auto; margin:0; padding: 0; }
#conright6 .prolist1 ul li{ width:46%; height:auto; margin:5px 2%; padding: 0; color: #fff; float: left; list-style: none; border: 0;}
#conright6 .prolist1 ul li .img{ width:100%; height:auto; margin:0; padding: 0; border: 0;}
#conright6 .prolist1 ul li .img img{ width:100%; height:auto; border: 1px solid #e3e3e3;}
#conright6 .prolist1 ul li .txt{ width:100%; height:auto; margin:0; padding: 0;}

#conright6 .prolist1 ul li .txt a{ width:94%; height:auto; margin:0; display: block;padding:5px 3%;  color: #fff; text-decoration: none;background: #2d8ac7; text-align: center;}
#conright6 .prolist1 ul li .txt a:hover{ background: #4ac7e3; }

#conright6 .txt{ width:100%; height:auto; margin:10px 0; padding: 0; }
#conright6 .txt .title1{ width:100%; height:auto; margin:10px 0; padding: 0; font-size: 18px; color: #000; text-align: left; line-height: 30px; font-weight: bold;}
#conright6 .txt .title2{ width:100%; height:auto; margin:0; padding: 0; font-size: 16px; color: #2d8ac7; text-align: left; line-height: 30px;font-weight: bold;}
#conright6 .txt .title3{ width:100%; height:auto; margin:0; padding: 0; font-size: 14px; color: #666; text-align: left; line-height: 24px;}

#conkongxi{ margin:0; padding:0; width:718px; height:40px;}

#confoot{margin:0; padding:0; width:100%; height:50px; background: url(image/24.jpg) repeat-x;}


#foot{margin:0 auto; padding:0; width:978px; height:50px;}
#footleft{margin:0; padding:0; width:478px; height:50px; float:left;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; text-align:left; text-decoration:none; line-height:50px;}
#footright{margin:0; padding:0; width:500px; height:50px; float:left;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; text-align:right; text-decoration:none; line-height:50px;}
#footyou{margin:0; padding:0; width:100%; height:auto; color:#347cdf; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;text-decoration:none;}
#footyou a{color:#347cdf; float:left;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",Arial, Helvetica, sans-serif; font-size:14px;text-decoration:none; }
#footyou a:hover{ color:#347cdf;text-decoration:none;}


#main_nav ul {
	font-size: 14px;
	list-style: none;

}

#main_nav {
	height: 35px;
	overflow: visible;
	padding-left: 6px;
}

#main_nav li {
	float: left;
	position: relative;
	z-index: 5;
		width: 100px;
		padding-right:20px;

}

#main_nav li a {
	color: #FFFFFF;
	
	font-weight:bold;
	display: block;
	width: 100px;
	height: 39px;
	text-decoration: none;
	line-height: 39px;
	text-align: center;
	margin-top: 0px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arail;
	font-size:14px;
}
#main_nav li.acc a {
	color: #FFFFFF;
	
	font-weight:bold;
	display: block;
	width: 100px;
	height: 39px;
	text-decoration: none;
	line-height: 39px;
	text-align: center;
	margin-top: 0px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arail;
	font-size:14px;
}

#main_nav li ul li a {
	font-size: 14px;
	color:#FFCC00;
	height: 25px;
		width: 120px;
	line-height:25px;
	font-weight:nomal;
	margin: 0px;
	padding:0;	text-align: center;

}
#main_nav li.acc ul li a {
	font-size: 14px;
	color:#ffffff;
	height: 25px;
		width: 120px;
	line-height:25px;
	font-weight:nomal;
	margin: 0px;
	background:none;
	padding:0;	text-align: center;

}

#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {
		width: 120px;
		background:url(image/73.png) no-repeat top center;
		margin:0; padding:0;

	
}
#main_nav li.acc ul li a:hover, #main_nav li.focus ul li a:hover {
		width: 120px;
		background:url(image/73.png) no-repeat;
		margin:0; padding:0;

	
}

#main_nav li.focus a, #main_nav li a:hover {
		background:url(image/3.jpg) no-repeat;
		color:#FFFFFF;

}

#main_nav li.focus ul li a {
		background:url(image/73.png) no-repeat  top center;
		line-height:25px;
		margin:0; padding:0;
}

#main_nav li ul {
	position: absolute;
	filter:alpha(opacity=90);	
	top: 39px;
	left:0px;
		width: 120px;

	border:0px;
	display: none;
		background:url(image/73.png) no-repeat  top center;
		padding-top:20px;

}

#main_nav li ul li{
	float: none;
	padding:0; margin:0; height:25px;
}

