@charset "gb2312";

body{padding:0; margin:0; font-family:Microsoft Yahei; font-size:16px; color:#333; text-align:left; background-color:#fafafa; -webkit-text-size-adjust:none;}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
i{vertical-align:middle;}

button,input,select,textarea{vertical-align:middle;font-family:Microsoft Yahei;font-size:.875em;box-sizing:content-box;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type=image],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border:none;}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
input[type=password], input[type=text], input[type=file], input[type=tel], select, textarea{padding:2px 6px; height:24px; line-height:24px; border:1px solid #e6e6e6; background:#fff; color:#999;}
.request{color:#f00;}
textarea{vertical-align:top;overflow:auto;resize:none;height:auto;}

table{border-collapse:collapse;border-spacing:0;margin:auto;}
th,td{padding:0}
img{border:none; border:0;}
img, table{max-width:100%;}

a{outline-style:none;text-decoration:none;color:#333}
a:focus{outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}
a:hover{color:#3188d8;}



.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.show{display:block;}
.hide{display:none;}
.transparent{background:transparent;}
.white{background:#fff;}


/*button*/
.commonBtn{padding:0 30px; height:38px; font-size:18px; color:#fff; font-weight:bold;}
.btnSubmit{background-color:#447DD4;}
.btnReset{background-color:#9fa6b0;}

/*header*/
.header{height:140px; background-color:#3188d8;}
.header .inheader{position:relative; z-index:99;}
.header .logo{position:relative; width:320px; background-repeat:no-repeat; background-position:0 center;}
.header .logohqxqtax{width:370px;}
.header .logozsfjtax{width:580px;}
.header .logonstax{width:390px;}
.header .logosdtax{width:360px;}
.header .logo a{display:block; width:100%; height:140px;}
.header .wzq{position:absolute; left:358px; top:45px; z-index:20;}
.header .wzqhqxqtax{left:388px;}
.header .wzqzsfjtax{left:598px;}
.header .wzqnstax{left:408px;}
.header .wzq h6{position:relative; z-index:2; box-sizing:content-box; width:72px; padding:10px 0 14px 23px; height:32px; line-height:32px; color:#fff; font-size:13px;}
.header .wzq h6 i{position:absolute; right:16px; top:50%; margin-top:-2px; display:inline-block; width:7px; height:4px; background-image:url(imagespublicicon-wzq.gif); background-repeat:no-repeat; background-position:0 -4px;}
.header .wzq .hideDiv{display:none; background:#fff; position:absolute; top:56px; right:0; width:342px; height:230px; box-shadow:0 0 5px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);}
.header .wzq_show h6{background-color:#fff; color:#3188d8; border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
.header .wzq_show h6 i{background-position:0 0;}
.header .wzq_show .hideDiv{ display:block; font-size:12px; font-family:"宋体";}
.header .wzq_show .hideDiv ul{padding:18px 0 0 32px; overflow:hidden; zoom:1;}
.header .wzq_show .hideDiv ul li{float:left; width:84px; line-height:30px;}
.header .wzq_show .hideDiv ul li.liEnd{ width:57px;}
.header .wzq_show .hideDiv ul li a{color:#999999;}
.header .wzq_show .hideDiv ul li a:hover{color:#3188d8;}
.header .wza{position:absolute; left:470px; top:55px;}
.header .wza a{padding-left:38px; display:inline-block; background:url(imagespublicicon-wza.png) no-repeat left center;}
.header .wza a,.header .old a,.header .FTZ a{line-height:32px; color:#fff; font-size:14px;}
.header .wza a:hover,
.header .old a:hover,
.header .FTZ a:hover{text-decoration:underline;}
.header .old{position:absolute; left:482px; top:55px; white-space:nowrap;}
.header .FTZ{position:absolute; right:5px; top:25px; display:none; white-space:nowrap;}
.header .FTZ,
.header .FTZ a{color:#fff; font-size:13px;}
.header .FTZ font{display:inline-block; padding-left:6px; padding-right:6px;}
.header .search_small{position:absolute; top:53px; right:0; width:445px; overflow:hidden;}
.header .search_small_nstax{top:58px;}

.header .search_small .s_txt{float:left; width:313px;  padding:9px 10px 9px 39px; border:0; background:url(../images/public/icon-search.png) no-repeat 15px center #fff; color:#999; height:18px; line-height:18px;  border-radius:3px 0 0 3px;}
.header .search_small .s_btn{float:right; width:83px; height:36px; background:#dc2925; color:#fff; font-size:15px; cursor:pointer; border-radius:0 3px 3px 0;}
.header .search_small_zsfjtax{width:302px;}
.header .search_small_zsfjtax .s_txt{width:170px;}

.search_hot{position:absolute; top:90px;right:0; width:435px;font-weight:bold;padding:5px 0 0 0px;color:#FFF;font-size:13px;padding-left:10px;}
.search_hot_zsfjtax{width:302px;}
.search_hot a{padding:0 5px; line-height:24px; margin-right:5px; color:#FFF;font-weight:normal;font-size:13px;}
.search_hot a:hover{text-decoration:underline;color:#fff;}

.main-nav{position:relative; height:50px;}
.swiper-nav{width:100%; height:50px; background-color:#3188d8; clear:both;}
.swiper-nav .swiper-slide{position:relative; float:left; width:16.66667%; line-height:50px; text-align:center;}
.swiper-nav .swiper-slide a, .swiper-nav .line{-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;}
.swiper-nav .line{position:absolute; bottom:4px; left:0; width:100%; height:4px; border-bottom:4px solid #006cc9; filter:alpha(opacity=0); -moz-opacity: 0; opacity:0;}
.swiper-nav .swiper-wrapper{margin:0 auto;}
.swiper-nav .swiper-slide a{position:relative; display:block; color:#fff; overflow:hidden; white-space:nowrap;}
.swiper-nav .swiper-slide a:hover{background-color:#3aaaea;}
.swiper-nav .swiper-slide i{display:inline-block; margin-top:-3px; margin-right:10px; width:30px; height:30px; background-image:url(imagespublicicon-nav.png); background-repeat:no-repeat; vertical-align:middle;}
.swiper-nav .swiper-slide i.icon0{background-position:-30px 0;}
.swiper-nav .swiper-slide i.icon1{background-position:-30px -30px;}
.swiper-nav .swiper-slide i.icon2{background-position:-30px -60px;}
.swiper-nav .swiper-slide i.icon3{background-position:-30px -90px;}
.swiper-nav .swiper-slide i.icon4{background-position:-30px -120px;}
.swiper-nav .swiper-slide i.icon5{background-position:-30px -150px;}
.swiper-nav .swiper-slide i.icon6{background-position:-30px -180px;}
.swiper-nav .swiper-slide.active-nav i.icon0{background-position:0 0;}
.swiper-nav .swiper-slide.active-nav i.icon1{background-position:0 -30px;}
.swiper-nav .swiper-slide.active-nav i.icon2{background-position:0 -60px;}
.swiper-nav .swiper-slide.active-nav i.icon3{background-position:0 -90px;}
.swiper-nav .swiper-slide.active-nav i.icon4{background-position:0 -120px;}
.swiper-nav .swiper-slide.active-nav i.icon5{background-position:0 -150px;}
.swiper-nav .swiper-slide.active-nav i.icon6{background-position:0 -180px;}
.swiper-nav .active-nav{background:#fafafa;}
.swiper-nav .active-nav a{color:#3188d8;}
.swiper-nav .active-nav a:hover{background-color:#e5eef8;}
.swiper-next{position:absolute; right:0; top:0; z-index:99; display:none; width:59px; height:59px; background:url(imagesmobileheader-menu.png) no-repeat left; cursor:pointer;}

.mainnav{clear:both; line-height:50px; background-color:#3188d8;}
.mainnav ul li{float:left; width:16.66667%; text-align:center;}
.mainnav ul li a{display:block; color:#fff; background-repeat:no-repeat; background-position:25.8% center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.mainnav ul li a:hover{background-color:#3aaaea;}
.mainnav ul li.on{background:#fafafa;}
.mainnav ul li.on a{color:#3188d8;}
.mainnav ul li.on a:hover{background-color:#e5eef8;}
.mainnav ul li i{display:inline-block; margin-top:-3px; margin-right:10px; width:30px; height:30px; background-image:url(imagespublicicon-nav.png); background-repeat:no-repeat; vertical-align:middle;}
.mainnav ul li i.icon0{background-position:-30px 0;}
.mainnav ul li i.icon1{background-position:-30px -30px;}
.mainnav ul li i.icon2{background-position:-30px -60px;}
.mainnav ul li i.icon3{background-position:-30px -90px;}
.mainnav ul li i.icon4{background-position:-30px -120px;}
.mainnav ul li i.icon5{background-position:-30px -150px;}
.mainnav ul li i.icon6{background-position:-30px -180px;}
.mainnav ul li.on i.icon0,
.mainnav ul li.on a:hover i.icon0{background-position:0 0;}
.mainnav ul li.on i.icon1,
.mainnav ul li.on a:hover i.icon1{background-position:0 -30px;}
.mainnav ul li.on i.icon2,
.mainnav ul li.on a:hover i.icon2{background-position:0 -60px;}
.mainnav ul li.on i.icon3,
.mainnav ul li.on a:hover i.icon3{background-position:0 -90px;}
.mainnav ul li.on i.icon4,
.mainnav ul li.on a:hover i.icon4{background-position:0 -120px;}
.mainnav ul li.on i.icon5,
.mainnav ul li.on a:hover i.icon5{background-position:0 -150px;}
.mainnav ul li.on i.icon6,
.mainnav ul li.on a:hover i.icon6{background-position:0 -180px;}

.mainnav.nstax-nav ul li{float:left; width:14.28571%; text-align:center;}
.nstax-nav .swiper-nav .swiper-slide{width:14.28571%;}

/*footer*/
.footer{position:relative; background:#0a468c; padding:15px 0; color:#333; font-size:13px; clear:both; text-align:center;}
.footer_nav{float:left; width:560px; color:#fff; padding-top:25px; line-height:30px; text-align:left;}
.footer_nav ul{float:right;}
.footer_nav ul li{float:left; padding:0 9px 0 8px; background:url(imagespublicsplit.gif) no-repeat right center; position:relative;}
.footer_nav ul li.liEnd{padding-right:0; background:none;}
.footer_nav ul li.liEnd a,
.footer_nav ul li.liEnd a:hover{color:#f00; font-weight:700;}
.footer_nav ul li .link{position:absolute; left:-40px; bottom:30px; display:none; z-index:1000;}
.footer_nav ul li .link .box{width:146px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  background-color:#fff; border:solid #e6e6e6 1px; border-bottom:none; box-shadow:0 0 8px #666; -moz-box-shadow:0 0 8px #666; -webkit-box-shadow:0 0 8px #666; font-size:12px; text-align:left; position:relative; line-height:160%;}
.footer_nav ul li .link .box a{display:block; padding:.6em 1.8em; border-bottom:solid #ccc 1px; color:#0a468c;font-weight:700;}
.footer_nav ul li .link .box a:hover{color:#3188d8;}
.footer_nav ul li .link .box .arrow{width:11px; height:6px; overflow:hidden; background:url(imagescommonarr-down.gif) no-repeat top; margin:auto; position:absolute; bottom:-5px; left:50%; margin-left:-5.5px;}
.footer_nav ul li.hover{color:#efcb8a; cursor:pointer;}
.footer_wzjc{float:left; width:90px; text-align:right; padding-top:24px; margin-left:15px;}
.footer_wzjc img{width:70px; margin-top:8px;}
.footer_wzbs{float:left; width:90px; padding-top:6px;}
.footer_wzbs img{width:70px;}
.footer_copyright{float:left; width:412px; padding-top:2px; line-height:26px; color:#fff; text-align:left;}

/*easybtn*/
.easybtn{position:fixed; right:0; top:0; z-index:99;}
.easybtn .openbtn{ position:absolute; top:224px; right:17px; width:39px; padding-top:50px; background:url(imagespubliceasybtn_arrow.png) no-repeat center top; color:#848484; font-size:13px; text-align:center; cursor:pointer;}
.easybtn .easybtn_main{position:fixed; top:0; right:-50px; height:100%; width:50px; background:url(imagespubliceasybtn_bg.png);}
.easybtn .easybtn_main .ul01{ position:absolute; top:145px;}
.easybtn .item .btn{ width:50px; height:50px; background:url(imagespubliceasybtn.png) no-repeat; cursor:pointer; position:relative;}
.easybtn #wxcode .btn{background-position:center 0;}
.easybtn #wbcode .btn{background-position:center -50px;}
.easybtn #sjb .btn{background-position:center -100px;}
.easybtn #app .btn{background-position:center -150px;}
.easybtn #rgzn .btn{background-position:center -200px;}
.easybtn #bdzw .btn{background-position:center -300px;}
.easybtn #gotop .btn{background-position:center -250px;}
.easybtn #fbcode .btn{background-position:center -350px;}
.easybtn #bstcode .btn{background-position:center -400px;}
.easybtn #znkf .btn{background-position:center -450px;}
.easybtn #zfrx .btn{background-position:center -500px;}
.easybtn #xydg .btn{background-position:center -550px;}
.button-rotate{overflow:hidden;}
.button-rotate .rotate{position:absolute;top:0;left:0; padding:10px 0; width:50px; height:30px; line-height:14px; text-align:center; font-size:12px;font-weight:700;color:#fff!important;background-color:#3665aa;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.button-rotate:hover .rotate,.button-rotate:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.button-rotate:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}
.easybtn #app .rotate, .easybtn #sjb .rotate{line-height:30px;}
.easybtn ul li .hideDiv{ position:absolute; right:55px; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn ul li .hideDiv .ewm_cont{background:#fff; padding:10px;}
.easybtn ul li .hideDiv img{display:block; width:100px; height:100px;}
.easybtn ul li .hideDiv span{display:block; width:100px; text-align:center; padding-top:6px; font-size:12px; font-family:"宋体"; color:#666; line-height:18px;}
.easybtn ul li .hideDiv .tip_arrow{ position:absolute; right:-12px; top:15px; width:0; height:0;
border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.easybtn ul #wxcode .hideDiv{top:0;}
.easybtn ul #wbcode .hideDiv{top:50px;}
.easybtn ul #sjb .hideDiv{top:100px;}
.easybtn ul #app .hideDiv{top:150px;}
.easybtn ul #rgzn .hideDiv{top:200px;}
.easybtn ul #gotop .hideDiv{top:250px;}

/*顺德子站*/
.easybtn_SD ul #wxcode .hideDiv{top:0;}
.easybtn_SD ul #wbcode .hideDiv{top:50px;}
.easybtn_SD ul #fbcode .hideDiv{top:100px;}
.easybtn_SD ul #bstcode .hideDiv{top:150px;}
.easybtn_SD ul #sjb .hideDiv{top:200px;}
.easybtn_SD ul #app .hideDiv{top:250px;}
.easybtn_SD ul #rgzn .hideDiv{top:300px;}
.easybtn_SD ul #gotop .hideDiv{top:350px;}

/*清远子站*/
.easybtn_QY ul #gotop .hideDiv{top:300px;}


/*东莞子站*/
.easybtn_DG ul #zfrx .hideDiv{top:250px;}
.easybtn_DG ul #gotop .hideDiv{top:300px;}



.backtop{width:39px; height:39px; position:fixed; bottom:30px; overflow:hidden; right:0; display:none;}
.backtop .btn{width:39px; height:39px;background:url(imagespublicgotop.gif) no-repeat center #3188d8; cursor:pointer; position:relative;}

.backtop .rotate{position:absolute;top:0;left:0; padding:5px 0; width:39px; height:29px; line-height:14px; text-align:center; font-size:12px;font-weight:700;color:#fff!important;background-color:#3665aa;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.backtop:hover .rotate,.backtop:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.backtop:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}

/*swiper*/
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering*/z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide{float: left;}
/* IE10 Windows Phone 8 Fixes*/
.swiper-wp8-horizontal{-ms-touch-action: pan-y;}
.swiper-wp8-vertical{-ms-touch-action: pan-x;}
/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container{/* Specify Swiper's Size:*//*width:200px;height: 100px;*/}
.swiper-slide{/* Specify Slides's Size:*//*width: 100%;height: 100%;*/}
.swiper-slide-active{/* Specific active slide styling:*/}
.swiper-slide-active{/* Specific visible slide styling:*/}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch{/* Stylize pagination button:*/}
.swiper-active-switch{/* Specific active button style:*/}
.swiper-visible-switch{/* Specific visible button style:*/}

/*common responsive*/
@media (max-width: 1199px) {
	.search_hot{width:400px;}
}

@media (max-width:992px) {
	.search_hot_zsfjtax{display:none;}
}


@media (max-width: 768px) {
	.search_hot{display:none;}
}
