body {
	margin: 0px;
	padding: 0px;
	background: #fff;
	background-size: 100% auto;
	font-family: 'Microsoft YaHei', 'Arial', '宋体';
	font-size: 14px;
	color: #333333;
}

html {
	font-size: 62.5%;
}

body,
ul,
ol,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	border: 0;
	padding: 0;
	margin: 0;
	outline: 0;
	box-sizing: border-box;
}

*:focus {
	outline: none !important;
}

ul,
li,
ol,
dl,
dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-transform: capitalize;
}

p {
	margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
	*display: inline;
	/*IE only*/
}

.index_content {
	width: 1200px;
	margin: 10px auto 0px;
}

img {
	border: 0px;
}

input {
	border: 0px;
}

a {
	text-decoration: none;
}

a:visited {
	color: #333333;
}

a:hover {
	color: #0281c7;
}

a:active {
	color: #0281c7;
}

.section {
	width: 100%;
	max-height: 420px;
	width: 1200px;
	margin: 0 auto;
}

.none {
	display: none;
}

.block {
	display: block;
}
.clear {
	clear: both;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	content: ". ";
}

.wrap {
	width: 1200px;
	margin: 0 auto;
	display: flow-root;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
/* 中部布局 */



/* 热词 */

.section_content {
	height: auto;
	margin: 0 auto;
	/* margin-bottom: 30px; */
	width: 100%;
}

.content_box {
	width: 1200px;
	margin: 0 auto;
}

.hot_tilte {
	width: 100%;
	height: 100px;
	margin: 25px auto;
}

.hot_log {
	float: left;
	width: 7%;
}

.hot_log img {
	padding: 3px;
}

.hot_text {
	width: 92%;
	float: right;
}

.hot_text .h_title {
	text-align: center;
	/* font-size: 18px; */
	/* margin: 10px auto; */
	/* font-weight: bold; */
	margin-bottom: 10px;
}

.hot_text .h_title a {
	font-size: 28px;
	font-weight: normal;
	line-height: 34px;
	display: block;
	color: #333;
}

.hot_text p a {
	color: #999999;
	width: 100%;
	text-indent: 2em;
	line-height: 30px;
	font-size: 14px;
}

/* .hot_text p a:hover {
        color: #0281c6;
    } */

.hot_text p span {
	color: #0281c7;
}

/* 热词 */


/* section1 */

.ts {
	padding: 10px;
}

.section1 {
	height: 420px;
	background-color: #f6f6f6;
	border-radius: 10px;
}

.sc_l {
	width: 615px;
	height: 100%;
}

.sc_r {
	width: 585px;
	height: 100%;
}

.ul_tb1ist li {
	padding-left: 15px;
	position: relative;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
}

.ul_tb1ist li i {
	width: 3px;
	height: 3px;
	background: #0281c7;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -1.5px;
}

.ul_tb1ist li a {
	display: block;
	float: left;
	font-size: 20px;
	color: #333;
}

.ul_tb1ist li span {
	display: block;
	float: right;
	font-size: 20px;
	color: #999;
}

.ul_tb1ist.block {
	padding: 15px 20px 0;
}

.more_se1 a {
	display: block;
	text-align: right;
	font-size: 16px;
	color: #333;
	line-height: 50px;
	padding: 0 20px;
}

/* section2 */
.picScroll-section2 {
	width: 1200px;
	overflow: hidden;
	position: relative;
	padding: 40px 0 20px;
}

.picScroll-section2 .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-section2 .bd ul li {
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.picScroll-section2 .bd ul li .pic {
	text-align: center;
}

.picScroll-section2 .bd ul li .pic img {
	width: 380px;
	height: 120px;
	display: block;
}

/* section3 */
.slideGroup {
	width: 1200px;
	text-align: left;
	margin: auto;
/* 	overflow:hidden; */
}

.slideGroup .parHd {
	height: 70px;
	line-height: 70px;
	/* background: #f4f4f4; */
	/* padding: 0 20px;
				border-bottom: 1px solid #ddd; */
	position: relative;
	border-bottom: 1px solid #eee;
	margin-bottom: 30px;
}

.slideGroup .parHd ul {
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 70px;
	right: 0;
	
}

.slideGroup .parHd ul li {
	float: left;
	font-size: 26px;
	color: #333;
	cursor: pointer;
	margin: 0 55px;
	width: 130px;
	position: relative;
	line-height: 70px;
	text-align: center;
}

.slideGroup .parHd ul li.on {
	height: 70px;
	font-weight: bold;
	color: #0281c7;

}
.parBd_pre{
	position: relative;
}
.slideGroup .parHd ul li.on:after {
	content: '';
	position: absolute;
	left: 30%;
	right: 30%;
	height: 3px;
	bottom: 0;
	background: #0281C7;
}

.slideGroup .slideBox {
	 overflow: hidden; 
	zoom: 1;
	/* padding: 10px 0 10px 42px; */
	position: relative;
}

.slideGroup .sPrev,
.slideGroup .sNext {
	position: absolute;
	display: block;
	width: 50px;
	height: 50px;
	z-index: 100;
}

.slideGroup .sPrev {
	background: url(arrow_left.png) no-repeat;
	left: -70px;
	top: 50%;
	margin-top: -25px;

}

.slideGroup .sNext {
	background: url(arrow_right.png) no-repeat;
	right: -70px;
	top: 50%;
	margin-top: -25px;
}

.slideGroup .parBd ul {
	overflow: hidden;
	zoom: 1;
}

.slideGroup .parBd ul li {
	margin: 0 30px 0 0 ;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: left;
	width: 380px;
	height: 260px;
	display: block;
	overflow: hidden;
}

.slideGroup .parBd ul li a {
	display: block;
	position: relative;
}

.slideGroup .parBd ul li a img {
	width: 380px;
	height: 260px;
	display: block;
	overflow: hidden;
}

.slideGroup .parBd ul li a p{
	position: absolute;
	font-size: 16px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	background: url(bg02.png) repeat;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0 15px; 
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.slideGroup .tempWrap{
	margin: auto;
}
/* section4 */
.section4 {
        margin: 20px auto auto !important;
}
.sec_four .sec_four_name{
	display: inline-block;
	width: 100%;
	line-height: 56px;
}
.sec_four .sec_four_name p{
	font-size: 26px;
	font-weight: bold;
	color: #0281C7;
	float: left;
}
.sec_four .sec_four_name a{
	font-size: 16px;
	color: #999;
	float: right;
}
.sec_four{
	width: 585px;
}
.sec_four ul{
	display: inline-block;
	width: 100%;
	
}
.sec_four ul li{
	position: relative;
	padding-left: 15px;
	line-height: 40px;
	height: 40px;
}
.sec_four ul li i{
	width: 3px;
	height: 3px;
	background: #0281C7;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -1.5px;
}
.sec_four ul li a:hover{
	color: #0281C7;
}
.sec_four ul li a{
	display: block;
	float: left;
	font-size: 16px;
	color: #333;
}
.sec_four ul li span{
	display: block;
	float: right;
	font-size: 16px;
	color: #999;
}
/* section5 */
.section5 ul{
	margin: 20px 0 36px;
	
}
.section5 ul li:last-child{
	margin-right: 0;
}
.section5 ul li{
	float: left;
	width: 175px;
	padding: 25px 0 10px;
	margin-right: 30px;
	-webkit-box-shadow: 0px 0px 6px 4px #ececec;
	-moz-box-shadow: 0px 0px 6px 4px #ececec;
	-ms-box-shadow: 0px 0px 6px 4px #ececec;
	-o-box-shadow: 0px 0px 6px 4px #ececec;
	box-shadow: 0px 0px 6px 4px #ececec;
}
.section5 ul li i{
	width: 80px;
	height: 80px;
	display: block;
	margin: auto;
}
.section5 ul li i img{
	width: 100%;
}
.section5 ul li a{
	display: block;
	text-align: center;
	font-size: 22px;
	line-height: 80px;
	color: #333;
}
.section5 ul li a:hover{
	color: #0281C7;
}
/* 友情链接 */

.link_box {
	border-top: 5px solid #0574c9;
}

.link_list {
	padding: 25px 0;
	display: inline-block;
	width: 100%;
}

.link_list li {
	float: left;
	width: 282px;
	line-height: 45px;
	background: url(link_bg.png);
	margin-right: 24px;
}

.link_list li:last-child {
	margin-right: 0;
}

.link_list li a {
	display: block;
	padding: 0 10px;
	line-height: 45px;
	color: #333;
}

.ul_tb1ist li a:hover {
	color: #0281c7;
}

/* 10.18 */
/*云游浙江*/
.section3 {
	background: url(https://www.zjedu.org/picture/3/2110191108280781196.jpg?0.3747693640761516) no-repeat top;
	background-size: 100%;
}

.yyzj {
	width: 100%;
	height: 480px;
	overflow: hidden;
}

.yyzj_in {
	width: 1366px;
	height: auto;
	margin: 0 auto;
}

.yyzj_in_app {
	display: none;
}

.yyzj_tit {
	width: 100%;
	height: 82px;
	border-bottom: 2px solid #89c6eb;
}

.yyzj_tit_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.yyzj_tit_in li {
	float: left;
	width: 20%;
	height: 84px;
}

.yyzj_tit_in li a {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 22px;
	line-height: 65px;
	color: #000;
	text-align: center;
}

.change2 {
	background: url(/picture/3/2111041441000461756.png?0.11595119121914577) no-repeat bottom;
}

.change2 a {
	color: #0281c7 !important;
	font-weight: bold
}

.msgj {
	margin-top: 30px;
}

.xglj {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 100px;
}

.slide_img li span {
	display: block;
	text-align: center;
	padding: 15px 0;
}

.slide_img li.on {
	-webkit-box-shadow: -1px -1px 7px 3px #e3e3e3;
	-moz-box-shadow: -1px -1px 7px 3px #e3e3e3;
	box-shadow: -1px -1px 7px 3px #e3e3e3;
}

.slide_img li:hover .txt_ld {
	background: #019aff;
	color: #fff;
}

.slide_img li:hover .txt_ld p {
	color: #fff;
	font-weight: bold;
}

.slide_img li:hover .txt_ld i {
	color: #fff;
}

.slide_img li span p {
	font-size: 18px;
	color: #333;
	line-height: 30px;
}

.slide_img li span i {
	font-style: normal;
	font-size: 14px;
	color: #999;
	line-height: 30px;
}

.slide_img li a img {
	width: 100%;
}

/* @media only screen and (max-width: 1800px) {
    .ul-nav li {
        margin-right: 20px;
    }
} */


.fl {
	float: left;
}

.fr {
	float: right;
}

.cf:after {
	display: block;
	content: '';
	height: 0;
	visibility: hidden;
	clear: both;
}

.cf {
	zoom: 1;
}


.wcoler {
	font-size: 16px;
	color: #000;
}

.wcoler p {
	font-size: 16px;
}

.wcoler p a {
	padding-right: 11px;
	font-size: 16px;
	color: #1492ff;
	background: url(/picture/1424/2101191850048903605.png) no-repeat right;
}

.wcoler a {
	padding-right: 11px;
	font-size: 16px;
	color: #1492ff;
	background: url(picture/1424/2101191850048903605.png) no-repeat right;
}

.wbpj_m_in_one1 {
	width: 100%;
	line-height: 24px;
	margin-top: 20px;
	color: white;
	font-size: 16px;
	text-align: justify;
}

/* .footer_app{
	display: none;
} */

.achangeb_box {
	margin-top: 18px;
}

.hide {
	display: none;
}

/* 01 */
.yyzj_tit_in li.change2 a {
    font-size: 26px;
    font-weight: bold;
}

/* 20211213 */
.model_list {
	width: 300px;
	float: left;
	height: 358px;
}
.model_one,.model_three{
	background:url(model_bg.jpg) no-repeat center bottom;
}
.model_two,.model_four{
	background: url(model_bg1.jpg) no-repeat center top;
}

.model_one p {
	font-size: 20px;
	font-weight: bold;
	color: #0281c7;
	background: url(pn01.png) no-repeat center center;
	/* width: 100%; */
	height: 218px;
	padding-top: 60px;
	text-align: center;
	width: 260px;
	margin: auto;
}

.model_two p {
	font-size: 20px;
	font-weight: bold;
	color: #0281c7;
	background: url(pn02.png) no-repeat center center;
	width: 260px;
	height: 218px;
	/* line-height: 139px; */
	padding-top: 60px;
	text-align: center;
	background-size: cover;
	margin: auto;
}

.model_three p {
	font-size: 20px;
	font-weight: bold;
	color: #0281c7;
	background: url(pn03.png) no-repeat center center;
	width: 260px;
	margin: auto;
	height: 218px;
	padding-top: 60px;
	text-align: center;
	background-size: cover;
}

.model_four p {
	font-size: 20px;
	font-weight: bold;
	color: #0281c7;
	background: url(pn04.png) no-repeat center center;
	width: 260px;
	height: 218px;
	padding-top: 60px;
	text-align: center;
	background-size: cover;
	margin: auto;
}

.model_list ul {
	display: inline-block;
	width: 100%;
	padding: 10px 0;
	min-height: 140px;
}

.model_list ul li {
	font-size: 16px;
	line-height: 30px;
	padding: 0 20px;
	font-style: normal;
	background: url(yuandian.jpg) no-repeat 10px 14px;
}

.model_list ul li a {
	display: block;
	color: #333;

}
.model_list ul li a:hover{
	color:#0281c7;
}