img {
  border: none;

}

a {
  text-decoration:none;
}
html,body{
  margin:0;
  padding:0;
  overflow-x:hidden;
}
/***********顶部导航栏样式*******************/

body {
  font-family: "微软雅黑";
   padding: none;
  width: 1440px;
  /*width: 1920px;*/
  margin: 0 auto;
}

li {
  list-style-type: none;
}

/* #menu {
  width: 1920px;
    width: 100%;
  height: 120px;
  background-color: rgba(255, 255, 255, 0.6);
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 99;
} */

.menu-nav{
  width: 100%;
  height: 120px;
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 99;
  background-color: rgba(255, 255, 255, 0.9);
}
#menu {
  /*width: 1920px;*/
  width: 1440px;
  height: 120px;
  margin: 0 auto;
}

#menu .logo {
  /*margin-left: 200px;*/
  margin-left: 150px;
  margin-top: 20px;
  float: left;
}

#menu .nav {
  float: left;
  /*margin-left: 300px;*/
  margin-left: 100px;
}

#menu li {
  float: left;
  width: 100px;
  line-height: 110px;
  text-align: center;
  position: relative;
  border: none;
  margin-left: 20px;
  cursor: pointer;
}

#menu li a {
  font-size: 20px;
  color: #000000;
  display: block;
  outline: 0;
  text-decoration: none;
}

#menu li:hover a {
  color: #2C5496;
  /*导航栏文字颜色 */
}

#menu li:hover .dropdown_1column {
  left: -1150px;
  top: 104px;
}

.dropdown_1column {
  /* 下拉菜单边框颜色*/
  /*margin: 0px auto;*/
  float: left;
  position: absolute;
  left: -999em;
  text-align: center;
  border-top: none;
  background-color: rgba(255, 255, 255, 0.7);
  width: 1920px;
}

.dropdown_1column .jjfa {
  color: #000000;
  margin-left: 1075px;
}

#menu li:hover div a {
  /* 下拉菜单文字颜色*/
  font-size: 16px;
  color: #000000;
}

#menu li:hover div a:hover {
  color: #2C5496;
}


/*下拉带单鼠标停留颜色*/

#menu li ul {
  list-style: none;
  padding: 10px 5px;
  margin: 0;
}

#menu li ul li {
  font-size: 12px;
  line-height: 40px;
  position: relative;
  padding: 0;
  margin: 0;
  float: none;
  text-align: left;
  width: 100%;
}

#menu li ul li a {
  float: left;
  margin-left: 40px;
}

#menu li ul li:hover {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}


/***************************************/


/***********底部地址栏样式*******************/
#bottom {
  /*width: 1920px;*/
  width: 1440px;
  height: 330px;
  padding: none;
  background-size: 100%;
  background:#18417b;
  color: #FFFFFF;
  font-size: 16px;
}

#bottom .adrs {
  float: left;
  /*width: 740px;*/
  width: 565px;
  margin-top: 50px;
  line-height: 35px;
  margin-left:100px;
}

#bottom .adrs .tlt{
  font-size: 20px;
  line-height: 50px;
}

/***************************************/


/***********主页-轮播图样式*******************/

.swiper-container {
  width: 100%;
  height: 100%;
}

.swiper-container .swiper-wrapper img{
  width: 1440px;
  /*height: 900px;*/
  height: 812px;
}


/***************************************/


/***********主页-解决方案样式*******************/

.main_jjfa {
  width: 100%;
  /*width: 1440px;*/
  height: 924px;
  /*height: 693px;*/
  margin-top: -6px;
  padding: none;
  background-size: 100%;
  background: url(../img/main_jjfa_back.jpg) no-repeat;
}

.main_jjfa_title {
  margin-left: 150px;
  margin-top: 60px;
  padding-bottom: 60px;
}

.main_jjfa .main_jjfa_cnt {
  /*width: 1712px;*/
  width: 1284px;
  /*margin-left: 100px;*/
  margin-left: 75px;
}

