@charset "utf-8";
/* CSS Document */
/*头部*/
.phone{background:url(../images/phone.png) left center no-repeat; width:170px; height:30px; line-height:30px; color:#999; padding-left:20px}
.logo1{padding:20px 0; margin-left:30px;}
.navBar{  position:relative; z-index:1;height:90px;color:#333;   }
.nav{ float:right;position:relative; width:960px; margin:0 auto;font-size:14px; }
.nav a{ color:#333;font-size:14px}
.nav a span{color:#999; font-size:12px}
.nav .m{ float:left;  position:relative; z-index:1; margin-top:25px;}
.nav .m  a{ display:block; width:120px;text-align:center;}
.nav li:hover a,.nav li:hover span,.nav li.on a,.nav .on span{color:#027BFE}
.nav .m  span{ display:block;}
.nav .sub{ padding:10px 0;display:none; position:absolute; left:-3px; top:68px; z-index:1; width:120px;border-top:0;  background:#027BFE; }
.nav .sub li{ text-align:center;}
.nav .sub li a{ display:block;color:#fff; font-size:14px; height:25px; line-height:25px}
.nav .block{ height:3px; width:120px; background:#027BFE; position:absolute; left:0; top:93px; overflow:hidden;  }

/*banner部分*/
.banner1{position:relative;width:100%;height:600px;z-index:0;overflow:hidden;}
.banner1 .bd{width:1920px;height:600px;position:absolute;left:50%;margin-left:-960px;}
.fullSlide{width:100%;position:relative;height:600px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin-left:10px;overflow:hidden;background:#dedede;filter:alpha(opacity=80);opacity:0.8;line-height:999px; border-radius:100%}
.fullSlide .hd ul .on{background:#ec5a60;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:75px;height:108px;}
.fullSlide .prev {background:url(../images/icon_left01.png) center center no-repeat;left:5% }
.fullSlide .next {background:url(../images/icon_right01.png) center center no-repeat;right:5% }
.fullSlide .prev:hover{background:url(../images/icon_left02.png) center center no-repeat;}
.fullSlide .next:hover {background:url(../images/icon_right02.png) center center no-repeat;}


/*新闻滚动部分*/
#news-slide {position:relative; margin:0 auto; font-size:14px; padding-left:35px;height:57px; background:url(../images/icon1.png) no-repeat left center; overflow:hidden;}
#news-slide .item {height:100%;}
#news-slide .item a {display:inline-block; height:57px; line-height:57px;color:#333333; -ms-transition:color 300ms; transition:color 300ms; -webkit-transition:color 300ms; -moz-transition:color 300ms; -o-transition:color 300ms;}
#news-slide .item a:hover {color:#f63b2e;}
#news-slide .item a span {margin:0 25px; font-weight:normal; color:#999;}
#news-slide .item .more {padding:0 12px; margin-top:12px;font-weight:bold; height:33px; line-height:33px; font-size:12px;  color:#2e2e57; background-color:#DFE0E4; border-radius:25px; box-shadow:0px 0px 3px #777; -ms-transition:color 300ms, background-color 300ms; transition:color 300ms, background-color 300ms; -webkit-transition:color 300ms, background-color 300ms; -moz-transition:color 300ms, background-color 300ms; -o-transition:color 300ms, background-color 300ms;}
#news-slide .item .more:hover {background-color:#f63b2e; color:#eee;}

/* 滑块 start */
.g-wrap {position:relative; margin:0 auto; height:100%; overflow:hidden;}
#subjects {height:200px;}
#subjects .g-wrap a {position:absolute; top:0; left:100%; width:100%; height:100%; overflow:hidden; -webkit-opacity:1; opacity:1; display:block\9; -webkit-transition:left 300ms, -webkit-opacity 700ms; transition:left 300ms, opacity 700ms;}
#subjects .g-wrap .item-1 {z-index:1; }
#subjects .g-wrap .item-2 {z-index:2; }
#subjects .g-wrap .item-3 {z-index:3; }
#subjects .g-wrap a span {position:absolute; background:no-repeat 0 0;}
#subjects .g-wrap .item-1 .p1 {left:0; top:0; width:300px; height:200px;}
#subjects .g-wrap .item-2 .p1 {left:0px; top:0px;}
#subjects .g-wrap .item-3 .p1 {left:20px; width:300px; height:200px;}

/*#subjects*/
#subjects .trans a {-webkit-opacity:0; opacity:0; display:none\9;}

/* 逐个出现 */
#subjects .ready .item-2 {transition-delay:150ms; -webkit-transition-delay:150ms; -ms-transition-delay:150ms; -moz-transition-delay:150ms;}
#subjects .ready .item-3 {transition-delay:150ms; -webkit-transition-delay:300ms; -ms-transition-delay:300ms; -moz-transition-delay:300ms;}

/* 没有指向 */
#subjects .state-0 .item-1 {left:0;}
#subjects .state-0 .item-2 {left:300px;}
#subjects .state-0 .item-3 {left:600px;}

/* 指向第一个 */
#subjects .state-1 .item-1 {left:0;}
#subjects .state-1 .item-2 {left:600px;}
#subjects .state-1 .item-3 {left:900px;}

/* 指向第二个 */
#subjects .state-2 .item-1 {left:0;}
#subjects .state-2 .item-2 {left:320px;}
#subjects .state-2 .item-3 {left:900px;}

/* 指向第三个 */
#subjects .state-3 .item-1 {left:0;}
#subjects .state-3 .item-2 {left:280px;}
#subjects .state-3 .item-3 {left:625px;}

/* 滑块 end */

/*内容*/
.news_left{width:50%; height:auto;}
.title{line-height:30px;padding-bottom:30px; }
.title h3{font-size:18px; font-weight:bold; padding-bottom:20px; color:#333333;float:left; background:url(../images/black.jpg) bottom center no-repeat}
.title a{ float:right; margin-right:20px; margin-top:10px;display:block; width:88px; height:25px; line-height:25px; text-align:center; border:1px solid #999999; border-radius:50px}
.title a:hover{background:#027BFE; color:#fff; border:none}
.jieshao dt{width:220px; height:120px; float:left}
.jieshao dd strong{font-size:16px; color:#000; font-weight:bold; padding:10px 0; display:block}
.jieshao dd span{display:block; font-size:14px; padding-bottom:15px}
.jieshao dd p{font-size:14px; padding:5px 0}
.jieshao dd{float:left; width:325px; height:120px; overflow:hidden; margin-left:30px}
.jieshao1 li{float:left}
.jieshao1 li p{ font-size:14px; color:#000; padding-left:40px; line-height:30px; width:300px}
.news_left .list{margin-top:20px; margin-bottom:60px}
.news_left .list a{line-height:30px;font-size:14px; color:#666;}
.news_left .list a:hover{color:#027BFE}

/*合作伙伴*/
.ladyScroll{width:1200px;height:60px;margin:50px auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{ border-radius:50%; text-align:center; line-height:25px;width:25px;height:25px;position:absolute;top:20px;z-index:100; cursor:pointer;}
.ladyScroll .prev{left:0; background:url(../images/prev.png) center center no-repeat #e8e8e8;}
.ladyScroll .next{right:0;background:url(../images/next.png) center center no-repeat #e8e8e8;}
.ladyScroll .prev:hover{background:url(../images/prev.png) center center no-repeat #027BFE}
.ladyScroll .next:hover{background:url(../images/next.png) center center no-repeat #027BFE}

.ladyScroll .scrollWrap{width:1108px;margin-left:40px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:160px;text-align:center;position:relative; margin-right:30px}
.ladyScroll  dt{margin:0 auto;width:160px;overflow:hidden;}
.ladyScroll  img{display:block;width:160px;height:60px;}

/*尾部*/
.footer{background:#666666; height:205px}
.footer1{padding:30px 0; color:#fff}
.footer1 li{float:left; margin-right:10px}
.footer1 li a{font-size:14px; color:#fff;}
.footer2{background:url(../images/phone1.png) left center no-repeat; padding-left:60px; margin-bottom:40px}
.footer2 span{display:block}
.footer2 .phone1{color:#fff; font-family:Arial; font-size:20px; font-weight:bold;}
.footer .footer3{display:block}
.code span{display:block; padding-left:15px}

/*关于永顺页面*/
.about_left{width:300px; position:relative;color:#666; font-size:14px;}
.about_left1{z-index:2; position:absolute;top:-50px;}
.about_item{border:1px solid #e8e8e8; width:260px; z-index:3; display:block; margin-top:170px}
.about_item li{ border-bottom:1px solid #e8e8e8;padding:20px 0px 20px 40px; background:url(../images/drop.png) 230px center no-repeat}
.about_item li a{display:block}
.about_item li:hover,.about_item li a:hover,.about_item .cur,.about_item li .cur{color:#027BFE; background:url(../images/drop1.png) 230px center no-repeat}
.about_right{width:857px;padding-left:35px; font-size:14px; color:#666; padding-bottom:100px;}
.about_right1{background:url(../images/back.jpg) left center no-repeat;padding:25px 0 25px 30px; border-bottom:1px solid #e8e8e8;}
.wz{width:857px; overflow:hidden}
.wz p{line-height:35px}
.wz strong{font-weight:bold; margin-top:40px; display:block; padding-bottom:10px}
/*新闻页面*/
.about_right2 li a{line-height:35px; color:#666}
.about_right2 li a:hover{color:#027BFE}
.about_right2 li label{color:#999}
.page{margin-top:40px}
.page a{color:#000;display:block;float:left; margin-right:8px; border:1px solid #dedede; width:40px; height:40px; line-height:40px; text-align:center;}
.page a:hover{background:#027BFE; color:#fff}
/*特色永顺页面*/
.featured li{width:187px; height:217px; overflow:hidden; float:left; margin-right:27px;padding-top:30px}
.featured li a img{width:187px; height:185px}
.featured li span{display:block; text-align:center}
.featured .last{margin-right:0}
/*永顺业务页面*/
.business{padding-top:30px}
.business dt,.business dd{display:block}
.business dd{text-align:center; margin-top:30px}
.business dt p{font-size:14px; color:#666; padding:5px 0}
/*联系永顺页面*/
.about_right h3{font-size:16px; color:#666; font-weight:bold; padding-top:30px}
.info{padding-top:30px; color:#666; font-size:14px;}
.info li{line-height:25px}
.info li.attention{font-size:16px; font-weight:bold; padding-left:60px}

.anli{width:600px; margin:30px auto;}
.anli li{float:left; width:180px; height:160px;text-align:center; margin-right:20px}
.anli li img{border:1px solid #ccc; padding:5px; text-align:center; width:100%}
.anli li span{display:block}

/*招募中心*/
.zhaomu{font-size:14px}
.zhaomu h3{font-weight:bold; margin-top:30px}
.zhaomu em{display:block; padding:30px 0}
.zhaomu ul li{line-height:25px}
/*新闻动态*/
.ry h3{color:#333; font-size:24px; text-align:center; margin-top:30px}
.ry p{line-height:30px; font-size:14px; margin:30px 0}
.ry img{text-align:center}


.fixed{position:fixed;bottom:100px;right:0px;width:45px;z-index:99999;}
.fixed .child{position:absolute;right:0px;overflow:hidden;cursor:pointer;width:45px;height:45px;background:#cc0000;line-height: 45px;margin-top:1px;}
.fixed .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fixed .child:hover{width:110px;background: #000;}
.fixed .child img{position:absolute;top:0px;left:0px;}
.fixed .child p{position: absolute;left:45px;color:#fff;}

.fixed .fixedQQ{bottom:92px;}
.fixed .fixedCall{bottom:46px;}
.fixed .fixedTop{position:absolute;right:0px;bottom:138px;color:#fff;background-color:#cbcbcb;cursor:pointer;text-align:center;width:45px;height:45px;line-height: 45px;font-size: 14px;font-family: "MICROSOFT YAHEI","Arial Narrow";}
.fixed .fixedTop .fixedTopPointer{position:absolute;top:-5px;left:18px;}
.fixed .fixedCode{bottom:0;cursor:pointer;width:45px;height:45px;background:#cc0000;line-height: 45px;margin-top:1px;}
.fixedCodeInfo{display:none;position:fixed;bottom:0px;right:54px;padding:0 3px;border:1px solid #ccc;background:#fff;z-index:99999;}
.fixedCodeInfo .fixedPointer{position: absolute;right:-6px;bottom:12px;}
.ico{background:#f7f7f7}