@charset "utf-8";
/*===================================================================
 * 高教云
 * file:    iching.css
 * time:    2022/03/02—2022/03/30

===========================================*/
@media all and (min-width: 1440px){
/*通用开始*/
body, body * {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: "weiruanyahei", Arial, sans-serif;
	text-decoration: none;
}
/**,:before ,*:after{ box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
html {
	font-size: 62.5%;
	color: #333;
	height: 100%
}
body {
	font-size: 1.4rem;
	background-color: #fff;
	height: 100%;
	 background:#fafafa url(23_index_bg.jpg) no-repeat center top;
}
h1 {
	font-size: 2.8rem
}
h2 {
	font-size: 2rem;
}
h3 {
	font-size: 1.6rem;
}
h4 {
	font-size: 1.8rem
}
h5 {
	font-size: 1.6rem
}
h6 {
	font-size: 1.4rem
}
a:link {
	color: #777;
	transition: all 0.5s
}
a:visited {
	color: #333
}
a:hover {
	text-decoration: none;
}
a:active {
	color: #222
}
img {
	border: 0;
	outline: 0
}
.none {
	display: none
}
.pc-none {
	display: none
}
a {
	text-decoration: none !important;
	color: #4b4a4a
}
/*html5*/
abbr, article, aside, audio, canvas, datalist, details, dialog, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, pre, col, section, time, video, main {
	display: block
}
/*主题色*/
.color-zhu {
	color: #0054a7 !important;
}/*字体色*/
.color-zhu2 {
	color: #a6926c !important;
}/*字体色2*/
.color-zhu3 {
	color: #e6e1d3 !important;
}/*浅色调背景*/
.color-zhu4 {
	color: cornflowerblue !important;
}/*字体色*/
.color-666 {
	color: #666 !important;
}/*字体色*/
/*背景色*/
.body-color {
	background: #eeecec
}
.bg-color {
	background-color: #00733a
}/*166 146 108*/
.bg-color2 {
	background-color: #8fcbad
}/*166 146 108*/
.bg-color3 {
	background-color: #bfab86
}/*背景浅色调*/
.bg-color-f6f6f6 {
	background-color: #f6f6f6
}
.border-color1 {
	border: 1px #ededed solid;
}
.warp {
	background-color: #ffffff;
	padding: 50px;
	width: 1200px;
	margin: 0px auto;
	display: block;
	min-height: 800px;
}
/*横线*/
.-color {
	color: #a6926c
}
.border-color {
	color: #a6926c
}
.border-top-color {
	border-top-color: #b3a57d !important;
}
.border-bottom-color {
	border-bottom-color: #f47920!important;
}
.border-bottom-color2 {
	border-bottom-color: forestgreen!important;
}
.border-bottom-color3 {
	border-bottom-color: brown!important;
}
.border-bottom-color4 {
	border-bottom-color: cornflowerblue !important;
}
.f-w {
	font-weight: bold
}
.clear {
	clear: both;
	height: 0;
	display: block;
	width: 100%
}
.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.w1400 {
	width: 1440px;
	margin: 0 auto;
}
.w1400:after, .w1400:before {
	content: "";
	display: block;
	clear: both;
	height: 0;
}
.auto {
	margin: 0 auto
}
.mt5 {
	margin-top: 5px
}
.mt10 {
	margin-top: 10px
}
.mt15 {
	margin-top: 15px
}
.mt20 {
	margin-top: 20px
}
.mt25 {
	margin-top: 25px
}
.mt30 {
	margin-top: 30px
}
.mt35 {
	margin-top: 35px
}
.mt40 {
	margin-top: 40px
}
.mt50 {
	margin-top: 50px
}
.ml10 {
	margin-left: 10px
}
.ml15 {
	margin-left: 15px
}
.ml20 {
	margin-left: 20px
}
.ml25 {
	margin-left: 25px
}
.ml30 {
	margin-left: 30px
}
.ml38 {
	margin-left: 38px
}
.mb5 {
	margin-bottom: 5px
}
.mb10 {
	margin-bottom: 10px
}
.mb15 {
	margin-bottom: 15px
}
.mb20 {
	margin-bottom: 20px
}
.mb25 {
	margin-bottom: 25px
}
.mb30 {
	margin-bottom: 30px
}
.pt20 {
	padding-top: 20px
}
.pt30 {
	padding-top: 30px
}
.pt40 {
	padding-top: 40px
}
.pt50 {
	padding-top: 50px
}
.pt60 {
	padding-top: 60px
}
.pb30 {
	padding-bottom: 30px
}
.pb50 {
	padding-bottom: 50px
}
.padding5 {
	padding: 5px
}
.padding10 {
	padding: 10px
}
.padding20 {
	padding: 20px
}
.padding30 {
	padding: 30px
}
.pb20 {
	padding-bottom: 20px
}
.fl {
	float: left
}
.fr {
	float: right
}
.center {
	text-align: center
}
.lh10 {
	line-height: 10px
}
.lh15 {
	line-height: 15px
}
.lh20 {
	line-height: 20px
}
.lh30 {
	line-height: 30px
}
/*按钮*/
.btns {
	transition: all 0.5s;
	width: 150px;
	cursor: pointer;
	height: 30px;
	border: 0;
	text-align: center;
	color: #fff;
	background-color: #f47920;
	font-size: 14px
}
.btns:hover {
	background-color: #FF9900
}
::selection {
	background-color: #efefef;
	color: #000
}
/* 清除左右边框 */
.clear-left-border {
	border-left: 0 !important;
}
.clear-right-border {
	border-right: 0 !important;
}
.w1500{ margin:0px auto; width:1200px;}
/*广告*/
.ad1 {
	max-height: 100px;
}
.clearfix{ clear:both}
.ad1 img {
	width: 100%;
	height: 100px
}
.btn-right {
	transition: all 0.5s;
	width: 150px;
	height: 39px;
	text-align: center;
	cursor: pointer;
	color: #fff;
	border: 3px #fff double;
	font-size: 1.4rem
}
.btn-right:hover {
	background-color: #FF9900;
}
.m-none {
	font-style: normal
}
.pc_none{ display:none}
.sj_head_t{width:100%}

.sj_head .logo{ width:50%; float:left; margin:80px 0px 80px 50px}
.header_r{ float:right;line-height:20px;}
.small_nav{width: auto; height: 36px; float: right; margin-top: 24px; line-height: 36px; color: #fff; font-size: 16px;display: inline-flex;}
.small_nav a{color: #fff; margin: 0 8px; float: left; }
.top-r-t span{margin: 0 5px; float: left;}
.wza{width: 105px; height: 36px; float: left; background: #ec940a; border-radius: 5px; text-align: center;}
.zzb{width: 105px; height: 36px; float: left; background: #d50100; border-radius: 5px; text-align: center;}
.search{width: 60%; height: 65px; float: right; margin-top: 28px; line-height: 65px; position: relative; font-size: 21px; margin-right:8px;}

.search-input{position: absolute;width: calc(93%);line-height: 65px;color: #999;float: left;font-size: 16px; background: #fff; padding-left: 22px;opacity: 0.7;filter: opacity(70%);-webkit-filter: opacity(70%);height: 100%; border:#d50100 solid 1px; border-radius:5px;}
.search-btn{position: absolute;right: 0;display: inline-block;width: 100px;height: 65px;text-align: center;color: #fff; background:url(23_search_icon.png) no-repeat center}
.nav{width: 100%; height: 85px; line-height: 85px; font-size: 30px; text-align: center; float: left; margin-top: 0px; font-weight: bold; position: relative; border-bottom:#299bff solid 5px;}
.nav .n{width: 16.6%; float: left; height: 85px;}
.nav .n a{color: #fff; padding-bottom: 10px; font-size: 22px;}
.nav .n a img{margin: -8px 5px;}
.nav h3:hover,.nav .n.on{background:#299bff;}
.nav .n.on h3 a, .nav .n:hover h3 a{border-bottom: #fff solid 4px;}
/* .daohang ul .m.on h3 a:after{content: ''; border-top: 17px solid #fff;border-right: 17px solid transparent; border-left: 17px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -10px;} */
.nav ul .n:nth-child(1).on h3 a:after{display: none;}
.nav ul .n:nth-child(1):hover h3 a:after{display: none;}
.nav ul .n:hover h3 a:after{content: ''; border-top: 17px solid #fff;border-right: 17px solid transparent; border-left: 17px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -10px;}


.nav .n{position: relative;}

.nav .sub{display: none;width: 234px;position: absolute;left: 0;top: 85px;background: #1e83dd;border-top: 0; z-index: 100; opacity: .8;}
.nav .sub div{width: 240px;  float: left; padding-top: 15px;}
.nav .sub li{height: 50px;line-height: 50px;padding: 4px 0;float: left;width: 100%;}
.nav .sub li a{display: block;color: #fff; font-size: 18px;}
.nav .sub li a:hover{color: #FA6D06;border-bottom:none;}



.part1{ position:relative; overflow:hidden;}
.nav .n.on .sub,.nav .n:hover .sub{ display:block}
.wbg{ background:#fff}
.slideBox{ width:680px;height:404px; overflow:hidden; position:relative; float:left; margin:50px 20px 0px 20px;   }
.slideBox .hd{  overflow:hidden; position:absolute; right:0px; bottom:20px; z-index:1; height:30px; line-height:40px;  }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding:15px 10px 0 0;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px;  text-align:center;cursor:pointer; text-indent:-9999px; background:#fff; border-radius:20px;}
.slideBox .hd ul li.on{ color:#fff; background:#ff0000 }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:404px; }
.slideBox .bd img{ width:100%; height:404px; display:block; }
.slideBox .bd_p{ height:40px; line-height:40px; color:#000; padding:10px 1%; font-family:'microsoft yahei'; font-size:14px;width:98%; background-color: rgba(0, 0, 0, 0.4); position:absolute; bottom:0px;}
.slideBox .bd_p h6{ font-size:16px;  padding:0px 10px; line-height:40px; color:#fff }

.part1-right{float: right; width: 680px; height: 411px;margin:50px 20px 0px 0px; position: relative; overflow: hidden;}
.part1-right .newtab li{margin: 0 15px;}
.newtab{height: 40px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative}
.newtab li{float:left; position: relative; padding-bottom: 11px;}
.newtab li a{color: #666666; font-size: 20px; font-weight: 800; padding: 0 10px;}
.newtab li.on{ border-bottom: 4px solid #1d82dd;}
.newtab li.on,.newtab li.on a,.newtab li a:hover{color: #1d82dd;}
.newtab>a{ position:absolute; right:5px; top:10px;color: #737272;font-size: 15px;}

.newlist{padding-top: 14px;transition: all 0.4s;}
.newlist li{line-height: 45px;position: relative;height: 45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 84%;padding-right: 16%;text-indent: 12px; transition: .3s all; padding-left: 0px;}
.newlist li a{color: #000;font-size: 16px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newlist li:hover span, .newlist li a:hover{color: #1d82dd; font-weight: bold;}
.newlist li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.newlist-more{display: none;}
.newlist li::before{content: "";position: absolute;top: 28px;left: 0;width: 5px;height: 5px;margin-top: -9px;background-color: #cccccc; border-radius: 5px;}
.newlist li:hover::before{background-color: #1d82dd;}
.part2{ margin-top:30px; clear:both; height:100px; background:#fafafa}
.part2 ul li {float: left;width: 11%;text-align: left;margin-right: 10px;height: 100px;line-height: 100px;font-size:17px;font-weight:500;padding-left:80px }
.part2 ul li:last-child{width: 350px;margin: 0; padding-left:80px;}
.part2 ul li:first-child{ margin-left:10px;}
.part2 ul li:nth-child(1){ background:url(2023_p2_icon1.png) no-repeat  20px 25px;}
.part2 ul li:nth-child(2){ background:url(2023_p2_icon2.png) no-repeat  20px 25px;}
.part2 ul li:nth-child(3){ background:url(2023_p2_icon3.png) no-repeat  20px 25px;}
.part2 ul li:nth-child(4){ background:url(2023_p2_icon4.png) no-repeat  20px 25px;}
.part2 ul li:nth-child(5){ background:url(2023_p2_icon5.png) no-repeat  20px 25px;}
.part2 ul li:hover:nth-child(1){ background: rgb(61 163 225) url(2023_p2_icon1.png) no-repeat  18px 27px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part2 ul li:hover:nth-child(2){ background:rgb(61 163 225)url(2023_p2_icon2.png) no-repeat  18px 27px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part2 ul li:hover:nth-child(3){ background:rgb(61 163 225)url(2023_p2_icon3.png) no-repeat  28px 27px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part2 ul li:hover:nth-child(4){ background:rgb(61 163 225)url(2023_p2_icon4.png) no-repeat  18px 27px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part2 ul li:hover:nth-child(5){ background:rgb(61 163 225)url(2023_p2_icon5.png) no-repeat  18px 27px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part2 ul li a {display: block; color: #333333;font-weight: bold;font-size: 18px;}
.part2 ul li:hover{ background-color: rgb(61 163 225);}
.part2 ul li:hover a{ color:#fff}
.part3{ overflow:hidden; clear:both}
.slideBox1{ width:1440px;height:180px; overflow:hidden; position:relative; float:left; margin:30px 0px 0px 0px;   }
.slideBox1 .hd{  overflow:hidden; position:absolute; right:0px; bottom:20px; z-index:1; height:30px; line-height:40px;  }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:right; padding:15px 10px 0 0;  }
.slideBox1 .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px;  text-align:center;cursor:pointer; text-indent:-9999px; background:#fff; border-radius:20px;}
.slideBox1 .hd ul li.on{ color:#fff; background:#ec940a }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;height:404px; }
.slideBox1 .bd img{ width:100%; height:180px; display:block; }
.part4{ padding-top:30px;clear:both; background:#fafafa; overflow:hidden}
.part4_t{width: 100%;  position:relative;background:#fff }
.part4-left{ width:780px; margin-left:00px; float:left}
.part4-left .bd{ margin-left:10px;  background:#fff}
.part4_hd{height: 70px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative}
.part4_hd li{float:left; position: relative; padding: 20px 10px;border-top: 4px solid #fff;}
.part4_hd li a{color: #666666; font-size: 20px; font-weight: 800; padding: 0 10px;}
.part4_hd li.on,.part4_hd li:hover{  border-top: 4px solid #1d82dd;}
.part4_hd li.on,.part4_hd li.on a,.part4_hd li a:hover{color: #0e458e;}
.part4_hd>a{ position:absolute; right:10px; top:30px;color: #737272;font-size: 15px; display:none}
.part4_hd>a:first-child{ display:block}

.part4_b{width: 100%;  position:relative;background:#fff ; overflow:hidden; margin-top:20px; padding-bottom:25px;}
.part4_b .on{ position: relative  }
.part4_b .on a{color: #0e458e;font-size: 20px; display:inline-block; line-height:50px; font-weight: 800; padding: 0px 30px;border-top: 4px solid #1d82dd;}
.list20{ margin: 10px 0px; margin-bottom:8px}
.list20 li{width: 132px; height:93px;margin:0px 7px;text-align: center; float:left; border:#0e458e solid 1px;}
.list20 li:first-child{margin-left:0px;}
.list20 li:last-child{margin-right:0px;}
.list20 li:nth-child(4){ width:180px;}
.list20 li .a{width: 100%;max-width: 100%;display: flex;flex-direction: column; transition: .5s;}
.list20 li .ico{width: 40px;height:38px;position: relative;z-index: 1;margin: 14px auto 10px auto;}
.list20 li .ico:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #107481 1px dotted; border-bottom: none; opacity: 0; transition: .5s}
.list20 li .ico img{ width: 100%; height: 100%}
.list20 li h4{ line-height: 30px; font-size: 15px; transition: .5s; font-weight:600}
@keyframes beat {
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
}
@-webkit-keyframes beat {
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
}
.list20 li:hover{ background:#e7f3fe; border:#e7f3fe solid 1px}
.list20 li .a:hover{ transform: translateY(-.12rem);}
.list20 li:hover:before{opacity: 1;}
.list20 li .a:hover .ico img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part4-right{ float:right; margin-right:0px;width:630px; }
.part4-rt{background:#fff; overflow:hidden}
.part4-rt .tit{  margin:10px 20px;line-height:62px; border-bottom:#e5e5e5 solid 1px; color:#0e458e; font-weight:600; font-size:18px; text-align:center}
 .list21{margin:10px 20px;}


.list21{ overflow:hidden}
.list21  li{float: left; width: 277px; line-height: 65px; height: 65px; margin-top: 15px; margin-left: 5px; font-size: 20px; vertical-align:middle; border:#0e458e solid 1px; border-radius:5px;}
.list21 li:nth-child(2n){margin-right: 5px; float:right}
.list21 li a{width: 100%; height: 100%; display: block; text-align: center;}
.list21  li a img{text-align: center; display: inline-block; margin-right: 15px;vertical-align:middle}
.list21  li:nth-child(1), .list21  li:nth-child(2), .list21  li:nth-child(3), .list21  li:nth-child(4), .list21 ul li:nth-child(5), .list21 ul li:nth-child(6){background: #fff;}
.list21  li:hover{ border:#e7f3fe solid 1px; }
.list21  li a:hover{background: #e7f3fe; font-weight:bold }
.list21  li.blue{background: #e7f3fe;}
.list21 li a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.list22{ border-top:#0e458e dashed 1px; margin:20px 40px 0px 40px; overflow:hidden; padding:10px 0px;}
.list22  li{float: left; line-height: 40px; padding:0px 17px; height: 50px; margin:10px 20px ;font-size: 20px; vertical-align:middle; }
.list22 li a{width: 100%; height: 100%; display: block; text-align: center;}
.list22  li a img{text-align: center; margin-top:1px;}
.list22  li p{ font-size:14px; line-height:15px}
.list22  li:hover{ }
.list22  li a:hover{ font-weight:bold }
.list22  li.blue{}
.list22 li a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.part4-rb{ margin:5px 0px 0px 0px;  margin-top:0px; overflow:hidden; height:103px ; margin-top:20px; background:#fff; padding-bottom:10px;}
.ysqgk_left{ float:left;line-height:35px; border-right:#ccc solid 1px; color:#0e458e; font-weight:600; font-size:18px; text-align:center; width:100px; padding:0px 20px; margin-top:25px;}
.ysqgk_right{ float:left;background:#fff; margin-top:18px; margin-left:20px}
.ysqgk_right li{ float:left; border:#ccc solid 1px;margin:8px 15px; line-height:65px; width:190px;}
.ysqgk_right li a{ display:block;border:#fff solid 2px; background:#f5f5f5;font-size:17px;font-weight:700}
.ysqgk_right li a img{text-align: center;width:55px;height:55px; display: inline-block; margin:0px 15px;vertical-align:middle}
.ysqgk_right a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.ysqgk_right a:hover{font-size:17px;font-weight:700}
.part5{ overflow:hidden; background:#fafafa; }
.picScroll-left{ background:#fff; width:100%;  overflow:hidden; position:relative; margin:20px 0px 0px 0px;  }
.picScroll-left .hd{width:100%; height:100% overflow:hidden; padding:0 0px; position:absolute; top:50%; z-index:9  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:27px; height:49px;   margin-top:10px; position:absolute;
			 cursor:pointer; background:url(23_index_pre.png) no-repeat;z-index:10;top:50%; margin-top:-25px}
			 .picScroll-left .hd .prev{left:20px;}
		.picScroll-left .hd .next{ background:url(23_index_next.png)no-repeat;right:20px; }
		.picScroll-left .bd{ padding:30px 0px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:345px; height:190px; display:block; border-radius:5px; overflow:hidden}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999; -webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s; }
.part6{ overflow:hidden; background:#fff; }
.part6 .tit{ border-bottom:#ccc solid 1px; line-height:60px; margin:0px 10px;color:}
.part6 .tit h4{width:100px; border-bottom:#0e458e solid 2px; text-align:center; font-size: 20px; font-weight: 800;  color:#0e458e}
.part6 .tit span{ color: #737272;font-size: 15px; float:right; padding-right:20px;}
.part4_hd>a:first-child{ display:block}
.picScroll-left1{ background:#fff; width:100%;  overflow:hidden; position:relative; margin:20px 0px 0px 0px;  }
.picScroll-left1 .hd{width:100%; height:100% overflow:hidden; padding:0 0px; position:absolute; top:50%; z-index:9  }
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:27px; height:49px;   margin-top:10px; position:absolute;
 cursor:pointer; background:url(23_index_pre.png) no-repeat;z-index:10;top:50%; margin-top:-25px}
 .picScroll-left1 .hd .prev{left:20px;}
.picScroll-left1 .hd .next{ background:url(23_index_next.png)no-repeat;right:20px; }
.picScroll-left1 .bd{ padding:30px 0px;  margin-left:10px   }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1;  }
.picScroll-left1 .bd ul li{width:20%;margin:0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left1 .bd ul li .pic{ text-align:center; overflow:hidden; width:96%;marign:0px auto;}
.picScroll-left1 .bd ul li .pic img{ width:100%;marign:0px auto; height:338px; display:block; border-radius:5px; overflow:hidden}
.picScroll-left1 .bd ul li .title{text-align:center;   width:96%;marign:0px auto;line-height:50px;  font-size:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.picScroll-left1 .bd ul li .pic a:hover img{ border-color:#999; -webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s; }
.part7{ margin-top:00px; background:#fafafa; padding-top:30px; overflow:hidden}
.part7_left{ float:left; width:1000px; margin-left:10px;}
.part7_tit{height: 40px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative}
.part7_tit li{float:left; position: relative; padding-bottom: 11px;}
.part7_tit li>a{color: #666666; font-size: 20px; font-weight: 800; padding: 0 30px;}
.part7_tit li.on,.part7_tit li:hover{ border-bottom: 4px solid #1d82dd;}
.part7_tit li.on,.part7_tit li.on a,.part7_tit li a:hover{color: #1d82dd;}
.part7_tit>a{ position:absolute; right:5px; top:10px;color: #737272;font-size: 15px; display:block}
.part7_tit>a:first-child{ display:block}
.part7_left .newlist{ margin-left:20px;}
.part7_right{ float:right; width:410px; }
.part7_right li{float: left; width: 195px; line-height: 75px; height: 75px; margin-top: 15px; margin-left: 5px; font-size: 18px; vertical-align:middle; background:#fff;}
.part7_right li:nth-child(2n){ float:right}
.part7_right li a{width: 100%; height: 100%; display: block; text-align: center;}
.part7_right li a img{text-align: center; display: inline-block; margin-right: 5px;vertical-align:middle;}
.part7_right li a:hover{background: #e7f3fe; font-weight:bold }
.part7_right li:hover a img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;}
.foot-link{width: 1440px; height: 38px;  margin: 20px auto 20px auto;}
/* 友情链接 */
.yqlj_title{position: relative; font-size: 16px;}
.yqlj_title>ul{margin-right: -10px; height: 38px;line-height: 38px; }
.yqlj_title>ul>li{ float: left; width:24%; margin-right:1%;list-style-type:none; background-color: #fff;}
.yqlj_title>ul>li:last-child{ margin-right:0%}
.yqlj_title>ul>li p{padding-left: 14px; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_title>ul>li p em { position: absolute; right: 25px; top: 16px; width: 10px; height: 10px; background: url(2023-index-link.png) no-repeat; transition: .3s all;}
.yqlj_title>ul>li p i{ position: absolute; left: 50%; bottom: 46px; margin-left:-14px; width: 28px; height:15px; display: none; background: url(2023-index-link2.png) no-repeat center;}
.yqlj_title>ul>li.on p i{ display: block;}
.yqlj_title>ul>li.on em{ transform: rotate(180deg);}
.yqlj_title>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 5; bottom: 60px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21); max-height: 330px; overflow: auto;}
.yqlj_title>ul>li .yqlj_con1 li{ float: left; width:25%; line-height: 30px;list-style-type:none; padding: 6px 8px; box-sizing: border-box;}
.yqlj_title>ul>li .yqlj_con1 li a{text-decoration: none;color: #333; }
.yqlj_con1 li a{background: #f2f2f2; display: block; text-align: center; padding: 4px 0; box-sizing: border-box; border: 1px solid #f2f2f2; border-radius: 4px;}
.yqlj_title>ul>li .yqlj_con1 table {width: 100%;}
.yqlj_title>ul>li .yqlj_con1 table a{text-decoration: none;color: #333; background: none; border: none; text-align: left;}
.yqlj_title>ul>li .yqlj_con1 table li {width: 14%;margin-left: 0;}
.yqlj_con1 tr td:first-child { font-weight: bold; padding-left: 20px;}
.yqlj_con1 tr:nth-child(2n) td { background: #f2f2f2;}
.footer{background:#c11919;height:147px;width:100%;clear:both; background:#299bff}
.footerin{width:1440px;margin:0 auto;text-align:center;color:#fff;line-height:32px;padding:50px 0 50px 0;}
.footerin p{ text-align:center}
.footerin .zfjg{ float:left; padding-left:60px}
.footerin .jc{ float:right; padding-right:60px; margin-top:-60px;}
.phone{ display:none}
.cont_path{width:1380px;  margin:0px auto; line-height:65px; height:65px;background:url(../images/path_icon1.png) no-repeat 20px 20px; padding-left:50px;color:#4fadfd; font-size:16px;}
.cont_path a{color:#4fadfd}
.list .list_nav{ margin-top:10px; width:269px; float:left; margin-left:30px;}
.list .list_nav>h2{line-height:90px;color:#fff; text-align:center; background:url(23_list_bg.png) no-repeat center; font-size:24px; background-size:100%}
.menu_list{width:268px;margin:0 auto;}
.menu_head{display:block; line-height:60px; border-bottom:#ccc solid 1px; background-image:url(23_list_icon2.png) ; background-repeat:no-repeat; background-position:97%; padding-left:35px; padding-right:10px;font-size:16px;font-weight:500; border:#0e458e solid 1px; color:#0e458e}
.menu_list .current{background-image:url(23_list_icon1.png);background-repeat:no-repeat; background-position:97%; padding-left:35px; padding-right:10px;background-color:#0e458e}
.menu_list .current a{color:#fff}
.menu_body{line-height: 40px;background: #fafafa;	}
.menu_body a{display:block; margin:0px 20px; line-height:40px;        border-bottom: #ccc solid 1px;padding-left: 20px; color:#000}
.menu_body a:hover{color:#0e458e;display:block; background:#93cbfc}
.list .list_nav .sjnav a{ display:block; margin:0px 40px; line-height:40px;        border-bottom: #ccc solid 1px;padding-left:5px;}
.list .list_nav .sjnav a:hover,.list .list_nav .sjnav a.on{color:#ff9e2b;display:block; background:#93cbfc}
.list .list_right{ float:right; margin-right:30px;width:1073px;}
.list .list_right .list_news{padding-top: 14px;transition: all 0.4s;}
.list_news{ margin:0px 20px;}
.list_news li{line-height: 45px;position: relative;height: 45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 84%;padding-right: 16%;text-indent: 12px; transition: .3s all; padding-left: 0px;}
.list_news li a{color: #333;font-size: 16px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_news li:hover span, .newlist li a:hover{color: #1d82dd; font-weight: bold;}
.list_news li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.list_news li::before{content: "";position: absolute;top: 28px;left: 0;width: 5px;height: 5px;margin-top: -9px;background-color: #cccccc; border-radius: 5px;}
.list_news li:hover::before{background-color: #1d82dd;}
.list_news li:nth-child(5n){border-bottom: 1px dashed #dcdcdc;padding-bottom: 20px;margin-bottom: 20px;}
.content{width: 1370px; height:auto; padding: 0 30px; float: left; margin-top: 30px; min-height: 200px;padding-bottom: 50px;}
.con_stitle{font-size: 25px;color: #000;font-weight: 400;text-align: center;line-height: 40px;width: 100%; margin-top: 20px;}
.con_title{font-size: 35px;color: #000;font-weight: 400;text-align: center;line-height: 55px; width: 100%; }
.con_futitle{font-size: 25px;color: #000;font-weight: 400;text-align: center;line-height: 40px;width: 100%;}
.con_detail{background: url(../images/yc-icon-32.png) no-repeat 0px 0px;height: 50px;border-bottom: 1px dotted #999;padding-top: 20px;margin-top: 20px; background-size: 100% auto;}
.con_detail br{display: none;}
.con_detail>p {font-size: 16px;color: #666;text-align: left;line-height: 36px;}
.con_detail span {cursor: pointer;margin-left: 5px; float:right}

.zhengwen {width: 100%;margin: 0 auto; padding: 30px;}
.zhengwen img{max-width: 100%;}
#playercontainer {margin: 0 auto;text-align: center;}
.article-ewm{text-align: center;}
.article-ewm p{line-height: 40px;}
.xl_ewm{margin-top: 10px;}
.xl_ewm img{margin: 0 auto;}
.sp_list{ margin:0px 20px;}
.sp_list li{ width:320px; margin:20px 15px;background-color: rgba(244, 245, 249, 1); float:left; position:relative;overflow: hidden;}
.sp_list li img{width:100%;height:180px;position: relative; overflow:hidden}
.sp_list li:hover{-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.2);box-shadow:0 5px 8px rgba(0,0,0,0.2);}
.sp_list li p{ height:40px; line-height:40px; text-align:center; font-size:16px;}
.sp_list li:hover span::before{ background-color:#2b3e9a;}
.sp_list li::after{display: block;content:'';width:0px;height:4px;position: absolute;bottom:0px;background:#2b3e9a;-webkit-transition: all 0.6s;transition: all 0.6s;z-index: 9999;}
.sp_list li:hover::after{width: 100%;} 
.sp_list li img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.qk_list{ margin:10px 0px 40px 0px;}
.qk_tit{ border-bottom:#ccc solid 1px; line-height:40px; margin:0px 10px;color:}
.qk_tit  h4{width:130px; border-bottom:#0e458e solid 2px; text-align:center; font-size: 20px; font-weight: 800;  color:#fff;background:#0e458e;border-top-right-radius: 10px;border-top-left-radius: 10px;}
}