@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;}
.line{border-left:1px solid #ccc; height: 100%;}
.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 #ea832b;}
.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 #e17010;padding: 0;margin: 0;border-radius: 0;z-index: 2;}
h2{ font-weight: bold; font-size: 60px; line-height: 2; color: #e17010;text-align: left;}
.bg01{padding:30px 0 60px 0; background:#fffdf3; }
.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: #4c4c4c; 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: #4c4c4c; padding:0 0 0 67px; margin:20px 0 0 30px;}
.bg01 h5{font-size: 26px;font-weight: bold;line-height: 2;color: #ff5819;border-bottom: 1px solid #d8d8d8;padding: 10px;}
.bg01 h4 span{font-size: 25px;font-weight: normal;color: #474747;}
.bg01 p{line-height: 2;color: #212121;width:86%; margin:0px 0 0 7.2%; text-align: justify;}
.bg01 p span {font-size: 24px; font-weight: bold; color: #ea832b;}
.bg01 h6{font-size: 26px;font-weight: bold;color: #fff;margin:0 0 30px 0; background: #ea832b; width:90%; padding:10px 5%; border-radius: 10px;}

.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/icon04.png) no-repeat left center;font-size: 33px;line-height: 2;color: #4c4c4c; padding:0 0 0 67px; margin:20px 0 0 30px;}
.bg02 h5{font-size: 26px;font-weight: bold;line-height: 2;color: #ff5819;border-bottom: 1px solid #d8d8d8;padding: 10px;}
.bg02 h6{background:url(../images/icon05.png) no-repeat left center;font-size: 33px;line-height: 2;color: #4c4c4c; padding:0 0 0 67px; margin:10px 0 0 10px;}
.bg02 p{line-height: 2;color: #212121;width:86%; margin:0px 0 0 7.2%; text-align: justify;}
.bg02 p span{font-size: 24px;font-weight: bold;color: #ea832b;}
.bg02 a{background-color: #ea832b;border-radius: 10px; padding:10px 20px; color:#fff; font-size: 20px; font-weight: bold;margin: 10px;}

.left{width:880px; float: left;}
.left p{margin:0 0 0 93px;width: 93%;}

.right{width:355px; float: right;}
.right h5{background:url(../images/icon03.png) no-repeat left center;font-size: 30px;line-height: 2;color: #4c4c4c; padding:0 0 0 67px; margin:0;border: 0;}

.icon_list li{width: 250px;height: 365px;background-color: #ffffff;transform:skew(-8deg,0);-ms-transform:skew(-8deg,0);-webkit-transform:skew(-8deg,0); border-radius: 10px; float: left; margin:42px; 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: #cd8839; color: #ffffff;margin: 50px 0 30px 0;padding: 20px 0 50px 0;}
.text h3{color:#fff;}
.text p{color:#fff; line-height: 1.8; margin:20px auto;}
.text p span{color:#f6ff00}

/*tab*/
.tab01{position:relative;width: 95%;margin: 20px auto;}
.tab01 .title{height:76px;}
.tab01 .title ol li{height: 76px; border-radius: 10px; float: left; 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{height: 76px; 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{width: 87%;height: 589px;background-color: #ffffff;border-radius: 10px;border: solid 1px #bfbfbf;margin:19px; padding:30px 4%; overflow: auto;}
.tab01 .box01_con img{width:125px; margin:0 20px;}
.tab01 .box01_con .info{margin:0 0 40px 0;}
.tab01 .box01_con .info h5{font-size: 24px;font-weight: bold;line-height: 2;color: #ff5819;}
.tab01 .box01_con .left{width:655px;}
.tab01 .box01_con .right{width:370px;}
.tab01 .box01_con .link{font-size:20px;margin: 20px 0; padding:20px 25px;color: #fff;width: 320px;}

.tab01 .nobg{width:100%; /*height: 811px;*/ background: none; border:0; padding:10px 15px; margin:0;}
.tab01 .nobg .info{margin:0 0 40px 0;/*! height: 150px; */ padding:0;}
.tab01 .nobg .info h5{font-size: 26px;font-weight: bold;line-height: 2;color: #ff5819;padding: 0;border: 0;}
.tab01 .nobg .info p{margin:0px; padding: 0;}
.tab01 .nobg .link{font-size:20px;margin: 20px 0; padding:20px 25px;color: #fff;width: 240px;}
.tab01 .nobg .right{margin:0 30px 0 0}

/*tab02*/
.tab02{position:relative; width: 96%;float: left;}
.tab02 .title02{height:76px; float: left; width:22%;}
.tab02 .title02 ol li{width: 90%; background:#ff9c23; 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: #ff8133;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: 68.5%; height: 400px; background-color: #ffffff; border-radius: 10px; float: right; padding:10px 4%; overflow: auto; border: solid 1px #bfbfbf;}
.tab02 .box02_con p{width: 100%; margin:10px auto 20px; line-height: 1.8;}
.tab02 .box02_con a{background-color: #e27110;border-radius: 10px; padding:10px 20px; color: #fff; 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: left;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:300px;}
/*tab03*/
.tab03{}
.tab03 .title03{height:50px; width:100%;margin: -30px 0 0 0;}
.tab03 .title03 ol li{background:#ff9c23; height: 40px; border-radius: 10px; float: left; cursor: pointer;font-size: 20px; color: #fff; font-weight: bold; text-align: center; line-height: 40px; padding:0;margin: 0 .5%;width: 15%;}
.tab03 .title03 ol li a:link,.tab03 .title03 ol li a:hover,.tab03 .title03 ol li a:visited
{color:#fff}
.tab03 .title03 ol li.cur{background-color: #ff8133; height: 40px; border-radius: 10px;}
.tab03 .title03 ol li.cur a:link,.tab03 .title03 ol li.cur a:hover,.tab03 .title03 ol li.cur a:visited
{color:#fff}
.tab03 .box03_con{width:100%; background:#fffbf1; height:121px;padding:10px 0; border-radius: 10px; }
.tab03 .box03_con h5{width:20%; border: 0; float:left; line-height: 1.5; padding: 0; margin: 39px 0 0 20px;text-align: center;}
.tab03 .box03_con p{width:78%; float:left; margin:0; padding: 5px 0; line-height: 1.5;}

/*两个tab*/
.tab2 li{width: 583px; background:url(../images/tab_bg2.png) no-repeat; margin: 19px;}
.tab2 li.cur{background:url(../images/tab_bg2_hover.png) no-repeat;}
/*三个tab*/
.tab3 li{width: 392px; background:url(../images/tab_bg3.png) no-repeat;margin: 19px 0 19px 19px;}
.tab3 li.cur{background:url(../images/tab_bg3_hover.png) no-repeat;}
/*四个tab*/
.tab4 li{width: 293px; background:url(../images/tab_bg4.png) no-repeat; margin: 19px -8px 19px 19px;}
.tab4 li.cur{background:url(../images/tab_bg4_hover.png) no-repeat;}
/*五个tab*/
.tab5 li{width: 230px; background:url(../images/tab_bg5.png) no-repeat; margin:19px 0px 19px 19px;}
.tab5 li.cur{background:url(../images/tab_bg5_hover.png) no-repeat;}

/*计发月数*/
.moon{width: 1282px; height: 376px; background:url(../images/moon_bg.png) no-repeat; float:left; margin:0 0 20px -39px; color:#fff;}
.moon .title{width: 189px;font-size: 38px;font-weight: bold;line-height: 1.3;color: #ffffff; float: left;text-align: center; margin: 37px 65px;}

/*table*/ 
.table{width:850px; text-align: center; margin:20px 0; line-height:2.5; float: left;}
.table dl{width:7.5%; float: left; margin:10px 0 }
.table dl:nth-child(12n+1){color:#fff; font-weight:bold; width:15%;}
.table dt{width:100%; float:left; border-bottom:1px solid #fff;}
.table dd{width:100%; float:left;}

/*table01*/ 
.table01{width:100%; text-align: center; margin:10px 0 40px; line-height:2.5; float: left;}
.table01 dl{width:100%; border-bottom:1px solid #d8d8d8; float: left; }
.table01 dl:first-child{background:#dd8211; color:#fff; font-weight: bold; border:0}
.table01 dt{width:50%; float:left;}
.table01 dd{width:50%; float:left;}

/*contact*/
.contact{width: 1263px; height: 171px; background:url(../images/link_bg03.png) no-repeat; float:left; margin:20px 0 0 -9px; color:#fff;}
.contact .title{width: 190px;font-size: 38px;font-weight: bold;line-height: 2;color: #ffffff; float: left;text-align: center; margin: 47px 0 0 51px;}
.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: #e27110;border-radius: 10px; padding:16px 24px; color: #fff; float: left;text-align: center;font-weight: bold;margin: 50px 7px;font-size: 20px;}
.contact a span{font-size:24px;}
.contact .ew{color:#fff; float: left;padding: 10px;text-align: center;margin:10px 20px; white-space:nowrap;width:200px; border-radius: 10px;background: none;}
.contact .ew img{width:100px;}

.link{background-color: #e27110; cursor: pointer; font-size:25px;border-radius: 10px; padding:15px 2%; color: #fff; float: left;text-align: center;font-weight: bold; margin:43px 20px; width: auto;}
.link a{color: #fff;}
.link:hover{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;}

.news_list {width:100%;margin:14px 0; color: #4c4c4c; padding: 0; float: left;}
.news_list li{font-size: 18px; width:95%;float: left; line-height:1.5; margin:10px 5%;list-style-image: url(../images/list_icon.png);}
.news_list li a{background: none; font-size: 18px; color:#4c4c4c; font-weight: normal; padding:0; margin:0;}

.question_list {width:96%;margin:14px 2%; background: none;color: #4c4c4c; padding: 0; float: left;}
.question_list p{float: left; width:97%;margin: 0;line-height: 1.5;color: #4c4c4c;}
.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: 3px 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: #ea832b; color:#fff; float: left;padding: 10px;text-align: center;margin:0 20px;}
.ew img{margin: 0 !important;}

.info{margin:20px 100px; width:100%;}
.info span{font-size: 30px;font-weight: bold;line-height: 2;color: #ea832b;}
.info p {font-size: 18px;color: #4c4c4c;line-height: 2;margin: 0;width: 98%;padding: 20px 1%;}

.icon_list01 {margin:0 0 0 60px; width:calc(100% - 40px);}
.icon_list01 li{width: 580px; 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: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;}
