.group_bg{width:100%; height:400px; display:block; margin:0 auto;}
.group{width:1200px;margin:0 auto;}
.group_top{width:1200px; height:63px; display:inline-block; margin-top:18px;}
.step1,.step2,.step3{width:1200px; display:inline-block;}
.step1 .stepico{width:604px; height:31px; background:url(../images/public/group_ico.png) -38px 0 no-repeat; display:block; margin:25px auto;}
.step2 .stepico{width:275px; height:31px; background:url(../images/public/group_ico.png) 0 -31px no-repeat; display:block; margin:0 auto;}
.step3 .stepico{width:519px; height:31px; background:url(../images/public/group_ico.png) 0 -62px no-repeat; display:block; margin:36px auto 0 auto;}
.step1 .group_step1_caseico{width:1200px; height:38px; background:url(../images/public/group_step1_caseico.jpg) no-repeat; display:inline-block; margin-bottom:17px;}
.step1 .dingzhi{width:1200px; display:inline-block; background:#00a0ea; padding-bottom:14px;}
.step1 .dingzhi .box{width:917px; height:462px; display:inline-block; margin:14px 0 0 12px; float:left;}
.step1 .dingzhi .box dt{width:917px; height:62px; line-height:62px; background:#0070a2; border-radius:4px; text-align:center; font-size:26px; color:#fff;}
.step1 .dingzhi .box dd.dd1{width:917px; height:280px;background:#0070a2; border-radius:4px;font-size:26px; color:#fff; margin-top:1px;}
.step1 .dingzhi .box dd.dd1 ul{width:100%;float: left;}
.step1 .dingzhi .box dd.dd1 li{ float:left; font-size:14px; margin-top:20px;}
.step1 .dingzhi .box dd.dd1 .li1{width:85px; height:34px; line-height:34px; text-align:right;}
.step1 .dingzhi .box dd.dd1 .li2{width:214px; height:34px; line-height:34px;}
.step1 .dingzhi .box dd.dd1 .li2 label{ margin-top:2px;display:inline-block;}
.step1 .dingzhi .box dd.dd1 .li3 label{ margin-top:12px;display:inline-block; margin-right:10px;}
.step1 .dingzhi .box dd.dd1 .general{width:207px; height:34px; line-height:34px;color:#333; font-size:14px; border-radius:4px; border:none;}
.step1 .dingzhi .box dd.dd1 textarea{width:500px; height:77px;color:#333; font-size:14px; border-radius:4px; border:none;}
.step1 .dingzhi .box dd.dd2{width:917px; height:118px;background:#0070a2; border-radius:4px;font-size:26px; color:#fff; margin-top:1px;}
.step1 .dingzhi .box dd.dd2 .general{width:207px; height:34px; line-height:34px;color:#333; font-size:14px; border-radius:4px; border:none;}
.step1 .dingzhi .box dd.dd2 .btn{color:#fff; font-size:14px; padding:6px 27px; background:#eb6100; border:none; border-radius:4px; margin-left:30px; cursor:pointer;}
.step1 .dingzhi .box dd.dd2 input.submitdis{color:#333; font-size:14px; padding:6px 27px; background:#ccc; border:none; border-radius:4px; margin-left:30px; cursor:pointer;}
.step1 .dingzhi .box dd.dd2 li{ float:left; font-size:14px; margin-top:20px;}
.step1 .dingzhi .box dd.dd2 .li1{width:85px; height:34px; line-height:34px; text-align:right;}
.step1 .dingzhi .box dd.dd2 .li2{width:100%;text-align:center;}
.step1 .dingzhi .txt{width:231px; height:422px; display:inline-block; float:right; margin:14px 0 0 40px; color:#fff;}
.step1 .dingzhi .txt span.mark{width:231px; font-size:16px; line-height:22px; margin-top:23px; display:inline-block;}
.step1 .dingzhi .txt p{ line-height:22px;}
.step1 .dingzhi .txt p.yellow{color:#ffff00; padding-bottom:32px; border-bottom:1px #4abff4 solid;}
.step1 .dingzhi .txt div{color:#ffff00; display:inline-block;font-size:14px; margin-top:30px;}
.step1 .dingzhi .txt div a{width:103px; height:29px; display:inline-block; text-align:center; line-height:29px; background:#eb6100; border-radius:4px; color:#ffff00; font-size:14px; margin-left:10px;}
.step1 .gzxj{width:1200px; height:102px; background:url(../images/public/group_gzxj.jpg) no-repeat; display:inline-block; margin:22px 0 0 0;}

.step2 .box{width:1200px; height:425px; display:inline-block; background:#ccc; margin:27px 0 37px 0;}
.step3 .grid{width:1200px;display:inline-block;margin:22px 0 0 0;}
.step3 .grid dl{width:369px; height:348px; float:left; display:inline-block; margin-bottom:40px; background:#f2f2f2;}
.step3 .grid dl.mr{ margin-right:46px;}
.step3 .grid img{width:369px; height:254px; display:inline-block;}
.step3 .grid dd{width:369px; height:78px; margin:7px 0 9px 0;}
.step3 .grid dd li{width:361px; height:26px; padding-left:8px;}
.step3 .grid dd span{display:inline-block; float:left;}
.step3 .grid dd .s1{width:246px;}
.step3 .grid dd .s2{width:114px;}
.step3 .grid dd i{color:#249d50; font-style:normal;}

.step3 .listtop{width:1200px; height:44px; line-height:44px; font-size:14px; display:inline-block;}
.step3 .list{width:1178px;display:inline-block; border:1px #ccc solid; padding:0 10px;}
.step3 .list li{width:545px; height:24px; line-height:24px; float:left; margin:4px 20px;}
.step3 .list li.btmline{border-bottom:1px #ccc solid; padding-bottom:10px;}
.step3 .list li i{width:3px; height:24px; background:url(../images/public/list_ico.gif) no-repeat; display:inline-block; margin:0 5px 0 0; float:left;}
.step3 .list li span{width:487px; height:24px; line-height:24px; display:inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float:left; padding-right:10px;}
.step3 .list li em{width:40px; height:24px; display:inline-block; font-style:normal; text-align:right; float:left;}


.groupphoto{width:1200px; display:inline-block; margin-top:35px;}
.groupphoto img{width:1200px; display:block;}
.groupphoto span{width:1200px; height:31px; line-height:31px; text-align:right; display:block; background:#00a0ea;}
.groupphoto span a{color:#fff; margin-right:6px;}



.two{width:1200px; height:42px;display:inline-block; margin-top:28px;}
.two li{ float:left;}
.two .li1{width:128px; height:35px; line-height:35px;font-size:16px; text-align:center; background:#00a0ea; border-bottom:1px #00a0ea solid;color:#fff;}
.two .li2{width:1071px; height:35px;line-height:35px;background:#fff;font-size:14px;}
.tabbox li{margin: 0;padding: 0; list-style: none;}
.tabbox{width:100%; overflow:hidden; clear: both;}
.tabbox .tab_conbox{ border-top: none;height:100%; margin:0px; }
.tabbox .tabs{height:35px;border-bottom:1px solid #ccc; width:100%; padding:0 0;}
.tabbox .tabs li{height:35px;line-height:35px;float:left;margin-bottom: 0px;background: #fff;overflow: hidden;position: relative; cursor:pointer; text-align:center;}
.tabbox .tabs a{height:35px;line-height:35px;float:left;margin-bottom: 0px;background: #fff;overflow: hidden;position: relative; cursor:pointer; text-align:center; font-size:14px;}
.tabbox .tabs li a {padding: 0 12px;outline: none;}
.tabbox .tabs li a:hover {background: #fff;}
.tabbox .tabs .thistab,.tabs a:hover{background: #fff;border-bottom: 1px solid #1d85de;}
.two .list{width:1200px;display:inline-block; clear:both;}
.two .list dl{width:366px;display:inline-block; margin:18px 0 0 0;border:1px #eaeaea solid; padding-bottom:8px;}
.two .list dl:hover{-webkit-box-shadow: 3px 3px 3px #ccc;-moz-box-shadow: 3px 3px 3px #ccc;box-shadow: 3px 3px 3px #ccc;}
.two .list dt{width:366px; height:254px; display:inline-block; position:relative;}
.two .list dt img{width:364px; height:252px; display:inline-block; margin:1px 1px;}
.two .list dt .tag{width:340px;margin:8px 0 0 8px; display:inline-block; position:absolute;top:0;left:0;}
.two .list dt .tag em{padding:4px 6px; display:inline-block; background:#e5004f;border-radius:2px; font-style:normal;color:#fff; margin:4px 0 0 4px;border-radius:4px;}
.two .list dd{width:350px; height:26px; display:inline-block; font-size:14px; padding:0px 8px;}
.two .list dd.dd1{font-size:16px; margin-top:2px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.two .list dd.dd2{height:18px; line-height:18px;color:#999; font-size:12px; margin:0 0 4px 0;}
.two .list dd.dd3 em{ font-style:normal;color:#ff0000; font-size:22px;}
.two .list dd.dd3 del{ font-style:normal;color:#ed6100; font-size:16px;}
.two .list dd.dd3 span{float:left;}
.two .list dd.dd3 span.grouptxt{color:#ec5f03; font-size:22px;}
.two .list dd.dd3 i{width:97px; height:30px; line-height:26px;display:inline-block; text-align:center; color:#fff; background:#ff5641; font-size:14px; float:right; font-style:normal;}
.two .list dl.mr{ margin-right:44px;}



/*2020.01.03*/
.list{width:1200px; display:block; margin:0 auto;}

.linetop{width:1200px; height:39px; display:inline-block;line-height:39px;background:url(../images/public/line_list_linetop.jpg) repeat-x; position:relative; margin-top:10px;}
.linetop a{height:39px; background:#fff; padding:0 10px;position:absolute; right:0;color:#666;}
.linemartop{ margin-top:20px;}

.cataline{width:100%; display:inline-block; border-bottom:1px #00a0ea solid; text-align:center; margin:31px 0 20px 0; position:relative;}
.cataline:first-child{  margin-top:20px;}
.cataline a{ padding:5px 18px; font-size:26px; background:#fff; position:absolute; top:-26px; left:43%; }

.line_grid,.line_list{width:1200px;display:inline-block; margin-top:10px;}
.line_grid dl{width:366px;display:inline-block; margin:0 44px 25px 0;border:1px #eaeaea solid; padding-bottom:8px;}
.line_grid dl:hover{-webkit-box-shadow: 3px 3px 3px #ccc;-moz-box-shadow: 3px 3px 3px #ccc;box-shadow: 3px 3px 3px #ccc;}
.line_grid dt{width:366px; height:254px; display:inline-block; position:relative;}
.line_grid dt img{width:364px; height:252px; display:inline-block; margin:1px 1px;}
.line_grid dt em.lab_tj{ position:absolute; top:1px; right:1px;}
.line_grid dt .tag{width:340px;margin:8px 0 0 8px; display:inline-block; position:absolute;top:0;left:0;}
.line_grid dt .tag em{padding:4px 6px; display:inline-block; background:#e5004f;border-radius:2px; font-style:normal;color:#fff; margin:4px 0 0 4px;}
.line_grid dt div{width:364px; height:30px; line-height:30px; margin:0 1px;background:#333;filter: alpha(opacity=80);opacity: 0.80; bottom:1px;color:#fff; position:absolute;}
.line_grid dt div span{margin-right:6px;font-size:12px;color:#ccc;}
.line_grid dt div i{color:#fff; margin:0 3px 0 5px; font-size:15px;}
.line_grid dd{width:350px; height:26px; display:inline-block; font-size:14px; padding:0px 8px;}
.line_grid dd.dd1{font-size:16px; margin-top:8px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.line_grid dd.dd1 span.red{font-size:16px;}
.line_grid dd.dd2{height:42px; line-height:18px;color:#999; font-size:12px; margin:0 0 4px 0;}
.line_grid dd.dd3 span{width:50%;float:left;}
.line_grid dd.dd3 span.group{color:#ec5f03; font-size:22px;}
.line_grid dd.dd3 i{width:97px; height:30px; line-height:26px;display:inline-block; text-align:center; color:#fff; background:#ff5641; font-size:14px; float:right; font-style:normal;}
.line_grid dl.mr{ margin-right:0;}



.lab_tj{width:73px; height:73px; background:url(../images/public/label.png) 0 0 no-repeat; display:inline-block;}
.lab_bt{width:73px; height:73px; background:url(../images/public/label.png) 0 -73px no-repeat; display:inline-block;}
.lab_zy{width:73px; height:73px; background:url(../images/public/label.png) 0 -146px no-repeat; display:inline-block;}
.lab_ct{width:73px; height:73px; background:url(../images/public/label.png) 0 -219px no-repeat; display:inline-block;}



