@charset "utf-8";
body,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0; font-family: "Arial", sans-serif;font-size:100%;}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ul,li{list-style: none;}
em,i{font-style:normal;}
img{border:none;}
input,img{vertical-align:middle;}
table{border-collapse:collapse;}
a{ text-decoration:none; color:#01ADC3; font-size:14px}
/*a:hover{text-decoration:none;color:#bf3949;font-size:14px}*/
a:-webkit-any-link{outline:none;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table; line-height:0; content:"";}
.clearfix:after,.clearfix{clear:both;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important}
/*自定义*/
.fl{float:left;}
.fr{float:right;}
.over{overflow:hidden;}
.mar{margin:0 auto;}
.fiy{font-family:"Microsoft YaHei",arial,"\5b8b\4f53";}
.clear{ clear:both}
.cor{ color:#fff}

.top{ width:100%; height:80px;min-width: 1200px;}
.top_logo{ height:auto; float:left; margin-left:2%;display: flex;}
.top_logo svg{margin-right: 16px;}
.top_logo .logo-detail img{height:80px}
.top_logo .logo-detail h1{ font-size: 24px;color: #00A2DB;margin: 0;font-family: 思源宋体;}
.top_logo .logo-detail p{line-height: 24px;font-size: 14px;}
.top_nav{line-height:60px; padding-top:20px;margin: 0 auto;width: 1200px;}

.top_nav ul{float:right}
.top_nav ul li{ padding-left:50px;line-height:60px; float:left; color:#fff;}
.top_nav ul li a{ color:#00A2DB; font-size:20px;}
.top_nav ul li a:hover{ color:#00A2DB;  font-size:20px;}

.part01{ width:100%; background:#EBF0F4; padding:80px 0;min-width:1200px}
.contlogin{margin-bottom: 60px;width: 1200px;background-color: hsla(0,0%,86%,.5); padding: 16px; margin:0 auto}
.contlogin .l_login{ width:426px; float:left; background:#fff; min-height:480px;height: 595px;}
.login-title{margin-bottom: 24px;}
.register-title { float:left;line-height: 30px;font-size: 27px; padding:20px 0 0 30px; color:#00A2DB;}
.link-inherit-text { float:right; padding:30px 20px 0 0; font-size:14px;}
.box{ width:80%; margin:0 auto; padding-top:70px;}
.box1{ width:80%; margin:0 auto; padding-top:50px; padding-bottom:40px;}
.d_Input_box{ width:100%; height:45px; line-height:45px; margin-top:5px;margin-bottom:10px; padding-left:15px; border-radius:5px;border: 1px solid #e5e5e5;}
.btn1 { margin:35px 0 0px 0;background: #00A2DB;border: 0;cursor: pointer;color: #fff;font-size:26px;text-align: center;width: 100%; height:46px;line-height: 46px;border-radius: 5px;}
.spanlink{ float:left; padding-right:15px; font-size:14px; margin-bottom:15px;}


.contlogin .r_con{ width:726px; float:left; background:#fff; height: 595px;margin-left:16px;}
.r_box{ padding:30px;}
.title { float:left;line-height: 22px;font-size:22px; color:#00A2DB;}
.nextcon{ width:100%; padding-top:30px;}
.l_next{ width:100%; float:left;padding-bottom: 30px;}
.about{ line-height:24px; padding-top:10px; color:#666}
.title1{ color:#666; font-size:20px;}
.r_img{ float:right; width:231px; margin-right:-1.5%}
.r_img img{ display:block;width:100%}

.copyright{ border-top:2px #ffb400 solid; width:100%;background-color:#00A2DB;height:155px;}
.copy_p{ color:#999; line-height:24px; padding:15px 0 20px 45px; width:35%; font-size:14px;}

.authorsTip{width: 1200px;margin: 0 auto; padding-top:40px;min-width:1200px}
.footerFrame{width:100%;height:285px;min-width:1200px}


