@charset "utf-8";
/* CSS Document */
* html .mybuggyelement { height: 1%; }
body,div,form,input,p,h1,h2,h3{margin:0;padding:0;}
body{ font-family: Arial;font-size:10px;width: 755px;background-image: url(img/bg.gif); background-repeat:repeat-y; font-weight:normal; }
img{border:0;}
a{font-family: Arial; font-weight:normal;}
a:link,a:visited{text-decoration: none; color:#024D97;}
a:hover{color: #FF9900;text-decoration:underline;}
#top{height:35px; background-image:url(img/top_a1.jpg); background-repeat:no-repeat; background-color:#0255A3;width:750px;}
#logo{height:35px; width:177px; background-image:url(img/top_a2.jpg); background-repeat:no-repeat; float:left;}
#logo h1,#logo h1 a,#logo h1 a:hover,#logo h1 a:link,#logo h1 a:visited {display:block;height:35px; width:177px; }
#logo h1 strong{ display:none;}
#login{width:500px; float:right; height:30px; padding:5px 15px 0 0; color:#FFFFFF; font-size:12px;}
#top2{height:106px; background-image:url(img/top_b1.jpg); background-repeat:no-repeat;background-color:#0255A3;width:750px;}
#navi {height: 26px;font-size:12px;background: #000;width: 750px;float:left;line-height:26px;}
#navi ul{height: 26px;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#navi ul li {border-right: 1px solid #fff;display: block;float: left;text-align: center; padding: 0;}
#navi ul li a {background: #000;width: 76px; padding: 0;margin: 0 0 0 0; color: #fff;  text-decoration: none;display: block; text-align: center;}
#navi ul li a:hover {color: #fff;background: #FF9900;}
#navi a:active {background: #FF9900;color: #fff;}
#navi a:visited{background: #000;color: #fff;}
#navi li#n1 a{background: #FF9900;color: #fff; width:113px;}
#navi li#m a{background: #FF9900;color: #fff;}
#navi li#n2 {border-right: 0px !important;}
#navi li#n2 a:hover,#navi li#n2 a:active {border-right: 1px solid #fff;}
#main{height:auto; padding-top:5px; float:left;}
.left{width:220px;background-image:url(img/bg_t_left.gif);background-repeat:repeat-y;height: 100%; background-color:#FFFFFF;}
.right{ background-image:url(img/main_right_bg.gif); background-repeat:repeat-y; background-position:right;height: 100%;background-color:#FFFFFF;}
#rightmenu{ width:528px; height:500px;}
#leftmenu{ background-image:url(img/main_left_bg.jpg); background-repeat:repeat-x; background-position:top; height:26px; width:195px; line-height:24px; font-weight:bold; padding-left:10px; font-size:12px; margin-top:0;}
#cust{padding:8px 0 10px 30px; }
#partner{padding:12px 0 15px 35px;}
#team{padding:15px 0 15px 45px;}
#join{height:26px; width:185px;padding-left:20px; font-size:12px; margin-top:0; }
.back{ background-color:#FFFFFF;}
#semenu{height:100%; width:523px; font-size:12px; margin-top:0; float:left; padding-left:5px; background-color:#FFFFFF;}
#semenu02{height:142px; width:523px; font-size:12px; margin-top:0; float:left; padding-left:5px; background-image:url(img/free.gif); background-repeat:no-repeat;margin-top:10px;}
#semenu02 h3{display:inline; margin-left:10px; font-size:12px; font-weight:normal; line-height:28px; font-size:12px;}
#semenu02 p{ padding:5px 10px 10px 15px; line-height:20px;}
#tbRight{float:left;}
	.tbrTitle {	 WIDTH: 253px; padding-top:3px; height:382px;}
	.tbrItemOn {FONT-WEIGHT: bold;FONT-SIZE: 12px;FLOAT: left;WIDTH: 253px;HEIGHT: 128px;LINE-HEIGHT: 25px;BACKGROUND-REPEAT: no-repeat;TEXT-ALIGN: left;}
	.tbrItemNo {FONT-WEIGHT: normal;FONT-SIZE: 12px;FLOAT: left;WIDTH: 253px;HEIGHT: 128px;LINE-HEIGHT: 25px;BACKGROUND-REPEAT: no-repeat;background-attachment: fixed;}
	.tbrMain {MARGIN:0px;WIDTH:270px;HEIGHT:384px;}
	.tbrMain_none {DISPLAY: none}
	#cont1{margin:0;WIDTH:270px;HEIGHT:384px;}
	#cont2{margin:0;WIDTH:269px;HEIGHT:364px;background-image: url(img/pro1_b_bg.jpg);background-repeat: no-repeat; background-color:#B6E0D3; background-position: 0 128px; border-bottom:solid 1px #669999;border-right:solid 1px #669999;	overflow: hidden;padding-top:18px;}
	#cont3{margin:0;WIDTH:269px;HEIGHT:364px;background-image: url(img/pro1_c_bg.jpg);background-repeat: no-repeat; background-color:#CFCFE9; background-position: 0 256px; border-bottom:solid 1px #AFAFD8;border-right:solid 1px #AFAFD8;	overflow: hidden;padding-top:18px;}
	#pro1 h3,#pro2 h3,#pro3 h3{ width:240px; height:28px;padding-left:18px;color:#FFFFFF; font-weight:normal; font-size:12px; line-height:28px;}
	#pro1 {WIDTH: 253px;HEIGHT: 118px;background-image:url(img/detail_con1_a1.jpg);background-repeat: no-repeat;
	display:block; margin-top:8px; background-position:top;}
	#pro2 {WIDTH: 253px;HEIGHT: 118px;background-image:url(img/detail_con2_a1.jpg);background-repeat: no-repeat;
	display:block; margin-top:8px;}
	#pro3 {WIDTH: 253px;HEIGHT: 118px;background-image:url(img/detail_con3_a1.jpg);background-repeat: no-repeat;
	display:block;margin-top:8px;background-position:top;	}
	.detail_a1{width:227px;height:72px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;
border-right-style: none;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #4481BB;border-left-color: #4481BB; padding:8px 10px 10px 15px;line-height:18px; font-weight:normal; color:#333333; letter-spacing: 1px;
}   .detail_a1 strong{font-weight:normal;}
	.detail_b1{width:227px;height:72px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;
border-right-style: none;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #669999;border-left-color: #669999; padding:8px 10px 10px 15px;line-height:18px; font-weight:normal; color:#333333; letter-spacing: 1px;
} 	.detail_c1{width:227px;height:72px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;
border-right-style: none;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #AFAFD8;border-left-color: #AFAFD8; padding:8px 10px 10px 15px;line-height:18px; font-weight:normal; color:#333333; letter-spacing: 1px;
}
.detail_a1 ul,.detail_b1 ul,.detail_c1 ul{margin:0 0 0 10px; padding:0;}
.detail_a1 li,.detail_b1 li,.detail_c1 li{margin:0px;padding:0;list-style-type: none;list-style-position: outside;list-style-image: url(img/ten.jpg);}
.detail_a1 li a:hover,.detail_b1 li a:hover,.detail_c1 li a:hover,.detail_a1 li a:active,.detail_b1 li a:active,.detail_c1 li a:active{list-style-image: url(img/ten_on.jpg);} 
	#pro1_a{ background-image: url(img/pro1_a_bg.jpg); background-position: 0px 0px; background-repeat:no-repeat; 
	         WIDTH: 230px;HEIGHT: 111px; border-bottom:solid 1px #FFF;border-right:solid 1px #99BCDB; background-color:#B0CBE3; padding:15px 15px 0px 25px;}
	#pro1_a p,#pro1_b p,#pro1_c p{WIDTH: 220px; line-height:18px; padding: 10px 5px 5px 3px; color:#000;}		 
	#pro1_b{ background-image: url(img/pro1_b_bg.jpg); background-position: 0px 1px; background-repeat:no-repeat; color:#FFFFFF;WIDTH: 230px;HEIGHT: 112px; border-bottom:solid 1px #FFF;border-right:solid 1px #A9DACB; background-color:#B6E0D3; padding:15px 15px 0px 25px;}
	#pro1_c{ background-image: url(img/pro1_c_bg.jpg); background-position: 0px 1px; background-repeat:no-repeat; color:#FFFFFF;WIDTH: 230px;HEIGHT: 112px; border-bottom:solid 1px #AFAFD8;border-right:solid 1px #AFAFD8; background-color:#CFCFE9; padding:15px 15px 0px 25px;}
	#pro1_a h2,#pro1_b h2,#pro1_c h2,#cont2 h2{ display: inline; font-size:12px; width:200px; height:30px;color: #fff; border-bottom:  double 3px #FFFFFF; padding:0 5px 5px 5px;margin-right:10px; }
	.more1,.more2,.more3  {padding-left:25px; display:inline;}
	.mail1 a{color:#fff; text-decoration:underline; margin-left:150px;height:20px;width:200px;}
	.mail2 a{color:#fff!important; text-decoration:underline;margin-left:145px;}
	.mail3 a{color:#fff!important; text-decoration:underline;margin-left:15px;}
	#cont2 h2,#cont3 h2{ display: inline; font-size:12px; width:200px; height:35px;color: #fff; border-bottom:  double 3px #FFFFFF; padding:0px 5px 5px 5px;margin-left:25px; }
	#cont3 h3{ display:inline;font-size:12px; width:200px; height:18px;color: #fff; padding:0px;margin-left:26px;   border-bottom:  double 3px #FFFFFF; font-size:12px;padding:0 5px 0 5px; }
	#cont2 p{padding:15px 20px 10px 28px; color:#333333;line-height:16px; font-size:12px;}
    #cont2 ul{margin:15px 10px 0 45px; padding:0;}
	#cont2 li{font-size:12px;margin:0px;padding:0;list-style-type: none;list-style-position: outside;list-style-image: url(img/ten2.jpg);height:18px;} 	
    #nai{padding:15px 0px 5px 30px; color:#333333;line-height:18px;}
	#nai strong{ line-height:20px;}
    #nai2{padding:5px 20px 20px 32px; color:#333333;line-height:18px; }
	#nai2 strong{ line-height:20px;}
#foot{font-size:12px; height: 40px; line-height:40px; background-color:#0255A3; padding-left: 20px; color:#FFFFFF;width:730px; float:left;}
#foot a{color:#FFFFFF;}
#foot a:link,#foot a:visited{text-decoration: none; color:#FFF;}
#foot a:hover{color: #FFF;text-decoration:underline;}

