@charset "utf-8";

/* CSS Document */

@keyframes name {
	0% {
		transform: rotateY(0);}
	50% {
		transform: rotateY(90deg)
	;}
	100% {
		transform: rotateY(0)
	;}
}

/*banner*/

.banner {position:relative;width:100%;min-width:1280px;}
.flexslider{ height:400px;overflow:hidden;z-index:-1;width:100%;min-width:1280px;}
		.slides{position:relative;z-index:1;}
		.slides li{height:400px;width:100%;min-width:1280px;}
		.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
		.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 5px;*display:inline;zoom:1;}
		.flex-control-nav a{display:inline-block;width:15px;height:15px;text-indent: -9999px;overflow:hidden;background:url(/images/icon01.jpg) right 0 no-repeat;cursor:pointer; opacity: 0.8;}
		.flex-control-nav .flex-active{background:url(/images/icon01hover.jpg) no-repeat center center; opacity: 0.8;}

		.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
		.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
		.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/prev.jpg) center center no-repeat; opacity: 0.3;}
		.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.jpg) center center no-repeat; opacity: 0.3;}

/*container*/


h3 {
  position: relative;
  font-size: 22px;
  color: #036;}

h3 img {
  vertical-align: -7px;
  margin-right: 10px;}

h3 span {
  color: #c61010;}


.more{width: 59px; margin-top: 3px; text-align: center;}
.more a {color: #b3b3b3; font-size: 14px;}
.con03top{margin-top:35px; height: 45px; zoom:1;border-bottom: 2px solid #1d4267;}

/*con01*/
.con01{}
.picmain{height: 277px; margin:30px 0px;}
.picmain ul li {float: left;width: 296px; background: #FFFFFF;}
.picmain ul li+li{display: block;margin-left: 32px;}
.picmain ul li a {display: block;width: 296px; height: 277px; overflow: hidden;}
.picmain ul li a:hover{width: 296px; transition: all 0.4s ease-out;
   -moz-box-shadow: 0px 17px 35px -17px rgba(0, 0, 0, 0.3); /* è€çš?? firefox */
box-shadow:  0px 17px 35px -17px rgba(0, 0, 0, 0.3);}
 
.picmain ul li a:hover .img img{transition: all 0.4s ease-out; overflow:hidden;box-shadow: none;
    -webkit-transform: scale(1.08);
    transform: scale(1.08);}
.picmain ul li a .des{ padding: 10px;}
.picmain ul li a .des h5{font-size: 15px; line-height:25px; width: 202px;}
.timeWide{
	width: 60px;
	margin-right: 10px;
	background-color: rgb(248, 248, 248);}
.date{
	color: #457DB9;
	font-size: 22px;
	text-align: center;}
.yearMonth{
	color: #457DB9;
	font-size: 12px;
	text-align: center;}
/*con01*/

.titEn{
	color: #61758a;
	line-height: 40px;
	margin-left: 15px;}
/*con02*/
.con02{height: 452px;}
.con02left{width: 800px;}
.con02left ul {margin-top: 20px; float: left; width: 520px;}
.con02left ul li{font-size: 15px; clear:both; margin-top: 0px; height: 50px; line-height: 50px; border-bottom: solid 1px #eee;}
.con02left ul li .time{margin-right: 15px;}
.con02left ul li .date{font-size: 18px;font-family: Arial, Helvetica, sans-serif;display: block; padding: 0px 10px; margin-top: 10px;height:30px;line-height: 30px; color: #457DB9;border-right: solid 1px #eee;}
.con02left ul li .year{display: block; padding: 0px 10px;height:28px;line-height: 28px; color: #c39b7c; border: 1px solid #c39b7c; border-left: none;}
.con02left ul li a:hover,.con02right ul li a:hover{
	color: #d50606;}
.newsPics{
	width: 260px;
	margin-top: 30px;
	margin-right: 20px;}
.newsPics h6 {
	font-size: 14px;
	color: #727272;
	line-height: 22px;}
.newsPics img{
	width: 260px;
	height: 168px;}


.con02right{width: 440px; margin-left: 40px;}
.con02right .newstop{height: 100px; border-bottom:1px solid #dbdbdb;}
.con02right .newstop .tit01{font-size: 16px; text-align: center; color: #005187;font-weight: bold; line-height: 35px;}
.con02right .newstop .intro{font-size: 14px; line-height: 30px; color: #434343; text-indent: 25px;}
.con02right ul {margin-top: 20px; width: 440px;}
.con02right ul li{font-size: 15px; clear:both; margin-top: 0px; height: 50px; line-height: 50px; border-bottom: solid 1px #eee;}
.con02right ul li .time{margin-right: 15px;}
.con02right ul li .date{font-size: 18px;font-family: Arial, Helvetica, sans-serif;display: block; padding: 0px 10px; margin-top: 10px;height:30px;line-height: 30px; color: #457DB9;border-right: solid 1px #eee;}
.con02right ul li .year{display: block; padding: 0px 10px;height:28px;line-height: 28px; color: #c39b7c; border: 1px solid #c39b7c; border-left: none;}

.conKYMT{
	background-color: #f2f7f9;
	width: 100%;
	min-width: 1280px;}
.w320 img{
	width: 220px;
	height: 80px;
	float: left;}
.w320 .jxky_img{
	width: 220px;
	height: 80px;
	float: left;
background-position:center center;
background-size:cover;
}
.w320{
	width: 600px !important;}
.w320 li{
	border: none !important;
	height: 80px !important;
	margin-bottom: 10px;}
.w320 .tit{
	margin-left: 20px;
	width: 360px;
	line-height: 25px;}
.unit {
	background-color: #005187;
	color: #FFFFFF;
	width: 100px;
	text-align: center;
	line-height: 35px;
	margin-top: 7px;}
/*con02*/
/*con03*/
.con03{height: 116px; margin-top: 30px;}
.con03 .ztleft img{display: block; width: 47px; height: 53px; margin:0px auto; padding: 20px 0px 5px 0px; text-align: center;}
.con03 .ztleft{width: 113px; height: 116px; background: #0161a2; color: #FFFFff; text-align: center;}
.con03 ul li{float: left;width: 255px; height: 116px;  margin-left: 20px;}
.con03 ul li a{width: 255px; height: 116px; overflow: hidden;}
.con03 ul li a:hover img{transition: all 0.4s ease-out;width: 270px; height: 116px; overflow:hidden;box-shadow: none;
    -webkit-transform: scale(1.08);
    transform: scale(1.08);}
.picScroll-left{float:left;}
	.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
	.picScroll-left .bd ul li{ margin-left:20px; float:left; _display:inline; overflow:hidden; text-align:center;}
     .ztmore{width:47px;height:116px;background:#0161a2;text-align:center;line-height:116px;font-size:14px;}
     .ztmore a{color:#ffffff;font-size:14px;display:block;}
/*con03*/

/*con04*/
.con04{}
.con04 ul {margin-top: 20px;width: 1280px;}
.con04 ul li{  text-align: center; margin: 0px 29px; color: #FFFFFF;  float: left; display: block;}

.con04 ul li a .iconimg img{margin-top:10px;}
.con04 ul li a+a{color: #434343;font-size:15px; line-height:30px;margin-top:5px; display: block;}




.con04 ul li .titpic .fw01,.con04 ul li .titpic .fw02,.con04 ul li .titpic .fw03,.con04 ul li .titpic .fw04,.con04 ul li .titpic .fw05,.con04 ul li .titpic .fw06,.con04 ul li .titpic .fw07,.con04 ul li .titpic .fw08,.con04 ul li .titpic .fw09{width:100px; height:80px;border-radius:50px;padding-top: 20px; -moz-border-radius:50px;}
.picScroll-left1{ margin-top: 20px;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left1 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;}


.tit02{
	margin-top:30px
;}
/*con04*/

/*con05*/
.con05 ul li{line-height:35px; float: left; padding: 0px 40px; display: inline-block; font-size: 15px;}
/*con05*/

.wraper{min-width:1280px;height: 450px; *height:480px;}
/*container*/