﻿body { font-family: Arial, Helvetica, sans-serif; background-repeat: repeat-x; font-size: 11px; background-image: url(../images/body_bg.jpg); background-color: #FFFFFF; width: 980px; padding: 0px; margin: auto;}
h1 { font-size: 12px; font-weight: bold; color: #004B83; padding-top: 5px; padding-left: 10px; margin: 0px;}
h2 { color: #006699; font-size: 12px; padding-top: 5px; padding-left: 10px; margin: 0px;}
h3 { font-size: 12px; color: #0066FF; padding-left: 12px; margin: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 5px;}
font { font-size: 11px;}
p { font-size: 11px; color: #333333; line-height: 16px; margin-top: 4px; margin-bottom: 12px; margin-right: 20px; padding: 0px; margin-left: 10px;}
hr { color: #3399FF; background-color: #3399FF; display: block; margin: 4px; padding: 0px; width: 99%; height: 1px;}
a { text-decoration: none; color: #336699;}
.t_input { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a:hover { color: #FF6600; text-decoration: underline;}
#flash_movie { height: 290px; margin: auto; text-align: center;}
.country { font-size: 18px; color: #666666; text-transform: uppercase; font-weight: normal;}
.header { border-top-width: 3px; border-top-style: solid; border-top-color: #004E81; background-color: #FFFFFF;}
.header #form { margin: 0px; padding: 0px;}
.header td { padding-top: 15px; padding-bottom: 5px; padding-left: 25px;}
.menu { background-image: url(../images/menu_bar_bg.jpg);}
.menu td { padding-left: 10px;}
.menu  a { font-size: 11px; color: #333333; text-decoration: none; text-transform: uppercase; display: block; float: left; background-image: url(../images/menu_bg.jpg); height: 35px; padding-right: 15px; padding-left: 15px; line-height: 35px; font-weight: bold;}
.menu a:hover { background-repeat: repeat-x; background-position: left bottom; color: #000000;}
.menu img { display: block; float: left;}
.leftmenuhead { font-size: 12px; font-weight: bold; color: #034D7E; text-decoration: none; padding-left: 20px; background-image: url(../images/left_menu_b.html);}
.main_swf_img { padding-left: 40px; padding-top: 15px;}
.main_swf_img ul { padding-left: 15px;}
.main_swf_img li { font-size: 12px; color: #FFFF00; line-height: 18px; list-style-type: none;}
.main_swf_img a { display: block; color: #FFFFFF; list-style-type: disc; text-decoration: none; font-size: 16px; font-weight: bold; padding-top: 10px;}
.main_swf a { display: block; height: 70px; width: 290px; text-decoration: none; font-size: 12px; background-color: #354B58; color: #FFFFFF; padding-top: 5px; padding-left: 10px; line-height: 24px; background-image: url(../images/swf_main_b_bg.jpg);}
.main_swf a:hover { background-color: #333333; background-image: none;}
.cat_list ul { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 25px; margin: 0px;}
.cat_list li { line-height: 20px; list-style-image: url(../images/icon_02.gif);}
.cat_list a { color: #0066CC; text-decoration: none; font-size: 12px;}
.cat_list a:hover { color: #FF6600;}
.cat_list td { border: 1px solid #CCCCCC; text-align: left;}
.cat_list img { float: right;}
.cat_list h1 { font-size: 12px; color: #FFFFFF; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px;}
.cat_list h2 { font-size: 12px; display: block; background-color: #CCCCCC; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 12px; background-image: url(../images/icon_05.gif); background-repeat: no-repeat; background-position: 1px 1px;}
.main_list { margin-top: 5px;}
.main_list td { padding-bottom: 10px;}
.main_list h2 { font-size: 12px; background-color: #CFDAE0; color: #003366; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 12px; display: block; background-image: url(../images/icon_04.gif); background-repeat: no-repeat; background-position: 1px 1px;}
.main_list ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 35px;}
.main_list li { list-style-image: url(../images/icon_02.gif); padding-top: 2px; padding-bottom: 1px; line-height: 20px;}
.main_list a { color: #0066CC; text-decoration: none; font-size: 12px; line-height: 20px;}
.main_list a:hover { color: #FF6600;}
.footer { margin-top: 10px; border-top-width: 3px; border-top-style: solid; border-top-color: #004E81;}
.footer td { text-align: center; padding: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #999999; color: #333333;}
.footer a { color: #333333; font-size: 11px; text-decoration: none; font-weight: bold;}
.footer a:hover { color: #0033FF;}
.copyright { font-size: 10px; text-align: right; padding-right: 25px; color: #666666;}
.copyright a { color: #0099FF; text-decoration: none; font-size: 10px;}
.copyright a:hover { color: #FF6600;}
.top a { text-align: right; float: right; color: #0066CC;}
.top a:hover { color: #FF9900;}
.address  { padding-top: 5px; padding-bottom: 5px; padding-left: 10px;}
.left_menu { width: 176px; padding: 2px; border-right-width: 1px; border-right-style: dotted; border-right-color: #666666;}
.left_menu h1 { font-size: 12px; margin: 0px; display: block; background-color: #EBF0F5; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 15px; background-image: url(/../images/icon_04.gif); background-repeat: no-repeat; background-position: 2px 2px; color: #003366; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666;}
.left_menu h2 { font-size: 11px; margin: 0px; display: block; background-color: #E7E7E7; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 15px; background-image: url(../images/icon_06.gif); background-repeat: no-repeat; background-position: 2px 2px; color: #333333; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7C9BAB;}
.left_menu ul { margin: 0px; padding: 0px;}
.left_menu li { list-style-type: none; margin: 0px; padding: 0px; height: 23px;}
.left_menu a { display: block; padding-left: 20px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; background-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; margin: 0px; background-image: url(../images/left_menu_a.jpg); background-repeat: no-repeat; text-decoration: none; color: #003399; background-position: left top; height: 16px; line-height: 16px;}
.left_menu a:hover { background-position: left -22px;}
.left_menu_there { display: block; padding-left: 20px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; margin: 0px; background-image: url(../images/left_menu_there.jpg); background-repeat: no-repeat; text-decoration: none; color: #333333; background-position: left bottom; font-weight: bold; background-color: #FFFFFF; line-height: 16px; height: 16px;}
.t11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.t14 { font-size: 14px;}
.t18 { font-size: 18px;}
.pro_info { background-image: url(../images/main_info_bg.jpg); background-repeat: no-repeat; background-position: right top;}
.pro_info h1 { font-size: 20px; color: #333333; padding: 0px; margin-top: 5px; margin-left: 15px; margin-right: 0px; margin-bottom: 0px;}
.pro_info h2 { font-size: 12px; color: #333333; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; background-image: url(../images/icon_07.jpg); background-repeat: no-repeat; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 25px;}
.pro_info p { margin-left: 40px; color: #333333; font-size: 11px; line-height: 18px; margin-top: 5px; margin-bottom: 11px; margin-right: 20px;}
.pro_img_main { margin: 0px; padding: 0px;}
.pro_info ul { padding-top: 0px; padding-bottom: 0px; margin: 0px; padding-right: 0px; padding-left: 45px;}
.pro_info ul ul li { list-style-image: url(../images/icon_09.gif);}
.pro_info li { line-height: 20px; list-style-image: url(../images/icon_08.gif); color: #333333; font-size: 11px;}
.pro_list ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px;}
.pro_list li { list-style-type: none; padding-bottom: 5px; margin: 0px;}
.img_libary td { color: #666666; font-size: 16px; font-weight: bolder;}
.img_libary img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.img_libary a { padding: 5px; border: 1px solid #999999; margin: 4px; float: left; height: 80px; width: 80px; text-align: center; background-color: #FFFFFF;}
.img_libary a:hover { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-color: #FF9900; border-right-color: #FF9900; border-bottom-color: #FF9900; border-left-color: #FF9900; padding: 4px; margin: 4px;}
.maint1 { font-size: 11px; color: #333333; padding-right: 10px; padding-left: 10px; margin-bottom: 10px; padding-bottom: 10px; text-decoration: none;}
.download { margin-left: 6px; margin-top: 5px; margin-bottom: 10px;}
.download td { border-right-width: 1px; border-right-style: solid; border-right-color: #F6F8F7;}
.download a { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; display: block; background-color: #999999; height: 16px; padding: 3px; line-height: 16px;}
.download a:hover { background-color: #666666;}
.right_line { border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC;}
.list_item ul { margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px;}
.list_item li { list-style-type: square;}
.faq_list p { color: #333333;}
.adward { border-top-width: 2px; border-top-style: solid; border-top-color: #A2C7DD; margin-bottom: 15px;}
.adward td { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A2C7DD; color: #333333;}
#thePhoto { position: relative; width: 980px; height: 500px; top: -300px; left: -340px; display: none;}
.theWorlwideSite, .theNewsList, .theNewsDetail {margin: 0px 20px;list-style-type: none;list-style-image: none;padding: 0px;}
.theWorlwideSite li { float: left; width: 33%; line-height: 18px;}
.theWorlwideSite .theCate {width: 100%;font-size: 12px;color: #0066CC;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;line-height: 24px;font-weight: bold;}
.theNewsList a {float: left;width: 100%;background-color: #FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
.theNewsList a:hover {text-decoration: none;}
.theNewsList .theNewsTitle, .theNewsDetail .theNewsTitle {color: #006699;padding: 3px;font-size: 12px;float: left;line-height: 18px;}
.theNewsList a:hover .theNewsTitle {color: #FF6600;text-decoration: none;}
.theNewsList .theDate, .theNewsList a:hover .theDate {width: 80px;float: left;color: #FF6600;font-weight: bold;padding: 3px;font-size: 11px;line-height: 18px;text-decoration: none;}
.theNewsList .theLanguageName, .theNewsList a:hover .theLanguageName {float: right;padding: 3px;color: #666666;text-decoration: none;line-height: 18px;}
.icon_list img {border: 1px solid #999999;margin: 1px;padding: 0px;}
.award_list {background-color: #FFFFFF;padding: 5px;margin-left: 10px;list-style-image: none;list-style-type: none;float: left;width: 730px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.award_list li {float: left;}
.award_list .award_logo {width: 85px;height: 70px;}
.award_list .award_company {font-size: 11px;font-weight: bolder;width: 180px;height: 20px;}
.award_list .aword_date {width: 100px;color: #333333;height: 20px;}
.award_list .aword_model {font-size: 13px;font-weight: bold;color: #333333;height: 20px;width: 160px;}
.award_list .aword_series {width: 160px;color: #666666;font-size: 11px;font-weight: bold;height: 20px;}
.award_list .aword_model a {font-size: 11px;font-weight: normal;}
.award_list .award_title {font-size: 11px;font-weight: bold;width: 620px;padding-bottom: 10px;color: #333333;}
.award_list .award_img a {border: 1px solid #003366;float: left;}
.theKnote {color: #FF6600;}