.main_jjfa .main_jjfa_cnt .a {
  float: left;
  /*width: 320px;*/
  width: 240px;
}
/*yb添加*/
.main_jjfa .main_jjfa_cnt .a .yb{
  width:240px;
}

.main_jjfa .main_jjfa_cnt .a .tl{
  /*width: 280px;*/
  width: 210px;
  /*margin-left: 20px;*/
  margin-left: 15px;
  /*font-size: 20px;*/
  /*font-size: 32px;*/
  font-size: 28px;
  line-height: 100px;
  text-align: center;
}

.main_jjfa .main_jjfa_cnt .a .tx{
  /*width: 280px;*/
  width: 210px;
  height: 200px;
  /*margin-left: 20px;*/
  margin-left: 15px;
  /*font-size: 20px;*/
  font-size: 18px;
}

.main_jjfa .main_jjfa_cnt .b {
  /*margin-left: 28px;*/
  margin-left: 21px;
}

.main_jjfa .main_jjfa_cnt .c {
  /*width: 100px;*/
  width: 75px;
  /*margin-left: 110px;*/
  margin-left: 82.5px;
  margin-top: 60px;
}


/***************************************/


/***********主页-服务支持样式*******************/

.main_fwzc {
  width: 100%;
  height: 616px;
  margin-top: 0px;
  padding: none;
  background-size: 100%;
  background: url(../img/main_fwzc_back.png) no-repeat;
}

.main_fwzc_title {
  margin-left: 150px;
  margin-top: 60px;
  padding-bottom: 60px;
}

.main_fwzc .main_fwzc_cnt {
  margin-top: 70px;
}

.main_fwzc .main_fwzc_cnt .a {
  float: left;
  width: 320px;
}

.main_fwzc .main_fwzc_cnt .b {
  margin-left: 240px;
}


/***************************************/


/***********主页-行业应用样式*******************/

.main_yyyy {
  width: 100%;
  height: 958px;
  margin-top: 0px;
  padding: none;
  background-size: 100%;
  background: url(../img/main_yyyy_back.png) no-repeat;
}

.main_yyyy_title {
  /*margin-left: 150px;*/
  margin-left: 112.5px;
  margin-top: 60px;
  padding-bottom: 60px;
}

.main_yyyy .main_yyyy_cnt {
  margin-top: 70px;
  /*margin-left: 80px;*/
  margin-left: 60px;
}

.main_yyyy .main_yyyy_cnt div {
  /*width: 1780px;*/
  width: 1335px;
}

.main_yyyy .main_yyyy_cnt div img {
  /*width: 200px;*/
  width: 150px;
  /*margin-left: 130px;*/
  margin-left: 97.5px;
  margin-top: 35px;
}


/***************************************/


/***********解决方案-背景*******************/


/***************************************/


/***********解决方案-顶部大图样式*******************/
#solution_pic{
  height: 816px;
}
#solution_pic img{
  /*width: 1900px;*/
  width: 1440px;
  height: 812px;
  display: none;
}

/***************************************/


/***********解决方案-中部分页栏样式*******************/

.solution_nav {
  /*width: 1780px;*/
  width: 1370px;
  /*padding-left: 80px;*/
  padding-left: 70px;
  /*margin-left: 15px;*/
  height: 90px;
  margin-top: 10px;
  background-color: #FFFFFF;
  box-shadow: 2px 2px 3px #7E7E7E;
  cursor: pointer;
}

.solution_nav div {
  /*width: 426px;*/
  width: 325px;
  height: 90px;
  float: left;
  line-height: 90px;
  text-align: center;
  font-size: 18px;
}

.solution_cont{
  display: none;
  margin-top: 10px;
}

.solution_cont_bk {
  width: 100%;
  height: 3022px;
  margin-top: 0px;
  padding: none;
  background-size: 100%;
  background: url(../img/solution_back.jpg) no-repeat;
}

.solution_cont_bk1 {
  width: 100%;
  height: 3664px;
  margin-top: 0px;
  padding: none;
  background-size: 100%;
  background: url(../img/solution_back1.jpg) no-repeat;
}


