
#mian  .banner_bg{height:718px; position:relative;}
#mian  .banner_bg .banner_list{height:718px;}
#mian  .banner_bg .banner_point{position:absolute; bottom:20px; }
#mian  .banner_bg .banner_point a{display:block;  height:10px; width:10px; background:#fff; border-radius:15px; float:left; margin-left:10px;}
#mian  .banner_bg .banner_point  a.hover{border:1px solid #fff; background:none; }

#mian{margin-top:8px;padding-bottom: 40px;}
#mian  .ele{width:1000px; margin:0 auto; margin-top:30px;}
#mian .ele .content{width:716px; float:left; border:1px solid #e9e9e9;  }
#mian .ele .pro{height:769px;}
#mian .ele .content  .con-title{background:url(/images/caid.jpg) no-repeat; height:45px;}
#mian .ele .content  .con-title a{ display:block; float:left;}
#mian .ele .content  .con-title  .name{font-size:16px; color:#fff; width:173px; line-height:45px;text-indent:16px; margin:0px; font-weight:bold;}
#mian .ele .content  .con-title  .name span{color:#009e96;font-size:32px;}
#mian .ele .content  .con-title  .en{text-align:center; font-size:14px;  font-family:微软雅黑; line-height:45px; color:#333333; margin-left:35px;}
#mian .ele .content  .con-title  .des{ float:right; font-size:12px; color:#8d8d8d; margin-right:10px;  font-family:微软雅黑; line-height:45px; }

#mian .ele .content  .biao{margin-top:30px; ;}
#mian .ele .content  .biao .icon{ width:277px;    height: 124px; float:left; border:1px solid #fff; margin-right:20px;  padding:20px 0px 20px 55px;  background:url(/images/laba.gif) no-repeat 23px 20px; line-height:1.5;     margin-bottom: 7px;}
#mian .ele .content  .biao .icon .des-info{color:#898888; font-size:12px; font-family:宋体;  }
#mian .ele .content  .biao .icon .des-info a{color:#898888;font-size:12px; font-family:宋体;}
#mian .ele .content  .biao .icon:hover{border:1px solid #c41f1f;}
#mian .ele .content  .biao .icon span.name{  /*display:block;*/ bottom:0px; font-size:14px; width:100%; color:#1e1e1e; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
#mian .ele .nav-left{float:right; width:265px; }
#mian .ele .nav-left .artile-page{ border:1px solid #e9e9e9;padding-bottom:20px; }
#mian .ele .nav-left  .title-top{ font-size:16px; color:#c41f1f; height:45px; line-height:45px; text-indent:20px; background:#f5f5f5; font-weight:bold; }
#mian  .ele .nav-left .artile-page  .art-list{width:250px;margin:0 auto;}
#mian  .ele .nav-left  .art-icon{float:left; width:108px;  text-align:center;}
#mian  .ele .nav-left  .art-list .art-img{width:95px; height:95px; display:block; border-radius:95px;  margin:0 auto; margin-top:25px;}
#mian  .ele .nav-left  .art-list .art-img:hover{background-size:110px 110px !important;   background-position: center !important;}
#mian  .ele .nav-left  .art-list .art-icon p{margin-top:10px; text-align:center;}
#mian  .ele .nav-left  .art-list .art-icon p a{color:#1e1e1e; font-size:14px;}


#mian  .se .content{width:1000px;  float: none;}
#mian  .se .content .con-title{background:url(/images/titlea.jpg) no-repeat; height:45px;}
#mian .se  .content  .con-title  p.name span{color:#373c7f}
#mian .se  .content  .wava{width:1000px;  margin-top:25px; height:206px;  }
#mian .se  .content  .wava  .shi{width:1000px; margin:0 auto; position:relative; height:197px;;}
#mian .se  .content  .wava  .shi .cont{ bottom:0px;  }
#mian .se  .content  .wava  .shi .cont .icon{ width:225px; height:200px; float:left; position:relative; margin-left:18px;}
#mian .se  .content  .wava  .shi .cont .icon    .ele-img{width:227px;height:150px; overflow:hidden;position:relative; text-align:center; display:block;}
#mian .se  .content  .wava  .shi .cont .icon   .ele-img  .span{width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; position:absolute; top:0px;}
#mian .se  .content  .wava  .shi .cont .icon   .ele-img:hover  .span {display:block;} 
#mian .se  .content  .wava  .shi .cont .icon   .ele-img   .span img{width:32px; height:32px; margin-top:60px; }
#mian .se  .content  .wava  .shi .cont .icon    .ele-img >img{min-width:100%;height:150px;}
#mian .se  .content  .wava  .shi .cont .icon  span.name{ bottom:0px; height:45px;  text-align:center; font-size:12px; font-family:宋体; width:100%; line-height:45px; color:#434343;   display:block;}
#mian .se  .content  .wava  .shi .cont .icon .cover{position:absolute; display:none; width:100%; height:100%;  background:rgba(0,0,0,0.6); bottom:0px;} 
#mian .se  .content  .wava  .shi .cont .icon .cover p.namea{margin-top:28%; text-align:center; font-size:24px; color:#fff; }
#mian .se  .content  .wava  .shi .cont .icon .cover a.link{display:block; width:85px; height:30px; border:1px solid #fff; color:#fff; text-align:center; background:url(/images/sana.png) no-repeat  70px 13px;; margin:0  auto;    margin-top: 7%; line-height:30px; text-decoration:none; cursor:pointer;}  


#mian .se  .content  .wava  em{display:block; height:35px;  width:35px; background:#7176b6; text-align:center; line-height:35px; position:absolute;  top:77px; border-radius:20px;}
#mian .se  .content  .wava  em img{margin-top:12px;}
#mian .se  .content  .wava  em:active{background:rgba(0,0,0,0.8)}
#mian .se  .content  .wava  em.lef{left:0px;}
#mian .se  .content  .wava  em.rig{right:0px;}



#mian .ins .info-list{padding:25px 20px;}
#mian .ins .info-list p{font-size:14px; color:#787878; line-height:30px; text-indent:25px;  background:url(/images/biaoji.jpg)  no-repeat 0px  12px; }
#mian .ins .info-list p span{float:right;}
#mian .ins .info-list p:hover a{color:#b70910;}


#mian .newclass{width:1000px;  height:390px; }
#mian .newclass .info-list{padding:30px  20px;}
#mian .newclass ul li{float:left;width:225px; margin-right:15px;}
#mian .newclass ul li p.name{color:#1e1e1e; font-size:14px; height:35px; padding:15px 20px;}
#mian .newclass ul li  p.des{padding:0px 20px;}
#mian .newclass ul li  p.des a{color:#8c8c8c;}
#mian .newclass ul li  p.time{color:#b70910;padding:0px 20px; background:url(/images/timebiao.jpg) no-repeat 18px 2px; margin-top:25px;text-indent:20px; }



#mian  .link .content .con-title{background:#e3e3e3;}
#mian  .link .content .con-title .name{color:#b70910;}
#mian  .link .info-list{ padding:25px 13px; }
#mian  .link  li{float:left; width:190px; text-align:center;}
#mian  .link  li .info-img{display:block; height:45px; width:190px;} 