﻿/* CSS Document */ @charset "utf-8"; /******************/ /** * * @authors isle24@qq.com * @date */ /******************/ /* */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,p,a,span,img,blockquote {margin:0;padding:0;vertical-align: baseline; }
/*html5*/ body,input,select,button,textarea{ font-family: "Microsoft YaHei"; color:black; }
body{ margin:0 auto; max-width: 640px; min-height: 320px; }
input,select,button,textarea{ border:none; }
table {border-collapse:collapse;border-spacing:0; }
button{cursor:pointer; }
img{vertical-align:middle;display:inline-block; }
.hd img{vertical-align:middle;display:inline-block;width:100%; }
fieldset,img,abbr,acronym {border:none; }
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal; }
ol,ul {list-style:none; }
li{vertical-align: middle; }
caption,th {text-align:left; }
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight: normal; }
q:before,q:after {content:''; }
a,area,button{text-decoration:none;/*color:white;*/outline:none; blrexpression:(this.onFocus=this.blur()); }
.cle{clear:both; }
.w640{ margin:0 auto; max-width: 640px; /*min-height: 360px;*/ }
.w320{ margin:0 auto; max-width: 640px; min-width: 320px; /*width:90%;*/ }
.tit_1{text-align:center; font-size:48px; color:#229e8a; border-bottom:1px solid #c0e3dc; line-height:96px; font-size:40px; position:relative; margin-bottom:40px; }
.tit_1 span{position:absolute; line-height:36px; background:#229e8a; width:40%; left:30%; bottom:-18px; color:#fff; font-size:20px; }
.con_2{padding-bottom:28px; }
.con_2 .p1{ padding:20px 0; }
.con_2 .p1 span{display:block; text-align:center; }
.con_2 .p1 .sp1{color:#1e9d88; font-weight:900; font-size:44px; }
.con_2 .p1 .sp2{color:#5d5d5d; font-size:28px; margin-bottom:10px; }
.con_2 .p1 .sp3{width:120px; height:3px; background:#5d5d5d; margin:0 auto 8px; }
.con_2 .p2{width:590px; height:288px; margin:0 auto; text-align:center; }
.con_2 .p2 p{float:left; width:178px; border:2px solid #cbcbcb; box-shadow: 0 0 10px #cccccc; }
.con_2 .p2 p .sp1{display:block; line-height:72px; text-align:center; font-size:24px; color:#121212; }
.con_2 .p2 p .sp2{display:block; height:72px; line-height:36px; text-align:center; font-size:24px; color:#121212; }
.con_2 .p2 i{float:left; width:18px; height:164px; margin:80px 2px 0 2px; }
.con_2 .p3{width:590px; margin:0 auto; text-align:center; padding:48px 0 20px; background:#fff7e8; font-size:22px; position:relative; line-height:36px; }
.con_2 .p3 span{position:absolute; width:64%; line-height:56px; background:#f3714d; top:-22px; left:18%; font-size:26px; color:#fff; border-radius:8px; }
.con_2 .p3 b{color:#fe4f1f; }
.con_3{background:#e1f4f1; padding-bottom:40px; margin-bottom:20px; }
.con_3 .p1{width:90.6%; margin:0 auto 20px; font-size:24px; line-height:36px; color:#5a5a5a; }
.con_3 .box{width:90.6%; margin:0 auto; }
.con_3 .box p{float:left; width:44.4%; background:#fff; padding:2.3%; margin-bottom:12px; text-align:center; }
.con_3 .box p.en{margin-left:2%; }
.con_3 .box p i{display:block;font-size:30px; margin-top:14px; }
.con_3 a{display:block; width:84.2%; margin:28px auto 0; }
.con_3 .p2{float:left; width:44.8%; padding:1.5%; background:#fff; margin-left:1.46%; margin-bottom:16px; }
.con_3 .p2 i{display:block; text-align:center; font-size:28px; margin-top:8px; }
.con_4{padding-bottom:40px; }
.con_4 .ffqh{width:600px; height:320px; margin:0 auto 28px; }
.con_4 .ffqh .hd{float:left; width:160px; height:316px; margin-right:20px; }
.con_4 .ffqh .hd li{font-size:22px; text-indent:8px; background:#7b7b7b; color:#fff; line-height:51px; margin-bottom:1px; position:relative; }
.con_4 .ffqh .hd li.on{background:#f3714d; }
.con_4 .ffqh .hd li.on span{ position:absolute; right:-8px; top:22px; width:0; height:0; border-width:8px 0 8px 8px; border-style:solid; border-color:transparent transparent transparent #f3714d;/*透明 透明 透明 灰*/ }
.con_4 .ffqh .bd{float:right; width:420px; height:312px; background:#e6e6e6; }
.con_4 .ffqh .bd ul li{width:392px !important; padding:14px 14px 0; }
.con_4 .ffqh .bd ul li p{margin-top:8px; }
.con_4 .ffqh .bd ul li p span{display:inline-block; width:52px; height:52px; line-height:52px; text-align:center; font-size:36px; color:#fff; background:#f3714d; }
.con_4 .ffqh .bd ul li p font{display:inline-block; width:320px; font-size:20px; line-height:28px; position:relative; top:8px; text-align:justify;text-justify:inter-ideograph; }
.con_4 .p1{text-align:center; color:#484848; font-size:36px; margin-bottom:16px; }
.con_4 .p1 i{display:inline-block; width:80px; height:1px; background:#8f8f8f; position:relative; top:-12px; }
.con_4 .p2{float:left; width:188px; margin-left:16px; border:2px solid #e2e2e2; border-radius:8px; background:#fff; margin-bottom:20px; padding-bottom:16px; }
.con_4 .p2 img{display:block; border-radius:6px 6px 0 0; }
.con_4 .p2 span{display:block; text-align:center; }
.con_4 .p2 .sp1{width:120px; line-height:40px; margin:16px auto 8px; border:2px solid #e73355; color:#e73355; font-size:30px; border-radius:24px; }
.con_4 .p2 .sp2{font-size:28px; }
.con_4 .p3{width:94%; margin:0 auto; }
.con_4 .p4{text-align:center; font-size:24px; color:#5b5b5b; margin:28px 0 8px; }
.con_4 a{display:block; width:84.2%; margin:0 auto 0; }
.con_5 .tit{text-align:center; width:94%; margin:28px auto; border-bottom:1px solid #d4d4d4; padding-bottom:8px; position:relative; }
.con_5 .tit b{display:block; color:#505050; }
.con_5 .tit span{display:block; color:#616161; font-size:24px; }
.con_5 .tit font{position:absolute; left:50%; margin-left:-48px; bottom:-3px; width:96px; height:5px; background:#d4d4d4; }
.con_5 .a1{display:block; width:85.1%; margin:0 auto 20px; }
.con_5 .a2{display:block; width:89.5%; margin:0 auto 36px; }
.con_6{padding-bottom:40px; }
.con_6 .tit{text-align:center; width:94%; margin:28px auto; border-bottom:1px solid #d4d4d4; padding-bottom:8px; position:relative; }
.con_6 .tit b{display:block; color:#505050; }
.con_6 .tit span{display:block; color:#616161; font-size:16px; }
.con_6 .tit font{position:absolute; left:50%; margin-left:-48px; bottom:-3px; width:96px; height:5px; background:#d4d4d4; }
.con_6 .zjqh{width:93.5%; margin:0 auto; }
.con_6 .zjqh .hd{margin-top:6px; }
.con_6 .zjqh .hd ul{flex-flow:row nowrap; display: flex;justify-content: space-between;}
.con_6 .zjqh .hd li{ background:#e4e4e4; margin-right:0.95%; }
.con_6 .zjqh .hd li.en{margin-right:0; }
.con_6 .zjqh .hd li.on{background:#03b09c; }
.foot2{ margin-bottom:188px; }
.tipsInner dt{font-size:24px; }
.tipsInner dd{font-size:24px; }