@charset "utf-8";

.main {
  width: 100%;
}
.main .main-box{
width: 1180px; margin: 0 auto;
}

.main .main-box .c-left{
width:900px;
float:left;margin-top:20px;background:#fff;
}


.main .main-box .c-left .c-left-title{
width: 900px;height:40px;line-height:40px;float:left;border-bottom:#fafafa 1px solid;
}
.main .main-box .c-left .c-left-title h3{
margin-left:20px;font-weight: 700;font-size:16px;
}
.main .main-box .c-left .c-left-con{
width: 880px;height:auto;float:left;margin-left:10px;
}

.main .main-box .c-left .c-left-con .c-js{
width: 880px;height:auto;margin:20px 0px 20px 0px;float:left;border-bottom:#fafafa 1px solid;
}

.main .main-box .c-left .c-left-con .c-js .qy-img{
width: 220px;height:auto;margin:0px 0px 0px 10px;float:left;
}

.main .main-box .c-left .c-left-con .c-js .qy-img img{
border:#f0f0f0 1px solid;
}

.main .main-box .c-left .c-left-con .c-js .qy-ijj{
width: 630px;height:auto;margin:0px 0px 10px 10px;float:left;line-height:35px;font-size:16px;
}

.main .main-box .c-left .c-left-con .c-js .qy-jj{
width: 860px;height:auto;margin:0px 0px 10px 10px;float:left;line-height:35px;font-size:16px;
}

.main .main-box .c-left .c-left-con .c-js .qy-bx{
width: 860px;height:auto;margin:0px 0px 10px 10px;float:left;line-height:35px;font-size:16px;
}


.main .main-box .c-left .c-left-btitle{
width: 900px;height:40px;line-height:40px;float:left;border-bottom:#fafafa 1px solid;background: #f0f0f0;
}
.main .main-box .c-left .c-left-btitle h3{
margin-left:20px;font-weight: 700;font-size:16px;
}
.main .main-box .c-left .c-left-base{
width: 880px;height:auto;margin:0px 0px 20px 0px;float:left;margin-left:10px;
}
.main .main-box .c-left .c-left-base .base-box{
width: 840px;height:auto;margin:20px 20px 0px 20px;float:left;font-size:14px;
}

.main .main-box .c-left .c-left-base .base-box .base-t{
width: 110px;height:38px;line-height:38px;margin-right:10px;float:left;text-align:right;font-weight: 700;
}

.main .main-box .c-left .c-left-base .base-box .base-v{
width: 300px;height:38px;line-height:38px;float:left;
}
.main .main-box .c-left .c-left-base .base-box .base-vv{
width: 720px;height:38px;line-height:38px;float:left;
}

.main .main-box .c-left .c-left-base .contact-box{
width: 840px;height:400px;margin:20px 20px 0px 20px;float:left;font-size:14px;
}


.main .main-box .c-left .c-left-base .contact-box .showmsg1{
width: 800px;line-height:20px;margin:60px 0px 30px 0px;float:left;font-size:22px;text-align:center;
}

.main .main-box .c-left .c-left-base .contact-box .showmsg2{
width: 800px;line-height:20px;margin:0px;float:left;font-size:14px;text-align:center;
}


.main .main-box .c-left .c-left-base .contact-box .contact-t{
width: 110px;height:38px;line-height:38px;margin-right:10px;float:left;text-align:right;font-weight: 700;
}

.main .main-box .c-left .c-left-base .contact-box .contact-v{
width: 300px;height:38px;line-height:38px;float:left;
}
.main .main-box .c-left .c-left-base .contact-box .contact-vv{
width: 720px;height:38px;line-height:38px;float:left;
}

.main .main-box .c-left .c-left-base .contact-box .contact-vv input {
 width: 510px; font-size: 14px; line-height: 33px; color: #333; background: #fff; vertical-align: top; height: 31px; padding-left: 10px; MARGIN: 0px; float: left; border-radius: 6px; border: 1px #e7e7e7 solid;
}

.main .main-box .c-left .c-left-base .contact-box .contact-vv .input-sum {
 width: auto; height: 35px; font-size: 16px; color: #fff; background: #E21F4E; border-radius: 4px; cursor: pointer; vertical-align: top; border: 0; margin-right: 15px; padding: 0px 22px;
}

.main .main-box .c-left .c-left-base .contact-box .contact-vv .input-sum:hover {
background: #923148;
}

