@charset "utf-8";*{margin:0;padding:0;border:none;outline:0;max-width:100%;box-sizing:border-box}html{font-size:62.5%;color:#333;overflow-x:hidden}.v-middle{vertical-align:middle}.abs-middle{position:absolute; left:0; top:0; right:0; bottom:0; margin:auto}ul{list-style:none}a{color:#333;text-decoration:none}.swtbtn{cursor:pointer}.yaheib{font-family:"Microsoft YaHei";font-weight:700}.cent{text-align:center}.rel{position:relative}.abs{position:absolute}.wrap{width:100%;max-width:640px;min-width:320px;margin:0 auto}.f_left{float:left !important;}.f_right{float:right !important;}.f_clear{clear:both}.wp70{width:70%;margin:0 15%}.wp80{width:80%;margin:0 10%}.wp90{width:90%;margin:0 5%}.wp100{width:100%}.mt10{margin-top:10px}.mt15{margin-top:20px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.flex{display:flex;flex-wrap:wrap}.text-2em,p{text-indent:2em}[class*=col-]{float:left;position:relative;/*padding:0 10px*/}.padding0{padding:0}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}@media only screen and (min-width:481px){html{font-size:94%!important}.col-s-1{width:8.33333333%}.col-s-2{width:16.66666667%}.col-s-3{width:25%}.col-s-4{width:33.33333333%}.col-s-5{width:41.66666667%}.col-s-6{width:50%}.col-s-7{width:58.33333333%}.col-s-8{width:66.66666667%}.col-s-9{width:75%}.col-s-10{width:83.33333333%}.col-s-11{width:91.66666667%}.col-s-12{width:100%}}@media only screen and (min-width:561px){html{font-size:109%!important}.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}}@media only screen and(min-width:641px){html{font-size:125%!important}.col-l-1{width:8.33333333%}.col-l-2{width:16.66666667%}.col-l-3{width:25%}.col-l-4{width:33.33333333%}.col-l-5{width:41.66666667%}.col-l-6{width:50%}.col-l-7{width:58.33333333%}.col-l-8{width:66.66666667%}.col-l-9{width:75%}.col-l-10{width:83.33333333%}.col-l-11{width:91.66666667%}.col-l-12{width:100%}}

.header .logo{ width:95%; padding:10px; margin:0 auto;}
.nav li{ height:30px; text-align:center; line-height:30px; margin-bottom:1px; padding-right:1px;}
.nav li a{background:#e34a5f; color:#FFF; display:block;}
.nav li.first{height:61px;}
.nav li.first a{height:61px;line-height:90px;background:url(images/icon1.jpg) no-repeat #e34a5f center 5px;background-size:29px 29px;}
.main{ padding-bottom:5rem;}
.main .title1{ height:6rem; line-height:6rem; font-size:2.8rem; text-align:center;}
.main .tese li{ padding:8px; text-align:center}
.main .zixun1 a{ height:6rem; line-height:6rem; font-size:2rem; text-align:center; color:#FFF; background:#f32667; display:block; border-radius:10px;}
.main .title2{font-size:2rem; text-align:center; color:#eeac55; margin-top:-1rem;}
.main .zhuanye li{ padding:10px;}
.main .wenti li{ height:3rem; background:url(images/dian.jpg) left center no-repeat; padding-left:15px}
.main .wenti li a{ height:3rem; line-height:3rem; font-size:1.3rem; text-decoration:underline;}
.main .chat div{ padding:6px;}
.main .line1{ height:10px; background:#eee;}
.main .chat .chat_box{ border:1px solid #ccc; border-radius:10px; font-size:1.6rem; line-height:2rem; padding:10px;}
.main .chat .chat_box img{ vertical-align:middle; margin:0 5px;}
.main .chat .chat1{ border:1px solid #e8b75b; text-indent:5px;}
.main .chat .chat2{ background:#e8b75b; color:#FFF; display:block; text-align:center; font-size:1.6rem;}
.main .chat .chat1,.main .chat .chat2{ height:4rem; line-height:4rem; border-radius:5px;}

.footer{ position:fixed; bottom:0; left:0; width:100%; height:5rem; z-index:999999; background:#818181; background-size:100%; }
.footer ul{ position:relative;}
.footer ul li{ float:left; text-align:center; width:50%; height:5rem;}
.footer ul li.dhzx{background-color:#26c540;}
.footer ul li.zxzx{background-color:#ff6005;}
.footer ul li a{display:block;color:#fff; height:5rem; line-height:5rem; font-size:2rem;text-decoration:none;}