﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 {
  margin-bottom: 10px;
}

.ml10 {
  margin-left: 10px;
}

.bg {
  background: #FFF;
}

em, i {
  font-style: normal;
}

body {
  min-width: 1200px;
  width: 100%;-moz-user-select: none; /*火狐*/
            -webkit-user-select: none; /*webkit浏览器*/
            -ms-user-select: none; /*IE10*/
            -khtml-user-select: none; /*早期浏览器*/
            user-select: none;
}

.ewma{ float:right; line-height:22px; width:132px; color:#fff; text-align:center;  margin-right:15px;}
/**/
.banner {
  height:484px;
  width: 100%;
  position: relative;
}

.banner .bd {
  height:484px;
  overflow: hidden;
}

.banner .bd a {
  display: block;
  background: url(../images/banner.jpg) no-repeat center top;
  height:484px;
  overflow: hidden;
}

.banner .bantil {
  width: 145px;
  height: 15px;
  position: absolute;
  top:440px;
  left: 50%;
  z-index: 8;
}

.banner .bantil li {
  width: 15px;
  height: 15px;
  float: left;
  display: inline;
  margin: 0 7px;
  background: url(../images/ban_dot1.png) no-repeat;
}

.banner .bantil li.cur {
  background: url(../images/ban_dot2.png) no-repeat;
}

.sou {
  height: 78px;
  padding-bottom: 7px;
  background: url(../images/sou_bg.gif) repeat-x center bottom;
  overflow: hidden;
}

.sou p {
  width: 565px;
  height: 78px;
  font: 16px "Microsoft YaHei";
  line-height: 78px;
  color: #333;
  font-weight: bold;
  float: left;
}

.sou p a {
  font: 14px "Microsoft YaHei";
  display: inline-block;
  padding: 0 8px;
  color: #555;
}

.sou3 {
  width: 408px;
  margin-top: 15px;
  overflow: hidden;
}

.sou input {
  width: 300px;
  height: 48px;
  padding-left: 35px;
  font: 14px "Microsoft YaHei";
  line-height: 48px;
  color: #fff;
  background: url(../images/sou1.gif) no-repeat center top;
  border: 0;
  overflow: hidden;
}

.sou .ip01 {
  width: 73px;
  height: 48px;
  background: url(../images/sou2.gif) no-repeat center center;
  border: 0;
  overflow: hidden;
  cursor: pointer;
}

.coop {
  height: 300px;
  margin-top: 53px;
  background: url(../images/coop_bg.jpg) no-repeat center bottom;
}

.coop2 {
  position: relative;
}

.coop2 li {
  width: 180px;
  float: left;
  margin-right: 24px;
}

.coop2 li img {
  display: block;
  width: 176px;
  height: 96px;
  border: 2px solid #e7e7e7;
}

.coop2 li em {
  display: block;
  font: 14px "Microsoft YaHei";
  text-align: center;
  height: 70px;
  line-height: 70px;
  color: #222;
  overflow: hidden;
}

.tit1 {
  text-align: center;
  height: 100px;
  overflow: hidden;
}

.coop .slide-top {
  background: rgba(0, 0, 0, 0) url('../images/15ee84fd6e044d4c8761c3ab9b1b1edd_2.png') no-repeat scroll center 0;
}


.coop .slide-top a {
  font-size: 26px;
  color: #444444;
}

.coop .slide-top a b {
  color: #000;
  font-size: 36px;
}


.arr1 a {
  display: block;
  font: 60px "宋体";
  color: #009b4c;
  font-weight: bold;
  position: absolute;
  top: 20px;
  left: -45px;
  cursor: pointer;
}

.arr2 a {
  display: block;
  font: 60px "宋体";
  color: #009b4c;
  font-weight: bold;
  position: absolute;
  top: 20px;
  right: -45px;
  cursor: pointer;
}

.bg01 {
  background: url(../images/pro_bg.jpg) no-repeat center top;
  height: 1137px;
  overflow: hidden;
}

.fen {
  width: 274px;
  background: #fff;
  padding-bottom: 50px;
}

.fen h2 {
  width: 274px;
  padding: 0 22px;
  background: url(../images/fen_h.png) no-repeat center top;
  height: 132px;
  margin-left: -22px;
  font: 28px "Microsoft YaHei";
  text-align: center;
  font-weight: bold;
}

.fen h2 a {
  color: #fff;
  display: block;
  padding-top: 33px;
}

.fen h2 em {
  display: block;
}

.fen h3 {
  height: 56px;
  font: 16px "Microsoft YaHei";
  font-weight: bold;
  line-height: 56px;
  overflow: hidden;
}

.fen h3 a {
  display: block;
  color: #333;
  background: #ccc url(../images/fen_jt1.gif) no-repeat 34px center;
  padding-left: 64px;
}

.fen h3 a:hover {
  color: #fff;
  background: #009b4c url(../images/fen_jt2.gif) no-repeat 34px center;
}

.fen ul {
  padding: 16px 0;
}

.fen li {
  font: 14px "Microsoft YaHei";
  line-height: 30px;
  height: 30px;
  overflow: hidden;
  background: url(../images/fen_dot.gif) no-repeat 40px center;
  padding-left: 60px;
}

.fen li a {
  color: #666;
  display: block;
}

.pro {
  width: 890px;
  overflow: hidden;
  margin-top: 80px;
}

.prot {
  height: 80px;
  overflow: hidden;
  position: relative;
  background: url(../images/pro_line.png) no-repeat 402px 20px;
}

.prot li {
  width: 190px;
  height: 61px;
  float: left;
  font: 20px "Microsoft YaHei";
  text-align: center;
  line-height: 50px;
}

.prot li a {
  display: block;
  width: 190px;
  height: 61px;
  background: url(../images/pro_bg1.png) no-repeat center top;
  color: #fff;
}

.prot li a:hover, .prot .cur a {
  background: url(../images/pro_bg2.png) no-repeat center top;
}

.prot p a {
  display: block;
  width: 88px;
  height: 19px;
  border: 2px solid #fff;
  font: 14px Arial;
  text-transform: capitalize;
  color: #fff;
  text-align: center;
  line-height: 19px;
  position: absolute;
  top: 10px;
  right: 0;
}

.pro3 {
  height: 855px;
}

.pro2 li {
  width: 273px;
  float: left;
  margin-right: 35px;
  margin-bottom: 30px;
}

.pro2 li img {
  display: block;
  width: 273px;
  height: 205px;
}

.pro2 li em {
  display: block;
  height: 50px;
  font: 16px "Microsoft YaHei";
  text-align: center;
  font-weight: bold;
  line-height: 50px;
  color: #333;
  overflow: hidden;
  text-transform: uppercase;
  background: #fff;
}

.pro2 li:nth-child(3n) {
  margin-right: 0;
}

.pro h5 {
  width: 563px;
  height: 57px;
  margin: 0 auto;
  background: url(../images/pro_lx.png) no-repeat left 0;
  font: 22px "Microsoft YaHei";
  font-weight: bold;
  line-height: 57px;
  color: #111;
  padding-left: 65px;
}

.pro h5 em {
  font: 34px Impact;
  color: #d50000;
}

.pro h5 a {
  display: block;
  width: 175px;
  height: 48px;
  background: #20489d;
  float: right;
  font: 25px "Microsoft YaHei";
  line-height: 48px;
  text-align: center;
  color: #fff;
  overflow: hidden;
}

.case {
  height: 562px;
  padding-top: 56px;
  background: url(../images/hy_bg.jpg) no-repeat center bottom;
}

.case .slide-top {
  background: rgba(0, 0, 0, 0) url('../images/4a3850281eb042e699af2de51adca276_6.png') no-repeat scroll center 0;
}

.case .slide-top a {
  font-size: 26px;
  color: #444444;
}

.case .slide-top a b {
  color: #000;
  font-size: 36px;
}

.case1 {
  height: 332px;
  padding: 26px 35px 0 35px;
  background: #f8f8f8;
  overflow: hidden;
}

.caset {
  width: 244px;
  overflow: hidden;
  float: left;
  background: url(../images/case_line1.gif) repeat-y left top;
}

.caset li {
  font: 16px "Microsoft YaHei";
  line-height: 42px;
  height: 42px;
  overflow: hidden;
}

.caset li a {
  display: block;
  height: 42px;
  line-height: 42px;
  padding-left: 35px;
}

.caset li a:hover, .caset .cur a {
  background: url(../images/case_line2.gif) repeat-y left top;
  color: #20489d;
  font-weight: bold;
  text-decoration: underline;
}

.caset h5 a {
  display: block;
  width: 90px;
  height: 20px;
  border: 2px solid #1f4698;
  font: 14px Arial;
  text-transform: capitalize;
  text-align: center;
  line-height: 20px;
  color: #1f4698;
  margin-left: 35px;
  margin-top: 15px;
}

.case2 {
  width: 870px;
  float: right;
  overflow: hidden;
}

.case2 dl {
  height: 301px;
  overflow: hidden;
}

.case2 dt {
  width: 402px;
  height: 301px;
  float: left;
  overflow: hidden;
}

.case2 dt img {
  display: block;
  width: 402px;
  height: 301px;
}

.case2 dd {
  width: 432px;
  float: right;
  overflow: hidden;
}

.case2 dd h3 a {
  display: block;
  height: 68px;
  font: 20px "Microsoft YaHei";
  font-weight: bold;
  line-height: 68px;
  color: #111;
}

.case2 dd p {
  font: 15px "Microsoft YaHei";
  line-height: 30px;
  height: 120px;
  overflow: hidden;
  color: #555;
}

.case2 dd span {
  display: block;
  height: 45px;
  margin-top: 20px;
  overflow: hidden;
}

.case2 dd span a {
  display: inline-block;
  width: 175px;
  height: 45px;
  background: #20489d;
  font: 20px "Microsoft YaHei";
  text-align: center;
  line-height: 45px;
  color: #fff;
  font-weight: bold;
  margin-right: 15px;
}

.case2 dd span a.a02 {
  background: #009b4c;
}

.ys {
  background: url(../images/ys_bg1.jpg) no-repeat center top;
  height: 891px;
  overflow: hidden;
}

.ys .content {
  position: relative;
}

.ys dl {
  width: 465px;
  position: absolute;
}

.ys dt {
  font: 30px "Microsoft YaHei";
  color: #111;
  padding-left: 34px;
}

.ys dt em {
  display: block;
  font-size: 38px;
  font-weight: bold;
}

.ys dd {
  padding-top: 15px;
}

.ys dd p {
  font: 16px "Microsoft YaHei";
  line-height: 32px;
  background: url(../images/ys_dot.png) no-repeat left 11px;
  padding-left: 34px;
}

.ys dd b {
  color: #20489d;
}

.ys .dl01 {
  top: 280px;
  right: 0;
}

.ys .dl02 {
  top: 545px;
  right: 0;
}

.ys2 {
  background: url(../images/ys_bg2.jpg) no-repeat center top;
  height: 669px;
  margin: 0;
}

.ys2 .dl01 {
  top: 100px;
  left: 72px;
}

.ys2 .dl02 {
  top: 365px;
  left: 72px;
}

.guan1 {
  background: url(../images/guan1.jpg) no-repeat center top;
  height: 206px;
  overflow: hidden;
}

.guan1 p {
  width: 225px;
  font: 20px "Microsoft YaHei";
  text-align: center;
  padding-top: 40px;
  color: #fff;
  float: right;
}

.guan1 p em {
  display: block;
  padding: 5px 0;
}

.guan1 p a {
  display: block;
  width: 173px;
  height: 40px;
  background: #009b4c;
  margin: 8px auto 0;
  font: 25px "Microsoft YaHei";
  text-align: center;
  line-height: 40px;
  color: #fff;
}

.hy {
  height: 841px;
  padding-top: 56px;
  background: url(../images/hy_bg.jpg) no-repeat center bottom;
}

.hy .tit1 {
  height: 109px;
}

.hy .slide-top {
  background: rgba(0, 0, 0, 0) url('../images/4a3850281eb042e699af2de51adca276_4.png') no-repeat scroll center 0;
}

.hy .slide-top a {
  font-size: 26px;
  color: #444444;
}

.hy .slide-top a b {
  color: #000;
  font-size: 36px;
}


.hyt {
  height: 98px;
  overflow: hidden;
}

.hyt li {
  width: 120px;
  float: left;
  height: 75px;
  font: 16px "Microsoft YaHei";
  text-align: center;
  font-weight: bold;
  line-height: 66px;
}

.hyt li a {
  display: block;
  height: 75px;
  color: #fff;
  background: url(../images/hy_bg1.png) no-repeat center top;
}

.hyt li a:hover, .hyt .cur a {
  background: url(../images/hy_bg2.png) no-repeat center top;
}

.hy3 dl {
  width: 901px;
  height: 507px;
  position: relative;
  overflow: hidden;
  float: left;
}

.hy3 {
  height: 535px;
  overflow: hidden;
}

.hy3 dt img {
  display: block;
  width: 901px;
  height: 507px;
}

.hy3 dd {
  width: 727px;
  background: url(../images/hy_alp.png);
  position: absolute;
  bottom: 0;
  padding: 27px 130px 20px 44px;
  height: 54px;
  overflow: hidden;
}

.hy3 dd h3 a {
  display: block;
  font: 19px "Microsoft YaHei";
  font-weight: bold;
  line-height: 30px;
  height: 30px;
  overflow: hidden;
  color: #fff;
}

.hy3 dd p {
  font: 16px "Microsoft YaHei";
  line-height: 24px;
  color: #fff;
  height: 24px;
  overflow: hidden;
}

.hy3 dd em a {
  display: block;
  height: 101px;
  background: #009b4c url(../images/hy_jt.gif) no-repeat center center;
  width: 90px;
  position: absolute;
  top: 0;
  right: 0;
}

.hy3 ul {
  width: 296px;
  float: right;
  overflow: hidden;
}

.hy3 li {
  width: 296px;
  height: 167px;
  margin-bottom: 3px;
  position: relative;
  overflow: hidden;
}

.hy3 li img {
  display: block;
  width: 296px;
  height: 167px;
}

.hy3 li em {
  display: block;
  width: 100%;
  background: url(../images/hy_alp.png);
  position: absolute;
  bottom: 0;
  left: 0;
  font: 16px "Microsoft YaHei";
  text-align: center;
  line-height: 32px;
  color: #fff;
  overflow: hidden;
  height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.hy h5 a {
  display: block;
  width: 88px;
  height: 19px;
  border: 2px solid #20489d;
  font: 14px Arial;
  text-transform: capitalize;
  color: #20489d;
  text-align: center;
  line-height: 19px;
  float: right;
}

.pk {
  height: 794px;
  padding-top: 45px;
  overflow: hidden;
  background: url(../images/pk_bg.jpg) no-repeat center top;
}

.pk .tit1 {
  height: 175px;
  overflow: hidden;
}

.pk .slide-top {
  background: rgba(0, 0, 0, 0) url('../images/4a3850281eb042e699af2de51adca276_2.png') no-repeat scroll center 0;
  padding-top: 9px;
}

.pk .slide-top a {
  font-size: 26px;
  color: #fff;
}

.pk .slide-top a b {
  color: #fff;
  font-size: 36px;
}

.pk dl {
  width: 505px;
  overflow: hidden;
}

.pk dt {
  width: 505px;
  height: 284px;
  overflow: hidden;
  position: relative;
}

.pk dt img {
  display: block;
  width: 505px;
  height: 284px;
}

.pk dt em {
  display: block;
  width: 100%;
  height: 54px;
  font: 24px "Microsoft YaHei";
  text-align: center;
  font-weight: bold;
  line-height: 54px;
  color: #fff;
  background: url(../images/pk_alp.png);
  position: absolute;
  bottom: 0;
  left: 0;
}

.pk dd {
  margin-top: 10px;
}

.pk dd p {
  font: 16px "Microsoft YaHei";
  line-height: 22px;
  color: #555;
  padding: 10px 12px 0 12px;
  height: 55px;
}

.pk dd .p01 {
  padding-top: 0;
  line-height: 65px;
  height: 65px;
}

.pk dd p b {
  color: #20489d;
}

.pk dl.fr dt em {
  background: url(../images/hy_alp.png);
}

.pk dl.fl p {
  font-weight: bold;
}

.pk ul {
  width: 190px;
  float: left;
  margin-top: 305px;
}

.pk li {
  width: 155px;
  height: 45px;
  margin: 0 auto 20px;
  font: 18px "Microsoft YaHei";
  text-align: center;
  line-height: 45px;
  color: #fff;
  background: url(../images/pk_btn.png) no-repeat;
}

.guan2 {
  background: url(../images/guan2.jpg) no-repeat center top;
  height: 206px;
  overflow: hidden;
}

.guan2 p {
  width: 390px;
  font: 34px Impact;
  color: #d50000;
  line-height: 45px;
  float: right;
  margin: 56px 0 0 0;
  padding-right: 30px;
}

.guan2 p a {
  display: block;
  width: 173px;
  height: 40px;
  background: #009b4c;
  margin-left: 10px;
  font: 25px "Microsoft YaHei";
  text-align: center;
  line-height: 40px;
  color: #fff;
  float: right;
}

.honor {
  height: 565px;
  margin-top: 57px;
  overflow: hidden;
  background: url(../images/honor_bg.jpg) no-repeat center bottom;
}

.hont {
  height: 64px;
  margin-bottom: 40px;
  background: url(../images/honor_bg.gif) no-repeat center center;
  padding-left: 409px;
}

.hont li {
  width: 190px;
  height: 60px;
  float: left;
  overflow: hidden;
  font: 20px "Microsoft YaHei";
  font-weight: bold;
  text-align: center;
  line-height: 54px;
  background: #fff;
}

.hont li a {
  display: inline-block;
  width: 184px;
  height: 54px;
  border: 3px solid #20489d;
  color: #000;
}

.hont li a:hover, .hont .cur a {
  color: #fff;
  background: #20489d;
}

.honor3 {
  height: 380px;
  position: relative;
}

.honor4 {
  width: 1024px;
  margin: 0 auto;
  overflow: hidden;
}

.honor3 li {
  width: 233px;
  float: left;
  margin-right: 29px;
  overflow: hidden;
}

.honor3 li img {
  display: block;
  width: 207px;
  height: 290px;
  padding: 32px 0 0 13px;
}

.honor3 li em {
  display: block;
  font: 16px "Microsoft YaHei";
  line-height: 40px;
  height: 40px;
  color: #333;
  overflow: hidden;
  text-align: center;
}

.arr3 a {
  display: block;
  font: 60px "宋体";
  color: #009b4c;
  font-weight: bold;
  position: absolute;
  top: 138px;
  left: 30px;
  cursor: pointer;
}

.arr4 a {
  display: block;
  font: 60px "宋体";
  color: #009b4c;
  font-weight: bold;
  position: absolute;
  top: 138px;
  right: 30px;
  cursor: pointer;
}

.about {
  height:585px;
  overflow: hidden;
  background: url(../images/about_bg.jpg) no-repeat center top;
}

.about .content {
  position: relative;
}

.about h3 {
  width:1200px;
  height: 130px;
  margin:40px 0 0 0; text-align:center;
  overflow: hidden;
}

.about dl {
  height: 390px;
  overflow: hidden;
}

.about dt {
  width: 601px;
  height: 338px;
  float: left;
  overflow: hidden;
}

.about dt img {
  display: block;
  width: 601px;
  height: 338px;
}

.about dd {
  width: 545px;
  padding-right: 15px;
  float: right;
  overflow: hidden;
}

.about dd h4 a {
  display: block;
  height: 64px;
  font: 24px "Microsoft YaHei";
  font-weight: bold;
  line-height: 60px;
  background: url(../images/about_line.gif) no-repeat left bottom;
  color: #111;
}

.about dd p {
  font: 15px "Microsoft YaHei";
  line-height: 32px;
  height: 256px;
  margin-top: 15px;
  overflow: hidden;
}

.about dd p a {
  font-weight: bold;
}

.about ul {
  height: 60px;
  background: #20489d;
  overflow: hidden;
}

.about li {
  width: 300px;
  height: 60px;
  float: left;
  overflow: hidden;
  font: 20px "Microsoft YaHei";
  font-weight: bold;
  line-height: 60px;
}

.about li a {
  display: block;
  color: #fff;
  width: 299px;
  border-right: 1px solid #637fbb;
}

.about li em {
  display: block;
  width: 45px;
  height: 38px;
  float: left;
  padding: 9px 12px 0 88px;
}

.about li em img {
  display: block;
  width: 45px;
  height: 38px;
}

.about li a:hover {
  background: #009b4c;
}

.dy {
  height:770px;
  margin-top:22px;
  overflow: hidden;
}

.dyt {
  height: 60px;
  overflow: hidden;
  position: relative;
  background: url(../images/dy_line1.gif) repeat-x center bottom;
  margin-bottom: 30px;
}

.dyt li em {
  display: block;
  float: left;
  width: 33px;
  height: 34px;
  overflow: hidden;
  margin: 15px 15px 0 0;
}

.dyt li {
  height: 49px;
  float: left;
  font: 20px "Microsoft YaHei";
  padding: 0 20px 0 0;
  line-height: 60px;
  margin-right: 60px;
}

.dyt .li01 em {
  background: url(../images/icon1.png) no-repeat;
}

.dyt .li02 em {
  background: url(../images/icon2.png) no-repeat;
}

.dyt li a {
  color: #222;
  display: block;
  height: 60px;
  font-weight: bold;
}

.dyt li a:hover, .dyt .cur a {
  color: #20489d;
  background: url(../images/dy_line2.gif) repeat-x center bottom;
}

.dyt li a:hover em, .dyt .cur em {
  background-position: 0 -34px;
}

.dyt p a {
  display: block;
  width: 88px;
  height: 19px;
  border: 1px solid #20489d;
  font: 14px Arial;
  text-transform: uppercase;
  color: #20489d;
  text-align: center;
  line-height: 19px;
  float: right;
  overflow: hidden;
  margin-top: 20px;
}

.dy2 dl {
  height: 346px;
  overflow: hidden;
}

.dy2 dt {
  width: 580px;
  height: 326px;
  float: left;
  overflow: hidden;
}

.dy2 dt img {
  display: block;
  width: 580px;
  height: 326px;
}

.dy2 dd {
  width: 565px;
  float: right;
  overflow: hidden;
}

.dy2 dd h3 a {
  display: block;
  height: 40px;
  font: 18px "Microsoft YaHei";
  font-weight: bold;
  line-height: 40px;
  overflow: hidden;
  color: #222;
  margin-top: 30px;
}

.dy2 dd h3 em {
  float: right;
  font-weight: normal;
  font: 15px "Microsoft YaHei";
  color: #555;
  line-height: 40px;
}

.dy2 dd p {
  font: 15px "Microsoft YaHei";
  line-height: 32px;
  height: 256px;
  overflow: hidden;
}

.dy2 li {
  width: 580px;
  height: 48px;
  border-bottom: 1px dashed #b2b2b2;
  font: 15px "Microsoft YaHei";
  line-height: 48px;
  color: #555;
}

.dy2 li a {
  color: #555;
  display: block;
  background: url(../images/dy_dot.gif) no-repeat left center;
  padding-left: 20px;
}

.dy2 li em {
  float: right;
}

.dy2 li.fr {
  width: 565px;
}

.faq {
  height: 170px;
  overflow: hidden;
  position: relative;
}

.faq h2 {
  width: 150px;
  float: left;
  overflow: hidden;
  font: 20px "Microsoft YaHei";
  font-weight: bold;
  margin-top: 20px;
}

.faq h2 a {
  color: #000;
}

.faq h2 em {
  display: block;
  font: 14px Arial;
  text-transform: uppercase;
  color: #b4b4b4;
}

.faq h5 {
  width: 110px;
  height: 23px;
  overflow: hidden;
  position: absolute;
  top: 83px;
  left: 0;
}

.faq h5 a {
  display: inline-block;
  width: 51px;
  height: 23px;
  background: #20489d;
}

.faq h5 img {
  display: block;
  width: 51px;
  height: 23px;
}

.faq h5 a:hover {
  background: #009b4c;
}

.faq11 {
  width: 1045px;
  float: right;
  overflow: hidden;
}

.faq2 dl {
  width: 445px;
  height: 101px;
  padding: 15px 30px 0 30px;
  overflow: hidden;
  border: 1px solid #d4d4d4;
}

.faq2 dt a {
  display: block;
  font: 16px "Microsoft YaHei";
  color: #111;
  background: url(../images/q.png) no-repeat left center;
  height: 25px;
  line-height: 25px;
  padding-left: 35px;
  font-weight: bold;
}

.faq2 dd {
  font: 15px "Microsoft YaHei";
  line-height: 24px;
  color: #555;
  background: url(../images/a.png) no-repeat left 0;
  padding-left: 35px;
  margin-top: 8px;
}

.link { padding-top:10px;
  height:65px;
  background: #232323;
  overflow: hidden;
}

.link p {
  font: 16px "Microsoft YaHei";
  font-weight: bold;
  line-height:25px;
  color: #fff;
}
.link p span{
  font: 13px "Microsoft YaHei";
  line-height:15px;
  color: #fff;
}
.link p a {
  display: inline-block;
  font-weight: normal;
  font-size: 15px;
  color: #fff;
  padding: 0 19px;
}

.link p a.nones {
  float: right;
  padding: 0;
}