.main .main-box .c-left .c-left-base .contact-box .contact-vvt{
width: 720px;height:230px;line-height:38px;float:left;
}

.main .main-box .c-left .c-left-base .contact-box .contact-vvt textarea {
 width: 500px;height:200px; font-size: 14px;line-height: 23px; color: #333; background: #fff; vertical-align: top; padding: 10px; MARGIN: 0px; float: left; border-radius: 6px; border: 1px #e7e7e7 solid;
}

.main .main-box .c-right{
width:260px;float:right;margin-top:20px;background:#fff;
}

.main .main-box .c-right .c-right-title{
width: 260px;height:40px;line-height:40px;float:left;background:#fff;
}
.main .main-box .c-right .c-right-title h3{
margin-left:20px;color:#fff;
}
.main .main-box .c-right .c-right-menu{
width: 260px;height:405px;line-height:40px;float:left;
}
.main .main-box .c-right .c-right-menu li{
margin:10px 10px 0px 10px;
}
.main .main-box .c-right .c-right-menu .mcat{
width: 240px;height:25px;line-height:25px;float:left;font-size:14px;font-weight:700;margin:8px 0px 5px 0px;
}

.main .main-box .c-right .c-right-menu .mitem{
width: 240px;height:auto;line-height:25px;float:left;
}
.main .main-box .c-right .c-right-menu .mitem a{
margin-right:10px;
}

.main .main-box .c-right .c-right-lianxi{
width: 260px;height:auto;line-height:40px;float:left;margin:10px 0px 15px 0px;
}

.main .main-box .c-right .c-right-lianxi .lianxi-tit{
width: 80px;height:30px;line-height:30px;margin-top:5px;float:left;text-align:right;
}

.main .main-box .c-right .c-right-lianxi .lianxi-val{
width: 170px;height:30px;line-height:30px;margin-top:5px;float:left;
}

.main .main-box .c-right .c-right-lianxi .lianxi-val2{
width: 170px;height:auto;line-height:30px;margin-top:5px;float:left;
}

.main .main-box .c-right .c2-right-title{
width: 260px;height:40px;background:#f0f0f0;float:left;border-bottom:#fafafa 1px solid;
}
.main .main-box .c-right .c2-right-title h3{
margin:0px 0px 0px 20px;float:left;width:auto;font-weight:700;line-height:40px;
}
.main .main-box .c-right .c2-right-menu{
width: 260px;height:auto;float:left;margin-bottom:10px;
}
.main .main-box .c-right .c2-right-menu li{
margin:10px 0px 0px 10px;float:left;width: 240px;
}
.main .main-box .c-right .c2-right-menu li .cn{
float:left;width: 260px;height:30px;line-height:30px;margin:0px 0px 0px 10px;width: 230px;
}
.main .main-box .c-right .c2-right-menu li .cn a{
font-size:14px;
}
.main .main-box .c-right .c2-right-menu li .cs{
float:left;width: 260px;height:26px;line-height:20px;margin:0px 0px 0px 10px;width: 230px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #7f7f7f;
}
.main .main-box .c-right .c2-right-menu li .cs a{
color: #7f7f7f;margin-right:6px;
}

.dialog_box {
display:none;z-index: 999;position: fixed;top: 0px; WIDTH: 100%;PADDING: 0px; MARGIN: 0px auto;text-align: left; BACKGROUND-color: #f5f5f5 ; opacity: 0.5; filter: alpha(opacity=50); height: 100%;
}

.atsbox{
display:none;width:500px;height:auto;left:50%;top:50%;background:#fff;color:#424242;font-size:12px;
margin-left:-250px!important;
margin-top:-150px!important;
margin-top:0px;position:fixed!important;position:absolute;
_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
z-index:1000;border: #f5f5f5 5px solid;
}

