﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 "msyhl422459","微软雅黑",Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif;}
ul{list-style-type:none;}
li{list-style:none;}
a{text-decoration:none;cursor:pointer}
a:hover {text-decoration: none;}
li{ list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
img{border: none;vertical-align: top;}
.w1100{width: 1100px;}
.w1200{width: 1200px;}
.relative{ position:relative;}
.absolute{ position:absolute}
.center{margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after,.clearfix:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.br{border-right: 1px solid #d5d3d3;}
.iframe{position: absolute;top: 0px;left: 0px;z-index: 9999;}
.fixed:after{clear: both;height: 0;font-size: 0;display: block;content: ".";visibility: hidden;}
.fix{*zoom:1;}

/* 下拉动画 */
.advbox {position: relative;margin: 0px auto;width: 100%;}			
.advbox .advbtn {position: absolute;width: 36px;display: none;height: 36px;top: 10px;right: 10px}
.advbox .advbtn a {display: block;background: url(../images/close.png) no-repeat 0px 0px;height: 36px;overflow: hidden}
.advbox .advbtn .advclose {background: url(../images/close.png) no-repeat 0px 0px;}
.advbox .advcon {display: none;height: 180px;border-bottom:1px solid #ccc;}

/*===========顶部===========*/
#new_top{width: 100%;height:90px;background-color: #FFF;border-bottom:#e0e0e0 solid 1px;position: relative;z-index: 10000;}
#new_top .contenta{position: relative;z-index:1000;}
#new_top .contenta .logo{width: 483px;height: 90px;position:relative;}
#new_top .contenta .logo a{display: block;width:204px;height:60px;margin: 20px 0 0 30px;}
.aa{background:url(../images/top.png) no-repeat;}
#new_top .contenta .middle{width:717px;height: 90px;}
#new_top .contenta .middle_div{width: 148px;height: 90px;padding: 0px 15px;border-left: 1px solid #d5d3d3;float: left;transition: width 0.5s ease 0s, background-color 0.5s ease 0s, border 0.5s ease 0s;}
#new_top .contenta .middle_div p{padding-top:15px;font-size: 12px;color:#444;padding-left: 10px;}
#new_top .contenta .middle_div a{margin:0 auto;transition:background-position 0.3s ease 0s, bottom 0.3s ease 0s}
#new_top .contenta .middle_div:hover p{color:#FFF;}
#new_top .contenta .middle_div i{width: 20px;height: 24px;display: block;background-position:-10px -255px;margin: 0 auto;}
#new_top .contenta .middle_div:hover i{background-position:-10px -275px;}
#new_top .phone,#new_top .aqtx, #new_top .hyfw,#new_top .gjls{ padding:0px 37px; width: 74px; height:90px;}
.phone:hover,.hyfw:hover,.aqtx:hover,.gjls:hover{background-color: #3ddabd;border-color: #4590cd;color:#FFF;}

/*服务热线*/
#new_top .phone{position: relative; height:90px;width: 74px;}
#new_top .phone:hover a{background-position:-10px -38px; }
#new_top .phone a{width: 30px;height:35px;display: block;background-position:-10px -4px;}
#new_top .phone_box{width:0px;height: 90px;position: absolute;top:0px;left:0px;color:#FFF;background-color: #3ddabd;text-align: center;transition:width 0.2s ease 0s, padding 0.2s ease 0s, display 0.2s ease 0s,left 0.2s ease 0s;display: none/9;opacity: 0;overflow: hidden;}
#new_top .phone_box span{font-size: 16px;margin:15px 0 0 15px;display:block;color: #FFF;line-height:24px;}
#new_top .phone_box h2{font-size: 22px;margin-left: 15px;color: #FFF;}
#new_top .phone:hover .phone_box{opacity: 1;width:190px;left:-170px;height:90px;}

/*安全体系*/
#new_top .aqtx a{width: 30px;height: 36px;display: block;background-position:-10px -130px;}
#new_top .aqtx:hover a{background-position:-10px -163px;}
#new_top .aqtx .link{width:auto; height: auto;}
#new_top .aqtx:hover .link{ width:auto; height: auto;}

/*会员服务*/
#new_top .hyfw {width: 74px;}
#new_top .hyfw a{width: 30px;height: 36px;display: block;background-position:-10px -190px;}
#new_top .add_box:hover .hyfw a{width: 30px;height: 36px;display: block;background-position:-10px -227px;}
#new_top .hyfw:hover a{background-position:-10px -227px;}
#new_top .add_box{float: left;}
#new_top .add_down{background: #fff;display:none;height:auto;overflow: hidden;padding:10px;position: absolute;right:180px;width: 755px;z-index:999999;top:90px;border-radius: 0 0 10px 10px;border-top:1px solid #d5d3d3}
#new_top .add_down_bj{width:705px;height:auto;background:#FFF;filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; padding:15px 30px; overflow:hidden;}
#new_top .add_down h2{font-size:20px; text-align:left; border-bottom:1px solid #d1c8db; padding:0 0 10px 0; color:#a9a8a8;margin-bottom:5px;}
#new_top .bjmd{width:100%; overflow:hidden;z-index: 99999999;}
#new_top .bjmd .add_fwln{width: 350px;height: 100px;}
#new_top .bjmd .add_fwln .title,#new_top .bjmd .add_vip .title,#new_top .qgmd .title{font-size: 18px;color: #000000;border-bottom: #bcbcbc solid 1px;width: 300px;font-weight: 400;line-height: 30px;}
#new_top .bjmd .add_fwln li,#new_top .bjmd .add_vip li{float: left;padding: 10px 5px 30px  5px ;text-align: center;color:#4f4f4f;}
#new_top .bjmd .add_vip li{background: url(../images/renwu.png) no-repeat center bottom;}
#new_top .bjmd .add_fwln .title{width: 230px;}
#new_top .bjmd .add_vip .title{width: 270px;}
#new_top .qgmd .title{width: 130px;}
#new_top .qgmd img{display: block;width: 619px;height: 88px;padding: 10px 0;}

/*国际连锁*/
#new_top .gjls a{width: 30px;height: 36px;display: block;background-position:-10px -68px;}
#new_top .gjls:hover a{background-position:-10px -102px;}
#new_top .gjls .link{ width:auto; height: auto;}
#new_top .gjls:hover .link{ width:auto; height: auto;}
#new_top .add_gjls .add_down{background: #fff;display:none;height:auto;overflow: hidden;padding:20px 40px;position: absolute;right:0px;width: 650px;z-index:100;top:90px;}
#new_top .add_gjls .add_down h2{font-size:20px; text-align:left; border-bottom:1px solid #d1c8db; padding:0 0 10px 0; color:#a9a8a8;margin-bottom:5px;}
#new_top .add_gjls .add_downCent{width:100%; overflow:hidden;}
#new_top .add_gjls .add_cqdiv{overflow:hidden; border:none; height:auto; text-align:left; margin:4px 2% 0 0;background:url(../images/top_icondz.png) 5px 10px no-repeat;/* padding-left:25px;*/ font-size:12px; color:#555; cursor:pointer;float: left;width:48%;padding: 3px 2px}
#new_top .add_gjls .add_cqdiv .add_mz{color:#6f6e6e; font-size:15px; text-indent:30px; padding-top:10px;}
#new_top .add_gjls .add_cqdiv .add_lz{ color:#afaeae; font-size:12px; padding-top:5px;}
#new_top .add_gjls .add_cqdiv:hover{background:url(../images/top_icondz.png) 5px 10px no-repeat #3ddabd;border-radius:5px; transition: all 0.3s linear 0s;}
#new_top .add_gjls .qgmd{width:100%;height:auto;overflow:hidden;margin-top:15px;}
#new_top .add_gjls .qgmd a{color: #afaeae;float: left;margin-right: 10px;text-decoration: none;width:58px;text-align:center;font-size:16px; line-height:30px; }
#new_top .add_gjls .qgmd a:hover{ color:#afaeae; text-decoration:none; background:#3ddabd;  cursor:pointer;border-radius:5px;transition: all 0.3s linear 0s;color: #000000;}
#new_top .add_gjls .mr{margin-right: 0;}
/*===========顶部===========*/

/*===========导航==========*/
.xgnav{ width:100%; height:60px;background:#444;}
.n-header_box{position:relative;z-index:999;}
/*** nav ***/
.nav-header{position:absolute;width:65px;height:60px;line-height:60px;left:0px;z-index:1;}
.nav-header a{display:block;width:65px;font-size:16px;color:#ccc;}
.nav-header a:hover{color:#fff;}

.nav-wrap{position:relative;margin-left:65px;z-index:999; width:825px;  }
.nav-wrap .nav-menus{position:relative;height:60px;z-index:999; }
.nav-wrap .nav-menu{float:left;width:165px;background:url(../images/n-sy_11.png) no-repeat left; line-height:60px;z-index:999;}
.nav-wrap .nav-menu a{display:block;color:#ccc;font-size:16px; text-align:center;}
.nav-wrap .nav-menu a:hover{color:#fff; }
.nav-wrap .mask{display:none;position:absolute;	width:165px;height:60px;background-color:#3ddabd;}
.nav-wrap:hover .mask{display:block;}

.n-nav-zx{ width:310px; position:absolute; right:0px; top:0px; height:60px; background:#535353;}
.n-nav-zx li{ float:left; width: 154px; height:60px; line-height:60px;text-align: center; }
.n-nav-zx li a{ color:#ccc; font-size:16px; }
.n-nav-zx li a:hover{ color:#fff; }

/* CSS Clear */
/* 子菜单 */
.nav_xl{width:1183px;left:-68px;padding:20px 10px;display:none;position:absolute;z-index:999;-moz-border-radius:0px 0px 15px 15px; -webkit-border-radius:0px 0px 15px 15px; border-radius:0px 0px 15px 15px; background-color:#fff; }
.nav_xl .dhxm{padding-left:10px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; width:748px; height:205px; float:left; overflow:hidden;}
.nav_xl .dhxm p{ text-align:left; line-height:18px; padding:5px 0px;}
.nav_xl .dhxm a{color:#919191; text-decoration:none; line-height: 24px; font-size:14px; padding:0px 3px; white-space:nowrap; display: inline;}
.nav_xl .dhxm a:hover{color:#3ddabd;} 
.nav_xl .dhxm a.bt{border-right: 1px solid #adadad; color: #3ddabd; font-size: 14px; font-weight: bold; margin-right:5px; padding: 0 10px;}
.nav_xl .dhxm a.bt:hover{color:#3ddabd;font-size:14px;}
.nav_xl .dhxm a.tj{color:#ec2744;font-size:14px; } 
.nav_xl .dhxm a.tj:hover{color:#3ddabd;font-size:14px; }

.nav_xl .rmhd{ padding:2px 25px; float:right;width: 140px;}	
.nav_xl .rmhd img{width: 140px;}
.nav_xl .rmxm{ padding:10px 25px 0px 25px; width:180px; float:left;}	
.nav_xl .rmxm .rmtt{ border-bottom:#b8b8b8 solid 1px; font-size:16px; color:#000; text-align:left; line-height: 35px; margin-bottom:5px; }
.nav_xl .rmxm p{ background:url(../images/jt.png) left center no-repeat; padding-left:20px; text-align:left; line-height:25px; }
.nav_xl .rmxm .more{ background:none; padding-top:5px;}
.nav_xl .rmxm .more a{text-align:right; }
.nav_xl .rmxm a{ font-size:14px; color:#989898; text-align:left; width:auto;}
.nav_xl .rmxm a:hover{ font-size:14px; color:#3ddabd;}
/*===========导航===========*/

/*===========底部 ===========*/
.footer {height: 300px;padding:50px 0; background: #242333;}
.footer a{color: #c6c7c9;}
.footer a:hover{color:#3ddabd}
.footer .footOne,.footer .footTwo,.footer .footThree{margin-right: 26px;}
.footer span{display:block;background: url(../images/footerbg.jpg) no-repeat left bottom;padding: 20px 0;font-size: 18px;color: #c6c7c9;margin-bottom: 10px;}
.footer .footOne{width: 150px;color: #C6C7C9;font-size: 16px;}
.footer .footOne li{height: 24px;padding-left: 30px;font-size: 16px;line-height: 24px;margin-top: 10px;}
.footer ul{position: relative;}
.footer ul li .zx {background: url(../images/footicon.png) no-repeat 0 0;}
.footer ul li .pf {background: url(../images/footicon.png) no-repeat 0 -24px;}
.footer ul li .wc {background: url(../images/footicon.png) no-repeat 0 -48px;}
.footer ul li .yk {background: url(../images/footicon.png) no-repeat 0 -72px;}
.footer ul li .kl {background: url(../images/footicon.png) no-repeat 0 -96px;}
.footer .footTwo{width: 400px;}
.footer .footTwo ul{width: 200px;font-size: 16px;}
.footer .footTwo li{height: 33px;line-height: 33px;font-size: 16px;}
.footer .footThree{width: 360px;}
.footer .footThree p{font-size: 16px;color: #c6c7c9;line-height: 34px;padding-left: 12px;background: url(../images/pinn_14.jpg) no-repeat left center;}
.footer .footFour{width: 155px;height:296px;border-radius: 22px;position: absolute;top:-20px;right: 0; overflow: hidden;}
/*===========底部 ===========*/