﻿@charset "utf-8";
/* CSS Document */
	*{margin:0; padding:0;}
	body{font-size:14px; color:#000; font-style:normal !important; font-family:微软雅黑; min-width:1300px;}
	img{border:none;}
	a{text-decoration:none; color:#000;}
	a:hover{text-decoration:none; color:#000;}
	li{list-style:none;}
	.fontblock a{font-family:微软雅黑; font-size:30px; color:#535759;
		}
	.clear{clear:both;}
	.head{width:1300px; height:130px; margin:0 auto;}
	.logo{float:left;}
	.sea{width:304px; overflow:hidden; height:36px; border:1px solid #ffffff; float:right; background:#ffffff; margin-top:70px; margin-right:6px;padding:0px 10px;}
	.spec1s{width:200px; height:36px; line-height:32px; border:none; font-size:15px; font-family: 微软雅黑; color:#007dd3; float:left; outline:none;}
    .spec2s{float:right; margin-top:5px; margin-right:5px;}
	.menu_con{width:1300px; margin:0 auto; position:relative; z-index:99999999999999999999;}
	.menu_con ul li{width:150px; float:left; text-align:center; font-size:16px; position:relative;}
	.menu_con ul li a{color:#1b1b1b; line-height:50px; display:block;}
	.menu_con ul li a:hover{color:#fff; line-height:50px; display:block; background:#13b2f7;}
	.menu_con ul li a.active{background:#13b2f7;}
.menu_con li ul{ position:absolute; left:0; top:50px; z-index:99999; background:#bbe4fc; display:none;}
.menu_con li ul li{ height:35px; line-height:35px;}
.menu_con li ul li a{ line-height:30px; transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.5s;}
.menu_con li ul li a:hover{line-height:35px;transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;}
.menu_con li:hover ul{ display:block;}	
.head-box2{background: rgba(255,255,255, 0.8);position: fixed;width: 100%;top: 0;left: 0;z-index: 999;box-shadow: 0px 1px 40px 0px rgba(35, 29, 39, 0.3);}
	.menu_con2{ margin:0 auto; position:relative; z-index:99999999999999999999;}
	.menu_con2 ul li{width:130px; float:left; text-align:center; font-size:16px; position:relative;}
	.menu_con2 ul li a{color:#1b1b1b; line-height:50px; display:block;}
	.menu_con2 ul li a:hover{color:#fff; line-height:50px; display:block; background:#13b2f7;}
	.menu_con2 ul li a.active{background:#13b2f7;}
.menu_con2 li ul{ position:absolute; left:0; top:50px; z-index:99999; background:#bbe4fc; display:none;}
.menu_con2 li ul li{ height:35px; line-height:35px;}
.menu_con2 li ul li a{ line-height:30px; transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.5s;}
.menu_con2 li ul li a:hover{line-height:35px;transition:all 0.1s;-moz-transition:all 0.1s;-ms-transition:all 0.1s;-o-transition:all 0.1s;-webkit-transition:all 0.1s;}
.menu_con2 li:hover ul{ display:block;}	


/* part1 */
.fl{float:left;}
.fr{float:right;}
.clear{zoom: 1; clear:both}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
.part1{padding-top: 20px;}
.part1-l{width: 900px;}
.part1-l li{float: left;width: 48.19%;margin-right: 3.62%;background: #fff;position: relative;}
.part1-l li:nth-child(even){margin-right: 0;}
.part1-l li a{display: block;padding: 1.25rem 0;border-top: 1px solid #eeeeee;transition: 0.6s all;position: relative;}
.part1-l li .pic{position: relative;}
.part1-l li .pic .img{background: #a6caff;overflow: hidden;}
.part1-l li .pic .img img{display: block;width: 100%;opacity: 0.9;object-fit:cover;transition: 0.6s all;height: 250px;}
.part1-l li .pic .time{position: absolute;left: 0;top: 0;padding: 0px 0px 0 0; width: 55px;height: 69px;background: url(../images/part1-news-back.png) no-repeat center;}
.part1-l li .pic .time .day{font-size: 24px;color: #002e73;text-align: left;font-weight: bold;margin-left:10px;padding-bottom: 5px;background: url(../images/part1-04.png) no-repeat bottom right;}
.part1-l li .pic .time .year{font-size: 13px;color: #002e73;text-align: left;}
.part1-l li .text{margin-top: 1.25rem;transform: 0.6s all;}
.part1-l li .text h5{font-size: 1rem;color: #000000;line-height: 1.625rem;height: 3.25rem;overflow: hidden;font-weight: normal;margin-bottom: 0.9375rem;transition: 0.6s all;}
.part1-l li .text p{font-size: 0.75rem;color: #888888;line-height: 1.375rem;height: 2.75rem;overflow: hidden;}
.part1-l li .text h5 img{margin-top: 8px;margin-left: 0.625rem;}
.part1-l li:hover a{box-shadow: 0px 0px 16px 0px rgba(145, 145, 145, 0.39);padding: 0 0 2.5rem 0; transition: 0.6s all;}
.part1-l li:hover .pic .img img{opacity: 1;transform: scale(1.1); transition: 0.6s all;}
.part1-l li:hover .text{padding: 0 1.25rem;transform: 0.6s all;}
.part1-l li:hover .text h5{color: #0e82d9;transition: 0.6s all;}
.border{position:absolute;background:none; transition:0.8s all;}
.part1-l li>.border:nth-of-type(1){top:0;left:0;width:0;height:0;border-top:1px solid #0e82d9;}
.part1-l li>.border:nth-of-type(2){top:0;right:0;width:10px;height:0;border-right:1px solid #0e82d9;}
.part1-l li>.border:nth-of-type(3){bottom:0;right:0;width:0;height:0;border-bottom:1px solid #0e82d9;}
.part1-l li>.border:nth-of-type(4){bottom:0;left:0;width:0;height:0;border-left:1px solid #0e82d9;}
.part1-l li:hover .border:nth-of-type(1){width:100%;}
.part1-l li:hover .border:nth-of-type(2){height:100%;}
.part1-l li:hover .border:nth-of-type(3){width:100%;}
.part1-l li:hover .border:nth-of-type(4){height:100%;}
.part1-l .title{position: relative;}
.part1-l .title .fr{float: left;margin-left: 2.5rem;}
.part1-r{width:350px;}
.part1-r li{padding: 1.125rem 0;border-bottom: 1px solid #eeeeee;}
.part1-r li a{display: block;position: relative;overflow: hidden;}
.part1-r li .time{position: relative;float: left;width: 46px;height: 70px;border: 1px solid #0e82d9;border-radius: 7px;transition: 0.6s all;}
.part1-r li .day{transition: 0.6s all;font-size: 1.75rem;color: #0e82d9;font-family: "times new roman";text-align: center;line-height: 42px;background: url(../images/part1-05.png) no-repeat bottom center;margin-bottom: 0.3125rem;}
.part1-r li .month{transition: 0.6s all;font-size: 0.75rem;color: #999999;text-align: center;}
.part1-r li p{margin-left: 66px;font-size: 1rem;color: #323232;line-height: 1.625rem;height: 3.25rem;overflow: hidden;margin-top: 0.625rem;transition: 0.6s all;}
.part1-r li:hover .time{
  background-image: -moz-linear-gradient( 90deg, rgb(118,192,274) 0%, rgb(14,130,217) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(118,192,274) 0%, rgb(14,130,217) 100%);
  background-image: -ms-linear-gradient(  90deg, rgb(118,192,274) 0%, rgb(14,130,217) 100%);
  transition: 0.6s all;
}
.part1-r li:hover .day{color: #fff;background: url(../images/part1-05-on.png) no-repeat bottom center;transition: 0.6s all;}
.part1-r li:hover .month{color: #fff;transition: 0.6s all;}
.part1-r li:hover p{color: #0e82d9;transition: 0.6s all;}
	
.xskyjs{width:1300px; height:550px; margin:0px auto 0px auto; padding-top:20px; padding-bottom:25px}
	#tab{width:600px;}
	#tab .tab_menu{width:600px;height:55px; background:#d9efff;}
	#tab .tab_menu li{float:left;width:200px;height:55px;line-height:55px;cursor:pointer;text-align:center; }
	#tab .tab_box{width:1300px;height:420px;clear:both; padding:10px 15px;}
	#tab .tab_menu .selected{ background-color:#CFF;cursor:pointer; color:#0e82d9}
	.hide{display:none;}
	.spec4{ padding-left:35px; line-height:30px;display:inline-block;}
	#tab .tab_menu .selected .spec4{ padding-left:35px;}
	.spec5{padding-left:35px;line-height:30px;display:inline-block;}
	#tab .tab_menu .selected .spec5{ padding-left:35px;}

	.part2-nr .swiper-slide a {
	padding-top: 38px; display: block; position: relative;
}
.fx{width:300px; float:left; margin-left:15px; }
.fx .text {
	background: rgb(255, 255, 255); padding: 3.37rem 1.25rem 1.25rem; transition:0.6s; position: relative; z-index: 3; box-shadow: 0px 1px 6px 0px rgba(98,98,98,0.16);
}

.fx .text h5 {
	height: 3.25rem; color: rgb(50, 50, 50); line-height: 1.62rem; overflow: hidden; font-size: 1rem; font-weight: normal; margin-bottom: 0.62rem; position: relative; z-index: 2;
}
.fx .pic {
	border-radius: 50%; left: 40%; top: 40px; width: 70px; height: 70px; position:relative; overflow: hidden; z-index: 4;
}
.fx .pic img {
	background: #a6caff;border-radius: 50%; transition:0.6s; width: 70px; height: 70px; display: block;
}

.fx:hover .text {
	transition:0.6s; box-shadow: 0px 2px 27px 0px rgba(52,24,68,0.34);
}
.fx:hover .text h5 {
	font-weight:bold;
}
.fx:hover .text ul {
	background: url("../images/part2-02-on.png") no-repeat left top;
}
.fx:hover .text ul li {
	background: url("../images/part2-03-on.png") no-repeat left; ;
}
.fx:hover .text ul li + li {
	background: url("../images/part2-04-on.png") no-repeat left;
}
.fx:hover .text ul li + li + li {
	background: url("../images/part2-05-on.png") no-repeat left;
}
.fx:hover .pic img {
	transition:0.6s; transform: scale(1.1); 
}
	
.jztrig{ float:right; width:318px; background:#ffffff; padding:25px; height:252px; overflow:hidden; margin-bottom:10px; position:relative;z-index:99999999}
.title{ border-bottom:1px solid #b7b7b7; margin-bottom:10px; float:right;  position:z-index:99999999}
.title a{ float:right; color:#666666; font-size:12px; margin-top:16px}
.title h1{ float:left; display:inline-block; color:#0e82d9; margin-bottom:-1px; font-size:24px; border-bottom:1px solid #0e82d9; padding-right:15px; padding-bottom:6px;}
.title1{ border-bottom:1px solid #b7b7b7; margin-bottom:10px; float:right;}
.title1 a{ float:right; color:#666666; font-size:12px; margin-top:16px}
.title1 h1{ float:left; display:inline-block; color:#0e82d9; margin-bottom:-1px; font-size:24px; border-bottom:1px solid #0e82d9; padding-right:15px; padding-bottom:6px;}
.news{position:relative;}
.news li{ line-height:30px; position:relative;}
.news li a{ display:block; color:#666666; font-size:14px;}
.news li span{ float:right;}
.news li:hover a{ color:#0e82d9}
.news li:hover span{color:#0e82d9}

.jxky{float:right; width:318px; background:#ffffff; padding:25px 25px 0 25px; overflow:hidden; position:relative;z-index:99999999}
.tit{  border-bottom:1px solid #b7b7b7; margin-bottom:10px; float:right;  position:z-index:99999999}
.tit a{  float:right; color:#666666; font-size:12px; margin-top:6px}
.tit h1{float:left; display:inline-block; color:#0e82d9; margin-bottom:-1px; font-size:24px; border-bottom:1px solid #0e82d9; padding-right:20px; padding-bottom:6px;}

.tzgg{}
.tzgg a{ display:block;}
.tit1{width:350px; float:right; font-size:16px; margin-top:15px;line-height:25px;}
.tit1 span{ float:left;width:55px; border:1px solid #db668e; padding-top:2px; text-align:center; font-size:19px; color:#db668e; margin-right:10px;}
.tit1 span b{ display:block;  margin-left:5px;padding-top:2px;width:80%;text-align:center; font-weight:normal; border-top:1px dashed #db668e;font-size:13px;color:#db668e;}

.new{position:relative;}
.new li{ line-height:260%; position:relative;}
.new li a{ display:block; color:#666666; font-size:14px;}
.new li span{ float:right;}
.new li:hover a{ color:#0e82d9}
.new li:hover span{color:#0e82d9}

.new4{ padding-top:8px;position:relative;}
.new4 li{ line-height:160%; position:relative;}
.new4 li a{ display:block; color:#666666; font-size:14px;}
.new4 li span{ float:right;}
.new4 li:hover a{ color:#0e82d9}
.new4 li:hover span{color:#0e82d9}

.jyxx{float:left; width:308px; background:#ffffff; padding:35px 25px 0 25px; overflow:hidden; position:relative;z-index:99999999}





.xiaoyuan{ margin-top:10px;}
.xiaoyuan h1{ color:#0e82d9; font-size:24px; float:left;}

	
.footer{color:#c9e7fd; height:70px; font-size:12px; text-align:center; line-height:23px; background:#0957c0;padding:20px 0 20px 0;}

.marqueeleft{height:163px;width:1300px;overflow:hidden;margin:9px auto 25px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:263px;height:163px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:263px;height:163px;overflow:hidden;}