/***************************************/


/***********解决方案-解决方案样式*******************/

.solution_jjfa_title {
  /*margin-left: 245px;*/
  margin-left: 100px;
  margin-top: 68px;
}

.solution_cont .jjfa .pic {
  width: 1266px;
  height: 728px;
  /*margin-left: 322px;*/
  margin-left: 87px;
  margin-top: 76px;
}

.solution_cont .jjfa .txt {
  margin-left: 338px;
  margin-top: 63px;
}

.solution_cont .jjfa .txt1 {
  /*margin-left: 338px;*/
  margin-left: 93px;
  margin-top: 63px;
  width: 1222px;
  font-size: 20px;
  line-height: 35px;
  word-wrap: break-word;
  text-indent: 2em;
  font-weight: 500;
}


/***************************************/


/***********解决方案-系统架构样式*******************/

.solution_xtjg_title {
  /*margin-left: 245px;*/
  margin-left: 100px;
  margin-top: 100px;
}

.xtjg {
  width: 100%;
}

.solution_cont .xtjg .pic {
  width: 1272px;
  height: 734px;
  /*margin-left: 322px;*/
  margin-left: 84px;
  margin-top: 69px;
}


.solution_cont .xtjg .txt {
  width: 1227px;
  margin-left: 343px;
  margin-top: 60px;
}

.solution_cont .xtjg .txt1 {
  /*margin-left: 343px;*/
  margin-left: 93px;
  margin-top: 60px;
  width: 1227px;
  font-size: 20px;
  line-height: 35px;
  word-wrap: break-word;
  text-indent: 2em;
  font-weight: 500;
}



/***************************************/


/***********解决方案-产品支持样式*******************/

.solution_cpzc_title {
  width: 210px;
  /*margin-left: 245px;*/
  margin-left: 100px;
  margin-top: 68px;
}


/*图片跑马灯*/
#affiche div {
  /*margin-left: 220px;*/
  margin-left: 80px;
  width: 1280px;
  height: 450px;
  margin-top: 60px;
  box-sizing: border-box;
  overflow: hidden;
  background-color: #EEEEEE;
}

#affiche div ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 3700px;
  animation: move 45s linear 0s infinite normal;
}

#affiche div ul li img {
  width: 350px;
  height: 420px;
  margin-left: 20px;
  margin-top: 14px;
}

#affiche  div ul li .txt {
  width: 350px;
  height: 100px;
  text-align: center;
  margin-top: -75px;
  margin-left: 20px;
  font-size: 20px;
  font-weight: bold;
  color:#000000;
  line-height: 25px;
}

#affiche div ul:hover {
  -webkit-animation-play-state: paused;
  -o-animation-play-state: paused;
  animation-play-state: paused;
}

#affiche div ul:hover li {
  opacity: 1;
}

#affiche div ul li:hover {
  opacity: 1;
}

#affiche div ul li {
  float: left;
}

@keyframes move {
  from {
    margin-left: 0;
  }
  to {
    margin-left: -1850px;
  }
}

#affiche1 div {
  /*margin-left: 220px;*/
  /*width: 1440px;*/
  margin-left: 80px;
  width: 1280px;
  height: 450px;
  margin-top: 60px;
  box-sizing: border-box;
  overflow: hidden;
  background-color: #EEEEEE;
}

#affiche1 div ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 3700px;
  animation: move1 15s linear 0s infinite normal;
}

#affiche1 div ul li img {
  width: 350px;
  height: 420px;
  margin-left: 20px;
  margin-top: 14px;
}

#affiche1  div ul li .txt {
  width: 350px;
  height: 100px;
  text-align: center;
  margin-top: -75px;
  margin-left: 20px;
  font-size: 20px;
  font-weight: bold;
  color:#000000;
  line-height: 25px;
}

#affiche1 div ul:hover {
  -webkit-animation-play-state: paused;
  -o-animation-play-state: paused;
  animation-play-state: paused;
}

#affiche1 div ul:hover li {
  opacity: 1;
}

