﻿.arkPindent{text-indent:2em;}
.arkPTeam .mC{ display:none; }
.arkMIn{ text-align:left;}
.arkMIn p{margin: 3px 0 4px 0;}
.arkMHead{ border:1px solid #cccc66; background:#CCCC99}
.arkMIn .arkMHead h3{ text-align:left; font-size:12px; padding:5px 12px}
.aMBIn{border:1px solid #cccc66;height:100%;overflow:hidden;}
.aMBHead{ padding:1px; border-bottom:#fff solid 1px;}
.aMBHIn{background:#efd url(../images/bg_g.gif) 0 0 repeat-x;border:#ffe solid 1px; height:30px; line-height:30px; overflow:hidden;}
.arkMTitle{ text-align:center; border:1px solid #99CC33; background:#FFFFCC}
.arkMTitle h3{line-height:1.5em;padding:3px 0 0 0;}
.aMBHead {}
.aMBHead .s1{ float:left;}
.aMBHead .s2{ float:right;}
.aMBHead a{text-decoration:none;}
.aMBHead span{ display:block; text-align:right;padding:0 18px 0 0;}
.aMBHead h4{ padding:1px 0 0 12px; font-size:16px; line-height:29px;color:#000066}
.aMBHead h4 i{font-style: normal;}
.aMBBody{
clear:both;
	padding:3px 8px;
	font-size:14px;
	line-height:1.8em;
	height:100%;
	overflow: hidden;
}
.arkM2c1 .c2 .aMBBody{padding:3px 0 3px 3px;}
.loretext p{ margin:0; padding:0;}
.noteImg{ border:1px solid #006600; padding:2px; margin:5px 0 3px 7px;}
.noteImg2{ border:1px solid #006600; padding:2px; margin:5px 8px 3px 0;}
.aMBBody ul{ list-style-position:inside;}
.detail{ color:#555;}
.arkMain{}
.arkM2c4{background:url(../images/chbg.png) repeat-y;}
.arkM2c4 .arkMBody{background:url(../images/chbg.png) -1000px bottom no-repeat;height:100%;overflow:hidden;}
.c2 .aMBHIn{background:#728f01;border:#ffe solid 1px; height:28px; line-height:28px; overflow:hidden;}
.c2 .aMBHIn .s1{ display:block; float:none;}
.c2 .aMBHIn .s2{ display:none;}
.c2 .aMBHIn h4{line-height:28px; color:#fff; text-align:center; padding:0; font-size:18px;}
.c2 .aMBHIn h4 a{color:#fff;}
.c2 .mLst ul li{padding:0 0 0 12px;background:url(../images/i3.gif) 3px 10px no-repeat;line-height: 25px;text-align: left;}

.arkM2c4 .c2 .aMBIn{border-bottom:0;}
.arkM2c4 .arkMBody .c2 .aMBIn{padding-bottom:100px;}

.arkArea .c1{ float:left; width:710px;}
.arkArea .c3{ float:right; width:240px;}


.loreEnd .col1{ display:none;}
.loreCol .arkMIn{ height:100%; overflow:hidden; background:url(../images/lore-bg.gif) 0 0 repeat-y;}
.loreCol .col1 .col-in{background:#fff; height:100%;overflow:hidden; padding-bottom:9px;}
.loreCol .col1{ float:left; width:240px;}
.loreCol .col3{ float:right; width:710px;}
.loreCol2 .arkMIn{ height:100%; overflow:hidden; background:url(../images/lore-bg.gif) 0 0 repeat-y;}
.loreCol2 .col1 .col-in{background:#fff; height:100%;overflow:hidden; padding-bottom:9px;}
.loreCol2 .col1{ float:left; width:200px;}
.loreCol2 .col3{ float:right; width:750px;}
.mainList{}
.mainList .ss1{ float:left; width:50%;}
.mainList .ss2{ float:right;width:50%;}
.mainList .ss-in{ padding:0}
.mainList .ss1 .ss-in{ margin:0 6px 0 0;}
.mainList .ss2 .ss-in{ margin:0 0 0 6px;}

.loreEnd .mainList .ss1{ float:left; width:64%;}
.loreEnd .mainList .ss2{ float:right;width:36%;}

.detailsList{border:2px outset #efd;margin:0 6px}

.detailsList h5{ font-size:14px;color:#000066; border-bottom:2px solid #efd}
.arkMain .cs1{ float:left; width:67%;}
.arkMain .cs2{ float:right;width:33%;}

.arkMain .arkarea { height:100%; overflow:hidden;}
.arkMain .arkarea .s1{ float:left; width:67%;}
.arkMain .arkarea .s2{ float:left;width:0%;}
.arkMain .arkarea .s3{ float:right;width:33%;}

.arkMain .s-in{ padding:0;}
.loreMain .aMBBody{font-size:14px;}
.loreMain a {color:#060;}
.arkMain .cs1 .cs-in{ margin:0 6px 0 0;}
.arkMain .cs2 .cs-in{ margin:0 0 0 6px;}
.arkMain .cs3 .cs-in{ margin:0 0 0 6px;}


.arkMain .ss1{ float:left; width:50%;}
.arkMain .ss2{ float:right;width:48%;}


.loreMain .loreMore{}
.loreMain .loreMore dl{ background:#ffe; margin:0; padding:0;}
.loreMain .loreMore dl dt{display:inline;background:none; font-size:12px; font-weight:600}
.loreMain .loreMore dl dd{display:inline;background:none;font-size:12px; margin:0; padding:0 3px;}
.loreMenu{ }
.loreTip{ padding:5px 12px 3px 12px; font-size:14px; font-weight:600; background:url(../images/house-bg.gif) 0 -50px repeat-x;color:#FFC;}
.loreMenu ul { height:100%;overflow:hidden;border:1px solid #cc6;}
.loreMenu ul li{font-size:14px; margin:0 0 3px 0;list-style:outside none; line-height:1.2em;padding:5px 3px 3px 22px;}
.loreMenu ul li a{ text-decoration:none;}
.main1box .loreMenu ul li{ float:left;font-size:14px;list-style:outside none;margin:0px 12px;padding:0 0 0 12px; background:url(../images/i3.gif) 3px center no-repeat}




.loreMain p{text-indent:2em;}
.arkMain .s-in .tab-con ul li{ float:none; width:auto;}




.mainList ul,.mainList dl{padding:0px 0px 4px 3px;margin:0px;color:#000000;line-height: 23px;list-style:outside none;}
.mainList ul li,.mainList dl dt{list-style:outside none;margin:0px;padding:0 0 0 12px; background:url(../images/i3.gif) 3px 9px no-repeat}
.mainList dl dd{list-style:outside none;margin:0px;padding:0 0 0 24px; background:url(../images/i3.gif) 15px 9px no-repeat; font-size:12px}
.mainList ul li a{}
.mainList ul li span{margin-left:3px;font-size:12px; color:#828282; width:55px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.sideList{ font-size:16px}
.sideList ul{padding:0; margin:0;color:#000000; line-height:25px;list-style:outside;}
.sideList ul li{display:block;padding:0 0 0 12px; background:url(../images/i3.gif) 3px center no-repeat}
.sideList ul li a{ display:block;clear:both;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.sideList .l3c li {float: left;width:30%;}
.sideList ul li.cur a{ color:#728f01;}
.sideListxxx ul li span{margin-left:3px;font-size:12px; color:#828282; width:55px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.mC{ font-size:12px}
.mC ul{padding:0px 0px 4px 3px; margin:0px;color:#000000; line-height:22px;list-style:outside none;}
.mC ul li{display:block;list-style:outside none;margin:0px;padding:0 0 0 12px; background:url(../images/i3.gif) 3px 9px no-repeat}
.mC ul li a{ display:block; float:left;clear:both;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.mC ul li span{margin-left:3px;font-size:12px; color:#828282; width:55px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}



.aMBBody .more{ clear:both; background:url(../images/endpage_i7.gif) 3px 7px no-repeat; padding:0 0 0 10px; line-height:18px;}

.fastNav{ font-size:14px}
.fastNav ul{padding:0px; margin:0px;color:#000000; line-height:22px;list-style:outside none;}
.fastNav ul li{display:block;list-style:outside none;margin:0px;padding:3px 0;}
.fastNav ul li a{ display:block;padding:8px 12px;overflow: hidden; text-align:center; text-overflow:ellipsis; white-space:nowrap; text-decoration:none; border:1px solid #FF6600}

.arkM1c2 .cIn{ clear:both}
.arkM1c2 .cIn ul li{ float:left; width:300px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.arkM1c2 .cInC7{ clear:both}
.arkM1c2 .cInC7 ul li{ float:left; width:450px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.arkM1c2 .cInC3{ clear:both}
.arkM1c2 .cInC3 ul li{ float:left; width:300px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.arkM1c2 .cInC3_1{ clear:both}
.arkM1c2 .cInC3_1 ul li{ float:left; width:210px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.arkM1c2 .cInC2{ clear:both}
.arkM1c2 .cInC2 ul li{ float:left; width:236px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.arkM1c2 .cInC2 ol {list-style-position:inside;}
.arkM1c2 .cInC2 ol li{ float:left; width:236px;  overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.arkM1c2 .cInC4{ clear:both}
.arkM1c2 .cInC4 ul li{ float:left; width:120px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.c3 .c-in .aMBIn .cInC2{ clear:both}
.c3 .c-in .aMBIn .cInC2 ul li{ float:left; width:96px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.arkM1c2 .cInC6 ul li{ float:left; display:inline; margin:0 12px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.arkM2c1 .c1{ float:left;width:710px;}
.arkM2c1 .c2{ float:right;width:240px; overflow:hidden;}
.arkM2c4 .c1{ float:left;width:710px;}
.arkM2c4 .c2{ float:right;width:240px;}

.arkM2c2 .c1{ float:left;width:258px;}
.arkM2c2 .c2{ float:right;width:510px;}

.arkM2c3 .c1{ float:left;width:384px;}
.arkM2c3 .c2{ float:right;width:384px;}



.arkM3c1 .c1{ float:left;width:521px;}
.arkM3c1 .c2{ float:left;width:180px;}
.arkM3c1 .c3{ float:right;width:240px;}
.cTip{ float:left; width:9px; font-size:1px; line-height:1px;height:1px;}
.arkM3c1 .mainList ul li{ font-size:14px;}



.arkM3c3 .c1{ float:left;width:314px;}
.arkM3c3 .c2{ float:left;width:314px;}
.arkM3c3 .c3{ float:right;width:314px;}
.arkM3c3 .mainList ul li{ font-size:12px;}


.miniArea{ height:100%;overflow:hidden;}

.miniArea .mAc1{ float:left; width:520px; height:100%; overflow:hidden;}

.miniArea .mAc2{
	float:right;
	width:152px;
	overflow:hidden;
}

.mAc1In{border-right:1px solid #999900; padding:0 8px 0 0;}

.mAc2In{padding:0 8px;}

.mAc2 h4{ border-bottom:1px solid #666600; font-size:14px}
.mAc2 h4 a{ text-decoration:none}



/*日历样式*/
.dateSo{padding:0; height:auto;  overflow:hidden; line-height:1em;}
.dateSo TABLE{text-align:center;width:100%;}
.dateSo TABLE td{}
.dateSo a{color:#000;text-decoration:none;padding:3px 0;}
.dateSo a:hover{color:#c00;text-decoration:underline}
.dateSo .trweek{font-weight:800; text-align:center;}
.ycsth a{font-weight:600;cursor:pointer;color:#333;font-size:16px;font-family: Arial, Helvetica, sans-serif}
.ycsth a:visited{color:#333;}
.thym{font-size:14px;}
.ycsth{background:#f3f3f3;color:#333;line-height:18px; margin-bottom:3px;}
#ycs{margin:0;border:0px solid #9ec630;}


.imglist ul{ text-align:center;}
.imglist ul li{background: none; padding: 0 6px;text-align:center;display: inline-block;*zoom:1;*display:inline;}

.sideList .text{font-size: 14px;}
.aat .mLst ul>li{text-align:right;padding:0 9px; clear:both; text-overflow:clip;font-size:12px;background: none;}
.aat .mLst ul>li:nth-of-type(even){ background:#f6f6f6;}
.aat .mLst ul li a[href]{white-space:nowrap;overflow:hidden; text-overflow:ellipsis;vertical-align:middle;}
.aat .mLst ul li a[href^='http:']{ padding:0; text-align:center; color:#666;width:50px; float:none;display:inline-block;*display:inline;*zoom:1;}
.aat .mLst ul li a[href*='file\/'],.aat .mLst ul li a[href*='sf\_'],.aat .mLst ul li a[href*='sf.html']{float:left;padding:0 3px 0 12px; font-size:14px;color:#3d3d3d; text-align:left;max-width:570px;background:url(../images/i3.gif) 3px center no-repeat;}
.aat .m2 .mLst ul>li{float: left;width: 344px;clear: none;box-sizing: border-box;}
.aat .m2 .mLst ul>li:nth-of-type(even){ background:none;}
.aat .m2 .mLst ul>li:nth-child(4n+3),.aat .m2 .mLst ul>li:nth-child(4n+4){ background:#f6f6f6;}
.aat .m2 .mLst ul li a[href*='sf\_'],.m2 .mLst ul li a[href*='sf.html']{max-width:196px;}


.tabs{
 text-align:left;
 padding:5px 0 0 0;
}
.tabs .menu1box{
 position:relative;
 height:22px;
 text-align:left;
}
.tabs .menu{
 position:absolute;
 top:0;
 left:22px;
 z-index:1;
 width:90%;
}
.tabs .menu li a{text-decoration:none;}
.tabs .menu li{
 float:left;
 display:block;
 cursor:pointer;
 padding:0 12px;
 text-align:center;
 line-height:21px;
 height:21px;
}
.tabs .menu li.hover{
 background:#fff;
 border-left:1px solid #cccc66;
 border-top:1px solid #cccc66;
 border-right:1px solid #cccc66;
}
.tabs .main1box{
 clear:both;
 overflow:hidden;
 height:100%;
 margin-top:-1px;
 border-top:1px solid #cccc66;
}
.tabs .main ul{list-style-position:inside;}
.tabs .main .mC{
 display: none;
}
.tabs .main .block{
 display: block;
}
.tabs .mL{float:left;width:240px;}
.tabs .mR{float:left;width:240px;}


.tabsH{overflow:hidden;margin:0;padding:0 9px 0 0;height:100%;background:#FFFFCC;}
.tipH{ float:left; width:22px; overflow:hidden;}
.tipH h3{text-align:center; font-size:12px; padding:6px 0}
.menu1boxH{
 float:right;
 width:179px;
 overflow:hidden;
 margin-left:-1px;
 text-align:left;
}
.menuH{
 padding:12px 0 0 0;
}

.menuH li{
 display:block;
 padding:0 0 0 22px;
 margin-bottom:5px;
 cursor:pointer;
 text-align:left;
 line-height:21px;
 height:21px;
 border-bottom:1px solid #cccc66;
 border-top:1px solid #cccc66;
 border-right:1px solid #cccc66;
}
.menuH li.hover{
 background:#fff;
 border-bottom:1px solid #cccc66;
 border-top:1px solid #cccc66;
 border-right:1px solid #cccc66;
}
.main1boxH{
float:left;
width:557px;
overflow:hidden;
height:200px;
background:#fff;
border-left:1px solid #cccc66;
border-right:1px solid #cccc66;
}
.mainH .mC{
 display: none;
}
.mainH .block{
 display: block;
}




.tab-box{ clear:both;}
.tab-nav{position:relative;height:21px;border-top:1px solid #FFFFFF;border-bottom:1px solid #CCCCCC;  padding:0 0 0 14px; color:#666}
.tab-nav ul{ position:absolute;height:21px; overflow:hidden;}
.tab-nav span{ position:absolute;height:21px; font-size:12px;right:0; display:block;}
.tab-nav span a{ float:right;padding:0 12px 0 8px;background:url(../images/endpage_i7.gif) 0 9px no-repeat; text-decoration:none}
.tab-box .tab-nav ul li{ float:left;padding:0 6px 0 12px; width:auto;margin:0 6px;font-weight:600;font-size:13px;height:20px; overflow:hidden;line-height:24px;border:1px solid #CCCCCC; text-align:center;}
.tab-nav li a{font-weight:400;}
.tab-box .tab-nav ul li.current{padding:0 12px 0 12px;border-bottom:1px solid #fff;background:none;}

/*栏目页 column.css----------------------------------------------*/

.navco {width:960px;margin:0 auto;overflow:hidden;color: #668b1e;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #006600;background-color:#ffffff;line-height: 15px;height:25px;text-align:center;width:960px;}
.navco a{color: #668b1e;text-decoration: none;}
.navco a:hover{color: #668b1e;text-decoration: underline;}
.navco .s1{FLOAT: left;width:110px;padding: 7px 0px 0px 5px;margin: 0px;font-weight: 400;}
.navco .s2{FLOAT: right;width:650px;height:20px;padding: 0px;margin: 7px 0px 0px 2px;}
.navco .s2 ul{padding: 0px;margin: 0px;DISPLAY:inline;LIST-STYLE-TYPE: none;}
.navco .s2 li{FLOAT: left;font-weight: 400;line-height: 12px;padding: 2px 11px 0px 11px;margin: 0px;border-left: 1px solid #ffffff;}
.navco .s2 li a {line-height: 12px;}

.news{width:960px; margin:auto;padding:0px;text-align:left; clear:both;background:#fff url(../images/column_bg.gif) right top;}
.news h4{position:relative; margin:1px 2px 7px 2px; padding:1px 0 0 8px;font-size:14px;font-weight:bold; line-height:24px; clear:both;height:24px; overflow:hidden; text-align:left;clear:both;background:#ecf3e1 url(../images/bg_g.gif) repeat-x;color:#006;}
.news h4 a{margin:0; line-height:18px;color:#006;text-decoration:none;}
.news h4 a:hover{color:#ff0000;text-decoration:underline}
.news h4 span{font-size:12px; font-weight:400; position:absolute; right:12px; top:2px;}
.news .news_c_list h4 li{ float:left; background:none; clear:none;}
.news .news_c_list h4 li a{ line-height:24px;}
.news .news_c_list{width:703px; margin:0; padding:0; border-top:1px #b3c58f solid;  text-align:left; float:left; overflow:hidden;}
.news .news_c_list h4 a.now{color:#FF6600}
.news .news_c_list ul{padding:0px 0px 4px 12px; margin:0px;  color:#000000; clear:both;list-style:outside none;}
.news .news_c_list .nul{padding:0; margin:0px 1px;  color:#000000; clear:both;}

.news .news_c_list li{clear:both;display:block; overflow-x:hidden; text-overflow:ellipsis; white-space:nowrap;color:#666;line-height:21px; white-space:nowrap;margin:0px 1px;font-size:12px;padding:0 0 0 12px; background:url(../images/i3.gif) 3px center no-repeat}
.news .news_c_list li a{font-size:14px;}
.news .news_c_list li span{margin-left:3px;font-size:12px; color:#828282; width:55px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.news .news_c_list li span a{color:#000;text-decoration:none;}
.news .news_c_list li span a:hover{color:#c00;}
.news .news_c_list ul>li{ text-align: right;padding-right: 5px;}
.news .news_c_list ul>li:nth-child(even) { background-color:#fcfcfc;}
.news .news_c_list li a{font-size:14px;line-height:2em; font-style:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle;}
.news .news_c_list li a:first-child{float: left;width: 68%; text-align: left;}
.news .news_c_list li a:nth-child(2){display:inline-block;*display:inline;*zoom:1;width: 10%;font-size:12px; text-align: center;}
.news .news_c_list li a:only-child{display:inline-block;*display:inline;*zoom:1;width: 76%;}


.news .news_c_list h4 li{overflow: visible;padding: 0 8px;}
.news .news_c_list h4 li.cur{ background-color:#fcfcfc;}
.news .news_c_list h4 li a{overflow: visible;}


.news .txt{padding:0 12px; font-size:14px; line-height:1.5em;}
.news .txt p{ margin:0;padding:3px 0 3px 0;}

.news .mainText{ padding:0 12px; }
.news .mainText .text{border:1px solid #ddf;padding:3px 12px;background:#fff9fd}

.news .mainText h5{margin:0;padding:2px 0 0 0;font-size:14px;line-height:1.5em;background:#ddf}
.news .mainText p{ margin:0;padding:3px 0 3px 0;line-height:1.2em; font-size:13px;}
.news .mainText a{ text-decoration:none}

.relcolumn{font-size:12px; font-weight:400}


.multiList{padding:0 12px;line-height:1.8em;}
.multiList h5{margin:0;padding:0;font-size:14px;}
.multiList p{ margin:0;padding:0;color:#333;}
.multiList a{ text-decoration:none}
.noteImg{ border:1px solid #006600; padding:2px; margin:5px 0 3px 7px;}
.noteImg2{ border:1px solid #006600; padding:2px; margin:5px 8px 3px 0;}
.multiList .more{ clear:both; background:url(../images/endpage_i7.gif) 3px 5px no-repeat; padding:0 0 0 10px;text-align:left; line-height:18px;}
.separator{ clear:both;height:6px; line-height:6px; padding:0 12px; margin-bottom:6px; border-bottom:1px dotted #99CC99 }
.news .news_c_side{width:240px; overflow:hidden;margin:0px; padding:0px; border-top:1px #b3c58f solid; float:right;}
.news .news_c_side .d1{display:block;margin:1px 2px 7px 2px; padding:1px 0px 0px 0px;background:#ecf3e1 url(../images/bg_g.gif) repeat-x;color:#006; font-size:14px;font-weight:bold; height:24px; line-height:24px; text-align: center;clear:both;}
.news .news_c_side .d1 a{color:#006; }
.news .news_c_side .d2{width:200px; height:90px; border:1px #b3c58f solid; margin:auto; padding:0px; text-align:left; clear:both;}
.news .news_c_side .d3{
	width:238px;
	margin:0px;
	padding:0 0px 7px 2px;
	font-size:12px;
	color:#000000;
	line-height:20px;
	text-align:left;
	float:left;
	clear:both;
}
.news .news_c_side .dspace{width:100%;height:12px;line-height:1px;font-size:1px;}
.news .news_c_side ul{padding:0px 0px 4px 6px; margin:0px; font-size:12px; color:#000000; line-height:21px;clear:both;list-style:outside none;}
.news .news_c_side li{clear:both;display:block;margin:0px;padding:0 0 0 10px; background:url(../images/i3.gif) 1px 10px no-repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news .news_c_side ul.smn{padding:0; margin:0px; font-size:14px; color:#000000; line-height:30px;clear:both;list-style:outside none;}
.news .news_c_side .smn li{clear:both;display:block;margin:0px;padding:0; background:none;text-align: center;}




.news .news_c_side #top_list li{ clear:none;}
.news .hLine{clear:both;background:#fff url(../images/column_bg.gif) left top no-repeat; height:1px; line-height:1px; font-size:1px; overflow:hidden;}

.news .news_c_side .d3 .text p{ margin:0; padding:3px; text-indent:2em;}
.news .news_c_side .d3 .text ol{ margin:0 0 0 36px; padding:0;}
.news .news_c_side .d3 .text ol li{
	list-style:decimal;
	display:list-item;
	background:none;
	padding:0;
	margin:0;
}
.news .news_c_side .d3 .more{ text-align:right; padding:0 12px 0 0; }
.text{ font-size:16px; line-height:1.8em;}
.text p{ text-indent:2em;}
#top_list{ position:relative;}

.news_c_list .text{ padding:0 12px;}
.news_c_list .text p{margin:0;}
.text .th2{font-size:24px;}
.text .th4{font-family:"楷体", "仿宋"; }
.text a{color:#00d;}


.sideNav{ font-size:12px}
.sideNav ul{padding:0; margin:0;color:#000000; line-height:36px;list-style:outside;}
.sideNav ul li{display:block; text-align:center; font-size:16px;margin:0px;padding:0; font-weight:800; background:none}
.sideNav ul li a{ display:block;clear:both;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.sideNav ul li.cur a{ color:#728f01;}
.sideNav ul li.sepb{ background:url(../images/i4.png) center bottom no-repeat;}
.sideNav ul li span{margin-left:3px;font-size:12px; color:#828282; width:55px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}


.news .news_c_side .sideNav ul li{display:block; text-align:center; font-size:16px;margin:0px;padding:0; font-weight:800; background:none;line-height: 40px;}


.tabs3{border-bottom:1px #d5d5d5 solid;
 text-align:left;
 padding:0;
 margin:0 1px;
}
.tabs3 .menubox{
 position:relative;
 height:36px;
 background:#e9f1fa;
 border:1px solid #fff;
 border-bottom:1px solid #eee;
 text-align:left;
}
.tabs3 .menu{
 position:absolute;
 margin:0;
 padding:0;
 top:0;
 z-index:1;
}
.tabs3 .menu li{
 float:left;
 list-style:none;
 background:none;
 display:block;
 cursor:pointer;
 padding:0 7px;
 margin-left:-1px;
 margin-top:7px;
 text-align:center;
 line-height:29px;
 height:29px;
 border-left:0px solid #cccc66;
 border-right:0px solid #cccc66;
 font-size:12px;
 font-weight:400;
 color:#000;
}
.tabs3 .menu li.hover{
 background:#fff;
 border-left:1px solid #eee;
 border-top:1px solid #eee;
 border-right:1px solid #eee;
 color:#000;
}
.tabs3 .menu li.h{color:#000;text-decoration:none;
line-height:36px;
height:36px;
margin-top:0;
padding-right:20px;
overflow:hidden;
 font-size:14px;
 font-weight:600;
 font-family:"微软雅黑", "黑体"}
.tabs3 .menu li.h a{}
.tabs3 .menu li a{color:#fff;text-decoration:none;}
.tabs3 .menu li a:hover{color:#ff0000;text-decoration:underline}
.tabs3 .mainbox{
 clear:both;
 padding:0;
 margin:0;
 overflow:hidden;
 height:235px;
 background:#fff;
}
.tabs3 .main ul{margin:0;padding:8px 0 6px 6px;list-style:outside none;}
.tabs3 .main ul li{padding:0 0 0 12px; white-space:nowrap;background:url(../images/i3.gif) 3px 9px no-repeat;
 line-height:21px;
 height:21px;}
.tabs3 .main ul li a{ float:left;width:166px; display:block; color:#000;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
 
.tabs3 .main .mC{
 display: none;
}
.tabs3 .main .block{
 display: block;
}
.tabs3 .mL{float:left;width:240px;}
.tabs3 .mR{float:left;width:240px;}

.propic{ margin-top:-1px;}
.propic .s1{ float:left; width:350px;border-right:1px #b3c58f dotted;}
.propic .s3{ float:right; width:350px;}
.propic .bg1 .abTop{background:url(box.gif) left -250px no-repeat;border-top:1px #b3c58f solid;}
.propic .bg1 .abTop .aC{ height:30px;margin:0 0 0 12px; overflow:hidden;}
.propic .bg1 .abTop .aC h2{ float:left;color:#0caadb;font-size:14px; font-family:"宋体"; padding:8px 9px 0 0; margin:0;}
.propic .bg1 .abTop .aC h2 a{color:#0caadb; font-size:14px; font-family:"宋体";}
.propic .bg1 .abMid{height:125px;}
.propic .bg1 .abMid .aC{ padding:10px;border-top:1px #b3c58f dotted; }
.propic .bg1 .abBtm{ }
.propic .bg1 .abBtm .aC{ }
.propic .bg1 .abTop .aMore{float:right;height:100%;text-align:right;padding:8px 9px 0 0;}
.propic .bg1 .abTop .aMore a{color:#000;}
.propic .bg1 .abMid .mLst ul{padding:0;}
.propic .bg1 .abMid .mLst ul li{ line-height:25px;height:25px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.propic .bg1 .abMid .mLst ul>li{text-align:right;padding:0;}
.propic .bg1 .abMid .mLst ul li a[href]{white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.propic .bg1 .abMid .mLst ul li a[href^='http:']{ padding:0;font-size:12px; color:#666;max-width:50px; display:inline-block; vertical-align:middle;}
.propic .bg1 .abMid .mLst ul li a[href*='sf\_'],.bg1 .abMid .mLst ul li a[href*='sf.html']{float:left;padding:0 3px 0 12px; font-size:14px;color:#3d3d3d; text-align:left; max-width:150px;background:#fff url(../images/i3.gif) 3px center no-repeat;}

.ppF{ height:466px; overflow:hidden;
	border:1px solid #999;}


.imgTitle .s1 .s-in{
	background:#eee;
	margin:5px 0 0px 0px;
	padding:0;
	text-align:left;
}











/*轮换图片(首页和频道页)----------------------------------------------*/


#setfoc_bak{clear:both;position:absolute;bottom:12px;right:0;z-index:99;text-align:right}
#setfoc{ position:absolute;right:0;top:202px;width:190px;padding:5px 0;text-align:right}
#setfoc ul{float:right;text-align:right;padding:0;margin:0; list-style-position:outside;FONT-SIZE: 10px; CURSOR: pointer; FONT-FAMILY: Arial,Helvetica,sans-serif;}
#setfoc li{float:left;list-style:none;width:26px;margin-left:1px; padding-top:4px;}
#setfoc li a{float:left;width:24px;text-align:center;line-height:16px;color:#0049a5;font-weight:bolder;text-decoration:none;background:#9EC9EC;border:#0049a5 1px solid;}
#setfoc li.focus{background:url(../images/focus.gif); zoom:1;}
#setfoc li.focus a{color:#fff;background:#0049A5}
.bigimage{ height:200px;width:410px;overflow:hidden; border:1px solid #999; margin:0; padding:0;background-repeat:no-repeat; background-position:center;}
.bigimage img{filter:alpha(opacity=0);opacity:0;}
.bigfont{float:left; padding:12px 0;width:400px; white-space:nowrap;overflow:hidden; text-align:left;font-size:14px; line-height:1em;font-weight:bold;}
.bigfont h1{font-size:14px}
.bigfont a{color:#000;text-decoration:none;padding:3px 0;}
.bigfont a:hover{color:#c00;text-decoration:underline}
.bigfont2{display:none;width:200px; padding-left:15px; padding-top:5px;float:left; filter:alpha(opacity=80);opacity:0.8;}
.bigfont2 a{color:#ffffff;TEXT-DECORATION:none;background-color:#333;line-height:18px;}

.imgTitle #bibox{
	position:relative;
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
.imgTitle #setfoc{ position:absolute;right:0;top:10px;width:260px;padding:0;text-align:left;}
.imgTitle #setfoc ul{float:right;text-align:right;padding:0;margin:0; list-style-position:outside;FONT-SIZE: 14px; CURSOR: pointer; FONT-FAMILY: Arial,Helvetica,sans-serif;}
.imgTitle #setfoc li{float:left;list-style:none;width:260px;margin-left:0; padding:0; overflow:hidden;text-overflow:ellipsis;overflow:hidden;}
.imgTitle #setfoc li a{display:inline; float:none; clear:both;padding:0 22px 0 18px;text-align:left;line-height:35px;color:#0049a5;font-weight:400;text-decoration:none;overflow:hidden; background:none;border:0;white-space:nowrap; }
.imgTitle #setfoc li a:hover{ text-decoration:underline;}
.imgTitle #setfoc li.focus{background:#ecf1f2;border:1px dotted #aaa;  background:url(../images/endpage_i7.gif) 5px center no-repeat;border-left:1px solid #ccc;border-right:0}
.imgTitle #setfoc li.focus a{color:#333;font-weight:bolder;line-height:33px;}

.imgTitle .bigimage{ height:466px;width:700px;overflow:hidden; border:0;border-right:1px solid #999; margin:0; padding:0;background-repeat:no-repeat; background-position:center;}


.imgTitle .bigfont{display:none;}



.cLst{ padding:12px; text-align:left;}
.cLst td{text-align: center;}
.gdslst{ width:auto; margin:10px auto 10px -1px;border: 1px solid #eee;padding: 10px 0;}
.gdslst img{border:1px solid #ccc;width: 180px;height: 120px;object-fit: scale-down;display: block;}
.gdslst div{display: inline-block;*zoom:1;*display:inline;}
.gdslst ul{display: inline-block;*zoom:1;*display:inline;padding:0 10px;}
.cLst li{float: left;width:auto;clear: both;margin:0 auto; padding:0; line-height:24px;font-size: 12px;}
.arkM1c2 .cInC2 .cLst ul li{float:none;width:inherit;}
.cLst dl {clear:both; margin:0 auto;padding:0;}
.cLst dl dt{clear:both;display: inline-block;*zoom:1;*display:inline;width:64px; text-align:left;padding:0; margin:0; font-family:"宋体", Arial, Roman;}
.nmli dl dt{width:40px;}
.cLst dl dd{display: inline-block;*zoom:1;*display:inline;max-width:146px; height: 24px; text-align:left; padding:0; vertical-align: middle;margin:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news .news_c_list .cLst ul{margin:0px;padding:0;}
.news .news_c_list .cLst li a{ font-size:12px;}
.news .news_c_list .cLst li{clear:both;display:block; overflow-x:hidden;line-height:21px; white-space:nowrap;margin:0px;font-size:12px;padding:0; background:none;}

.cLst a{color:#0029C9;}
.cLst a:hover{color:#E81115;}


.cLst .mTxt{font-size:14px; line-height: 26px;}
.cLst .mTxt p{text-indent:2em;}

.cLstc{padding: 20px;text-align: center;}
.cLstc li{text-align: center;}
.aMBBody .mTxt{ text-align:left;}
.aMBBody .mTxt p{ text-indent:2em;}
.aMBBody .mTxt h3{font-size: 120%;line-height:1.8em;padding:0 1em;margin: 9px 0 5px 0;background: #f6f6f6;}
.aMBBody .mTxt h4{font-size: 120%;line-height:1.8em;padding:0;margin: 9px 0 3px 0;}



.clsBox{ background:#eee; height:37px; line-height:37px; padding:0 18px; text-align:left; overflow:hidden;color:#6e6e6e;}
.clsBox a{color:#1037B5;}

.clsBox li{ display:inline; float:none; border-left:1px solid #ccc; padding:0 20px;}
.clsBox li.s{border-left:0;}




.sites .mTxt .ss1 { width:500px; border-right:1px solid #ccc;padding-top:20px; }
.sites .mTxt .ss3 { width:180px;padding-top:20px; font:400 14px/24px "宋体", Arial}
.sites #emlbox,.sites #emlbox input,.sites #emlbox textarea{font:400 14px/24px "宋体", Arial;}
.sites #emlbox table{ table-layout:fixed;}
.sites #emlbox .sitebutton{ color:#fff; background:#a0a0a0;border-radius:5px; border:none; padding:0px 30px; font:400 18px/36px "微软雅黑", "黑体"}
.sites #emlbox .button_blue{ background:#3399cc;}

.jedatebox ol{margin: 0;padding: 0;}
.jedatebox em{font-style: normal;}

.emlBox input[type="text"],
.emlBox input[type="email"],
.emlBox textarea{
  box-sizing: border-box;
  padding:3px 6px;
  border: 1px solid #cfd9db;
  background-color: #ffffff;
  border-radius: .25em;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.emlBox select {
  padding:3px 2px;
  border: 1px solid #cfd9db;
  background-color: #ffffff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.emlBox fieldset{padding: 0;text-align: left;border: 1px solid #ddd;}
.emlBox legend{margin-left: 20px;padding: 0 10px;}

.fmn li{ padding:0 0 0 20px; font-size:14px; line-height:30px;}
.flst{ padding:0 12px;}
.flst ul li{ float:left; width:108px; margin:0 12px; list-style:none; font-size:14px;line-height:30px;}
.flst ul li a{ color:blue;}

.c1 .note{ color:#666; padding:10px;text-align:left;}




.mcWide{margin: 10px 0;font-family: "微软雅黑";color:#010101;font-size:16px;background: url(../images/mcbg.jpg)}
.mcWide a{color: #167dd8;}
.wm5{background: #fff;padding: 10px 10px 0 10px;border:1px solid #eee;}
.w2{background: #f3f3f3;}
.wt2{text-align: center;padding: 10px 0;}
.wt2 h1 {font-weight: 400;/* line-height: 0; */}
.wt2 h1 b{display: block;margin:0 25px;font-size: 40px;font-weight: 200;line-height: 1em;padding-bottom: 30px;border-bottom:2px solid #167dd8;margin-bottom: -30px;}
.wt2 h1 i{display:inline-block;*zoom:1;*display:inline;padding: 0 20px;font-size: 18px;font-style: normal;color: #333;background: #fff url(../images/mcbg.jpg);}
.wmt{margin: 0 16px;background: url(wmt.png) 0 0;padding:4px 6px 5px 6px;}
.wlp{text-align: center;}

.mapLst{margin:0;padding: 0px;background:#fff;border:0px solid #eee;}
.mapLst .prvMap{float: left;width: 49%;text-align: center;margin: 0 auto;}
.prvMap .tbx{margin: 0 0 10px 0;color: #f00;line-height: 40px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.mapLst .prvList{float:right;width: 49%;height:420px;background: #efefef;}
.mapLst .prvList h3{background: #167dd8;height: 35px;line-height: 35px;color:#fff; text-align: center;}
.plshd{display: none;}
.mapLst .prvList .plcbox{padding: 20px;line-height: 32px;}
.mapLst .prvList li{overflow:hidden;text-overflow:ellipsis;text-align: left;font-size: 16px;}

.map{position: relative;direction00:  rtl;overflow-x: auto;}
.rbx{
	position: absolute;
	top: 11px;
	left: 50%;
	margin-left: -40px;
	width: 45px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #508962;
	border-radius: 5px;
	background: #86c247;
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.rbx a{color: #fff;}

.emntxt{margin:10px auto;border: 1px solid #d82821;padding: 1px; background: #fefefe;position: relative;}
.emntxt .etin{border: 1px solid #d82821;padding:4px 16px;line-height: 1.5;}
.emntxt:before,.emntxt:after,.etin:before,.etin:after{content: "";position: absolute;width:13px;height: 13px;background:url("../images/cnr.png") left top no-repeat;background-size:60px;}
.emntxt:before{top:0;left:0;}
.emntxt:after{bottom:0;left:0;background-position:left bottom;}
.etin:before{top:0;right:0;background-position:right top;}
.etin:after{bottom:0;right:0;background-position:right bottom;}

.mImgTxt2{padding:0 0; }
.mImgTxt2 .ss1{margin:0 0 0 32px;border:1px solid #eee;font:400 16px/30px "微软雅黑";text-align: center;}
.mstl{background: #f6f6f6;padding:0 8px;}
.mImgTxt2 .ss1 .mstl h4{font:400 24px/36px "微软雅黑";}
.infoBox .boxText .mImgTxt2 p{text-indent: 0;}
.msbc{padding:0 8px;}
.mImgTxt2 .ss3{float: left;padding:12px 0 0 20px;}


.imgTabs{padding: 0 0 10px 0;}
.imgTabs table { width:100%;}
.imgTabs table td { text-align:center; line-height:1.8em;}
.imgTabs table td img{ width:165px;} 
.imgTabs table td a{color: #333;}
.imgTabs table td div div{background:#fff;width:172px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.imgTabs table td span img{ max-width:100%;display: block;margin: 0 auto;padding: 0;}

.arkM1c1 .aMBHIn{background:#efd url(../images/bg_g.gif) 0 0 repeat-x;border:#ffe solid 1px; height:30px; line-height:30px; overflow:hidden;}
.arkM1c1 .aMBHead h4{padding:0 0 0 12px;font-size:18px;line-height:30px;font-family: "微软雅黑", "黑体";/* font-weight: 400; */text-align: left;}
.arkM1c1 .aMBBody{padding: 20px 50px;}
.arkM1c1 .aMBBody .mTxt{font-size: 16px;}
.idt p{text-indent: 2em;margin: 6px 0;}
.idt-2 p{text-indent: -2em;padding:0 0 0 2em;}
.idt-3 p{text-indent: -3em;padding:0 0 0 3em;}

.fLst{padding:10px 20px;font-size: 16px;}
.fh .hd{display: none;}
.fgs dl{background: #fff;margin-top: -1px;}
.fgs dl dt{ float:left; clear:both;width:20%;white-space:nowrap;border-top:1px solid #ccc;height:30px; overflow:hidden;text-overflow:ellipsis}
.fgs dl dd{ float:left;width:80%;border-top:1px solid #ccc;white-space:normal; height:auto;}
.fgs dl dd.spl{white-space:nowrap; height:30px; overflow:hidden;text-overflow:ellipsis;}
.fgs dl dd ul li{width:50%; text-align: left;}
.fgs dl dd ul li.wli{width:50%;}
.a2{ margin:10px auto 0 auto;}
.fgs dl dt span{font-size:inherit !important;}
.fgs dl dt.wdt{width:16%;}
.fgs dl dd.ndd{width:84%;}
.fgs dl .hd{ display:none;}
.fgs dl dd ul li{}
.c3s dl dt{width:20%;}
.c3s dl dd{width:80%;}
.fgs.c3s dl dd ul li{width:33%;}
.fgs.c3s dl dd ul li.liwd{width:66%;}
.fgs.c2s ul li{width:50%;}
.fgs.c2s ul li.liwd{width:100%;}
.fgs ul{}
.fgs ul li{float:left; height:30px; line-height:30px;width:25%;text-align:left; white-space:nowrap; overflow:hidden;text-overflow:ellipsis}
.fgs ul li a{color: #0018DB}

.nopm {padding: 10px 0;}
.nopm p{padding: 0 6px;}
.slct3{font-size: 0;}
.slct3 select{width:33%;font-size: 14px;padding: 3px;box-sizing: border-box;margin-right: -1px;}
.ebtip{font-size: 12px;}
.caseTab{border-bottom: 2px solid #ddd;text-align: center;margin: 15px 0 18px 0;font:400 18px/36px "微软雅黑";}
.caseTab li{border: 2px solid #ddd;border-bottom:0;margin-bottom: -2px;*display:inline;display: inline-block;*zoom:1;}
.caseTab li.cur{background: #fff;}
.caseTab li a{display: block;padding:3px 30px;}
.jnbnts li{text-align: center;margin: 20px;}
.jnbnts a{ display: block;box-sizing: border-box;padding: 10px 30px;height: 100%;border: 1px solid #ccc;background: #eee;border-radius: 10px;font:400 24px/36px "微软雅黑";}

.ml4{padding: 20px 20px 20px 40px;font:400 0/0 arial;}
.ml4 h3{font:800 16px/40px "微软雅黑";}
.lltno{display: none;}
.ml4 li{*display:inline;display: inline-block;*zoom:1;width:25%;font:400 16px/40px "微软雅黑";box-sizing: border-box;padding: 0 0 0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ml4 li:only-child{width: 100%;}
.ml4 li.mlw{width:100%;}
.ml4 li a{color: #002EE1}
#utit{display: inline;}
.morebtn{padding: 0 9px;}
.morebtn a{color:#f00}



.imgTabLst{/* margin: -5px 0 5px -5px; */}
.imgTabLst table{table-layout:fixed;width:100%}
.imgTabLst table td{ width:100px; text-align:center; vertical-align:middle;background:#efefef; position:relative; height:120px; border:4px solid #fff;}
.imgTabLst table td div{ width:100%;overflow:hidden; margin: 0 auto;}
.imgTabLst table td div{/* width:132px; */}
.imgTabLst table td span{ display:block; padding-bottom:20px; }
.imgTabLst table td div div{position:absolute;width:100%;background:#fff;height:20px;line-height: 20px;font-size: 14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;bottom:0;left:0;}
.imgTabLst table td span img{width: 100%;display: block;height: 120px;margin: 0 auto;object-fit: cover;}
.abtxt{line-height: 2;padding: 10px 0;text-align: left;font-size: 14px;}
.abtxt .ss1{float: left;width: 60%;border-right: 1px solid #eee;box-sizing: border-box;padding-right: 5px;}
.abtxt .ss3{float: left;width: 40%;margin-left: -1px;border-left: 1px solid #eee;padding-left: 5px;box-sizing: border-box;}
.abm1 .ss1{width:40%;}
.abm1 .ss3{width:60%;}
.abT{line-height: 2;}
.bdt{}
.abmT{background: #47b29e;padding:0 10px;color:#fff;font-size: 16px;}
.abmM{padding: 10px 10px;}
.abmM .pp-6x p{text-indent: -6em;padding-left: 6em;}
.abtxt.idt p{margin: 0;}
.idt .pcntr{text-indent: 0;text-align: center;}



.navH{text-align: center;font-family: "微软雅黑"}
.cNav{position: relative;margin:5px 0 0 0;text-align: center;border-bottom: 3px solid #728f01;}
.cNav li{*display:inline;display: inline-block;*zoom:1;/* vertical-align:middle; */font-size: 20px;line-height: 32px;}
.cNav a{color: #006cba;}
.cNav .cns{position: relative;display: block;}
.cNav .cns a{display: block;padding: 1px 30px 0 30px;}
.cNav .cur .cns a{color: #fff;background:#728f01;}
.cNav .cns sup{position: absolute;top:-3px;left: 100%;white-space:nowrap;}
.cNav .cns sup a{display: inline;padding: 6px;font-size: 16px;line-height: 20px;color:#f00;}
.cNav .cur .cns sup a{color: #f00;background:transparent;}
.cNav .cur .cns sup.cur a{font-weight: 600;}
.cNav li ul{position: absolute;width: 100%;left: 0;}
.cNav li ul a{padding: 0 30px;}
.cNav li ul .cur a{font-weight: 800;color:#333;}
.cNav li ul sup{line-height: 1;}
.cNav li ul sup a{padding: 0;color:#f00;}
.nosub{margin:5px 0 0 0;background: #f6f6f6;}
.nosub .cns a{padding-bottom:3px;}
.cvSub{margin:0;border-bottom: 0;}
.cvSub li{margin-bottom:-2px;font-size: 18px;line-height:30px;}
.cvSub .cns a{padding:2px 50px 4px 50px;}
.cvSub li ul{display: none;position: absolute;width: 100%;left: 0;border-top: 2px solid #00964e;}
.cvSub .cns sup{top:5px}
.cvSub .cns sup a{padding: 6px;font-size: 14px;line-height:16px;}
.cvSub li.cur{border-bottom:2px solid #00964e;}
.cvSub .cur .cns:after{content: "▲";position: absolute;bottom: 0;color:#00964e;left:50%;margin-left: -9px;font-size: 12px;width:12px;line-height:6px;}
.cvSub .cur .cns a{color: #00964e;background:none;}
.cvSub .cur .cns sup a{color: #f00;}
.cvSub .cur .cns sup.cur a{font-weight: 600;}
.cvSub .cur ul{display: block;}
.cvSub li ul a{padding: 0 20px;}

.arkM1c4 .aMBHead span{ display:inline;padding: 0;}
.arkM1c4 .imgTabLst table td span img{height:150px;}
.arkM1c4 .spMl{padding: 0 3px 10px 3px;}
.aSpB{font-family:"微软雅黑";}
.aSpB .aT{border-bottom: 3px solid #eee;box-sizing: border-box;margin:0 0 20px 0;}
.aSpB .aT h2{*display:inline;display: inline-block;*zoom:1;border-bottom: 3px solid #377adf;width:auto;margin: 0 auto;margin-bottom: -3px;color: #353535;font:400 28px/60px "微软雅黑";}
.aSpB .aT li{*display:inline;display: inline-block;*zoom:1;width:auto;margin: 0 10px;font:400 24px/60px "微软雅黑";}
.aSpB .aT li.cur{border-bottom: 3px solid #377adf;margin-bottom: -3px;color: #353535;font-weight: 800;}
.alB{position:relative;}
.aSpB .aM{border: 3px solid #eee;border-radius:10px;padding: 20px;}
.aSpB .pl2s .pic{float: left;width:668px;}
.aSpB .pic img{display: block;width:100%;}
.aSpB .pl2s .lnk{float: right;width:220px;}
.aSpB .lnk{margin: 20px auto 0 auto;width:180px;}
.aSpB .lnk em{font:400 24px/36px "微软雅黑";font-style: italic;}
.aSpB .lnk b{font:400 14px/36px "微软雅黑";padding:0 0 0 10px;}
.aSpB .lnk b a{color:#f00}
.aSpB .lnk:after{content: " ";display: block;width:100%;border-top: 3px solid #377adf;height: 50px;background:url("../images/splbg.png") center bottom no-repeat;}
.aSpB .txt{text-align: left;font-size: 18px;line-height: 30px;}
.aSpB .txt p{text-indent: 2em;}
.aSpB .aM .s1{float: left;width:48%;}
.aSpB .aM .s3{float: right;width:48%;}
.aSpB .alT{border-bottom: 3px solid #eee;box-sizing: border-box;margin: 20px 0;}
.aSpB .alT h3{*display:inline;display: inline-block;*zoom:1;border-bottom: 3px solid #377adf;width:auto;margin: 0 9px;margin-bottom: -3px;color: #353535;font: 400 18px/36px "微软雅黑";}
.aSpB .aM .more{position:absolute;left:auto;top:6px;right:9px;}
.aSpB .aM .more a{color:#f00;font-style: italic;font-size: 18px;}



.a2s .s1{float: left;width:49%;}
.a2s .s3{float: right;width:49%;}


.aSpB .alT ul{text-align: center;}
.aSpB .alT li{*display:inline;display: inline-block;*zoom:1;margin: 0 20px;padding: 0 10px;margin-bottom: -3px;color: #353535;font:400 21px/36px "微软雅黑";}
.aSpB .alT li.hover{border-bottom: 3px solid #377adf;}
.aSpB .aM .mC{display: none;} 
.aSpB .aM .block{display: block;} 
.aSpB .aM .mLst{}
.aSpB .aM .mLst li{text-align: right;line-height: 42px;border-bottom: 1px solid #eee;box-sizing: border-box;background-position: 0 center;}
.aSpB .aM .mLst li a{float: left;width:80%;text-align: left;font: 400 18px/42px "微软雅黑";}
.aSpB .aM .mLst .u7l{height: 306px;box-sizing: border-box;}


.spMl ul{padding:7px 0px 4px 16px; margin:0px;color:#000000;clear:both;list-style:outside none; height:100%; overflow:hidden;}
.spMl li{clear:both;display:block;font-size:12px;margin:0px;padding:0 0 0 12px; background:url(../images/i3.gif) 3px 12px no-repeat}
.spMl li a{ display:inline; float:none; font-size:14px; line-height:2em;}
.spMl li span{margin-left:3px;font-size:12px; color:#828282; width:300px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.spMl>li{text-align: right;padding-right: 5px;}
.spMl li:nth-child(even) { background-color:#fcfcfc;}
.spMl li a{font-size:14px;line-height:2em; font-style:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; vertical-align:middle;}
.spMl li a:first-child{float: left; text-align: left;width: 78%;}
.spMl li a:nth-child(2){display:inline-block;*display:inline;*zoom:1;width: 10%;font-size:12px; text-align: center;}
.spMl li a:only-child{display:inline-block;*display:inline;*zoom:1;width: 76%;}
.spMl div{clear: both;}


.aLp ul{font-size:0;line-height:0;}
.aLp li{*display:inline;display: inline-block;*zoom:1;width:23%;margin:1%;padding: 0;color: #353535;position: relative;text-align: left;border-radius: 10px;overflow: hidden;font:400 16px/32px "微软雅黑"}
.aLp li img{display: block;width:100%;}
.aLp li a{color: #fff;display: inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.aLp li b{position: absolute;left:0;bottom: 0;background:rgba(48,60,64,0.95) ;width:100%;font-weight: 400;padding: 0 10px;box-sizing:border-box;}

.aLp li a:nth-child(1){float:left;width:55%;}
.aLp li a:nth-child(2){float:right;width:45%;text-align:right;}

.tabso .iptbox{margin:0 5px;position: relative; background: #fff;text-align: left; overflow: hidden;}
.tabso .slctype{position: absolute;right:72px;left:auto;top:9px;font-size: 14px;padding:0 3px 0 0;border: none;background: none; color:#177a18; vertical-align: middle;text-align-last: right}
.tabso .iptkey{width:100%;min-width: 240px;box-sizing: border-box;border:2px solid #177a18;border-radius: 10px;font-size: 16px;padding:8px 12px;line-height:20px;color: #333;}
.tabso .iptbtn{position: absolute;background: #177a18;right:0;left:auto;top:0;margin:0;font-size: 16px;line-height:36px; box-sizing: border-box;padding:2px 16px;border:0;color:#fff;border-radius:10px;}
.tabso input::-webkit-input-placeholder {color: #177a18; } 

.tabso {margin:0;text-align: left;}
.tabso .tabT{padding:0;position:relative;z-index:9;}
.tabso .tsa{position: absolute;top:0;right: 0;line-height: 26px;font-size: 15px;width:100%;background: #f6f6f6;text-align: right;border-radius: 3px 3px 0 0;height: 30px;}
.tabso .tsa a{color:#f50;padding:0 10px;}
.tabso .tabT ul{position: relative;z-index: 2;background: #eee;display: inline-block;border-radius: 3px;font-size:0;margin-left:1px;}
.tabso .tabT li{*display:inline;display:inline-block;*zoom:1;cursor: pointer;font-size: 17px;margin-left:-1px;}
.tabso .tabT li a{color:#181;font-weight: 400;background: #eee;display: block;line-height:30px;padding: 0 10px 0 10px;height: 32px;box-sizing: border-box;border-radius:3px 3px 0 0;border:1px solid #ddd;border-bottom:0;}
.tabso .tabT .hover a{background:#177a18;color:#fff;display: block;border-color:#181;}
.tabso .tabM{position:relative;z-index:8;}
.tabso .mC{display: none;}
.tabso .block{display: block;}
.tabso .iptkey{border-radius:0 3px 3px 3px;}
.tabso .iptbox{position:relative;margin: 0 0 22px 0}
.tabso .iptbox:after{content:" ";border-radius:3px 0 0 0;display:block;position:absolute;top:0px;left:0;border-top:2px solid #177a18;border-left:2px solid #177a18;width:10px;height:10px;overflow:hidden;}
.tabso .iptbtn{border:0;color:#fff;border-radius:0 3px 3px 0;}
.ui-widget{text-align: left;font-size: 14px;}
.pl2s .tabso{margin: 24px 0 0 0;}



.mlsr{margin: 5px 0;}
.mlsr .s1{width:700px;}
.mlsr .s3{width:250px;}
.mlsr .s3 .mPic{margin-top:10px}
.mlsr .s3 .mPic img{width:100%;display: block;cursor: pointer;}
.mlsr .tabso{padding: 5px 0 0 0;}
.mlsr .tabso .iptbox{margin-bottom: 0}
.mlsr .tss1{float: left;width:50%}
.mlsr .tss3{float: right;width:50%}
.mlsr .tsbox{font:400 14px/1em "微软雅黑"}
.mlsr .tsbox .iptbox{margin: 6px 0 0 0;position: relative;background: #fff;text-align: left;overflow: hidden;border:1px solid #728f01;border-radius:3px;}
.mlsr .tsbox .slctype{right: 55px;top: 5px;position: absolute;left: auto;font-size: 14px;padding:0 0 0 3px;border: none;background: none;color:#728f01;}
.mlsr .tsbox .iptkey{min-width:40px;width:60%;border:0;font-size: 14px;padding: 3px 9px 3px 9px;height: 22px;line-height:16px;color:#728f01;text-align: left;}
.mlsr .tsbox .iptbtn{background: #728f01;right: 0;left:auto;position: absolute;top:0;margin: 0;font-size: 14px;line-height: 24px;padding: 2px 12px;border:0;color:#fff;}
.mlsr .tsbox input::-webkit-input-placeholder {color: #728f01; } 


.zTree_area{margin: 0;position: relative;}
.zTree_area .text_title{font: 400 20px/36px "微软雅黑";padding:5px;border-bottom: 1px solid #728f01;text-align: justify;overflow: hidden;}
.zTree_area .text_title a{color: #234;}
.zTree_area .text_title b{font-weight: 400;}
.zTree_area .text_title i{font-style: normal;}
.zTree_area .text_title .palnk{font-size: 16px;margin-left: 12px;float: right;width: 180px;}
.zTree_area .text_title .palnk a{color: #069;}
.zTree_area .text_title .palnk a.cur{color: #234;font-weight: 800}

.spSite_text{display: inline;margin-left: 24px;}
/*	-------zTree里属和种级阶元的字体------- */
.text-genus{
}
.text-species{
	color: #1678b5 !important;;
}
.text-species-a{
	font-style: italic;
	color: #1678b5 !important;;
}
.board_style{border: 1px solid #ddd;background: #fff;/* border-radius: 5px; */padding:0 10px;width: 100%;overflow: auto;box-sizing: border-box;min-height: 350px;}
/*	-------黑横线------- */
.line-gray {
	height: 1px;
	overflow: hidden;

	background-color: #c9c9c9;
}
.table-striped{width: 100%;border-collapse: collapse;box-sizing: border-box;word-break:break-all;}
.table-striped td{line-height: 1.8;padding: 5px 0;vertical-align: top;border-top: 1px solid #ddd;text-align: left;}

/*	-------详情列表的表头样式------- */
.table-striped td.details_title{
	font-weight:bold;
	color: #1678b5;
	white-space: nowrap;











	padding-right: 10px;
	text-align: right;
}
/*	-------详情列表的参考文献样式------- */
.details_reference,
.details_reference a{
	color: #922609 !important;
}
/*	-------详情列表的属、种字体------- */
.details_species_text{
	font-style: italic;
}
/*	-------官名或异名列表样式------- */
.name_list,
.name_list ul{
	padding-left: 1px;
}
.name_list li{
	list-style-type:none;
}

/*	-------详情按钮样式------- */
.show_details{

	color: #ffffff !important;
}
/*	-------蓝色字体------- */
.text-blue{
	color: #1678b5 !important;;
}
.dbts{position: absolute;left:auto;top:3px;right:10px;}




.iL3 ul{padding:0}
.iL3 ul>li{height:auto;text-align:right;padding: 9px;box-sizing: border-box;font-size: 12px;line-height: 21px;background: none;border-bottom: 1px solid #eee;color:#999;font-family: FontAwesome,Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";position:relative;overflow: hidden;}
.iL3 ul>li:last-child{border-bottom: 0;}
.iL3 li a[href]{/* background-color:#fff; */color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.iL3 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 50%;}
.iL3 li a.ext,.iL3 li a[href*='sf_'],.iL3 li a[href*='sf.html'],.iL3 li a[href*='showfile.html']{float:none;display:block;/* display: -webkit-flex; *//* display: flex; */width:auto;height: 50px;text-align: left;font-size:18px;color:#363635;/* white-space: normal; *//* text-overflow: ellipsis; *//* overflow: hidden;background:#fff url(i5.png) 3px 11px no-repeat; */max-width: 100%;}
.iL3 li a:hover{color: #004a98;}
.iL3 ul>div{margin:10px 0 0 0;}
.aiconbox{float:left;margin-right: 5px;position:static;}
.iL3 li .aiconbox a{float:none;display:inline;}
.aiconbox img{width: 100px;height: 75px;display:block;object-fit: cover;}
.iL3 ul>li>a{padding-left:105px;}
.iL3 li>a:first-child:before{content:"…";position:absolute;top:10px;display: inline-block;left: 9px;width:100px;height:75px;color:#fff;background:#fff url("../images/logoicon.png") center no-repeat;background-size:72%;border: 1px solid #eee;box-sizing: border-box;}

.index .aiconbox img{width:80px;height: 60px;}
.index .iL3 li>a{padding-left:85px;}
.index .iL3 li>a:first-child:before{width:80px;height:60px;}

.column .iL3 li a:nth-of-type(1){height:50px;line-height:25px;white-space:normal;}
.column .iL3 li .aiconbox:after{content:"…";position:absolute;top:36px;right:0;width:56px;height:22px;color:#fff;background: linear-gradient(to right,rgba(62,173,0,0) 0,#fff 80%,#fff 100%);}
 
.iL3 li .aiconbox + a{padding:0;}
.iL3 li .aiconbox + a + a{padding:0;}

.alM .mTxt{text-align: left;}
.alM .mTxt h2{margin:6px 0 3px 0;padding: 0 10px;font-size:18px;line-height:36px;background: #eee;border-top:1px solid #360}
.alM .mt3 p{padding: 0 10px;font-size: 16px;line-height:1.9;margin: 6px 0;}


.alT{position: relative;}
.rmore{position: absolute;right: 10px;left: auto;top:0;}
.alT .rmore{right: 10px;top:5px;}
.rmore a{color:#00f}

.sh{border:1px solid #728f01;background: #fff;box-sizing: border-box;}
.bln .ss1,.bln .ss3{border-top:1px solid #728f01;}
.secM .ss1{float: left;width:68%;}
.secM .ss3{float: right;width:30%;}
.mainbox{padding: 10px;background: #fff;}
.mainbox .mTop{border-bottom: 1px solid #728f01;padding-bottom:10px;position: relative;text-align: left;}
.mainbox .mTop h2{border-left: 5px solid #728f01;padding-left: 10px;line-height: 1.2;font-size:22px;}
.mainbox .mTop .more{position: absolute;left:auto;top: 1px;right: 6px;margin: 0;}
.sidebar .mTop{background: #728f01;color: #fff;text-align: center;border-top: 1px solid #728f01;padding: 10px 0;}
.cpic{text-align: center;margin: 10px 0;}
.cpIn{display: inline-block;margin: 0 auto;position: relative;}
.cpic img{display: block;}
.secM .mTxt{text-align: justify;padding: 10px;line-height:28px;font-size:16px;}
.mTxt p{text-align: left;}
.mTxt img{max-width:100%;}


.rst{line-height: 23px;width:100%;background: none; border-top: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;box-sizing: border-box;font-size: 16px;table-layout:fixed;}
.rst tr:first-child{background: #78d44b;color:#fff;}
.rst td{border-left: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;text-align: left;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rst td.lft{text-align: left;}
.rst td p{text-align: left;padding:0 30px;}
.rst td a{padding:0 10px;}
.rst tr:first-child td,
.rst tr td:first-child,
.tzl tr td{text-align: center;}
.tzl tr td.tdjfy{}
.tzl tr td.tdjfy a{display: inline-block;width:40%;}

.ts1{float: left;width:49.5%;}
.ts2{float: right;width:49.5%;}

.sidebar .mTop h2{font-size: 18px;font-weight: 400;}
.sidebar .mLst{padding: 10px;}
.sidebar .mLst ul li{line-height:30px;padding:0 10px;border-bottom: 1px solid #eee;font-size: 12px;}
.sidebar .mLst ul>li:first-letter{ color:#fff;}
.sidebar .mLst ul li a{font-size:14px;line-height:30px;float: left;width: 75%;overflow: hidden;padding:0 6px 0 12px;text-overflow: ellipsis;white-space: nowrap;text-align: left;background: url("i3.gif") 3px center no-repeat;box-sizing: border-box;}

.cImgLis{font-family: FontAwesome,Gotham}
.cImgLis ul{text-align: left;margin-left: 0;font-size: 0;line-height: 0;padding: 0;}
.cImgLis li{display: inline-block;*display:inline;*zoom:1;width: 23%;*width: 22%;box-sizing: border-box;margin: 5px 1% 5px 1%;padding: 0;font-size: 12px;line-height: 22px;color: #888;text-align: right;background: none;white-space: nowrap;position: relative;}
.cImgLis li .aiconbox img{display: block;width: 100%;margin: 0 auto;height: 150px;}
.cImgLis .aiconbox{position: relative;float: none;margin: 0;}
.cImgLis li>a:first-of-type{position: relative;display: block;width: 100%;margin-top: -24px;line-height: 24px;text-align: center;white-space: nowrap;overflow: hidden;font-size: 16px;text-overflow: ellipsis;background: rgba(76, 175, 80, 0.9);box-sizing: border-box;padding: 0 10px;color: #fff;}
.cImgLis li>a:nth-of-type(2){float: left;font-size: 14px;width:40%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;position: absolute;left: 0;}
.cImgLis div{clear: both;font-size: 16px;line-height: 1.5;} 
.cImgLis li .aiconbox a{width:100%;float: none;}
.il5s .cImgLis li{width:18%;*width:17%;}

.cis5 li{width: 18%;*width: 17%;}
.cis3 li{width: 31%;*width: 30%;}
.cImgLis.cis3 li .aiconbox img{height: 135px;}

.aspbox .abT{border-bottom: 3px solid #eee;box-sizing: border-box;margin: 0;}
.aspbox .abT ul{text-align: center;}
.aspbox .abT li{*display:inline;display: inline-block;*zoom:1;margin: 0 20px;padding: 0 10px;margin-bottom: -3px;color: #353535;font:400 24px/36px "微软雅黑";}
.aspbox .abT li.hover{border-bottom: 3px solid #00964e;font-weight: 800;color:#00964e;}
.aspbox .abT li a{cursor: pointer;}
.aspbox .abT li a:hover{color:#f00;text-decoration:none;}
.aspbox .abT li.hover a{color:#00964e;}
.aspbox .aM{padding: 0 10px 10px 10px;}
.aspbox .abM .mC{display: none;}
.aspbox .abM .block{display: block;}
.aspbox .alT{margin:10px 0;text-align: left;}
.aspbox .aSpB .lnk{position: static;text-align: right;width: auto;margin: 0;padding: 0 0 10px 0;}
.aspbox .aSpB .lnk:after{background:none;display:none;}
.aspbox .aSpB .lnk em{font-size:16px;line-height:1;}
.aspbox .aSpB .lnk a{margin: 0 10px;color: #00964e;}
.aspbox .apW .aT{display: block;border-bottom: 0;background: #f2f2f2;}
.aspbox .apW .aH{/* display: none */border-bottom: 3px solid #eee;background: #fff;}
.aspbox .apW .aP{display: block;padding:12px;margin-top:3px;}
.aspbox .apW .aP p{margin:0;}


.inews{width: 100%;margin:auto;padding:0px;text-align:left;clear:both;background:#fff url(../images/column_bg.gif) right top;}
.inews h4{position:relative; margin:1px 2px 7px 2px; padding:1px 0 0 8px;font-size:14px;font-weight:bold; line-height:24px; clear:both;height:24px; overflow:hidden; text-align:left;clear:both;background:#ecf3e1 url(../images/bg_g.gif) repeat-x;color:#006;}
.inews h4 a{margin:0; line-height:18px;color:#006;text-decoration:none;}
.inews h4 a:hover{color:#ff0000;text-decoration:underline}
.inews h4 span{font-size:12px; font-weight:400; position:absolute; right:12px; top:2px;}
.inews .s1{width:703px; margin:0; padding:0; border-top:1px #b3c58f solid;  text-align:left; float:left; overflow:hidden;}
.inews .s1 h4 a.now{color:#FF6600}
.inews .s1 ul{padding: 0 5px;margin:0px;color:#000000;clear:both;list-style:outside none;}

.inews .s3{width:240px; overflow:hidden;margin:0px; padding:0px; border-top:1px #b3c58f solid; float:right;}
.inews .s3 .d1{display:block;margin:1px 2px 7px 2px; padding:1px 0px 0px 0px;background:#ecf3e1 url(../images/bg_g.gif) repeat-x;color:#006; font-size:14px;font-weight:bold; height:24px; line-height:24px; text-align: center;clear:both;}
.inews .s3 .d1 a{color:#006; }
.inews .s3 .d2{width:200px; height:90px; border:1px #b3c58f solid; margin:auto; padding:0px; text-align:left; clear:both;}
.inews .s3 .d3{
	width:238px;
	margin:0px;
	padding:0 0px 7px 2px;
	font-size:12px;
	color:#000000;
	line-height:20px;
	text-align:left;
	float:left;
	clear:both;
}
.inews .s3 .dspace{width:100%;height:12px;line-height:1px;font-size:1px;}
.inews .s3 ul{padding:0px 0px 4px 6px; margin:0px; font-size:12px; color:#000000; line-height:21px;clear:both;list-style:outside none;}
.inews .s3 li{clear:both;display:block;margin:0px;padding:0 0 0 10px; background:url(../images/i3.gif) 1px 10px no-repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.inews .s3 ul.smn{padding:0; margin:0px; font-size:14px; color:#000000; line-height:30px;clear:both;list-style:outside none;}
.inews .s3 .smn li{clear:both;display:block;margin:0px;padding:0; background:none;text-align: center;}

.inews .hLine{clear:both;background:#fff url(../images/column_bg.gif) left top no-repeat; height:1px; line-height:1px; font-size:1px; overflow:hidden;}

.cmbox {margin:10px 0;}
.cmbox .s1{width:49.5%;}
.cmbox .s3{width:49.5%;}
.il2s .cImgLis li{width:48%;}


@media only screen and (min-width:1898px) {
.il2s .cImgLis li{width:31.3%}
.loreCol .col3{width:950px;}
.aat .m2 .mLst ul>li{width:50%}
.loreCol2 .col3{width:990px;}
.mlsr .s1{width:940px;}

.arkM2c4{background:none;}
.arkM2c4 .arkMBody{background-position: -760px bottom;}
.arkM2c4 .c1{width:950px;background: #fff;}
}



@media only screen and (max-width:700px) {
.arkBodyBox{width:auto;}
.aMBBody{padding:3px 4px;}
.secM .ss1{float:none;width:auto;}
.secM .ss2{ float:none;width:auto;}
.secM .ss3{ float:none;width:auto;}
.loreCol .arkMIn{background: #fff;}
.loreCol .col1{ float:none; width:auto;}
.loreCol .col3{ float:none; width:auto;}
.loreCol table{max-width: calc(100vw - 18px) !important;}
.loreCol2 .arkMIn{background: #fff;}
.loreCol2 .col1{ float:none; width:auto;}
.loreCol2 .col3{ float:none; width:auto;}
.loreCol2 table{max-width: calc(100vw - 18px) !important;}
.tab-nav{border-top:0;}
.loreMenu ul {text-align: center;}
.loreMenu ul li{display:inline-block; font-size:14px; margin:0;list-style:outside none; line-height:1.2em;padding:5px 6px 3px 6px;}
.aat .m2 .mLst ul>li:nth-child(4n+3),.aat .m2 .mLst ul>li:nth-child(4n+4){ background:none;}
.tabs .menu1box{
 position:relative;
 height:auto;
 text-align:left;
}
.tabs .menu{
 position: static;
 left:0;
 z-index:1;
 width:auto;
}
.tabs .menu li{
 float:none;
 display:inline-block;
 cursor:pointer;
 padding:0 3px;
 text-align:center;
 line-height:21px;
 height:21px;
}
.tabs .menu li.hover{
 background:none;
 border:0;
 font-weight: 800;
}
.detailsList{width: 100%; clear: both;float: none;margin: 0;}
.showdetails li{padding-left:12px !important;}
.showdetails li span{display: none;}
.detailsList tr:nth-last-child(2){display: none;}
.mainList img{max-width: calc(100vw - 18px) !important; height: auto;}
.mainList table{max-width: calc(100vw - 18px) !important;}

.cNav li{font-size:16px;}
.cNav .cns a{display: inline-block;padding: 0 8px 0 8px;line-height:28px;vertical-align: middle;}
.cNav .cns sup{position:static;}
.cNav .cns sup a{font-size:14px;}
.cvSub .cns a{padding-bottom:2px;}
.cvSub li{font-size:15px;line-height: 0;}
.cvSub li ul li{line-height:25px;font-size:14px;}
.cvSub li ul a{padding:0 8px;}
.cvSub .cns sup a{padding:0 6px;font-size: 12px;line-height:16px;}
    
.aMBBody{padding:0;}
.arkM2c4 .c1{ float:none;width:auto;}
.arkM2c4 .c2{ float:none;width:auto;}
.arkM2c4 .arkMBody .c2 .aMBIn{padding-bottom:0;}
.mailTable td{display: inline-block;width:25%;}
.mailTable td:nth-child(even){width:75%;}

.mailTable td.list_link{width: 100%;font-size: 12px;}
.sites #emlbox .sitebutton{padding:0px 10px;}

.wm5{padding:5px}
.mapLst .plshd{display: block;margin:0 5px;position: relative;border-radius: 5px;border: 1px solid #ccc;box-shadow:2px 2px 2px #ccc inset;}
.mapLst .plshd:before{content: "▼";position: absolute;left: auto;right: 4px;z-index: 1; line-height: 30px;font-size:18px;color:#167dd8;}
.mapLst .plshd select{width:60%;-webkit-appearance: none;-moz-appearance:none;appearance: none;padding:0 3px;margin:0 0 0 -9px;font:400 16px/30px "微软雅黑";position: relative;z-index: 2;background: none;border:0;}
.map img{max-width: 96%;height: 116px;}
.rbx{display: none;}

.wt2{padding:10px 0 5px 0;}
.wt2 h1 {margin: 0}
.wt2 h1 b{margin:0 25px;font-size:20px;font-weight:400;padding-bottom:5px; border-bottom:2px solid #167dd8;}
.wt2 h1 i{padding: 0 10px;margin: 0;font-size: 14px;line-height: 30px;display: block;}

.mapLst .prvList{height:auto;background: #fff;}
.mapLst .prvList .plcbox{padding:10px;line-height: 32px;font-size: 14px;}
.mapLst .prvList h3{height: 35px;line-height: 35px;color:#fff; text-align: center;font-weight: 400;font-size: 16px;}
.prvMap .tbx{text-align: center;line-height: 24px;padding: 3px;margin: 10px 10px;color:#ff0000;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.prvMap .tbx i{display:none;}
.prvMap .tbx b{display: block;font-weight: 400;}

.ml4{padding:5px;}


.tabso .iptbox{margin:0}
.tabso .tabT li{font-size:16px;}
.tabso .tabT li a{padding: 0 6px;}
.pl2s .tabso{margin:0;}
.aSpB .aT{margin:0;}
.aSpB .aT h2{font:400 24px/50px "微软雅黑";}

.aSpB .aM{border: 0px;border-radius:10px;padding:5px;}
.aSpB .pl2s .pic{float: none;width:auto;}
.aSpB .pl2s .lnk{float: none;width:auto;}
.aSpB .lnk{margin: 0 auto 0 auto;width:180px;}
.aSpB .lnk em{font:400 24px/36px "微软雅黑";font-style: italic;}
.aSpB .lnk b{font:400 14px/36px "微软雅黑";padding:0 0 0 10px;}
.aSpB .lnk:after{border-top: 2px solid #377adf;height:30px;background-size:30px;}
.aSpB .txt{text-align: left;font-size: 16px;line-height: 28px;}
.aSpB .txt p{margin:5px;}
.aSpB .aM .s1{float: none;width:auto;}
.aSpB .aM .s3{float: none;width:auto;}

.a2s .s1{float: none;width:auto;}
.a2s .s3{float: none;width:auto;}
.aSpB .aM .mLst .u7l{height: auto;box-sizing: border-box;}
.aLp li{width:48%;font:400 15px/32px "微软雅黑";border-radius: 5px;}
.spMl ul{padding:7px 0px 4px 5px;}
.spMl li a:nth-child(2){width: 12%;}
.spMl li a:first-child{width:65%;}
.cImgLis li>a:first-of-type{width:auto;}
.cImgLis li .aiconbox a{width:auto;}
.iL3 li .aiconbox + a{width:auto;white-space: normal;height: 50px;}
.imgTabLst{ margin:0;}

.imgTabLst table{table-layout:fixed;width:100%;position: relative;display: block;height: 100%;overflow: hidden;/* border-collapse: collapse; */border-spacing: 0;}
.imgTabLst table tr{display: inline;}
.imgTabLst table td{display:inline-table;width: 50%;text-align:center;vertical-align:middle;position:relative;box-sizing: border-box;padding:0 0 9px 0;border-width: 1px;height: auto;}
.imgTabLst table td>div{display:table-cell;vertical-align: middle;width:100%;/* height: 110px; */overflow:hidden;}
.imgTabLst table td span{display:block;/* padding-bottom:30px; */width:100%;margin: 0 auto;}
.imgTabLst table td div div{/* position:absolute; *//* width:100%; */height:30px;line-height: 30px;/* text-overflow:ellipsis; *//* white-space:nowrap; *//* overflow:hidden; *//* bottom:0; *//* left:0; */}
.imgTabLst table td span img{ max-width:100%; max-height: auto; overflow: hidden; display: block;vertical-align: middle;}
.imgTabLst table td span{ display:block;height:auto;overflow: hidden;}
    
.imgTabs{margin: 10px 0;}
.imgTabs table{table-layout:fixed;width:100%;position: relative;display: block;height: 100%;overflow: hidden;/* border-collapse: collapse; */border-spacing: 0;}
.imgTabs table tr{display: inline;}
.imgTabs table td{display:inline-table;width: 50%;text-align:center;vertical-align:middle;position:relative;box-sizing: border-box;padding: 0;border-width: 1px;height: auto;}
.imgTabs table td>div{display:table-cell;vertical-align: middle;width:100%;/* height: 110px; */overflow:hidden;}

.imgTabs table td span{ display:block;width:100%; margin: 0 auto;}
.imgTabs table td div div{/* position:absolute; *//* width:100%; */height:30px;/* text-overflow:ellipsis; *//* white-space:nowrap; *//* overflow:hidden; *//* bottom:0; *//* left:0; */margin: 0 auto;}
.imgTabs table td span img{ max-width:100%; max-height: auto; overflow: hidden; display: block;vertical-align: middle;}
.imgTabs table td span{ display:block;height:auto;overflow: hidden;}
  

.mlsr .s1{width:auto;float:none;}
.mlsr .s3{width:auto;float:none;}  
.ztree{overflow:auto;}
.mlsr .tss1{width:35%}
.mlsr .tss3{width:65%}
.board_style{min-height:0;}

.mb5s{height:470px;overflow:hidden;}
    
.cmbox .s1{width:auto;float: none;}
.cmbox .s3{width:auto;float: none;margin-top:10px;}
.cImgLis li{width:48%;}
.inews{background:#fff;}
.inews .s1{width:auto;float: none;}
.inews .s3{width:auto;float: none;margin-top: 10px;}


}

@media only screen and (max-width:700px) {
.emntxt .etin{font-size:14px;}
.mapLst .prvList .plcbox{line-height:31px;padding-bottom:0}
}