@charset "gb2312";
b{font-weight:bold;}
.p-h-60{padding-top:60px;}
.p-mt-60{margin-top:60px!important;}
.size18{font-size: 18px;}
.size20{font-size: 20px;}
.size22{font-size: 22px;}
.size23{font-size: 23px;text-indent: 1rem;}
.size24{font-size: 24px;}
.size28{font-size: 28px;}
.size36{font-size: 36px;}
.size26{font-size: 26px;}
.size40{font-size: 40px;}
.size30{font-size: 30px;}
.size43{font-size: 43px;}
.size45{font-size: 45px;}
.w-bai{color: #FFF!important;}
.w1067{width:1067px; margin:20px auto;}
.p-h-20{padding-top:20px;}
.p-hor-20{padding:0 20px;}
.p-v-30{padding:30px 0;}
.p-10{padding:10px;}
.ztbigbox{ max-width: 1920px; margin: 0 auto; }
.b1{background:url(ban01.jpg) top center no-repeat;}

.b1{height:600px;display:block;}
.col-ef{color: #ef0505;}
.bg6{padding-bottom: 10px; background: url(1.png) center bottom no-repeat;}
.bg7{padding-bottom: 10px; background: url(2.png) center bottom no-repeat;}
.w1085{width: 1085px; margin: 20px auto; color: #333333;}
.w1178{width: 1178px; margin: 20px auto; color: #333333;}
.w930{width: 930px; margin: 20px auto;}
.w930 ul li{float: left;width: 280px; height: 280px; margin-left: 30px; position: relative;cursor: pointer; }
.w930 ul li .tu-txt{position: absolute; left: 0;top: 0; height: 190px; width: 260px; border-radius: 280px; border:10px solid #efbb02; background: #fff;color: #333333;padding-top: 70px; transition: .5s; opacity: 1;}
.c33{color: #333;}
.col-d3{color: #d3054f;}
.col-1c{color: #1c9aea;}
.col-ed{color: #ed3c3c;}
.bg001{background: #6aaadc;}
.w930 ul li:hover .tu-txt{opacity: 0;}
.w360-btn a{width: 360px; margin: 40px auto auto; height: 60px; line-height: 60px; display: block; color: #fff; background: #ef0505; border-radius: 30px;}
.w360-btns a{width: 360px; margin: 40px auto auto; height: 60px; line-height: 60px; display: block; color: #6aaadc; background: #fff; border-radius: 30px;}
.w190-btn{width: 190px; margin: 0 auto; height: 50px; line-height: 50px; display: block; color: #fff; background: #ef0505; border-radius: 30px;}
.w360-btn a:hover {-moz-box-shadow:2px 2px 5px #a6a6a6; -webkit-box-shadow:2px 2px 5px #a6a6a6; box-shadow:2px 2px 5px #a6a6a6; }
.w1180s{width: 1180px;margin: 0 auto;}
.w1040{width: 1040px;margin: 0 auto;}
.li-2s ul li{float: left; margin-left: 50px; margin-bottom: 30px;-moz-box-shadow:2px 2px 5px #a6a6a6; -webkit-box-shadow:2px 2px 5px #a6a6a6; box-shadow:2px 2px 5px #a6a6a6; background: #eeeeee;}
.li-2s ul li span{border-bottom: 2px #000 solid; padding-bottom: 5px;}
.li-2 ul li{float: left; margin-left: 72px; margin-bottom: 30px;}
.li-2 ul li.first,.li-2s ul li.first,.li-3 ul li.first,.li-3s ul li.first,.li-4 ul li.first{margin-left: 0;}
.li-2 a{display: block;position: relative;}
.li-2 ul li:hover .txt-box{background:url(4.png) center center no-repeat; }
.w370{width:370px; height:48px; line-height:48px; text-align:center; border:1px #6aaadc solid; margin:10px auto 30px; font-size:24px;}
.w370 .btn1{color:#6aaadc; width:185px; float:left;height:48px; line-height:48px; display:block;}
.w370 .btn2{color:#fff; background:#6aaadc;width:185px;height:48px; line-height:48px; float:right; display:block;}
.b6{background:url(4.jpg) top center no-repeat; padding: 40px 0;height: 437px;}
.w380{width: 400px;font-size: 24px; background: #fff; padding: 15px;float: left; margin-left: 20px;}
.col_ba{color: #ba1b20;}
.w380 input{background: #fff; color: #ba1b20; font-size: 24px; margin-top: -5px;*margin-top: -5px;_margin-top: -5px; width: 370px;}
.w300 input{width: 240px;background: #ef0505; color: #fff; text-align: center;font-size: 26px; font-weight: bold;display: block; height: 66px; float: right; margin-right: 40px; cursor: pointer;}
.w500{ width: 500px; margin: 50px auto auto; border-bottom: 1px #ef0505 solid; line-height: 30px; padding-bottom: 10px;}
.in-from-gd{width: 450px; margin: 30px auto auto;}
.infoList li{height: 30px; line-height: 30px;}
.infoList li td{padding:0 10px;}
.w1160{width: 1160px; margin: 30px auto;}
/*sild*/
.w1190{width: 1190px; margin: 0 auto;}
.INba .bann_img ul li{ height:520px; width: 1190px;}
.INba .hd{ width: 1190px; height: 131px; padding: 10px 0; overflow: hidden;}
.INba .hd ul li{ cursor:pointer;  width: 290px; height: 130px; float: left;margin-left: 10px; margin-bottom: 10px;position: relative;}
.INba .hd ul li:first-child{margin-left: 0;}
.INba .hd ul .on .tu-bg{transition:all .7s;opacity: 0; }
.INba .hd ul li .tu-bg{width: 290px; height: 130px; background: #000;opacity: .5; position: absolute; top: 0; left: 0;}
/*sild*/