/* basic css */

* {
	margin:0px;
	padding:0px;
}
body {
	font-size:12px;
	text-align:center;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:0px;
}
ul li {
	list-style:none; line-height:20px
}
table {
	font-size:12px;
}
input {
	color:#555;
	height:16px;
	border:1px solid #C6C6C6;
}

.whitefont {
	color:#fff;
}
.bluefont {
	color:#0012FF;
}
.redfont {
	color:#f00;
}
.yelfont {
	color:#F47E00;
}
.greenfont {
	color:#339966;
}
.enfont {
	color:#00A76D;
	font-family:Arial, Helvetica, sans-serif;
}
#main {
	width:1004px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#F7F7F7;
}
#content {
	width:1004px;
	border-top:1px solid #00A76D;
}
#left {
	float:left;
	display:inline;
	background-color:#fff;
	width:790px;
	overflow:hidden;
}
#logo {
	display:block;
	margin:13px 0px 0px 38px;
	background-image:url(/images/logo.gif);
	background-repeat:no-repeat;
	width:275px;
	height:53px;
}
#logo a {
	display:block;
	width:117px;
	height:38px;
}
#logo a:hover {
	text-decoration:none;
}
#logo span {
	display:none;
}
#banner {
	margin-top:1px;
	background-image:url(/images/banner_bg.gif);
	background-repeat:no-repeat;
}
#leftcont {
	clear:both;
}
.title {
	margin-top:3px;
}
#leftcont ul li a:hover {
	text-decoration:none;
}
#leftpassage {
	background-image:url(/images/title_epassage.jpg);
	width:183px;
	height:107px;

}
#leftpassage form {
	padding:70px 0px 0px 25px;
}
#leftpassage input {
	padding:3px 0px 0px 0px;
}
#leftpassage .border {
	width:130px;
}
#leftpassage .sel {
	width:135px;
}
#leftpassage .btn {
	width:60px;
	height:25px;
	border:0px;
}

#leftchannel form {
	padding:0px 0px 0px 25px;
}
#leftchannel .border {
	width:130px;
	margin-top:10px;
}
#leftchannel .sel {
	width:135px;
}
#leftservice {
	background-image:url(/images/title_service.jpg);
	width:183px;
	height:50px;
}
#leftcommpic {
	padding:11px 0px 5px 10px;
	border-bottom:1px dashed #DBDBDB;
}
#leftcommpic span {
	display:none;
}
#leftcommpic a {
	display:block;
	width:160px;
	height:29px;
	margin-top:-10px;
}
#leftcommpic a.pic1 {
	background-image:url(/images/left_link_1_1.gif);
}
#leftcommpic a.pic1:hover {
	background-image:url(/images/left_link_2_1.gif);
}
#leftcommpic a.pic2 {
	background-image:url(/images/left_link_1_2.gif);
}
#leftcommpic a.pic2:hover {
	background-image:url(/images/left_link_2_2.gif);
}
#leftcommpic a.pic3 {
	background-image:url(/images/left_link_1_3.gif);
}
#leftcommpic a.pic3:hover {
	background-image:url(/images/left_link_2_3.gif);
}
#leftcommpic a.pic4 {
	background-image:url(/images/left_link_1_4.gif);
}
#leftcommpic a.pic4:hover {
	background-image:url(/images/left_link_2_4.gif);
}
#leftcommpic a.pic5 {
	background-image:url(/images/left_link_1_5.gif);
}
#leftcommpic a.pic5:hover {
	background-image:url(/images/left_link_2_5.gif);
}
#leftcommpic a.pic6 {
	background-image:url(/images/left_link_1_6.gif);
}
#leftcommpic a.pic6:hover {
	background-image:url(/images/left_link_2_6.gif);
}
#leftcommpic a.pic7 {
	background-image:url(/images/left_link_1_7.gif);
}
#leftcommpic a.pic7:hover {
	background-image:url(/images/left_link_2_7.gif);
}
#leftcommpic a.pic8 {
	background-image:url(/images/left_link_1_8.gif);
}
#leftcommpic a.pic8:hover {
	background-image:url(/images/left_link_2_8.gif);
}
#center {
	float:left;
	width:607px;
	overflow:hidden;
}

#crumb {
	float:left;
	width:607px;
	line-height:32px;
}
#crumb .txt {
	color:#424242;
	background-image:url(/images/crumb_front.gif);
	background-repeat:no-repeat;
	background-color:#e7e7e7;
	padding-left:28px;
	height:32px;
}
#crumb .txt a {
	color:#424242;
}
#crumb .txt a.now {
	color:#FF8A00;
}
#crumb .border {

	display:block;
	float:right;
	margin:5px 10px 5px 0px;
	width:170px;
}
#crumb .sel {
	width:175px;
}
#cont {
	clear:both;
	padding:12px;
}
.page {
	clear:both;
	float:right;
	display:inline;
	margin:5px 10px 0px 0px;
}
.page .txt {
	float:left;
	display:inline;
	color:#7C7C7C;
	line-height:21px;
	margin-right:10px;
}
.page .btn {
	float:left;
}
.line {
	clear:both;
	background-image:url(/images/line_bg.gif);
	background-repeat:repeat-x;
}
.morebtn {
	float:right;
	display:inline;
	margin-right:10px;
	background-image:url(/images/right_more_btn.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
}
.morebtn a {
	color:#8A8A8A;
}
#resultcont {
	clear:both;
}
#resultcont .title {
	height:30px;
	line-height:30px;
	background-color:#EDEDED;
	background-image:url(/images/crumb_point.gif);
	background-repeat:no-repeat;
	background-position:85px 10px;
	padding-left:100px;
}
#resultcont .title a {
	color:#FF8A00;
}
#resultcont .content {
	padding:0px 20px 0px 90px;
}
#resultcont .content h1 {
	color:#686868;
	font-size:12px;
	font-weight:normal;
	line-height:30px;
}
#resultcont .content h2 {
	clear:both;
	display:block;
	height:5px;
	line-height:5px;
	border-top:1px dashed #686868;
}
#resultcont .content h2 span {
	display:none;
}
#resultcont .content ul li {
	color:#777;
	line-height:21px;
	margin-bottom:10px;
}
#resultcont .content ul li a {
	color:#0012FF;
}
#footer {
	clear:both;
	background-color:#ffffff;
}
#footer h1 {
	font-size:12px;
	background-image:url(/images/footer_phone.jpg);
	background-repeat:no-repeat;
	height:67px;
	margin-left:790px;
	background-color:#F7F7F7;
}
#footer .txt {
	clear:both;
	color:#919191;
	background-image:url(/images/footer_bg.gif);
	background-repeat:repeat-x;
	height:48px;
	line-height:24px;
	padding-left:12px;
	overflow:hidden;
}
#footer .txt a {
	color:#919191;
}
#footer .font {
	float:left;
	width:700px;
}
#footer .backup {
	margin:0px 0px 0px 300px;	
}
#footer .pic {
	float:left;
	width:200px;
}

/* nav css */
#nav {
	background-image:url(/images/nav_bg.gif);
	height:38px;
	padding-left:84px;
}
#nav ul span {
	display:none;
}
#nav ul li {
	float:left;
}
#nav a {
	display:block;
	background-repeat:no-repeat;
	width:97px;
	height:38px;
}
#nav a:hover {
	text-decoration:none;
}
#nav a.nav1 {
	background-image:url(/images/nav_1_1.jpg);
}
#nav a:hover.nav1 {
	background-image:url(/images/nav_2_1.jpg);
}
#nav a.nav1now {
	background-image:url(/images/nav_2_1.jpg);
}
#nav a.nav2 {
	background-image:url(/images/nav_1_2.jpg);
}
#nav a:hover.nav2 {
	background-image:url(/images/nav_2_2.jpg);
}
#nav a.nav2now {
	background-image:url(/images/nav_2_2.jpg);
}
#nav a.nav3 {
	background-image:url(/images/nav_1_3.jpg);
}
#nav a:hover.nav3 {
	background-image:url(/images/nav_2_3.jpg);
}
#nav a.nav3now {
	background-image:url(/images/nav_2_3.jpg);
}
#nav a.nav4 {
	background-image:url(/images/nav_1_4.jpg);
}
#nav a:hover.nav4 {
	background-image:url(/images/nav_2_4.jpg);
}
#nav a.nav4now {
	background-image:url(/images/nav_2_4.jpg);
}
#nav a.nav5 {
	background-image:url(/images/nav_1_5.jpg);
}
#nav a:hover.nav5 {
	background-image:url(/images/nav_2_5.jpg);
}
#nav a.nav5now {
	background-image:url(/images/nav_2_5.jpg);
}
#nav a.nav6 {
	background-image:url(/images/nav_1_6.jpg);
}
#nav a:hover.nav6 {
	background-image:url(/images/nav_2_6.jpg);
}
#nav a.nav6now {
	background-image:url(/images/nav_2_6.jpg);
}
#nav a.nav7 {
	width:98px;
	background-image:url(/images/nav_1_7.jpg);
}
#nav a:hover.nav7 {
	width:98px;
	background-image:url(/images/nav_2_7.jpg);
}
#nav a.nav7now {
	width:98px;
	background-image:url(/images/nav_2_7.jpg);
}