#affiche1 div ul li:hover {
  opacity: 1;
}

#affiche1 div ul li {
  float: left;
}

@keyframes move1 {
  from {
    margin-left: 0;
  }
  to {
    margin-left: -1110px;
  }
}

#affiche2 div {
  /*margin-left: 220px;*/
  /*width: 1440px;*/
  margin-left: 80px;
  width: 1280px;
  height: 450px;
  margin-top: 60px;
  box-sizing: border-box;
  overflow: hidden;
  background-color: #EEEEEE;
}

#affiche2 div ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 3700px;
  animation: move2 15s linear 0s infinite normal;
}

#affiche2 div ul li img {
  width: 350px;
  height: 420px;
  margin-left: 20px;
  margin-top: 14px;
}

#affiche2  div ul li .txt {
  width: 350px;
  height: 100px;
  text-align: center;
  margin-top: -75px;
  margin-left: 20px;
  font-size: 20px;
  font-weight: bold;
  color:#000000;
  line-height: 25px;
}

#affiche2 div ul:hover {
  -webkit-animation-play-state: paused;
  -o-animation-play-state: paused;
  animation-play-state: paused;
}

#affiche2 div ul:hover li {
  opacity: 1;
}

#affiche2 div ul li:hover {
  opacity: 1;
}

#affiche2 div ul li {
  float: left;
}

@keyframes move2 {
  from {
    margin-left: 0;
  }
  to {
    margin-left: -1110px;
  }
}

/***************************************/


/***********解决方案-系统价值样式*******************/
.solution_xtjz_title {
  /*margin-left: 245px;*/
  margin-left: 100px;
  margin-top: 90px;
}

.solution_cont .xtjz .pic {
  width: 1266px;
  height: 728px;
  /*margin-left: 322px;*/
  margin-left: 87px;
  margin-top: 76px;
}

.solution_cont .xtjz .txt {
  margin-left: 338px;
  margin-top: 63px;
}

.solution_cont .xtjz .txt1 {
  /*margin-left: 343px;*/
  margin-left: 93px;
  margin-top: 60px;
  width: 1227px;
  font-size: 20px;
  line-height: 35px;
  word-wrap: break-word;
  text-indent: 2em;
  font-weight: 500;
}

/***************************************/

/***********服务支持-顶部大图样式*******************/
.service_pic {
  /*width: 100%;*/
  width: 1440px;
  height:812px;
  padding: none;
  /*background-size: 100%;*/
  /*background: url(../img/service_pic.jpg) no-repeat;*/

}
.service_pic img {
  width: 1440px;
  height: 812px
}

/***************************************/

/***********服务支持-售后服务保障样式*******************/
.service_shfubz {
  /*width: 1920px;*/
  width: 1440px;
  height: 550px;
}

.service_shfubz div{
  /*width: 960px;*/
  width: 720px;
  float: left;
}

.service_shfubz .a{
  float: right;
  /*margin-right: 44px;*/
  margin-right: 2px;
  margin-top: 72px;
}

.service_shfubz .b{
  /*width: 392px;*/
  width: 294px;
  height: 76px;
  float: left;
  /*margin-left: 44px;*/
  margin-left: 33px;
  margin-top: 83px;
}

.service_shfubz .c{
  float: left;
  /*margin-left: 44px;*/
  margin-left: 33px;
  margin-top: 65px;
}

/***************************************/

/***********服务支持-远程诊断中心样式*******************/

.service_title {
  /*margin-left: 245px;*/
  margin-left: 0px;
  margin-top: 80px;
}


/***************************************/

/***********服务支持-流程服务样式*******************/
.service_yczdzx {
  /*width: 1920px;*/
  width: 1440px;
  height: 330px;
  /*margin:0 auto;*/
}

.service_yczdzx .login{
  /*width: 1520px;*/
  width: 1440px;
  height: 100px;
  padding-top: 50px;
  margin-top: 60px;
  /*margin-left: 200px;*/
  margin-left: 0px;
  padding: none;
  background-size: 100%;
  background: url(../img/service_yczdzx_back.png) no-repeat;
}

