*{

	margin:0;

	padding:0;

}

html,body{

	font-family: "微软雅黑";

}

img{

	border: 0;

}

input{border: none;}

.clearfix{zoom:1;}

.clearfix:after{

	display: block;

	content: "";

	clear:both;

	overflow: hidden;

}

.zywrap{

	width:100%;

}

.index-wrap{

	width:1100px;

	margin: 0 auto;

}

.search-form{

	float: right;

	margin-top: 22px;



}

.index-top .search-text{

	float: left;

	width:187px;

	background-color: #e8e8e8;

	padding: 10px 0;

	padding-left: 5px;

}

.index-top .search-btn{

	float: left;

	width:55px;

	height: 36px;

	background: #1c2856 url(../images/icon_10.png) 50% 50% no-repeat;

}

.index-top .top-tel{

	float: right;

	margin:24px 28px 0 100px; 

	height: 26px;

	line-height: 26px;

}

.index-top .top-tel .tel-icon{

	width: 26px;

	height: 26px;

	background: url(../images/icon_09.png) 0 0 no-repeat;

	background-size: 100%;

	float: left;

}

.index-top .top-tel .tel-num{

	color: #b7080d;

	font-size: 18px;

	margin-left: 10px;

}

/* 导航条 */

.index_head {
    position: fixed;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 90px;
    background: rgba(24,43,92,0.9);
    overflow: hidden;
}

    .nav {
        float: right;
        width: 900px;
        height: 90px;
        overflow: hidden;
    }

        .nav li {
            float: left;
            width: 90px;
            height: 40px;
            padding-top: 30px;
            padding-bottom: 20px;
            padding-left: 8px;
            padding-right: 8px;
            margin-right: 2px;
            margin-left: 2px; text-align:center;
        }

            .nav li:hover {
                background: #2964aa;
            }
			.nav li  a{ color:#fff}
.index_head_cnTitle {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    overflow: hidden;
    max-height: 25px;
}

.index_head_enTitle {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    overflow: hidden;
    max-height: 15px;
}
.index-navbar{

	height: 90px;

}

.index-navbar .logo{

	width: 280px;

	max-height: 100%;

	float: left;

}

.index-navbar .logo img{

	height:100%;

}



.index-navbar .navbox{

	position: relative;

}



.index-navbar .triangle{

	position: absolute;

	left: 50%;

	bottom: 0;

	margin-left: -5px;

	width:0;

	height: 0;

	border-color:transparent transparent #fff transparent;

	border-style:solid;

	border-width: 5px;

}





/*轮播图*/

.banner{width:100%;height:500px;margin:0 auto;position:relative;overflow:hidden;zoom:1;margin-top: 5px; margin-top:90px;}

.flexslider{margin:0 auto;position:relative;width:100%;height:500px;overflow:hidden;zoom:1;}

.flexslider .slides{width:1920px;height:500px;position:absolute;left:50%;top:0;z-index: 1;margin-left:-960px;}

.flexslider .slides li{width:1920px;height:500px;}

.flex-direction-nav a{width:44px;height:44px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;border-radius:35px}

.flex-direction-nav .flex-next{background-position:0 -44px;right:0}

.flex-direction-nav .flex-prev{left:0}

.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25)}

.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25)}

.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}

.flex-control-nav{width:100%;position:absolute;bottom:15px;text-align:center;z-index:999;}

.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}

.flex-control-paging li a{background:url(../images/icon.png) no-repeat;background-position:0 -154px;display:block;height:13px;overflow:hidden;text-indent:-99em;width:13px;cursor:pointer}

.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background-position:0 -169px;}

.flexslider .slides a img{width:100%;height:500px;display:block}



/* 我们能做什么 */

.index-cando .title{

	font-size: 32px;

	text-align: center;

	color: #010101;

	padding: 55px 0;

}

.index-cando .b2b{

	padding: 0 5px;

}

.index-cando .b2b>a{

	width: 141px;

	height: 183px;

	line-height: 183px;

	text-align: center;

	float: left;

	transition: all .3s;

}

.index-cando .b2b>a + a{

	margin-left: 170px;



}