/* menu css */
#menu {
	float:left;
	width:183px;
	overflow:hidden;
}
#menuul dt {
	cursor:pointer;
	text-decoration:none;
	margin-top:3px;
}
#menuul dt span {
	display:none;
}
#menuul dt a {
	display:block;
	width:183px;
	height:29px;
}
#menuul dt a:hover {
	text-decoration:none;
}
#menuul dl {
	width:183px;
}
#menu ul {
	margin:0px;
}
#menu ul li {
text-align:left;
	line-height:24px;
	height:24px;
	background-image:url(/images/left_li_bg.gif);
	margin:0px 2px 0px 2px;
}
#menu ul li a {
	display:block;
	height:24px;
	color:#4E4E4E;
	background-image:url(/images/left_li_point.gif);
	background-repeat:no-repeat;
	background-position:30px 9px;
	padding-left:40px;
	text-align:left;
}
#menu ul li a:hover {
	color:#00A76D;
	background-image:url(/images/left_li_pointgreen.gif);
}
#menu ul li a.now {
	color:#00A76D;
	background-image:url(/images/left_li_pointgreen.gif);
}
#menupic {
	background-image:url(/images/left_menu.gif);
	width:183px;
	height:32px;
}
#menuul a.product1 {
	background-image:url(/images/product/leftmenu_product_11.jpg);
}
#menuul a.product1:hover {
	background-image:url(/images/product/leftmenu_product_12.jpg);
}
#menuul a.product1now {
	background-image:url(/images/product/leftmenu_product_12.jpg);
}
#menuul a.product2 {
	background-image:url(/images/product/leftmenu_product_21.jpg);
}
#menuul a.product2:hover {
	background-image:url(/images/product/leftmenu_product_22.jpg);
}
#menuul a.product2now {
	background-image:url(/images/product/leftmenu_product_22.jpg);
}
#menuul a.product3 {
	background-image:url(/images/product/leftmenu_product_31.jpg);
}
#menuul a.product3:hover {
	background-image:url(/images/product/leftmenu_product_32.jpg);
}
#menuul a.product3now {
	background-image:url(/images/product/leftmenu_product_32.jpg);
}
#menuul a.product4 {
	background-image:url(/images/product/leftmenu_product_41.jpg);
}
#menuul a.product4:hover {
	background-image:url(/images/product/leftmenu_product_42.jpg);
}
#menuul a.product4now {
	background-image:url(/images/product/leftmenu_product_42.jpg);
}
#menuul a.product5 {
	background-image:url(/images/product/leftmenu_product_51.jpg);
}
#menuul a.product5:hover {
	background-image:url(/images/product/leftmenu_product_52.jpg);
}
#menuul a.product5now {
	background-image:url(/images/product/leftmenu_product_52.jpg);
}
#menuul a.news1 {
	background-image:url(/images/news/leftmenu_news_11.jpg);
}
#menuul a.news1:hover {
	background-image:url(/images/news/leftmenu_news_12.jpg);
}
#menuul a.news1now {
	background-image:url(/images/news/leftmenu_news_12.jpg);
}
#menuul a.news2 {
	background-image:url(/images/news/leftmenu_news_21.jpg);
}
#menuul a.news2:hover {
	background-image:url(/images/news/leftmenu_news_22.jpg);
}
#menuul a.news2now {
	background-image:url(/images/news/leftmenu_news_22.jpg);
}
#menuul a.news3 {
	background-image:url(/images/news/leftmenu_news_31.jpg);
}
#menuul a.news3:hover {
	background-image:url(/images/news/leftmenu_news_32.jpg);
}
#menuul a.news3now {
	background-image:url(/images/news/leftmenu_news_32.jpg);
}
#menuul a.news4 {
	background-image:url(/images/news/leftmenu_news_41.jpg);
}
#menuul a.news4:hover {
	background-image:url(/images/news/leftmenu_news_42.jpg);
}
#menuul a.news4now {
	background-image:url(/images/news/leftmenu_news_42.jpg);
}
#menuul a.news5 {
	background-image:url(/images/news/leftmenu_news_51.jpg);
}
#menuul a.news5:hover {
	background-image:url(/images/news/leftmenu_news_52.jpg);
}
#menuul a.news5now {
	background-image:url(/images/news/leftmenu_news_52.jpg);
}
#menuul a.news6 {
	background-image:url(/images/news/leftmenu_news_61.jpg);
}
#menuul a.news6:hover {
	background-image:url(/images/news/leftmenu_news_62.jpg);
}
#menuul a.news6now {
	background-image:url(/images/news/leftmenu_news_62.jpg);
}
#menuul a.news7 {
	background-image:url(/images/news/leftmenu_news_71.jpg);
}
#menuul a.news7:hover {
	background-image:url(/images/news/leftmenu_news_72.jpg);
}
#menuul a.news7now {
	background-image:url(/images/news/leftmenu_news_72.jpg);
}
#menuul a.news8 {
	background-image:url(/images/news/leftmenu_news_81.jpg);
}
#menuul a.news8:hover {
	background-image:url(/images/news/leftmenu_news_82.jpg);
}
#menuul a.news8now {
	background-image:url(/images/news/leftmenu_news_82.jpg);
}


