* {margin:0px; padding:0px;  font-family:,"Microsoft YaHei",微软雅黑,"PingFang SC","Helvetica Neue",Georgia,Helvetica,Arial,sans-serif;}
img{ border:0 none; }
input,button,select,textarea{outline:none} 
textarea{resize:none}
table{border-spacing:0;}
div,ul,li{ list-style-type:none;}
html,body{ font-size:1rem; position: relative; height: 100%;}
a{	color:#000000; text-decoration:none;  font-family:,"Microsoft YaHei",微软雅黑,"PingFang SC","Helvetica Neue",Georgia,Helvetica,Arial,sans-serif; }
a:hover{ color:#00873B;}
.clear{ clear:both;}

@font-face {
  font-family: "georgia";
  src: url("fonts/georgia.woff") format("woff"),
       url("fonts/georgia.ttf") format("truetype"),
	   url("fonts/georgia.eot") format("embedded-opentype"),
       url("fonts/georgia.svg") format("svg");
}
@media screen and (max-width:1500px){
	html,body{ font-size:0.875rem;}
}
/***************************************首页*****************/
/*首页顶部*/
.header{width:100%; height:auto; z-index:10; position: fixed; top:0; left:0;}
.wraptop{position: relative; margin:2rem 3rem 1rem 3rem;}
.header .top{}
.logo{width: 485px; overflow: hidden;position: relative; float:left;}
.logo img{width: 100%;display: block;}

.top_nav{width: auto;color: #fff; float:right;}
.top_nav .top_link a{ color:#ffffff; font-size:0.875rem; background:url(n-dot1.png) no-repeat 0% 50%; padding-left:10px; margin-right:30px;}
.top_nav .ser{ width:200px; height:32px; border:1px solid #ffffff; background-color:transparent;}
.ser .ser_input{ width:160px; height:30px; border:0; text-indent:5px; background-color:transparent; color:#ffffff;}
.ser .ser_img{ float:right; margin-right:15px; margin-top:10px;}
.nav_box{position:relative; z-index: 100; margin:0;}



/*首页顶部导航*/

/* 以下样式不用修改 开始*/
    /* 默认ul 无需修改 */
    .newnav ul
    {
        list-style-type:none;
        padding:0px; 
        margin:0px;
    }
    /* 默认li 无需修改 */
    .newnav li
    {
        float:left;
        text-align:center;
        position:relative;
    }
    /* 2级以上 li 无需修改 */
    .newnav ul li ul li
    {
        float:none;
        z-index:100;
    }
    /* 3级以上默认ul 无需修改 */
    .newnav ul li ul li ul
    {
        left:100%;
        top:0px;
    }
    /* IE6下的table样式 无需修改 */
    .newnav table 
    {
        position:absolute; 
        left:0px;
        border-collapse:collapse; 
        border-spacing:0; 
        z-index:100;
    }   
    .newnav table table
    {
        top:0px;
    }
    .newnav td 
    {
        padding: 0;
    }   
    /* 共6级导航子菜单打开关闭控制 无需修改 */
    .newnav li ul,
    .newnav li:hover ul li ul,
    .newnav li:hover ul li:hover ul li ul,
    .newnav li:hover ul li:hover ul li:hover ul li ul,
    .newnav li:hover ul li:hover ul li:hover ul li:hover ul li ul
    {
        display:none;
    }
    .newnav li a:hover ul li ul,
    .newnav li a:hover ul li a:hover ul li ul,
    .newnav li a:hover ul li a:hover ul li a:hover ul li ul,
    .newnav li a:hover ul li a:hover ul li a:hover ul li a:hover ul li ul
    {
        visibility:hidden;
    }
    .newnav li a:hover ul,
    .newnav li:hover ul,
    .newnav li:hover ul li:hover ul,
    .newnav li:hover ul li:hover ul li:hover ul,
    .newnav li:hover ul li:hover ul li:hover ul li:hover ul,
    .newnav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul    
    {
        display:block;
        position:absolute;
    }
    .newnav li a:hover ul li a:hover ul,
    .newnav li a:hover ul li a:hover ul li a:hover ul,
    .newnav li a:hover ul li a:hover ul li a:hover ul li a:hover ul,
    .newnav li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul
    {
        visibility:visible;
    }
    /* 默认a属性 无需修改 */
    .newnav a
    {
        display:block;
        text-decoration:none;
        white-space:nowrap;
    }
/* 以上样式不用修改 结束*/
/* 默认链接样式 可以修改默认的 字体、颜色、宽度、高度、背景色、边框等*/
.newnav{ width:1800px; margin:0 auto;}
.newnav a
{
    width:180px;         /*菜单宽度*/
    height:45px;        /*菜单高度*/
    line-height:45px;   /*字体高度, 可设为菜单高度*/
    font-size:1.125rem;     /*字体大小*/
    color:#ffffff;         /*字体颜色*/
}
  
/* 2级以上链接样式 可以修改2级以上菜单的 字体、颜色、宽度、高度、背景色、边框等*/
.newnav ul li ul{
	background:#07933D;
	
}
.newnav ul li ul li{border-top: 1px solid rgba(255,255,255,.1);}
.newnav ul li ul li:first-child{border: none;}

.newnav ul li ul li a{ color:#fff;display: block;width:160px; margin:0 10px; height:40px; line-height: 40px; font-size:1rem; text-align: center;border-radius: 3px; }

/* 2级以上hover链接样式 可以修改2级以上菜单的鼠标移上样式*/
.newnav ul li ul li a:hover{background-color:rgba(0,0,0,.2);}

/* 3级以上链接样式 可以修改3级以上菜单的 字体、颜色、宽度、高度、背景色、边框等*/
.newnav ul li ul li ul li a
{
}
/* 3级以上hover链接样式 可以修改3级以上菜单的鼠标移上样式*/
.newnav ul li ul li ul li a:hover
{
}

@media screen and (max-width:1800px){
.newnav{ width:1500px; margin:0 auto;}
.newnav a
{
    width:150px;         /*菜单宽度*/
    height:40px;        /*菜单高度*/
    line-height:40px;   /*字体高度, 可设为菜单高度*/
    font-size:1rem;     /*字体大小*/
    color:#ffffff;         /*字体颜色*/
}
.newnav ul li ul li a{ color:#fff;display: block;width:130px; margin:0 10px; height:40px; line-height: 40px; font-size:1rem; text-align: center;border-radius: 3px; }
	
}
@media screen and (max-width:1500px){
.newnav{ width:1350px; margin:0 auto;}
.newnav a
{
    width:135px;         /*菜单宽度*/
    height:40px;        /*菜单高度*/
    line-height:40px;   /*字体高度, 可设为菜单高度*/
    font-size:1rem;     /*字体大小*/
    color:#ffffff;         /*字体颜色*/
}
.newnav ul li ul li a{ color:#fff;display: block;width:125px; margin:0 5px; height:40px; line-height: 40px; font-size:15px; text-align: center;border-radius: 3px; }
	
}




/*.nav{margin: 0;}
.nav ul{font-size:0;text-align: justify;text-justify:inter-ideograph;overflow: visible !important;}
.nav ul::after{content: '';width: 100%;display: inline-block;*display: inline;*zoom:1;height: 0;}
.nav ul > li{position: relative;text-align: center;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;transform: perspective(5000px);-moz-transform: perspective(5000px);-o-transform: perspective(5000px);-webkit-transform: perspective(5000px);line-height: 48px;}
.nav ul li > a{font-size:1.125rem;display: block;position: relative;color: #fff;}
.nav ul li:hover > a,.nav ul li:hover > a{}
.nav ul li:hover .subNav{display: block;}

.subNav{background:#07933D;white-space: normal;left: -20px;position: absolute;top: 100%;display: none;padding: 10px;}

.subNav dd{border-top: 1px solid rgba(255,255,255,.1);}
.subNav dd:first-child{border: none;}
.subNav a{color:#fff;padding:10px 15px; display: block;line-height:1.5rem;font-size:1rem; white-space: nowrap; text-align: left; border-radius: 3px;}
.subNav a:hover{background-color:rgba(0,0,0,.2);}*/

/*顶部固顶*/

.header.currents{background:none;background-color:#07933D;}

/*大图切换顶部阴影*/
.datubanner{position: relative;z-index: 5;}
.datubanner .datuimg::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;padding-bottom: 22.4%;background: -webkit-linear-gradient(top, rgba(0,0,0,1), rgba(0,0,0,0));background: -o-linear-gradient(bottom,rgba(0,0,0,1), rgba(0,0,0,0) );background: -moz-linear-gradient(bottom,rgba(0,0,0,1), rgba(0,0,0,0) );background: linear-gradient(to bottom , rgba(0,0,0,1), rgba(0,0,0,0) );z-index: 2;}

/*大图底部点击页面滚动*/
.sub-mouse{position:absolute; left:calc(50% - 17px); height:34px; bottom:20px; cursor:pointer; z-index:1;}



/*首页内容区开始-----------------------------------------------------------*/

.mainbox{ width:1920px; margin:0 auto;  }
@media screen and (max-width:1800px){
.mainbox{ width:1600px; margin:0 auto;  }
}
@media screen and (max-width:1500px){
.mainbox{ width:1400px; margin:0 auto;  }
}
/*section1左侧-----------------------------*/
.s1-left{ width:67%; float:left;}

.xyxw{ margin:3rem;}
@media screen and (max-width:1800px){
	.xyxw{ margin:1rem;}
}
/*学院新闻栏目标题*/
.menu{ width:100%; position:relative; height:3.5rem; margin-bottom:1.5rem;}
.menu .zhongwen{ position:absolute; left:0; bottom:0; font-size:2rem;}
.menu .yingwen{ position:absolute; left:8.5rem; top:2rem; color:#666666; font-size:1rem; font-family:Georgia; }
.menu a{ display:inline-block; position:absolute; right:0; bottom:.5rem; width:80px; height:22px; line-height:22px; text-align:center; border:1px solid #00873B; color:#00873B; font-size:0.875rem; transition:all 0.2s ease-out 0s;}
.menu a:hover{ background-color:#00873B; color:#ffffff; font-weight:700;  transition:all 0.2s ease-out 0s;}
/*学院新闻左侧图片*/
.xw-pic{ width:55%; float:left;}

        

#bannerB .b-box{ position:relative;}
#bannerB .b-box img{ width:100%; max-width:100%; display:block;}
@media screen and (max-width:1500px){
	#bannerB .b-box img{ }
}
#bannerB .b-box .b-biaoti{position:absolute; bottom:0; font-size:1rem; color: #ffffff;  text-align:center; width:100%; height:3rem; line-height:3rem; background:url(black.png) repeat-x 0% 0%;}
#bannerB .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url(arr-left2.png);
	left: 10px;
	right: auto;
}
#bannerB .swiper-button-next, .swiper-button-prev{
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
}
#bannerB .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background-image: url(arr-right2.png);
	right: 10px;
	left: auto;}
										

/*学院新闻右侧新闻列表*/
.xw-list{ width:43%; float:right;}

.ul-list1 li{ display:block; border-bottom:1px solid #dddddd;}
.ul-list1 li:first-child{ border-top:1px solid #dddddd;}
.ul-list1 li a{ display:block; height:3.5rem; padding:1.4rem 1%; transition:all 0.3s ease-out 0s;}
.ul-list1 li a:hover{ background-color:#07933D; transition:all 0.3s ease-out 0s; color:#ffffff;}
.ul-list1 .time{ float:left; width:14%; font-family:Georgia;}
.ul-list1 .time b{display:block; width:100%; color:#00873B; text-align:right; font-size:2rem; font-weight:normal;  font-family:Georgia;}
.ul-list1 .time em{display:block; width:100%; color:#666666; text-align:right; font-size:.875rem;  font-family:Georgia;}
.ul-list1 .name{ float:right; width:80%; line-height:1.5rem; height:3rem; overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; padding-top:0.6rem; font-size:1.15rem;}
.ul-list1 li a:hover .name{ }
.ul-list1 li a:hover .time b{ color:#ffffff;}
.ul-list1 li a:hover .time em{ color:#ffffff;}
@media screen and (max-width:1800px){
	.ul-list1 li a{height:3.5rem; padding:0.9rem 1%; }
	.ul-list1 .name{ font-size:1rem;}
}
@media screen and (max-width:1500px){
	.ul-list1 li a{height:3.5rem; padding:0.8rem 1%; }
	.ul-list1 .name{ font-size:1.1rem;}
}
/*section1右侧-----------------------------*/

.s1-right{ width:33%; float:right;}
/*通知公告*/
.tongzhi{ margin:3rem; margin-left:0;}
@media screen and (max-width:1800px){
	.tongzhi{ margin:1rem;}
}
.ul-list2 li{ display:block; border-bottom:1px solid #dddddd;}
.ul-list2 li:first-child{ border-top:1px solid #dddddd;}
.ul-list2 li a{ display:block; height:3.9rem; padding:1.2rem 1%;}
.ul-list2 li a:hover{ background-color:#f5f5f5; transition:all 0.3s ease-out 0s; color:#000;}
.ul-list2 .time{ float:left; width:14%; font-family:Georgia; background:url(tzbg1.png) no-repeat 50% 50%; height:3.9rem;}
.ul-list2 .time b{display:block; width:100%; color:#ffffff; text-align:center; font-size:2rem; font-weight:normal;  font-family:Georgia;}
.ul-list2 .time em{display:block; width:100%; color:#ffffff; text-align:center; font-size:.875rem;  font-family:Georgia;}
.ul-list2 .name{ float:right; width:82%; line-height:1.5rem; height:3rem; overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; padding-top:0.6rem; font-size:1.2rem;}
.ul-list2 li a:hover .name{ color:#07933D; font-weight:600; }
@media screen and (max-width:1800px){
	.ul-list2 li a{  height:3.5rem; padding:0.9rem 1%;}
	.ul-list2 .time{height:3.5rem;}
	.ul-list2 .time b{ line-height:2.2rem;}
	.ul-list2 .name{ padding-top:0.2rem; font-size:1rem;}
}
@media screen and (max-width:1500px){
	.ul-list2 li a{  height:3.5rem; padding:0.8rem 1%;}
	.ul-list2 .time{height:3.5rem;}
	.ul-list2 .time b{ line-height:2.2rem;}
	.ul-list2 .name{ padding-top:0.2rem; font-size:1.1rem;}
}
/*section2左侧-----------------------------*/
.s2-left{ width:50%; float:left;}

/*学科科研*/
.xueke{ margin:3rem; margin-right:1.5rem;}

.xueke-pic{ width:35%; float:left; overflow:hidden;}
.xueke-pic img{ width:100%; }
.xueke-list{ width:63%; float:right;}

.ul-list3 li{ display:block; border-bottom:1px solid #dddddd;}
.ul-list3 li:first-child{ border-top:1px solid #dddddd;}
.ul-list3 li a{ display:block; height:3.5rem; padding:1.4rem 1%; transition:all 0.3s ease-out 0s;}
.ul-list3 li a:hover{ background-color:#07933D; transition:all 0.3s ease-out 0s; color:#ffffff;}
.ul-list3 .time{ float:left; width:14%; font-family:Georgia;}
.ul-list3 .time b{display:block; width:100%; color:#00873B; text-align:center; font-size:2rem; font-weight:normal;  font-family:Georgia;}
.ul-list3 .time em{display:block; width:100%; color:#666666; text-align:center; font-size:.875rem;  font-family:Georgia;}
.ul-list3 .name{ float:right; width:82%; line-height:1.5rem; height:3rem; overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; padding-top:0.6rem; font-size:1.2rem;}
.ul-list3 li a:hover .name{ }
.ul-list3 li a:hover .time b{ color:#ffffff;}
.ul-list3 li a:hover .time em{ color:#ffffff;}
@media screen and (max-width:1800px){
	.xueke{ margin:1rem; margin-right:1rem;}
	.xueke-pic img{ width:96%; }
	
	.ul-list3 li a{height:3.5rem; padding:0.9rem 1%; }
	.ul-list3 .name{ font-size:1rem;}
	
}
@media screen and (max-width:1500px){
	.xueke{ margin:1rem; margin-right:1rem;}
	.xueke-pic img{ width:96%; }
	
	.ul-list3 li a{height:3.5rem; padding:0.8rem 1%; }
	.ul-list3 .name{ font-size:1.1rem;}
	
}
/*section2右侧-----------------------------*/
.s2-right{ width:50%; float:right;}
/*学团活动*/
.xuetuan{ margin:3rem; margin-left:1.5rem;}

.xuetuan-pic{ width:35%; float:left; overflow:hidden;}
.xuetuan-pic img{ }
.xuetuan-list{ width:63%; float:right;}
@media screen and (max-width:1800px){
	.xuetuan{ margin:1rem; margin-left:1rem;}
	
	.xuetuan-pic img{ width:96%; }
}
/*section3-----------------------------*/
/*党建 本科 研究生 招生*/
.picbox{ margin:3rem; height:23rem;}

.piclink{ display:block; width:23.05%; margin-left:2.6%;  float:left; font-size:0; }
.piclink.p2{ margin-top:5rem;}
.piclink.p4{ margin-top:5rem;}
.piclink:first-child{ margin-left:0;}
.piclink .picimg{ width:100%; position:relative; overflow:hidden;}
.piclink .picimg img{ max-width:100%;  transition: all 0.6s ease-out 0s;}
.piclink .titlebox{ display:block; width:100%; height:7.5rem; background:url(xhbg.png) #F5F5F5 no-repeat 100% 100%;}
.piclink .titlebox p{float:left; width:80%; line-height:7.5rem; }
.piclink .titlebox p img{ vertical-align:middle; margin-left:1rem; }
.piclink .titlebox span{float:right; width:15%; display:inline-block; height:1.5rem; line-height:1.5rem;  font-size:0.875rem; color:#666666; background:url(dot2.png) no-repeat 100% 50%; margin-top:4rem; margin-right:3%;  }

.piclink:hover .picimg img{transform: scale(1.2); transition: all 0.6s ease-out 0s;}
.piclink:hover  .titlebox{background:url(xhbg.png) #f9f9f9 no-repeat 100% 100%;}
@media screen and (max-width:1800px){
	.picbox{ margin:1rem; height:23rem;}
	.piclink.p2{ margin-top:3rem;}
	.piclink.p4{ margin-top:3rem;}
	.piclink .titlebox p img{ width:192px;}
}




/*section4-----------------------------*/
.section4{ height:20rem; margin-top:12rem; margin-bottom:3rem;}
.pic-gundong{ margin:3rem;}
@media screen and (max-width:1800px){
	.section4{ height:20rem; margin-top:4rem; margin-bottom:0;}
	.pic-gundong{ margin:1rem;}
}
/*首页底部图片滚动*/
.xsfc-pc.swiper-container {
      width: 100%;
      height:18.5rem;}
.xsfc-pc .swiper-wrapper{
	height:18.5rem;}	  
.xsfc-pc .swiper-slide {
      text-align: center;
      font-size: 16px;
     /* background: #f6f6f6;*/

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  height:18.5rem;
	  overflow:visible;
    }
.xsfc-pc a{ display:block; width:100%; height:auto; position:relative; }
.xsfc-pc .img{ display:block; width:100%;  transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;}
.xsfc-pc a:hover .img{    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);	}
.xsfc-fy .swiper-pagination-bullet {
    width: 16px;
    height: 16px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
}
.xsfc-fy .swiper-pagination-bullet-active {
    opacity: 1;
    background:#00873B;
}

/*首页底部链接和版权*/
.footer{ height:13rem; background:url(footbg.png) repeat-x 0 0;}
.footlink{ margin:0 auto; text-align:center; border-bottom:1px solid #BFFFCF; padding:2rem 0;}
.footlink ul li{ display:inline-block; color:#ffffff; font-size:1rem; }
.footlink ul li:first-child{ background:url(dot3.png) no-repeat 0% 50%; padding-left:1.5rem; font-weight:700; margin-right:3rem;}
.footlink ul li a{ color:#ffffff; font-size:1rem; margin-right:3rem;}
.footlink ul li a:hover{ text-decoration:underline;}

.footbq{ text-align:center; color:#ffffff; font-size:0.875rem; margin-top:3rem;}


/*-------------------------------------列表页开始------------------------------------*/


/*列表页顶部*/
/*.header2{width:100%; height:auto; z-index:10; position:relative; background-color:#07933D; box-shadow:0 0 20px rgba(0,0,0,.2);}
.header2 .wraptop2{position: relative; margin:0 3rem 1rem 3rem; padding-top:2rem;}

.logo2{width: 485px; overflow: hidden;position: relative; float:left;}
.logo2 img{width: 100%;display: block;}

.top_nav2{width: auto;color: #fff; float:right;}
.top_nav2 .top_link2 a{ color:#ffffff; font-size:0.875rem; background:url(n-dot1.png) no-repeat 0% 50%; padding-left:10px; margin-right:30px;}
.top_nav2 .ser2{ width:200px; height:32px; border:1px solid #ffffff;}

.nav_box2{position:relative; z-index: 100; margin:0 auto; border-top:1px solid #39A964; background-color:#ffffff; padding:0 3rem;}

.nav2{margin: 0;}
.nav2 ul{font-size:0;text-align: justify;text-justify:inter-ideograph;overflow: visible !important;}
.nav2 ul::after{content: '';width: 100%;display: inline-block;*display: inline;*zoom:1;height: 0;}
.nav2 ul > li{position: relative;text-align: center;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;transform: perspective(5000px);-moz-transform: perspective(5000px);-o-transform: perspective(5000px);-webkit-transform: perspective(5000px);line-height: 48px;}
.nav2 ul li > a{font-size:1.125rem;display: block;position: relative;color: #000; }
.nav2 ul li:hover > a,.nav2 ul li:hover > a{}
.nav2 ul li:hover .subNav2{display: block;}

.subNav2{background:#07933D;white-space: normal;left:-20px;position: absolute;top: 100%;display: none;padding: 10px;}

.subNav2 dd{border-top: 1px solid rgba(255,255,255,.1);}
.subNav2 dd:first-child{border: none;}
.subNav2 a{color:#fff;padding:10px 15px; display: block;line-height:1.5rem;font-size:1rem; white-space: nowrap; text-align: left; border-radius: 3px;}
.subNav2 a:hover{background-color:rgba(0,0,0,.2);}*/

.listbanner{position: relative;z-index:5; min-width:1360px; height:auto; overflow:hidden; text-align:center; }
.listbanner img{ max-width:100%;}
.listbanner::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;padding-bottom: 17.4%;background: -webkit-linear-gradient(top, rgba(0,0,0,.8), rgba(0,0,0,0));background: -o-linear-gradient(bottom,rgba(0,0,0,.8), rgba(0,0,0,0) );background: -moz-linear-gradient(bottom,rgba(0,0,0,.8), rgba(0,0,0,0) );background: linear-gradient(to bottom , rgba(0,0,0,.8), rgba(0,0,0,0) );z-index: 2;}

/*列表页内容区*/
.mainbox2{ width:100%; max-width:1920px; min-width:1360px; position:relative; min-height:30rem; margin:3rem auto;  }


.main_left{ width:15%; float:left; margin-left:5%;}
.main_right{ width:70%; float:right; margin-right:5%;}

/*2023.6.12修改二级页面增加左侧导航*/
.left_daohang{ width:15%; float:left; margin-left:3%;}
/*左侧导航*/
.yiji{ height:5rem; line-height:5rem; background-color:#07933D; color:#ffffff; font-size:1.4rem; letter-spacing:2px; padding-left:2rem; text-shadow: 0px 2px rgba(0,0,0,0.2);}
.erji{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}
.erji a{ display:block; height:3.5rem; line-height:3.5rem; font-size:1.125rem; letter-spacing:2px; background:url(dot4.png) #fff no-repeat 90% 50%;  padding-left:2rem; border-bottom:1px solid #ddd;}
.erji a:hover{  color:#07933D; font-weight:600; text-decoration:none;  background:url(dot5.png) #f5f5f5 no-repeat 90% 50%; }
.erji a.active{  color:#07933D; font-weight:600; text-decoration:none; background:url(dot5.png) #f5f5f5 no-repeat 90% 50%;}


.main_left2{ width:65%; float:left; margin-left:2%; margin-right:2%;}
.main_right2{ width:10%; float:right; margin-right:3%; margin-top:2rem;}

.list_nav{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); margin-bottom:1.5rem; border:1px solid #4EB274;}
.list_nav a{ display:block; height:3.5rem; line-height:3.5rem; font-size:1.125rem; letter-spacing:2px; background:url(dot4.png) #fff no-repeat 90% 50%;  padding-left:1rem;}
.list_nav a:hover{  color:#ffffff;  text-decoration:none;  background:url(dot6.png) #4EB274 no-repeat 90% 50%; }


/*右侧位置路径*/
.weizhi{ background:url(home.png) no-repeat 0 50%; padding-left:20px;}
.weizhi{ font-size:14px; color:#666666;}
.weizhi a{font-size:14px; color:#666666;}
/*右侧文章列表*/
.ul-list4 li{ display:block; border-bottom:1px dotted #dddddd;}

.ul-list4 li a{ display:block; height:3.5rem; padding:1.4rem 1%; transition:all 0.3s ease-out 0s;}
.ul-list4 li a:hover{ background-color:#f5f5f5; transition:all 0.3s ease-out 0s;}
.ul-list4 .time{ float:left; width:8%; font-family:Georgia; }
.ul-list4 .time b{display:block; width:100%; color:#00873B; text-align:center; font-size:2rem; font-weight:normal;}
.ul-list4 .time em{display:block; width:100%; color:#666666; text-align:center; font-size:.875rem;}
.ul-list4 .name{ float:left; margin-left:2%; width:89%; line-height:3rem; height:3rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-top:0.6rem; font-size:1.1rem;}
.ul-list4 li a:hover .name{ font-weight:700;}
@media screen and (max-width:1500px){
	.ul-list4 li a{height:3.5rem; padding:1rem 1%; }
}

/*搜索结果页*/	
.ss_box{ margin:3rem auto; width:90%;}


/*精彩图片页面*/
.jc_pic{ margin-top:40px;}
.jc_pic li{ float:left; width:25%; margin-bottom:30px;}
.jc_pic .con{ display:block; margin:0 20px;}
.jc_pic .pic{
	width:100%;
    height:auto;
	position:relative;
	overflow:hidden;}
.jc_pic .pic img {
    width: 100%;
	max-width:100%;
    height:auto;
    display: block;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;}
.jc_pic .con:hover .pic img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);	}
	

.nr_title{ text-align:center; font-size:1.5rem;}
.nr_xiangqing{ line-height:2; font-size:1.125rem;}