.index-cando .b2b a.cando1{

	background: url(../images/candoa_05.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando1:hover{

	background: url(../images/cando_05.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando2{

	background: url(../images/candoa_02.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando2:hover{

	background: url(../images/cando_02.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando3{

	background: url(../images/candoa_03.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando3:hover{

	background: url(../images/cnado_03.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando4{

	background: url(../images/candoa_04.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando4:hover{

	background: url(../images/cando_05.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando5{

	background: url(../images/candoa_05.png) 0 0 no-repeat;

}

.index-cando .b2b a.cando5:hover{

	background: url(../images/cando_04.png) 0 0 no-repeat;

}



.cando-content{

	padding: 26px 0 88px;

	width: 100%;

	background-color: #f6f6f6;

	margin-top: -22px;

}

.line{

	width: 100%;

	height: 1px;

	color: #dbdbdb;

	margin-top: 15px;

}

.content-f{

	margin-left: -160px;

}

.cando-content .content-txt{

	float: left;

	text-align: center;

	color: #666;

}

.cando-content .content-txt .tit{

	font-size: 22px;

	line-height: 48px;

}

.cando-content .content-txt p{

	line-height: 22px;

	font-size: 12px;
	width: 152px;
	height: auto;

}

.cando-content .content-txt{

	margin-left: 160px;

}



.index-trade{

	width: 100%;

	height: 734px;

	background: url(../images/zy_08.png) 0 0 no-repeat;

}

.index-trade1100{

	width:1100px;

	margin:0 auto;

	position: relative;

}



/* 核心行业射线样式 */

.title-triagle .title{

	font-size: 32px;

	color: #fff;

	line-height: 48px;

	text-align: center;

	padding: 50px 0;

}

.title-triagle .title.col{

	color:#000;

}

.title-triagle .line,.title-triagle .line2{

	width: 462px;

	height: 1px;

	background-color: #999;

	position: absolute;

	

}

.title-triagle .line{

	left: 0;

	top: 58px;

}

.title-triagle .line2{

	right: 0;

	top: 73px;

}

.title-triagle .tri,.title-triagle .tri2{

	width: 0;

	height: 0;

	border-width: 6px 10px;	

	border-style: solid;

	position: absolute;

	top: 67px;

}

.title-triagle .tri{

	border-color: transparent #999 transparent transparent;

	left: 449px;

}

.title-triagle .tri2{

	border-color: transparent transparent transparent #999;

	right: 449px;

}

/* 核心行业射线样式end */

.index-trade .action li.hexin1{background: url(../images/hexin1.jpg) 0 0 no-repeat;color: #fff;}
.index-trade .action li.hexin2{background: url(../images/hexin2.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin2 a{color: #000;}
.index-trade .action li.hexin3{background: url(../images/hexin3.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin4{background: url(../images/hexin4.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin5{background: url(../images/hexin5.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin6{background: url(../images/hexin6.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin7{background: url(../images/hexin7.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin8{background: url(../images/hexin8.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin9{background: url(../images/hexin9.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin10{background: url(../images/hexin10.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin11{background: url(../images/hexin11.jpg) 0 0 no-repeat;}
.index-trade .action li.hexin12{background: url(../images/hexin12.jpg) 0 0 no-repeat;}

.index-trade .action>li{

	width: 275px;

	height: 170px;

	text-align: right;

	line-height: 60px;

	float: left;

	background-color: #264e95;

	

	font-size: 24px;

}

.index-trade .action>li.linght{

	background-color: #3466bf;

}



/* 案例展示 */

.index-demoshow{

	width: 100%;

	height: 730px;

	background: url(../images/zy_10.png) 0 0 no-repeat;

	position: relative;

}

.demoshow-wrap{

	width: 1138px;

	position: relative;

	margin:0 auto;

}

.showpage-wrap{

	position: relative;

	width:100%;

}

.picbox{

	position: relative;

	overflow: hidden;

	width: 1100px;

	height: 530px; margin-left:22px;



}

.demoshow-nobg{

	background: none;

	height: 550px;

}

.demoshow{

	margin-top: -38px;
	margin-right: -0px;

	position: absolute;

	left: 0;

	top: 0;

}

.picbox .demoshow>li{

	width: 341px;	

	float: left;

	margin-top: 30px;
	height:265px;

	margin-right:37px;

}



.showpage-li{

	margin-left: -25px;

	position: absolute;

	left: 0;

	top: 0;

}

.showpage-li li{

	width: 341px;	

	float: left;

	margin-top: 30px;

	position: relative;

	margin-left: 38px;

}

.showpage-libd{

	border-bottom: 2px solid #becadf;

}

.demoshow>li img{

	width: 341px;
	height: 200px;

	display: block;

}

.demoshow>li .ptit{

	font-size: 16px;

	line-height: 42px;

	text-indent: 26px;

	display: block;

	width: 340px;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;

}

.index-demoshow .prev2{

	width: 50px;

	height: 50px;

	position: absolute;

	left: 0;

	top:50%;

	margin-top: -50px;

	background: url(../images/prev.png);

	display: none;

}

.index-demoshow .next2{

	width: 50px;

	height: 50px;

	position: absolute;

	right: 0;

	top:50%;

	margin-top: -50px;

	background: url(../images/next.png);

	display: none;

}

/*展示遮罩 */

.index-demoshow .mask{

	position: absolute;

	left: 0;

	top:200px;

	width: 341px;

	height: 0px;

	background: rgb(0, 0, 0);

	background: rgba(0,0,0,.5);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);

	text-align: center;

}

.index-demoshow .mask .pbox{

	position: absolute;

	left: 50%;

	top: 50%;

	margin-left: -122px;

	margin-top: -50px;
	width: 250px;
	height: 100px;
}

.index-demoshow .mask p{

	display: none;

	line-height: 22px;

	font-size: 12px;

	color: #fff;

}

/* .demoshow-wrap{

	position: relative;

} */

.demoshow>li .ptit.active{

	background-color: #3466bf;

	color:#fff;

}



/* 合作银行 */

.index-co-bank{

	width: 100%;

	padding: 46px 0;

	background-color: #ebebeb;

}

.index-co-bank .title{

	font-size: 32px;

	height: 48px;

	text-align: center;

}

.banklist-showbox{

	position: relative;

	width: 1200px;

	margin:0 auto;

	overflow: hidden;

}

.index-co-bank .banklist-show{

	width: 100%;

	height: 92px;

	position: relative;

	overflow: hidden;

}

.index-co-bank .banklist{

	position: absolute;

	left: 0;

	top: 0;

	/* margin-left: -45px; */

}

.index-co-bank .banklist>li{

	width: 184px;	

	float: left; height:92px;

	text-align: center;	

	margin-right:45px;

}

/* .index-co-bank .banklist>li +li{

	margin-left: 45px;

} */

.index-co-bank .banklist>li a{

	display: block;

	width: 100%;

	height: 82px;

	background-color: #fff;

	line-height: 82px;

	margin-top: 15px;

}

.index-co-bank .banklist>li img{

	vertical-align: middle;

}

/* 底部 */

.index-footer{

	width: 100%;

	padding: 32px 0;

	background-color: #3d4150;

}

.index-footer .erweima{

	margin-left: 62px;

	height: 100%;

	float: left;

}

.index-footer .devide-line{

	width: 1px;

	height: 100px;

	background-color: #fff;

	margin-left: 42px;

	float: left;

	margin-top: 3px;

}

.index-footer .address{

	margin-left: 42px;

	float: left;

	padding:0 40px 0 65px;

	border-left: 1px solid #fff;

	border-right: 1px solid #fff;

	margin-top: 7px;

}

.index-footer .address p{

	color: #93999d;

	font-size: 14px;

	line-height: 30px;

}

.index-footer .tel{

	margin-left: 46px;

	margin-top: 15px;

}



.copyright{

	width: 100%;

	margin:0 auto;

	padding: 23px 0;

	background-color: #252525;

	text-align: center;

}

.copyright p{

	font-size: 14px;

	line-height: 30px;

	color: #555;

}



/* 公司新闻 */

.news-imgbox{

	width: 100%;

	overflow: hidden;margin-top: 90px;

}

.news-imgbox img{

	height: 100%;

	display: block;
	width: 100%;

}

.news-listbox{

	margin-top: 40px;

}

.news-listbox .title{

	width: 100%;

	height: 40px;

	line-height: 40px;

	border-bottom: 1px solid #1c2956;

}

.news-listbox .title-txt{

	font-size: 22px;

	color: #fff;

	line-height: 42px;

	text-indent: 10px;

	float: left;

	font-weight: 100;

	width: 190px;

	height: 40px;

	background: url(../images/zy_news_03.png) 0 0 no-repeat;

}

.news-listbox .title-tindent{

	text-indent: 17px;

}

.news-listbox .icon1{

	width: 16px;

	height: 15px;

	background: url(../images/zy_news_04.png) 0 0 no-repeat;

	margin-right: 5px;

	float: right;

	margin-top: 10px;

}

.news-listbox .right-txt{

	font-size: 12px;

	float: right;

	line-height: 40px;

	color: #666;

}

.news-listbox .new-list{

	margin-top: 30px;

}

.news-listbox .new-list .lf-img{

	float: left;

	height: 100%;

	height: 155px;

	width: 215px;

}

.news-listbox .new-list .rt-contentbox{

	float: left;

	width: 884px;

	height: 155px;

	background-color: #f4f4f4;

}

.news-listbox .new-list .rt-content{

	padding: 13px 15px 27px 35px;

}

.news-listbox .new-list .rt-content .top{

	width: 100%;

	height: 44px;

	line-height: 44px;

	border-bottom: 1px dotted #cecdcd;

}

.news-listbox .new-list .rt-content .top .tit{

	font-size: 18px;

	line-height: 44px;

	float: left;

	color:#666;

}

/* .news-listbox .new-list .rt-content .top a.tit:hover{

	color:#1c2956;

	text-decoration: underline;

} */

.news-listbox .new-list .rt-content .top .time{

	float: right;

	color:#999;

}

.news-listbox .new-list .rt-content .txt{

	font-size: 12px;

	line-height: 26px;

	color: #666;

	margin-top:9px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

/* 页码 */

.news-pages{

	margin: 0 auto;

	text-align: center;

	padding: 70px 0;

}

.news-page{

	float: left;

	width: 500px;

}

.page-wrap{

	width: 460px;

	margin: 0 auto;

}

.news-page>a{

	width: 43px;

    height: 32px;

    line-height: 32px;

    text-align: center;

    color: #262626;

    font-size: 12px;

    margin-left: 8px;

    float: left;

    cursor: default;

}

.news-page>a:hover{

	background-color: #264e94;

	color:#fff;

	

}

.news-page {

	color:#fff;

	margin-left: 20%;

}

.current{

	background-color: #264e94;

	color:#fff;

	width: 43px;

    height: 32px;

    line-height: 32px;

    text-align: center;

    font-size: 12px;

    margin-left: 8px;

    float: left;

    cursor: default;

}



.news-pages .first,.news-pages .next{

	width: 85px;

	height: 32px;

	text-align: center;

	line-height: 32px;

	color: #262626;

	background-color: #eaeaea;

	float: left;

	cursor: pointer;

}

.news-pages .first{



}

.news-pages .next{

	margin-left: 8px;

}

/* 行业视角 */

.trade-box{

	margin-top: 20px;

}



.trade-box .h3tit{

	position: relative;

 	width: 1100px;

 	margin: 0 auto;

 	border-bottom: 1px solid #dcdcdc;

 	height: 37px;

 	line-height: 37px;

}

.trade-box .h3tit .tith3{

	float: left;

	position: relative;

	font-size: 18px;

	line-height: 36px;

	text-indent: 3px;

	color: #1c2956;

	/* font-weight: 600; */

}

.trade-box .h3tit .icon2{

	position: absolute;

	left: 0;

	bottom: -1px;

	width: 79px;

	height: 7px;

	background: url(../images/trade_02.png) 0 92% no-repeat;

}

.trade-box .h3tit a{

	float: right;

}

.trade-box .main-content{

	margin-top: 23px;

}

.trade-box .main-content .left-img{

	float: left;

	width: 434px;

	height: 268px;

	overflow: hidden;

}

.trade-box .main-content .left-img img{

	width: 100%;

}

.trade-box .main-content .right-content{

	float: left;

	margin-left: 30px;

	width: 634px;

	font-size: 14px;

}

.trade-box .main-content .right-content>li{

	width: 100%;

}

.trade-box .main-content .right-content .tit2{

	float: left;

	line-height: 34px;

	width: 50%;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap;

}

.trade-box .main-content .right-content a.tit2:hover{

	color: #1c2956;

}

.trade-box .main-content .right-content .time{

	float: right;

}

.hr40{

	width: 100%;

	height: 45px;

}

.daili-intro{

	margin-top: 10px;

	padding: 25px 0;

}

.daili-intro p{

	text-indent: 2em;

	line-height: 24px;

	color:#666;

	font-size: 12px;

}

.daili-intro-bot .intro-left{

	float: left;

	width: 250px;

}

.daili-intro-bot .intro-left p{

	line-height: 30px;

	color:#666;

	font-size: 12px;

}

.daili-intro-bot .rt-img{

	float: right;

	margin-right: 10px;

}

/* 关于我们 */

.about-infolist{

	float: right;

}

.about-infolist a{

	float: left;

	width:112px;

	height: 30px;

	line-height: 30px;

	background: url(../images/about_02.png) 50% 50% no-repeat;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/about_02.png", enabled=true, sizingMethod=scale); 

	font-size: 16px;

	color:#333;

	margin-left: 10px;

	text-align:center;

}

.about-infolist a:hover,.about-infolist a.select{

	height: 35px;

	background: url(../images/about_01.png) 50% 50% no-repeat;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/about_00.png", enabled=true, sizingMethod=scale); color:#ffffff;

}

#about03,#about01,#about02,#about04,#about05{

	display: none;

}

/* 核心团队 */

.about-heart-team{

	width: 764px;

	height: 538px;

	margin:0 auto;

	margin-top: 40px;

	position: relative;	

}

.about-heart-team .team-bigimg{

	position: absolute;

	height: 455px;

	width: 100%;

	left: 0;

	top: 0;

	overflow: hidden;

}

.heart-txt{

	padding: 10px;

	line-height: 24px;

	font-size: 12px;

}

.about-heart-team .team-bigimg>li{

	width:764px;

	height: 455px;

	float: left;

}

.about-heart-team .team-bigimg>li img{

	width: 100%;

	height: 100%;

}

.opacity-title{

	width: 100%;

	height: 40px;

	background-color: rgba(0,0,0,.5);

	color: #fff;

	font-size: 14px;

	line-height: 40px;

	text-align: center;

	position: absolute;

	left: 0;

	bottom:80px;

}

.ban{ width:764px;height: 455px; position:relative; overflow:hidden;margin:40px auto 0 auto;}

.ban2{  width:764px;height: 455px; position:relative; overflow:hidden;}

.ban2 ul{ position:absolute; left:0; top:0;}

.ban2 ul li{  width:764px;height: 455px;}

.prev{ float:left; cursor:pointer;}

.num{ width: 764px;height: 75px;overflow:hidden; position:relative;float:left;}

.min_pic{ padding-top:10px; width:764px;}

.num ul{ position:absolute; left:0; top:0;}

.num ul li{ width: 122px;height: 73px; margin-right:4px; padding:1px;}

.num ul li.on{ border:1px solid blue; padding:0;}

.prev_btn1{ width:50px;height:50px;text-align:center;cursor:pointer; position: absolute;left: -70px;bottom: 10px;}

.next_btn1{  width:50px;height:50px; text-align:center; cursor:pointer;position: absolute;right: -70px;bottom: 10px;}

.team-littleimg{

	width: 764px;

	position: absolute;

	left: 0;

	bottom: 0;

}

.team-littleimg>li{

	width: 122px;

	height: 73px;

	/* float: left; */

}

/* .team-littleimg>li + li{

	margin-left: 6px;

} */

.team-littleimg>li img{

	width: 100%;

	height: 100%;

	display: block;

}



/* 公司简介 */

.summary{

	

}

.summary .firm-title{

	font-size: 24px;

	line-height: 42px;

	text-align: center;

	color:#666;

	padding: 40px 0;

	display: block;

}

.summary .content-text p{

	text-indent: 2em;

	font-size: 14px;

	line-height: 24px;

	color: #666;

	margin-bottom: 10px;

}

.summary .bot-img{

	padding-top: 40px;

}

.summary .bot-img .left-img{

	float: left;

	width: 527px;

	height: 351px;

}

.summary .bot-img .rt-img{

	float: right;

	width: 527px;

	height: 351px;

}

/* 客户评语 */

.about-comment{



}

.about-comment .comment-box{

	padding: 42px 0 5px;

	border-bottom: 1px dashed #999;

}

.about-comment .comment-box .comment-icon{

	width: 56px;

	height: 21px;

	color: #1c2956;

	text-indent: 5px;

	line-height: 21px;

	font-size: 14px;

	float: left;

	margin-top: 3px;

	background: url(../images/about_07.png) 0 0 no-repeat;

}

.about-comment .comment-box .text{

	float: left;

	width: 1030px;

	margin-left: 14px;

	font-size: 14px;

	line-height: 24px;

	color: #666;

}

.about-comment .comment-box .sign{

	float: right;

	font-size: 12px;

	line-height: 24px;

	color:#999;

	margin-top: 10px;

}

.about-comment .comment-box .lf-txt{

	float: left;

}

/* 客户评论底部滚动 */

.about-comment .about-bot-loopbox{

	width: 1100px;

	height: 245px;

	margin-left: -550px;

	left: 50%;

	overflow: hidden;

	position: relative;

}



.about-comment .about-bot-loopbox .bot-loop{

	position: absolute;

	left: 0;

	top: 0;

	width: 1100px;

}

.about-swaplist{ position:absolute; left:-2000px; top:0px}



.about-comment .about-bot-loopbox .bot-loop>li{

	width: 198px;

	height: 245px;

	float: left;

	margin-right:27px;

}

/* .about-comment .about-bot-loopbox .bot-loop>li +li{

	margin-left: 27px;

} */

.about-comment .about-bot .about-prev,.about-comment .about-bot .about-next,.banklist-showbox .bank-prev,.banklist-showbox .bank-next{

	position: absolute;

	top: 50%;

	width: 50px;

	height: 50px;

	display: none;

	z-index: 2;

}

.about-bot{

	position: relative;

	width: 1220px;

	margin:0 auto;

}

.about-comment .about-bot .about-prev,.banklist-showbox .bank-prev{

	left:0;

	background: url(../images/prev.png) 0 0 no-repeat;

}

.banklist-showbox .bank-prev{

	left: 0;

}

.about-comment .about-bot .about-next,.banklist-showbox .bank-next{

	right: 0;

	background: url(../images/next.png) 0 0 no-repeat;

}

.banklist-showbox .bank-next{

	right: 0;

}

/* 案例展示 */

.demoshow-wraptop{

	margin-top: 40px;

}

.demoshow>li .imgbox{

	position: relative;

	margin-bottom: 30px;

	border-bottom:2px solid #becadf;

}

.demo-content-box .top-title{

	font-size: 24px;

	line-height: 36px;

	display: block;

	padding: 30px;

	text-align: center;

}

.demo-content-box .imgbox{

	text-align:center;

	width: 100%;

	margin:0 auto;

}

.demo-content-box .imgbox img{

	

}

.demo-content-box .textbox{

	margin-top: 35px;

}

.demo-content-box .textbox p{

	font-size: 12px;

	line-height: 24px;

	color: #666;

	margin-bottom: 25px;

	text-indent: 2em;

}



/*产品服务 */

.server-main{

	width: 100%;

	margin-top: 30px;

}

.server-main .lf-list{

	float: left;

}

.server-main .lf-list>li{

	margin-bottom:1px; 



}

.server-main .lf-list>li a{

	width: 212px;

	height: 44px;

	line-height: 44px;

	text-indent: 15px;

	color:#666;

	display: block;

	background: #efefef none;

}

.server-main .server-icon01{

	width: 11px;

	height: 12px;

	background: url(../images/server_03.png) 0 0 no-repeat;

	display: inline-block;

	margin-right: 15px;

}

.server-main .lf-list>li a:hover,.server-main .lf-list>li a.active ,.server-main .lf-list .on{

	background: url(../images/server_02.png) 0 0 no-repeat;

	width: 227px;

	color:#fff;

}

.server-main .lf-list>li a:hover .server-icon01,.server-main .server-icon01.on{

	background: url(../images/server_01.png) 0 0 no-repeat;

}

.server-main  .rt-text{

	float: right;

	width: 850px;

}

.server-main  #rt-text01,.server-main  #rt-text02,.server-main  #rt-text03,.server-main  #rt-text04,.server-main  #rt-text05,.server-main  #rt-text06,.server-main  #rt-text07{

	display: none;

}

.server-main  .rt-text p{

	font-size: 12px;

	line-height: 24px;

	color: #666;

	margin-bottom: 25px;

	text-indent: 2em;

}

.news-listbox .server-title-txt{

	width: 240px;

	text-indent: 18px;

	background: url(../images/server_04.png) 0 0 no-repeat;

}



/* 导航栏二级菜单 */

/* 产品服务 */

.zy-float-menu{

	position: absolute;

	left: 0;

	width: 100%;

	/* height: 221px; */	

	z-index: 5;



    position: fixed;
    top: 90px;
}

.aboutus,.shichangyanjiu,.guanlizixun,.hangyebaogao,.dashuju,.xinwenzhongxin,.lianxiwomen,.reserch{

	width: 100%;

	background-color: rgba(47,64,108);

	background-color: rgba(47,64,108,.8);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8ffffff,endColorstr=#c8ffffff);

	padding: 0 0 10px;

	display: none;

}

.aboutus,.shichangyanjiu,.guanlizixun,.hangyebaogao,.dashuju,.xinwenzhongxin,.lianxiwomen{

	display: none;

}

.aboutus .float-dl,.shichangyanjiu .float-dl,.guanlizixun .float-dl,.hangyebaogao .float-dl,.dashuju .float-dl,.xinwenzhongxin .float-dl,.lianxiwomen .float-dl{

	margin-top: 10px;

	float: left;

	margin-left: 40px;


	height: 40px;
	margin-bottom: 10px;

}

/* 研究领域 */

.reserch{

	padding: 0 0 15px;

}

.reserch .float-dl{

	width: 139px;

	overflow: hidden;

	margin-top: 10px;

	float: left;

	margin-left: 20px;

	height: 210px;
	margin-bottom: 10px;

}

.zy-float-menu .float-dl dt,.zy-float-menu .float-dl dd{

	display: block;

}

.zy-float-menu .float-dl dt a{

	font-size: 14px;

	line-height: 48px;

	color:#ffffff;

	display: block;

	width: 100%;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap;

}

.zy-float-menu .float-dl dd a{

	font-size: 12px;

	line-height: 24px;

	color:#666;

	display: block;

	width: 100%;

	text-overflow: ellipsis;

	overflow: hidden;

	white-space: nowrap;

}

.zy-float-menu .float-dl dd a:hover{

	color: #1c2956;

}

.zy-float-menu .float-menu-wrap{

	

}

.zy-float-menu .float-menu-wrap2{

	margin-left: -20px;

}

/* 联系我们 */

.about-address{

	width: 100%;

	margin-top: 30px;

}

.about-contact-title{

	font-size: 24px;

	line-height: 24px;

	padding: 30px;

	text-align: center;

	color: #666;

}

.ab-contact-bot{



}

.ab-contact-bot .fl{

	width: 360px;

	float: left;

	text-align: center;

}

.ab-contact-bot .fl  i{

	display: inline-block;

}

.ab-contact-bot .fl .tel-icon{

	width:30px;

	height: 59px;

	background: url(../images/about_12.png) 0 0 no-repeat;

}

.ab-contact-bot .fl .email-icon{

	width:29px;

	height: 56px;

	background: url(../images/about_14.png) 0 0 no-repeat;

}

.ab-contact-bot .fl .address-icon{

	width:26px;

	height: 57px;

	background: url(../images/about_13.png) 0 0 no-repeat;

}

.ab-contact-bot .fl p{

	font-size: 16px;

	color: #666;

	margin-top: 10px;

}



/* 公司新闻详情页 */

.news-detail{

	margin-top: 20px;

}

.news-detail .news-title{

	font-size: 28px;

	height: 58px;

	line-height: 58px;

	border-bottom: 3px solid #999;

	text-indent: 15px;

}

.news-detail .news-tit{

	font-size: 20px;

	text-align: center;

	padding: 60px 0 20px;

	display: block;

	width: 625px;

	margin: 0 auto;

	border-bottom: 1px solid #ccc;

}

.detail-content{

	margin-top: 20px;

}

.detail-news-time{

	padding: 15px;

	text-align: center;

	font-size: 12px;

}


.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-lx{background:url(../images/r_lx.png) 0px 0px no-repeat; background-color:#ff5959; display:block}
.izl-rmenu .btn-lx:hover{background-color:#ea4242;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}	



/*new*/
.NewCon .Content{width: 840px; overflow:hidden; float:right; margin-bottom:30px;}
.NewCon li{height: 72px;padding-bottom: 15px;padding-top: 10px;background: #fff;border-bottom: 2px dotted #e8e8e8;}
.NewCon li .Time{float: left;background: url(../images/new_05.png)no-repeat;width: 40px;height: 72px;text-align: center;}
.NewCon .Time .h1{font-size: 36px;color: #00307b;line-height: 50px;}
.NewCon .Time .p{font-size:14px;color: #a3adc4;line-height:22px;}


.NewCon .LiCon .Font{float: right;width:790px;}
.NewCon .Font .h4{font-size: 14px;color: #333;line-height:24px;}
.NewCon .Font .p{font-size: 12px;color: #777;line-height: 22px;margin-top:0px;margin-bottom: 0px;}
.NewCon .Font .Font>a{display: block;width: 60px;height: 22px;background: url(../images/more_21.png)no-repeat;}
.NewCon .Pages{padding-top: 62px;}

.NewCon2 .Content{width: 840px; overflow:hidden; float:right; margin-bottom:30px;}
.NewCon2 li{height: 20px;padding-bottom: 15px;padding-top: 10px;background: #fff;border-bottom: 2px dotted #e8e8e8;}
.NewCon2 li .Time{float: left;background: url(../images/new_05.png)no-repeat;width: 40px;height: 20px;text-align: center;}

.NewCon2 .LiCon .Font{float: right;width:790px;}
.NewCon2 .Font .h4{font-size: 14px;color: #333;line-height:24px;}
.NewCon2 .Font .p{font-size: 12px;color: #777;line-height: 22px;margin-top:0px;margin-bottom: 0px;}
.NewCon2 .Font .Font>a{display: block;width: 60px;height: 22px;background: url(../images/more_21.png)no-repeat;}
.NewCon2 .Pages{padding-top: 62px;}


.News_info .info_title{ padding:10px 0px; font-size:16px; text-align:center;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .service_pic{ padding:10px 0; text-align:center;}
.News_info .service_pic img{ width:560px; height:456px;}
.News_info .info_txt{ padding:10px 0px;font-size: 14px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox dl{ line-height:28px; font-size:14px;}
.News_info .PrevNextBox a{}
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}
.ShareBox{ padding-bottom:20px;}
.ShareBox span.bds_more{ line-height:16px;}

.ppp{}


/*new end*/


.Floor001734{ background:#f8f8f7;padding:3% 0;}

.Floor001734 h1{ font-size:36px; font-weight:normal; color:#362a03; margin:0; text-align:center; padding-bottom:4%;}
.Floor001734 h1 span{ color:#0a51a1;}
.Floor001734 h1 b{ display:block; font-size:18px; font-weight:normal; font-family:Arial; color:#8a8986; text-transform:uppercase; margin-top:10px;  }

.Floor001734 .more{ text-align:center; padding-top:3%;}
.Floor001734 .more a{ display:inline-block; padding-left:30px; text-align:left; width:120px; height:37px; line-height:37px; color:#fff; border-radius:37px; background: url(../images/Floor001734-more.png) no-repeat 90% center #0a51a1;}

.Floor001734 li{float:left; width:47%; margin-right:2%; margin-bottom:2%;border:1px solid #ededea; padding:10px;background:#fff; position:relative;}
.Floor001734 li:nth-child(2n){ margin-right:0;}
.Floor001734 li a{ position:absolute; left:0; top:0; right:0; bottom:0; z-index:10;}
.Floor001734 li a:hover{ border:2px solid #50a3e6;}
.Floor001734 li figure{ position:absolute; left:0; top:0; width:137px; height:100%;}
.Floor001734 li figure img{ display:block; width:100%; height:100%;}

.Floor001734 li div{ padding-left:150px; position:relative; font-size:12px;}
.Floor001734 li h2{ margin:0;color:#362a03; font-weight:normal;font-size:14px; padding-right:10px; line-height:29px;}
.Floor001734 li h2 time{ float:right; font-size:22px; color:#666; font-style:italic;}
.Floor001734 li h2 time i{ color:#50a3e6; margin:0 2px;}
.Floor001734 li h2 time span{ font-size:14px;}
.Floor001734 li p{ line-height:18px; height:36px; overflow:hidden; margin-top:10px;}
.Floor001734 li div span{ color:#50a3e6;}
@media(max-width:768px){
.Floor001734 li{ float:none; width:auto; margin-right:0;}
.Floor001734 li:nth-child(2n) div{ padding-left:0; padding-right:150px;}
.Floor001734 li:nth-child(2n) figure{ left:auto; right:0;}
}
@media(max-width:640px){
.Floor001734 h1{ font-size:24px;}
.Floor001734 h1 b{font-size:14px;}
}
@media(max-width:375px){
.Floor001734 li h2 time{ display:none;}
}


/*pages*/
.dede_pages{margin: 20px 0; width:840px; margin:auto; height:36px;}
.dede_pages ul{height: 34px;text-align: center;}
.dede_pages ul li {display: inline-block;height: 34px;margin-right: 5px; padding-top:0px; padding-bottom:0px;}
.dede_pages ul li a{float: left;display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
.dede_pages ul li a:hover{background:#f5f5f5;color:#0099ff;}
.dede_pages ul li.thisclass {background: #09f;color: #fff;}
.dede_pages ul li.thisclass a,.dede_pages ul li.thisclass a:hover{background: transparent;border-color: #09f;color: #fff;cursor: default;}
.dede_pages ul li span{float: left;display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;;}




/*网站地图样式*/
.map_content{ 
	margin-bottom:20px;
}
.website_map_title h6{
	font-size:22px; 
	color:#00017b; 
	border-bottom:3px solid #003d75; 
	padding-bottom:10px;
}
.map_content dt{ 
	height:35px; 
	line-height:35px; 
	background-color:#e4edf4;
	font-size:17px; 
	font-weight:bold; text-indent:20px;
	border:1px solid #dad4cf; width:100%
}
.map_content dt a{
	color:#007dd9;
} 
.map_content dd{
	height:80px; 
	line-height:80px; 
	font-size:15px;
	font-weight:bold; 
	background-color:#fbfbfa;
	text-indent:20px;
	border-left:1px solid #dad4cf;
	border-right:1px solid #dad4cf; width:100%
}


.xgdg12{ border-top:1px solid #DEDEDE; padding-top:10px; padding-bottom:10px;}
.xgdg12 ul li{ float:left; width:410px;  padding-bottom:11px; padding-left:9px; padding-right:5px;}

.xgdg122{ border-top:1px solid #DEDEDE; padding-top:10px; padding-bottom:10px;}
.xgdg122 ul li{ float:left; width:155px; height:40px;background:#E8E8E8; text-align:center; line-height:40px; margin-bottom:10px; margin-left:13px; font-size:14px; font-weight:bold;}

.xgdg1222{ border-top:1px solid #DEDEDE; padding-top:10px; padding-bottom:10px;}
.xgdg1222 ul li{ float:left; width:550px; height:30px;background:#E8E8E8; text-align:left; line-height:30px; margin-bottom:10px; margin-left:13px; font-size:14px; font-weight:100; padding:0px; text-indent:10px;}

.xgdg1222 ul li.li{ float:left; width:250px; height:30px;background:#E8E8E8; text-align:left; line-height:30px; margin-bottom:10px; margin-left:13px; font-size:14px; font-weight:100; padding:0px; text-indent:10px;}
.xgdg1222 ul li span{ font-weight:bold; width:80px; float:left}

.xgdg13{ float:left; width:96px; height:88px; background:#E8E8E8; overflow:hidden;text-align:center;}
.xgdg13 img{ vertical-align:middle;}
.xgdg14{ width:410px; height:88px; overflow:hidden; background:#F3F3F3; float:left}
.xgdg144{ width:410px; height:32px; overflow:hidden; background:#F3F3F3; float:left}
.xgdg15{ color:#666; font-size:16px; padding-left:20px; line-height:22px; padding-top:8px; padding-bottom:4px; font-weight:bold;}
.xgdg15 a{color:#666;}
.xgdg15 a:hover{ text-decoration:underline; color:#C4271E;}
.xgdg16{ padding-left:6px;}
.xgdg17{ float:left;line-height:24px; padding-right:12px;white-space: nowrap;}
.xgdg17 a{ background:url("../images/prjjpic14.jpg") no-repeat left; padding-left:14px; color:#444; line-height:24px;white-space: nowrap;}
.xgdg17 a:hover{ text-decoration:underline; color:#C4271E;}
.xgdg18{ position:absolute; z-index:999; width:1px; height:88px; top:0; left:6px; background:#F3F3F3;}
.xgdg19{ background:url(../images/xgpic19.jpg) no-repeat center; width:185px; height:30px; margin:0 auto; font-size:14px; line-height:30px; color:#fff; padding-left:16px; margin-bottom:8px; background-color:#D71920; display:block;}