#menuul a.about1 {
	background-image:url(/images/aboutus/leftmenu_about_11.jpg);
}
#menuul a.about1:hover {
	background-image:url(/images/aboutus/leftmenu_about_12.jpg);
}
#menuul a.about1now {
	background-image:url(/images/aboutus/leftmenu_about_12.jpg);
}
#menuul a.about2 {
	background-image:url(/images/aboutus/leftmenu_about_21.jpg);
}
#menuul a.about2:hover {
	background-image:url(/images/aboutus/leftmenu_about_22.jpg);
}
#menuul a.about2now {
	background-image:url(/images/aboutus/leftmenu_about_22.jpg);
}
#menuul a.about3 {
	background-image:url(/images/aboutus/leftmenu_about_31.jpg);
}
#menuul a.about3:hover {
	background-image:url(/images/aboutus/leftmenu_about_32.jpg);
}
#menuul a.about3now {
	background-image:url(/images/aboutus/leftmenu_about_32.jpg);
}
#menuul a.about4 {
	background-image:url(/images/aboutus/leftmenu_about_41.jpg);
}
#menuul a.about4:hover {
	background-image:url(/images/aboutus/leftmenu_about_42.jpg);
}
#menuul a.about4now {
	background-image:url(/images/aboutus/leftmenu_about_42.jpg);
}
#menuul a.about5 {
	background-image:url(/images/aboutus/leftmenu_about_51.jpg);
}
#menuul a.about5:hover {
	background-image:url(/images/aboutus/leftmenu_about_52.jpg);
}
#menuul a.about5now {
	background-image:url(/images/aboutus/leftmenu_about_52.jpg);
}
#menuul a.about6 {
	background-image:url(/images/aboutus/leftmenu_about_61.jpg);
}
#menuul a.about6:hover {
	background-image:url(/images/aboutus/leftmenu_about_62.jpg);
}
#menuul a.about6now {
	background-image:url(/images/aboutus/leftmenu_about_62.jpg);
}
#menuul a.about7 {
	background-image:url(/images/aboutus/leftmenu_about_71.jpg);
}
#menuul a.about7:hover {
	background-image:url(/images/aboutus/leftmenu_about_72.jpg);
}
#menuul a.about7now {
	background-image:url(/images/aboutus/leftmenu_about_72.jpg);
}
#menuul a.down1 {
	background-image:url(/images/download/leftmenu_download_11.jpg);
}
#menuul a.down1:hover {
	background-image:url(/images/download/leftmenu_download_12.jpg);
}
#menuul a.down1now {
	background-image:url(/images/download/leftmenu_download_12.jpg);
}
#menuul a.down2 {
	background-image:url(/images/download/leftmenu_download_21.jpg);
}
#menuul a.down2:hover {
	background-image:url(/images/download/leftmenu_download_22.jpg);
}
#menuul a.down2now {
	background-image:url(/images/download/leftmenu_download_22.jpg);
}
#menuul a.down3 {
	background-image:url(/images/download/leftmenu_download_31.jpg);
}
#menuul a.down3:hover {
	background-image:url(/images/download/leftmenu_download_32.jpg);
}
#menuul a.down3now {
	background-image:url(/images/download/leftmenu_download_32.jpg);
}
#menuul a.down4 {
	background-image:url(/images/download/leftmenu_download_41.jpg);
}
#menuul a.down4:hover {
	background-image:url(/images/download/leftmenu_download_42.jpg);
}
#menuul a.down4now {
	background-image:url(/images/download/leftmenu_download_42.jpg);
}
#menuul a.down5 {
	background-image:url(/images/download/leftmenu_download_51.jpg);
}
#menuul a.down5:hover {
	background-image:url(/images/download/leftmenu_download_52.jpg);
}
#menuul a.down5now {
	background-image:url(/images/download/leftmenu_download_52.jpg);
}
#menuul a.hr1 {
	background-image:url(/images/hr/leftmenu_hr_11.jpg);
}
#menuul a.hr1:hover {
	background-image:url(/images/hr/leftmenu_hr_12.jpg);
}
#menuul a.hr1now {
	background-image:url(/images/hr/leftmenu_hr_12.jpg);
}
#menuul a.hr2 {
	background-image:url(/images/hr/leftmenu_hr_21.jpg);
}
#menuul a.hr2:hover {
	background-image:url(/images/hr/leftmenu_hr_22.jpg);
}
#menuul a.hr2now {
	background-image:url(/images/hr/leftmenu_hr_22.jpg);
}
#menuul a.hr3 {
	background-image:url(/images/hr/leftmenu_hr_31.jpg);
}
#menuul a.hr3:hover {
	background-image:url(/images/hr/leftmenu_hr_32.jpg);
}
#menuul a.hr3now {
	background-image:url(/images/hr/leftmenu_hr_32.jpg);
}
#menuul a.hr4 {
	background-image:url(/images/hr/leftmenu_hr_41.jpg);
}
#menuul a.hr4:hover {
	background-image:url(/images/hr/leftmenu_hr_42.jpg);
}
#menuul a.hr4now {
	background-image:url(/images/hr/leftmenu_hr_42.jpg);
}
#menuul a.hr5 {
	background-image:url(/images/hr/leftmenu_hr_51.jpg);
}
#menuul a.hr5:hover {
	background-image:url(/images/hr/leftmenu_hr_52.jpg);
}
#menuul a.hr5now {
	background-image:url(/images/hr/leftmenu_hr_52.jpg);
}
#menuul a.channel1 {
	background-image:url(/images/channel/leftmenu_channel_11.jpg);
}
#menuul a.channel1:hover {
	background-image:url(/images/channel/leftmenu_channel_12.jpg);
}
#menuul a.channel1now {
	background-image:url(/images/channel/leftmenu_channel_12.jpg);
}
#menuul a.channel2 {
	background-image:url(/images/channel/leftmenu_channel_21.jpg);
}
#menuul a.channel2:hover {
	background-image:url(/images/channel/leftmenu_channel_22.jpg);
}
#menuul a.channel2now {
	background-image:url(/images/channel/leftmenu_channel_22.jpg);
}
#menuul a.service1 {
	background-image:url(/images/service/leftmenu_service_11.jpg);
}
#menuul a.service1:hover {
	background-image:url(/images/service/leftmenu_service_12.jpg);
}
#menuul a.service1now {
	background-image:url(/images/service/leftmenu_service_12.jpg);
}
#menuul a.service2 {
	background-image:url(/images/service/leftmenu_service_21.jpg);
}
#menuul a.service2:hover {
	background-image:url(/images/service/leftmenu_service_22.jpg);
}
#menuul a.service2now {
	background-image:url(/images/service/leftmenu_service_22.jpg);
}
#menuul a.service3 {
	background-image:url(/images/service/leftmenu_service_31.jpg);
}
#menuul a.service3:hover {
	background-image:url(/images/service/leftmenu_service_32.jpg);
}
#menuul a.service3now {
	background-image:url(/images/service/leftmenu_service_32.jpg);
}
#menuul a.service4 {
	background-image:url(/images/service/leftmenu_service_41.jpg);
}
#menuul a.service4:hover {
	background-image:url(/images/service/leftmenu_service_42.jpg);
}
#menuul a.service4now {
	background-image:url(/images/service/leftmenu_service_42.jpg);
}
#menuul a.service5 {
	background-image:url(/images/service/leftmenu_service_51.jpg);
}
#menuul a.service5:hover {
	background-image:url(/images/service/leftmenu_service_52.jpg);
}
#menuul a.service5now {
	background-image:url(/images/service/leftmenu_service_52.jpg);
}
#menuul a.service6 {background-image:url(/images/n1/leftmenu_Nservice_61.jpg);}
#menuul a.service6:hover {background-image:url(/images/n1/leftmenu_Nservice_62.jpg);}
#menuul a.service6now {background-image:url(/images/n1/leftmenu_Nservice_62.jpg);}
#menuul a.service7 {
	background-image:url(/images/n1/leftmenu_Nservice_71.jpg);
}
#menuul a.service7:hover {
	background-image:url(/images/n1/leftmenu_Nservice_72.jpg);
}
#menuul a.service7now {
	background-image:url(/images/n1/leftmenu_Nservice_72.jpg);
}
#menuul a.other1 {
	background-image:url(/images/other/leftmenu_other_11.jpg);
}
#menuul a.other1:hover {
	background-image:url(/images/other/leftmenu_other_12.jpg);
}
#menuul a.other1now {
	background-image:url(/images/other/leftmenu_other_12.jpg);
}
#menuul a.other2 {
	background-image:url(/images/other/leftmenu_other_21.jpg);
}
#menuul a.other2:hover {
	background-image:url(/images/other/leftmenu_other_22.jpg);
}
#menuul a.other2now {
	background-image:url(/images/other/leftmenu_other_22.jpg);
}
#menuul a.other3 {
	background-image:url(/images/other/leftmenu_other_31.jpg);
}
#menuul a.other3:hover {
	background-image:url(/images/other/leftmenu_other_32.jpg);
}
#menuul a.other3now {
	background-image:url(/images/other/leftmenu_other_32.jpg);
}
/* right css */
#right {
	float:left;
	display:inline;
	margin-left:1px;
	width:213px;
}
#right h1 {
	display:block;
	font-size:12px;
	line-height:12px;
	width:213px;
}
#rightcommend {
	clear:both;
	width:213px;
	overflow:hidden;
}
#right h1.commend {
	background-image:url(/images/right_commend.jpg);
	height:36px;
}
#right h2 {
	display:block;
	font-size:12px;
	line-height:12px;
	width:213px;
}
#right h2 a {
	display:block;
	width:213px;
	height:78px;
}
#right h2.pic2 a {
	height:80px;
}
#right h2.pic3 a {
	height:82px;
}
#right h2 a {
	display:block;
	width:213px;
	height:78px;
}
#right h2 a:hover {
	text-decoration:none;
}
#rightop {
color:#818382;
	/*color:#fff;*/
	background-image:url(/images/right_top.jpg);
	background-repeat:no-repeat;
	height:21px;
}
#rightop a {
	color:#818382;
}
#rightop .txt {
	padding:3px 0px 0px 20px;
}
#global {
	height:45px;
	background-color:#fff;
}
#global .swf {
	float:left;
	padding:14px 0px 0px 40px;
}
#global form {
	float:left;
	padding:14px 0px 0px 10px;
}
#global .border {
	width:100px;
}
#global .sel {
	width:105px;
}
#rightsearch {
	background-image:url(/images/right_search_bg.gif);
	height:38px;
}
#rightsearch input {
	float:left;
	margin-top:10px;
}
#rightsearch input.inp {
	width:80px;
	margin:10px 0px 0px 10px;
}
#rightsearch .border {
	float:left;
	margin:10px 10px 0px 10px;
	width:60px;
}
#rightsearch .sel {
	width:65px;
}
#rightsearch .btn {
	border:0px;
}
#rightad {
	overflow:hidden;
	height:169px;
}
#rightselftest {
	background-image:url(/images/right_selftest.jpg);
	background-repeat:no-repeat;
	height:134px;
}
#rightselftest .left {
	float:left;
	width:100px;
	display:inline;
	margin:40px 0px 0px 20px;
}
#rightselftest ul {
	margin-top:40px;
	padding:0px 0px 50px 40px;
	border-bottom:1px dashed #DBDBDB;
}
#rightselftest ul li {
	background-image:url(/images/right_about_li.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:10px;
	line-height:21px;
}
#rightselftest ul li a {
	color:#919191;
}
#rightselftest .border {
	width:100px;
	margin-top:10px;
}
#rightselftest .sel {
	width:105px;
}
#rightselftest .btn {
	float:left;
	display:inline;
	width:60px;
	height:25px;
	border:0px;
	margin:75px 0px 0px 10px;
}
#rightselftest .btn2 {
	float:left;
	display:inline;
	width:60px;
	height:25px;
	border:0px;
	margin:10px 0px 0px 10px;
}
#rightabout {
	background-image:url(/images/right_about_bg.jpg);
	background-repeat:no-repeat;
	padding:40px 0px 0px 0px;
}
#rightabout ul {
	padding-left:40px;
	border-bottom:1px dashed #DBDBDB;
}
#rightabout ul li {
	background-image:url(/images/right_about_li.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:10px;
	line-height:24px;
}
#rightabout ul li a {
	color:#919191;
}
#righthelp {
	background-image:url(/images/right_help.jpg);
	background-repeat:no-repeat;
	padding-top:46px;
}
#righthelp ul {
	padding-left:41px;
	background-color:#F7F7F7;
}
#righthelp ul li {
	background-image:url(/images/right_li_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:10px;
	line-height:24px;
}
#righthelp ul li a {
	color:#919191;
}
#rightcampaign {
	background-image:url(/images/right_campaign_bg.jpg);
	background-repeat:no-repeat;
	padding-top:45px;
	border-bottom:1px dashed #DBDBDB;
}
#rightachievement {
	background-image:url(/images/right_achievement.jpg);
	background-repeat:no-repeat;
	height:211px !important;
	height:211px;
	height /**/:261px;
	padding:50px 0px 0px 20px;
}
#rightachievement .border {
	clear:both;
	width:170px;
	margin-top:10px;
}
#rightachievement .sel {
	width:175px;
}
#rightachievement .btn {
	width:60px;
	height:25px;
	border:0px;
	margin:10px 0px 0px 110px;
}
#rightachievement .txt {
	clear:both;
	color:#666;
	padding:27px 0px 0px 50px;
}
#rightadvertisement {
	text-align:center;
	padding-bottom:10px;
}
#rightadvertisement h1 {
	background-image:url(/images/right_advertisement.jpg);
	background-repeat:no-repeat;
	height:37px;
}
#rightadvertisement img {
	border:1px solid #bebebe;
	margin-top:10px;
}
#rightecard h1 {
	background-image:url(/images/right_ecardshow.jpg);
	background-repeat:no-repeat;
	height:38px;
}
#rightecard img {
	width:100px;
	height:75px;
	overflow:hidden;
}
#rightecard .card1 {
	background-image:url(/images/right_ecardshow_bg1.gif);
	background-repeat:no-repeat;
	width:193px;
	height:82px;
	margin:10px 0px 0px 10px;
}
#rightecard .card2 {
	background-image:url(/images/right_ecardshow_bg2.gif);
	background-repeat:no-repeat;
	width:193px;
	height:82px;
	margin:10px 0px 0px 10px;
}
#rightecard .card1 img,#rightecard .card2 img {
	float:left;
	display:inline;
	margin:4px 0px 0px 4px;
}
#rightecard .card1 .txt,#rightecard .card2 .txt {
	float:left;
	display:inline;
	color:#666;
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	margin:35px 0px 0px 10px;
}
#rightsystem h1 {
	background-image:url(/images/right_system.jpg);
	background-repeat:no-repeat;
	height:34px;
}
#rightsystem .btn {
	margin:10px 0px 10px 35px;
}
#rightjob h1 {
	background-image:url(/images/right_job.jpg);
	background-repeat:no-repeat;
	height:38px;
}
#rightjob ul {
	width:193px !important;
	width:193px;
	width /**/:213px;
	overflow:hidden;
	padding:10px 0px 0px 20px;
}
#rightjob ul li {
	background-image:url(/images/right_about_li.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:15px;
	margin-bottom:10px;
}
#rightjob ul li a {
	color:#666;
}
#rightjob .pic {
	clear:both;
	padding-top:10px;
}
#rightcareer h1 {
	background-image:url(/images/right_career.jpg);
	background-repeat:no-repeat;
	height:34px;
}
#rightcareer .cont {
	clear:both;
	margin:10px 0px 10px 0px;
	padding:0px 20px 0px 20px;
}
#rightcareer .cont img {
	float:left;
	display:inline;
	margin-right:10px;
}
#rightcareer .cont .name {
	color:#535353;
	font-weight:bold;
	padding:10px 0px 10px 0px;
}
#rightcareer .cont a {
	color:#FF7800;
}
#rightaffiche h1 {
	background-image:url(/images/right_affiche.jpg);
	background-repeat:no-repeat;
	height:39px;
}
#rightaffiche h2 {
	color:#F47E00;
	font-size:12px;
	line-height:18px;
	width:150px;
	text-align:center;
	margin-left:25px;
}
#rightaffiche h3 {
	clear:both;
	color:#666;
	font-size:12px;
	font-weight:normal;
	margin-left:24px;
}
#rightaffiche table {
	width:170px;
	margin-left:20px;
	border-top:2px solid #F7F7F7;
	border-left:2px solid #F7F7F7;
}
#rightaffiche table td {
	height:20px;
	color:#F44B00;
	padding-left:5px;
	background-color:#F1F1F1;
	border-right:2px solid #F7F7F7;
	border-bottom:2px solid #F7F7F7;
}
#rightaffiche .border {
	clear:both;
	width:120px;
	margin:10px 0px 0px 50px;
}
#rightaffiche .sel {
	width:125px;
}
#rightaffiche .btn {
	width:60px;
	height:25px;
	border:0px;
	margin:10px 0px 0px 80px;
}
#rightmanual h1 {
	background-image:url(/images/right_manual.jpg);
	background-repeat:no-repeat;
	height:39px;
}
#rightmanual h1.wnll {
	background-image:url(/images/right_affiche.jpg);
	background-repeat:no-repeat;
	height:39px;
}
#rightmanual ul {
	width:193px !important;
	width:193px;
	width /**/:213px;
	overflow:hidden;
	padding:10px 0px 0px 20px;
}
#rightmanual ul li {
	background-image:url(/images/right_about_li.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:15px;
	margin-bottom:10px;
}
#rightmanual ul li a {
	color:#666;
}
/* front css */
#frontmain {
	width:1004px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#frontcont {
	float:left;
	width:1004px;
}
#frontleft {
	float:left;
	width:774px;
	overflow:hidden;
}
#frontlogo {
	float:left;
	background-image:url(/images/front/front_logo_bg.gif);
	background-repeat:no-repeat;
