@charset "utf-8";
/* CSS Document */

body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000b0e; margin:0px;  padding:0px;}
a{ text-decoration:none; color:#009994; outline:none;}
form{ margin:0px; padding:0px;}
ul{ padding:0px; margin:0px;}
img{ border:0px;}

 

/*index_menu*/
.index_menu_bg{ height:44px; background:url(../skins/menu/header-bg.png) repeat-x;}
*html .index_menu_bg{ height:44px; background:url(../skins/menu/ie_header-bg.png) repeat-x;}
.index_menu{ height:36px; background:url(../skins/menu/sub_menu_bg.png) repeat-x;}
.index_menu span{ display:block;}
.index_menu .sub_menu_con{ width:980px; height:36px;}
.index_menu .sub_menu_con .sub_menu_l{ float:left; width:226px; height:36px; position:relative;}
.index_menu .sub_menu_con .sub_menu_mid{ float:left; width:670px; height:36px;}
.index_menu .sub_menu_con .sub_menu_r{ float:left; width:84px; height:36px; padding-top:8px; white-space:nowrap}
.index_menu .sub_menu_con .sub_menu_r select{ width:80px; font-size:11px;}


.index_menu .sub_menu_con .sub_menu_l a{ display:block; width:226px; height:36px;}

.index_menu .index_menu_logo{ position:absolute; width:206px; height:91px; background:url(../skins/menu/index_menu_logo.png) no-repeat center; left:10px; top:0px;_left:0px;}
.index_menu .index_menu_logo a{ display:block; width:206px; height:91px;}

.index_menu .sub_menu_sub{ overflow:hidden; width:248px; margin-left:1px;}
.index_menu .sub_menu_sub ul li{ display:block; line-height:30px; height:30px; overflow:hidden; white-space:nowrap;}
.index_menu .sub_menu_sub ul li a{ display:block; height:30px; line-height:30px; width:248px; padding-left:20px; color:#3a3a3a;}
.index_menu .sub_menu_sub ul li a:hover{background:#dbdbdb;}

.index_menu .sub_home1{ float:left; width:108px; background:url(../skins/menu/c_home_1.png) no-repeat; height:36px; position:relative;}
.index_menu .sub_home2 a{ width:108px; height:36px; display:block;}
.index_menu .sub_home2{float:left; width:108px; background:url(../skins/menu/c_home_2.png) no-repeat; height:36px; cursor:pointer; position:relative;}
.index_menu .sub_home3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_home_2.png) no-repeat;}

.index_menu .sub_services1{ float:left; width:108px; background:url(../skins/menu/c_services_1.png) no-repeat; height:36px; position:relative;}
.index_menu .sub_services2 a{ width:108px; height:36px; display:block;}
.index_menu .sub_services2{ float:left; width:108px; background:url(../skins/menu/c_services_3.png) no-repeat; height:36px; position:relative; cursor:pointer;}
.index_menu .sub_services3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_services_2.png) no-repeat;}
.index_menu .sub_services_sub{ position:absolute; left:1px; top:36px; width:251px; display:none;}
.index_menu .sub_services_sub .sub_services_sub_top{ width:251px; height:19px; background:url(../skins/menu/c_menu_sub_top.png) no-repeat;}
.index_menu .sub_services_sub .sub_services_sub_mid{ width:251px; background:url(../skins/menu/c_menu_sub_mid.png) repeat-y;}
.index_menu .sub_services_sub .sub_services_sub_bom{ width:251px; height:8px; background:url(../skins/menu/c_menu_sub_bom.png) no-repeat;}

.index_menu .sub_industry1{ float:left; width:108px; background:url(../skins/menu/c_industry_1.png) no-repeat; height:36px; position:relative;}
.index_menu .sub_industry2 a{ width:108px; height:36px; display:block;}
.index_menu .sub_industry2{ float:left; width:108px; background:url(../skins/menu/c_industry_3.png) no-repeat; height:36px; position:relative; cursor:pointer;}
.index_menu .sub_industry3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_industry_2.png) no-repeat;}
.index_menu .sub_industry_sub{ position:absolute; left:1px; top:36px; width:251px; display:none;}
.index_menu .sub_industry_sub .sub_industry_sub_top{ width:251px; height:19px; background:url(../skins/menu/c_menu_sub_top.png) no-repeat;}
.index_menu .sub_industry_sub .sub_industry_sub_mid{ width:251px; background:url(../skins/menu/c_menu_sub_mid.png) repeat-y;}
.index_menu .sub_industry_sub .sub_industry_sub_bom{ width:251px; height:8px; background:url(../skins/menu/c_menu_sub_bom.png) no-repeat;}

.index_menu .sub_process1{ float:left; width:108px; background:url(../skins/menu/c_process_1.png) no-repeat; height:36px;position:relative;}
.index_menu .sub_process2 a{ width:108px; height:36px; display:block;}
.index_menu .sub_process2{float:left; width:108px; background:url(../skins/menu/c_process_2.png) no-repeat; height:36px; cursor:pointer; position:relative;}
.index_menu .sub_process3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_process_2.png) no-repeat;}

.index_menu .sub_knowbase1{ float:left; width:125px; background:url(../skins/menu/c_knowbase_1.png) no-repeat; height:36px; position:relative;}
.index_menu .sub_knowbase2 a{ width:125px; height:36px; display:block;}
.index_menu .sub_knowbase2{ float:left; width:125px; background:url(../skins/menu/c_knowbase_2.png) no-repeat; height:36px; cursor:pointer;position:relative;}
.index_menu .sub_knowbase3{ float:left; width:125px; height:36px; background:url(../skins/menu/c_knowbase_2.png) no-repeat;}

.index_menu .sub_company1{ float:left; width:108px; background:url(../skins/menu/c_company_1.png) no-repeat; height:36px;position:relative;}
.index_menu .sub_company2 a{ width:108px; height:36px; display:block;}
.index_menu .sub_company2{ float:left; width:108px; background:url(../skins/menu/c_company_2.png) no-repeat; height:36px;position:relative;}
.index_menu .sub_company3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_company_2.png) no-repeat;}




