当前正在编辑(/dfiles/3275/www/static/css/main1.css)   提示：修改后如果想在模板上看到效果，请刷新模板，如果模板有改动，请保存
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);} */

* {
	margin: 0px;
}

* {
	margin: 0px;
	padding: 0px;
	box-sizing: unset;
}
body {
	margin: 0 auto; padding: 0px; font-family: "微软雅黑"; font-size: 17px;  width:100%;-webkit-font-smoothing: antialiased; font-smoothing: antialiased;overflow-x: hidden!important;}
ul {
	margin: 0px; padding: 0px;}
li {
	margin: 0px; padding: 0px;}
dl {
	margin: 0px; padding: 0px;}
dt {
	margin: 0px; padding: 0px;}
dd {
	margin: 0px; padding: 0px;}
h1 {
	margin: 0px; padding: 0px;}
h2 {
	margin: 0px; padding: 0px;}
h3 {
	margin: 0px; padding: 0px;}
h4 {
	margin: 0px; padding: 0px;}
h5 {
	margin: 0px; padding: 0px;}
h6 {
	margin: 0px; padding: 0px;}
form {
	margin: 0px; padding: 0px;}
p {
	margin:0px; padding: 0px;}
a {
	text-decoration: none;
	color:#000;}
ul {
	list-style: none;}
li {
	list-style: none;}
img {
	vertical-align: unset;
	border: 0px;}
.head {
	background: #213f73; width: 1920px; height: 43px; position: relative;margin:0 auto;}
.headli {
	 width: 1315px; height: 43px; line-height: 43px; margin:0 auto; position: relative;}
.headli span {
	width: 500px; height: 30px; color: rgb(242, 242, 242); float: left;padding-left:18px;font-size:14px;}
.headli  p {
	height: 30px;
float: right;
color: rgb(242, 242, 242);
font-size:14px;}
.headli p a {
	color: rgb(242, 242, 242);}

.l_n{
	width:100%;
	height:120px;}
.l_nn{
	/* width:1164px; */
	width: 1268px;
	height:110px;
	line-height:110px;
	margin:0 auto;}
.logo{
float: left;}
.logo img{
	border: 0px;
	padding-top: 21px;}
.navsearch {
	padding-left:595px;
    margin-top: 23px;
    margin-left: 17px;
    float: left;}

    .searchinput {


        width: 138px;
        height: 25px;
        outline:none;
        outline:medium;
        border:1px sold #666;
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;}


.heardsearch{
    width: 600px;
    height: 86px;
    /* background: url("../../images/whicunn/heard3.png") center bottom no-repeat;
 */    float: right;}
/* Search icon by IcoMoon, made with http://icomoon.io/app/ */
@font-face {
	font-family: 'icomoon';
src:url(../../../../10365/statics/css/whicunn/icomoon.jpg);
src:url(../../../../10365/statics/css/whicunn/icomoon..jpg) format('embedded-opentype'),
		url(../../../../10365/statics/css/whicunn/icomoon..jpg) format('woff'),
		url(../../../../10365/statics/css/whicunn/icomoon.jpg) format('truetype'),
		url(../../../../10365/statics/css/whicunn/icomoon.jpg) format('svg');
	font-weight: normal;
	font-style: normal;}
.phonenav{
	display: none;
}
.l_n_li{
	width:100%;
	height:40px;}
.nav{
	width:1300px;
	margin:0 auto;
	/* padding-left:35px; */
}
.nav ul li{
	width:130px;
	float:left;}
.nav ul  li a{
	width:130px;
	height:40px;
	line-height:30px;
	color:#333;
	font-size:22px;
	display:block;
	text-align:center;}
.nav ul  li a:hover{
	color:#fff;}
.nav ul li:hover{
	background-color:#213f73;
	color:#fff;}
.nav ul li:hover a{
	color:#fff;}
.nav ul li ul{
	display:none;
	position:absolute;
	padding:0;}
.nav ul li ul li{
	width:130px;
	height:40px;
	line-height:40px;
	color:#fff;
	display:block;
	text-align:center;
	background-color:#213f73;
	 border-top:1px solid rgba(243,245,246,0.14);}
.nav ul li ul li a{
	font-size:14px;
	color:#fff;
	line-height:40px;}
.nav ul li ul li:hover{
	width:130px;
	color:#fff;
        white-space:normal;
	display:block;
	text-align:center;
	 border-top:1px solid rgba(243,245,246,0.14);
	 background-color:#ee9f16;}
.nav ul li ul li:hover a{
	color:#fff;
font-size:14px;}
.nav ul li:hover ul{
		display:block;
		z-index:10000;
		width:114px;
		background-color:#ee9f16;}
.clearfloat {
    height: 0px;
    line-height: 0px;
    clear: both;
    font-size: 1px;}
.bannerimg{
	z-index:3; position:absolute;bottom:0;left:0;height:35px;width:100%;background:url(../image/banner_img.jpg) repeat-x;}
.ty-body {
	margin: 0px auto; width: 100%; position: relative;}
.content1 {
	margin: 0px auto ; width: 1300px; height: 405px; padding-top:70px;}
.cmyw {
	width: 687px; height: 405px; float: left;}
.cmywd {
	width: 778px; height: 281px; float: left;}


.cmyw_nav  {
	    float: right;
    margin-top: -30px;
    position: absolute;
    padding-left: 390px;}
.cmyw_nav  a {
	 height: 85px;
	 width:100px;
display: none;
vertical-align: middle;
background:url(../image/middle03.jpg) no-repeat;
background-position: center center;}

.cmyw_navxyjj  {
	    float: right;
    position: absolute;
    padding-left: 368px;}
.cmyw_navxyjj  a {
	 width:10px;
display: block;
vertical-align:  middle;
background-position: center center;}
.cmyw_nav  a:hover {
background:url(../image/middle03b.jpg) no-repeat;
background-position: center center;}
.cmyw_c {
	width: 778px; height: 282px;  float: left;}

.cmyw_e  li a {
	width: 382px;  color: #666666; line-height: 18px;  float: left;}
.cmyw_e  li a:hover {
	color: #213f73;}
.cmyw_e  li a:hover .titlep{
	color: #213f73;}
.cmyw_d  {
	width: 364px;
float: left;
padding-left: 40px;}
.cmyw_d  li {
	width: 364px; height: 37px; float: left;}

.cmyw_d  li div {
	width: 364px; vertical-align:middle;  float: left;}
.cmyw_d  li div p{
	float: right;
color: #412d2d;
font-size: 16px;
filter: opacity(80%);

margin-top:1px;}
.cmyw_d  li a {
	width: 100%;
	color: #412d2d;
line-height: 15px;font-size:17px;
float: left;}
.cmyw_d  li a:hover {
	color: #213f73;}
.cmyw_d  li a:hover .titlep{
	color: #213f73;}

.cmyw_e  {
	width: 338px; float: left;}
.cmyw_e  li {
	height: 37px; float: left;}

.cmyw_e  li div {
	width: 382px; vertical-align:middle;  float: left;}
.cmyw_e  li div p{
vertical-align:middle; text-align: center;float: right;color:#412d2d;font-size: 16px;
filter: opacity(80%);

margin-top:1px;}
.cmyw_e  li a {
	width: 100%;  color:#412d2d; line-height: 15px;font-size:17px;  float: left;}
.cmyw_e  li a:hover {
	color: #213f73;
	font-weight:bold;}

.cmyw_e  li a:hover .titlep{
	color: #213f73;}
.tzggt {
	width: 490px; height: 405px; float: right;padding-left:23px;}
.tzgg {
	width: 338px; height: 414px; float: right;padding-right:50px;padding-top:30px;}
.tzggr{
	width: 338px; height: 370px; float: left;padding-left:80px;}
.tzgg_nav {
	width: 382px; height: 85px; float: left;}
/*.tzgg_nav:after {
        content: '';
        position: absolute;
        left: 818px;
        top: 10%;
        bottom: 0;
        right: auto;
        height: 1.5px;
        width: 30px;
        background-color: #ac0b0b;
    }
    */
.tzgg_nav dl dt {
	width: 245px; 
    float: left;
    padding-top: 28px;}

.tzgg_nav dl dd {
	float: right;}
.tzgg_nav dl dd a {
	 height: 85px;
display: table-cell;
vertical-align: middle;}


.part3{
	width:1300px;
	margin:0 auto;
	height:430px;
	padding-top: 51px;}
.tzggl{
	float: left;
	width: 374px;}
.tzgg_navl {
	width: 374px; height: 85px; float: left;}

.tzgg_navl dl dt {
	width: 245px; 
    float: left;
    padding-top: 28px;}

.tzgg_navl dl dd {
	float: right;}
.tzgg_navl dl dd a {
	 height: 85px;
display: table-cell;
vertical-align: middle;}
.tzgg_navl dl dd a img ,.tzgg_navc dl dd a img,.cmyw_navxyjj a img {padding-top: 5px;}
.cmyw_l  {
	 float: left;}
.cmyw_l  li {
	height: 37px; float: left;}

.cmyw_l  li div {
	width: 374px; vertical-align:middle;  float: left;}
.cmyw_l  li div p{
	vertical-align:middle; text-align: center;float: right;color:#412d2d;
filter: opacity(80%);

margin-top:1px;}
.cmyw_l  li a {
	width: 100%;  color:#412d2d; line-height: 15px;font-size:17px;  float: left;}
.cmyw_l  li a:hover {
	color: #213f73;
	font-weight:bold;}
.cmyw_l  li a:hover .titlep {
	color: #213f73;}
.tzgg_c {
	 float: left;}

.tzggc{
	float: left;
	width: 364px;
	padding:0 84px;}
.tzgg_navc {
	width: 364px; height: 85px; float: left;}

.tzgg_navc dl dt {
	width: 245px; 
    float: left;
    padding-top: 28px;}

.tzgg_navc dl dd {
	float: right;}
.tzgg_navc dl dd a {
	 height: 85px;
display: table-cell;
vertical-align: middle;}

.cmyw_lc  li {
	float: left;border-bottom:1px #f3e0e0 solid;margin-bottom:12px;}

.cmyw_lc  li span {
	width: 364px; vertical-align:middle;  float: left;height:15px;padding-bottom:10px;}
.cmyw_lc  li  p{
	vertical-align:middle; text-align: left;color:#412d2d;font-size:15px;height:45px;line-height:21px;}
.cmye_lc li p:hover{
	font-weight:bold;}
.cmyw_lc  li span a {
	width: 364px;  color:#213f73; line-height: 15px;font-size:17px;  float: left;font-size:17px;}
.cmyw_lc  li span a:hover {
	color: #213f73;
	font-weight:bold;}
.part4{
	width:100%;
	margin:0 auto;
	height:300px;}
/*
中部图片效果
*/
.picbg{ width:100%; height:390px; background:url(../../../../10365/statics/css/images/picbg.jpg);background-size:cover !important;}
.title-pic{ width:480px; height:24px; margin:0 auto; padding:80px 0; background:url(../../../../10365/statics/css/images/title-pic.jpg) center no-repeat;}
.picScroll-left{ width:100%; height:200px; background:#fff; margin:0 auto; padding-top:38px; position:relative;}
.picScroll-left .bd { overflow:hidden;}
.picScroll-left .bd ul li{ float:left; width:480px; height:315px;  overflow:hidden; position:relative;}
.picScroll-left .bd ul li img{ transition: all 0.6s;}
.picScroll-left .bd ul li:hover img{ transform: scale(1.2);} 
.zhezhao{ width:480px; height:315px; background:rgba(0,0,0,0.3); position:absolute; top:0; left:0; display:none;}
.zhezhaos{ width:480px; height:315px;  position:absolute; top:0; left:0; z-index:10;padding-top:38px;}
.picline{ width:450px; height:300px; border:solid 1px #a8a8a8; margin:10px; text-align:center;}
.picline span{ display:inline-block; padding:0 20px; height:46px; line-height:46px; border-bottom:solid 1px #fff; border-top:solid 1px #fff; color:#fff; font-size:18px; margin-top:130px; max-width:185px; overflow:hidden;}
.picScroll-left .prev{ float:left; width:62px; height:62px; background:url(../../../../10365/statics/css/images/prev.jpg); position:absolute; top:50%; margin-top:-30px; left:50%; margin-left:-740px;}
.picScroll-left .next{ float:right; width:62px; height:62px; background:url(../../../../10365/statics/css/images/next.jpg);  position:absolute; top:50%; margin-top:-30px; left:50%; margin-left:680px;}

.part5{
	background-color:#f3f3f3;
	height:285px;}
.lianjie{
	width:1200px;
	margin:0 auto;
	height:41px;
	padding-bottom: 19px;
padding-top: 51px;}
.ljnr{
	width:1200px;
	margin:0 auto;}
.pleft{
	float:left;
width:814px;
}
.pleft ul li{
	float:left;
	padding-right:8px;}
.pleft ul li img{
	width:137px;}
.pright{
	float:right;
	padding-top:15px;
	padding-left:12px;
}
.pright ul {
	display: none;
	width: 350px;
}
.pright ul li{
	width: 30%;
	float:left;
	padding-left: 40px;
	padding-bottom: 9px;

}
.footer{
	height:304px;
	width:100%;
	background:url(../image/foot-00.jpg) center center no-repeat;}
.footerli{
	width:1200px;
	margin:0 auto;
	height:200px;}
.footer_left{
	float:left;
	width:488px;
	height:150px;
    margin-top: 33px;}
.footern{
	width:160px;
	height:145px;
	padding-top:53px;
	float:left;
	color:#fff;}
.footern span{
	font-size:16px;
	font-weight:bold;}
.footern p{
	font-size:13px;
	padding-top:3px;
	line-height:21px;
	width:190px;
	}
.footer_logo img{
        width:140%
        }

.footern a{
	color:#fff;}
.footer_center{
	float:left;
	width:204px;
	padding-top:46px
;}
.footer_right{
	padding-left:38px;
	float:left;}
.footerbt{
	margin:0 auto;
	width:1200px;
	padding-top:50px;
	color:#fff;
	text-align:center;}
.footerbt a{
	color:#fff;}
.gzcm{
	width: 280px;
    float: left;
    padding-top: 55px;}
.wei{
	float:left;}
.wei span{
	font-size:16px;
	font-weight:bold;
	color:#fff;}
.wei img{
	width:64px;
	padding-top:13px;}
.weib{
	float:left;
	padding-left:35px;}
.weib span{
	font-size:16px;
	font-weight:bold;
	color:#fff;}
.weib img{
	width:64px;
	padding-top:13px;}
.cmgk_nav{
	width:100%;
	margin:0 auto;
	height:339px;
	background:url(../image/banners-1.jpg) no-repeat center;}
.cmgk_navli{
width: 1200px;
    margin: 0 auto;
    height: 61px;
    padding-top: 278px;}
.cmgk_t{
	width: 268px;
font-size: 24px;
color: #fff;
height: 61px;
background: url(../image/middle1.jpg) no-repeat;
text-align: center;
padding-top: 17px;}
.z_content{
	width:1200px;
	margin:0 auto;}
.z_right1{
	width:868px;
	float:right;
	padding-left:20px;
	padding-right:20px;
	background-color:#fff;}

.list_tit{
	height:62px;
	font-size:20px;
	color:#213f73;
	border-bottom:1px solid #c5c5c5;}
.list_tit div{
	padding-left:12px;
	padding-top:19px;
	float:left;}
.list_tit  p{
	float:right;
	padding-right:13px;
	font-size:15px;
	line-height:62px;
	height:62px;}
.list_tit p a{
	color:#412d2d;}
.bksjy{
	padding-left:13px;
	padding-right:13px;
	padding-top:2px;
	width:842px;
	padding-bottom:119px;}
.bksjy_nav{
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin:0 auto;
	text-align:center;
	padding-top:23px;}
.shizi li{
	width:842px;
	height:100px;
	padding-top:40px;
	float:left;}
.shizi li a{
	display:block;
	float:left;}
.shizi li a img{
	width:148px;
	height:100px;
	border:1px solid rgba(65,45,45,0.34);}
.shizi li  a{
	color:#213f73;}

.shizi li div{
	padding-top: 21px;
    padding-left: 42px;
    float: left;
    width: 648px;
    height: 100px;}
.menul{
	width:268px;
	float:left;}
.menul li{
	background:url(../image/middle3.jpg) top center no-repeat ;
	width:268px;
	height:61px;
	text-align:center;
	line-height:61px;
	margin-bottom:1px;}
.menul li a{
	font-size:16px;
	color:#213f73;
	font-weight:bold;}
.menul li a:hover{
	font-size:16px;
	color:#ff9000;
	font-weight:bold;}
.menul li:hover{
	background:url(../image/middle4.jpg)top center no-repeat ;}
.curr{
background:url(../image/middle4.jpg)top center no-repeat ;
}
.curr a{
font-size:16px;
	color:#ff9000;
	font-weight:bold;}

.shizild li{
	width:842px;
	height:224px;
	padding-top:40px;
	float:left;
    border-bottom: 1px solid #c5c5c5;}
.shizild li a{
	display:block;
	float:left;}
.shizild li a img{
	width:145px;
	height:200px;}
.shizild li  a{
	color:#213f73;}

.shizild li div{
	padding-top: 85px;
    padding-left: 42px;
    float: left;
    width: 648px;
    height: 224px;}
.list_ld{
	height:96px;
	color:#333;
	border-bottom:1px solid #c5c5c5;}

.list_ld table{

	padding-left:12px;
	padding-top:27px;
	float:left;}
.contentp{
	padding-top:27px;}
.list_tp{
	padding:27px 12px 72px 12px;}
.list_tp li{
	float:left;
	width:246px;
	padding-right:53px
;}
.list_tp li:nth-child(3n){
	float:left;
	padding-right:0px;}
.list_tp li a{
	display: block;
    overflow: hidden;
        
}
.list_tp li img{
	width:246px;
	height:164px;
transition:transform 0.6s;
}
.list_tp li img:hover{
transform: scale(1.3);
}
.list_tp li p{
	text-align:center;
	font-size:14px;
	padding-top:13px;
	padding-bottom:10px;}
.list_tp li p a{
		color:#333;}
.tppages{
	width:600px;
	margin:0 auto;
	font-size:14px;
	padding-top:32px;
	text-align: center;}
.tppages a{
	color:#333;}
.detailjg{
	padding-top:23px;
	padding-bottom:54px;}
.tdb{
	border-bottom:#eee 1px solid;
	border-right:#eee 1px solid;
	color:#213f73;
	font-size:16px;
	padding-left:12px;
	padding-top:26px;
	vertical-align: top;
	width:140px;}
.tdwt{
	padding-bottom:26px;
	border-bottom:#eee 1px solid;
	line-height: 28px;}
.tdwt a{
	display:block;
	float:left;
	padding-left:28px;
	color:#333;
	font-size:14px;}
.tdwt a:hover{
	color: #213f73;}
.tdw{
	padding-top:26px;
	padding-bottom:26px;
	border-bottom:#eee 1px solid;
	line-height: 28px;}
.tdw a{
	display:block;
	float:left;
	padding-left:28px;
	color:#333;
	font-size:14px;}
.tdw a:hover{
	color: #213f73;}
.syy{
	padding-top:50px;
	font-size:14px;}
.syy a{
	color:#333;}
.piccontent{
	width:1200px;
	margin:0 auto;
	background-color:#fff;}
.pic_tit{
	width:1180px;
	margin:0 auto;
	height:62px;
	font-size:20px;
	border-bottom:1px solid #c5c5c5;}
.pic_tit  p{
	padding-left:12px;
	font-size:14px;
	line-height:62px;
	height:62px;}
.pic_tit p a{
	color:#412d2d;}
.pic_txt{
	text-align:center;}
.pic_txt h1{
	padding-top:21px;
	padding-bottom:37px;
	font-size:24px;
	color:#213f73;
	font-weight: bolder;display: block;text-align: center;}
.pic_txt p{
        text-align:center;
	padding-bottom:16px;}
.contentpic{
	width:1136px;
	margin:0 auto;}



.qust_contach{ 
  width:240px;
  height:182px;
   position:absolute; 
   right:5px; 
   top:200px;
    z-index:9999;}
 .qust_contach ul{ 
 	padding-top:30px;
 	padding-left:30px;}
.qust_contach2{ 
  width:240px;height:106px; line-height:18px;
   position:absolute; right:5px; top:500px; z-index:9999;}
.sp_list{
	padding-top:22px;
	padding-left:22px;
	float:left;}
.sp_list ul li:nth-child(3n+1){
	padding-left:0px;
	float:left;}

.sp_list ul li{
	padding-left:45px;
	float:left;}
.sp_list ul li img{
	height:153px;
	width:279px;}
.sptitle{
	text-align:center;
	padding-top:10px;
	padding-bottom:22px;}
.sptitle a{
	font-size:18px;}
.xqtb:hover img{
	float:right;
	padding-right:20px;
	display:block;
	position:relative
;}

.xqtb img{
	display:none;}
.isect3Scroll{overflow: hidden;position: relative;}
 .isect3Scroll .swiper-slide{overflow: hidden;height: 103px;width:158px;}
 .isect3Scroll .swiper-slide a{display: block;height: 103px;width:158px;background-repeat: no-repeat;background-position: center;background-size: cover;}
 .isect3Scroll .swiper-slide:hover a{-webkit-transform: scale(1.08); transform: scale(1.08);}
 .isect3Scroll.swiper-container-horizontal > .swiper-pagination-bullets{display: none;}
.isect3Scroll.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{opacity: 1;background: #e5e5e5;}
.isect3Scroll.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #19408c;}

.n_teacher .fl01{ margin-bottom: 4.375rem}
.n_teacher .fl01 h3{position: relative;z-index: 1;margin-bottom: 0;}
.n_teacher .fl01 h3::before{ content: ""; position: absolute; top: 50%; border-bottom: #d1e4ff 1px dashed; z-index: -1; left: 0; width: 100%;}
.n_teacher .fl01 h3 font{font-size: 1.25rem;color: #213f73;font-weight: bold;background: #fff;padding: 0 .5rem 0 0;}
.list_box_09s{ display: flex; margin: 0 -1.25rem; flex-wrap: wrap;}
.list_box_09s li{width: 28.5%;padding: 0 1.2rem;margin-top: 4rem;}
.list_box_09s li *{ transition: .5s;}
.list_box_09s li a{ display: block; position: relative}
.list_box_09s li .img .img_hezi{ padding-bottom: 71.64% !important;}
.list_box_09s li .con{background: #213f73;position: absolute;box-shadow: 0px 6px .625rem 0px rgba(0, 0, 0, 0.25);height: 2.375rem;display: flex;align-items: center;padding: 0 0 0 1rem;left: 0;right: 0;bottom: 0;width: calc(100% - 5.75rem);}
.list_box_09s li .con::before{content: "";position: absolute;bottom: 0;right: -1.625rem;width: 0;border-top: transparent 2.375rem solid;border-left: #213f73 1.625rem solid;transition:.5s}
.list_box_09s li .con h5{font-size: 14px;;color: #fff;line-height: 1.5;}
.list_box_09s li a:hover .con{ background: #ee9f16;}
	.list_box_09s li a:hover .con::before{ border-left: #ee9f16 1.625rem solid;}
.img_zd{ position:relative; width:100%}
.img_zd .img_hezi{ padding-bottom:60% !important}
.img_zd>img{ position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%; object-fit:cover}
.slow{ overflow:hidden}
.slow img:hover{ transform:scale(1.05);}/*图片放大*/
.slow img{-moz-transition: all 0.9s ease-in-out;-webkit-transition: all 0.9s ease-in-out;-o-transition: all 0.9s ease-in-out;-ms-transition: all 0.9s ease-in-out;transition: all 0.9s ease-in-out;}/*缓慢效果*/
.szbksjy{
	padding-left:13px;
	padding-right:13px;
	padding-top:2px;
	width:890px;
	padding-bottom:119px;}
.sz_right{
	width:890px;
	float:right;
	padding-left:20px;
	padding-right:20px;
	background-color:#fff;}
.ssjja:hover ~ .ssjj{
display:block;}
.xyjja:hover  ~ .xyjj{
display:block;}
.newslist{
	width:842px;
	display:inline-block;}
.newslist li{
	padding-top:10px;
	list-style-type:square;
	font-size:17px;
	margin:0;
	color:#15376b;
	line-height:48px;
	height:48px;
	list-style-position:inside;
	border-bottom:1px #e9e9e9 solid ;}

.newslist li a{
	font-size:14px;
	color:#333;}
.newslist li a:hover{
	color:#15376b;}
.newslist li span{
	float:right;
	color:#333;}
#newlists li {
    margin: 30px;
    padding: 10px;
    border-bottom: solid 1px grey;
}
.footer_left p {
    color: white;
}


/* 首页展示栏目 */
.tzggt  .list_title ,.part3 .list_title,.part5 .lianjie .list_title{
	font-size: 24px;
	color: #15376b;
	font-weight: bolder;
	padding: 1em 0;
}
.list_title::after {
	border-bottom: 2px solid #c26e00b9;
	content: "";
	display: block;
	width: 50px;
	margin-top: 10px
}



@media screen and (max-width: 1000px) {
  html,body {
     width: 100%;
  }
  .ty-body {
     width: 100%;
	 overflow: hidden;
  }
}
@media screen and (max-width: 768px) {
  html,body {
     width: 100%;
  }
  .ty-body {
	 width: 100%;
  }
  .head {
	display: none;
	width: 100%;
	overflow: hidden;
  } 
 .head .headli .span {
	font-size: 0.7em;
	padding-left: 0.7em;
  } 
 .l_n {
	height: 70px;
	overflow: hidden;
	position: relative;
 }
  .l_nn {
	width: 80%;
	position: absolute;


  } 
   .phonenav {
	display: block;
	position: absolute;
	right: 0;
	top: 12%;
  }

  .l_n .logo {
	width: 100%;
 }
 .logo img {
	padding-top: 0px;
	width: 80%;
	height: 80%;
 }
 .l_n .logo a {
	display: block;
	text-align: center;
 }
 .l_n .heardsearch{
	display: none;
 }
 .l_n_li  {
	display: none;
 }
 body .banner {
	display: none;
 }
 .tzggt .list_title, .part3 .list_title, .part5 .lianjie .list_title {
	font-size: 20px;
 }
 .content1 {
	width: 100%;
	height: 242px;
	padding-top: 0px;
}
 .content1 .cmyw{
	margin: 0 auto;
	width: 100%;
	height: 100%;
}
.content1 .cmyw .focus_pic_block {
	height: 86%;
}

.focus_pic_block .swiper-container {
	height: 100%;
}
.content1 .cmyw .pic_item {

	overflow: hidden;
}
.content1 .cmyw .swiper-wrapper {
	width: 100%;
	height: 100%;
}
.content1 .cmyw .swiper-slide {
	height: 100%;
}
.content1 .cmyw .pic_item {
	height: 52%;
}
.content1 .cmyw .pic_item i {
	font-size: 0.8em;
} 
 .content1 .tzggt {
	width: 100%;
	height: unset!important;
	margin-top: 1.5em;
	font-size: 0.8em;
	box-sizing: border-box;
	padding-left: 1.5em;

}
.content1 .tzggt #TabbedPanels1 ul li img {
	width: 2em;
}

 .part3 {
	height: unset;
	width: 100%;
	font-size: 0.8em;
}
 .part3 .tzggl {
	width: 100%;
	box-sizing: border-box;
	padding-left: 1.5em;
 }
 .part3 .tzggl .tzgg_navl {
	width: 100%;
 }
 .part3 .tzggl .tzgg_navl  dt img:nth-child(1) {
	width: 5em;
 }
 .part3 .tzggc {
	width: 100%;
	padding: 0 0 0 1.5em;
	box-sizing: border-box;
 }
 .part3 .tzggc .tzgg_navc {
	width: 100%;
	box-sizing: border-box;
 }
 .part3 .tzggc .tzgg_navc dt img:nth-child(1) {
	width: 5em;
 }
 .part3 .tzgg {
	width: 100%;
	height: unset;
	padding: 1.5em 0 1.5em 1.5em;
	box-sizing: border-box;
 }
 .cmyw_l li {
	width: 100%;
}
.cmyw_l li div {
	width: 100%;
}
.cmyw_l li div a {
	font-size: 14px;
}
.cmyw_lc li span {
	width: 100%;
}
.part3 .tzgg  ul li img {
	width: 2em;
}
.part3 .tzgg  ul li:nth-child(2){
	margin-top: 4px;
}
.part3 .tzgg_navl dl dd {
	padding-right: 23px;
}
.part3 .tzgg_navc dl dd {
	padding-right: 23px;
}
.part3 p {
	margin-right: 23px;
}
.part3 .TabbedPanelsContent2 ul li{
	width: 100%;
}
.part5,.footern {
	display: none;
}

 .TabbedPanelsContent ul li{
	width: 100%;

}
.TabbedPanelsContent ul li div {
	margin-right: 1.2em;
}
.footer {
	font-size: 0.8em;
	overflow: hidden;
	height: 255px;
}
.footer .footerli, .footerbt {
	width: 100%;
	padding-top: 0px;

}
.footern {
	display: none;

}
.footer_left {
	margin-top: 0px;
	margin-left: 25px;
	width: 54%;
}

.footer .footer_center {
	display: none;
}
.footer_right {
	padding-left: 0px;
	width: 40%;
}
.footer_right .footern {
	padding-top: 0px;
	margin-top: 20px;

}
/* 列表页 */
.cmgk_nav {
	width: 100%;
	height: 61px;
	background-size: 100%;
}
.cmgk_nav .cmgk_navli {
	width: 100%;
	padding-top:0px ;
}
.cmgk_nav .cmgk_t {
	width: 40%;
	font-size: 1.2em;
}
.z_content{
	width: 100%;

}
.z_content .menul {
	width: 100%;
    display: none;
}
.menul li {
	float: left;
	width: 25%
}
.z_right1 {
	width: 100%;
	padding: 0px;
}
.z_right1 .list_tit p {
	float: left;
	padding-left: 0.8em;
	font-size: 0.65em;
}
.list_tit div:nth-child(1) {
	display: none;
}
.z_right1 .bksjy {
	width: 100%;
	padding: 0px;
}
.bksjy .newslist {
	width: 100%;
	box-sizing: border-box;
}
.newslist li {
	font-size: 0.8em;
	padding: 0 0.8em;
}
/* 单篇正文 */
.bksjy .contentp {
	font-size: 0.6em!important;
	box-sizing: border-box;
	padding: 0.8em 1.2em;
}

.contentp img {
	width: 100%!important;
	height: 311px!important;
}
/* 图片列表页 */
.z_right1 .list_tp li {
	width: 45%;
	padding:0 0.5em;
}
/* 内容页 */
.bksjy form .syy {
	padding-top: 0.5em;;
}
.bksjy .bksjy_nav {
	font-size: 1.2em;
}
.bksjy .contentp #vsb_content p {
	line-height: 3em!important;
}
.bksjy .contentp .vsb_content p span {
	font-size: 1em;
	line-height: 3em;
}
.syy p {
	margin: 0 0.8em 0.8em 0.8em;
}
.piccontent {
	width: 100%;
	overflow: hidden;
}
.piccontent form .contentpic {
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.7em 0 0.7em;
}
.piccontent form .contentpic #vsb_content p span{
    font-size: 17px;
	width: 100%!important;
	height: auto!important;
	margin-left: 0px!important;
	position: unset!important;
}
.piccontent form .contentpic #vsb_content img {
	width: 100%!important;
	height: auto!important;
	display: block!important;
	
}

}





@media screen and (max-width: 640px) {

.mobilenav{
display:block!important;
}
.bg-body-tertiary{
    --bs-bg-opacity: 0!important;
}
.nav-item {
    margin: 10px 0 0 10px!important;
}
}