body{font:normal 12px 'Microsoft YaHei','light'; sans-serif;text-alt:justify;text-justify:inter-ideograph;overflow-x:hidden;color:#313131;}

body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe{margin:0;padding:0;color:#313131;}
body {
    min-width: 1240px;
}

ul,li,ol{list-style:none outside none;}

a img{border:none;}

.fl{float:left;}

.fr{float:right;}

a:link,a:visited{text-decoration:none;cursor: pointer;}

a:hover{text-decoration:none;cursor: pointer;}

a:focus{color:#0c1d0d;cursor: pointer;}
 
.clear{ clear:both;}

.clear{zoom:1;clear:both;display:inline-block;}
 
.clear{display:block;} 
 .news-flash-tips {
    width: 790px;
    height: 50px; 
    margin: 30px auto;
} 
.left-line,.right-line {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}
.left-line,.right-line{
    height: 0;
    width: 300px;
    font-size: 0;
    border-bottom: 1px solid #e2e2e2;
    
}
.s-opacity-blank8{font-size: 30px}
.nav_ul li a span{
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 0;
    height: 3px;
       background: #efecec!important;
    transition: width .6s;
} 
 #BizQQWPA1{background:url( /img/gif.png); position:fixed; right:2px; width:110px; height:154px; top:130px; cursor:pointer;z-index: 998;}


#topcontrol{width:80px;height:80px;text-align: center;z-index: 9;cursor: pointer; background:url(../images/top1.png) no-repeat;}
    #topcontrol:hover{background:url(../images/top2.jpg) no-repeat;z-index: 9999;} 
@font-face {
  font-family: 'ziti';
  src: url('../font/ziti.ttf'); 
  font-weight: normal;
  font-style: normal;
} 
@font-face {
  font-family: 'ziti1';
  src: url('../font/SourceHanSansCN-Normal.otf'); 
  font-weight: normal;
  font-style: normal;
}   
 
.bannersz{background:url(../images/banner.jpg) no-repeat center top;height:640px;}
.bannerpht{background:url(../images/banner1.jpg) no-repeat center top;height:450px;}
 
.tab2_tit{height: 60px;/*width: 1106px;*/margin:20px auto;width: 980px;
 }
.tab2_tit li{float: left;padding: 10px;width: 138px;text-align: center;}
.tab2_tit li span{font-size: 22px;color: #ee696e}
.tab2_tit li.selected span{ color: #fa0b4a; }
.tab2_tit li.selected{ background:url(../img/yezi.png) no-repeat center bottom;width: 138px;text-align: center;}
.tab21_tit{height: 60px;width: 800px;     padding-left: 16px;}
.tab21_tit li{float: left;    padding: 20px 0px 10px;width: 84px;text-align: center;}
.tab21_tit li span{font-size: 16px;  font-weight: bold; background: #e8e8e8;color: #523940; padding: 8px;}
.tab21_tit li.selected span{  background: #ffffff; color: #d63f45; }
 .tab21_tit li.selected{ width: 84px;text-align: center;}
 
.hide{display: none} 
.jiuye001{color:#fff;font-size:16px;line-height:26px;text-align:center;/*height:998px;*//*padding-top:50px;*/background:#f2f2f2;}
.jiuye001 h3{       font-size: 38px; font-weight: bold; text-align: center; color: #463a3a;     margin-bottom: 50px;}
.jiuye001 ul{width:1148px;margin:0px auto;height: 266px}
 .line1{   background:#f2f2f2;  padding-bottom: 30px;}
.line2{  background: #fff;  padding-bottom: 30px;}
 .jiuye001 li{margin-top:0px;float:left;width:236px;height:246px;margin:0px 25px;position:relative;transition: all .24s ease-in-out;box-shadow: 6px 9px 14px rgba(167, 167, 167, 0.83);} 
 .jiuye001 li img{    width: 236px; height: 170px;  }
.jiuye001 li span{width: 236px; height: 170px; overflow: hidden;    display: block;}
.jiuye001 li :hover img{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     border:4px solid #ccc;
    -o-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}
.jiuye001 li:hover {
  box-shadow: 9px 9px 14px rgba(167, 167, 167, 0.83);
    /*box-shadow: 0 20px 30px 0 rgba(0,0,0,.07);*/
    transform: translateY(-6px);
}
 
.dingwei{position: absolute;bottom: 0px;    width: 236px;    padding-bottom: 14px;}
.dingwei p:first-child{ font-family: 'ziti';    color: #F11; font-size: 18px;}
 .dingwei p:nth-child(2){/* font-family: 'ziti1';*/  color: #000; font-size: 15px;}


  .fenyexin {
    width: 1000px;
    height: 50px;
    margin:50px auto;
    font-size: 16px;
   
}
.selectbg{margin-left: 10px;    background: #c90f19; padding: 2px 10px; color: azure;}
.uncheckedbg{margin-left: 10px; background: #737171; padding: 2px 10px; color: azure;}
.uncheckedbg:hover{background: #c90f19;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
     transition: all .4s ease-in-out; }
 
.bannerzt{background: #fff; }
.zt1{width: 1160px;margin: 0 auto;/*height: 900px;*/padding-bottom: 100px; position: relative;}
.bt{color: #313131;font-size: 18px;padding-top:50px; }
.bt a {color: #313131;}
.bigbt{text-align: center;font-size: 26px;color: #214e6f;margin-top: 30px}
.bigbt  span{font-size: 18px;color: #214e7f;} 
 
.xg{float: left;width: 500px;height: 600px; margin-left: 100px;  overflow: hidden;box-shadow: 0px 0px 20px #000}
.imga{width: 500px;height: 600px;}
.zuozhe{padding-left: 700px;font-size: 18px;}
.img1{width: 270px;height: 252px;    margin-left: 80px; }
.img2{width: 270px;height: 252px; margin-top: 30px;    margin-left: 80px;}
.zt2{height: 600px;background: url(../images/intro_bg.jpg) repeat-x; }
.jz{width: 1100px;margin: 0 auto;}
.remen{width: 800px;height: 600px;background: #eee}
.wemen1{display: inline;width: 250px;height: 160px;    margin-right: 14px;}
.wemen1>a>img{width: 250px;height: 160px;} 
.intro_artLeft02{  width: 810px;  height: auto; overflow: hidden; float: left; }
.intro_artLeft02 dl{ float: left; width: 238px; color: #999; padding-bottom: 24px;  margin: 0px 16px 0px 16px; }
.intro_artLeft02 .imgbox{ width: 232px;height: 150px;box-shadow: 0px 0px 19px #000}
.intro_artLeft02 dd strong{ font-weight:100;  float:left;font-size: 12px;}
.intro_artLeft02 dd span{ float:right; padding-right:10px;font-size: 12px;}
.intro_artLeft02 strong img{ border:0px; padding:0px;}
.intro_artLeft02 dd a{ color:#bd0e18;}
.intro_artRight{ width:265px; float:right;  height: 60px;  }
.intro_artRight dt{      padding: 20px 0px 20px;color:#666; font-weight:bold;   font-size: 16px}
.intro_artRight dl{   padding:10px 5px;    box-shadow: 0px 0px 19px #000; }
.intro_artRight dl dd{ line-height:29px; color:#999; font-family:"宋体"; height:29px; overflow:hidden;}
.intro_artRight dl dd a{ color:#333;font-size: 12px; }
.intro_artRight dl dd a:hover{ color:#bd0e18; }
.intro_artRight dl dd strong{ font-weight:100;}
.active{font-size: 16px;}
.stu_nav{height: 60px;    line-height: 60px;    padding-left: 16px;  font-weight: bold;}
.topm{margin-top: 16px;margin-bottom: 10px}
 
/*
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
   b{
        background-image: -webkit-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96);
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-background-size: 200% 100%;
        -webkit-animation: b-animation 4s infinite linear; 
    }
}
@media all and (-moz-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
   b{ 
         background-image: -moz-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96);
        -moz-text-fill-color: transparent;
        -moz-background-clip: text;
        -moz-background-size: 200% 100%;
        -moz-animation: b-animation 4s infinite linear;
    }
}
@-webkit-keyframes b-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;}
}
@-moz-keyframes b-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;}
}*/

/*
  .mtop{
animation:movetop 1s;
animation-fill-mode:forwards;
animation-direction:alternate;

}
  @keyframes movetop{
  from { 
  opacity: 0;
  filter: alpha(opacity=0)\9;
  -webkit-transform: translate3d(0, 50px, 0);
  transform: translate3d(0, 50px, 0)
 }
  to{
  opacity: 1;
  filter: alpha(opacity=100)\9;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes movetop{
  from { 
  opacity: 0;
  filter: alpha(opacity=0)\9;
  -webkit-transform: translate3d(0, 50px, 0);
  transform: translate3d(0, 50px, 0)
 }
  to{
  opacity: 1;
  filter: alpha(opacity=100)\9;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  }
}
*/


.bg4{background:url(../images/bg5.png) no-repeat center top;height:495px;} 
/*.bg4{ height:495px;background:url(../images/bg5.png) no-repeat; width:2000px; position:relative;left:50%; margin-left:-1000px;margin-top:-50px;}*/
.jiej{    text-align: center;  margin: 50px 0 0 28%;}
.jiej .orange{     font: bold 48px/90px "微软雅黑";  color: #1597e0; }
.jiej .gry{font:bold 36px/80px "微软雅黑"; color:#0c5f88;}
.hao13{font:bold 28px/80px "微软雅黑"; color:#0c5f88;}
.tel a.btn b {
         display: inline-block;
    background: none;
    border: 2px solid rgba(0, 142, 223, 0.3);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 5px 20px 8px;
    margin: 0 auto;
    text-align: center;
      color: #f1f2f5;  background: #008edf;
    font-size: 23px;
}
.tel a.btn b:hover{    color: #f1f1f1;
    background: #285a77;   }
.wrapper{padding-top: 23px}


