/* CSS Initializing */
@charset "utf-8";
a:focus{outline:none;}
.container {width: 1300px;margin:0 auto;}
.header{position:fixed;width:100%;left:0;top:0;right:0;background:#020001; z-index:99;}
.header.cur{position:absolute;width:100%;left:0;top:0;}
.header .fl{padding:30px 0 0;}
.nav{width:890px;}
.nav li{float:left;height:110px;line-height:110px;width:110px;text-align:center;}
.nav li a{color:#767571;font-size:16px;}
.nav li a:hover,.nav li a.cur{color:#fff;}
/* flexslider */
.index_flex{position:relative;margin-top:110px;}
.index_flex .flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;overflow:hidden;}
.index_flex .slides{position:relative;z-index:1;overflow:hidden;height:550px;}
.index_flex .slides li{height:550px;background-color:#000 !important;}
.index_flex .slides li a{display:block;height:550px;}
.index_flex .flex-control-nav{position:absolute;bottom:20px;z-index:12;width:100%;text-align:center;}
.index_flex .flex-control-nav li{display:inline-block;width:20px;height:11px;margin:0 0px 0 2px;*display:inline;zoom:1;vertical-align:middle;}
.index_flex .flex-control-nav a{display:inline-block;width:11px;height:11px;border-radius:11px;line-height:55px;overflow:hidden;cursor:pointer;background:#fff; vertical-align:middle;}
.index_flex .flex-control-nav .flex-active{background:#fabe00; }
.index_flex .flex-direction-nav{position:absolute;z-index:3;width:100%;top:0;}
.index_flex .flex-direction-nav li a{display:block;width:100px;height:550px;overflow:hidden;cursor:pointer;position:absolute;}
.index_flex .flex-direction-nav li a.flex-prev{left:0px;/*background:url(../images/prev.png) center center no-repeat;*/}
.index_flex .flex-direction-nav li a.flex-next{right:0px;/*background:url(../images/next.png) center center no-repeat;*/}

.phonebg{width:1300px;height:756px;background:url(../images/phonebg.jpg) no-repeat center 58px;position:relative;}
.phonebg .appimg{position:absolute;left:522px;top:187px;width:258px;height:460px;}
.phonebg .appimg img{width:258px;height:460px;}
.btn-list li{position:absolute;}
.btn-list li .img{width:128px;height:128px;cursor:pointer;}
.btn-list li.list1{left:258px;top:38px;}
.btn-list li.list2{left:136px;top:233px;}
.btn-list li.list3{left:172px;top:475px;}
.btn-list li.list4{right:258px;top:38px;}
.btn-list li.list5{right:136px;top:233px;}
.btn-list li.list6{right:172px;top:475px;}
.btn-list li.list1 .img{background:url(../images/menuico1.png) no-repeat center center;}
.btn-list li.list2 .img{background:url(../images/menuico2.png) no-repeat center center;}
.btn-list li.list3 .img{background:url(../images/menuico3.png) no-repeat center center;}
.btn-list li.list4 .img{background:url(../images/menuico4.png) no-repeat center center;}
.btn-list li.list5 .img{background:url(../images/menuico6.png) no-repeat center center;}
.btn-list li.list6 .img{background:url(../images/menuico5.png) no-repeat center center;}
.btn-list li.list1:hover .img,.btn-list li.list1.cur .img{background:url(../images/menuico1cur.png) no-repeat center center;}
.btn-list li.list2:hover .img,.btn-list li.list2.cur .img{background:url(../images/menuico2cur.png) no-repeat center center;}
.btn-list li.list3:hover .img,.btn-list li.list3.cur .img{background:url(../images/menuico3cur.png) no-repeat center center;}
.btn-list li.list4:hover .img,.btn-list li.list4.cur .img{background:url(../images/menuico4cur.png) no-repeat center center;}
.btn-list li.list5:hover .img,.btn-list li.list5.cur .img{background:url(../images/menuico6cur.png) no-repeat center center;}
.btn-list li.list6:hover .img,.btn-list li.list6.cur .img{background:url(../images/menuico5cur.png) no-repeat center center;}

.btn-list li p{width:128px;height:23px;position:relative;}
.btn-list li p em{width:10px;height:10px;background:url(../images/dian.png) no-repeat;position:absolute;display:none;}
.btn-list li.list1 p em{right:-25px;top:-8px;}
.btn-list li.list2 p em{right:-60px;top:-8px;}
.btn-list li.list3 p em{right:-88px;top:-18px;}
.btn-list li.list4 p em{left:-26px;top:-8px;}
.btn-list li.list5 p em{left:-60px;top:-8px;}
.btn-list li.list6 p em{left:-88px;top:-18px;}
.btn-list li.cur p em{display:block;}
.index-service{margin-top:100px;}
.index-service li{width:320px;text-align:center;float:left;text-align:center;margin-bottom:152px;}
.index-service li .img{width:174px;height:174px;border-radius:174px;margin:0 auto 50px;transform: translateZ(0px);transition-duration: 0.3s;transition-property: transform;transition-timing-function: ease-out;}
.index-service li.list1 .img{background:url(../images/serviceico1.png) no-repeat center center;}
.index-service li.list2 .img{background:url(../images/serviceico2.png) no-repeat center center;}
.index-service li.list3 .img{background:url(../images/serviceico3.png) no-repeat center center;}
.index-service li.list4 .img{background:url(../images/serviceico4.png) no-repeat center center;}
.index-service li:hover .img{transform: translateY(-8px);}
.yellow-btn{display:inline-block;height:50px;line-height:50px;border-radius:50px;padding:0 56px;background:#c3a677;}
.index-service .f20{color:#d2c0a3;}
/* partner */
.partner{background:#efefef;padding:20px 0 80px;}
.partner ul{margin-top:60px;}
.partner li{width:120px;height:50px;float:left;margin:10px 12px;}
.partner li img{width:120px;height:50px;}
.partner li img:hover{}
/* footer */
.footer{background:#efefef;padding:56px 0 30px;}
.footer .container{width:1050px;}
.footer .footer-center dl{width:200px;float:left;padding-left:55px;}
.footer .footer-center dl dt{font-size:14px;color:#333;margin-bottom:20px;}
.footer .footer-center dl dd{font-size:14px;color:#858789;}
.footer .copy{border-top:1px solid #e5e1e1;color:#32353c;}
.footer .copy a{color:#32353c;}
.down-app{position:fixed;right:5px;bottom:5%;background:#fff;padding:10px 10px 5px;border:1px solid #ddd;border-radius:5px;color:#999; z-index:999;}
.down-app .img{width:85px;height:85px;position:relative;}
.down-app .img img{width:85px;height:85px;position:absolute;left:0;top:0;}
.footer .copy a{cursor:pointer;}
.animated {animation-duration: 1s;-webkit-animation-duration: 1s;animation-fill-mode: both;-webkit-animation-fill-mode: both}
@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible; }
to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); } }
@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); visibility: visible; }
to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); } }
.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown; }
@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }
to { visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); } }
@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }
to { visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); } }

