﻿@charset "utf-8";
/* CSS Document */
/* Author: alsoflying */
/* Date: 2012.3 */
h1,h2,h3,h4,h5,h6,ol,dl,dd,dt,a,b,strong,form,input,em,ul,li,body,p {margin:0px; padding:0px;}
body {color:#3e3e3e; font-family:Arial, Helvetica, sans-serif;font-size:12px; background:#fff url(../images/en/n_bg.jpg) repeat-x center 62px;}
div {text-align:left; margin:0 auto; padding:0px;}
ul {list-style:none;}
li {line-height:22px;}
td {FONT-SIZE: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif; line-height:22px;}
img {border:0; margin:0px; padding:0px;}
input {font-size:12px;font-family:Arial, Helvetica, sans-serif; COLOR:#333; line-height:16px;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:12px;COLOR: #282A2A; background:#fff; overflow:auto; padding:2px; border:#7F9DB9 solid 1px;}
select {font-family:Arial, Helvetica, sans-serif;font-size:12px; height:22px;}
A {COLOR: #3e3e3e; text-decoration:none;}
A:hover {COLOR: #C44240; text-decoration:underline;}
A.red,.red{ color:#f00;}
A.red {text-decoration:underline;}
em {font-style:normal;}
.c00 {color:#c00;}

.input{height:14px; padding:2px 1px 0px 1px;}
.main {width:960px; clear:both;}
.clear {width:100%; clear:both; font-size:0px; height:0px; line-height:0px; margin:0;}
.height10 {width:100%; height:10px; line-height:10px; font-size:0px; clear:both;}
.height15 {width:100%; height:15px; line-height:15px; font-size:0px; clear:both;}
.height20 {width:100%; height:20px; line-height:20px; font-size:0px; clear:both;}
.center_area {width:100%; clear:both; text-align:center;}

.page {font-size:11px; height:28px; padding-right:10px; float:right;}
.page div {float:left;}
.page div strong {color:#333;}
.page p{float:right; padding-right:6px;}
.page span ,.page b{float:left; display:block; line-height:20px; margin-left:3px;}
.page b {height:18px; display:block; line-height:18px; padding:0 4px; background:#303740; border:#444 solid 1px; color:#FFC805; font-weight:bold;}
.page a {height:18px; float:left; float:left; display:block; margin-left:3px; line-height:18px; padding:0 4px; background:#5B6879; border:#454F5C solid 1px; color:#fff; font-weight:bold;}
.page a:hover {background:#3B4C61;}
.page input{height:16px; margin-left:4px; margin-top:-1px;}

.fleft {float:left;}
.fright {float:right;}

.n_top {height:63px;}
.n_logo {padding:8px 0 0 10px;}
.n_top ul {float:right; padding-top:15px;}
.n_top ul li {float:left; width:152px; height:34px; padding-left:9px;}
.n_top ul li a {background-image:url(../images/en/n_top_bg.png); background-repeat:no-repeat; display:block; width:152px; height:34px; text-indent:-9999em; overflow:hidden; cursor:pointer;}
.n_top ul li a.n_free:hover {background-position:left -34px;}
.n_top ul li a.n_e {background-position:left -68px;}
.n_top ul li a.n_e:hover {background-position:left -102px;}
.language{ padding:24px 15px 0 20px;}
.language em{ padding:0 10px; color:#999;font-family:Arial, Helvetica, sans-serif;}
.l-en{font-family:Arial, Helvetica, sans-serif;}
.l-ch{font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体';}
.n_nav {height:67px;}
.n_nav ul li {float:left; width:103px; height:39px; position:relative;}
.n_nav ul li.w73 {width:73px;}
.n_nav ul li a {background-image:url(../images/en/n_nav.png); width:103px; background-repeat:no-repeat; background-position:left top; height:39px; display:block; text-align:center; font-size:14px; line-height:39px; color:#000; font-weight:bold;}
.n_nav ul li a:hover {background-position:left -39px; text-decoration:none; color:#014099;}
.n_nav ul li.w73 a {width:73px; background-position:left -124px;}
.n_nav ul li.w73 a:hover {background-position:left -163px;}
.n_nav ul li a.on {background-position:left -78px; height:46px; color:#014099; position:absolute; left:0; top:0; cursor:default;}
.n_nav ul li a.on:hover {text-decoration:none; color:#014099; background-position:left -78px;}
.n_nav ul li.w73 a.on {background-position:left -202px; height:46px; position:absolute; left:0; top:0;}
.n_nav ul li.w73 a.on:hover {text-decoration:none; color:#014099; background-position:left -202px;}
.n_nav_tip p {float:left; height:39px; line-height:39px;}
.n_nav_tip p.n_nav_help {width:47px; background:url(../images/en/n_icon_faq.png) no-repeat left center; padding-left:21px;}
.n_nav_tip p.n_nav_tel {width:132px; background:url(../images/en/n_400.png?t=2) no-repeat center center; height:39px; text-indent:-9999em; overflow:hidden;}

.n_body {width:974px; min-height:600px; padding-top:5px; background:#fff url(../images/en/n_body.png) no-repeat left top;}
.n_chg_p {width:960px; height:358px; position:relative;}
.n_chg_p .slides_container {width:960px; height:358px; display:none;}
.n_chg_p .slides_container div {width:960px; height:358px; display:block;}
.n_chg_p .slides_container div dl {position:absolute; left:26px; bottom:20px; width:250px;}
.n_chg_p .slides_container div dl dd a {background-image:url(../images/en/n_btn_a.png); background-repeat:no-repeat; width:122px; height:33px; display:block; text-indent:-9999em; overflow:hidden; _background-image:url(../images/en/n_btn_a_1.png);}
.n_chg_p .slides_container div dl dd.n_c_f2 a {background-position:left -132px;}
.n_chg_p .slides_container div dl dd.n_c_f2 a:hover {background-position:left -165px;}
.n_chg_p .slides_container div dl dd.n_c_f3 a {background-position:left -198px;}
.n_chg_p .slides_container div dl dd.n_c_f3 a:hover {background-position:left -231px;}
.n_chg_p .slides_container div dl dd.n_c_f a:hover {background-position:left -33px;}
.n_chg_p .slides_container div dl dd.n_c_o a {background-position:left -66px;}
.n_chg_p .slides_container div dl dd.n_c_o a:hover {background-position:left -99px;}

.n_chg_p .slides_container div p {position:absolute; width:101px; height:101px; top:11px; right:43px;}
.n_chg_p .slides_container div p a {display:block; width:101px; height:101px; text-indent:-9999em; overflow:hidden; background-image:url(../images/en/n_star.png); background-repeat:no-repeat; _background-image:url(../images/en/n_star_1.png);}
.n_chg_p .slides_container div p a:hover {background-position:left -101px;}

.n_chg_p ul.pagination {width:136px; position:absolute; bottom:13px; left:412px; z-index:200;}
.n_chg_p ul.pagination li {width:18px; height:18px; float:left; padding:0 8px; }
.n_chg_p ul.pagination li.current {}
.n_chg_p ul.pagination li a {display:block;width:100%; height:18px; overflow:hidden; text-indent:-9999em; background:url(../images/en/n_chg_p.png) -32px 0px no-repeat; _background:url(../images/en/n_chg_p_1.png) -32px 0px no-repeat;}
.n_chg_p ul.pagination li.current a {background:url(../images/en/n_chg_p.png) 0px 0px no-repeat; _background:url(../images/en/n_chg_p_1.png) 0px 0px no-repeat;}

.n_block {padding-top:13px; padding-bottom:20px; clear:both;}
.n_block_area,.n_block_n {width:288px; padding:0 16px;}
.n_block_area h2,.n_block_n h2 {background-image:url(../images/en/n_bg_2.png); background-repeat:no-repeat; height:40px; width:100%; border-bottom:#c0c0c0 solid 1px; text-indent:-9999em; overflow:hidden;}
.n_block_area dl{ height:288px;}
.n_training h2 {background-position:left -39px;}
.n_conference h2 {background-position:left -80px;}
.n_block_area dl dt {background-image:url(../images/en/n_web_p.jpg); background-repeat:no-repeat; width:100%; height:135px;text-indent:-9999em; overflow:hidden;}
.n_event dl dt {background-position:63px 11px;}
.n_training dl dt {background-position:-260px 11px;}
.n_conference dl dt {background-position:-571px 11px;}
.n_block_area dl dd {line-height:21px;}
.n_block_area p,.n_block_n p {height:30px; line-height:30px; clear:both; text-align:right; padding-right:10px; background:url(../images/en/n_bg_2.png) no-repeat right -475px;}
.n_block_area p a,.n_block_n p a {color:#005aa6; text-decoration:underline;}
.n_block_area p a:hover,.n_block_n p a:hover {text-decoration:none; color:#005aa6;}

.n_news h2 {background-position:left -120px;}
.n_webcast h2 {background-position:left -158px;}
.n_case h2 {background-position:left -195px;}
.n_case ul{ overflow:hidden; zoom:1; padding-bottom:10px;}
.n_case ul li{ float:left; height:52px; margin:12px 6px 0; _display:inline;}
.n_case ul li img{ border:1px solid #dddddd;}

.n_news h3 {height:28px; line-height:28px; color:#3581b9; font-size:13px;}
.n_news h3 a {color:#3581b9;}

.n_news ul {}
.n_news ul li {width:100%; height:24px; overflow:hidden; vertical-align:bottom;}
.n_news ul li a {float:left; width:238px; height:24px; line-height:24px; padding-left:10px; background:url(../images/en/n_bg_2.png) no-repeat left -519px;}
.n_news ul li em {width:40px; float:right; text-align:right; height:24px; line-height:24px; color:#999; font-family:Arial;}
.n_webcast ul {padding-top:6px;}
.n_webcast ul li {height:73px; padding:9px 0; width:100%; clear:both; overflow:hidden; vertical-align:bottom; border-bottom:#ccc dashed 1px;}
.n_webcast ul li.last {border-bottom:0;}
.n_webcast ul li div {width:108px; float:left; height:73px; position:relative;}
.n_webcast ul li div img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.n_webcast ul li div a.p_play {width:108px; height:73px; position:absolute; display:block; background:url(../images/en/icon_play.png) no-repeat center center; left:0px; top:0px; cursor:pointer;}
.n_webcast ul li dl {width:168px; float:right;}
.n_webcast ul li dl dt {line-height:20px; font-weight:bold;}
.n_webcast ul li dl dd {color:#999;}
.n_case div {width:265px; height:239px; padding:14px 0 29px 8px;}
.n_case div a {display:block; width:265px; height:239px; background:url(../images/en/n_case_2.jpg) no-repeat; text-indent:-9999em; overflow:hidden; cursor:pointer;}
.n_case div a:hover {background:url(../images/en/n_case_2.jpg) no-repeat;}

.n_bottom {width:100%; background-color:#ededed;}
.n_bottom_top {height:8px; background:url(../images/en/n_bg_2.png) repeat-x left -410px; overflow:hidden;}
.n_bottom_l {width:664px; float:left; border-right:#cecece solid 1px; height:150px; overflow:hidden;}
.n_bottom_l dl {width:150px; padding-left:16px; float:left;}
.n_bottom_l dl dt {height:46px; background-image:url(../images/en/n_bg_2.png); background-repeat:no-repeat; width:100%; text-indent:-9999em; overflow:hidden;}
.n_bottom_l dl.n_b_1 dt {background-position:left -235px;}
.n_bottom_l dl.n_b_2 dt {background-position:left -275px;}
.n_bottom_l dl.n_b_3 dt {background-position:left -315px;}
.n_bottom_l dl.n_b_4 dt {background-position:left -355px;}
.n_bottom_l dl dd {line-height:21px; text-indent:3px;}
.n_bottom_r {float:left;border-left:#f5f5f5 solid 1px; height:125px; padding-left:40px; padding-top:25px; overflow:hidden;}
.n_b_400 {width:209px; height:33px; overflow:hidden; text-indent:-9999em; background:url(../images/en/n_bg_2.png?t=2) no-repeat 7px -430px; float:left; clear:both;}
.n_b_weibo {padding-top:20px; clear:both; float:left;}
.n_bottom_line {width:100%; clear:both; height:1px; overflow:hidden; background-color:#ccc; border-bottom:#fff solid 1px;}
.n_b_txt {padding:10px 0; line-height:26px; text-align:center;}

#BDBridgeFixedWrap{width:156px;display:block;height:80px;margin-right:-5px;margin-top:410px;position:fixed;right:0;top:0;_margin-right:0px;_position:absolute;_margin-top:410px;_top:expression(eval(document.documentElement.scrollTop));}
.index_online {width:101px;display:block;height:180px;margin-right:0px;margin-top:154px;position:fixed;right:0;top:0;z-index:10;_margin-right:0px;_position:absolute;_margin-top:154px;_top:expression(eval(document.documentElement.scrollTop));}
.index_online_close {width:18px; float:right; height:95px; padding:46px 5px 0; text-align:center; line-height:18px; font-weight:bold; cursor:pointer; color:#000; background:url(../images/en/n_bg_online_close.png) no-repeat; _background:url(../images/en/n_bg_online_close_1.png) no-repeat; font-size:14px;}
.index_online_on {width:100px; float:left; position:relative;}
.index_online_on h3 {width:90px; padding-left:10px; height:26px; font-size:12px; font-weight:bold; line-height:26px; color:#000; padding-top:5px; background:url(../images/en/n_bg_online_on.png) no-repeat; _background:url(../images/en/n_bg_online_on_1.png) no-repeat; margin-top:-5px; overflow:hidden;}
.index_online_block {width:98px; padding:0px 0px 0px 0px; background-color:#F8F8F8; border-left:#ddd solid 1px; border-right:#ddd solid 1px; border-bottom:#ccc solid 1px; clear:both;}
.index_online_block ul {padding-top:5px;}
.index_online_block ul li {line-height:24px; height:24px; overflow:hidden; text-align:right; width:100%;}
.index_online_block ul li span {width:26px; float:left; padding-top:4px; display:block; text-align:right;}
.index_online_block ul li span img {float:right; cursor:pointer;}
.index_online_block ul li em {width:69px; float:left; display:block; cursor:pointer;}

.line_botom {height:1px; line-height:1px; width:100%; overflow:hidden; clear:both; font-size:0px; background-color:#ccc; border-bottom:#ddd solid 1px;}

.service_left {width:205px; float:left;}
.service_right {width:745px; float:right;}

.service_nav h1 {width:179px; height:37px; background:url(../images/en/n_bg_service_left_top.gif) no-repeat; font-size:14px; color:#03396f; padding-left:26px; line-height:34px;}
.service_nav dl,.service_nav ul {width:185px; padding:1px 9px 2px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#F8F8F8;}
.service_nav dl dd {width:185px; border-bottom:#ddd solid 1px; background:url(../images/en/icon_meeting.gif) no-repeat 16px 17px; line-height:39px;}
.service_nav ul li {line-height:24px; height:24px; overflow:hidden;}
.service_nav ul li.c_on {background-color:#ffeded;}
.service_nav ul li.last{border-bottom:#ddd solid 1px;}
.service_nav ul li a {padding-left:34px; font-size:12px; display:block;}
.service_nav ul li.c_on a {color:#c00; font-weight:bold;}
.service_nav dl dd.last{border-bottom:0;}
.service_nav dl dd.last2{border-bottom:0;border-top:#ddd solid 1px;}
.service_nav dl dd a {display:block; padding-left:34px; line-height:39px; height:39px; color:#636363; font-size:14px; overflow:hidden;}
.service_nav dl dd.on {position:relative; height:39px; clear:both;}
.service_nav dl dd.on a {position:absolute; width:170px; padding-left:43px; height:39px; background:url(../images/en/n_bg_left_on.gif) no-repeat left 1px; left:-9px; color:#fff;}
.service_nav dl dd.on a:hover {color:#fff; text-decoration:none;}

.service_nav dl dd ul li,.service_nav dl dd ul li a {line-height:24px; height:24px; font-size:12px;}


.left_bar {width:100%; height:477px; background:url(../images/en/bg_nav_left.png?t=0320) no-repeat left top;}
.left_bar dl {width:100%; height:147px; clear:both;}
.left_bar dl.t_1 {padding-bottom:17px;}
.left_bar dl.t_2 {padding-bottom:19px;}
.left_bar dl dt {width:100%; height:117px; clear:both overflow:hidden; text-indent:-9999em; overflow:hidden;}
.left_bar dl.t_1 dt {height:119px;}
.left_bar dl.t_1 dt {height:118px;}
.left_bar dl dd {height:20px; float:left; line-height:20px; color:#999;}
.left_bar dl dd a { height:20px; line-height:20px; overflow:hidden; color:#0144a3;}
.left_bar dl dd.t_1_1 {width:72px; padding-left:7px;}
.left_bar dl dd.t_1_1 a {padding-left:7px; color:#fff;}
.left_bar dl dd.t_1_2 {padding-left:2px; text-align:center;}
.left_bar dl dd.t_1_3 {width:39px; text-align:center;}
.left_bar dl dd.t_2_1 {width:73px;}
.left_bar dl dd.t_2_2 {width:102px;}
.left_bar dl dd.t_2_3 {width:97px;}
.left_case {padding-top:15px;}

.service_top {width:100%; height:210px; background:url(../images/en/bg_service_top.jpg) no-repeat; position:relative;}
.service_top p {float:left; width:258px; height:149px; padding-left:90px; padding-top:21px;}
.service_top p img {width:258px; height:149px;}
.service_top dl {float:right; width:338px; height:165px; padding-top:10px;}
.service_top dl dt {line-height:37px; font-size:22px; color:#c00; padding-left:20px;}
.service_top dl dd {padding:0 14px 2px; background:url(../images/en/icon_dian.png) no-repeat left 5px;  font-size:12px; color:#333;}
.service_top div {text-align:right; clear:both; float:right; padding-top:3px; padding-right:30px;}
.service_top div a {display:block; width:86px; height:26px; line-height:24px; background:url(../images/en/bg_feature.png) no-repeat; color:#333; font-size:14px; text-align:center; float:right;}
.s_free {position:absolute; display:block;width:116px; height:26px; left:500px; top:179px;}
.s_free a {display:block; width:116px; height:26px; line-height:24px; background:url(../images/en/bg_feature2.png) no-repeat; color:#c00; font-size:14px; text-align:center; float:right;}
.service_chg {height:28px; border-bottom:#ccc solid 1px;}
.service_chg ul {padding-left:19px;}
.service_chg ul li {width:109px; height:28px; margin-right:6px; float:left;}
.service_chg ul li a {display:block; border:#ccc solid 1px; text-align:center; line-height:27px; height:27px; width:107px; font-size:14px; position:absolute;}
.service_chg ul li a:hover {text-decoration:none;}
.service_chg ul li.on a {color:#c00; font-weight:bold; border-bottom:#fff solid 1px;border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-top:#ccc solid 1px;}
.service_case_area div {width:100%; clear:both; padding-bottom:20px;}
.service_case_area div p {width:160px; float:left; padding-top:10px;}
.service_case_area div p img {width:140px; height:50px;}
.service_case_area div dl {width:410px; float:left;}
.service_case_area div dl dt {line-height:30px;}
.service_case_area div dl dt a {color:#039; font-size:14px; font-weight:bold;}
.service_case_area div dl dd {line-height:18px;}
.service_case_area div span {width:87px; float:right; padding-top:30px; display:block;}
.service_case_area div span a {display:block; width:86px; height:26px; line-height:24px; background:url(../images/en/bg_feature.png) no-repeat; color:#039; font-size:14px; text-align:center;} 

.service_body,.jobs_body {width:685px; padding:21px 29px 26px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#fff; color:#333;}
.service_txt {font-size:14px; line-height:24px; padding-bottom:20px;}
.service_txt p{}
.service_w {font-size:14px; line-height:24px; padding-bottom:20px;}
.service_w p {color:#2a2a2a; line-height:30px;}
.service_w h4 {font-size:16px; color:#0c6ad4;}
.service_w dl {clear:both;}
.service_w dl.w_2 dt,.service_w dl.w_3 dt,.service_w dl.w_4 dt,.service_w dl.w_5 dt,.service_w dl.w_6 dt {line-height:35px; font-size:18px; color:#2a2a2a;}
.service_w dl.w_2 dd span {float:left; padding-top:10px;}
.service_w dl.w_2 dd div {float:right; width:520px;}
.service_w dl.w_2 dd div p {line-height:24px; color:#5a5a5a;}

.service_w dl.w_3 dd span {float:right; padding-top:5px;}
.service_w dl.w_3 dd div {float:left; width:520px;}
.service_w dl.w_3 dd div p {line-height:24px; color:#5a5a5a;}

.service_w dl.w_4 dd {line-height:24px; color:#5a5a5a;}
.service_w dl.w_4 dd img {float:right;}
.service_w dl.w_5 dd p {line-height:24px; color:#5a5a5a;}
.service_w dl.w_6 dd p {line-height:24px; padding:3px 0; color:#5a5a5a;}
.service_w dl.w_6 dd strong {color:#4a761f; font-weight:normal;}

.service_w dl.list_style dd{ background:url(../images/en/list-arrow-gray.gif) no-repeat left 7px; padding-left:15px;} 

.service_w_h3 {font-size:18px; color:#0c6ad4; font-weight:bold; text-align:center; line-height:65px; clear:both;}
.service_w_h3 h5 {font-size:18px;}
.service_w .w_c {width:251px; height:60px; clear:both; background:url(../images/en/bg_w.gif) no-repeat;}
.service_w .w_l {width:251px; height:60px; clear:both; background:url(../images/en/bg_l.gif) no-repeat;}
.service_w .w_c a {display:block; height:60px; width:110px; text-indent:-9999em; overflow:hidden;}
.service_w .w_c a.a_1 {float:left;}
.service_w .w_c a.a_2 {float:right;}

.w_line {height:20px; background:url(../images/en/icon_dian.gif) repeat-x left bottom; width:100%; clear:both; overflow:hidden;}

.line_ccc {width:100%; clear:both; height:1px; background-color:#ccc; overflow:hidden;}
.service_body h2 {font-size:16px; color:#c00; padding-top:20px; line-height:25px; height:42px; clear:both; font-weight:normal;}
.service_distinction {width:100%; clear:both;}
.service_distinction ul {width:300px; padding-left:22px; float:left;}
.service_distinction ul li,.service_info ul li {line-height:23px; padding-left:18px; background:url(../images/en/icon_lan.gif) no-repeat left 8px;}
.service_distinction p {width:320px; height:238px; float:right; position:relative;}
.service_distinction p a {position:absolute; display:block; width:129px; height:56px; text-align:center; line-height:30px; font-size:16px; color:#fff; background:url(../images/en/bg_free_use.png) no-repeat; left:118px; top:182px;}
.service_case {clear:both;}
.service_body h3 {font-size:14px; color:#333; padding-top:15px; line-height:38px; height:38px; clear:both; font-weight:normal;}
.service_info ul {padding-left:22px; padding-bottom:20px;}

.service_list {padding-left:26px;}
.service_list ul li {width:161px; height:53px; float:left;}
.service_list ul li img {width:140px; height:38px; border:#D8D8D8 solid 1px;}

.agent_body,.agent_body2 {width:685px; padding:2px 29px 26px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#fff; color:#333; font-size:14px;}
.agent_body h1 {height:40px; line-height:38px; padding-left:19px; background:url(../images/en/icon_quan.jpg) no-repeat 0px 12px; font-size:16px; color:#000; clear:both; margin-left:-17px; margin-top:-2px;}
.agent_body h2 {font-size:14px; color:#c00; line-height:32px; clear:both; font-weight:normal;}
.agent_title {width:743px; height:35px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; border-top:#e7e7e7 solid 1px; background:url(../images/en/bg_title.gif) repeat-x;}
.agent_title h2 {padding-left:29px; line-height:32px; background:url(../images/en/icon_title.gif) no-repeat 12px 11px; font-size:16px; font-weight:normal; color:#000;}
.agent_body p {line-height:24px; padding:2px 0 10px;}
.agent_body ul,.agent_body dl {padding:8px 0;}
.agent_body ul li,.agent_body dl dt {line-height:25px; padding-left:18px; background:url(../images/en/icon_lan.gif) no-repeat left 10px;}
.agent_body dl dd {line-height:25px;padding-left:18px;}

.contact_nav_top {width:100%; height:6px; font-size:0; line-height:6px; background:url(../images/en/top_205.gif) no-repeat; overflow:hidden;}
.contact_nav {width:203px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#f8f8f8;}
.contact_nav h2 {font-size:15px; color:#c00; line-height:30px; padding-top:6px; padding-left:20px;}
.contact_nav dl {padding-left:20px; line-height:24px; width:164px; padding-bottom:10px;}
.contact_nav dl em {color:#c00;}
.contact_nav p {width:203px; height:76px; background:url(../images/en/contact_nav_bottom.jpg) no-repeat left top;}

.free_jiao_l {width:9px; height:9px; background:url(../images/en/free_jiao.gif) no-repeat left top; float:left; overflow:hidden;}
.free_jiao_c {width:727px; height:8px; float:left; font-size:8px; line-height:8px; overflow:hidden; background-color:#fff; border-top:#ddd solid 1px; overflow:hidden;}
.free_jiao_r {width:9px; height:9px; background:url(../images/en/free_jiao.gif) no-repeat left -9px; float:right; overflow:hidden;}
.free_body,.product_body,.news_body {width:743px; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#fff;}
.free_body h1,.product_body h1 {height:40px; line-height:38px; padding-left:35px; background:url(../images/en/icon_title.gif) no-repeat 15px 12px; font-size:16px; color:#000; clear:both;} 
.free_frm {width:685px; margin:0 auto; clear:both;}
.free_frm_txt {padding-left:141px; line-height:24px; font-size:14px;}
.free_frm h3 {line-height:37px; border-bottom:#ccc solid 1px; padding-left:2px; clear:both; font-size:15px; color:#c00; margin-bottom:6px;}
.free_frm dl {padding:5px 0; line-height:29px; clear:both; width:100%;} 
.free_frm dl dt {width:225px;  text-align:right; font-size:14px; float:left;}
.free_frm dl dd {float:right; width:455px;}
.free_frm dl dd ul li {width:150px; float:left; height:33px; line-height:33px;}
.free_frm dl dd ul.free2 li {width:210px; float:left; height:33px; line-height:33px;}
.input_1 {height:27px; border-bottom:#e3e9ef solid 1px; border-left:#e3e9ef solid 1px; border-right:#e3e9ef solid 1px; border-top:#abadb3 solid 1px; line-height:27px; padding-left:2px;}
.input_1:hover,.input_1:focus {border-color:#5cb2cf;}
.width200 {width:200px;}
.width300 {width:350px;}
.width60 {width:60px;}
.btn_free {width:89px; height:41px; background:url(../images/en/btn_free.gif) no-repeat; border:0; text-indent:-9999em; overflow:hidden; cursor:pointer; display:block;}
.free_new {padding-left:18px;}
.free_new h4 {font-size:16px; color:#014099; line-height:36px; clear:both;}
.free_pro {width:1005; clear:both; position:relative;}
.free_pro div {margin:0;}
.free_pro p {position:absolute; right:-22px; top:-5px;}

.free_check {width:639px; height:256px; padding-top:8px; margin:0;}
.free_check_1 {width:129px; float:left; height:233px; background:url(../images/en/f_1.jpg?t=2) no-repeat;}
.free_check_2 {width:254px; height:233px; float:left; background:url(../images/en/f_2.jpg?t=2) no-repeat; position:relative; cursor:pointer;}
.free_check_2 div.on {width:264px; height:264px; left:-5px; top:-8px; position:absolute; background:url(../images/en/f_on_1.jpg?t=2) no-repeat; cursor:default;}
.free_check_3 {width:256px; height:233px; float:left; background:url(../images/en/f_3.jpg?t=2) no-repeat; position:relative; cursor:pointer;}
.free_check_3 div.on {width:264px; height:264px; left:-30px; top:-8px; position:absolute; background:url(../images/en/f_on_2.jpg?t=2) no-repeat; cursor:default;}

.free_frm h5 {font-size:14px; padding-left:45px; background:url(../images/en/icon_buy.gif) no-repeat 21px 12px; line-height:41px; border-bottom:#e6e6e6 solid 1px;}
.free_s h6 {height:45px; line-height:45px; font-size:14px; padding-left:62px; border-bottom:#e6e6e6 solid 1px; clear:both;}
.free_s h6.fs_1 {background:url(../images/en/free_icon_1.png) no-repeat 18px 4px;}
.free_s h6.fs_2 {background:url(../images/en/free_icon_2.png) no-repeat 18px 4px;}
.free_s_contact {clear:both; width:100%;}
.free_s_contact ul {float:left; width:312px; padding-left:130px; height:69px; background:url(../images/en/free_s_1.gif) no-repeat 21px 0;}
.free_s_contact ul li {width:104px; float:left; height:29px; line-height:29px;}
.free_s_contact ul li span {padding-right:4px; float:left; padding-top:4px; display:block;}
.free_s_contact ul li span img {float:left; cursor:pointer;}
.free_s_contact ul li em {width:auto; float:left; display:block; cursor:pointer;}
.free_s_contact p {float:left;}

.f_frm {width:100%; clear:both;}
.f_frm_1 {}
.f_frm li {float:left; line-height:30px; padding:5px 0 4px;}
.f_frm li.ff_1 {width:113px; padding-right:18px; text-align:right; font-size:14px;}
.f_frm li.ff_1_1 {line-height:15px;}
.f_frm li.ff_1_2 {line-height:15px;}
.f_frm li.ff_2 {width:292px;}
.f_frm li.ff_2 .width200 {width:280px;}
.f_frm li.ff_2 a {text-decoration:underline; color:#c00;}
.f_frm li.ff_2 a:hover {text-decoration:underline; color:#333;}
.f_frm li.ff_3 {color:#666;}

.btn_free {width:146px; height:34px; background:url(../images/en/btn_free.jpg) no-repeat; border:0; display:block; cursor:pointer; text-indent:-9999em; overflow:hidden;}
.dialog_alt {width:800px; height:450px; background:#fff; border:#999 solid 4px;}
.dialog_alt_close {text-align:right; padding-right:5px; line-height:20px; cursor:pointer; color:#c00; font-weight:bold;}
.dialog_txt {padding-left:10px; line-height:180%; font-size:14px; width:790px; height:430px; overflow:auto;}

.product_area {width:705px; padding-left:38px; padding-top:36px; clear:both;}
.product_div {width:345px; float:left; text-align:left;}
.product_div div {width:315px;clear:both; display:block; height:auto;}
.product_div div p {width:51px; float:left;}
.product_div div dl {width:264px; float:right; line-height:18px; font-size:12px; padding-bottom:22px; }
.product_div div dl dt {color:#c00; font-size:16px; font-weight:bold; line-height:31px;}
.product_div div dl dd {font-size:14px; line-height:24px; color:#333;}

.news_body {padding-top:10px; padding-bottom:20px;}
.news_body .page {width:685px; float:none; margin:0 auto;}
.news_list {width:685px; padding:10px 0 20px; clear:both; border-bottom:#ccc solid 1px;}
.news_list p {width:150px; padding-left:5px; float:left; line-height:24px;}
.news_list p a {color:#c00;}
.news_list p img {width:123px; height:83px; padding:3px; border:#ccc solid 1px;}
.news_list dl {width:525px; padding-right:5px; float:right;}
.news_list dl dt {line-height:24px; font-size:14px;}
.news_list dl dt a {color:#039;}
.news_list dl dd {line-height:23px;}
.news_list dl dd em {color:#999;}

.news_disp {padding:20px 0;width:685px; padding:10px 0 20px; clear:both;}
.news_disp h1 {font-size:18px; color:#c00; line-height:24px; text-align:center;}
.news_info {border-bottom:#ccc solid 1px; height:33px; line-height:33px; color:#999; text-align:center;}
.news_txt {padding-top:10px; line-height:200%; font-size:14px;}
.news_txt p { margin:10px 0;}
.news_txt a {color:#c00; text-decoration:underline;}

.faq_area {width:685px; margin:0 auto; clear:both;}
.faq_area dl {width:100%; clear:both; padding:18px 0 18px; border-bottom:#ddd solid 1px;}
.faq_area dl dt {padding-left:46px; line-height:25px; font-size:14px; color:#c00; background:url(../images/en/inon_q.gif) no-repeat 4px 4px; padding-bottom:20px;}
.faq_area dl dd {padding-left:46px; line-height:24px; font-size:14px; background:url(../images/en/icon_a.gif) no-repeat 4px 4px;}
.faq_area dl.last {border-bottom:0;}

.certificate_body {padding:23px 0 20px 20px; width:723px; clear:both; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#fff;}
.certificate_body ul li {width:332px; height:290px; padding:0 9px 0 10px; float:left;}
.certificate_body ul li div {width:330px; height:229px; border:#ccc solid 1px; text-align:center; vertical-align:middle; clear:both;}
.certificate_body ul li strong {display:block; width:100%; text-align:center; line-height:29px; padding-top:5px; clear:both; font-size:14px;}

.contact_body {padding:33px 0 20px 29px; width:714px; clear:both; border-left:#ddd solid 1px; border-right:#ddd solid 1px; background-color:#fff;}
.contact_area {width:687px; float:left; clear:both; height:300px;}
.contact_area h3 {width:91px; height:24px; padding-left:14px; line-height:24px; text-align:center; color:#fff; background:url(../images/en/bg_contact_top.jpg) no-repeat 14px top; font-size:14px; clear:both;}
.contact_block {width:100%; clear:both; height:230px;}
.contact_block_l {width:9px; height:230px; float:left; background:url(../images/en/bg_contact_block.gif) no-repeat left top;}
.contact_block_r {width:9px; height:230px; float:left; background:url(../images/en/bg_contact_block.gif) no-repeat right top;}
.contact_block_c {width:669px; height:228px; float:left; border-bottom:#ddd solid 1px; border-top:#ddd solid 1px;}
.contact_block_c p {float:left; width:375px; padding-top:8px;}
.contact_block_c div {width:294px; float:right;}
.contact_block_c div h4 {background:url(../images/en/icon_c.gif) no-repeat left 24px; padding-top:15px; line-height:27px; font-size:14px; padding-left:14px;}
.contact_block_c div dl {clear:both; line-height:24px; font-size:14px; padding:5px 0 5px 14px;}
.contact_block_c div dl dt {width:60px; float:left; color:#c00;}
.contact_block_c div dl dd {width:220px; float:right;}

.jobs_top {font-size:14px; line-height:24px; clear:both; padding-bottom:20px;}
.jobs_search {width:510px; margin:0 auto; clear:both; height:37px; padding-bottom:15px; background:url(../images/en/bg_jobs_search.jpg) repeat-x left -74px;}
.jobs_search ul {width:100%; height:37px;}
.jobs_search ul li {height:37px; float:left; font-size:14px;}
.jobs_search ul li.jobs_1 {width:60px; text-align:right; line-height:33px; background:url(../images/en/bg_jobs_search.jpg) no-repeat left top;}
.jobs_search ul li.jobs_2 {width:150px; line-height:33px; padding-top:0px;_padding-top:5px;}
.jobs_search ul li.jobs_2 select {width:145px; overflow:hidden; height:22px;}
.jobs_search ul li.jobs_3 {width:85px; line-height:33px; text-align:right;}
.jobs_search ul li.jobs_4 {width:93px; line-height:33px; padding-top:0px;_padding-top:5px;}
.jobs_search ul li.jobs_4 select {width:90px; overflow:hidden; height:22px;}
.jobs_search ul li.jobs_5 {width:105px; padding-right:5px; text-align:right; float:right; line-height:33px; background:url(../images/en/bg_jobs_search.jpg) no-repeat right -37px;_padding-top:4px;}
.btn_jobs {width:100px; height:26px; border:0; background:url(../images/en/bg_btn_jobs.gif) no-repeat; font-size:14px; color:#fff; cursor:pointer;}

.jobs_list dl {width:100%; clear:both; padding-bottom:20px;}
.jobs_list dl dt {height:37px; border-bottom:#ccc solid 1px;}
.jobs_list dl dt h3 {float:left; line-height:37px; font-size:14px; color:#c00;}
.jobs_list dl dt p {width:30px; height:37px; float:right;}
.jobs_list dl dt p a {display:block; height:37px; text-indent:-9999em; overflow:hidden; background:url(../images/en/icon_jobs_top.gif) no-repeat 4px 26px;}
.jobs_list dl dd {font-size:12px; line-height:180%; padding:5px 0;}
.jobs_area {width:60px; float:left; line-height:24px; color:#666;}
.jobs_area_list {width:625px; float:left; line-height:24px;}

.cloud_body {background:#fff url(../images/en/cloud_1.jpg) no-repeat 329px 22px;}
.cloud_area,.case_area,.usage_area {width:685px; clear:both; margin:0 auto;}
.usage_top {padding-bottom:20px; border-bottom:#b6b6b6 solid 2px; clear:both;}
.usage_top dt {line-height:50px; font-size:20px; font-weight:bold; color:#1b1b1b;}
.usage_top dd {line-height:24px; font-size:18px; color:#3c3c3c;}
.usage_list {clear:both;}
.usage_list div {width:310px; padding-top:20px; height:270px;}
.usage_list div.line {border-bottom:#e7e7e7 solid 1px;}
.usage_list div dl dt {line-height:40px;}
.usage_list div dl dt a {font-size:18px; font-weight:bold; color:#1b1b1b;}
.usage_list div dl dt a:hover {color:#2964b8;}
.usage_list div dl dd {font-size:14px; line-height:24px; color:#636363;}
.usage_list div dl dd img {float:right; margin-right:5px; }
.usage_manage_txt {padding-top:20px; padding-left:25px; clear:both;}
.usage_manage_txt dt {line-height:30px; font-size:18px; color:#014099;}
.usage_manage_txt dd {line-height:30px; color:#636363; font-size:14px; padding-left:16px; background:url(../images/en/icon_lan.gif) no-repeat left 13px;}
.usage_sell_txt {padding-left:25px; padding-top:20px; padding-bottom:20px;}
.usage_sell_txt th {color:#fff; font-size:18px; text-align:center;}
.usage_sell_txt th.usage_sell_h1 {background:url(../images/en/bg_usage_sell.jpg) repeat-x left top;}
.usage_sell_txt th.usage_sell_h2 {background:url(../images/en/bg_usage_sell.jpg) repeat-x left -50px;}
.usage_sell_txt td {padding:12px 20px; line-height:24px; font-size:14px; color:#636363;}

.usage_train_txt {clear:both; background:url(../images/en/bg_usage_train.jpg) repeat-x left top; padding:15px 22px;}
.usage_train_txt .txt1 {font-size:14px; line-height:30px; color:#606060; padding-bottom:15px;}
.usage_train_txt .txt2 {font-size:18px; line-height:30px; color:#000; padding-top:15px; padding-bottom:15px;}
.usage_train_txt .txt3 dt {line-height:30px; font-size:18px; color:#c00;}
.usage_train_txt .txt3 dd {line-height:30px; font-size:18px; color:#636363;}

.usage_sell_table {padding-left:25px; padding-top:25px; padding-bottom:20px;}
.usage_sell_table th.bg {background:url(../images/en/bg_sell.jpg); color:#fff; font-size:16px; font-weight:bold;}
.usage_sell_table td {padding:0 20px; font-size:14px; color:#636363;}

.usage_sell_list {padding-top:20px; background:url(../images/en/bg_line.gif) repeat-x left top; padding-left:15px;}
.usage_sell_list div {clear:both; padding-bottom:10px;}
.usage_sell_list div p {width:117px; height:57px; background:url(../images/en/bg_sell2.jpg) no-repeat; text-align:center; line-height:44px; font-size:18px; color:#191919; float:left;}
.usage_sell_list div dl {width:520px; float:right;}
.usage_sell_list div dl dt {line-height:20px; font-size:16px; color:#191919; height:26px; font-weight:bold;}
.usage_sell_list div dl dd {line-height:24px; font-size:14px; color:#636363; padding-bottom:15px; clear:both;}

.cloud_txt {width:266px; height:175px; float:left; clear:both; padding-top:25px;}
.cloud_txt p,.cloud_t p {line-height:24px; font-size:14px;}
.cloud_area h2,.case_area h2 {clear:both; font-size:15px; color:#c00; line-height:40px;}
.cloud_txt2 {width:100%; clear:both; padding-top:18px; padding-bottom:20px;}
.cloud_p {width:185px; float:left;}
.cloud_t {width:495px; float:right;}
.cloud_area dl {width:100%; clear:both; padding:8px 0;}
.cloud_area dl dt {padding-left:31px; height:38px; line-height:38px; background:url(../images/en/icon_lan.gif) no-repeat 15px 17px; font-size:14px; color:#5689b6; font-weight:bold;}
.cloud_area dl dd {padding-left:31px; font-size:14px; line-height:24px;}
.case_area p {height:50px; padding-top:10px; clear:both; line-height:30px; text-align:center;}
.case_area dd p { height:auto;}
.case_area ul {padding-left:18px; clear:both; padding-top:23px;}
.case_area ul li {width:142px; padding:0 10px; text-align:center; height:117px;*height:92px; overflow:hidden; float:left;vertical-align:bottom;}
.case_area ul li a {display:block;}
.case_area ul li a:hover img {text-decoration:none;}
.case_area ul li img {width:140px; height:50px; border:#ddd solid 1px; clear:both;}
.case_area ul li span {line-height:30px; height:30px; padding-top:10px; overflow:hidden; display:block; clear:both; font-size:14px; }
.case_area dl dt {height:65px; padding-top:10px;}
.case_area dl dd {line-height:24px; font-size:14px;}
.case_area2 {width:700px; margin:0 auto; clear:both;}
.case_area2 dl {margin-bottom:12px; background:url(../images/en/bg_c_1.jpg) repeat-y;}
.case_area2 dl dt {height:65px; background:url(../images/en/bg_c_2.jpg) no-repeat left top; padding:25px 26px 0;}
.case_area2 dl dt div {float:left;}
.case_area2 dl dt div img {width:140px; height:50px;}
.case_area2 dl dt p {float:right; width:85px; text-align:right; background:url(../images/en/icon_play.gif) no-repeat left 19px; line-height:42px;}
.case_area2 dl dt p a {font-size:14px; color:#07913a;}
.case_area2 dl dd {line-height:24px; font-size:14px; padding:0 26px;}
.case_area dl dd.c_bottom {background:url(../images/en/bg_c_3.jpg) no-repeat left bottom; height:23px; overflow:hidden;}
.case_area dl dd.v_list {height:110px; background:url(../images/en/bg_c_4.jpg) no-repeat left bottom;}
.case_area dl dd.v_list div.v_l {width:340px; padding-left:26px; float:left; padding-top:2px;}
.case_area dl dd.v_list div.v_l p {width:115px; float:left;}
.case_area dl dd.v_list div.v_l p img {width:104px; height:69px; padding:1px; border:#c5c5c5 solid 1px;}
.case_area dl dd.v_list div.v_l div {width:225px; overflow:hidden; float:right; padding-top:8px;}
.case_area dl dd.v_list div.v_l div h4 {height:20px; overflow:hidden; width:100%;}
.case_area dl dd.v_list div.v_l div h4 a {font-size:14px; font-weight:bold; line-height:20px;}
.case_area dl dd.v_list div.v_l div p {color:#666; width:100%; clear:both; height:auto; background-image:none; text-align:left; margin:0; padding:0; line-height:20px; font-size:12px;}
.case_area dl dd.v_list div.v_l div p em {color:#999;}
.case_area dl dd.v_list div.v_r {display:block; width:280px; float:right; padding-top:5px;}
.case_area dl dd.v_list div.v_r div {height:28px; line-height:28px; overflow:hidden; font-size:12px;}
.case_area dl dd.v_list div.v_r div span {font-family:"宋体"; color:#1c66ac;}
.case_area dl dd.v_list div.v_r div a {}

.case_area h3 {font-size:14px; line-height:50px; clear:both;}
.case_video ul {width:100%; clear:both; padding:0;}
.case_video ul li {line-height:24px; height:24px; padding:0; width:100%; text-align:left;}
.case_video ul li a {padding-left:28px; background:url(../images/en/icon_v.gif) no-repeat 5px center;}

.online_area {width:1280px; margin:0 auto; clear:both;}
.online_1 {width:1280px; height:33px; clear:both;}
.online_2 {width:189px; height:480px; float:left;}
.online {width:902px; height:480px; float:left;}
.online_3 {width:189px; height:480px; float:left;}
.online_4 {width:1280px; height:76px; clear:both;}
.online_5 {width:1280px; height:62px; background:url(../images/en/online_5.jpg) repeat-x; clear:both;}
.online_5 div {float:left; font-size:14px; font-weight:bold;}
.online_logo {width:120px; padding-left:25px; padding-top:7px;}
.online_txt {width:340px; line-height:60px;}
.online_email {width:370px; line-height:60px;}
.online_5 div.online_tel {float:right; width:176px; padding-top:19px;}
.online_email a {color:#c00;}

.why_top {width:100%; text-align:center; padding:8px 0 6px;}
.why_area {padding-top:18px; padding-bottom:25px; clear:both; width:100%;}
.why_p {width:180px; float:left;}
.why_t {width:496px; float:right; padding-top:15px;}
.why_t p {line-height:24px; font-size:14px;}
.feedback_frm {padding-bottom:130px;}
.feedback_frm li {padding:3px 0; font-size:14px;}

.msg_block {width:936px; padding:0 11px; border:#ddd solid 1px; border-bottom:0; background-color:#eef3f6;}
.msg_block_top {height:29px; border-bottom:#fff solid 1px;}
.msg_block_top p {height:28px; border-bottom:#8dbce2 solid 1px; line-height:28px; text-align:center; color:#7896c0;}
.msg_block_top ul {height:28px; border-bottom:#8dbce2 solid 1px; padding-left:630px;}
.msg_block_top ul li {float:left; width:73px; line-height:28px; background-image:url(../images/en/bg_msg_block.gif); background-repeat:no-repeat; padding-left:23px;}
.msg_block_top ul li.m_1 {background-position:left top;}
.msg_block_top ul li.m_2 {background-position:left -28px;}
.msg_block_top ul li.m_2_on {background-position:left -84px; font-size:14px; color:#026dc0; font-weight:bold;}
.msg_block_top ul li.m_3 {background-position:left -56px;}
.msg_block_top ul li.m_3_on {background-position:left -112px; font-size:14px; color:#026dc0; font-weight:bold;}
.msg_send {width:626px; margin:0 auto; height:177px; line-height:177px; padding-top:50px; font-size:18px; text-align:center; color:#2963ba; font-weight:bold; clear:both;}
.msg_back {width:120px; clear:both; margin:0 auto; height:73px;}
.msg_back a {width:120px; height:41px; background:url(../images/en/bg_msg_back.gif) no-repeat; display:block; cursor:pointer; text-indent:-9999em; overflow:hidden;}
.msg_tips {width:626px; margin:0 auto; border-top:#b7b7b7 solid 1px; clear:both; padding-bottom:30px;}
.msg_tips dl {border-top:#f8f8f8 solid 1px; padding-left:39px;}
.msg_tips dl dt {font-size:14px; font-weight:bold; line-height:30px; padding-top:8px;}
.msg_tips dl dd {line-height:24px; font-size:14px;}
.msg_kaitong {width:606px; margin:0 auto; padding:70px 10px 0; height:157px;}
.msg_kaitong dl dt {line-height:50px; font-size:30px; color:#c00; text-align:center;}
.msg_kaitong dl dd {padding-top:10px; font-size:16px; line-height:30px; }

.free_1 {width:100%; clear:both;}
.free_1 td {font-size:14px; color:#686868;}
.free_1 td a {color:#2963ba;}
.free_1 h1 {font-size:24px; text-align:center; line-height:100px; color:#2963ba;}

.buy_body {margin-left:5px;}
.buy_area {padding:5px 0 5px 15px; clear:both; text-align:left;}
.buy_tips {width:633px; height:57px; background:url(../images/en/b_2.jpg); float:left; clear:both; padding-left:68px; padding-top:10px; line-height:24px; font-size:14px;}
.buy_area h2 {padding-left:68px; width:633px; height:41px; background:url(../images/en/icon_buy.gif) no-repeat 36px 19px; line-height:41px; font-size:14px; padding-top:7px; border-bottom:#e6e6e6 solid 1px; font-weight:normal; clear:both;}
.buy_frm {padding-left:66px; clear:both;}
.buy_frm dl {line-height:22px; padding:3px 0; width:100%; clear:both; font-size:14px;}
.buy_frm dl dt {width:162px; padding-right:15px; float:left; text-align:right;}
.buy_frm dl dd {width:350px; float:left;}
.buy_frm dl dd strong {color:#971717;}
.buy_frm dl dd input.input {width:280px; height:20px; border:#c3c3c3 solid 1px;}
.buy_btn {padding:25px 0 25px 177px;}
.btn_buy {width:99px; height:34px; border:0; background:url(../images/en/b_4.jpg) no-repeat; text-indent:-9999em; overflow:hidden; display:block; cursor:pointer;}

.top_pic {width:960px; height:340px; position:relative; margin-top:-10px;}
.top_pic ul,.top_pic ul li {width:960px; height:340px; overflow:hidden;}
.top_pic dl {height:20px; position:absolute; right:53px; bottom:30px;}
.top_pic dl dt,.top_pic dl dd {float:left; height:20px;}
.top_pic dl dt {width:20px; margin-left:9px;}
.top_pic dl dt a {display:block; height:20px; text-align:center; color:#fff; font-weight:bold; font-size:14px; width:100%; background:url(../images/en/bg_chg.png) no-repeat left -20px; text-decoration:none;}
.top_pic dl dt a:hover {color:#fff; text-decoration:none;}
.top_pic dl dt a.on {background:url(../images/en/bg_chg.png) no-repeat left top;}

.main_p {width:720px; height:282px; float:left; position:relative;}
.main_p_bg {width:713px; height:248px; padding:36px 0 0 9px; position:absolute; left:-2px; top:-1px; background:url(../images/en/bg_p.png) no-repeat;}
.main_p_bg dl {width:212px; height:84px; padding:0px 30px 0 103px; float:left;}
.main_p_bg dl.last {height:83px;}
.main_p_bg dl.last {height:79px;}
.main_p_bg dl dt {line-height:36px; height:36px; color:#000; font-size:18px;}
.main_p_bg dl dd {line-height:18px; font-size:12px; color:#666;}

.index_tool {width:231px; height:282px; background:url(../images/en/bg_tool.png?t=20120116) no-repeat;}
.index_tool dl {width:231px; height:138px; clear:both;}
.index_tool dl.t_2 {margin-bottom:6px;}
.index_tool dl dt {width:231px; height:100px; clear:both overflow:hidden; text-indent:-9999em; overflow:hidden;}
.index_tool dl dd {height:39px; float:left;}
.index_tool dl dd a {display:block; width:100%; height:30px; overflow:hidden;text-indent:-9999em;}
.index_tool dl dd.t_1_1 {width:100px;}
.index_tool dl dd.t_1_2 {width:64px;}
.index_tool dl dd.t_1_3 {width:64px;}
.index_tool dl dd.t_2_1 {width:80px;}
.index_tool dl dd.t_2_2 {width:115px;}
.index_tool dl dd.t_2_3 {width:107px;}

.main2 {width:956px; clear:both; margin:0 auto;}
.main2 img {float:left;}

.btn_red {width:100px; height:26px; border:0; text-align:center; line-height:26px; color:#fff; font-size:14px; cursor:pointer; background:url(../images/en/btn_red.jpg) no-repeat; font-weight:bold;}