.top{background: #136AB9; padding: 5px 0;}
.text-white{color: #fff;}
button.navbar-toggle{border:1px solid #ccc;}
button.navbar-toggle span{background: #CCCCCC;}
.weixin{position: relative;}
.weixin .ewmTop{position: absolute; top: 16px; left: -50px; z-index: 999;}
.nav > li{position: relative;}
.nav > li .slide{position: absolute; z-index: 999; display: none; background: #fff; width: 100%; border-bottom: 2px solid #136AB9;}
.nav > li .slide a{display: block; line-height: 35px; color: #333; width: 100%; text-align: center;}
.nav > li .slide a:hover{color: #136AB9;}
/*banner*/
.focus{ width:100%; height:230px;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:20px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:15px; padding:3px 15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:13px; height:13px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .bd ul li img{width: 190px; height: 190px; border-radius: 50%; border: 5px solid rgba(255,255,255,0.5);}
.focus .bd ul li dl dt{float: left;}
.focus .bd ul li dl dd{margin-left: 250px; background: #fff; padding: 30px; position: relative; height: 190px; color: #666; line-height: 30px;}
.focus .bd ul li dl dd:before{position: absolute; content: ""; width: 16px; height: 30px; left: -16px; top: 20px; display: block; background: url(../images/tag2.png) no-repeat;}
.focus .bd ul li a:hover{text-decoration: none !important;}
.focus .hd ul .on{ background:#136AB9;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.features_sec1 .col-xs-4{background: #F2F4F4; color: #333; padding: 30px 0; font-size: 16px; border-right: 1px solid #fff;}
.features_sec1 .col-xs-4 i{font-size: 46px; color: #136AB9;}
.index-why{padding: 30px 0;}
.index-why h6,.index-partner h6,.index-ea h6,.index-news h6{color: #999; font-size: 14px; padding: 15px 0;}
.line{width: 300px; max-width: 100%; height: 2px; background: #136AB9; margin: 20px auto;}
.index-why .row div{border: 1px solid #ccc; cursor: pointer; position: relative; line-height: 30px; color: #136AB9; font-size: 16px; font-weight: bold; text-align: center; border-radius: 50%;}
.index-why .row{margin-top: 60px;}
.index-why .row div.on{background: #136AB9; box-shadow: 0 0 5px #999; color: #fff;}
.index-why .row div.on:before{position: absolute; content: ""; background: url(../images/tag1.png) no-repeat; display: block; width: 30px; height: 30px; bottom: -56px; left: 50%; margin-left: -15px;}
.index-why .content dl{border: 1px solid #136AB9; padding: 20px; margin-top: 45px;}
.index-why .content dl dt{width: 365px;}
.index-why .content dl dd{margin-left: 385px;}
.index-why .content dl dd p{color: #666; line-height: 30px;}
.index-why .content dl dd a{color: #fff; font-size: 16px; background: #D5AD0D; width: 120px; height: 40px; line-height: 40px; text-align: center; display: inline-block;}
.index-why .content dl dd a:hover{color: #D58512; border: 1px solid #D58512; background: #fff; text-decoration: none;}
.market{padding: 40px 0; background: url(../images/bg1.jpg) no-repeat; background-size: cover; color: #fff;}
.market header p{padding: 15px 200px;}
.market .row div .box{background: #fff; color: #333; padding: 20px 0; margin-top: 50px; position: relative;}
.market .row div a{display: inline-block; border: 1px solid #136AB9; border-radius: 20px; color: #136AB9; padding: 5px 20px;}
.market .row div a:hover{text-decoration: none; color: #fff; background: #136AB9;}
.market .row div i{font-size: 56px; background: #FD5A5A; color: #fff; position: absolute; left: 50%; margin-left: -50px; top: -54px; border-radius: 50%; padding: 10px 20px; border: 5px solid rgba(255,255,255,0.5);}
.market .row div:nth-child(2) i{background: #78B61F;}
.market .row div:nth-child(3) i{background: #FB9B37;}
.market .row div:nth-child(4) i{background: #30ADFE;}
.market .row div h4{margin-top: 50px;}
.market .row div p{padding: 10px 20px; color: #666;}
.index-partner{padding: 30px 0;}
.index-partner .row1 div{float: left; border: 1px solid #ccc; cursor: pointer; margin-bottom: 20px; width: 18%; overflow: hidden; margin-right: 2%;}
.index-partner .row1 div:nth-child(5n){margin-right: 0;}
.index-partner .row1 div img{max-height: 100%; max-width: 100%;}
.index-partner .row1 div.on{box-shadow: 0 0 5px #999;}
.index-ea{padding: 50px 0; background: #EDF3F9;}
.index-ea .row{margin-top: 30px;}
.index-ea dl dt{background: #136AB9; color: #fff; width: 100px; height: 100px; border-radius: 50%; text-align: center; line-height: 100px;}
.index-ea dl dt i{ font-size: 50px;}
.index-ea dl dd{margin-left: 120px; line-height: 30px; color: #666; font-size: 15px;}
.slides{width:100%;height:600px;position:relative;overflow:hidden;}
.slideInner{height:600px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:600px; background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slides .nav1{width:1200px; position:relative;left:50%;margin-left:-600px;display:none;}
.slides .nav1 a{display:block;width:41px;height:119px;opacity:.8;z-index:9;}
.slides .nav1 a.prev{position:absolute;left:0;top:-300px;margin-top:-60px;background:url(../images/ban_pre.png) no-repeat;}
.slides .nav1 a.next{position:absolute;right:0;top:-300px;margin-top:-60px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;bottom:20px;padding-left: 0; z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;list-style: none; border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#136AB9;}
.index-touzi{padding: 50px 0; background: url(../images/bg2.jpg) no-repeat;}
.index-touzi h3{color: #fff; margin-bottom: 30px;}
.index-news{padding: 30px 0;}
.index-news .pull-left{width: 640px;}
.index-news .date{width: 110px; text-align: center; float: left; height: 420px; background: #D0E1F1;}
.index-news .date h4{height: 110px; padding-top: 20px; margin-top: 0; box-sizing: border-box; background: #136AB9; font-size: 24px; text-align: center; color: #fff;}
.index-news .date h4 strong{display: block; font-weight: bold; font-size: 36px;}
.index-news .date i.icon-tianjia{display: block; color: #136AB9; font-size: 30px; margin-top: 125px;}
.index-news .date a{color: #136AB9; display: block; margin-top: 10px;}
.index-news-list{float: right; width: 500px;}
.index-news-list ul{padding-left: 0;}
.index-news-list ul li{padding: 30px 0; list-style: none; border-bottom: 1px dashed #ccc;}
.index-news-list ul li:nth-last-child(1){border-bottom: 0;}
.index-news-list ul li a{color: #333; font-size: 16px; display: block; margin-bottom: 10px;}
.index-news-list ul li a:hover{color: #136AB9;}
.index-news-list ul li p{color: #999; line-height: 25px; margin-bottom: 0; font-size: 15px; max-height: 53px; overflow: hidden;}
.index-news .line{margin-bottom: 50px;}
.flexslider{position:relative;height:420px; width: 510px; margin-top: 0px;}
.flexslider .slides{position:relative;z-index:1;height:420px !important; padding-left: 0;}
.flexslider .slides li{height:420px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;list-style: none; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px; border-radius: 50%; color: #fff; overflow:hidden; background: #fff; cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0; background: #136AB9; color: #136AB9;}
.flex-direction-nav{display: none;}
.divider_line8 { border-right: 1px solid #d7d7d7;}
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth { position: relative; margin-right: 1.5%; float: left;}
.one_fourth { width: 15%;}
ul.faddress { float: left; width: 100%;padding: 0px;margin: 0px;list-style: none;}
.faddress li {padding: 4px 0px; margin: 0px;}
.faddress li a {color: #727272;}
.qlinks { float: left; width: 100%;}
.footer1.three h3.lmb { color: #272727; margin-bottom: 20px;}
.qlinks ul { float: left; width: 50%; padding: 0px; margin: 0px;}
.last { margin-right: 0 !important; clear: right; width: 16%;}
.banquan{background: #136AB9; margin-top: 40px; margin-bottom: 0; color: #fff; color: #88aed1; line-height: 35px;}
footer{background: #EBF0F2; padding-top: 40px;}
footer h3{color: #136AB9;}
footer ul{list-style: none; color: #444;}
footer ul .iconfont{color: #136AB9; margin-right: 5px;}
footer ul li a{color: #444; line-height: 35px;}
footer ul li em{width: 6px; height: 6px; display: inline-block; float: left; margin-right: 8px; margin-top: 13px; background: #ccc; border-radius: 50%;}

/*关于我们*/
.text-ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fixImg{position: relative;}
.fixImg .crumb{position: absolute; bottom: 0; background: rgba(0,0,0,0.5); color: #fff; width: 100%; height: 40px; line-height: 40px;}
.fixImg .crumb a{color: #fff;}
.main{margin-top: 30px; margin-bottom: 40px;}
.main article h4{color: #136AB9; margin-bottom: 20px;}
.main article img{max-width: 100%;}
.main article p{line-height: 30px; color: #666;}
.main .slide-nav{list-style: none; padding-left: 0; width: #fff; background: #EFF2F5;}
.main .slide-nav li{border-bottom: 1px solid #fff; text-align: center; line-height: 50px; font-size: 16px;}
.main .slide-nav li a{color: #444;}
.main .slide-nav li.on{background: #136AB9;}
.main .slide-nav li.on a{color: #fff;}
.main .slide-nav li i{padding-left: 20px; color: #ccc;}
.main .slide-nav li:hover a{color: #136AB9;}
.slide-news header{margin-top: 20px; background: #4E8FCC; font-size: 16px; line-height: 50px; color: #fff; text-align: center;}
.slide-news ul{padding-left: 0; list-style: none;}
.slide-news ul li{line-height: 40px; height: 40px; border-bottom: 1px dashed #ccc;}
.slide-news ul li:hover a{color: #136AB9;}
.slide-news ul li em{width: 18px; height: 18px; margin-top: 10px; font-style: normal; color: #fff; float: left; margin-right: 5px; font-size: 12px; text-align: center; line-height: 18px; background: #C4A164;} 
.slide-news ul li span{float: right; color: #999999;}
.slide-news ul li a{color: #444;}
.main .title{width: 100%; height: 120px; color: #fff; background: url(../images/tag4.png); margin-bottom: 30px; margin-top: -120px; box-sizing: border-box; padding-top: 27px; position: relative;}
.main .title:before{position: absolute; content: ""; background: url(../images/tag3.png) no-repeat; display: block; width: 20px; height: 9px; bottom: -9px; left: 50%; margin-left: -10px;}

/*企业文化*/
.culture dl{width: 48%; margin-right: 4%; float: left; position: relative; border: 1px solid #ccc; margin-top: 60px; min-height: 220px; padding-bottom: 15px;}
.culture dl:nth-child(2n){margin-right: 0;}
.culture dl dt{position: absolute; width: 120px; height: 120px; left: 50%; margin-left: -60px; top: -60px;}
.culture dl dd{margin-top: 75px;}
.culture dl dd h4{color: #444;}
.culture dl dd h5{color: #666; line-height: 30px;}

/*荣誉资质*/
.main .caption h4{font-size: 16px;}

/*新闻*/
.news-list .media{padding:0 0 20px; border-bottom: 1px dashed #ccc;}
.news-list .media h4{padding: 10px 0 5px; color: #444;}
.news-list .media h4 a{color: #444;}
.news-list .media h4:hover a{color: #136AB9;}
.news-list .media h5{color: #999;}
.news-list .media p{color: #666; line-height: 25px; max-height: 75px; overflow: hidden; margin-bottom: 0;}
.news-title{border-bottom: 1px dashed #ccc; margin-bottom: 20px;}

/*联系我们*/
.contact .row{margin: 50px auto;}
.contact .row h4{color: #136AB9; padding-bottom: 10px; border-bottom: 1px solid #ccc; margin-bottom: 25px;}
.contact h5{border-top: 1px dashed #ccc; padding-top: 35px; color: #666;}

/*私募*/
.sm1{padding: 30px 0;}
.sm1 p{color: #999; line-height: 35px; margin-bottom: 30px;}
.sm2{padding: 30px 0 50px; background: #F3F5F7;}
.sm2 h3{margin-bottom: 30px;}
.sm3{padding: 45px 0;}
.sm3 h3{margin-bottom: 35px;}
.sm3 h4{margin-top: 30px; color:  #444; font-size: 20px;}
.sm3 p{line-height: 30px; color: #666;}

/*下载*/
.down-list .media{padding-bottom: 20px; border-bottom: 1px dashed #ccc;}
.down-list .media .media-left{padding-right: 20px;}
.down-list .media .media-body{position: relative;}
.down-list .media .media-body h4 a{color: #333; font-size: 16px; display: block;padding-top: 10px;}
.down-list .media .media-body h5{margin-top: 15px; color: #666;}
.down-list .media .media-body a.down{background: #F76823; position: absolute; right: 0; top: 30px; font-size: 16px; display: block; color: #fff; width: 80px; text-align: center; height: 35px; line-height: 35px;}
.down-nav{background: #EFF2F5; padding-bottom: 20px;}
.down-nav header{border-bottom: 2px solid #136AB9; text-align: center; font-size: 18px; padding-top: 25px; padding-bottom: 10px;}
.down-nav ul{padding: 15px 15px 0; list-style: none;}
.down-nav ul li{background: #CECECE; margin-bottom: 10px; font-size: 16px; line-height: 35px; text-align: center; color: #fff;}
.down-nav ul li a{color: #fff;}
.down-nav ul li.on{background: #136AB9;}

/*公司业务*/
.main .btn-group .btn{font-size: 16px; padding: 6px 35px;}
.s1{padding: 50px 0;}
.s1>p,.s2 .container>p,.s3>p{color: #999; line-height: 30px; font-size: 16px; margin-bottom: 45px;}
.s1 .row{font-size: 16px; color: #999; line-height: 30px;}
.text-yellow{color: #ff7200 !important;}
.text-blue{color: #136AB9 !important;}
.s2{padding: 30px 0; background: #EDF3F7; font-size: 16px;}
.s3{padding: 50px 0;}
.s3 ul li{list-style: none; cursor: pointer; float: left; border-bottom: 1px solid #ccc; width: 25%; text-align: center; color: #999;}
.s3 ul li i{font-size: 24px; margin-bottom: 5px;}
.s3 ul li.on{border-bottom: 2px solid #136AB9; color: #136AB9;}
.s3 ul li.on i{color: #136AB9;}
.s3 .content .text-left{padding-top: 30px;}
.s3 .content{padding: 50px 0; font-size: 16px; color: #666;}
.s3 .content h5{font-size: 17px; color: #333;}

/*招商合作*/
.zs-title{margin-bottom: 30px;}
.zs-title strong{display: inline-block; padding: 10px 30px; border-bottom: 2px solid #136AB9;}
.zs1{padding: 30px 0;}
.zs1 .row div{padding: 0 20px;}
.zs1 h4{padding: 15px 0; color: #333;}
.zs1 p{line-height: 30px; color: #555;}
.zs2{padding: 30px 0; background: #F1F3F3;}
.zs2 dl dd{background: #fff; padding: 10px 15px; border-bottom: 1px solid #136AB9;}
.zs2 dl dd p{color: #555; line-height: 30px;}
.index-link{position: relative; height: 400px; margin-top: 70px; margin-left: -25px;}
.index-link .box{position: absolute; border: 1px solid #ccc; width: 120px; overflow: hidden; transform: rotateZ(45deg); text-align: center; line-height: 120px; background: #fff; height: 120px;}
.index-link .box img{vertical-align: middle; transform: rotateZ(-45deg);}
.zs3{background: url(../images/bg3.jpg) no-repeat center; padding: 50px 0; color: #fff;}
.zs3 .zs-title strong{border-bottom-color: #fff;}
.zs4{padding: 50px 0;}
.zs4 h4{background: url(../images/tag6.png) no-repeat;background-size: contain; margin-bottom: 0; height: 50px; line-height: 50px; color: #fff; text-align: center;}
.zs4 article{border: 1px solid #ccc; width: 96%; padding:30px 15px;}
.zs5{padding: 50px 0; margin-top: 30px; background: #F2F7FB;}
.zs5 .row .col-xs-12{margin-top: 50px;}
.zs5 .row .col-xs-12 h4{padding-top: 18px; padding-bottom: 5px;}
.zs6{padding: 50px 0;}
.zs6 header{margin-bottom: 45px;}
.zs6 .col-xs-12{padding: 20px 30px;}
.zs6 .col-xs-12 article{line-height: 30px; color: #555;}
.zs7 h3{height: 100px; background: #F2F7FB; line-height: 100px;}
.zs7 form textarea{width: 100%;}
.zs7 form .form-group{margin-top: 20px;}

.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul{padding-left: 0;}
.side ul li{width:54px;height:54px;float:left;position:relative;list-style: none;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
@media only screen and (max-width: 768px) {
	.navbar-brand{padding: 7px 0;}
	.logo{width: 120px;}
	button.navbar-toggle{margin-right: 0;}
	.index-why .row div{width: 45%; margin-right: 10%; float: left;}
	.index-why .row div:nth-last-child(2n-1){margin-right: 0;}
	.index-why .row div{padding: 20px 30px;}
	.index-news .pull-left{width: 100%; box-sizing: border-box; padding: 20px;}
	.index-news .pull-left .index-news-list{width: 100%;}
	.one_fourth { width: 95% !important;}
	.one_fourth.last{text-align: left;}
	.one_fourth.last p{float: left !important;}
	.index-news .line{margin-bottom: 0;}
	.news-list .media-object{width: 120px;}
	.pec{width: 50% !important;}
}
@media only screen and (min-width: 768px) {
	.features_sec1 .col-xs-4{width: 20%;}
	.index-why .row div{width: 14%; margin-right: 3%; float: left;}
	.index-why .row div:nth-last-child(1){margin-right: 0;}
	.index-why .row div{padding: 54px 30px;}
}