/*	width:164px !important;
	width:164px;
	width:210px;*/
	width:127px !important;
	width:127px;
	width /**/:163px;
	height:64px !important;
	height:64px;
	height /**/:84px;
/*	padding:20px 0px 0px 46px;*/
	padding:20px 20px 0px 26px;
}
#frontlogo a {
	display:block;
	background-image:url(/images/logo.gif);
	width:117px;
	height:38px;
}
#frontlogo a:hover {
	text-decoration:none;
}
#frontlogo span {
	display:none;
}
#frontnav {
	float:left;
/*	width:564px;*/
	width:601px;
	height:84px;
	overflow:hidden;
}
#frontnav span {
	display:none;
}
#frontnav ul li {
	float:left;
}
#frontnav a {
	display:block;
	background-repeat:no-repeat;
	width:94px;
	height:84px;
	overflow:hidden;	
}
#frontnav a:hover {
	text-decoration:none;
}
#frontnav a.nav1 {
	background-image:url(/images/front/front_nav_1_1.jpg);
}
#frontnav a:hover.nav1 {
	background-image:url(/images/front/front_nav_2_1.jpg);
}
#frontnav a.nav2 {
	background-image:url(/images/front/front_nav_1_2.jpg);
}
#frontnav a:hover.nav2 {
	background-image:url(/images/front/front_nav_2_2.jpg);
}
#frontnav a.nav3 {
	background-image:url(/images/front/front_nav_1_3.jpg);
}
#frontnav a:hover.nav3 {
	background-image:url(/images/front/front_nav_2_3.jpg);
}
#frontnav a.nav4 {
	background-image:url(/images/front/front_nav_1_4.jpg);
}
#frontnav a:hover.nav4 {
	background-image:url(/images/front/front_nav_2_4.jpg);
}
#frontnav a.nav5 {
	background-image:url(/images/front/front_nav_1_5.jpg);
}
#frontnav a:hover.nav5 {
	background-image:url(/images/front/front_nav_2_5.jpg);
}
#frontnav a.nav6 {
	background-image:url(/images/front/front_nav_1_6.jpg);
}
#frontnav a:hover.nav6 {
	background-image:url(/images/front/front_nav_2_6.jpg);
}
#frontglobal {
	height:60px;
	background-color:#fff;
}
#frontglobal .swf {
	float:left;
	padding:14px 0px 0px 20px;
}
#frontglobal form {
	float:left;
	padding:21px 0px 0px 10px;
}
#frontglobal .border {
	width:90px;
}
#frontglobal .sel {
	width:95px;
}
#frontright {
	float:left;
	display:inline;
	margin-left:1px;
	width:229px;
	overflow:hidden;
	border-top:1px solid #00A76D;
}
#frontsearch {
	background-image:url(/images/front/front_search.gif);
	height:62px;
}
#frontsearch input {
	float:left;
	margin-top:30px;
}
#frontsearch input.inp {
	width:80px;
	margin:30px 0px 0px 30px;
}
#frontsearch .border {
	float:left;
	margin:30px 10px 0px 10px;
	width:60px;
}
#frontsearch .sel {
	width:65px;
}
#frontsearch .btn {
	border:0px;
}
#frontcenter {
	clear:both;
	width:1004px;
	background-image:url(/images/front/front_title_bg.gif);
	background-repeat:repeat-x;
	margin-top:1px;
	border-top:3px solid #00A76D;
}
#frontcl {
	float:left;
}
#frontcc {
	float:left;
	width:590px;
	overflow:hidden;
	border-left:1px solid #fff;
}
.frontitle {
	clear:both;
	float:left;
	background-image:url(/images/front/front_title_bg.gif);
	background-repeat:repeat-x;
	height:50px;
	width:588px;
}
.frontitle .title {
	float:left;
	display:inline;
	font-weight:bold;
	margin:0px 10px 0px 10px;
	line-height:31px;
}
.frontitle .title a {
	display:block;
	float:left;
	color:#7e7e7e;
	background-image:url(/images/h1_gray_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-left:16px;
}
.frontitle .title a:hover {
	text-decoration:none;
	background-image:url(/images/h1_bg.gif);
}
.frontitle .title a.now {
	text-decoration:none;
	background-image:url(/images/h1_bg.gif);
}
.frontitle .more {
	float:left;
	display:inline;
	margin-right:20px;
	font-size:10px;
	line-height:31px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/images/right_more_btn.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	padding-left:12px;
}
.frontitle .more a {
	color:#8a8a8a;

}
#frontcc .newcont {
	clear:both;
	padding-left:20px;
}
#frontcc .newcont .picnews {
	float:left;
	width:150px;
	display:inline;
	margin-right:10px;
}
#frontcc .newcont .picnews .txt {
	clear:both;
	background-image:url(/images/news_li_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 5px !important;
	background-position:0px 2px;
	padding:5px 0px 0px 12px !important;
	padding:0px 0px 0px 12px;
}
#frontcc .newcont .picnews .txt a {
	color:#555;
}
#frontcc .newcont .picnews img {
	border:1px solid #454545;
}
#frontcc .newcont .newsul {
	float:left;
	width:400px;
}
#frontcc .newcont .newsul2 {
	float:left;
	width:560px;
}
#frontcc ul {
	float:left;
}
#frontcc ul li {
	clear:both;
	line-height:24px;
}
#frontcc ul li .cont {
	float:left;
	display:inline;
	color:#555;
	font-size:12px;
}
#frontcc ul li .title {
	float:left;
	display:inline;
	font-size:12px;
}
#frontcc ul li .title a {
	color:#002F86;
}
#frontcc ul li .intro {
	clear:both;
	color:#555;
	text-indent:2em;
}
#frontcc ul li .more {
	margin:0px;
	padding:0px 0px 0px 490px;
	border-bottom:1px dashed #D2D2D2;	
}
#frontcc ul li .more a {
	color:#0012FF;
}
#frontcc ul li a {
	color:#555;
}
#frontcc ul li a.imp {
	color:#002F86;
}
#frontcc ul li .date {
	float:right;
	display:inline;
	color:#555;
	background-image:url(/images/news_date_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-left:12px;
}
#frontcc ul li .date.imp {
	color:#002F86;
}
#frontcr {
	float:left;
	width:228px;
	border-left:1px solid #fff;
	overflow:hidden;
	text-align:center;
	background-image:url(/images/front/front_title_bg.gif);
	background-repeat:repeat-x;
	padding-top:30px;
}
#frontcr img.border {
	margin-top:5px;
}
#frontcr img.phone {
	margin-top:7px;
}
/* news css */
.news {
	width:580px;
	overflow:hidden;
}
.newstitle {
	font-size:12px;
	background-image:url(/images/news_title_bg.jpg);
	background-repeat:no-repeat;
	width:565px;
	height:56px;
	padding-bottom:10px;
	overflow:hidden;
}
.newstitle .title {
	float:left;
	display:inline;
	color:#292929;
	font-size:13px;
	font-weight:bold;
	margin:25px 10px 0px 20px;
}
.newstitle .date {
	float:right;
	display:inline;
	color:#79D1B3;
	width:65px;
	margin:4px 10px 0px 0px;
}
.news h2 {
	clear:both;
	color:#7E7E7E;
	font-size:12px;
	line-height:24px;
	background-image:url(/images/news_h2bg.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:15px;
	border-bottom:1px dashed #DBDBDB;
}
.news h2 .txt {
	float:left;
}
.news .picnews {
	float:left;
	width:560px;
	padding:5px;
	margin:10px 0px 10px 0px;
	background-color:#F6F6F6;
}
.news .picnews img {
	float:left;
	margin-right:10px;
	width:144px;
	height:95px;
	overflow:hidden;
}
.news .picnews p {
	color:#424242;
	text-indent:2em;
	line-height:21px;
}
.news .picnews .more {
	float:right;
}
.news .picnews .more a {
	color:#002F86;
}
.textr{float:left;color:#00a76d; width:98%}
.textr .caption{color:#00a76d}
.textr p {
	color:#666;
	text-indent:2em;
	line-height:18px;
}
.news ul {
	padding-bottom:30px !important;
	padding-bottom:10px;
	border-bottom:1px solid #DBDBDB;
}
.news ul li {
	clear:both;
	line-height:26px;
	height:26px;
	overflow:hidden;
}
.news ul li .title {
	float:left;
	width:460px;
	background-image:url(/images/news_li_bg.gif);
	background-repeat:no-repeat;
	background-position:18px 9px;
	padding-left:30px;
}
.news ul li .date {
	float:left;
	color:#424242;
	background-image:url(/images/news_date_bg.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:7px;
}
.news ul li a {
	color:#424242;
}
#newsdetail {
	clear:both;
	margin-bottom:5px;
}
#newsdetail p {
	text-indent:2em;
	color:#8C8C8C;
	line-height:22px;
	margin:0px 20px 0px 10px;
}
#newslink {
	clear:both;
	color:#8C8C8C;
	margin-top:10px;
	border-top:1px solid #DBDBDB;
}
#newslink a {
	color:#8C8C8C;
}
#newslink .up {
	margin-top:10px;
	background-color:#F2F2F2;
	background-image:url(/images/news_arrow_up.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	line-height:22px;
	padding-left:40px;
}
#newslink .down {
	background-color:#E7FFF7;
	background-image:url(/images/news_arrow_down.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	line-height:22px;
	padding-left:40px;
}
.newspic {
	text-align:center;
}
.newspic img {
	border:1px solid #EBEBEB;
	padding:3px;
	margin:3px 0px 3px 0px;
	width:400px;
	overflow:hidden;
}
#campaignlist {
	clear:both;
}
.campaigncont {
	float:left;
	display:inline;
	width:210px;
	margin-left:50px;
}
.campaigncont img {
	border:1px solid #EBEBEB;
	padding:3px;
	margin:3px 0px 3px 0px;
	width:212px;
	height:90px;
	overflow:hidden;
}
.campaigncont .title {
	background-image:url(/images/news_li_bg.gif);
	background-repeat:no-repeat;
	background-position:3px 4px;
	line-height:18px;
	padding-left:15px;
}
.campaigncont .title a {
	color:#00A76D;
}
.campaigncont .date {
	color:#7E7E7E;
	line-height:18px;
	background-image:url(/images/news_date_bg.gif);
	background-repeat:no-repeat;
	background-position:63px 7px;
	padding-left:15px;
}
.campaigncont .date .day {
	color:#424242;
}
.campaigncont .intro {
	color:#444;
	line-height:18px;
	height:36px;
	overflow:hidden;
	padding-left:15px;
}
.campaigncont .more {
	text-align:right;
	line-height:18px;
}
.campaigncont .more a {
	color:#002F86;
}
.newsdetailpage {
	float:right;
	display:inline;
	margin-right:15px;
}
.newsdetailpage .btn {
	float:left;
	display:inline;
	margin-right:5px;	
}
.newsdetailpage .txt {
	float:left;
	padding-top:2px;
}
.newsdetailpage .txt a {
	float:left;
	color:#8C8C8C;
	background-color:#D4D4D4;
	margin-right:5px;
	padding:0px 5px 0px 5px;
}
.newsdetailpage .txt a.now {
	color:#fff;
	background-color:#7AD1B3;
}

