body{min-width:1200px;font-family:微软雅黑;color: #333;}/*min-width的宽度根据项目页面宽度决定*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,addrecontent,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;border:none;background: none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}/*颜色根据通用信息列表的文字颜色决定*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
textarea,input{font-family:微软雅黑;}



/*大轮播图*/
.swiper-container4{width: 100%;overflow: hidden;position: relative;}
.swiper-container4 img{width: 100%;height: 700px;}
.swiper-container4 .swiper-pagination-clickable .swiper-pagination-bullet{width: 72px;height: 10px;border-radius: 16px;background: #ffffff;opacity: 1;}
.swiper-box4 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0px 16.5px;}
.swiper-container4 .swiper-pagination-clickable  .swiper-pagination-bullet-active{background: #3A507E;}
.swiper-box4 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 37px;}
/* 主体内容 */
.container{margin:0 0 40px;}
.news{width: 1200px;background:url(news.png) left center no-repeat ;height: 72px;padding-left: 119px;padding-top:21px;}
.news a{display: inline-block;line-height: 50px;font-size: 36px;color: #0076af;}
/* 图片轮播 */
.floor-1.bt-box-1200{padding-top: 112px;}
.titlenews{color: #ffffff;font-size: 26px;font-weight: bold;}
/* 图片轮播 */
.slide {
  width:583px;
  height: 531px;background: rgba(255, 255, 255, 0.45);
  position: relative;
  overflow: hidden;
  margin: 0 auto;
}
.slide .swiper-container {
  width:583px;
  height: 419px;
}
.slide .swiper-container li {
  position: relative;
}
.slide .swiper-container li a {
  display: block;
  width: 100%;
  height: 100%;
}
.slide .swiper-container li a img {
  width: 100%;
  height: 100%;
}
.slideTxt {
  width:583px;
  height: 54px;
  line-height:54px;
  position: absolute;
  bottom: 0;
  left: 0;
  padding-left: 24px;
  z-index: 2;
  background: rgba(25, 72, 151, 0.64);
}
.slide .swiper-container li .slideTxt a,.slide .swiper-container li .slideTxt a:hover {
  font-size:18px;
  color: #fff;
  float: left;
  display: inline-block;
  width:400px;
}
.slide .swiper-container li .slideTxt span{
  font-size:16px;
  color: #fff;
  float: right;
  display: inline-block;
  margin-right:22px;
}
.slide .swiper-button-prev{width:27px;height:31px;background:url(slide-left.png) center no-repeat;left:20px;}
.slide .swiper-button-next{width:27px;height:31px;background:url(slide-right.png) center no-repeat;right:20px;}
.slide_bottom{margin-top: 20px;}
.slide_bottom ul li{font-size: 18px;padding-left: 33px;line-height: 36px;margin-bottom: 12px;}
.slide_bottom ul li a{float: left;width: 82%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.slide_bottom ul li span{font-size: 16px;color: #726F6F;float: right;}


.mainone_news{width: 396px;}
.mainone_news_top{width: 396px;height: 85px;background: #003366;border: 1px solid #707070;}
.mainone_news_top_img{margin-left: 24px;margin-top: 25px;}
.mainone_news_more{font-size: 14px;line-height: 85px;margin-right: 25px;}
.mainone_news_more a{color: #ffffff;}
.li_left{width: 70px;height: 70px;background: #627097;text-align: center;color: #ffffff;margin-right: 20px;}
.li_left p.one{font-size: 26px;font-weight: bold;margin-top: 5px;}
.li_left p.two{font-size: 16px;}
.li_right a{font-weight: bold;font-size: 16px;line-height: 32px;}
.li_right {width: 300px;float: left;}
.mainone_list ul li{margin-top: 44px;}
.mainone_list ul li:first-child{margin-top: 20px;}

.resarch .resarch_list_top ul li img{width: 100%;height: 219px;}



/* 新闻动态*/
.xwdt{width:512px;}
.xwdt .bt-allUnder-18 .bt-list-new,.xwdt .bt-all .bt-tab-tit{border-bottom: none;line-height:24px;}
.xwdt .bt-all .bt-tab-tit{height:32px;}
.xwdt .bt-allUnder-18 .bt-title-tab,.xwdt .bt-all-18 .bt-title-tab{padding-bottom:0;margin-right:20px;line-height:24px;}
.xwdt .bt-all .bt-tab-tit span{font-size:24px;display: inline-block;line-height:32px;}
.bt-all .bt-right{line-height:24px;}
.bt-all .more{font-size:16px;color: #272727;line-height:32px;}
.bt-all .bt-title-tab-hover{border-bottom:none;background:url(blue-line.png) left center no-repeat;}
.xwdt .bt-all .bt-tab-tit .bt-title-tab-hover span{color: #0076af;font-weight: bold;padding-left:27px;}
.bt-all .bt-list{width:512px;height:323px;margin-top:10px;}
.xwdt .bt-all .bt-lists-cover{margin-top:0;}
.xwdt .bt-allUnder-18 .bt-list-new{font-size:18px;color:#333;line-height:44px;border-bottom:1px dashed #ddd;background: none;padding-left: 0;}
.xwdt .bt-allUnder-18 .bt-list-time, .bt-all-18 .bt-list-time{font-size:18px;color:#999;}

  /* --------------------------- */
.floor-2.bt-box-1200{margin-top:40px;}
.tabList{width: 380px;float: left;margin-right:30px;}
.tabList.bt-all .bt-tab-tit{border-bottom:1px solid #8db8f7;background:url(blue-line.png) left 5px no-repeat;height:57px;padding-left:27px;line-height:32px;}
.tabList.bt-all .bt-title-tab{line-height:32px;height:32px;padding-bottom:0;color: #0076af;background:url(jiantou.png) 12px bottom no-repeat;height:57px;font-weight: bold;}
.tabList.bt-all .bt-list,.tabList.bt-all .bt-lists-cover{width:380px;margin-top: 0;height: auto;}
.tabList.bt-all .bt-lists-cover li{background: none;border-bottom:1px solid #ddd;padding-left: 0;padding-bottom:10px;}
.tabList.bt-all .bt-lists-cover li a{display: block;line-height:32px;font-size:16px;}
.tabList.bt-all .bt-lists-cover li span{color: #0076af;display: block;line-height:21px;margin:20px 0 10px;}
.tabList.bt-all .more{font-size:16px;color:#999;line-height:32px;}
/* ------------------------ */
.floor-3.bt-box-1200{margin-top:50px;margin-bottom:50px;}
.single-tit{width:1200px;border-bottom:1px solid #9cc2f8;background:url(blue-line.png) left 5px no-repeat;height:57px;padding-left:27px;line-height:32px;}
.single-tit span{display: inline-block;line-height:32px;height:32px;padding-bottom:0;color: #0076af;background:url(jiantou.png) 12px bottom no-repeat;height:57px;float: left;font-size:24px;font-weight:bold;}
.single-tit a{display: inline-block;font-size:16px;color:#999;line-height:32px;float: right;}

.zzjgList a{display: inline-block;float: left;width: 380px;height:60px;line-height:60px;text-align:center;background:url(zzjg.png) no-repeat;color: #0065c5;font-size:18px;margin:20px 30px 0 0;}
.zzjgList a:nth-child(3n){margin-right:0;}
.zzjgList a:hover{background:url(zzjg-on.png) no-repeat;color:#fff;}
/* ---------------------- */
.kyptList a{display: inline-block;float: left;width:380px;height:110px;margin:30px 30px 0 0;}
.kyptList a img{width:380px;height:110px;}
.kyptList a:last-child{margin-right:0;}
/* --------------------------------------------------------------------------------------------------------------------------------- */

.swiper-box2 {
/*  width: 1330px;*/
  margin: 30px auto 0;
  position: relative;
/*  overflow: hidden;*/
}
.swiper-box2 .swiper-hover {
  position: absolute;
  top: 0;
  left: -100%;
}
.swiper-box2 .swiper-container3 {
  width:1200px;
  margin:0 auto;
  overflow: hidden;
/*  padding: 0 5px;*/
}
/*.swiper-container3 li{height:238px;}*/
.swiper-container3 li a {
  width: 100%;
  height: auto;
  display: block;
}
.swiper-container3 li a img {
  width: 100%;
  height:164px;
}
.swiper-container3 li .con{margin-top:20px;}
.swiper-container3 li .con .tit{line-height:27px;font-size:20px;}
.swiper-box2 .swiper-button-prev:after,
.swiper-box2 .swiper-button-next:after {
  content: none;
}
.swiper-container3 .swiper-button-prev,
.swiper-container3 .swiper-button-next {
  width: 1.6875rem;
  height: 2.875rem;
  background: #f4f4f4;
}
.swiper-box2 .swiper-button-prev {
  background: url(left.png) center no-repeat;
  left: 0;
}
.swiper-box2 .swiper-button-prev:hover{background: url(left_on.png) center no-repeat;}
.swiper-box2 .swiper-button-next {
  background: url(right.png) center no-repeat;
  right: 0;
}
.swiper-box2 .swiper-button-next:hover{background: url(right_on.png) center no-repeat;}
.swiper-box2 .swiper-button-next,.swiper-box2 .swiper-button-prev{top: 122px;top:50%;left: }
.swiper-box2 .swiper-button-prev{left: -65px;}
.swiper-box2 .swiper-button-next{right: -65px;}
.swiper-container3 li a{display: inline-block;position: relative;}
.swiper-box2 .con-2{
  box-shadow: 0px 0px 15px 1px #eee;
  background:#fff;
  line-height:67px;width:100%;
    padding-left:21px;
/*    position: absolute;*/
    font-size: 20px;
    top:164px;
    height:67px;
}
body .floor-4{margin-top: 72px;}
.floor-4_title{background: url(yw_pic_05.png) no-repeat left center;text-align: center;}
.expermore{margin-top: 10px;}
.expermore a{color: #005AA5;font-size: 18px;}
.swiper-box2 .con-2{overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*resarch*/
.resarch{background: url(yw_pic_10.png) no-repeat center top;height: 767px;padding-top: 68px;}
.resarch .expermore{margin-top: 15px;}
.resarch .expermore a{color: #ffffff;}
.resarch .resarch_list_top ul{margin-left: -35px;}
.resarch .resarch_list_top ul li{float: left;width: 376px;margin-left: 35px;}
.resarch .resarch_list_top{margin-top: 95px;}
.resarch .resarch_list_top ul li p{height: 102px;background: #ffffff;font-size: 18px;padding: 24px;}
.resarch_list_bottom{margin-top: 24px;}
.resarch_list_bottom ul{margin-left: -35px;}
.resarch_list_bottom ul li{float: left;background: #FFFFFF;
box-shadow: 0px 6px 18px 1px rgba(0,0,0,0.06);height: 102px;width: 376px;margin-left: 35px;padding: 24px;}
.newsimg{margin-top: 46px;margin-bottom: 28px;}


.mainone{background: url(yw_pic_12.png) no-repeat;height: 755px;}
.floor-1_left{background: url(yw_pic_13.png) no-repeat;width: 183px;height: 531px;text-align: center;}
.mainone .swiper-container-horizontal>.swiper-pagination-bullets{    right: 0px;
    width: 130px;
    left: auto;
    bottom: 13px;
}
.swiper-pagination-bullet{width: 12px;height: 12px;background: #ffffff;opacity: 1;}
.swiper-pagination-bullet-active{background: #B6CCF9;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 6px;
}
.floor-1shuxian{width: 1px;height: 175px;background: rgba(241, 233, 220, 0.51);margin:13px auto;}
.floor-1_more{}
.foot-top span{padding-left: 30px;}

.floor-4_title img {
    padding-left: 70px;
}

@media (min-width:768px) and (max-width:1024px) {
    body{min-width: 100%;}
    .slide{float: none;width: 100%;}
    .xwdt{float: none;width: 100%;}
    .slide .swiper-container,.slide{height: 24.6875rem;width: 100%;}
    .single-tit{width: 100%;}
    .container{padding: 0rem 1.5rem;}
    .slideTxt{width: 100%;font-size:16px;height: 4.6875rem;line-height: 4.6875rem;background-size: 100% 100%;}
    .swiper-box2 .swiper-container3,.swiper-box2{width: 100%;}
    .xwdt{margin-top:3%;}
    .news{height: auto;padding-left:13%;text-align: center;}
    .slideTxt{background: url(tmbg.png);}
    .xwdt .bt-allUnder-18 .bt-list-new{    line-height: 2.8125rem;
    font-size:16px;}
    .xwdt .bt-allUnder-18 .bt-list-time, .bt-all-18 .bt-list-time{line-height: 2.8125rem;
    font-size:16px;display: inline-block;}
    .bt-all .bt-list{width: 100%;}
    .bt-all .more{display: block;font-size:16px;}
    .slide .swiper-container li .slideTxt a, .slide .swiper-container li .slideTxt a:hover{font-size:16px;    overflow: hidden;width: 60%;
    white-space: nowrap;
    text-overflow: ellipsis;}
    .slide .swiper-container li .slideTxt span{display: none;}
    .tabList{width: 100%;margin-right: 0px;margin-top:16px;}
    .swiper-box2 .con-2{font-size:16px;}
    .tabList.bt-all .bt-list, .tabList.bt-all .bt-lists-cover{height: auto;width: 100%;}
    .tabList.bt-all .bt-lists-cover li span{font-size:16px;}
    .tabList.bt-all .bt-lists-cover li a{font-size:16px;line-height: 2.8125rem;}
    .tabList.bt-all .more,.single-tit a,.single-tit span{font-size:16px;}
    .swiper-container3 li a .con-2{display: block;overflow: hidden;width: 100%;
    white-space: nowrap;font-size: 16px;
    text-overflow: ellipsis;}
    .zzjgList a{width: 49%;margin: 0px;    font-size: 1.5rem;margin-top: 1.5rem; }
    .zzjgList a:nth-child(2n){margin-left:2%;}
    .xwdt .bt-all .bt-tab-tit span{font-size:16px;}
    
    .mainone{height: auto;background-size: cover;}
    .floor-1_left{width: 100%;float: none;background: url(yw_pic_13.png) repeat-x;height: auto;height: 85px;line-height: 85px;}
    .mainone_news{width: 100%;float: none;}
    .mainone_news_top{width: 100%;margin-top: 20px;}
    .li_right{width: 70%;}
    .floor-4_title{background: none;}
    .resarch .resarch_list_top ul{margin-left: 0px;}
    .resarch .resarch_list_top ul li{float: none;width: 100%;margin-left: 0px;}
    .resarch .resarch_list_top{margin-top: 50px;}
    .resarch_list_bottom ul li{float: none;margin-bottom: 20px;width: 100%;margin-left: 0px;}
    .newsimg{float: left;margin-top: 0px;margin-bottom: 0px;margin-left: 24px;}
    .titlenews{float: left;margin-left: 25px;}
    .floor-1shuxian{display: none;}
    .floor-1_more{float: right;margin-right: 25px;}
    .floor-1_more02{display: none;}
    .resarch{height: auto;margin-top: 20px;background-size: cover;}
    .floor-4_title img{width:92%;}
    .floor-1.bt-box-1200{margin-top: 20px;padding-top: 0px;}
    .swiper-box2 .swiper-button-next{right: 0px;}
    .swiper-box2 .swiper-button-prev{left: 0px;}
    .swiper-container4 img{width: 100%;height:450px;}
    .swiper-box4 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0px 5px;}
    .swiper-container4 .swiper-pagination-clickable .swiper-pagination-bullet{width: 10px;}
    .swiper-box4 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
    .resarch_list_bottom ul{margin-left: 0px;}
    .mainone .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 8px;}
    .mainone_news_top_img{width: 62%;margin-top: 0px;line-height: 85px;}
    .mainone_news_top_img img{width: 100%;}
    .li_right{width: 68%;}
    .resarch_list_bottom ul li{font-size: 16px;}
  
}
@media (max-width: 767px){
    body{min-width: 100%;}

  .bt-box-1200{width: 100%!important;}
    .slide{float: none;width: 100%;}
    .xwdt{float: none;width: 100%;}
    .slide .swiper-container,.slide{height: 24.6875rem;width: 100%;}
    .single-tit{width: 100%;}
    .container{padding: 0rem 1.5rem;}
    .slideTxt{width: 100%;font-size: 1.875rem;
    height: 4.6875rem;
    line-height: 4.6875rem;}
    .swiper-box2 .swiper-container3,.swiper-box2{width: 100%;}
    .xwdt{margin-top: 1.875rem;}
    .news{height: auto;padding-left: 6rem;text-align: center;}
    .slideTxt{background: url(tmbg.png);}
    .xwdt .bt-allUnder-18 .bt-list-new{    line-height: 2.8125rem;
    font-size: 1.875rem;}
    .xwdt .bt-allUnder-18 .bt-list-time, .bt-all-18 .bt-list-time{line-height: 2.8125rem;
    font-size: 1.875rem;display: inline-block;}
    .bt-all .bt-list{width: 100%;}
    .bt-all .more{display: block;font-size: 1.875rem;}
    .slide .swiper-container li .slideTxt a, .slide .swiper-container li .slideTxt a:hover{font-size: 1.875rem;    overflow: hidden;width: 60%;
    white-space: nowrap;
    text-overflow: ellipsis;}
    .slide .swiper-container li .slideTxt span{display: none;}
    .tabList{width: 100%;margin-right: 0px;margin-top: 1.875rem;}
    .swiper-box2 .con-2{font-size: 1.875rem;}
    .tabList.bt-all .bt-list, .tabList.bt-all .bt-lists-cover{height: auto;width: 100%;}
    .tabList.bt-all .bt-lists-cover li span{font-size: 1.875rem;}
    .tabList.bt-all .bt-lists-cover li a{font-size: 1.875rem;line-height: 2.8125rem;}
    .tabList.bt-all .more,.single-tit a,.single-tit span{font-size: 1.875rem;}
    .swiper-container3 li a .con-2{display: block;overflow: hidden;width: 100%;
    white-space: nowrap;font-size: 16px;
    text-overflow: ellipsis;}
    .zzjgList a{width: 49%;margin: 0px;    font-size: 1.5rem;margin-top: 1.5rem; }
    .zzjgList a:nth-child(2n){margin-left:2%;}
    .xwdt .bt-all .bt-tab-tit span{font-size: 1.875rem;}
    
    .mainone{height: auto;background-size: cover;}
    .floor-1_left{width: 100%;float: none;background: url(yw_pic_13.png) repeat-x;height: auto;height: 85px;line-height: 85px;}
    .mainone_news{width: 100%;float: none;}
    .mainone_news_top{width: 100%;margin-top: 20px;}
    .li_right{width: 70%;}
    .floor-4_title{background: none;}
    .resarch .resarch_list_top ul{margin-left: 0px;}
    .resarch .resarch_list_top ul li{float: none;width: 100%;margin-left: 0px;}
    .resarch .resarch_list_top{margin-top: 50px;}
    .resarch_list_bottom ul li{float: none;margin-bottom: 20px;width: 100%;margin-left: 0px;}
    .newsimg{float: left;margin-top: 0px;margin-bottom: 0px;margin-left: 24px;}
    .titlenews{float: left;margin-left: 25px;}
    .floor-1shuxian{display: none;}
    .floor-1_more{float: right;margin-right: 25px;}
    .floor-1_more02{display: none;}
    .resarch{height: auto;margin-top: 20px;background-size: cover;}
    .floor-4_title img{width:92%;}
    .floor-1.bt-box-1200{margin-top: 20px;padding-top: 0px;}
    .swiper-box2 .swiper-button-next{right: 0px;}
    .swiper-box2 .swiper-button-prev{left: 0px;}
    .swiper-container4 img{width: 100%;height:400px;}
    .swiper-box4 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0px 5px;}
    .swiper-container4 .swiper-pagination-clickable .swiper-pagination-bullet{width: 10px;}
    .swiper-box4 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
    .resarch_list_bottom ul{margin-left: 0px;}
    .mainone .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 8px;}
    .mainone_news_top_img{width: 62%;margin-top: 0px;line-height: 85px;}
    .mainone_news_top_img img{width: 100%;}
    .li_right{width: 68%;}
    .resarch_list_bottom ul li{font-size: 16px;}
/*底部样式*/
  
}