﻿@charset "utf-8";
/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  font-family:Microsoft YaHei,宋体;
  COLOR: #6c6b6b; 
  FONT-SIZE:14px; 
  LINE-HEIGHT:26px;min-width:1280px;

 }
 img{ border:0;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
.right0 p { margin:0; padding:0; }


a{ color:#6c6b6b; text-decoration:none } 


a:hover {text-decoration : none ;color: #10ab4f;} 

dl,dt,dd, ul, li, p { margin:0; padding:0; }

.top{ width:100%; height:133px; background:#10AB4F}

#focus-wrap{ position:relative }
#frame{width:100%; overflow:hidden;}
#img{ position:relative;  overflow:hidden; height:469px}
#img ul { margin:0; padding:0; }
#img li{ height:469px; width:100%; display:none; position:absolute; top:0px; left:0px; margin:0; padding:0; list-style:none; z-index:-1000000000000000000 }
#img li img{height:469px; width:100%; } 
#btn{width:150px; margin:0 auto; text-align:center; z-index:999; position:relative; top:420px;}
#btn p{ text-align:center }
#btn span{ display:block; float:left; cursor:pointer; margin:0 10px; width:30px; height:3px; background:#444;}
#btn span.hov{ background:#10ab4f;}

.wrap { width:1280px; margin:0 auto; }
.wrapnews { width:1280px; height:350px; margin:0 auto; }
.wrapfcall { width:100%; height:888px; margin:0 auto; background:#f9f9f9 }
.wrapfc { width:1280px; margin:0 auto; }
.Content3{ width:100%; margin:0 auto; color:#FFF; height:30px; line-height:30px;  background: #10ab4f}
.Contentx3{ width:1280px; margin:0 auto; height:50px; line-height:30px; }
#Content3{ width:0; height:0; clear:both; margin:0; padding:0; line-height:0; font-size:0;td:0}

.logo {float:left; width:323px; height:93px; }
.fl { float:left;width:517px; height:41px;  }
.fl img { float:left;width:517px; height:41px;  }
.flx { float:left;width:330px; height:41px;  }
.fr { float:right; }
.logor{ width:410px; height:110px; float:right;}
#logindisplay
{
    font-size:1.1em;
    width:200px;
    display:block;
    text-align:right;
    margin:5px;
    color:black;
    float:right;
}

#logindisplay a:link
{
    color: black;
    text-decoration: underline;
}

#logindisplay a:visited
{
    color: black;
    text-decoration: underline;
}

#logindisplay a:hover
{
    color: black;
    text-decoration: none;
}
#swfContent
{
    border: 1px solid #CCCCCC;
    padding: 0px;
    width: 600px;
    height: 360px;
    float: left;
    margin-left: 24px;
}
#homelink{ width:600px; height:280px; float:right}
#homelink li{ width:600px; line-height:22px; float:left}

#div1{width:32%; height:300px; float:left;margin-right:2px;}
#div2{width:32%;height:300px;float:left;margin-left:16px;}
#div3{width:32%;height:300px;float:right;}



.menu { background:none; width:900px; float:right; height:50px; overflow:hidden}
#nav { }
#nav ul {
    margin:0;
	padding:0;
	
	}
#nav a {
	display:block;

	text-decoration:none;
	color:#fff;
	
	line-height:50px;
	padding:0 18px;
	
	font-family:Microsoft YaHei,宋体;
	font-size:21px;
	
	

	
}
#nav a:hover,#nav a.active {
	color:#fff;
	
	line-height:50px;
	
	padding:0 28px;
	
	
	display:block;
	background:#19c65f;



}
#nav li {
	
	

	
	
	float:left;
	text-align:center;
	
	list-style:none;


	
}


#nav li ul {
	position:absolute;
	top:146px;
	left:-999em;
	width:140px;
	margin-left:0px;
   *margin-left:-56px;
	
	
	border-bottom:0;
	border-top:0;
	z-index:999;
	padding:5px 0;
	background:#10ab4f;
	
}
#nav li ul li {
	
	
	
	
	width:140px;
	height:40px;
	
	border-right:0;
}
#nav li ul a {
	display:block;
	width:140px;

	line-height:40px;
	font-weight:100;
	padding:0;
	text-align:center;
	
	font-size:14px;
	color:#fff;
}
#nav li ul a:hover {
	color:#fff;
	background:#19c65f;
	width:140px;
	line-height:40px;
	padding:0;
	text-align:center;
	border-radius:0;
	
	font-weight:100;
}
#nav li:hover ul {
	left:auto;
}
#nav li.sfhover ul {
	left: auto;
}
#nav .arrowFront, #nav .arrowAfter {
	width:2px;
	height:30px;
	
	overflow:hidden;
	text-indent:-999em;
}
#nav .arrowFront a, #nav .arrowAfter a {
	line-height:30px;
}
#nav .arrowFront {
	float:left;
	background-position:-54px -68px
}
#nav .arrowAfter {
	float:right;
	background-position:-83px -68px
}

