@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ -webkit-text-size-adjust:100%; font-family:"黑体"; color:#333; background:#fff;}
article， aside， details， figcaption， figure， footer， header， hgroup， menu， nav， section { display: block; }
h2,h3{font-weight:normal;}
a{ text-decoration: none; display:inline-block;}
img{ border:none;}
span{display:inline-block;} 
input,textarea{font-size:1em;outline:medium;}
ul{ list-style:none; overflow:hidden;}
@media only screen and (max-width: 319px){body{font-size:12px;}} 
@media only screen and (max-width: 479px) and (min-width: 320px){body {font-size:14px}} 
@media only screen and (max-width: 639px) and (min-width: 480px){body{font-size:19px}} 
@media only screen and (max-width: 720px) and (min-width: 640px){body{font-size:24px}}
/*首页*/
header,.actit{ width:100%; background:#00b489; height:3.583em; line-height:3.583em;text-align:center;}
header a{float:left;}
header a:first-child{ width:16.25%; height:3.583em;}
header a:last-child{ width:15.25%; height:3.583em;}
header a:first-child{ border-right:1px solid #019a75;}
header a:last-child{ border-left:1px solid #019a75;}
header a:first-child{ background:url(../images/logo.png) no-repeat center center; background-size:34px 62%;}
header a:last-child{ background:url(../images/thoc.png) no-repeat center center;   background-size: 24px 35%;}
header a:nth-child(2){ width:67%; font-size:1.6em; border-left:1px solid #00bc93; border-right:1px solid #00bc93;}
header a:nth-child(2){  color:#fff; font-weight:bold;}
.breaw{font-size:1.25em; color:#666;  border:2px solid #e2e2e7; border-width:0 0 2px 0; height:2em; line-height:2em; padding-left:0.833em;}
.breaw a{color:#666;}
.letbox{width: 100%;margin: 0 auto;  overflow: hidden;}
.hotwords{ padding: 0 0 0 0.9em;width: 91%;}
.lett-tab-con{min-height: 860px;float:left; width: 100%; margin-top: 0.6em;position: relative;}
.hotwords a{ border-bottom: solid 1px #e2e2e7;display:block; font-size:1.35em; color:#555; height:2.4em;line-height:2.4em;}
.letter-switch{float:left; width: 9%; margin-top: 1.6em;margin-top: 1.6em;position: absolute;right: 0;}
.letter-switch a{color:#2e99d6;font-size:1.25em; display:block; text-align:center; margin-bottom: 0.6em;  font-family:"Arial";}
.letter-switch .move{ witdh:1.66em; height: 1.6em; line-height: 1.6em; background:#2e99d6; color:#fff;}
.curro{ display:none;}
/*内容页*/
.desech{ width:93.8%; margin:1.458em auto 0; }
.desech input{ width:66%; height:2.2em; border-radius:5px; border:1px solid #afafaf;float:left; margin-right:1%;  box-shadow:none;font-size:1.25em; color:#b4b4b4; padding-left:0.1em; background:#fbfbfb;}
.desech a{width:15%;border-radius:5px;  display:block;height:2.3em; text-align:center;color:#fff; line-height:2.3em; font-size:1.3em; float:left;}
.desech a:nth-child(2){  background:#00b489;margin-right:1%;}
.desech a:nth-child(3){ background:#00a0e9;}
.advim{ width:100%; overflow:hidden;}
.advim img{width:100%;}
.amtit{height:2.416em;background: #6db8e2;border-top: 1px solid #2e99d6;line-height:2.416em; color:#fff;font-size:1.5em; padding-left:0.5em;}
.smtit{font-size: 1.416em; padding-left: 1.2em;  background-size:22px 68%;  width:100%; height:1.458em;}
.smtit a{color:#333;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:96%;}
.smtit font{color:#2e99d6;}
.relate{width:93.8%; margin:1.5em auto 0; position:relative; overflow:hidden;}
.bodtext{ border:1px solid #ccc; position:relative; margin-top:0.5em;}
.bodtext p:nth-child(1){ color:#666;font-size:1.25em; border-bottom:1px solid #ccc;   padding: 0.7em 0.5em 0.6em 0.5em; line-height:1.5em; background:#f7f7f7;}
.bodtext p:nth-child(1) a{color:#2e99d6;}
.bodtext p:nth-child(2){font-size:1.33em; color:#919191; height:2.2em; line-height:2.2em; padding: 0 0.3em 0 0.3em;}
.bodtext p:nth-child(2) i{color:#2e99d6; font-style:normal;}
.bodtext p:nth-child(2)  span:nth-child(2){float:right; }
.bodtext p:nth-child(2)  span:nth-child(2) b{color:#2e99d6; letter-spacing:1px; margin-right:1px; font-weight:normal;}
.bodtext:after{ content:""; position:absolute;left:8%; top:-7px; width:20px; height:10px;background-size:15px 70%;}
.reahots {padding: 1.15em 0;padding-left:0.5em;}
.reahots li{ float:left;height: 28px;overflow: hidden; font-size: 1.2em; margin: 0 0.2em 0 0.2em; line-height: 1.6em; width: 45%;padding-left: 0.4em; background-size: 3px 3px;}
.reahots li a{color:#666;}
.mTop{ margin-top:0.8em;}
/*底部*/
.mols{ height:3.125em; line-height:3.125em; background:#a7a7a7; text-align: center;}
.mTops{margin-top:1em;}
.mols a{color:#FFF;font-size:1.071em;display:inline-block;margin: 0 0.25em;text-align:center;}
.paget{width: 84%;margin:0 auto; padding:1.4em 0;}
.paget a{width: 31%; background:#fff; border-radius:4px; text-align:center; background:#2e99d6;  height:2.333em; line-height:2.33em;color:#fff; font-size:1.25em; border:1px solid #e8e8e8;}
.paget span{ width: 36%; font-size:1.416em;color:#333; text-align:center; display:inlin-block;}
footer a:visited{color:#fff;}
.weix{ text-align:center; font-size:1em; color:#999; padding:0.2em 0 1em 0;}
.weix p{ margin-top:0.6em;}
.weix p a{color:#353535; margin:0 2%;}
/*澶撮儴瀵艰埅*/
 html{ font-size:300%;}
.headbar{ position:absolute; left:0; top:2.98em; background:#434445; z-index:1000; font-size:0.3rem; width:100%;}
.headbar a{ color:#fff;}
.shonab,.infob{ overflow:hidden;}
.shonab a{ float:left; width:21%; margin:0.38rem 2% 0.45rem 2%; text-indent:0.58rem; height:0.56rem; line-height:0.56rem; border-radius:12px;}
.shonab a:first-child{ background:#287160 url(../images/hel_01.png) no-repeat 0.2rem center; background-size:0.3rem 0.32rem;}
.shonab a:nth-child(2){ background:#287160 url(../images/hel_02.png) no-repeat 0.2rem center; background-size:0.33rem 0.32rem;}
.shonab a:nth-child(3){ background:#287160 url(../images/hel_03.png) no-repeat 0.2rem center; background-size:0.33rem 0.32rem;}
.shonab a:last-child{ background:#287160 url(../images/hel_04.png) no-repeat 0.2rem center; background-size:0.33rem 0.32rem;}
.headbar h3{ width:95%; margin:0 auto 0.33rem auto; text-align:center; border-bottom:1px solid #5a5a5a; border-top:1px solid #2d2e30; font-size:0.28rem; color:#767778; letter-spacing:1px; position:relative;}
.headbar h3 span{ position:absolute; top:-0.2rem; background:#434445; width:0.9rem; left:50%; margin-left:-.48rem;}
.infob{ width:95%; margin:0 auto;}
.infob a{ float:left; width:20%; text-align:center; margin-bottom:0.3rem; font-size:0.31rem;}
.loginb{ text-align:center; margin-bottom:0.35rem;}
.loginb a{ font-size:0.31rem; color:#d5d5d5; background:#5e5e5e; padding:0.1rem 0.54rem; margin:0 2.5%; border-radius:2px; letter-spacing:1px;}
.headbar:after{ content:""; position:absolute; right:0.33rem; top:-11px;border-color:transparent transparent #434445 transparent; border-width:6px; border-style:solid; width:0; height:0; line-height:0; z-index:500;}
.headbar span.arrow{width:100%;height:.45rem; background:#fff url(../images/ar_01.png) no-repeat center center; background-size:1.3rem 100%; margin:0 auto; display:block;}
.disn{ display:none;}
.shay{ display:block;}
@media (max-width:320px) { .shonab a{margin:0.38rem 1% 0.45rem 1%; width:23%;} .headbar{ font-size:.3rem;}.shonab a{ text-indent:0.55rem;}}
/*2016年10月21日11:39:13 新加*/
.bghot{background: #fff;}
.btHot{padding-left: 0.9em;color:#2e99d6;width:100%;height:15px;line-height:15px;background:#e2e2e7;}
.ckhot{background: #eaf6fd;margin: 10px 0 10px 0.9em;width: 89%;text-align: CENTER;border: #b0cced 1px solid;
padding: 3px;border-radius: 3px;text-decoration: none;color: #1264bf;}
/*面包屑导航*/
.zdaohang {margin-top: 2px;width: 100%;height: 33px;overflow: hidden;padding-top: 7px;padding-right: 5px;
padding-bottom: 7px;padding-left: 5px;border-bottom: 1px solid #cbcbcb;background: #fff;
color: #666;font-size: 14px;}
.cl { clear: both;display: block;}
.zhushoux .zstity .fl2 a, .zdaohang a {color: #666;font-size: 16px;}
.cl:after {clear: both;display: block;visibility: hidden;height: 0;content: " ";font-size: 0;}