﻿body { background: url(../images/mbg.gif) repeat-x 0 171px #f7f7f7; font-size: 12px;}
body.news { background: url(../images/mbg2.gif) repeat-x 0 110px #fff;}
#main_index { background:url(../images/mian_index_bg.png) repeat-x center bottom;}
#main_index.main_index_account{ background: #f9f9f9 url(../images/mbg3.png) repeat-x 0 bottom;}
li { list-style: none;}
ul,li{ margin:0; padding:0;}
.clr { clear: both;}

/*业务分类按钮*/
#case_type { width: 860px; height: 145px; margin: 0px auto 13px auto; overflow: hidden;}
#case_type .case_shadow{ float: left; width: 860px; height: 65px; background: url(../images/sprite_case.png) no-repeat 0 -351px; margin-top: -52px;}
#case_type .case_btn { float: left; margin-left:166px; display: inline; height: 145px; width: 560px; overflow: hidden;}
#case_type .case_btn a{ width: 92px; float: left; height: 110px; margin-top: 40px; margin-left:11px; background: url(../images/sprite_case.png) 0 0;}
#case_type .case_btn a.b2 { background-position: -103px 0;}
#case_type .case_btn a.b3 { background-position: -206px 0;}
#case_type .case_btn a.b4 { background-position: -309px 0;}
#case_type .case_btn a.b5 { background-position: -412px 0;}
#case_type .case_btn a.b1:hover,#case_type .case_btn a.b1.d { background-position: 0 -170px;}
#case_type .case_btn a.b2:hover,#case_type .case_btn a.b2.d { background-position: -103px -170px;}
#case_type .case_btn a.b3:hover,#case_type .case_btn a.b3.d { background-position: -206px -170px;}
#case_type .case_btn a.b4:hover,#case_type .case_btn a.b4.d { background-position: -309px -170px;}
#case_type .case_btn a.b5:hover,#case_type .case_btn a.b5.d { background-position: -412px -170px;}

/*颜色按钮*/
.cbox { width: 980px; margin: 0 auto;}
.case_color { position: absolute; margin: -33px 0 0 850px;} 
.case_color a{ float: left; margin-right: 3px; width: 12px; height: 12px; background: url(../images/sprite_case.png) -764px 0;}
.case_color a.b2 { background-position: -778px 0;}
.case_color a.b3 { background-position: -792px 0;}
.case_color a.b4 { background-position: -806px 0;}
.case_color a.b5 { background-position: -820px 0;}
.case_color a.b6 { background-position: -834px 0;}
.case_color a.b7 { background-position: -848px 0;}

#case { overflow:hidden;}
#case .list_wraper { position: relative;}
/*分页*/
.page { padding: 10px 15px;}
.page a,.page span { margin: 0 1px; padding: 3px 7px; color: #666;}
.page a:hover,.page .current { background: #0066b7; color: #fff;}


/*漂浮的右侧按钮*/
#floatBtn { position: absolute;}
#floatBtn a { float: left; background: url(../images/sprit_big.png) no-repeat -774px 0; width: 56px; height: 56px; margin-bottom: 3px; overflow: hidden; color: #fff; text-align: center; line-height: 90px;}
#floatBtn a.b2 { background-position: -832px 0;}
#floatBtn a.b3 { background-position: -890px 0;}
#floatBtn a.b1:hover { background-position: -774px -56px;}
#floatBtn a.b2:hover { background-position: -832px -56px;}
#floatBtn a.b3:hover { background-position: -890px -56px;}
#floatBtn a.qq { background: url(../images/qq.gif) no-repeat; margin-bottom: 200px; width: 78px; height: 100px;}
#caseList { width: 1000px; position: relative; margin: 0 auto;}
#caseList ul  {}
#caseList ul li { float: left; width: 230px; margin: 0 10px; display: inline; overflow-x:hidden;}

/*瀑布流内容块*/
.block{ line-height: 20px; width: 232px; position: relative; font-family: simsun; background: url(../images/cali.gif) -232px 0 repeat-y;}
.blockBody { width: 191px; margin: 17px 20px 13px 20px;}
.blockHead{ width: 232px; height: 4px; background: url(../images/cali.gif) 0 0; overflow: hidden;}
.blockFoot{ width: 232px; height: 5px; background: url(../images/cali.gif) 0 -4px; overflow: hidden;}
.blockBody.fwly { width: 180px; margin: 17px 20px 13px;}
.blockBody .btt { overflow: hidden; height: 18px; line-height: 18px; font-size: 14px; font-weight: bold; color: #0068bb; padding-left: 10px; margin-bottom: 5px; background: url(../images/s1.gif) 0 2px no-repeat; }
.blink a { white-space: nowrap; color: #666; padding: 3px 5px;}
.blink a:hover { background: #0068bb; color: #fff;}
.blockBody img { width: 191px;}
.blockBody .tt { width: 191px; margin-top: 5px; font-weight: bold; color: #0068bb;}
.blockBody .detail { width: 191px; color: #666;}

.bhover { background: url(../images/cbg.png); width: 222px; height: 200px; position: absolute; left: 5px; right: 3px; top: 4px; bottom: 5px; display: none; }
.bhover .btn{width:59px; height:59px; display:block; position:absolute; top:30px;}
.bhover a.btn1{ left: 30px; background:url(../images/sprit_big.png) -625px 0 no-repeat;}
.bhover a.btn2{right: 30px;background:url(../images/sprit_big.png) -700px 0 no-repeat;}
.bhover a.btn3{right: 52px; top: 100px; width: 105px; height: 23px; background:url(../images/sprit_big.png) -625px -63px no-repeat; text-indent: 70px; line-height: 23px; font-size: 12px; color: #666;}

/*作品简介*/
#caseView { background: url(../images/sprite_case.png) no-repeat 0 -448px; width: 984px; height: 188px; overflow: hidden; margin: 0 auto; position: relative; top: -55px;}
#caseView .pic { float: left; width:272px; height: 148px; overflow: hidden; margin: 19px 20px; display: inline;}
#caseView .pic img { width:272px; height: 148px;}
#caseView .title { float: left; width: 630px; height: 25px; line-height: 25px; margin-top: 15px; }
#caseView .title .name { float: left; font-size: 16px; font-weight: bold; color: #0068bb;}
#caseView .title .name a{ float: left; font-size: 16px; font-weight: bold; color: #0068bb;}
#caseView .title .colorList { float: right; text-align: left;}
#caseView .title .colorList span { float: left; margin: 0 1px; }
#caseView .title .colorList .color { width: 11px; height: 11px; margin-top: 8px; background: url(../images/sprite_case.png) no-repeat -764px 0; overflow: hidden; cursor: pointer;}
#caseView .title .colorList .c2 { background-position: -778px 0;}
#caseView .title .colorList .c3 { background-position: -792px 0;}
#caseView .title .colorList .c4 { background-position: -806px 0;}
#caseView .title .colorList .c5 { background-position: -820px 0;}
#caseView .title .colorList .c6 { background-position: -834px 0;}
#caseView .title .colorList .c7 { background-position: -848px 0;}
#caseView .detail { float: left; width: 630px; height: 88px; line-height: 22px; overflow: hidden; margin-top: 10px; text-indent:2em;}
/*作品详情*/
#caseDetail { width: 1000px; text-align: center; margin: 0 auto; margin-top: -30px;}

#caseDetail .pageBox {  height: 41px;  margin-top: 10px;}
#caseDetail .pageBox .share { float: left; }
#caseDetail .pageBox .casePage { display: inline; float: right; margin-right: 10px;}
#caseDetail .pageBox .casePage a { float: left; height: 41px; width: 80px; text-indent: -9999px; background: url(../images/sprite_case.png) -698px -42px;}
#caseDetail .pageBox .casePage a.next { background-position: -778px -42px; }
#caseDetail .pageBox .casePage a.prev:hover { background-position: -698px -82px; }
#caseDetail .pageBox .casePage a.next:hover { background-position: -778px -82px; }

/*新闻*/
.location { width: 990px; margin: 0 auto; text-align: right; color: #666;  height: 40px; line-height: 40px;}
.location a.index {padding-left: 10px; background: url(../images/s1.gif) 0 center no-repeat; }
.location a { color: #666; margin: 0 3px;}
.location a:hover { color: #cc0000; text-decoration: underline;}

#newsList { width: 988px; margin: 0 auto;}

#newsList .tt { height: 70px; background: url(../images/sprite_case.png) no-repeat 0 -666px;}
#newsList .tt .navi { float: right; display: inline; margin-right: 20px;  height: 50px; line-height: 50px; color: #0066CC; }
#newsList .tt .navi a { font-size: 14px; color: #0066CC ; margin: 0 3px;}
#newsList .tt .navi a:hover { text-decoration: underline;}

#casenav { width: 988px; margin: 0 auto;}

#casenav .tt { height: 70px; background: url(../images/sprite_case.png) no-repeat 0 -1036px;}
#casenav .tt .navi { float: right; display: inline; margin-right: 20px;  height: 50px; line-height: 50px; color: #0066CC; }
#casenav .tt .navi a { font-size: 14px; color: #0066CC ; margin: 0 3px;}
#casenav .tt .navi a:hover { text-decoration: underline;}



#newsList li { width: 988px; height: 277px; background: url(../images/sprite_case.png) 0 -750px no-repeat; margin-bottom: 12px;}
#newsList li .pic { float: left; width:330px; height: 218px; overflow: hidden; margin: 29px 20px; display: inline;}
#newsList li .pic img { width:330px; height: 218px;}
#newsList li .title { float: left; width: 565px; margin-top: 28px;  line-height: 40px; font-size: 18px; font-weight: normal; font-family: 微软雅黑; color: #000; overflow:hidden}
#newsList li .title a { font-size: 18px; font-weight:normal; font-family: 微软雅黑; color: #000;}
#newsList li .title a:hover  { color: #0068bb; text-decoration: underline;}
#newsList li .title1 { float: left; width: 565px; line-height: 40px; height: 40px; }
#newsList li .name { float: left; width: 465px; font-weight:normal; color: #000; }
#newsList li .check { float: right;}
#newsList li .check a { color: #0066FF; font-size: 12px; font-weight: normal; font-family: none;}
#newsList li .check a:hover  { color: #cc0000; text-decoration: underline;}
#newsList li .detail { float: left; color: #848484; width: 565px; height: 145px; line-height: 24px; overflow: hidden; margin-top: 10px; text-indent:2em;}

/*新闻最终页面*/
.newsInfo { width: 945px; padding: 20px; margin: 0 auto; border-bottom: 1px solid #ccc;}
.newsInfo .title { width: 565px;  line-height: 40px; height: 40px; font-size: 30px; font-weight: bold; font-family: 微软雅黑; color: #000;}
.newsInfo .title1 { line-height: 30px; height: 30px; font-weight: bold; color:#C41A25;}
.newsInfo .detail { color: #848484; line-height: 22px }

.newsInfo.extra { height: 40px; border: none;}
.newsInfo .share { float: right;}
.newsInfo .ext{ float: left;}
.newsInfo .ext a{ color: #0099CC;}
.newsInfo .ext a:hover{ color: #cc0000; text-decoration: underline;}


/*其它新闻*/
.otherNews { width: 983px; margin: 10px auto; border: 1px solid #ccc; height: 185px; overflow: hidden; background: #fff; }
.otherNews .jcarousel-skin-tango { height: 150px; width: 920px; margin: 25px 0 0 5px; float: left; display: inline;}
.otherNews .jcarousel-skin-tango .jcarousel-clip-horizontal,.otherNews .jcarousel-skin-tango .jcarousel-container-horizontal{ width: 920px; height: 150px;}
.otherNews .jcarousel-skin-tango .jcarousel-container-horizontal{ padding: 0 25px;}
.otherNews .jcarousel-skin-tango .jcarousel-next-horizontal ,.otherNews .jcarousel-skin-tango .jcarousel-prev-horizontal { top: 37px; width: 19px; height: 35px;background: url(../images/sprite_case.png) no-repeat -572px 0;}
.otherNews .jcarousel-skin-tango .jcarousel-prev-horizontal { background: url(../images/sprite_case.png) no-repeat -554px 0;}
.otherNews .jcarousel-skin-tango .jcarousel-item{ padding:0; margin: 0 3px; width: 178px; height: 150px; overflow: hidden; text-align: center; background: none;}
.otherNews .jcarousel-skin-tango .jcarousel-item .pic{ width: 178px; height: 118px;  margin-bottom: 5px;}
.otherNews .jcarousel-skin-tango .jcarousel-item .pic img{ width: 178px; height: 118px;}
.otherNews .jcarousel-skin-tango .jcarousel-item .name{ height: 25px; line-height: 25px; }
.otherNews .jcarousel-skin-tango .jcarousel-item .name a{ color: #666;}
.otherNews .jcarousel-skin-tango .jcarousel-item .name a:hover{ color: #cc0000; text-decoration: underline;}

/*联系*/
.contact { width: 985px; margin: 0 auto; margin-bottom: 18px; overflow: hidden; color: #444444;}

/*地图*/
.contact.ct1 { height: 490px; background: url(../images/contact.png) no-repeat 0 10px; padding-top: 10px; border-top: 1px solid #d8d8d8;}
.contact.ct1 .phone { float: left; display: inline; background: url(../images/contact.png) no-repeat -3px -863px; height: 76px; width: 335px; padding-top: 13px; margin: 80px 0 0 80px;}
.contact.ct1 .phone li { padding-left: 110px; *padding-left: 100px; height: 30px; line-height: 32spx; *line-height: 30px; font-size: 24px; color: #ff782b; font-family: simsun; font-weight: bold;}
.contact.ct1 .email { float: left; display: inline; width: 900px; margin: 160px 0 0 80px; clear: left;}
.contact.ct1 .email li { color: #333; height: 25px; line-height: 25px; width: 900px;}
.contact.ct1 .email li  a:hover { color: #cc0000; text-decoration: underline;}
.contact.ct1 .QQ { margin-left: 720px; height: 30px; line-height: 30px; font-size: 14px; font-family: 微软雅黑; }
.contact.ct1 .QQ span { float: left;height: 28px; width: 73px;}
.contact.ct1 .QQ a { float: left; background: url(../images/contact.png) no-repeat 0 -972px; height: 28px; width: 73px;}
/*交通*/
.contact.ct2 { height: 369px; background: url(../images/contact.png) no-repeat 0 -491px; }
/*快捷按钮*/
.contact.ct3 { height: 192px; background: url(../images/contact.png) no-repeat 0 -1026px; }
.contact.ct3 ul { float: left; margin-left: 16px; display: inline;}
.contact.ct3 li { height: 156px; width: 266px; float: left; display: inline; margin: 18px 0 0 40px; text-align: center; font-family: 微软雅黑; cursor: default;}
.contact.ct3 li .t1 { text-indent: 20px; padding-top: 75px; height: 20px; line-height: 20px; color: #b0b0b0; font-size: 12px;}
.contact.ct3 li .t2 { color: #7a7a7a; font-size: 20px; height: 40px; line-height: 40px;}

.contact.ct3 li .hov { height: 156px; width: 266px; position: absolute; margin: 0; background: url(../images/contact.png) no-repeat -347px -863px;}
.contact.ct3 li.s2 .hov { background-position: -510px -863px;}
.contact.ct3 li.s3 .hov { background-position: -667px -863px;}
.contact.ct3 li .hov .t1,.contact.ct3 li .hov .t2 { color: #fff;}

/*提交留言*/
.contact.ct4 { margin-bottom: 0;}
.contact.ct4 li { float: left; display: inline; height: 43px;}
.contact.ct4 li.text{ height:43px; line-height: 43px; width: 431px; padding-left:53px; padding-right:5px; background: url(../images/contact.png) no-repeat 0 -1484px; border: none; margin-bottom: 15px;}
.contact.ct4 li.text2{ background-position: -510px -1484px; width: 418px; margin-left: 18px;}
.contact.ct4 li.text3{ background-position: 0 -1542px;}
.contact.ct4 li.text4{ background-position: -510px -1542px; width: 418px; margin-left: 18px;}
.contact.ct4 li.f1{ background-position: 0 -1222px;}
.contact.ct4 li.f2{ background-position: -510px -1222px;}
.contact.ct4 li.f3{ background-position: 0 -1280px;}
.contact.ct4 li.f4{ background-position: -510px -1280px;}

.contact.ct4 li.text input{ height: 20px; line-height: 20px; margin-top: 10px; border: none; background: none; width: 420px; float: left; display: inline;}
.contact.ct4 li.text .ne,.contact.ct4 li.textarea .ne{background: #f8f8f8; }
.contact.ct4 li.text.f .ne,.contact.ct4 li.textarea.f .ne{background: #e0f7fe; }

.contact.ct4 li.textarea{ height:140px; width: 927px; padding-left:53px; padding-right:5px; background: url(../images/contact.png) no-repeat 0 -1600px; border: none; margin-bottom: 15px;}
.contact.ct4 li.f5{ background-position: 0 -1338px}
.contact.ct4 li.textarea textarea{ height:120px; width: 927px; background: none; border: none; overflow-y: auto; resize: none; margin: 10px 0;}
.contact.ct4 li .submit { background:url(../images/contact.png) no-repeat -5px -1760px; border: none; text-indent: -9999px; width: 148px; height: 32px; cursor: pointer; float: left; }




/*公司账号*/

/*账号分类按钮*/
#accountType { width: 100%;  position: relative; height: 145px; margin: 0 auto;margin-bottom: -49px; overflow: hidden; background: #f9f9f9 url(../images/bbg3.gif) repeat-x 0 0;}
#accountType .acbox{ width: 987px; height: 145px; margin: 0 auto; margin-top: 5px; overflow: hidden;}
#accountType .alogo { position: absolute; width: 119px; height: 32px; background: url(../images/account.png) no-repeat 0 0; margin-top: 40px; *margin-left: -930px;}
#accountType .alogo.msg { background: url(../images/msg.gif) no-repeat 0 0; }
#accountType .alogo.mianze { background: url(../images/mianze.gif) no-repeat 0 0; }
#accountType .alogo.zhaopin { background: url(../images/zhaopin.gif) no-repeat 0 0; }
#accountType .case_shadow{ float: left; width: 100%; height: 65px; background: url(../images/account.png) repeat-x 0 -35px; margin-top: -61px;}
#accountType .account_btn { float: left; margin-left:520px; margin-top: -13px; display: inline; height: 145px; width: 425px; overflow: hidden;}
#accountType .account_btn a{ width: 93px; float: left; height: 110px; margin-top: 40px; margin-left:13px; background: url(../images/account.png) -1px -101px;}
#accountType .account_btn a.b2 { background-position:  -107px -101px;}
#accountType .account_btn a.b3 { background-position:  -213px -101px;}
#accountType .account_btn a.b4 { background-position: -319px -101px;}
#accountType .account_btn a.b1:hover,#accountType .account_btn a.b1.d { background-position: -1px -270px;}
#accountType .account_btn a.b2:hover,#accountType .account_btn a.b2.d { background-position: -107px -270px;}
#accountType .account_btn a.b3:hover,#accountType .account_btn a.b3.d { background-position: -213px -270px;}
#accountType .account_btn a.b4:hover,#accountType .account_btn a.b4.d { background-position: -319px -270px;}

/*公司账号*/
.accountList { width: 987px; margin: 0 auto;  position: relative; }
.accountList .tt { background: url("../images/sprite_case.png") no-repeat scroll -858px -13px transparent; padding-left: 10px; line-height: 25px; height: 25px; margin-top: 20px; font-size: 14px; font-weight: bold; color: #000;}
.accountList .tt span {  font-size: 12px; font-weight: normal ; color: #333;}
.accountList table { border-collapse: collapse;}
.accountList td,.accountList th { border: 1px solid #dadada; vertical-align: middle; padding: 10px 0; text-align: center;}
.accountList th { padding: 5px 0;}
.accountList td .bank { width: 145px; height: 40px; margin-left: 55px; background: url(../images/account.png) no-repeat 0 -462px;}
.accountList td .bank.bank2 { background-position: 0 -529px;}
.accountList td .bank.bank3 { background-position: 0 -595px;}
.accountList td .bank.bank4 { background-position: 0 -658px;}
.accountList td .bank.bank5 { background-position: -211px -462px;}
.accountList td .bank.bank6 { background-position: -211px -529px;}
.accountList td .bank.bank7 { background-position: -216px -595px;}
.accountList .tip { height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; color: #0068bb; padding: 15px 10px;}

/*关于*/
/*使命责任*/
.respon { padding-top: 10px; border-top: 1px solid #d8d8d8; width: 985px; margin: 0 auto; overflow: hidden;}
.respon ul { float: left; width: 1000px;}
.respon ul li { float: left; width: 489px; margin-right: 10px; }
.respon ul li .pic { width: 489px; height: 254px; overflow: hidden; position: relative;}
.respon ul li .hov { background: #005ca6; position: absolute;width: 489px; height: 254px; line-height: 254px; font-size:  28px; font-family: 微软雅黑; color: #fff; text-align: center; top: -254px;}
.respon ul li .pic img { width: 489px; height: 254px;}
.respon ul li .tt{ height: 48px; width: 98px; background: url(../images/about.png) no-repeat 0 0; margin: 25px 0 10px 0;}
.respon ul li .tt.t2{ background-position: 0 -48px;}
.respon ul li .detail { color: #7f7f7f; line-height: 25px;}

/*公司简介*/
.aboutInfo { width: 983px; margin: 30px auto; min-height:517px; _height:517px;}
.aboutInfo .tt { font-size: 18px; font-family: 微软雅黑; color: #494949; height: 20px; line-height: 20px; padding-top: 75px; padding-bottom: 5px;}
.aboutInfo .detail { color: #7f7f7f; line-height: 25px;}

.aboutInfo .aboutPic { float: left; height: 517px; background: url(../images/about.png) no-repeat -503px 0; width: 509px;}
.aboutInfo .aboutPic.h { background: #ddd;}


.aboutcon1{width:990px;height:412px;margin:20px auto;padding:0px;line-height:26px;}
.aboutly1{width:485px;height:400px;float:left;}
.aboutlyimg{width:485px;height:49px;clear:both;margin-bottom:5px;}
.aboutlywz{width:485px;height:auto;line-height:26px;}
.about1lywz{width:485px;height:auto;line-height:26px;}
.about1lywz ul{width:485px;height:auto;margin:0px;padding:0px;display:block;}
.about1lywz ul li{width:485px;height:30px;margin:0px;padding:0px;clear:both;list-style:none;padding-left:5px;display:block;}
.aboutlywz p { text-indent:2em;}


/*服务*/
.service { width: 985px; margin: 0 auto; background: url(../images/about.png) no-repeat 0 -530px; height: 289px;}
.service .sin { width: 293px; overflow: hidden; float: left; display: inline; margin: 0 26px 30px 13px;}
.service .sin.sin3 { margin-right: 0;margin-left: 5px; width: 289px;}
.service .sin .tt { font-size: 14px; height: 20px; line-height: 20px; padding-left: 13px;}
.service .sin .detail { font-size: 12px; color: #7f7f7f; padding-top: 20px; padding-left: 13px; line-height: 24px; height: 120px;}
.service .sin .ot { height: 79px; margin-bottom: 17px;}
.service .sin1 .ot.h { background: url(../images/about.png) no-repeat -13px -1139px;}
.service .sin2 .ot.h { background: url(../images/about.png) no-repeat -345px -1139px;}
.service .sin3 .ot.h { background: url(../images/about.png) no-repeat -669px -1139px;}

.aboutBottom { width: 985px; height: 187px; background: url(../images/about.png) no-repeat 0 -835px; margin: 20px auto 0 auto;}
.aboutBottom .t { float: left; height: 78px; line-height: 78px; color: #005ca6; font-size: 16px; display: inline; margin-top: 46px; font-family: 微软雅黑; }
.aboutBottom .t span { float: left; height: 78px; width: 78px; display: inline; margin: 0 10px 0 30px; background: url(../images/about.png) no-repeat -30px -1025px; }
.aboutBottom .t2 span { background-position: -350px -1025px; margin: 0 10px 0 40px;}
.aboutBottom .t3 span { background-position: -678px -1025px; margin: 0 10px 0 48px;}
.respon ul li .detail,.aboutInfo .detail { text-indent: 2em;}
.hoverFont1 { color :#0068bb !important;}


/*方案975*/
#solution { padding-top: 10px; border-top: 1px solid #d8d8d8; width: 985px; margin: 0 auto; overflow: hidden; height: 500px;}
#solution ul { width: 1200px;}
#solution li { float: left; height: 80px; padding-left: 80px; width: 375px; background: url(../images/solution.gif) no-repeat 0 10px; margin-right: 60px; margin-top: 40px; display: inline;}
#solution li .tt { height: 25px; line-height: 25px; margin-top: 10px;}
#solution li .tt a { font-weight: bold; color: #818181; font-size: 16px;}
#solution li.h .tt a { color: #0068bb;}
#solution li .tt a:hover { color: #0068bb; text-decoration: underline;}
#solution li .detail { height: 40px; line-height: 20px; overflow: hidden; color: #a5a5a5;}

#solution li#s2 { background-position: 0 -474px;}
#solution li#s3 { background-position: 0 -115px;}
#solution li#s4 { background-position: 0 -601px;}
#solution li#s5 { background-position: 0 -240px;}
#solution li#s6 { background-position: 0 -710px;}
#solution li#s7 { background-position: 0 -356px;}
#solution li#s8 { background-position: 0 -840px;}

#solution li#s1.h { background-position: 0 -965px;}
#solution li#s2.h { background-position: 0 -1449px;}
#solution li#s3.h { background-position: 0 -1090px;}
#solution li#s4.h { background-position: 0 -1576px;}
#solution li#s5.h { background-position: 0 -1215px;}
#solution li#s6.h { background-position: 0 -1685px;}
#solution li#s7.h { background-position: 0 -1331px;}
#solution li#s8.h { background-position: 0 -1815px;}



/*服务*/
.w239{ width:239px}

.service_01{ padding-top: 10px; border-top: 1px solid #d8d8d8; width: 985px; margin: 0 auto; overflow: hidden}
.ser_hader{ height:34px; background:url(../images/ser_hader.gif) repeat-x; padding:14px 10px 0 14px; font-size: 16px; color:#000;}
.ser_ci_1{ width:239px; height:128px}
.ser_fo{ height:106px; padding:14px; background:url(../images/ser_fo.gif) no-repeat; line-height:20px}
.ser_fo a{ color:#7f7f7f;}
.ser_fo a:hover{ color:#0167b9; font-weight: bold;}
.h10{ height:10px}
.rando_ctext{font-size:9pt;	line-height:16pt;color:#888; margin-top:10px;FONT-FAMILY: Tahoma, Arial, "微软雅黑", "宋体", "黑体";FLOAT: left;font-weight:normal;	LETTER-SPACING:0px}


/*服务流程*/
#sprogress { width: 982px; margin: 20px auto; height: 550px; background: url(../images/service.png) no-repeat 193px 50px;}
#sprogress .ti { height: 30px; line-height: 30px; font-size: 16px; color: #494949; font-family: 微软雅黑; border-bottom: 1px dotted #d7d7d7;}
#sprogress .sp .tt { width: 310px; height: 20px; line-height: 20px; padding-left: 50px; padding-top: 9px;}
#sprogress .sp .detail { width: 320px; height: 40px; line-height: 20px; padding-left: 30px; padding-top: 9px; overflow: hidden;}
#sprogress .sp { position: absolute; height: 93px; width: 384px; background: url(../images/service.png) no-repeat 0 -508px; margin: 35px 0 0 533px;}
#sprogress .sp2 { background-position: 0 -601px; margin: 130px 0 0 687px;}
#sprogress .sp3 { background-position: 0 -694px; margin: 294px 0 0 687px;}
#sprogress .sp4 { background-position: -385px -508px; margin: 390px 0 0 533px;}
#sprogress .sp5 { background-position: -385px -694px; margin: 285px 0 0 -84px;}
#sprogress .sp6 { background-position: -385px -601px; margin: 120px 0 0 -84px;}
#sprogress .sp5 .tt,#sprogress .sp6 .tt { padding-left: 0; text-align: right;width: 345px; padding-right: 20px;}
#sprogress .sbtn { position: absolute; width: 95px; height: 95px; text-indent: -9999px; margin: 22px 0 0 443px; cursor: pointer;}
#sprogress .sb2 { margin: 115px 0 0 600px; }
#sprogress .sb3 { margin: 288px 0 0 600px; }
#sprogress .sb4 { margin: 380px 0 0 445px; }
#sprogress .sb5 { margin: 290px 0 0 290px; }
#sprogress .sb6 { margin: 120px 0 0 290px; }

/*服务流程*/
.mzsm { width: 985px; margin: 0 auto; padding-bottom: 40px; font-size: 12px; line-height: 26px; color: #9e9e9e; position: relative;}
.zxns { width: 985px; margin: 0 auto; padding: 10px 0; padding-bottom: 30px; position: relative;}
.zxns table { border-collapse: collapse; margin-bottom: 16px;}
.zxns td.v_m { vertical-align: middle; font-size: 14px;}
.zxns td.a_l { text-align: left;}
.zxns td,.zxns th { border: 1px solid #dadada; vertical-align: top; padding: 10px 28px; text-align: left;}
.zxns th { font-size: 14px; background: #f2f2f2;}
.yptip { background: #a6a6a6; color: #fff; border: 7px solid #dcdcdc; padding: 5px; text-align: center; position: absolute; width: 240px; margin-top: 20px; margin-left: -257px; display: none;}
.yptip a { color: #fff; }
.yptip a:hover { color: #0068bb; text-decoration: underline; }
.wyyp { background: url(../images/wyyp.gif); height: 85px; width: 76px; position: absolute; cursor: pointer; margin-top: -18px; margin-left: 60px; display: inline;}
.zxns .tip { height: 25px; line-height: 25px; font-size: 14px; font-weight: bold; color: #0068bb;}
.zxns .tip a {color: #0068bb; font-weight: normal; text-decoration: underline;}










