﻿@charset "utf-8";
body{ padding:0px; margin:0px auto; font-size:12px; color:#565656; background: #fff; font-family:"微软雅黑";width: 100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
table{ border:0px; border-collapse:collapse;}
ul,form, dl,dt, dd, div ,ol{ padding: 0px; margin: 0px; }
select,input,em{ font-size:12px; font-style:normal; outline:none;}
img{ border:none; border:0;}
a{ text-decoration:none;color:#565656;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus {outline:0;}
a:hover{ color:#cb2c29; text-decoration:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.space10{ clear:both; height:10px; overflow:hidden;}
/*top.html*/

.Auto{ width:1000px; margin:0 auto;}
.Header{ height:91px; position:relative;}
.Logo{ background:url(../images/logo.jpg) no-repeat; width:600px; height:91px; position:absolute; left:0px; top:0px;}
.cunzhen_Logo{ background:url(../images/logo_zhongshan.jpg) no-repeat; width:700px; height:91px; position:absolute; left:0px; top:0px;}
.cunzhen_Logo a{ display:block; width:235px; height:91px;}
.Logo a{ display:block; width:235px; height:91px;}
.Logo span{ position:absolute; left:245px; top:25px; font-family:微软雅黑; color:#CE2B26; font-size:22px; height:43px; line-height:43px; border-left:solid 1px #ddd; padding-left:10px;}
.Logo_zs{background:url(../images/logo_zhongshan.jpg) no-repeat !important; width:218px !important;}

.div_ewm{ position:fixed; left:0; width:100%; top:517px; overflow:hidden; height:133px;}
.div_ewm_float{ position:absolute; right:-121px; top:0; width:102px; overflow:hidden; height:133px;}
#div_ewm .div_ewm_float div{ width:102px; display:block;}
#div_ewm .div{ width:1000px; display:block; margin:0 auto; height:0; position:relative;}

.topmenu{ text-align:right; padding-top:40px; height:16px; line-height:16px; padding-right:116px;}
.topmenu a.red{ background:url(../images/ico_top01.jpg) no-repeat left center;}
.topmenu a.red02{ background:url(../images/ico_top11.jpg) no-repeat left center;}
.topmenu a{padding:0 14px 0 23px;}
.topmenu a.end{background:url(../images/ico_top03.jpg) no-repeat left center;}
.topmenu a.bra{ background:url(../images/ico_top02.jpg) no-repeat left center;}
.topmenu a.back{ background:url(../images/ico_top04.jpg) no-repeat left center;}
/* + 
.topmenu a.bra2{ background:url(../images/ico_top022.jpg) no-repeat left center;}
.topmenu a.end2{background:url(../images/ico_top033.jpg) no-repeat left center;}
*/
.topmenu a.end:hover{background:url(../images/ico_top033.jpg) no-repeat left center;}
.topmenu a.bra:hover{ background:url(../images/ico_top022.jpg) no-repeat left center;}


.top_search{ background:url(../images/searchbg.jpg) no-repeat right top; height:33px; text-align:right; position:absolute; right:0px; top:32px;}
.top_search .btn{ vertical-align:middle; width:28px; height:33px; cursor:pointer; background:none; border:0;}
.top_search .text{ background:url(../images/searchbg.jpg) no-repeat left top; vertical-align:middle; height:33px; line-height:33px; font-size:12px;color:#666; width:60px; padding:2px 6px 0 13px;  border:0; font-family:微软雅黑;}
.Top_dkBtn{ text-align:right; cursor:pointer;}

.Menu{ background:#E60012; height:45px;}
.Menu .Auto{ position:relative; z-index:100;}
.Menu ul{ padding: 0px; margin: 0px;}
/* width:142px; 改为 122px ，最后一个li为120px*/
.Menu li{list-style:none; text-align:center; float:left; width:122px; font-size:15px;height:45px;}
.Menu_zs li{list-style:none; width:200px !important;}
.Menu_zs li a{ line-height:45px; height:45px; color:#fff; display:block;}
.Menu_zs li a:hover,.Menu_zs li.aon a{ background:#f37f88;}
.Menu_zs ul{ padding: 0px; margin: 0px;}
.Menu li#m159{ width:148px;}
.Menu li span a{ color:#fff; line-height:45px; display:block;}
.Menu li span a:hover,.Menu li.aon span a{ background:#f37f88; color:#fff;font-weight:bold;}
.Menu li span a:hover b,.Menu li.aon span  a b{font-weight:bold;}
.Menu li span a b{ font-weight:normal; cursor:pointer;}
/*.Menu li#m01 a{}*/
/* width:1006px*/
.Menu li .subnav{ display:none; position:absolute; width:1006px; height:122px; top:45px; font-size:12px; background:url(../images/SubnavBg.png) no-repeat left bottom; padding-top:25px; z-index:1000; left:0px; text-align:left; color:#565656; margin-left:-4px; padding-bottom:30px;}
.Menu li .subnav dl{ float:left; display:block; width:680px; padding-left:10px;}
.Menu li .subnav dl dt{ width:134px; height:28px; line-height:28px; overflow:hidden; float:left; padding:2px 18px;}
.Menu li .subnav dl dt a{ display:block; height:28px; background:url(../images/ico1.jpg) no-repeat 6px center; padding-left:15px; font-size:14px;}
.Menu li .subnav dl dt a:hover{ background:url(../images/Menu_redBg.jpg) no-repeat left center; color:#ffdcdc; text-decoration:none;}
/*.Menu li .subnav .list{ width:135px; float:left; padding-top:11px; padding-bottom:13px;}
.Menu li .subnav .list h5{ font-size:14px; background:url(../images/ico1.jpg) no-repeat left center; padding-left:9px; height:30px; line-height:30px; margin:0; font-weight:normal;}
.Menu li .subnav .list dl.hide{ height:69px; overflow:hidden;}
.Menu li .subnav .list dd{ height:23px; padding-left:9px;}
.Menu li .subnav .list dd a{ line-height:23px; color:#565656; background:none; font-weight:normal;}
.Menu li .subnav .list dd a:hover{ color:#e60012;}
.Menu li .subnav .list span{   padding-left:9px; cursor:pointer;}
.Menu li .subnav .list span.more{display:block;}
.Menu li .subnav .list span.no{ display:none;}*/
.Menu li .subnav .pic{ width:192px; float:right; padding:0px 65px 0 0;}
.Menu li .subnav .pic img{ width:192px; height:108px;}

.slideBox{ width:100%; height:363px; overflow:hidden; position:relative; z-index:0;}
.slideBox .hd{  position:absolute; left:0px; top:265px; z-index:1; width:100%; }
.slideBox .hd ul{ zoom:1; width:976px; margin:0 auto; padding-left:24px;  }
.slideBox .hd a{ display:inline-block; margin-right:8px;  width:12px; height:12px; line-height:100px; text-align:center; background:url(../images/ico.gif) no-repeat right top; cursor:pointer; overflow:hidden; }
.slideBox .hd a.on{background:url(../images/ico.gif) no-repeat left top; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ height:363px; background-repeat:no-repeat; background-position: center top;}
.slideBox .bd li a{ display:block; height:363px; width:1000px; margin:0 auto;}

.BanBox{ width:100%; height:500px; overflow:hidden; position:relative; z-index:0;}
.BanBox .hd{  position:absolute; left:0px; top:460px; z-index:1; width:100%; }
.BanBox .hd ul{ overflow:hidden; zoom:1; width:1000px; margin:0 auto; text-align:right;}
.BanBox .hd a{ display:inline-block; margin-right:8px;  width:12px; height:12px; line-height:100px; text-align:center; background:url(../images/ico.png) no-repeat right top; cursor:pointer; overflow:hidden; }
.BanBox .hd a.on{background:url(../images/ico.png) no-repeat left top; }
.BanBox .bd{ position:relative; height:100%; z-index:0;   }
.BanBox .bd li{ height:500px; background-repeat:no-repeat; background-position: center top;}
.BanBox .bd li a{ display:block; height:245px; width:1000px; margin:0 auto;}

.Login_area{ height:52px; border-bottom:2px solid #e74744; position:relative;}
.Login_area .Login{ width:272px; height:380px; position:absolute; bottom:0px; right:-8px; background:url(../images/H_loginBg2.png) repeat left top; z-index:3;}
.Login_area .Login .btn{ width:212px; position:absolute; left:31px; top:34px;}
.Login_area .Login .btn a{ display:block; width:142px; padding-left:70px; height:43px; line-height:43px; font-size:16px; overflow:hidden; float:left; margin-bottom:13px; color:#e60012;}
.Login_area .Login .btn a:hover{ color:#FFF; text-decoration:none;}
.Login_area .Login .btn .a1{ background:url(../images/H_loginBtn.png) no-repeat left top;}
.Login_area .Login .btn .a1:hover{ background:url(../images/H_loginBtn.png) no-repeat right top;}
.Login_area .Login .btn .a2{ background:url(../images/H_loginBtn.png) no-repeat left bottom;}
.Login_area .Login .btn .a2:hover{ background:url(../images/H_loginBtn.png) no-repeat right bottom;}
.Login_area .Login .txt{ width:212px; position:absolute; left:31px; top:152px; font-size:14px; font-family:微软雅黑; z-index:1;}
.Login_area .Login .txt span{ display:block;}
.Login_area .Login .txt span a{ color:#005ea7; background:url(../images/ico_other_login.png) no-repeat left center; padding-left:15px;}
.Login_area .Login .txt em{ display:block; text-align:right; font-size:14px; padding-top:15px;}
.Login_area .Login .txt em a.begin{ color:#565656; padding-right:16px;}
.Login_area .Login .txt em a.end{ color:#565656; }
.Login_area .Login .txt em a:hover{ color:#cb2c29;}
/*版本2*/
/**/
.Login_area #lo{background:url(../images/H_loginBg2.png) repeat left top;}
.Login_area #lo h1{ margin:0; text-align:center;/*background:url(../images/title_nydl.png) no-repeat center 33px; padding-top:72px;*/ padding-bottom:15px; text-align:center; font-size:14px; font-weight:normal;}
.Login_area #lo .log_pic{ text-align:center; padding-top:17px; padding-bottom:10px;}
.Login_area #lo p{ text-align:center; margin:0;}
.Login_area #lo p a{ display:inline-block; width:104px; height:35px; line-height:35px; text-align:center; background:#e70012; color:#fff; font-size:16px; font-weight:bold;}
.Login_area #lo p a.reg{background:#fff; color:#e70012;}
.Login_area #lo .btn{ top:158px; border-top:1px solid #ccc; padding:5px 22px 0 22px; left:8px;}
.Login_area #lo .txt{ top:286px;}

/*版本2 end*/


#otherlogin{ position:relative;z-index:3;}
/*#otherlogin .hide_login{ position:absolute; left:-23px; top:-10px; display:none; padding-top:44px; background: url(../images/bg_login.png) repeat; width:256px; height:105px; z-index:0;}*/
#otherlogin .hide_login li{ text-align:center; padding-bottom:7px; list-style:none;}
#otherlogin .hide_login li a{ display:inline-block; width:174px; height:31px; line-height:31px; padding-left:33px; text-align:left; background:url(../images/ico_aon.gif) no-repeat 18px center #fff; border:1px solid #e6e6e6;}

#otherlogin .hide_login{ position:absolute; left:-23px; top:-10px; display:none; padding-top:44px; border:1px solid #ddd; border-top:0px; background: url(../images/bg_login.png) repeat; width:254px; height:103px; z-index:0;}



.Login_area .Login .wx{ position:absolute; left:31px; bottom:0px; z-index:0;}
.Login_area .Login .wx ul{ padding: 0px; margin: 0px;}
.Login_area .Login .wx li{list-style:none; float:left; height:136px; overflow:hidden; padding-right:12px;}
.Login_area .Login .wx li .pic{ text-align: center;}
.Login_area .Login .wx li .pic img{ width:92px; height:108px; border:solid 4px #fff;}
.Login_area .Login_area .Login .wx li .pic img{ width:98px; height:116px; border:solid 4px #fff;}
.Login_area .Login .wx li span{ display:none; color:#000; font-family:微软雅黑; height:22px; line-height:22px; font-size:12px;}
.Login_area .Login .wx li span.icon{ background:url(../images/H_loginIcon.jpg) no-repeat 3px center; padding-left:23px;}


/*.Login dl{ padding-left:23px; padding-right:23px; border-bottom:1px solid #d4d4d4; height:230px;}
.Login dl h1{  background:url(../images/title_nydl.png) no-repeat center center; height:48px; margin:0; }
.Login h5{ margin:0; height:35px; border-bottom:1px solid #e9eaea; text-align:center; font-size:15px; font-weight:normal;}
.Login p{ height:94px; margin:0; line-height:23px;  padding:11px 5px 0 12px;}

.Login dl .btn{ width:104px; height:33px; border:1px solid #ce2b26; background:#e60012; cursor:pointer; color:#fff; font-size:14px;font-family:微软雅黑;}
.Login dl .btn2{ width:106px; height:33px; border:1px solid #edf1ef; background:#fff; cursor:pointer; color:#ce2b26; font-size:14px; font-family:微软雅黑;}
.Login ul{ padding-top:22px;padding-left:23px; padding-right:23px;}
.Login ul a{ display:block; background-image:url(../images/btnbg1.jpg); height:43px; line-height:43px; color:#fff; font-size:16px; margin-bottom:6px; background-repeat:no-repeat; padding-left:69px;}
.Login ul a.per{ background-position:0 0;}
.Login ul a.com{ background-position:0 -49px;}*/

.Link_btn{ height:114px; position:absolute; left:0px; bottom:0px; background:#fff; z-index:2; width:100%;}
.Link_btn .box{ width:660px; position:absolute; left:37px;}
.Link_btn .box ul{ padding: 0px; margin: 0px;}
.Link_btn .box ul li{list-style:none; width:110px; float:left; text-align:center; padding-top:23px; line-height:0;}
.Link_btn .box ul li a{  font-size:15px; color:#5d5d5d;}
.Link_btn .box ul li a:hover{color:#ce2b26;}
.Link_btn .box ul li img{ width:46px; height:46px;}
.Link_btn .box ul li span{ display:block; cursor:pointer; line-height:38px;}
.Link_btn .hd2{}
.Link_btn .hd2 a{ display:block; width:16px; height:43px; position:absolute; cursor:pointer;}
.Link_btn .hd2 a.prev{ background:url(../images/btn_controls3.png) no-repeat left top; left:10px; top:40px;}
.Link_btn .hd2 a.next{ background:url(../images/btn_controls3.png) no-repeat right top; right:270px; top:40px;}

.Home{ padding-top:9px;}
.NY_news{ height:144px; overflow:hidden; margin-bottom:10px;}
.NY_news ol{ width:256px; float:right;}
.NY_news ol img{width:256px; height:144px;}
.NY_news ul{ padding: 0px; margin: 0px;}
.NY_news li{list-style:none; width:732px; float:left; background:#fefde1;height:142px; border:1px solid #f6f5d7;}
.NY_news  li .main{ padding-left:20px; padding-right:20px;}
.NY_news  li .main h1{  color:#cb2c29; font-size:20px; position:relative; margin:0;}
.NY_news  li .main h1 a{ color:#6b6b6b; font-size:12px; font-weight:normal; position:absolute; right:0px; top:26px; line-height:20px;}
.NY_news  li .main h1 a:hover{color:#ce2b26;}
.NY_news  li .main dl dd{height:25px; line-height:25px;}
.NY_news  li .main dl dd b{ /*vertical-align:middle; */display:inline-block;color:#fff; font-weight:normal; width:31px; padding-left:2px;}
.NY_news  li .main dl dd a{ color:#6b6b6b;}
.NY_news  li .main dl dd a:hover{color:#ce2b26;}
.NY_news  li .main dl dd span{ float:right; color:#979793;}

.news_L{ width:360px; float:left;;}
.news_L dd{border-right:1px solid #e8e8e8; padding-right:20px; }
.news_L dd b{ background:url(../images/ico_tips01.gif) no-repeat left center; }

.news_R{ width:315px; float: right;}
.news_R dd b{ background:url(../images/ico_tips02.gif) no-repeat left center; }

.preson_custom{ height:251px; overflow:hidden; background:#fef6ef; border:1px solid #f5e7db; padding-left:198px; margin-bottom:10px; position:relative;}
.preson_custom .linkbtn{ float:left; width:109px; padding-top:18px; }
.preson_custom .Photo{ position:absolute; left:0px;}
.preson_custom .Photo img{ width:187px; height:251px;}
.preson_custom .Photo span{ position:absolute; left:20px; top:0px; color:#FFF; font-size:22px; font-family:微软雅黑; font-weight:bold;}
.preson_custom .Photo span a{ color:#FFF;}
.preson_custom .Photo span img{ width:81px; height:53px;}
.preson_custom .list{ overflow:hidden;  float:left; width:232px;padding-right:14px; padding-left:23px;}
.preson_custom .list ol{ padding-top:13px; height:145px;}
.preson_custom .list ol h4{ margin:0; padding:0; font-size:16px; color:#CE2B26; height:25px; line-height:20px;}
.preson_custom .list ol h4 a{ color:#e54a46;}
.preson_custom .list ol h5{ margin:0;font-size:12px; font-weight:normal; height:35px; line-height:35px;}
.preson_custom .list ol h5 a{ background:url(../images/ico_aon.png) no-repeat left center; padding-left:14px; color:#cb2c29;}
.preson_custom .list ol .p{ color:#888; padding-left:138px; position:relative; padding-top:0px; line-height:18px;}

.preson_custom .list ol .p .img{ position:absolute; left:0px;_left:-114px; top:0px; width:122px;border:3px solid #e60012;}
.preson_custom .list ol .p .img h1{ height:25px; line-height:25px; background:#e60012; margin:0; color:#fff; font-weight:bold; text-align:center; font-size:12px;}
.preson_custom .list ol .p .img p{  height:36px; padding-top:5px; color:#e60012; text-align:center; background:#fff; margin:0; font-size:16px; font-weight:bold;}
.preson_custom .list ol .p .img span{ position:absolute; bottom:0px; right:0px; display:inline-block; padding:0 3px;background:#e60012;color:#fff;}

.preson_custom .list ol .p .pic{ position:absolute; left:0px;_left:-114px; top:0px; width:128px;}
.preson_custom .list ol .p .pic img{ height:72px;width:128px;}
.preson_custom .list ul{ padding: 0px; margin: 0px;}
.preson_custom .list li span{ color:#ff9001; margin-right:5px;}
.preson_custom .list li{list-style:none; line-height:26px; height:26px; float:left;width:242px;padding-right:14px;}
.preson_custom .list li a{ color:#7d7a78;}
.preson_custom .list li a:hover{ color:#cb2c29;}

.linkbtn li{list-style:none; height:40px;}
.linkbtn li.end a{ border-bottom:0px;}
.linkbtn li.end a:hover{ border-bottom:0px;}
.linkbtn a{ border-bottom:1px solid #e6e6e6; font-size:14px; display:block; height:40px; line-height:40px; padding-left:18px; color:#616161;}
.linkbtn a:hover,.linkbtn a.on{ background:url(../images/ico_custom.jpg) no-repeat 92px center; border-bottom:1px solid #d25853; color:#d25853;}
.cate_list{ float:left; margin-left:39px; width:105px;background:url(../images/ico_money.jpg) no-repeat left 26px;}
.cate_list ol{ height:51px; padding-top:25px;}
.cate_list ol img{ height:44px; width:44px;}
.cate_list li{list-style:none; height:25px; line-height:25px;}
.cate_list li a{ padding-left:12px; background:url(../images/ico1.jpg) no-repeat 2px center; color:#7d7a78;}
.cate_list li a:hover{ color:#cb2c29;}

.custom .list{ overflow:hidden; width:540px; float:right;}
.custom .list ol{ padding-top:13px; height:155px;  float:left; width:240px;padding-right:14px; padding-left:16px;}
.custom .list ol h4{ margin:0; padding:0; font-size:16px; color:#e54a46; height:25px; line-height:20px;}
.custom .list ol h5{ margin:0;font-size:12px; font-weight:normal; height:35px; line-height:35px;}
.custom .list ol h5 a{ background:url(../images/ico_aon.png) no-repeat left center; padding-left:14px; color:#cb2c29;}
.custom .list ol .p{ color:#888; padding-left:114px; position:relative; padding-top:5px; line-height:18px;}
.custom .list ol .p .pic{ position:absolute; left:0px;_left:-114px; top:0px; width:192px;}
.custom .list ol .p .pic img{ height:108px;width:192px;}

.custom .list li span{ color:#ff9001; margin-right:5px;}
.custom .list li{list-style:none; line-height:24px; height:25px; float:left;width:240px;padding-right:14px; padding-left:16px;}
.custom .list li a{ color:#7d7a78;}
.custom .list li a:hover{ color:#cb2c29;}

.Company_custom{ height:306px; background:#f1f6f8; margin-bottom:10px; border:1px solid #e5eef2;}
.Company_custom .list li a{ padding-left:12px; background:url(../images/ico_a.png) no-repeat left center;}
.Company_custom .leftside{ width:449px; float:left;}
.Company_custom .leftside h1{ margin:0; padding-left:20px; font-size:22px; color:#cb2c29;}
.Company_custom .leftside h1 a{ color:#cb2c29;}
.Company_custom .leftside dl{ overflow:hidden; height:111px; padding-left:9px;}
.Company_custom .leftside dd a{ color:#444;}
.Company_custom .leftside dd a:hover{ color:#cb2c29;}
.Company_custom .leftside dd{ padding-top:5px;  width:89px; float:left; height:93px; border-right:1px solid #ebebeb; text-align:center; font-size:14px; line-height:0px;}
.Company_custom .leftside dd span{ display:block; cursor:pointer; line-height:40px;}
.Company_custom .leftside dd.end{border-right:0; width:77px;}

.Company_custom .leftside .ad{ line-height:0;}
.Company_custom .leftside .ad img{ width:449px; height:140px;}

.Web_bank{ height:136px; background:url(../images/bg_web.jpg) no-repeat left top #fff6ef; border:1px solid #f5e7dc; position:relative; padding-left:221px;}
.Web_bank li{list-style:none; float:left; width:225px; padding-left:10px; height:30px; line-height:30px;}
.Web_bank li  b{ /*vertical-align:middle; */display:inline-block;color:#fff; font-weight:normal; width:35px; padding-left:2px; background:url(../images/ico_tips02.gif) no-repeat left center;}
.Web_bank ul{ padding-top:27px; float:left; width:480px;}
.Web_bank .txt{ width:256px; float:right; border-left:1px solid #f5e7dc; height:136px; padding:0 20px 0 20px; }
.Web_bank .txt h1{ color: #CB2C29; font-size: 16px; margin: 20px 0 5px;  clear:both}
.Web_bank .txt h1 a{ color: #CB2C29;}
.Web_bank .txt p{ color:#959595; margin:0; line-height:20px; float:right; display:block; width:150px;}
.Web_bank .txt p a{ color:#cb2c29; margin-left:10px;}
.Web_bank .txt p a:hover{ text-decoration:underline;}
.Web_bank .txt .pic{ float:left; background:url(../images/H_qiu.png) no-repeat left top; width:83px; height:42px; color:#fff; text-align:center; font-weight:bold; padding-top:40px;}
.Web_bank .txt .pic b{ display:block; font-size:16px;}
.Web_bank  .webbtn{ width:183px; position:absolute; left:0px; top:0px; padding-left:20px;}
.Web_bank  .webbtn h1{ margin:0; font-size:22px; color:#cb2c29;}
.Web_bank  .webbtn a{ display:inline-block; padding-left:8px; background:url(../images/ico1.jpg) no-repeat left center; margin-right:34px; height:25px; line-height:25px;}

.Web_bank_ad{ line-height:0; margin:10px 0;}
.Web_bank_ad img{ height:116px; width:1000px;}

.XYK_custom{ height:290px; overflow:hidden;}
.XYK_custom dd{ float:left; background:#f9f9f9; width:449px; height:290px; }
.XYK_custom dd.right{ float:right; width:541px;}
.XYK_custom dd .main{ height:180px; background:#f1f6f8; border:1px solid #e5eef2;border-bottom:none;}
.XYK_custom dd.right .main{ background:#fefde1; width:238px; float:left; border:1px solid #f6f5d7;border-bottom:none;}
.XYK_custom dd .main h1{ margin:0; font-size:22px; color:#cb2c29; padding-left:20px;}
.XYK_custom dd.right .main {}
.XYK_custom dd.right .main h1{ padding-left:15px;}
.XYK_custom dd.right .main h1 a{ color:#cb2c29;}
.XYK_custom dd .main .card{ padding-left:48px; position:relative;}
.XYK_custom dd .main .card img{ width:192px; height:108px;}
.card .txt{ left:276px;_left:256px; position:absolute; top:0px; border-left:1px solid #e6ecee; padding-left:26px; width:116px; height:124px;}
.card .txt h5{ font-size:18px; margin:0; color:#ffa10e; font-weight:normal; padding-top:22px;}
.card .txt  p{ margin:0; padding:5px 0;}
.card .txt a{ color:#aeb1b2;}
.card .txt a:hover{ color:#d14745;}

.XYK_custom dd.right .main ul{ padding-left:15px;}
.XYK_custom dd.right .main li{list-style:none; width:80px; float:left; padding-top:15px; padding-right:15px; background:url(../images/ico_gray.jpg) no-repeat left 23px; padding-left:10px;}
.XYK_custom dd.right .main li a{ color:#474747;}
.XYK_custom dd.right .main li a:hover{ color:#d14745;}

.quick{ padding-top:20px; display:block;  padding-left:27px; height:87px; border:1px solid #ececec;}
.quick li{list-style:none; height:40px; border-right:1px solid #fff; width:123px; float:left; font-size:14px;}
.quick li img{ vertical-align:middle;margin-left:23px; width:22px; height:22px;}
.quick li a{ padding-left:5px; display:inline-block; line-height:40px; color:#4e4e4e;}
.quick li a:hover{ color:#cb2c29;}

.ADBox{ width:300px; height:180px; overflow:hidden; position:relative; float:right;}
.ADBox .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:0px;text-align:right;}
.ADBox .hd a{ margin-right:8px;  width:10px; height:10px;background:url(../images/ico2.png) no-repeat right top; cursor:pointer; display:inline-block; }
.ADBox .hd a.on{background:url(../images/ico2.png) no-repeat left top;}
.ADBox .bd{ position:relative; height:100%; z-index:0;   }
.ADBox .bd li{list-style:none; height:180px; overflow:hidden;}
.ADBox .bd img{ width:300px; height:180px;}

.Sale_ativce{  margin-top:0px; padding-left:14px; height:107px; border:1px solid #ececec;}
.Sale_ativce h5{ font-weight:normal; font-size:16px; margin:0; color:#434343; padding:16px 0 5px 0;}
.Sale_ativce h5 a{ color: #CB2C29; font-weight:bold;}
.Sale_ativce ol{ float:left; width:210px; padding-right:57px;}
.Sale_ativce ol h2{ margin:0; font-size:12px; font-weight:normal; line-height:25px;}
.Sale_ativce ol h2 a{ background:url(../images/ico_aon.png) no-repeat 2px center; padding-left:13px; color:#cb2c29;}
.Sale_ativce ol p{ margin:0px; padding-left:12px; color:#9f9f9f;}
.Sale_ativce ol p a{color:#cb2c29; margin-left:10px;}
.Sale_ativce li{list-style:none; height:22px; line-height:22px; width:210px; float:left;}
.Sale_ativce li a{ background:url(../images/ico_a.png) no-repeat 4px center; padding-left:14px; color:#686868;}
.Sale_ativce li a:hover{ color:#cb2c29;}

.service_helper{ background:url(../images/zhushoubg.jpg) no-repeat #f9f9f9; height:79px; overflow:hidden; margin-top:10px; border:1px solid #ececec; position:relative;}
.service_helper ol{ text-align:center; width:200px; float:left; font-size:22px; color:#fff; line-height:79px; margin-right:37px; padding-top:10px;}
.service_helper .box{ width:740px; overflow:hidden; position:absolute; right:26px;}
.service_helper li{list-style:none; width:148px; float:left;font-size:15px; height:79px;}
/*.service_helper li.end{ width:100px;}*/
.service_helper li a{ color:#5a5a5a; /*margin-left:10px;*/ display:inline-block;}
.service_helper li a:hover{ color:#cb2c29;}
.service_helper li img{ width:42px; height:42px; vertical-align:middle;}
.service_helper li td{ height:79px;}
.service_helper .hd2{}
.service_helper .hd2 a{ display:block; width:16px; height:43px; position:absolute; cursor:pointer;}
.service_helper .hd2 a.prev{ background:url(../images/btn_controls3.png) no-repeat left top; left:215px; top:20px;}
.service_helper .hd2 a.next{ background:url(../images/btn_controls3.png) no-repeat right top; right:10px; top:20px;}

.Footer{ margin-top:10px; width:100%;/* border-bottom:4px solid #ff382f;*/ background: url(../images/footerbg.jpg) no-repeat center bottom #d6d6d6;}
.Bottom{ background:url(../images/bottombg.jpg) no-repeat center top #efefef; height:190px;}
.copyright{ line-height:52px;}
.copyright div{ float:right; text-align:right;}
.copyright div a{ padding:0 10px;}
.copyright span a{ padding:0 10px;}
.copyright .logo{ float:right; padding:3px 0 0 20px;}
.Bottom .logo{ position: absolute; left:0px; top:20px; font-family:微软雅黑; font-size:14px;}
.Bottom .tell{ position: absolute; left:48px; top:75px; font-family:微软雅黑; font-size:14px; font-weight:bold; display:none;}
.Bottom .tell b{ display:block; font-size:18px; color:#e60012; }
.Bottom .tell span{ display:block; padding-top:10px;}
.Bottom .tell em{ font-size:12px; font-weight:normal;} 
.Bottom .Auto{ padding-left:251px; width:749px; padding-top:20px; position:relative;}
.Bottom .Auto .dlBox{ /*width: 750px;*/ width: 1000px !important; position: absolute; right:0px; top:20px;}
.Bottom .Auto dl{ width:153px; float:left; background:url(../images/bottomline.jpg) repeat-y left top; height:150px;}
.Bottom .Auto dl dt{ padding-left:52px; background:url(../images/bottom_ico.jpg) no-repeat 38px center; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.Bottom .Auto dl dd{padding-left:52px; line-height:24px;}
.Bottom .Auto dl dd a{ color:#666;}
.Bottom .Auto dl dd a:hover{ color:#cb2c29;}
.Bottom .Auto dl.end{ padding-left:30px; width:260px;}
.Bottom .Auto dl.end dd{ padding:5px 0 0 20px; width:110px; float:left; line-height:0px;}
.Bottom .Auto dl.end dd img{ width:110px; height:133px;}
.Bottom .Auto dl.end dd p{ margin:0; padding-top:7px; display:none;}
.Bottom .Auto dl.end dd p a{ padding-left:30px; display:block; line-height:24px;}
.Bottom .Auto dl.end dd p a.a1{ background:url(../images/ico_wx.jpg) no-repeat left center;}
.Bottom .Auto dl.end dd p a.a2{ background:url(../images/ico_sina.jpg) no-repeat left center;}
.Bottom .ad{ position: absolute; left:0px; top:20px;}
.Bottom .ad img{ width:220px; height:150px;}



.gettop{ background:url(../images/gettop.jpg) no-repeat; width:41px; height:41px; position:fixed; right:10px; bottom:60px; display:none;}
.gettop a{ display:block;height:41px;}

.Pageban{ height:245px; background-repeat:no-repeat; background-position: center top; border-bottom:1px solid #fff;}
.Pageban .Auto{ padding-top:132px;}
.c_login{ height:113px; width:175px; background: url(../images/loginbg2.png) repeat left top; padding-left:23px; padding-right:22px;}
.c_login dl{ padding-top:23px;}
.c_login dl a{ display:block; height:40px; line-height:40px; background-color:#ffe8e7; padding-left:58px; font-size:16px; color:#ff382f; background-repeat:no-repeat; background-position:22px center; font-weight:bold;}
.c_login dl a.c_btn{ background-image:url(../images/c_ico.jpg); }
.c_login p{ padding-top:15px; margin:0;}
.c_login p a{ background:url(../images/a_ico.gif) no-repeat 6px center; padding-left:14px; padding-right:5px; color:#fff; display:inline-block;}

.Sidebar{ width:220px; float:left;}
.small_custom_side{ margin-top:-199px; position:relative; z-index:10;/*background:#fff7f0;*/}
.Rightbar{ width:770px; float:right; padding-top:10px;}
.Sidebar .main{ background:#fff7f0; padding:16px 13px 0 13px;}

.dot{ background:url(../images/dot.jpg) repeat-x left bottom; overflow:hidden;}
.btn_one{ padding-bottom:11px; height:172px;}
.btn_one li{list-style:none; width:97px; float:left; height:86px; text-align:center; background-image:url(../images/side_ico01.png); background-repeat:no-repeat;}
.btn_one li a{ padding-top:60px; display:inline-block;}
.btn_one li.a1{  background-position:27px 9px;}
.btn_one li.a2{  background-position:-64px 9px;}
.btn_one li.a3{  background-position:27px -70px;}
.btn_one li.a4{  background-position:-66px -70px;}

.btn_helper{ height:233px; overflow:hidden;}
.btn_helper h1{ height:57px; margin:0px; line-height:57px; font-size:14px;}
.btn_helper li{list-style:none; width:97px; float:left; height:83px; text-align:center; background-image:url(../images/side_ico02.jpg); background-repeat:no-repeat;}
.btn_helper li a{ padding-top:55px; display:inline-block;}
.btn_helper li.a1{  background-position:24px 0px;}
.btn_helper li.a2{  background-position:-73px 0px;}
.btn_helper li.a3{  background-position:24px -83px;}
.btn_helper li.a4{  background-position:-73px -83px;}

.Sidebar .ad{ height:269px; overflow:hidden; padding-top:10px;}
.Sidebar .ad img{ width:220px; height:269px;}

.SaleAtivce{ height:180px; background:#fef6ef; padding:0 16px; margin-bottom:10px; border:1px solid #f5e7da; }
.SaleAtivce h1{ height:46px; line-height:46px; margin:0; color:#cb2c29; font-size:16px;}
.SaleAtivce h1 a{ float:right; color:#959595; font-size:12px; font-weight:normal;}
.SaleAtivce .list{ position:relative; padding-left:410px;}
.SaleAtivce .list li{list-style:none; height:28px; line-height:28px;}
.SaleAtivce .list li span{ color:#b2aeab; margin-right:10px;}
.SaleAtivce .list ol{ width:386px; height:120px; position:absolute; left:0px;_left:-376px;  top:0px; background:url(../images/dot2.jpg) repeat-y right top;}
.SaleAtivce .list ol .pic{ width:192px; float:left;}
.SaleAtivce .list ol .pic img{ width:192px; height:108px;}
.SaleAtivce .list ol .txt{ width:150px; float:right; padding-right:30px; line-height:20px;}
.SaleAtivce .list ol .txt h5{ margin:0; font-size:12px;}
.SaleAtivce .list ol .txt  p{ margin:0; color:#565656;}
.SaleAtivce .list ol .txt a.more{ display:inline-block; border-bottom:1px solid #c2beba; background:url(../images/ico_aon.png) no-repeat right center; padding-right:10px;}

/* 如用到下面的 可删除上面的*/
.news_SaleAtivce{ height:200px; background:#fff7f0; padding-left:29px; margin-bottom:10px;}
.news_SaleAtivce h1{ height:46px; line-height:46px; margin:0; color:#cb2c29; font-size:16px; padding-right:30px;}
.news_SaleAtivce h1 a{ float:right; font-size:12px; font-weight:normal; color:#959595;}
.news_SaleAtivce .list{ position:relative; padding-left:376px; padding-top:16px;}
.news_SaleAtivce .list li{list-style:none; height:31px; line-height:31px;}
.news_SaleAtivce .list li span{ color:#b2aeab; margin-right:10px;}
.news_SaleAtivce .list ol{ width:356px; height:140px; position:absolute; left:0px;_left:-376px;  top:0px; background:url(../images/dot2.jpg) repeat-y right top;}
.news_SaleAtivce .list ol .pic{ width:160px; float:left;}
.news_SaleAtivce .list ol .pic img{ width:160px; height:120px;}
.news_SaleAtivce .list ol .txt{ width:150px; float:right; padding-right:30px; line-height:20px;}
.news_SaleAtivce .list ol .txt h5{ margin:0; font-size:12px;}
.news_SaleAtivce .list ol .txt  p{ margin:0; color:#565656;}
.news_SaleAtivce .list ol .txt a.more{ display:inline-block; border-bottom:1px solid #c2beba; background:url(../images/ico_aon.png) no-repeat right center; padding-right:10px;}
/**/

.small_SaleAtivce{ background:#fef6ef; margin-bottom:10px; padding-bottom:31px; border:1px solid #f5e7da; }
.small_SaleAtivce h1{ height:46px; line-height:46px; margin:0; color:#cb2c29; font-size:16px; padding:0 16px;}
.small_SaleAtivce h1 a{ float:right; font-size:12px; font-weight:normal; color:#959595;}
.small_SaleAtivce .leftLoop{ overflow:hidden; position:relative;}
.small_SaleAtivce .leftLoop .hd{height:11px; position:relative;}
.small_SaleAtivce .leftLoop .hd .prev,.small_SaleAtivce .leftLoop .hd .next{ display:block;  width:16px; height:40px; line-height:40px;top:52px;cursor:pointer; position:absolute; background-image:url(../images/btn_controls4.jpg); background-repeat:no-repeat;}
.small_SaleAtivce .leftLoop .hd .prev{ background-position:left top; left:16px;}
.small_SaleAtivce .leftLoop .hd .next{ background-position:right top; right:16px;}

.small_SaleAtivce .leftLoop .bd{ padding:0 57px;   }
.small_SaleAtivce .leftLoop .bd ul{ overflow:hidden; zoom:1; }
.small_SaleAtivce .leftLoop .bd ul li{list-style:none; padding:0 13px; text-align:center; float:left; _display:inline; overflow:hidden;width:189px; height:137px;  }
.small_SaleAtivce .leftLoop .bd ul li img{ width:189px; height:137px;}

.new_companylist{ border:1px solid #ececec; background:#f9f9f9; height:auto !important; height:480px; min-height:480px; padding-bottom:20px;}
.new_companylist li{list-style:none; width:328px; margin:0 26px; _margin:0 20px;background:url(../images/dot.jpg) repeat-x left bottom; height:198px; float:left;color:#777;}
.new_companylist li .main{ position:relative; padding-left:118px; padding-right:12px; line-height:20px;}
.new_companylist li .main h2{ font-size:16px; margin:0; padding-top:16px; height:36px; line-height:36px;}
.new_companylist li .main h2 a{ color:#cb2c29;}
.new_companylist li .main p{ margin:0; padding-bottom:5px;}
.new_companylist li .pic{ width:86px; position:absolute; left:9px;_left:-120px; top:43px;}
.new_companylist li .pic img{ width:86px; height:85px;}
.new_companylist li.end{ background:none;}
.new_companylist li dl dd{ line-height:20px; height:20px;}
.new_companylist li dl dd a{ padding-left:11px; background:url(../images/icon.jpg) no-repeat left center; color:#949494;}
.new_companylist li dl dd a:hover{ color:#e60012;}

.companylist{ border:1px solid #ececec; background:#f9f9f9; height:auto !important; height:200px; min-height:200px;padding-left:20px; padding-bottom:20px;}
.companylist li{list-style:none; width:311px; padding:0 23px;background:url(../images/dot.jpg) repeat-x left bottom; height:160px; float:left;color:#777;}
.companylist li .main{ position:relative; padding-left:118px; padding-right:12px; line-height:20px;}
.companylist li .main h2{ font-size:16px; margin:0; padding-top:16px; height:36px; line-height:36px; color:#CE2B26;}
.companylist li .main h2 a{ color:#CE2B26;}
.companylist li .main p{ margin:0; padding-bottom:5px;height:60px;}
.companylist li .main a.more{ display:inline-block; border-bottom:1px solid #c2beba; background:url(../images/ico_aon.png) no-repeat right center; padding-right:10px;}
.companylist li .pic{ width:86px; position:absolute; left:9px;_left:-120px; top:43px;}
.companylist li .pic img{ width:86px; height:85px;}
.companylist li.end{ background:none;}
.companylist li dl dd a{ padding-left:11px; background:url(../images/icon.jpg) no-repeat left center; color:#949494;}

.Content{ padding-top:15px;}
.Content .Rightbar{ padding-top:0px;}

.Current{ height:42px; border-bottom:1px solid #e7e7e7; padding-left:15px; background:url(../images/ico_home.jpg) no-repeat left center; line-height:42px; color:#a5a5a5; margin-bottom:10px;}
.Current a{ color:#a5a5a5;}
.Current span{ color:#cb2c29;}
.banner{ height:215px;}
.banner img{ width:760px; height:200px;}

.containter{ background:#fafafa; padding:12px 28px 0 28px;}

.titleName{ height:42px; line-height:42px; border-bottom:1px solid #e3e3e3; font-size:16px; color:#cb2c29; font-weight:bold; position:relative; margin-bottom:20px;}
.titleName .bdsharebuttonbox{ position:absolute; background:url(../images/share.jpg) no-repeat; width:116px; height:36px; bottom:10px ; right:0px;}
.titleName .bdshare-button-style0-16 .bds_more{width:116px !important; height:36px !important; background:none !important; }


/**/
.news_small_login{ height:342px; position:relative;}
.news_small_login .Login{ width:234px; height:332px; background:url(../images/Sub_loginBg.png) repeat left top; z-index:3; position:absolute; left:-7px;}
.news_small_login .Login .btn02{ width:195px; position:absolute; left:20px; top:34px;}
.news_small_login .Login .btn02 a{ display:block; width:135px; padding-left:60px; height:38px; line-height:38px; font-size:14px; overflow:hidden; float:left; margin-bottom:13px; color:#e60012;}
.news_small_login .Login .btn02 a:hover{ color:#FFF; text-decoration:none;}
.news_small_login .Login .btn02 .a1{ background:url(../images/Sub_loginBtn.png) no-repeat left top;}
.news_small_login .Login .btn02 .a1:hover{ background:url(../images/Sub_loginBtn.png) no-repeat right top;}
.news_small_login .Login .btn02 .a2{ background:url(../images/Sub_loginBtn.png) no-repeat left bottom;}
.news_small_login .Login .btn02 .a2:hover{ background:url(../images/Sub_loginBtn.png) no-repeat right bottom;}
.news_small_login .Login .txt{ width:195px; position:absolute; left:20px; top:145px; font-family:微软雅黑; font-size:12px;}
.news_small_login .Login .txt span{ display:block;}
.news_small_login .Login .txt span a{ color:#005ea7;}
.news_small_login .Login .txt em{ display:block; text-align:left;  padding-top:5px; font-size:12px;}
.news_small_login .Login .txt em a.notend{ color:#565656; padding-right:18px;}
.news_small_login .Login .txt em a{ color:#565656;}
.news_small_login .Login .txt em a:hover{ color:#cb2c29;}
.news_small_login .Login .wx{ position:absolute; left:15px; bottom:0px;}
.news_small_login .Login .wx li{list-style:none; float:left; width:98px; height:126px; overflow:hidden; padding-right:10px;}
.news_small_login .Login .wx li .pic{}
.news_small_login .Login .wx li .pic img{ width:98px; height:116px;}
.news_small_login .Login .wx li span{ display:none; color:#CE2B26; font-family:微软雅黑; height:22px; line-height:18px; font-size:10px;}
.news_small_login .Login .wx li span.icon{ background:url(../images/H_loginIcon.jpg) no-repeat 3px center; padding-left:23px;}


.news_small_login  h1{  background:url(../images/title_nydl.png) no-repeat center 16px; height:50px; margin:0; }
.news_small_login h5{ margin:0; height:35px; border-bottom:1px solid #eae9e9; text-align:center; font-size:15px; font-weight:normal;}
.news_small_login p{ height:95px; margin:0; line-height:23px;  padding:11px 5px 0 5px;}
.news_small_login  .btn{ width:94px; height:33px; border:1px solid #ce2b26; background:#e60012; cursor:pointer; color:#fff; font-size:15px; margin-right:2px; font-family:微软雅黑; font-weight:bold; margin-bottom:15px;*vertical-align:middle;}
.news_small_login  .btn2{ font-weight:bold;width:94px; height:33px; border:1px solid #edf1ef; background:#fff; cursor:pointer; color:#e60012; font-size:15px; font-family:微软雅黑; }

.web_bank_login{background: #fafafa; border:1px solid #ececec; padding:16px 14px 10px 13px; position:relative; margin-bottom:10px;}
.web_bank_login a#btn{ font-size:16px; display:block; background:url(../images/btn_web_login.jpg) no-repeat; height:43px; line-height:43px; display:block; padding-left:62px; color:#fff; font-weight:bold;}
.web_bank_login .hide_info{ position:absolute; left:13px;_left:0px; top:59px; width:191px; z-index:10; border:1px solid #f79ea5; background:#fff; padding-bottom:25px; display:none;}
.web_bank_login .hide_info dl{ padding:0 22px 0 23px; overflow:hidden;}
.web_bank_login .hide_info dl dd{ background:url(../images/dot.jpg) repeat-x left bottom; height:38px; margin-bottom:10px; line-height:38px; font-size:14px; font-weight:bold;}
.web_bank_login .hide_info dl dd a{ padding-left:10px;}
.web_bank_login .hide_info .pic{ height:145px; line-height:0px; text-align:center;}
.web_bank_login .hide_info .pic img{ width:145px; height:145px;}
/**/

.padding_one_three{}
.color_fff7f0{}
.color_fafafa{background:#fafafa;}
.margin10{ margin:10px 0;}

.Convenient_button{  padding:14px 13px 0;background:#fef6ef; height:100%; border:solid 1px #f5e7da;}
.Convenient_button li{list-style:none; width:96px; float:left; height:81px; text-align:center; line-height:0px;}
.Convenient_button li span{ display:block; cursor:pointer; line-height:24px;}
.Convenient_button li img{ width:42px; height:42px;}

.Convenient_button2{  padding:0px 13px 22px;background:#f9f9f9; height:100%; border:solid 1px #ececec; }
.Convenient_button2 li{list-style:none; padding-top:14px;height:30px; line-height:0px; padding-left:30px;}
.Convenient_button2 li a{ display:block;line-height:30px; }
.Convenient_button2 li span{cursor:pointer; display:inline-block;}
.Convenient_button2 li img{ width:30px; height:30px; vertical-align:middle; margin-right:12px;}

.helper_button{ padding-bottom:24px; overflow:hidden;}
.helper_button h1{ height:58px; margin:0px; line-height:58px; font-size:16px; color:#cb2c29; padding-left:9px;}
.helper_button li{list-style:none; width:97px; float:left; height:83px; text-align:center; }
.helper_button li span{ display:block; cursor:pointer; line-height:24px;}
.helper_button li img{ width:50px; height:50px;}

a.xy_btn{ display:block; height:61px; line-height:61px; color:#fff; font-size:18px; padding-left:78px; background:url(../images/xy_btn.jpg) no-repeat 27px center #ff852b;}

.sqjd_gwk_btn{height:auto !important; height:108px;}
.sqjd_gwk_btn a{ display:block; height:46px; line-height:46px; color:#fff; font-size:16px; padding-left:71px; margin-bottom:6px;}
.sqjd_gwk_btn a.gwk_btn{ background:url(../images/sqjd_gwk_btn01.jpg) no-repeat 25px center #f39800;}
.sqjd_gwk_btn a.sqjd_btn{ background:url(../images/sqjd_gwk_btn02.jpg) no-repeat 25px center #f39800;}
.sqjd_gwk_btn a.dk_btn{ background:url(../images/sqjd_gwk_btn03.jpg) no-repeat 25px center #f39800;}

.Public_funds{ margin-bottom:10px; background:#ff852b; padding-left:26px; height:180px; overflow:hidden;}
.Public_funds .txt{ width:420px;color:#ffe7d5; float:left; padding-top:14px; line-height:23px; text-align:justify; text-justify:inter-ideograph;}
.Public_funds .txt h1{ color:#fff; height:45px; line-height:45px; font-size:22px; margin:0; font-weight:normal;}
.Public_funds .txt h1 a{ color:#fff;}

.Public_fundsBox{ width:281px; height:180px; overflow:hidden; position:relative; float:right;}
.Public_fundsBox .hd{ height:18px; overflow:hidden; position:absolute; right:10px; bottom:0px; z-index:1; }
.Public_fundsBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.Public_fundsBox .hd ul li{list-style:none; float:left; margin-right:5px;  width:10px; height:10px; line-height:100px; overflow:hidden; background:url(../images/ico2.png) no-repeat right top; cursor:pointer; }
.Public_fundsBox .hd ul li.on{background:url(../images/ico2.png) no-repeat left top;}
.Public_fundsBox .bd{ position:relative; height:100%; z-index:0;   }
.Public_fundsBox .bd img{width:281px; height:180px;}

.about_mybank{ }
.about_mybank_banner{ width:100%; height:245px; background-repeat:no-repeat; background-position: center top; margin-bottom:10px;}
.about_mybank h1{ height:45px; margin:0; padding:0; line-height:45px; color:#cb2c29; font-size:16px;}
.about_mybank h1 a{ float:right; padding-top:10px; height:30px; line-height:30px; font-size:12px; font-weight:normal; color:#a09f9b;}
.about_mybank h1 a:hover{ color:#cb2c29;}
.about_mybank .main{ margin-bottom: 0;}
.about_mybank .txt{ padding-top:9px; overflow:hidden;}
.about_mybank .txt p{ margin:0; clear:both; text-align:justify; text-justify:inter-ideograph; line-height:22px;}
.about_mybank .txt p img{ float:left; width:161px; height:118px; margin-right:15px; margin-top:5px;}
.about_mybank .txt p a{ color:#cb2c29;}
.about_mybank_left{ width:352px; float:left; margin-right:10px; }
.about_mybank_middle{  width:382px; float:left; }
.about_mybank_right{width:245px; float:right;}
.about_mybank .height261px{ height:263px; overflow:hidden;}

.about_mybank_left .main{ padding:0 18px 19px 16px;}
.about_mybank_middle .main{ padding:0 16px 19px 16px;}
.about_mybank_right .main_btn{ padding:0 24px 0 25px; border:1px solid #f5e7dc; background:#fff6ef; overflow:hidden; height:263px; margin:10px 0px;}
.about_mybank_right .btn_list li{list-style:none; padding-top:14px; height:69px; width:97px; float:left; text-align:center; font-size:14px; line-height:0px;}
.about_mybank_right .btn_list li a{ display:block;}
.about_mybank_right .btn_list li img{width: 42px; height: 42px;}
.about_mybank_right .btn_list li span{ display:block; cursor:pointer; line-height:20px;}
.honor_bang{ background:#f9f9f9; height:159px; border:1px solid #ececec; }
.honor_bang h1{ padding:0 16px;}
.honor_bang h1 a{ float:right; font-size:12px; font-weight:normal; color:#a09f9b; padding-top:5px;}


.color_yellow{ height:190px; background:#fefde1; border:1px solid #f6f5d7; }
.color_gray{ height:190px; background:#f9f9f9; border:1px solid #ececec; }
.color_blue{ background:#f1f6f8; margin-top: 10px;  border:1px solid #e5eff1;}
.color_red{ background:#fef6ef; margin-top: 10px;  border:1px solid #f5e7dc;}
.about_mybank .list li{list-style:none; height:23px; line-height:23px;}
.about_mybank .list li span{ float:right; color:#a29e9b;}
.about_mybank .list li a{ background:url(../images/ico_aon.png) no-repeat 4px center; padding-left:18px;}

.Branch_portal{ position:relative; background:url(../images/fenhang_selectbg.jpg) no-repeat; height:46px; padding:13px 29px 0 29px;}
.Branch_portal a{ display:block; height:33px; padding:0 20px 0 9px;}
.Branch_portal a#select_other{ color:#d5423d; font-size:14px; line-height:33px;}
.Branch_portal .hide_select{ display:none; position:absolute; left:29px; top:46px; background:#fff; z-index:10; width:187px;}
.Branch_portal .hide_select a{ height:25px; line-height:25px; background:url(../images/ico1.jpg) no-repeat 10px center; padding-left:15px;}

.honor_leftLoop{ overflow:hidden; position:relative; height:94px;}
.honor_leftLoop .prev,.honor_leftLoop .next{ width:21px; display:block; height:47px; position:absolute; top:22px;}
.honor_leftLoop .next{ background:url(../images/btn_honor02.jpg) no-repeat; right:6px; }
.honor_leftLoop .prev{ background:url(../images/btn_honor01.jpg) no-repeat; left:6px; }


.honor_leftLoop .bd{ padding:0 25px 0 42px;   }
.honor_leftLoop .bd ul{ overflow:hidden; zoom:1; }
.honor_leftLoop .bd ul li{list-style:none; text-align:center; float:left; _display:inline; overflow:hidden;  }
.honor_leftLoop .bd ul li img{ width:160px; height:90px;}

.mb10{ margin-bottom:10px; }
.Hot_Gife{ background:#f9f9f9; margin-bottom:10px; border:1px solid #ececec; }
.Hot_Gife h1{ height:46px; line-height:46px; margin:0; color:#cb2c29; font-size:16px; padding:0 16px;}
.Hot_Gife h1 a.more{ float:right; font-size:12px; font-weight:normal; color:#969696;}
.Hot_Gife h1 a{ color:#cb2c29;}
.Hot_Gife .leftLoop{ overflow:hidden; position:relative; width:770px; height:250px;}
.Hot_Gife .leftLoop .hd{height:11px; position:relative; width:770px;}
.Hot_Gife .leftLoop .hd .prev,.Hot_Gife .leftLoop .hd .next{ display:block;  width:16px; height:40px; line-height:40px;top:52px;cursor:pointer; position:absolute; background-image:url(../images/btn_controls3.jpg); background-repeat:no-repeat;}
.Hot_Gife .leftLoop .hd .prev{ background-position:left top; left:23px;}
.Hot_Gife .leftLoop .hd .next{ background-position:right top; right:23px;}

.Hot_Gife .leftLoop .bd{ padding:0 44px;   }
.Hot_Gife .leftLoop .bd ul{ overflow:hidden; zoom:1; }
.Hot_Gife .leftLoop .bd ul li{list-style:none; padding:0 9px; text-align:center; float:left; _display:inline; overflow:hidden;width:150px; padding-bottom:23px; }
.Hot_Gife .leftLoop .bd ul li .pic img{ width:148px; height:108px; border:1px solid #eee;}
.Hot_Gife .leftLoop .bd ul li .pic{ height:110px; overflow:hidden;}
.Hot_Gife .leftLoop .bd ul li p{ margin:0;}
.Hot_Gife .leftLoop .bd ul li p.name{ padding:7px 0; line-height:19px; height:38px; overflow:hidden;}
.Hot_Gife .leftLoop .bd ul li p.ty_name{ text-align:left; padding-top:9px; height:23px; line-height:23px;}
.Hot_Gife .leftLoop .bd ul li p.date{ height:18px;line-height:18px; padding-bottom:7px; color:#cb2c29;}
.Hot_Gife .leftLoop .bd ul li p.txt{ overflow:hidden; height:36px; line-height:18px; text-align:left;color:#888; margin-top:5px;}
.Hot_Gife .leftLoop .bd ul li .btn_buy{ background:url(../images/btn_buy.jpg) no-repeat; width:90px; line-height:28px; height:28px; display:inline-block; color:#fff;}

.card_recommend{ background:#f9f9f9; border:1px solid #ececec;  padding:0 24px; height:auto !important;height:180px; min-height:180px; position:relative; margin-top:10px;}
.card_recommend h1{ margin:0; color:#cb2c29; font-size:16px; line-height:52px; height:52px;}
.card_recommend .dz li{list-style:none; padding-top:8px; text-align:center; height:137px;}
.card_recommend .dz li img{ width:137px; height:88px;}
.card_recommend .dz li p{ margin:0; padding-top:15px; font-weight:bold;}

.card_recommend a.prev,.card_recommend a.next{ width:21px; display:block; height:47px; position:absolute; top:80px;}
.card_recommend a.next{ background:url(../images/btn_controls2.jpg) no-repeat right; right:6px; }
.card_recommend a.prev{ background:url(../images/btn_controls2.jpg) no-repeat left; left:6px; }
.card_recommend .bd{  }
.card_recommend .bd ul{ overflow:hidden; zoom:1; }
.card_recommend .bd ul li{list-style:none; padding-top:15px; text-align:center; height:137px; }
.card_recommend .bd ul li img{ width:128px; height:72px;}
.card_recommend .bd ul li p{ margin:0; padding-top:15px; font-weight:bold;}

.button_group{ height:113px; border-bottom:2px solid #e70012; position:relative;}
.button_group .login{ position:absolute; left:0px; top:-219px; width:220px;}
.button_group .login .web_bank_login{ margin-bottom:0px;}
.button_group_dl{ padding-left:250px; display:block; position:relative;}
.button_group_dl .box{ width:708px; overflow:hidden; position:absolute; left:262px;}
.button_group_dl li{ width:118px; float:left; text-align:center; padding-top:20px;line-height:0; font-size:14px;list-style:none; }
.button_group_dl li img{ width:45px; height:45px; }
.button_group_dl li span{ display:block; line-height:42px;}
.button_group_dl .hd2{}
.button_group_dl .hd2 a{ display:block; width:16px; height:43px; position:absolute; cursor:pointer;}
.button_group_dl .hd2 a.prev{ background:url(../images/btn_controls3.png) no-repeat left top; left:240px; top:40px;}
.button_group_dl .hd2 a.next{ background:url(../images/btn_controls3.png) no-repeat right top; right:10px; top:40px;}

.hot_title{ font-size:16px; color:#CE2B26; font-weight:bold; background:#fef6ef; border:1px solid #f5e7da; border-bottom:none; height:52px; line-height:52px;margin-top:10px; padding:0 16px;}
.hot_product_top{ border:1px solid #ececec; border-bottom:0px; background:#f9f9f9; height:152px; overflow:hidden; }
.hot_product_top li{list-style:none;padding-left:13px; width:486px; float:left; height:152px; overflow:hidden;}
.hot_product_top li h5{ height:39px; margin:0; font-size:14px; color:#CE2B26; line-height:39px;}
.hot_product_top li h5 a.more{ float:right; font-size:12px; font-weight:normal; color:#959595; padding-right:16px;}
.hot_product_top li h5 a{ color:#CE2B26;}
.hot_product_top li .pic{ width:155px; float:left;}
.hot_product_top li .pic img{ width:155px; height: 90px;}
.hot_product_top li .txt{ width:287px; padding-left:15px; float:left;}
.hot_product_top li .txt p a{ color:#e60012;}
.hot_product_top li .txt p{ margin:0; line-height:20px; padding-bottom:15px;}
.hot_product_top li .txt dl a{ color:#8d8b88; background:url(../images/ico_a.png) no-repeat left center; padding-left:9px; padding-right:16px; display:inline-block;}
.hot_product_top li .txt dl a.end{ padding-right:0px;}
.hot_product_top li .txt dl a:hover{color:#e60012;}

.hot_product_list{ height:262px; border:1px solid #ececec; border-top:0px; background:#f9f9f9;padding-top:20px; margin-bottom:10px;}
.hot_product_list li{list-style:none; width:220px; padding:0 14px; border-right:1px solid #f3eff5; height:auto !important; height:240px; min-height:240px; float:left;}
.hot_product_list li .pic{ line-height:0; }
.hot_product_list li .pic img{ width:220px; height:68px;}
.hot_product_list li h5{ color:#e64c44; font-size:14px; line-height:40px; margin:0;}
.hot_product_list li h5 a{ color:#CE2B26;}
.hot_product_list li p{ margin:0; line-height:20px; padding-bottom:15px;}
.hot_product_list li dd{ line-height:22px;}
.hot_product_list li dd a{ background:url(../images/ico_gray.jpg) no-repeat 3px center; padding-left:13px; color:#a5a5a5;}
.hot_product_list li dd a:hover{color:#e60012;}

.Inter_sale_active{ background:#fff6ef; border:1px solid #f5e7dc;  height:250px; padding-left:16px; margin-bottom:10px;}
.Inter_sale_active h1{ margin:0; height:50px; line-height:50px; color:#CE2B26; font-size:16px;}
.Inter_sale_active h1 a{ float:right; font-size:12px; font-weight:normal; color:#959595; padding-right:16px;}
.Inter_sale_active .Img_ad{ width:311px; float:left;}
.Inter_sale_active .Img_ad img{ width:311px; height:176px;}
.Inter_sale_active ul{ float:left; margin-left:20px;}
.Inter_sale_active ul.left{ width:290px; padding-right:25px; border-right:1px dotted #b2b2b2;}
.Inter_sale_active ul.right{ width:290px;}

.Inter_sale_active ul ol{height:115px; }
.Inter_sale_active ul ol h5{ margin:0;font-size:12px; font-weight:normal; height:29px; line-height:24px;}
.Inter_sale_active ul ol h5 a{ background:url(../images/ico_aon.gif) no-repeat left center; padding-left:14px; color:#ec524b;}
.Inter_sale_active ul ol .p{ color:#888; padding-left:140px; position:relative; padding-top:5px; line-height:20px;}
.Inter_sale_active ul ol .p .pic{ position:absolute; left:0px;_left:-114px; top:0px; width:192px;}
.Inter_sale_active ul ol .p .pic img{ height:72px; width:128px;}
.Inter_sale_active ul ol .p a{ color:#d5605a;}
.Inter_sale_active ul li{list-style:none; line-height:29px; height:29x; }
.Inter_sale_active ul li a{ color:#7d7a78; padding-left:13px; background:url(../images/ico_a.png) no-repeat 2px center;}
.Inter_sale_active ul li a:hover{ color:#cb2c29;}

.Safe_Help{ height:155px; overflow:hidden; margin-bottom:10px;}
.Safe_Help h1{ margin:0; height:50px; line-height:50px; color:#CE2B26; font-size:16px;}
.Safe_Help h1 a{ color:#cb2c29;}
.Safe_Help .pic{ position:absolute; right:0px; top:0px;}
.Safe_Help .pic img{ width:153px; height:153px;}
.Safe_Help dt,.Safe_Help dd{height:153px; overflow:hidden;}
.Safe_Help dt{ float:left; background:#f1f6f9; border:1px solid #e5eff1; width:477px; padding-left:16px; position:relative;}
.Safe_Help dd{ float:right; background:#f9f9f9; border:1px solid #ececec;  width:470px; padding-left:24px; position:relative;}
.Safe_Help ol{ height:24px; line-height:24px;}
.Safe_Help li{list-style:none; float:left; width:110px; padding-right:86px; height:24px; line-height:24px;}

.Inter_AD{ line-height:0;}

.help_container{ background:url(../images/containterbg.jpg) repeat-x left top;}
.help_Auto{ width:1002px; margin:0 auto; padding-top:15px; overflow:hidden;}
.help_name{color:#e60012; font-size:20px; font-weight:bold; margin-bottom:10px;}
.help_search{ background:#fafafa; border-top:1px solid #e3e3e3; padding:15px 10px 18px 37px; text-align:left;}
.help_search .text{ width:443px; height:30px; line-height:30px; border:1px solid #e3e3e3; background:none; font-size:14px; vertical-align:middle; font-family:微软雅黑; color:#afafaf; padding:0 5px;}
.help_search .btn{ margin-left:7px; width:130px; height:32px; color:#fff; background:#e60012; border:0px; font-size:14px; cursor:pointer; vertical-align:middle; font-family:微软雅黑; }

.help_content{ border-bottom:1px solid #e3e3e3; height: 100%; border-top:1px solid #e3e3e3; background:url(../images/help_contentbg.jpg) repeat-y left top;}
.help_Side{ width:198px; float:left;}
.help_Right{ width:743px; padding-right:22px; float:right;}
.help_Side li{list-style:none; padding-bottom:1px;}
.help_Side li h5{ cursor:pointer; margin:0; height:44px; line-height:44px; color:#cb2c29; font-size:16px; padding-left:20px; background:url(../images/side_a.jpg) no-repeat 166px center #eaeaea; font-weight:normal;}
.help_Side li h5.down{background:url(../images/side_aon.jpg) no-repeat 166px center #e60012; color:#fff; font-weight:bold;}
.help_Side li dl{ padding-left:1px; display:none;}
.help_Side li dl a{ height:36px; line-height:36px; padding-left:40px; background:url(../images/ico_a.png) no-repeat 27px center; font-size:14px; display:block;}
.help_Side li dl a:hover,.help_Side li dl a.aon{ background-color:#fff; margin-right:1px;}

.inforlist{ padding-top:10px; padding-left:38px; }
.inforlist li{list-style:none; height:30px; line-height:30px; font-size:14px;}
.inforlist li a{ background:url(../images/ico1.jpg) no-repeat left center; padding-left:11px; color: #333;}

.Pages{ text-align:center; padding:12px 0;}
.pages_center{ text-align:right !important;}
.pages_prod{ text-align:right !important; padding:12px 0 30px 0;}
.Pages b{ font-weight:normal; color:#e60012; margin:0 5px;}
.Pages  a{ height:19px; line-height:19px; display:inline-block; margin:0 2px;background:#d4d4d4; border:1px solid #d4d4d4; padding:0 5px;}
.Pages em{ font-style:normal;}
.Pages em a.a_cur{ background:#e60012; border:1px solid #e60012; color:#fff;}
.Pages a.a_first,.Pages a.a_last{ color:#b2b2b2; background:#ececec; border:1px solid #d8d8d8;}

.help_other_link{ height:115px; overflow:hidden; padding-top:10px;}
.help_other_link dd{ border:1px solid #e3e3e3; height:90px; margin-right:5px; width:177px; text-align:center; float:left; padding-top:22px;}
.help_other_link dd.service{ width:263px; text-align:left; padding-top:0px;height:87px; color:#949494; padding-top:26px; line-height:25px;}
.help_other_link dd.service strong{ font-size:15px; color:#565656;}
.help_other_link dd.service p{padding: 0; margin: 0;}
.help_other_link dd.service img{ float:left; margin-left:22px; margin-right:11px; width:62px; height:66px;}
.help_other_link dd.service em{ font-style:normal; color:#e60012;}
.help_other_link dd a span{ display:block; cursor:pointer; height:30px; line-height:30px; font-size:15px;}
.help_other_link dd img{ width:45px; height:45px;}
.help_other_link dd.end{ margin-right:0px;}

.help_centerInfo .title{ line-height:28px; padding:15px 125px 12px 10px; border-bottom:1px dashed #dcdcdc; font-size:16px; font-weight:bold; color:#e60012; position:relative;}
.help_centerInfo .Share{ position:absolute; right:0px; bottom:10px;}
.help_centerInfo .Share .bdsharebuttonbox{ background:url(../images/share.jpg) no-repeat; width:116px; height:36px; }
.help_centerInfo .Share  .bdshare-button-style0-16 .bds_more{width:116px !important; height:36px !important; background:none !important; }
.help_centerInfo .btn{ padding:10px;}
.help_centerInfo .btn a{ display:block; width:130px; height:34px; line-height:34px; text-align:center; background:#cecece; color:#FFF; font-size:14px;}


.side_Recommended{ border:1px solid #ececec;  padding-bottom:20px; padding-left:14px;padding-right:13px;background:#f9f9f9; margin:10px 0;}
.side_Recommended h1{padding-top:14px;  font-size:16px; color:#cb2c29; margin:0; height:33px; line-height:33px;  padding-left:10px;}
.side_Recommended li{list-style:none; height:45px; line-height:45px; position:relative; padding-left:50px;}
.side_Recommended li a{}
.side_Recommended li span{ position:absolute; left:13px; top:5px;}

.Side_menu{ background:#fef6ef; overflow:hidden;margin-bottom:10px; border:1px solid #f5e7da;}
.Side_menu .web_bank_login{ border-top:0px;}
.Side_menu .them{ padding:0 13px;}
.Side_menu .them h1{ padding-bottom:14px; padding-top: 14px; margin:0; color:#cb2c29; font-size:16px; background:url(../images/dot.jpg) repeat-x left bottom; padding-left:31px;}

.side_menu_ul{ padding:0 20px 19px 20px; overflow:hidden; } 
.side_menu_ul li{list-style:none;padding-top:5px; _height:31px;}
.side_menu_ul li a{ color:#8a867f; line-height:25px; height:25px;display:block; border-bottom:1px dashed #d8d3cd; padding-left:40px; background:url(../images/ico4.jpg) no-repeat 30px center; }
.side_menu_ul li dl{ display:none;}
.side_menu_ul li dl a{ border-bottom:0px; height:28px; line-height:29px; padding-left:54px;background:url(../images/side_a.gif) no-repeat 41px center;}
.side_menu_ul li a.down,.side_menu_ul li dl a.aon{ color:#e60012;}
.side_menu_ul li a:hover{ color:#e60012;}
.com_l{ padding-top:0px !important; overflow:hidden;}
.com_l .Current{ margin-bottom:0px;}

.com_List{ padding:11px 28px 0 28px; background:#fafafa; border:1px solid #ececec; margin-top:10px;}
.com_List .name{ height:42px; line-height:42px; border-bottom:1px solid #e3e3e3; font-size:16px; color:#cb2c29; font-weight:bold; margin-bottom:5px; position: relative;}
.com_List .name02{ height:42px; text-align:center; line-height:42px; border-bottom:1px solid #e3e3e3; font-size:16px; color:#cb2c29; font-weight:bold; margin-bottom:5px; position: relative;}
.com_List li{list-style:none; height:39px; line-height:39px; padding:0 21px 0 27px; background:url(../images/dot.jpg) repeat-x left bottom;}
.com_List li a{ background:url(../images/ico_a.png) no-repeat left center; padding-left:12px;}
.com_List li span{ float:right;}
.com_List .Share  .bdsharebuttonbox{ position:absolute; background:url(../images/share.jpg) no-repeat; width:116px; height:36px; top:-3px ; right:0px;}

.NewsInfo{ padding:28px; background:#fafafa; margin-top:-14px; height:auto!important; height:550px; min-height:550px;}
.NewsInfo .titleName{ text-align:center; height:auto!important; margin-bottom:0px;height:20px; min-height:20px; position: relative; }
.NewsInfo .titleName p{ margin:0; font-size:12px; color:#959595; font-weight:normal; line-height:20px; padding-bottom:5px;}

.NewsInfo .Share{}
.NewsInfo .Share .bdsharebuttonbox{ position: absolute; right:0px; bottom:10px; background:url(../images/share.jpg) no-repeat; width:116px; height:36px; }
.NewsInfo .Share .bdshare-button-style0-16 .bds_more{width:116px !important; height:36px !important; background:none !important; }

.prev_next{ text-align:center; padding:15px 0;}
.prev_next a{ display:inline-block; background:#cecece; padding:0 44px; color:#fff; font-size:14px; height:31px; line-height:31px; margin-right:1px;}
.prev_next a:hover{ background:#e60012; color:#fff;  }

.Network_tips{ background:#fafafa; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px 30px 10px 20px; /*height:99px; overflow:hidden; */margin-bottom:10px;}
.Network_tips .txt{ line-height:27px; float:left; width:630px; padding-top:23px; font-size:14px;}
.Network_tips .pic{ line-height:0; float:right;}
.Network_tips .txt p{ font-size:12px;}
/*
.Area_search{ background:url(../images/select_network.jpg) no-repeat; height:48px; padding-left:14px; padding-top:11px;}
.Area_search li{list-style:none; float:left; position:relative; font-size:14px; border:1px solid #eaeaea;  background:#fff; margin-right:6px; z-index:100; }
.Area_search li a.select{ display:block; background:url(../images/select_a.jpg) no-repeat right center; height:30px; line-height:30px; padding:0 8px;}
.Area_search li .hide_select{ position:absolute; left:0px; top:30px; background:#eaeaea; width:100%; display:none;}
.Area_search li.province{ width:102px;}
.Area_search li.city{ width:117px;}
.Area_search li.area{ width:156px;}
.Area_search li .hide_select a{ display:block; padding:0 8px; height:30px; line-height:30px;}
.Area_search li.input{ border:0; background:none; margin-right:0px;}
.Area_search li .text{ width:268px;border:1px solid #eaeaea;  background:#fff; height:30px; line-height:30px; font-size:14px; font-family:微软雅黑; color:#afafaf; vertical-align:middle; padding:0 5px;}
.Area_search li .btn{ width:130px; height:32px; font-size:14px; color:#fff; font-family:微软雅黑; border:1px solid #e60012; background:#e60012;vertical-align:middle; margin:0 6px 0 7px; cursor:pointer; }
.Area_search li .btn2{ width:130px; height:32px; font-size:14px; color:#5f5f5f; font-family:微软雅黑; border:1px solid #ddd; background:#ddd;vertical-align:middle; cursor:pointer; }
*/
.Area_search{ background: #F0F0F0; height:48px; padding-left:14px; padding-top:11px; height: 75px; margin-bottom: 20px;}
.Area_search li{list-style:none; float:left; position:relative; font-size:14px; margin-right:6px; z-index:100; }
.Area_search ul.type {list-style-type:none; font-size:30px;}
.Area_search li a.select{ display:block; background:url(../images/select_a.jpg) no-repeat right center; height:30px; line-height:30px; padding:0 8px;}
.Area_search li .hide_select{ z-index:100000; position: relative; left:0px; top:30px; background:#D6D6D6; width:100%; display:none;}
.Area_search li .cityOptions{ width:130px; border:1px solid #eaeaea; background:#fff; height:30px; line-height:30px; font-size:14px; font-family:微软雅黑; color:#afafaf; vertical-align:middle; padding:5 5px; margin-right: 15px;}

.Area_search li.province{ width:102px;}
.Area_search li.city{ width:117px;}
.Area_search li.area{ width:156px;}
.Area_search li .hide_select a{ display:block; padding:0 8px; height:30px; line-height:30px;}
.Area_search li.input{ border:0; background:none; margin-right:0px;}
.Area_search li .text{ width:268px;border:1px solid #eaeaea;  background:#fff; height:30px; line-height:30px; font-size:14px; font-family:微软雅黑; color:#afafaf; vertical-align:middle; padding:0 5px; margin-left: 15px;}
.Area_search li .btn{ width:130px; height:32px; font-size:14px; color:#fff; font-family:微软雅黑; border:1px solid #e60012; background:#e60012;vertical-align:middle; margin:0 6px 0 7px; cursor:pointer; }
.Area_search li .btn2{ width:130px; height:32px; font-size:14px; color:#5f5f5f; font-family:微软雅黑; border:1px solid #ddd; background:#ddd;vertical-align:middle; cursor:pointer;}
.Area_search li .btn3{ display:block; width:100px; height:30px; font-size:14px; color:#fff; font-family:微软雅黑; border:0px solid #e60012; background:#e60012;vertical-align:middle; margin:0 6px 0 7px; cursor:pointer; }
.Area_search li .btn4{ display:block; width:100px; height:30px; font-size:14px; color:#5f5f5f; font-family:微软雅黑; border:0px solid #ddd; background:#ddd;vertical-align:middle; cursor:pointer; margin:0 6px 0 7px;}
.Area_search li .btn5{ display:block; width:100px; height:30px; font-size:14px; color:#480000; font-family:微软雅黑; vertical-align:middle; margin:0 6px 0 7px; }
.Area_search li .btn6{ display:block; width:100px; height:30px; font-size:14px; color:#5f5f5f; font-family:微软雅黑; vertical-align:middle; margin:0 6px 0 7px;}
.Area_search li .selected{ color: #fff}
.Area_search li .selected{ color: #fff; background-color: #e60012;}
.Area_search li .unselected{ color: #5F5F5F; background-color: #ddd;}
.Area_search li select{height: 30px; }


.Area_search ul.hot_ul{ display: block;}
.Area_search ul.hot_tag{ list-style-type:none; margin:0; padding:0; margin-bottom: 20px; margin-top: 10px; display: block;}
.Area_search .hot_tag li {float: left; }
.Area_search .hot_tag li a { display:block; margin-right:20px; font-size: 14px; color: blue;}

.map_info2{border: 0 solid #ccc; line-height: 20px; text-align: left; font-size: 14px;}
.map_info2 td{border: 0 solid #ccc; padding: 5px;}
.map_info2 th{border: 0 solid #ccc; padding: 5px; background-color: #D6D6D6;}

.Network_Map{ height:682px; border:1px solid #e3e3e3; background:#f7f7f7; margin-top:0px; overflow:hidden; position:relative;}
.Network_Tab{ border-right:1px solid #b7bdc5; width:266px; position:absolute; left:0px; top:0px; height:682px; background:#fafafa;}
.Network_Tab_colse{ background:url(../images/a_close.jpg) no-repeat; width:17px; height:63px; position:absolute; left:266px; top:354px; cursor:pointer; z-index:100;}

.Tab h2{ height:50px;overflow:hidden; margin:0;}
.Tab h2 span{ display:block; line-height:50px;  width:113px; padding-left:20px; float:left; font-size:18px; font-weight:bold; color:#fff; background:url(../images/span.jpg) no-repeat right center #bdbdbd; cursor:pointer;}
.Tab h2 span.show{background:url(../images/span_show.jpg) no-repeat right center #e60012;}
.Tab .AutoContent{ overflow:auto; height:632px;}
.Tab .AutoContent .address_list li{list-style:none; border-bottom:1px solid #e3e3e3; padding-left:19px; padding-top:10px; font-size:14px; padding-bottom:27px; padding-right:12px; }
.Tab .AutoContent .address_list li p{ margin:0;line-height:20px;word-wrap: break-word; word-break: normal;}
.Tab .AutoContent .address_list li h5{ margin:0; font-size:16px; color:#cb2c29; height:34px; line-height:34px; padding:6px 0;}
.Tab .AutoContent .address_list li h5 a{color:#cb2c29;}
.Tab .AutoContent .address_list li h5 a:hover{ text-decoration:underline;}
.Tab .AutoContent .address_list li.libg{ background:#fff;}
.Tab .AutoContent .address_list li.end{ border-bottom:0px;}


.Baidu_map{ padding-top:50px; padding-left:266px;}

.service_hotline{ font-size:18px;color:#fff; background:url(../images/service_hotlinebg.jpg) no-repeat right top #fe8227; height:131px; padding-left:20px;}
.service_hotline h1{ font-size:18px; margin:0; height:30px; padding-top:14px; line-height:30px;}
.service_hotline p b{ font-size:24px; display:block;}
.service_hotline p{ margin:0; font-family:Arial;}

.village_bg{ background:#f77a62 !important;}

.online_apply{ font-size:18px;color:#fff; background:url(../images/online_apply.jpg) no-repeat right top #fe8227; height:131px; padding-left:20px; margin-top:10px;}
.online_apply h1{ font-size:18px; margin:0; height:56px; line-height:56px;}
.online_apply li{list-style:none; line-height:22px;}
.online_apply li a{ padding-right:21px; background:url(../images/online_a.gif) no-repeat right center; display:inline-block; font-size:14px; font-weight:bold; color:#fff;}

.news_business_yh{ height:180px; overflow:hidden;}
.news_business_yh dd{ height:164px;width:357px; float:left; background:#fef6ef; border:solid 1px #f5e7da; padding:0 16px; padding-top:6px;}
.news_business_yh dd.r{ float:right; background:#f9f9f9; width:335px; border:solid 1px #ececec;}
.news_business_yh dd h5{ height:38px; line-height:38px; margin:0; color:#CE2B26; font-size:16px;}
.news_business_yh dd h5 a{ font-size:12px; font-weight:normal; float:right; color:#959595;}
.news_business_yh dd .pic{ width:192px; line-height:0; float:left;}
.news_business_yh dd .pic img{width:192px; height:108px;}
.news_business_yh dd .txt{ width:150px; float:right;line-height:18px;}
.news_business_yh dd .txt h1{  height:24px; margin:0; font-size:14px;}
.news_business_yh dd .txt p{ margin:0; height:60px; color:#8a8785; }
.news_business_yh dd .txt a.more{background: url(../images/ico_aon.png) no-repeat  right center; border-bottom: 1px solid #C2BEBA; padding-right:10px; display:inline-block;}

.news_business_yh dd.r li{list-style:none; line-height:28px; height:28px;}
.news_business_yh dd.r li span{ color:#aeaeae; margin-right:15px;}

.Money_product_show{ background:#fef6ef; padding:0 16px 18px 16px; overflow:hidden; border:solid 1px #f5e7da;}
.Money_product_show h1{ height:48px; line-height:42px; margin:0; color:#ce2b26; font-size:16px;}
.Money_product_show h1 a{ color:#ce2b26; }
.Money_product_show h1 a.more{ float:right; color:#959595; font-size:12px; font-weight:normal;}

.Money_pshowTab h2{ font-size:14px; margin:0; overflow:hidden; height:34px; border-top:1px solid #edeae8;background:#fbfbfa; border-right:1px solid #f2f0ee;}
.Money_pshowTab h2 span{ width:118px; cursor:pointer; border-bottom:1px solid #edeae8; border-left:1px solid #f2f0ee;border-top:2px solid #fbfbfa; display:block; text-align:center; line-height:31px; float:left; height:31px;}
.Money_pshowTab h2 span.show{border-top:2px solid #e38783; border-bottom:1px solid #fff; background:#fff; }
.Money_pshowTab h2 span.show a{ color:#CE2B26!important;}
.Money_pshowTab h2 span#end{ width:123px;}
.Money_pshowTab .AutoContent{ background:#fff; padding-top:14px; padding-bottom:20px;}
.Money_pshowTab .AutoContent th{ text-align:left; height:23px; line-height:23px; padding-left:10px; color:#8c8886;border-bottom:1px solid #edeae8; }
.Money_pshowTab .AutoContent td{ padding-left:10px; height:28px; line-height:28px;}
.Money_pshowTab .AutoContent .name{ color:#a4374b; width:190px;}
.Money_pshowTab .AutoContent .name a{ color:#a4374b;}
.Money_pshowTab .AutoContent .name a:hover{ text-decoration:underline;}
.Money_pshowTab .AutoContent .code{ width:63px;}
.Money_pshowTab .AutoContent .date{ width:56px;}
.Money_pshowTab .AutoContent .time{ width:155px;}
.Money_pshowTab .AutoContent .endtime{ width:70px;}
.Money_pshowTab .AutoContent .end{ width:70px;}
.Money_pshowTab .AutoContent .type{ width:60px;}
.Money_pshowTab .AutoContent tr.even td{ background:#f7f7f7;}

.Vip_service{ background:#fefde1;border:1px solid #f6f5d7; margin-bottom:10px; padding-bottom:10px; height:auto!important; height:242px; min-height:242px; overflow:hidden; margin-top:10px;}
.Vip_service h1{ height:43px; line-height:43px; margin:0; color:#ce2b26; font-size:16px; padding:0 16px;}
.Vip_service h1 a{ color:#ce2b26; }
.Vip_service h1 a.more{ float:right; font-size:12px; font-weight:normal; color:#959595;}
.Vip_service li{list-style:none; padding:0 16px; width:220px; float:left; line-height:0;}
.Vip_service li img{ width:220px; height:68px;}
.Vip_service li h5{ margin:0; font-size:14px; color:#e64c44; line-height:38px;}
.Vip_service li p{ line-height:24px; margin:0;}
.Vip_service li h5 a{ color:#CE2B26;}
.Vip_service li h5 a:hover{ text-decoration:underline;}
.Vip_service li p a{ display:block; height:24px; line-height:24px; background:url(../images/ico_gray.jpg) no-repeat 2px center; padding-left:12px;}

.Other_column{ padding-top:30px; background:#f9f9f9; padding-left:5px; padding-bottom:11px; border:1px solid #ececec;}
.Other_column li{list-style:none; padding-left:50px; width:137px; background:url(../images/dot2.jpg) repeat-y right top; float:left; height:auto !important; height:210px; min-height:210px;}
.Other_column li .pic{ line-height:0; padding:4px 0;}
.Other_column li .pic img{ width:86px; height:85px;}
.Other_column li p{ padding-right:16px; margin:0; line-height:22px;}
.Other_column li p a{ margin-right:18px;}
.Other_column li h5{ font-size:14px; margin:0; padding-top:19px; height:32px; line-height:32px;}
.Other_column li h5 a{ color:#CE2B26;}
.Other_column li.end{ background:none;}

.Merchants_select_city{ margin:10px 0; background:#f9f9f9;padding:0 10px 9px 14px; border: solid 1px #ececec; }
.Merchants_select_city h1{ height:32px; line-height:32px; padding-top:7px; color:#cb2c29; font-size:14px;}
.city_select{ position:relative;}
.city_select a.select{ background:url(../images/city_selectbg.jpg) no-repeat; display:block; height:31px; line-height:31px; padding:0 17px;}
.city_select dl{ display:none; position:absolute; width:187px; left:0px; top:31px; background:#fff; z-index:100; border:1px solid #e8e8e8;border-top:0;}
.city_select dl a{ display:block; padding:0 15px; height:25px; line-height:25px;}
.Merchants_select_city .list li{list-style:none; height:36px; line-height:36px; background:#fff; padding-right:13px; margin-bottom:7px;}
.Merchants_select_city .list li a{ padding-left:25px; background:url(../images/ico_a.png) no-repeat 12px center;}
.Merchants_select_city .list li span{ float:right;}

.custom_search{ padding:0 25px; background:#fff6ef; height:116px; margin-bottom:10px; border:solid 1px #f5e7da;}
.sam_title{height:42px; line-height:42px; color:#cb2c29; font-size:16px; margin:0px; background:url(../images/dot.jpg) repeat-x left bottom;}
.sam_title span{ margin-left:10px; font-size:12px; color:#888; font-weight:normal;}
.custom_search dl{ padding-top:23px; line-height:31px;}
.custom_search dl span{ background:url(../images/custom_search_inputbg.jpg) no-repeat; width:480px; height:31px; padding: 0 10px; display:inline-block; vertical-align:middle;}
.custom_search dl span .text{ width:480px; height:31px; line-height:31px; background:none; border:0; font-size:12px; font-family:微软雅黑; color:#747474;}
.custom_search dl .btn{ width:93px; border:0; background:#e60012; height:31px; cursor:pointer; color:#fff; font-size:16px; font-weight:bold; font-family:微软雅黑; vertical-align:middle; margin-left:10px;}

.Merchants_List{ background:#f9f9f9; padding:0 30px 70px 25px;border: solid 1px #ececec;}
.Merchants_List li{list-style:none; padding-top:23px; border-bottom:1px solid #e6e6e6; padding-bottom:25px;}
.Merchants_List li .pic{ width:150px; float:left;}
.Merchants_List li .pic img{ width:150px; height:110px;}
.Merchants_List li .txt{ width:500px; float:right; padding-right:19px;}
.Merchants_List li .txt td.w{ width:64px; vertical-align:top; color:#989898;}
.Merchants_List li .txt td{ line-height:18px; padding-bottom:5px;}
.Merchants_List li .txt td a{ color:#CB2C29;}

.MerchantsInfo{ padding:0 28px 28px 28px; background:#fafafa; position:relative; margin-top:-14px; }
.Info_custom_search dl{ padding-top:37px; line-height:31px; padding-bottom:30px; border-bottom:1px solid #e3e3e3;}
.Info_custom_search dl span{ background:url(../images/custom_search_inputbg.jpg) no-repeat; width:480px; height:31px; padding: 0 10px; display:inline-block; vertical-align:middle;}
.Info_custom_search dl span .text{ width:480px; height:31px; line-height:31px; background:none; border:0; font-size:12px; font-family:微软雅黑; color:#747474;}
.Info_custom_search dl .btn{ width:93px; border:0; background:#e60012; height:31px; cursor:pointer; color:#fff; font-size:16px; font-weight:bold; font-family:微软雅黑; vertical-align:middle; margin-left:10px;}
.MerchantsInfo .Share{ height:17px; position:relative;}
.MerchantsInfo .Share .bdsharebuttonbox{ position:absolute; background:url(../images/share.jpg) no-repeat; width:116px; height:36px; top:17px ; right:0px;}
.MerchantsInfo .Share .bdshare-button-style0-16 .bds_more{width:116px !important; height:36px !important; background:none !important; }

.Info_M{ background:url(../images/dot.jpg) repeat-x left bottom; padding-bottom:25px; padding-top:18px; height:auto !important; height:100px; min-height:100px;}
.Info_M .pic{ width:315px; float:left;}
.Info_M .pic img{ width:315px; height:230px;}
.Info_M .txt{ width:507px; float:right; padding-right:57px;}
.Info_M .txt td.w{ width:64px; vertical-align:top;}
.Info_M .txt td{ line-height:18px; padding-bottom:10px; text-align:justify; text-justify:inter-ideograph;}
.Info_M .txt td.wbg{ background:url(../images/coin1.jpg) repeat-x bottom; }
.Info_M .txt .name{height:30px;color:#cb2c29; font-size:16px; font-weight:bold;}
.Info_M .txt .code{ font-size:14px;}

.Info_location{ padding-top:21px; padding-bottom:20px;height:auto !important; height:100px; min-height:100px;}
.Info_location .Info_title{ border-bottom:2px solid #ececec;height:28px; position:relative; line-height:28px; margin-bottom:15px;}
.Info_location .Info_title span{ display:block; background:url(../images/coin2.jpg) no-repeat left; width:120px; height:28px; position:absolute; left:0; bottom:-2px; padding:0 30px 0 20px; font-size:14px; color:#fff; font-weight:bold;}
.Info_location .Info_con{ padding:0px 0 10px;}
.Info_location .map{ width:315px; float:left;}
.Info_location .intro{ width:564px; float:right;}
.Info_location .intro .title{ font-size:14px; font-weight:bold; color:#888; padding-bottom:12px;}
.area_select{ padding-bottom:24px; border-bottom:1px solid #e3e3e3;}
.area_select li{list-style:none; float:left; position:relative; font-size:14px; margin-right:6px; z-index:100; width:129px; }
.area_select li a.select{ display:block; background:url(../images/select_a2.jpg) no-repeat right center; height:31px; line-height:31px; padding:0 8px;}
.area_select li .hide_select{ position:absolute; left:0px; top:31px; background:#eaeaea; width:100%; display:none;}
.area_select li .hide_select a{ display:block; padding:0 8px; height:30px; line-height:30px;}

.Shop ul li{list-style:none; border-bottom:1px solid #e3e3e3;}
.Shop ul li h5{cursor:pointer; margin:0; font-size:14px; color:#e60012; height:45px; line-height:45px; padding-right:30px;background:url(../images/select_a.jpg) no-repeat right center;}
.Shop ul li .my_content{ padding:0px 30px 10px 0px; line-height:25px; display:none;}
.Shop ul li .my_content a.go_map{ color:#de9d6e;}
.Shop ul li .my_content p{ margin:0;}
.Shop ul li h5.down{ background:none;}

.C_Tab{ }
.C_Tab h2{ height:50px;overflow:hidden; margin:0;}
.C_Tab h2 span{ display:block; line-height:50px;  width:231px; padding-left:20px; float:left; font-size:18px; font-weight:bold; color:#fff; background:url(../images/span.jpg) no-repeat 206px center #bdbdbd; cursor:pointer; margin-right:1px;}
.C_Tab h2 span.show{background:url(../images/span_show.jpg) no-repeat 206px center #e60012;}
.C_Tab h2 span#end{ margin-right:0px; width:226px;}
.C_Tab .AutoContent{ border:1px solid #e3e3e3; border-top:0px; background:#fafafa; padding-top:50px; padding-bottom:100px;}
.C_Tab .AutoContent .table{ width:700px; margin:0 auto;}
.C_Tab .AutoContent .table .title{ text-align:center; line-height:40px; font-size:16px; font-weight:bold;}
.C_Tab .AutoContent .table .title p{ font-size:14px; font-weight:normal; margin:0 0 10px 0; line-height:20px; background:url(../images/dot.jpg) repeat-x left bottom; padding-bottom:10px;}
.C_Tab .table td.w{ width:258px; padding-right:10px; text-align: right; }
.C_Tab .table td{padding-bottom:10px; height:31px;}
.C_Tab .table td .txt{ background:url(../images/textbg.jpg) no-repeat left top;}
.C_Tab .table td .txt .text{ width:206px; height:31px; padding:0 5px 0 18px; line-height:31px; font-family:微软雅黑; margin-right:10px;border:none; background:none;}
.C_Tab .table td .view{ font-size:14px; font-weight:bold; color:#e60012;}
.C_Tab .table td .btn{ width:87px; height:37px; color:#fff; background:#e60012; cursor:pointer;font-family:微软雅黑;  font-size:18px; font-weight:bold; border:none;}
.C_Tab .table td .select{ position:relative; background:url(../images/select_jsqbg.jpg) no-repeat;}
.C_Tab .table td .select a.a_select{ width:193px; padding:0 18px; display:block; line-height:31px; height:31px;}
.C_Tab .table td .select .select_hide{ position:absolute; top:31px; background:#fff; left:0px; width:227px;  display:none; border:1px solid #e8e8e8;border-top:0px;}
.C_Tab .table td .select .select_hide a{ display:block; height:25px; line-height:25px; padding:0 10px;}

.person_login{margin-bottom:0 !important;padding-bottom:22px !important; background:#fff9f1 !important;}

.Select_product{ background:#f7f7f7; padding-left:16px; border:1px solid #ececec;  padding-right:12px; padding-bottom:29px; margin:10px 0;}
.Select_product h1{ height:39px; line-height:39px; margin:0 0 28px 0; background:url(../images/dot.jpg) repeat-x left bottom; font-size:16px; color:#ce2b26;}
.Select_product table td{ padding-bottom:13px; line-height:31px;}
.Select_product table td.w{ width:112px; padding-right:10px; font-size:14px; text-align:right;}
.Select_product table td .txt{ background:url(../images/select_productbg.jpg) no-repeat left top; height:31px;}
.Select_product table td .txt .text{ padding:4px 12px 0; width:416px; margin-right:11px; height:24px; line-height:24px; border:none; background:none;font-family:微软雅黑; color:#747474; }
.Select_product table td .txt .btn{ width:133px; height:31px; background:#e60012; color:#fff; font-size:16px;font-family:微软雅黑;border:none; font-weight:bold;cursor:pointer; }
.Select_product .btn_box{ background:url(../images/dot.jpg) repeat-x left top; padding-top:15px; text-align:center;}
.Select_product .btn_box .btn{  height:31px; color:#fff; font-size:16px;font-family:微软雅黑;border:none; font-weight:bold; margin:0 8px; cursor:pointer; }
.Select_product .btn_box .btn_clear{ width:140px; background:#b5b5b5; }
.Select_product .btn_box .btn_search{ width:93px;background:#e60012; }

.productInfo{ border:1px solid #ececec;  background:#f7f7f7; padding-left:20px; padding-right:24px; padding-bottom:29px; margin-top:10px ; overflow:hidden;}
.productInfo .name{line-height:49px; margin-bottom:15px; background:url(../images/dot.jpg) repeat-x left bottom; font-size:16px; color:#ce2b26; font-weight:bold;}
.productInfo .name .btn{ float:right; padding-top:6px;}
.productInfo .name .btn a{ width:116px; height:36px; background:url(../images/Btn_fenx.jpg) no-repeat top; display:block;}
.prod_name{ width:133px; padding-left:33px; padding-top:20px; float:left;}
.prod_name h1{ font-size:16px; margin:0; height:31px; line-height:31px; background:#e60012; color:#fff; text-align:center;}
.prod_name td{ background:#fff; height:84px; line-height:24px; padding:0 10px; text-align:center; font-size:30px; color:#F00;}
.prod_name .talk_keep{ padding-top:18px; text-align:center; display:none;}
.prod_name .talk_keep a{ display:inline-block; padding-left:29px; padding-right:10px; line-height:22px;}
.prod_name .talk_keep a.k{ background:url(../images/icon_keep.jpg) no-repeat 3px top;}
.prod_name .talk_keep a.t{ background:url(../images/icon_talk.jpg) no-repeat 3px center;}
.prod_intro{ width:488px; float:right;}
.prod_intro td{ line-height:34px; background:url(../images/dot.jpg) repeat-x left bottom;}
.prod_intro td.l{ width:290px;}
.prod_intro .bdsharebuttonbox{ padding:12px 0; height:25px; overflow:hidden; line-height:25px;}
.prod_intro .bdsharebuttonbox em{ float:left; font-style:normal; vertical-align:middle;}
.prodcutTab{ padding-top:15px;}
.prodcutTab h2{ font-size:14px; margin:0; overflow:hidden; height:34px; border-top:1px solid #edeae8;background:#fbfbfa; border-right:1px solid #f2f0ee;}
.prodcutTab h2 span{ width:143px; cursor:pointer; border-bottom:1px solid #edeae8; border-left:1px solid #f2f0ee;border-top:2px solid #fbfbfa; display:block; text-align:center; line-height:31px; float:left; height:31px;}
.prodcutTab h2 span.show{border-top:2px solid #e38783; color:#ce2b26;border-bottom:1px solid #fff; background:#fff; }
.prodcutTab h2 span#end{ width:138px;}
.prodcutTab .AutoContent{ background:#fff;border:1px solid #f2f0ee;border-top:0px;overflow-y: auto;height: 305px;}
.prodcutTab .table td{ line-height:22px;  border-bottom:1px solid #edeae8; padding:5px 20px;}
.prodcutTab .table td.n{ text-align:right; width:123px;border-right:1px solid #edeae8; padding-left:0px; vertical-align:top;}
.prodcutTab .table tr.odd td{ background:#f7f7f7;}
.prodcutTab .table td strong a{ color:#CE2B26;}
.prodcutTab .prodInfo{ padding:20px;}

.ban_phone{ background:url(../images/ban_phone.jpg) no-repeat center top #d61d03; height:337px;}
.ban_phone dl{ padding-left:558px; padding-top:183px; position:relative;}
.ban_phone dl dd{ height:58px;}
.ban_phone dl dt{ position:absolute; z-index:10; top:178px; left:796px; width:118px;}
.ban_phone dl dt img{ width:118px;}

.Intro_area{ padding-top:5px;}
.Intro li{list-style:none; width:250px; float:left; text-align:center; padding-top:38px;}
.Intro li p{ font-size:14px;  line-height:22px; margin:0; padding-top:10px;color:#747474;}
.Intro{ height:296px;}

.phone_area{ background: url(../images/ico_gn.jpg) no-repeat center top #e8ecee; padding-top:127px; padding-bottom:66px;}
.phone_area li{list-style:none; position:relative; width:172px; float:left; margin-right:20px; text-align:center; z-index:10;}
.phone_area li.end{ margin-right:0px;}
.phone_area li .ying{ background:url(../images/phone_ying.png) no-repeat; width:256px; height:140px; position:absolute; top:165px; left:0px;}
.phone_area li .pic{ height:343px;}
.phone_area li h1{ background:url(../images/wordbg.jpg) no-repeat center top; margin:0; color:#fff; padding:22px 0; line-height:16px; font-size:14px;}
.phone_area li p{ line-height:22px; font-size:14px; margin:0; padding-top:10px; color:#747474;}

.phone_bottom{ padding-top:25px; padding-bottom:45px;color:#747474;}
.phone_bottom span{ float:right;}
.phone_bottom a{color:#747474;}
.phone_bottom a:hover{color:#e60012;}



.bottom02{ background:#d6d6d6 url(../images/Bottom_line.jpg) no-repeat center bottom; margin-top:10px; height:55px; line-height:55px; }
.bottom02 dl{ float:right; padding-top:4px;}
.bottom02 span{ padding-right:30px;}
.bottom02 span a{ padding:0 10px;}
.bottom02 em{ float:left;}

.siteMap{ padding-bottom:10px; height: auto!important; height: 555px; min-height: 555px;}
.siteMap li{list-style:none; }
.siteMap li span{ display:block; line-height:34px; border-bottom:solid 1px #e60012; font-family:"微软雅黑"; font-size:18px; color:#e60012; clear:both; padding-top:10px;}
.siteMap li dl{ display:block; padding:10px; clear:both; height:100%;}
.siteMap li dl a{ background:url(../images/ico4.jpg) no-repeat left center; padding-left:10px; display:inline-block; width:150px; height:26px; line-height:26px; float:left; overflow:hidden;}

.siteMap_txt{ height:100%;}


.Message_tips{ border:solid 1px #f6f6f6; background:#FFF; padding:15px 45px; line-height:28px; font-size:14px; margin:0 45px 20px;}
.Message_tips span{ font-weight:bold; float:left;}
.Message_tips dl{ float:left;}

.map_info{text-align: center; border: 1px solid #ccc; line-height: 20px;}
.map_info td{border: 1px solid #ccc; padding: 5px;}
.map_info th{border: 1px solid #ccc; padding: 5px;}


/*2014-05-29*/
.Brand_box{ padding:20px 40px;}
.Brand_box .tips{ display:block; border:solid 1px #f6f6f6; background:#FFF; height:64px; line-height:64px; padding:0 30px; font-size:14px; color:#5f5f5f;}
.Brand_box ul{}
.Brand_box ul li{list-style:none; padding:25px 0 0px 35px; line-height:28px; font-size:14px;}
.Brand_box ul li b{ display:block; font-size:16px;}
.Brand_box ul li a{ display:inline-block; width:200px; height:28px; float:left; overflow:hidden; text-decoration:underline;}
.Brand_box ul li a:hover{ text-decoration:none;}

.NotLogin_box{ padding:20px 40px;}
.NotLogin_box .tips{ display:block; border:solid 1px #f6f6f6; background:#FFF; height:64px; line-height:64px; padding:0 30px; font-size:14px; color:#5f5f5f; margin-bottom:10px;}
.NotLogin_box .title{ padding:10px 0 0 10px; margin:0; height:40px; line-height:40px; font-size:16px; color:#5f5f5f; }
.NotLogin_box .title span{ color:#e60012; padding-right:5px;}
.NotLogin_box .title02{ padding:10px 0 0 88px; margin:0; height:40px; line-height:40px; font-size:16px; color:#5f5f5f;}
.NotLogin_box .myTable{ border:solid 1px #ededed; background:#FFF; font-size:16px; margin-left:88px; margin-bottom:10px;}
.NotLogin_box .myTable td{ border:solid 1px #ededed; padding:8px 50px 8px 20px;}
.NotLogin_box .myTable td span{ font-size:20px; display:block;}
.NotLogin_box .myTable .font20{ font-size:20px;}
.NotLogin_box .myTable td.small{ font-size:14px; font-weight:normal;}

.DownCenter_box{ padding:20px 40px;}
.DownCenter_box .tips{ display:block; border:solid 1px #f6f6f6; background:#FFF; height:64px; line-height:64px; padding:0 30px; font-size:14px; color:#5f5f5f; margin-bottom:10px;}
.DownCenter_box ul{}
.DownCenter_box ul li{list-style:none; padding:10px;}
.DownCenter_box ul li span{ display:block; font-size:16px; height:36px; line-height:36px; font-weight:bold;}
.DownCenter_box ul li dl{ display:block; padding-left:17px;}
.DownCenter_box ul li a{ display:block; width:145px; height:30px; line-height:30px; text-align:center; font-size:14px; border:solid 1px #dedede; background:#fff; color:#e60012; float:left; margin-left:10px;}

.Demo_box{ padding:20px 40px;}
.Demo_box .tips{ display:block; border:solid 1px #f6f6f6; background:#FFF; height:64px; line-height:64px; padding:0 30px; font-size:14px; color:#5f5f5f; margin-bottom:10px;}
.Demo_box ul{}
.Demo_box ul li{list-style:none; width:413px; height:445px; background:#FFF; border:solid 1px #f6f6f6; overflow:hidden; float:left; text-align:center; margin-top:10px;}
.Demo_box ul li span{ display:block; font-size:24px; color:#e60012; height:97px; line-height:83px;}
.Demo_box ul li em{ display:block; padding-bottom:25px;}
.Demo_box ul li em img{}
.Demo_box ul li .btn{ display:block; background:url(../images/Demo_btn.jpg) no-repeat center top; width:205px; height:47px; line-height:47px; color:#FFF; margin:auto; font-size:18px;}
.Demo_box ul li.end{ float:right;}

.Contact_box{ padding:20px 40px;}
.Contact_box .tips{ display:block; border:solid 1px #f6f6f6; background:#FFF; height:64px; line-height:64px; padding:0 30px; font-size:14px; color:#5f5f5f; margin-bottom:10px;}
.Contact_box ul{}
.Contact_box ul li{list-style:none; border-bottom:solid 1px #eaeaea; padding:10px; line-height:30px; font-size:14px;}
.Contact_box ul li b{ display:block; font-size:16px;}
.Contact_box ul li span{ display:block; padding-left:27px;}
.Contact_box ul li span a{ text-decoration:underline; color:#e60012;}
.Contact_box ul li span a:hover{ text-decoration:none;}
.Contact_box ul li em{ font-size:20px; color:#e60012; font-style:normal;}

.Wx_banner{ height:266px; border-top:solid 3px #e60012;}

.Wx_intro{ height:365px; background:#f4fcff; padding:0 35px; overflow:hidden;}
.Wx_intro h4{ padding:20px 0 0 0; margin:0; font-size:20px; color:#cb2c29; line-height:34px;}
.Wx_intro dl{ display:block; text-indent:2em; font-size:14px; height:60px; line-height:18px;}
.Wx_intro ul{}
.Wx_intro ul li{list-style:none; width:300px; height:200px; float:left; overflow:hidden; text-align:center; border-right:solid 1px #eaeaea}
.Wx_intro ul li .pic{}
.Wx_intro ul li .pic img{ width:136px; height:136px;}
.Wx_intro ul li span{ display:block; font-size:18px; color:#33b1ec; font-weight:bold; line-height:30px; padding-top:10px;}
.Wx_intro ul li span{ color:#33b1ec;}
.Wx_intro ul li em{ display:block; font-size:14px; color:#747474; font-style:normal;}
.Wx_intro ul li.End{ border:none;}

.Wx_life{ height:435px; background:#fffee7; padding:0 35px; overflow:hidden; margin:10px 0;}
.Wx_life h4{ padding:0; margin:0; font-size:20px; color:#cb2c29; line-height:67px;}
.Wx_life ul{}
.Wx_life ul li{list-style:none; width:175px; height:255px; float:left; overflow:hidden; text-align:center; background:url(../images/Wx_arrow02.png) no-repeat right 65px; padding:0 90px 0 50px;}
.Wx_life ul li .pic{}
.Wx_life ul li .pic img{ width:175px; height:175px;}
.Wx_life ul li span{ display:block; font-size:14px; color:#5d5d5d; line-height:30px; padding:10px 10px 0 10px; line-height:18px;}
.Wx_life ul li span a{ color:#5d5d5d;}
.Wx_life ul li.End{ background:none; padding-right:0;}
.Wx_life dl{ clear:both; display:block; font-size:18px; color:#777; line-height:38px; background:url(../images/Wx_icon.jpg) no-repeat 50px center; padding-left:70px;}
.Wx_life dl a{ color:#ff382f; text-decoration:underline;}
.Wx_life dl a:hover{ text-decoration:none;}
.Wx_life .line10{ border-top:solid 1px #e1e1e1; height:10px; overflow:hidden; clear:both; width:810px; margin-left:50px;}

.Wx_AppList{ height:185px; overflow:hidden; background:#f0ffe1; padding:0 35px; position:relative;}
.Wx_AppList h4{ padding:0; margin:0; font-size:20px; color:#cb2c29; line-height:60px;}
.Wx_AppList .hd{ }
.Wx_AppList .hd a{ display:block; width:22px; height:43px; position:absolute; top:92px; cursor:pointer;}
.Wx_AppList .hd a.prev{ background:url(../images/Wx_arrow01.png) no-repeat; left:35px;}
.Wx_AppList .hd a.next{ background:url(../images/Wx_arrow02.png) no-repeat; right:35px; }
.Wx_AppList .Small{ width:872px; overflow:hidden; position:absolute; left:65px; top:75px; border-left:solid 1px #e1e1e1; height:80px;}
.Wx_AppList .Small li{list-style:none; width:140px; height:80px; border-right:solid 1px #e1e1e1; float:left; overflow:hidden; text-align:center;}
.Wx_AppList .Small li img{ width:48px; height:48px;}
.Wx_AppList .Small li span{ display:block; font-size:14px; padding-top:10px;}

.mar_b{margin-bottom: 25px;}
.mar_b10{margin-bottom: 10px;}
.prodInfo li span{color: #B2AEAB; margin-right: 10px;}
.prodInfo li{list-style:none;line-height: 31px;}
a.xy_btn{ display:block; height:61px; line-height:61px; color:#fff; font-size:18px; padding-left:76px; background:url(../images/xy_btn.jpg) no-repeat 30px center #ff852b;}

.info{ overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px; padding:5px 10px;}
.info a{ color:#F00;}
.info ul{ padding:0 0 0 30px; }
.info li{  padding:0; margin:0; list-style:  disc; background:none;}
.info li span{ float:none;}

.info02{ overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px; padding:5px 10px;}

.slowDownBox{height:400px; display: none;}
.slowDownBox a{ display:block; height:400px; }

.bc_404{ height:215px; background:url(../images/bc_404.jpg) no-repeat 250px center; padding:150px 0 150px 450px; width:552px; margin:auto;}
.bc_404 h4{ padding:80px 0 0 15px; margin:0; font-size:20px; color:#cb2c29; line-height:40px;}
.bc_404 span{ display:block; font-size:12px; color:#b2b2b2; padding-top:8px;}
.bc_404 span a{ padding:0 15px; font-size:16px;}

.bc_result{ height:261px; background:url(../images/xy_result.jpg) no-repeat 100px center; padding:150px 0 150px 300px; width:552px; margin:auto;}
.bc_result h4{ padding:80px 0 0 15px; margin:0; font-size:20px; color:#cb2c29; line-height:40px;}
.bc_result span{ display:block; font-size:12px; color:#b2b2b2; padding-top:8px;}
.bc_result span a{ padding:0 15px; font-size:16px;}


.survey{ overflow:hidden;}
.survey .topTitle{ margin:10px 0 0 0; padding:0px; line-height:40px; font-size:20px; color:#e60012;}
.survey .title{ margin:25px 25px 0 45px; padding:0 0 20px; line-height:40px; font-size:20px; color:#cb2c29; border-bottom:1px solid #e3e3e3; text-align:center; position:relative;}
.survey .title span a{ position:absolute; bottom:4px; right:0px; width:116px; height:36px; background:url(../images/sharImg.jpg) no-repeat;}
.survey .subtitle{ margin:20px 0 30px; padding:0 0 0 15px; font-size:14px; color:#cecece; background:url(../images/HomeIcon.jpg) no-repeat left;}


.survey_question{ padding:0 0 80px 100px; font-size:14px;}
.survey_question dl{ }
.survey_question dt{ margin:35px 0 10px; font-weight:bold;}
.survey_question dd{ line-height:30px;}
.survey_question .dd01{ float:left; width:355px; display:inline-block;}
.survey_question .submitStyle{ width:130px; height:32px; background:#e60012; text-align:center; color:#fff; border:none; margin-right:10px;}
.survey_question .resetStyle{ width:130px; height:32px; background:#cecece; text-align:center; color:#fff; border:none;}
.survey_question .btn{ margin:15px 0 0;  }

.search{ padding:0 0 100px 40px;}
.searchTitle{ margin:0px; padding:0px; font-size:14px; font-weight:normal; line-height:40px;}
.searchTitle font{ color:#F00;}
.search h2{ margin:0px; padding:0px; font-weight:normal; font-size:14px; background:#f1f1f0; border-top:1px solid #edeae8; height:34px;}
.search h2 span{ padding:0 20px; color:#F00; line-height:34px; display:inline-block; cursor:pointer;}
.search h2 span.show{ background:#fff; border-top:2px solid #F00; color:#333;}
.search_list{ font-size:14px; padding:20px 0 30px;}
.search_list dl{ border-bottom:1px dashed #ccc; }
.search_list dt{ padding-top:8px; line-height:30px;}
.search_list dt font{ color:#F00;}
.search_list dt span{ color:#999;}
.search_list dt a{ color:#0033ff; }
.search_list dd{ padding-top:20px; line-height:40px;}

/*eLoans*/
.BD_line{ background:#E60012; width:100%; height:3px; margin-bottom:10px;}

.eLoans{ background:#FAFAFA; padding:0 28px 28px 28px; width:944px;}
.eLoans .Titie{ border-bottom:1px solid #E3E3E3; color:#CB2C29; font-family:"微软雅黑"; font-weight:bold; text-align:center; font-size:20px; padding:49px 0;}
.eLoans .ContBox{ padding:57px 38px 30px 38px;}
.eLoans .Table{ background:url(../images/BG_eLoans.jpg) no-repeat left top; min-height:960px; _height:960px; _height:auto !important; padding:2px 48px 0 48px;}
.eLoans .Table tr.TDF1 td{ padding-top:29px;}
.eLoans .Table tr.TDB1 td{ padding-bottom:27px;}
.eLoans .Table tr.TDF2 td{ padding-top:29px;}
.eLoans .Table tr.TDB2 td{ padding-bottom:34px;}
.eLoans .Table tr.TDF3 td{ padding-top:26px;}
.eLoans .Table tr.TDB3 td{ padding-bottom:37px;}
.eLoans .Table tr.TDF4 td{ padding-top:25px;}
.eLoans .Table tr.TDB4 td{ padding-bottom:27px;}
.eLoans .Table td{ font-size:14px; font-family:"微软雅黑"; color:#5F5F5F; padding:4px 0;}
.eLoans .Table td.TDTi{ width:147px; text-align:right; padding-right:5px;}
.eLoans .Table td .text{ background:#fff; border:1px solid #D3D3D3; width:200px; height:26px; line-height:26px; padding:0 5px;}
.eLoans .Table td .age{ width:43px;}
.eLoans .Table td .address{ width:345px;}
.eLoans .Table td .text1{ width:154px;}
.eLoans .Table td .tel_1{ width:43px;}
.eLoans .Table td .tel_2{ width:127px;}
.eLoans .Table td .code{ width:83px; vertical-align:middle;}
.eLoans .Table td .codePic{ vertical-align:middle; margin-left:5px; border:1px solid #D3D3D3;}
.eLoans .Table td a{ font-size:12px; text-decoration:underline; margin-left:5px; vertical-align:middle;}
.eLoans .Table td.BtnBox{ padding:24px 0; text-align:center;}
.eLoans .Table td .btn{ background:#E60012; color:#fff; width:162px; height:40px; line-height:40px; text-align:center; border:0 none; cursor:pointer; font-family:"微软雅黑"; font-size:14px;}

.eLoans .SelectBox{ height:26px; border:1px solid #D3D3D3; position:relative; background:#fff;}
.eLoans .SelectBox .SelectText{ display:block; background:url(../images/Btn_select.jpg) no-repeat right center; padding:0 31px 0 5px; height:26px; line-height:26px; cursor:pointer;}
.eLoans .SelectBox .SelectList{position:absolute; left:-1px; top:26px; border:1px solid #D3D3D3; border-top:0px; background:#fff; display:none; z-index:10;}
.eLoans .SelectBox .SelectList dt{display:block; cursor:pointer;}
.eLoans .SelectBox .SelectList dt a{padding:0 5px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:0px; text-decoration:none;}
.eLoans .SelectBox .SelectList dt a:hover{background:#8E8E8E; color:#fff;}

.eLoans .SelectBox_sex{ width:81px;}
.eLoans .SelectBox_sex .SelectList{ width:81px;}

.eLoans .SelectBox_city{ float:left;}
.eLoans .SelectBox_city1,.eLoans .SelectBox_city2{ width:146px; margin-right:10px;}
.eLoans .SelectBox_city3{ width:159px;}
.eLoans .SelectBox_city1 .SelectList,.eLoans .SelectBox_city2 .SelectList{ width:146px;}
.eLoans .SelectBox_city3 .SelectList{ width:159px;}

.eLoans .SelectBox_TF{ width:107px;}
.eLoans .SelectBox_TF .SelectList{ width:107px;}
.eLoans .SelectBox_Bank{ width:164px;}
.eLoans .SelectBox_Bank .SelectList{ width:164px;}

.SelectBox1{ z-index:7;}
.SelectBox2{ z-index:6;}
.SelectBox3{ z-index:5;}
.SelectBox4{ z-index:4;}
.SelectBox5{ z-index:3;}
.SelectBox6{ z-index:2;}
.SelectBox7{ z-index:1;}
/*eLoans注释*/

/*基金超市详情页样式*/
.infWrapper{font-size: 14px;margin: 0;overflow: hidden;height: 34px;border-top: 1px solid #edeae8;background: #fbfbfa;border-right: 1px solid #f2f0ee;}
.infWrapper li{list-style: none;display: inline-block;width: 32%;text-align: center;height:34px;line-height:34px;}
.infWrapper .show{border-top: 2px solid #e38783;color: #ce2b26;border-bottom: 1px solid #fff;background: #f7f7f7;}

/*村改分*/
.shadowDiv{position:fixed;right:0px;bottom:0px;width:100%;height:100%;background-color:#000000;-moz-opacity:0.55;opacity:0.7;filter:alpha(opacity=70);z-index:1001;}
.ptextStyle{font-size: 16pt; font-family: 仿宋;line-height:1.9;padding:0px;margin:0;color: black;}
.ptextSign{text-align:right;font-size: 16pt; font-family: 仿宋;line-height:1;color: black;}
.dialogTitleDiv{text-align:center;font-size: 24pt; font-family: 宋体;margin:20px;color: black;font-weight: bolder;}
.dialogDivStyle{position:absolute; z-index:1002; width:800px; height:550px;background-color:white;padding:15px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom: 20px solid red;
    box-shadow: 0px -2px 0px 0px rgba(0,0,0,0.2),-6px 0px 0px 0px rgba(0,0,0,0.2),2px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.2);}
.djs_exit_div{position:absolute;width: 220px;right: 285px;bottom:20px;font-size:20px}
.djs_time{color: white;font-size: 120%;}
.djs_but{width: 230px;height: 35px;background-color:red;border-style: none;border-radius: 5px;color: white;}
/**手机银行鸿蒙客户端兼容显示理财公告**/
.com_List_showinharmony li a{display: inline-block;width: 80%;overflow: hidden;height: 39px;}
/*手机银行鸿蒙客户端兼容帮助中心*/
.help_content_showinharmony li a{display: inline-block;width: 100%;overflow: hidden;height: 38px;}