@charset "utf-8";
/* CSS Document */


  

/*顶部*/
.dyqx_ding{width:100%;height:34px; background:#2a2e2d; border-bottom:1px #9f9f9f solid; }
.dyqx_ding_kd{width:100%; max-width: 1200px; height:34px;margin:0 auto;}
.dyqx_ding_kd span{ display:block;line-height:34px;}
.disleft{width:462px;float:left; color:#9f9f9f;}


/*导航*/
.ydsz_nav{width:100%;height:100px; background:#2a2e2d;}
.ydsz_nav_kd{width:100%; max-width: 1200px; height:100px;margin:0 auto; position:relative;}
.logo1{ width:40%; float:left; height:99px;}
.ggy{ width:30%; height:100px; float:left; letter-spacing:3px;  text-align:center; font-family:"微软雅黑";}
.ggy h1{  font-size:18px; color:#009a44; margin-top:30px;}
.ggy span{ font-size:12px; color:#b6b6b6; display:block; margin-top:5px;}
.dianhua{ float:right; width:30%; height:100px; background:url(../images/xg01.png) 30px no-repeat; }
.dianhua span{ font-size:20px; font-family:"微软雅黑"; display:block; margin:0px 0 0 90px; color:#56aa03; }
.dianhua h1{ font-size:12px; font-family:"微软雅黑"; display:block; margin:26px 0 0 90px; color:#9f9f9f;}




/*导航*/
.daohang{ width:100%; margin:0 auto; position:absolute; top:100px; left:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ margin:0 auto; padding:0px; height:70px; position:relative; z-index:10;width:100%; float:right;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; _display:inline; text-align:center; float:left;}
.nav .nLi h3{ float:left; height:70px; margin:0 1px; line-height:70px; background:#19b760;  overflow:hidden;}
.nav .nLi h3 a{ font-size:16px; padding:0 40px; display:block; color:#fff; font-family:"微软雅黑";  font-weight:normal;}
.nav .sub{ display:none; width:120px; left:10px; top:70px;  position:absolute; background:#19b760;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; text-align:center; line-height:35px;}
.nav .sub a{ display:block; padding:0px; color:#fff;font-family:"微软雅黑";}
.nav .sub a:hover{ background:#009a44; color:#ffc702;  }
.nav .on{ float:left;}
.nav .on h3 a{ background:#009a44;}





/* flexslider */
/* 首页幻灯本例子css */
.indexhdbox{ width:100%; height:auto; margin:0 auto; padding:0px; position:relative;  }
.indexhdbox .focusBox{ margin:0 auto;  width:100%; height:auto; padding:0px; overflow:hidden;     }

/* .indexhdbox .focusBox .bd { height:600px;} */
.indexhdbox .focusBox .bd li{ vertical-align:middle; width:100%; height:auto;}
.indexhdbox .focusBox .bd li img{ width: 100% !important; height: auto; display:block; max-height: 600px;}
.indexhdbox .focusBox .hd{ height:22px; position:absolute; z-index:1; bottom:20px; right:50%; margin-right:-50px; overflow:hidden;   }
.indexhdbox .focusBox .hd ul{ float:right;  overflow:hidden;}
.indexhdbox .focusBox .hd li{ width:10px; height:10px; border-radius:50%; line-height:22px; text-align:center; background:#fff; float:left; line-height:50px; color:#fff;cursor:pointer; margin:0 5px;  }
.indexhdbox .focusBox .hd li.on{ background:#1e80db; color:#1e80db;}

.indexhdbox .focusBox .prev,
.indexhdbox	.focusBox .next { width:55px; height:55px; position:absolute; bottom:50%; z-index:3;}
.indexhdbox	.focusBox .prev { background:rgba(0,154,68,0.6) url(../images/xg02.png) center center no-repeat; left:15%; 
transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}
.indexhdbox	.focusBox .next { background:rgba(0,154,68,0.6) url(../images/xg03.png) center center no-repeat;  right:15%; transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}

/*main_style*/
.sous1{  width:100%; height:140px; background:url(../images/xg04.jpg)  center top no-repeat;  font-family:"微软雅黑";   overflow:hidden;}
.sous{ width:100%; margin:0 auto;}
.sous .sous_left{ width:600px; float:left; height:140px; }
.sous .sous_left img{ width:461px; height:109px; margin:15px auto;}

.sous .sous_right{ width:600px; float:left; height:140px; }
.sous .sous_right h1{ text-align:center; width:100%; height:64px; line-height:64px; font-size:14px; color:#323232; }
.sous .sous_right h1 span{ font-size:16px; color:#ff9f0f;}
.sous .sous_right .sou{ width:350px; height:40px; background:#000; margin:0 auto;}
       
       
       
/*产品*/
       	  
/* 本例子css */
.slideTxtBox{width:100%;  overflow:hidden;  font-family:"微软雅黑" }
.slideTxtBox .biaoti{ width:932px; height:83px; margin:30px auto;  background:url(../images/xg06.png)  center top no-repeat; line-height:83px; text-align:center; font-size:26px; color:#fff;  }
.slideTxtBox .hd{ text-align:center;  height:50px;   }
.slideTxtBox .hd ul{ width:100%; max-width: 1200px; margin:0 auto;position:relative;  }
.slideTxtBox .hd ul li{   float:left; margin:0 10px;  }

.slideTxtBox .hd ul li a{ padding:0 20px; background:#0aae20; font-size:14px; display:block; height:50px; color:#fff; line-height:50px; text-align:center; overflow:hidden;}
.slideTxtBox .hd ul li.on a{  cursor:pointer; background:#097818;  -webkit-box-shadow:0px 5px 15px #e5e5e5;
                    -moz-box-shadow:0px 5px 15px #e5e5e5;
                    box-shadow:0px 5px 15px #e5e5e5; }

.slideTxtBox .bd{ width:100%; padding-top:50px; overflow:hidden; }
.slideTxtBox .bd ul{ padding:15px; width:100%; max-width: 1200px; margin:0 auto;  zoom:1;  }

.slideTxtBox .bd li{ height:600px; margin:0 18px 10px; position:relative; border:1px solid #e2e2e2; width:360px; float:left; overflow:hidden;  }
.slideTxtBox .bd li .img{   width:100%;  height:490px; overflow:hidden; margin:0 auto; }
.slideTxtBox .bd li .img img{ width:100%; height:auto; min-height:240px; -webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.4);
-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
-webkit-transition:all 0.15s ease-in;
-moz-transition:all 0.15s ease-in;
-ms-transition:all 0.15s ease-in;
transition:all 0.15s ease-in;}
.slideTxtBox .bd  li:hover .img  img {transform: scale(1.1, 1.1);
            -ms-transform:scale(1.1, 1.1); 	/* IE 9 */
            -moz-transform:scale(1.1, 1.1); 	/* Firefox */
            -webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
            -o-transform:scale(1.1, 1.1); 	/* Opera */
        }
.slideTxtBox .bd li .txt1{ width:100%; height:100px;  }
.slideTxtBox .bd li .txt1 h1{ width:90%; height:50px; margin:0 auto; color:#323232; line-height:50px; overflow:hidden; text-align:center; font-size:16px;   }
.slideTxtBox .bd li .txt1 .more{ width:120px; height:30px; margin:0 auto; border-radius:15px; background:#0eb468; color: #fff; line-height:30px; overflow:hidden; text-align:center; font-size:14px;   }
.slideTxtBox .bd li .txt1 .more a { color: #fff; }

 /*关于我们*/
/* .about-box{ width:100%; height:690px; overflow:hidden; background:url(../images/xg07.jpg) no-repeat ; font-family:"微软雅黑"; margin:0 auto; position:relative;} */
.about-box{ width:100%; height:690px; overflow:hidden; background:url(../images/xg07.jpg) repeat-x ; font-family:"微软雅黑"; margin:0 auto; position:relative; margin: 20px 0;}
.about-box1{ width:100%; max-width: 1200px; margin:0 auto 0 auto; position:relative;}
.about-box1 .biaoti{ margin-top:20px; width:100%; height:97px; color:#fff; line-height:50px; font-size:16px;}
.about-box1 .biaoti p{ color:#fff; line-height:120px; font-size:26px; margin-left:50px;}
.about_left{ width:720px; height:auto;float:left; overflow:hidden; margin:40px 0 0 15px;}
.about_left img{ width:100%; height:390px;}
.about_left p{ width:90%; overflow:hidden; line-height:30px; font-size:14px; text-indent:2em; color:#F8F8FF; margin-top:15px;}

.about_right{ width:420px; float:left; margin:273px 0 0 0;}
.about_right li{ width:210px; height:210px; float:left;  transition:All 0.4s ease-in-out;
                -webkit-transition:All 0.4s ease-in-out;
                -moz-transition:All 0.4s ease-in-out;
                -o-transition:All 0.4s ease-in-out;     }
.about_right li  h1{ text-align:center; z-index:999; line-height: 80px; margin-top:30px; font-size:20px; color:#646464;}
.about_right li  p{ text-align:center;z-index:999; line-height: 20px; font-size:12px; color:#909090;}
.about_right li  span{ display:block; z-index:999; width:55px; height:2px; display:block; margin:30px auto; background:#535353;}

.about_right li:hover h1{ color:#1c6eba;}
.about_right  .l11{ background:#fff;}
.about_right  .l12{  background:url(../images/xg08.jpg) -0 0 no-repeat ; }
.about_right  .l12 h1{ color:#fff;}
.about_right  .l12 span{ background:#fff;}

.about_right  .l13{ width:210px; height:270px; background:#f0f0f0;}

.about_right  li:hover{
        transform:translate(0,10px);
        -webkit-transform:translate(0,10px);
        -moz-transform:translate(0,10px);
        -o-transform:translate(0,10px);
        -ms-transform:translate(0,10px);
        -webkit-box-shadow:0px 5px 15px #e5e5e5;
        -moz-box-shadow:0px 5px 15px #e5e5e5;
        box-shadow:0px 5px 15px #e5e5e5;
}

.about_te{ position:absolute; right:0; top:30px; width:500px; height:90px;}
.about_te li{ width:90px; height:90px; text-align:center; line-height:90px; font-size:20px; color:#fff; float:left; margin:0 15px; border:1px dashed #0eb468; transition:all 1.5s;-moz-transition:all 1.5s;   -webkit-transition:all 1.5s; border-radius:50%; }
.about_te li:hover{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg);transform: rotateZ(360deg);width:90px;height:90px;border-color:rgb(255,255,255);box-shadow:0px 0px 6px rgb(223,60,60);border-radius:50%;}





/*优势*/
.youshi_tou{ width:100%; height:134px; background:url(../images/xg09.jpg) center center no-repeat; }
.youshi_title{ margin-left: 30%; color:#fff; line-height:90px; font-size:26px;}

.youshi1{ width:100%; height:700px;  font-family:"微软雅黑"; background:url(../images/xg10.jpg) repeat;}
.youshi{ width:100%; margin:0 auto; height:auto; position:relative;}

.youshi  img{ width:874px; height:530px; padding:280px 0 0 0; margin:0 auto; display:block;}
.youshi  #video { width:1000px; height:263px; padding:30px 0 0 0; margin:0 auto; display:block;}

.youshi  li{ width:469px; height:384px; position:absolute;   transition:All 0.4s ease-in-out;
            -webkit-transition:All 0.4s ease-in-out;
            -moz-transition:All 0.4s ease-in-out;
            -o-transition:All 0.4s ease-in-out;    }
.youshi  li h1{ width:90%; margin:0 auto; height:70px; text-align:center; overflow:hidden; line-height:70px; font-size:18px; color:#01246e; }
.youshi  li p{ width:90%; margin:0 auto; height:110px; text-align:center; overflow:hidden; line-height:28px; font-size:14px; color:#646464; }

.youshi  .li1{background:url(../images/xg12.png) center center no-repeat; left:0; top:60px;}
.youshi  .li2{background:url(../images/xg13.png) center center no-repeat; right:0; top:100px;}
.youshi  .li3{background:url(../images/xg14.png) center center no-repeat; left:0; bottom:60px;}
.youshi  .li4{background:url(../images/xg15.png) center center no-repeat; right:0; bottom:120px;}
.youshi  .li4 h1,.youshi  .li3 h1{ margin-top:180px;}
.youshi  li:hover{
                            transform:translate(0,10px);
                        -webkit-transform:translate(0,10px);
                        -moz-transform:translate(0,10px);
                        -o-transform:translate(0,10px);
                        -ms-transform:translate(0,10px);}



/*电话*/
.z_lianxi{ width:100%; height:208px; background:url(../images/xg16.jpg) center center no-repeat; font-family:"微软雅黑"; margin-bottom: 10px; }
.z_lianxi1{ width:100%; max-width: 1200px; margin:0 auto; height:208px; position:relative;}
.z_lianxi1 p{ position:absolute; left:250px; top:130px; width:350px; height:30px; font-size:18px; color:#fec724;}
.z_lianxi1 .qq{ position:absolute; right:205px; top:82px; width:61px; height:51px; background:url(../images/xg17.jpg) center center no-repeat;}
    
    
    /*新闻中心*/
.m-top5{ width:100%; height:520px; font-family:"微软雅黑";  overflow:hidden; position:relative;}
.news-box{ width:100%; margin:45px auto 0 auto;}
.news_left{ width:730px; height:auto; float:left;}
.news_left .news_title{ width:100%; height:40px;   overflow:hidden; }
.news_left .news_title h3{ width:130px; height:40px;font-weight:normal; line-height:40px; text-align:center; display: block; float:left; margin:0 10px ; font-size:16px; background:#0eb468;}
.news_left .news_title h3 a{ color:#fff; }
.news_left .news_title h4{ width:100px; border:1px solid #e2e2e2; height:32px; display:block; float:right; line-height:30px; text-align: center; font-weight:normal; margin-top:5px;}
.news_left .news_title h4 a{ font-size:12px; color:#0eb468;}


.news_li{ width:100%; height:180px; overflow:hidden; margin-top:20px;}
.news_li .news_img{ width:280px; height:180px; float:left;}
.news_li .news_img img{ width:100%; height:auto; min-height:180px;}
.news_li .news_txt{ width:420px; float:right;}
.news_li .news_txt h3{ width:100%; height:30px; line-height:30px; overflow:hidden; font-weight:normal; margin-top:15px;}
.news_li .news_txt h3 a{ font-size:16px; color:#252525;}
.news_li .news_txt h3 a:hover{color:#0eb468;}
.news_li .news_txt p{ width:100%; height:60px; line-height:20px; overflow:hidden; margin-top:20px; font-size:12px; color:#7e7e7e;}

.news_list{ width:100%; overflow:hidden;}
.news_list li{ width:100%; height:45px; border-bottom:1px dashed #b2b2b2; }
.news_list li a{ width:79%; overflow:hidden; height:45px; display:block; line-height:45px;font-size:16px; color:#323232; float:left; }
.news_list li span{ width:20%;  overflow:hidden; height:45px; display:block; line-height:45px;  font-size:14px; color:#323232; float:right; }

.news_list li:hover   a{color:#0eb468;}


.news_right{ width:440px; float:right; overflow:hidden;}
.news_right .news_title{ width:100%; height:45px;  border-bottom:1px solid #0eb468;overflow:hidden; position:relative;}
.news_right .news_title h3{ width:180px; height:20px; line-height:20px; display: block; float:left; margin:0 0 0 40px; font-size:16px; color:#333;}
.news_right .news_title h4{ width:100px; border:1px solid #e2e2e2; height:32px; display:block; float:right; line-height:30px; text-align: center; font-weight:normal; margin-top:5px;}
.news_right .news_title h4 a{ font-size:12px; color:#0eb468;}
.news_right .news_title h5{ width:100%; height:1px; display:block;/* background:url(../images/bmsm_27.png) no-repeat;*/ position:absolute; left:0; bottom:0;}

.news_right li{ width:98%; margin: 9px 1% ; float:left; height:110px; border-bottom:1px dashed #e2e2e2; background:url(../images/xg18.jpg) 0 10px no-repeat ; }
.news_right li p{ margin-left:55px;   height:56px; font-size:14px; line-height:56px;color:#323232; overflow:hidden;}
.news_right li span{  margin-left:55px;  height:50px; font-size:12px; color:#646464; line-height:24px; display:block; overflow:hidden;}


/*底部*/
.contact-box{ width:100%; height:452px; background:url(../images/xg19.jpg) no-repeat center top;overflow:hidden;}
.contact-box1{ width:100%; margin:40px auto 0 auto; overflow:hidden;}
.contact_left{ width:474px; float:left; margin-left:60px;  margin-top:40px;}
.contact_left img{ width:474px; height:73px;}
.contact_left p{ width:100%; height:40px; line-height:40px; float:left; text-indent:3em; font-family:"微软雅黑"; font-size:12px; color:#323232; margin-top:10px;}
.contact_left p:nth-of-type(1) { background:url(../images/xg22.png) no-repeat left center;}
.contact_left p:nth-of-type(2)  {  background:url(../images/xg23.png) no-repeat left center;}
.contact_left p:nth-of-type(3) { background:url(../images/xg24.png) no-repeat left center;}

.contact_center{ width:630px; height:310px;  margin-top:40px; float:right; background: #000;}

.box-dibu{ width:100%; height:44px; background:#007e44;  overflow:hidden;}
.box-dibu1{ width:800px; height:44px; margin:0 auto; overflow:hidden; line-height:44px; color:#b7cbe1; font-size:12px; text-align:center;}
.box-dibu1 span{margin:0px; padding:0 10px;color:#b7cbe1; font-size:12px; text-align:center; line-height:44px; display:block; float:left; font-family:"微软雅黑";}
.box-dibu1 span a{ margin:0; padding:0; display:inline; font-family:"微软雅黑";}
.box-dibu1 a{ color:#b7cbe1; display:block; float:left; margin:0 0 0 10px;}
.box-dibu1 a:hover{ color:#b7cbe1;}
.box-dibu1 a img{ width:153px; height:28px; margin:6px 30px 0 0; padding:0px; display:block;}



@media screen and (max-width: 1200px) {
    .slideTxtBox .bd li{ width: 45%; height:700px; }
    .slideTxtBox .bd li .img{ height:600px;}
    .about_left{ width: 100%; }
    .youshi_title{ margin-left: 20%;}
}