@charset "utf-8";
/* CSS Document */
body
{
	font-family:"Microsoft YaHei";
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
}
body a:foucs
{
	outline:none;
}
body a img 
{
	border:0px;
}
body form
{
	margin:0px; 
	padding:0px;
	overflow:hidden;
}
body ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}
/*Actyd_Head*/
#Actyd
{
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#Actyd_Head,#Actyd_Bodd,#Actyd_Foot
{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#Actyd .inc
{
	width:900px;
	margin:0px auto;
}
#Actyd_Head .top
{
	width:auto;
	height:86px;
	padding:7px 0px 0px 0px;
	background:url(../../image/zh/topbg.jpg) repeat-x;
	border-bottom:1px solid #fff;
	overflow:hidden;
}
#Actyd_Head .top .logo
{
	float:left;
	width:208px;
	height:86px;
	margin:0px 22px 0px 0px;
	overflow:hidden;
}
#Actyd_Head .top .ricon
{
	float:right;
	width:670px;
	height:86px;
	overflow:hidden;
}
#Actyd_Head .top .ricon .rlink
{
	width:auto;
	height:20px;
	line-height:20px;
	text-align:right;
	margin:5px 0px 0px 0px;
	overflow:hidden;
}
#Actyd_Head .top .ricon .rlink .addmap
{
	width:70px;
	height:16px;
	line-height:16px;
	color:#333;
	overflow:hidden;
	padding:0px 0px 0px 18px;
	margin:0px 5px 0px 0px;
	background:url(../../image/zh/ico.jpg) no-repeat left;
}
#Actyd_Head .top .ricon .rlink .lang
{
	width:23px;
	height:16px;
	overflow:hidden;
	margin:0px 2px 0px 0px;
}
#Actyd_Head .top .ricon .rphone
{
	float:right;
	width:372px;
	height:47px;
	margin:7px 0px 0px 0px;
	overflow:hidden;
}
#Actyd_Head a
{
	color:#333;
	text-decoration:none;
}
#Actyd_Head a:hover
{
	color:#027cc7;
	text-decoration:underline;
}
/*menu*/
#Actyd_Head .menu
{
	position:absolute;
	z-index:10;
	width:100%;
	height:auto;
	display:block;
	display:inline-block !important;
	overflow:hidden;
	border-top:1px solid #ccc;
	background:url(../../image/zh/menu.jpg) repeat-x;
}
#Actyd_Head .menu ul li
{
	position:relative;
	float:left;
	width:150px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#Actyd_Head .menu ul li a
{
	float:left;
	width:150px;
	height:55px;
	display:block;
	overflow:hidden;
}
#Actyd_Head .menu .home a
{
	background:url(../../image/zh/home.jpg) no-repeat;
}
#Actyd_Head .menu .home a:hover
{
	background:url(../../image/zh/home_a.jpg) no-repeat;
} 
#Actyd_Head .menu .company a
{
	background:url(../../image/zh/company.jpg) no-repeat;
}
#Actyd_Head .menu .company a:hover
{

	background:url(../../image/zh/company_a.jpg) no-repeat;
}
#Actyd_Head .menu .cost a
{

	background:url(../../image/zh/cost.jpg) no-repeat;
}
#Actyd_Head .menu .cost a:hover
{

	background:url(../../image/zh/cost_a.jpg) no-repeat;
}

#Actyd_Head .menu .case a
{

	background:url(../../image/zh/case.jpg) no-repeat;
}
#Actyd_Head .menu .case a:hover
{

	background:url(../../image/zh/case_a.jpg) no-repeat;
}
#Actyd_Head .menu .contact a
{

	background:url(../../image/zh/contact.jpg) no-repeat;
}
#Actyd_Head .menu .contact a:hover
{

	background:url(../../image/zh/contact_a.jpg) no-repeat;
}
#Actyd_Head .menu .business a
{

	background:url(../../image/zh/business.jpg) no-repeat;
}
#Actyd_Head .menu .business a:hover
{

	background:url(../../image/zh/business_a.jpg) no-repeat;
}
#Actyd_Head .menu .business  ul li
{
	width:150px;
	height:55px;
	line-height:55px;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}
#Actyd_Head .menu .business  ul li a
{
	background:url(../../image/zh/menu_a.jpg) no-repeat;
	text-decoration:none;
	color:#fff;
}
#Actyd_Head .menu .business  ul li a:hover
{
	background:url(../../image/zh/menu_b.jpg) no-repeat;
	text-decoration:none;
	color:#fff;
}
/*banner*/
.banner
{
	position:relative;
	z-index:6;
	width:100%;
	padding:55px 0 0 0 ;
	height:288px;
	overflow:hidden;
}
#Actyd_Head .banner .inc
{
	width:1003px;
}
/*Actyd_Bodd*/
/*left*/
#Actyd_Bodd .incbg
{
	width:900px;
	height:auto;
	margin:0px;
	display:inline-block;
	background:url(../../image/zh/leftbg.jpg) repeat-y left top;
	overflow:hidden;
}
#Actyd_Bodd .left
{
	float:left;
	width:200px;
	height:auto;
	overflow:hidden;
	margin:0px 18px 0px 0px;
	border-top:10px solid #007ec7;
	padding:0px 10px 20px 10px;
}
#Actyd_Bodd .left .ad,#Actyd_Bodd .left .imnews,#Actyd_Bodd .left .search,#Actyd_Bodd .left .web,#Actyd_Bodd .left .link
{
	width:200px;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Actyd_Bodd .left .ad ul li
{
	width:198px;
	height:93px;
	margin:5px 0px;
	border:1px solid #ccc;
	overflow:hidden;
}
#Actyd_Bodd .left .imnews .til
{
	width:200px;
	height:33px;
	overflow:hidden;
}
#Actyd_Bodd .left .imnews .con
{
	width:180px;
	height:auto;
	padding:10px;
	font-size:12px;
	line-height:20px;
	background:#fff;
	overflow:hidden;
}
#Actyd_Bodd .left .link .til
{
	width:200px;
	height:33px;
	overflow:hidden;
}
#Actyd_Bodd .left .imnews .con,#Actyd_Bodd .left .link .con,#Actyd_Bodd .left .link .cona
{
	width:180px;
	height:auto;
	padding:10px;
	background:#fff;
	overflow:hidden;
}
#Actyd_Bodd .left .link .cona
{
text-align:center;
}
#Actyd_Bodd .left .link .cona .aa
{
width:100px;
margin:0px auto 10px auto;
text-align:center;
}
#Actyd_Bodd .left .link .con ul li
{
	width:158px;
	height:auto;
	border:1px solid #33496b;
	padding:5px 10px;
	font-size:12px;
	line-height:16px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	overflow:hidden;
}
#Actyd_Bodd .left .link .con ul li a
{
	color:#33496b;
	text-decoration:none;
}
#Actyd_Bodd .left .link .con ul li a:hover
{
	text-decoration:underline;
}
/*right*/
#Actyd_Bodd .right
{
	float:left;
	width:662px;
	height:auto;
	padding:10px 0px 20px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right .news,#Actyd_Bodd .right .main
{
	width:662px;
	height:auto;
	padding:0px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right .news .til
{
	width:662px;
	height:38px;
	overflow:hidden;
}
#Actyd_Bodd .right .news .con
{
	width:auto;
	height:auto;
	font-size:12px;
	line-height:18px;
	padding:10px;
	overflow:hidden;
}

#Actyd_Bodd .right .main ul li
{
	width:662px;
	height:auto;
	margin:0px 0px 20px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right .main .til
{
	width:662px;
	height:53px;
	overflow:hidden;
}
#Actyd_Bodd .right .main .con
{
	width:652px;
	height:auto;
	margin:5px 0px 0px 0px;
	padding:5px;
	overflow:hidden;
}
#Actyd_Bodd .right .main .con .img
{
	float:left;
	width:210px;
	height:163px;
	margin:0px 10px 0px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right .main .con .rig
{
	float:left;
	width:430px;
	height:auto;
	margin:0px;
	overflow:hidden;
}
#Actyd_Bodd .right .main .con .words
{
	width:auto;
	height:auto !important;
	overflow:hidden !important;
	height:140px;
	min-height:140px;
	font-size:12px;
	line-height:18px;
	overflow:visible;
}
#Actyd_Bodd .right .main .con .more
{
	width:auto;
	height:23px;
	text-align:right;
	overflow:hidden;
}
#Actyd_Bodd .right .gigisite
{
	width:662px;
	height:261px;
	background:url(../../image/zh/gg_bg.jpg) no-repeat;
	overflow:hidden;
}
#Actyd_Bodd .right .gigisite .con
{
	width:260px;
	height:200px;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 230px;
	overflow:hidden;
}
#Actyd_Bodd .right .gigisite .con ul li
{
	width:auto;
	height:25px;
	line-height:25px;
	background:url(../../image/zh/icoa.gif) no-repeat left top;
	padding:0px 0px 0px 25px;
	font-size:14px;
	font-weight:bold;
	color:#33496b;
	overflow:hidden;
}
#Actyd_Bodd .right .gigisite .con ul li a
{
	color:#33496b;
	text-decoration:none;
}
#Actyd_Bodd .right .gigisite .con ul li a:hover
{
	text-decoration:underline;
}
/*Actyd_Foot*/
#Actyd_Foot
{
	background:url(../../image/zh/foot.jpg) repeat-x #4bb7f5;
}
#Actyd_Foot .fmenu
{
	width:440px;
	height:25px;
	margin:10px auto;
	overflow:hidden;
}
#Actyd_Foot .fmenu ul li
{
	float:left;
	width:auto;
	height:16px;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border-right:1px solid #fff;
	padding:0px 10px;
	overflow:hidden;
}
#Actyd_Foot .fmenu ul li#line
{
border-right:none;
}
#Actyd_Foot .fmenu ul li a
{
	color:#fff;
	text-decoration:none;
}
#Actyd_Foot .fmenu ul li a:hover
{
	color:#fff;
	text-decoration:underline;
}
#Actyd_Foot .fphone
{
	width:auto;
	height:auto;
	text-align:center;
	overflow:hidden;
}
#Actyd_Foot .copy
{
	width:auto;
	height:auto;
	font-size:12px;
	line-height:20px;
	text-align:center;
	color:#fff;
	margin:10px 0px;
	overflow:hidden;
}
#Actyd_Foot .copy  a
{
	color:#fff;
	text-decoration:none;
}
#Actyd_Foot .copy a:hover
{
	color:#fff;
	text-decoration:underline;
}
#Actyd #PR 
{
	width:auto;
	height:auto;
	font-size:12px;
	line-height:18px;
	margin:0px;
	color:#333;
	overflow:hidden;
	padding:10px 0px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#Actyd #PR a
{
	color:#333;
	text-decoration:none;
}
#Actyd #PR  a:hover
{
	color:#333;
	text-decoration:underline;
}
#Actyd .h1_font
{
	width:auto;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
	color:#333;
	border-top:1px solid #fff;
}
#Actyd .h1_font h1
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
}
/*InnerPage*/
#Actyd_Bodd .right div.innPage{ clear:both; }
#Actyd_Bodd .right div.innPage .til
{
	width:662px;
	height:38px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .InnTitle{background:url(../../image/zh/rTitle.jpg) no-repeat;width:642px; height:38px; padding:0 10px; line-height:38px; font-size:18px; font-weight:bold; color:#33496b;}
#Actyd_Bodd .right div.innPage .InnMsg{ clear:both; height:auto; overflow:hidden; width:640px; line-height:23px; font-size:12px; color:#333; margin:0 auto; padding:10px 0px;}
#Actyd_Bodd .right div.innPage .con
{
	width:662px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
}
#Actyd_Bodd .right div.innPage .map
{ 	width:550px;
	height:400px;
	overflow:hidden;
	margin:30px auto
}
#Actyd_Bodd .right div.innPage .mapContents
{
	width:550px;
	height:auto;
	margin:5px auto;
	font-size:12px;
	letter-spacing:1px;
	line-height:26px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .mapContents a
{
	color:#333;
	text-decoration:underline;
}
#Actyd_Bodd .right div.innPage .mapContents a:hover
{
	color:#007ec7;
	text-decoration:underline;
}
#Actyd_Bodd .right div.innPage .Msgshow{
	clear:both;
	text-align:left;
	width:550px;
	height:auto;
	margin:20px auto;
}
#Actyd_Bodd .right div.innPage .Msgshowa{
	clear:both;
	text-align:right;
	width:600px;
	height:auto;
	margin:20px auto;
}
/*Top*/
#Top{ display:none;}
/*Form*/
div.Form , div.tab { margin:10px auto; overflow:hidden;}
div.Form h3{margin:0px;}
div.Form div.warp_box 
{	border-width:1px; border-style:solid; border-color:#CCC; 
	clear:both;
	width:640px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	 background:url(../../image/zh/from_bg.jpg) repeat-y;
	} 
div.Form div.boxes{overflow:hidden;}
* html div.Form div.boxes{display:inline-block;}
div.Form div.boxes div.Finc {clear:both; border-bottom:1px solid;  border-color:#CCC;overflow:hidden;}
* html div.Form div.boxes div.Finc {display:inline-block;}
div.Form div.boxes div.Finc div.name{float:left; width:27.4%; padding:1% 1.3% 1% 1.3%;overflow:hidden;}
div.Form div.boxes div.Finc div.input{float:left; width:66%; padding:1% 1%; text-align:left; font-size:10px;}
div.Form div.boxes div.Finc div.input input　, div.Form div.boxes div.Finc div.input select{height:23px; width:73%;}
div.Form div.synopsis{padding:5px; text-align:center; background:#FFF; }
* html div.Form div.synopsis{display:inline-block;} 
div.Form div.warp_box .redfont{ color:#F00; font-weight:100;}
div.Form div.synopsis input{  display:inline-block; margin:0px; padding:2px 0px 0px 0px;}
div.tab{border-top-width:1px;border-top-style:solid; border-left-width:1px; border-left-style:solid;}
div.tab td {border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid; padding:5px;}
input.a , textarea.a { width:350px;}

#Actyd_Bodd .right div.innPage .incon,#Actyd_Bodd .right div.innPage .incona
{
	width:640px;
	height:auto;
	margin:0px auto;
	padding:10px 0px;
	line-height:20px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconlef
{
	float:left;
	width:181px;
	height:auto;
	margin:0px 20px 0px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconrig
{
	float:left;
	width:439px;
	height:auto;
	padding:10px 0px;
	overflow:hidden;
}

#Actyd_Bodd .right div.innPage .incon table td
{
	padding:2px 8px;
}
#Actyd_Bodd .right div.innPage .incon .bluefont
{
	font-size:14px;
	font-weight:bold;
	color:#33496b;
}
#Actyd_Bodd .right div.innPage .incon ul li
{
	width:640px;
	height:auto;
	border-bottom:1px dotted #ccc;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .incon ul li .img
{
	float:left;
	width:210px;
	height:163px;
	margin:0px 20px 0px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .incon ul li .rig
{
	float:left;
	width:410px;
	height:auto;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .incon ul li .title
{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	color:#007ec7;
	padding:0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .incon ul li .title a
{
	color:#007ec7;
	text-decoration:none;
}
#Actyd_Bodd .right div.innPage .incon ul li .title a:hover
{
	text-decoration:underline;
}
#Actyd_Bodd .right div.innPage .incon ul li .url
{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .incon ul li .url a
{
	color:#333;
	text-decoration:none;
}
#Actyd_Bodd .right div.innPage .incon ul li .url a:hover
{
	text-decoration:underline;
}
#Actyd_Bodd .right div.innPage .incon ul li .words
{
	width:auto;
	height:120px;
	line-height:20px;
	overflow:hidden;
}

#Actyd_Bodd .right div.innPage .incona ul li
{
	float:left;
	width:280px;
	height:auto;
	font-size:12px;
	font-weight:bold;
	background:url(../../image/zh/icoa.gif) no-repeat left top;
	border-bottom:2px solid #c8ebfe;
	margin:0px 10px 30px 10px !important;
	*margin:0px 10px 30px 5px;
	padding:2px 0px 10px 20px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .incona ul li a
{
	color:#333;
	text-decoration:none;
}
#Actyd_Bodd .right div.innPage .incona ul li a:hover
{
	text-decoration:underline;
}
#Actyd_Bodd .right div.innPage .inconb
{
	width:662px;
	height:auto;
	margin:0px;
	padding:10px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .words
{
	width:auto;
	height:auto;
	line-height:20px;
	padding:0px 5px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .say
{
	width:auto;
	height:auto;
	border:1px dashed #ccc;
	display:inline-block;
	line-height:20px;
	margin:0px 0px 10px 0px;
	padding:5px 10px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .say .lefword
{
	float:left;
	width:300px;
	height:auto;
	margin:0px 20px 0px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .say .rigimg
{
	float:left;
	width:320px;
	height:auto;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .name
{
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .main
{
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	padding:0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .main ul li
{
	width:662px;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .main ul li .til
{
	width:662px;
	height:53px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .main ul li .words
{
	width:auto;
	height:auto;
	padding:10px;
	line-height:20px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .site
{
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	padding:0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .site .logo
{
	float:left;
	width:220px;
	height:auto;
	margin:0px 20px 0px 0px;
	padding:0px;
	overflow:hidden;
}
#Actyd_Bodd .right div.innPage .inconb .site .words
{
	float:left;
	width:420px;
	height:auto;
	margin:0px;
	padding:0px;
	line-height:20px;
	overflow:hidden;
}

#contactMe{ min-height:1320px;}

/*msn*/
#mssager{ width:180px; top:180px; left:10px;  height:210px; position:absolute; background:url(../../image/zh/msn_bg.jpg); z-index:100;}
#mssager div.Dtitle{ clear:both; width:180px; height:48px; overflow:hidden;}
#mssager div.Dcon{ width:110px; height:130px; text-align:center; overflow:hidden; margin:10px auto;}
#mssager div.Dcon div{ margin:0 0 5px 0}
#mssager div.Dcon div div{ margin:0}
#mssager div.close{ width:30px; height:32px; position:absolute; bottom:-4px; right:0px; cursor:pointer}
* html #mssager div.close{ bottom:-8px;}