/* product css */
.product {
	clear:both;
}
.product h1 {
	color:#00A76D;
	font-size:12px;
	background-image:url(/images/h1_bg.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	line-height:36px;
}
.product h1 {
	clear:both;
	width:533px;
	height:31px;
}
.product h1.title1 {
	background-image:url(/images/product/detail_title_1.jpg);
}
.product h1.title2 {
	background-image:url(/images/product/detail_title_2.jpg);
}
.product h1.title3 {
	background-image:url(/images/product/detail_title_3.jpg);
}
.product h1.title4 {
	background-image:url(/images/product/detail_title_4.jpg);
}
.product h1.title5 {
	background-image:url(/images/product/detail_title_5.jpg);
}
.product h1.title6 {
	margin-top:3px;
	background-image:url(/images/product/detail_title_6.jpg);
}
.product h1.title7 {
	margin-top:3px;
	background-image:url(/images/product/detail_title_7.jpg);
}
.product h1.title8 {
	margin-top:3px;
	background-image:url(/images/product/detail_title_8.jpg);
}
.product h1.title9 {
	margin-top:3px;
	background-image:url(/images/product/detail_title_9.jpg);
}
.product h1.title10 {
	margin-top:3px;
	background-image:url(/images/product/detail_title_10.jpg);
}
.product h1.title11 {
	margin-top:3px;
	background-image:url(/images/product/detail_title_11.jpg);
}
.product h1.title6 .pic,.product h1.title11 .pic {
	float:right;
	display:inline;
	margin:5px 0px 0px 0px;
}
.product h2 {
	color:#313131;
	font-size:12px;
	line-height:24px;
}
.product h3 {
	color:#0048DB;
	font-size:12px;
	line-height:21px;
}
.product h3.yel {
	color:#FFB400;
	font-weight:bold;
	margin-top:5px;
}
.product h4 {
	color:#5B5B5B;
	font-size:12px;
	font-weight:normal;
	line-height:21px;
}
.product h5 {
	clear:both;
	float:right;
	display:inline;
	margin:12px 12px 0px 0px;
	background-image:url(/images/top_btn.gif);
	background-repeat:no-repeat;
}
.product h5 a {
	display:block;
	width:21px;
	height:5px;
}
.product h5 a:hover {
	text-decoration:none;
}
.product h6 {
	clear:both;
	display:block;
	font-size:12px;
	height:7px;
	line-height:7px;
	background-image:url(/images/line_bg.gif);
	background-repeat:repeat-x;
}
.interest {
	background-image:url(/images/product/interest_bg.jpg);
	width:579px;
	height:65px;
}
.interest ul {
	padding-top:10px;
	margin:0px 0px 0px 230px;
}
.interest ul li {
	float:left;
	height:18px;
	background-image:url(/images/green_point.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;
	width:100px !important;
	width:100px;
	width /**/:115px;
}
.interest ul li a {
	color:#919191;
}
.interest ul li a:visited {
	color:#00A76D;
}
.problock {
	clear:both;
	margin:0px 12px 0px 12px;
}
.problock h6 {
	color:#959595;
	font-size:12px;
	padding-left:12px;
	background-image:url(/images/product/plan_bg.gif);
	background-repeat:no-repeat;
	line-height:27px;
	height:27px;
	margin-bottom:10px;
}
.problock h6 a {
	color:#959595;
	margin-left:10px;
}
.problock h6 a.now {
	color:#FF7800;
	text-decoration:underline;
}
.problock p {
	color:#919191;
	line-height:18px;
}
.plancont {
	float:left;
	background-color:#DDF4FF;
	padding:10px;
	border:1px solid #F0F0F0;
	width:540px;
}
.plancont h1 {
	color:#FF7800;
	background-image:none;
	padding:0px;
	line-height:18px;
}
.plancont .link {
	float:right;
	color:#000;
	font-weight:bold;
	padding-right:20px;
}
.plancont .link a {
	color:#00A76D;
}
.plancont p {
	line-height:24px;
}
.planbottom {
	display:block;
	line-height:7px;
	background-image:url(/images/product/plan_bottom.jpg);
	width:380px;
	height:7px;
}
.sort {
	clear:both;
}
.sort .left {
	float:left;
	display:inline;
	margin-right:12px;
	width:204px;
	overflow:hidden;
	position:relative;
}
.sort .left img {
	width:204px;
	height:120px;
	overflow:hidden;
}
.productnew {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(/images/product/pro_new.gif);
	background-repeat:no-repeat;
	width:37px;
	height:36px;
}
.sort .left .txt {
	clear:both;
	display:inline;
	color:#919191;
	line-height:25px;
	margin-left:20px;
}
.sort .right {
	float:left;
	width:360px;
}
.sortintro {
	background-image:url(/images/product/title_intro.jpg);
	background-repeat:no-repeat;
	height:341px;
	height:16px;
}
.sort .right p {
	color:#919191;
	line-height:21px;
}
.sort .btn {
	padding-top:24px;
}
.sort .btn .pic {
	float:right;
	display:inline;
	margin:0px 20px 5px 0px;
}
.sort .btn .pic .knowbtn {
	float:left;
	background-image:url(/images/product/knowmore_btn.jpg);
	margin-right:3px;
}
.sort .btn .pic .buybtn {
	float:left;
	background-image:url(/images/product/buy_btn.jpg);
}
.sort .btn .pic a {
	display:block;
	width:75px;
	height:25px;
}
.sort .btn .pic a {
	text-decoration:none;
}
#detail {
	width:586px;
}
.detcont {
	position:relative;
	width:533px;
	padding-right:5px;
	border-right:1px solid #E9E9E9;
}
.detcont p {
	color:#5B5B5B;
	text-indent:2em;
	line-height:21px;
}
.detcont .flpic {
	float:left;
	display:inline;
	margin-right:10px;
	border:1px solid #5B5B5B;
}
.detcont table {
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	margin-top:0px;
}
.detcont table td {
	color:#5B5B5B;
	padding:4px;
	border-bottom:1px solid #BFECE9;
	text-align: left;
	vertical-align: top;
}
.detcont table tr.blue {
	background-color:#F0FBFB;
}

.detcont table th {
	height:25px;
	border:0px;
	background-color: #7fd2be;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aae3dc;
}
.detcont table td.note {
	background-color: #F0FBFB;
	font-family: Arial, "新宋体", "宋体";
	color: #666666;
	text-decoration: none;
	padding: 8px;
}
.detcont table th.left {
	background-color: #63c7af;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0ede8;
	background-image: url(/images/product/table_left_20061023.gif);
	background-repeat: no-repeat;
}
.detcont table td.title {
	border-right:1px solid #BFECE9;
	background-color: #f1fbfc;
	font-weight: bold;
	font-family: Arial, "新宋体", "宋体";
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.detcont table td.title2 {
	border-right:1px solid #BFECE9;
	text-decoration: none;
	text-align: left;
}
.detcont table td.title3 {
	background-color: #f1fbfc;
	font-weight: bold;
	font-family: Arial, "新宋体", "宋体";
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.detcont table td.text_f{
	border-right:1px solid #BFECE9;
	text-decoration: none;
	text-align:center;
}
.detcont table td.text_l{
	text-decoration: none;
	text-align:center;
}
.detcont table td.tfoot {
	height:14px;
	background-color: #63c7af;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #72c0b0;
	background-image: url(/images/product/table_left_bo_20061023.gif);
	background-repeat: no-repeat;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.detcont table td.tfoot div {
	height:14px;
	width:6px;
	background-image: url(/images/product/table_right_bo_20061023.gif);
	float: right;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.detcont table th div {
	height:25px;
	width:3px;
	background-image: url(/images/product/table_right_20061023.gif);
	background-repeat: no-repeat;
	float: right;
	overflow:hidden;
}
.detcont table th.left {
	background-color: #63c7af;
}
.detcont table td.bottom {
	background-image:url(/images/product/protab_bottom.gif);
	background-repeat:no-repeat;
	height:15px;
	border:0px;
}
.detcont table.table2 {
	background-color:#bfece9;border:none;
}
.detcont table.table2 td {
	background-color:#f1fbfc;
	padding:4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfece9;
}
.detcont table.table2 td.tfoot {
	height:14px;
	background-color: #63c7af;
	background-image: url(/images/product/table_left_bo_20061023.gif);
	background-repeat: no-repeat;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
    border:none;
}
.detcont table2 td.title {
	font-weight: bold;
	font-family: Arial, "新宋体", "宋体";
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.detcont table.table2 td.title2 {
	font-weight: bold;
	font-family: Arial, "新宋体", "宋体";
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
#result {
	color:#7E7E7E;
	line-height:18px;
}
#result .title {
	color:#1200FF;
	font-weight:bold;
	padding-left:50px;
	background-image:url(/images/right_about_li.gif);
	background-repeat:no-repeat;
	background-position:35px 5px;
}
#result label {
	float:left;
	width:60px !important;
	width:60px;
	width /**/:110px;
	padding-left:50px;
}
#result .txt {
	background-image:url(/images/product/result_bg.gif);
	width:553px !important;
	width:553px;
	width /**/:583px;
	height:27px;
	line-height:27px;
	padding-left:30px;
}
.count {
	width:533px;
	padding-left:20px;
}
.count p {
	color:#5B5B5B;
	line-height:30px;
}
.count form {
	margin-top:5px;
	background-image:url(/images/product/count_bg.jpg);
	background-repeat:no-repeat;
	width:320px !important;
	width:320px;
	width /**/:538px;
	height:155px !important;
	height:155px;
	height /**/:185px;
	padding:30px 0px 0px 218px;
}
.count form label {
	clear:both;
	float:left;
	color:#5B5B5B;
	width:100px;
	height:24px;
	line-height:24px;
}
.count form .border {
	float:left;
	display:inline;
	width:120px;
	margin-bottom:3px;
	padding:0
}
.count form .txt {
	float:left;
	color:#0054FF;
	width:220px;
	line-height:24px;
	margin-bottom:3px;
}
.count form input {
	float:left;
	margin-bottom:3px;
}
.count form .sel {
	width:125px;
}
.count form .btn {
	clear:both;
	border:0px;
	width:60px;
	height:25px;
	margin-left:100px;
}
.count table {
	width:540px;
	margin-top:5px;
	border-collapse:collapse;
	border-top:1px solid #BFECE9;
	border-left:1px solid #BFECE9;
}
.count table td {
	color:#5B5B5B;
	height:22px;
	padding-left:3px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
.count table tr.blue {
	background-color:#F0FBFB;
}
.purchase {
	background-image:url(/images/product/purchase_bg.jpg);
	background-repeat:no-repeat;
	height:253px;
}
.purchase p {
	text-align:left;
	line-height:21px;
	padding-left:210px;
	margin-bottom:40px;
	padding-top:10px;
}
.purchase_new {
	background-image:url(/images/product/purchase_bg_new.jpg);
	background-repeat:no-repeat;
	height:253px;
}
.purchase_new p {
	text-align:left;
	line-height:21px;
	padding-left:210px;
	margin-bottom:40px;
	padding-top:10px;
}
.detailplan {
	margin:10px 0px 0px 0px;
}
.detailplan img {
	float:left;
	display:inline;
	margin:0px 10px 0px 0px;
}
.detailplan .title {
	color:#00A76D;
	font-weight:bold;
	border-bottom:1px dashed #B7B7B7;
	margin-bottom:5px;
}
.detailplan p {
	text-indent:0px;
}
.detail_question {
	clear:both;
}
.detail_question h1 {
	background-image:url(/images/product/product_q_bg.gif);
	background-repeat:no-repeat;
	width:78px;
	height:30px;
	line-height:30px;
	padding-left:30px;
	color:#fff;
	font-weight:normal;
	margin-left:24px;
}
.detail_question p {
	margin-left:50px;
}
.detail_excuse p {
	margin-left:24px;
}
.predominance {
	margin-left:24px;
}
.predominance h1 {
	color:#5B5B5B;
	background-image:url(/images/product/product_imp_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	line-height:30px;
	font-weight:normal;
}
.predominance p {
	text-indent:0px;
}
.predominance .cont {
	border:1px solid #7FD2BF;
	background-color:#F0FBFB;
	padding:10px;
	margin-top:10px;
}
.predominance .cont .imp {
	color:#00B173;
	font-weight:bold;
}
#proerror {
	color:#f00;
	background-image:url(/images/product/error_btn.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:20px;
	line-height:18px;
	margin:10px 0px 10px 0px;
}
#adright{
	position:absolute;
	z-index:10000;
	width:109px;
	height:100px;
	left:480px;
	top:0px;
	margin-top:0px;
}
#adright a {
	display:block;
	width:107px;
	height:29px;
	color:#fff;
}
#adright a:hover {
	color:#06f;
	text-decoration:none;
}
#adright a.ad1 {
	background-image:url(/images/product/product_ad_11.gif);
}
#adright a:hover.ad1 {
	background-image:url(/images/product/product_ad_12.gif);
}
#adright a.ad2 {
	background-image:url(/images/product/product_ad_21.gif);
}
#adright a:hover.ad2 {
	background-image:url(/images/product/product_ad_22.gif);
}
#adright a.ad3 {
	background-image:url(/images/product/product_ad_31.gif);
}
#adright a:hover.ad3 {
	background-image:url(/images/product/product_ad_32.gif);
}
#adright a.ad4 {
	background-image:url(/images/product/product_ad_41.gif);
}
#adright a:hover.ad4 {
	background-image:url(/images/product/product_ad_42.gif);
}
#adright a.top {
	margin:2px 0px 0px 78px;
	background-image:url(/images/product/product_ad_top.gif);
	background-repeat:no-repeat;
	width:27px;
	height:9px;
}
h1.product {
	color:#5B5B5B;
	background-image:url(/images/product/product_imp_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	line-height:30px;
	font-weight:normal;
}
/* aboutus css */
.aboutus {
	width:580px;
	overflow:hidden;
}
.aboutus p {
	color:#424242;
	text-indent:2em;
	line-height:24px;
	margin:0px 12px 0px 12px;
}
.aboutus h1 {
	color:#424242;
	font-size:12px;
	line-height:30px;
	margin-left:12px;
}
.aboutus h2 {
	color:#424242;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	margin-left:12px;
}
.aboutus h3 {
	color:#0600FF;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	margin-left:12px;
}
.aboutus .pic {
	text-align:center;
}
.aboutus .year {
	margin-left:12px;
}
.aboutus ul {
	clear:both;
	margin-left:12px;
}
.aboutus ul li {
	color:#424242;
	padding:5px;
	margin-top:6px;
	background-color:#EBFFF7;
}
.aboutus ul li.gray {
	background-color:#F6F6F6;
}
.double {
	color:#00A76D;
	font-size:14px;
	font-weight:bold;
}
.aboutus .leadpic {
	float:left;
	display:inline;
	margin:0px 10px 0px 0px;
}
.aboutus .cline {
	clear:both;
	border-bottom:1px dashed #333;
}
/* download css */
.download {
	width:580px;
	overflow:hidden;
}
.download h1 {
	font-size:12px;
	font-weight:normal;
	line-height:27px;
	color:#424242;
	background-image:url(/images/download/h1_bg.gif);
	background-repeat:no-repeat;
	margin:0px 0px 10px 30px;
	padding-left:10px;
}
.download h1 a {
	color:#424242;
}
.download h1 a.now {
	color:#0C00FF;
}
.download .annual {
	font-size:12px;
	font-weight:normal;
	background-image:url(/images/download/annual_bg.jpg);
	background-repeat:no-repeat;
	height:131px !important;
	height:131px;
	height /**/:151px;
	padding:20px 0px 0px 180px;
	margin:0px 0px 10px 10px;
}
.download .interim {
	font-size:12px;
	font-weight:normal;
	background-image:url(/images/download/interim_bg.jpg);
	background-repeat:no-repeat;
	height:131px !important;
	height:131px;
	height /**/:151px;
	padding:20px 0px 0px 180px;
	margin:0px 0px 10px 10px;
}
.download .annual img,.download .interim img {
	float:left;
	display:inline;
	padding:2px;
	border:1px solid #707070;
	margin-right:10px;
	width:153px;
	height:112px;
	overflow:hidden;
}
.download .annual .txt,.download .interim .txt {
	padding-top:10px;
	color:#0012FF;
	font-weight:bold;
}
.download .annual .downbtn,.download .interim .downbtn {
	float:left;
	display:inline;
	color:#707070;
	width:110px;
	margin:20px 0px 0px 0px;
}
.download .annual .downbtn img,.download .interim .downbtn img {
	border:0px;
	width:60px;
	height:25px;
}
.download .tv {
	font-size:12px;
	font-weight:normal;
	background-image:url(/images/download/tv_bg.jpg);
	background-repeat:no-repeat;
	height:131px !important;
	height:131px;
	height /**/:151px;
	padding:20px 0px 0px 180px;
	margin:0px 0px 10px 10px;
}
.download .tv img {
	float:left;
	display:inline;
	padding:2px;
	border:1px solid #707070;
	margin-right:10px;
}
.download .tv .txt {
	padding-top:10px;
	color:#0012FF;
	font-weight:bold;
}
.download .tv .downbtn {
	float:left;
	display:inline;
	color:#707070;
	width:110px;
	margin:50px 0px 0px 0px;
}
.download .tv .downbtn img {
	border:0px;
}
.download .graphics {
	font-size:12px;
	font-weight:normal;
	background-image:url(/images/download/graphics_bg.jpg);
	background-repeat:no-repeat;
	height:131px !important;
	height:131px;
	height /**/:151px;
	padding:20px 0px 0px 180px;
	margin:0px 0px 10px 10px;
}
.download .graphics img {
	float:left;
	display:inline;
	padding:2px;
	border:1px solid #707070;
	margin-right:10px;
}
.download .graphics .txt {
	color:#707070;
	font-weight:bold;
	margin-top:10px !important;
	margin-top:30px;
}
.download .graphics .btn {
	padding-top:50px;
}
.download .graphics .btn img {
	border:0px;
}
.download h6 {
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#00A76D;
	background-image:url(/images/download/years_bg.gif);
	background-repeat:no-repeat;
	line-height:23px;
	padding-left:30px;
	margin:0px 0px 10px 80px;
}
.commend {
	float:left;
	display:inline;
	background-image:url(/images/download/commend_bg.jpg);
	width:311px;
	height:151px;
	margin:0px 5px 10px 0px;
}
.commend .title {
	color:#9D9D9D;
	font-weight:bold;
	padding-left:24px;
	line-height:18px;
}
.commend img {
	float:left;
	display:inline;
	padding:1px;
	border:1px solid #707070;
	margin-left:10px;
	width:153px;
	height:112px;
	overflow:hidden;
}
.commend .txt {
	float:left;
	display:inline;
	color:#707070;
	line-height:18px;
	margin:10px 0px 0px 10px;
}
.commend .btn {
	float:left;
	display:inline;
	margin:30px 0px 0px 10px;
}
.commend .btn img {
	border:0px;
	margin:0px;
	width:60px;
	height:25px;
}
.blockcont {
	float:left;
	display:inline;
	width:270px;
	margin:0px 15px 10px 5px;
}
.blockcont .txt {
	float:left;
	display:inline;
	color:#707070;
	margin-top:25px;
}
.blockcont .btn {
	float:left;
	display:inline;
	margin-top:30px;
}
.blockcont .downtxt {
	float:left;
	display:inline;
	font-weight:bold;
	color:#707070;
	margin-top:3px;
}
.blockcont .downbtn {
	float:left;
	display:inline;
	color:#707070;
	margin-top:5px;
}
.block {
	float:left;
	display:inline;
	background-image:url(/images/download/download_block_bg.gif);
	width:124px;
	height:124px;
	overflow:hidden;
	text-align:center;
	margin:0px 5px 10px 0px;
}
.block img {
	padding:2px;
	border:1px solid #D6D6D6;
	width:100px;
	height:75px;
	overflow:hidden;
}
.block .txt {
	width:124px;
	margin:5px 0px 0px 0px;
	text-align:center;
}
.block .txt a {
	color:#666;
}
.caricature {
	margin-left:30px;
	background-image:url(/images/download/caricature_bg.gif);
	background-repeat:no-repeat;
	width:521px;
	height:367px;
	margin-bottom:10px;
}
.caricature .pic {
	padding-top:10px;
	height:325px !important;
	height:325px;
	height /**/:335px;
	text-align:center;
}
.caricature .down {
	height:30px;
	padding:0px 20px 0px 20px;
}
.caricature .txt {
	float:left;
	color:#0C00FF;
	line-height:30px;
	background-image:url(/images/blue_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 11px;
	padding-left:10px;
}
.caricature .btn {
	float:right;
	height:30px;
}
.listcont {
	float:left;
	display:inline;
	width:160px;
	margin:0px 30px 10px 80px;
}
.listcont img {
	padding:2px;
	border:1px solid #D6D6D6;
	width:153px;
	height:112px;
	overflow:hidden;
}
.listcont .name {
	color:#0042FF;
	font-weight:bold;
	line-height:15px;
	border-bottom:1px dashed #DBDBDB;
}
.listcont .txt {
	color:#707070;
	line-height:24px;
}
.listcont .btn {
	background-image:url(/images/download/listcont_btn_bg.gif);
	width:166px;
	height:60px !important;
	height:60px;
	height /**/:67px;
	padding-top:7px;
}
.listcont .btn label {
	float:left;
	color:#707070;
	line-height:25px;
	width:90px;
	margin-left:5px;
}
.listcont .btn img {
	border:0px;
	padding:1px;
	width:60px;
	height:25px;
}
/* hr css */
.hr {
	width:583px;
	overflow:hidden;
}
.hr h1 {
	clear:both;
	font-size:12px;
	color:#FF6000;
	line-height:24px;
	background-image:url(/images/news_h2bg.gif);
	background-repeat:no-repeat;
	background-position:9px 5px;
	padding-left:26px;
	border-bottom:1px dashed #DBDBDB;
	margin:12px 0px 12px 0px;
}
.hr p {
	color:#424242;
	line-height:21px;
	text-indent:2em;
	padding:0px 12px 0px 12px;
}
#president {
	float:left;
	display:inline;
	background-image:url(/images/hr/president.jpg);
	width:365px;
	height:185px;
	margin:0px 12px 12px 12px;
}
#president p {
	text-indent:0px;
	line-height:18px;
	margin:12px 0px 0px 140px;
}
.hr .conceptpic {
	float:right;
}
.hr .space {
	float:left;
	clear:both;
	width:580px;
	border:1px solid #E8E8E8;
	background-color:#F0F0F0;
	margin-top:12px;
	padding-bottom:10px;
}
.hr .space img {
	float:left;
	border:1px solid #fff;
	margin:10px 10px 0px 10px;
}
.hr .space p {
	margin-top:10px;
}
.hr .career {
	clear:both;
	float:left;
	width:580px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #DBDBDB;
}
.hr .career img {
	float:left;
	display:inline;
	padding:2px;
	border:1px solid #D9D8D7;
	margin-right:12px;
}
.hr .career .txt {
	color:#535353;
	line-height:18px;
	margin:10px 0px 0px 0px;
}
.hr .career .btn {
	float:right;
	border:0px;
	padding:10px 0px 0px 0px;
}
.hr .system {
	background-image:url(/images/hr/system_bg.jpg);
	background-repeat:no-repeat;
	width:261px !important;
	width:261px;
	width /**/:561px;
	height:144px !important;
	height:144px;
	height /**/:204px;
	overflow:hidden;
	padding:60px 0px 0px 300px;
	margin-left:10px;
}
.hr .system .txt {
	clear:both;
	padding:10px 0px 0px 20px;
	margin-top:0px !important;
	margin-top:-70px;
}
.hr .system .txt a {
	color:#FF7800;
}
.hr .system .left {
	float:left;
	display:inline;
	margin:10px 0px 0px 20px;
}
.hr .system .left input {
	width:100px;
	margin-bottom:3px;
}
.hr .system .right {
	float:left;
	display:inline;
	margin:15px 0px 0px 10px;
}
.hr .system .right img {
	margin-top:5px;
}
.hr .system .btn {
	border:0px;
	width:60px;
	height:25px;
}
.hr .title {
	margin:10px 0px 10px 10px;
}
.hr table {
	width:560px;
	margin-left:10px;
	border-collapse:collapse;
	border-top:1px solid #BFECE9;
	border-left:1px solid #BFECE9;
}
.hr table tr.title {
	background-color:#62C6AE;
}
.hr table tr.green {
	background-color:#F0FBFB;
}
.hr table td {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
/* channel css */
.channel {
	width:583px;
}
.channel .system {
	float:left;
	display:inline;
	width:240px;
	margin:10px 0px 0px 40px;
}
.channel .system1 {
	background-image:url(/images/channel/channel_picbg_1.jpg);
	background-repeat:no-repeat;
	height:143px;
}
.channel .system2 {
	background-image:url(/images/channel/channel_picbg_2.jpg);
	background-repeat:no-repeat;
	height:126px;
}
.channel .system1 a,.channel .system2 a {
	color:#4e4e4e;
}
.channel .title {
	color:#0892EB;
	font-weight:bold;
	margin:15px 30px 0px 270px;
}
.channel .intro {
	color:#4e4e4e;
	margin:10px 30px 0px 270px;
}
.channel .link {
	margin:10px 0px 0px 460px;
}
/* service css */
.service {
	width:583px;
	overflow:hidden;
}
.service .pic {
	text-align:center;
}
.service ol {
	padding-left:60px;
}
.service ol li {
	color:#666;
	line-height:18px;
}
.service ol li a {
	color:#666;
}
.service p {
	color:#666;
	text-indent:2em;
	line-height:18px;
	padding:0px 24px 0px 24px;
}
.service p.none {
	text-indent:0px;
}
.service p.title {
	text-indent:0px;
	font-weight:bold;
}
.service h1 {
	color:#666;
	font-size:12px;
	line-height:24px;
	padding-left:24px;
}
.service h2 {
	color:#00A76D;
	font-size:12px;
	line-height:30px;
	padding-left:24px;
}
.service h3 {
	clear:both;
	font-size:12px;
	line-height:19px;
	color:#666;
	font-weight:normal;
	background-image:url(/images/service/expert_no.gif);
	background-repeat:no-repeat;
	padding-left:6px;
	margin:5px 0px 5px 24px;
}
.service h3 .no {
	color:#4088FF;
	font-weight:bold;
	padding-right:8px;
}
.service h4 {
	clear:both;
	font-size:12px;
	font-weight:normal;
	line-height:19px;
	color:#666;
	background-image:url(/images/service/expert_no.gif);
	background-repeat:no-repeat;
	padding-left:6px;
	margin:5px 24px 5px 24px;
}
.service h4 .no {
	color:#4088FF;
	font-weight:bold;
	padding-right:8px;
}
.service .question .border {
	width:200px;
	margin:0px 0px 0px 80px;
}
.service .question .sel {
	width:205px;
}
.service .choose .border {
	width:200px;
	margin:4px 0px 0px 80px;
	padding:0
}
.service .choose .sel {
	width:205px;
}
.service .vip {
	clear:both;
	color:#424242;
	margin:10px 0px 0px 50px;
}
.service .vip a {
	color:#424242;
}
.service .vip img {
	float:left;
	display:inline;
	padding-right:20px;
}
.service .vip .txt {
	padding-top:40px;
}
.expert {
	float:right;
	display:inline;
	margin:5px 0px 0px 0px;
}
.experthead {
	margin:10px 0px 0px 24px;
}
.experthead .fl {
	float:left;
}
.fr {
	float:right;
	display:inline;
	margin:30px 35px 0px 0px;
}
.questiontab {
	clear:both;
	width:100%;
	border-collapse:collapse;
	border-top:1px solid #A4E4DF;
}
.questiontab td {
	height:23px;
	color:#424242;
	padding-left:24px;
	border-bottom:1px solid #A4E4DF;
}
.questiontab td.blue {
	background-color:#F0FBFB;
}
.questiontab td a {
	color:#424242;
}
.q_title {
	display:block;
	line-height:8px;
	background-image:url(/images/investment/faqs_q_bg.gif);
	background-repeat:no-repeat;
	width:540px;
	height:8px;
	margin:12px 0px 0px 20px;
}
.a_title {
	display:block;
	line-height:8px;
	background-image:url(/images/investment/faqs_a_bg.gif);
	background-repeat:no-repeat;
	width:540px;
	height:8px;
	margin:0px 0px 12px 20px;
}
.service .qcont {
	color:#009E52;
	width:500px !important;
	width:500px;
	width /**/:540px;
	margin:0px 0px 0px 20px;
	background-image:url(/images/service/q_btn.gif);
	background-repeat:no-repeat;
	background-position:10px 3px;
	background-color:#D0D0D0;
	padding:0px 0px 5px 40px;
	line-height:25px;
}
.service .acont {
	color:#424242;
	width:524px !important;
	width:524px;
	width /**/:540px;
	background-image:url(/images/service/a_btn.gif);
	background-repeat:no-repeat;
	background-position:10px 5px;
	background-color:#E7E7E7;
	padding:5px 0px 5px 16px;
	margin:0px 0px 0px 20px;
}
.service .acont p {
	text-indent:0px;
}
.news .caption{ background:url(/images/news/icon_title.gif) left 18px no-repeat; float:left; padding:20px 0 0 15px; color:#00a76d; width:50%}
.news .more{float:right; width:100px; padding:20px 0 0 5px}
.newsTextN{float:left; width:80%}
.line_title{ background:url(/images/news/an_line.gif) left 5px repeat-x; float:left; width:560px;}

.titler{float:left; width:320px; padding-left:16px; color:#666}
.dater { float:left; width:120px; color:#666;
	background-image:url(/images/news_date_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:12px;
}
.downr { float:right; width:80px;
	background-image:url(/images/investment/icon_download.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:15px;
}
.down_tl a {float:right; width:100px;
	color:#0042FF;
}
.announcetab {
	width:540px;
	margin:10px 0px 10px 20px;
	border-collapse:collapse;
	border-top:1px solid #BFECE9;
	border-left:1px solid #BFECE9;
}
.announcetab td.title {
	color:#FFF;
	background-color:#62C6AE;
}
.announcetab td.titleLast {
	color:#FFF;
	background-color:#62C6AE;
	border-right:1px solid #BFECE9;
}
.announcetab tr.green {
	background-color:#F0FBFB;
}
.announcetab td {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
.announcetab td.blue {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}

.announcetab_2 {
	width:540px;
	margin:5px 0px 10px 20px;
	border-collapse:collapse;
	border-top:1px solid #BFECE9;
	border-left:1px solid #BFECE9;
}
.announcetab_2 td.title {
	color:#FFF;
	background-color:#62C6AE;
}
.announcetab_2 td.bottom {
	color:#FFF;
	height:2px;
	background-color:#62C6AE;
}
.announcetab_2 tr.green {
	background-color:#F0FBFB;
}
.announcetab_2 td.gs { padding-left:10px;width:50%; color:#FF0033}
.announcetab_2 td {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
.productstab {
	width:500px;
	margin:10px 0px 10px 0px;
	border-collapse:collapse;
	border-top:1px solid #BFECE9;
	border-left:1px solid #BFECE9;
}
.productstab td.title {
	color:#666;
	background-color:#62C6AE;
}
.productstab td.green {
	color:#666;
	background-color:#F0FBFB;
}
.productstab td.stdtitle {
	color:#FFF;
	background-color:#62C6AE;
}
.productstab td.titleLast {
	color:#FFF;
	background-color:#62C6AE;
	border-right:1px solid #BFECE9;
}
.productstab tr.green {
	background-color:#F0FBFB;
}
.productstab td {
	color:#666;
	padding:3px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
.productstab td.blue {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}


.service .inquire {
	background-image:url(/images/service/inquire_bg.gif);
	background-repeat:no-repeat;
	height:48px;
	margin:10px 0px 10px 35px;
}
.service .inquire .txt {
	float:left;
	display:inline;
	color:#666;
	margin:18px 0px 0px 20px;
}
.service .inquire .border {

	float:left;
	width:120px;
	margin:15px 0px 0px 24px;
}
.service .inquire .sel {
	width:125px;
}
.service .inquire .btn {
	float:left;
	width:60px;
	height:25px;
	border:0px;
	margin:10px 0px 0px 24px;
}
.service .network {
	background-image:url(/images/service/network_bg.gif);
	background-repeat:no-repeat;
	line-height:27px;
	height:25px !important;
	height:25px;
	height /**/:32px;
	padding:7px 0px 10px 0px;
}
.service .network .border {
	width:160px;
	margin:0px 0px 0px 150px;
}
.service .network .sel {
	width:165px;
}
.networkbtn {
	clear:both;
	float:right;
	display:inline;
	margin:10px 50px 0px 0px;
	background-image:url(/images/service/network_btn_bg.jpg);
	background-repeat:no-repeat;
	width:182px;
	height:29px;
	line-height:29px;
	font-weight:bold;
	text-align:center;
}
.networkbtn a {
	color:#00A76D;
}
.othercont {
	padding-left:48px;
}
/* other css */
.other {
	width:582px;
	overflow:hidden;
}
.other p {
	color:#424242;
	text-indent:2em;
	line-height:24px;
	margin:0px 12px 0px 12px;
}
.other h1 {
	color:#424242;
	font-size:12px;
	line-height:30px;
	margin-left:12px;
}
.other h2 {
	color:#FF7800;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin-left:36px;
}
.other h3 {
	color:#585858;
	font-size:12px;
	line-height:24px;
	padding-left:40px;
	border-bottom:1px dashed #DBDBDB;
}
.other .contact {
	margin:10px 0px 0px 40px;
	background-image:url(/images/investment/contact_bg.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	height:236px;
}
.other .contact a {
	color:#585858;
}

#sitemap{
	width:600px;
	font-size:12px;
	line-height:18px;
	}
.sitemap_t1 td{
	text-align:left;
	}
ul,li{
	padding:0px;
	margin:0px;
	}
#sitemap_1{
	width:540px;
	text-align:center;
	}
sitemap_left{
	width:40px;
	float:left;
	}
#sitemap_2{
	width:143px;
	}
.sitemap_bg1{
	background:url(/images/other/sitemap_bg1.gif);
	height:131px;
	padding:0px 12px;
	}
.sitemap_bg2{
	background:url(/images/other/sitemap_bg2.gif);
	height:173px;
	padding:5px 10px 0px;
	}
.sitemap_bg2 ul{
	list-style-type:none;
	color:#0072ff;
	line-height:20px;
	}
.sitemap_t1 td a:link{
	color:#595959;
	text-decoration:none;
	}
.sitemap_t1 td a:visited{
	text-decoration:none;
	color:#999999;
	}
.sitemap_t1 td a:hover{
	text-decoration:underline;
	}
.sitemap_bg2 li a{
	color:#0072ff;
	text-decoration:none;
	}
.sitemap_bg2 li a:visited{
	text-decoration:none;
	color:#999999;
	}
.sitemap_bg2 li a:hover{
	text-decoration:underline;
	}
.sitemap_bg2 li.sitemap_tt a{
	color:#00a76d;
	}
.sitemap_bg2 li.sitemap_tt a:visited{
	color:#999999;
	}
.sitemap_t1 td.sitemap_t a{
	color:#0072ff;
	text-decoration:none;
	}
.sitemap_t1 td.sitemap_t a:visited{
	color:#999999;
	}
.sitemap_t1 td.sitemap_tt a{
	color:#00a76d;
	}
.sitemap_t1 td.sitemap_tt a:visited{
	color:#999999;
	}
.font_0072ff{color:#0072ff;}
.font_00a760{color:#00a760;}

/*coagent list*/
#coagentlist {
width:680px;
margin:10px 0px 10px 10px;
text-align:left;
}

#coagentlist li {
display:block;
float:left;
padding:10px 120px 0 0;
height:52px;
}

#coagentlist a{
display:block;
width:182px;
height:52px;
}
/*Nservice080627*/
#nav{ padding-left:54px;}
#nav a.nav3 {
	width:127px;
	background-image:url(/images/nav_1_3.jpg);
}
#nav a:hover.nav3 {
	width:127px;
	background-image:url(/images/nav_2_3.jpg);
}
#nav a.nav3now {
	width:127px;
	background-image:url(/images/nav_2_3.jpg);
}
/*Nservice080627*/



/* 2009.01.04-------------------------------------------------------*/


.select {
	color:#C6C6C6;
}/*31-37*/
.selectxt {
	color:#555;
	font-size:12px;
}/*38-46*/

.service .question {
	background-image:url(/images/n1/question_bg_pg.jpg);
	background-repeat:no-repeat;
	height:24px;
	padding-top:3px;
}/*3178-3183*/

.service .choose {
	background-image:url(/images/n1/choose_bg_pg.jpg);
	background-repeat:no-repeat;
	height:24px;
	padding-top:3px;
	
}/*3191-3197*/

#leftchannel {
	background:url(/images/title_channel.jpg) no-repeat;
	width:183px;
	height:60px;
	border-bottom:1px dashed #DBDBDB;
	padding-top:57px;
	padding-bottom:2px;
}/*140-149*/

/*--------------------------------------------------------------------*/

/* 2009.02.16-------------------------------------------------------*/
#serveText{
	width:580px; float:left}

#servePic{
	width:210px;float:left}
