@charset "utf-8";
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; font-family:"微软雅黑"; color:#333333; width:100%;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;vertical-align:top;}
a{ color:#333333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0s linear; -webkit-transition:all 0s linear;}
*:hover{transition:all 0s linear; -webkit-transition:all 0s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#3281c3;}
.fl{ float:left;}.fr{ float:right;}.tc{ text-align:center;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.Contain{ width:1200px; margin:0px auto;}
.h50{ height:50px;}

/*font*/
.f_orange{ color:#f8b500;}

/*pages*/
.Pages{ zoom:1; overflow:hidden;text-align:center; padding-top:10px; height:44px; margin:24px 0px 0px 0px; color:#555; clear:both; background:#959ab9;}
.Pages a.more{ display:block; width:32px; height:32px; background:url(../images/more.png); margin:0px auto;}

.Pages2{ zoom:1; overflow:hidden;text-align:center; padding-top:18px; height:51px; margin:0px 0px 0px 0px; color:#555; clear:both; background:#c8d3e7;}
.Pages2 a.more{ display:block; width:32px; height:32px; background:url(../images/more.png); margin:0px auto;}

/*pages end*/

/*Top*/
.Header{width:1200px; margin:0px auto; height:79px;}
.Header .logo{ float:left; padding-top:14px;}
.MainNav{ float:right; height:57px; line-height:57px; padding:17px 30px 0px 0px;}
.MainNav li{ float:left; margin-left:41px;}
.MainNav li span a{ display:block; font-size:15px;}
.MainNav li span a:hover,.MainNav li.onnav span a{ color:#333; border-bottom:5px solid #ff5546;}

.MainNav li.onnav .subnav{ display:block;}
.subnav{ display:none; top:79px; left:0px; width:100%; position:absolute; z-index:999; line-height:53px; height:53px; background:#0968c0;}
.subnav dl{ width:1200px; margin:0px auto;}
.subnav a{ margin-right:30px; display:inline-block; color:#C8C8C8; font-size:12px;}
.subnav a:hover{color:#fff;}.subnav a.cur{color:#fff;}
.fixedNav{ position:fixed; top:0px;}

.TopRight{ float:right; border-left:1px solid #e5e5e5; height:48px; line-height:27px; padding:31px 0px 0px 26px; position:relative; font-size:13px;}
.TopRight .language{ margin:0px 20px;}
.TopRight .language a.on{ color:#3281c3;}
.TopRight .icon{ cursor:pointer; vertical-align:middle; display:inline-block; padding-top:5px;}
.TopRight .searchbox{ display:none; top:26px; border:1px solid #e5e5e5; position:absolute; left:-166px; padding:5px; width:210px; height:28px; background:#fff;}
.TopRight .searchbox .input{ height:28px; border:0px; width:180px; margin-right:6px; float:left;}
.TopRight .searchbox .btn{ margin-top:4px;}
/*Top*/

/*Bottom*/
.Footer{ font-size:12px; min-width:1203; max-width:100%; background:#262834; padding:24px 0px 0px 0px; height:55px; color:#8f8f8f;}
.Footer a{color:#b1b2b3;}.Footer a:hover{color:#ff8a00;}
.Footer nav i{ width:25px; text-align:center; color:#52545d; display:inline-block;}
.Footer a.sina{ position:relative; display:inline-block; width:34px; height:34px; background:url(../images/sina.png) 0px top no-repeat;}
.Footer a.wx{ position:relative; display:inline-block; width:34px; height:34px; background:url(../images/sina.png) right top no-repeat; margin:0px 14px 0px 12px;}
.Footer .wxpic{ width:131px; display:none; position:absolute; bottom:36px; left:-50px;}
.Footer a:hover .wxpic{ display:block;}
.Footer .link{ background:url(../images/linkbg.png); width:167px; height:34px; line-height:34px; color:#8f8f8f; font-size:14px; display:inline-block; text-align:center; vertical-align:top; cursor:pointer; position:relative;}
.Footer .link .list{ width:167px; left:0px; text-align:left; bottom:0px; border:1px solid #dedede; background:#fff; padding:6px 0px; position:absolute; display:none;}
.Footer .link .list li{ padding-left:10px; line-height:28px;}
/*Bottom*/


/*Banner*/
.HomeBan{ min-width:1203; max-width:100%;position:relative; height:415px; overflow:hidden; margin-bottom:7px;}
.HomeBan .bd{ position:relative; z-index:0;}
.HomeBan .bd ul{ width:100% !important;}
.HomeBan .bd li{ width:100% !important; height:415px;}
.HomeBan .bd li a{ height:415px; display:block;}
.HomeBan .hd{ width:100%;position:absolute; z-index:2; bottom:25px; left:0; height:7px; line-height:7px; text-align:center;}
.HomeBan .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0px 3px 0px 4px; 
line-height:9999px; background:url(../images/dotban.png) 0px top no-repeat;}
.HomeBan .hd ul .on{ background:url(../images/dotban.png) right top no-repeat;}
.HomeBan .prev,.HomeBan .next{ display:none; top:50%; margin-top:-25px; width:32px; height:32px; z-index:9999; cursor:pointer;}
.HomeBan .prev{ background:url(../images/arrban.png) 0px center no-repeat; position:absolute; left:10px;}
.HomeBan .next{ background:url(../images/arrban.png) right center no-repeat; position:absolute; right:10px;}
.HomeBan:hover .prev,.HomeBan:hover .next{ display:block;}

.BanSub{min-width:1203; max-width:100%; height:126px; line-height:126px; color:#a99e9b; font-size:52px; margin-top:53px; text-align:right;}
/*Banner*/

/*index*/
.HomeBottom .Footer{background:#fff; color:#8f8f8f;}
.HomeBottom .Footer a{color:#8f8f8f;}.HomeBottom .Footer a:hover{color:#ff8a00;}
.HomeBottom .Footer nav i{color:#eaeced;}

.HomeBox{ height:177px; background:#dadada;}
.HomeBox .Contain{ position:relative;}
.HomeBox .News{ background:#f3f3f3; width:439px; float:left; height:177px; font-size:12px;}
.HomeBox .News .Tit{ margin:0px 38px 0px 28px; font-size:16px; color:#595757; background:url(../images/notice.gif) 0px 16px no-repeat; padding:3px 0px 0px 28px; line-height:48px;}
.HomeBox .News .Tit a.more{ float:right; font-size:13px; color:#3281c3; font-weight:normal;}
.HomeBox .News li{ height:22px; line-height:22px; margin:0px 37px 0px 24px; color:#595959;}
.HomeBox .News li a{color:#595959;}.HomeBox .News li a:hover{color:#3281c3;}
.HomeBox .News li.frist{ line-height:21px;color:#4c4c4c; height:68px; padding-left:75px; position:relative;}
.HomeBox .News li.frist .tit{ padding-bottom:5px; line-height:27px; font-size:16px;}
.HomeBox .News li.frist .tit a{ color:#000000;}.HomeBox .News li.frist .tit a:hover{ color:#3281c3;}
.HomeBox .News li.frist .date{ line-height:15px; position:absolute; left:0px; top:0px; text-align:center; border:1px solid #c2c2c2; font-size:14px; width:59px; height:52px;}
.HomeBox .News li.frist .date span{ font-family:Arial, Helvetica, sans-serif; line-height:22px; font-weight:bold; font-size:18px; padding-top:8px; display:block;}
.HomeBox .Homecon{ height:177px; overflow:hidden; position:absolute; right:0px; top:;}
.HomeBox .item1 a,.HomeBox .item2 a,.HomeBox .item3 a{ display:block; height:177px;}


/*栏目页*/
.ColumnName{ padding-top:13px; line-height:47px; height:47px; color:#000000; border-bottom:1px solid #d6d6d6; font-size:20px;}
.MenuList{ float:right;}
.MenuList li{ float:left; padding-left:58px;}
.MenuList li a{ color:#000; font-size:12px;}.MenuList li a:hover,.MenuList li.onli a{ color:#f8b500;}

.SubPage{ height:auto !important; height:420px; min-height:420px;}

.Current{ background:#f2f2f2; max-width:100%; min-width:980px; padding-top:43px; line-height:15px; color:#000000;}
.Current a {color:#000000;} .Current a:hover {color:#f8b500;}
.Current .logo { float:left; display:block; vertical-align:middle; margin-right:5px;}
.Current .logo img{ width:99px; height:15px;}

.SinglePage{ clear:both; padding-top:0px; line-height:30px; font-size:14px; color:#333; background:#f0eff5;}

/*走进信地*/
.Columnname{ text-align:center; line-height:25px; color:#595757; font-size:18px; padding-top:33px; height:110px;}
.Columnname b{ display:block; line-height:46px; font-size:30px; color:#ff5546; font-family:"Times New Roman", Times, serif; text-transform:uppercase; letter-spacing:-0.06em;}

.Rytit{ padding-left:57px; margin:11px 0px; width:94px; color:#fff; font-size:18px; line-height:40px; background:#0968c0;}
.Rycon{ font-size:12px; margin:0px 0px 0px 57px; width:205px; line-height:27px; color:#595757;}
#Scroller-1 {position: absolute;overflow: hidden;width: 225px;height: 244px;}
.Scroller-Container { position: absolute; top: 0px; left: 0px;}
.Scrollbar-Track { width: 4px; height: 234px; position: absolute; top: 69px; left: 278px; background:url(../images/Trackbg.gif);}
.Scrollbar-Handle { position: absolute; top: 0px; left: 0px; width: 4px; height: 30px; background: #0968c0; cursor:pointer;}

.HisroyList li .jobtitle a{ display:block; color:#595757;}
.HisroyList .jobtitle{ line-height:69px; font-size:30px; font-weight:bold; background:#eeeef4; border-bottom:2px solid #fff; text-align:center; color:#595757;}
.HisroyList li.current .jobtitle{ background:#c8d3e7; line-height:69px; font-size:48px;}
.HisroyList li.current .jobtitle a{ color:#0968c0; padding-left:55px;}
.HisroyList li.current .jobtitle i{ display:inline-block; width:33px; height:33px; vertical-align:middle; margin:0px 22px 10px 0px; background:url(../images/date.gif) 0px center no-repeat;}
.HisroyList .txtCont{ color:#8b8b8b;display: none; background:#eeeeee; margin-top:0px;}
.HisroyList .txtCont .con{ margin:29px 126px 0px 136px;}
.HisroyList .txtCont .con dl{ padding-bottom:18px;}
.HisroyList .txtCont .con dd{ width:845px; float:right; color:#8b8b8b;}
.HisroyList .txtCont .con dt{ background:url(../images/line.gif) right center no-repeat; width:76px; color:#e50012; float:left;}

.JobForm{ color:#666666; margin:0px 0px 35px 35px;}
.JobForm .f1{ font-size:18px; color:#333333; padding:35px 0px 5px 205px; height:32px;}
.JobForm td{ padding:5px 0px;}
.JobForm .input { background:#fff; border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
.JobForm select { border:1px solid #dbdbdb; width:190px; height:23px; line-height:23px;}
.JobForm .btn_2 { font-size:14px; width:99px; height:33px; text-align:center; background:#0968c0; margin-right:15px; color:#fff; border:0px; cursor:pointer;}
.JobForm .btn_3 { font-size:14px; width:99px; height:33px; text-align:center; background:#999; color:#fff; border:0px; cursor:pointer;}


/*产品服务*/
.BanSub2{min-width:1203; max-width:100%; height:484px; margin-top:53px; position:relative;}
.BanSub2 .search{ position:absolute; left:50%; top:76px; margin-left:275px; background:#ff5546; width:320px; padding-bottom:49px;}
.BanSub2 .search h2{ line-height:78px; font-size:18px; color:#f0eff5; padding: 0px 0px 6px 21px;}
.BanSub2 .search li{ padding:26px 16px 0px 21px; float:left;}
.BanSub2 .search li .select{ color:#fff; text-indent:1em; font-size:14px; width:113px; height:37px; background:#eba9a3; border:0px;}
.BanSub2 .search li .input{ float:left; width:210px; height:45px; line-height:45px; background:#f7ecf1; text-indent:1em;}
.BanSub2 .search li.tip{ font-size:14px; color:#3e3a39; padding:18px 0px 0px 21px;}

.HotScroll{ position:relative;height:444px; width:1200px; margin:0px auto; margin-bottom:10px; overflow:;}
.HotScroll ul{ overflow:hidden; zoom:1; }
.HotScroll ul li{ float:left; padding-right:24px; text-align:center; width:385px; overflow:hidden; line-height:18px; font-size:14px; color:#595757;}
.HotScroll ul li img{ width:385px; height:298px; display:block;}
.HotScroll ul li .img{ margin-bottom:12px;}
.HotScroll ul li .tit{ line-height:31px; font-size:18px;}
.HotScroll ul li .tel span{ display:inline-block; line-height:27px; background:url(../images/tel.gif) 0px center no-repeat; padding-left:25px;}
.HotScroll .prev,
.HotScroll .next{ position:absolute;  left:-25px; top: 132px; display:block; width:14px; height:44px; overflow:hidden; background:url(../images/arrpro.png) -0px 0 no-repeat; cursor:pointer;}
.HotScroll .next{ left:auto; right:-25px; background-position:-14px 0;}

.ItemBox{ background:#9398c2; padding-bottom:20px;}
.ItemBox .Tit{ line-height:77px; padding-top:29px; font-size:30px; text-align:center; color:#fff;}
.ItemPic{ width:1200px; margin:0px auto;}
.ItemPic .ItemBig{ width:969px; height:656px; float:left; margin-top:24px;}
.ItemPic .ItemBig li{ float:left; width:969px; height:656px;}
.ItemPic .ItemBig li img{ width:969px; height:656px;}
.ItemPic .ItemList{ float:right; width:220px; height:595px; margin-top:30px; overflow:hidden; position:relative;}
.ItemPic .ItemList .btn{ width:220px; height:24px; cursor:pointer; position:absolute; left:0px; z-index:10;}
.ItemPic .ItemList .prev{ top:0px; background:url(../images/arrpro2.png) center top no-repeat;}
.ItemPic .ItemList .next{ bottom:0px; background:url(../images/arrpro2.png) center bottom no-repeat;}
.ItemPic .ItemList .List{ position:absolute; left:0px; top:24px; width:220px;}
.ItemPic .ItemList .List li{ float:left; width:220px; height:181px; overflow:hidden; text-align:center; line-height:32px; color:#fff;}
.ItemPic .ItemList .List li img{ width:220px; height:149px;cursor:pointer; display:block;}
.ItemPic .ItemList .List li.on{ color:#ffcc00;}

.Partners{ background:#e5e5e5;}
.Partners .txt{ padding-top:252px; line-height:30px; font-size:16px; color:#595757; height:165px; background:url(../images/t_hzhb.gif) 0px 136px no-repeat; width:320px; float:left;}
.Partners .List{ float:right; width:652px; padding:78px 0px 25px 0px;}
.Partners .List li{ margin:0px 0px 16px 21px; float:left;
}
.Partners .List li .img{border:1px solid #c9c9c9; width:183px; height:82px;
display: table-cell; 
vertical-align:middle; 
text-align:center; 
*display: block; 
*font-size: 175px;
*font-family:Arial;
}

.Partners .List li img{ display:block;vertical-align:middle; max-width:183px; max-height:82px; margin:0px auto;}

.ProBan{ min-width:1203; max-width:100%;position:relative; height:479px; overflow:hidden;}
.ProBan .bd{ position:relative; z-index:0;}
.ProBan .bd ul{ width:100% !important;}
.ProBan .bd li{ width:100% !important; height:479px;}
.ProBan .bd li a{ height:479px; display:block;}
.ProBan .hd{ display:none;}
.ProBan .prev,.ProBan .next{ display:block; top:50%; margin-top:-25px; width:83px; height:83px; z-index:9999; cursor:pointer;}
.ProBan .prev{ background:url(../images/arrpro3.png) 0px center no-repeat; position:absolute; left:10%;}
.ProBan .next{ background:url(../images/arrpro3.png) right center no-repeat; position:absolute; right:10%;}
.ProBan .txtbg{ color:#fff; font-size:20px; left:0px; width:100%; bottom:0px; height:65px; position:absolute; background:url(../images/filter50.png);}
.ProBan .txtbg dl{ width:1200px; margin:0px auto; line-height:65px;}
.ProBan .txtbg dl dd.name{ width:438px;}
.ProBan .txtbg dl dd .tel{ color:#ff5546;}

.ProCon{ padding:80px 0px 58px 0px; background:#a2a8da;}
.ProCon .con{ color:#fff; font-size:14px; line-height:30px; width:791px; float:right;}
.ProCon .con .tit{ line-height:56px; padding-bottom:16px; font-size:30px;}
.ProCon .con p{ text-indent:2em;}

.ProDisplay{ background:#e26a6a;}
.ProDisplay .tit{ text-align:center; line-height:114px; font-size:30px; padding-bottom:39px;}
.ProDisplay .disScroll{ position:relative;height:444px; width:1200px; margin:0px auto; margin-bottom:10px; overflow:;}
.ProDisplay .disScroll ul{ overflow:hidden; zoom:1;}
.ProDisplay .disScroll ul li{ float:left; padding-right:99px; text-align:center; width:334px; height:423px; overflow:hidden; font-size:14px; color:#fff;}
.ProDisplay .disScroll ul li img{ width:329px; height:341px; display:block;}
.ProDisplay .disScroll ul li .img{ margin-bottom:14px; border:3px solid #8b622e; height:341px;}
.ProDisplay .disScroll .prev,
.ProDisplay .disScroll .next{ position:absolute;  left:-35px; top: 133px; display:block; width:23px; height:41px; overflow:hidden; background:url(../images/arrpro4.png) -0px 0 no-repeat; cursor:pointer;}
.ProDisplay .disScroll .next{ left:auto; right:-35px; background-position:-23px 0;}

.ProContact{ background:#eeeeee; height:auto !important; height:430px; min-height:430px; position:relative; width:100%;}
.ProContact .Contact{ width:438px; float:left; padding:8px 0px 0px 18px;}
.ProContact .Contact dt{ padding-top:53px; line-height:57px; font-size:20px;}
.ProContact .Contact dd{ line-height:25px; color:#595757;}
.ProContact .map{ width:60%; right:0px; position:absolute; top:0px;}

.BusinessBox{ background:#fafcfe;}
.BusinessBox .con{ width:547px; float:right; padding-top:30px; color:#595757;}
.BusinessBox .con .tit{ line-height:36px; font-size:30px; padding-bottom:31px;}
.BusinessBox .con .tit span{ font-family:"Courier New", Courier, monospace; font-size:24px; letter-spacing:-0.08em; display:block; line-height:36px;}
.BusinessBox .con .tel{ background:url(../images/tel1.gif) 0px center no-repeat; line-height:38px; margin:51px 0px; padding-left:53px; font-size:16px; padding-left:53px;}
.BusinessBox .con .tel b{ font-size:19px; color:#ff5546;}
.BusinessBox .con .Link li{ margin:0px 20px 4px 0px; border:1px solid #d1d1d2; float:left; width:122px;}
.BusinessBox .con .Link2 li{ margin:0px 15px 15px 0px; float:left; width:140px;}

.BusinessBox2{ background:#c3fbd7;}
.BusinessBox2 .con{ width:580px; float:left; padding-top:30px; color:#595757;}
.BusinessBox2 .con .tit{ line-height:36px; font-size:30px; padding-bottom:31px;}
.BusinessBox2 .con .tit span{ font-family:"Courier New", Courier, monospace; font-size:24px; letter-spacing:-0.08em; display:block; line-height:36px;}
.BusinessBox2 .con .tel{ background:url(../images/tel2.gif) 0px center no-repeat; line-height:38px; margin:51px 0px; padding-left:53px; font-size:16px; padding-left:53px;}
.BusinessBox2 .con .tel b{ font-size:19px; color:#2a9851;}
.BusinessBox2 .con .Link li{ margin:0px 13px 13px 0px; float:left; width:179px;}

.BusinessPic{ position: relative; float:left;overflow: hidden; width: 960px; margin-left:-360px;}
.BusinessPic .bigImg{ height: 469px; position: relative; margin-bottom:10px;}
.BusinessPic .bigImg li img{ vertical-align:middle; width:960px; height:469px;}
.BusinessPic .smallScroll{ height: 104px; width:600px; float:right; overflow:hidden;position:relative;}
.BusinessPic .sPrev,.BusinessPic .sNext{ position:absolute; right:575px; bottom:27px; display: block; width: 14px; height: 44px; text-indent: -9999px; background: url(../images/arrpro.png) 0px top no-repeat; z-index:99;}
.BusinessPic .sNext{ background-position: -14px 0px; right:10px;}
.BusinessPic .smallImg{ float:left; width: 600px; overflow: hidden;}
.BusinessPic .smallImg ul{ height:104px;  width: 9999px; overflow: hidden;}
.BusinessPic .smallImg li{ float: left; padding-right:7px; position:relative; width:195px; cursor:pointer;display: inline;}
.BusinessPic .smallImg img{ width:195px; height:104px;}
.BusinessPic .smallImg .on span{ display:none;}
.BusinessPic .smallImg li span{ position:absolute; display:block; width:195px; height:104px; left:0px; top:0px; background:url(../images/filter50.png);}

.BusinessPic2{ float:right; margin-left:auto; margin-right:-360px;}
.BusinessPic2 .smallScroll{ float:left;}

.WyBan{ height:460px;}
.WyTel{ height:106px; background:#eeeeee; color:#595757;}
.WyTel dl{ width:1200px; margin:0px auto; padding-top:34px; line-height:22px; font-size:16px;}
.WyTel dl dd{ width:278px; background:url(../images/tel3.gif) 0px top no-repeat; float:left; padding-left:57px;}
.WyTel dl dd span{ display:block; line-height:27px; font-size:24px;}
.WyTel dl .wx{ position:relative; background:url(../images/wx.gif) 0px top no-repeat; line-height:49px; font-size:14px; width:auto; float:right;}
.WyTel dl .wx span{ position:absolute; bottom:47px; right:0px; display:none;}
.WyTel dl .wx:hover span{ display:block;}
.Wycon{ background:url(../images/Wyconbg1.gif) center top repeat-y; padding-bottom:66px;}
.Wycon p{ text-indent:2em;}
.Wycon .leftcon{ width:555px; float:left; line-height:30px; color:#595757;}
.Wycon .leftcon .tit{ padding-top:71px; height:147px;}
.Wycon .rightcon{ width:603px; float:right; line-height:30px; color:#417e55; padding-top:39px;}
.Wycon .rightcon .con{ padding:0px 0px 0px 33px;}
.Wycon .rightcon .tit{ line-height:48px; font-size:18px; color:#fff; padding-left:62px; width:174px; background:url(../images/wytitbg.gif); margin-bottom:43px;}

.Wycon2{ background:url(../images/Wyconbg2.gif) center top repeat-y;}
.Wycon2 .leftcon{ width:541px; float:left; padding-top:111px; text-align:right;}
.Wycon2 .leftcon .tit{ text-align:right; height:113px;}
.Wycon2 .pic{ float:right; width:601px;}
.Wycon2 .pic img{ margin-right:-360px;}

.Wycon3{ background:#d8f3e2; margin-top:4px;}
.Wycon3 .tit{ float:left; padding:191px 0px 0px 66px;}
.mod20{ width:752px; float:left; height:450px; overflow:hidden; position:relative;}
.mod20 .btn{position:absolute;width:78px;height:78px;top:181px;cursor:pointer; z-index:99; display:block;}
.mod20 #prevTop{ background:url(../images/arrbtn3.png) 0px top no-repeat; left:5px;}
.mod20 #nextTop{ background:url(../images/arrbtn3.png) right top no-repeat; right:5px;}
.mod20 .btn2{position:absolute;width:12px;height:18px;bottom:37px;cursor:pointer; z-index:99; display:block;}
.mod20 #prev{background: url(../images/arrbtn2.png) 0px top no-repeat; left:118px;}
.mod20 #next{background: url(../images/arrbtn2.png) right top no-repeat; right:118px;}
.mod20 li{float:left;}
.mod20 .picBox{height:450px;overflow:hidden; width:752px; z-index:1;}
.mod20 .picBox ul{height:450px;position:absolute;}
.mod20 .picBox li{width:752px;height:450px; text-align:center;}
.mod20 .picBox li img{ width:752px; height:450px; display:block; margin:0px auto;}
.mod20 .boxcon{ padding-top:20px; height:73px; position:absolute; width:100%; bottom:0px; background:url(../images/filter50.png);}
.mod20 .listBox{width:435px; bottom:8px;height:69px;margin:0px auto;position:relative;overflow:hidden;}
.mod20 .listBox ul{height:69px;position:absolute;}
.mod20 .listBox li{width:108px;height:69px;cursor:pointer;position:relative;}
.mod20 .listBox li img{ width:98px; height:65px; display:block; padding:2px; margin:0px auto; background:url(../images/imgbg2.png);}
.mod20 .listBox .on img{ background:url(../images/imgbg02.png);}

.Tzcon{ background:#ddeefd;}
.Tzcon .pic{ float:left; width:609px;}
.Tzcon .pic img{ margin-left:-360px;}
.Tzcon .con{ width:552px; float:right; padding:62px 0px 20px 0px; color:#587996;}
.Tzcon .con .tit{ line-height:100px; color:#0968c0; font-size:24px;}

.TzPicbox{ background:#9398c2;}
.TzPicbox .ItemBig2{ width:1001px; height:567px; float:left;}
.TzPicbox .ItemBig2 li{ float:left; width:1001px; height:567px;}
.TzPicbox .ItemBig2 li img{ width:1001px; height:567px;}
.TzPicbox .ItemList2{ float:right; width:191px; height:567px; position:relative;}
.TzPicbox .ItemList2 .btn{ width:191px; height:23px; cursor:pointer; position:absolute; left:0px; z-index:10;}
.TzPicbox .ItemList2 .prev{ top:0px; background:url(../images/arrtz.gif) center top no-repeat;}
.TzPicbox .ItemList2 .next{ bottom:0px; background:url(../images/arrtz.gif) center bottom no-repeat;}
.TzPicbox .ItemList2 .List2{ position:absolute; left:0px; top:32px; width:191px;}
.TzPicbox .ItemList2 .List2 li{ float:left; width:191px; height:127px; overflow:hidden; text-align:center; line-height:32px; color:#fff;}
.TzPicbox .ItemList2 .List2 li img{ width:191px; height:117px;cursor:pointer; display:block;}
.TzPicbox .ItemList2 .List2 li.on{ color:#ffcc00;}

.Tzcon2{ background:#ebdddc; padding-bottom:39px;}
.Tzcon2 .con{ width:550px; float:left; line-height:30px; padding:80px 0px 30px 0px; color:#595757;}
.Tzcon2 .con .tit{ line-height:84px; font-size:24px;}
.Tzcon2 .Link{ width:595px; float:right; padding-top:64px;}
.Tzcon2 .Link li{ float:left; padding:0px 0px 10px 6px;}


/*集团新闻*/

.NewsList li{ padding:49px 35px 0px 181px; height:153px; position:relative; line-height:24px; color:#898989; font-size:13px; background:url(../images/linebg.gif) 0px bottom repeat-x;}
.NewsList li .date{ line-height:18px; text-align:center; position:absolute; left:26px; top:49px; width:122px; height:113px; background:#959ab9; color:#fff;}
.NewsList li .date span{ display:block; padding-top:10px; line-height:53px; font-size:40px;}
.NewsList li .Tit{ line-height:30px; padding-bottom:9px; font-size:18px;}
.NewsList li.TopNews{ padding:0px; height:367px; background:#478ac9; border-bottom:1px solid #fff; color:#fff; line-height:24px; font-size:13px; position:relative;}
.NewsList li.TopNews .con{ padding:64px 57px 0px 36px; width:661px; float:left;}
.NewsList li.TopNews .con .date2{ font-size:25px; padding-bottom:22px;}
.NewsList li.TopNews .con .Tit{ height:66px; font-size:18px;}
.NewsList li.TopNews .con .Tit a{ color:#fff;}
.NewsList li.TopNews .con .Tit a:hover{ color:#ffcc00;}
.NewsList li.TopNews .more{ width:754px; position:absolute; bottom:0px; left:0px; padding-top:14px; height:47px; background:#2868a4;}
.NewsList li.TopNews .more a{ display:block; margin:0px auto; background:url(../images/more.png); width:32px; height:32px;}
.NewsList li.TopNews .fl{ position:absolute; right:0px; top:0px;}

.Titleinfo{ padding:32px 0px 6px 0px; font-weight:bold; font-size:18px; text-align:center; border-bottom:1px solid #eeeeee;}
.Titleinfo .date{ font-size:12px; color:#888; font-weight:normal;}
.NewsInfo{ padding:0px 38px;}
.PrevNextBox { margin:25px 25px 0px 25px; font-size:14px; border-top:1px solid #ccc; padding:16px 0px 20px 0px; line-height:29px; position:relative;}
.PrevNextBox h1{ position:absolute; right:20px; top:16px; font-size:12px; font-weight:normal;}
.PrevNextBox h1 a{ display:block; width:60px; line-height:25px; color:#fff; background:#0968c0; text-align:center;}
.PrevNextBox a.none{ cursor:default;}
.PrevNextBox a.none:hover{ color:#333;}


/*信地文化*/
.culturebox1{ background:url(../images/culturebg1.gif) center top repeat-y;}
.culturebox1 .Contain{ position:relative;}
.culturebox1 .fl{ width:600px;}
.culturebox1 .con{ position:absolute; right:0px; top:0px; width:600px; line-height:30px; font-size:14px; color:#fff;}
.culturebox1 .con .tit{ background:#666d9f; text-align:center; font-size:24px; width:189px; line-height:51px;}
.culturebox1 .con .entit{ padding:34px 0px 0px 24px; height:52px;}
.culturebox1 .con .nr{ padding:21px 3px 0px 30px; text-indent:2em;}

.culturebox2{ background: #ebdddc url(../images/culturebg2.gif) center center no-repeat;}
.culturebox2 .con{ padding:74px 0px 22px 0px; line-height:39px; color:#595757; font-size:20px; float:left; width:465px;}
.culturebox2 .txt{ padding:74px 0px 22px 0px; line-height:39px; color:#595757; font-size:20px;}
.culturebox2 .txt li{ margin:0px 0px 14px 130px; width:147px; font-size:18px; color:#fff; font-weight:bold; background:#c88985; text-align:center;}
.culturebox2 .txt p{ margin-bottom:22px;}

.mod18{ width:732px; float:right; height:488px; overflow:hidden; position:relative;}
.mod18 .btn{position:absolute;width:78px;height:78px;top:181px;cursor:pointer; z-index:99; display:block;}
.mod18 #prevTop{ background:url(../images/arrbtn.png) 0px top no-repeat; left:5px;}
.mod18 #nextTop{ background:url(../images/arrbtn.png) right top no-repeat; right:5px;}
.mod18 .btn2{position:absolute;width:12px;height:18px;bottom:37px;cursor:pointer; z-index:99; display:block;}
.mod18 #prev{background: url(../images/arrbtn2.png) 0px top no-repeat; left:203px;}
.mod18 #next{background: url(../images/arrbtn2.png) right top no-repeat; right:203px;}
.mod18 li{float:left;}
.mod18 .picBox{height:488px;overflow:hidden; width:732px; z-index:1;}
.mod18 .picBox ul{height:488px;position:absolute;}
.mod18 .picBox li{width:732px;height:488px; text-align:center;}
.mod18 .picBox li img{ width:732px; height:488px; display:block; margin:0px auto;}
.mod18 .boxcon{ padding-top:20px; height:73px; position:absolute; width:100%; bottom:0px; background:url(../images/filter50.png);}
.mod18 .listBox{ position:relative; z-index:99; bottom:0px;width:258px;height:55px;margin:0px auto;overflow:hidden;}
.mod18 .listBox ul{height:55px;position:absolute;}
.mod18 .listBox li{width:85px;height:55px;cursor:pointer;position:relative; float:left;}
.mod18 .listBox li img{ width:73px; height:51px; display:block; padding:2px; margin:0px auto; background:url(../images/imgbg.png);}
.mod18 .listBox .on img{ background:url(../images/imgbgon.png);}



.mod19{ width:703px; float:left; height:456px; overflow:hidden; position:relative;}
.mod19 .btn{position:absolute;width:78px;height:78px;top:181px;cursor:pointer; z-index:99; display:block;}
.mod19 #prevTop{ background:url(../images/arrbtn.png) 0px top no-repeat; left:5px;}
.mod19 #nextTop{ background:url(../images/arrbtn.png) right top no-repeat; right:5px;}
.mod19 .btn2{position:absolute;width:12px;height:18px;bottom:46px;cursor:pointer; z-index:99; display:block;}
.mod19 #prev{background: url(../images/arrbtn2.png) 0px top no-repeat; left:17px;}
.mod19 #next{background: url(../images/arrbtn2.png) right top no-repeat; right:17px;}
.mod19 li{float:left;}
.mod19 .picBox{height:456px;overflow:hidden; width:703px; z-index:1;}
.mod19 .picBox ul{height:456px;position:absolute;}
.mod19 .picBox li{width:703px;height:456px; text-align:center;}
.mod19 .picBox li img{ width:703px; height:456px; display:block; margin:0px auto;}
.mod19 .boxcon{ padding-top:14px; height:91px; position:absolute; width:100%; bottom:0px; background:url(../images/filter50.png);}
.mod19 .listBox{ position:relative; z-index:99; bottom:0px;width:584px;height:77px;margin:0px auto;overflow:hidden;}
.mod19 .listBox ul{height:77px;position:absolute;}
.mod19 .listBox li{width:117px;height:77px;cursor:pointer;position:relative; float:left;}
.mod19 .listBox li img{ width:115px; height:77px; display:block; margin:0px auto;}
.mod19 .listBox li span{ position:absolute; width:115px; height:77px; background:url(../images/filter50.png); display:block; top:0px;}
.mod19 .listBox .on span{ display:none;}

.culturebox3{ background: url(../images/culturebg3.gif) center center repeat-y;}
.culturebox3 .Contain{ position:relative;}
.culturebox3 .Contain .ax{ position:absolute; top:-80px; left:3px;}
.culturebox3 .Contain .con{ float:right; width:564px; padding-top:122px; line-height:30px; color:#fff; font-size:14px;}
.culturebox3 .Contain .con p{ text-indent:2em;}

.staffbox{ background:#eeab1e;}
.staffbox .con{ float:right; padding:207px 30px 0px 0px; line-height:24px; color:#fff; width:420px; background:url(../images/stafftit.png) 11px 8px no-repeat; height:249px;}

.staffbox2{ background:#9b59b6; height:468px;}
.staffbox2 .leftimg{ width:494px; float:left;}
.staffbox2 .leftimg img{ display:block; width:854px; height:468px; margin-left:-360px;}
.staffbox2 .info{ position:relative; width:485px; float:left; color:#fff;}
.staffbox2 .info .tit{ text-align:center; position:absolute; right:0px; top:47px; background:#823f9e; font-size:24px; width:244px; line-height:60px;}
.staffbox2 .info .txt{ text-align:left; padding:198px 39px 0px 39px; line-height:24px; color:#fff; font-size:13px;}
.staffbox2 .rightimg{ position:relative; width:220px; float:right;}
.staffbox2 .rightimg img{display:block; width:584px; height:468px; margin-right:-360px;}

.staffbox3{ background:#9b59b6; height:471px; background:url(../images/staffbg.gif);}
.staffbox3 .leftimg{ width:600px; float:left;}
.staffbox3 .leftimg img{ margin-left:-360px;}
.staffbox3 .info{ width:600px; float:left; position:relative;}
.staffbox3 .info .tit{ text-align:center; position:absolute; left:0px; top:69px; background:#4f96a6; font-size:24px; width:244px; line-height:60px; color:#fff;}
.staffbox3 .info .txt{ padding:164px 0px 0px 69px; line-height:24px; color:#fff; font-size:14px;}


/*联系我们*/
.NoNav .BanSub{ margin-top:0px;}
.LxTit{ padding:60px 0px 23px 55px; line-height:45px; font-size:18px; color:#595757;}
.LxCon{ font-size:14px; padding:0px 55px 55px; color:#69667e;}
.LxCon .hd{ line-height:37px; height:39px; margin-bottom:27px;}
.LxCon .hd li{ margin-right:-1px; border:1px solid #dcdcdc; cursor:pointer; float:left; padding:0px 20px;}
.LxCon .hd li.on{ color:#fff; background:#0968c0;}
.LxCon .bd .companyname{ line-height:43px; color:#0968c0; font-size:16px;}
.LxCon .bd a.mapadd{ margin-left:123px; display:inline-block; vertical-align:middle; background:url(../images/mapwz.gif) 0px center no-repeat; padding-left:26px; color:#69667e;}

/*精英加盟*/
.HrBan{ height:484px;}
.HrMenu{ background:url(../images/hrmenu.gif) 0px bottom repeat-x; height:116px; line-height:87px; font-size:24px; margin-bottom:31px;}
.HrMenu ul{ width:1200px; margin:0px auto;}
.HrMenu li{ width:33.333%; float:left; text-align:center; position:relative;}
.HrMenu li a{ display:block; color:#fff; height:116px;}
.HrMenu li a:hover,.HrMenu li.on a{ color:#fff; background:url(../images/hrmenu.gif) center top no-repeat;}
.HrMenu li span{ display:inline-block; vertical-align:middle; width:34px; height:27px; margin-right:20px;}
.HrMenu li span.icon1{ background:url(../images/hricon.png) 0px top no-repeat;}
.HrMenu li span.icon2{ background:url(../images/hricon.png) center top no-repeat;}
.HrMenu li span.icon3{ background:url(../images/hricon.png) right top no-repeat;}
.HrList{ width:1211px; margin-left:-8px; padding-bottom:47px;}
.HrList li{ float:left; margin:0px 0px 8px 8px; display:inline; width:294px; height:459px; background:#949ee2; color:#fff; position:relative;}
.HrList li .tit{ text-align:center; line-height:75px; color:#49358e; font-size:16px; background:url(../images/hrline.gif) 0px bottom repeat-x;}
.HrList li .con{ margin-left:15px; line-height:22px; padding-top:32px;}
.HrList li .con .w172{ display:inline-block; width:172px;}
.HrList li .con .hrrz{ height:135px; margin:21px 25px 0px 0px;}
.HrList li .con a.apply{ line-height:39px; color:#fff; text-align:center; display:block; margin:0px auto; background:#705eaf; font-size:16px; width:116px; margin:0px auto; position:absolute; bottom:15px; left:80px;}

.HrCon1{ background:#176376; height:auto !important; height:467px; min-height:467px; margin-bottom:28px;}
.HrCon1 .con{ position:relative; padding:125px 0px 0px 78px; color:#fff; width:480px; float:left; line-height:24px; font-size:14px;}
.HrCon1 .con p{ text-indent:2em;}
.HrCon1 .con .tit{ position:absolute; left:0px; top:0px; font-size:24px; line-height:25px; padding:19px 10px 19px 10px; width:38px; text-align:center; background:#0c4654;}
.HrCon1 .pic{ width:600px; float:right;}
.HrCon1 .pic img{ margin-right:-360px;}

.HrCon2{ background:#81cfe0; height:auto !important; height:287px; min-height:287px; margin-bottom:23px;}
.HrCon2 .pic{ float:left;}
.HrCon2 .info{ line-height:30px; width:650px; position:relative; float:left; color:#fff;}
.HrCon2 .info .tit{ top:50px; left:0px; position:absolute; width:160px; line-height:45px; text-align:center; font-size:24px; background:#4f96a6;}
.HrCon2 .info .txt{ font-size:14px; padding:123px 0px 0px 40px;}

.HrCon3{ background:#46d1b2; height:auto !important; height:298px; min-height:298px; margin-bottom:23px;}
.HrCon3 .pic{ float:left;}
.HrCon3 .info{ line-height:30px; width:650px; position:relative; float:left; color:#fff;}
.HrCon3 .info .tit{ top:28px; left:0px; position:absolute; width:160px; line-height:45px; text-align:center; font-size:24px; background:#229078;}
.HrCon3 .info .txt{ font-size:14px; padding:111px 0px 0px 55px;}


/*信地圈*/
.xdqother{ width:1200px; margin:0px auto; padding-top:35px; height:314px;}
.xdqother li{ width:33.333%; float:left; text-align:center; line-height:25px; color:#595757; font-size:16px;}
.xdqother li .tit{ line-height:75px; font-size:24px;}
.xdqother li .icon{ margin:0px auto 27px;}
.xdqother li.f1 .tit{ color:#5ecbbd;}
.xdqother li.f2 .tit{ color:#de7d85;}
.xdqother li.f3 .tit{ color:#947dde;}

/*集团品牌*/
.BrandInfo{ background:#cecadd;}
.BrandInfo .pic{ float:left; width:348px;}
.BrandInfo .pic img{ margin-left:-360px;}
.BrandInfo .con{ float:right; line-height:30px; color:#635c7f; font-size:14px; padding:54px 0px 50px 0px; width:817px;}
.BrandInfo .con p{ text-indent:2em;}

.BrandLink{ padding:65px 0px; background:#cecadd;}
.BrandLink .tit{ text-align:center; height:105px;}
.BrandLink .Link{ width:1224px; margin-left:-21px;}
.BrandLink .Link li{ float:left; margin:0px 0px 21px 21px; display:inline;}

/*客户服务*/

/*sitemap*/
.ul_sitemap { padding:20px;}
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:10px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block; border-right:dotted 1px #ddd; margin-right:10px;}


.focusBox {position: relative; overflow: hidden;line-height:24px; height:255px; color:#fff; padding:15px 15px 15px 21px;}
.focusBox .pic { width: 100%; display: block;}
.focusBox .pic li{ padding-top:50px;}
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 20px; }
.focusBox .num li{ float: left; position: relative; width: 11px; height: 11px; line-height: 11px; overflow: hidden; text-align: center; margin-right: 7px; cursor: pointer; background:url(../images/dots.gif) 0px top no-repeat;}
.focusBox .num li.on{ background:url(../images/dots.gif) right top no-repeat;}
.focusBox .f1{ text-align:center; font-size:22px; padding-top:50px;}
.focusBox .f2{ font-size:16px; padding-top:15px;}

.page { padding:10px 0 30px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 3px; padding:0 7px; border:1px solid #666; background:#666; color:#fff; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #035cac; background:#035cac; color:#fff; }

.form-panel { padding:0 5px 20px; }
.form-panel h4 { color:#333; font:14px/22px 'microsoft yahei'; }
.form-panel h6 { margin-bottom:20px; font-size:12px; font-weight:100; }
.form-panel h6 span { color:#fe0000; }
.form-panel .tips { padding:10px 0 10px 60px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:60px; line-height:24px; text-align:left; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:350px; height:60px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 60px; _padding:0 10px 20px 105px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:76px; height:27px; border:none; color:#fff; font-size:14px; cursor:pointer; }
.form-panel .submit-field .btn-submit { background:#333; }
.form-panel .submit-field .btn-reset { background:#333; }