﻿@charset "utf-8";
body { font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; font-size: 14px; color:#343434; margin:0 auto; background:#FFF; }
ul ,form ,p ,div ,h4 ,h5 ,h6 ,input ,text ,textarea ,dl ,dt ,dd{ padding:0; margin:0; font-weight:500;}
ul ,ol ,li{ list-style:none;}
img{ border:none;}
a{ color:#343434; text-decoration:none;}
a:hover{ text-decoration:underline;}
input {font-family:'Verdana';}
h1 { font-size:16px; margin:0px; }
h2 { font-size:14px;  margin:0px;}
h3 { font-size:12px;  margin:0px;}
.fl{ float:left;} 
.fr{ float:right;}

.cle_both{ clear:both; height:0px; padding:0; margin:0; font-size:0px; border:none; width:100%;}
.top,.topmian_ul,.linebtm_mian,.advantage ul,.weibo,.ewcode,.foot,.foot_box,.tel,.product_mian{overflow:hidden; zoom:1;}
/*  top  */
.top{ background:url(exships_03.gif) repeat;  padding-bottom:9px;}
.topmain{ width:943px; margin:0 auto; padding-top:6px;}
.logo{ width:98px; height:78px; float:left;}
.topmian_ul{ padding-top:20px;}
.topmian_ul ul li{ float:left; background:url(exships_10.gif) no-repeat 0 6px ; padding:9px 19px;}
.topmian_ul ul li a { font-size:14px; color:#FFF;}

.topmian_ul ul .topm_firli{ background:none;}
.topmian_ul ul .topm_lasli{ padding:0;}
.topmian_ul ul .topm_lasli span{ display:inline-block; padding-left:15px; vertical-align:middle;}
.topmian_ul ul .topm_lasli .rec{ padding-left:0px; margin-left:35px; padding:9px 17px; background:#4684bf; border-radius:4px;}

/*  idnex.html  */
.linebtm_mian{ width:1036px; margin:0 auto; padding:15px 0;}
.advantage_ti{ border-bottom: solid 2px #0d4273; width:124px; font-size:24px;}
.advantage{ width:657px;}
.advantage ul{padding-top:15px;}
.advantage ul li{ width:194px; float:left; padding:10px 0 10px 25px;}
.advantage ul li p{ text-align:center;}
.advantage ul li h3{ font-size:18px; padding:10px 0;}
.advantage ul li h3 a{ color:#333333;}
.advantage ul li h4{ line-height:1.5;}
.dynamic{ width:291px; background:url(exships_06a.gif) no-repeat; padding-left:26px;}
.dynamic_ti{ width:145px;}
.dynamic_lis ul{ padding:11px 0;}
.dynamic_lis ul li{ padding:3px 0;}

.weibo_user{ width:58px;}
.weibo_r{ width:217px;}
.weibo_r h3{ font-size:20px; padding-bottom:6px;}
.ewcode{ padding-top:15px;}
.ewcode_img{ width:85px;}
.ewcode_r{ width:199px;} 
.ewcode_r h5{padding:2px 0;}

/* foot */
.foot{background:url(exships_03.gif) repeat; border-top:28px solid #03294c; padding-bottom:20px;}
.foot_box{ width:1036px; margin:0 auto;  margin-top:20px;}
.foot_l{ width:614px;}
.foot_l dl{ background:url(footline_39.gif) repeat-y;padding-left:76px; width:63px; float:left; margin-left:63px; }
.foot_l dl dd{ padding:4px 0;}
.foot_l dl a{ color:#FFF;}
.foot_r{ width:366px; background:url(footline_39.gif) repeat-y; padding-left:23px;}
.tel_img{ width:81px;}
.tel_text{ width:248px;}
.tel_text h3{ font-size:28px; font-weight:bold;}
.tel_text h4,.tel_text h3 a{ color:#FFF;}
.copyright{ padding-top:7px;}
.copyright h3,.copyright h3 a{ color:#FFF;}
.copyright div{color:#FFF; padding-top:7px;}
.copyright div a{ display:inline-block; padding-left:5px; color:#FFF;}


/*-----product.html style-----*/
.product_banner,.product_mian{ width:980px; margin:0 auto;}
.product_mian{ padding-top:13px;}
.product_mian_l{ width:224px;}
.product_ml_ti{ background:url(product.gif) no-repeat; width:224px; height:39px; line-height:39px; font-size:16px; color:#FFF;}
.product_ml_ti span{ padding-left:25px;}
.product_ml_lis{ background:#edf1f7; border:solid 1px #6a9fd1;border-top:none;}
.product_ml_lis ul{ padding:10px 30px;}
.product_ml_lis ul li{ background:url(exships_13.gif) no-repeat 0 13px;  font-size:14px; padding:10px 0;padding-left:31px; color:#666666;}
.product_ml_lis .choice,.product_ml_lis ul li:hover{ background:url(product_10.gif) no-repeat 0 13px;}
.product_ml_lis .choice a,.product_ml_lis ul li a:hover{ color:#f08b2d;}
.product_mian_r{ width:731px;}
.product_mr_ti{ font-size:18px; color:#f08b2d; background:url(exships_09.gif) no-repeat 0 15px;  border-bottom:solid 1px #f08b2d; padding:7px 0;padding-left:27px;}

.product_mr_text_about{ padding:10px 0;}
.product_mr_text{ padding:10px 0;}
.product_mr_text p{ color:#666666; font-size:14px; line-height:2; padding:5px 0;}



.pd_nc_zw {  padding-bottom:10px; word-break:break-all ; color:#000000; line-height:170%; padding-left:10px; padding-right:10px;  }


.pd_fl_lb { color:#000000   }

.pd_zw_pro_lb_pic1 { padding-right:20px;}
.pd_zw_pro_lb_pic1 img { border:solid 1px #D3DBEF  }
.pd_zw_pro_lb_pic1_img { text-align:center; }
.pd_zw_pro_lb_pic1_img img { border:solid 1px #ccc; width:160px; height:120px;}
.pd_zw_pro_lb_pic1_bt { text-align:center; font-size:12px;  padding-top:5px}





.apd_zw_pro_lb_pic1 { padding-right:15px;}
.apd_zw_pro_lb_pic1 img { border:solid 1px #D3DBEF  }
.apd_zw_pro_lb_pic1_img { text-align:center; }
.apd_zw_pro_lb_pic1_img img { border:solid 1px #ccc; width:170px; height:170px;}
.apd_zw_pro_lb_pic1_bt { text-align:center; font-size:12px;  padding-top:5px}



.pd_zw_pro_lb_pic1_xh { text-align:center; font-size:12px; }
.pd_zw_pro_lb_pic1_bt a,.pd_zw_pro_lb_pic1_xh a { color:#333333 }

.pd_zw_pic { text-align:center; clear:both; padding-top:10px; overflow:hidden; }

.pd_zw_lb_body { padding:10px;  clear:both; line-height:170%}  


/*pindao show*/
.nc_keywords { padding-top:10px; padding-bottom:10px; }
.anli_fy { padding-left:13px; padding:10px 0px 10px 0px; line-height:200%}
.anli_fy li {  list-style:none;}

.pro_pic,.pro_pic2 { text-align:center; padding:5px; }

.pd_zw_lb_xg { padding-top:10px; padding-left:10px;  clear:both; border-top:dotted 1px #ccc; line-height:150%;}
.Related_Cases { padding-top:10px; padding-left:10px;  clear:both; border-top:dotted 1px #ccc;}
.Related_Cases_bt { font-weight:bold;}  
.Related_Cases_lb li {   padding-top:10px; background:url('bg99.gif') no-repeat 0px 12px; padding-left:20px;}
.pd_zw_lb_other { text-align:center; font-size:16px; padding-top:20px; }
.pd_zw_lb_other a { color:#FF3300}
.pd_zw_lb_other a:hover { color:#0189E2}
.pd_zw_lb_jj { padding-bottom:5px; padding-bottom:5px;}
.pd_zw_fx { text-align:right; border-bottom:solid 1px #ccc; padding-right:20px; padding-top:5px; padding-bottom:5px;} 


/*pindao lb*/
.pd_news_lb { background:url('bg99.gif') no-repeat 8px 16px; padding-left:25px; padding-top:12px; border-bottom:dotted 1px #ccc;  }
.pd_news_lb a {font-size:14px; font-weight:normal; }
.fy { clear:both; font-size:14px; padding-top:20px; padding-bottom:20px; font-family:"Arial"  }
.news_class { padding-left:20px; line-height:160%  }
.news_class_bt { width:550px; float:left; padding-bottom:5px; padding-top:5px; background:url('ico3.gif') no-repeat 0px 5px; padding-left:20px; }
.news_class_time { width:100px; float:left; text-align:center; padding-bottom:5px; padding-top:5px;}  
.news_lb_ge { border-top: dotted 1px #f1f1f1;}



.pd_zw_bt { font-size:18px; font-weight:bold; padding-top:10px; clear:both;text-align:center; padding-bottom:10px; background:url('bg17.gif') repeat-x 10px; }


.ab_r_tool { border-bottom:solid 1px #ccc; padding:10px; text-align:center}
.SBack { text-align:right; padding-top:10px; padding-right:10px; padding-bottom:10px;}
.nc_bt nc_btA links_body_bt h1{ font-size:16px; padding-top:10px;}
#bList_selected a { color:#E60505;  display:block; font-weight:bold }
#sList_selected a { color:#E60505; }
#List_selected a { color:#E60505; }

.zw_wz{ color:#000000}
.newsxs{ padding-left:20px; padding-right:10px;}
.nc_download_url { text-align:center; clear:both; padding-top:10px; padding-bottom:20px;}


.pd_zw_l { overflow:hidden; border:solid 1px #ccc; padding:10px; }
.pd_zw_r { text-align:left; line-height:150%;  padding-bottom:10px; width:60%;   padding-left:10px;}
.pd_zw_c { padding:10px;}

.pd_zw_lb_feedback { border:solid 1px #F90; padding:10px; clear:both; text-align:center; background:#FFFBEE}

.pd_zw_lb_qq { clear:both; padding:5px; vertical-align:middle}
.pd_zw_lb_qq img { padding-right:5px;}
.pd_zw_lb_other { text-align:center; font-size:16px; padding-top:20px; }
.pd_zw_lb_other a { color:#FF3300}
.pd_zw_lb_other a:hover { color:#0189E2}
.pd_zw_lb_model,.pd_zw_lb_region,.pd_zw_lb_jj{ padding-top:10px; padding-bottom:10px; font-size:12px; word-break:break-all;}
.pd_zw_lb_region {} 
.pd_zw_lb_jj {  clear:both; }
.pd_zw_lb_jb { padding-top:5px; padding-bottom:5px; word-break:break-all; }

 
.pd_zw_news_lb td { border-bottom:dotted 1px #ccc;}

.pd_zw_pro_lb_ge  { border-bottom:dotted 1px #ccc; padding-top:20px;}
.pd_zw_pro_lb  td {padding-top:10px; }
.ge_heaa { height:10px; font-size:1px; clear:both; width:80px; }


.lm_lmbg li{ text-align:left; height:20px; padding-top:10px; padding-left:20px; border-bottom:1px solid #d7d7d7;}


.ab_rrr{ padding-left:40px; padding-right:30px text-align:center}


.index_pro_lb{width:213px}
.index_pro_lb_bt{width:213px;background:#fff;padding-left:15px;clear:both;font-size:12px;font-weight:700;padding-top:10px;height:20px;color:#333}
.index_pro_lb_bt a{color:#333}
.index_pro_lb_lb{width:186px;background:url(ny_lmmbg.gif) repeat-y;padding-top:10px;padding:10px 10px 10px 10px;border-top:0}
.fl_b{background:url(tt4.gif) no-repeat 5px 7px;padding-left:20px;border-bottom:solid 1px #f3f3f3;padding-bottom:5px;padding-top:5px;font-weight:700}
.fl_s{padding-left:20px;background:url(tt8.gif) no-repeat 5px 10px;padding-top:8px;padding-bottom:5px;border-bottom:solid 1px #f3f3f3}
.index_pro_lb_so{background:url(bg11.gif) no-repeat 50% 50%;padding-left:20px;padding-top:8px;height:35px}
.so_input_key{border:0;float:left;height:18px;padding-top:5px;color:#A5A5A5;width:125px}
.so_input_sub{float:left}
.index_pro_lb_notic{padding-bottom:5px;color:#B8B8B8}

/*------------------------login.html------------------------*/
.login_mainbox{ margin-top:30px; padding-bottom:50px; background:url(login_bg.jpg) no-repeat; height:413px; }
.login_box_hy{ margin-left:523px; width:335px;}
.login_tbg{ background:url(hy_login_tbg.gif) no-repeat; height:5px; }
.login_mbg{ background:url(hy_login_mbg.gif) repeat-y; width:335px; height:403px; _margin-top:-7px;}
.login_fbg{ background:url(hy_login_fbg.gif) no-repeat; height:5px;}
.hy_tt_bg{ background:url(hy_login_btbg.gif) center top no-repeat; height:35px; line-height:35px; color:#fff; font-size:14px; text-align:center;}
.hy_nr_login{ clear:both; padding:28px 40px 0 28px;}
.hy_lwz_login{ width:40px; float:left;}
.hy_rbox_login{ float:right; width:206px;}
.hy_nr_login li{ width:252px; height:21px; line-height:21px; padding-bottom:15px; _padding-bottom:10px;}
.wbk_login{ width:206px;}
.hy_rbox_login span{ padding-left:15px; position:relative; top:3px;}
.reg_btn{ text-align:center; padding-top:10px;}

/*regist.html*/

.reg_rnr{ clear:both; padding:5px; width:450px; background:#fff;  float:right; border:solid 1px #ccc;  }
.reg_rnr li{ padding-top:10px; _padding-top:5px;}
.info1_box{ clear:both; padding-left:28px; height:20px; padding-top:5px;}
.info_l ,.info2_l{ width:56px; float:left;}
.info_r{ width:365px; float:right; }
.reg_wbk{ width:154px;}
.info_r span{ padding-left:5px; position:relative; _top:-5px; color:#fba602;}
.info2_box{ clear:both; padding-left:28px; height:77px;}
.info2_r{ width:304px; height:75px; border:1px solid #d4d4d4; float:left;}
.info2_r ul{ padding-left:8px;}
.info2_r li{ padding-top:5px;}
.agree{ padding-left:80px;}
.agree span{ padding-left:28px;}
.agree span a{ color:#040abb; cursor:pointer;}
.sub_reset{ padding-left:87px; margin-top:15px;}
.links { clear:both; width:1000px; margin-left:auto; margin-right:auto;}


/*--------------------------------------------------------------------------------------------
**
****CSS EDIT BY 2018-12-24
**
--------------------------------------------------------------------------------------------*/
* { outline:none; padding:0; margin:0;}
body { background:#fff; font-family:'microsoft yahei'; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:none;}
/*侧边在线联系*/
.N_sideline { position:fixed; right:0; top:50%; width:50px; height:204px; margin-top:-102px; z-index:1000;}
.qq_ul { position:absolute; right:-200px; top:0; overflow:hidden; border:1px solid #ddd; padding:10px; width:150px; background:#fff; z-index:2; transition:all 0.3s; -mx-transition:all 0.3s; -webkit-transition:all 0.3s;}
.qq_ul li { border-top:1px solid #eee; line-height:50px; display:block;}
.qq_ul li a { display:block; width:100%; text-align:left;}
.qq_ul li img { margin-right:5px; float:left; padding-top:15px; height:auto;}
.qq_ul li:first-child { border-top:none;}
.line_item_qq:hover .qq_ul { display:block; right:50px; top:1px;}
.line_item_qq:hover .qq_ul li img { display:inline-block; height:auto; margin:0; margin-right:5px;}
.line_item { background:#275e97; width:50px; height:50px; margin-bottom:1px; position:relative; z-index:3; transition:all 0.3s; -mx-transition:all 0.3s; -webkit-transition:all 0.3s;}
.line_item span { display:none; color:#fff; line-height:20px; font-size:14px; padding-top:5px;}
.line_item_skype span,.line_item_msn span { line-height:50px; text-transform:uppercase; padding:0; text-align:center;}
.line_item:hover { background:#fb9200;}
.line_item:hover span { display:block;}
.line_item:hover img { display:none;}
.line_item a { display:block; line-height:50px; text-align:center; height:50px; width:50px;}
.line_item img { height:32px; margin-top:9px;}
.side_weixin { position:absolute; right:50px; bottom:0; width:160px; height:160px; display:none; border:1px solid #ddd; background:#fff; overflow:hidden;}
.side_weixin img { width:160px; height:160px; display:block; margin:0;}
.line_item_weixin:hover .side_weixin,.line_item_weixin:hover .side_weixin img { display:block;}
.line_item_totop { cursor:pointer; display:none;}
.line_item_totop:hover img { display:inline-block;}

/*首页*/
.hide { display:none;}
.N_service .N_home_title { color:#275E97;}
.N_service .N_home_title span { display:block; font-size:16px; font-weight:normal; color:#888; line-height:20px;}
.service_box { margin:20px auto 50px; width:1200px; overflow:hidden;}
.service_title_tab { float:left; width:400px; text-align:center; line-height:60px; font-weight:bold; font-size:20px; letter-spacing:1px; color:#888; border-bottom:4px solid #888; transition:all 0.3s; cursor:pointer; position:relative;}
.service_title_tab.active { border-color:#FB9300; color:#FB9300;}
.service_title_tab.active:after { content:''; position:absolute; width:0; height:0; left:50%; bottom:0; border:10px solid transparent; border-bottom-color:#FB9300; margin-left:-10px;}
.service_title,.service_txt { overflow:hidden;}
.service_item { margin:30px auto; overflow:hidden;}
.service_list { float:left; display:block; width:590px; background:#f5f5f5; cursor:pointer;}
.service_list:hover { color:#fff;}
.service_list img { display:block; width:100%; height:260px;}
.service_info { padding:15px 25px;}
.service_name { line-height:40px; height:40px; overflow:hidden;}
.service_name i { float:left; background:url('icon-1.png') no-repeat left center; height:100%; width:32px; display:inline-block; margin-right:5px;}
.service_name2 i { background:url('icon-2.png') no-repeat left center;}
.service_name3 i { background:url('icon-3.png') no-repeat left center;}
.service_name4 i { background:url('icon-4.png') no-repeat left center;}
.service_name5 i { background:url('icon-5.png') no-repeat left center;}
.service_name6 i { background:url('icon-6.png') no-repeat left center;}
.service_name span { font-size:20px; color:#666; font-weight:bold}
.service_info p { display:block; line-height:24px; font-size:15px; color:#888; margin-top:7px;}
.service_list_r { float:right;}
/*home-advantage*/
.N_advantage { background:url('adv.jpg') no-repeat center top; overflow:hidden; padding:50px 0;}
.N_home_title { text-align:center; display:block; margin:30px auto; width:100%; font-weight:bold; letter-spacing:2px; font-size:32px; color:#fff; line-height:60px;}
.N_advantage ul,.N_news ul { width:1200px; margin:0 auto 80px; overflow:hidden;}
.N_advantage li,.N_news li { float:left; width:390px; margin-left:15px; margin-top:15px; overflow:hidden; background:rgba(255,255,255,0.6); height:220px;}
.N_advantage li { background:url('adv-item.png') no-repeat left top; margin-left:30px; margin-top:30px; width:380px; height:200px; transition:all 0.3s;}
.N_advantage li:hover { background:url('adv-item-on.png') no-repeat left top;}
.N_advantage li.advantage_1,.N_advantage li.advantage_4 { margin-left:0}
.N_advantage li.ml_0,.N_news li.ml_0 { margin-left:0;}
.advantage_img { float:left; display:block; width:95px; margin-left:15px; text-align:center;}
.advantage_img img { display:block; width:100%; height:auto; margin:0 auto;}
.advantage_txt { float:right; margin-right:15px; width:240px;}
.advantage_name { margin-top:20px; font-size:22px; font-weight:bold; color:#444; line-height:44px;}
.advantage_name a { color:#444; display:block; transition:all 0.3s;}
.N_advantage li:hover .advantage_name a { color:#FB9300;}
.advantage_dsc { margin-top:10px; line-height:26px; font-size:15px; color:#555;}
.N_advantage li:hover .advantage_dsc { color:#888;}
/*home-news*/
.N_news .N_home_title { color:#295E92;}
.N_news ul { margin-bottom:0;}
.N_news li { height:50px; line-height:50px; margin-top:0;}
.N_news li.newsli_1,.N_news li.newsli_4,.N_news li.newsli_7,.N_news li.newsli_10 { margin-left:0;}
.N_news li a { display:block; padding-left:23px; background:url('news.png') no-repeat left center; font-size:16px; transition:all 0.3s;}
.N_news li a:hover { color:#FB9300;}
/*footer*/
.N_foot { background:#f5f5f5; overflow:hidden; width:100%; border-top:5px solid #ddd; margin-top:50px;}
.foot_links,.footer_box { margin:0 auto; width:1200px; overflow:hidden; padding:30px 0 40px;}
.foot_links dl { float:left; width:220px; margin-right:70px;}
.foot_links dt,.foot_right h6 { font-weight:bold; letter-spacing:1px; font-size:18px; color:#333; line-height:40px; display:block; position:relative; margin-bottom:15px;}
.foot_links dt:before,.foot_links dt:after,.foot_right h6:before,.foot_right h6:after { content:''; position:absolute; bottom:0; left:0; height:2px;}
.foot_links dt:before,.foot_right h6:before { width:180px; background:#333;}
.foot_links dt:after,.foot_right h6:after { width:75px; background:#FB9300; z-index:3}
.foot_links dd { display:block; line-height:32px;}
.foot_links dd a { display:block; padding-left:15px; background:url('li_off.png') no-repeat left center; font-size:14px; transition:all 0.3s;}
.foot_links dd a:hover { background:url('li_on.png') no-repeat 5px center; padding-left:20px; color:#FB9300;}
.foot_right { float:right; width:330px; overflow:hidden;}
.work_time { display:block; overflow:hidden; line-height:32px;}
.work_time span { line-height:32px; overflow:hidden; float:left; margin-right:3px;}
.work_time em { font-weight:bold; color:#333; font-size:24px; font-style:normal;}
.work_img { margin-top:10px; overflow:hidden;}
.work_item { float:left; width:50%;}
.work_item img { display:block; width:85px;}
.work_item span { font-size:16px; line-height:26px; display:block; margin-top:4px;}
.work_item p { font-size:12px; line-height:18px;}
.work_item a { display:inline-block; background:#f5f5f5; border:1px solid #ccc; border-radius:2px; height:24px; overflow:hidden;}
.work_item a img { height:20px; margin:3px 7px 0; width:auto; float:left;}
.work_item a em { font-style:normal; background:#295B96; color:#fff; font-size:12px; padding:0 7px; line-height:24px; display:inline-block;}
.footer_links { padding:20px 0; background:#333; overflow:hidden;}
.footer_box { padding:0;}
.friend_link span { float:left; display:inline-block; width:130px;}
.friend_link span a { display:block; color:#eee; font-size:14px; line-height:30px;}
.friend_link p { float:right; width:1070px; line-height:30px;}
.friend_link p a { display:inline-block; margin:0 10px; color:#ddd; font-size:12px; color:#777; transition:all 0.3s;}
.friend_link p a:hover { color:#fff;}
.friend_link { overflow:hidden;}
.N_copyright { margin-top:15px; border-top:1px solid #888; width:100%; overflow:hidden; padding-top:20px; color:#ddd; line-height:30px;}
.N_copyright a:hover { color:#FB9300;}
.N_copyright p { float:left; display:inline-block; line-height:30px; font-size:14px;}
.N_copyright p strong { font-weight:normal; float:left; display:inline-block}
.N_copyright p a { margin-left:20px; color:#fff; float:left; display:inline-block; transition:all 0.3s;}
.N_copyright p a img,.N_copyright span a img { display:block; height:20px; padding-top:3px;}
.N_copyright span { float:right; text-align:right;}
.N_copyright span a { float:left; display:inline-block; margin-left:15px; height:30px;}

/*首页业务*/
.N_service2 { margin:50px auto; width:1200px; overflow:hidden;}
.N_service2 .N_home_title { color:#275E97;}
.N_service2 .N_home_title span { display:block; font-size:16px; font-weight:normal; color:#888; line-height:20px;}
.service2_box:after { content:''; display:table; visibility:hidden; line-height:0; font-size:0;}
.service2_item { float:left; width:380px; margin:30px 0 30px 30px; background:#f5f5f5; padding-bottom:15px; transition:all 0.3s;}
.service2_item img { transition:all 0.3s;}
.service2_item:hover { background:#275e97; margin-top:20px; box-shadow:2px 5px 20px 5px rgba(0,0,0,0.3)}
.service2_item:hover img { opacity:0.8;}
.service2_item1 { margin-left:0;}
.service2_item a { display:block; margin:0 auto; cursor:pointer; color:#888;}
.service2_item img { display:block; margin:0 auto; width:100%; height:auto;}
.service2_item h3 { font-size:20px; line-height:50px; margin-top:10px; text-align:center; font-weight:bold;}
.service2_item span { display:block; line-height:26px; font-size:14px; margin:10px auto; width:90%;}
.service2_item:hover a { color:#fff;}

/*header*/
.N_head { height:100px; width:100%; background:url('head.jpg') no-repeat center; overflow:hidden;}
.N_head a { transition:all 0.3s;}
.head_box { margin:0 auto; width:1200px; height:100px;}
.N_logo { float:left; width:300px; height:100%;}
.head_right { float:right; display:inline-block; width:880px;}
.head_right a:hover { color:#FB9300;}
.right_top { display:block; float:right; height:44px;}
.right_top li { float:left; display:inline-block; line-height:26px; margin:10px 7px 0;}
.right_top li a { color:#fff; text-transform:capitalize; margin-left:20px; display:block; font-size:14px;}
.right_top li a img { float:left; display:inline-block; height:15px; padding-top:5px; margin-right:5px;}
.N_navbox { display:block; overflow:hidden; line-height:40px; width:100%;}
.N_navbox ul { overflow:hidden; float:right;}
.N_navbox li { float:left; margin-left:55px; display:inline-block;}
.N_navbox li.nav01 { margin-left:0}
.N_navbox li a { display:block; color:#fff; font-size:17px;}

/*banner bottom*/
.N_banner_btm { margin:0 auto; width:1200px; height:90px; margin-top:-45px; background:#275E97; color:#fff; position:relative; z-index:3;}
.banner_btm_left { float:left; background:#FB9300; position:absolute; bottom:0; padding:10px 30px 7px; width:540px; border-top-left-radius:5px; border-top-right-radius:5px; z-index:5;}
.banner_btm_right { float:right; width:600px;}
.banner_btm_left h6 { display:block; line-height:30px; font-size:18px; color:#000; font-weight:normal; margin-bottom:7px;}
.banner_left_txt { margin-bottom:15px;}
.banner_btm_txtBox { height:20px; transition:all 0.3s; position:relative; background:#fff; padding:10px; box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.2); border-radius:3px; overflow:hidden;}
.banner_textarea { width:520px; height:20px; line-height:20px; font-size:14px; box-shadow:none; border:none; outline:none; background:none; border-radius:0; resize: none;}
.banner_left_dsc { line-height:20px; color:#555; font-size:14px;}
.textarea_on { height:160px;}
.textarea_on .banner_textarea { height:160px;}
.banner_textarea_btn { position:absolute; bottom:10px; right:10px; background:#fff; border:1px solid #275e97; outline:none; display:inline-block; letter-spacing:1px; padding:0 15px; line-height:26px; color:#275e97; font-size:15px; border-radius:3px; cursor:pointer; transition:all 0.2s;}
.banner_textarea_btn_on { bottom:5px;}
.banner_btm_right ul { overflow:hidden;}
.banner_btm_right li { float:left; width:200px; text-align:center; position:relative;}
.banner_btm_right li:after { content:''; position:absolute; left:0; top:30px; width:1px; height:30px; background:#fff; opacity:0.8}
.banner_btm_right li.banner_right_01:after { display:none;}
.banner_btm_right li a { color:#fff; transition:all 0.3s;}
.banner_btm_right li a:hover { color:#FB9300;}
.banner_btm_right li img { width:30px; height:auto; display:block; margin:20px auto 0;}
.banner_btm_right li span { line-height:26px; font-size:15px; letter-spacing:1px; display:block; overflow:hidden;}

/*banner*/
.N_baner { position:relative; width:100%; height:650px; overflow:hidden;}

.sub_1_1,.sub_1_2,.sub_1_a { position:absolute; color:#fff; left:50%;}
.sub_1_1 { font-weight:bold; font-size:44px; top:200px; margin-left:-600px !important; letter-spacing:4px;}
.sub_1_2 { top:260px; font-size:26px; margin-left:-600px !important; letter-spacing:3px; line-height:34px; color:#ededed; font-weight:normal;}
.sub_1_a { top:340px ; margin-left:-600px !important;}

.sub_a { display:inline-block; padding:0 50px !important; border-radius:20px; text-align:center; height:40px; line-height:40px; background:#fff; color:#FB9300; font-size:18px; letter-spacing:1px;}

.sub_2_1,.sub_2_2,.sub_2_3,.sub_2_1 { position:absolute; width:600px; margin-left:-50px !important; color:#275e97; left:50%;}
.sub_2_1 { top:230px; font-size:56px; font-weight:bold; letter-spacing:4px;}
.sub_2_1 span { color:#fb9200;}
.sub_2_2 { top:300px; font-size:36px; letter-spacing:1px;}
.sub_2_3 { top:340px; font-size:20px; letter-spacing:2px;}
.sub_2_a { position:absolute; left:50%; bottom:220px; width:200px; padding:0 !important; margin-left:-50px !important; background:#275e97; color:#fff;}

.sub_3_1,.sub_3_2,.sub_3_a { position:absolute; color:#fff; right:50%; width:600px;}
.sub_3_1 { font-weight:bold; font-size:50px; top:200px; margin-left:-600px !important; letter-spacing:4px;}
.sub_3_2 { top:260px; font-size:30px; margin-left:-600px !important; letter-spacing:1px; line-height:34px; color:#ededed; font-weight:normal;}
.sub_3_a { top:340px ; margin-right:399px !important; color:#222; width:auto;}


a.sub_a:hover div { background:#6bc23c; color:#fff;}
a.sub_4_a:hover div,a.sub_5_a:hover div { background:#0b2948}
a.sub_6_a:hover div { background:#a08d62}

#mangoShow .KMSPrefix_mangoShow_button { width:129px; bottom:45px !important; margin-left:479px;}
#mangoShow .KMSPrefix_mangoShow_button li { transition:all 0.3s; -webkit-transition:all 0.3s; -ms-transition:all 0.3s;}

/*--------内页开始------*/
.page_banner { width:100%; overflow:hidden; display:block; margin:0 auto;}
/*news*/
.page_nav { margin:80px auto 40px; width:100%; display:block; overflow:hidden; border-bottom:1px solid #275e97;}
.page_nav_box { margin:10px auto; width:1200px; overflow:hidden; height:40px;}
.page_nav_box h3 { float:left; display:inline-block; font-size:24px; color:#275e97; font-weight:bold; line-height:40px; letter-spacing:1px;}
.page_nav_box ul { float:right; display:inline-block;}
.page_nav_box li { float:left; margin-left:10px; display:inline-block; line-height:40px; background:#f0f0f0; transition:all 0.3s;}
.page_nav_box li.page_nav_on,.page_nav_box li:hover { background:#fb9200;}
.page_nav_box li a { display:block; font-size:15px; color:#666; transition:all 0.3s; padding:0 20px;}
.page_nav_box li.page_nav_on a,.page_nav_box li:hover a { color:#fff;}
.page_box { margin:0 auto; width:1200px; overflow:hidden; display:block;}
.page_news { background:#fafafa; float:left; width:581px; overflow:hidden; margin-top:30px; border:2px solid #fafafa; position:relative; -webkit-transition: color 0.25s; transition: color 0.25s; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s;}
.page_news:before, .page_news:after { border:2px solid transparent; width:0; height:0; position:absolute; content:''; display:table;}
.page_news:before { top:0; left:0;}
.page_news:after { bottom:0; right:0;}
.page_news:hover:before { border-top-color: #fb9200; border-right-color: #fb9200; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;}
.page_news:hover:after { border-bottom-color: #fb9200; border-left-color: #fb9200; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;}
.page_news:hover:before, .page_news:hover:after { width:577px; height:91px;}
.page_news:hover h5 { color:#fb9200;}
.page_news a { display:block; overflow:hidden; padding:10px; position:relative; z-index:3}
.page_news2,.page_news4,.page_news6,.page_news8,.page_news10 { margin-left:30px;}
.page_news_date { float:left; display:inline-block; width:90px; text-align:center;}
.page_news_date b { font-weight:bold; color:#ddd; overflow:hidden; width:100%; line-height:40px; font-size:36px; letter-spacing:2px; display:block; margin-top:10px;}
.page_news_date em { font-style:normal; font-size:14px; color:#888; display:block;}
.page_news_info { float:right; width:470px;}
.page_news_info h5 { display:block; line-height:30px; font-size:16px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:bold; transition:all 0.3s;}
.page_news_info span { display:block; width:100%; height:40px; line-height:20px; font-size:14px; color:#888; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; margin-top:5px;}

/*detail-新闻详细*/
.page_main { margin:20px auto; width:1200px; overflow:hidden;}
.detail_title { margin-bottom:15px; font-size:24px; font-weight:normal; color:#333; line-height:32px; display:block; text-align:center; width:100%;}
.detail_info { text-align:center; line-height:30px; border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:20px; width:100%; display:block; overflow:hidden;}
.detail_info span { display:inline-block; margin:0 10px; font-size:13px; color:#888;}
.detail_box,.who_we { padding-top:30px; line-height:26px; font-size:14px; color:#666;}
.detail_box a { color:#fb9200;}
.detail_box p { line-height:28px; font-size:15px; color:#454545; margin-bottom:20px; text-indent:2em;}
.detail_box img { max-width:100%; height:auto; display:block;}
.detail_keyword { margin:20px auto; line-height:26px; font-size:15px; color:#888; overflow:hidden;}
.detail_keyword span,.detail_keyword em { float:left; display:inline-block;}
.detail_keyword em { font-style:normal; margin-left:10px;}
.relax_news { border:1px solid #ddd; border-left:none; border-right:none; padding:20px 0; overflow:hidden;}
.relax_news li,.relax_info li { float:left; width:585px;}
.relax_news li:first-child { margin-right:30px;}
.relax_news li span { float:left; display:inline-block; width:60px; color:#666;}
.relax_news li a { float:left; width:525px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fb9200;}
.relax_info { margin-top:20px; overflow:hidden;}
.relax_info h5 { line-height:30px; font-size:16px; font-weight:bold; color:#666; display:block; overflow:hidden; margin-bottom:10px;}
.relax_info li { margin-bottom:10px; line-height:30px;}
.relax_info li.relax_info_li1,.relax_info li.relax_info_li3,.relax_info li.relax_info_li5 { margin-right:30px;}
.relax_info li a { display:block; padding-left:23px; background:url('news.png') no-repeat left center; font-size:15px; color:#333; transition:all 0.3s;}
.relax_info li a:hover { color:#fb9200;}


/*page-分页*/
.page_page { margin:40px auto 30px; padding-bottom:20px; width:1200px; overflow:hidden; display:block; text-align:center;}
.page_page span,.page_page a { padding:0 20px; display:inline-block; margin:0 10px; line-height:30px; font-size:14px; background:#275e97; color:#fff; transition:all 0.3s;}
.page_page span { background:#ddd; color:#888;}
.page_page span b { color:red; padding-right:3px;}
.page_page a:hover { background:#fb9200;}

/*not_find-无记录*/
.not_find { line-height:200px; margin:100px auto 120px; text-align:center; font-size:16px; color:#888;}

/*留言反馈*/
.feedback_wrap ul,.price_dsc ul,.reg_wrap ul { margin:20px auto 60px; width:100%; overflow:hidden; background:#f9f9f9; color:#888; padding:15px 0;}
.feedback_wrap ul li,.price_dsc ul li,.reg_wrap ul li { display:block; overflow:hidden; text-indent:15px; line-height:28px;}
.feedback_box { overflow:hidden; display:block; width:100%;}
.feedback_input,.calc_item { float:left; width:585px; margin-bottom:30px; overflow:hidden;}
.feedback_input:first-child { margin-right:30px;}
.feedback_input span,.calc_item span { display:block; line-height:32px; font-size:16px; color:#333; overflow:hidden; width:100%; margin-bottom:10px; letter-spacing:1px;}
.feedback_input input,.feedback_txt textarea,.calc_item input { border:1px solid #ddd; padding:7px 10px; line-height:30px; height:30px; width:563px; display:block; transition:all 0.3s;}
.feedback_input input:focus,.feedback_txt textarea:focus,.calc_item input:focus { border-color:#fb9200; color:#fb9200;}
.feedback_txt { width:100%;}
.feedback_txt textarea { height:96px; width:1178px; line-height:24px; font-size:14px;}
.feedback_code input { width:250px; float:left; display:inline-block; margin-right:10px;}
.feedback_code a,.login_veriy a { display:inline-block; float:left; height:46px; width:auto; cursor:pointer;}
.feedback_code a img,.login_veriy a img { height:100%; width:auto;}
.feedback_btn { width:100%; display:block; overflow:hidden;}
.feedback_btn input,.calc_btn input { padding:0; border:none; background:#275e97; color:#fff; text-align:center; width:272px; height:46px; line-height:46px; font-size:16px; letter-spacing:2px; cursor:pointer;}
.feedback_btn input:focus,.calc_btn input:focus { color:#fff;}

/*单页文件--single page*/
/*about关于我们*/
.about_img1 { float:left; width:600px; display:inline-block; margin-right:30px;}
.about_img2 { float:right; display:inline-block; margin-left:45px;}
.detail_box p strong.p_strong { color:#fb9200; font-size:16px;}

/*公司简介*/
.who_we { padding-bottom:50px;}
.who_we h3 { font-weight:bold; color:#fb9200; font-size:18px; letter-spacing:2px; line-height:50px;}
.who_div { font-size:16px; color:#444; line-height:26px;}
.who_div1 { margin-bottom:50px;}

/*费用计算*/
.price_wrap { overflow:hidden; display:block;}
.price_wrap form { float:left; width:100%; padding-bottom:30px;}
.calc_item { margin-bottom:30px; overflow:hidden;}
.calc_select { float:right;}
.calc_width input { width:110px; margin-left:15px; float:left;}
.calc_width input.calc_il { margin-left:0;}
.calc_item select { width:100%; position:relative; border:1px solid #ddd; padding:7px 10px; line-height:30px; height:46px; transition:all 0.3s; -webkit-appearance:none; appearance:none; background:url('down.png') no-repeat 560px center;}
.calc_width { width:100%;}
.calc_width em { float:left; width:195px; overflow:hidden;}
.calc_width em input { margin-left:0}
.calc_width em i { font-style:normal; color:#aaa; float:left; display:inline-block; line-height:44px;}
.calc_price_right { float:right; width:100%; overflow:hidden;}
.calc_price_result strong { width:100%; font-weight:normal; color:#fb9200; display:block; line-height:30px; font-size:16px;}
.result_notic { line-height:30px; display:block;}
.price_list { position:relative; display:block; overflow:hidden; margin-top:20px; margin-bottom:30px;}
.price_list_title { background:#275e97; color:#eee; line-height:40px; text-align:center; overflow:hidden;}
.price_list_title span,.price_list_txt span { float:left; display:inline-block; position:relative;}
.list_title1,.list_title4 { width:90px;}
.list_title2 { width:350px;}
.list_title3 { width:120px;}
.list_title5 { width:150px;}
.list_title6 { width:400px;}
.price_list_title span:after { content:''; position:absolute; left:0; top:13px; width:1px; height:14px; background:#5081b5;}
.price_list_title span.list_title1:after { display:none;}
.price_notice,.price_list_txt { overflow:hidden; display:block; width:1198px; border:1px solid #275e97; border-top:none; position:relative;}
.price_list_txt span { line-height:24px; padding:10px; box-sizing:border-box; text-align:center; position:static;}
.price_list_txt span:after { content:''; width:1px; height:100%; background:#275e97; position:absolute; top:0; left:0;}
.price_list_txt span.list_title1:after { display:none;}
.price_list_txt span.list_title2:after { left:90px;}
.price_list_txt span.list_title3:after { left:440px;}
.price_list_txt span.list_title4:after { left:560px;}
.price_list_txt span.list_title5:after { left:650px;}
.price_list_txt span.list_title6:after { left:800px;}
.price_list_txt .list_title6 { width:380px;}
.price_notice { background:#fb9200; color:#fff; line-height:40px; text-align:center; border-top:none;}
.price_notice strong { display:inline-block; margin:0 5px; color:#333; font-size:16px;}

/*会员注册*/
.reg_wrap ul li { line-height:28px; color:#888;}
.reg_wrap ul li.reg_li { font-weight:bold; color:red; font-size:16px; letter-spacing:1px;}
.float_r { float:right;}
.reg_question { overflow:hidden; width:100%; display:block; font-size:16px;}
.reg_question span { display:block; line-height:30px; color:#999; font-size:14px;}
.question_left { float:left; line-height:44px; display:inline-block; margin-right:138px; font-size:18px;}
.question_right { line-height:44px; width:auto; color:#999; letter-spacing:1px;}
.question_right em { font-style:normal; display:inline-block; margin-right:5px; float:left;}
.question_right input { width:275px; float:left; display:inline-block; margin-right:20px;}
.reg_check { margin-bottom:30px; line-height:20px;}
.reg_check label input {appearance:none;-webkit-appearance:none;height:20px;width:20px;box-shadow:none;border:none;background:none;background:url('checkbox.png') no-repeat left top;float:left;display:inline-block;margin-right:5px;border-radius:0;}
.reg_check label input:checked { background:url('checkbox.png') no-repeat right bottom;}
.reg_check strong { font-weight:normal;}
.reg_check strong a { color:#fb9200;}
.reg_check strong a:hover { text-decoration:underline}
.reg_btn input { float:left; margin-right:43px;}
.reg_btn input[type='reset'] { background:#999;}

/*登录*/
.login_box { background:url('login_bg1.jpg') no-repeat 20px center; height:auto; overflow:hidden; padding-bottom:30px;}
.login_box form { width:500px; float:right; overflow:hidden;}
.login_box .feedback_input input { width:478px;}
.login_box .login_veriy input { width:200px; float:left;}
.login_veriy a { float:left; margin-left:10px;}
.login_box .login_btn input { width:222px;}

/*运单查询*/
.track_title { display:block; line-height:60px; font-size:18px; color:#555; letter-spacing:1px;}
.track_title strong { float:left; display:inline-block; margin-right:10px;}
.track_title em { display:inline-block; font-size:14px; line-height:70px; font-style:normal;}
.track_form { overflow:hidden;}
.track_more { line-height:40px; font-size:15px; margin-top:80px; overflow:hidden; font-weight:bold; color:#275e97;}
.track_btn2 { position:relative; z-index:2; height:90px; background:#fff;}
.track_btn input { float:left;}
.track_dsc { overflow:hidden; float:left; width:auto; margin-left:20px; height:auto; line-height:24px; color:#888;}
.track_dsc a { color:#fff; background:#fb9200; padding:0 10px; line-height:22px; font-size:12px; display:inline-block; transition:all 0.2s;}
.track_dsc a:hover { background:#275e97;}
.track_result { font-size:16px; font-weight:bold; color:#666; line-height:30px; display:block; overflow:hidden;}
.track_table { width:900px; overflow:hidden;}
.track_table tr th,.track_table tr td { padding:12px 10px; line-height:20px; color:#333; text-align:center;}
.track_table tr th { background:#f5f5f5;}
.track_table tr td { border:1px solid #eee; border-left:none;}
.track_table tr td:first-child { border-left:1px solid #eee;}

/*联系我们*/
.contact_box1 { overflow:hidden; margin:30px auto;}
.contact_box1_left { float:left; width:570px; overflow:hidden;}
.contact_box1_left h2 { line-height:30px; display:block; overflow:hidden; font-size:20px; color:#333; font-weight:normal;}
.contact_box1_left h2 b { display:inline-block; float:left;}
.contact_box1_left h2 em { font-style:normal; font-size:16px; color:#666; margin-left:5px; display:inline-block;}
.contact_info_h2 { display:block; overflow:hidden; margin:10px auto 30px;}
.contact_info_h2 span { float:left; display:block; line-height:24px; width:100%; overflow:hidden; color:#777;}
.contact_info_h2 span em { font-style:normal; color:#333;}
.contact_ul { overflow:hidden;}
.contact_ul li { display:block; line-height:40px; font-size:16px; position:relative; overflow:hidden; width:100%; padding-left:35px;}
.contact_ul li.contact_bg_phone { background:url('contact-phone.png') no-repeat left center; background-size:25px;}
.contact_ul li.contact_bg_tel { background:url('contact-tel.png') no-repeat left center; background-size:25px;}
.contact_ul li.contact_bg_qq { background:url('contact-qq.png') no-repeat left center; background-size:25px;}
.contact_ul li.contact_bg_whatapp { background:url('contact-whatapp.png') no-repeat left center; background-size:25px;}
.contact_ul li.contact_bg_email { background:url('contact-email.png') no-repeat left center; background-size:25px;}
.contact_ul li.contact_bg_site { background:url('contact-site.png') no-repeat left center; background-size:25px;}
.contact_ul li em { float:left; display:inline-block; font-style:normal;}
.contact_ul li a { float:left; display:inline-block; color:#fb9200; margin-right:10px; transition:all 0.2s;}
.contact_ul li a:hover { color:#275e97;}
.contact_dl { overflow:hidden; margin:50px auto 0;}
.contact_dl dd { line-height:30px; font-size:16px;}
.contact_dl dd em { float:left; display:inline-block; font-style:normal; color:#777;}
.contact_box1_right { float:right; width:550px;}

/*二维码客服*/
.kefu_box { overflow:hidden; margin-bottom:50px;}
.kefu_item { float:left; width:600px; text-align:center;}
.kefu_info { margin:20px auto; width:400px;}
.kefu_info img { border:1px solid #ddd; width:200px; margin:0 auto; height:auto; display:block;}
.kefu_info span { color:#888; font-size:12px; line-height:30px; display:block; width:100%; overflow:hidden;}
.kefu_a { display:block; width:100%; overflow:hidden; line-height:60px; font-size:18px; letter-spacing:1px;}

/*资质证书*/
.company_img { margin:20px auto 50px; width:800px;}
.company_img img { width:100%; height:auto;}

/*报价说明*/
.baojia { font-size:15px; margin:30px auto; width:1100px;}
.baojia h5 { font-size:18px; font-weight:bold; line-height:50px;}
.baojia p { font-size:15px; text-indent:0;}

/*托运条款*/
.service_table td { padding:7px 0;}
.service_table3 td { text-align:center; vertical-align:middle; border:1px solid #ddd; padding:10px;} 
.service_table3 tr:last-child td { text-align:left;}

/*国际快运*/
.guojikuaiyun { float:left; display:block; width:560px; min-height:320px; overflow:hidden;}
.guojikuaiyun p { text-indent:0}
.guoji_more { display:block; overflow:hidden; width:100%; margin-top:50px; margin-bottom:30px; float:left; font-size:16px; letter-spacing:1px;}

/*运费说明*/
.service_table4 { margin-left:2em;}
.service_table4 td { min-width:120px;}
.service_table4 tr:last-child td { text-align:center;}

.header,.banner_box,.nav_box,.m_copyright,.m_bottom,.page_nav_ul_bg,.page_nav_box h3 span { display:none}
/*-----------2019-03-01-editor-移动端样式-------------------*/
@media screen and (max-width: 750px) {
.N_head,.N_baner,.N_banner_btm,.N_foot { display:none;}
/*
12pt=0.33rem
11pt=0.315rem
10pt=0.3rem
标准大小0.35rem
*/
/*全局样式*/
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body{color:#4a4a4a;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; font-size:100%;}
*{margin:0;padding:0; outline:none; box-shadow:none; border-radius:0; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; line-height:0.7rem; font-size:0.35rem; font-family:"Microsoft Yahei"}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary,div { display:block}
body{ background:#fff; max-width:750px; margin:0 auto; overflow-x: hidden} 
li, ol { list-style:none}
ins { text-decoration:none}
i, em { font-style:normal}
a { text-decoration:none;font-family:"Microsoft Yahei"}
a:hover { cursor:pointer; text-decoration:none}
a:active{star:expression(this.onFocus=this.blur())}
:focus{outline:0}
.clearfix { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
img{ padding:0; margin:0; border:none;}
input,textarea{ border:none;font-family:"Microsoft Yahei"}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
p:before,p:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:none}
ins,a{text-decoration:none}

.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
*:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-more, #button { -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear}
.clearfix:before, .clearfix:after, .container:before, .container:after, .nav:before, .nav:after, .row:before, .row:after { display:table; content:" ";clear:both}
.hide { display:none}
/*-----------------------------------------------------CSS EDIT--------------------------------------------*/
/*header*/
.header { background:#275e97; color:#fff; width:100%; height:1.4rem; display:-webkit-box; display:-ms-flexbox; position:relative; z-index:11;}
.nav { width:1.5rem; text-align:center; height:100%; position:relative; transition:all 0.3s;}
.nav span { top:0.45rem; left:0.4rem;}
.nav span:before,.nav span:after,.nav span { position:absolute; width:0.5rem; height:0.08rem; border-radius:0.04rem; background:#fff; transition:all 0.3s;}
.nav span:before,.nav span:after { content:''; left:0;}
.nav span:before { top:0.24rem;}
.nav span:after { top:0.48rem;}
.nav_open span:before { display:none;}
.nav_open span:after { transform:rotate(90deg); margin-top:-0.48rem;}
.nav_open span { transform:rotate(-45deg); margin-top:0.2rem;}
.logo { -webkit-box-flex:1; -ms-flex:1; text-align:center; float:none; width:auto; height:auto;}
.logo img { height:1.1rem; margin-top:0.1rem;}
.top_phone { height:100%; width:1.5rem; text-align:center; background:url('tel.png') no-repeat center; background-size:auto 0.52rem;}
.top_phone a { display:block; cursor:pointer; height:100%;}
/*--navbox--*/
.nav_box { border-top:1px solid #eee; opacity:0; width:100%; overflow:hidden; position:absolute; top:0; left:0; z-index:10; background:rgba(255,255,255,0.96); transform:translate3d(0,-100%,0); transition:transform .6s,opacity .6s; display:block}
.nav_on { opacity:1; transform:translateY(1.4rem);}
.nav_box a { color:#333; float:left; display:inline-block; width:25%; text-align:center; line-height:1.4rem; border-bottom:1px solid #f5f5f5; border-left:1px solid #f5f5f5; font-size:0.4rem;}
.nav_box li:first-child a,.nav_box li:nth-child(4n+1) a { border-left:none}
.nav_box a.this { color:#70c442;}

/*banner*/
.banner_box { width:100%; display:block; overflow:hidden; margin:0 auto;}
.slideBox{ position:relative; overflow:hidden; margin:0 auto; max-width:100%;}
.slideBox .hd{ position:absolute; bottom:0.3rem; right:50%; height:0.25rem; z-index:1;}
.slideBox .hd li{ display:inline-block; width:0.25rem; height:0.25rem; float:left; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#82B526; text-indent:-9999px; overflow:hidden; margin:0 0.1rem; opacity:0.4;}
.slideBox .hd li.on{ opacity:0.9;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{vertical-align:top; width:100%; line-height:0.45rem; font-size:0.3rem; color:#636363;}

/*主营业务*/
.N_service2 { width:100%; margin:0; overflow:hidden; padding:0.5rem 0 0.3rem 0; background:#f5f5f5;}
.N_service2 .N_home_title,.N_home_title { position:relative; margin:0 auto; width:100%; padding:0 10px; line-height:1.4rem; color:#275e97; font-weight:normal;text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.48rem; margin:0 auto; width:100%; display:block; margin-bottom:0.3rem; letter-spacing:0}
.N_service2 .N_home_title:after,.N_home_title:after { content:''; background:#275e97; position:absolute; left:0; top:0.52rem; height:0.36rem; width:0.13rem;}
.N_service2 .N_home_title span { position:absolute; bottom:0; left:10px; font-size:0.33rem; display:block; width:100%; line-height:0.4rem; color:#999;}
.service2_box { width:100%; overflow:hidden; padding:0 10px;}
.service2_item { width:100%; margin:0 auto; padding:0; margin-bottom:10px; padding:5px; background:#fff; border-radius:3px;}
.service2_item h3 { font-size:0.45rem; line-height:0.7rem; margin-top:0.2rem; color:#666; font-weight:normal}
.service2_item span { margin:0.15rem auto; width:100%; line-height:0.6rem; font-size:0.33rem;}

/*我们的优势*/
.N_advantage { background:#f5f5f5; padding:0}
.N_advantage .N_home_title { margin-bottom:0;}
.N_advantage ul, .N_news ul { width:100%; margin:0 auto}
.N_advantage li { display:block; margin:0; margin-bottom:0.25rem; overflow:hidden; position:relative; width:calc(100% - 20px); height:auto; background:none; margin-left:10px;}
.N_advantage li.advantage_1, .N_advantage li.advantage_4 { margin-left:10px;}
.advantage_img { width:23%; background:#275e97; text-align:center; margin:0; color:#fff; position:absolute; height:100%; left:0; top:0;}
.advantage_img img { top:50%; width:60%; padding:0;}
.advantage_txt { margin:0; float:right; margin-left:0.25rem; width:calc(77% - 0.25rem); background:#fff; padding:0.3rem; color:#636363; font-size:0.35rem; line-height:0.6rem; position:relative;}
.advantage_name { margin:0; font-weight:normal; color:#000; font-size:0.45rem; display:block; width:100%; overflow:hidden; margin-bottom:0; position:relative; z-index:3;}
.advantage_dsc { color:#888; position:relative; z-index:3; font-size:0.32rem; line-height:0.6rem; margin-top:0.1rem;}

/*易起动态*/
.N_news { background:#fff; width:100%; overflow:hidden}
.N_news .N_home_title { margin-top:0.3rem; margin-bottom:0;}
.N_news li { width:calc(100% - 20px); margin-left:10px; line-height:0.95rem; height:0.95rem; background:none;}
.N_news li.newsli_1, .N_news li.newsli_4, .N_news li.newsli_7, .N_news li.newsli_10 { margin-left:10px;}
.N_news li a { font-size:0.4rem;}

/*foot*/
.m_copyright { background:#f5f5f5; margin-bottom:1.5rem; display:block;}
.m_foot { margin:0 auto; width:calc(100% - 20px); padding:0.6rem 0; text-align:center; font-size:0.3rem; color:#636363; opacity:0.7;}
.m_foot p { font-size:0.3rem;}
.m_foot a { color:#636363;}
/*bottom-alert*/
.m_bottom { position:fixed; bottom:0; left:0; width:100%; height:1.5rem; z-index:10; background:#275e97; display:block;}
.m_bottom li { float:left; width:25%; text-align:center; position:relative; overflow:hidden; height:1.5rem;}
.m_bottom li a { display:block; height:100%; padding-top:0.85rem;}
.m_bottom li a em { display:block; color:#fff; font-size:0.3rem; line-height:0.5rem; margin-top:0.02rem;}
.m_bottom li.m_bottom_li1 a { background:url('m_service.png') no-repeat center 0.2rem; background-size: auto 0.55rem;}
.m_bottom li.m_bottom_li2 a { background:url('m_fee.png') no-repeat center 0.2rem; background-size: auto 0.55rem;}
.m_bottom li.m_bottom_li3 a { background:url('m_about.png') no-repeat center 0.2rem; background-size: auto 0.55rem;}
.m_bottom li.m_bottom_li4 a { background:url('m_contact.png') no-repeat center 0.2rem; background-size: auto 0.55rem;}


.id_bg { position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; background:rgba(0,0,0,.6); z-index:10000;}
.idWrap { position:fixed; bottom:1rem; z-index:10001; overflow:hidden; left:0.5rem; right:0.5rem; animation-name: slideup; animation-duration: .3s; -webkit-animation-name: slideup; -webkit-animation-duration: .3s;}
@-webkit-keyframes slideup{0%{opacity:0;bottom:-5rem}
50%{opacity:1;bottom:1.5rem}
100%{opacity:1;bottom:1rem}
}
@keyframes slideup{0%{opacity:0;bottom:-5rem}
50%{opacity:1;bottom:1.5rem}
100%{opacity:1;bottom:1rem}
}
.id_bg_ul { background:#fff; overflow:hidden; border-radius:0.2rem; border:1px solid #eee; font-size:0.4rem; padding:0.3rem; max-height:80%; overflow-y:auto}
.id_bg_ul li { margin:0 auto; border-top:1px solid #e6e6e6; display:block; overflow:hidden; width:100%;}
.id_bg_ul li:first-child { border-top:none;}
.id_bg_ul li a { display:block; color:#000; line-height:1.2rem; background:url('../images/right.png') no-repeat right center;}
.id_cancel { background:#fff; overflow:hidden; border-radius:0.2rem; border:1px solid #eee; line-height:1.4rem; text-align:center; display:block; margin-top:0.3rem; font-size:0.38rem;}

.page_banner img { width:100%; display:block; margin:0 auto;}
.page_nav { margin:10px auto; width:94%; overflow:hidden;}
.page_nav_box { width:100%; margin:0 auto; position:relative;}
.page_nav_box h3 { font-size:0.45rem;}
.page_nav_box .page_nav_ul { display:none;}

.page_nav_box h3 span { position:absolute; right:0; top:0; height:100%; width:100%; z-index:3; display:block;}
.page_nav_box h3 span:after,.page_nav_box h3 span:before { content:''; position:absolute; top:10px; right:-8px; width:0; height:0; border:8px solid transparent; z-index:2}
.page_nav_box h3 span:after { border-left-color:#275e97;}
.page_nav_box h3 span:before { right:-6px; border-left-color:#fff; z-index:3}
.page_nav_ul_bg{position:fixed;top:0;left:0;z-index:1002;width:100%; max-width:750px;height:100%;background-color:rgba(0,0,0,.5)}
.page_nav_ul { position:fixed;bottom:-100%;left:0;z-index:1005;width:100%;background-color:#fff;color:#4d525d; max-height:80%; overflow:auto;}
.page_nav_ul li{ display:block; width:94%; margin:0 auto; padding:10px 0; background:none; border-top:1px solid #eee; float:none;}
.page_nav_ul li:first-child { border-top:none;}
.page_nav_ul li a { padding:0; line-height:30px; font-size:0.4rem; position:relative; width:100%; color:#333;}
.page_nav_ul li a:after,.page_nav_ul li a:before { content:''; position:absolute; right:-4px; border:4px solid transparent; top:11px; z-index:2; width:0; height:0;}
.page_nav_ul li a:after { border-left-color:#275e97;}
.page_nav_ul li a:before { right:-3px; border-left-color:#fff; z-index:3}
.page_nav_box li.page_nav_on, .page_nav_box li:hover { background:none;}
.page_nav_box li.page_nav_on a, .page_nav_box li:hover a { color:#333;}

.page_main { margin:10px auto; width:94%;}
.detail_box { padding-top:5px; padding-bottom:10px;}
.contact_box1 { margin:0 auto;}
.contact_box1_left { width:100%; padding-bottom:0;}
.contact_dl dd { font-size:0.4rem; line-height:0.6rem; width:100%; display:block; overflow:hidden; margin-bottom:5px;}
.contact_ul li { padding-left:0.65rem; line-height:1rem; font-size:0.45rem;}
.contact_ul li em,.contact_ul li a,.contact_ul li span { line-height:1rem;}
.contact_ul li.contact_bg_phone,.contact_ul li.contact_bg_tel,.contact_ul li.contact_bg_qq,.contact_ul li.contact_bg_whatapp,.contact_ul li.contact_bg_email,.contact_ul li.contact_bg_site { background-size:0.5rem;}
.contact_dl { margin-top:20px;}
.contact_box1_right { display:none;}

.company_img { width:100%; margin:0 auto;}
.kefu_item,.kefu_info { width:100%; float:none; display:block; overflow:hidden;}
.kefu_box { margin-bottom:0}
.feedback_wrap ul, .price_dsc ul, .reg_wrap ul { margin:10px auto; width:100%; overflow:hidden; padding:10px 0;}
.feedback_wrap ul li, .price_dsc ul li, .reg_wrap ul li { text-indent:10px; line-height:0.5rem; font-size:0.3rem; margin-top:7px;}
.feedback_wrap ul li:first-child, .price_dsc ul li:first-child, .reg_wrap ul li:first-child { margin-top:0;}
.feedback_input, .calc_item { width:100%; margin-bottom:15px; float:none; position:relative;}
.feedback_input:first-child { margin-right:0;}
.feedback_input span, .calc_item span { line-height:0.65rem; font-size:0.4rem; margin-bottom:5px;}
.feedback_input input, .feedback_txt textarea, .calc_item input { width:100%; height:calc(0.75rem + 6px); line-height:0.75rem; padding:3px 5px; font-size:0.4rem; box-shadow:none; outline:none; appappearance:button;-moz-appearance:button;-webkit-appearance:button; }
.feedback_code a, .login_veriy a { height:0.75rem;}
.feedback_input:last-child input,.price_wrap form .calc_btn input { line-height:1.2rem;height:1.2rem; padding:0; text-align:center; font-size:0.45rem; margin-top:10px;}

.about_img1 { float:none; width:100%; margin-right:0; overflow:hidden; display:block; margin-bottom:10px;}
.detail_box p { font-size:0.4rem; line-height:0.7rem; margin-bottom:10px;}
.about_img2 { float:none; margin-left:0; width:100%; display:block; overflow:hidden; margin-bottom:-40px; position:relative;}
.detail_box p strong.p_strong { font-size:0.45rem;}
.single_page_box { padding-bottom:0}
.who_we { padding-bottom:30px;}
.page_box { margin:0 auto; width:94%;}
.page_news { margin:10px auto; width:100%; float:none;}
.page_news a { padding:0;}
.page_news_date { width:55px; height:95px;}
.page_news_info { width:calc(100% - 65px); padding:10px;}
.page_news_date b { font-size:24px;}
.page_news_date em { font-size:12px;}
.page_news:hover:before, .page_news:hover:after { width:calc(100% - 4px);}
.page_news:before, .page_news:after { z-index:3;}
.page_page { margin:20px auto 10px; width:94%; padding-bottom:0;}
.page_page span, .page_page a { padding:0 10px; margin:0 5px; margin-bottom:10px;}
.pd_zw_fx { display:none;}
.detail_keyword { border-top:1px solid #ddd; padding-top:20px;}
.relax_news li, .relax_info li { width:100%; margin-right:0;}
.relax_news li a { width:calc(100% - 60px);}
.relax_info li.relax_info_li1, .relax_info li.relax_info_li3, .relax_info li.relax_info_li5 { margin-right:0}
.service_table4 { margin:0 auto; width:100%;}
.single_page_box div strong { display:inline-block;}
.calc_width em { float:left; width:calc(33.33% - 7px); margin-right:10px;}
.calc_width em:last-child { margin-right:0;}
.calc_width em i { display:none;}
.price_wrap form { padding-bottom:10px;}
.price_wrap form .calc_btn { margin:20px auto 10px;}
.price_list { margin-bottom:20px;}
.list_title1, .list_title2, .list_title3, .list_title4, .list_title5, .price_list_txt .list_title6 { width:16.66%;}
.price_notice, .price_list_txt { width:100%;}
.price_list_txt span.list_title2:after { left:16.66%;}
.price_list_txt span.list_title3:after { left:33.32%;}
.price_list_txt span.list_title4:after { left:49.98%;}
.price_list_txt span.list_title5:after { left:66.64%;}
.price_list_txt span.list_title6:after { left:83.3%;}
.relax_news li:first-child { margin-right:0;}
.detail_box table { max-width:100% !important;}

}