.service_yczdzx .login .a{
  /*margin-left: 120px;*/
  margin-left: 80px;
  width: 40px;
  height: 48px;
  float: left;
}

.service_yczdzx .login .c{
  width: 40px;
  height: 48px;
  margin-left: 60px;
  float: left;
}

.service_yczdzx .login .b{
  width: 385px;
  height: 50px;
  padding: none;
  background-size: 100%;
  background: url(../img/service_yczdzx_user_bk.png) no-repeat;
  border: 0px;
  margin-left: 24px;
  float: left;
  padding-left: 20px;
}

.service_yczdzx .login .d{
  width: 64px;
  height: 16px;
  margin-left: 15px;
  margin-top: 20px;
  float: left;
}

.service_yczdzx .login .e{
  width: 150px;
  height: 50px;
  margin-left: 100px;
  float: left;
}

/***************************************/

/***********服务支持-联系地址样式*******************/
.service_pic0 {
  /*width: 1920px;*/
  width: 1440px;
  margin-top: 60px;
}

/***************************************/

/***********服务支持-技术支持部门样式*******************/
.service_jszc table {
  width: 100%;
  /*margin-left: 120px;*/
  margin-left: 0px;
  margin-top: 60px;
  padding: 0px;
}

.service_jszc table .tb1 {
  /*width: 721px;*/
  width: 680px;
  height: 126px;
  padding: none;
  background: url(../img/service_mp_bk.png) no-repeat;
  background-size:contain; 
  margin-left: 0px !important;
  margin-bottom: 25px;
  cursor: pointer;
  /*margin-left: 80px;*/
}

.service_jszc table .tb2 {
  /*width: 721px;*/
  width: 680px;
  height: 126px;
  padding: none;
  background: url(../img/service_mp_bk_select.png) no-repeat;
  background-size:contain; 
  margin-left: 0px !important;
  margin-bottom: 25px;
  cursor: pointer;
  /*margin-left: 80px;*/
}

.service_jszc .dv {
  float: left;
}

.service_jszc .dv1 {
  width: 230px;
  height: 126px;
  padding-top: 20px;
  box-sizing: border-box;
  text-align: center;
  font-size: 22px;
  line-height: 40px;
  color: #FFFFFF;
}

.service_jszc .dv2 {
  width: 400px;
  height: 126px;
  padding-top: 20px;
  box-sizing: border-box;
  line-height: 30px;
  font-size: 14px;
  color: #000000;
}

.service_jszc .dv3 {
  width: 400px;
  height: 126px;
  padding-top: 20px;
  margin-left: 24px;
  line-height: 30px;
  font-size: 14px;
  color: #FFFFFF;
}

/***************************************/

/***********关于我们-大图*******************/
.about_cont {
  /*width: 1920px;*/
  width: 1440px;
  height: 2148px;
  padding: none;
  background-size: 100%;
  background: url(../img/about_back.jpg) no-repeat;
}

.about_pic {
  width: 100%;
  height: 812px;
  padding: none;
  background-size: 100%;
  background: url(../img/about_pic1.jpg) no-repeat;
}

/***************************************/

/***********关于我们-公司简介样式*******************/
.about_title {
  margin-left: 150px;
  margin-top: 100px;
}

.about_txt {
  /*margin-left: 240px;*/
  margin-top: 50px;
}
/***************************************/

/***********关于我们-荣誉资质样式*******************/
.about_rrzz {
  /*margin-left: 320px;*/
  margin-top: 75px;
  text-align: center;
}

.about_rrzz div{
  line-height: 58px;
}

.about_rrzz img{
  width: 230px;
  height: 314px;
  margin-left: 32px;
  box-shadow: 5px 5px 10px #7E7E7E;
}

/***************************************/

/***********人才招聘-内容*******************/
.recruitment_cont{
  /*width: 1920px;*/
  width: 1440px;
  height: 1082px;
  padding: none;
  background-size: 100%;
  background: url(../img/recruitment_back.jpg) no-repeat;
}