.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp; }
.app{opacity: 0;position: absolute;top: 188px;left: 522px;z-index: 2;width: 268px;height: 474px;background: #fff;overflow: hidden; }
.app .function .dingimg {display: none; }
.app .function .dingimg img {width: 268px;height: 476px; }
.app .function .dingimg .touchbtn {position: absolute;left: 0;top: 0;z-index: 30;display: none;width: 30px;height: 30px;background: #f6bf26;border-radius: 100%;-moz-animation: animations 0.8s ease infinite;-webkit-animation: animations 0.8s ease infinite;-o-animation: animations 0.8s ease infinite;-ms-animation: animations 0.8s ease infinite;animation: animations 0.8s ease infinite; }
.app .function .dingimg.active {display: block;}
.app .top { padding-top: 0;margin-top: 0; }
/* news */
.pages-banner{height:550px;margin-top:110px;background:#000;}
.news-list li{padding:44px 10px 30px 0;border-bottom:1px dotted #ddd;}
.news-list li .img,.news-list li .img img{width:150px;height:100px;}
.news-list li .text{width:1100px;}
/*翻页*/
.pagemenu { padding:40px 0px 40px; text-align:center; height:30px;line-height:30px; color:#666;font-family:'微软雅黑';}
.pagemenu a { padding:4px 8px; margin:0 5px; color:#666; text-decoration:none; }
.pagemenu a:hover { color:#a88752; }
.pagemenu a:active {color:#4bb5e1;}
.pagemenu .current { padding:4px 8px;  margin:0 5px;color:#a88752;  font-weight:bold; }
.pagemenu .disabled {padding:4px 8px; color:#999; margin:2px;}
/*article*/
.article{margin-top:190px;}
.posi a{color:#a88752;}
.article .article-main{border-top:1px dotted #ddd;}
.left-body{border-right:1px dotted #ddd;width:796px;padding-right:50px;}
.right-bar{width:392px;}
.xg-news li{margin-bottom:14px;line-height:24px;}
/*help*/
.help-box{margin-top:190px;}
.help-menu{width:194px;padding-top:12px;}
.help-list{width:1030px;padding-left:32px;border-left:1px dotted #b0b0b0;min-height:845px;}
.help-menu dl{padding-left:50px;margin-bottom:12px;}
.help-menu dl dt a{color:#333;font-size:14px;font-weight:bold;}
.help-menu dl dt{margin-bottom:12px;}
.help-menu dl dt a:hover{color:#a88752;}
.help-menu dl dt a.cur,.help-menu dl dd.cur a{color:#a88752}
.help-tab{padding-bottom:26px;border-bottom:1px dotted #b0b0b0;}
.help-tab a{display:inline-block;height:40px;line-height:40px;padding-left:42px;padding-right:28px;background:url(../images/line.jpg) no-repeat right center;position:relative;}
.help-tab a em{display:inline-block;width:30px;height:30px;margin-right:6px; vertical-align:middle;}
.help-tab a.icon1 em{background:url(../images/helpico1.png) no-repeat;}
.help-tab a.icon2 em{background:url(../images/helpico2.png) no-repeat;}
.help-tab a.icon3 em{background:url(../images/helpico3.png) no-repeat;}
.help-tab a.icon4 em{background:url(../images/helpico4.png) no-repeat;}
.help-tab a.icon5 em{background:url(../images/helpico5.png) no-repeat;}
.help-tab a.icon6 em{background:url(../images/helpico6.png) no-repeat;}
.help-tab a.icon1:hover em,.help-tab a.icon1.cur em{background:url(../images/helpico1cur.png) no-repeat;}
.help-tab a.icon2:hover em,.help-tab a.icon2.cur em{background:url(../images/helpico2cur.png) no-repeat;}
.help-tab a.icon3:hover em,.help-tab a.icon3.cur em{background:url(../images/helpico3cur.png) no-repeat;}
.help-tab a.icon4:hover em,.help-tab a.icon4.cur em{background:url(../images/helpico4cur.png) no-repeat;}
.help-tab a.icon5:hover em,.help-tab a.icon5.cur em{background:url(../images/helpico5cur.png) no-repeat;}
.help-tab a.icon6:hover em,.help-tab a.icon6.cur em{background:url(../images/helpico6cur.png) no-repeat;}
.help-tab a:hover,.help-tab a.cur{color:#a88752;}
.help-tab a:last-child{background:none;}
.help-tab a i{position:absolute;width:17px;height:10px;background:url(../images/list1.png) no-repeat;left:45%;bottom:-36px;display:none;}
.help-tab a:hover i,.help-tab a.cur i{display:block;}
.help-cont .list li{margin-bottom:32px;}
/*about*/
.menu-list a{display:inline-block;font-size:16px;color:#bb9f71;width:167px;height:40px;text-align:center;line-height:40px;border-radius:40px;border:1px solid #bb9f71;margin:0 12px;cursor:pointer;}
.menu-list a.cur,.menu-list a:hover{background:#bb9f71;color:#fff;}
.about-cont{padding:70px 30px 0;}
/*service*/
.index-service .text{margin:25px 28px 0;}
.index-service .text .cont{height:96px;overflow:hidden;}
.listmore{cursor:pointer;color:#c4ad85;background:url(../images/list2.png) no-repeat right center;padding-right:20px;}
.listmore.cur{background:url(../images/list2cur.png) no-repeat right center;}
.listmore:hover{ text-decoration:underline;}
.pages-service li{margin-bottom:58px;}
.pages-service li.list1 .img{background:url(../images/serviceico5.png) no-repeat center center;}
/* flexslider */
.pages_flex{position:relative;margin-top:110px;}
.pages_flex .flexslider{position:relative;height:747px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;overflow:hidden;}
.pages_flex .slides{position:relative;z-index:1;overflow:hidden;height:747px;}
.pages_flex .slides li{height:747px;background-color:#000 !important;}
.pages_flex .slides li a{display:block;height:747px;}
.pages_flex .flex-control-nav{position:absolute;bottom:20px;z-index:12;width:100%;text-align:center;}
.pages_flex .flex-control-nav li{display:inline-block;width:20px;height:11px;margin:0 0px 0 2px;*display:inline;zoom:1;vertical-align:middle;}
.pages_flex .flex-control-nav a{display:inline-block;width:11px;height:11px;border-radius:11px;line-height:55px;overflow:hidden;cursor:pointer;background:#fff; vertical-align:middle;}
.pages_flex .flex-control-nav .flex-active{background:#fabe00; }
.pages_flex .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.pages_flex .flex-direction-nav li a{display:block;width:34px;height:63px;overflow:hidden;cursor:pointer;position:absolute;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.pages_flex .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.pages_flex .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/* products */
.list_scroll{background:#000000;}
.products_img_scroll {margin: 0 auto;position: relative;width: 722px;padding:7px 0;}
.products_img_scroll .prev, .products_img_scroll .next {cursor: pointer;height: 36px;position: absolute;top: 24px;width: 20px;z-index: 9;}
.products_img_scroll .prev:hover, .products_img_scroll .next:hover {opacity: 0.7;}
.products_img_scroll .prev {background: url(../images/leftbtn01.png) no-repeat scroll 0 0;left: 0;}
.products_img_scroll .next {background:url(../images/rightbtn01.png) no-repeat scroll 0 0;right: 0;}
.products_img_scroll .img_list {margin-left: 40px;overflow: hidden;position: relative;width: 640px;}
.products_img_scroll .img_list ul { width: 9999px;}
.products_img_scroll .img_list li {float: left; margin-right: 8px; width: 120px;}
.products_img_scroll .img_list li img {border: 1px solid #666;height: 68px;width: 118px;}
.products_img_scroll .img_list li:hover img,.products_img_scroll .img_list li.cur img{border:1px solid #fff;}
.roundedCorners{border-radius:172px  !important;}

.loading{width:0%;height:0%; position:fixed;top:50%;left:50%;text-align:center; z-index:999; opacity:0.5;}
.file_list a{display:inline-block;border:1px solid #000;height:30px;line-height:30px;border-radius:30px;padding:0 26px;font-size:16px;}
.file_list a span{color:#af8e58;font-size:16px;margin:0 4px;}
.file_list a:hover{background:#000;color:#fff;}
@media screen and (max-width: 1300px) {
.header .fl{padding-top:15px;}
.nav li{height:80px;line-height:80px;}
.index_flex,.pages-banner,.pages_flex{margin-top:80px;}
.help-box,.article {
    margin-top: 160px;
}
}
.sinaico,.wxico{width:36px;height:36px;display:inline-block;}
.sinaico{background:url(../images/sinaico.png) no-repeat;}
.wxico{background:url(../images/wxico.png) no-repeat;}
.sinaico:hover{background:url(../images/sinaicocur.png) no-repeat;}
.wxico:hover{background:url(../images/wxicocur.png) no-repeat;}