/*index mid*/
.index_mid{ height:340px; width:100%; overflow:hidden; margin:auto; margin-top:20px; }
.index_mid_left{ float:left; width:750px; height:100%; text-align:center; overflow:hidden; padding-top:10px;}
.index_mid_right{ float:left; width:490px; height:100%; text-align:left;}
.index_mid_r_top{ font-size:22px; margin-right:20px; margin-bottom:10px; overflow:hidden; line-height:25px;}
.index_mid_r_mid{ font-size:11px; margin-right:20px; color:#009999; margin-bottom:10px; overflow:hidden; line-height:18px;}
.index_mid_r_mid h6{ display:inline; font-size:14px; font-weight:bold;}
.index_mid_r_mid ul{ padding-left:15px;}
.index_mid_r_mid ul li{ line-height:20px; }

.index_mid_r_bom{}
/*end index mid*/

/*blank*/
.index_mid_r_bom .index_blank{ height:82px; width:395px; background-color:#000000; overflow:hidden;}
.index_mid_r_bom .blank1,.blank2,.blank3,.blank4,.blank5{ float:left; width:95px; height:61px; color:#FFFFFF; margin:auto; margin-left:3px; margin-bottom:3px; margin-top:3px; line-height:15px; text-align:center; padding-top:15px; font-size:10px; display:inline;}
.index_mid_r_bom .blank1{ background:url(../skins/blank1.png) no-repeat;}
.index_mid_r_bom .blank2{ background:url(../skins/blank2.png) no-repeat;}
.index_mid_r_bom .blank3{ background:url(../skins/blank3.png) no-repeat;}
.index_mid_r_bom .blank4{ background:url(../skins/blank4.png) no-repeat;}
.index_mid_r_bom .blank5{ background:url(../skins/blank5.png) no-repeat;}
.index_mid_r_bom .index_blank span{font-size:12px; font-weight:bold;}
.index_mid_r_bom .index_blank a{ display:block; height:61px; width:95px; color:#FFFFFF;}
.index_mid_r_bom .index_blank a:hover{ color:#000000;}
/*end blank*/

/*quick*/


/***end quick***/

/*index bom*/
.index_bom{ width:100%; overflow:hidden;}
.index_bom_top{ height:50px; background:url(../skins/sub_bg_top.png) no-repeat right;}
*html .index_bom_top{height:50px;  background:url(../skins/ie_sub_bg_top.png) no-repeat right;}
.index_bom_mid{ overflow:hidden; background:url(../skins/sub_bg_mid.png) repeat-y right; height:224px;}
*html .index_bom_mid{ overflow:hidden; background:url(../skins/ie_sub_bg_mid.gif) repeat-y right;}
.index_bom_bom{ height:34px;  background:url(../skins/sub_bg_bom.png) no-repeat right;}
*html .index_bom_bom{ height:34px; background:url(../skins/ie_sub_bg_bom.png) no-repeat right;}

.index_bom_con{ height:240px; font-size:12px; overflow:hidden; padding-bottom:15px;}

.index_bom .index_quote{ float:left; overflow:hidden; height:224px; padding-top:10px;}
.index_bom .index_quote .index_quote_top{ width:180px; margin:auto; height:91px; line-height:15px; color:#3a3a3a;}
.index_bom .index_quote .index_quote_bom{ width:169px; margin:auto; height:79px; background:url(../skins/c_index_quote.png) no-repeat center; margin-top:10px;}
*html .index_bom .index_quote .index_quote_bom{ width:169px; margin:auto; height:79px; background:url(../skins/ie_c_index_quote.png) no-repeat center;}
.index_bom .index_quote a{ display:block; width:168px; height:79px;}

.index_bom .index_pic{ float:left; width:204px; margin-right:10px; overflow:hidden; height:224px;}
.index_bom .index_pic span{ display:block;}
.index_bom .index_pic .index_pic_top{ width:204px; height:37px; background:url(../skins/c_b1_top.png) no-repeat;}
.index_bom .index_pic .index_pic_top .index_pic_top_title{ height:37px; line-height:37px; padding-left:15px; color:#f9e73e; font-size:11px; font-weight:bold;}
.index_bom .index_pic .index_pic_top .index_pic_top_title a{ color:#f9e73e;}
.index_bom .index_pic .index_pic_con{ width:204px; height:175px; overflow:hidden; background:url(../skins/c_b1_mid.png) repeat-y bottom;}
.index_bom .index_pic .index_pic_bom{ width:204px; height:12px; background:url(../skins/c_b1_bom.png) no-repeat;}

.index_bom .index_pic .index_pic_pic{ width:204px; height:85px; background:url(../skins/c_b1_mid.png) repeat-y bottom;}
.index_bom .index_pic .index_pic_pic img{ width:200px; height:83px; margin-left:1px; border:0px;}

.index_bom .index_pic .index_pic_hidden{ width:204px; height:30px; line-height:28px; color:#3a3a3a; background:url(../skins/c_b1_bank.png) no-repeat; font-size:14px; cursor:pointer;}
.index_bom .index_pic .index_pic_hidden a{ display:block; padding-left:28px;  height:30px; width:172px; color:#3a3a3a;}

.index_bom .index_knowbase{ float:left; overflow:hidden; height:224px; margin-right:10px;}
.index_bom .index_knowbase .index_knowbase_left{ float:left; width:7px; height:224px; background:url(../skins/c_b2_left.png) no-repeat;}
.index_bom .index_knowbase .index_knowbase_right{ float:left; width:35px; height:224px; background:url(../skins/c_b2_right.png) no-repeat;}
.index_bom .index_knowbase .index_knowbase_mid{ float:left; height:224px; background:url(../skins/c_b2_mid.png) repeat-x;}
.index_bom .index_knowbase .index_knowbase_title{ height:35px; line-height:35px; font-size:11px; color:#656565; font-weight:bold; padding-left:10px;}
.index_bom .index_knowbase .index_knowbase_title a{ color:#656565;}
.index_bom .index_knowbase ul{ padding-left:10px; padding-top:4px;}
.index_bom .index_knowbase ul li{ height:30px; line-height:30px;overflow:hidden;}
.index_bom .index_knowbase ul li a{ color:#656565;}
.index_bom .index_knowbase ul li a:hover{ text-decoration:underline;}
.index_bom .index_knowbase .index_knowbase_more{ height:30px; line-height:30px; text-align:right;  font-size:10px;}
.index_bom .index_knowbase .index_knowbase_more a{color:#656565;}



.index_bom .index_carrer{ float:left; width:204px; margin-right:10px; overflow:hidden; height:224px;}
.index_bom .index_carrer .index_carrer_top{ width:204px; height:37px; background:url(../skins/c_b3_top.png) no-repeat bottom;}
.index_bom .index_carrer .index_carrer_top .index_carrer_top_title{ height:37px; line-height:37px; padding-left:15px; color:#656565; font-size:11px; font-weight:bold;}
.index_bom .index_carrer .index_carrer_top .index_carrer_top_title a{ color:#656565;}
.index_bom .index_carrer .index_carrer_con{ width:200px; height:170px; overflow:hidden; background:url(../skins/c_b3_mid.png) repeat-y; padding-top:5px; padding-right:5px;}
.index_bom .index_carrer .index_carrer_bom{ width:204px; height:12px; background:url(../skins/c_b1_bom.png) no-repeat;}


.index_bom .index_carrer .index_carrer_link{ clear:both;  line-height:20px; padding-left:10px;}
.index_bom .index_carrer .index_carrer_link a{color:#656565; text-decoration:underline;}
.index_bom .index_carrer .index_carrer_form{ padding-left:10px;}
.index_bom .index_carrer .index_carrer_form .carrer_text1{ float:left; width:84px; margin-right:1px; }
.index_bom .index_carrer .index_carrer_form .carrer_text2{ float:left; width:50px; }
.index_bom .index_carrer .index_carrer_form .input1{ height:16px; width:78px; border:#9fa0a1 solid 1px; background:#f0f0f0; margin-bottom:2px;+margin-bottom:0px; font-size:10px; line-height:16px; color:#d0d0d0; padding-left:2px;}
.index_bom .index_carrer .index_carrer_form .input2{ height:42px; width:42px; border:0px; margin-bottom:2px; background: url(../skins/c_b_img.png) no-repeat center; border:0px; +margin-top:1px;}



.index_bom .index_quick{ float:left; overflow:hidden; height:218px; background:url(../skins/c_index_addict.png) no-repeat 2px 2px; margin:auto; padding-top:18px; color:#009994; font-size:9px; padding-left:15px; padding-right:10px;}
.index_bom .index_quick2{ float:left; overflow:hidden; height:218px; background:url(../skins/c_index_addict.png) no-repeat 40px 2px; margin:auto; padding-top:18px; color:#009994; font-size:9px; padding-left:50px; padding-right:50px;}
*html .index_bom .index_quick{ float:left; overflow:hidden; height:218px; background: url(../skins/ie_c_index_addict.png) no-repeat 2px 2px; margin:auto;}
*html .index_bom .index_quick2{ float:left; overflow:hidden; height:218px; background: url(../skins/ie_c_index_addict.png) no-repeat 40px 2px; margin:auto;}
.index_bom .index_quick a{ display:block; height:218px;}
.index_bom .index_quick2 a{ display:block; height:218px;}


/*end index bom*/

/*foot*/
.foot{ clear:both; padding-top:30px; margin-right:50px; max-width:1280px;}
.foot_con{ float:right; text-align:left; padding-left:50px; margin-bottom:30px; _margin-bottom:0px;}
.foot_con .foot_title{ text-transform:uppercase; font-size:12px; color:#333333; line-height:30px;_line-height:35px;}
.foot_con ul{ margin:0px; padding:0px;}
.foot_con ul li{list-style-type:none; font-size:12px; color:#999999; line-height:25px; word-break:break-all;}
.foot_con ul li a{ color:#999999; text-decoration:none;}
.foot_con ul li a:hover{ color:#333333; text-decoration:underline;}
.foot_power{ clear:both; text-align:right; _height:100px; vertical-align:top; line-height:20px; color:#999999; margin-bottom:80px; margin-right:158px; max-width:1280px;}
/*end foot*/




/*sub_menu*/
.sub_menu{ height:36px; background:url(../skins/menu/sub_menu_bg.png) repeat-x;}
.sub_menu span{ display:block;}
.sub_menu .sub_menu_con{ width:980px; height:36px; margin:auto; }
.sub_menu .sub_menu_con .sub_menu_l{ float:left; width:226px; height:36px; position:relative;}
.sub_menu .sub_menu_con .sub_menu_mid{ float:left; width:670px; height:36px;}
.sub_menu .sub_menu_con .sub_menu_r{ float:left; width:84px; height:36px; padding-top:8px; white-space:nowrap}
.sub_menu .sub_menu_con .sub_menu_r select{ width:80px; font-size:11px;}



.sub_menu .sub_menu_logo{ position:absolute; width:183px; height:64px; background:url(../skins/menu/sub_menu_logo.png) no-repeat center; left:0px; top:0px;}
.sub_menu .sub_menu_logo a{ display:block; width:183px; height:64px;}

.sub_menu .sub_menu_logo2{ position:absolute; width:183px; height:64px; background:url(../skins/menu/sub_menu_logo2.png) no-repeat center; left:0px; top:0px;}
.sub_menu .sub_menu_logo2 a{ display:block; width:183px; height:64px;}

.sub_menu .sub_menu_sub{ overflow:hidden; width:248px; margin-left:1px;}
.sub_menu .sub_menu_sub ul li{ display:block; line-height:30px; height:30px; overflow:hidden; white-space:nowrap;}
.sub_menu .sub_menu_sub ul li a{ display:block; height:30px; line-height:30px; width:248px; padding-left:20px; color:#3a3a3a;}
.sub_menu .sub_menu_sub ul li a:hover{background:#dbdbdb;}

.sub_menu .sub_home1{ float:left; width:108px; background:url(../skins/menu/c_home_1.png) no-repeat; height:36px; position:relative;}
.sub_menu .sub_home2 a{ width:108px; height:36px; display:block;}
.sub_menu .sub_home2{float:left; width:108px; background:url(../skins/menu/c_home_2.png) no-repeat; height:36px; cursor:pointer; position:relative;}
.sub_menu .sub_home3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_home_2.png) no-repeat;}

.sub_menu .sub_services1{ float:left; width:108px; background:url(../skins/menu/c_services_1.png) no-repeat; height:36px; position:relative;}
.sub_menu .sub_services2 a{ width:108px; height:36px; display:block;}
.sub_menu .sub_services2{ float:left; width:108px; background:url(../skins/menu/c_services_3.png) no-repeat; height:36px; position:relative; cursor:pointer;}
.sub_menu .sub_services3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_services_2.png) no-repeat;}
.sub_menu .sub_services_sub{ position:absolute; left:1px; top:36px; width:251px; display:none;}
.sub_menu .sub_services_sub .sub_services_sub_top{ width:251px; height:19px; background:url(../skins/menu/c_menu_sub_top.png) no-repeat;}
.sub_menu .sub_services_sub .sub_services_sub_mid{ width:251px; background:url(../skins/menu/c_menu_sub_mid.png) repeat-y;}
.sub_menu .sub_services_sub .sub_services_sub_bom{ width:251px; height:8px; background:url(../skins/menu/c_menu_sub_bom.png) no-repeat;}

.sub_menu .sub_industry1{ float:left; width:108px; background:url(../skins/menu/c_industry_1.png) no-repeat; height:36px; position:relative;}
.sub_menu .sub_industry2 a{ width:108px; height:36px; display:block;}
.sub_menu .sub_industry2{ float:left; width:108px; background:url(../skins/menu/c_industry_3.png) no-repeat; height:36px; position:relative; cursor:pointer;}
.sub_menu .sub_industry3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_industry_2.png) no-repeat;}
.sub_menu .sub_industry_sub{ position:absolute; left:1px; top:36px; width:251px; display:none;}
.sub_menu .sub_industry_sub .sub_industry_sub_top{ width:251px; height:19px; background:url(../skins/menu/c_menu_sub_top.png) no-repeat;}
.sub_menu .sub_industry_sub .sub_industry_sub_mid{ width:251px; background:url(../skins/menu/c_menu_sub_mid.png) repeat-y;}
.sub_menu .sub_industry_sub .sub_industry_sub_bom{ width:251px; height:8px; background:url(../skins/menu/c_menu_sub_bom.png) no-repeat;}

.sub_menu .sub_process1{ float:left; width:108px; background:url(../skins/menu/c_process_1.png) no-repeat; height:36px;position:relative;}
.sub_menu .sub_process2 a{ width:108px; height:36px; display:block;}
.sub_menu .sub_process2{float:left; width:108px; background:url(../skins/menu/c_process_2.png) no-repeat; height:36px; cursor:pointer; position:relative;}
.sub_menu .sub_process3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_process_2.png) no-repeat;}

.sub_menu .sub_knowbase1{ float:left; width:125px; background:url(../skins/menu/c_knowbase_1.png) no-repeat; height:36px; position:relative;}
.sub_menu .sub_knowbase2 a{ width:125px; height:36px; display:block;}
.sub_menu .sub_knowbase2{ float:left; width:125px; background:url(../skins/menu/c_knowbase_2.png) no-repeat; height:36px; cursor:pointer;position:relative;}
.sub_menu .sub_knowbase3{ float:left; width:125px; height:36px; background:url(../skins/menu/c_knowbase_2.png) no-repeat;}

.sub_menu .sub_company1{ float:left; width:108px; background:url(../skins/menu/c_company_1.png) no-repeat; height:36px;position:relative;}
.sub_menu .sub_company2 a{ width:108px; height:36px; display:block;}
.sub_menu .sub_company2{ float:left; width:108px; background:url(../skins/menu/c_company_2.png) no-repeat; height:36px;position:relative;}
.sub_menu .sub_company3{ float:left; width:108px; height:36px; background:url(../skins/menu/c_company_2.png) no-repeat;}


/*sub_headerpic*/
.sub_header{ height:201px; background:#056c87 url(../skins/c_headerbg.png) repeat-x top center; text-align:center;}
.sub_header .sub_headercon{ width:980px; height:150px; margin:auto;}
.sub_header .sub_headercon .sub_headerpic{ float:left; width:980px; height:120px; padding-top:30px;}

/*sub_level*/
.sub_level{ margin:auto; overflow:hidden; width:980px;}

/*sub_quote*/
.quote_logo{ width:182px; height:84px; background:url(../skins/c_quote.png) no-repeat center; margin:auto; margin-top:20px;}
.quote_logo a{ display:block; width:182px; height:84px;}


/*sub_menu_L*/
.sub_left_menu{ float:left; width:201px; font-size:11px; margin-top:10px; overflow:hidden;}
.sub_left_menu a{color:#009994; display:block; padding-left:20px;}
.sub_left_menu a:hover{color:#000000;}
.sub_left_menu .sub_left_title1_out{ width:201px; height:30px; background:url(../skins/menu/c_sub_bg_out.png) no-repeat; margin-bottom:4px; line-height:30px;}
.sub_left_menu .sub_left_title1_out a:hover{background:url(../skins/menu/c_sub_bg_over.png) no-repeat;}
.sub_left_menu .sub_left_title1_over{ width:201px; height:30px; background:url(../skins/menu/c_sub_bg_over.png) no-repeat; margin-bottom:4px;line-height:30px; color:#000000;}
.sub_left_menu .sub_left_title1_over a{ color:#000000;}
.sub_left_menu .sub_left_sub_menu{ overflow:hidden; font-size:11px;}
.sub_left_menu .sub_left_sub_menu ul li{ height:30px; line-height:30px; width:201px; margin-bottom:4px;}
.sub_left_menu .sub_left_sub_menu ul li a{background:url(../skins/menu/c_sub_bg_out2.png) no-repeat right;}
.sub_left_menu .sub_left_sub_menu ul li a:hover{background:url(../skins/menu/c_sub_bg_over2.png) no-repeat right;}
.sub_left_menu .sub_left_sub_menu ul .li_over{ background:url(../skins/menu/c_sub_bg_over2.png) no-repeat; padding-left:20px;}
.sub_left_menu .sub_left_name{ padding-left:20px; padding-bottom:10px;}

/*sub_mid*/
.sub_mid{ float:left; width:562px; overflow:hidden; padding:22px; padding-top:10px; padding-bottom:10px;}
.sub_mid ul{ margin-left:20px;}
.sub_mid .sub_mid_conshow{ width:562px; margin:auto; overflow:hidden; line-height:20px; font-size:11px; color:#000b0e;}
.sub_mid .sub_mid_context{ width:562px; margin:auto; overflow:hidden; line-height:20px; font-size:11px; color:#000b0e;}
.sub_mid2{ float:left; width:763px; overflow:hidden; padding:22px; padding-top:10px; padding-bottom:10px;}
.sub_mid2 .sub_mid_conshow{ width:763px; overflow:hidden; line-height:20px; font-size:11px;}

/*sub_path*/
.sub_path{ height:38px; line-height:38px; background:#f3f3f3;}
.sub_path .sub_path_con{ width:980px; margin:auto; height:38px; line-height:38px;}
.sub_path .sub_path_con .sub_path_con_l{ float:left; width:190px; padding-left:10px; height:38px; font-size:18px; color:#3a3a3a; font-style:oblique;}
.sub_path .sub_path_con .sub_path_con_m{ float:left; width:504px; padding-left:45px; height:38px; font-size:12px; background:url(../skins/c_path.png) 25px center no-repeat;}
.sub_path .sub_path_con .sub_path_con_r{ float:left; width:173px; padding-left:58px; height:38px; font-size:12px; line-height:38px;}
.sub_path .sub_path_con .sub_path_con_r .path_search_l{ height:20px; width:130px; border:#58dfee solid 1px; float:left; margin-top:8px; overflow:hidden;} 
.sub_path .sub_path_con .sub_path_con_r .path_search_l input{ border:0px; height:20px; line-height:18px; width:120px; background:none; padding-left:5px;}
.sub_path .sub_path_con .sub_path_con_r .path_search_r{ height:20px; width:25px; border:#58dfee solid 1px; float:left; margin-top:8px; margin-left:-1px; overflow:hidden; background:url(../skins/c_search_icon.png) no-repeat center;} 
.sub_path .sub_path_con .sub_path_con_r .path_search_r input{ border:0px; height:20px; width:25px; background:none; cursor:pointer;}
.sub_path .sub_path_con a{ color:#656565;}
.sub_path .sub_path_con a:hover{ text-decoration:underline;}





/*sub_search*/
.sub_search{ width:195px; margin:auto; background:url(../skins/search/c_searchbg.png) no-repeat; height:74px; margin-bottom:12px;}
.sub_search .sub_search_input{ float:left; padding-top:20px; padding-left:10px; width:138px;}
.sub_search .sub_search_input input{ width:135px; height:28px; line-height:28px; border:0px; background:none;}
.sub_search .sub_search_bu{ float:left; width:36px; height:34px; padding-top:20px;}




/*sub_tool*/
.sub_mid_tool{ clear:both; height:30px; float:right; line-height:30px; width:180px;}
.sub_mid_tool .tool_print{ float:left; width:40px; height:30px; background:url(../skins/tool/c_print.png) no-repeat center;}
.sub_mid_tool .tool_print a{ display:block; width:40px; height:30px;}
.sub_mid_tool .tool_hold{ float:left; width:40px; height:30px; background:url(../skins/tool/c_hold.png) no-repeat center;}
.sub_mid_tool .tool_hold a{ display:block; width:40px; height:30px;}
.sub_mid_tool .tool_msg{ float:left; width:40px; height:30px; background:url(../skins/tool/c_email.png) no-repeat center;}
.sub_mid_tool .tool_msg a{ display:block; width:40px; height:30px;}
.sub_mid_tool .tool_close{ float:left; width:40px; height:30px; background:url(../skins/tool/c_close.png) no-repeat center;}
.sub_mid_tool .tool_close a{ display:block; width:40px; height:30px;}



/*sub_right*/
.sub_right{ float:left; width:173px; overflow:hidden;}

/*sub_right1*/
.sub_right1{ margin-top:12px; margin:auto; margin-top:10px;}
.sub_right1 .sub_right1_top{ height:30px; line-height:30px; color:#3a3a3a; font-size:12px; background: url(../skins/menu/c_right_top_bg.png) repeat-y left; padding-left:10px;}
.sub_right1 .sub_right1_mid{ overflow:hidden;}
.sub_right1 ul{ margin-top:5px; padding-top:10px;}
.sub_right1 ul li{ display:block; padding-bottom:10px;}
.sub_right1 ul li a{ display:block; padding-left:20px; line-height:15px; background:url(../skins/right/icon1.png) no-repeat 10px 6px;}
.sub_right1 ul li a:hover{ text-decoration:underline;}

/*sub_right_note*/
.sub_right1 .sub_right_note{ overflow:hidden; font-size:11px; line-height:20px; color:#666666}
.sub_right1 p{ margin:0px; padding:0px; line-height:30px; font-size:11px; font-weight:bold;}
.sub_right1 .sub_right_note a:hover{ text-decoration:underline;}


/*sub_right_form*/
.sub_right1 .sub_form{ overflow:hidden; font-size:11px; width:173px;}
.sub_right1 .sub_form .top{ background:url(../skins/c_sub_msg_top.gif) no-repeat; height:85px; padding-top:10px;}
.sub_right1 .sub_form .mid{ background:url(../skins/c_sub_msg_mid.gif) repeat-y;}
.sub_right1 .sub_form .bom{ background:url(../skins/c_sub_msg_bom.gif) no-repeat; height:4px; }
.sub_right1 .sub_form .title{ line-height:30px; color:#009994; font-size:12px; font-weight: bold; padding-left:10px;}
.sub_right1 .sub_form .top span{ display:block; line-height:15px; padding-left:5px; font-size:10px;}
.sub_right1 .sub_form .mid input{ height:15px; width:100px; margin-bottom:8px;}
.sub_right1 .sub_form .mid span{padding:15px; padding-top:0px; padding-bottom:0px; display:block;}
.sub_right1 .sub_form .mid .inf{padding-left:15px; padding-top:0px; color:#999999; padding-bottom:10px;}
 
/*sub_down*/
.sub_down{ width:155px; height:70px; overflow:hidden; margin:auto; margin-top:10px; background:url(../skins/c_down.png) no-repeat right; border:#f3f3f3 solid 3px; border-right:0px; border-left:0px; padding-top:10px;}
.sub_down .title{ background:url(../skins/c_icon4.png) no-repeat 30px 2px; line-height:22px; text-indent:50px;}
.sub_down .title a{ font-size:18px; color:#00c8ac; text-decoration:underline;}





/*sub_say*/
.sub_say{width:201px; overflow:hidden; margin:auto; margin-top:20px;}
.sub_say .sub_top{background:url(../skins/c_yinhao1.png) no-repeat 8px top; padding-top:5px; text-indent:30px;font-family:"Berlin Sans FB",Geneva; font-size:14px; line-height:20px; color:#1fb3c5; padding-left:8px; padding-right:5px;}
.sub_say .sub_say_bom{ height:21px; background:url(../skins/c_yinhao2.png) no-repeat right;}
.sub_say .sub_say_name{ text-align:right; height:15px; line-height:15px; padding-right:5px;}
.sub_say .sub_say_work{ text-align:right; font-style:italic; line-height:15px; padding-right:5px; padding-bottom:10px;}



/*sub_addisc*/
.sub_addict{ width:195px; background:url(../skins/sub_addict.png) no-repeat center; height:124px; margin:auto; }
.sub_addict a{ display:block; height:124px; width:167px;}
.sub_addict_inf{ width:145px; margin:auto; line-height:20px; font-weight:bold; margin-top:10px; color:#009994}

/*sub_foot*/
.sub_foot_inf{ width:970px; margin:auto; line-height:12px; font-size:10px;margin-top:30px; color:#9fa0a1; margin-bottom:5px;}
.sub_foot{ height:35px; line-height:35px; background:#dcdcdc; border-top:#00c8ac solid 4px; text-align:center; font-size:10px;}
.sub_foot_map{ width:976px; margin:auto; height:20px; line-height:20px; margin-top:30px;}
.sub_foot_map ul li{ float:left; display:block; height:20px; line-height:20px; background:url(../skins/foot/c_foot_blank.png) no-repeat right center; font-size:10px; padding-left:25px; padding-right:26px;}

.sub_foot_bom{ width:700px; margin:auto; margin-top:20px;}
.sub_foot_bom .sub_foot_bom_blank{ float:left; width:25%; overflow:hidden;}
.sub_foot_bom ul li{ display:block; height:25px; line-height:25px; font-size:12px;}
.sub_foot_bom ul li span{ font-size:12px;}
.sub_foot_bom ul li a{ color:#9fa0a1;}
.sub_foot_bom ul li a:hover{ text-decoration:underline;}


/*sub_services_mid*/
.sub_services_mid{ clear: both; margin:auto; overflow:hidden; padding-top:20px; padding-bottom:20px;}
.sub_services_mid .sub_services_title{ float:left; width:45%; padding-left:20px; font-size:16px; line-height:30px; margin-right:-1px; margin-bottom:10px;}
.sub_services_mid .sub_services_con ul li{ float:left; width:42%; display:block; font-size:11px; line-height:20px; margin-right:28px; background:url(../skins/arrows8x8.gif) no-repeat 0px 5px; padding-left:10px;}
.sub_services_mid .sub_services_con ul li a{ color:#3a3a3a;}
.sub_services_mid .sub_services_con ul li a:hover{ text-decoration:underline; color:#009994;}

/*sub_language*/
.sub_language{}
.sub_language .sub_language_select P{ color:#666666; font-size:10px; margin:0px;}
.sub_language .sub_language_select P a:hover{ text-decoration: underline;}
.sub_language .sub_language_select input{ width:25px; padding:0px; margin-bottom:5px; margin-right:10px;}
.sub_language .bigtitle{ font-size:12px; color:#000000; line-height:35px; clear:both; font-weight:bold;}
.sub_language .con{ clear:both; overflow:hidden;}
.sub_language .con2{ clear:both; color: #999933; overflow:hidden;}
.sub_language .con2 a{ color:#999933}
.sub_language .con2 a:hover{ text-decoration:underline;}
.sub_language .con a{ color:#009994}
.sub_language .con a:hover{ text-decoration:underline;}

.sub_language .con ul,.sub_language .con2 ul{ float:left; width:166px; overflow: hidden;}
.sub_language .con ul li,.sub_language .con2 ul li{ list-style-type:none; background:url(../skins/icon0.gif) no-repeat 0px 3px; padding-left:15px; line-height:15px; padding-bottom:10px;}
.sub_language .line{clear:both; width:510px; border-bottom:#dddddd dotted 1px; height:1px;}


.sub_services_tap{  clear:both;overflow:hidden;}
.sub_services_tap span{ display:block;}
.sub_services_tap .sub_services_tap_out{ padding-top:10px; padding-bottom:10px; padding-right:20px;color:#857d00; font-size:11px; border-bottom:#FFFFFF solid 1px; padding-left:15px; background:#f1f2e9; cursor:pointer;}
.sub_services_tap .sub_services_tap_over{ padding-top:10px; padding-bottom:10px; padding-right:20px; background:#fcf299; color:#009994; font-size:11px; border-bottom:#FFFFFF solid 1px; padding-left:15px;}
.sub_services_tap .sub_services_tap_con{ overflow:hidden; line-height:20px; background:#f8f9ef; border-bottom:#FFFFFF solid 1px; display:none; height:80px; padding-bottom:20px;}
.sub_services_tap .sub_services_tap_con ul li{ display:block; line-height:20px; list-style-type:none; font-size:14px;}
.sub_services_tap .sub_services_tap_con ul .li1{ display:block; line-height:20px;color:#857d00; padding:20px; padding-top:10px; padding-bottom:0px; font-size:12px;}
.sub_services_tap .sub_services_tap_con ul .li2{ display:block; line-height:20px;color:#009994; padding:20px; padding-bottom:10px; padding-top:10px; font-size:16px;}

/*sub_industry_mid*/
.sub_industry_mid{ clear:both; overflow:hidden; margin:auto;}
.sub_industry_mid .sub_industry_title{ font-size:16px; line-height:30px; clear:both; color:#339966;}
.sub_industry_mid .sub_industry_inf{ font-size:11px; line-height:20px;}
.sub_industry_mid .sub_industry_inf ul{ padding:10px;}
.sub_industry_mid .sub_industry_inf ul li{ height:20px; line-height:20px;color:#3a3a3a; display:block; float:left; padding-left:10px; padding-right:10px; margin-right:1px; background:#e4e4e4; margin-bottom:1px; white-space:nowrap;}
.sub_industry_mid .sub_industry_form{ clear:both; font-size:14px; line-height:30px; color:#857d00; margin-top:10px;+margin-top:5px; }
.sub_industry_mid .sub_industry_form select{ width:315px;}
.sub_industry_mid .sub_industry_inf2{ font-size:11px; line-height:20px; color:#9fa0a1; font-style:oblique;}

.sub_industry_list{ clear:both; overflow:hidden; margin:auto; margin-top:10px; color:#009994; font-weight:bold;}
.sub_industry_list ul{}
.sub_industry_list ul li{ display:block; width:45%; height:20px; line-height:20px; text-align:left; overflow:hidden; float:left; margin-right:1px; margin-bottom:1px; background:url(../skins/c_pg2.png) no-repeat 10px center; padding-left:25px; font-weight:normal;}
.sub_industry_list ul li a{color:#3a3a3a;}
.sub_industry_list ul li a:hover{ text-decoration: underline;}


.sub_industry_con{ clear:both; overflow:hidden;}
.sub_industry_con .sub_industry_title1{ height:30px; line-height:30px; font-size:16px;}
.sub_industry_con .sub_industry_inf{ overflow:hidden; padding:5px; font-size:11px; line-height:20px;}
.sub_industry_con .sub_industry_menth{ overflow:hidden;}
.sub_industry_con .sub_industry_title2{ height:20px; line-height:20px; color:#009994; margin-top:10PX; font-weight:bold;}
.sub_industry_con .sub_industry_case{ line-height:20px; padding-left:5px; font-size:11px;}
.sub_industry_con .sub_industry_active{ line-height:20px; padding-left:5px; font-size:11px;}
.sub_industry_con .sub_industry_active a{ color:#3a3a3a;}
.sub_industry_con .sub_industry_active a:hover{ text-decoration:underline;}

/*sub_knowbase*/
.sub_knowbase_con{ clear:both; overflow:hidden; width:763px; margin:auto;}
.sub_knowbase_con_title{ height:30px; line-height:30px; font-size:16px; }
.sub_knowbase_con_inf{ height:20px; line-height:20px; font-size:10px; padding-left:17px; font-style:italic; margin-bottom:10px;}
.sub_knowbase_con_con{ overflow:hidden;}

.sub_knowbase_list{ clear:both; overflow:hidden;}
.sub_knowbase_list_title{ height:30px; line-height:30px; font-size:16px; padding-bottom:10px;}
.sub_knowbase_list_con{ overflow:hidden;}
.sub_knowbase_list_con ul{ clear: both; padding-left:12px;}
.sub_knowbase_list_con ul li{ float:left; width:33%;}
.sub_knowbase_list_con ul li a{ display:block; color:#3a3a3a; padding:5px; line-height:15px; padding-left:0px; padding-right:20px;}
.sub_knowbase_list_con ul li a:hover{ text-decoration:underline;}

.sub_knowbase_list_con2{ overflow:hidden;}
.sub_knowbase_list_con2 ul{ padding-left:15px;}
.sub_knowbase_list_con2 ul li{ color:#656565; font-size:10px;}
.sub_knowbase_list_con2 ul li a{ color:#3a3a3a; font-size:14px;}
.sub_knowbase_list_con2 ul li a:hover{ text-decoration:underline;}
.sub_knowbase_list_con2 ul .li2{ line-height:12px; padding:5px; list-style-type:none; padding-bottom:20px;}



.sub_knowbase_mid{ clear:both; overflow:hidden; margin-bottom:1px;  margin:auto;}
.sub_knowbase_mid .sub_knowbase_head{ height:30px; line-height:30px; padding-left:10px; font-size:14px;}
.sub_knowbase_mid .sub_knowbase_book_bank{ clear:both;}
.sub_knowbase_mid .sub_knowbase_book{ float:left;  width:80%; line-height:30px; overflow:hidden; padding-left:30px; background:url(../skins/c_tip11.png) no-repeat 10px 10px;}
.sub_knowbase_mid  a{text-decoration:underline; font-size:12px; color:#3a3a3a;}
.sub_knowbase_mid  ul{ padding-left:12px;}
.sub_knowbase_mid  ul li{line-height:20px; color:#656565; font-size:11px; word-break:break-all;}
.sub_knowbase_mid  ul li a{ color:#656565; text-decoration:none; font-size:11px;}
.sub_knowbase_mid  ul li a:hover{ color:#009994; text-decoration:underline;}
.sub_knowbase_mid .sub_knowbase_book_more{ float:left; width:40%; height:20px; line-height:20px; text-align:right;}
.sub_knowbase_mid .sub_knowbase_book_more a{color:#3a3a3a; font-size:11px; text-decoration:none;}
/*sub_next_page*/
.sub_nextpage{ clear:both; float:right; height:20px; line-height:20px; font-size:12px; color:#9fa0a1; margin:5px;}
.sub_nextpage .sub_nextpage_p{ float:left; width:55px; background:url(../skins/c_pg1.png) no-repeat 0px center;  padding-left:15px;}
.sub_nextpage a{ display:block; color:#3a3a3a;}
.sub_nextpage a:hover{ color:#00c8ac;}
.sub_nextpage .sub_nextpage_n{ float:left; width:50px; background:url(../skins/c_pg2.png) no-repeat 42px center; padding-left:7px;}
.sub_nextpage .sub_nextpage_num{ float:left; width:25px; height:20px; text-align: center; line-height:20px; margin-right:2px;}
.sub_nextpage .sub_nextpage_num a:hover{ border:#00c8ac solid 1px; height:18px; line-height:18px;}
.sub_nextpage .sub_nextpage_num_over{ float:left; border:#00c8ac solid 1px; height:18px; width:25px; line-height:18px; text-align:center; color:#00c8ac; margin-right:2px;}
.sub_nextpage .sub_nextpage_inf{ float:left; height:20px; line-height:20px; color:#3a3a3a; font-style:oblique; font-size:10px;}

/*sub_comment*/
 .sub_comment{ clear:both; overflow:hidden; margin:auto; margin-top:10px;}
.sub_comment table{ border: #CCCCCC solid 0px; width:535px;}
.sub_comment table .tr1{ background:#FFFFFF;}
.sub_comment table .tr2{cursor:pointer; background:#f3f3f3 url(../skins/c_tip8.png) no-repeat left 0px;}
.sub_comment table td{ padding:5px;}
.sub_comment table .td1{ width:32%; text-align:right; padding-right:15px; color:#000000; font-size:11px; vertical-align:text-top; padding-top:9px; padding-left:30px;}
.sub_comment table .td2{ width:68%; text-align:left;}
.sub_comment table .td3{ width:523px;line-height:20px; border:#dac388 solid 1px; padding:5px; margin-bottom:10px; padding-left:5px; font-size:11px; background:#f3f3f3; font-size:12px;}
.sub_comment table .td3 ul{ padding-left:20px; color:#666666;}
.sub_comment table .td3 ul li{ line-height:20px; color:red;}
.sub_comment table .td4 input{ width:20px; padding-top:7px;}
.sub_comment table .td5 input{ width:20px;}
.sub_comment table .td5{color:#ff7c00; font-weight:bold;}
.sub_comment table .td6{ width:68%; text-align:left; padding-top:9px; color:#999999}
.sub_comment table .td2 input{ width:200px;}
.sub_comment table .td2 select{ width:205px;}
.sub_comment table .td2 textarea{ width:300px; height:122px; overflow-y:hidden;}
.sub_comment table td .tip{ background:#f3f3f3; width:194px; padding:5px; color:red; display:none; border:#dac388 solid 1px; margin-top:1px; +margin-top:0px;}
.sub_comment table td a{ text-decoration:underline;}


.sub_comment .sub_comment_tip{line-height:15px; color:#972e00; width:235px; visibility:hidden; font-size:11px; padding-left:10px;}
.sub_comment .sub_comment_success{ width:493px;line-height:20px; border:#1fb3c5 solid 1px; padding:10px; margin-bottom:10px; background:url(../skins/c_tip11.png) no-repeat 10px 16px; padding-left:30px;}
.sub_comment_title{ width:478px;line-height:20px; border:#b4b4b4 solid 1px; padding:5px; margin-bottom:10px; padding-left:50px; font-size:11px; background:#f3f3f3 url(../skins/c_men.png) no-repeat 10px center; font-size:16px;}
.sub_comment_title2{ width:478px;line-height:20px; border:#b4b4b4 solid 1px; padding:5px; margin-bottom:10px; padding-left:50px; font-size:11px; background:#f3f3f3 url(../skins/c_key.png) no-repeat 10px center; font-size:16px;}
.sub_comment_title3{ width:478px;line-height:20px; border:#b4b4b4 solid 1px; padding:5px; margin-bottom:10px; padding-left:50px; font-size:11px; background:#f3f3f3 url(../skins/c_email.png) no-repeat 10px center; font-size:16px;}
.sub_comment_title4{ width:478px;line-height:20px; border:#b4b4b4 solid 1px; padding:5px; margin-bottom:10px; padding-left:50px; font-size:11px; background:#f3f3f3 url(../skins/c_work.png) no-repeat 10px center; font-size:16px;}
.sub_comment_title5{ width:478px;line-height:20px; border:#b4b4b4 solid 1px; padding:5px; margin-bottom:10px; padding-left:50px; font-size:11px; background:#f3f3f3 url(../skins/c_ok.png) no-repeat 10px center; font-size:16px;}
.sub_comment_title6{ width:478px;line-height:20px; border:#b4b4b4 solid 1px; padding:5px; margin-bottom:10px; padding-left:50px; font-size:11px; background:#f3f3f3 url(../skins/c_help.png) no-repeat 10px center; font-size:16px;}
 

/*faq*/
.faq_all{ height:24px; line-height:24px;}
.faq_all img{ margin-bottom:-3px; cursor:pointer;}
.faq_q{ line-height:30px; clear:both; padding-left:5px;}
.faq_q .faq_q_left{ float:left; width:20px; text-transform:uppercase; font-weight:bold;}
.faq_q .faq_q_right{ float:left;}
.faq_q .faq_q_right a:hover{ text-decoration:underline;}
.faq_a{ line-height:20px; clear:both; overflow:hidden; display:none; padding-left:5px;}
.faq_a .faq_a_left{ float:left; width:20px; text-transform:uppercase; font-weight:bold;}
.faq_a .faq_a_right{ float:left;  padding-bottom:20px; }

/*sub_form*/
.sub_form{ width:543px; margin-left:1px;}
.sub_form .form_bank{ clear:both; background:url(../skins/form/bank.png) repeat-x; margin-bottom:20px;}
.sub_form .form_bank .form_bank_inf1{ background:url(../skins/form/men.png) no-repeat 20px center;height:26px; line-height:26px; padding-left:60px; color:#009994;}
.sub_form .form_bank2{ clear:both; margin-bottom:10px; background:#e9e9e9; height:30px; line-height:30px; color:#857d00;padding-left:30px; font-size:12px;}
.sub_form .form_text_title{ color:#9fa0a1; width:82px; float:left; padding-left:10px; overflow:hidden; line-height:51px; height:51px;}
.sub_form .form_text_title2{ color:#9fa0a1; width:82px; float:left; padding-left:10px; overflow:hidden; padding-top:10px; line-height:15px; height:51px;}
.sub_form .form_text_input{ float:left; position:relative;}
.sub_form .form_text_textarea{ float:left; position:relative;}

.sub_form .form_select_b{ float:left; border:0px; width:40px; height:30px; margin-top:10px; background:url(../skins/form/xiala1.png) no-repeat center; cursor:pointer;}
.sub_form .form_select_b2{ float:left; border:0px; width:40px; height:30px; margin-top:10px; background:url(../skins/form/xiala2.png) no-repeat center; cursor:pointer;}

.sub_form .form_input1{ float:left; border:0px; width:140px; height:30px; margin-left:10px; margin-top:10px; line-height:30px; background:none; color:#3a3a3a;}
.sub_form .form_input2{ float:left; border:0px; width:100px; height:30px; margin-left:10px; margin-top:10px; line-height:30px; background:none; color:#3a3a3a; }
.sub_form select{ border:0px; width:140px; height:100px; margin-left:10px; margin-top:10px; background:none; color:#3a3a3a;}
.sub_form textarea{ border:0px; width:400px; height:80px; margin-left:10px; margin-top:10px; background:none; color:#3a3a3a;}

.sub_form .form_text1{ float:left; width:251px; height:51px; background:url(../skins/form/text1.png) no-repeat; margin-left:10px; _margin-left:5px;margin-bottom:10px;}
.sub_form .form_text2{ float:left; width:251px; height:51px; background:url(../skins/form/text2.png) no-repeat; margin-left:10px;_margin-left:5px;margin-bottom:10px;}

.sub_form .form_text2 .form_text_title{ color:#00c8ac;}
.sub_form .form_text2 .form_text_title2{ color:#00c8ac;}
.sub_form .form_text2 .form_select{background:url(../skins/form/xiala2.png) no-repeat center; cursor:pointer;}

.sub_form .form_select_con{ width:137px; position:absolute; left:8px; top:49px; overflow:hidden; border:#ebebeb solid 1px; background:#FFFFFF; display:none;}
.sub_form .form_select_con ul li{ height:20px; line-height:20px; display:block; padding-left:5px; padding-right:5px; cursor:pointer; margin-bottom:5px;}
.sub_form .form_select_con ul .li_over{ background:#CCCCCC;}
.sub_form .form_select_con ul .li_out{ background:#FFFFFF;}

.sub_form .form_msg1{ clear:both; width:510px; overflow:hidden; margin-left:10px; margin-bottom:10px;}
.sub_form .form_msg1 .form_msg_top{ width:510px; background:url(../skins/form/text_top1.png) no-repeat; height:7px; overflow:hidden;}
.sub_form .form_msg1 .form_msg_mid{ width:510px; background:url(../skins/form/text_mid1.png) repeat-y; height:100px;}
.sub_form .form_msg1 .form_msg_bom{ width:510px; background:url(../skins/form/text_bom1.png) no-repeat; height:7px;}


.sub_form .form_msg2{ clear:both; width:510px; overflow:hidden; margin-left:10px; margin-bottom:10px;}
.sub_form .form_msg2 .form_msg_top{ width:510px; background:url(../skins/form/text_top2.png) no-repeat; height:7px;overflow:hidden;}
.sub_form .form_msg2 .form_msg_mid{ width:510px; background:url(../skins/form/text_mid2.png) repeat-y; height:100px;}
.sub_form .form_msg2 .form_msg_bom{ width:510px; background:url(../skins/form/text_bom2.png) no-repeat; height:7px;}
.sub_form .form_msg2 textarea{ background:#f9f9f9;}

.sub_form .form_inf2{ clear:both; height:20px; line-height:20px; padding-left:20px; font-size:12px;}
.sub_form .form_read{ clear:both; height:24px; line-height:24px; padding-left:20px; font-size:12px;}
.sub_form .form_read img{margin-bottom:-3px; cursor:pointer;}
.sub_form .form_read a{ text-decoration:underline;}
.sub_form .form_chbok{ overflow: hidden; width:510px; margin-bottom:20px;}
.sub_form .form_chbok .form_chbok_one{ float:left; height:24px; line-height:24px; margin-left:20px; color:#00c8ac; margin-bottom:10px;}
.sub_form .form_chbok .form_chbok_one img{ margin-bottom:-3px; cursor:pointer;}
.sub_form .form_chbok .form_chbok_x{ height:10px; line-height:10px; color:#FF0000; padding-left:20px;}

.sub_form .form_do{ clear:both; height:42px; padding-left:20px; margin-top:15px; margin-bottom:20px;}

.sub_form .form_error{ background:#f9e73e url(../skins/tip/c_tip1.png) no-repeat 20px 5px; line-height:20px; padding-left:50px; padding-top:5px; margin-bottom:20px; color:#656565; display:none;}

.sub_form .form_mselect{ float:left; height:98px; width:200px;overflow-x:hidden; overflow: auto; border-right:#CCCCCC dotted 1px;}
.sub_form .form_mselect ul{ width:170px; margin-left:8px;}
.sub_form .form_mselect ul li{ display:block; height:20px; line-height:20px; font-size:12px; padding-left:12px; text-align:left; cursor:pointer; margin-bottom:5px;}
.sub_form .form_mselect ul .li_out1{background:none;}
.sub_form .form_mselect ul .li_over1{background:url(../skins/form/dui.png) no-repeat center right;}
.sub_form .form_mselect ul .li_out2{background:none;}
.sub_form .form_mselect ul .li_over2{background:url(../skins/form/cuo.png) no-repeat center right;}


/*contact us*/
.sub_contact{ margin:auto; overflow:hidden; padding-bottom:20px;}
.sub_contact .sub_contact_name{color:#009994; font-size:14px; font-weight:bold;}

/*sub_news*/
.sub_news_list{ clear:both; overflow:hidden;}
.sub_news_list_title{ height:30px; line-height:30px; font-size:16px; padding-bottom:10px;}
.sub_news_list_con{ overflow:hidden;}
.sub_news_list_con ul{ clear: both; padding-left:22px;}
.sub_news_list_con ul li a{ display:block; color:#3a3a3a; padding:5px; line-height:15px; padding-left:0px; padding-right:20px;}
.sub_news_list_con ul li a:hover{ text-decoration:underline;}


/*login*/
.login{ width:506px; margin:auto; overflow:hidden; margin-top:20px; margin-bottom:30px;}
.login .login_top{ height:41px; line-height:41px; background:url(../skins/c_login_top.png) no-repeat; text-align:center; color:#FFFFFF; font-size:14px;}
.login .login_inf{ overflow:hidden; height:55px; background:url(../skins/c_login_mid.png) repeat-y; color:#000000; padding:15px; padding-top:5px;}
.login .login_inf .inf1{ height:15px; line-height:15px; font-size:12px;}
.login .login_inf .inf2{ height:25px; line-height:25px; color:#04cdd0; font-size:14px;}
.login .login_inf .inf2 a{color:#04cdd0;}
.login .login_inf .inf2 a:hover{ text-decoration:underline;}
.login .login_bank{ background: url(../skins/c_login_bank.png) no-repeat; height:2px; line-height:2px; overflow:hidden;}
.login .login_form{ background:url(../skins/c_login_mid.png) repeat-y; color:#a9a9a9; text-align:right; padding-right:100px; _padding-top:10px;}
.login .login_form .text{ padding-left:48px; height:50px; line-height:50px; font-size:18px;}
.login .login_form .text input{ height:28px; line-height:28px; padding:2px; margin-left:15px; border:#a9a9a9 solid 1px; background:#FFFFFF;width:211px; font-size:18px;}

.login .login_bu{ height:45px; background:url(../skins/c_login_mid.png) repeat-y; color:#727272; text-align:center; padding-top:2px;}
.login .login_bom{ height:7px; background:url(../skins/c_login_bom.png) no-repeat;}
.login .login_error{ height:30px; line-height:30px; background:#f9e73e; width:504px; margin:auto; text-align:center; color:#972e00; display:none;}


/*addict*/
.addict{ clear:both; width:670px; height:214px; margin:auto; margin-top:50px; background:url(../skins/addict/addict_bg.png) no-repeat;}
*html .addict{ clear:both; width:670px; height:214px; margin:auto; margin-top:50px; background:url(../skins/addict/ie_addict_bg.png) no-repeat;}
.addict .addict_type{ width:164px; height:35px; border:#dadada solid 4px; float:left; margin-top:105px; background:#FFFFFF; margin-left:12px; _margin-left:6px; position:relative;}
.addict .addict_type_b1{ width:163px; height:33px; background:#FFFFFF url(../skins/addict/addict_b1.png) no-repeat right; cursor:pointer; margin-top:1px;}
.addict .addict_type_b2{ width:163px; height:33px; background:#FFFFFF url(../skins/addict/addict_b1_1.png) no-repeat right; cursor:pointer; margin-top:1px;}
.addict .addict_type input{ width:126px; height:33px; line-height:33px; font-size:18px; border:0px; padding-left:2px;}


.addict .addict_text{ width:440px; height:35px; border:#dadada solid 4px; float:left; margin-top:105px; background:#FFFFFF; margin-left:12px; overflow:hidden; }
.addict .addict_text .input1{ width:402px; height:33px; line-height:33px; border:0px; float:left; font-size:18px; margin-left:2px;  +margin-left:-10px;}
.addict .addict_text .input2{ width:33px; height:33px; float:left; margin-right:1px; border:0px; margin-top:1px;}

.addict .addict_box{ clear:both; height:30px; line-height:30px; margin-left:12px; color:#FFFFFF; font-size:12px;}
.addict .addict_box ul li{ float:left; display:block; height:35px; line-height:35px; padding:5px;}
.addict .addict_box input{ vertical-align:middle;}

.addict .addict_type_text{ position:absolute; width:172px; background:#FFFFFF; border:#333333 solid 1px; top:40px; left:-5px; overflow:auto; display:none; height:200px;}
.addict .addict_type_text ul li{ display:block; height:30px; line-height:30px; color:#3a3a3a; padding-left:5px; padding-right:5px;}
.addict .addict_type_text ul .li1{ background:#FFFFFF;}
.addict .addict_type_text ul .li2{ background:#9fa0a1; cursor:pointer;}



.addict_result{ width:670px; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:210px;}
.addict_result .addict_result_one{ width:670px; overflow:hidden; border-top:#CCCCCC dotted 1px;}
.addict_result .addict_result_one .addict_result_title{ background:url(../skins/addict/addict_tip.png) no-repeat 0px center; padding-left:50px; font-size:18px; text-decoration:underline; color:#00c8ac; height:35px; line-height:35px;}
*html .addict_result .addict_result_one .addict_result_title{ background:url(../skins/addict/ie_addict_tip.png) no-repeat 0px center; padding-left:50px; font-size:18px; text-decoration:underline; color:#00c8ac; height:35px; line-height:35px;}
.addict_result .addict_result_one .addict_result_title2{ padding-left:50px; font-size:14px; height:30px; line-height:30px;}

.addict_resutl .addict_more{ width:670px; margin:auto; text-align:center; margin-top:20px;}


.sitemap{ padding-left:40px;margin:auto; overflow:hidden;}
.sitemap .sitemapcon{ clear:both; }
.sitemap .bank{ float:left; width:30%; text-align:left; line-height:30px; padding:10px; color:#012625; font-size:14px;}
.sitemap .bank a{ color:#012625;}
.sitemap .bank ul{ padding-left:13px;}
.sitemap .bank ul li{ line-height:20px; font-size:12px; color:#009994; list-style-type: disc;}
.sitemap .bank ul li a{color:#009994;}
.sitemap .bank ul li a:hover{ text-decoration:underline;}
.sitemap .bank .inf{ font-size:11px; line-height:15px; padding-right:100px; color:#656565;}
.sitemap .bank .inf a{color:#656565;}
.sitemap .bank .inf a:hover{color:#000b0e; text-decoration:underline;}
.sitemap .bank .pic{ background:url(../skins/sub_addict.png) no-repeat center; width:167px; height:124px;}

.process{ float:left; margin-left:18px; width:761px; overflow:hidden; margin-top:10px;}
.process .title{ height:50px; line-height:50px; font-size:18px; text-align:center;color:#009994;}
.process .bank1{ width:113px; float:left; overflow:hidden;}
.process .bank2{ width:45px; float:left; overflow:hidden; padding-top:20px;}
.process .bank1 .bg1{ background:url(../skins/process/c_b1.png) no-repeat; width:113px; height:56px; line-height:56px; margin-bottom:15px; color:#009994; text-align:center; font-size:16px;}
.process .bank1 .bg4{ background:url(../skins/process/c_b1.png) no-repeat; width:113px; height:46px; padding-top:10px; margin-bottom:15px; color:#009994; text-align:center; font-size:16px;}
.process .bank1 .bg2{ width:113px; overflow:hidden; margin-bottom:15px;}
.process .bank1 .bg2 .top{ background:url(../skins/process/c_b2_top.png) no-repeat; height:5px; overflow:hidden;}
.process .bank1 .bg2 .mid{ background:url(../skins/process/c_b2_mid.png) repeat-y; overflow:hidden;}
.process .bank1 .bg2 .bom{ background:url(../skins/process/c_b2_bom.png) no-repeat; height:5px; overflow:hidden;}
.process .bank1 .bg2 .title1{ font-size:12px; color:#009994; text-align:center; line-height:15px; padding-left:5px; padding-right:5px; padding-bottom:5px;}
.process .bank1 .bg2 .title3{ font-size:14px; font-weight:bold; color:#009994; text-align:center; line-height:15px; padding-left:5px; padding-right:5px; padding-bottom:5px;}
.process .bank1 .bg2 .title2{ font-size:11px; color:#9fa0a1; padding-left:5px; padding-right:5px; text-align:center}
.process .bank1 .bg3{ background:url(../skins/process/c_b3.png) no-repeat; width:113px; height:56px; margin-bottom:15px;  text-align:center; padding-top:20px;}
.process .bank1 .bg3 .title1{font-size:10px;color:#3a3a3a;}
.process .bank1 .bg3 .title2{font-size:10px;color:#3a3a3a; padding-top:30px;}

.process .bank2 .top{ width:45px; height:13px; background:url(../skins/process/c_j_top.png) no-repeat 8px;}
.process .bank2 .mid{ width:45px; background:url(../skins/process/c_j_mid.png) repeat-y 20px; height:200px;}
.process .bank2 .bom{ width:45px; height:20px; overflow:hidden; background:url(../skins/process/c_j_bom.png) no-repeat 8px 0px; padding-top:5px;}
.process .bank2 .ca{ width:45px; height:26px; overflow:hidden; background:url(../skins/process/c_j_ca.png) no-repeat 8px 0px;}

.samply{ margin:auto; width:980px; overflow:hidden; margin-top:28px;}
.samply .tap_con{ height:33px; overflow:hidden; margin-top:20px; font-style:italic}
.samply .tap_con span{ display:block;}
.samply .tap_con .tap{ height:33px; width:122px; overflow:hidden; float:left; margin-left:2px;}
.samply .tap_con .tap .left{ float:left; width:3px; height:33px; background:url(../skins/samply/tap_white_l.gif) no-repeat;}
.samply .tap_con .tap .right{ float:right; width:3px; height:33px; background:url(../skins/samply/tap_white_r.gif) no-repeat;}
.samply .tap_con .tap .mid{ float:left; width:116px; height:33px; background:#FFFFFF; border-top:#d4d4d4 solid 1px; text-align:center; line-height:33px; font-size:12px;}
.samply .tap_con .tap2{ height:33px; width:122px; overflow:hidden; float:left; margin-left:2px;}
.samply .tap_con .tap2 .left{ float:left; width:3px; height:33px; background:url(../skins/samply/tap_black_l.gif) no-repeat;}
.samply .tap_con .tap2 .right{ float:right; width:3px; height:33px; background:url(../skins/samply/tap_black_r.gif) no-repeat;}
.samply .tap_con .tap2 .mid{ float:left; width:116px; height:33px; background:#000000; border-top:#000000 solid 1px; text-align:center; line-height:33px; font-size:14px; color:#FFFFFF;}
.samply .tap_con .tap2 a{ color:#FFFFFF;}
.samply .tap_con a{ color:#000000; text-decoration:none; display:block; }

.samply .con{ border-left:#d4d4d4 solid 1px; border-right:#d4d4d4 solid 1px; overflow:hidden; clear:both;}
.samply .con .top{ height:22px; background:url(../skins/samply/tap_bom.gif) repeat-x;}
.samply_logo{ width:205px; height:85px; float:right; margin:10px; cursor:pointer;}
 /*#######job start##########*/
.job_left{ float:left; width:620px;}
.job_left .bigtitle{ font-size:22px; font-weight:bold; color:#1598ad; line-height:45px; padding-top:10px; border-bottom:#CCCCCC dotted 1px; margin-bottom:15px;}
.job_left .jlogin{ width:616px; overflow:hidden;}
.job_left .jlogin a{ text-decoration:underline;}
.job_left .jlogin .top{ background:url(../skins/job/login_bg_top.png) no-repeat; height:11px; overflow:hidden;}
.job_left .jlogin .mid{ background:url(../skins/job/login_bg_mid.png) repeat-y; overflow:hidden; padding:20px; padding-left:40px; padding-right:40px;}
.job_left .jlogin .text1{ width:250px; font-size:13px; height:20px; line-height:20px; margin-top:3px;}
.job_left .jlogin .text2{ width:100px; font-size:13px; height:20px; line-height:20px; margin-top:3px;}
.job_left .jlogin .span1{ font-weight:bold;}
.job_left .jlogin .td1{ padding-top:20px; color:#CCCCCC;}
.job_left .jlogin .td11{ padding-top:40px; color:#CCCCCC;}
.job_left .jlogin .td2{ padding-top:20px; color:#000000;}
.job_left .jlogin .bom{ background:url(../skins/job/login_bg_bom.png) no-repeat; height:10px; overflow:hidden;}
.job_left .jlogin .loginBt1{ width:144px; height:33px; background:url(../skins/job/loginBt1.gif) no-repeat; cursor:pointer; border:0px;}
.job_left .jlogin .loginBt2{ width:144px; height:33px; background:url(../skins/job/loginBt2.gif) no-repeat; cursor:pointer; border:0px;}


/*joblogin_only*/
div.neat-dialog-cont{ z-index: 98; background: none transparent scroll repeat 0% 0%; left: 0px; width: 100%; position: absolute; top: 0px; height: 100%;}
div.neat-dialog-bg{ z-index: -1; left: 0px; width: 100%; position: absolute; top: 0px; height: 100%; background-color: #333333;}
div.neat-dialog{ border-right: #555 1px solid; border-top: #555 1px solid; z-index: 99; margin-left: auto; border-left: #555 1px solid; width:611px; margin-right: auto; border-bottom: #555 1px solid; position: relative; top: 25%; background-color: none; border:0px;}
div.neat-dialog-title{ padding-right: 0.3em; padding-left: 0.3em; font-size: 0.8em; padding-bottom: 0.1em; margin: 0px; line-height: 1.2em; padding-top: 0.1em; border-bottom: #444 1px solid; position: relative;}
img.nd-cancel{right: 0.2em; position: absolute; top: 0.2em; cursor:pointer;}
div.neat-dialog P{padding-right: 0.2em; padding-left: 0.2em; paddint-bottom: 0.2em; padding-top: 0.2em; text-align: center;}

div.job_only .jlogin{ width:616px; overflow:hidden;}
div.job_only .jlogin a{ text-decoration:underline;}
div.job_only .jlogin .top{ background:url(../skins/job/login/login_top.gif) no-repeat; height:41px; overflow:hidden;font-size:16px; font-weight:bold; color:#1598ad; line-height:35px; padding-left:50px;}
div.job_only .jlogin .mid{ background:url(../skins/job/login/login_mid.gif) repeat-y; overflow:hidden; padding:20px; padding-left:40px; padding-right:40px; position:relative;}
div.job_only .jlogin .mid .close{ width:33px; height:33px; background:url(../skins/job/login/close.png) no-repeat; position: absolute; right:15px; top:4px; cursor:pointer;}
div.job_only .jlogin .text1{ width:316px; font-size:13px; height:20px; line-height:20px; margin-top:3px;}
div.job_only .jlogin .text2{ width:170px; font-size:13px; height:20px; line-height:20px; margin-top:3px;}
div.job_only .jlogin .span1{ font-weight:bold;}
div.job_only .jlogin .td1{ padding-top:20px; color:#CCCCCC;}
div.job_only .jlogin .td11{ padding-top:40px; color:#CCCCCC;}
div.job_only .jlogin .td2{ padding-top:20px; color:#000000;}
div.job_only .jlogin .bom{ background:url(../skins/job/login/login_bom.gif) no-repeat; height:11px; overflow:hidden;}
div.job_only .jlogin .loginBt1{ width:144px; height:33px; background:url(../skins/job/loginBt1.gif) no-repeat; cursor:pointer; border:0px;}
div.job_only .jlogin .loginBt2{ width:144px; height:33px; background:url(../skins/job/loginBt2.gif) no-repeat; cursor:pointer; border:0px;}
/*#########################*/

.job_left .jreg{ width:616px; overflow:hidden;}
.job_left .jreg a{ text-decoration:underline;}
.job_left .jreg .top{ background:url(../skins/job/login_bg_top.png) no-repeat; height:11px; overflow:hidden;}
.job_left .jreg .mid{ background:url(../skins/job/login_bg_mid.png) repeat-y; overflow:hidden; padding:20px; padding-left:40px; padding-right:40px;}
.job_left .jreg .text1{ width:250px;font-size:13px; height:20px; line-height:20px; margin-top:3px;}
.job_left .jreg .text2{ width:120px;font-size:13px;  height:20px; line-height:20px; margin-top:3px;}
.job_left .jreg select{ width:155px;}
.job_left .jreg .span1{ font-weight:bold;}
.job_left .jreg .td1{ padding-top:20px; color:#CCCCCC;}
.job_left .jreg .td11{ padding-top:40px; color:#CCCCCC;}
.job_left .jreg .td2{ padding-top:20px; color:#000000;}
.job_left .jreg .bom{  background:url(../skins/job/login_bg_bom.png) no-repeat; height:10px; overflow:hidden;}
.job_left .jreg .loginBt1{ width:144px; height:33px; background:url(../skins/job/regBt1.gif) no-repeat; cursor:pointer; border:0px;}
.job_left .jreg .loginBt2{ width:144px; height:33px; background:url(../skins/job/regBt2.gif) no-repeat; cursor:pointer; border:0px;}

.job_right{ float:right; width:300px; padding-top:20px;}
.job_right .right1{ width:300px; overflow:hidden; text-align:center;}
.job_right .right1 .top{ height:41px; background:url(../skins/job/job_column1_top.png) no-repeat; text-align:left;}
.job_right .right1 .bom{ height:120px; background:url(../skins/job/job_column1_bom.png) no-repeat;}
.job_right .right1 .mid{ background:url(../skins/job/job_column1_mid.png) repeat-y; overflow:hidden; padding:10px; padding-top:0px;}
.job_right .bigtitle1{ height:41px; line-height:41px; background:url(../skins/job/icon2.gif) no-repeat 20px center; padding-left:45px; font-weight:bold;}
.job_right .right1 p{ text-align:left;}
.job_right .right1 .col_Bt1{ width:183px; height:31px; background:url(../skins/job/col_Bt1.gif) no-repeat; cursor:pointer; border:0px;}
.job_right .right1 .col_Bt2{ width:183px; height:31px; background:url(../skins/job/col_Bt2.gif) no-repeat; cursor:pointer; border:0px;}
.job_right .right2{ width:300px; overflow:hidden; text-align:center; margin-top:10px;}
.job_right .right2 .top{ height:93px; background:url(../skins/job/job_column2_top.png) no-repeat; text-align:left;}
.job_right .right2 .bom{ height:9px; background:url(../skins/job/job_column2_bom.png) no-repeat;}
.job_right .right2 .mid{ background:url(../skins/job/job_column1_mid.png) repeat-y; overflow:hidden; padding:10px; padding-top:15px;}
.job_right .right2 .inf{ width:200px; padding-left:10px; margin-top:10px;}
.job_right .bigtitle2{ height:41px; line-height:41px; background:url(../skins/job/icon3.gif) no-repeat 20px center; padding-left:45px; font-weight:bold;}
.job_right .right3{ width:300px; overflow:hidden; text-align:center; margin-top:10px;}
.job_right .right3 .top{ height:41px; background:url(../skins/job/job_column1_top.png) no-repeat; text-align:left;}
.job_right .right3 .bom{ height:120px; background:url(../skins/job/job_column2_bom.png) no-repeat;}
.job_right .right3 .mid{ background:url(../skins/job/job_column1_mid.png) repeat-y; overflow:hidden; padding:10px; padding-top:0px;}
.job_right .right3 .mid ul{ padding:0px; margin:0px; padding-left:20px; padding-top:10px;}
.job_right .right3 .mid ul li{ text-align:left; margin-bottom:5px;}
.job_right .right3 .mid ul li a:hover{ text-decoration: underline;}

.job_left .jflow{ clear:both; overflow:hidden;}
.job_left .jflow .top{ height:5px; overflow:hidden; background:url(../skins/job/flow_top_bg.png) no-repeat;}
.job_left .jflow .mid{ overflow:hidden; background:url(../skins/job/flow_mid_bg.png) repeat-y; padding:15px; padding-top:5px; padding-bottom:5px;}
.job_left .jflow .bom{ height:28px; overflow:hidden; background:url(../skins/job/flow_bom_bg.png) no-repeat;}
.job_left .jflow .mid .title1{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:30px;}
.job_left .jflow .mid .jflow_con{ height:80px; width:600px; background:url(../skins/job/flow_slip.png) no-repeat 0px 15px; margin-top:10px; padding-top:4px;}
.job_left .jflow .mid .jflow_con .btncon{ padding-left:18px;}
.job_left .jflow .mid .jflow_con .btn1_a{ float:left; background:url(../skins/job/flow.png) no-repeat -18px 0px; width:37px; height:42px; margin-right:45px; position:relative; }
.job_left .jflow .mid .jflow_con .btn1_b{ float:left; background:url(../skins/job/flow.png) no-repeat -18px -46px; width:37px; height:42px; margin-right:45px; position:relative;}
.job_left .jflow .mid .jflow_con .btn2_a{ float:left; background:url(../skins/job/flow.png) no-repeat -98px 0px; width:37px; height:42px; margin-right:45px; position:relative; }
.job_left .jflow .mid .jflow_con .btn2_b{ float:left; background:url(../skins/job/flow.png) no-repeat -98px -46px; width:37px; height:42px; margin-right:45px; position:relative;}
.job_left .jflow .mid .jflow_con .btn3_a{ float:left; background:url(../skins/job/flow.png) no-repeat -178px 0px; width:37px; height:42px; margin-right:45px; position:relative; }
.job_left .jflow .mid .jflow_con .btn3_b{ float:left; background:url(../skins/job/flow.png) no-repeat -178px -46px; width:37px; height:42px; margin-right:45px; position:relative;}
.job_left .jflow .mid .jflow_con .btn4_a{ float:left; background:url(../skins/job/flow.png) no-repeat -258px 0px; width:37px; height:42px; margin-right:45px; position:relative;}
.job_left .jflow .mid .jflow_con .btn4_b{ float:left; background:url(../skins/job/flow.png) no-repeat -258px -46px; width:37px; height:42px; margin-right:45px; position:relative;}
.job_left .jflow .mid .jflow_con .btn1_a_title{ position:absolute; top:45px; left:-15px; display:block;}
.job_left .jflow .mid .jflow_con .btn1_b_title{ position:absolute; top:45px; left:-15px; display:block; color:#ff9900;}
.job_left .jflow .mid .jflow_con .btn2_a_title{ position:absolute; top:45px; left:-8px; display:block;}
.job_left .jflow .mid .jflow_con .btn2_b_title{ position:absolute; top:45px; left:-8px; display:block; color:#ff9900;}
.job_left .jflow .mid .jflow_con .btn3_a_title{ position:absolute; top:45px; left:-6px; display:block;}
.job_left .jflow .mid .jflow_con .btn3_b_title{ position:absolute; top:45px; left:-6px; display:block; color:#ff9900;}
.job_left .jflow .mid .jflow_con .btn4_a_title{ position:absolute; top:45px; left:-18px; display:block; white-space:nowrap}
.job_left .jflow .mid .jflow_con .btn4_b_title{ position:absolute; top:45px; left:-18px; display:block; white-space:nowrap; color:#ff9900;}

.job_left .inf1{ clear:both; overflow:hidden; padding-top:10px;}
.job_left .inf1 .pic0_a{ float:left; background:url(../skins/job/inf1.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic0_b{ float:left; background:url(../skins/job/inf11.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic1_a{ float:left; background:url(../skins/job/inf2.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic1_b{ float:left; background:url(../skins/job/inf22.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic2_a{ float:left; background:url(../skins/job/inf3.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic2_b{ float:left; background:url(../skins/job/inf33.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic3_a{ float:left; background:url(../skins/job/inf4.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}
.job_left .inf1 .pic3_b{ float:left; background:url(../skins/job/inf44.png) no-repeat 10px 10px; padding-top:20px; width:80px; height:50px;}

.job_left .inf1 .right{ float:left; overflow:hidden; width:540px; padding-top:10px;}
.job_left .inf1 .title{ color:#1eb0c6; font-size:14px; font-weight:bold; margin-bottom:5px; padding-top:5px;}
.job_left .inf1 .title a{ color:#1eb0c6;}
.job_left .inf1 .title a:hover{ text-decoration:underline;}
.job_left .inf1 .infcon{ line-height:15px; padding-bottom:20px;}
.job_left .inf1 .infcon .title1{ margin-top:5px; color: #999999; font-size:11px; padding-bottom:5px;}
.job_left .inf1 .infcon .ul1{ padding-left:20px;}
.job_left .inf1 .infcon .ul1 li{ color:#009994; padding-bottom:5px;}
.job_left .inf1 .infcon .ul1 li a:hover{ text-decoration:underline;}
.job_left .inf1 .infcon .btn{ clear:both; padding-top:5px;}
.job_left .inf1 .infcon .btn img{ cursor:pointer; vertical-align: middle;}
.job_left .inf1 .infcon .btn input{ vertical-align: middle;}
.job_left .inf1 .infcon .btn a{ color:#ff9900;}
.job_left .inf1 .infcon .btn a:hover{ text-decoration:underline;}
.job_left .inf1 .infcon  table{ clear:both; color:#999999; line-height:20px; margin-top:10px;}
.job_left .inf1 .infcon  table td{ vertical-align:top;}
.job_left .inf1 .infcon  table input{ width:160px;}
.job_left .inf1 .infcon  table .input1{ width:521px;}
.job_left .inf1 .infcon  table .input2{ width:64px; height:26px;}
.job_left .inf1 .infcon  table .input3{ width:18px; height:13px; margin-left:10px; +margin-top:3px;_margin-top:3px;}
.job_left .inf1 .infcon  table select{ width:168px;}
.job_left .inf1 .infcon  table .textare1{ width:341px;}
.job_left .inf1 .infcon  table .textare2{ width:521px;}
.job_left .inf1 .infcon  table span{ color:#000000;}
.job_left .inf1 .infcon  table .td1{ color:#666666; text-align:right; padding-right:10px;}
.job_left .inf1 .infcon  table .td1 a{ color:#666666; text-decoration:underline;}
.job_left .inf1 .infcon  table .td1 a:hover{ color:#000000;}
.job_left .inf1 .tab{ clear:both; margin-top:2px;}
.job_left .inf1 .infcon .ul2{ clear:both;}
.job_left .inf1 .infcon .ul2 li{color:#000000; list-style-type:none; margin-right:10px; line-height:20px;}
.job_left .inf1 .infcon .ul2 li a{ color:#000000;}
.job_left .inf1 .infcon .ul2 li a:hover{ text-decoration:underline;}

/*job_tip*/
.job_left .inf1 .line{border-bottom:#CCCCCC dotted 1px; height:1px; overflow:hidden; clear:both;}
.job_left .tip{ clear:both; width:422px; overflow:hidden;}
.job_left .tip .top{ height:26px; overflow:hidden; background:url(../skins/job/tip_top.png) no-repeat;}
.job_left .tip .mid{ overflow:hidden; background:url(../skins/job/tip_mid.png) repeat-y; padding-left:10px; padding-right:10px; padding-bottom:5px; position:relative;}
.job_left .tip .bom{ height:10px; overflow:hidden; background:url(../skins/job/tip_bom.png) no-repeat;}
.job_left .tip .close{ width:14px; height:14px; background:url(../skins/job/tip_close.png) no-repeat; position:absolute; left:400px; _left:390px; bottom:0px;_bottom:35px; cursor:pointer;}
/*#######*/

.job_left .base_title{ background:url(../skins/job/inf1.png) no-repeat 0px 5px; padding-left:70px; margin-top:20px; border-bottom:#CCCCCC dotted 1px; overflow:hidden;}
.job_left .base_title .title{ font-weight:bold; font-size:12px; line-height:30px;}
.job_left .base_title .tool{ text-align:right; overflow:hidden; padding-top:20px; padding-bottom:5px; height:16px;}
.job_left .base_title .tool .t1{ width:54px; height:16px; background:url(../skins/job/modify.png) no-repeat; float:right; margin-right:20px; cursor:pointer;}
.job_left .base_title .tool .t2{ width:60px; height:16px; background:url(../skins/job/goback.png) no-repeat 0px 2px; float:right; cursor:pointer;}
.job_left .base table td{ line-height:20px; font-weight:bold; font-size:10px;}
.job_left .base table td span{ font-weight:normal; font-size:12px; display:block; padding-left:2px;}

.job_left .service_title{ background:url(../skins/job/inf2.png) no-repeat 0px 5px; padding-left:70px; margin-top:20px; border-bottom:#CCCCCC dotted 1px; overflow:hidden;}
.job_left .service_title .title{ font-weight:bold; font-size:12px; line-height:30px;}
.job_left .service_title .tool{ text-align:right; overflow:hidden; padding-top:20px; padding-bottom:5px; height:16px;}
.job_left .service_title .tool .t1{ width:54px; height:16px; background:url(../skins/job/modify.png) no-repeat; float:right; margin-right:20px; cursor:pointer;}
.job_left .service_title .tool .t2{ width:60px; height:16px; background:url(../skins/job/goback.png) no-repeat 0px 2px; float:right; cursor:pointer;}
.job_left .service table td{ line-height:20px; font-weight:bold; font-size:10px;}
.job_left .service table td span{ font-weight:normal; font-size:12px; display:block; padding-left:2px;}
.job_left .checkboxlist {border:1px solid black;height:200px;overflow-y:scroll;overflow-x:hidden;}

/*#### end job all css###*/

/*the website's navigation on the bottom */
.navigation{ position:absolute; top:0px; left:0px; height:33px; width:100%; }
.navigation .left{ height:33px; background:url(../skins/navigation/bg_left.png) no-repeat; width:13px; float:left;}
.navigation .mid{float:left; height:33px; background:url(../skins/navigation/bg_b2.png) repeat-x;}
.navigation .right{ float:right; height:33px; background:url(../skins/navigation/bg_right.png) no-repeat; width:41px; cursor:pointer;}
.navigation .con{ height:33px;  background:url(../skins/navigation/bg_mid.png) repeat-x;}

.navigation .tel{ float:left; background:url(../skins/navigation/tel.png) no-repeat; width:197px; height:33px;}
.navigation .search_title{ float:left; background:url(../skins/navigation/search_title.png) no-repeat; width:206px; height:33px; margin-left:20px;}
.navigation .search_left{ width:3px; float:left; height:33px; background:url(../skins/navigation/search_left.png) no-repeat; margin-left:20px;}
.navigation .search_mid{ width:140px; float:left; height:33px; background:url(../skins/navigation/search_mid.png) repeat-x;}
.navigation .search_mid input{ margin-top:13px; height:13px; line-height:13px; border:0px;}

.navigation .search_right{ width:2px; float:left; height:33px; background:url(../skins/navigation/search_right.png) no-repeat; margin-right:10px;}
.navigation .search_right input{ margin-top:10px; margin-left:25px;}
.navigation .search_btn{ float:right; width:81px; height:20px; margin-top:10px; margin-right:10px;}
.navigation .b1{ float:right; width:3px; height:33px; background:url(../skins/navigation/bg_b1.png) no-repeat;}
.navigation .b2{ float:right; width:200px; height:33px; background:url(../skins/navigation/bg_b2.png) repeat-x; padding-left:10px;}
.navigation .icon1{ float:left; width:16px; height:16px; margin-top:11px; background:url(../skins/navigation/icon1.png) no-repeat; margin-right:15px; cursor:pointer;}
.navigation .icon2{ float:left; width:16px; height:16px; margin-top:11px; background:url(../skins/navigation/icon2.png) no-repeat; margin-right:15px; cursor:pointer; position:relative;}
.navigation .icon3{ float:left; width:16px; height:16px; margin-top:11px; background:url(../skins/navigation/icon3.png) no-repeat; margin-right:15px; cursor:pointer;}
.navigation .icon4{ float:left; width:16px; height:16px; margin-top:11px; background:url(../skins/navigation/icon4.png) no-repeat; margin-right:15px; cursor:pointer;}
.navigation .icon5{ float:left; width:16px; height:16px; margin-top:11px; background:url(../skins/navigation/icon5.png) no-repeat; margin-right:15px; cursor:pointer;}
.navigation .icon6{ float:left; width:24px; height:16px; margin-top:11px; margin-right:15px; cursor:pointer;}
.navigation .icon1 a,.navigation .icon2 a,.navigation .icon3 a,.navigation .icon4 a,.navigation .icon5 a{ display:block; width:16px; height:16px;}
.navigation .icon6 a{ display:block; width:24px; height:16px;}

.navigation .right2{ float:right; width:45px; height:33px; background:url(../skins/navigation/bg_right2.png) no-repeat; cursor:pointer;}

.navigation .tip{ width:75px; height:32px; background:url(../skins/navigation/tip.png) no-repeat; position:absolute; top:-28px; left:-15px;}
.navigation .tip .close{ width:5px; height:5px; position:absolute; top:2px; left:65px; cursor:pointer;}
/*###############################*/
 
/*---------seo stylecss----------*/
.seo_qus{ clear:both; color:#e9cd30; padding-top:5px; padding-bottom:10px; font-size:16px;}
.seo_qus span{ color:#ffb650; font-size:18px; font-style:italic;}
.seo_list{ padding-bottom:20px; overflow:hidden; width:592px;}
.seo_list_l{ float:left; width:280px; overflow:hidden;}
.seo_list_r{ float:left; width:262px; overflow:hidden; background:url(../skins/seo_tip2.png) no-repeat 2px 0px; height:110px; padding-top:90px; padding-left:50px;}
.seo_list_r .title{ font-family:"Rockwell"; color:#00b595; font-size:12px;}
.seo_list_r .con{ width:205px; color:#828282; padding-top:5px; line-height:15px;}
.seo_list_r .con a{ text-decoration:underline;}
.seo_list ul{ margin-left:5px;}
.seo_list ul li{ padding-bottom:5px; list-style:none;}
.seo_list ul li a{ color:#1fb3c5;}
.seo_list ul li a:hover{ text-decoration:underline;}
.seo_bigtitle{ color:#1fb3c5; font-size:14px; padding-top:5px; padding-bottom:5px; clear:both;}
.seo_bigtitle span{ color:#009999; font-size:16px; font-weight:bold;}
.seo_bigtitle2{ color:#1fb3c5; font-size:20px; padding-top:5px; padding-bottom:15px; clear:both;}
.seo_bigtitle2 span{ color:#009999; font-size:22px; font-weight:bold;}
.seo_con{ padding-bottom:10px;}
.seo_con .span1{ color:#ceeaed;}
.seo_con .span1 a{ color:#ceeaed;}
.seo_con .span1 a:hover{ color:#1fb3c5;}
.seo_logotitle{ clear:both; line-height:15px; height:15px; color:#1fb3c5;}
.seo_logo{ clear:both; padding-top:10px;overflow:hidden;}
.seo_logo ul li{ float:left; display: inline-block; width:120px; text-align:center; margin-right:40px; margin-bottom:25px;}
.seo_logo a{ color:#a6b9c0; text-decoration:underline; font-size:10px;}
.seo_logo a:hover{ color:#3a6b9a;}
.seo_blank{ height:5px; line-height:5px; border-bottom:#f3f3f3 dotted 1px; clear:both; margin-bottom:20px;}