.recruitment_cont div {
  float: left;
  margin-top: 500px;
  /*margin-left: 600px;*/
  margin-left: 450px;
}

/***************************************/

/***********社会招聘-内容*******************/
.social_cont{
  /*width: 1920px;*/
  width: 1440px;
  height: 1068px;
  padding: none;
  background-size: 100%;
  /*background: url(../img/recruitment_back1.jpg) no-repeat;*/
  background: url(../img/recruitment_back2.jpg) no-repeat;
  z-index: 0;
}

.social_dv{
  width: 1440px;
  height: 820px;
  position: absolute; 
    top: 180px; 
    /*left: 240px; */
    z-index:80; 
}

.social_dv .left {
  float: left;
  width: 270px;
  height: 820px;
  background-color: rgba(255, 255, 255, 0.8);
}

.social_dv .right{
  float: left;
  width: 1130px;
  height: 820px;
  margin-left: 40px;
  background-color: rgba(255, 255, 255, 0.6);
  overflow-y:auto
}

.social_dv .cont{
  float: left;
  width: 1130px;
  height: 820px;

}

.social_dv .left_title {
  width: 100%;
  height: 100px;
  background-color: #17417B;
  color: #FFFFFF;
  font-size: 28px;
  line-height: 100px;
  text-align: center;
}

.social_dv .left_nav {
  width: 100%;
  height: 70px;
  background-color: #17417B;
  margin-top: 20px;
  color: #FFFFFF;
  font-size: 24px;
  line-height: 70px;
  text-align: center;
}

.right .right_title {
  width: 1090px;
  height: 88px;
  background-color: #17417B;
  font-size: 20px;
  color: #FFFFFF;
  line-height: 88px;
  margin-left: 20px;
  margin-top: 20px;
}

.right .right_title div{
  float: left;
}

.right .right_title .a{
  margin-left: 80px;
}

.right .right_title .b{
  margin-left: 260px;
}

.right .right_title .c{
  margin-left: 380px;
}

.right .right_title .d{
  margin-left: 25px;
  float:right;
  padding-right:25px;
}

.right .right_title .e{
  margin-left: 25px;
}

.right .right_cont {
  width: 1090px;
  height: 90px;
  margin-left: 20px;
  border-bottom:1px dashed #000000;
}

.right_cont_title {
  width:100%;
  height: auto;
}

.right .right_cont div {
  float: left;
}

.right_cont .right_cont_title .a{
  width: 200px;
  height: 50px;
  line-height: 20px;
  margin-left: 20px;
  margin-top: 25px;
  text-align: center;
}

.right_cont .right_cont_title .aa{
  width: 200px;
  height: 50px;
  line-height: 20px;
  margin-left: 20px;
  margin-top: 35px;
  text-align: center;
}

.right_cont_title .a span{
  width: 200px;
  line-height: 20px;
}

.right_cont .right_cont_title .b{
  width: 500px;
  height: 50px;
  line-height: 20px;
  margin-left: 10px;
  margin-top: 35px;
  text-align: center;
}

.right_cont .right_cont_title .bb{
  width: 500px;
  height: 50px;
  line-height: 20px;
  margin-left: 10px;
  margin-top: 35px;
  text-align: center;
}

.right_cont .right_cont_title .c{
  width: 100px;
  height: 50px;
  line-height: 20px;
  margin-left: 155px;
  margin-top: 35px;
  text-align: center;
}

.right_cont .right_cont_title .d{
  width: 100px;
  height: 50px;
  line-height: 20px;
  margin-left: 5px;
  margin-top: 35px;
  text-align: center;
  float:right;
  margin-right:8px;
}

.right_cont .right_cont_title .e{
  width: 100px;
  height: 50px;
  line-height: 20px;
  margin-left: 5px;
  margin-top: 30px;
  text-align: center;
}

.right_cont_title .abc_bk {
  width: 1090px;
  background-color: #17417B;
  color: #FFFFFF;
}

