*{margin:0;padding:0}
html{overflow-y:scroll;overflow-x:hidden;_background-image:url(about:blank);_background-attachment:fixed;font-size:10px;}
body{font-family:"微软雅黑",Arial,'Hiragino Sans GB',sans-serif;font-size:100%;color:#333333;background:#fff;}
a{color:#333;}
body,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
fieldset,img{border:0}
ul,ol,li{list-style:none;}
table{border:0;}
img{-ms-interpolation-mode:bicubic;vertical-align:middle;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none; font-family:"Microsoft Yahei";}
.imgmiddle,input,select{vertical-align:middle;}
.table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;height:0;overflow:hidden;}
.in_body{width:100%;margin:0 auto;overflow:hidden;}
.box{width:1359px;margin:0 auto;overflow:hidden;}
.box1{width:1359px;margin:0 auto;}
.y_edit{min-height:300px;}
.y_edit img{display:inline-block;max-width:100%;height:auto !important;}
.y_edit p,.y_edit ,.y_edit a{font-size:16px;color:#505050;line-height:32px;}                        
.y_edit div{font-size:16px;color:#505050;line-height:32px;}
.edit img{display:inline-block;max-width:100%;height:auto !important;}
.edit p,.edit ,.edit a{font-size:16px;color:#505050;line-height:32px;}                        
.edit div{font-size:16px;color:#505050;line-height:32px;}
.index_nr{width:100%;background:#FFFFFF;}
a:link,a:visited{color:#333333;text-decoration:none;}
.ye{font-size:16px;color:#010101;text-align:center;padding:110px 0;}
.ye a{color:#010101;}
.ye1{overflow:hidden;border-top:1px solid#d9d9d9;margin-bottom:86px;}
.ye1 p{font-size:15px;color:#555555;line-height:97px;height:97px;overflow:hidden;}
.y1{text-align:left;width:48%;float:left;}
.y2{text-align:right;width:48%;float:right;}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hd { width: 1354px;margin: 0 auto;overflow: hidden; }
.logo { width: 280px;float: left;height: 98px; }
.logo img {display: block;width: 100%;}
.nav { width:994px; float: right;margin-top:   21px;  }
.nav ul { margin: 0 auto;overflow: hidden; }
.nav ul li { float: left; }
.nav ul li a { font-size: 18px;color: #565656;line-height: 74px;display: block;font-weight:   bold; margin-left:  70px; border-bottom:  3px solid  #fff;}
.nav ul li a:hover ,.nav ul li .nav-ts{ color: #0d5cba; border-bottom:   3px solid #05297e;}
/* flexslider */
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:608px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:18px;height:16px;border-radius: 6px;}
.flex-control-nav a{display:inline-block;width:18px;height:16px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;border-radius: 6px;text-indent: 99999999px;}
.flex-control-nav .flex-active{background-position:0 0;}
.main-about { width:  1354px;margin:  72px auto 74px;overflow:  hidden;  }
.main-about1 { width:   565px;float:   left; }
.main-about2 { width:  710px;float: right;  margin-right:  15px; margin-top:  56px;}
.main-about2 h5 { font-size:  30px;font-weight:   normal;  background:url(../images/main-about2-h5-bj.jpg) no-repeat bottom left;color:  #333333;line-height:   62px;margin-bottom:   22px;}
.main-about2 p { color: #505050;font-size:  16px;line-height: 32px;margin-bottom:   25px; }
.more a { display: block;width: 132px;line-height: 46px;height: 46px;font-size: 14px;color: #828282;text-align: center;font-family:  'Arial';border:   1px solid #d7d7d7; }
.main-pro {background-color:  #f6f6f6;padding-top:  53px;padding-bottom: 75px;}
.main-pro1 { width: 1354px;margin: 0 auto; overflow:  hidden; }
.main-pro1-l { width: 292px;float: left;  }
.main-pro1-l1 {background-color: #01489d;padding-left: 26px;padding-top: 28px;height: 115px;margin-bottom: 21px;}
.main-pro1-l1 h5 { font-size: 38px;color: #ffffff;line-height: 46px; font-weight: normal;font-family:  'Arial'; }
.main-pro1-l1 p { font-size: 30px;color: #ffffff;line-height: 40px; }
.main-pro1-l2 h5 a { font-size: 25px;color: #ffffff;line-height: 49px;padding-top: 4px;background-color: #0d5cba; padding-left: 21px;font-weight: normal;display: block;}
.main-pro1-l2 ul { border: 1px solid #e7e7e7;background-color: #f0f0f0; padding-left: 17px;padding-right: 16px;padding-top: 15px;padding-bottom: 23px;margin-bottom: 7px;}
.main-pro1-l2 ul li { border-bottom: 1px dashed #c1c1c1;padding-left: 6px; }
.main-pro1-l2 ul li a { display: block;color: #505050; line-height: 34px;font-size: 17px;background:url(../images/main-pro1-l2-li-bj.jpg) no-repeat center left;padding-left: 15px;}
.main-pro1-l2 ul li a:hover { color: #01489d; }
.main-pro1-r { width: 1043px;float: right;  }
.main-pro1-r ul { overflow:   hidden;  }
.main-pro1-r ul li { width:   311px;float:   left; margin-left:  36px;margin-bottom:  22px; }
.main-pro1-r-1 { border:  1px solid  #d0d0d0; }
.main-pro1-r-1 img { display:   block;  width:  309px;height:  221px; }
.main-pro1-r-2 p { font-size:   17px;color:   #828282;line-height:  56px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-align:  center;  }
.main-solution { background:url(../images/main-solution-bj.jpg) no-repeat center top; padding-top:  76px;padding-bottom:  186px;margin-bottom: 57px;}
.bt h5 { text-align: center;font-size: 38px;color: #ffffff;line-height: 46px; font-family:  'Arial';}
.bt p { font-size: 30px;text-align: center;color: #ffffff;line-height: 40px; }
.main-solution ul { width:  1390px;margin:  71px auto 0;overflow:  hidden;  }
.main-solution ul li { width: 427px;margin:  0 18px;float:  left;  }
.main-solution1 img { display:  block; width: 427px;height: 259px; }
.main-solution2 { background-color:   #fff; padding-bottom: 6px;border-bottom: 3px solid #e6edf7;}
.main-solution2 p { text-align: center; color: #505050;line-height: 84px;font-size: 16px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; }
.main-performance { margin-bottom: 41px; }
.bt2 h5 { text-align: center;font-size: 38px;color: #01489d;line-height: 46px; font-family:  'Arial';}
.bt2 p { font-size: 30px;text-align: center;color: #000000;line-height: 40px; }
.main-performance ul { width: 1370px;margin: 50px auto 0;overflow: hidden; }
.main-performance ul li { width: 256px;float: left;margin: 0 8px 30px;border: 1px solid #e7e7e7; }
.main-performance ul li img { display: block; }
.main-news { padding-top: 57px;background:url(../images/main-news-bj.jpg) no-repeat center top; padding-bottom: 80px;}
.main-news1 ul { overflow: hidden; width: 394px;margin: 26px auto 35px;}
.main-news1 ul li { width: 177px;float: left;margin: 0 10px; }
.main-news1 ul li a { display: block;font-size: 17px;text-align: center;color: #01489d;background-color: #ffffff; font-weight: bold;border-radius: 14px;line-height: 39px;border: 1px solid #f8f8f9;}
.main-news2 { margin-bottom: 24px; }
.main-news2 ul { overflow: hidden; width: 1394px;margin: 0 auto; }
.main-news2 ul li { width: 621px;float: left;margin: 0 20px 16px;background-color: #fff; padding:19px 18px;overflow: hidden;}
.main-news2-l { background-color: #1d65b9;width: 83px;float: left; height: 80px;padding-top: 9px;}
.main-news2-l-1 p { text-align: center;color: #fefefe;font-size: 40px;font-weight: bold; line-height: 49px;}
.main-news2-l-2 p { text-align: center;color: #ffffff;font-size: 12px;line-height: 17px;}
.main-news2-r { width: 517px;float: right; }
.main-news2-r h5 { color: #434343;line-height: 28px;font-size: 17px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; margin-bottom: 6px;}
.main-news2-r p { color: #434343;line-height: 25px;font-size: 15px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
.more2 a { display: block;width: 132px;line-height: 46px;height: 46px;font-size: 14px;color: #828282;text-align: center;font-family:  'Arial';border:   1px solid #d7d7d7;margin: 0 auto; }
.ft {background-color: #10379c; padding: 82px 0 69px;}
.ft-a {   overflow: hidden;width: 1354px;margin: 0 auto; }
.ft1 { width: 350px;float: left;margin-right: 162px; }
.ft1 img { display: block; }
.ft2 { width: 299px;float: left; margin-right: 88px;}
.ft h4 { font-size: 22px;color: #ffffff;line-height: 52px; border-bottom: 2px solid #5085bb; margin-bottom: 16px;}
.ft2 ul li a { display: block;font-size: 16px;color: #ffffff;font-weight: bold;line-height: 36px; padding-left: 2px;}
.ft3 { width: 455px;float: right; }
.ft3-1 { overflow: hidden; margin-top: 7px; }
.ft3-1-1 { width: 124px;float: left; }
.ft3-1-1 img { display: block; }
.ft3-1-2 { width: 308px; margin-top: 10px;}
.ft3-1-2 p { font-size: 16px;color: #fff;font-weight: bold;line-height: 34px; }
.footer { background-color: #10379c; text-align: center;border-top: 1px solid #5085bb;padding-top: 32px;padding-bottom: 35px;}
.footer p,.footer a { font-size: 16px;color: #ffffff; line-height: 37px;}
/*行业动态*/
.mbx { border-bottom: 1px solid #e5e5e5; text-align: center;}
.mbx a { font-size: 22px;text-align: center; color: #333333;padding-top: 5px;padding-left: 39px;padding-right: 39px;display: inline-block;line-height: 56px;}
.mbx a:hover ,.mbx .mbx-ts { color: #fff;background-color: #1e53b0; } 
.news { width: 1354px;margin: 38px auto 118px; }
.news ul { margin-bottom: 54px; }
.news ul li { width: 1318px;overflow: hidden;border: 1px solid #e5e5e5;margin-bottom: 39px;padding: 19px 18px;}
.news li .main-news2-r { width: 1211px; }
.list { line-height: 20px;text-align: center;font-size: 15px;color: #828181;}
.list p, .list a, .list select {font-size: 14px;color: #828181;line-height: 20px;}
/*行业动态内页*/
.newsshow { width: 1354px;margin: 42px auto 81px; }
.newsshow1 { margin-bottom: 42px; }
.newsshow1 h5 { font-size: 28px;color: #434343;line-height: 47px;text-align: center;font-weight: bold; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 8px;}
.newsshow1 p { font-size: 14px;color: #c6c6c6;line-height: 20px;text-align: center; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
/*关于我们*/
.about { width: 1354px;margin: 49px auto 113px; }
.about1 { height: 88px;background:url(../images/about-h5-bj.jpg) no-repeat center bottom; margin-bottom: 38px;}
.about1 h5 { font-size: 30px;text-align: center;color: #333333;font-weight: normal;line-height: 50px;padding-top: 23px;}
.about2 { text-align: center; margin-bottom: 54px;}
.about2 span { font-size: 30px;color: #bcbcbc;font-weight: bold; padding: 0 13px;}
.about3 { margin-bottom: 94px; }
.about3 p { font-size: 16px;color: #505050;line-height: 32px; }
.about4 img { display: block; }
/*产品中心*/
.pro {width: 1354px;margin: 42px auto 124px;}
.pro .main-pro1-r ul { margin-bottom: 97px; }
/*产品中心内页*/
.proshow { width: 941px;border: 1px solid #d0d0d0;float: right; padding: 48px 19px 139px 41px;}
.proshow1 h5 { text-align: center;font-size: 28px;color: #505050;line-height: 47px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;font-weight: normal; margin-bottom: 63px;}
.proshow2-1 p { font-size: 16px;color: #505050;line-height: 32px; }
.proshow2-2 { margin-top: 64px;margin-bottom: 63px; }
.proshow2-2 img { display: block;margin: 0 auto; }
.proshow2-3 { margin-bottom: 26px; }
.proshow2-3 h5 { font-size: 18px;color: #0d5cba;line-height: 45px;border: 1px solid #d0d0d0; padding-left: 17px;margin-bottom: 16px;}
.proshow2-3 li {font-size: 16px;color: #505050;line-height: 31px;padding-left: 14px;}
/*联系我们*/
.lxwm { width: 1354px;margin: 72px auto 91px; }
.lxwm1 { background:url(../images/lxwm1-bj.jpg) no-repeat left bottom; padding-bottom: 8px;margin-bottom: 54px;}
.lxwm1 h5 { font-size: 30px;color: #333333;line-height: 50px;font-weight: normal; }
.lxwm1 p { font-size: 25px;color: #333333;line-height: 33px;font-weight: bold; }
.lxwm2 { overflow: hidden; }
.lxwm2-l { width: 507px;float: left; background-color: #f5f5f5;padding-left: 57px; padding-top: 76px;height: 335px;}
.lxwm2-l h5 { font-size: 30px;color: #333333;line-height: 50px;font-weight: normal;margin-bottom: 21px; }
.lxwm2-l-1 { padding-left: 5px; }
.lxwm2-l-1 p { font-size: 17px;color: #505050;line-height: 49px; padding-left: 42px;}
.lxwm2-l-1-1 {  background:url(../images/lxwm2-l-1-1-bj.jpg) no-repeat left center; }
.lxwm2-l-1-2 {  background:url(../images/lxwm2-l-1-2-bj.jpg) no-repeat left center; }

.lxwm2-r { width: 765px;float: right; }
.lxwm2-r img { display: block; }






/*公司业绩*/
.gsyj { width: 1370px;margin: 45px auto 108px;}
.gsyj ul { overflow: hidden;margin-bottom: 46px;}
.gsyj ul li { width: 256px;float: left;margin: 0 8px 44px;border: 1px solid #e7e7e7; }
.gsyj ul li img { display: block; }
/*解决方案*/
.solution { width: 1386px;margin: 50px auto 116px; }
.solution ul { overflow: hidden;margin-bottom: 48px; }
.solution ul li { width: 427px;float: left;margin: 0 16px 52px; border: 1px solid #dbdbdb;}
.solution1 { border-bottom: 1px solid #dbdbdb; }
.solution1 img { display: block;width: 427px;height: 258px; }
.solution2 { background-color: #f6f6f6; padding-bottom: 9px; }
.solution2 p { font-size: 16px;color: #505050;text-align: center;line-height: 84px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden; }


@media screen and (max-width:1367px){
/*body{
    zoom: 0.9;
    -moz-transform:scale(0.895);
    -moz-transform-origin:top left;
    position: absolute;
    }*/
   .hd { width: 96%; }
  .main3-2 ul { padding-top: 40px; padding-left: 50px; }
  .main3-2 li { margin-bottom: 40px; }
  .main5{ width: 98%; }
  .main5 ul li { width: 47%;margin: 0 1% 26px; }
  .news-span2 { width: 77%; }
  .hzkh { width: 98%; }
  .hzkh ul li { width: 31%;margin: 0 1% 33px; }
  .news .news-span2 { width: 89%; }
}

