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


/*公共样式部分*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin:0; padding:0}
body,button,input,select,textarea{ font-size:12px; font-family:"微软雅黑",Tahoma, Helvetica, Arial, SimSun, sans-serif; color:#000000;}
body{ background:#FFF; background:url(../images/ymbj.jpg) repeat-x; height:100%;}
ul,ol{list-style:none;}
small{font-size:12px;}
img{ border:0;outline:none; vertical-align:top;}
table {border-collapse:collapse;border-spacing:0}
a { text-decoration: none; color:#808080;}
a:link,a:visited,a:hover,a:active {text-decoration:none;outline:none}
a:hover { text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus {outline:none}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.fe{color:#ff4e00;}
.fam { font-family:SimSun;}
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.hm_content { width:960px; margin:0 auto;}
.stage1:hover {-moz-box-shadow:0 0 8px rgba(8,1,3,.2);-webkit-box-shadow:0 0 8px rgba(8,1,3,.2);box-shadow:0 0 8px rgba(8,1,3,.2);z-index:10; background-color:#f8f7f7;border-top-color:#16adc0;-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}



.header { width:100%; background:url(../images/topbj.jpg) repeat-x;  height:191px; }
.top {width:75%;margin:0 auto;padding-top:70px;height:121px;}
.logo { max-width:361px;width:30%;  /****position: absolute;top:0;width:280px;height:122px;padding-top:50px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; box-shadow:0 0 20px #585757; background-color:#FFFFFF; ****/}
.tel {max-width:571px;width: 80%;}

.top_rig {width:70%;}

