@charset "utf-8";
/* CSS Document */

html{width:100%; height:100%;}
body{ margin:0; padding:0; color:#333; background:#fff; font-size:16px; font-family:"微软雅黑";}
ol,ul,li{ list-style:none;}
*{margin:0;margin: auto;padding:0;}
img{ border:none; max-width: 100%;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
input,textarea,button{ border:none; background:none; font-family:"微软雅黑";}

input[type=button]{
 -webkit-appearance:none;
 outline:none
}
input[type=submit]{
 -webkit-appearance:none;
 outline:none
}
input[type=reset]{
 -webkit-appearance:none;
 outline:none
}
.img,.leader_img2{display: block;overflow: hidden;
  width: 100%;height: 0;padding-bottom: 56.25%;
  background-size: cover;background-position: center;
  background-repeat: no-repeat;position: relative;}
.img img,.list_rwjj .leader_img2 img,.list_rwjj_phone .leader_img2 img{width: 100%;display: block;
  transition: all linear .35s;-ms-transition: all linear .35s;-moz-transition: all linear .35s;-webkit-transition: all linear .35s;-o-transition: all linear .35s;}
.list_rwjj .leader_img2,.list_rwjj_phone .leader_img2{
	padding-bottom: 128%;
}
@media screen and (max-width:970px){
	img{ max-width: 100%;}
}

@media screen and (max-width:640px){
	body{font-size: 14px;}
}

/*首页(s)*/

.top_bg{width: 100%; background: url(../images/top_bg.jpg) no-repeat; background-size:cover; position: relative; z-index: 3;}
.top{width: 1200px; margin: 0 auto; font-size: 14px;}
.top .logo{ float: left; padding: 25px 0;}
.top_right{ float: right;}
.top_eng{ padding: 38px 0 13px 0;}
.top_eng span{ float: right; padding-left: 20px; margin-left: 15px; position: relative;}
.top_eng span i{width:16px; height: 16px; background: url(../images/biao.png) no-repeat; display: block; position: absolute; top: 3px; left: 0;}
.top_eng span i.biao1{ background-position: 0 0;}
.top_eng span i.biao2{ background-position: -20px 0;}
.top_weix_search{}
.top_weix_bg{ float: right; position: relative;}
.top_weix{ position: relative; padding-left: 36px; line-height: 28px;}
.top_weix i{width:28px; height: 28px; background: url(../images/wx.png) no-repeat 0 0; display: block; position: absolute; top: 0; left: 0;}
.top_weix_bg img{width: 100px; height: 100px; padding: 3px; background-color: #fff; position: absolute; top: -39px; left: -120px; display: none;}
.top_weix_bg:hover img{ display: block;}
.top_search{ width: 180px; height: 26px; line-height: 26px; border: 1px solid #159260; padding: 0 15px; background-color: rgba(255,255,255,0.5); border-radius: 50px; float: right; margin-left: 20px; position: relative;}
.top_search input{width: 160px; line-height: 26px;}
.top_search button{ color: #00804d;}
.top_nav{display: none;}

@media screen and (max-width:1200px) and (min-width:970px){
	.top{width: 970px; height: 96px;}
	.top .logo{ width: 420px; padding: 15px 0 0 0;}
	.top_eng{padding: 20px 0 10px 0;}
	.top_weix{ font-size: 14px; padding-left: 30px; line-height: 24px;}
	.top_weix i{ width:24px; height: 24px; background: url(../images/wx.png) no-repeat 0 0; background-size: 100%;}
	.top_weix_bg img{width: 100px; height: 100px;}
	.top_search{ width: 160px; height: 24px; line-height: 24px;}
	.top_search input{ width: 140px; line-height: 24px;}
	
}

@media screen and (max-width:970px) and (min-width:526px){
	.top{width: 100%; height: 96px; padding: 0 20px; box-sizing: border-box;}
	.top .logo{ width: 420px; padding: 15px 0 0 0;}
	.top_right{ display: none;}
	
	.top_nav{width: 46px; height: 46px; font-size: 12px; text-align: center; background-color: #00804d; color: #fff; float: right; margin: 25px 0 0 0; display: block;}
	.top_nav i{font-size: 16px; margin-top: 7px;}
}

@media screen and (max-width:526px){
	.top{width: 100%; height: 142px; padding: 0 20px 15px 20px; box-sizing: border-box;}
	.top .logo{ padding: 15px 0 6px 0; width: 100%; max-width: 420px; float: none;}
	.top_right{ display: none;}
	
	.top_nav{width: 46px; height: 46px; font-size: 12px; text-align: center; background-color: #00804d; color: #fff; margin: 25px 0 0 0; display: block; margin: 0 auto;}
	.top_nav i{font-size: 16px; margin-top: 7px;}
	
}

.nav{width: 100%; height: 56px; background: url(../images/nav_bg.jpg); background-size: contain; position: relative; z-index: 2;}
.nav .nav_ul{width: 1200px; margin: 0 auto; position: relative;}
.nav .nav_ul .nav_li{float: left;}
.nav .nav_ul .nav_li h3{ font-weight: normal; font-size: 16px;}
.nav .nav_ul .nav_li h3 a{width: 132px;height: 56px;line-height: 56px;text-align: center;border-right: 1px solid rgba(255,255,255,0.2);display: block;color: #fff;position: relative;z-index: 2;}
.nav .nav_ul .nav_li h3 a:hover,.nav .nav_ul .nav_li h3 a.selected{ background-color: #f3f9f7; color: #333; height: 54px; line-height: 54px; border-top: 1px solid #00804d; border-bottom: 1px solid #f3f9f7; border-right: 0; padding-right: 1px; text-decoration: none;}
.nav .nav_ul .nav_li:hover .navbar{display: block;}
.nav .nav_ul .nav_li h3 a i{ display: none;}

.navbar{width: 1118px;background-color: #f3f9f7;
	display: none;
	border: 1px solid #00804d;padding:30px 40px 0 40px;height: 374px;
	position: absolute;top: 55px;left: 0;font-size: 14px;}
.navbar_title{width: 100%; border-bottom: 1px solid #cae0d9; font-size: 16px;}
.navbar_title a{ border-bottom: 2px solid #00804d; line-height: 30px; display:inline-block; position: relative; bottom: -1px; color: #00804d; text-decoration: none;}
.navbar_line{ height: 314px; border-left: 1px dashed #9dc2b6; padding: 0 50px 0 0; margin: 10px 0 0 50px; float: left;}

.zzjg_yjsjj{width: 290px; float: left;}
.zzjg_yjsjj_text{ line-height: 26px; padding: 30px 0; text-indent: 2em;}
.zzjg_yjsjj_sskt{ width: 100%; height: 40px; line-height: 40px; display: block; border: 1px solid #00804d; border-radius: 42px; margin: 0 auto; text-align: center; color: #00804d; font-size: 16x;}
.zzjg_yjsjj_sskt:hover{ background-color: #00804d; color: #fff;}
.zzjg_zzjg{width: 288px; float: left;}
.zzjg_zzjg img{ width: 100%; margin-top: 20px;}
.zzjg_sld{width: 338px; float: left;}
.zzjg_sld_ul{ padding: 20px 0 0 0;}
.zzjg_sld_ul li{padding: 6px 20px 10px 0;text-align: center;line-height: 24px;float: left;}
/* .nabttab03 ul:first-child li:first-child{width:100%;text-align: left;} */
.nabttab03 ul:first-child li:first-child{width: 70%;display: block;text-align: left;padding-right: 0;margin-left: 102px;}
.nabttab03 ul:first-child li:first-child p{padding-left:24px;}
.zzjg_sld_ul li img{width: 82px; height: 110px;}
 .nabttab03 .zzjg_sld_ul.off{display: none;}
/* .nabttab03 .zzjg_sld_ul li:nth-child(2){margin-right: 16px;} */
.kxyj_left{width: 350px; float: left;}
.navbar_title li{ float: left; margin-right: 20px; line-height: 30px; position: relative; bottom: -1px; cursor: pointer;}
.navbar_title li a{border-bottom: 0; color: #333;}
.navbar_title li.on{ border-bottom: 2px solid #00804d;}
.navbar_title li.on a{ color: #00804d;}
.navbar_notime{width: 100%; padding: 22px 0;}
.navbar_notime li{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height: 30px;}
.navbar_time{width: 100%;}
.navbar_time li{ line-height: 30px;}
.navbar_time li a{width: 550px; display: block; float: left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.navbar_time li span{ float: right; color: #999;}
.kxyj_xscj{ padding: 20px 0 0 0;}
.kxyj_xscj li{ float: left; padding: 0 40px 0 0;}
.kxyj_xscj li img{ width: 76px; height: 108px;}
.kxyj_right{width: 667px; float: left;}
.kxyj_right_top{ padding: 28px 0 20px 0;}
.kxyj_right_top img{width: 106px; height: 51px; background-color: #fff; margin-right: 20px; border: 1px solid #cae0d9; padding: 2px; float: left;}
.kxyj_right_top dl{ width: 535px; float: left;}
.kxyj_right_top dl dt{ line-height: 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.kxyj_right_top dl dt a{ color: #00804d;}
.kxyj_right_top dl dd{ line-height: 20px; color: #666;}
.kxyj_right_top dl dd span{ color: #00804d;}

.rcjy_yjs{width: 250px; float: left;}
.rcjy_yjs ul{ padding: 10px 0 0 0;}
.rcjy_yjs ul li{padding: 14px 0 0 0;}
.rcjy_yjs ul li a{ height: 38px; line-height: 38px; display: block; background-color: #e6e6e6; padding: 0 25px; color: #00804d; position: relative; text-decoration: none;}
.rcjy_yjs ul li a i{ width: 16px; height: 10px; display: block; position: absolute; top: 14px; right: 25px; background: url(../images/biao.png) no-repeat; background-position: -50px 0;}
.rcjy_yjs ul li a:hover{background-color: #00804d; color: #fff;}
.rcjy_center{width: 240px; float: left;}
.rcjy_center ul li span{float: right;}

.rcjy_cxtd{ width: 426px; float: left;}
.rcjy_cxtd_ul{ padding: 20px 0 20px 0;}
.rcjy_cxtd_ul li{ padding: 0 29px 0 0; text-align: center; line-height: 24px; float: left;}
.rcjy_cxtd_ul li img{width: 62px; height: 83px;}

.tjpt{ width: 333px; float: left;}

.qkxh_sbqk{width: 508px; float: left;}
.qkxh_xhxh{width: 509px; float: left;}
.qkxh_sbqk ul{ width: 100%; padding: 30px 0 0 0;}
.qkxh_sbqk ul li{ width:134px; float: left; padding: 0 53px 0 0; text-align: center;}
.qkxh_sbqk ul li img{width: 128px; height: 182px; padding: 2px; border: 1px solid #e9e9e9;}
.qkxh_sbqk ul li p{padding: 10px 0;}
.qkxh_xhxh .navbar_time li a{width: 400px;}
.qkxh_xhxh .navbar_time{padding-top: 20px;}

.xxhyyrk{height:110px; width:1200px; margin:0 auto; overflow:hidden;}
@media screen and (max-width:1200px) and (min-width:970px){
	.navbar{padding: 20px 30px 0 30px; }
	.nav .nav_ul{width: 970px;}
	.nav .nav_ul .nav_li{width: 97px;}
	.nav .nav_ul .nav_li h3 a{ width: 96px;}
	
	.navbar{width: 908px;}
	
	.navbar_title{font-size: 14px;}
	.navbar_line{ height: 314px; border-left: 1px dashed #9dc2b6; padding: 0 40px 0 0; margin: 10px 0 0 40px; float: left;}
	
	.zzjg_yjsjj{width: 234px;}
	.zzjg_zzjg{width: 232px;}
	.zzjg_sld{width: 280px;}
	.zzjg_sld_ul li{ padding: 0 29px 10px 0;}
	.zzjg_sld_ul li img{width: 72px; height: 96px;}
	.zzjg_yjsjj_text{padding: 20px 0;}
	
	.kxyj_left{width: 275px;}
	.navbar_time li a{width: 480px;}
	.kxyj_right{width: 552px;}
	.kxyj_right_top dl{ width: 420px;}
	
	.kxyj_xscj li{ padding: 0 30px 0 0;}
	.kxyj_xscj li img{ width: 72px; height: 102px;}
	
	.rcjy_yjs{width: 202px;}
	.rcjy_center{width: 225px;}
	.rcjy_cxtd{ width: 319px;}
	.rcjy_cxtd_ul li{ padding: 0 21px 0 0;}
	.rcjy_cxtd_ul li img{width: 47px; height: 63px;}
	
	
	.tjpt{ width: 272px;}
	
	.qkxh_sbqk{width: 413px;}
	.qkxh_xhxh{width: 414px;}
	.qkxh_sbqk ul li{ width:116px; padding: 0 32px 0 0;}
	.qkxh_sbqk ul li img{width: 116px; height: 165px;}
	.qkxh_xhxh .navbar_time li a{width: 360px;}
	
}

@media screen and (max-width:970px){
	
	.nav{ position:absolute; top:96px; left:0; display: none;}
	.nav .nav_ul{width: 100%; box-shadow: 5px 5px 5px #CCCCCC;}
	.nav .nav_ul .nav_li{float:none;}
	.nav .nav_ul .nav_li h3 a{width: 100%; padding: 0 20px; box-sizing: border-box; height: 40px; line-height: 40px; background-color: #fff; border-bottom: 1px solid #eee; border-right: 0; text-align: left; display: block; color: #333;}
	.nav .nav_ul .nav_li h3 a i{ display: block; float: right; line-height: 40px;}
	.nav .nav_ul .nav_li h3 a:hover,.nav .nav_ul .nav_li h3 a.selected{ background-color: #e7e7e7; height: 40px; line-height: 40px; border: 0; padding: 0 20px;}
	
	.navbar{display: none;}
	.nav .nav_ul .nav_li:hover .navbar{display: none;}
	.xxhyyrk{height:auto; width:auto; padding:0 40px 20px;}
}

@media screen and (max-width:526px){
	
	.nav .nav_ul .nav_li h3{font-size: 14px;}
	.nav{ position:absolute; top:142px; left:0;}
	.nav .nav_ul{ box-shadow: 5px 5px 5px #CCCCCC;}
	.nav .nav_ul .nav_li:hover .navbar{display: none;}
	
}

.slideBox{ position:relative; overflow:hidden; margin:0 auto;  max-width:1200px;}
.slideBox img{max-width: 100%;}

.slideBox .tit_bg{ width: 100%; height: 44px; background-color: rgba(0,0,0,0.6); position:absolute; bottom:0; right:0;}

.slideBox .hd{ position:absolute; line-height:44px; bottom:0; right:12px;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:10px; background:#333; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff; }

.slideBox .bd{ position:relative;}
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ vertical-align:top; width:100%;}
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:20px; height:44px; line-height:44px; color:#fff; text-align:left;}

@media screen and (max-width:1200px) and (min-width:970px){
	.slideBox{ max-width: 970px;}
}


.index_time {width: 1138px; margin: 0 auto; border: 1px solid #dddddd; background-color: #f5f5f5; height: 38px; line-height: 38px; border-top: 0; padding: 11px 30px;}
.index_time_left{ float: left;}
.index_time_left i{width: 34px; height: 34px; text-align: center; line-height: 34px; font-size: 17px; display:inline-block;  border-radius: 34px; border: 2px solid #e1e4e9; background-color: #ee931d; color: #fff; margin-right: 10px;}
.index_time_right{float: right; font-size: 18px;}
.index_time_right a{ float: left; padding: 0 25px; display: block; border-radius: 6px;  margin-left: 16px; color: #fff;}
.index_time_right a.bg1{ background-color: #359cb8;}
.index_time_right a.bg2{ background-color: #68b163;}


@media screen and (max-width:1200px) and (min-width:970px){
	.index_time{ width: 928px; height: 32px; line-height: 32px; padding: 8px 20px;}
	.index_time_left{ font-size: 14px;}
	.index_time_left i{width: 30px; height: 30px; line-height: 30px;}
	.index_time dl{font-size: 16px;}
}

@media screen and (max-width:970px){
	.index_time{display: none;}
}


.yw_tzgg_bg{ width: 100%; padding: 50px 0; background: url(../images/jihe_bg.jpg) repeat; margin-top: 40px;}
.yw_tzgg{width: 1200px; margin: 0 auto;}
.index_title{width: 100%; padding-bottom: 20px; line-height: 30px;}
.index_title b{font-size: 20px; font-weight: bold; float: left;}
.index_title a{ font-size: 14px; float: right;}

.index_title li{ margin-right: 20px; cursor: pointer; float: left;}
.index_title li.on{ color: #00804d;}
.index_title span{width: 2px; height: 18px; display: inline-block; margin: 6px 20px 0 0; background-color: #666; float: left;}
.yw_main .more{ font-size: 14px; line-height: 30px; position: absolute; top: 0; right: 0;}

.yw{width:732px; float: left; position: relative;}

.yw_list{width: 352px; float: left;}
.yw_list img{width: 352px; height:170px; border: 1px solid #d6d6d6; box-sizing: border-box;}
.yw_list p{ padding: 15px 0 0 0; line-height: 24px; height: 48px;}
.yw_list p a{padding-right: 5px; font-weight: bold;}
.yw_list p span{ color: #999;}

.yw_main ul{padding-top: 15px; float: left;}
.yw_main ul li{width: 352px; padding-bottom: 15px; line-height: 24px; height: 48px; float: left;}
.yw_main ul li a{padding-right: 5px;}
.yw_main ul li span{ color: #999;}

.tzgg{width: 414px; float: right;}
.tzgg dl{ width: 100%; padding-bottom: 25px; float: left;}
.tzgg dt{ width: 44px; height: 46px; padding: 4px 0 0 6px; float: left; color: #fff; display: block; background: #68b163;}
.tzgg dt span{ font-size: 18px;}
.tzgg dd{ margin-left: 70px; line-height: 24px; height: 48px; overflow: hidden;}


@media screen and (max-width:1200px) and (min-width:970px){
	.yw_tzgg{ width: 970px;}
	.yw{width: 590px;}
	.yw_list{width: 285px;}
	.yw_list img{width: 293px; height:142px;}
	.yw_main ul li{width: 285px;}
	
	.tzgg{width: 340px;}
	.tzgg dl{ padding-bottom: 20px;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.yw_tzgg_bg{ background:#fff; padding: 0; margin-top: 0;}
	.yw_tzgg{ width: 100%; padding: 10px 40px 40px 40px; box-sizing: border-box;}
	.index_title{ padding-top: 20px;}
	.yw_main .more{ top: 20px;}
	.yw{ width: 100%;}
	.yw_list{width: 48%; float: left;}
	.yw_list img{width: 100%; height: auto;}
	.yw_main ul li{width: 48%;}
	.tzgg{width: 100%}
	.tzgg dl{width: 48%; float: left;}
}

@media screen and (max-width:640px){
	.yw_tzgg_bg{ background:#fff; padding: 0; margin-top: 0;}
	.yw_tzgg{ width: 100%; padding: 0 20px 20px 20px; box-sizing: border-box; font-size: 14px;}
	.index_title{ padding: 20px 0 10px 0;}
	.yw_main .more{ top: 20px;}
	.yw{ width: 100%; font-size: 14px;}
	.yw_list{width: 100%;}
	.yw_list img{display: none;}
	.yw_list p{ padding: 0; height: auto;}
	.yw_main ul li{ width: 100%; line-height: 24px; padding-bottom: 5px; height: auto;}
	
	.tzgg{width: 100%}
	.tzgg dl{width: 100%; box-sizing: border-box; float: left;}
}


.tjgd_mtbd_bg{ width: 100%; padding: 50px 0; background-color: #f3f9f7; margin-top: 0;}
.tjgd_mtbd{width: 1200px; margin: 0 auto;}
.tjgd{width:732px; float: left;}

.tjgd_list{width: 352px; float: left;}
.tjgd_list img{width: 352px; height:170px; border: 1px solid #d6d6d6; box-sizing: border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.tjgd_list p{ padding: 15px 0 0 0; line-height: 24px; height: 48px;}
.tjgd_list p a{padding-right: 5px; font-weight: bold;}
.tjgd_list p span{ color: #999;}

.tjgd_list ul{padding-top: 15px;}
.tjgd_list ul li{width: 100%; padding-bottom: 15px; line-height: 24px; height: 48px;}
.tjgd_list ul li a{padding-right: 5px;}
.tjgd_list ul li span{ color: #999;}

.mtbd{width: 414px; float: right;}
.mtbd ul li a{padding-right: 5px;}
.mtbd ul li span{color: #999;}
.mtbd ul li font{ color: #00804d;}
.mtbd ul li{ width: 100%; padding-bottom: 15px; line-height: 24px; height: 48px; float: left;}

@media screen and (max-width:1200px) and (min-width:970px){
	.tjgd_mtbd{ width: 970px;}
	.tjgd{width: 590px;}
	.tjgd_list{width: 285px;}
	.tjgd_list img{width: 293px; height:142px;}
	.tjgd_list ul li{width: 285px;}
	
	.mtbd{width: 340px;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.tjgd_mtbd_bg{ padding: 0; margin-top: 0;}
	.tjgd_mtbd{ width: 100%; padding: 10px 40px 40px 40px; box-sizing: border-box;}
	.tjgd{ width: 100%;}
	.tjgd_list{width: 48%; box-sizing: border-box;}
	.yw_list img{width: 100%; height: auto;}
	
	.mtbd{width: 100%}
	.mtbd ul li{width: 48%; float: left;}
}

@media screen and (max-width:640px){
	.tjgd_mtbd_bg{ padding: 0; margin-top: 0;}
	.tjgd_mtbd{ width: 100%; padding: 0 20px 20px 20px; box-sizing: border-box; font-size: 14px;}
	.tjgd{ width: 100%;}
	.tjgd_list{width: 100%;}
	.tjgd_list img{display: none;}
	.tjgd_list p{ padding: 0; height: auto;}
	.tjgd_list ul li{ width: 100%; line-height: 24px; padding-bottom: 5px; height: auto;}
	
	.mtbd{width: 100%}
	.mtbd ul li{width: 100%; height: auto; float: left;}
}

.xpz_xjs{ width: 1200px; margin: 50px auto;}
.xpz{ width: 352px; float: left;}
.xpz_box{ width: 350px; height: 283px; border: 1px solid #68b163; background: url(../images/xpz_bg.jpg) no-repeat;}
.xpz_box ul{width: 324px; margin:4px auto 0 auto;}
.xpz_box ul li{ width: 55px; padding-left: 53px; margin-top: 26px; line-height: 24px; float: left; position: relative; font-size: 14px;}
.xpz_box ul li a{color: #00804d;}
.xpz_box ul li i{width:28px; height: 28px; background: url(../images/biao.png) no-repeat; display: block; position: absolute;}
.xpz_box ul li i.biao1{background-position: 0 -30px; top: 0; left: 25px;}
.xpz_box ul li i.biao2{background-position: -30px -30px; top: 0; left: 25px;}
.xpz_box ul li i.biao3{background-position: -60px -30px; top: -2px; left: 24px;}
.xpz_box ul li i.biao4{background-position: -90px -30px; top: 0; left: 24px;}
.xpz_box ul li i.biao5{background-position: -120px -30px; top: 1px; left: 22px;}
.xpz_box ul li i.biao6{background-position: -150px -30px; top: -1px; left: 24px;}
.xpz_box ul li i.biao7{background-position: -180px -30px; top: -2px; left: 25px;}
.xpz_box ul li i.biao8{background-position: -210px -30px; top: 3px; left: 23px;}
.xpz_box ul li i.biao9{background-position: -240px -30px; top: 1px; left: 23px;}
.xpz_box ul li i.biao10{background-position: -270px -30px; top: 0; left: 23px;}
.xpz_box ul li i.biao11{background-position: -300px -30px; top: 1px; left: 24px;}
.xpz_box ul li i.biao12{background-position: -330px -30px; top: -2px; left: 25px;}
.xpz_box ul li i.biao13{background-position: -360px -30px; top: 2px; left: 23px;}
.xpz_box ul li i.biao14{background-position: -390px -30px; top: 1px; left: 24px;}
.xpz_box ul li i.biao15{background-position: -420px -30px; top: 0; left: 25px;}

.xjs{width: 794px; float: right;}
.xjs_img{ width: 350px; height: 283px; border: 1px solid #d6d6d6; float: left; position: relative; overflow: hidden;}
.xjs_img li{ height: 283px; overflow: hidden;}
.xjs_img img{ width: 350px; height: 283px;}
.xjs_img p{ width: 324px; padding: 0 13px; height: 34px; line-height: 34px; background-color:rgba(0,0,0,0.5);  position: absolute; bottom: 0; left: 0;}
.xjs_img p a{ color: #fff;}
.xjs_text{ width: 370px; height:253px;  padding: 30px 35px 0 35px; border: 1px solid #68b163; background: url(../images/xjs_bg.jpg) no-repeat right 0; float: left;}
.xjs_text li{ line-height: 38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xjs_text li span{display: none;}
.xjs_text li a:hover{color: #00804d;}

@media screen and (max-width:1200px) and (min-width:970px){
	.xpz_xjs{ width: 970px; margin: 30px auto;}
	.xjs{ width: 575px;}
	.xjs_img{display: none;}
	.xjs_text{ width: 503px;}
	.xjs_text li a{ width: 430px; display: block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float: left;}
	.xjs_text li span{ display: block; float: right; color: #999;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.xpz_xjs{width: 100%;  padding:0 40px 40px 40px; box-sizing: border-box; margin: 0;}
	.xpz{width: 100%;}
	.xjs{ width: 100%;}
	.xpz_box{width: 100%; padding: 20px 10px; height: auto; box-sizing: border-box; background: none;}
	.xpz_box ul{width: 100%; margin: 0;}
	.xpz_box ul li{ margin: 10px 0;}	
	.xjs_img{display: none;}
	.xjs_text{ width: 100%; height: auto; padding: 20px 0 20px 30px; box-sizing: border-box;}
	.xjs_text li{ width: 50%; padding-right: 30px; box-sizing: border-box; float: left;}
}

@media screen and (max-width:640px){
	.xpz_xjs{width: 100%;  padding:0 20px 20px 20px; box-sizing: border-box; margin: 0;}
	.xpz{width: 100%;}
	.xjs{ width: 100%;}
	.xpz_box{width: 100%; height: auto; background: none; border: 0;}
	.xpz_box ul{width: 100%; margin: 0;}
	.xpz_box ul li{ width: 25%; box-sizing:border-box; margin: 10px 0; padding-left: 28px}
	.xpz_box ul li i.biao1,.xpz_box ul li i.biao2,.xpz_box ul li i.biao3,.xpz_box ul li i.biao4,.xpz_box ul li i.biao5,.xpz_box ul li i.biao6,.xpz_box ul li i.biao7,.xpz_box ul li i.biao,.xpz_box ul li i.biao8,.xpz_box ul li i.biao9,.xpz_box ul li i.biao10,.xpz_box ul li i.biao11,.xpz_box ul li i.biao12,.xpz_box ul li i.biao13,.xpz_box ul li i.biao14,.xpz_box ul li i.biao15{ left: 0;}
	.xjs_img{display: none;}
	.xjs ul{ width: 100%; height: auto; padding: 0; border: 0; background: none;}
	.xjs ul li{font-size: 14px; line-height: 24px; padding-bottom: 5px; overflow: auto; white-space: normal;}
	.xjs ul li a{padding-right: 5px;}
	.xjs ul li span{ display:inline-block; color: #999;} 
}

.spqk_bg{width: 100%; height: 443px; background: url(../images/spzx_bg.jpg) no-repeat center top;}
.spqk_bg,.spqk_bg .index_title a{ color: #fff;}
.spqk{ width: 1200px; margin: 0 auto; padding-top: 53px;}
.spzx{ width: 352px; margin-right: 19px; float: left;}
.spzx img{ width: 100%;}
.kjfs{ width: 360px; padding: 48px 0 0 0; float: left;}
.kjfs li{ width: 120px; text-align: center; padding-top: 20px; float: left;}
.kjfs li img{width: 60px;}
.kjfs li p{padding: 8px 0; font-weight: bold;}
.kjfs li a{color: #fff;}
.ssqk{ width: 438px; float: right;}
.ssqk ul{padding-top: 20px;}
.ssqk ul li{ width: 126px; padding-right: 30px; line-height: 30px; text-align: center; font-weight: bold; float: left;}
.ssqk ul li a{ color: #fff;}
.ssqk ul li img{ width: 126px;}
.spzx_ipad{display: none;}
.spzx_video video{ width: 100%;}

@media screen and (max-width:1200px) and (min-width:970px){
	.spqk_bg{ height: 355px;}
	.spqk{ width: 970px; padding-top: 40px;}
	.spzx{ width: 285px; margin-right: 25px;}
	.kjfs{ width: 300px; padding: 40px 0 0 0;}
	.kjfs li{ width: 100px; padding-top: 18px;}
	.kjfs li p{padding: 4px 0; font-size: 14px;}
	.ssqk{ width: 334px;}
	.ssqk ul li{ width: 98px; padding-right: 20px; line-height: 30px; text-align: center; font-weight: bold; float: left;}
	.ssqk ul li img{ width: 98px;}
	
}

@media screen and (max-width:970px) and (min-width:640px){
	.spqk_bg{ height: auto; padding: 0 40px; box-sizing: border-box; background-size:cover;}
	.spqk{ width: 100%; padding: 15px 0 35px 0;}
	.spzx{ display: none;}
	
	.kjfs{ width: 50%; padding: 34px 0 0 0;}
	.kjfs li{ width: 33%; padding-top: 30px;}
	.kjfs li p{padding: 4px 0; font-size: 14px;}
	
	.ssqk{ width: 50%; padding-left: 30px; box-sizing: border-box;}
	.ssqk ul{padding-top: 0;}
	.ssqk ul li{ width: 31%; margin-right: 3%; padding: 0;}
	.ssqk ul li img{ width: 100%;}
}

@media screen and (max-width:640px){
	.spqk_bg{ height: auto; box-sizing: border-box; background: #f3f9f7;}
	.spqk{ width: 100%; padding: 15px 0 35px 0;}
	.spzx{ display: none;}
	.spqk_bg,.spqk_bg .index_title a,.kjfs li a{color: #333;}
	
	.kjfs{ width: 100%; padding: 20px 0 0 0;}
	.kjfs li{ width: 33%; padding-top: 20px;}
	.kjfs li p{padding: 4px 0; font-size: 14px;}
	
	.ssqk{ width: 100%; padding:0 20px; box-sizing: border-box;}
	.ssqk ul li{ width: 31%; margin-right: 3%; padding: 0; font-size: 14px;}
	.ssqk ul li img{ width: 100%;}
	.ssqk ul li a{color: #666;}
}

.xglj{width: 1200px; margin: 25px auto;}
.xglj ul li{ padding: 0 8px 16px 8px; float: left;}
.xglj ul li img{ width: 177px; height: 44px; border: 1px solid #e0e0e0; padding: 2px;}

@media screen and (max-width:1200px) and (min-width:970px){
	.xglj{width: 970px; }
	.xglj ul li{ padding: 0 5px 10px 5px;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.xglj{width: 100%;  padding:0 40px 20px 40px; box-sizing: border-box; margin: 0;}
	.xglj ul li{ width: 20%; padding: 0 8px 16px 8px; box-sizing: border-box;}
	.xglj ul li img{width: 100%; height: auto; box-sizing: border-box;}
}

@media screen and (max-width:640px){
	.xglj{ display: none;}
}

.wxjs_yqlj_bg{width: 100%; padding: 30px 0; background-color: #f3f9f7;}
.wxjs_yqlj{width: 1200px; margin: 0 auto; line-height: 28px;}

.wxjs_yqlj_title{width: 100%; border-bottom: 1px solid #cae0d9; font-size: 18px;}
.wxjs_yqlj_title span{ border-bottom: 2px solid #00804d; color: #00804d; bottom: -1px; display: inline-block; line-height: 40px; position: relative;}
.wxjs,.yqlj{ width: 100%; padding-top: 20px;}
.wxjs li{ width: 25%; font-size: 14px; float: left;}
.yqlj li{ padding-right: 20px; float: left;}

@media screen and (max-width:1200px) and (min-width:970px){
	.wxjs_yqlj{width: 970px; }
}
@media screen and (max-width:970px) and (min-width:640px){
	.wxjs_yqlj{width: 100%; padding:0 40px; box-sizing: border-box;}
	.wxjs li{ width: 33%;}
}

@media screen and (max-width:640px){
	.wxjs_yqlj_bg{display: none;}
}

.footer{width: 100%; line-height: 50px; color: #d6d6d6; background-color: #575757; font-size: 14px;}
.footer dl{width: 1200px; margin: 0 auto;}
.footer span{ padding-left: 10px;}
.footer dt{ float: left;}
.footer dd{ float: right;}

@media screen and (max-width:1200px) and (min-width:970px){
	.footer dl{width: 970px;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.footer{line-height: 24px;}
	.footer dl{ width: 100%; padding: 20px 40px; box-sizing: border-box; text-align: center;}
	.footer dt,.footer dd{ float: none;}
}

@media screen and (max-width:640px){
	.footer{line-height: 24px;}
	.footer dl{ width: 100%; padding: 20px 20px; box-sizing: border-box; text-align: center;}
	.footer dt,.footer dd{ float: none;}
}


/*首页(e)*/

/*内页(s)*/

.page_banner{width: 100%; height: 287px;}

.page_main{width: 1200px; margin: 0 auto;}
.page_left{width: 240px; float: left; position: relative; top: -57px;}
.page_left_top{ width: 100%; padding-top: 25px; height: 89px; background-color: #68b163; color: #fff; text-align: center; border-top-left-radius: 6px; border-top-right-radius: 6px;}
.page_left_top dt{ font-size: 28px; padding-bottom: 5px;}
.page_left_top dd{ text-transform: uppercase;}
.page_navbar{width: 100%; padding: 20px 0; background-color: #f5f5f5;}
.page_navbar li{font-size: 15px; font-weight: normal;}
.page_navbar li a{ width: 209px; height: 42px; line-height: 42px; display: block; padding-left: 28px; border-left: 3px solid #f5f5f5; text-decoration: none;}
.page_navbar li a:hover,.page_navbar li a.selected{ border-left: 3px solid #359cb8; background-color: #e5f1e4; color: #58aa53;}

.page_right_navbar{ width: 100%; font-size: 15px; padding-top: 50px;}
.page_right_navbar li{ width: 20%; float: left; text-align: center;}
.page_right_navbar li a{ width:100%; line-height: 40px; display: block; text-decoration: none; background-color: #f1f1f1;}
.page_right_navbar li a:hover,.page_right_navbar li a.selected{ background-color: #359cb8; color: #fff;}

.page_left_title{ padding-left: 31px; background-color: #68b163; color: #fff; line-height: 42px; font-size: 18px; border-top-left-radius: 6px; border-top-right-radius: 6px;}
.page_contact{ padding: 20px 0 30px 30px; background-color: #f5f5f5; font-size: 14px;}
.page_contact p{padding-bottom: 6px; line-height: 24px;}
.page_contact p span{color: #359cb8;}

.page_navbar_phone{display: none;}

.page_right{width: 882px; float: right; padding: 30px 0 0 0; line-height: 30px; }
.page_right_top{ line-height: 30px; padding: 10px 0; border-bottom: 1px dotted #dadada;}
.page_right_top dt{ float: left; font-size: 18px;}
.page_right_top dd{float: right; color: #999; font-size: 14px;}
.page_right_top dd a{color: #999;}

.page{width: 100%; padding: 30px 0;}

.fenye{width:100%; padding:20px 0px 20px 0px; text-align:center;}
.fenye span,.fenye a{ padding:4px 10px; margin:0 3px; border:1px solid #d3d3d3;}
.fenye a:hover,.fenye .current{ border:solid 1px #68b163; background:#68b163; color:#fff; text-decoration:none;}

.list_news{width: 100%; padding: 20px 0 30px 0;}
.list_news li{ padding: 30px 0; border-bottom: 1px dotted #dadada;}
.list_news li h2{padding-bottom: 10px; font-weight: normal; font-size: 16px;}
.list_news li h2 a{ color: #00804d;}
.list_news li h2 span{ font-size: 14px; color: #333;}
.list_news li h2 font{padding-right: 5px;}
.list_news li p{ line-height: 30px;}

.show{width: 100%; padding: 30px 0;}
.show h1{text-align: center; font-size: 20px;}
.show h1 span{ color: #00804d;}
.show_time{text-align: center; line-height: 30px; border-bottom: 1px dotted #dadada; margin: 15px 0 0 0; color: #999; position:relative;}
.show_time span{padding: 0 5px;}
.show_main{ padding: 30px 0; line-height: 30px; overflow:hidden;}
.show_sx{border-top: 1px dotted #dadada; padding: 20px 0 0 0; color: #666;}
.show_sx a{ color: #666;}
.pageArticle_right{width:166px; display:inline-block; float:right;}
.share .bdshare-button-style0-24 a, .share .bdshare-button-style0-24 .bds_more{background-image:url(../images/share.png); width: 24px; height: 24px; padding:0; margin:0 3px; }
.share .bdshare-button-style0-24 .bds_qzone{background-position:-32px 0; }
.share .bdshare-button-style0-24 .bds_weixin{background-position:-65px 0; }
.share .bdshare-button-style0-24 .bds_tsina{background-position:-97px 0; }
.share .bdshare-button-style0-24 .bds_tqq{background-position:-129px 0; }
@media screen and (max-width:1200px) and (min-width:970px){
	.page_main{width: 970px;}
	.page_left{width: 220px;}
	.page_navbar li a{ width: 189px;}
	.page_right{width: 682px;}
	.list_news{ padding: 10px 0 20px 0;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.page_main{width: 100%;}
	.page_right{font-size: 15px; line-height: 26px;}
	.page_right_top{ display: none;}
	.page_banner,.page_left{display: none;}
	.page_right{width: 100%; padding:0; box-sizing: border-box;}
	.list_news{ padding: 0 40px 40px 40px; box-sizing: border-box;}
	.list_news li{padding: 20px 0;}
	.list_news li p{line-height: 26px;}
	.page_navbar_phone{ display: block; padding:10px 34px; background-color: #f3f9f7; border-bottom: 1px solid #c8e2c6; position: relative;}
	.page_navbar_phone li{width: 25%; padding: 6px; box-sizing: border-box; font-size: 15px; float: left;}
	.page_navbar_phone li{font-weight: normal;}
	.page_navbar_phone li a{ width: 100%; display: block; box-sizing: border-box; padding: 0 10px; line-height: 28px; border: 1px solid #68b163; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.page_navbar_phone li a.selected{ background: #68b163; color: #fff;}
	.page_right_navbar{padding: 20px 40px 0 40px; box-sizing: border-box;}
	.page_right_navbar li a{height: 30px; line-height: 30px;}
	
	.page,.show{padding: 20px 40px; box-sizing: border-box;}
	.pageArticle_right{position:inherit; display:inline-block; overflow:hidden;}
}

@media screen and (max-width:640px){
	.page_main{width: 100%;}
	.page_right_top{ display: none;}
	.page_banner,.page_left,.list_news li p{display: none;}
	.page_right{width: 100%; padding:0; box-sizing: border-box;}
	.list_news{ padding: 0 20px 20px 20px; box-sizing: border-box;}
	.list_news li{padding: 10px 0;}
	.list_news li h2 span{ float: right;}
	.list_news li h2{line-height: 24px; padding: 0; font-size: 14px;}
	.page_navbar_phone{ display: block; padding:10px 16px; background-color: #f3f9f7; border-bottom: 1px solid #c8e2c6;}
	.page_navbar_phone li{ margin:4px; font-size: 14px; font-weight: normal; float: left;}
	.page_navbar_phone li a{ padding: 0 10px; line-height: 24px; display: block;border: 1px solid #68b163;}
	.page_navbar_phone li a.selected{ background: #68b163; color: #fff;}
	
	.page_right_navbar{padding: 20px 16px 0 16px; box-sizing: border-box;}
	.page_right_navbar li{ width: auto; margin: 4px;}
	.page_right_navbar li a{ width: auto;height: 30px; line-height: 30px; padding: 0 10px;}
	
	.page,.show{padding: 20px; box-sizing: border-box;}
	.show_main{line-height: 26px;}
	.show_sx{display: none;}
	table{
		width:320px
	}
}

/*内页(e)*/

/*专家简介(s)*/

.show_zjjs{ padding: 40px 0;}
.show_zjjs_main{ width: 420px; border: 1px solid #e9e9e9; padding: 3px 20px 3px 3px; background-color: #f5f5f5; margin: 0 auto;}
.show_zjjs_main img{ width: 150px; float: left;}
.show_zjjs_main dl{ margin-left: 170px;}
.show_zjjs_main dl dt{font-size: 18px; font-weight: bold; color: #00804d;margin: 30px 0 10px 0;}
.show_zjjs_text{padding: 30px 0;}

@media screen and (max-width:970px) and (min-width:640px){
	.show_zjjs{padding: 40px;}
}

@media screen and (max-width:640px){
	.show_zjjs{padding: 20px;}
	.show_zjjs_main{width: 100%; box-sizing: border-box; border: 0; background-color: #fff;}
	.show_zjjs_main img{width: 120px;}
	.show_zjjs_main dl{ margin-left: 140px; padding-left: 0; float: none;}
	.show_zjjs_main dl dt{ margin-top: 8px;}
}

/*专家简介(e)*/

/*专家学者、论文、著作、成果(s)*/

.zlzc_title{width: 100%; line-height: 40px; border-bottom: 1px dotted #dadada; font-size: 18px; color: #00804d;}
.zlzc_list{ width: 100%; padding: 15px 0;}
.zlzc_list li{width: 50%; line-height: 30px; float: left;}


/*专家学者、论文、著作、成果(e)*/

/*人物简介(s)*/

.list_rwjj{ width: 100%; padding: 58px 0 0 0;}
.list_rwjj li{width: 180px;padding: 16px 10px 0 10px;
	/* height: 250px; */
	border: 1px solid #e9e9e9;background-color: #f5f5f5;float: left;margin: 0 18px 18px 0;text-align: center;}
.page_right .line{border-top:1px dashed #43a297;border-bottom:1px dashed #43a297;position:relative;

	margin:20px 0 20px}
.page_right .line::before{content:'';display:block;border-top:1px dashed #43a297;height:3px;margin:3px 0 0}
.list_rwjj li img{ 
	/* width: 135px; 
	height: 181px; */
}
.list_rwjj li p{line-height: 24px;height: 50px;padding: 10px 0;
				   overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
			   }
.list_rwjj li p a{ color: #00804d;
	font-size: 15px;
}
.list_rwjj li p span{ font-size: 15px;color: #333; display: block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list_rwjj_phone{display: none;}

@media screen and (max-width:1200px) and (min-width:970px){
	/* .list_rwjj{ padding: 30px 0 0 0;}
	.list_rwjj li{ width: 117px; padding: 13px 13px 0 13px; height: 225px; margin: 0 30px 30px 0;}
	.list_rwjj li img{ width: 117px; height: 157px;} */
}

@media screen and (max-width:970px) and (min-width:640px){
	.list_rwjj{display: none;}
	.list_rwjj_phone{padding: 20px;}
	.list_rwjj_phone a{ width: 25%; padding: 20px; float: left; box-sizing: border-box;}
	.list_rwjj_phone li{ width: 100%; padding: 15px; box-sizing: border-box; text-align: center; border: 1px solid #e9e9e9; background-color: #f5f5f5;}
	.list_rwjj_phone li img{ width: 100%; height: auto;}
	.list_rwjj_phone li p{ line-height: 20px; padding-top: 10px;}
	.list_rwjj_phone li p span{ color: #00804d;}
	.list_rwjj_phone{ display: block;}
	
}

@media screen and (max-width:640px){
	.list_rwjj{display: none;}
	.page_right .line,.page_right .line::before{
		display: none;
	}
	.list_rwjj_phone{padding: 14px;

	}
	.list_rwjj_phone:first-child{
		margin-bottom: 20px;
		border-bottom: 1px solid #43a297;
	}
	
	.list_rwjj_phone a{ width: 46%;margin: 10px 2%;padding: 6px;float: left;box-sizing: border-box;padding: 10px;box-sizing: border-box;text-align: center;border: 1px solid #e9e9e9;background-color: #f5f5f5;}
	/* .list_rwjj_phone li{ width: 100%; padding: 10px; box-sizing: border-box; text-align: center; border: 1px solid #e9e9e9; background-color: #f5f5f5;} */
	.list_rwjj_phone li img{ width: 100%; height: auto;}
	.list_rwjj_phone li p{line-height: 24px;color: #00804d;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: -moz-box;display: -ms-flexbox;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-box-orient: vertical;}
	.list_rwjj_phone{ display: block;}
	.list_rwjj .leader_img2, .list_rwjj_phone .leader_img2 {
    padding-bottom: 125%;
}
}

/*人物简介(e)*/

/*所办期刊(s)*/

/*.list_sbqk{ width: 100%; padding: 30px 0 0 0;}
.list_sbqk li{ width:134px; float: left; padding: 0 53px 10px 0; text-align: center;}
.list_sbqk li img{width: 128px; height: 182px; padding: 2px; border: 1px solid #e9e9e9;}
.list_sbqk li p{padding: 10px 0;}
.list_sbqk_phone{display: none;}

@media screen and (max-width:1200px) and (min-width:970px){
	.list_sbqk{ padding: 30px 0 0 0;}
	.list_sbqk li{ width:114px; float: left; padding: 0 28px 10px 0; text-align: center;}
	.list_sbqk li img{width: 108px; height: 154px; padding: 2px; border: 1px solid #e9e9e9;}
	.list_sbqk li p{padding: 10px 0;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.list_sbqk{display: none;}
	.list_sbqk_phone{display: block; padding: 20px;}
	
	.list_sbqk_phone li{ width: 25%; padding:10px 20px; float: left; box-sizing: border-box; text-align: center;}
	.list_sbqk_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_sbqk_phone li p{ line-height: 24px;}
}

@media screen and (max-width:640px){
	.list_sbqk{display: none;}
	.list_sbqk_phone{display: block; padding: 14px;}
	
	.list_sbqk_phone li{ width: 33%; padding:6px; float: left; box-sizing: border-box; text-align: center;}
	.list_sbqk_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_sbqk_phone li p{ line-height: 24px;}
}*/

.list_qk{ width: 100%; padding: 0 0 40px 0;}
.list_qk li{ border-bottom: 1px dotted #dadada; padding: 30px 0;}
.list_qk li img{ width: 128px; height: 182px; padding: 2px; border: 1px solid #e9e9e9; float: left;}
.list_qk dl{ margin-left: 160px;}
.list_qk dl dt{ margin: 5px 0 10px 0;}
.list_qk dl dt a{ color: #00804d;}
.list_qk dl dd{ line-height: 24px; font-size: 14px;}
.list_qk_phone{display: none;}

@media screen and (max-width:1200px) and (min-width:970px){
	.list_qk{ padding: 0 0 20px 0;}
	.list_qk li{padding: 20px 0;}
	.list_qk li img{width: 108px; height: 154px;}
	.list_qk dl{ margin-left: 140px;}
	.list_qk dl dt{margin: 0 0 10px 0;}
	
}

@media screen and (max-width:970px) and (min-width:640px){
	.list_qk{display: none;}
	.list_qk_phone{display: block; padding: 20px;}
	
	.list_qk_phone li{ width: 25%; padding:10px 20px; float: left; box-sizing: border-box; text-align: center;}
	.list_qk_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_qk_phone li p{ line-height: 24px;}
}

@media screen and (max-width:640px){
	.list_qk{display: none;}
	.list_qk_phone{display: block; padding: 14px;}
	
	.list_qk_phone li{ width: 33%; padding:6px; float: left; box-sizing: border-box; text-align: center;}
	.list_qk_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_qk_phone li p{ line-height: 24px;}
}

/*所办期刊(e)*/



/*活动相册(s)*/

.list_hdxc{ padding: 30px 0 0 0;}
.list_hdxc li{ width:192px; float: left; padding: 0 38px 10px 0; text-align: center;}
.list_hdxc li img{width: 186px; height: 139px; padding: 2px; border: 1px solid #e9e9e9;}
.list_hdxc li p{padding:0 0 10px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list_hdxc_phone{display: none;}

@media screen and (max-width:1200px) and (min-width:970px){
	.list_hdxc{ padding: 20px 0 0 0;}
	.list_hdxc li{ width:151px; padding: 0 26px 10px 0;}
	.list_hdxc li img{width: 145px; height: 108px;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.list_hdxc{display: none;}
	.list_hdxc_phone{display: block; padding: 30px;}
	
	.list_hdxc_phone li{ width: 25%; padding:10px; float: left; box-sizing: border-box; text-align: center;}
	.list_hdxc_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_hdxc_phone li p{ line-height: 24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
}

@media screen and (max-width:640px){
	.list_hdxc{display: none;}
	.list_hdxc_phone{display: block; padding: 14px;}
	
	.list_hdxc_phone li{ width: 50%; padding:6px; float: left; box-sizing: border-box; text-align: center;}
	.list_hdxc_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_hdxc_phone li p{ line-height: 24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
}

/*活动相册(e)*/

/*行业网站集群(s)*/

.list_hdxcj{ padding: 30px 0 0 0;}
.list_hdxcj li{ width:192px; float: left; padding: 0 38px 10px 0; text-align: center;}
.list_hdxcj li img{width: 186px; height: 79px; padding: 2px; border: 1px solid #e9e9e9;}
.list_hdxcj li p{padding:0 0 10px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list_hdxcj_phone{display: none;}

@media screen and (max-width:1200px) and (min-width:970px){
	.list_hdxcj{ padding: 20px 0 0 0;}
	.list_hdxcj li{ width:151px; padding: 0 26px 10px 0;}
	.list_hdxcj li img{width: 145px; height: 108px;}
}

@media screen and (max-width:970px) and (min-width:640px){
	.list_hdxcj{display: none;}
	.list_hdxcj_phone{display: block; padding: 30px;}
	
	.list_hdxcj_phone li{ width: 25%; padding:10px; float: left; box-sizing: border-box; text-align: center;}
	.list_hdxcj_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_hdxcj_phone li p{ line-height: 24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
}

@media screen and (max-width:640px){
	.list_hdxcj{display: none;}
	.list_hdxcj_phone{display: block; padding: 14px;}
	
	.list_hdxcj_phone li{ width: 50%; padding:6px; float: left; box-sizing: border-box; text-align: center;}
	.list_hdxcj_phone li img{ width: 100%; height: auto; padding: 2px; border: 1px solid #e9e9e9; box-sizing: border-box;}
	.list_hdxcj_phone li p{ line-height: 24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
}

/*行业网站集群(e)*/




/*视频中心(s)*/

.list_spzx{ width: 100%; padding: 30px 0 0 0;}
.list_spzx li{ width:268px; float: left; padding: 0 39px 10px 0; text-align: center;}
.list_spzx li video{width: 268px; height: 201px;}
.list_spzx li p{padding: 0 0 10px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

@media screen and (max-width:1200px) and (min-width:970px){
	.list_spzx{padding: 10px 0 0 0;}
	.list_spzx li{ width:206px; padding: 0 32px 10px 0;}
	.list_spzx li video{width: 206px; height: 154px;}

}
/*视频中心(e)*/

/*所属课题(s)*/

.cate_sskt{ width: 100%;}
.cate_sskt_title{ line-height: 40px; font-weight: bold; border-bottom: 1px dotted #dadada; margin: 20px 0 20px 0;}
.cate_sskt li{ float: left; margin: 0 30px 20px 0; text-align: center;}
.cate_sskt li a{width: 198px; height: 40px; line-height: 40px; display: block; background-color: #eeeeee; color: #359cb8; text-decoration: none;}
.cate_sskt li a:hover{background-color: #359cb8; color: #fff;}
.cate_sskt_phone{display: none;}

.back_sskt{padding: 0 20px; height: 40px; line-height: 40px; border: 1px solid #eee; border-radius: 40px; font-size: 15px; display:inline-block; position: relative; top: 30px; text-decoration: none;}
.back_sskt img{ height: 24px; margin-right: 5px; vertical-align: middle;}
.back_sskt:hover{ background-color: #359cb8; border: 1px solid #359cb8; color: #fff;}

.sskt_navbar{ width: 100%; padding-top: 50px;}
.sskt_navbar li{ width: 147px; float: left; text-align: center; font-size: 15px;}
.sskt_navbar li a{ width:100%; line-height: 40px; display: block; text-decoration: none; background-color: #f1f1f1;}
.sskt_navbar li a:hover,.sskt_navbar li a.selected{ background-color: #359cb8; color: #fff;}

@media screen and (max-width:1200px) and (min-width:970px){
	.cate_sskt li{ margin: 0 22px 22px 0; font-size: 14px;}
	.cate_sskt li a{width: 154px;}
	.sskt_navbar li{ width: 16.6%;}
	
	.back_sskt{height: 34px; line-height: 34px;}
	.back_sskt img{height: 22px;}
}

@media screen and (max-width:970px) and (min-width:640px){	
	.cate_sskt{display: none;}
	.cate_sskt_title{ margin: 0 40px;}
	.cate_sskt_phone{ width: 100%; padding:20px 30px; box-sizing: border-box; display: block;}
	.cate_sskt_phone li{ width: 25%; float: left; padding: 10px; box-sizing: border-box; text-align: center;}
	.cate_sskt_phone li a{width: 100%; height: 30px; line-height: 30px; display: block; background-color: #eeeeee; color: #359cb8; text-decoration: none;}
	.cate_sskt_phone li a:hover{background-color: #359cb8; color: #fff;}
	
	.sskt_navbar li{ width: 16.6%;}
	.sskt_navbar{padding: 40px 40px 0 40px; box-sizing: border-box;}
	.sskt_navbar li a{height: 30px; line-height: 30px;}
	
	.back_sskt{height: 30px; line-height: 30px; top: 20px; left: 40px;}
	.back_sskt img{height: 20px;}
}

@media screen and (max-width:640px){
	.cate_sskt{display: none;}
	.cate_sskt_title{ margin: 0 20px;}
	.cate_sskt_phone{ width: 100%; padding:10px; box-sizing: border-box; display: block;}
	.cate_sskt_phone li{ width: 50%; float: left; padding: 10px; box-sizing: border-box; text-align: center;}
	.cate_sskt_phone li a{width: 100%; height: 30px; line-height: 30px; display: block; background-color: #eeeeee; color: #359cb8; text-decoration: none;}
	.cate_sskt_phone li a:hover{background-color: #359cb8; color: #fff;}
	
	.sskt_navbar li{ width: auto; margin: 4px;}
	.sskt_navbar{ padding: 35px 16px 0 16px; box-sizing: border-box;}
	.sskt_navbar li a{ width: auto;height: 30px; line-height: 30px; padding: 0 10px;}
	
	.back_sskt{height: 28px; line-height: 28px; top: 20px; left: 20px;}
	.back_sskt img{height: 20px;}
}

/*所属课题(e)*/

/*新品种(s)*/

.show_xpz{ padding: 30px 0;}
.show_xpz h1{font-size: 20px; border-bottom: 1px dotted #dadada; line-height: 40px; margin-bottom: 30px; text-align: center;}
.show_xpz_title{ width: 150px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #919191; border-radius: 35px;}
.show_xpz_main{ line-height: 30px; padding: 20px 0 30px 0;}

@media screen and (max-width:970px) and (min-width:640px){
	.show_xpz{padding: 30px 40px;}
}

@media screen and (max-width:640px){
	.show_xpz{padding: 30px 20px;}
	.show_xpz_main{ line-height: 24px;}
}

/*新品种(e)*/

/*登录页面(s)*/

.login{width: 750px; margin: 200px auto 0 auto; position: relative;}
.login_top{width: 100%; line-height: 48px; background-color: #68b163; color: #fff; font-size: 20px; text-align: center; font-weight: bold;}
.login_main{width: 100%; padding: 45px; box-sizing: border-box; background-color: #fff;}
.login_left{ float: left; border-right: 1px solid #e2e2e2; padding-right: 60px;}
.login_left li{ padding-bottom: 20px; height: 40px;}
.login_left li label{ text-align: right; float: left; width: 65px; height: 40px; line-height: 40px; font-weight: normal; vertical-align:middle;}
.login_left li .inputs{ line-height:38px; height: 38px; padding:  0 8px; border-radius: 3px; width: 205px; border: 1px solid #dcdcdc; float: left;}
.login_left li img{ width: 100px; height: 40px; margin-left: 5px; cursor: pointer;}
.login_but{width: 223px; height: 36px; line-height: 22px; text-align: center; background-color: #68b163; color: #fff; border-radius: 3px; cursor: pointer;}
.login_right{width: 250px; padding-top: 25px; float: right;}
.login_right p{ text-align: center; margin-top: 20px;}
.login_right a{ text-decoration: underline; color: #00804d;}

.login_shadow{width: 100%; height: 72px; background: url(../images/login_shadow.png) no-repeat; background-size:contain; position: absolute; left: 0; bottom:-25px; z-index: -1;}
.login_copy{ width: 100%; position: absolute; bottom: 20px; line-height: 20px; text-align: center;}

@media screen and (max-width:970px){
	.login{width: 640px; margin: 100px auto 0 auto;}
	.login_main{ box-shadow:0 3px 8px #c4c4c4; padding: 40px 20px 60px 20px;}
	.login_left{ width: 100%; padding: 0; border: 0;}
	.login_left li{height: 68px; padding-bottom: 10px;}
	.login_left li label{ width: 100%;  height: 34px; line-height: 34px; text-align: left;}
	.login_left li .inputs{ width: 100%; box-sizing: border-box; height: 32px; line-height: 32px;}
	.login_shadow,.login_right{ display: none;}
	.login_but{ width: 100%;}
	.login_left li img{height: 34px;}
	.login_copy{display: none;}
}

@media screen and (max-width:640px){
	.login{ width: 100%; padding: 50px 20px 0 20px; box-sizing: border-box; margin: 0;}
}

/*登录页面(e)*/


/*所内办公下载页面(s)*/

.list_snbg{ padding: 30px 0;}
.list_snbg li{line-height: 50px; border-bottom: 1px dotted #dadada;}
.list_snbg li a{ float: left; color: #00804d;}
.list_snbg li span{ float: right;}

@media screen and (max-width:970px) and (min-width:640px){
	.list_snbg{padding: 0 40px;}
	.list_snbg li{line-height: 24px; padding: 10px 0;}
	
}

@media screen and (max-width:640px){
	.list_snbg{padding: 0 20px;}
	.list_snbg li{line-height: 24px; padding: 10px 0;}
	.show img{width:auto!important;display:block!important;height:auto!important;}
	.pageArticle_right{position:inherit; display:inline-block; overflow:hidden;}
}

/*所内办公下载页面(s)*/


/*重点推广成果(s)*/

.zdtg{padding: 20px 0;}
.zdtg a{ width: 200px; text-align: center; line-height: 40px; display: block; border-radius: 5px; color: #fff; margin: 20px auto;}


/*重点推广成果(e)*/
/*专题(s)*/
.zhuanti{background: url(../images/bg_zhuanti.jpg) no-repeat;width: 1200px; margin: 10px auto;height: 138px;position: relative; z-index: 3; padding-left: 120px;padding-top: 6px;background-position:56px 0px;}
/*专题(e)*/

@media screen and (max-width:380px){
	.xxhyyrk{padding:0 0 20px;}
}