@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
padding:0px;
font-family:"MS PGothic";
font-size:12px;
background:#ededed;
}
body a:focus
{
outline:none;
}
body form
{
margin:0px;
padding:0px;
overflow:hidden;
}
body a img
{
border:0px;
filter:alpha(opacity:100);
-moz-opacity:1.0;
opacity:1.0;
}
body a:hover img
{
filter:alpha(opacity:70);
-moz-opacity:0.7;
opacity:0.7;
}

ul
{
list-style:none;
margin:0px;
padding:0px;
}
/*Ac*/
#Ac
{
	width:auto;
	height:auto;
	background:url(../image/bg.jpg) repeat-x;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#Ac_Body
{
	width:1000px;
	height:auto;
	margin:0px auto 20px auto;
	overflow:hidden;
}
#Ac_Body .pic
{	
    width:1000px;
	background:url(../image/top_bg02.png);
	height:440px;
	position:absolute;
}
#Ac_Body .btbg
{	
    width:1000px;
	height:auto;
	margin:0px auto;
	position:absolute;
	top:440px;
}
#Ac_Body .inc
{
	z-index:5;
	position:relative;
	width:1000px;
	height:auto;
}
/*left*/
#Ac_Left
{
	float:left;
	width:250px;
	height:auto;
	padding:0px 10px 0px 25px;
	margin:0px;
	overflow:hidden;
}
#Ac_Left .logo
{
	width:250px;
	height:105px;
	background:url(../image/logo.png);
	overflow:hidden;
}
#Ac_Left .menu
{
	width:248px;
	height:410px;
	padding:0px 1px;
	background:url(../image/menu_bg.png);
	overflow:hidden;
}
#Ac_Left .menu li
{
	width:243px;
	height:49px;
	margin:0px 0px 2px 0px;
	padding:0px;
	vertical-align:bottom;
	overflow:hidden;
}
#Ac_Left .menu li .smfont
{
	font-size:10px;
	letter-spacing:-1px;
}
#Ac_Left .menu li a
{
	background:url(../image/menu.png);
	width:218px;
	padding:0px 5px 0px 25px;
	height:49px;
	display:block;
	color:#fff;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#Ac_Left .menu li  a:hover
{
	background:url(../image/menu_b.png);
	color:#ccc;
	text-decoration:none;
}
#Ac_Left .menu li a table
{
	vertical-align:middle;
	height:100%;
	text-align:center;
}
#Ac_Left .qr
{
	width:115px;
	height:115px;
	background:url(../image/qr_bg.jpg) no-repeat;
	text-align:center;
	margin:0px auto;
	padding:45px 13px 17px 120px;
	overflow:hidden;
}
#Ac_Left .ad
{
	width:230px;
	height:auto !important;
	height:410px;
	min-height:410px;
	background:url(../image/ad_bg.jpg) repeat-x #c3c3c3;
	margin:0px auto;
	padding:0px 9px;
}
#Ac_Left .ad ul li
{
	width:230px;
	height:auto;
	vertical-align:bottom;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	display:block;
}
/*right*/
#Ac_Right
{
	float:left;
	width:690px;
	height:auto;
	margin:0px;
	padding:0px;
}
#Ac_Right .contact
{
	float:right;
	width:315px;
	height:87px;
	padding:8px 25px 0px 10px;  
	margin:10px 0px 0px 0px;
	background:url(../image/tr_bg.png);
	overflow:hidden;
}
#Ac_Right .contact .lef
{
	float:left;
	width:220px;
	height:auto;
	padding:0px 5px 0px 0px;
	overflow:hidden;
}
#Ac_Right .contact .lef_font
{
	width:auto;
	height:20px;
	line-height:20px;
	color:#6699cc;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
}
#Ac_Right .contact .lef_tel
{
	width:auto;
	height:32px;
	line-height:32px;
	color:#fff;
	font-size:14px;
	overflow:hidden;
}
#Ac_Right .contact .lef_tela
{
	color:#fff;
	font-size:19px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	overflow:hidden;
}
#Ac_Right .contact .lef_btn
{
	width:191px;
	height:27px;
	padding:2px 0px 0px 0px;
	overflow:hidden;
	margin:0px auto;
}
#Ac_Right .contact .rig
{
	float:left;
	width:90px;
	height:auto;
	text-align:center;
	overflow:hidden;
}
#Ac_Right .container
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px;
	padding:100px 0px 0px 0px;
}
#Ac_Right .container .nav
{
	width:auto;
	height:95px;
	padding:0px 9px 0px 9px;
	overflow:hidden;
	position:absolute;
	z-index:11;
}
#Ac_Right .container .nav .nav_a,#Ac_Right .container .nav .nav_b,#Ac_Right .container .nav .nav_c
{
	float:left;
	width:200px;
	height:95px;
	margin:0px 10px 0px 0px;
	padding:0px;
	overflow:hidden;

}
#Ac_Right .container .nav_a a,#Ac_Right .container .nav_b a,#Ac_Right .container .nav_c a 
{
	width:200px;
	height:95px;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	filter:alpha(opacity:80);
    -moz-opacity:0.8;
    opacity:0.8;
	background:url(../image/company.jpg);
}
#Ac_Right .container .nav_b a
{
	background:url(../image/advices.jpg);
}
#Ac_Right .container .nav_c a
{
	background:url(../image/contact.jpg);
}
#Ac_Right .container .nav_a a:hover
{
	background:url(../image/company_a.jpg);
}
#Ac_Right .container .nav_b a:hover
{
	background:url(../image/advices_a.jpg);
}
#Ac_Right .container .nav_c a:hover
{
	background:url(../image/contact_a.jpg);
}

#Ac_Right .container .con_bott
{
		z-index:10;
	position:relative;
	top:55px;
	width:670px;
	height:auto !important;
    overflow:hidden  !important;
	height:610px;
	min-height:610px;
	margin:0px;
	padding:40px 9px 0px 9px;
	background:#fff;
	border:1px solid #ccc;
	overflow:visible;
}
#Ac_Right .container .con_bott .banner
{
	width:660px;
	height:170px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border:5px solid #e0e0e0;
	overflow:hidden;
}
#Ac_Right .container .con_bott .rform
{
	width:auto;
	height:auto;
	overflow:hidden;
	background:url(../image/rfor_bg.jpg) no-repeat top right;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#Ac_Right .container .con_bott .rform_til
{
	width:auto;
	height:62px;
	line-height:30px;
	letter-spacing:-1px;
	font-size:18px;
	border-left:9px solid #123d6a;
	border-bottom:1px solid #5e667c;
	margin:0px 210px 0px 0px;
	padding:0px 0px 0px 5px;
	font-weight:bold;
	color:#041f47;
	overflow:hidden;
}
#Ac_Right .container .con_bott .rform_con
{
	width:670px;
	height:auto;
	display:inline-block;
	line-height:20px;
	font-size:12px;
	padding:0px;
	color:#333;
	overflow:hidden;
}
#Ac_Right .container .con_bott .rform_conl
{
	float:left;
	width:430px;
	height:auto;
	line-height:20px;
	font-size:12px;
	padding:20px 20px 0px 10px;
	color:#333;
	overflow:hidden;
}
#Ac_Right .container .con_bott .rform_conr
{
	float:left;
	width:160px;
	height:auto;
	font-size:12px;
	margin:190px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	color:#336699;
	font-weight:bold;
	overflow:hidden;
}
#Ac_Right .container .con_bott .news
{
	width:auto;
	overflow:hidden;
	height:auto;
	padding:0px;
	margin:0px 0px 60px 0px;
	overflow:visible;
	border-bottom:1px solid #5e667c;
}
#Ac_Right .container .con_bott .news_til
{
	width:auto;
	height:50px;
	line-height:25px;
	font-size:18px;
	font-weight:bold;
	color:#577fa8;
	border-bottom:1px solid #5e667c;
	padding:0px 10px;
	overflow:hidden;
}
#Ac_Right .container .con_bott .news_tila
{
	font-size:14px;
	font-weight:bold;
	color:#999;
}
#Ac_Right .container .con_bott .news_con
{
	width:auto;
	height:auto;
	padding:10px;
	overflow:hidden;
}
#Ac_Right .container .con_bott .news_con ul li
{
	width:auto;
	height:auto;
	padding:0px;
	overflow:hidden;
}
#Ac_Right .container .con_bott .news_date
{
	float:left;
	width:110px;
	height:auto;
	line-height:20px;
	font-size:12px;
	color:#333;
	padding:0px 10px 0px 0px;
	overflow:hidden;
}
#Ac_Right .container .con_bott .news_words
{
	float:left;
	width:530px;
	height:auto;
	line-height:20px;
	font-size:12px;
	padding:0px;
	overflow:hidden;
}
#Ac_Right .container .con_bott .news_words a
{
	color:#0099cc;
	text-decoration:none;
}
#Ac_Right .container .con_bott .news_words a:hover
{
	text-decoration:underline;
}
#Ac_Right .container .bott_nav
{
	width:auto;
	height:124px;
	padding:0px 9px 0px 9px;
	overflow:hidden;
	position:relative;
	z-index:12;
}
#Ac_Right .container .bott_nav_a,#Ac_Right .container .bott_nav_b,#Ac_Right .container .bott_nav_c
{
	float:left;
	width:200px;
	height:124px;
	margin:0px 10px 0px 0px;
	padding:0px;
	overflow:hidden;

}
#Ac_Right .container .bott_nav_a a,#Ac_Right .container .bott_nav_b a,#Ac_Right .container .bott_nav_c a 
{
	width:200px;
	height:124px;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	filter:alpha(opacity:80);
    -moz-opacity:0.8;
    opacity:0.8;
	background:url(../image/company_b.jpg);
}
#Ac_Right .container .bott_nav_b a
{
	background:url(../image/advices_b.jpg);
}
#Ac_Right .container .bott_nav_c a
{
	background:url(../image/contact_b.jpg);
}
#Ac_Right .container .bott_nav_a a:hover
{
	background:url(../image/company_c.jpg);
}
#Ac_Right .container .bott_nav_b a:hover
{
	background:url(../image/advices_c.jpg);
}
#Ac_Right .container .bott_nav_c a:hover
{
	background:url(../image/contact_c.jpg);
}
/*foot*/
#Ac_Foot
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px;
	overflow:hidden;
}
#Ac_Foot .foot_h1,#Ac_Foot .foot_copy
{
	width:auto;
	height:25px;
	letter-spacing:-1px;
	background:#ccc;
	overflow:hidden;
}
#Ac_Foot .foot_copy
{
	letter-spacing:1px;
	background:#283469;
}
#Ac_Foot .foot_h1 .inc,#Ac_Foot .foot_copy .inc
{
	width:950px;
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#333;
	text-align:center;
	margin:0px auto;
	overflow:hidden;
}
#Ac_Foot .foot_h1 .inc h1{ display:inline; font-weight:100; font-size:12px;letter-spacing:1px;}
#Ac_Foot .foot_copy .inc
{
	color:#fff;
	text-align:right;
	padding:0px 10px 0px 0px;
}
#Ac_Foot .foot_map
{
clear:both;
width:950px;
height:auto;
padding:0px;
margin:10px auto 0px auto;
overflow:hidden;
}
#Ac_Foot .foot_map_til
{
width:950px;
height:25px;
line-height:25px;
padding:0px;
margin:0px;
color:#333;
text-align:left;
font-size:12px;
font-weight:bold;
overflow:hidden;
}
#Ac_Foot .foot_map_con
{
width:950px;
height:auto;
padding:0px;
margin:0px;
color:#333;
text-align:left;
font-size:12px;
line-height:20px;
overflow:hidden;
}
#Ac_Foot .foot_map_con a
{
color:#333;
text-decoration:none;
}
#Ac_Foot .foot_map_con a:hover
{
color:#333;
text-decoration:underline;
}
#Ac_Foot .map_con_font
{
font-weight:bold;
}
#Ac_Foot .foot_pr
{
	width:950px;
	height:auto;
	overflow:hidden;
	margin:10px auto 10px auto;
	font-size:12px;
	line-height:22px;
	padding:0px;
}
#Ac_Foot .foot_pr a
{
	text-decoration:none;
	color:#333;
}
#Ac_Foot .foot_pr a:hover
{
	text-decoration:underline;
}
#Ac_Foot .foot_copy a{ color:#FFF; text-decoration:none;}
#Ac_Foot .foot_copy a:hover{ text-decoration:underline;}

/*page*/
#Ac_Right .page
{
	width:auto;
	height:auto;
	padding:0px;
	margin:0px 0px 60px 0px;
	overflow:hidden;
}
#Ac_Right .page .balemenu
{
	width:auto;
	height:20px;
	background:#f4f4f4;
	border:1px solid #ccc;
	padding:5px;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Ac_Right .page .balemenu ul li
{
	float:left;
	width:110px;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	background:url(../image/ico.jpg) no-repeat left top;
	overflow:hidden;
}
#Ac_Right .page .balemenu ul li a
{
	color:#041f47;
	text-decoration:none;
}
#Ac_Right .page .balemenu ul li a:hover
{
	color:#000;
	text-decoration:underline;
}
#Ac_Right .page .bale
{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#Ac_Right .page .bale .title,#Ac_Right .page .bale .title_a
{
	width:auto;
	height:62px;
	line-height:30px;
	font-size:18px;
	border-left:9px solid #123d6a;
	border-bottom:1px solid #5e667c;
	margin:0px 0px 10px 0px;
	padding:0px 10px 0px 10px;
	font-weight:bold;
	color:#041f47;
	overflow:hidden;
}
#Ac_Right .page .bale .title_a
{
	line-height:62px;
}
#Ac_Right .page .bale .sfont
{
	font-size:16px;
}
#Ac_Right .page .bale .con
{
	width:650px;
	height:auto;
	margin:0px;
	padding:0px 10px;
	font-size:12px;
	line-height:18px;
	color:#333;
	overflow:hidden;
}
#Ac_Right .page .bale .con .con_top
{
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Ac_Right .page .bale .tilword
{
	color:#333;
	height:30px;
	line-height:30px;
	margin:0px 0px 20px 0px;
}
#Ac_Right .page .bale .img
{
	text-align:center;
	margin:0px 0px 20px 0px;
}
#Ac_Right .page .bale .con .con_top ul li
{
	width:auto;
	height:auto;
	padding:10px 0px 10px 0px;
}
#Ac_Right .page .bale .con .con_top .litil
{
	font-size:12px;
	font-weight:bold;
	color:#041f47;
}
#Ac_Right .page .bale .con .con_top .licon
{
	font-size:12px;
	color:#333;
	line-height:20px;
}
#Ac_Right .page .bale .con .confont
{
	width:350px;
	height:40px;
	line-height:40px;
	margin:20px auto 20px auto;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border:1px solid #ccc;
	color:#333;
	overflow:hidden;
}
#Ac_Right .page .bale .con .confont a
{
	color:#041f47;
	text-decoration:none;
}
#Ac_Right .page .bale .con .confont a:hover
{
	text-decoration:underline;
}
/*flow*/
#Ac_Right .page .bale .flow
{
	width:550px;
	height:auto;
	margin:20px auto;
	overflow:hidden;
}
/*cost*/
#Ac_Right .page .bale .cost
{
	width:auto;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .cost table
{
	font-size:12px;
	color:#041f47;
	border:0px;
}
#Ac_Right .page .bale .cost .bor
{
	border:1px solid #ccc;
}
#Ac_Right .page .bale .cost .bor01
{
	border:1px solid #ccc;
	padding:5px;
	line-height:18px;
}
	
/*naiyou*/	
#Ac_Right .page .bale .naiyou
{
	width:600px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .naiyou ul li
{
	float:left;
	width:178px;
	height:auto;
	margin:0px 5px 10px 5px !important;
	*margin:0px 5px 10px 3px;
	padding:0px 5px 5px 5px;
	border:1px solid #ccc;
	overflow:hidden;
}
#Ac_Right .page .bale .naiyou ul li .til
{
	background:#f4f4f4;
	width:auto;
	padding:0px 5px;
	margin:5px 0px 0px 0px;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-weight:bold;
	color:#041f47;
	border-top:2px solid #66b0cc;
	overflow:hidden;
}
#Ac_Right .page .bale .naiyou ul li .img
{
	width:150px;
	height:100px;
	margin:0px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .naiyou ul li .words
{
	width:168px;
	height:48px;
	margin:0px auto;
	line-height:16px;
	font-size:12px;
	color:#333;
	overflow:hidden;
}
#Ac_Right .page .bale .naiyou ul li .btn
{
	float:right;
	width:53px;
	padding:0px 5px 0px 0px;
	height:18px;
	overflow:hidden;
}

/*3pl*/	
#Ac_Right .page .bale .pl
{
	width:auto;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .pl .words
{
	width:auto;
	height:auto;
	margin:0px;
	font-size:12px;
	line-height:18px;
	color:#333;
	overflow:hidden;
}
#Ac_Right .page .bale .pl .img
{
	width:auto;
	height:auto;
	margin:20px auto;
	text-align:center;
	overflow:hidden;
}
/*privacy*/	
#Ac_Right .page .bale .privacy
{
	width:auto;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .privacy .words
{
	width:auto;
	height:auto;
	margin:0px;
	font-size:12px;
	line-height:18px;
	color:#333;
	overflow:hidden;
}
#Ac_Right .privacy .pri_words ul li
{
	width:auto;
	height:auto;
	padding:10px 0px 10px 0px;
}
#Ac_Right .privacy .pri_words .litil
{
	font-size:12px;
	font-weight:bold;
	color:#041f47;
}
#Ac_Right .privacy .pri_words .licon
{
	font-size:12px;
	color:#333;
	line-height:20px;
	padding:5px 0px 0px 18px;
}
#Ac_Right .privacy .pri_words .liul
{
	width:600px;
	height:auto;
	margin:0px auto;
	overflow:hidden;
}


/*logiact*/	
#Ac_Right .page .bale .logiact
{
	width:650px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .logiact .lef
{
	float:left;
	width:470px;
	height:auto;
	margin:0px 20px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact .rig
{
	float:left;
	width:160px;
	height:auto;
	margin:0px;
	overflow:hidden;
}
#Ac_Right .logiact .rig ul li
{
	margin:0px 0px 10px 0px;
}
#Ac_Right .logiact .rig .img
{
	width:160px;
	height:114px;
	margin:0px;
	overflow:hidden;
}
#Ac_Right .logiact .rig .words
{
	color:#041f47;
	line-height:20px;
	text-align:center;
}
#Ac_Right .logiact  .lefimg
{
	width:auto;
	height:auto;
	text-align:center;
}
#Ac_Right .logiact  .lefwords
{
	margin:10px 0px;
}
#Ac_Right .logiact  .lefblock,#Ac_Right .logiact  .lefblocka
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Ac_Right .logiact  .leftil
{
	font-weight:bold;
	color:#041f47;
}
#Ac_Right .logiact .lefblock .lefwords
{
	margin:5px 0px;
	background:#f4f4f4;
	padding:5px;
}
#Ac_Right .logiact .lefblock .lef_l
{
	width:470px;
	height:auto;
	padding:0px 10px 0px 0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact  .lefblock .lef_l ul
{
	list-style-type:decimal;
	list-style-position:inside;
	padding:5px 15px;
	width:440px;
	margin:0px auto;
}
#Ac_Right .logiact  .lefblock .lef_l ul li
{
	border-bottom:1px solid #ccc;
	line-height:25px;
}
#Ac_Right .logiact .lefblock .lef_r
{
	width:470px;
	height:auto;
	padding:0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact .lef_r .rwords
{
	width:450px;
	height:auto;
	padding:0px;
	color:#336699;
	line-height:20px;
	margin:0px auto;
	overflow:hidden;
}
#Ac_Right .logiacgiact  .lefblock,#Ac_Right .logiact  .lefblocka
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Ac_Right .logiact  .leftil
{
	font-weight:bold;
	color:#041f47;
}
#Ac_Right .logiact .lefblock .lefwords
{
	margin:5px 0px;
	background:#f4f4f4;
	padding:5px;
}
#Ac_Right .logiact .lefblock .lef_l
{
	width:470px;
	height:auto;
	padding:0px 10px 0px 0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact  .lefblock .lef_l ul
{
	list-style-type:decimal;
	list-style-position:inside;
	padding:5px 15px;
	width:440px;
	margin:0px auto;
}
#Ac_Right .logiact  .lefblock .lef_l ul li
{
	border-bottom:1px solid #ccc;
	line-height:25px;
}
#Ac_Right .logiact .lefblock .lef_r
{
	width:470px;
	height:auto;
	padding:0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact .lef_r .rwords
{
	width:450px;
	height:auto;
	padding:0px;
	color:#336699;
	line-height:20px;
	margin:0px auto;
	overflow:hidden;
}
#Ac_Right .logiact .rwords a
{
	color:#333;
	text-decoration:none;
}
#Ac_Right .logiact  .rwords a:hover
{
	text-decoration:underline;
}

#Ac_Right .logiact .lefblock .lef_bb
{
	width:auto;
	height:auto;
	padding:0px 10px 0px 0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact  .lefblock .lef_bb ul
{
	list-style-type:decimal;
	list-style-position:inside;
	padding:5px 15px;
	width:auto;
	margin:0px auto;
}
#Ac_Right .logiact  .lefblock .lef_bb ul li
{
	border-bottom:1px solid #ccc;
	line-height:25px;
}
#Ac_Right .logiact .lefblock .lef_br
{
	width:auto;
	height:auto;
	padding:0px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}
#Ac_Right .logiact .lef_br .rwords
{
	width:auto;
	height:auto;
	padding:0px 10px;
	color:#336699;
	line-height:20px;
	margin:0px auto;
	overflow:hidden;
}
#Ac_Right .logiact .lefblock .lef_bott
{
	width:520px;
	height:auto;
	padding:0px;
	margin:20px auto;
	overflow:hidden;
}
#Ac_Right .logiact .lefblock .lef_bott ul li
{
	float:left;
	width:150px;
	height:auto;
	margin:0px 10px 0px 10px;
	overflow:hidden;
}
#Ac_Right .logiact .lefblock .lef_bott .bimg
{
	width:150px;
	height:115px;
	margin:0px;
	overflow:hidden;
}
#Ac_Right .logiact .lefblock .lef_bott .bwords
{
	width:auto;
	height:auto;
	line-height:20px;
	text-align:center;
	overflow:hidden;
}

/*manage*/
#Ac_Right .page .bale .manage
{
	width:650px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .manage .img
{
	width:auto;
	height:auto;
	margin:20px auto 20px auto;
	text-align:center;
	overflow:hidden;
}
#Ac_Right .page .bale .manage .wbold
{
	font-weight:bold;
}
#Ac_Right .page .bale .manage .midtable
{
	width:auto;
	height:auto;
	border:1px solid #ccc;
	margin:20px auto;
	overflow:hidden;
}
#Ac_Right .manage .midtable .midtil
{
	width:auto;
	height:auto;
	background:#f4f4f4;
	border-bottom:2px solid #336699;
	line-height:30px;
	color:#336699;
	font-weight:bold;
	margin:0px;
	padding:0px 10px;
	overflow:hidden;
}
#Ac_Right .manage .midtable .midul
{
	width:auto;
	height:auto;
	padding:10px;
	overflow:hidden;
}
#Ac_Right .manage .midtable .midul li
{
	padding:0px 0px 5px 0px;
}
#Ac_Right .manage .midtable .midul .liword
{
	line-height:20px;
}
#Ac_Right .manage .midtable .midul .litil
{
	color:#0099cc;
}
#Ac_Right .page .bale .manage .bott
{
	width:auto;
	height:auto;
	margin:0px auto 20px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .manage .bott li
{
	float:left;
	width:170px;
	margin:0px 12px 10px 10px !important;
	*margin:0px 12px 10px 6px;
	height:54px;
	line-height:18px;
	background:#f4f4f4;
	padding:0px 10px;
	border:2px solid #336699;
	color:#336699;
}
#Ac_Right .page .bale .manage .bott table
{
	background:none;
}
#Ac_Right .page .bale .manage .bott table td
{
	vaglin:middle;
	height:54px;
}
#Ac_Right .page .bale .manage .bottable
{
	width:auto;
	height:auto;
	margin:0px auto 20px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .manage .bottable .bottil
{
	padding:0px 0px 10px 0px;
	color:#336699;
	font-weight:bold;
}
#Ac_Right .page .bale .manage .bottable .botcon
{
	width:auto;
	height:auto;
}
#Ac_Right .page .bale .manage .bottable .botfont
{
	clear:both;
	width:auto;
	padding:5px 0px;
	color:#336699;
}
#Ac_Right .page .bale .miwords
{
	width:auto;
	height:auto;
	padding:10px 0px;
	color:#041f47;
	text-align:center;
}
#Ac_Right .page .bale .miwords .bluefont
{
	font-weight:bold;
}
#Ac_Right .page .bale .retable
{
	width:auto;
	height:auto;
	color:#000;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .page .bale  .retable  a
{
    color:#041f47;
	text-decoration:none;
}
#Ac_Right .page .bale  .retable  a:hover
{
	text-decoration:underline;
}
/*kh*/
#Ac_Right .page .bale .kh
{
	width:650px;
	height:auto;
	margin:10px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .kh .borfra
{
	background:#ccc;
}
#Ac_Right .page .bale .kh .borfra  td
{
	padding:5px;
}
#Ac_Right .page .bale .kh a
{
    color:#041f47;
	text-decoration:none;
}
#Ac_Right .page .bale .kh a:hover
{
	text-decoration:underline;
}
#Ac_Right .page .bale .kh .img
{
	text-align:left;
}
#Ac_Right .page .bale .kh .imga
{
	padding:0px 0px 0px 140px;
	margin:20px 0px;
	
}
#Ac_Right .page .bale .kh .words
{
	width:auto;
	padding:0px 10px;
	margin:10px 0px;
}
#Ac_Right .page .bale .kh .wordsa
{
	width:300px;
	padding:0px 0px 0px 140px;
	margin:30px 0px;
}
#Ac_Right .page .bale .kh  ul li
{
	width:650px;
	height:auto;
	line-height:18px;
	margin:0px 0px 10px 0px;
	padding:0px 5px 10px 5px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
}
#Ac_Right .page .bale .kh .khlef
{
	float:left;
	width:110px;
	height:auto;
	margin:0px 10px 0px 0px;
	text-align:left;
	overflow:hidden;
}
#Ac_Right .page .bale .kh .khrig
{
	float:left;
	width:520px;
	height:auto;
	text-align:left;
	overflow:hidden;
}

/*data*/
#Ac_Right .page .bale .data
{
	width:650px;
	height:auto;
	font-size:12px;
	color:#333;
	line-height:18px;
	margin:20px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .data .datacon
{
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	overflow:hidden;
}
#Ac_Right .page .bale .data .til,#Ac_Right .page .bale .data .tila
{
	width:auto;
	padding:5px 5px;
	margin:0px 0px 10px 0px;
	height:auto;
	color:#041f47;
	background:#eaf5fd;
	font-weight:bold;
	overflow:hidden;
}
#Ac_Right .page .bale .data .tila
{
	background:none;
}
#Ac_Right .page .bale .data .words
{
	width:auto;
	padding:0px 5px;
	height:auto;
	overflow:hidden;
}
#Ac_Right .page .bale .data .con
{
	width:auto;
	height:auto;
	margin:10px 0px 10px 0px;
	overflow:hidden;
}
#Ac_Right .page .bale .data .con ul li
{
	width:auto;
	height:auto;
	margin:5px 0px 5px 0px;
	padding:5px;
	border-bottom:1px solid #e2e2e2;
	background:#f6f6f6;
	border-left:3px solid #ccc;
}
#Ac_Right .page .bale .data .datacon .conta
{
	clear:both;
	width:650px;
	height:auto;
	overflow:hidden;
	margin:10px auto;
}
#Ac_Right .page .bale .data .datacon table td
{
	padding:4px 5px;
}
#Ac_Right .page .bale  .tatil
{
	background:#469fc1;
	color:#fff;
	font-weight:bold;
}
#Ac_Right .page .bale .data .datacon .bluefont
{
    color:#336699;
	padding:5px;
}
#Ac_Right .page .bale .data .databott,#Ac_Right .page .bale .data .databotta
{
	width:580px;
	height:auto;
	margin:20px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .data .databott ul li
{
	float:left;
	width:162px;
	height:auto;
	margin:0px 10px 0px 20px !important;
	*margin:0px 18px 0px 10px;
	overflow:hidden;
}
#Ac_Right .page .bale .data .databotta ul li
{
	float:left;
	width:250px;
	height:auto;
	text-align:center;
	margin:0px 10px 5px 20px !important;
	*margin:0px 18px 5px 10px;
	overflow:hidden;
}
#Ac_Right .page .bale .data .databott .bimg
{
	width:162px;
	height:116px;
	overflow:hidden;
}
#Ac_Right .page .bale .data .databott .bwords
{
	text-align:center;
}
#Ac_Right .page .bale .data .databotta .bimg
{
	width:auto;
	height:auto;
	overflow:hidden;
}
#Ac_Right .page .bale .data .databotta .bwords
{
	text-align:left;
	padding:5px 10px;
	
}
#Ac_Right .page .bale .data .riword
{
	width:auto;
	height:auto;
	text-align:right;
	padding:0px 10px 0px 0px;
	overflow:hidden;
}
#Ac_Right .page .bale .data .riword a
{
	color:#336699;
	text-decoration:none;
}
#Ac_Right .page .bale .data .riword a:hover
{
	text-decoration:underline;
}

/*contact*/
#Ac_Right .page .bale .pcontact table,#Ac_Right .page .bale .data table
{
	background:#66b0cc;
}
#Ac_Right .page .bale .pcontact
{
	width:650px;
	height:auto;
	font-size:12px;
	color:#333;
	text-align:center;
	line-height:18px;
	margin:20px auto;
	overflow:hidden;
}
#Ac_Right .page .bale .redfont
{
	color:#ff0000;
}
#Ac_Right .page .bale .pcontact a
{
	color:#336699;
	text-decoration:none;
}
#Ac_Right .page .bale .pcontact a:hover
{
	text-decoration:underline;
}

/*ac_p*/
#ac_p
{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
	overflow:hidden;
}
#ac_p .acp_tbg
{
	width:auto;
	height:30px;
	overflow:hidden;
	border-top:3px solid #336699;
	border-bottom:1px solid #66b0cc;
	background:#eaf5fd;
}
#ac_p .acp_tbg .til
{
	width:630px;
	height:25px;
	background:url(../image/p_ico.jpg) no-repeat left top;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#336699;
	margin:2px auto 0px auto;
	padding:0px 10px 0px 30px;
	overflow:hidden;
}
#ac_p .acp_bbg
{
	width:auto;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
}
#ac_p .acp_bbg .con
{
	width:648px;
	height:auto;
	background:#fff;
	border:1px solid #ccc;
	margin:0px auto;
	padding:10px;
	overflow:hidden;
}
#ac_p .acp_bbg .con ul
{
	width:648px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#ac_p .acp_bbg .con ul li
{
	width:648px;
	height:auto;
	line-height:20px;
	padding:5px 0px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
}
#ac_p .acp_bbg .con .words
{
	width:auto;
	height:auto;
	margin:0px auto;
	line-height:20px;
	padding:10px 0px;
	overflow:hidden;
}
#ac_p .acp_bbg .con .img
{
	width:auto;
	height:auto;
	margin:0px auto;
	padding:10px 0px;
	overflow:hidden;
}
#ac_p .acp_bbg .con .imga
{
	width:640px;
	height:auto;
	margin:0px auto;
	padding:10px 0px;
	overflow:hidden;
}
#ac_p .acp_bbg .con .btn
{
	width:auto;
	height:auto;
	margin:10px auto;
	text-align:center;
	overflow:hidden;
}
#ac_p .acp_bbg .con .ulleft
{
	float:left;
	width:80px;
	height:auto;
	margin:0px 10px 0px 0px;
	padding:0px;
	overflow:hidden;
}
#ac_p .acp_bbg .con .ulrig
{
	float:left;
	width:550px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#ac_p .acp_bbg .con .ulrig a
{
	color:#336699;
	text-decoration:none;
}
#ac_p .acp_bbg .con .ulrig a:hover
{
	text-decoration:underline;
}
#ac_p .acp_bbg .con table
{
	background:#ccc;
}
#ac_p .acp_bbg .con table td
{
	padding:5px;
}
#ac_p .acp_bbg .con .redfont
{
	color:#ff0000;
	font-weight:bold;
	padding:10px 0px;
}


#Ac_Right .con_bott .rpath
{
	width:auto;
	height:25px;
	line-height:25px;
	color:#333;
	font-size:12px;
	overflow:hidden;
}
#Ac_Right .con_bott .rpath a
{
	color:#333;
	text-decoration:none;
}
#Ac_Right .con_bott .rpath a:hover
{
	text-decoration:underline;
}


#Ac_Right .incfra
{
	clear:both;
	width:auto;
	height:auto;
	margin:0px 0px 10px 0px;
	border:1px solid #ccc;
	overflow:hidden;
}

#menutwo {
width:670px;
line-height:24px;
list-style-type:none;
background:#f7f7f7;
}
#menutwo a {
display: block;
width: 180px;
text-align:center;
}

#menutwo a:link {
color:#666; text-decoration:none;
}
#menutwo a:visited {
color:#666;text-decoration:none;
}
#menutwo a:hover {
color:#FFF;text-decoration:none;font-weight:bold;
}

#menutwo li {
float: left; 
width:190px;
background:url(../image/ico.jpg) no-repeat #f4f4f4;
padding:0px 0px 0px 15px;
overflow:hidden;
}
#menutwo li a{
width:190px;
}
#menutwo li a:hover{
background:#999;
padding:0px 10px 0px 0px;
}
#menutwo li ul {
line-height: 27px;
list-style-type: none;
text-align:left;
left: -999em;
width: 175px; 
position: absolute;
}
#menutwo li ul li{
float: left;
width: 175px;
border-bottom:1px solid #ccc;
background: #F6F6F6;
}

#menutwo li ul a{
display: block; 
width: 155px;
text-align:left;
padding:0px 10px;
}

#menutwo li ul a:link {
color:#666;
text-decoration:none;
}
#menutwo li ul a:visited {
color:#666;
text-decoration:none;
}
#menutwo li ul a:hover {
color:#041f47;
text-decoration:none;
font-weight:normal;
background:#ccc;
padding:0px 0px 0px 5px;
}

#menutwo li:hover ul {
left: auto;
}
#menutwo li.sfhover ul {
left: auto;
}
#content {
clear: left;
}