.gywm {width:180px; height:137px; background:url(../images/gywmbj.png) no-repeat; display:block;padding-top:50px;   left: -30px;}
.gywm li a { font-size:20px;}
.jjfa {width:322px; height:307px; background:url(../images/jjfabj.png) no-repeat; display:block; padding-top:43px;  left: -10px;}
.jjfa li { line-height:26px;}
.jjfa .fa_le { width:125px; height:250px;    margin-left: 20px; border-right:1px solid #fff;}
.jjfa .fa_ri {width:165px; height:250px;}
 

.ol-list span { font-size:20px;display: block;padding: 5px 20px; color:#808080;}

.seach { display:block;width:20px; height:35px; background:url(../images/seach.png) center no-repeat;cursor:pointer;}
.seachnr { background-color:#FFF; width:290px; height:60px;  left: -230px;}
.sousuo {display: flex; padding:10px 10px 0 10px;}
.search-keyword { }

.seachnr input {height:40px; width:200px; justify-content:space-between;}
.search-submit {width:55px;float: right; margin-left:10px;border:none; cursor:pointer;}

.menu { display:block;  width:100%; margin:40px 0 0 0;
}
.menu * {
  box-sizing: border-box;
}
.menu .center {
  width: 1200px;
}
.menu .ul-list {
  display: flex;
 
  
}
.menu .ul-list li {
 
 padding: 0 25px;
  position: relative;
}
.menu .ul-list > li:last-child {
  border-right: none;
}
.menu .ul-list > li > a {
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  text-decoration: none;
  color: #808080;
  font-family:"微软雅黑";
  font-size:18px;

}
.menu .ul-list > li > a:hover{
	color:#da3a2a;}
.menu .ul-list > li > span {
  color: #fff;
  font-size: 14px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #222;
}
.menu .ul-list > li:hover .ol-list {
  display: block;
 
}
.menu .ol-list {
  display: none;
  position: absolute;
  top: 35px;

  z-index: 999;
 
 
}

.menu .ol-list > div > li > a {
  font-size: 15px;
  text-decoration: none;
  color: #808080;
  height: 35px;

font-family:"微软雅黑";

}
.menu .ol-list > div > li > a:hover {
  color:#da3a2a;
}

.menu .ol-list > li > a {
  font-size: 18px;
  text-decoration: none;
  color: #808080;
  height: 35px;
  display: flex;
  align-items: center;
font-family:"微软雅黑";
  justify-content: center;

}
.menu .ol-list > li > a:hover {
  color:#da3a2a;
}


/*************banner**********************/
.bannerbox{width:100%;position:relative;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:600px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:600px;}
.Homebanner ul li{width:100%;height:600px;position:absolute;overflow:hidden;}
.Homebanner ul li img{ position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(../images/index_229.png) no-repeat;}
.Homedot a.cur{background:url(../images/index_228.png) no-repeat}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:654px;left:60%;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;font-size:45px; margin-left:100px;line-height:75px;color:#fff;background:#eb3900;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#000;width:360px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{font-size:50px;line-height:60px;font-weight:700;position:relative;}
.Homebannertext dl.bannertwo dt p{font-size:20px;position:relative;padding-top:20px;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{font-size:55px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{font-size:20px;line-height:30px;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}

.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}

.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}



/*************banner*end*********************/


.index_zw {width:80%; background-color:#fff; margin:0 auto;padding:5em 0;}

.zw1 { width:75%;max-width:817px;margin: 0 auto;}
.zw2 {width:75%; margin: 7em auto;display: flex;}
.zw2 li {justify-content:space-between;}
.zw2 li:nth-of-type(1){ max-width:275px;width:25%;}
.zw2 li:nth-of-type(2){max-width:157px;width:15%;padding:0 19%;}
.zw2 li:nth-of-type(3){max-width:219px;width:22%;float:right;}
.zw3 { max-width:561px;width:75%; margin:0 auto;}

.footer {  width:800px; margin:0 auto; text-align:center; font-size:16px; font-family:"黑体"; line-height:44px;padding:50px 0;}



/*******关于我们******************/
.gywm_box { width:80%;  margin:0 auto; overflow:hidden;}
.gywm_le{ width:20%; background-color:#fff; padding-bottom:520px; margin-bottom:-500px; }
.gywm_ri{ width:75%;background-color:#fff; }
.gywm_zi  { display:block; text-align:center;font-size:20px;margin-top:30px;color:#333333;}
.gywm_nav { margin-top:50px;  font-size:16px; text-align: center; line-height:54px;}

.gywm_nav li a {color:#333333;}
.gywm_nav li a:hover {color:#0d92cf;}
.gywm_gsmc { display:block;font-size:20px;margin:30px auto 50px auto; width:90%;color:#333333;}
.gywm_zw { line-height:24px; font-size:16px;margin:30px auto 50px auto; width:90%;}
.gywm_zw p { margin-bottom:20px;}

.gywm_gswh { display:block;font-size:20px;margin-top:30px;color:#333333;margin:50px 0 30px 0;}


/*********联系我们********************/
.lxwm_box {width:70%;margin:0 auto; overflow:hidden;background-color:#fff;padding-top:10px;}
.lxwm_bt { width:80%; font-size:20px;margin:30px auto;color:#808080; display:block; font-size:40px;}
.lxwm_zw {  display: flex; justify-content:space-around;padding:50px 0;}

.lx_zw_le { width:50%; padding:0 30px; font-size:16px; line-height:24px;}
.lx_zw_ri {width:40%;}
.lx_zw_ri ul { display: -webkit-flex; /* Safari */
 -webkit-justify-content: space-around; /* Safari 6.1+ */
    display: flex;
    justify-content: space-around;}
.lx_zw_ri ul li {}

/*********奖********************/
.jiang_bt {width:80%; font-size:20px;margin:30px auto;color:#808080; display:block; font-size:40px; text-align:center;}
.jiang_ry {display: -webkit-flex; /* Safari */
 -webkit-justify-content: space-around; /* Safari 6.1+ */
    display: flex;
    justify-content: space-around;}
.jiang_ry  li{ width:20%;text-align:center; font-size:16px; line-height:24px;}
.jiang_ry  li img { display:block;margin:0 auto; }
.jiang_ry  li p { margin:10px auto; display:block;}

.jiang_ln  { display:block; padding:0 2%; width:95%;margin:0 auto;}
.jiang_ln  li {width:29%;text-align:left; font-size:16px; line-height:24px; float:left; margin: 2% 0 1% 3%;max-height:270px;}
.jiang_ln  li p { display:block; background-color:#da3a2a; padding:0 8px;line-height: 29px;}
.jiang_ln  li p a { color:#fff;}
.jiang_ln  li img  { height:215px;}

/*********list********************/
.list_box { width:70%;  margin:0 auto; overflow:hidden;}
.list_zw { line-height:24px; font-size:16px;margin:30px auto 50px auto; width:90%;}
.list_zw ul li {padding:20px 0 ; border-bottom:1px solid #cccccc;}
.list_bt { font-size:18px;}
.list_bt span { display:block; text-align:right; font-size:20px; margin-bottom:10px;}
.list_bt_a {color:#333333;}
.list_le{ width:20%; background-color:#fff; padding-bottom:520px; margin-bottom:-500px; }
.list_ri{ width:75%;background-color:#fff;  padding-bottom:20px;}

.list_fy { width:50%; margin:0 auto;}
.list_fy ul { display:flex;}
.list_fy li {justify-content:space-between;padding:0 10px;}
.list_fy li a { font-size:14px;}


.list_nav { margin-top:20px;  font-size:16px;  text-align: center; line-height:34px;}
.list_zi  { display:block; text-align:center;font-size:24px;margin-top:30px;color:#333333;}
.list_nav li a {color:#333333;}
.list_nav li a:hover {color:#0d92cf;}




.wzy_zw { line-height:24px; font-size:16px;margin:30px auto 50px auto; width:90%;}
.wzy_content {padding-top:1em;}

/************方案***********/

.fangan_zw { line-height:24px; font-size:16px;margin:30px auto 50px auto; width:90%;}
.fangan_nr {line-height: 35px;}
.fangan_nr span{ display:block; font-weight:bold;font-size:22px;}
.fangan_ul li { float:left; background:url(../images/lsbj.png) no-repeat;width:45%;background-size: 100%; max-width:404px;height:70px; margin:10px 10px 10px 0;}
.fangan_ul li b { display:block;  color:#000; width:13%;  float:left; line-height:50px; text-align:center; font-size:22px; margin:10px 0px 0 10px;}
.fangan_ul li h6 { width:85%; line-height:70px; color:#fff; font-size:26px; font-weight:bold; max-width:330px; display:block; float:left; text-align:center;}



@media screen and (max-width: 1400px){
 .menu .ul-list  li {padding:0 10px !important;position: relative;}
.list_box { width:90%;  margin:0 auto; overflow:hidden;}
.fangan_ul li b {margin: 7px 0px 0 7px;width:15%;}
.fangan_ul li h6  { width:75%;line-height: 65px;}
.jiang_ry li {width:30%;}
}