
.dtytt{ background:url(topbg.jpg) repeat-x center top; text-align:center}
.dtytt img{ width:1000px;}
.tat{ width:1000px; margin:auto; text-align: right;}
.wzb{ font-size:2.6em; line-height:1.4em; color:#2f2f2f}
.wzb i{ font-size:0.4em; font-style:normal; text-transform: uppercase;}
.wzb span{ font-size:0.7em; margin-left:10px;}
.wzj{ color:#5e5e5e; font-size:1em; line-height:1.6em;}
.bjh{ background:#eeeeee; padding:40px 0; overflow:hidden}
.bjl{ background:#13428a; padding:30px 0 40px;}
.qdbt{ text-align:center; font-size:2em; line-height:1.4em; padding-bottom:20px;}
.qdbt img{ margin-bottom:5px;}
.qdbt span{ font-weight:bold; font-size:1.2em;}
.etga{ font-size:1em; line-height:1.6em; color:#333; width:1000px; margin:25px auto 0}
.etga h3{ font-size:2em; line-height:1.5em; overflow:hidden; color:#fff}
.etga h3 .yy1{ background:#da251c; padding:0px 7px 2px; border-radius: 7px; float:left}
.etga h3 .yy2{ background:#13428a; padding:0px 7px 2px; border-radius: 7px; float:left}
.etga p{ font-size:1.6em; line-height:1.6em; font-weight:bold; margin-top:5px}
.etga p span{background:url(dui.jpg) no-repeat left center; padding:16px 18px;}
.xbta{ font-size:2.6em; line-height:1.4em; color:#2f2f2f; text-align:center; font-weight:bold}
.xbtb{ font-size:2.2em; line-height:1.4em; color:#2f2f2f; text-align:center; font-weight:bold}
.jibt{ margin-top:20px;}
.jibt img{ width:100%}
.bajk{ text-align:center; font-size:1.2em; line-height:1.4em; color:#352d2d; text-transform: uppercase;}
.bajk h2{ font-size:2.1em; font-weight:lighter; line-height:1.3em;}
.bajk h3{ font-size:2.1em; font-weight:lighter; line-height:1.3em; margin-bottom:10px;}
.bajk p{ color:#da251d}
.bajk span{ background:#eeeeee; border:#7d7d7d 1px dotted; padding:2px 5px;  border-radius: 5px;}
.ghra{ width:1000px; margin:0px auto; overflow:hidden}
.ghra ul{ margin-top:15px;}
.ghra ul li{ width:220px; float:left; margin-left:40px; text-align:center; font-size:1.1em; line-height:1.4em; background:#fff; border-radius: 10px; padding-bottom:5px; overflow:hidden}
.ghra ul li div{ width:114px; height:114px; margin:10px auto;}
.ghra ul li div.ta1{ background:url(loc1.jpg) no-repeat center;}
.ghra ul li div.ta2{ background:url(loc2.jpg) no-repeat center;}
.ghra ul li div.ta3{ background:url(loc3.jpg) no-repeat center;}
.ghra ul li div.ta4{ background:url(loc4.jpg) no-repeat center;}
.ghra ul li h3{ margin-top:7px; font-size:1.3em; line-height:1.4em;}
.ghra ul li i{ font-size:0.95em; line-height:24px; height:72px; display:block; font-style:normal}
.ghra ul li i.xwz{ font-size:0.9em; line-height:18px; height:72px;}
.ghra ul li.hes{ margin-left:0}
.ghra p{ font-size:2.6em; color:#fff; line-height:1.4em;}
.ghra p span{ font-size:1.6em; line-height:1em; font-weight:bold;}
.hdjg{ width:1000px; margin:20px auto 0;}
.hdjg h3{ font-size:1.6em; line-height:1.2em; font-weight:lighter; color:#352d2d}
.hdjg h3 span{ color:#da251d; font-size:1.2em;}
.hdjg ul li{ background:#eee; border-radius:5px; color:#352d2d; font-size:1.2em; line-height:1.6em; padding:10px; margin-top:13px; overflow:hidden}
.hdjg ul li i{ border-right:#352d2d 1px dashed; width:150px; text-align:center; font-style:normal; display:block; float:left; margin-right:15px;}
.hdjg ul li.lsa{ background:#13428a; color:#fff;}
.hdjg ul li.lsa i{ border-right:#fff 1px dashed;}
.hdjg ul li.hsa{ background:#da251d; color:#fff;}
.hdjg ul li.hsa i{ border-right:#fff 1px dashed;}
.bgt{ width:1000px; margin:30px auto 0; border-left:#bfbfbf 1px solid; border-top:#bfbfbf 1px solid; }
.bgt td{border-right:#bfbfbf 1px solid; border-bottom:#bfbfbf 1px solid; padding:5px 10px; font-size:1em; line-height:1.6em;}
.bgt td p{ font-size:1.4em; font-weight:bold; line-height:1.6em; text-align:center}
.bgt td.btui{ background:#da251c; text-align:center; font-size:1.6em; font-weight:bold; color:#fff}
.ppzc{ width:1000px; margin:auto}
.ppzc ul{ width:1032px; margin-left:-32px;}
.ppzc ul li{ width:312px; float:left; padding-left:32px; margin-top:20px;}
.ppzc ul li img{ width:100%}
.tup{ text-align:center}
.tup img{ width:1000px;}
.bot{ text-align:center; font-size:1.2em; color:#fff; background:#13428a; padding:50px 0; margin-top:30px;}
.bot img{ width:120px; margin-top:10px}
.bot ul{ width:500px; margin:20px auto 0}
.bot ul li{ width:29.3%; padding:0px 2%; float:left;}
.bot ul li img{ width:100%;}
.bot ul li p{ margin-top:5px; font-size:0.8em}
.bot a{ color:#fff}
.bq{ background:#da251c; padding:15px 0; text-align:center; color:#fff}
.ysc{ color:#5e5e5e; font-size:1.3em; line-height:1.6em; margin-top:15px}
.ysc p{ font-size:0.7em; line-height:1.6em; color:#888; margin-top:5px}
.ysc h3{ color:#da251c; font-size:1.4em; line-height:1.6em;}
.ppzc1{ width:1000px; margin:auto}
.ppzc1 ul{ width:1032px; margin-left:-32px;}
.ppzc1 ul li{ width:312px; float:left; padding-left:32px; margin-top:20px;}
.ppzc1 ul li img{ width:100%}
.ppzc2{ width:1000px; margin:auto}
.ppzc2 ul li{ width:560px; float:left; margin-top:20px;}
.ppzc2 ul li.yba{ width:430px; float:right; display:block}
.ppzc2 ul li.ybb{ display: none}
.ppzc2 ul li img{ width:100%}
.zzu{ text-align:center; font-size:1.2em; line-height:1em; margin-top:20px;}
.zzu a{ text-decoration:none; border-bottom:#13428a 1px dotted; color:#13428a}
.wzq1{ width:96%; max-width:1000px; margin:30px auto 0; font-size:1em; line-height:1.8em; color:#231815; overflow:hidden; text-align:justify}
.wzq1 span{ color:#595656}
.wzq1 span.yy{ color:#fff; background:#ee1d23; border-bottom:#fff 1px solid; border-right:#fff 1px solid; padding:5px; box-shadow: 4px 4px 0px #ee1d23;}
.wzq1 h1{ color:#e60012; font-size:2.4em; font-weight:bold; line-height:1.3em; border-bottom:#231815 1px solid; padding-bottom:10px}
.wzq1 h2{ color:#000; font-size:2em; font-weight:bold; line-height:1.3em;}
.wzq1 h3{ color:#e60012; font-size:1.5em; line-height:1.3em; border-bottom:#231815 1px solid; padding-bottom:10px; margin-bottom:10px}
.wzq1 h4{ font-size:1em; line-height:1.8em; margin-top:10px; font-weight:lighter;}
.wzq1 p{ font-size:1.6em; line-height:1.5em; margin-top:20px; margin-bottom:10px}
.wzq1 i{ font-size:1.2em; line-height:1.5em;}
.wzq1 b{ color:#e60012;}
.wzq1 .tua{ margin-top:10px;}
.wzq1 .tua img{ width:100%}
.ygao{ text-align:center}
.ygao img{ max-width:96%}

sup{ line-height:0; font-size:0.7em}


@media screen and (max-width: 999px) {
.dtytt img{ width:100%;}
.tup{ width:96%; margin:auto}
.tup img{ width:100%;}
.wzb{ font-size:7vw; line-height:1.2em; margin-bottom:11px;}
.wzb span{ display:block; margin-left:0; line-height:1.2em}
.wzj{ font-size:0.9em; line-height:1.6em;}
.bajk{ font-size:3.4vw;}
.bjl{ padding:10px 0 20px;}
.qdbt{ text-align:center; font-size:6vw; line-height:1.4em;}
.qdbt img{ width:60%; margin-bottom:5px;}
.etga{ font-size:3.3vw; width:96%; margin:15px auto 0}
.etga h3{ font-size:1.7em;}
.etga h3 .yy1{ padding:0px 5px; border-radius: 7px;}
.etga h3 .yy2{ padding:0px 5px; border-radius: 7px;}
.xbta{ font-size:7vw; }
.xbtb{ font-size:5vw;}
.ghra{ width:98%; margin:0px auto;}
.ghra ul{ margin:0px;}
.ghra ul li{ width:46%; float:left; margin:10px 2%; text-align:center; font-size:3.8vw; line-height:1.4em;}
.ghra ul li div{ width:30vw; height:30vw; margin:auto;}
.ghra ul li div.ta1{ background-size:auto 70%}
.ghra ul li div.ta2{ background-size:auto 70%}
.ghra ul li div.ta3{ background-size:auto 90%}
.ghra ul li div.ta4{ background-size:auto 70%}
.ghra ul li.hes{ margin-left:2%}
.ghra ul li i{ font-size:1em; line-height:5vw; height:15vw;}
.ghra ul li i.xwz{ font-size:0.9em; line-height:3.75vw; height:15vw;}
.ghra p{ font-size:8vw; padding-left:2%}
.bgt{ width:98%; margin:20px auto 0; }
.bgt td{padding:2px 3px; font-size:2.8vw; line-height:1.6em;}
.bgt td.btui{font-size:4.5vw;}
.bot{ margin-top:20px; font-size:1em; padding:40px 0;}
.bot ul{ width:90%; margin:20px auto 0}
.bot i{ display: none}
.bot span{ display:block}
.bq{ font-size:0.9em}
.hdjg{ width:96%; margin:20px auto 0;}
.hdjg h3{ font-size:1.4em;}
.hdjg ul li{ font-size:0.9em; line-height:1.6em; padding:5px; margin-top:10px;}
.hdjg ul li i,.hdjg ul li.lsa i,.hdjg ul li.hsa i{ width: auto; margin-right:3px; border:0}
.ppzc{ width:100%; }
.ppzc ul{ width:100%; margin-left:0;}
.ppzc ul li{ width:46%; padding:0px 2%; margin-top:10px;}
.ppzc1{ width:96%; }
.ppzc1 ul{ width:100%; margin-left:0;}
.ppzc1 ul li{ width:100%; padding:0px; margin-top:10px;}
.ppzc2 { width:100%; margin:auto;}
.ppzc2 ul li{ width:100%; margin-top:10px;}
.ppzc2 ul li.yba{ display:none}
.ppzc2 ul li.ybb{ width:100%; display:block;}
.ysc{ font-size:3.4vw;}
.ysc p{ font-size:0.9em;}
.zzu{ font-size:3.8vw;  margin-top:20px;}
.tat{ width:100%;}
.tat img{ width:70%}
.wzq1{ width:96%; font-size:0.8em;}
}


.tc{ text-align:center}
.tr{ text-align:right}
.spl{ float:left}
.spr{ float:right}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}