﻿@charset "utf-8";
@import url("global.css");
body{
	background:#f6f6f4 url(BG.jpg) no-repeat center top;
	padding-top:22px;
}
.header{
	width:1300px;
	margin:0 auto
}

.nav_logo{
	background:url(menu_bg.png) no-repeat;
	height:198px;
	position:relative
}
.nav_logo .logo{
	position:absolute;
	left:492px;
}
.nav_logo li{
	float:left;
	margin-top:18px;
}
.nav_logo li a{
	display:block;
	width:182px;
	height:65px;
	line-height:65px;
	font-size:1.8rem;
	color:#355e92;
	font-weight:bold;
	text-align:center;
}
.nav_logo li.sp{
	margin-left:200px;
}
.container{
	width:1300px;
	margin:0 auto;
}
.searchbox{
	height:148px;
	background:#355e92;
	margin-top:15px;
}
.searchbox ol{
	_display:inline;
	margin:46px 0 0 46px;
}
.searchbox ol li{
	float:left;
	margin-right:10px;
}
.ipt01{
	width:1000px;
	height:57px;
	padding:0 20px;
	background:#fff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:none;
	font-size:2rem
}
.btn01{
	width:162px;
	height:57px;
	background:#ffce0b;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:none;
	font-size:2rem
}
.searchbox p{
	margin:46px 46px 0 0
}
.btn02{
	width:auto;
	height:57px;
	background:#eb6100;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:none;
	padding:0 20px;
	font-weight:bold;
	font-size:2rem
}
.btn03{
	width:auto;
	height:50px !important;;
	background:#ea9327;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:none;
	/*! padding:0 20px; */
	font-weight:bold;
	font-size:1.5rem !important;
	color: #fff!important;;
	line-height: 50px !important;
	margin: 7px 2px;
}
.headline{
	border-bottom:#084a9d solid 6px;
	background:#e7f4ff;
	text-align:center;
	font-size:2.5rem;
	font-weight:bold;
	line-height:3.2rem;
	padding:30px 60px;
	color:#084a9d;
	margin:18px 0;
}
.headline a{
	color:#084a9d
}
.main_image{ width:100%; height:730px; margin:1px 0 55px; overflow:hidden;position:relative;}
.main_image ol{/*width:9999px;*/ width:100%;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:730px;}
.main_image li a{display:block;width:100%; height:100%; color:#fff}
.main_image li .pic,.main_image li .pic img{ display:block; width:100%; height:100%;}
.main_image .swiper-pagination-bullets{ display:none; position:absolute; height:10px; bottom:22px !important; z-index:100 !important;}
.main_image .swiper-pagination-bullet{ background:#cccccc !important}
.main_image .swiper-pagination-bullet-active{background:#d50000 !important}
.main_image li .tit{ position:absolute; width:100%; left:0; right:0; height:73px; line-height:73px; bottom:0; font-size:2.2rem; color:#fff; text-align:center; background:url(trans70.png) repeat; z-index:9999}
.main_image .swiper-button-white{ opacity:1; transition:all ease-in 0.3s}
.main_image:hover .swiper-button-white{opacity:1}

.white_bg{
	background:#fff
}
.sty01{
	padding:15px 0 50px;
}
.box01 h2{
	height:136px;
	border-bottom:#e8e8e8 solid 4px;
}
.box01 h2 .tit em.line{
	display:block;
	height:19px;
	background:#355e92;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.box01 h2 .tit em.word{
	padding:0 25px;
	line-height:117px;
	font-size:3.25rem;
	font-weight:bold;
	color:#355e92
}
.box01 h2 .tit em.word a{
	color:#355e92;
}
.box01_con{
	padding:0 20px
}
.list01 li{
	background:url(ico01.png) no-repeat left 0.8rem;
	font-size:2rem;
	line-height:1.8;
	padding-left:48px;
	margin-top:2rem
}
.list01 li .riqi{
	display:block;
	width:170px;
	height:54px;
	text-align:center;
	line-height:54px;
	font-size:1.6rem;
	background:#f2f2f2;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-left:10px;
}
.check_more{
	padding:70px 0 0
}
.check_more a{
	display:block;
	width:542px;
	height:94px;
	line-height:94px;
	margin:0 auto;
	font-size:2.5rem;
	text-align:center;
	background:#daa118;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.sty02{
	padding-top:60px;
}
.sty03{
	padding-top:60px;
}
.sty04{
	margin-top:60px;
}
.list02{
	padding:40px 0 0;
	margin-left:-30px;
}
.list02 li{
	float:left;
	display:inline;
	margin:28px 0 0 30px;
}
.list02 li a{
	display:block;
	width:635px;
	height:174px;
	line-height:174px;
	font-size:2.8rem;
	font-weight:bold;
	color:#0f5aa0;
	text-indent:185px;	
}
.list02 li.sp01 a{
	background:#d9edf7 url(ico02.png) no-repeat 86px center;
}
.list02 li.sp02 a{
	background:#d9edf7 url(ico03.png) no-repeat 76px center;
}
.list02 li.sp03 a{
	background:#d9edf7 url(ico04.png) no-repeat 80px center;
}
.list02 li.sp04 a{
	background:#d9edf7 url(ico05.png) no-repeat 75px center;
}
.sty05{
	margin-top:55px;
}
.list03{
	margin:45px 0 0 -36px;
}
.list03 li{
	float:left;
	_display:inline;
	margin:0 0 0 36px;
	width:616px;
	height:591px;
	background:#36b0e5;
	padding:7px 7px 0;
}
.list03 li .img img{
	width:100%
}
.list03 li h3{
	font-size:2.1rem;
	line-height:2.8rem;
	padding:12px 10px 15px;
	min-height:5.6rem; height:auto!important;height:5.6rem;
}
.list03 li .riqi{
	font-size:1.5rem;
	padding:0 10px;
}
.sty07{
	margin-top:55px;
}
.list04{
	margin:0 0 0 -38px;
}
.list04 li{
	float:left;
	_display:inline;
	margin:40px 0 0 35px;
}
.list04 li img{
	width:630px;
	height:360px;
}
.footer{
	border-top:#355e92 solid 17px;
	margin-top:40px;
}
.friendlink{
	width:1320px;
	margin:20px auto 0
}
.friendlink li{
	float:left;
	_display:inline;
	margin:25px 22px 0 0;
}
.friendlink li a{
	display:block;
	width:305px;
	height:72px;
	text-align:center;
	line-height:72px;
	font-size:1.5rem;
	border:#cccccc solid 1px;
	background:#fff
}
.friendlink li.sp01 a{
	color:#ff0000
}
.friendlink li.sp02 a{
	color:#355e92
}
.footer table{
	width:1300px;
	margin:35px auto
}
.footer table td{
	text-align:center;
	vertical-align:middle
}
.footer table td .copyright{
	font-size:1.4rem;
	line-height:2.2rem
}

.floating {
	display:none;
    top: 325px;
    position: fixed;
	left:50%;
	margin-left:640px;
	z-index:999
}
.floating dl dd {
    cursor: pointer;
    height: 55px;
    margin-bottom:22px;
    position: relative;
    width: 60px;
	text-align:center
}
.floating dl dd p{
	padding-top:3px;
	color:#666666
}
#Qrcode_side{
	background:url(weixin_ewm.png) no-repeat 0 0;
    height: 42px;
    width: 42px;
	margin:0 auto;
	position:relative;
}
#side_znwd {
    background:url(side_znwd.png) no-repeat 0 0;
    height: 42px;
    width: 42px;
	margin:0 auto;
}
#side_tel {
    background:url(side_tel.png) no-repeat 0 0;
    height: 42px;
    width: 42px;
	margin:0 auto;
}
#goTop {
    background:url(back_top.png) no-repeat 0 0;
    height: 42px;
    width: 42px;
	margin:0 auto;
}
#goTop:hover {
}
.erweima{
	display:none;
	position:absolute;
	left:-115px;
	top:0;
}
.erweima img{
	width:100px;
	height:100px;
}

