@charset "utf-8";
/* CSS Document */

/*process*/

.process_wrap{ width:100%; background:#f2f2f2 url(../images/banner_news.jpg) no-repeat center top; padding:115px 0 40px; }
.process_main{ width:980px; margin:0 auto; background:#fff; padding-bottom:60px; }
.bread{ width:100%; height:45px; line-height:45px; font-family:"新宋体"; color:#939191; }
.bread a{ color:#939191; }
.bread p{ float:left; padding-right:25px; }
.bread em{ color:#009ce0; }

.fivestep{ line-height:100px; font-size:30px; font-weight:normal; margin-top:30px; color:#009ce0; width:810px; margin:0 auto; }
.process_a{ width:810px; margin:0 auto; background:url(../images/processbg1.png) no-repeat right top; padding-top:44px; }
.process_a1_list1, .process_a1_list2, .process_a1_list3, .process_a1_list4, .process_a1_list5, .processlist_detail, .processlist{ float:left; }
.process_a1{ width:780px; background:url(../images/processbg2.png) repeat-y right; zoom:1; padding:0 15px; }
.process_a2{ width:100%; height:85px; background:url(../images/processbg3.png) no-repeat; }
.process_a3{ width:755px; background:url(../images/processbg2.png) repeat-y left; zoom:1; padding:0 15px 0 40px; }
.process_a4{ width:100%; height:65px; background:url(../images/processbg4.png) no-repeat left; }
.process_a1:after, .process_a3:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.processlist{ width:41px; height:121px; background:url(../images/processicon.png) no-repeat; margin-right:15px; }
.processlist_detail h2{ font-size:20px; color:#009ce0; font-weight:normal; line-height:50px; margin-bottom:20px; }
.processlist_detail p{ color:#464646; }
.process_a1_list1 .processlist{ background-position:0 0; }
.process_a1_list2 .processlist{ background-position:-41px 0; }
.process_a1_list3 .processlist{ background-position:-82px 0; }
.process_a1_list4 .processlist{ background-position:-123px 0; }
.process_a1_list5 .processlist{ background-position:-164px 0; }
.process_a1_list1 .processlist_detail{ width:230px; }
.process_a1_list2 .processlist_detail{ width:155px; }
.process_a1_list3 .processlist_detail{ width:120px; }
.process_a1_list4 .processlist_detail{ width:160px; }
.process_a1_list5 .processlist_detail{ width:270px; }
.process_a1_list1, .process_a1_list2, .process_a1_list4, .process_a1_list5{ margin-right:35px; }

.process_b{ border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding:16px 0; width:810px; margin:60px auto 0; zoom:1; }
.process_b:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.process_b1, .process_b2{ float:left; }
.process_b1 img{ float:left; margin-right:20px; width:158px; height:93px; }
.process_b1_r{ float:left; font-size:14px; width:258px; line-height:18px; padding-top:10px; }
.process_b2{ height:70px; border-left:1px solid #d7d7d7; margin-top:10px; }
.process_b2 a{ display:block; width:231px; height:69px; background:url(../images/processbtn.png) no-repeat; line-height:60px; color:#fff; font-size:24px; font-weight:bold; text-align:center; margin-left:30px; }
.process_b2 a:hover{ color:#fff; }

/*金融支持*/

.finance_nav ul{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f2f2f2; zoom:1; height:39px; _overflow:hidden; }
.finance_nav ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.finance_nav li{ float:left; text-align:center; width:326px; border-left:1px solid #e1e1e1; height:39px; line-height:39px; font-size:18px; }
.finance_nav li.fborder{ border-left:none; }
.finance_nav li.active{ background:#fff; border-top:3px solid #009ce0; height:38px; line-height:35px; margin-top:-1px; _position:relative; }
.finance_nav li.active a{ color:#009ce0; }
.finance_nav li a{ color:#464646; display:block; width:100%; }
.finance_content{ width:860px; margin:0 auto; color:#464646; padding-bottom:30px; border-bottom:1px solid #e1e1e1; }
.finance_content h1{ font-size:30px; color:#099fe1; font-weight:normal; line-height:50px; margin-top:50px; text-align:center; }
.finance_content h2, .finance_content h4{ font-size:20px; font-weight:normal; line-height:40px; text-align:center; }
.finance_content h4{ text-align:left; }
.finance_content p{ line-height:25px; padding-left:40px; font-size:14px; }
.finance_content h5{ line-height:32px; padding-left:24px; }
.finance_1{ margin-top:50px; }
.finance_2{ margin-top:20px; width:100%; overflow:hidden; padding:20px 0 60px; }
.finance_2 ul{ padding:30px 0 0 40px; width:870px; zoom:1; }
.finance_2 ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.finance_2 li{ float:left; width:240px; margin-right:50px; }
.finance_2 h5, .finance_2 p{ padding-left:0; }
.finance_2 h5{ font-size:14px; margin-top:8px; }
.finance_2 p{ font-size:12px; }
.finance_3{ width:100%; overflow:hidden; }
.finance_3 ul{ width:840px; zoom:1; padding-left:40px; }
.finance_3 ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.finance_3 li{ float:left; border:1px solid #e1e1e1; width:192px; margin:10px 14px 0 0; }
.finance_4{ margin-top:30px; }
.finance_4 p, .finance_5 p{ margin:20px 0; }
.finance_6 img{ margin:20px 0 20px 40px; }
.finance_7 h5{ line-height:40px; font-size:14px; }
.finance_a{ width:820px; margin:0 auto; padding-left:40px; zoom:1; padding-top:40px; }
.finance_a:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.finance_a p{ float:left; font-size:14px; color:#464646; line-height:25px; margin-right:20px; }
.finance_a p span{ color:#099fe1; }
.finance_a a{ display:block; float:left; width:201px; height:69px; background:url(../images/processbtn2.png) no-repeat; padding-left:30px; line-height:60px; font-weight:bold; font-size:24px; color:#fff; }
.finance_a a:hover{ color:#fff; }


/***辅助栏目***/

/*法律条款*/

.aid_wrap{ width:100%; background:#eee url(../images/banner_aid.jpg) no-repeat center top; padding:115px 0 40px; }
.aid_main{ width:980px; margin:0 auto; background:#fff; padding-bottom:60px; }
.legal{ width:784px; margin:0 auto; color:#464646; line-height:15px; }
.legal h1, .legal h2{ font-weight:normal; }
.legal h1{ color:#009ce0; font-size:24px; margin:60px 0 40px; line-height:40px; }
.legal hr{ border:none; border-top:1px solid #ccc; height:0; }
.legal h2{ font-size:20px; line-height:36px; }
.legal p{  }

/*各地办事处*/

.agency{ width:784px; margin:0 auto; }
.agency h1{ color:#009ce0; font-size:24px; margin:60px 0 40px; line-height:40px; font-weight:normal; }
#map{ width:784px; height:603px; background:url(../images/agency.png) no-repeat; position:relative; }
.agency_pos a{ position:absolute; display:block; width:23px; height:25px; background:url(../images/agency_pos.png) no-repeat; text-indent:100pt; line-height:23px; overflow:hidden; }
.agency_pos a:hover{ background:url(../images/agency_posactive.png) no-repeat; }
.agencyinfo{ width:288px; border:1px solid #ccc; border-top:4px solid #009ce0; position:absolute; left:288px; top:180px; background:#fff; padding-bottom:26px; }
.agencyclose{ display:block; width:23px; height:23px; background:url(../images/agencyclose.gif); position:absolute; right:-23px; top:-4px; }
.agencyinfo table{ width:240px; margin:0 auto; color:#464646; }
.agencyinfo table a{ color:#009ce0; }
.agencyinfo th{ font-weight:normal; }
.agencyinfo thead th{ font-size:16px; line-height:60px; }
.agencyinfo tbody th{ width:40px; text-align:right; vertical-align:top; }



/*友情链接*/

.links{ width:782px; margin:0 auto; }
.links h1{ line-height:40px; margin:40px 0 10px; font-size:24px; color:#009ce0; font-weight:normal; }
.piclinks{ width:782px; overflow:hidden; }
.piclinks ul{ zoom:1; width:800px; }
.piclinks ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.piclinks li{ width:180px; height:60px; margin:20px 20px 0 0; background:#eee; float:left; }
.piclinks li a{ width:100%; height:100%; display:block; }
.listlinks{ margin-top:40px; }
.listlinks ul{ zoom:1; width:820px; }
.listlinks ul:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }
.listlinks li{ line-height:40px; float:left; width:370px; height:40px; border-bottom:1px solid #d7d7d7; margin-right:40px; }
.listlinks li.linkborder{ border-top:1px solid #d7d7d7; }
.listlinks li a{ float:left; color:#464646; }
.links_left{ display:block; width:160px; font-size:14px; }



