﻿@charset "utf-8";
.floatL{ float:left;}
.floatR{ float:right;}
div.main_top_l{ float:left; width:322px;}

.main_top_r a.more_1{ display:block; background:url(/Content/Areas/News/images/JiaoYuPeiXun/bg_more.jpg); width:266px; height:29px; line-height:29px; text-decoration:none; color:#eee; text-align:center; margin:0 auto; margin-top:10px;}
.main_top_r a.more_1:hover{ background:url(/Content/Areas/News/images/JiaoYuPeiXun/bg_more_h.jpg); color:#FFF}
.main_top_r p{ line-height:24px; margin:0 15px;_margin:0;_padding-right:10px;_margin-top:-10px;} 
.main_top_r{ width:658px; float:left; padding-bottom:10px; margin-left:20px;overflow: hidden;}

.tsfc{
 box-shadow: 0 0 10px #ddd;
 margin-top: 30px;
 padding: 30px;
   }
   .pic_zoom .title_type { color: #000000;font-size: 14px;height: 18px;line-height: 25px; text-align: center;width:160px;}
  .pic_zoom .title_type:hover {color: #CC0000;}
  .pic_zoom {overflow: hidden;_width:980px;}
  .pic_zoom_in {width:10000px;}
  .pic_zoom_in li {width:200px;float:left; margin-right:10px; margin-left:5px;text-align:center;height:170px; display:inline;}
  .pic_zoom_inli a{ padding-top:5px;}
  .pic_zoom_in img { width:200px; height:150px; overflow:hidden; }
  #demo1,#demo2{ float:left}

.mar_top15{ margin-top:15px}
.tushu_list{ margin-top:10px; padding-left:10px}
.tushu_list a{ color:#333; text-decoration:none}
.tushu_list a:hover{ color:#f00; text-decoration:underline}
.tushu_list p{ margin:5px 0 }
.main_bottom{ margin-top:15px}
.box_1{ width:298px; padding:5px 10px 10px 10px; border:#d7d7d7 solid 1px;position:relative;}
.box_mgright{ margin-right:20px;}
.getbox .tit{position:absolute;top:40px;left:13px;}
.getbox p{position:absolute;top:65px;right:17px;width:170px;}
.box_1 img{ margin:10px auto; display: block}
.box_1 ul.ulSty1{ background:none; margin:0; padding-top:0;}
/*title style*/
.titleSty1{  height:28px; line-height:28px; font-size:14px;color: #363636;font-size: 23px;}
.titleSty3{ background:#4e76b1; height:30px; line-height:30px; color:#eee; padding-left:10px}
.titleSty3 a{ color:#eee; text-decoration:none; font-weight:100; float:right; margin-right:10px}
.titleSty3 a:hover{ color:#fff; text-decoration:underline}


.jypx_top .ulSty1 li{ padding-left:12px; background:url(/Content/Areas/News/images/ShouGangGaiBan/list_icon_1.png) left center no-repeat;}
.ulSty1 li a{ color:#333; text-decoration:none }
/* .ulSty1 li a:hover{color:#004277; text-decoration:underline} */
.ulSty1 li span{ color:#999; padding-left:5px}
.ulSty1 div.bg_none{ background:none; height:8px; line-height:8px}
.ulSty2{ background:url(/Content/Areas/News/images/JiaoYuPeiXun/bg_ulSty2.jpg); width:266px}
.ulSty2 li{ background:url(/Content/Areas/News/images/JiaoYuPeiXun/list_ulSty2.jpg) left center no-repeat; padding-left:13px; width:40%; height:30px; line-height:30px; float:left; margin-left:13px;_margin-left:6px}
.ulSty2 li a{ text-decoration:none; color:#004277;}
.ulSty2 li a:hover{ color:#065ea5}
.ulSty2 li.last{ height:29px; line-height:29px}
/*button style*/
.search_text{ width:170px; padding:0 20px 0 10px; border:#aaa solid 1px; height:17px; padding:1px 0; line-height:16px; border-right:none; color:#CCC; float:left}
.search_button{ width:50px; background:url(/Content/Areas/News/images/JiaoYuPeiXun/bg_button.jpg); height:21px; line-height:21px; color:#eee; text-align:center; cursor:pointer; border:#aaa solid 1px; float:left} 
/*--------------zxp-2013-01-15------------------*/
/* .w305{ float:left; width:322px; margin-left:17px;} */
/* .w305 .news_list { height:240px; } */
.getbox img{ float:left;_float:left; margin:40px 5px 0 0;}
.getbox p{ line-height:25px; margin-top:15px;}
.getbox .tit {width:275px; height:25px; line-height:25px; background: #f7f7f7; border:1px solid #eceaea; font-size:14px; display:block; color:#034172;}
.main_top_r_left img { float:left; margin:0px 10px 0 10px; padding:2px; border:1px solid #ccc;width:280px;height:160px;}

/* 2019-5 */
.title_header a.more{
  margin:0;
  padding:0px 10px;
  background:#fff;
  border:1px solid #DDDDDD;
  border-radius: 8px;
  height:auto;
  width:auto;
  font-size:12px;
  color:#000;
  font-weight: normal;
  transition: all 0.8s;
}
.title_header a.more:hover{
  text-decoration: none;
  background: #44B0A7;
  color:#fff;
}

.banner img{width:100%;}
.jypx_top{
  width:100%;
  padding:30px 0;
  box-shadow: 0 0 10px #ddd;
  margin-top:45px;
}
.jypx_top .main_top_l{
  margin:0 30px 0 40px;
  width:615px;
}
.jypx_top .w305{
  width:560px;
  float:left;
}
.jypx_top .w305 li span{padding-left:25px;}
.jypx_top .FocusImg{
  float:none;
}
div.zcleft,
.zccont,
.FocusImg .BigPic,
.FocusImg .BigPic img{
  width:100% !important;
  height:auto !important;
}
.zccont,
.FocusImg .BigPic{
  height:348px !important;
}
div.zccont{
  height:380px !important;
  position: relative;
}
.SmallPics span a{display: none;}
.SmallPics{
  float:none;
  position: absolute;
  left:50%;
  transform: translateX(-50%);
  bottom: 50px;
  z-index: 15;
}
.SmallPics span{
  width: 10px !important;
  height: 10px !important;
  background: #fff;
  border-radius: 50%;
  margin-right: 15px;
}
.SmallPics{width:auto !important;height:auto !important;}
.SmallPics span.selected{
  border-radius: 5px;
  width: 20px !important;
  height: 10px !important;
  background: #44B0A7 !important;
}
.FocusImg .TitleBg{
  opacity: 0.2;
  width:100% !important;
}
.FocusImg .TitleBox{
  width: 100%;
  padding:0;
  text-align: center;
  bottom: -32px;
  font-weight: normal;
}
.FocusImg .TitleBox a{
  color:#44B0A7 !important;
}
.ulSty1 li{
  line-height: 38px;
  margin-bottom: 10px;
}
.ulSty1 li:last-child{
  margin:0;
}
.ulSty1 li a{
  font-size:18px;
  color:#333333;
}
.ulSty1 li span{
  font-size:25px;
  color:#666666;
  margin-right: 15px;
  padding-right:25px;
  border-right: 1px dotted #E5E5E5; 
}
.ulSty1 li:hover a{
  color:#44B0A7 !important;
}
.jypx_top .ulSty1{margin-top:30px;}

.byssxgl,.jycjj,.main_list{
  width:48.5%;
  box-shadow: 0 0 10px #ddd;
  padding:30px;
  margin-top:30px;
  box-sizing: border-box;
}
.byssxgl{
  padding-bottom:68px;
}
.title_header{
  font-size: 23px;
  color: #333333;
  font-weight: normal;
  margin-bottom: 30px;
  height:28px;
  line-height:28px;
}
.byssxgl .tit{
  font-size:18px;
  color:#333333;
  margin:10px 0 19px;
  font-weight: normal;
}
.byssxgl p,.jycjj p{
  font-size:14px;
  color:#333333;
  line-height:25px;
}
.jycjj p{
  margin-top:10px;
}
.byssxgl img,.jycjj img{
  width:100%;
  height:325px;
}
div.wrap{
  margin-bottom: 45px;
}

@media only screen and (max-width:768px){
  .box_1 img{max-width:100%;}
  .main_top_l{display:none;}
  /* .w305{width:49%;margin:0;}
  .w305:nth-child(2){float: right} */
  .box_1{width:30%;margin:0;padding:0.5% 1% 1.5% 1%;}
  .main_bottom .main_top_l{width:30%;display: block;padding:0.5% 1% 1.5% 1%;}
  .main_top_r{width:66%;float:right;margin-left:1%;}
  .main_top_r_left{width:100%;}
  .getbox{width:100%;} 
  .getbox .tit{width:96%;left: 2%;}
  .main_bottom .box_1 ul li{width:90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin:0 auto;}
  .main_bottom .box_mgright:nth-child(2){margin:0 1.5%;} 
  /* .w305 .news_list{height:auto;} */
  .getbox p{width:auto;position:initial;margin-top: 42px;}

  /* 2019-5 */  
  .jypx_top{padding:10px;box-sizing: border-box;}
  .jypx_top .main_top_l,.jypx_top .w305{float:none;width:100%;margin:0;}
  .jypx_top{margin-top:30px;}
  .jypx_top .ulSty1,.ulSty1,.byssxgl img, .jycjj img{margin-top:10px;}
  .jypx_top .ulSty1 li,.ulSty1 li{padding:0;background: #fff;line-height: 22px;}
  .ulSty1 li span{padding:0;border:none;font-size:20px;}
  .ulSty1 li a{font-size: 16px;}
  .title_header{padding:0;}
  .byssxgl, .jycjj,.main_list,.jycjj{
 width:100%;
 float:none;
 padding:10px;
  }
}

@media only screen and (max-width:640px){
 .main{width:98%;margin:0 auto;}
 
 /* .w305{width:99%;float: none!important;margin:0;margin-top:15px;} */
 .box_1{float:none;width:99%;margin:0 auto!important;padding:0!important;margin-top:15px!important;height:auto;}
 .main_top_r{width:99%;margin:0 auto;float:none;}
 .main_bottom .main_top_l{width:99%;padding:0;margin:0 auto;}
 /* .w305 .news_list{height:auto;} */
 .title_header{width:97.5%;margin:0 auto;padding:0 1%;}
 .main_bottom .box_mgright img{display:block;margin:10px auto;}
 .box_1 img{display: block}
 .getbox{height:220px;margin-bottom:15px;}
 .getbox .tit{margin:5px auto;}
 
 .main_top_r_left{float:none;}
 .main_top_r{margin-top:15px;}
 .zcleft{max-width:100%!important;display:block;margin:0 auto!important;float:none!important;}
}
@media only screen and (max-width:450px){
  .main_top_r_left img{ float:none; margin:0 auto; width:95%; display:block; height:auto;}
}

 