@charset "utf-8";
@import url("global.css");
body{background:#fff; font-size: 18px;}
.blue{color: #000 !important; font-weight: normal!important;}
.white{background:#fff; background:url(../images/border.gif) round; border-radius: 10px;}
.white div{margin:3px; background: #fff; padding:20px;border-radius: 8px;max-height: 710px; min-height: 130px;}
.white .ew{width:125px; background: #5c97e0; color:#fff; padding: 10px;text-align: center;margin:20px auto; border-radius: 0; float:initial}

.banner{
	width:100%;
	background:url(../images/banner.jpg) no-repeat center top;
	height:519px;
}
.banner_con{
	width:1340px;
	margin:0 auto;
}
.banner_con .logo_wuxi{
	padding:30px 0 0 20px;
	text-align: left;
}
.banner_con .logo{
	padding:50px 0 0 50px;
	text-align: left;
}
.banner_con .nav{width: 1054px;height: 74px;background-color: #ffffff; float: right;margin: 90px 0 0 0;border-radius: 37px; padding:0 10px;}
.banner_con .nav li{font-size: 24px;color: #000000; float: left; width: 14%; text-align: center; border-right:1px solid #d2d2d2; padding:10px 0; margin:9px auto;}
.banner_con .nav li:last-child{border:0;}
.banner_con .nav li a:hover,.banner_con .nav li .cur{border-bottom:6px solid #3d7dea;}
.banner_con .nav li a{color:#000; padding:7px 10%;line-height: 1.5;}
.banner_con .default {}
.banner_con .fixed {position: fixed;top: 0;left: 0;width: 100%;-webkit-box-shadow: 0 0 10px #1848c6;padding: 0;margin: 0;border-radius: 0;z-index: 2;}
h2{ font-weight: bold; font-size: 60px; line-height: 2; color: #1848c6;text-align: left;}
.bg01{padding:30px 0 60px 0; background:#eff4ff; }
.bg02{background: url(../images/bg01.gif); padding:30px 0 60px 0; }

.bg01 h3{background:url(../images/icon01.png) no-repeat left center;font-size: 33px;line-height: 2;color: #1848c6; padding:0 0 0 67px; margin:20px 0 0 30px;}
.bg01 h4{background:url(../images/icon02.png) no-repeat left center;font-size: 33px;line-height: 2;color: #1848c6; padding:0 0 0 67px; margin:20px 0 0 30px;}
.bg01 h5{font-size: 24px;font-weight: bold;line-height: 2;color: #0068dc;}
.bg01 h4 span{font-size: 25px;font-weight: normal;color: #474747;}
.bg01 p{line-height: 1.5;color: #212121;}
.bg01 p span {font-size: 24px; font-weight: bold; color: #5c97e0;}


.left{width:920px; float: left;}
.left p{width:720px; margin:0px 0 0 98px;}
.left h6{font-size: 26px;font-weight: bold;color: #fff;margin:0 0 30px 0; background: #5c97e0; width:90%; padding:10px 5%; border-radius: 10px;}
.right{width:400px; float: right;}
.right .link01{background:url(../images/link_bg01.png); width:400px; height: 131px;}
.right .link02{background:url(../images/link_bg02.png); width:400px; height: 131px;}
.right .link01 p,.right .link02 p{font-size: 24px; font-weight: bold; color: #ffffff; margin:30px 40px;}
.right .link01 a,.right .link02 a{color: #fff;}

.bg02 h3{background:url(../images/icon01.png) no-repeat left center;font-size: 33px;line-height: 2;color: #4c4c4c; padding:0 0 0 67px; margin:20px 0 0 30px;}
.bg02 h4{background:url(../images/icon09.png) no-repeat left center;font-size: 33px;line-height: 2;color: #4c4c4c; padding:0 0 0 67px; margin:20px 0 0 30px;}
.bg02 span{font-size: 30px;font-weight: bold;color: #004dad;}
.bg02 .left p{line-height: 2; margin: 0 0 20px 30px;}
.bg02 .left a{background-color: #5c97e0;border-radius: 10px; padding:10px 20px; color:#fff; font-size: 20px; font-weight: bold;margin: 10px;}
.bg02 .left .link03{background:url(../images/link_bg04.png); width:296px; height: 93px; float: left;padding: 19px 52px;font-size: 18px;font-weight: bold;color: #fff;line-height: 1.5;margin: 10px;}
.bg02 .left .link03 span,.bg02 .left .link04 span{font-size: 24px; color:#fff;}
.bg02 .left .link04{background:url(../images/link_bg05.png); width:392px; height: 101px; float: left;padding: 15px 44px;font-size: 18px;color: #fff;margin: 10px;font-weight: bold;line-height: 1.5;}
.bg02 .left h5{font-size: 30px;font-weight: bold;color: #004dad; line-height: 2; text-align: center;}

.right h5{background:url(../images/icon10.png) no-repeat left center;font-size: 33px;line-height: 2;color: #3266bc; padding:0 0 0 67px; margin:0;}

.icon_list li{width: 285px;height: 487px;background-color: #ffffff;transform:skew(-8deg,0);-ms-transform:skew(-8deg,0);-webkit-transform:skew(-8deg,0); border-radius: 10px; float: left; margin:42px 9px 42px 34px; text-align: center;cursor: pointer;}
.icon_list li:hover{box-shadow: 0px 0px 21px 0px rgba(92, 151, 224, 0.75);}
.icon_list li img,.icon_list li h5,.icon_list li p{transform:skew(8deg,0);-ms-transform:skew(8deg,0);-webkit-transform:skew(8deg,0); }
.icon_list li img{width: 80px;}
.icon_list li h5{font-size: 26px;font-weight: bold;color: #3266bc;margin:30px;}
.icon_list li p{margin:30px 25px 10px; text-align: justify; width:calc(100% - 50px);color: #4c4c4c;text-align: center;}
.text{width: 100%; background-color: #5c97e0; color: #ffffff;}
.text ul{margin:40px 80px 0; line-height: 2;}
.text ul li{list-style:disc}
.text p{text-align: right;margin:0px 80px 40px; }

/*tab*/
.tab01{position:relative;width: 95%;margin: 20px auto;}
.tab01 .title{height:76px;}
.tab01 .title ol li{width: 280px;height: 76px;background:url(../images/tab_bg.png) no-repeat; border-radius: 10px; float: left;margin: 17px; cursor: pointer;font-size: 24px; color: #fff; font-weight: bold; text-align: center; line-height: 67px;}
.tab01 .title ol li a:link,.tab01 .title ol li a:hover,.tab01 .title ol li a:visited
{color:#fff}
.tab01 .title ol li.cur{width: 280px;height: 76px;background:url(../images/tab_bg_hover.png) no-repeat; border-radius: 10px;}
.tab01 .title ol li.cur a:link,.tab01 .title ol li.cur a:hover,.tab01 .title ol li.cur a:visited
{color:#fff}
.tab01 .box01_con{padding:30px 15px; /*overflow: auto;*/}
.tab01 .box01_con img{width:125px; margin:0 20px;}
.tab01 .box01_con .info{margin:0 0 40px 0;/*! height: 150px; */}
.tab01 .box01_con .info h5{font-size: 24px;font-weight: bold;line-height: 2;color: #0068dc;}
.tab01 .left{height: 420px;}

/*tab02*/
.tab02{position:relative; width: 100%;float: left;}
.tab02 .title02{height:76px; float: left; width:21%;}
.tab02 .title02 ol li{width: 90%; background:#5c97e0; border-radius: 10px; float: left;margin:0 0 19px 0; cursor: pointer;font-size: 20px; color: #fff; font-weight: bold; text-align: center; line-height: 1.5;padding: 20px 5%;}
.tab02 .title02 ol li a:link,.tab02 .title02 ol li a:hover,.tab02 .title02 ol li a:visited
{color:#fff}
.tab02 .title02 ol li.cur{background-color: #356bda;border-radius: 10px;}
.tab02 .title02 ol li.cur a:link,.tab02 .title02 ol li.cur a:hover,.tab02 .title02 ol li.cur a:visited
{color:#fff}
.tab02 .box02_con{width: 69.5%; height: 400px; background-color: #ffffff; border-radius: 10px; float: right; padding:10px 4%; overflow: auto;}
.tab02 .box02_con p{width: 100%; margin:10px auto 20px; line-height: 1.8;}
.tab02 .box02_con a{background-color: #4f95fc;border-radius: 10px; padding:10px 20px; color: #fff; white-space: nowrap;float: left;margin: 0 0 13px 0;}
.tab02 .box02_con h5{width: 100%;font-size: 26px;font-weight: bold;line-height: 2; color: #d97320; border-bottom: 1px solid #d8d8d8;text-align: center;margin: 15px auto 19px;padding: 0 0 10px 0;float: left;}
.tab02 .box02_con h6{width: 100%;font-size: 25px;font-weight: bold;line-height: 2; color: #0068dc; text-align: center; background: #eff4ff;float: left; margin:10px 0;}
.tab02 .box02_con .left{width:454px;}
.tab02 .box02_con .right{width:400px;}
.tab02 .box02_con .right .ew{width:26%;margin: 5px;border-radius: 10px;}
.tab02 .box02_con .right .ew:last-child{margin-right:0}
.tab02 .box02_con .right .ew img{width:100%;}

/*table*/ 
.table{width:100%; text-align: center; margin:10px 0 40px; float: left;}
.table dl{width:100%; border-bottom:1px solid #d8d8d8; float: left; padding:5px 0;  }
.table dl:first-child{background:#5c97e0; color:#fff; font-weight: bold; border:0}
.table dt{width:15%; float:left;}
.table dd{width:35%; float:left;}

/*table*/ 
.table_bbzm{width:100%; text-align: center; margin:10px 0 40px; float: left;}
.table_bbzm dl{width:100%; border-bottom:1px solid #d8d8d8; float: left; padding:5px 0; }
.table_bbzm dl:first-child{background:#5c97e0; color:#fff; font-weight: bold; border:0}
.table_bbzm dt{width:13%; float:left;}
.table_bbzm dd{width:30%; float:left;}

/*contact*/
.contact{width: 1250px; height: 171px; background:url(../images/link_bg03.png) no-repeat; float:left; margin:20px 0 0 0; color:#fff;}
.contact .title{width: 190px;font-size: 38px;font-weight: bold;line-height: 2;color: #ffffff; float: left;text-align: center; margin: 47px 65px;}
.contact .tel{width:427px; float:left;margin: 47px 0;}
.contact .tel img{width: auto; float: left;}
.contact .tel p,.contact .tel span{color:#fff;}
.contact .tel span{font-size:33px}
.contact .addres{width:450px; float:left;margin: 27px 0;}
.contact .addres img{width: auto; float: left; margin:20px;}
.contact .addres p{color: #fff; line-height: 1.5;}
.contact a{background-color: #0065dd;border-radius: 10px; padding:10px 40px; color: #fff; float: left;text-align: center;font-weight: bold;margin: 44px 55px;max-width: 300px;}
.contact a span{font-size:24px;}

.link{background-color: #4f95fc; font-size:20px;border-radius: 10px; padding:15px 5%; color: #fff; float: left;text-align: center;font-weight: bold; margin:10px auto; width:90%;}
.link04{background:url(../images/link_bg05.png); width:413px; height: 63px; float: left;padding: 34px 44px;font-size: 21px;font-weight: bold;}
.link04 a{color: #fff;}



.add_list{width:100%;}
.add_list li{width:28.33%; margin:10px 1%; background:#68a3ec; color:#fff; font-size: 17px; border-radius: 10px; line-height: 1.5; padding:10px 1.5%; float: left;}

.question_list {width:100%;margin:14px 0; background: none;color: #4c4c4c; padding: 0; float: left;}
.question_list p{float: left; width:90%;}
.question_list dt{font-weight: bold;font-size: 20px; width:100%;float: left; line-height:1; margin:10px 0}
.question_list dt em,.question_list dd em{width: 24px;height: 24px; border-radius: 50%; text-align: center; line-height:1.5; background-color: #e97a20; color:#fff; font-size: 16px; float: left;margin: 0 8px 0 0;font-weight: bold; padding:0; }
.question_list dd{width:100%; float:left;}
.question_list dd em{background-color: #5c97e0;}

.ew{width:125px; background: #5c97e0; color:#fff; float: left;padding: 10px;text-align: center;margin:0 20px;}
.ew img{margin: 0 !important;}

.info{margin:20px 100px;}
.info span{font-size: 30px;font-weight: bold;line-height: 2;color: #004dad;}
.info p {font-size: 20px;color: #4c4c4c;}

.icon_list01 {margin:0 0 0 60px; width:calc(100% - 40px);}
.icon_list01 li{width: 376px; height: 145px;background-color: #ffffff;transform:skew(-8deg,0);-ms-transform:skew(-8deg,0);-webkit-transform:skew(-8deg,0); border-radius: 10px; float: left; margin:25px; cursor: pointer;}
.icon_list01 li:nth-child(1){width: 1227px; height: 200px}
.icon_list01 li:hover{box-shadow: 0px 0px 21px 0px rgba(92, 151, 224, 0.75);}
.icon_list01 li img,.icon_list01 li h5,.icon_list01 li p{transform:skew(8deg,0);-ms-transform:skew(8deg,0);-webkit-transform:skew(8deg,0); }
.icon_list01 li img{width: 80px; float: left; margin:34px 15px 34px 34px;}
.icon_list01 li h5{font-size: 26px;font-weight: bold;color: #3266bc; margin:34px 0 0 0;}
.icon_list01 li p{text-align: justify; width:calc(100% - 30px);color: #4c4c4c;}

/*banshi*/
.link_list{margin:20px;}
.link_list li{width:28.33%; margin:10px 1%; background:#68a3ec; color:#fff; font-size: 17px; border-radius: 10px; line-height: 1.5; padding:10px 1.5%; float: left;}
.link_list li:hover{background: #1848c6}
.link_list li a{width:100%; text-align: center; font-size: 20px; color:#fff; float: left;}
