@charset "utf-8";
/* CSS Document */
input,button,select,textarea{outline:none}
body{ text-align:center; background:#f2f2f2;color:#333;}
/* 空行属性 */
.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank12,.blank15{clear:both;margin:0 auto; width:100%; font-size:1px; overflow:hidden;}
.blank1{height:1px;line-height:1px;}
.blank2{height:2px;line-height:2px;}
.blank3{height:3px;line-height:3px;}
.blank4{height:4px;line-height:4px;}
.blank5{height:5px;line-height:5px;}
.blank6{height:6px;line-height:6px;}
.blank7{height:7px;line-height:7px;}
.blank8{height:8px;line-height:8px;}
.blank9{height:9px;line-height:9px;}
.blank10{height:10px;line-height:10px;}
.blank12{height:12px;line-height:12px;}
.blank15{height:15px;line-height:15px;}
.blankR5{height:5px; background:#AC0202; font-size:1px;}
.blankW9{margin:0 auto; width:100%; height:9px; font-size:1px; background:#fff; clear:both;}


.pcOnly{display: none;}
.wrapper{margin:0 auto;}
.topbar{ background:url(top.jpg);}
nav{ height:40px;background:#628b3b; text-align:center;background-image: -moz-linear-gradient(top, #51680d, #839c36, #51680d);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #51680d), color-stop(0, #839c36), color-stop(1, #51680d));
background-image: -ms-linear-gradient(top, #51680d, #839c36, #51680d);
background-image: linear-gradient(top, #51680d, #839c36, #51680d);font-size:16px;}
nav ul{ margin:0 auto;}
nav ul li{display:inline-block; height:40px; line-height:40px;width:12%;}
nav ul li.w3{width:16%;}
nav ul li.w3 a{color:#ff0;}
nav ul li.w4{width:20%;}
nav ul li a:hover,nav ul li.cur a{color:#ff0;}
nav ul li a{ color:#fff;}
nav ul li b{ font-weight:400;}
nav ul li a:hover{ text-decoration:none;}
main .ah{ height:40px; background:#fff; text-align:left;margin:12px auto 0 auto; padding:0 12px; border-top:1px solid #ddd; line-height:40px; font-size:16px; font-weight:400; position:relative;}
main .ah .more{float:right; font-size:16px;font-weight:400;}
main figcaption{font-weight: 800;}
main figcaption .more{float:right; font-size:16px;font-weight:400;}
main .fgs .hu{clear: both;}
main .fgs .hu h3{background: #eee;font-weight: 400;padding:0 12px;font-size: 16px;}
.hot,.hot a,a.hot{color:#F00 !important;}
.plus{display: none;}
.intro main .mtBox{background: #fff;}
.intro main .ah{background:#73ad03 url(tbg.png) 0 bottom repeat-x;color: #fff;}
.seeRec .btnRec{margin:0 auto;border-radius:5px; font-size:14px; background:#ffae00 url(/img/tj.png) 40px 3px no-repeat;box-sizing:border-box;overflow: hidden;display:block;padding:5px;line-height:20px; text-decoration:none;color:#fff; font-weight:600;}
.seeRec a.btnRec:hover{text-decoration:none;}
.seeRec .btnRec i{*display:inline;display: inline-block;*zoom:1;width:30px;vertical-align:bottom;}

.vtp td{vertical-align: top;}
#column-box{text-align: justify;text-align-last: justify;line-height: 0;font-size: 0;padding: 0 5px;}
#column-box li{float: none;width:auto;display: inline-block;font-size: 16px;padding: 0 5px;}
.mbwp:before{content: "";clear: both;display: block;width: 1vw;height: 0;font-size: 0;}
.ml4 h3{font:800 16px/40px "微软雅黑";padding: 0 6px;}
.lltno{display: none;}
.a2{ margin:10px auto 0 auto;}
/*模块*/
.arkBox{ clear:both; background:#fff;}
.arkBox .abTop{position: relative;}
.arkBox .abTop .aC{ height:40px;overflow:hidden;}
.arkBox .abTop h1{line-height:40px;margin:0;padding:5px 0 0 12px;text-align:left;font-size:24px;font-weight: 400;font-family:"微软雅黑", "黑体"}
.arkBox .abTop h2{float:left;width:70%;line-height:30px;margin:0;padding:5px 0 0 12px;text-align:left;font-size:16px;font-family:"微软雅黑", "黑体"}
.arkBox .abTop h3{line-height:30px;margin:0;padding:5px 0 0 12px;text-align:left;font-size:16px;font-weight:400;font-family:"微软雅黑", "黑体"}
.arkBox .abTop h2 a{}
.arkBox .abTop .aMore{position: absolute;right: 0; text-align:right;padding:9px 6px 0 0;}
.arkBox .abMid{clear:both; line-height:1.8em; text-align:left;border-top:1px solid #ccc;}
.arkBox .abMid .aC{ height:100%; overflow:hidden;}
.arkBox .mLst{padding:0 0 5px 0;}
.arkBox .mLst li{ font-size:12px;padding:0 3px 0 14px; line-height:30px; overflow: hidden;height: 100%; background:url(i3.gif) 6px center no-repeat; color:#999; text-align:right;}
.arkBox .mLst li a{ float:left;width:75%; font-size:16px;white-space:nowrap; overflow:hidden; text-align:left; text-overflow:ellipsis}
.arkBox .ntm li a:only-child{ width:100%;}
.arkBox .abMid .l2c li{float: left;width: 50%;font-size: 14px;padding: 0; line-height:30px; background:url(i3.gif) 6px 13px no-repeat;white-space:nowrap; overflow:hidden; text-align:left; text-overflow:ellipsis}
.arkBox .abMid .l2c li a{float: none; padding:0 3px 0 14px;}
.arkBox .abMid .l3c li{float: left;width: 33%;font-size: 14px;padding: 0; line-height:30px; background:url(i3.gif) 6px 13px no-repeat;white-space:nowrap; overflow:hidden; text-align:left; text-overflow:ellipsis}
.arkBox .abMid .l3c li a{float: none; padding:0 3px 0 14px;}
.arkBox .abMid .l4c li{float: left;width: 25%;text-align: center;font-size: 16px;padding:0 3px 0 3px; line-height:36px;height: 36px; background:none;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;box-sizing: border-box;}
.arkBox .abMid .l4c li a{float: none;}
.arkBox .abMid .l4c li:only-child{float: none;width: auto;}
.arkBox .abMid .l4c li.mlw{float: none;width: auto;background: #f6f6f6;}
.arkBox .idt-2 p{text-indent: -2em;padding:0 0 0 2em;}
.arkBox .idt-3 p{text-indent: -3em;padding:0 0 0 3em;}
.cTitle{text-align: center;}
.infoBox{clear: both;}

.tipr{ text-align:right; margin:10px 12px;}
.tipr a{ color:#f00;}
.bigp b{font-size: 18px;}
.abar{margin:10px auto;}
.abar img{width:100%;}

footer{ background:#02384a url(btm.png) repeat-x; font-size:12px;color:#fff; padding:12px 0;}
.grn{color:#eaff00}

.fh .hd{display: none;}
.nohd .fh .hd{ display: block;}
.nohd .fh  dt.hd{display:inherit;}
.tpbdr .abTop .uh{ border-top:1px solid #eee;margin:5px 0 0 0; text-align:left; padding:0 0 0 12px; color:#666666; }

.endMain{ padding:0 5px;}
main .ah2{ height:40px; background:#d4d4d4; color:#000;margin:8px auto; line-height:40px; font-size:14px; font-weight:400;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
main .ah2 a{color:#000;}
.emM{ text-align:left; margin:20px auto; font-size:16px;}
.emM img{width:auto !important; height:auto !important; max-width:98% !important;  margin:0 auto !important;padding:0 !important; border:0 !important;}
.topicSpData .tsdBox{margin:0 0 10px 0;border: 1px solid #f1f1f1;}
.topicSpData .tsdBox .tbTop{padding:0 8px 0 8px;height:30px; overflow:hidden; background:#f1f1f1;}
.topicSpData .tsdBox .tbTop h3{ text-align:left; font-size:16px; line-height:30px;}
.topicSpData .tsdBox .tbTop a{font-weight: 400;font-size:12px;float: right;}
.topicSpData .tsdBox .tbTxt,.topicSpData .tsdBox .tbLst{padding:0 8px 0 8px;}

#endText .topicSpData .tsdBox li{list-style: none;padding:0 0 0 16px; background:url(dian.gif) 4px center no-repeat;}

.subNav ul li{display:inline-block; height:40px; line-height:40px;width:15%;}
.subNav ul li:hover,.subNav ul li.cur{ background:#89c368;}
.subNav ul li a{ color:#fff;}
.subNav ul li a{ color:#fff;}
.subNav ul li.cur a{color:#ff0}
.m2 ul>li{text-align:right;padding:0;font-size:12px;color:#888;clear:both;}
.m2 ul li a[href]{background-color:#fff; float:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;vertical-align:middle;}
.m2 ul li a[href^='http:']{ padding:0;font-size:12px; width:64px; text-align:center; display:inline-block; }
.m2 ul li a[href*='sf\_'],.m2 ul li a[href*='showfile.html'],.m2 ul li a[href*='sf.html']{ text-align:left;float:left;font-size:16px;float:left; max-width:50%;}


.boxTitle{ height:36px; line-height:36px; background:#f1f1f1; overflow:hidden; padding:0 12px;}
.boxTitle h4{font-size: 16px;font-weight: 400;}
.boxTitle h4 a{color:#000;}
.boxTitle .ss1{float:left;}
.boxTitle .ss3{float:right;}
.boxList{ clear:both;}

.tiprl a{ color:#060;}
.tiprr a{ color:#f00;}

.txt2{ line-height:31px; color:#000;}
.txt2 .hd{display: none;}
.txt2 dt{clear: both;float: left;width:40px;margin:0;padding:0;font-weight:800;}
.txt2 dd{margin:0 0 0 40px;padding:0; white-space: normal;}
.manageEmBox .aclist .txt2 ul{display: inline;white-space: normal;}
.manageEmBox .aclist .txt2 li{padding:0 8px; border-bottom:1px solid #fff; background:none;display:inline-block;*display:inline;*zoom:1;font-weight: 400;}
.manageEmBox .aclist .txt2 li a{color:dodgerblue;height: auto; display: inline;}


.lst2{padding: 0 9px;}
.lst2 .txt2 ul{display: inline;white-space: normal;}
.lst2 .txt2 li{padding:0 8px; border-bottom:1px solid #fff; background:none;display:inline-block;*display:inline;*zoom:1;font-weight: 400;}
.lst2 .txt2 li a{color:dodgerblue;height: auto; display: inline;}


.embtns{text-align: center;padding:5px 0 0 0;}
.embtns a{display: inline-block;width:45%;color:#ff9;padding:0 10px;box-sizing: border-box;border:1px solid #ddd;border-radius: 5px;background: #3a3;letter-spacing: 5px;}

.mTxt2{padding:5px 5px 0 5px;}

.cLstc .gdslst{ text-align: center; border: 1px solid #ccc;margin:5px;padding: 10px 5px;}
.cLstc li{ text-align: center;}

.dl1s{border:0;margin: 10px;}
.dl1s .fgs dl{clear: both;font-size: 14px;}
.dl1s .fgs dl dt{ clear: both;width:33%;margin-right:2%; text-align:right;font-size:16px;font-weight: 400; line-height: 40px;white-space: nowrap;}
.dl1s .fgs dl dd{width:65%;}
.dl1s .fgs dl dd li{ text-align: center;}

.dl1sl{border:0;margin: 0;}
.dl1sl .fgs dl{clear: both;}
.dl1sl .fgs dl dt{ clear: both;width:25%;margin-right: 5%; text-align:right;font-weight: 400; line-height: 36px;}
.dl1sl .fgs dl dd{width:70%;line-height: 36px;}
.dl1sl .fgs dl dd li{ text-align: center;}
.dl1sr{border:0;margin: 0;}
.dl1sr .fgs dl{clear: both;}
.dl1sr .fgs dl dt{ clear: both;width:20%;margin-right: 2%; text-align:right;font-weight: 400; line-height: 36px;}
.dl1sr .fgs dl dd{width:78%;line-height: 36px;}
.dl1sr .fgs dl dd li{ text-align: center;}

.arkBox .npd{padding: 0;}
.mTxt .infoBox .boxTitle{background: #628b3b;border-bottom:1px solid #ccc; }
.mTxt .infoBox .boxTitle h4{margin:0;text-align:left;padding:10px 0 0 0;font-size:16px;line-height:17px;font-family:"微软雅黑", "黑体";font-weight:400;}
.mTxt .infoBox .boxTitle h4 a{color:#f0ff00;}

.idt h3{text-indent: 32px;margin:12px 0;padding: 12px 0 0 0;font-weight: 400;border-top: 1px solid #eee;}
.idt center img{display: block;}

.bigLeader li{display: inline-block;*zoom:1;*display:inline;width:23%;text-align: center;}
.bigLeader li b{display: block;width: 100%;font: 400 18px/60px "微软雅黑";color:#6d2424;}
.bigLeader li i{display: block;font-style:normal;line-height: 50px;}
.ul4li ul{font-size: 0;line-height: 0;padding: 0 0 0 6px;}
.ul4li li{display: inline-block;*zoom:1;*display:inline;width:25%;font: 400 16px/40px "微软雅黑";}

.bgzt2 .abTop .aC{background:#668528;background-image: -moz-linear-gradient(top, #668528, #72972e, #668528);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #668528), color-stop(0, #72972e), color-stop(1, #668528));
background-image: -ms-linear-gradient(top, #668528, #72972e, #668528);
background-image: linear-gradient(top, #668528, #72972e, #668528);color:#fff;}

.bgzt2 .abTop .aC a{color:#fff;}
.bgzt2 .abTop .aC a:hover{color:#ff0;}

.bgzt2 .mLst li{text-align:left;}
.bgzt2 .mLst li a{width:96%;}

.bigbtns{text-align:center;padding:3px 0;}
.bigbtns li{color:#fff; vertical-align: middle;font: 400 16px/44px "微软雅黑";text-align: center;margin:8px;display:block;}
.bigbtns li.bbl2{line-height: 22px;}
.bigbtns li a{ display:block;height: 100%; color:#fff;background:#0066cc;border-radius: 10px; padding:15px 0;
background-image: -moz-linear-gradient(top, #2c89d7, #0066cc);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2c89d7), color-stop(1, #0066cc));
background-image: -ms-linear-gradient(top, #2c89d7, #0066cc);
background-image: linear-gradient(top, #2c89d7, #0066cc);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c89d7', endColorstr='#0066cc', GradientType='0');}
.bigbtns li a:hover{ text-decoration: none;}

.emP{padding: 0 5vw;}
.emP img{width:100%;}
.imgLst img{width:100%;}

.columnWide .arkBody{margin: 10px auto 0 auto;}
.mcWide{font-family: "微软雅黑", "黑体";color:#010101;font-size:16px;background: url(../../img/mcbg.jpg)}
.mcWide a{color: #167dd8;}
.w2{background: #f3f3f3;}
.wt2{text-align: center;padding:30px 0 20px 0;}
.wt2 h1 {font-weight: 400;line-height: 1;font-size:0;}
.wt2 h1 b{display:block;font-size: 22px;font-weight: 200;margin: 0;padding: 0;line-height: 1.2;padding-bottom:25px; border-bottom:2px solid #167dd8;}
.wt2 h1 i{display: inline-block;*zomm:1;*display:inline;margin: -12px 0 0 0;padding: 0 2px;font-size: 16px;line-height: 1.2;font-style: normal;color: #333;background: url(../../img/mcbg.jpg)}


.wmt{margin: 0;background: url(../../img/wmt.png) 0 0;padding:4px 6px 5px 6px;}
.witem{float: left;width:100%;height: 298px; margin:12px 0 12px 0;background:url(../../img/wibbg.jpg) no-repeat;text-align: center;}
.witem .wil{float: left;width: 163px;height: 292px;margin:3px 0 3px 0;background:#fff;background: rgba(255,255,255,0.6)}
.witem .wir{float: right;width: calc(100vw - 163px);height: 292px;margin:3px 0 0 0;overflow: hidden;}
.witem .wil .wipic{width:120px;margin:12px auto;}
.witem .wil .wipic h3{font-size:16px;font-weight: 400;line-height: 23px;height: 23px;background:#000;background:rgba(0,0,0,0.68);color:#fff;}
.witem .wil .wtp{padding:0 6px 0 10px;height: 92px; text-align: left;font-size:14px;line-height: 20px; font-family: "宋体";}
.witem .wil .wtp p{text-indent: 2em;}
.witem .wir .wishw{width: 100%;height: 292px;background:url(../../img/wibg.jpg) center 0 no-repeat;}
.witem .wir .wspic{}
.witem .wir .wspbox{padding: 28px 0 12px 0;text-align: center;text-indent: -14px;}
.witem .wir .wishw h4{width:100%;font-size:16px;font-weight: 400;line-height: 27px;height: 27px;background:#000;background:rgba(0,0,0,0.68);color:#fff;}
.witem .wir .wishw h4 a{color:#0cf;}
.witem .wir .wishw h4 a:hover{color:#ff0;}
.select-list{width:100%;line-height:27px;background: rgba(255,255,255,0.6);font-family:"Microsoft YaHei",SimSun;}
.select-list h3{font-weight:normal;font-size:100%;}
.select-list dl{zoom:1;display: block;}
.select-list dd{float:left;position:relative;width:50px;}
.select-list dd.slb{width:62px;}
.select-list dd h3{}
.select-list dd h3 a{display:block;height:17px;line-height:17px;padding:5px 0;width:100%;}
.select-list dd h3 a i{display:inline-block;width:8px;height:5px;margin:0 0 0 5px;overflow:hidden;vertical-align:middle;font-size:16px;line-height:16px;background:url(../../img/icon.png) 0 -61px no-repeat;}
.select-list dd h3 a:hover,.select-list dd.on h3 a{background:#EDEEF0;color:#FF8400;}
.select-list .welcome{padding-right:15px;color:#FF8400;}
.select-list .welcome a{color:#FF8400;}
.select-list dd ul{display:none;position:absolute;z-index:99;width:110px;top:0;left:0;border:1px solid #b2b2b2;background:#f2f2f2;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.1);box-shadow:3px 3px 3px rgba(0,0,0,.1);}
.select-list dd ul li{line-height:31px;border-bottom:1px solid #b2b2b2;}
.select-list dd ul li a{display:block;color:#333;padding:0 15px;}
.select-list dd ul li a:hover{background:#FFF5DA;color:#E67902;}
.select-list dd ul li a span{color:#FF8400;margin-left:5px;}
.mapLst{background: #fff;padding: 10px 0;}
.prvList{}
.mslst{float:left;width:50%;}
.hulst{float:right;width:50%;}
.prvList .plshd{margin:0 5px;position: relative;border-radius: 5px;border: 1px solid #ccc;box-shadow:2px 2px 2px #ccc inset;}
.prvList .plshd:before{content: "▼";position: absolute;left: auto;right: 4px;z-index: 1; line-height: 30px;font-size:18px;color:#167dd8;}
.prvList .plshd select{width:60%;-webkit-appearance: none;-moz-appearance:none;appearance: none;padding:0 3px;margin:0 0 0 -9px;line-height: 30px;position: relative;z-index: 2;background: none;border:0;}

.tbx{text-align: center;line-height: 24px;padding: 3px; margin:20px 10px;color:#ff0000; border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.tbx i{display:none;}
.tbx b{display: block;font-weight: 400;}
.mapimg{margin: 5px 0 0 0;}
.prvList h3{line-height: 30px;height: 30px;font-size:18px;background: #167dd8;font-weight: 400;color: #fff;}
.mapLst .prvList li{background: url(../../img/i6.png) 0 center no-repeat;padding: 0 0 0 15px;line-height: 34px;}
.tlul{clear: both;padding:10px;text-align: left;}
.fgs ul.ul4li{display: -webkit-flex;display: flex;-webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap;  flex-flow: row wrap;  -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content:space-around;}
.fgs ul.ul4li li{-webkit-flex-grow: 1;flex-grow:1;width:auto;float: none;display: inline-block;}
.fgs ul.ul4li li.cur{background: #f6f6f6;}
.fgs ul.subuli li{font-size:14px;}
.infoBox .boxTitle{position: relative;padding:0 8px 0 8px;height:40px;line-height: 38px; overflow:hidden; background:url(../../img/bg-left-title.jpg) repeat-x;}
.infoBox .boxTitle .cIn{height:100%; overflow:hidden;}
.infoBox .boxTitle .ss1{float:left; height:40px; text-align:center; overflow:hidden;}
.infoBox .boxTitle h4{ margin:0; text-align:left; padding:10px 0 0 0;font-size:16px; line-height:17px;  color:#fff; font-family:"微软雅黑", "黑体"; font-weight:400;}
.infoBox .boxTitle h4 a{color:#f0ff00;}
.infoBox .boxTitle .aMore{position: absolute;right: 0;top:0; text-align:right;padding:0 6px 0 0;}
.infoBox .boxTitle .aMore a{color: #fff;}
.infoBox .boxTitle .ss3{float:right; }
.infoBox .boxTitle .ss3 a{color:#f0ff00;}
.infoBox .boxList{clear:both;padding:0 8px; overflow:hidden;text-align: left;}
.infoBox .boxList .cIn{padding:8px 0;overflow:hidden;}
.infoBox .boxList ul{ padding:3px 0 3px 0;}
.infoBox .boxList li{font-size:12px; line-height:28px;padding:0 0 0 16px; background:url(/img/dian.gif) 8px center no-repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infoBox .boxText .cIn{padding:8px;overflow:hidden;}
.iB2 .boxText img{ padding-right:10px;}

.index .infoBox{border:1px solid #ccc;}
.index .infoBox .boxTitle .cIn{ border-bottom:1px solid #E5E5E5;}
.index .infoBox .boxList li{height:24px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.infoBox .boxList li a{font-size:16px;}

.wln{margin: 20px 0 10px 0;background: #167dd8;padding: 2vw 0;text-align: center;}
.wlIn{background: #d7e4ed;width: 96vw;overflow: hidden;margin: 0 auto;text-align: left;border-radius:10px;}
.sb8{ float:none;margin:10px auto;overflow: hidden;height: 38px;width: 90vw; padding:0;border:0;background: #fff;border:1px solid #b2b2b2;border-radius: 10px;box-sizing: border-box;box-shadow:2px 2px 2px #ccc inset;}
.sb8 .ispan{float:left;}
.sb8 .ispan .span-in{display:block;overflow:hidden;position:relative;width: calc(90vw - 70px);height: 36px;}
.sb8 .ibox{background:none;width:calc(90vw - 128px);margin-left:60px;border:0;padding: 8px 3px;box-sizing: border-box;}
.sb8 .slspan{position:absolute;right:auto;width:60px;left:0;top:6px;padding:0 2px 0 0;line-height:18px;color:#ccc;font-size:16px;box-sizing: border-box;}
.sb8 .sslct{ font-size:16px;font-family:Mingliu; border:0;position:absolute;top:0;right:1px;color:#167dd8;background:#fff;}
.sb8 .bspan{float:right;width: 65px;overflow:hidden;}
.sb8 .bspan .span-in{display:block;border:0;}
.sb8 .button{width: 65px;height: 36px; color:#fff;letter-spacing: 0;background: #2b2c2c;border:0;font-size:16px;font-family: "微软雅黑";border-radius: 8px;}
.relnks{text-align: center;padding:0 10px;}
.rline{line-height: 50px;padding-left:0px;text-align: left;}
.rline:first-child{border-bottom:1px solid #fff;}
.rline li{float: left;width: 25%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rline li.rl4w2{width: 50%;}

.note{font-size: 16px;margin:20px 10px 10px 10px;text-align: left;border-bottom: 1px solid #ccc;padding-bottom: 3px;color: #111;}
.note span{display: block;width: auto;margin:  0 auto;background: #fff;}
.note span:before{display: block;content: " ";font-size: 0;line-height: 0; width:100%;height:3px;border-bottom: 1px solid #ccc;margin-bottom:3px;}
.ndt p{text-indent:0;}
.cntr{text-align: center;}

.mImgTxt2{padding:0 0; }
.mImgTxt2 .ss1{margin:0;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 table { width:100%;padding: 5px 0;}
.imgTabs table td { text-align:center; line-height:1.8em;width:50vw;}
.imgTabs table td img{ width:100%;} 
.imgTabs table td a{color: #333;}
.imgTabs table td div{width:45vw;overflow:hidden;margin:0 auto;}
.imgTabs table td div div{background:#fff;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.imgTabs table td span img{ max-width:100%;display: block;margin: 0 auto;padding: 0;}

.mImgTxt{padding: 12px 6px;}
.mImgTxt .ss1{float: left;width:36%;}
.mImgTxt .ss1 img{width:80%;height: auto;}
.mImgTxt .ss3{float: left;width:64%;}
.arkBox .mImgTxt .mLst li{background:none;padding: 0;line-height: 32px;font-size: 16px; text-align: left;color: #555;}
.arkBox .mImgTxt .mLst li a{width:auto;display: inline;float: none;}

.boxLst ul li{font-size: 16px;line-height:32px;box-sizing: border-box;padding:0 12px; font-family:"微软雅黑";background: #f9f9f9;border: 1px dashed #eee; text-align: right;}
.boxLst ul li img{vertical-align: middle;}
.wbx2 .sepLine{border-top:2px dashed #167dd8;margin:20px 0 0 0;width:auto;height: 22px; overflow: hidden;box-sizing: border-box;}

.arkBox .mTxt .bigger{font-size: 18px;}

.asbBox{ position:relative;overflow:hidden;}
.asbBox img{display: block;width:100%;height: 20vw;}
.asbBox .arkBar{display:none; padding:0;}
.asbBox .block{display:block;}
.abTip{position:absolute;line-height:5px;top:3px;right:1px;height: 10px;opacity: 0.5;z-index: 99;white-space: nowrap;font-size:0;}
.abTip li{margin:0;display: inline-block;padding: 0 2px;width: 10px;height: 10px;}
.abTip li a{background:#fff;color:#fff;display: block;height:10px;width: 100%;overflow: hidden;}
.abTip li .cur{background:#f00; color:#f00;}

.picUl{font-size: 0;line-height: 0;text-align: center;padding:0 3px;}
.picUl li{display: inline-block;padding: 6px 3px;font-size:16px;line-height:32px;margin: 0 auto;width:50%;overflow: hidden;box-sizing: border-box;}
.picUl li img{display: block;width: 100%;}



.jquery-slide-zoom {z-index: 10;}
.jquery-slide-zoom .ibgw{ background:#ccc; padding:0;filter:alpha(opacity=60);opacity:0.6}
.jquery-slide-zoom .ibgDiv{position:absolute;top:0;left:0;width:100vw;height:100vh; overflow:hidden;}
.jquery-slide-zoom a.close {background: url(../../images/close.png) no-repeat;display: block;width: 25px;height: 25px;position: absolute;top: auto;bottom: 5px; left: 50%;right: auto;margin-left: -12.5px; text-decoration: none;text-indent: -100000px;outline: 0;z-index: 11;}
.jquery-slide-zoom a.close:hover {background-position: left -25px;}


.arkBox .lst li a{width:100%;}

div.jquery-image-zoom {
	z-index: 10;

	border: 5px solid #f0f0f0;
	margin: -5px;

	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
div.jquery-image-zoom span{ display:block; background:#f9f9f9; padding:12px 0; margin-left:-5px; width:100%;border:5px solid #f0f0f0;}

	div.jquery-image-zoom a {
		background: url(../images/close.png) no-repeat;

		display: block;
		width: 25px;
		height: 25px;

		position: absolute;
		left: -17px;
		top: -17px;
		/* IE-users are prolly used to close-link in right-hand corner */
		*left: auto;
		*right: -17px;

		text-decoration: none;
		text-indent: -100000px;
		outline: 0;

		z-index: 11;
	}

	div.jquery-image-zoom a:hover {
		background-position: left -25px;
	}

	div.jquery-image-zoom img, 
	div.jquery-image-zoom embed, 
	div.jquery-image-zoom object, 
	div.jquery-image-zoom div {
		width: 100%;
		height: 100%;
		margin: 0;
	}
	


.csbox2{width:110%; padding:10px 0;}
.csbox2 li{ float:left; margin:20px 27px 10px 0;}
.csbox2 li b{ clear:both;display:block;font-weight:400; line-height:20px;}
.csbox2 li i{display:block; font-style:normal; color:#999;}

.slds2{ position:relative;width:100vw;height:100vh;}
.slds2 .slw{ position:relative;height: 133.33vw;background:#fff;}
.slds2 .csbox2{width:100%; padding:0;}
.slds2 .csbox2 li{ float:left; margin:0; text-align:center;}
.slds2 .csbox2 li img{ float:left;width:100vw;}
.slds2 .csbox2 li i{ padding-bottom:8px;}
.slds2 .sctrl{}
.slds2 .sca{ position:absolute; display:block; text-indent:99px; overflow:hidden; top:auto;bottom: 3px;left:5px;width:18px; height:35px;  background:url(../../img/lr.png) no-repeat;background-size: 35px 35px; opacity: 0.9;}
.slds2 .rght{ left:auto;right:5px; background-position:right 0;}
.slds2 .sctrl a:hover{background-position:0 0;}
.slds2 .sctrl a.rght:hover{background-position:right 0;}

.fgs ul li.wli{width:50%;}
.BgAllList{display: inline-block;*zoom:1;*display:inline;width: 14px; height: 14px;margin:-3px 0 0 2px; overflow: hidden;vertical-align: middle;font-size: 0;line-height: 0;background: url(../../img/star.png) -80px 0 no-repeat;}
.BgAllList .Linked{display:block;width: 7px; height: 14px; overflow: hidden;font-size: 0;line-height: 0;background: url(../../img/star.png) 0 0 no-repeat;}

.idt p.pcntr{text-align: center;text-indent: 0;} 







.ul2li ul{font-size: 0;line-height: 0;padding: 0 0 0 6px;}
.ul2li ul li{display: inline-block;*zoom:1;*display:inline;width:50%;font: 400 16px/40px "微软雅黑";}
.ul3li ul{font-size: 0;line-height: 0;display: -webkit-flex;display: flex;width:100%;box-sizing: border-box;}
.ul3li ul li{display: inline-block;width:auto;font: 400 16px/40px "微软雅黑";-webkit-flex-grow: 1;flex-grow:1;}



.wrl b{font-weight: 400;}
.wrl a:hover{text-decoration: none;}
.wrl .wrt{text-align: center;padding:20px 0 10px 0;}
.wrl .wrt h2{font-weight: 400;line-height: 45px;}
.wrl .wrt b{display:block;font-size: 32px;color:#fe0000;vertical-align: middle;}
.wrl .wrt i{font-size: 16px;font-style: normal;vertical-align: middle;}
.wrb .wri{width:100%;box-sizing: border-box;margin:10px 0;background: #fff;text-align: left;}
.wrbox .wbT{background: #167dd8;height: 40px;line-height: 40px;color: #fff;font-size: 20px;padding-left: 20px;}
.wrbox dt{background: #7e7e7e;height: 29px;line-height: 29px;color: #fff;font-size: 16px;}
.wrbox dt b{display: inline-block;*display:inline;*zoom:1;width:50%;box-sizing: border-box;padding-left: 25px;}
.wrbox dd {font-size: 16px;line-height:40px;padding:10px 0 10px 25px;}
.wrbox dd a{color:#504c4c}
.wrbox dd b{font-size: 16px;height: 40px;line-height:40px;font-weight: 300;}
.wrbox dd i{display: inline-block;*display:inline;*zoom:1;width:30%;margin:0 10px;height: 20px;vertical-align: top;line-height: 20px;overflow: hidden; border-bottom: 1px solid #504c4c;}



.lTtIn{font-size: 14px;line-height: 24px;table-layout: fixed;border-collapse: collapse;}
.lTtIn th{text-align: center;padding: 3px 5px;box-sizing: border-box;}
.lTtIn td{text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 3px 5px;box-sizing: border-box;}

.yearItem{clear: both;}
.yearItem h4{font:400 16px/32px "微软雅黑";background: #fafafa;padding: 0 9px;text-align: left;}



.tabs2{
 text-align:left;
 padding:0;
 margin:0;
}
.tabs2 .menubox{
 position:relative;
 height:31px;
 background:#360;
 border-bottom:1px solid #9ebfcb;
 text-align:left;
}
.tabs2 .menu{
 position:absolute;
 margin:0;
 padding:0;
 top:0;
 z-index:1;
}
.tabs2 .menu li{
 float:left;
 display:block;
 cursor:pointer;
 padding:0 16px;
 margin-left:-1px;
 text-align:center;
 line-height:32px;
 height:32px;
 border-left:0px solid #cccc66;
 border-right:0px solid #cccc66;
 font-size:16px;
 font-weight:400;
 color:#fff;
}
.tabs2 .menu li.hover{
 background:#f6f6f6;
 border-left:1px solid #9ebfcb;
 border-top:0px solid #cccc66;
 border-right:1px solid #9ebfcb;
 color:#33F;
}
.tabs2 .menu li.hover a{
 color:#33F;
}
.tabs2 .menu li.h{color:#fff;text-decoration:none;
 font-weight:600}
.tabs2 .menu li.h a{color:#fff;text-decoration:none;}
.tabs2 .menubox .m{position: absolute;left:auto;right:12px;top: 0;line-height: 32px;font-size: 16px;}
.tabs2 .menubox .m a{color:#fff;}
.tabs2 .menu li a{color:#fff;text-decoration:none;}
.tabs2 .menu li a:hover{color:#ff0000;text-decoration:underline}
.tabs2 .mainbox{
 clear:both;
 padding:8px 0;
 margin:0;
 overflow:hidden;
 height:100%;
 background:#fff;
}
.tabs2 .main ul{margin:0;padding:0 0 6px 0;list-style:outside none;}
.tabs2 .main ul li{padding:0 0 0 16px; white-space:nowrap;background:url(i3.gif) 7px center no-repeat;
 line-height:30px;
 height:30px;}
.tabs2 .main ul li a{float:left;width:75vw;box-sizing: border-box;padding: 0 10px 0 0;display:block;overflow: hidden;text-overflow: ellipsis;}
.column .tabs2 .main ul li a{width:70vw;}

.tabs2 .main .mC{
 display: none;
}
.tabs2 .main .block{
 display: block;
}

.amrbox{border: 1px solid #eee;text-align: center;margin:5px 5px 0 5px;}
.amrbox h3{border-bottom:1px solid #eee;background: #699700;font-weight: 400;font-size: 16px;color: #fff;line-height:36px;}
.amrbox ul{display: -webkit-flex;display: flex;justify-content:space-between;}
.amrbox li{display:inline-block;text-align: center;font-size: 15px;}


.amrbox li a{display: block;height: 100%;padding: 15px 0 10px 0;box-sizing: border-box;}
.amrbox li i{display: block;margin: 0 auto;width:36px;height:36px;overflow: hidden;background: url("../../img/icon-amr.png") 0 0 no-repeat;}
.amrbox li b{display: block;color: #4f4f4f;font-weight: 400;line-height:20px;padding: 8px 0;}
.amrbox li.iamr-2 i{background-position: -50px 0;}
.amrbox li.iamr-3 i{background-position: -100px 0;}
.amrbox li.iamr-4 i{background-position: -150px 0;}
.amrbox li.iamr-5 i{background-position: -200px 0;}

@media only screen and (max-width:500px) {
.onlyPc{display: none;}
}
@media only screen and (max-width:350px) {
.fgs figure{font-size:14px;}
nav{font-size:14px;}
.dl1sr .fgs dl{font-size: 14px;}
.dl1s .fgs dl dt{font-size:14px;}
.infoBox .boxTitle{ font-size:14px; }
.infoBox .boxTitle h4{ font-size:14px; }
.wt2 h1 i{font-size: 14px;margin: -10px 0 0 0;}
.ul4li li{font-size: 14px;}

}

@media only screen and (min-width:450px) {
.plus{display: inline;}
}
@media only screen and (min-width:450px) and (max-width:679px) {
.fgs ul li{width:20%;}
}
@media only screen and (min-width:680px) and (max-width:799px) {
.fgs ul li{width:12.5%;}
}
@media only screen and (min-width:800px){
.fgs ul li{width:10%;}
.fgs dl dd ul li{width:12.5%;}
}
