/*服务项目*/
.fuwu li{cursor: pointer;}
.fuwu li:hover .fuwu_div2{box-shadow:0 2px 5px rgba(50,119,217,0.7)}
.fuwu li:hover .fuwu_img2{transition: All 0.4s ease-in-out;transform: scale(1.05);}
.index_serw{width: 100%;min-width: 1200px;height: 551px;background: url("../images/fuwu_back13.jpg") no-repeat center;}
.index_ser{width: 1200px;margin: 0 auto;height: 551px;}
.index_ser h3{font-size: 45px;color: #2474e5;padding-top: 38px;text-align: center;}
.fuwu{margin-top: 62px;}
.fuwu li{width: 196px;height: auto;float: left;margin-left: 55px;}
.fuwu li:first-child{margin-left: 0;}
.fuwu_div{width: 170px;height: 148px;position: relative;margin: 0 auto;}
.fuwu_img1{position: absolute;top: 0;z-index: 3}
.fuwu_img2{position: relative;}
.fuwu_div2{height: 146px;box-shadow:0 2px  5px rgba(0,0,0,0.2);padding-top: 74px;margin-top: -74px;}
.fuwu_div2 h4{text-align: center;font-size: 18px;color: #383838;width: 170px;margin: 0 auto;height: 45px;line-height: 45px;border-bottom: 1px solid #e6e6e6;}
.fuwu_div2 p{width: 170px;display: block;margin: 0 auto;line-height: 26px;font-size: 12px;color: #9a9a9a;}
.index_ser .zizhu_inp{width: 110px;height: 40px;border: 0;background-color: #2474e5;font-size: 20px;color: #ffffff;display: block;margin: 0 auto;margin-top: 43px;border-radius: 5px;}
/*优势*/
.youshi{background: url("../images/jing_backj.png") no-repeat;background-position: center bottom 82px;height: 650px;}
.youshi_h3{font-size: 30px;color: #2474e5;padding-top: 30px;text-align: center;margin: 0 auto;margin-bottom: 35px;width: 269px;height: 70px;background: url("../images/sd_03.png") no-repeat;background-position: center bottom;line-height: 70px;}
.youshi_warp{width: 100%;height: 650px;min-width: 1200px;background: url("../images/fuwu_back11.jpg") no-repeat;background-position: center;}
.youshi{width: 1200px;margin: 0 auto;}
.youshi_div span{width: 44px;height: 45px;background-color: #2474e5;font-size: 24px;color: #ffffff;text-align: center;line-height: 45px;}
.youshi_div h4{height: 43px;border: 1px solid #2474e5;border-right: 0;float: left;padding: 0 32px 0 19px;line-height: 43px;color: #2474e5;font-size: 24px;font-weight: bold;}
.youshi_ul p{font-size: 15px;color: #3b3b3b;line-height: 24px;margin-top: 12px;}
.youshi_ul li{margin-bottom: 39px;}
.youshi_p1{width: 305px;}
.youshi_li1{margin-left: 71px;}
.youshi_li3{margin-left: 128px;}
.youshi_div1 span{width: 44px;height: 45px;background-color: #2474e5;font-size: 24px;color: #ffffff;text-align: center;line-height: 45px;}
.youshi_div1 h4{height: 43px;border: 1px solid #2474e5;float: right;padding: 0 32px 0 19px;line-height: 43px;color: #2474e5;font-size: 24px;font-weight: bold;}
.youshi_ul1 p{font-size: 15px;color: #3b3b3b;line-height: 24px;margin-top: 12px;float: right;}
.youshi_ul p span{color: #2474e5}
.youshi_div6{margin-right: 105px;}
.youshi_li4{margin-right: 73px;}
.youshi_li5{margin-right: 18px;}
.youshi_li6{margin-right: 35px;}
/*底部*/
.foot{width: 100%;height: 380px;background-color: #2a2930;}
.foot_top{height: 70px;border-bottom: 2px solid #525058;width: 1200px;margin: 0 auto;background-color: #2a2930;}
.foot_top img{float: left;margin-top: 28px;display: none;}
.foot_top span{float: left; font-size: 20px;color: #b5b5b5;margin-top: 20px;margin-left: 9px;}
.foot_main{width: 1200px;height: 430px;background-color:#2a2930; }
.footer_s_wrap{width: 1200px; height: 260px;margin: 0 auto;display: block;position: relative; overflow: hidden;background: #2a2930;}
.footer_s{width: 1200px; height: 258px;display: block;position:relative; margin: 0 auto;text-align: left;}
.footer_sa{width: 620px;height: 258px;display: block;position:relative; float: left;margin-top: 43px;}
.footer_sb{width: 243px;height: 258px;display: block; position:relative;float: left;}
.footer_sc{width: 445px;height: 258px;display: block;position:relative;float: right;}
.footer_sa ul{float: left;width: 133px;}
.footer_sa ul li{height: 19px;line-height: 21px;padding-top: 5px;}
.footer_sa ul li a{color: #a1a1a1;font-size: 12px;line-height: 16px;display: block;text-decoration: none;}
.footer_sa ul li a:hover{color:#fff;text-decoration: none;}
.footer_sa ul li:first-child a{font-size: 16px;color: #a1a1a1;text-decoration: none;}
.footer_sb h2{margin-top: 49px;font-size: 16px; color: #a1a1a1;text-align: left;font-weight: normal;text-indent: 13px;}
.footer_sb ul{display: block;}
.footer_sb ul li{float: left;}
.footer_sb ul li div{ margin: 16px 13px 7px;width: 41px; height: 41px;background: #686868; border-radius: 50%;overflow: hidden;}
.footer_sb ul li div:hover{background: #2a2930;}
.footer_sb ul li div img{display: block;margin: 9px auto;}
.footer_sb ul li span{display: block;text-align: center;font-size: 12px;color: #a1a1a1;}
.footer_sc h2{font-size: 16px;color: #a1a1a1;font-weight: normal;text-align: left;margin-top: 49px;line-height: 20px;margin-bottom: 3px;}
.footer_sc1{font-size: 18px;color: #a1a1a1; display: block;line-height: 36px; margin-bottom: 17px;}
.footer_sc1 img{display: inline-block; margin: 8px;float: left;}
.footer_sc2{font-size: 13px;color: #ffffff;opacity: 0.5;}
.footer_sc2 span{font-size: 13px;}
.footer_sc3{width: 142px;height: 144px; position: absolute;right: 0;top: 18px;}
.foot_bottom{height: 60px;line-height: 60px;background-color: #2a2930;text-align: center;width: 100%;min-width: 1200px;color: #858585;}
.up{cursor: pointer;display:none;width: 60px;position: fixed;right: 20px;bottom: 20px;background-color: #2c2b31;line-height: 32px;text-indent: 8px;font-size: 12px;color: #ffffff;}
.up i{width: 30px;height: 30px;background: url("../images/icon_up.jpg") no-repeat;float: right;border: 1px solid #66656b}

/**/
img {border: 0;padding: 0;vertical-align: middle; }  
em {font-style: normal; }
/*产品*/
.m_conBox_3 {
  width: 100%;
  float: left;
  padding: 60px 0 60px 0; }
  .m_conBox_3 .box_title {
    width: 100%;
    float: left;
    text-align: center;
    color: #515151; }
    .m_conBox_3 .box_title .en {font-size: 28px;font-weight: bold;color: #999;height: 40px; }
    .m_conBox_3 .box_title .cn {
      font-size: 30px;
      font-weight: bold;
      display: inline-block; }
      .m_conBox_3 .box_title .cn .br_01 {
        float: left;
        position: relative;
        width: 200px;
        height: 1px;
        background: #ccc;
        margin-top: 23px; }
        .m_conBox_3 .box_title .cn .br_01:before {
          height: 3px;
          width: 30px;
          background: #1A76DD;
          right: 0px;
          content: "";
          top: -1px;
          position: absolute; }
      .m_conBox_3 .box_title .cn .br_02 {
        float: left;
        position: relative;
        width: 200px;
        height: 1px;
        background: #ccc;
        margin-top: 23px; }
        .m_conBox_3 .box_title .cn .br_02:before {
          height: 3px;
          width: 30px;
          background: #1A76DD;
          left: 0px;
          content: "";
          top: -1px;
          position: absolute; }
      .m_conBox_3 .box_title .cn em {
        float: left;
        margin: 0 10px; }
  .m_conBox_3 .left {
    margin-top: 30px;
    float: left;
    width: 15%;
    background: #1A76DD;
    padding: 20px;
    border-radius: 5px; }
    .m_conBox_3 .left .small_title {
      float: left;
      width: 100%;
      text-align: center; }
      .m_conBox_3 .left .small_title .cn {
        font-size: 24px;
        color: #fff;
        font-weight: bold; }
      .m_conBox_3 .left .small_title .en {
        color: #fff; }
    .m_conBox_3 .left ul {
      background: #fff;
      float: left;
      width: 90%;
      border-radius: 5px;
      padding: 10px;
      margin-top: 10px; }
      .m_conBox_3 .left ul li {
        float: left;
        width: 100%; }
        .m_conBox_3 .left ul li .one_title {
          float: left;
          width: 85%;
          padding: 0 10px;
          border-radius: 5px;
          background: #1A76DD;
          color: #fff;
          font-size: 16px;
          line-height: 30px; }
.m_conBox_3 .left ul li .one_title:hover{background: #03A9F4;}


.one_title:nth-child(4){background: #03A9F4 !important;}

.tithover {background: #03A9F4 !important;}        
        .m_conBox_3 .left ul li ul {
          padding: 0; }
          .m_conBox_3 .left ul li ul li {
            position: relative;
            width: 100%;
            float: left;
            padding: 0px;
            border-bottom: 1px dotted #ccc;
            line-height: 35px; }
            .m_conBox_3 .left ul li ul li a {
              display: block;
              transition: all 1s;
              -moz-transition: all 1s;
              /* Firefox 4 */
              -webkit-transition: all 1s;
              /* Safari 和 Chrome */
              -o-transition: all 1s;
              /* Opera */ }
            .m_conBox_3 .left ul li ul li:hover {
              background: #f0f0f0; }
              .m_conBox_3 .left ul li ul li:hover a {
                padding: 0 10px;
                position: relative; }
                .m_conBox_3 .left ul li ul li:hover a:before {
                  content: "\e60d";
                  font-family: 'icon';
                  position: absolute;
                  right: 5px;
                  width: 20px;
                  height: 20px;
                  background: #fff;
                  border-radius: 50%;
                  font-size: 12px;
                  line-height: 20px;
                  text-align: center;
                  top: 7px; }
  .m_conBox_3 .right {
    width: 81%;
    float: right;
    margin-top: 30px; }
    .m_conBox_3 .right li {
      width: 300px;
      margin-left: 20px;
      margin-bottom: 20px;
      float: left;
      border: 1px solid #666; }
      .m_conBox_3 .right li img {
        width: 100%; }
      .m_conBox_3 .right li .title {
        background: #666;
        text-align: center;
        line-height: 35px;
        color: #fff; 
          height:35px;
      }
      .m_conBox_3 .right li:hover {
        border: 1px solid #1A76DD; }
        .m_conBox_3 .right li:hover .title {
          background: #1A76DD; }
		  
.wrapper {max-width: 1200px;margin: 0 auto; }
/*流程*/
		  .m_conBox_7 {
		    width: 100%;
		    float: left;
		    padding: 60px 0 60px 0;
		    background: #1A76DD;
		    text-align: center; }
		    .m_conBox_7 .box_title {
		      width: 100%;
		      float: left;
		      text-align: center;
		      color: #515151; }
		      .m_conBox_7 .box_title .en {
		        font-size: 28px;
		        font-weight: bold;
		        color: #666; 
				height: 40px;}
		      .m_conBox_7 .box_title .cn {
		        font-size: 30px;
		        font-weight: bold;
		        color: #fff;
		        display: inline-block; }
		        .m_conBox_7 .box_title .cn .br_01 {
		          float: left;
		          position: relative;
		          width: 200px;
		          height: 1px;
		          background: #ccc;
		          margin-top: 23px; }
		          .m_conBox_7 .box_title .cn .br_01:before {
		            height: 3px;
		            width: 30px;
		            background: #fff;
		            right: 0px;
		            content: "";
		            top: -1px;
		            position: absolute; }
		        .m_conBox_7 .box_title .cn .br_02 {
		          float: left;
		          position: relative;
		          width: 200px;
		          height: 1px;
		          background: #ccc;
		          margin-top: 23px; }
		          .m_conBox_7 .box_title .cn .br_02:before {
		            height: 3px;
		            width: 30px;
		            background: #fff;
		            left: 0px;
		            content: "";
		            top: -1px;
		            position: absolute; }
		        .m_conBox_7 .box_title .cn em {
		          float: left;
		          margin: 0 10px; }
		    .m_conBox_7 .list {
		      background: url(../images/line01.png) center no-repeat;
		      float: left;
		      width: 100%; }
		      .m_conBox_7 .list li {
		        float: left;
		        width: 14.28%;
		        text-align: center;
		        padding-top: 40px; }
		        .m_conBox_7 .list li .img {
		          border: 10px solid rgba(255, 255, 255, 0.2);
		          display: inline-block;
		          border-radius: 50%; }
		          .m_conBox_7 .list li .img img {
		            display: inline-block;
		            border-radius: 50%;
		            width: 60px;
		            padding: 20px;
		            background: #fff; }
		        .m_conBox_7 .list li p {
		          margin-top: 15px;
		          color: #fff; }
		    .m_conBox_7 .more {
		      display: inline-block;
		      border: 1px solid #fff;
		      padding: 5px 10px;
		      color: #fff;
		      margin-top: 30px; }
		      .m_conBox_7 .more i {
		        font-size: 20px;
		        line-height: 20px; }
/*页码*/
.pagination{padding:20px; text-align:center}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0}
.pagination .firstPage{width: 30px;}
.pagination ul li{float: left;margin: 0 5px;font-size: 15px;}
.pagination ul li a{padding: 10px 25px;width: auto;border: 1px solid #E9E9E9;}
.pagination ul li a:hover{color: #fff;text-decoration: none;background-color: #1A76DD;}
.pagination ul li.thisclass, .pagination ul li.thisclass a, .pagination ul li.thisclass a:hover{background-color: #1A76DD;color: #FFF}
.pagination .pageinfo{line-height: 25px;padding: 12px 5px 10px 5px;color: #999;}
.pagination select{line-height: 25px;margin-top: 4px}
.pagination .pageinfo strong{color: #555;font-weight: normal;margin: 0px 2px;}

/*图标*/


@font-face {font-family: "icon";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg#tao') format('svg'); /* iOS 4.1- */
}
.icon {
  font-family:"icon" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before,
[class*="icon-"]:before {
  font-family: "icon";
  font-style: normal;
  speak: none;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  margin: 0 2px;
  -webkit-font-smoothing: antialiased;
  border: 1px transparent solid;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-dianhua:before {
  content: "\e61c";
}

.icon-dizhi:before {
  content: "\e604";
}

.icon-cuo:before {
  content: "\e603";
}

.icon-caidan:before {
  content: "\e62a";
}

.icon-caidan1:before {
  content: "\e69d";
}

.icon-youjian1:before {
  content: "\e62d";
}

.icon-weixin:before {
  content: "\e601";
}

.icon-weibo:before {
  content: "\e602";
}

.icon-NEWSsucai:before {
  content: "\e606";
}

.icon-diqiu:before {
  content: "\e600";
}

.icon-mailbox:before {
  content: "\e61b";
}

.icon-server:before {
  content: "\e613";
}

.icon-home:before {
  content: "\e609";
}

.icon-WeChat:before {
  content: "\e60a";
}

.icon-search:before {
  content: "\e60b";
}

.icon-refresh1:before {
  content: "\e60c";
}

.icon-rightArrow:before {
  content: "\e60d";
}

.icon-fabulous:before {
  content: "\e60e";
}

.icon-collection:before {
  content: "\e60f";
}

.icon-horn:before {
  content: "\e610";
}

.icon-fill:before {
  content: "\e611";
}

.icon-leftArrow:before {
  content: "\e612";
}

.icon-arrow:before {
  content: "\e614";
}

.icon-send:before {
  content: "\e615";
}

.icon-click:before {
  content: "\e616";
}

.icon-eye:before {
  content: "\e617";
}

.icon-double_arrow:before {
  content: "\e618";
}

.icon-link:before {
  content: "\e619";
}

.icon-time:before {
  content: "\e61a";
}

/*页码*/
.pagination{clear: both;margin: 10px 0;text-align: center;}
.pagination span a:hover {color:#fff;background-color: #067bee;}
.page-status,.pagination span a{padding:6px 15px;height:30px;line-height:30px;margin:0 2px;color:#333;font-size:15px;border:1px solid #e2e2e2;}
.page-num-current{background-color: #067bee !important;color:#fff !important;border: 1px solid #067bee !important;}
.page-numbar span{display:none;}
@media (max-width:640px) {.page-status,.page-pre,.page-next{display:none;}}