/*-----------------------------start neiye shezhi-------------------*/
div.i_center{ clear:both; margin:1px auto; width:980px;}
div.i_left{ float:left; width:180px; background:#e3edf0 url(../images/left_bj.png) repeat-x left top; min-height:700px; height:auto; _height:700px;}
div.left_languages{ background:white url(../images/left_bj.png) repeat-x left bottom;}
div.i_left_languages{ background:white url(../images/left_bj.png) repeat-x left 280%;}
div.i_left_bj{ clear:both; background:url(../images/i_left_top.jpg) repeat-x left top; padding-top:4px;}
div.i_left_pic{ clear:both; margin:8px auto; text-align:center; width:172px;}
/*left navigation*/
dl.i_left_nav{clear:both; margin:1px auto; width:172px;}
dl.i_left_nav dd{ clear:both; margin:4px 0; padding:2px 0;  width:100%; background:#dbf0ed url(../images/left_arrow.gif) no-repeat 93% 70%;}
dl.i_left_nav dd a{ display:block; padding-left:16px;}
dl.i_left_nav dd a:hover{ background:#b2e5de/* url(../images/left_arrow.gif) no-repeat 93% 70%*/; color:#18855c;}
dl.i_left_nav dd.dd_light{ background:#18855c url(../images/left_arrow_h.gif) no-repeat 93% 70%; font-weight:bold; color:white;}
dl.i_left_nav dd.dd_light a{ color:white;}
dl.i_left_nav dd.dd_light a:hover{ color:#ffdc19; background:#18855c url(../images/left_arrow_h.gif) no-repeat 93% 70%;}
/*-------------start neiye right-------------------------*/
div.i_right{ float:right; width:790px;}
/*back top*/
div.i_top{ clear:both; text-align:right;}
dl.alt_pic{ clear:both; width:100%; height:150px;}
dl.alt_pic dd{ padding:94px 0 0 30px;}
/*about us*/
dl.about_pic{ background:url(../images/banner/about_pic.jpg) no-repeat;}
/*service project*/
dl.services_pic{ background:url(../images/banner/services_pic.jpg) no-repeat;}
/*service language*/
dl.languages_pic{ background:url(../images/banner/languages_pic.jpg) no-repeat;}
/*jieduefangan*/
dl.solutions_pic{ background:url(../images/banner/solutions_pic.jpg) no-repeat;}
/*工作流程*/
dl.workflow_pic{ background:url(../images/banner/workflow_pic.jpg) no-repeat;}
/*us youshi*/
dl.why_pic{ background:url(../images/banner/why_pic.jpg) no-repeat;}
/*招聘*/
dl.carees_pic{ background:url(../images/banner/carees_pic.jpg) no-repeat;}
/*contact us*/
dl.contact_pic{background:url(../images/banner/contact_pic.jpg) no-repeat;}
/*----------------jieshu picture shezhi------------------*/
/*weizhibiaoti*/
dl.i_site{ clear:both; margin:8px 0; width:100%; padding:0 0 5px 0; background:url(../images/blue_line.gif) repeat-x left bottom;}
dl.i_site dd{ float:left; text-transform:capitalize;}
dl.i_site dd a,dl.i_site dd span{ margin:0 8px;}
dl.i_site dd span{ color:#067ab4;}
/*rigth title*/
dl.i_r_title{ clear:both; margin:20px auto 10px auto; width:100%; line-height:2em; width:98%;}
dl.i_r_title dd{ float:left; font-size:20px; color:#1666af; font-weight:bold;}
/*right green title */
dl.i_green_title{ clear:both; margin:10px auto; width:98%; line-height:2em;}
dl.i_green_title dd{ float:left; font-size:14px; color:#036c4d; font-weight:bold; text-transform:capitalize;}
/*about us*/
div.about_con{ clear:both; width:98%; margin:10px auto; line-height:2em;}
div.about_con p{ margin:10px 0; clear:both;}
div.about_con p.pic_center{ text-align:center;}
/*kuiasulianjie*/
dl.i_languages{ clear:both; margin:10px auto; width:98%; line-height:2em;}
dl.i_languages a{ color:#1666af; width:20%; background:url(../images/gray_arrow.gif) no-repeat left 9px; padding-left:2%; margin-right:20px; float:left;}
dl.i_languages a:hover{ color:#ff6600;}
/*team*/
dl.i_team{ clear:both; width:94%; margin:8px auto; border:1px solid #dfdfe7; padding:10px 2%;}
dl.i_team dt{ float:left; width:85px; padding-top:8px;}
dl.i_team dd{ float:right; width:640px;}
dl.i_team dd.title{ font-weight:bold; margin-bottom:4px;}
/*tean xingqing*/
dl.d_team_title{ clear:both; padding-bottom:10px;border-bottom:1px solid #e7eff2; }
dl.d_team_title dt{ float:left; width:85px; padding-right:10px;}
dl.d_team_title dd{ padding-top:15px;}
/*news*/
dl.i_news{ clear:both; margin:8px auto; line-height:1.9em; width:98%;}
dl.i_news dd{ clear:both; margin:4px 0; padding:0 10px; border-bottom:1px solid #f1f6f7;  padding-left:20px;}
/*service project*/
/*table*/
table.services_table{ clear:both; margin:10px 0; width:80%; border:1px solid #d0ebe2; background:#eefaf8;}
table.services_table td{ padding:0px 15px; border:1px solid #d0ebe2;}
/*shuomingxing wenzi*/
dl.i_services_text{ clear:both; margin:8px 0;}
dl.i_services_text dt,dl.i_services_list dt{ font-size:14px; color:#036c4d; font-weight:bold; text-transform:capitalize; margin-bottom:4px;}
dl.i_services_text dd{ clear:both; margin:4px 0;}
/*shuomingxing liebiao*/
dl.i_services_list{ clear:both; margin:8px 0;}
dl.i_services_list dd{ clear:both; margin:4px 0;background:url(../images/green_arrow.gif) no-repeat 5px 8px; padding-left:20px;}
dl.i_services_list dd.text{ background:none; padding-left:0;}
/*red word*/
div.red_text{ clear:both; margin:8px 0;}
/*-----------------jieduefangan--------------*/
.left_pic{ float:left; margin:0 15px 0px 0;}
/*quote*/
div.left_link{ clear:both; text-align:center; margin:8px 0;}
/*workflow*/
dl.workflow_liu{ clear:both; text-align:center; margin:8px 0; padding:15px 0;}
/*----------------------start zhaopin----------------*/
/*title*/
dl.i_blue_title{ clear:both; margin:10px 0; padding:3px 10px; background:#e6f0f9;}
dl.i_blue_title dd{ font-weight:bold; color:#1867ac; float:left;}
/*table*/
table.carees_table{ clear:both; margin:10px 0;}
table.carees_table td{ padding:5px 5px;}
table.carees_table tr.even_bj{ background:#f5faf8; border-bottom:1px solid #d5ebe3;border-top:1px solid #d5ebe3;}
table.carees_table table tr.even_bj{ background:none; border:none;}
div.about_con table.carees_table td p{ line-height:1em; margin:0;}
table.carees_table td.right_text{ text-align:right; font-weight:bold;}
/*little word*/
table.carees_che{ font-size:11px;}
table.carees_che td{ padding:0 5px;}
/*form*/
input.checlass{ margin:0 5px; margin-left:0;vertical-align:middle; _vertical-align:baseline;}
input.i_input_text,.input_select,.select,.input_textarea{ border:1px solid #cbdae6; border-left:1px solid #b2c7d8; border-top:1px solid #b2c7d8; background:#f6fbff;}
.input_select{ width:292px; height:23px; font-family:Arial; color:#333;}
.input_textarea{ padding:5px; width:550px; height:100px;}
input.i_input_text{ width:280px; padding:2px 5px; height:17px; line-height:17px;}
input.input_carees_btn,input.input_carees_reset{ border:none; cursor:pointer;background:url(../images/job_btn.jpg) no-repeat; height:33px; width:100px; text-align:center; line-height:33px; font-weight:bold; color:white; margin:8px 0;}
input.input_carees_reset{ background-position:-100px top; width:68px; margin-left:10px;}
input.gray_btn{ border:none; cursor:pointer;background:url(../images/gray_btn.jpg) no-repeat; width:129px; height:21px; line-height:21px; text-align:center; margin:5px 4px;}
/*--------------start contact us*/
dl.i_contact dt,dl.i_contact dd{ margin:0;}
dl.i_contact a{ color:#1368b8; text-decoration:underline;}
dl.i_contact a:hover{ color:#ff6600; text-decoration:none;}
div.btn{ clear:both; margin:8px 0;}
/*-------------------our custom*/
dl.i_clients{ clear:both; width:100%; margin:8px 0;}
dl.i_clients dd{ width:172px; height:80px; overflow:hidden; float:left; margin:10px 8px;}
dl.i_clients dd img{ width:170px; line-height:55px; overflow:hidden; border:1px solid #e6e6e6;}
dl.i_clients dd a:hover img{ border:1px solid #d5ebe3;}
/*----------------start language*/
ul.i_sec_text,ul.i_sec_arrow{ clear:both; padding-left:1.6em; font-weight:bold; color:#1368b8;}
ul.i_sec_arrow li{background:url(../images/blue_arrow.gif) no-repeat left 10px; padding-left:16px; clear:both;}
/*-----------------------start xuanze language*/
div.white_center{ clear:both; margin:8px auto; width:980px; background:white; padding:10px 0;}
/*title */
dl.i_red_title{ clear:both; margin:15px auto; width:93%; background:url(../images/blue_line.gif) repeat-x left bottom; padding-bottom:8px;  line-height:2.5em; text-transform:capitalize;}
dl.i_red_title dd{ float:left; font-size:25px; color:#cc3300; font-weight:bold;}
ul.site_language{ clear:both; margin:15px auto; width:93%;}
ul.site_language li{ clear:both; padding:8px 0;background:url(../images/blue_line.gif) repeat-x left bottom; font-size:14px; }
ul.site_language li a{color:#1368b8; text-decoration:underline; background:url(../images/green_arrow4.gif) no-repeat 10px 4px; padding-left:28px; display:block;}
ul.site_language li.hover{background:#f5faf8 url(../images/blue_line.gif) repeat-x left bottom;}
/*youshi*/
ul.i_arrow_text{ clear:both; margin:8px 0; background:#f2f7f8; padding:8px 10px;}
ul.i_arrow_text li{ float:left;width:18%; padding-left:2%; background:url(../images/green_arrow1.gif) no-repeat left 8px;}
ul.i_arrow_text_l{ clear:both; margin:8px 0; background:#f2f7f8; padding:8px 10px;}
ul.i_arrow_text_l li{ float:left;width:18%; padding-left:2%; }
/*-------------------start wenzi---------------------*/
/*right duiqi*/
.float_right{ float:right;}
/*big word*/
.red_text{ font-size:16px; font-weight:bold; color:#cc0000;}
/*juhong telephone*/
.tel_text{ font-size:14px; font-weight:bold; color:#ff6600;}
/*red tish wenzi*/
.tishi_text{ font-weight:bold; color:#eb0300; margin-right:5px;}
/*jiacuheiti*/
.font_b{ font-weight:bold; color:#333;}
/*文字*/
div.china_text{ clear:both; margin:20px auto; width:97%; background:url(../images/gray_bj.gif) no-repeat center bottom; padding-bottom:45px;}
div.china_text_bj{ clear:both; background:url(../images/bj_pic.jpg) no-repeat left bottom;}
div.china_text img{ float:left; margin:0 8px 0 0;}
div.china_text p{ line-height:1.8em; margin:16px 0;}
div.china_text p b{ color:#27841d;}
.font_14{ font-size:14px;}
/*图文*/
dl.china_text{ clear:both; margin:20px auto; width:97%;}
dl.china_text dt{ float:left; width:280px;}
dl.china_text dd{ float:right; width:61%; line-height:1.8em;}
dl.china_text dd b{ padding-bottom:5px; color:#167dc9; font-size:14px; clear:both; display:block;}
dl.china_text dd p{ clear:both; margin:0 0 15px 0;}
dl.china_text dd em{ font-style:normal; font-weight:bold; clear:both; display:block; font-size:13px; color:#cc3300;}
/*邮件*/
dl.china_text_d{ clear:both; width:97%; margin:20px auto 40px auto; padding:25px 0 0px 0; background:url(../images/gray_bj.gif) no-repeat center top;}
dl.china_text_d dt{ float:left; width:60px;}
dl.china_text_d dd{ float:right; padding:8px 0 0 0; width:90%; line-height:2em;}
dl.china_text_d a{ color:#0278c3; text-decoration:underline; font-weight:bold;}
dl.china_text_d a:hover{ text-decoration:none; color:#ff6600;}
/*-----star图片的样式*/
.img_border img{ background:#fff; border:1px solid #d5d5d5; overflow:hidden; padding:1px;}
.img_border a:hover img{ border:1px solid #888;}
/*---------------------------------------star在线询价---------2015/09/15*/
/*标题*/
dl.t_line{ clear:both; height:35px; line-height:28px;margin:2em .5em 0 .5em;}
dl.t_line dt{ float:right;}
dl.t_line dd{ float:left; color:#333; background:url(../images/th_line.gif) repeat-x left bottom; font-size:18px; height:35px;}
/*内容*/
div.re_text{ font-size:14px; clear:both; background:#f8f8f8; padding:1.5em; margin:0px .5em 1em .5em;}
div.re_text a{ text-decoration:underline; color:#29b6cf;}
div.re_text a:hover{ color:#fff; background:#29b6cf; text-decoration:none;}
/*内容*/
dl.re_fill{ font-size:14px; clear:both; width:550px; margin:0 auto; padding:1em 0 4em 0;}
dl.re_fill dt{ clear:both; margin:1.5em 0; min-height:60px; height:auto; _height:60px; line-height:1.7em;}
dl.re_fill dt p{ clear:both; padding-top:.4em;}
.red_arrow{ color:#ff0000; margin-right:.5em;}
dl.re_fill dd{ clear:both; padding-top:1.6em;}
dl.re_fill span.l{ float:left;}
dl.re_fill span.l input.fill_text{ width:400px;}
/*上传*/
.file-box{ position:relative;width:100px; float:right;} 
.btn{ background:#f8f8f8; border:1px solid #c9c9c9;height:33px; color:#666; font-size:14px; cursor:pointer; width:98px;} 
.file{ position:absolute; cursor:pointer; top:0; right:0px; height:32px; filter:alpha(opacity:0);opacity: 0;width:100px }
/*表单和按钮*/
input.fill_text,.fill_textarea{ border:1px solid #c9c9c9; background:#f8f8f8;vertical-align:middle; font-size:14px;}
.fill_textarea{ padding:1em 10px; height:60px; width:530px;}
input.fill_text{ padding:.6em 15px; width:518px; line-height:1.2em; height:1.2em; }
input.re_btn{ color:#fff; font-size:13px; cursor:pointer; text-align:center; vertical-align:middle; border:none; background:#18855c; width:140px; height:34px; line-height:34px;}
input.re_btn:hover{ color:#fff; background:#32b081;}
/*下拉菜单*/
.re_select{margin-left: 0px; _display: inline; float: left; padding: 0px 15px 0px 15px; width: 550px; height: 32px; line-height: 32px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; overflow: hidden; bacground:tansparent;-webkit-appearance: none; border:none; background:none; background:#f8f8f8 url(../images/option_s.gif) no-repeat 97.5% center; color:#666; border:1px solid #c9c9c9; font-size:14px;}

/*经过样式*/
input.fill_text:hover,.fill_textarea:hover,.re_select:hover{ background:#fff; border:1px solid #999;
-moz-box-shadow:0px 4px 2px #ccc; -webkit-box-shadow:0px 4px 2px #ccc; box-shadow:0px 4px 2px #ccc;}
.re_select:hover{ background:#fff url(../images/option_s.gif) no-repeat 97.5% center;}