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

/*banner*/

.bg_ban{ padding-top:160px; background:#000 url(../../images/aborad/img_banner.jpg) center center no-repeat; width:100%; height:386px; text-align:center; overflow:hidden;}
.bg_ban .b_tit{ font-size:46px; color:#fff; font-weight:bold; line-height:46px;letter-spacing: 6px;}
.b_bg{ width:790px; margin:10px auto 0; box-sizing:border-box;  position:static; zoom:1;}
.inp_more{ position:relative;height: 32px; line-height: 32px; padding: 14px 0; /* color: #999; */width: 190px;float: left;background-color: #fff;font-size: 18px;z-index: 5;}
.inp_more .p_name{text-align: left;padding-left: 20px;border-right: 1px solid #E4E4E4;color: #999; cursor:pointer;}
.inp_more .p_name.in{ color: #333;}
.inp_more .p_name em{ float: right; width: 11px; height: 7px; background: url(../../images/aborad/ico_01.png) no-repeat; margin-top: 13px; margin-right: 10px;}
.inp_more .p_name em.down{ background-image: url(../../images/aborad/ico_02.png);}
.inp_country{ overflow: hidden; padding:22px; width: 430px; position: absolute; background-color: #fff; border-top: 1px solid #f0f0f0; top: 60px;  left: 0;}
.inp_country li{ float: left; padding:4px;}
.inp_country li a{  display: block; width: 97px; height: 31px; line-height: 31px; text-align: center; font-size: 16px; color: #666; border:1px solid #d9d9d9; background-color: #fff;}
.inp_country li.other a{ width: 204px;}
.inp_country li a.cur,
.inp_country li a:hover{ color: #fff; border:1px solid #cd3333; background: #cd3333;}
.tips{ font-size:16px; height:35px; line-height:35px; color:#fff; position:relative; zoom:1; color:#fff; overflow:hidden;}
.ic_finger{ display:inline-block; zoom:1;*display:inline; width:17px; height:20px; vertical-align:middle;   margin-left: 10px; background:url(../../images/aborad/ico_05.png) center 2px no-repeat;}

.l_le h6{ font-size:14px; margin-bottom:20px;}
.l_le h6 .ic_clocks{ background:url(../../images/aborad/icon_clock.png) center center no-repeat; height:17px; width:17px; display:inline-block; zoom:1;*display:inline; vertical-align:text-bottom; margin-right:9px;}
.l_le ul .ls_word{ line-height:20px; text-align:left; margin-left:70px; font-size:12px; }
.lis .l_rig{ float:right; margin-right:45px; cursor:pointer;}
.l_rig img{ width:48px; margin:36px 0 12px; height:48px;}
.l_rig .lr_tip{ display:block; font-size:16px; line-height:16px; color:#2da7ff; text-decoration:underline;}
.l_red{ color:#df1344; font-weight:bold;}
.tips span{ float:left; margin-right: 10px;}
.tips ul{ overflow:hidden;}
.tips .t_list{ float:left; margin-right:40px; height:35px; overflow:hidden;}
.mo_word{ color: #ccc;}


.main{ width: 1200px; overflow: hideen; margin:0 auto;}
.com_title{ font-size: 36px; background: url(../../images/aborad/pg_title.png) center bottom no-repeat; line-height: 115px; padding-top: 40px; text-align: center;}
.com_title span{ color: #cd3333;}
.com_btn{ display: block;margin:45px auto 60px; width: 180px; text-align: center; height: 36px; line-height: 36px; color: #fff; font-size: 16px; background: #cd3333;}
.com_btn:hover{background-color: #B80808;}

/*country*/
.country{ }
.country_tab{ overflow: hidden; margin-top: 40px;  position: relative; z-index: 1;}
.country_tab li{ float: left; margin-left: 12px;}
.country_tab li.li_hot{ margin-left: 0;}
.country_tab li a{ display: block;font-size: 18px; text-align: center;  width: 188px; height: 56px; line-height: 56px; border:1px solid #e8e8e8; border-bottom:  1px solid #CD3333; background: #f0f0f0; border-radius: 5px 5px 0 0 ;}
.country_tab li.li_hot a{ font-size: 20px; background:#f0f0f0 url(../../images/aborad/ico_hot.png) 0 0 no-repeat;}
.country_tab li.cur a,
.country_tab li a:hover{  color: #cd3333; background-color: #fff; border:1px solid #cd3333;  border-bottom: 1px solid #fff; font-weight: bold;}
.country_con{position: relative; overflow: hidden;  padding: 14px; border: 1px solid #CD3333; margin-top: -1px;}
.country_con li{ position: relative; float: left; width: 222px; height: 168px; margin:6px;}
.country_con li img{ width: 222px;height: 168px;}
.country_con li .p_name{width: 222px;height: 168px; line-height: 168px; background: url(../../images/aborad/bg_black01.png) repeat; color: #fff; font-size: 24px; text-align: center;position: absolute;left: 0;top: 0;}
.country_con li:hover .p_name{ display: none;}
.country_con li .p_name em{ display: inline-block;zoom:1;*display:inline; background: url(../../images/aborad/ico_06.png) no-repeat; width: 27px; height: 27px; vertical-align: middle; margin-left: 15px;}
.country_con li:hover .cc_more{ display: block;}
.cc_more{ display:none; padding-top: 35px; background: url(../../images/aborad/bg_black02.png) repeat;text-align: center; font-size: 16px;position: absolute;left: 0;top: 0;width: 222px;height: 133px;}
.cc_more p{ color: #fff; line-height: 25px; }
.cc_more p span{font-weight: bold;}
.cc_more a{ display: block;  width: 153px; height: 34px; line-height: 34px;  background: #fff; margin:10px auto 0;}
.cc_more a:hover{ color: #cd3333;}

.inter_bottom{ color:#333;}
.xzzxr_r{ background:url(../../images/aborad/pg_step.png) no-repeat center 218px #f2f2f2; padding:70px 0; margin-bottom:70px;}
.xzzxr_r h2,
.liaojse_r h2{ font-size:36.35px; color:#333; background:url(../../images/aborad/pg_title.png) no-repeat center bottom; padding-bottom:40px; text-align:center;}
.xzzxr_r h2 em,
.liaojse_r h2 em{ color:#cd3333;}
.xzzxr_r .list_box{ width: 880px; margin:auto; overflow:hidden; zoom:1; padding-top:60px; padding-left: 40px;}
.xzzxr_r .list_l{  width:420px; font-size:16px;}
.xzzxr_r .list_r{ float:right; width: 440px; margin-top:6px; font-size: 16px;}
.xzzxr_r .list_r .banli{ float:left; background-image:url(../../images/aborad/bg_asds.png); text-indent: 50px;}
.xzzxr_r .banli{ background: url(../../images/aborad/bg_asda.png) no-repeat left top; width: 160px; height:48px; float:right; line-height:48px; font-size:20px; text-indent: 34px;}
.xzzxr_r a,
.btn_r{ display:inline-block;zoom:1;*display:inline; width:156px; height:35px; text-align:center; color:#fff; background:#cd3333; line-height:35px; margin-top:20px;}
.btn_r{ margin-top: 50px; font-size: 16px; width: 186px; height: 40px; line-height: 40px;}
.xzzxr_r a:hover,
.btn_r:hover{background-color: #B80808;}
.xzzxr_r p{ margin-bottom:14px;}
.xzzxr_r .list_l_01{ margin-top:44px;}
.xzzxr_r .list_l_01 .box,
.xzzxr_r .list_l_03 .box{ position:relative; margin-top:-76px; float:left;}
.xzzxr_r .list_l_03{ margin-top:-34px; }
.xzzxr_r .list_r .box{ float:right; margin-top:-40px;}

.liaojse_r{ margin-bottom:107px;}
.liaojisd_box{ width:1160px; margin:auto; overflow:hidden; zoom:1; margin-top:80px;}
.liaojisd_box dl{ width:25%; float:left; text-align:center;}
.liaojisd_box dl:hover dt{ background-image:url(../../images/aborad/img_skill_01_hover.png)}
.liaojisd_box dt{ background:url(../../images/aborad/img_skill_01.png) no-repeat center; width:186px; height:186px; margin:0 auto 50px;}
.liaojisd_box dt span{ font-size:20px; width:21px; color:#cd3333; display:inline-block; zoom:1;*display:inline; margin:48px 75px 0 0px;}
.liaojisd_box dd{ font-size:24px;}
.liaojisd_box dl.list_02 dt{ background-image:url(../../images/aborad/img_skill_02.png);}
.liaojisd_box dl.list_02:hover dt{  background-image:url(../../images/aborad/img_skill_02_hover.png);}
.liaojisd_box dl.list_03 dt{ background-image:url(../../images/aborad/img_skill_03.png);}
.liaojisd_box dl.list_03:hover dt{  background-image:url(../../images/aborad/img_skill_03_hover.png);}
.liaojisd_box dl.list_04 dt{  background-image:url(../../images/aborad/img_skill_04.png); }
.liaojisd_box dl.list_04:hover dt{ background-image:url(../../images/aborad/img_skill_04_hover.png);}
.btn_cent{ text-align:center;}
.btn_cent img{ padding-top: 30px;}
.aoas_r{ background-color:#f2f2f2; padding-bottom:70px;}
.aoas_r .rl{ float:right;}
.aoas_r_box{height: 590px; width:1198px; border:1px solid #e2e1e1; background-color:#f7f7f7; margin:auto;}
.aoas_r h2{ text-align:center; font-size:32px; margin-bottom:30px;}
.aoas_r_box .title {margin:0 20px 30px;}
.aoas_r_box .title a{ position:relative; width:572px; height:74px; border:1px solid #BBB; background-color:#fff; text-align:center; line-height:74px; font-size:30px; display:inline-block;zoom:1;*display:inline; margin-top:-37px;vertical-align: middle;}
.aoas_r_box .title a.cur{ background-color:#a92423; border-color:#a92423; color:#fff;}
.aoas_r_box .title a.cur em{width: 0; height: 0; line-height: 0;font-size: 0;overflow: hidden;border-width: 19px;border-style: solid dashed dashed dashed;border-color: #a92423 transparent transparent transparent;border-bottom: none; position:absolute; bottom:-10px; left:50%; margin-left:-19px;}
.aoas_r_box .main{ display:none;}
.aoas_r_box .make{ overflow:hidden; position:relative; zoom:1; height:440px; margin:0 20px;}
.aoas_r_box .make ul{ width:10000px; position:absolute; height:380px; left: 0;}
.aoas_r_box .make li{ float:left; width:278px; padding-right:15px;}
.aoas_r_box .make span{ border:1px solid #ddd; display:inline-block;zoom:1;*display:inline;}
.aoas_r_box .make em{ text-align:center; display:block; margin-top:17px; font-size:16px;}
.aoas_r_box .make strong{ color:#cd3333;}
.aoas_r_box .make .btn_make{ position:absolute; top:150px; width:30px; height:68px; background:#000 url(../../images/aborad/ico_03.png) no-repeat center center; z-index:2;opacity: 0.3;filter: alpha(opacity=30);}
.aoas_r_box .make .btn_make:hover{ opacity: 0.5;filter: alpha(opacity=50);}
.aoas_r_box .make .btn_la{ left:0;}
.aoas_r_box .make .btn_ra{ right:0; background-image:url(../../images/aborad/ico_04.png); background-repeat: no-repeat;}

/*底部浮层*/
.content_flash { display: none; position: fixed; bottom: 0; left: 0; z-index: 99; background: url(../../images/aborad/bg_black07.png); width: 100%; }
.content_main { width: 1190px; margin: 0 auto; height: 93px; }
.content_main .content_form {z-index: 1; position: relative; margin-top: 30px;  float: right; width: 980px; }
.content_main .content_form .form_phone { width: 520px; height: 40px; overflow: hidden; }
.content_main .content_form .inp_text,
.content_main .content_form .inp_text_name { float: left; padding-left: 10px; width: 311px; height: 38px; line-height: 38px; border: 1px solid #e5e5e5; color: #333; }
.content_main .content_form .inp_text_name{ margin-right: 18px;width: 200px;}
.content_main .content_form .btn { float: left; width: 194px; height: 40px; display: block; background-color: #e91d28; font-size: 16px; color: #fff; text-align: center; line-height: 40px; }
.content_main .content_form .btn:hover{background-color: #B80808;}
.content_main .content_form .err { float: left; width: 313px; height: 40px; padding-left: 10px; line-height: 40px; font-size: 14px; color: #fff !important; background-color: #999; margin-top: 0px; }
.content_main .content_form .number { display: none; width: 351px; height: 36px; background-color: #fff; font-size: 30px; line-height: 36px; color: #3398ff; text-indent: 20px; }

.content_main .content_form .dialog { display: none; position: absolute; background: #fff; width: 320px; height: 78px; padding: 15px 10px 10px 40px; z-index: 10; margin-top: -115px; border: 1px solid #deddde; font-size: 12px; line-height: 20px; color: #222; }
.content_main .content_form .dialog .dialog_arrow { width: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden; border-width: 7px; border-style: solid dashed dashed dashed; border-color: #fff transparent transparent transparent; border-bottom: none; position: absolute; left: 40px; bottom: -7px; }
.content_main .content_form .dialog .sigh { position: absolute; margin-left: -25px; }
.content_main .left_img_01 {position: absolute; margin-top: -90px; margin-left: 25px;}
.content_main .close_btn { margin-left: 20px; margin-right: 10px; margin-top: 10px; float: right; }
.content_flash .increase { width: 323px; height: 34px; background-color: #fff; color: #cd3333; line-height: 34px; text-indent: 10px; font-size: 30px; display: none; overflow: hidden; position: absolute;top: -34px;  right: 199px;  z-index: 10;}
.content_form .inp_more{ padding:4px 0; font-size: 16px;margin-right: 18px;width: 210px;}
.content_form .inp_more .p_name{ border-right: 0;}
.content_form .inp_country{top: -154px; background-color: #F3F3F3; padding: 15px; border: 1px solid #D9D9D9;}
.flash_title { display: none; position: fixed; bottom: 145px; left: -100%; width: 206px; height: 121px; background: url(../../images/aborad/flash_title.png) no-repeat left center; cursor: pointer; }
.sigh{ display: inline-block;overflow: hidden; zoom:1;*display:inline; vertical-align: top; width: 19px; height: 17px; background: url(../../images/aborad/icon_tirblue.png) center center no-repeat; }
.content_flash .dialog_phone { display: none; padding: 5px 10px; width: 298px; height: 80px; border: 1px solid #ffd180; border-radius: 3px; background: #fff; position: absolute; margin-top: -105px; }
.content_flash .dialog_phone .talk_arrow { position: absolute; bottom: -11px; left: 53px; }
.content_flash .dialog_phone .yellow_close { position: absolute; right: 10px; top: 10px; }
.content_flash .dialog_one .prompt { text-align: center; font-size: 14px; color: #333; line-height: 80px; }
.content_flash .dialog_three dl { text-align: center; }
.content_flash .dialog_three dl dt { margin-top: 5px; }
.content_flash .dialog_three dl .phone_400 { font-size: 18px; color: #c40000; line-height: 18px; margin: 5px 0; }
.content_flash .dialog_three dl dd { font-size: 12px; color: #333; }
.content_flash .dialog_two li { font-size: 12px; color: #333; margin-top: 5px; line-height: 14px; height: 14px; }
.content_flash .dialog_two li .phone_number { color: #999; }
.content_flash .dialog_two li .img_icon { margin-top: 3px; margin-right: 3px; }
.content_flash .dialog_two .prompt { margin-top: 5px; font-size: 12px; color: #333; }
.content_flash .dialog_two .prompt .yellow_stress { color: #f80; }
.icon_phone_yellow{ background:url(../../images/aborad/icon-iphone.png) center center no-repeat; width:22px; height:18px; display:inline-block; zoom:1;*display:inline;}
.form_phone .p_in{ position: absolute; top: -23px; background-color: #58b850; color: #fff;font-size: 12px; height: 20px; line-height: 20px; width: 160px; padding-left: 8px; border-radius: 3px;}
.form_phone .p_in em{ display: inline-block;zoom:1;*display:inline; width: 10px; height: 12px; background: url(../../images/aborad/icon_dig3.png) 0 no-repeat; margin-right: 5px;}
.black_close {width: 27px;height: 27px;background: url(../../images/aborad/icon_clofu.png) center center no-repeat;
display: inline-block;zoom:1;*display:inline;overflow: hidden;zoom: 1;vertical-align: top;}
.back_top {position: fixed;bottom: 200px;right: 30px;width: 50px;height: 50px;background:  url(../../images/aborad/top.png) no-repeat;background-color: #000;opacity: 0.2; filter: alpha(opacity=20);}
.back_top:hover{ background-color:#000;opacity: 0.5; filter: alpha(opacity=50);}
/*商务通*/
.swt {  position: fixed;  top: 50%;  right: 0;  margin-top: -181px;  z-index: 199; }
.swt .swt_zai {  float: left;  width: 12px;  height: 88px;  border: 1px solid #0082ad;  border-right: 0 none;  background-color: #fff;  color: #19bceb;  padding: 13px 5px 0 7px;  font-size: 12px;  cursor: pointer;  margin-top: 130px;}
.swt .swt_zai .sw_trg {  width: 0;  height: 0;  display: block;  margin: 6px 0 0 4px;  border-style: dashed dashed dashed solid;  border-color: transparent transparent transparent #0082ad; }
.swt .swt_zai .sw_trg .swt .swt_zai .sw_trg {  width: 0;  height: 0;  display: block;  margin: 6px 0 0 4px;  border-width: 4px;  border-style: dashed dashed dashed solid;  border-color: transparent transparent transparent #0082ad; }
.swt .swt_zai .sw_trg .swt .swt_zai .sw_trg_hid {  border-width: 4px;  border-color: transparent #0082ad transparent transparent;  margin-left: 0; }
.swt .swt_zai .sw_trg_hid {  border-color: transparent #a70028 transparent transparent;  margin-left: 0; }
.swt_menu {  width: 130px;  font-size: 12px;  text-align: center;  float: left;  background-color: #19bceb;  border: 1px solid #0082ad;  color: #fff; }
.swt_menu .sm-ul{ position: relative; z-index: 199; background-color: #19bceb; padding-bottom: 10px; }
.swt_menu .sm_hour { margin-top: 10px; }
.swt_menu ul .sm_list {  height: 26px;  width: 98px;  border: 1px solid #fff;  line-height: 26px;  margin: 12px auto 0; cursor: pointer; }
.swt_menu ul .sm_list a{ color: #fff; display: block;}
.swt_menu .sm_zai img{ display: inline;}
.swt_menu ul li.sm_list:hover {  background-color: #0082ad;  border-color: #0082ad; }
.swt a.swt_zai:hover {  color: #0082ad; }
.swt_menu .sm_zai {  width: 130px; position: relative;  height: 70px; z-index: 191; padding-bottom: 0; }
.swt_menu .sm_zai li{ width: 65px; float: left;  text-align: center; cursor: pointer;}
.smz-con{ width: 65px;  z-index: 199; position: relative; background-color: #11a6d7;  height: 56px; padding-top: 14px; }
.smz-img{ height: 30px;}
.swt_menu .sm_zai .swt-phonebig{ position: absolute; right: 130px; bottom: -5px; width: 0; z-index: 190; }
.swt_menu .sm_zai .swt-ewmbig{  position: absolute; right: 130px; bottom: -5px; width: 0;  z-index: 190; }


/*弹框*/

.dig{width: 450px; border-radius:10px; height:493px; z-index:10009; margin-left:-201px; margin-top:-248px; background-color:#fff; border-top:4px solid #df1344; color:#222; position:fixed; top:50%; left:50%; padding: 0 20px;}
.dig .d_tit{ text-align:center; font-size:24px; margin-top:20px; padding-bottom:10px; border-bottom:1px solid #e2e2e2; line-height:24px; color: #cd3333;}
.dig .d_tips{ text-align:center; font-size:14px; line-height:14px; margin:10px 0 42px;color: #999;}
.dig .d_tips span{ color: #cd3333;}
.dig .icon_close{ position:absolute; background:url(/star/icon_dig1.png) top right no-repeat; width:25px; height:25px; top:10px; right:10px; cursor:pointer;}
.djs-time {position:absolute; top:120px; right:50px; color:red; font-size:70px;}
.dig .d_lis{ overflow:hidden; margin: 0 0 16px 26px;}
.dig .d_lis.d_li2{ margin-left: 30px;}
.d_lis .dl_r{ margin-left:10px;color: #999;}
.d_lis input, .d_lis select{ margin-left:10px; height:36px; line-height: 36px; border:1px solid #dbdbdb; box-sizing:border-box; width: 200px; padding-left:10px; color:#999;}
.d_lis input.inp_call{width: 60px;margin-left:3px;}
.d_lis select{ *width: 232px; }
.d_lis input::-webkit-input-placeholder { /* WebKit browsers */
    color:#aaabab;
}
.d_lis input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#aaabab;
}
.d_lis input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#aaabab;
}
.d_lis input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#aaabab;
}
.che .dl_check{ vertical-align: text-bottom; margin-top:4px; width: 13px; height:13px;}
.d_lis .che{ margin-left:70px; font-size:12px; line-height:12px;}
.d_lis .dl_rig{ float:left; }
.dl_rig p{  margin-left:10px; padding-left:16px; font-size:12px;}
.dl_rig .dl_tip1{color:#c40000; background:url(../../images/aborad/icon_dig2.png) left center no-repeat;}
.dl_rig .dl_tip2{ margin-bottom:1px; border-radius:2px; width:140px; height:20px; line-height:20px; padding-left:25px; background:#58b850 url(../../images/aborad/icon_dig3.png) left center no-repeat; color:#fff; background-position:9px;}
.dig .d_li5{ margin-left: 20px; height:90px; overflow:hidden; margin-bottom:0px;}
.d_li5 .dl_le .dl_star{ margin-right:5px; line-height:19px; color:#df1344;}
.d_li5 .dl_le{ line-height:73px; float: left;}
.dig .btn_lejie{ display:block; background-color:#df1344; color:#fff; text-align:center; width:220px; height:36px; line-height:36px; font-size: 16px; margin:0 auto; border-radius:2px;}
.dig_bg{ position: fixed; opacity: 0.5; filter: alpha(opacity=50); top: 0;left: 0px; z-index: 10001; background: #000; width: 100%; height: 100%; }
.dig_succ{ height:270px;}
.dig_fee{ height: 330px;}
.dig_query{ height: 370px;}
.dig_succ .d_tips{ margin:35px 0; line-height:30px; font-size:16px; color:#666;}
.btn_lejie:hover{ background-color:#B80808;}
.btn_free:hover{ background-color:#087fd5;}
