/*———————————————————————————————内页头部————————————————————————————————*/

.top_k{width:236px;height: 540px;position: absolute;top:0px;left:0px;z-index: 10;background:rgba(0,0,0,0.7);}


 
/*<!--logo-->*/
  .in_top{ width: 1200px; margin:auto; margin-top: 9px;margin-bottom: 13px;}
.in_toplef{float: left;width: 460px;height: 57px;}
.in_toprt{float: right;width: 261px;height: 37px;border: solid 1px #c4c4c4;line-height: 37px;margin-top: 11px;}

.in_toprt a{background:url(../images/toplina.jpg) no-repeat 5px; padding-left: 17px;display: block;float: left;margin-right: 4px;margin-left: 8px;}



 
.logo_title {
    height: 116px;
}

 

.logo_title   h1 {
   padding-top:43px;
   padding-left: 30px;
}

 
/*<!--nav-->*/
.nav_bg {
 width: 188px;
  
    line-height: 41px;
    position: relative;
    z-index: 6; margin:10px auto;
 
}
 

.nav_bg li{text-align: center;background:url(../images/navline.png) no-repeat center bottom;
line-height: 19px;
height: 72px;
}
 .nav_bg li a{font-size: 16px;color:#FFF;letter-spacing: 0.8px;display: block;padding-top: 18px;}
.nav_bg li a em{display: block;font-style: normal;font-size: 12px;text-transform: uppercase;letter-spacing: 0.5px;}
 .nav_bg li.another,.nav_bg li:hover a{color:#cf1839}
 
 .fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 100000;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}
.nav_bg.fixedNav{background: #17539c;height: 60px;line-height: 60px;margin-top: 0px;}
.nav_bg.fixedNav  ul{width:1000px;margin:0 auto;}
.nav_bg.fixedNav li{float: left;width:140px;text-indent: 30px;border-bottom: 0px;}
 .top_sw{margin-top:30px; background:#fff;width: 114px;height: 114px;text-align: center;margin-left: 63px;}
.top_sw img{ width: 106px; height: 106px; margin-top: 4px;}











/*———————————————————————————————banner————————————————————————————————*/
/*----baner begin---*/
.banner {
  width: 100%;
  position: relative;
  height: 540px;
  margin: 0 auto;
  background: transparent;
}

.banner .bd {
  margin: 0 auto;
  height: 100%;
  position: relative;
  z-index: 0;
  overflow: hidden;
}

.banner .bd ul {
  height: 100%;
  width: 100%;
}

.banner .bd li {
  height: 100%;
  overflow: hidden;
  text-align: center;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
}

.banner .bd li a {
  display: block;
  height: 100%;
  width: 100%;
}

.banner .prev, .banner .next {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  left: 15%;
  z-index: 1;
  width: 40px;
  height: 60px;
  background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;
  cursor: pointer;
  *filter: alpha(opacity=50);
  *opacity: .5;
  display: none;
}

.banner .next {
  left: auto;
  right: 15%;
  background-position: -6px -137px;
}

/*———————————————————————————————集团文化————————————————————————————————*/
.in_jtbox{ width: 100%;margin: auto;background:url(../images/jjbj.jpg) no-repeat center;height: 438px;}
.in_jt{ width: 1200px;margin: auto; padding-top: 74px;}
.in_jt h3{ text-align: center;}
.in_jt h3 em{text-align: center;color: #dbe2f6;font-size: 28px;text-transform: uppercase;font-weight: normal;}
.in_jt h3 a{font-size: 30px; color: #dbe2f6;display: block;font-weight: normal;margin-top: 18px;}

.in_jt p{font-size: 16px; color: #666666;line-height: 30px;margin-top: 35px;width: 1093px;text-align: center;}
.in_jt span{ color: #cf1839; display: block;text-align: center;font-size: 18px;margin-top: 55px;}
.in_jtnr{ width: 1200px;position: relative }
.in_jtlf{ width: 300px; height: 300px;position: absolute;left: 113px;top: 110px;}
.in_jtlf img{width: 299px; height: 299px;border-radius: 166px;}
.in_jtrt{ width: 1180px; margin: auto;margin-top: 66px;}
.in_jt1{width: 155px; height:155px; float: left;margin-left: 98px;margin-top: 15px;}

.in_jt2{width: 155px; height:155px; float: left;margin-left: 103px;margin-top: 15px;}
.in_jt3{width: 155px; height:155px; float: left;margin-left: 103px;margin-top: 15px;}
.in_jt4{width: 183px; height:185px; float: left;margin-left: 103px;margin-top: 0px;}

/*———————————————————————————————集团介绍————————————————————————————————*/
.in_jtjsbox{ width: 100%;margin: auto;background:url(../images/jsbj.jpg) no-repeat center; height: 604px; }
.in_jtjs{ width: 1200px;margin: auto;}
.in_jtjslf{float: left; width: 515px;margin-top: 126px;}
.in_jtjslf h3 a{ font-size: 30px; color: #363535; font-weight: normal;padding-left: 8px;}
.in_jtjslf p{ line-height: 30px; height: 187px; width: 515px; margin: auto;font-size: 16px;color: #6c6969;margin-top: 35px;text-align: left;padding-left: 8px;}

.in_jtjslf span{display: block;margin-top: 18px;margin-left: 8px;}
.in_jtjsrt{float: right;width: 588px;height: 397px;margin-top: 61px;margin-right: 53px;}
.in_jtjsrt div{width: 640px;height: 397px;overflow: hidden}
.in_jtjsrt div img{transition: all 0.5s;transform: scale(1);width: 640px;height: 397px;}
.in_jtjsrt:hover div img{transition: all 0.5s;transform: scale(1.2);}
.in_jtjsys{ width: 1198px; margin: auto; border: solid 1px #c0bebf;height: 101px;margin-top: 16px;}
.ys1{width: 161px;margin-top: 29px;margin-left: 38px;float: left;background:url(../images/whtb.png) no-repeat left 1px;padding-left: 56px;border-right: solid 1px #c0bfbf;}
.ys1 dt{ font-size: 24px;}
.ys1 dd{font-size: 13px; color: #626060;padding-top: 0px;text-transform: uppercase;font-family: arial;}

.ys2{width: 174px;margin-top: 29px;margin-left: 38px;float: left;background:url(../images/fztb.png) no-repeat left 1px;padding-left: 56px;margin-left: 106px;border-right: solid 1px #c0bfbf;}
.ys2 dt{ font-size: 24px;}
.ys2 dd{font-size: 13px; color: #626060;padding-top: 0px;text-transform: uppercase;font-family: arial;}

.ys3{width: 174px;margin-top: 29px;float: left;background:url(../images/zztb.png) no-repeat left 1px;padding-left: 56px;margin-left: 56px;border-right: solid 1px #c0bfbf;}
.ys3 dt{ font-size: 24px;}
.ys3 dd{font-size: 13px; color: #626060;padding-top: 0px;text-transform: uppercase;font-family: arial;}

.ys4{width: 174px;margin-top: 29px;float: left;background:url(../images/rltb.png) no-repeat left 1px;padding-left: 56px;margin-left: 56px;}
.ys4 dt{ font-size: 24px;}
.ys4 dd{font-size: 13px; color: #626060;padding-top: 0px;text-transform: uppercase;font-family: arial;}


/*———————————————————————————————新闻开始————————————————————————————————*/

.in_newsbox{ width: 100%; margin: auto; background: #e7e6e6;height: 584px;}
.in_news{ width: 1200px;margin: auto; padding-top: 9px;}
.in_news h3{ text-align: center;background:url(../images/xwbtbj.jpg) no-repeat center 61px;}
.in_news h3 em{text-align: center;color: #cac8c8;font-size: 28px;text-transform: uppercase;font-weight: normal;}
.in_news h3 a{font-size: 30px; color: #282828;display: block;font-weight: normal;margin-top: 18px;}

.in_news dl{float: left;margin-top: 33px;}
.xw1,.xw3{ width: 400px; }
.xw1 dt,.xw3 dt{width: 400px; }
.xw1 dt div,.xw3 dt div{width: 400px; height: 215px;overflow: hidden;}
.xw1 dt div img,.xw3 dt div img{width: 400px; height: 215px;transition: all 0.5s;transform: scale(1);}
.xw1 dt:hover div img,.xw3 dt:hover div img{transition: all 0.5s;transform: scale(1.2);}
.xw1 dd,.xw3 dd{ width: 400px; height: 215px;background:#fff; border-bottom: solid 4px #fff;cursor: pointer;}
.xw1 dd:hover,.xw3 dd:hover{border-bottom: solid 4px #cf1839;cursor: pointer;}
.xw1 dd i,.xw3 dd i{font-size: 15px; color: #d5d5d5;display: block;padding-top: 30px;margin-left: 42px; display: none;}
.xw1 dd h4 a,.xw3 dd h4 a{font-size: 22px; color: #333333;  height: 30px; line-height: 30px;letter-spacing: 0.6px;font-weight: normal;margin-left: 42px;overflow: hidden;width: 313px;margin-top: 5px;display: block;}
.xw1 dd p,.xw3 dd p{color:#949494; height: 76px; width: 315px; overflow: hidden; line-height: 24px;margin-left: 42px;margin-top: 9px;}
.xw1 dd span,.xw3 dd span{float: right;display: block;margin-right: 55px;margin-top: 19px;}

.xw2{ width: 400px; }
.xw2 dt{width: 400px; }
.xw2 dt div{width: 400px; height: 215px;overflow: hidden;}
.xw2 dt div img{width: 400px; height: 275px;transition: all 0.5s;transform: scale(1);}
.xw2 dt:hover div img{transition: all 0.5s;transform: scale(1.2);}
.xw2 dd{ width: 400px; height: 215px;background:#fff;border-top: solid 4px #fff;cursor: pointer; }
.xw2 dd:hover{border-top: solid 4px #cf1839;cursor: pointer;}
.xw2 dd i{font-size: 15px; color: #d5d5d5;display: block;padding-top: 30px;margin-left: 42px; display: none;}
.xw2 dd h4 a{font-size: 22px; color: #333333;  height: 30px; line-height: 30px;letter-spacing: 0.6px;font-weight: normal;margin-left: 42px;overflow: hidden;width: 313px;margin-top: 5px;display: block;}
.xw2 dd p{color:#949494; height: 76px; width: 315px; overflow: hidden; line-height: 24px;margin-left: 42px;margin-top: 8px;}
.xw2 dd span{float: right;display: block;margin-right: 55px;margin-top: 19px;}
.in_xwmore{ width: 171px; height: 38px; margin: auto;margin-top: 31px; border: solid 1px #adacac;background:url(../images/xwgd.jpg) no-repeat center;}
.in_xwmore a{display: block;margin-top: 6px;margin-left: 27px;}

/*———————————————————————————————新闻开始————————————————————————————————*/



.in_xw{ width: 1200px;margin: auto; }

.in_xw h3{ text-align: center;background:url(../images/xwbtbj.jpg) no-repeat center 61px;}
.in_xw h3 em{text-align: center;color: #cac8c8;font-size: 28px;text-transform: uppercase;font-weight: normal;}
.in_xw h3 a{font-size: 30px; color: #282828;display: block;font-weight: normal;margin-top: 18px;}
.in_xwnrpic div{ width: 1200px; height: 257px; overflow: hidden;margin-top: 22px;margin-bottom: 10px;}
.in_xwnrpic div img{width:1200px; height:257px; transition: all 0.5s;transform: scale(1);}
.in_xwnrpic div:hover img{transition: all 0.5s;transform: scale(1.2);}


.in_xwnr{ width: 1300px; }

.in_xwnr dl{ float: left; width: 593px;  height: 93px;transition: all 0.3s;
 margin-top: 8px;
    margin-left: 5px;}
.in_xwnr dl dt{ float: left; width: 92px; height: 71px; border:solid 1px #9c9b9b; margin-left: 10px;margin-top: 10px;}
.in_xwnr dl:hover{box-shadow: 0px 1px 6px 0px rgba(0,0,0,.3); cursor: pointer;
    width: 593px;
    height: 93px;
 margin-top: 8px;
    margin-left: 5px;
    }
.in_xwnr dl:hover dt{width: 92px; height: 71px; border:solid 1px #d0183a;}
.in_xwnr dl dt em{ font-size: 22px; color: #5c5c5c; display: block;border-bottom: solid 1px #9c9b9b;width: 85px;margin: auto;text-align: center;margin-top: 8px;padding-bottom: 5px;}
.in_xwnr dl dt span{display: block;text-align: center;font-size: 16px;}
.in_xwnr dl dd{float: left;margin-left: 15px;width: 433px;margin-top: 8px;}
.in_xwnr dl dd h4 a{font-size: 16px;color: #333;font-weight: normal;display: block;height: 24px;overflow: hidden;}
.in_xwnr dl dd p{height: 42px;width: 432px;overflow: hidden;line-height: 21px;margin-top: 5px;font-size: 12px;}


