@charset "utf-8";
/* CSS Document */

* {margin: 0;padding: 0;}
body {font-family: "microsoft yahei",font-size: 14px;}

a{ text-decoration: none;}
li{list-style: none;}

a:link,a:visited {color:#333;text-decoration:none;}
a:hover,a:active {color:#1966AE;;text-decoration:none;}

/*头*/  
.top{ height: 83px;width: 100%;background: #050505;position: fixed; z-index: 100;top: 0;left: 0;color: #666;box-shadow: 0 5px 5px -5px #ccc; border:1px solid #bd1e21;}
.header{ width: 1200px; height: 83px; margin: 0 auto; }
.nav{width: 1200px;float:left;height:83px;}
.nav a{ display: block;line-height: 80px; color:#fff;}
.nav ul li{font-size: 14px;float:left;height: 80px;width: 100px;text-align: center; overflow: hidden;transition:all 0.4s; position: relative;}
.nav ul li:hover{height: auto;transition:all 0.4s;box-shadow: 0 0 2px #1966AE; color:#FFF}
.nav ul li:hover span{width: 30%;display: block; height: 1px; border: 1px #1966AE solid; background: #1966AE;box-shadow: 0px 0px 27px #1966AE;margin: 0 auto;transition: all 0.4s;}
.nav ul li:hover i{width: 0;height: 0;border: 7px solid red;border-top-color: #1966AE; border-bottom: none;border-left-color: transparent;border-right-color: transparent; position: absolute; top: 70px;left: 40px;transform: rotate(180deg);transition: all 0.4s;}
.nav ul li:hover .navxx{ background: #000;transition:all 0.4s; line-height:50px;}
.nav ul li:hover .navxx:hover{ background: #1966AE;transition:all 0.4s; color:#FFF;  line-height:50px;}

.nav-r{width: 88px; float: right; margin-left:30px;}  
.nav-r1{color: #333;font-size: 12px; margin-top: 10px; height: 20px;float: left;}
.nav-r1 a{width: 30px;text-align: center; float: left;}
.nav-r2 { width: 24px; float:left; margin-top: 7px;}
/*.navxx{background: #fff;transition:all 0.8s;}
/*banner*/
.banner{height:580px; width:100%;}

.hy_2 input{ border-bottom:1px solid #CCCCCC;}

/*会员*/
.hy_content {
    width: 100%;
    margin: 0 auto;
	padding-top:150px;
	padding-bottom:100px;
    height: auto;
    overflow: hidden; }
	

	
.hy{ width:430px;  margin:0 auto; text-align:center;   }
.hy_1{     text-align: center;
    color: #bd1e21;
    font-size: 20px;
    font-weight: 600;
	}
.hy_kuang{
	margin: 15px; 
	width:365px; 	 
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 0;
    background-clip: padding-box;
	}
.hy_li{
	border:3px solid #bd1e21;
	background: #fff;
    padding: 15px;
	width:400px; 
    margin-bottom: 20px;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    /* border: 1px solid #e4ecf3; */
    box-shadow: 0px 1px 29px 0px rgba(186, 61, 61, 0.16), -10px 10px 10px 10px rgba(255,255,255,0.5);}

.form-control {
    border-bottom:1px solid #ccc; 
	outline-style: none; border-top:0px; border-left:0px; border-right:0px;
}

.input-lg {
    height: 42px;
    padding: 10px 16px;
    font-size: 15px;
    line-height: 1.3333333;
    border-radius: 5px;}
	
	
.hy_2{ width:350px; margin:0 auto; height:auto; overflow:hidden;}
.hy table{ font-size:14px;}

.btn {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}
.btn-primary {
    color: #fff;
    background-color: #bd1e21;
    border-color: #2c3e50;
}
.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 15px;
    line-height: 1.3333333;
    border-radius: 5px;
}
.btn-block {
    display: block;
    width: 78%;
	text-align:center;
	margin:0 auto;
}
/*产品*/
.cp{height:613px; width:100%; background:url(../images/a1.jpg);}
.cp_font{ width:400px; margin:0 auto; height:auto; overflow:hidden; text-align:center; padding-top:77px; font-size:30px; font-weight:bold; line-height:45px; color:#222222; text-align:center;}
.cp_font_en{ width:300px; margin:0 auto; height:auto; overflow:hidden; text-align:center;  margin-bottom:33px; font-size:16px; color:#868686;}
.cp_font_en_1{ width:300px; margin:0 auto; height:auto; overflow:hidden; text-align:center;  margin-bottom:13px; font-size:16px; color:#868686;}
.cp_content{ width:1200px; height:320px; margin-top:40px; margin:0 auto; margin-bottom:35px;}

.cp_content_1{ width:315px; height:295px; margin-left:29px; margin-right:29px; float:left; color:#4B4B4B;background:url(../images/cp1.png) ;}
.cp_content_1:hover{background:url(../images/cp1_1.png);color:#000;}
.cp_content_1:hover a{color:#000;}

.cp_content_11{ width:315px; height:295px; margin-left:29px; margin-right:29px; float:left; color:#4B4B4B;background:url(../images/cp2.png) ;}
.cp_content_11:hover{background:url(../images/cp1_2.png);color:#000;}
.cp_content_11:hover a{color:#000;}

.cp_content_12{ width:315px; height:295px; margin-left:29px; margin-right:29px; float:left; color:#4B4B4B;background:url(../images/cp3.png) ;}
.cp_content_12:hover{background:url(../images/cp1_3.png);color:#fff;}
.cp_content_12:hover a{color:#000;}

.cp_content_2{ width:220px; padding-top:50px; line-height:38px; text-align:left; margin-left:95px; font-size:22px; margin-bottom:15px; }
.cp_content_2 bigid{  color:#4B4B4B;}
.cp_content_3{ width:200px; line-height:25px; margin-left:95px; font-size:14px; margin-bottom:15px; text-align:left; }
.cp_content_4{ width:84px; height:49px; padding:4px 6px 4px 6px; margin:0 auto; border:1px solid #CCC; background:#FFF;}

.cls_div_con{ width:282px; margin-left:9px; margin-right:9px; float:left;}
.cls_div_con_1{ width:280px; height:373px; border:1px solid #CCC;}
.cls_div_con_2{ width:280px; height:55px; margin-bottom:15px; line-height:35px; text-align:center;}


/*应用场景*/
.apply{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.apply_1{ width:1200px; margin:0 auto; line-height:35px; text-align:center;  font-size:14px; color:#333;}
.apply_2{ width:1200px; margin:0 auto; height:272px;}
.apply_2_1{ width:272px; margin-left:14px; margin-right:14px; float:left;}
.apply_2_1 img { width:272px; height:272px; border-radius:10px;}
.apply_2_2{ line-height:35px; font-size:14px; color:#333;}
.apply_2_2 a{ line-height:35px; font-size:14px; color:#333;}
.apply_2_2 a:hover{ line-height:35px; font-size:14px; color:#1966AE;}

.morecp{ width:212px; height:44px; background:#024299; color:#fff; font-size:14px; line-height:44px; text-align:center; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.morecp:hover{background:#b1191b;}
.morecp:hover a{color: #fff; font-size:14px; font-weight:bold;}

.morecp1{ width:212px; height:44px; background:#b1191b; color:#fff; font-size:14px; line-height:44px; text-align:center; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.morecp1:hover{background: #024299;}
.morecp1:hover a{color: #fff; font-size:14px; font-weight:bold;}

.content-mz{width: 100%;background: #fff;}
.div-index{ width:340px; margin-left:30px; margin-right:30px; float:left; margin-bottom:40px;}
.div-index-1{ width:300px; height:60px; padding-left:40px; padding-top:40px; color:#fff; font-size:16px; font-weight:bold; }
.div-index-1-1{ width:300px; height:35px; border-bottom:1px solid #CCC; padding-left:40px; font-size:14px; line-height:34px; background:#f5f5f5;}

  .example {
    display: block;
    position: relative;
    padding: 5px;
    margin: 0;
    
    background: #fff;
  }
  .example ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
  }
  .example li {
    display: block;
    float: left;
	width: 298.5px;
    padding: 0;
  }
  .example li span{ margin: 0 auto;width:290px; line-height:45px; height:45px;display: block; background:#F5F5F5; color:#000; font-size:14px; text-align:center;}
  .example li span:hover{margin: 0 auto;width:290px;height:45px; line-height:45px; background:#024299; color:#fff; font-size:14px;display: block; text-align:center;}
  .example li img {
    display: block;
    margin: 0 auto;
    width: 290px;
    height: 235px;
    }
	
.body-subcontainer {width: 1200px;margin: 0 auto;}
.body-subcontainer.responsive-width-demo { width: auto;min-width: 315px;}
.microfiche-controls {display: block;text-align: center;font-size: 10px;padding: 5px 0px;}
.microfiche-bullet {display: inline-block; cursor: pointer;width: 10px; height: 10px;border-radius: 6px;background: #000; overflow: hidden;text-indent: -1000px;margin: 0 5px;opacity: 0.25;appearance: none;border: none;outline: none;padding: 0;}
.microfiche-bullet.selected {opacity: 1;}
.microfiche-button {margin: 0 15px; display: none;}

/*客户案例*/
.khal_2{ width:1200px; margin:0 auto; height:302px; margin-top:40px; padding-bottom:40px;}
.khal_2_1{ width:186px; margin-left:7px; margin-right:7px; float:left;}
.khal_2_1 img { width:186px; height:129px;}

.khal_3{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-top:40px; padding-bottom:40px;}
.khal_3_1{ width:380px; margin-left:10px; margin-right:10px; float:left;}
.khal_3_1 img { width:380px; height:264px;}

.khal_2_2{ line-height:35px; font-size:14px; color:#333; margin-bottom:20px; text-align:center;}
.khal_2_2:hover{ line-height:35px; font-size:14px; color:#1966AE; font-weight:bold;}


/*解决方案*/
.Solution{ width:880px; height:auto; overflow:hidden;}

.Solution_1{ width:880px; height:50px; overflow:hidden; margin-top:50px; line-height:50px; text-align:center; font-size:24px;}
.Solution_2{ width:880px; height:auto; overflow:hidden; line-height:25px; text-align:center; font-size:14px;}


.Solution_3_1{ width:274px; height:208px; margin-left:10px; margin-right:10px; margin-bottom:20px; float:left; background:url(../images/bg_so.jpg);}

.Solution_2_2{ line-height:35px; font-size:16px; color:#fff;text-align:center; margin-top:60px; }
.Solution_2_3{ width:100px; height:30px; line-height:30px; background:#bd1e21; font-size:14px; color:#FFF; margin-top:25px; text-align:center; margin-left:90px;}

.jjfa_bg{ height:776px; width:100%;/* background:url(../images/a6.jpg) center;*/}
.jjfa_1{ padding-top:77px; margin:0 auto; color:#222222; text-align:center; font-size:30px; width:550px; height:35px; font-weight: bold;}
.jjfa_2{ padding-top:15px; margin:0 auto; color:#868686; text-align:center; font-size:14px; width:350px; height:35px;}
.jjfa_3{ margin-top:20px; background:#000;}
.jjfa_3_1{margin:0 auto; width:20%; height:576px; float:left; }

.jjfa_3_zi{ background:#000;opacity:0.6; width:100%; height:100%; color:#999; }
.jjfa_3_zi:hover{ background:#fff;opacity:0.8; width:100%; height:100%; color:#000; }
.jjfa_3_zi_a{ padding-top:200px; width:80%; margin:0 auto; text-align:center; font-weight:bold; font-size:24px;}
.jjfa_3_zi_b{ padding-top:10px; width:80%; margin:0 auto; font-size:14px; color:#000; line-height:25px;}

.jjfa_3_1_1{ width:500px; margin-left:57px; font-size:18px; color:#FFF; line-height:25px; margin-top:39px;}
.jjfa_3_1_2{ width:500px; margin-left:57px; font-size:30px; color:#FFF; line-height:40px;}
.jjfa_3_1_3{ width:520px; margin-left:57px; color:#FFF; height:auto; overflow:hidden; margin-top:25px;}
.jjfa_3_xiao{ width:212px; margin-right:18px; margin-bottom:15px; color:#FFF; border-radius:5px; border:1px solid #FFF; height:30px; float:left; line-height:30px;  font-size:14px; padding-left:20px;}
.jjfa_3_xiao:hover{ background:#FFF; color:#094aa6;}

.jjfa_3_2_1{ width:500px; margin-left:57px; font-size:18px; color:#000; line-height:25px; margin-top:39px;}
.jjfa_3_2_2{ width:500px; margin-left:57px; font-size:30px; color:#000; line-height:40px;}
.jjfa_3_2_3{ width:520px; margin-left:57px; color:#000; height:auto; overflow:hidden; margin-top:25px;}
.jjfa_3_2_xiao{ width:212px; margin-right:18px; margin-bottom:15px; color:#000; border-radius:5px; border:1px solid #0085EF; height:30px; float:left; line-height:30px; font-size:14px; padding-left:20px;}
.jjfa_3_2_xiao:hover{ background:#094aa6; color:#fff;}


.jjfa_3_2{ background:#FFF; width:590px; height:373px; margin-left:20px; float:left; border-radius:10px;}
.jjfa_4{ padding-top:50px; width:600px; height:40px; color:#FFF; font-size:26px; margin:0 auto; text-align:center;}
.jjfa_5{ width:174px; height:48px; border-radius:30px; background:#0085EF; color:#ffffff; font-size:22px; text-align:center; margin:0 auto; line-height:48px; margin-top:25px;}
.jjfa_5:hover{ background:#fff; color:#0085EF;}

/*公司介绍*/
.info_bg{ width:auto;  background:url(../images/a7.jpg) #F9F9F9 center no-repeat; overflow:hidden; padding-bottom:35px;}
.info_kuang{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.info_font{ width:300px; margin:0 auto; height:auto; overflow:hidden; text-align:center; padding-top:60px; font-size:30px; font-weight:bold; line-height:45px; color:#222222; text-align:center; }
.info_font_en{ width:300px; margin:0 auto; height:auto; overflow:hidden; text-align:center;  margin-bottom:30px; font-size:16px; color:#868686;}
.info_content{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px; font-size:14px; line-height:25px; color:#333;}
.info_content_1{ width:1200px; text-align:center; margin:0 auto; margin-top:40px; padding-bottom:50px;}
.info_xiao{ width:273px; height:229px; margin-right:36px; float:left;}
.info_xiao img{ width:273px; height:169px;}
.info_xiao_zi{ width:273px; height:55px; line-height:55px; font-size:14px; border-bottom:5px solid #e0e0e0; background:#FFF;}
.info_xiao_zi:hover{ background:#0085ef; color:#fff;}
.info_xiao_1{ width:273px; height:229px; float:left;}
.info_xiao_1 img{ width:273px; height:169px;}


/*新闻*/
.news{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.news_font{ width:300px; margin:0 auto; height:auto; overflow:hidden; text-align:center; padding-top:77px; font-size:30px; font-weight:bold; line-height:45px; color:#222222; text-align:center;}
.news_font_en{ width:300px; margin:0 auto; height:auto; overflow:hidden; text-align:center;  margin-bottom:30px; font-size:16px; color:#868686;}

.newscp{ width:212px; height:44px; background:#b1191b; color:#fff; font-size:14px; line-height:44px; text-align:center; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.newscp:hover{background:#0085ef;}
.newscp:hover a{color: #fff; font-size:14px; font-weight:bold;}

.news_cp{ width:212px; height:44px; background:#b1191b; color:#fff; font-size:14px; line-height:44px; text-align:center; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.news_cp:hover{background:#0085ef;}
.news_cp:hover a{color: #fff; font-size:14px; font-weight:bold;}

.news_c{ width:600px; margin-bottom:30px; float:left;}
.news_c_1{ width:265px; height:180px; overflow:hidden; float:left;}
.news_c_2{ width:291px; padding-left:22px; padding-right:22px; height:auto; float:left;}
.news_title{ font-size:16px; color:#333; line-height:35px; display:block;}
.news_time{ font-size:14px; color:#999; line-height:35px; display:block;}
.news_dis{ font-size:14px; color:#666; display:block; line-height:25px;}

/*底*/
.di{ width:100%; background:#373737;}
.di_content{ width:1200px; height:267px; padding-top:45px;margin:0 auto;}
.di_content_1{ width:120px; margin-left:39px; float:left;height:247px; }
.di_content_1_1{ width:120px; color:#FFF; line-height:45px;}
.di_content_1_1 p{font-size:16px; line-height:35px;}
.di_content_1_2{ width:120px; font-size:14px; margin-right:4px; color:#A2A2A2; line-height:25px; float:left;}
.di_content_1_2 a{ width:120px; font-size:14px; margin-right:4px; color:#A2A2A2; line-height:25px; float:left;}
.di_content_1_2 a:hover{ color:#fff; }

.di_content_2{ width:100px; color:#FFF; margin-left:10px; line-height:45px; height:247px; float:left;}
.di_content_2 p{font-size:16px; line-height:35px;}

.di_content_2_1{ width:210px; color:#FFF; margin-left:10px; line-height:45px; height:247px; float:left;}
.di_content_2_1 p{font-size:16px; line-height:35px;}
.di_content_1_2_1{ width:210px; font-size:14px; margin-right:4px; color:#A2A2A2; line-height:25px; float:left;}
.di_content_1_2_1 a{ width:210px; font-size:14px; margin-right:4px; color:#A2A2A2; line-height:25px; float:left;}
.di_content_1_2_1 a:hover{ color:#fff; }


.di_content_3{ width:90px; color:#FFF; margin-left:39px; line-height:45px; height:247px;  float:left;}
.di_content_3 p{font-size:14px; line-height:27px; color:#EFEFEF}
.di_content_3 p a{font-size:14px; line-height:27px; color:#EFEFEF}
.di_content_3 p a:hover{font-size:14px; line-height:27px;}


.di_content_4{ width:269px; color:#FFF; margin-left:80px; height:247px; float:left;}
.di_content_4_1{ width:279px; height:50px; margin-bottom:25px;}
.di_content_4_1_1{ width:45px; height:45px; margin-top:3px; float:left; margin-right:10px;}
.di_content_4_1_2{ width:224px; font-size:14px; color:#A2A2A2; float:left;}
.di_content_4_1_3{ width:224px; font-size:30px; color:#FFF; float:left;}
.di_content_4_2{ width:224px; font-size:14px; margin-right:18px; color:#A2A2A2; line-height:25px; float:left;}

.di_2{ width:1200px; margin:0 auto; height:64; line-height:64px; font-size:14px; color:#A2A2A2; text-align:center; border-top:1px solid #404040;}
.di_2 span{  color:#A2A2A2; }
.di_2 span a{  color:#A2A2A2; }
.di_2 a{color:#A2A2A2;}

/*轮播开始*/
.apple-banner {width: 100%;height: 475px;overflow: hidden; margin-top: 83px;}
.apple-banner .swiper-container {width: 100%;height: 475px;}
.swiper-button-prev,.swiper-button-next{width: 15%;height: 100%;top:0;background:none;}
.swiper-button-prev{left:0;}	
.swiper-button-next{right:0;}	
.swiper-button-prev span,.swiper-button-next span{display:block;width: 64px;height: 64px;position: absolute;left: 20px;top: 50%;border-radius: 100%;background: rgba(180,180,180,0.25) url("../images/arrows.png") no-repeat center 17px;opacity: 0; -webkit-transition: opacity 0.5s ease;transition: opacity 0.5s ease;}
.swiper-button-next span{background: rgba(180,180,180,0.25) url("../images/arrows.png") no-repeat center -71px;left:auto;right:20px;}
.swiper-button-prev:hover span,.swiper-button-next:hover span{opacity: .6;}
/*分页器*/
.apple-banner .swiper-pagination{top:auto;bottom:50px;background:none;}
.apple-banner  .swiper-pagination-bullet {display: inline-block;width: 50px;height: 30px;margin: 0 3px;cursor: pointer;background: none;border-radius:0;opacity: 1;}
.apple-banner  .swiper-pagination-bullet span {width: 50px;height: 2px;display: block;background: rgba(128,128,128,0.2);}
.apple-banner .swiper-pagination-bullet-active span{background:gray;}
.apple-banner .autoplay .swiper-pagination-bullet-active span{background: rgba(128,128,128,0.2);}
.apple-banner  .swiper-pagination-bullet i{background: gray;height: 2px;transform:scaleX(0);transform-origin: 0;display: block;}
.apple-banner .autoplay .firsrCurrent i{transition:transform 2.9s linear;transform:scaleX(1);}
.apple-banner .autoplay .current i{transition:transform 4s linear;transform:scaleX(1);}
.apple-banner  .autoplay .replace span{background:gray;}
/*内容样式*/
.slide1 {background-size: auto 100%;}/*图1*/
/*.slide1 .title {text-align: center;margin-top: 100px;font-size: 30px;font-weight: normal;color: #fff;}*/
.slide2 {background-size: auto 100%;}/*图2*/

.slide3 {background-size: auto 70%;}

/*轮播结束*/

.rollBox{width:1200px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:38px;background:url(../images/button1.gif) no-repeat 19px 0;overflow:hidden;float:left;display:inline;margin:140px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:38px;background:url(../images/button1.gif) no-repeat -19px 0;overflow:hidden;float:left;display:inline;margin:140px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1119px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:373px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*info*/
.banner_in{ width:100%; height:380px; margin-top:85px; color:#FFF; text-align:center;}
.banner_in_big{ font-size:40px; padding-top:100px; line-height:55px;margin-bottom:25px;}
.ban_zi{margin-top: 20px; font-size: 16px; width:780px; margin:0 auto; }
.banner_in_xiao{ font-size:16px; line-height:35px;}
.info_dh{ width:auto; height:50px; background:#F0F0F0;}
.info_dh_1{ width:1200px; line-height:40px; text-align:left; margin:0 auto; font-size:14px; color:#333;}
.info_dh_2{ width:1200px; float:right; margin-bottom:20px;}
.info_dh_2_1{ width:auto; height:40px; line-height:40px; margin-right:10px; overflow:hidden; float:left; font-size:36px; }
.info_dh_2_2{ width:100px; height:2px; background:#333; margin-top:20px; float:left;}
.info_dh_3{ width:1200px;float:right; margin:0 auto; margin-bottom:20px; font-size:18px; color:#1966ae; font-weight:bold; }
.info_dh_4{ width:100%; height:auto; overflow:hidden;}
.info_dh_4_1{ width:400px; height:306px; margin-right:20px; float:left;}
.info_dh_4_2{ width:100%; height:auto; }
.info_dh_4_2_1{ width:1200px; height:45px; font-size:18px; line-height:45px; margin:0 auto;}
.info_dh_4_2_2{ width:50px; height:5px; background:#0748A6; font-weight:normal; line-height:25px;}  
.info_dh_4_2_3{ width:100%;margin-left:18px; height:auto; margin:0 auto; margin-top:20px;line-height:25px; color:#333; font-size:14px; text-align:center;}
.info_dh_4_2_4{ width:280px; margin-bottom:20px; margin-left:10px; margin-right:10px; float:left;}
.info_dh_4_3{ width:100%; height:auto; margin:0 auto; line-height:35px; }

.info_dh_5{ width:1200px; line-height:50px; text-align:center; margin:0 auto; font-size:16px; color:#333; height:50px; }

/*info over*/

/*产品开始*/
.content_1{ width:1200px; margin:0 auto;  margin-top:20px; margin-bottom:20px; height:auto; overflow:hidden;}/*info new*/
.content_so{ width:1200px; margin:0 auto;  margin-bottom:20px; height:auto; overflow:hidden;}/*info new*/
.content_info{ width:100%; margin:0 auto;  margin-bottom:20px; height:auto; overflow:hidden;}/*info new*/
.case_show_left{ width:260px; float:left; height:auto; margin-bottom:20px;}
.case_show_left1{ width:240px; float:left; background:#333333; height:170px; line-height:150px; text-align:center;color:#FFF; font-size:30px; font-weight:bold;  }
.case_show_left2{ width:218px; overflow:hidden; float:left; height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding-left:20px;  text-align:left; font-size:14px;}
.case_show_left3{ width:218px; overflow:hidden; float:left; height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding-left:20px;  text-align:left; font-size:14px; font-weight:bold;}

.case_so_left3{ width:218px; overflow:hidden; float:left; height:50px; line-height:50px; border-bottom:1px solid #e6e6e6; padding-left:50px;  text-align:left; font-size:16px; }

.case_show_right{ width:1200px; margin-bottom:20px; margin:0 auto;}

.case_show_right_5{ width:900px; margin-bottom:20px; margin:0 auto;}



.case_show_right_4{ width:900px; margin-bottom:20px; margin:0 auto; overflow:hidden;}


.case_show_right_1{ width:100%; margin-bottom:20px; background:#f0f0f0; margin:0 auto;  padding-top:40px; padding-bottom:40px; height:auto; overflow:hidden;}
.case_show_right_2{ width:100%; margin-bottom:20px; margin:0 auto; margin-top:20px; padding-top:40px; padding-bottom:40px; height:auto; overflow:hidden;}
.case_show_right_3{ width:100%; margin-bottom:20px; margin:0 auto; margin-top:40px; padding-top:10px; padding-bottom:40px; height:auto; overflow:hidden;}

.case_show_prod1{ width:900px; height:auto; text-align:center; margin:0 auto; overflow:hidden; zoom:1; font-size:18px; font-weight:bold; color:#333; line-height:40px; border-bottom:1px solid #999;}
.case_show_div_con{ width:900px; margin-top:30px; margin-bottom:30px; line-height:25px; font-size:14px; text-align:left; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.cp_show1{ width:900px; margin-left:10px; margin-right:10px; height:50px; border-bottom:1px solid #CCC; color:#333; font-size:24px; line-height:45px;}
.cp_show2{ width:1200px; margin-left:10px; margin-right:10px; height:auto; text-align:left; color:#333; font-size:14px; line-height:25px; padding-top:10px; margin:0 auto;}
.cp_show3{ width:1200px; margin-left:10px; margin-right:10px; height:auto; text-align:center; color:#333; font-size:18px; line-height:25px; padding-top:10px; font-weight:bold;}
.cp_show4{ width:1200px; margin-left:10px; margin-right:10px; height:auto; text-align:center; color:#333; font-size:14px; line-height:25px; padding-top:10px; padding-bottom:30px;}
.cp_show1_1{ width:600px; float:left;}
.cp_show1_1 img{ text-align:center;}
.cp_show1_2{ width:550px; float:left;}
.cp_show1_2 img{ text-align:center;}

.cp_xiangxi{ padding:5px; line-height:25px; font-size:16px; border:1px solid #333; text-align:center; height:30px; width:112px; margin-top:10px;}
.cp_xiangxi a{ background:#CCC;}
.cp_xiangxi a:hover{ background:#900;}

/*产品结束*/

/*新闻*/
.nei_left { width: 240px; float: left;}
.nei_left dl { width: 175px; float: left;}
.nei_left dt { background:#bd1e21; text-align: center;  width:240px; height:80px; line-height:80px; margin-bottom: 3px;color: #fff; font-size:20px;}
.nei_left dt a {color: #fff;display: block;}
.nei_left dd {height: 40px; text-align:left; line-height: 40px; border-bottom: 1px solid #e6e6e6; width: 240px; font-size: 14px;}
.nei_left dd a { color: #333; display: block; width:220px; padding-left: 20px;height: 40px; background: url(../image/leftico1.png) no-repeat 190px 15px;}
.nei_left dd a:hover,.nei_left dd a.on {background:#727171 url(../image/leftico2.png) no-repeat 190px 20px; color: #fff; text-decoration: none;}
.content_3_new{ width:920px;  margin-left:40px;  margin-bottom:30px; float:left;  }
.lei_product1{ width:920px; height:auto; overflow:hidden; border-bottom: 1px solid #dcdcdc; margin-bottom:10px; padding-bottom:10px; text-align:left;}

.nei_zi{ font-size:14px; line-height:25px;}


.lei_product1_div{ width:200px; height:140px; margin-top:30px; margin-bottom:30px; margin-right:20px; float:left;}
.lei_product1_div a{ width:200px; height:140px; float:left; border:1px solid #CCC;}
.lei_product1_div a:hover{ width:200px; height:140px; float:left; border:1px solid #333;}


.price1{ width:855px; float:left; height:auto; overflow:hidden;}
.price1_1{ width:855px; float:left; line-height:40px; color:#bd1e21; font-size:16px; font-weight:bold; }
.price1_1 a{line-height:40px;color:#bd1e21; font-size:16px;font-weight:bold;}
.price1_1 a:hover{line-height:40px;color:#333; font-size:16px;}
.price1_2{ width:855px; float:left; line-height:25px; color:#333; font-size:14px;}
.price1_2 a{ color:#333; font-size:14px;}
.price1_2 a:hover{ color:#999; font-size:14px;}

.index_new_2_news_img{ width:45px; height:80px; float:left;}
.index_new_2_news_img_1{ width:45px; height:55px; float:left; color:#fff; background:#bd1e21; text-align:center; font-size:20px; font-weight:bold; line-height:55px;}
.index_new_2_news_img_2{ width:45px; height:25px; float:left; color:#FFFFFF; background:#000; text-align:center; font-size:14px; line-height:25px;}
.index_new_2_news_zi{ width:455px; margin-left:25px; height:80px; float:left;}

.news{ width:1200px; padding:30px 0 0 0;  margin:0 auto; margin-top:20px; margin-bottom:20px;  text-align:left;}
.news_con{ width:520px; margin-bottom:50px; margin-left:30px;   float:left; text-align:left;}
.news_img{ width:45px; height:68px; float:left;}
.news_img_1{ width:45px; height:43px; float:left; color:#fff; background:#136333; text-align:center; font-size:20px; font-weight:bold; line-height:40px;}
.news_img_2{ width:45px; height:25px; float:left; color:#FFFFFF; background:#000; text-align:center; font-size:14px; line-height:25px;}
.news_zi{ width:450px; margin-left:25px; height:68px; float:left;}
.news_div{  margin-bottom:30px; margin-right:20px; float:left;}
/*新闻*/

.table1{ margin:0 auto; margin-top:35px; margin-bottom:35px;}
.table1 td{ text-align:left; border:1px solid #CCC; padding-left:35px; color:#333; font-size:14px; padding-top:5px; padding-bottom:5px;}

.jsmodern-video {background: #000; position: relative; overflow: hidden;z-index: 10}
.jsmodern-video-panel { position: absolute; bottom: 0; left: 0;z-index: 2147483648;width: 100%;height: 40px;line-height: 40px;color: #fff; background: rgba(0, 0, 0, .8); -webkit-user-select: none; -moz-user-select: none; user-select: none}
.jsmodern-video-panel.jsmodern-video-panelFull { left: 50%; -webkit-transform: translate(-50%, -10px); -ms-transform: translate(-50%, -10px);transform: translate(-50%, -10px);padding: 3px 5px;border-radius: 8px}
.jsmodern-video-linebox { height: 6px;background: rgba(255, 255, 255, .25);border-radius: 3px;width: 460px;width: -webkit-calc(100% - 305px); width: -moz-calc(100% - 305px); width: calc(100% - 305px);float: left; margin: 17px 0 0 15px; position: relative;cursor: pointer}
.jsmodern-video-pass {position: absolute;border-radius: 3px;height: 100%;background:#f81e3d;}
.jsmodern-video-linedot {width: 6px;height: 6px;background: #fff; border-radius: 3px; -webkit-transform: scale(1.8); -ms-transform: scale(1.8);transform: scale(1.8);position: absolute}
.jsmodern-video-panel b {cursor: pointer}
.jsmodern-video-panel b, .jsmodern-video-panel span {display: block;float: left}
.jsmodern-video-panel span {font-size: 12px;cursor: default; -webkit-user-select: none; -moz-user-select: none;user-select: none}
.jsmodern-video-start {margin-left: 10px}
.jsmodern-video-start + span {width: 14px;height: 12px;text-align: center;line-height: 12px;font-size: 10px; overflow: hidden;margin-top: 13px; -webkit-transform: scale(1, 0.9) translateY(1px); -ms-transform: scale(1, 0.9) translateY(1px); transform: scale(1, 0.9) translateY(1px); -webkit-transform-origin: left top; -ms-transform-origin: left top;
    transform-origin: left top}
.jsmodern-video-start, .jsmodern-video-end {width: 39px; text-align: center}
.jsmodern-video-volumebox { width: 80px;height: 6px; background: rgba(255, 255, 255, .25); border-radius: 3px;float: left; margin: 18px 0 0 7px;position: relative;cursor: pointer}
.jsmodern-video-volumeline {width: 40px;height: 6px;background: #f81e3d;border-radius: 3px;margin-top: 0}
.jsmodern-video-volumedot {width: 6px;height: 6px;background: #fff;border-radius: 3px; margin: -6px 0 0 37px; -webkit-transform: scale(1.8);  -ms-transform: scale(1.8);transform: scale(1.8);position: absolute}
.jsmodern-video-play, .jsmodern-video-volume, .jsmodern-video-fullin {width: 18px;height: 18px; margin-top: 11px; background-position: center; background-repeat: no-repeat}
.jsmodern-video-play {margin-left: 10px; background-image: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAe0lEQVR42q2UQRGAIBREiWAEIhjhRzCKDbCBRjGCDaQBRqDBdzntgRvLm3nXN6sMhIa7G0xBgqHGC1c9RNKcENeZHiInXLQQKdDUUL9OD3GdGOrXaSGSZ4QuddEDo/KPPrgpx1/hwc8YC90wKlckQ1MubYW79IzwOMf4AZCzZlJ6pNv5AAAAAElFTkSuQmCC)}
.jsmodern-video-pause { background-image: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAANUlEQVR42u3MMQoAAAgCwP4/9aR+VjQINtTcoNBicobkTNiS/vEQvSBBggR9hILOD8h5i74A46kzKYwr0EYAAAAASUVORK5CYII=)}
.jsmodern-video-volume { margin-left: 15px;background-image: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAqklEQVR42tWT0QmDMBCGHcENXMEBhGaL9rEjZATffKwDZJdmgy7QHZo33zz/0AscBmNaCOIPH3Ke+USTq84ZIrqDdnXPgGuuoAVP4KMi0TddSlCDB5BR3GvEcy/wCYUCF8HNNwFtiBwwQco9jSKKBZQQaa4brt+en0W8eAJGiN2/IusRIiouKv9puA5bP7uXhDfsbP8gtn8GOnUgx8wD6XJHxO6NSNGhPT4LSrtjI5LQNtEAAAAASUVORK5CYII=)}
.jsmodern-video-muted {background-image: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA00lEQVR42s2UsQ3CMBBFqZAokNLQoozgCWJ3NAxAg5QRGIEFEOkpgBFgAbIKC0AoU5nv6CJ9GQI6lIIvPcXxyd93di4D730v9Gf0Xc1mOTA0pTMKi8EFBDm1EQIJ2AKWldiw64wcsMQC3EGsDEzBhLPAM5XBi0r/XjNwBUfKxMimhcYoAzsZ78mkAkZlJBUc5L1uTbSlWbrJWuZOYU5tFJVzbsvUGs3BDTzEkMtsDnsdsQJVR0YbsOTrlzXJpw+yACwnsfGvLVLqWkTftCM2+r//0RPE3HMNwpwYwQAAAABJRU5ErkJggg==)}
.jsmodern-video-fullin {margin-left: 15px;background-image: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAKlBMVEVMaXH////////////////////////////////////////////////////m1kuZAAAADXRSTlMAYBAw79DwIM9wgG9/QM+KqQAAAF5JREFUeNqNj0sSwCAIQ6Pit+X+1y2GOs7UTbNA8kYjQE05wpTK7LG8EwcdrwZB7hrcBx1FYfcDCY9UEGdbrFbiBIqpFf90PmGo7NDvtwJt1x7slmN0graWEwIny+sDBBUDznqlFGYAAAAASUVORK5CYII=)}
.jsmodern-video-fullout {margin-left: 15px;background-image: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAJ1BMVEVMaXH////////////////////////////////////////////////c+C/6AAAADHRSTlMAgBDQz39QIMBAML9Nf8RqAAAAaElEQVR42r2QQQ7AIAgEV6CIlv+/t3Ap3E2cyyojxIBb7JfqQu/+z+ZCIAU0QtzqEbtMGcCIcCZ0454iIuvFLDHRICkhvUNHsICVqThBnyBHZSqK4+/2Ok9OEdGNOdcSuS1xW2+3jUt8eaUDz3DmFVcAAAAASUVORK5CYII=)}
#video {width:660px;position: relative;float: left;box-shadow:9px -9px 0px #9ecfd0;}
#video video {width: 100%;height: 100%;object-fit: fill;}
.VideoBtn {position: absolute;left: 50%;top: 50%;display: block;width: 70px;height: 70px;margin-left: -35px;margin-top: -35px;cursor: pointer;z-index: 10;}