.right_cont_title .more {
  width: 1000px;
  height: 500px;
  margin-left: 20px;
  padding-left: 90px;
  display: none;
}
/***************************************/

/***********产品支持-顶部大图式*******************/
.product_pic {
  /*width: 1920px;*/
  width: 1440px;
  /*height: 1080px;*/
  height: 900px;
  padding: none;
  /*background-size: 100%;*/
  /*background: url(../img/product_pic.jpg) no-repeat;*/
}
.product_pic img {
  width: 1440px;
  height: 900px
}

.product_pic1 {
  /*width: 1920px;*/
  width: 1440px;
  /*height: 1080px;*/
  height: 900px;
  padding: none;
  /*background-size: 100%;*/
  /*background: url(../img/product_pic1.jpg) no-repeat;*/
}
.product_pic1 img {
  width: 1440px;
  height: 900px
}

.product_pic2 {
  /*width: 1920px;*/
  width: 1440px;
  /*height: 1080px;*/
  height: 900px;
  padding: none;
  /*background-size: 100%;*/
  /*background: url(../img/product_pic2.jpg) no-repeat;*/
}
.product_pic2 img {
  width: 1440px;
  height: 900px
}

/***************************************/

/***********产品支持-内容*******************/
.product_cont {
  /*width: 1920px;*/
  width: 1440px;
  height: 578px;
  padding: none;
  background-size: 100%;
  background: url(../img/product_back.png) no-repeat;
}

.product_cont .product_cont_title {
  /*margin-left: 240px;*/
  margin-left: 100px;
  margin-top: 47px;
}

.product_conts {
  display: none;
}

.product_cont .a {
  float: left;
  /*margin-left: 240px;*/
  margin-left: 100px;
  margin-top: 54px;
}
.product_cont .a img{
  width:645px;
  height:356px;
}

.product_cont .b {
  float: left;
  /*width: 740px;*/
  width: 629px;
  /*margin-left: 72px;*/
  margin-left: 60px;
  margin-top: 25px;
  font-size: 18px;
  line-height: 30px;
  color: #7E7E7E;
  word-wrap: break-word;
}

.product_cont .b p{
  font-size: 28px;
  line-height: 35px;
  color: #000000;
}

/***************************************/

/***********产品支持-滚动图片*******************/
.product_pics {
  /*width: 1920px;*/
  width: 1440px;
  height: 606px;
}

/*图片跑马灯*/
#pics div {
  /*margin-left: 240px;*/
  /*width: 1440px;*/
  margin-left: 80px;
  width: 1280px;
  height: 450px;
  margin-top: 70px;
  box-sizing: border-box;
  overflow: hidden;
  background-color: #EEEEEE;
}

#pics div ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 3700px;
  animation: mv 45s linear 0s infinite normal;
}

#pics div ul li img {
  width: 350px;
  height: 420px;
  margin-left: 20px;
  margin-top: 14px;
}

#pics div ul li .txt {
  width: 350px;
  height: 100px;
  text-align: center;
  margin-top: -75px;
  margin-left: 20px;
  font-size: 20px;
  font-weight: bold;
  color:#000000;
  line-height: 25px;
}

#pics div ul:hover {
  -webkit-animation-play-state: paused;
  -o-animation-play-state: paused;
  animation-play-state: paused;
}

#pics div ul:hover li {
  opacity: 1;
}

#pics div ul li:hover {
  opacity: 1;
}

#pics div ul li {
  float: left;
}

@keyframes mv {
  from {
    margin-left: 0;
  }
  to {
    margin-left: -1850px;
  }
}

/***************************************/
.bbk{
  width:100%;
}
.bbk a{
  font-size:16px;
  color:#333;
}
.cnt2-cnt-right-cnt-foot-2 input{
    width: 56px;
    height: 28px;
    background: #17417B;
    border: none;
    color: #fff;
    border-radius: 2px;
}
.fenye{
  width:30px !important;
  background:#fff !important;
  color:#17417B !important;
}
.fenye:hover{
  background: #17417B !important;
  color:#fff !important;
}