.atsbox .ats_title {
width:100%; height:auto; margin:0 auto; float:left;position: relative;margin-bottom: 20px;
}
.atsbox .ats_title .title-box{ 
float:left;width:85%; height:35px;line-height:35px;PADDING:0px;MARGIN:0px 0px 0px 10px;text-align:left;
}
.atsbox .ats_title .title-box span{ 
  height: 28px; line-height: 28px; margin: 0px;padding:0px 10px; float: left; font-size: 14px; background: #E21F4E; text-align: center; color: #fff; border-radius: 0 0 3px 3px;
}
.atsbox .ats_title .can-box{ 
float:left;width:10%;height:35px;line-height:35px;PADDING:0px;MARGIN:0px;text-align:right;
}
.atsbox .showdet{
margin:10px;text-align:left;line-height:18px
}
.atsbox .showpimg{
width:100%;height:50px;line-height:50px;float:left;text-align:center;
}
.atsbox .showpft{
width:100%;height:60px;line-height:50px;float:left;text-align:center;
}
.atsbox .showdtft{
width:100%;height:80px;line-height:50px;float:left;font-size: 16px;
  text-align: center;
  font-weight: 600;
}
.atsbox .showdtinp{
width:100%;height:170px;line-height:50px;float:left;font-size: 16px; text-align: center; font-weight: 600;
}
.atsbox .showdtinp textarea {
  border: 1px solid #EAE4E4; width: 400px; height: 130px; padding: 10px 20px ; overflow-x: hidden; vertical-align: top;
}
.atsbox .showdtinps{
WIDTH:92%;height:50px;PADDING:0px;MARGIN:0px 20px 20px 20px;float:left;
}
.atsbox .showdtinps .input-sum {
width: 100%;height: 45px; font-size: 18px; color: #fff;background:#E21F4E; border-radius: 4px; cursor: pointer; vertical-align: top; border: 0;
}
.atsbox .login_inp_item{
WIDTH:100%;height:60px;PADDING:0px;MARGIN:0px;	float:left;
}
.atsbox .login_inp_item .lgbn{
WIDTH:80%;height:40px;PADDING:0px;MARGIN:10px 50px;float:left;border-bottom: #EAE4E4 1px solid;
}
.atsbox .login_inp_item .lgbn .lgti{
WIDTH:20%;height:40px;line-height:40px;PADDING:0px;MARGIN:0px;float:left;font-size:14px;text-align:center;
}

.atsbox .login_inp_item .lgbn .spacer{
overflow: hidden; margin: 10px 0px; width: 0px; height: 20px; border-left: #EAE4E4 1px solid;float:left;
}

.atsbox .login_inp_item .lgbn .lgvi{
WIDTH:75%;height:40px;line-height:40px;PADDING:0px;MARGIN:0px 0px 0px 10px;float:left;font-size:14px;
}

.atsbox .login_inp_item .lgbs{
WIDTH:80%;height:45px;line-height:45px;PADDING:0px;MARGIN:0px 50px ;font-size: 16px;COLOR: #424242; font-weight: 700;float:left;text-align: center;
}

.atsbox .login_inp_item input {
    width: 280px; font-size: 16px; line-height: 40px; color: #4e4e4e;background:#fff;height: 40px;padding-left: 10px;outline: none; 
-webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
  padding: 0; overflow: hidden; font-family: inherit; font-size: inherit; font-weight: inherit; background: transparent; border: none; resize: none;
}

.atsbox .login_sum_item{
WIDTH:100%;height:100px;PADDING:0px;MARGIN:0px;	float:left;
}

.atsbox .login_sum_item .lgbs{
WIDTH:62%;height:50px;PADDING:0px;MARGIN:20px 92px;float:left;
}
.atsbox .login_sum_item .lgbs a.lghf {
    width: 130px;height: 36px; font-size: 16px; color: #fff;background:#E21F4E; border-radius: 4px; cursor: pointer; vertical-align: top;float: left;  text-align: center;  line-height: 36px;
}

.atsbox .login_sum_item .lgbs a.lghfn {
width: 130px;height: 36px; font-size: 16px; color: #424242; border-radius: 4px; cursor: pointer; vertical-align: top;float: right;  text-align: center;  line-height: 36px;border: #DCDCDC 1px solid;  background: #fafafa;
}

.atsbox .login_sum_item .qdbs{
WIDTH:28%;height:50px;PADDING:0px;MARGIN:20px 175px;float:left;
}

.atsbox .login_sum_item .qdbs a.qdone {
 width: 130px;height: 36px; font-size: 16px; color: #fff; border-radius: 4px; cursor: pointer; vertical-align: top;float: left;  text-align: center;  line-height: 36px;  background: #E21F4E;
}

.atsbox .login_sum_item .login-sum {
 width: 100%;height: 45px; font-size: 18px; color: #fff;background:#E21F4E; border-radius: 4px; cursor: pointer; vertical-align: top; border: 0;
}


@media screen and (max-width:767px){
}

@media screen and (max-width:375px){
}

@media screen and (max-width:360px){
}

@media screen and (max-width:320px){
}