/*neiye*/
.whitebg{background:#fff; margin:30px 0 0 0; padding:20px;}
.icon_print,.icon_close,.position,.page li a,.page li a:hover,.page li .selected,.page li .back,.page li .back:hover,.page li .next,.page li .next:hover{background: url(icon.png) no-repeat; }
.position{background-position: 20px -254px;border-bottom:1px solid #eee; font-size:1.6rem; color: #575757; padding:15px 0 0 53px; text-align: left; height: 52px; margin:20px auto;}
.position a{color:#60a5e3;}
hr{margin:60px 0;}
.page{display: none}
.page_slh{text-align: center;}
.page_slh a{font-size:3.25rem; padding:1rem 2rem; line-height: 9rem; }

.info{width:1200px; margin:50px auto;}
.info {margin:0px 12px; text-align: left;}
.info h1{text-align: center; font-size: 24px; height: 75px;}
.info div{line-height: 4.3rem; font-size: 2rem; color:#000; text-align: center;}
.info p{margin-bottom: 10px;}
.info h2{text-align: center; font-size: 3rem; /*! height: 44px; */ color:#355e92; font-weight: 500;margin-top: 38px;font-weight: bold;}
.info  .file_info{border-bottom: 1px solid #eaeaea; padding:20px; color:#7a7a7a; text-align: center; width:100%;font-size: 1.5rem;}
.info  .info{width:95%; padding:20px 2.5%;}
.info  .info p{text-align: left;text-indent: 2cm;text-align: justify;}
.info  .button_orange{ font-size:3.25rem; padding:1rem 2rem; line-height: 9rem;}
.icon_print{display: none}
.icon_close{display: none}

/*about.html*/
.box01_con h3{font-size: 2rem; color:#355e92; width:100px; text-align: right; margin:10px;}
.box01_con .leader_list{width:1080px; margin:10px;}
.box01_con .leader_list li{float: left; margin-right:59px;}
.box01_con .leader_list .pic img{width:300px; height: 403px;}
.box01_con .leader_list .name{text-align: center; width:100%; font-size:2rem; margin: 5px 0}

.nei_sty01{ width:97%; float:left; margin-top:25px; margin-right: 28px;}
.his_list li{width:42%; float: left; background:#ebeef1; margin:20px 2%; padding:20px 2%; height: 400px; font-size: 2rem; line-height: 1.8;}
.his_list h4{font-size: 3rem; color:#0f5aa0; border-bottom:1px solid #0f5aa0; margin-bottom:20px; }

/*news.html*/
.news_pic{ float:left; width:97%; height:730px; overflow:hidden;position:relative; margin:1px 0 55px;}
.news_pic a{display:block;width:100%; height:100%; color:#fff}
.news_pic img{ display:block; width:100%; height:100%;}
.news_pic .tit{ position:absolute; width:100%; left:0; right:0; height:48px; line-height:48px; bottom:0; font-size:1.5rem; color:#fff; text-align:center; background:url(trans70.png) repeat; z-index:9999}

/*infomation*/
.list05{width:103%;margin: 0px 0 0 -11px;}
.list05 li a{width:26%; margin:0 1%; background:#ebeef1; font-size:2rem; line-height:1.8; padding:5px 2.5%; margin-top:1rem;float: left;}
.list05 li a:hover{color:#fff; background:#355e92;}

.list06{width:103%;margin: 0px 0 0 -11px;}
.list06 li a{width:42.5%; margin:0 1%; background:#ebeef1; font-size:2rem; line-height:1.8; padding:5px 2.5%; margin-top:1rem;float: left;}
.list06 li a:hover{color:#fff; background:#355e92;}

h5{font-size: 2.5rem; color:#fff; background:#355e92; padding:0.5rem 1rem; margin: 1rem 0;}
.list07{width:100%;margin: 0;}
.list07 li a{width:26.3%; margin:0 1%; background:#ebeef1; font-size:2rem; line-height:1.8; padding:5px 2.5%; margin-top:1rem;float: left;}
.list07 li a:hover{color:#fff; background:#355e92;}

.index_info{margin:15px 5px; line-height: 1.8;text-align: justify;text-indent: 2rem; font-size: 2rem;}

/*aboutjiangsu.html*/
.nei_sty02{ width:97%; float:left; margin-top:25px; margin-right: 28px;}


/*dinghong 20211229 index.html*/
.home{z-index:99999; background:#fff; position: fixed; right:4%; bottom:39px; font-size: 1.3rem; text-align: center; width:5rem; height: 5rem; border:1px solid #eeeeee; padding:20px; border-radius: 50%;}
.home span{width:100%;}
.headline{
	border-bottom:0;
	background:#e7f4ff;
	text-align:left;
	font-size:2.5rem;
	font-weight:bold;
	line-height:3.2rem;
	padding:0;
	color:#084a9d;
	margin:18px 0;
  float:left;
}
.headtitle{font-size: 2.5rem; background: #084a9d; padding:1rem; color:#fff; float: left; width: 6rem;text-align: center;}
.headinfo{font-size: 2.5rem; padding:1rem; float: left; width: 71rem;}

/*dinghong 20211229 leder_info.html*/
.box01_con h1{font-size: 2.2rem; width:100%;line-height: 1.5;padding: 1rem;color: #355e92;}
.list08{width:100%;margin:0; background:#ebeef1;}
.list08 li a{width:28.33%; /*! margin:0 1%; */ font-size:2rem; line-height:1.8; padding:11px 2.5%; /*! margin-top:1rem; */float: left;text-align: center;}
.list08 li a:hover{color:#fff; background:#355e92;}
.box01_con .leader{width:97%; margin:10px;}
.box01_con .leader li{float: left; margin-right:59px;}
.box01_con .leader .pic{width:335px; float: left;}
.box01_con .leader .pic img{width:300px; height: 403px;}
.box01_con .leader p{font-size: 2rem; text-align: justify; line-height: 1.8;}

.red a{color:#ff6600!important; background:#ffe6d6;}
