/*服务
-------------------------------------------------------------------------------*/
.s-w60 {width: 60px;}
.s-w100 {width: 100px;}
.s-w150 {width: 150px;}
.s-w200 {width: 200px;}
.s-w470 {width: 470px;}
.serv-wrap {width: 1198px;   border: 1px solid #eee;}

.serv-wrap .serv-left {width: 362px; height: 498px; float: left; background: url(../images/ser_bg.png) no-repeat;}
.serv-wrap .serv-left .serv-txt {margin: 170px  0 0 70px;} 
.serv-wrap .serv-left .serv-txt .title {font-size:18px;  }
.serv-wrap .serv-left .serv-txt .tel {font-size:24px;  }
.serv-wrap .serv-left .serv-txt .txt {font-size:14px; }
.serv-wrap .serv-right {width:836px;  float: left; }
.serv-wrap .serv-right .consult-title {width:836px;  height: 48px;float: left;}
.serv-wrap .serv-right .consult-title .title {line-height: 48px; font-size: 18px; padding-left: 30px;}

.consult-form {width: 776px;  margin: 0 30px;}
.form-line {width: 776px;float: left; padding: 5px 0;}
.form-line label { line-height: 42px; text-align: right; margin-right: 10px; float: left; }
.form-line .input-line { padding: 5px 0; float: left;} 
.form-line .input-line .input-a {line-height: 32px; border: 1px solid #ddd; border-radius: 3px; height: 32px;}
.form-line .input-line .input-a:focus { border: 1px solid #0CAB66; }
.form-line .input-line .textarea-a {line-height: 32px; border: 1px solid #ddd; border-radius: 3px; height:100px;resize: none;}
.form-line .input-line .textarea-a:focus { border: 1px solid #0CAB66;}
.s-post { width: 776px;  margin: 10px 30px; text-align: center;float: left;}
.s-post .submit-a {border-radius: 3px; padding: 6px 20px; background: #0cab66; color: #fff; border: 0; cursor: pointer;}
.s-post .submit-a:hover {border-radius: 3px; padding: 6px 20px; background: #08be71; color: #fff; border: 0; cursor: pointer;}

.serv-wrap2 {width: 1198px;  border: 1px solid #eee; border-top:0;}
.serv-wrap2 .serv-left {width: 836px;;  float: left; }
.serv-wrap2 .serv-left .serv-btns { float: left; margin-top: 100px;}
.serv-wrap2 .serv-left .serv-btns .btn {background: url(../images/serv_btn.png) no-repeat;}
.serv-wrap2 .serv-left .serv-btns .btn span {width: 160px; float: left; line-height: 36px; text-align: center; margin-top: 110px;}
.serv-wrap2 .serv-left .serv-btns .btn:hover span { color: #fff;}
.serv-wrap2 .serv-left .serv-btns .btn-1 {width: 160px; height: 160px; background-position: 0px 0px; margin-left: 86px; float: left;}
.serv-wrap2 .serv-left .serv-btns .btn-1:hover { background-position: -170px 0px; float: left;}

.serv-wrap2 .serv-left .serv-btns .btn-2 {width: 160px; height: 160px; background-position: 0px -175px;margin-left: 86px; float: left;}
.serv-wrap2 .serv-left .serv-btns .btn-2:hover { background-position: -170px -175px; float: left;}

.serv-wrap2 .serv-left .serv-btns .btn-3 {width: 160px; height: 160px; background-position: 0px -350px;margin-left: 86px; float: left;}
.serv-wrap2 .serv-left .serv-btns .btn-3:hover { background-position: -170px -350px; float: left;}
.serv-wrap2 .serv-right {width:362px; height: 376px; float: left; background: url(../images/ser_bg2.png) no-repeat;}
/*服务：帮助手册、常见问题
-------------------------------------------------------------------------------*/
.servpage-list-left { width: 290px; float: left;} 
.servpage-list-left .left-cate-title  { height: 80px; line-height: 80px; font-size: 18px; background: #0CAB66; color: #fff; text-align: center; border-bottom: 2px solid #0B9157;}
.servpage-list-left .left-cate-list {background: #f5f5f5; padding-bottom: 20px;}
.servpage-list-left .left-cate-list ul li { line-height: 48px; text-align: center;}
.servpage-list-left .left-cate-list ul li:hover {  background: #EEEEEE;}
.servpage-list-left .left-cate-list ul li a {display: block;}
.servpage-list-left .left-cate-list ul .on { background: #EEEEEE;}
.servpage-list-left .left-cate-list ul .on a {color: #0B9157;}

.servpage-list-right {width: 900px; float: right;}
.servpage-right-title  { width: 900px; line-height: 48px; }
.servpage-right-title h3 {padding-left: 20px; color: #0B9157;}
.servpage-list-right .servpage-list { width: 900px; min-height: 500px; overflow: hidden;  float: left;}
.servpage-list-right .servpage-list  li {float: left; padding: 10px; background:url(../images/down_dot.png) repeat-x bottom; background-position: bottom;}
.servpage-list-right .servpage-list li:hover {background:url(../images/down_dot.png) repeat-x bottom; background-position: bottom;background-color: #f5f5f5;}
.servpage-list-right .servpage-list li {float: left; padding: 0 20px; width:860px;}
.servpage-list-right .servpage-list li a  {line-height: 38px;  color: #33495F; padding-left: 20px; background:url(../images/arrow_icon.png) no-repeat; background-position: 2px 15px; display: block; }

.servpage-con {margin: 10px auto; width: 860px;}
.servpage-con .title {width: 860px; height: 90px; line-height: 90px; text-align: center; border-bottom: 1px solid #eee; font-size: 18px;}
.servpage-con .entry-meta { line-height: 48px; color: #999;}
.servpage-con .content {width: 860px; min-height: 500px; overflow: hidden; line-height: 28px; padding-bottom: 20px; border-bottom: 1px solid #eee;}


/*服务：单页
-------------------------------------------------------------------------------*/

.serv-single-wrap {width: 1200px; margin: 0 auto; min-height:500px; }
.serv-single-wrap .single-title {width: 1100px; margin: 0 auto; border-bottom: 1px solid #eee;text-align: center; padding-bottom: 30px;}
.serv-single-wrap .single-title .border-line { width: 500px; margin: 0 auto -31px;; border-bottom: 1px solid  #0CAB66;  }
.serv-single-wrap .single-title .cntitle {font-size: 28px; line-height: 46px;color: #0CAB66;}
.serv-single-wrap .single-con {width: 1100px; margin: 20px 50px 0; line-height: 28px; overflow: hidden;}
.serv-single-wrap  .backlink {width: 1100px; margin: 0 auto; border-top: 1px solid #eee;text-align: center; padding-bottom: 20px;}

.serv-single-wrap .backlink .back-cit { padding-top: 10px; height: 42px; text-align: center; }
.serv-single-wrap .backlink .back-cit a { display: inline-block; padding: 0 30px; border: 4px solid #0CAB66; color: #0CAB66; font-size: 18px; text-transform: uppercase; line-height: 37px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.serv-single-wrap .backlink .back-cit a:hover { background: #fff; color: #0CAB66; }