 .i_logo { padding-top: 24px;}
.i_sear { width: 314px; height: 40px; line-height: 40px; border: 1px solid #1a54ad; text-indent: 10px; color: #8f8f8f; float: left; } 
.top_fdj { background: url(../images/fdj_06.png) no-repeat #1a54ad;  border: 1px solid #1a54ad; width: 51px; height: 43px; float: left; color: #fff; background-position: 12px 8px;}
.i_right { padding-top: 45px;}
.nav_bg { height: 80px; line-height: 80px;background: url(../images/nav_bg_10.jpg) no-repeat #1a54ad; margin-top: 27px;}
.nav { width: 1300px; margin: auto;}
.nav li { float: left; font-size: 22px; width: 130px; text-align: center; color: #fff; position: relative;}
.nav li a { color: #fff;}
.nav li:hover { background: #0c4cb0;}
.nav li:hover>a{color: #fff7cc;}
.nav li ul{
	border-top:solid 1px rgb(12,76,176);
	position:absolute;
	top:65px;
	width:100%;
	left:0;
	background: #1b59b8;
	z-index:1000;
	padding:0px 0;
	box-shadow: 0px 17px 27px 0px rgba(0, 0, 0, 0.39);
	opacity:0;
	visibility:hidden;
	transition:all .5s;
	-webkit-transition:all .5s;
}
.nav li:last-child ul{
	left:auto;
	right:0;
}

.nav li:hover ul{
	opacity:1;
	visibility:visible;
	top:80px; background: #1a56b4; 
}

.nav li ul li{
	width:100%;
	height:47px;
	line-height:47px; font-size: 18px; float: left;
}
.home { width: 1300px; margin: auto; overflow: hidden; padding-top: 40px;}
.i_xxnew { width: 932px;}
.tite_more { font-size: 15px; color: #929292; padding-top: 5px;}
.tite_more a { color: #929292;}
.tite_more a:hover { color: #1a54ad;}
.i_xm { padding-top: 30px;}
.i_picbg { background: #f1f6fd; height: 75px; padding-top: 25px;}
.i_pic img { display: block;}
.i_picbt { height: 20px; overflow: hidden; width: 535px; margin: auto;}
.i_picbtxm {width: 535px; margin: auto;}
.i_picsj { color: #004098; padding-left: 10px;}
.i_picbtxm { padding-top: 23px;}
.i_picsjmore { font-size: 15px; color: #929292;}
.i_picsjmore a { color: #929292;}
.i_picsjmore a:hover { color: #1a54ad;}
.i_xwyb { width: 334px; height: 379px; overflow: hidden;}
.i_xwyb li { background: #f1f6fd; height: 49px; padding: 15px; width: 304px; margin-bottom: 21px;}
.i_xwbt { height: 20px; overflow: hidden; }
.i_xwsj { color: #838383; font-size: 15px; padding-top: 12px;}
.i_tzgg { width: 335px; }
.i_tzbg { background: #f1f6fd; height:379px; margin-top: 30px; overflow: hidden;}
.i_tzbg li { border-bottom: 1px solid #e3ecf6; padding-bottom: 15px; overflow: hidden; margin-top: 12px;}
.i_tzsj { padding: 20px 0 0 20px;}
.i_tzday { font-size: 21px; color: #004098; text-align: center;font-family: Arial, Helvetica, sans-serif;}
.i_tznf { text-align: center; color: #004098; font-size: 16px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif;}
.i_tzxx { border-left: 1px solid #ccdbeb; height: 44px; margin: 20px 0 0 15px;}
.i_tzbt { width: 206px; height: 46px; line-height: 24px; margin:15px 0 0 17px; overflow: hidden;}
.i_bule { background: #f1f6fd; padding: 40px 0 40px 0; margin-top: 45px;}
.i_xxdj { width: 406px;}
.i_bs { background: #fff; width: 376px;  border-bottom: 4px solid #e49432; margin-top: 30px; padding: 15px; overflow: hidden; height: 409px;}
.i_ls { background: #fff; width: 376px;  border-bottom: 4px solid #3471d1; margin-top: 30px; padding: 15px; overflow: hidden; height: 409px;}
.i_lv { background: #fff; width: 376px;  border-bottom: 4px solid #56ce39; margin-top: 30px; padding: 15px; overflow: hidden; height: 409px;}
.i_djyb { width: 215px;}
.i_djtt { height: 20px; overflow: hidden;}
.i_djnr { height: 45px; overflow: hidden; line-height: 22px; color: #737373; font-size: 15px; margin-top: 5px;}
.i_djtime {color: #737373; margin-top: 5px;}
.i_sjnew li { height: 38px; line-height: 38px; overflow: hidden;}
.i_sjnew { margin-top: 10px;}
.i_sjnew li span { color: #737373; float: right;}
.i_xyfc { background: url(../images/i_xxfc_41.jpg) no-repeat center bottom; min-height: 671px;}
.i_xybt { text-align: center; padding-top: 30px;}
.end_bg { background: #13499b; padding: 35px 0 35px 0;}
.end { width: 1300px; margin: auto; text-align: center; line-height: 34px; color: #fff;}
.end a { color: #fff;}
.end a:hover { color: #fffdc1;}


/* banner切换 */
#full-screen-slider { width:100%; float:left; position:relative}
#slides { display:block; width:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:610px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:15px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fb770b}

/* 图文切换 */
#owl-demo{position:relative;width:572px;height:379px;margin:0px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:572px;height:379px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
.i_xyfctp{margin-top: 40px;}
.i_xyfctp .swiper3d{padding-bottom: 50px;}
.swiper3d .swiper-slide {width: 60%;}
.swiper3d .swiperBtn{width: 40px; height: 40px; background-position: center; background-repeat: no-repeat; background-size:100%; margin-top: -38px;}
.swiper3d .swiperBtn::after{display: none;}
.swiper3d .swiperBtn.swiper-button-prev{ background-image: url(../images/btn_prev.png); left: 20px;}
.swiper3d .swiperBtn.swiper-button-next{ background-image: url(../images/btn_next.png); right: 20px;}

.swiper-wrapper li img{width: 800px; height: 400px; display: block;}