#serveText .detcont_serve{width:100%; float:left}

.serveNewTable {
	width:90%;
	margin:10px 0px 10px 20px;
	border-collapse:collapse;
	border-top:1px solid #BFECE9;
	border-left:1px solid #BFECE9;
}
.serveNewTable td.title {
	color:#FFF;
	background-color:#62C6AE;
}
.serveNewTable td.tfoot {
height:10px; 
overflow:hidden;
	background-color:#62C6AE;
}
.serveNewTable td.titleLast {
	color:#FFF;
	background-color:#62C6AE;
	border-right:1px solid #BFECE9;
}
.serveNewTable tr.green {
	background-color:#F0FBFB;
}
.serveNewTable td {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
.serveNewTable td.blue {
	color:#666;
	padding-left:5px;
	height:24px;
	border-right:1px solid #BFECE9;
	border-bottom:1px solid #BFECE9;
}
/*new change 2009.2.18----------------------------------------------------------------------*/
.titlerNew{float:left; width:160px; padding-left:27px; color:#666;background:url(/images/news_date_bg.gif) 16px 7px no-repeat}
.daterNew { float:left; width:120px; color:#666;padding-left:5px;}
.downrNew { float:right; width:80px; background:url(/images/investment/icon_download.gif) left 1px no-repeat; padding-left:15px;
}
.news .pic {
	text-align:center;
}
.textr h3 {color:#0048DB;font-size:12px;line-height:21px; font-weight:normal; text-indent:26px}