/* CSS Document */
/*
|   Tel:15251769261     |
|   E-mail:844631528@qq.com           |
            __     __       
           /  \~~~/  \    
     ,----(     ..    ) 
    /      \__     __/   
   /|         (\  |(
  ^ \   /___\  /\ |   
     |__|   |__|-" 
*/

@charset "utf-8";
/* CSS Document */
BODY{margin-bottom:0;color:#333;PADDING-BOTTOM:0;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;FONT-FAMILY:微软雅黑;FONT-SIZE:12px;PADDING-TOP:0;-webkit-font-smoothing:subpixel-antialiased;}
*{PADDING-BOTTOM:0;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}
DIV{PADDING-BOTTOM:0;MARGIN:0;PADDING-LEFT:0;PADDING-RIGHT:0;PADDING-TOP:0;}
a{text-decoration:none;}
li,ul{background-repeat:no-repeat;list-style-type:none;}
a{color:#333;}
a:link{color:#333;font-family:"微软雅黑"}/*常规，非访问超链接*/
a:hover{color:#F00; text-decoration:none}/*访问者操作鼠标通过时的链接 */
.none{display:none;}

#active{color:#f00;font-weight:bold;}

/*futuralt*/
@font-face{font-family:futuralt;src:url(../fonts/futuralt.ttf);font-weight:400;font-style:normal;}
@font-face{font-family:futuralt;src:url(../fonts/futuralt.otf);font-weight:400;font-style:normal;}
.futuralt{font-family:futuralt;font-weight:normal;}

/* ----- 分页数字条效果 结束 ----- */
.pagebar{overflow:hidden;width:100%;margin-bottom:30px;margin-top:10px;}
.pagebar .pagination{display:flex;justify-content:center;margin-top:10px}
.pagination a{background:#fff;border:1px solid #ccc;color:#333;font-size:12px;padding:6px 8px;margin:0 5px;border-radius:3px}
.pagination span{color:#333;font-size:12px;padding:8px 2px;margin:0 5px;border-radius:2px}
.pagination a:hover{color:#f0831e;border:1px solid #f0831e}
.pagination a.page-num-current{color:#fff;background:#f0831e;border:1px solid #f0831e}
/* ----- 分页数字条效果 结束 ----- */

/*在线客服*/
aside{position:fixed;top:50%;right:0px;z-index:9999999999999999999999;transform:translate(-10%,-50%);}
aside b{position:absolute;top:-1px;right:-1px;z-index:9;width:16px;height:16px;background:url(../images/close_01.png) no-repeat;background-size:16px;cursor:pointer;}
aside li{position:relative;margin-bottom:15px;padding:6px;width:52px;height:52px;border-radius:5px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;cursor:pointer;}
aside li i{display:block;color:#f58201;font-size:32px!important;}
aside li p{display:block;color:#333;}
aside li:hover{background-color:#f58201;}
aside li:hover a i{color:#fff;}
aside li:hover a p{color:#fff;}
aside li h6{position:absolute;top:50%;right:64px;display:none;}
aside li:hover h6{display:block;}
aside li:nth-child(2) h6{margin-top:-32px;width:222px;height:64px;border-radius:5px 0 0 5px;background-color:#fff;text-align:center;}
aside li:nth-child(2) h6 strong{display:block;padding-top:12px;color:#f58201;font-weight:400;font-size:22px;line-height:1;}
aside li:nth-child(2) h6 em{display:block;font-style:normal;font-size:16px;}
aside li:nth-child(2):hover{border-radius:0 5px 5px 0;}
aside li:nth-child(3) h6{overflow:hidden;margin-top:-60px;margin-right:20px;width:120px;border-radius:5px;}
aside li:nth-child(3) h6 img{width:100%;}
aside li:nth-child(4) i{display:block;margin:5px 0 5px 0;width:100%;height:18px;background:url(../images/up.jpg) top center no-repeat;}
aside li:nth-child(4):hover i{background:url(../images/up.jpg) bottom center no-repeat;}

@font-face {font-family: "iconfont";
src: url('../fonts/iconfont.eot?t=1492482169342'); /* IE9*/
src: url('../fonts/iconfont.eot?t=1492482169342#iefix') format('embedded-opentype'), /* IE6-IE8 */
/*url('iconfont.woff?t=1492482169342') format('woff'),  chrome, firefox */
url('../fonts/iconfont.ttf?t=1492482169342') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg?t=1492482169342#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-ewm:before{content: "\e601"; }
.icon-diqiu1:before{content: "\e603"; }
.icon-dianhua:before{content: "\e637"; }
.icon-qq:before{content: "\e646"; }
.icon-ditu:before{content: "\e713"; }
.icon-shezhi:before{content: "\e60b"; }
.icon-ren1:before{content: "\e626"; }
.icon-js:before{content: "\e659"; }
.icon-diqiu:before{content: "\e627"; }
.icon-danao:before{content: "\e60e"; }
.icon-ren2:before{content: "\e602"; }
.icon-ren:before {content: "\e616"; }
.icon-zhuye:before{content: "\e615";}







/*头部CSS*/
.top_t{width:100%; min-width:1200px; overflow:hidden;height:36px; line-height:36px;background-color:#f1efef; border-top:0px solid #e5e5e5;}
.top_t ul{width:1200px; overflow:hidden; margin:auto;}
.top_t ul li:nth-child(1){float:left; height:36px; line-height:36px; color:#9d9393}
.top_t ul li:nth-child(2){float:right; height:36px; line-height:36px; color:#9d9393}
.top_t ul li a{color:#9d9393}
.top{height:130px;width:1200px; margin:auto;}
.top ul{height:130px;width:1200px; margin:auto;}
.top ul li:nth-child(1){float:left; height:70px; margin-top:30px;}
.top ul li:nth-child(2){float:right; text-align:right; padding-top:30px;}
.top ul li:nth-child(2) p{display:block; overflow:hidden; font-size:16px; font-weight:bold; line-height:35px;}
.top ul li:nth-child(2) p i{font-size:24px; color:#f58201; padding-right:5px;}
.top ul li:nth-child(2) a{font-size:24px; color:#f58201;font-weight:bold;}
/*菜单*/
#mune{width:100%;height:54px;min-width:1200px; background-color:#0d62be}
#mune ul{width:1200px;margin:auto}
#mune ul li{float:left;line-height:54px;height:54px;width:150px;}
#mune ul li a{color:#fff;font-size:14px; width:150px; height:54px; display:block;text-align:center;}
#mune ul li a:hover{background-color:#326ec0; }
.nav .inbox{overflow:visible}
.nav{border-bottom:#eee solid 1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);position:relative;z-index:999}
.nav-list>li{float:left;height:60px;position:relative}
.nav-list .one{display:block;height:45px;line-height:45px;font-size:16px}
.nav-list .has-sub .one:after{color:#666;font-family:iconfont!important;display:inline-block;margin-left:0}
.nav-list>.cur .one:after,.nav-list>li:hover .one:after{color:#118850}
.nav-list .sub-nav{position:absolute;left:100%;top:100%;margin-left:-150px;margin-top:0px;background-color:#326ec0;width:150px;color:#fff;padding-top:6px;padding-bottom:6px;z-index:8}
#mune .sub-nav a{display:block;color:#fff;text-align:left;font-size:14px;height:40px;line-height:40px; text-align:center}
#mune .sub-nav a:hover{background-color:#008cd7;color:#fff}
.sub-nav{display:none}
.nav-list>li:hover .sub-nav{display:block}
.act{background-color:#326ec0;}

/*BANNER轮播图*/
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1;-webkit-tap-highlight-color:transparent;padding-bottom:0px; width:100%; min-width:1200px;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{position:relative;width:100%;overflow:hidden;height:100%;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;-webkit-tap-highlight-color:rgba(255,0,0,0)}
.swiper-pagination{width:100%;position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}
.swiper-pagination-bullet{background-color:#fff;width:12px;height:12px;display:inline-block;margin:0 5px}
.swiper-pagination-bullet-active{background-color:#626262;opacity:1}
.swiper-button-next,.swiper-button-prev{position:0d62be;z-index:10;cursor:pointer;}
.homeTopBanner .topBannerPaging {bottom:10px;}
.topBannerPaging .swiper-pagination-bullet {border-radius:12px;}
.topBannerPaging .swiper-pagination-bullet-active {background:#0d62be;opacity: 1;}
.swiper-slide img{display:block; width:100%;}
.swiper-button-next,.swiper-button-prev{position:absolute;top:43%;z-index:10;cursor:pointer;}
.swiper-button-next{left:30px;}
.swiper-button-prev{right:30px}




.foot{width:100%; height:165px; min-width:1200px; overflow:hidden; background:#0d62be; margin-top:0px;}
.foot ul{width:1200px; overflow:hidden; margin:auto;}
.foot ul li{float:left; color:#fff;}
.foot ul li a{color:#fff;}

.foot ul li:nth-child(2){font-size:14px; line-height:30px; margin-top:22px; margin-left:50px;}
.foot ul li:nth-child(3){width:102px; text-align:center; overflow:hidden; float:right; margin-top:25px;}