.lc { background:url(lc.jpg) no-repeat top center; height:114px; margin-bottom:40px }
.bt { font-size:18px; color:#00428e; font-weight:bold; font-family:Microsoft YaHei,宋体; line-height:60px; text-align:left }
.bt span { color:#179cd1; }
.foot { line-height:104px; height:104px; font-family:microsoft yahei; background:#1b1816; color:#fff }
.wx { width:100%; padding:30px 0; background:#edecec }


.clear { clear:both; }


.left0 { width:717px; }
.right0 { width:262px; }
.right0 ul { margin:0; padding:0; margin-top:15px }
.right0 li { margin:0; padding:0; list-style:none; background:url(li.jpg) no-repeat left; padding-left:15px }


.leftmenupage {

margin-bottom:15px; background:#fff
  

	}
.leftmenupage ul {
   margin:0;
   padding:0;
   }
#left_1 {
    float:left; 

	list-style:none;
	text-align:center;
	
	margin-right:10px;
	margin-left:0;
	
	}

#left_2 {
    float:left; 

	list-style:none;
	text-align:center;
	margin-right:10px;
	
	}
.left_on1 {
  LINE-HEIGHT: 62px; width:103px; DISPLAY: inline; FLOAT: left; HEIGHT: 62px; COLOR: #fff; font-size:18px;  BACKGROUND:#179cd1;


    }

.left_off1 {
    
	BACKGROUND:#111b38; width:103px; HEIGHT: 62px;  LINE-HEIGHT: 62px;  COLOR: #fff; font-size:18px; TEXT-DECORATION: none

	
	}
	


.nav { width:580px; }

.position {
	BORDER-BOTTOM: #ddd 1px solid; MIN-WIDTH: 1000px; LINE-HEIGHT: 36px; MARGIN: 0px auto; WIDTH: 100%; MAX-WIDTH: 100%; HEIGHT: 36px; COLOR: #555656; FONT-SIZE: 12px
}
.position SPAN {
	COLOR: #179cd1
}
.position A {
	PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: url(../images/icon_r_red.gif) no-repeat right center; COLOR: #555656; MARGIN-RIGHT: 15px
}
.position_arc {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MAX-WIDTH: 100%; BACKGROUND: url(../images/banner_shadow.png) repeat-x 0px 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}


.pic{width:230px; text-align:left; margin:0 21px 0 0; } 
.pic img { margin-bottom:20px; }
.pic h3 { color:#050505; font-size:18px; margin:0; text-align:center; font-weight:100; line-height:30px; margin-bottom:10px }
.pic p { margin:0; color:#868585; line-height:21px; margin-bottom:11px }

.more a { color:#179cd1; font-size:12px; width:100px; display:block; text-align:center; line-height:26px; border:1px solid #179cd1; border-radius:20px; margin-left:63px  }
.more a:hover { color:#fff; font-size:12px; width:100px; display:block; text-align:center; line-height:26px; background:#179cd1; border-radius:20px; margin-left:63px  }
.hb { width:930px; }



.footer {
	WIDTH: 100%; margin:0 auto; BACKGROUND:#3f4040; OVERFLOW: hidden; padding:0; color:#fff; font-size:14px; line-height:40px; margin-top:30px;
}
.footer h3 { font-size:18px; margin:0; font-weight:100; margin-bottom:16px; text-align:left }
.footer p { margin:0; }
.bq { line-height:50px; background:#2c2c2c; color:#fff; text-align:center; font-size:14px }
.flogo { height:295px; background:#10ab4f; width:166px; }
.db { width:790px; padding-top:30px }

.box1 { width:100px; color:#fff; line-height:26px ; font-size:14px; text-align:center; margin-right:50px}
.box1 p { text-align:left; line-height:26px; }
.box1 li { text-align:left; list-style:none; line-height:21px }
.box1 li a { color:#6f7071; }
.box1 li a:hover { color:#333; }

.tel { background:url(tel.png) no-repeat left; padding-left:65px; color:#fff; width:180px; float:left; text-align:left; font-size:26px; }
.tel span { font-size:14px; line-height:46px }
.dz { width:200px; margin-top:20px }
.link p { margin:0; }
.link a { margin-right:30px; color:#fff }
.link a:hover { color:#10ab4f; }


.lx { width:130px; margin-top:30px }

.lx a { width:36px; height:29px; display:block; background:#10ab4f; float:right; text-align:center; padding-top:7px; margin-left:20px; border-radius:10px; position:relative }
.lx a:hover { width:36px; height:29px; display:block; background:#666; }
.lx .xx1 .ewm { opacity: 0 }
.lx .xx1:hover .ewm { opacity: 1; position:absolute; top:38px; left:-32px }
.lx .xx2 .ewm1 { opacity: 0 }
.lx .xx2:hover .ewm1 { opacity: 1; position:absolute; top:38px; left:-32px }
 

#demo0 img { margin:0 10px; border:1px solid #e1e1e1 }

.xw { height:38px; background:#efeded; width:1000px; margin:0 auto }

.gg1 { width:109px; line-height:38px; background:url(xw.png) no-repeat left; display:block; text-align:center; font-size:14px; font-weight:bold; color:#fff; float:left; }
.gnr { width:870px; float:right }
.gnr span { float:right; }
.newsr{ width:850px;height:38px; margin:0 auto; color:#c60000; padding-right:20px }

.core{
	height:38px;
	line-height:38px;
	overflow:hidden;
}
.core a{ color:#555; display:block; }

.tb { width:100%; line-height:34px; background:#179cd1; }
.ss { background:url(ssbg.png) no-repeat top center; width:202px; height:21px; margin-top:6px }
.ss input { width:165px; background:none; border:0; float:left; line-height:18px; font-size:12px;padding-left:10px; color:#999 }
.an { float:left; margin-top:2px }

.lm { background:#f1f1f1; line-height:60px; padding:0 10px; margin-bottom:20px }
.lmbt { width:320px; height:41px; border-bottom:1px solid #e1e1e1; margin-bottom:26px }
.lmbtx { width:1280px; height:41px; border-bottom:1px solid #e1e1e1; margin-bottom:26px }

.bt0 { width:132px; line-height:41px; background:#10ab4f; text-align:center; font-size:21px; color:#fff }
.mor { font-size:14px; color:#000; line-height:41px; width:60px; text-align:right }


.wraper{width: 1010px;margin: 0px auto;overflow: hidden;}
.ul-first{width: 100%;}
.ul-first li{float: left;width: 100%;overflow: hidden;}
.ul-first dl{width: 100%;height: 100%;}
.ul-first dt{height: 100%;float: left;display: block;overflow: hidden;}
.ul-first dt img{width: 100%;height: auto;overflow: hidden;}
.ul-first dl{float: right;height: 100%;width: 100%;overflow: hidden;}
.ul-first .name{width: 100%;display: block;overflow: hidden;}
.ul-first .time{width: 100%;display: block;overflow: hidden;}
.ul-first p{line-height: 18px;}

.minnews{width: 100%;padding-top: 17px;overflow: hidden;}
.minnews .ul-first{overflow: hidden;margin-bottom: 50px;}
.minnews .ul-first li{width: 960px;height: 150px;border-bottom: 1px solid #e6e6e6;padding: 33px 20px 36px;overflow: hidden;}
.minnews .ul-first dt{width: 240px;height: 150px;float: left;overflow: hidden;}
.minnews .ul-first dd{width: 680px;float: right;height: 150px;overflow: hidden;}
.minnews .ul-first .name{color: #333;font-size: 18px;line-height: 40px;height: 40px;width: 100%;overflow: hidden;font-weight: 700;display: block;}
.minnews .ul-first p{line-height: 30px;margin-top: 6px;font-size: 14px;color: #8c8c8c;}
.minnews .ul-first p a{color: #5894ee;}
.minnews .ul-first .fenxiang{width: 100%;overflow: hidden;margin-top: 18px;height: 20px;line-height: 20px;color:#a6a6a6;}
.minnews .ul-first li:hover{background: #ebebeb;}
.minnews .ul-first li:hover .name{color: #0074cc;}

.topbar{width: 100%;height: 23px;line-height: 23px;padding-top: 10px;padding-bottom: 7px; border-bottom:1px solid #e1e1e1; text-align: center;}
.topbar a{line-height: 23px;height: 23px;width: 80px;text-align: center;color: #666;margin: 0 4px;display: inline-block;}
.topbar a:hover,.topbar .active{background:#179cd1; color:#fff; border-radius:100px; }

.mincontact{overflow: hidden;padding-top: 50px;}
.mincontact .left{width: 400px;float: left;}
.mincontact .left span{line-height: 30px;color: #1a1a1a;font-size: 16px;}
.mincontact .left p{color: #666;line-height: 26px;}
.mincontact .right{width: 540px;height: 505px;padding: 9px;background: #fff;border: 1px solid #e6e6e6;float: right;}


.sy { width:278px; height:305px; background:url(sy.png) no-repeat top center; }
.apply_loan{width:286px; height:377px; padding:20px; color:#fff; background:url(../images/index_ksdk_03.png); z-index:100;}
.apply_loan_ti{font-size:24px; margin:0; color:#fff; font-weight:normal; font-family:'΢���ź�'; text-align:center; padding:12px 0; line-height:36px;}
.apply_loan .item{line-height:26px; margin-bottom:20px; overflow:hidden;}
.apply_loan .item .txt{border:1px solid #e5e5e5; box-shadow:none; height:24px; line-height:24px; background:#fff; padding:0 8px; width:208px; color:#a3a3a3;}
.apply_loan .item03 .txt{width:96px; margin-right:3px; }
.apply_loan .item03 .btn{width:108px; height:26px; line-height:20px; background:#e5e5e5; padding:0; margin:0; text-align:center; color:#2d5dc3; box-shadow:none; border:1px solid #bfbfbf; cursor:pointer; position:static; _width:106px;}
.apply_loan .item04 .txt{background:#fff url(../images/index_ksdk_money.gif) no-repeat 192px center;}
.apply_loan .item05 .btn{width:100%; height:40px; background:url(../images/index_ksdk_btn.png); padding:0; margin:0; text-align:center; color:#fff; box-shadow:none; border:none; cursor:pointer; font-size:18px; font-family:'΢���ź�'; position:static;}
.apply_loan .form_txt{padding:0 10px; color:#fff;}

.advan_four_wrap{padding-bottom:38px; border-bottom:1px solid #e5e5e5; margin-bottom:33px; background:#f8f8f8 }
.advan_four{padding-top:38px; padding-left:50px; width:940px; margin:0 auto;}
.advan_four li{float:left; width:144px; height:234px; border:3px solid #a3a3a3; margin-right:94px; cursor:default; overflow:visible; list-style:none; padding:0;}
.advan_four li .top0 {line-height:20px; margin-top:-10px; z-index:10; position:relative;}
.advan_four li .top0 span{padding:5px 16px; background:#179cd1; color:#fff }
.advan_four li h3{font-size:110px; line-height:160px; margin:0; margin-bottom:5px; transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; -webkit-transition:all linear .2s;}
.advan_four li h3:hover{font-size:120px; color:#01913f; line-height:160px; margin:0; margin-bottom:5px; transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; -webkit-transition:all linear .2s;}
.advan_four li p{padding-left:18px; margin:0 }
.advan_four li.last{margin-right:0;}
.advan_four li.on h3{font-size:132px;}
.tac{text-align:center;}
.c-red{color:#179cd1;}
.fwb{font-weight:bold;}
.c-grey{color:#666;}
.tal{text-align:left;}
.fz18{font-size:18px;}

.clearfix:after{content:" ";display:block;clear:both;height:0;font-size:0;visibility:hidden;}
.clearfix{zoom:1; clear:both }

.type-page{width:990px;margin:0 auto}
.main{padding-top:30px;}

.lm2 { background:url(lm.jpg) no-repeat top center; line-height:42px; color:#111b38; font-size:16px; text-align:center; margin-bottom:36px }

.tel1 { background:url(tel.jpg) no-repeat right; padding-left:70px; width:260px; color:#10ab4f; font-size:16px; line-height:28px; margin-top:0;  }
.tel1 span { font-size:26px; }

.newslist .index-news{margin:0;}
.newslist .index-news li{padding:30px 0;}
.index-news{margin:30px 0;}
.index-news li{margin-top:5px;padding-top:5px; border-top:1px dashed #ddd; clear:both; list-style:none}
.index-news li:first-child{margin-top:0;padding-top:0;border-top:none;}
.index-news li .news-year{width:70px;line-height:20px;text-align:center;color:#fff;background:#19974d;}
.index-news li .news-month{font-size:32px;width:70px;line-height:50px;text-align:center;color:#666;background:#eaeaea;}
.index-news .media-heading{height:20px; margin:0; margin-bottom:10px; font-size:18px; color:#000; font-weight:100}
.index-news .media-body p{margin:0; line-height:21px;}
.media-left { width:70px; float:left }
.media-body { width:400px; float:right }
.img-news{padding-top:1em;}
.w480 { width:480px; }

.panel-heading,.panel-footer{margin:30px 20px;background:transparent;}
.panel-footer{border-top:1px solid #f8f8f8;text-align:center;}

/*pagination*/
.pagination li { list-style:none; display:inline; width:30px; }
.pagination li a {color:#19974d; background:#fff; width:30px; height:30px; list-style:none }
.pagination li a:hover, a.active1 {color:#fff; background:#19974d; width:30px; height:30px; list-style:none }


.site{background:url(../images/site.png) no-repeat top left; padding-left:25px; padding-bottom:10px; border-bottom:1px solid #e1e1e1; color:#707070; height:26px; line-height:26px; margin-bottom:30px }
.site a{ color:#707070; margin:0px 5px}

.tabTit{ text-align:center; margin:30px 0 }
.tabTit a{ display:inline-block; zoom:1; *display:inline; border:1px solid #e1e1e1; background:#fff; padding-left:30px; padding-right:30px; height:30px; margin:8px; overflow:hidden; white-space:nowrap; text-align:center;font:14px/30px microsoft yahei; color:#000; border-radius:100rem;}
.tabTit a:hover,.tabTit .on{ border-color:#tabTit; background:#10ab4f; border:1px solid #10ab4f; color:#fff;}

.artical { font-size:14px; line-height:36px; padding-bottom:50px }

.cp li { width:300px; float:left; margin-right:44px; list-style:none; text-align:center; border:1px solid #e1e1e1; margin-bottom:30px }
.cp li p { background:#f8f8f8; line-height:40px; }
.cp li:hover { width:300px; float:left; margin-right:44px; list-style:none; text-align:center; border:1px solid #10ab4f; margin-bottom:30px }
.cp li:hover p { background:#10ab4f; line-height:40px; color:#fff }

.contact-icon a{display:block; float:left; text-align:center; margin:0 36px; margin-bottom:50px }
.contact-icon a>img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.contact-icon a>div{font-size:16px;margin:4px 0;}
.contact-icon a:hover>img{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}

.pp-pagination-wrap{position:relative;text-align:center;padding:55px 0 30px}
.pp-pagination{display:inline-block;height:34px;line-height:34px}
.pp-pagination .page-info{float:left;margin:0 10px}
.pp-pagination .pagination{float:left;background:#fff;margin:0}
.pp-pagination .pagination li,.pagination .item{float:left;padding:0 10px;font-size:12px;cursor:pointer;color:#656d78;border:1px solid #dedede;margin-left:-1px}
.pp-pagination .pagination .cur,.pp-pagination .pagination li:hover,.pagination .item:hover{background:#10ab4f;color:#fff;border:1px solid #10ab4f}
.pp-pagination .pagination li.disable,.pagination .item.disable{color:#ccc;cursor:default;background:#fff;border:1px solid #dedede}

.company .com-intro {
    margin-bottom: 30px;
    text-align: justify;
    line-height: 2;
	font-size:14px;
}

.rollBox{ width:1155px;overflow:hidden;padding:0; margin:0 auto } 
.rollBox .LeftBotton{height:360px;width:40px;background:url(left.png) no-repeat 50%;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;} 
.rollBox .RightBotton{height:360px;width:40px;background:url(right.png) no-repeat 50%; overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;} 
.rollBox .Cont{ width:1000px;overflow:hidden;float:left; margin:0 30px } 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:212px; float:left; margin:0 50px 0 0; background:#fff } 
.rollBox .Cont .pic img{padding:0; margin-bottom:10px; text-align:center } 
.rollBox .Cont .pic p{line-height:21px; font-size:14px; text-align:left; margin:0 } 
.zj a { width:106px; line-height:30px; float:left; display:block; background:#10ab4f; color:#fff; text-align:center; margin:20px 0 20px 55px }
.zj a:hover { width:106px; line-height:30px; display:block; background:#069942; color:#fff }
.mc { font-size:18px; color:#000; text-align:center; line-height:40px }

.zj1 a { width:206px; line-height:45px; margin:0 auto; display:block; border:1px solid #10ab4f; background:none; color:#10ab4f; text-align:center; margin-top:20px }
.zj1 a:hover { width:206px; line-height:45px; display:block; background:#10ab4f; color:#fff }

.gs1 { margin-right:18px; margin-bottom:20px; width:400px; height:269px; position:relative; float:left  }
.gs1 .js p { margin:0; }
.gs1 .js h2 { font-size:14px; margin:0 }
.gs1 .js { font-size:12px; color:#fff; font-weight:100; text-align:left; margin:0; line-height:26px; width:100%; height:80px; overflow:hidden; position:absolute; bottom:0; z-index:999; filter: alpha(Opacity=0); opacity:0; padding:15px; }
.gs1 .js:hover { font-size:12px; color:#fff; font-weight:100; text-align:left; background: rgba(16, 171, 79, 0.8);  line-height:26px; filter: alpha(Opacity=100); opacity:1; }

.juz { width:414px; height:118px; margin:0 auto; text-align:center; margin-bottom:40px }

.list {
   margin:0;
   padding:0;
  
   }
.list li {
   margin:0;
  
   padding:0;
   list-style:none; 
   
   line-height:32px;
   font-size:16px;
   background:url(li.png) no-repeat left; padding-left:20px;
 
   }
.list span { float:right; color:#939090 }

.xwlb { width:100%; margin:10px 0 }

.xwlb img { margin-bottom:10px; }