html,body{margin: 0;padding: 0;background-color: white;}
*{font-family: 微软雅黑;}
img{display: block;}
.clear{clear:both;}
a{text-decoration: none;}
h1,h2,h3,h4,h5,h6,p{margin: 0;text-transform:uppercase;}
#orange{color:#d1994f!important;}

/*css for media*/
.med_formbox form{width: 600px;margin: 0 auto;height: auto;background-color: #fff;padding:40px 15px; border-radius: 8px;  box-shadow: 0 0px 5px rgba(122, 122, 122, 0.12), 0 1px 2px rgba(122, 122, 122, 0.24);}
.med_formbox .inone label{width: 15%;float: left;clear: left;height: 36px;line-height: 36px;margin-top: 10px;}
@media(max-width:960px){.med_formbox .inone label{font-size: 1em;}}
.med_formbox .inone input {width: 59%;margin-top: 10px;text-indent: 8px;border: 1px solid #ccc;float: left;height: 36px;line-height: 36px;}
#sub{width:100%;height: 40px;background:#d8a55b;color: #fff;border: none;cursor:pointer;}
#sub:hover{background: #d59e5b;transition: 0.3s;}
.spa{height: 36px;line-height: 36px;width: 25%;display: inline-block;float: left;color: #BD362F;text-indent: 10px;margin-top: 10px;}
.hay-form-top {background: #fff;height: 10px;border-radius: 8px 8px 0 0;margin: 0 10px;padding: 0;width: 600px;margin: 0 auto;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}
.mediatxt{width:600px; margin: 0 auto;margin-top: 30px;text-align: center;font-size: 15px;color: #333333;}
.mediatxt a{text-transform: none;}

/*
.gipic{width: 30%;}
.gitxt{width: 19%;padding-top: 40px;padding-left: 1%;}*/
.gi_box{margin: 0 auto;width:620px;}
.gpone{width: 267px;float: left;margin:0 21px;text-align: center;}


/*mobile css*/

@media (max-width: 992px) {
.gi_box{width: 100%;}
.gpone{width: 100%;margin: 0;}

.intro,.spk-inner,.agenda,.previ,.commonbtm-inner,.int-inner,.logo-inner,.tran-inner,.contact-inner,.agen-inner,.ques-inner,.award-inner{width: 98%;margin: 1% auto;}
#header_wrap .nav-inner{display: none;}	
#header_wrap{height: 40px;border-bottom: 0px;}
#header_wrap .logo{float: left;margin-left: 10px;padding: 1px 0px;}
#header_wrap .logo img{height: 38px;}
#header_wrap .sign a{display: block;height: 40px;line-height: 40px;font-size: 18px;}
#commonbtm_wrap{display: none;}
.common-title{font-size: 20px;margin-top: 30px;font-weight: 600;margin-bottom: 20px;}
.common-title span{font-size: 12px;line-height: 18px;}
#footer_wrap{border-top: 1px solid #222222;padding: 10px 0px;color: #dddddd;font-size: 10px;line-height: 18px;}
#btn{display: none!important;}
#banner_wrap{display: none!important;}
#fenbanner_wrap{display: none!important;}
.previ{display: none;}
.introtxt{font-size: 14px;}
.agendaone{margin-left: 5%;}
.fenbanner{display: none!important;}
.mobilebanner{margin-top: 40px;display: block!important;width: 100%;}
.mobilebanner img{width: 100%;}
.spkone{float: left;margin:20px 6%;width: 38%;text-align: center;height: auto;}
.spkone p{height:80px;line-height: 20px;}
.spk-zj{margin-left:6%;}
.circleul {width: 100%;}
.circleul li{float: left;width: 60%;height: auto;margin: 20px 20%;position: static;background: none;}
.circleul li span{position: static;display: block;border-bottom: 2px solid #000000;margin: 0;width: 100%;}
.circleul li i{position: static;display: block;font-size: 12px;font-style: normal;margin: 0;width: 100%;}
.lightul li{float: left;width: 44%;margin: 30px 3%;text-align: center;}
.lightul li b{width: 44%;height: auto;display:block;background: none;margin: 0 auto;}
.lightul li span{display: block;border-bottom: 2px solid #74101c;margin-top:10px;line-height: 30px;}
.lightul li i{color: #565656;font-style: normal;font-size: 14px;}
.contone{float: left;width: 80%;margin: 20px 10%;text-align: center;}
.ques-inner{width: 96%;margin: 0 2%;}
.mapifr{width: 98%!important;margin: 0px 1%;}
#mobilebtm_wrap{background: #f4f4f4;display: bolck;display: block!important;margin-top: 40px;}
#mobilebtm_wrap ul li a{display: block;padding: 10px;text-align: center;border-bottom: 1px dotted #e3e3e3;}

/*css for mobile agen*/
.agen-inner{text-align: center;}
.agen-inner h4{width: 100%;background: #1CAAFE;color: #FFFFFF;text-indent: 16px;padding: 4px 0px;font-size: 18px;}
.agen-inner p{margin: 25px 0px;}
.agtableblue{width: 100%;background: #1CAAFE;color: #FFFFFF;text-indent: 16px;padding: 4px 0px;}
.agetime,.agetit,.agename{font-size: 14px;font-weight: 600;}
.agetime{width: 14%;}
.agetit{width: 60%;}
.agename{width: 25%;}
.aglist{margin-top: 20px;}
.scaList dt {width: 98%;padding-left: 1%;text-align: left;padding-right: 0px;}
.scaList dd {position: relative;width: 98%;padding-left: 1%;text-align: left;border-left: none;}
.cir {position: static;top: 0;left: -9px;width: 12px;height: 12px;background: #fff;border: 2px solid #1caafe;border-radius: 100%;display: none;}
li.litLi{position: relative;padding-left: 0px;font-size: 12px;color: #565656;float: left;display: block;margin-top: 0px;}

.scaList dt, .scaList dd {float: none;}
.scaList_name li {margin-right: 10px;}
.littxt{display: inline-block;margin-top: 0px;padding-top: 0px;float: left;margin-top: 0px;margin-right: 0px;}
.litPic {position: absolute;top: -10px;left: 0;width: 40px;height: 40px;display: none;}
.litPic img {width: 100%;height: 100%;border-radius: 100%;}
p.sca_txt {padding: 10px 0;color: #565656;font-size: 14px;border-bottom: 1px dotted #ccc;line-height: 24px;margin: 0;}
.tabbtnbox{text-align: center;margin-left: 150px;display: none!important;}
.tabone{float: left;display: block;border: 1px solid #1CAAFE;border-bottom:none;color: #1CAAFE; margin: 0px 20px;text-align: center;width: 250px;font-size: 18px;font-weight: 600;padding: 16px 0px;cursor: pointer;}
.tabone i{font-size: 14px;font-weight: normal;padding-top: 6px;display: block;}
.ag_mobile{display: block!important;color: #1CAAFE;font-weight: 600;}
#agcont1,#agcont2,#agcont3,#agcont4{display: block!important;}
.med_formbox form{width:100%;margin: 0 auto;height: auto;background-color: #fff;padding:0px; border-radius: 0px; box-shadow: none;padding: 0 20px;box-sizing: border-box}
.med_formbox .inone label{width: 26%;float: left;clear: left;height: 36px;line-height: 36px;margin-top: 10px;}
.med_formbox .inone input {width: 72%;margin-top: 10px;text-indent: 8px;border: 1px solid #ccc;float: left;height: 36px;line-height: 36px;}
.spa{height: 14px;line-height: 14px;width: 100%;font-size: 14px;margin-top: 0;text-indent: 0px;}
.hay-form-top {background: #fff;height:0px;border-radius: 0;margin: 0px;padding: 0;width: 600px;margin: 0 auto;box-shadow: none;}
.mediatxt{width: 100%;margin: 0 auto;margin-top: 30px;text-align: center;font-size: 14px;color: #333333;}
}
/*css for agen*/
.agen-inner{text-align: center;}
.agen-inner h4{width: 100%;background: #1CAAFE;color: #FFFFFF;text-indent: 16px;padding: 4px 0px;font-size: 18px;}
.agen-inner p{margin: 25px 0px;}
.agtableblue{width: 100%;background: #1CAAFE;color: #FFFFFF;text-indent: 16px;padding: 4px 0px;}
.agetime,.agetit,.agename{float: left;font-size: 18px;font-weight: 600;}
.agetime{width: 150px;}
.agetit{width: 730px;}
.agename{width: 320px;}
.aglist{margin-top: 20px;}
.scaList dt {width: 150px;text-align: right;padding-right: 20px;}
.scaList dd {position: relative;width: 1000px;padding-left: 20px;text-align: left;border-left: 2px solid #1CAAFE;}
.cir {position: absolute;top: 4px;left: -9px;width: 12px;height: 12px;background: #fff;border: 2px solid #1caafe;border-radius: 100%;}

.scaList dt, .scaList dd {float: left;}
.scaList_name li {margin-right: 0px;margin-top: 0px;}
li.litLi {position: relative;padding-left: 0px;font-size: 12px;color: #565656;margin-top: -10px;}
.littxt{display: inline-block;margin-top: 0px;padding-top: 0px;float: left;margin-top: 10px;margin-right: 4px;}

.litPic {width: 40px;height: 40px;display: inline-block;}
.litPic img {width: 100%;height: 100%;border-radius: 100%;}
.sca_txt {padding: 10px 0;color: #565656;font-size: 14px;border-bottom: 1px dotted #ccc;line-height: 24px;}
.tabbtnbox{text-align: center;margin-left: 68px;}
.tabone{float: left;display: block;border: 2px solid #1CAAFE;border-bottom:none;color: #1CAAFE; margin: 0px 10px;
text-align: center;width: 242px;font-size: 18px;font-weight: 600;padding: 12px 0px;cursor: pointer;}
.tabone i{font-size: 14px;font-weight: normal;padding-top: 6px;display: block;}
.ag_mobile{display:none!important;}
.nomargin-r{margin-right: 0;}

/*返回顶部*/
.fhdb{background:url(../images/fh.png) no-repeat center;height:50px;width:50px;position: fixed;top:700px;right:30px;cursor: pointer;}
@media(max-width:1366px){.fhdb{top:80%;}}
@media(max-width:960px){.fhdb{display:none;}}
@media(max-width:960px){#name,#phone{font-size:0.9em;}}