.index{ width:100%; height:84px; margin-bottom:13px;}
.slides{ width:756px; height:82px; background:#f5f5f5; border:1px solid #e8e8e8; position:relative; float:left}
.slides-hot{ width:86px; height:86px; /* background:url(../images/slides-hot.gif) no-repeat; */ position:absolute; left:-6px; top:-6px; z-index:10000}
.slide-pic{width:720px; height:82px; overflow:hidden; margin-left:36px;}
.slide-pic li{display:none; width:100%;height:82px; background:#f5f5f5;}
.slide-pic li.cur{display:block;}
.slide-h2{ width:660px; height:50px; line-height:50px; padding-top:10px; font-size:32px; text-align:center; color:#003e82; margin:0 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.slide-h2 a{ color:#003e82; font-size:32px; font-weight:bold; font-family:"Microsoft YaHei"}
.slide-h2 a:hover{ color:#003e82}
.slide-con{ width:100%; height:25px; line-height:25px; color:#666;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.slide-li{ height:15px; right:0px; bottom:3px;position:absolute;}
.slide-txt li{width:16px; height:15px; margin-right:7px; _display:inline; overflow:hidden; float:left}
.slide-txt li a{width:16px;height:15px; line-height:15px; text-align:center; color:#bebebe; display:block; background:url(../images/num.gif) no-repeat}
.slide-txt li a:hover{color:#fff;background:url(../images/num.gif) no-repeat -16px 0}
.slide-txt li.cur a{color:#fff;background:url(../images/num.gif) no-repeat -16px 0}
.index-ad{ width:235px; height:84px; margin:7px 5px 0 0; float:right}
.index-ad2{ width:225px; height:115px; padding-top: 15px;}

.news-pic{ width:100%;  margin-bottom:5px; clear:both}
.focus{ width:345px; height:266px; position:relative; overflow:hidden; float:left}
.news-pic .focus{height:273px;}
.channel-green{height: 44px;position: absolute;left:0;bottom:0;width: 345px;}
.channel-green a{display: inline-block;line-height:36px;width:169px;background: #dcffd5;text-align: center;font-size:14px;color:#454545;padding: 4px 0;}
.channel-green a:nth-of-type(2){float:right}
.channel-green a img{height:32px;width:auto;margin-right:10px;display: inline-block;vertical-align:middle;margin-top: 2px;}
.scrollimg2{ width:345px; height:230px; margin-bottom:4px; position:relative}
.scrollimg2_pic{ width:345px; height:230px; position:relative}
.scrollimg2_bigimg{display:none; width:100%; height:230px; overflow:hidden; position:absolute; left:0px; top:0px;}
.scrollimg2_bigimg img{width:345px;height:230px}
.scrollimg2_tigger{ width:100%; height:32px; overflow:hidden; position:relative;margin-top: -9999px;clear:both}
.scrollimg2_tigger ul{ width:354px; height:32px; position:absolute; left:0; top:0;}
.scrollimg2_tigger li{ width:50px; height:32px; margin-right:9px; overflow:hidden; position:relative; _display:inline; float:left;}
.scrollimg2_tigger a{width:50px; height:32px; display:block}
.scrollimg2_tigger img{width:50px; height:32px; display:block}
.scrollimg2_tigger_hoverbg{width:46px; height:28px; border:2px solid #f00; display:block; position:absolute; top:0; left:0; z-index:200; cursor:pointer}
.scrollimg2_tigger_link{ width:100%; height:32px; overflow:hidden; position:absolute; left:0; top:0; z-index:3}
.scrollimg2_tigger_link a{display:block;filter:alpha(opacity=0);width:50px;height:32px;opacity:0; background:#000}
.scrollimg2_bg{ width:100%; height:40px; background:#000; filter:alpha(opacity=0);opacity:0;-moz-opacity:0; position:absolute; left:0; bottom:0; z-index:98;}
.scrollimg2_txt{ width:auto !important; height:40px; line-height:40px; padding:0 15px; display:block; font-size:12px; color:#fff; position:absolute; left:10px; bottom:0;z-index:99; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.scrollimg2_txt:hover{ color:#fff}
.news{ width:479px; height:266px; margin:0 16px; float:left}
.index-title{ height:32px; border-bottom:1px solid #cbcbcb; /* margin-bottom:5px; */ position:relative}
.index-name{ height:32px; line-height:32px; color:#2f9406; font-size:20px; padding:0 5px; letter-spacing:5px; font-weight:bold; font-family:"Microsoft YaHei"}
.index-head{ height:32px; line-height:32px; color:#000; font-size:20px; padding:0 5px; font-weight:bold; font-family:"Microsoft YaHei"}
.index-menu{ height:32px; line-height:32px; position:absolute; right:0; top:1px;}
.index-tab{ height:32px; float:left;}
.news .index-menu{width:100%;}
.news .index-tab{width:100%;}
.news .index-tab li{width: 33.333%;*width:33.2%;margin-left:0;}
.news .index-tab li.hover{border-bottom: none;}
.news  .index-tab li.hover a{color:#fff;background: #2f9406}
.news .index-tab li a{width: 100%;text-align: center;}
.index-tab li{ height:30px; line-height:30px; margin-left:10px; padding-bottom:2px; _display:inline; float:left}
.index-tab li a{ height:30px; line-height:30px; color:#666; display:inline-block;}
.index-tab li a:hover{ color:#666;}
.index-tab li.hover{ padding-bottom:0;border-bottom: 2px solid #2f9406;}
.index-tab li.hover a{color:#2f9406;}
.news-con{ width:100%; height:248px; overflow:hidden}
.news-con .hoverCon{ display:none}
.news-list{ width:100%;}
.news-list li{ width: 350px; height:28px; line-height:28px; margin-right: 20px; _display:inline; float:left;white-space:nowrap;}
.news-list li a{ color:#000; padding-left:10px; background:url(../images/icon.gif) no-repeat left center;}
.news-list li a:hover{ color:#f00; background:url(../images/iconHover.gif) no-repeat left center}
.news-list li span{ color:#999; float:right}
.news .news-list li{width:100%!important;margin-right: 0}
.width391 li{ width:391px;}


.shortcut{ width:328px; height:273px; border:1px solid #c1e0b6; position:relative; float:right;padding: 4px 2px 2px 2px;}
.shortcut-view{ background:#fff; position:absolute; left:-14px; top:-1px; z-index:1000}
.cut{ width:13px; height:38px; cursor:pointer; /* background:url(../images/cut.gif) no-repeat; */ float:left}
.shortcut-item{ width:156px; height:264px; border:1px solid #c1e0b6; border-right:none; float:left; display:none}
.shortcut-list{ width:100%; height:44px;font-size:12px;background: #f8f7f7;margin-bottom: 2px;}
.shortcut-odd{ background:#dcffd5;}
.shortcut-list li{ width:25%; height:44px; line-height:44px; text-align:center; float:left}
.shortcut-list li a{ color:#2f9406; white-space:nowrap;}
.shortcut-list li a:hover{ color:#f00}
.cut-click{ left:-169px;}
.cut-click .cut{ /* background:url(../images/cut-click.gif) no-repeat; */}
.cut-click .shortcut-item{ display:block}
.index-adver{ width:100%; margin-bottom:13px; clear:both}
.index-adver a{display: block;float: left;height:100%;width:591px;margin-bottom: 3px;}
.index-adver a img{width:100%;height:100%;}
.campus-notice{ width:100%; height:400px; margin-bottom:13px; clear:both}
.campus{ width: 740px; height:400px; float:left}
.campus-con{ width:100%; height:357px;}
.campus-con .hoverCon{ display:none}
.campus-view{ width:100%; height:200px; margin-bottom:10px;}
.campus-pic{ width:100%; height:120px; clear:both}
.campus-list li{ width: 137px; height:120px; text-align:center; margin-left: 12px; _display:inline; float:left;white-space:nowrap;}
.campus-list li.campus-first{ margin-left:0}
.campus-list li a{ width: 137px; height:120px; display:block; font-size:12px; color:#000}
.campus-list li img{ width: 137px; height:86px; margin-bottom:10px}
.campus-list li a:hover{ color:#f00}
.notice{ width: 240px; height:400px; margin-left:18px; float: right;}
.notice-con{ width:100%; height:225px;}
.notice-con .hoverCon{ display:none}
.notice-h2{ height:30px; line-height:30px; margin-bottom:10px;}
.notice-h2 a{ color:#000; font-size:14px; font-weight:bold;}
.notice-h2 a:hover{ color:#f00;}
.notice-link{ width:100%; height:85px; margin-bottom:10px;}
.notice-link dt{ width:123px; height:85px; float:left}
.notice-link dd{ width:187px; height:85px; line-height:21px; color:#999; font-size:12px; margin-left:10px; float:left}
.notice-link dd a{ color:#de5602; font-size:12px;}
.notice-link dd a:hover{ color:#f00;}
.notice-view{ width:100%; height:255px; clear:both}
.notice-list li{ height:31px; line-height:31px;white-space:nowrap;}
.notice-list li a{ padding-left:20px; color:#000; /* background:url(../images/notice.gif) no-repeat left center */}
.notice-list li a:hover{color:#f00;}
.campus-adver{ width:100%; height:80px; margin-bottom:10px; clear:both}
.campus-ad{ width:342px; height:70px; border:1px solid #d0d0d0; padding:4px; display:block; float:left; margin-right:12px; _display:inline;}
.campus-right{ width:265px; height:70px; border:1px solid #d0d0d0; padding:4px; display:block; float:left;}

.view{ width:100%; overflow:hidden; margin-bottom:13px; clear:both}
.view-title{ height:40px; line-height:40px; border-bottom:2px solid #4cbb24; padding:0 10px; overflow:hidden; margin-bottom:10px;}
.view-name{ height:40px; line-height:40px; color:#2f9406; font-size:24px; font-weight:bold; letter-spacing:5px; font-family:"Microsoft YaHei"; float:left}
.view-more{ height:40px; line-height:40px; float:right}
.view-more a{ color:#666}
.view-more a:hover{ color:#0873c0}
.index-main{ width:100%; clear:both}
.index-left{ width:740px; float:left}
.channel{ width:345px; height:265px; margin-bottom:20px; _margin-bottom:18px; _display:inline; float:left}
.channel-con{ height:280px;margin-top: 5px;overflow: hidden;}
.channel-con .hoverCon{ display:none;/*padding:0 8px;*/}
.view-link{ width:340px; height:72px; margin:10px 5px 10px;}
.view-link dt{ width:123px; height:72px;float:left}

.view-link dd{ width:200px; height:72px; margin-left:17px; float:left}
.view-head{ height:28px; line-height:28px;}
.view-head a{ color:#000; font-size:14px; font-weight:bold;white-space:nowrap;}
.view-head a:hover{color:#f00}
.view-intro{ height:44px; line-height:22px; font-size:12px; color:#999}
.view-intro a{ font-size:12px; color:#de5602}
.view-intro a:hover{ color:#f00}
.view-con{ height:140px; margin:0 5px; clear:both}
.view-list li{ height:28px; line-height:28px;white-space:nowrap;}
.view-list li a{ padding-left:10px; color:#000; background:url(../images/icon.gif) no-repeat left center;white-space:nowrap;}
.view-list li a:hover{ color:#f00; background:url(../images/iconHover.gif) no-repeat left center}
.view-list li span{ color:#999; float:right}
.view-area{ width:100%; clear:both}
.view-map{ width:100%; height:105px; padding-top:13px; overflow:hidden}
.index-right{ width:240px; margin-left:23px; _display:inline; float:left}
.tree{ width:100%;}
.tree-title{ height:34px; line-height:34px; padding:0 10px; border:1px solid #ececec; background:url(../images/tree.gif) repeat-x}
.tree-title a{ color:#666; float:right;}
.tree-title a:hover{ color:#f00}
.tree-title span{ font-size:14px; font-weight:bold;}
.tree-list{ width:100%; padding-bottom:2px;}
.tree-list dt{ height:33px; line-height:33px;}
.tree-list dt a{ width:100%; height:33px; display:block; /* background:#13aaa0 url(../images/tree-up.gif) no-repeat 210px center; */ text-indent:15px; color:#fff; font-size:14px; font-weight:bold;white-space:nowrap;}
.tree-list dt a:hover{ color:#fff;}
.tree-list dd{ height:86px; border:1px solid #ececec; padding:3px; display:none}
.tree-list dd a{ height:22px; line-height:22px; font-size:12px; color:#000; margin:0 2px 2px; display:inline-block; white-space:nowrap;}
.tree-list dd a:hover{color:#f00}
.tree-click{ padding:0}
.tree-click dt a{ /* background:#4cbb24 url(../images/tree-down.gif) no-repeat 210px center; */}
.tree-click dd{ display:block}
.header .logo{width: 300px;}
.weibo{width:334px;float: right;margin-bottom: 6px;}
.weibo-list li{ width:111px; margin-bottom:5px; _display:inline; float:left;text-align:center;}
.weibo-list li a{ width:85px;font-size:12px; display:inline-block; text-align:center;}
.weibo-img{ width:85px; height:85px; display:block; margin:0 auto;margin-bottom:4px;}
.weibo-v{ display:inline-block; vertical-align:middle; margin-left:5px;}
.rows{ width:100%; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; margin-bottom:15px; overflow:hidden; clear:both}
.consult{ width:238px; height:340px; padding:0 10px; float:left}
.consult-title{ height:40px; line-height:40px; margin-top:5px; margin-bottom:10px; /* background:url(../images/consult-icon.gif) no-repeat left center */}
.consult-name{ height:40px; line-height:40px; color:#0873c0; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei"; padding-left:35px; float:left}
.consult-con{ height:196px; margin-bottom:15px;}
.consult-list li{ height:28px; line-height:28px; color:#bb1f19; overflow:hidden;white-space:nowrap;}
.consult-btn{ width:238px; height:60px;}
.answer{ width:465px; height:340px; padding:0 15px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; float:left}
.answer-title{ height:40px; line-height:40px; border-bottom:1px solid #cfcfcf; margin-top:5px; position:relative; background:url(../images/answer.gif) no-repeat left center}
.answer-name{ height:40px; line-height:40px; color:#0873c0; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei"; padding-left:45px; float:left}
.answer-menu{ height:32px; position:absolute; right:0; top:9px}
.answer-con{ width:100%; height:299px;}
.answer-item{ width:100%; height:245px; margin-bottom:10px; overflow:auto}
.answer-view{ padding:10px; margin-right:5px;}
.answer-date{ height:30px; line-height:30px; color:#666}
.answer-info{ line-height:20px;}
.answer-wen{ width:20px; height:20px; line-height:20px; text-align:center; color:#fff; border-radius:2px; background:#8c8c8c; float:left; margin-right:5px;}
.answer-da{ background:#f6f6f6}
.answer-da .answer-wen{ background:#ffa81e}
.answer-total{ width:100%; height:30px; line-height:30px; text-align:right;}
.answer-total span{ font-weight:bold; margin-right:15px;}
.answer-total a{ color:#e75047;white-space:nowrap;}
.answer-total a:hover{ color:#f00}
.message{ font-size:14px; margin-top:20px; margin-bottom:5px;}
.message tr th{ width:70px; padding-bottom:5px;}
.message tr td{ padding-bottom:5px;}
.message-input{ width:95%; height:20px; line-height:20px; border:1px solid #ededed}
.message-textarea{ width:95%; height:50px; line-height:20px; border:1px solid #ededed}
.message-select{height:22px; line-height:22px; border:1px solid #ededed}
.message-text{ height:22px; line-height:22px; background:#fef3d2; padding:3px 0; margin-bottom:7px;}
.message-radio{ height:22px; line-height:22px; float:left}
.message-radio input{ vertical-align:middle}
.message-replay{ width:220px; height:12px; line-height:12px; color:#666; background:#fff; border:none; padding:5px 0}
.message-btn{ height:27px; text-align:right}
.message-btn a{ width:81px; height:26px; line-height:26px; color:#fff; font-size:14px; font-weight:bold; text-align:center; border:1px solid #d27a0c; border-radius:2px; display:inline-block; background:#fc9410; margin-left:10px;white-space:nowrap;}
.message-btn a:hover{ color:#fff}

.query{ width:218px; height:340px; padding:0 14px; float:left; overflow:hidden;}
.query-title{ height:40px; line-height:40px; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei"; margin-top:5px; margin-bottom:5px;}
.query-con{ width:100%; height:290px;}
.query-tr{ text-align:right; margin-bottom:10px;}
.query-th{ height:28px; line-height:28px; font-weight:bold;}
.query-text{ height:22px;}
.query-input{ width:130px; height:16px; line-height:16px; color:#999; padding:2px 0; border:1px solid #e2e7eb}
.query-select{ width:132px; height:22px; line-height:22px; color:#999; border:1px solid #e2e7eb}
.query-submit{ width:100%; height:22px; padding-top:2px; text-align:right}
.query-btn{ width:70px; height:22px; line-height:22px; color:#fff; text-align:center; font-weight:normal; background:#ffa81e; display:inline-block; cursor:pointer;}
.query-btn:hover{color:#fff;}

.rows-adver{ width:100%; height:80px; overflow:hidden; margin-bottom:15px;position: relative;overflow:hidden;}
.rows-adver a{ width:242px; height:81px; display:block; float:left; margin-left:11px; *margin-left:10px; _display:inline;white-space:nowrap;}
.rows-adver .rows-first{ margin-left:0}

.view-sports{ width:100%; height:295px;}
.view-sports .index-tab li{ margin:0 6px 0 0;}
.sports{ width:395px; height:295px; margin-right:25px; float:left}
.sports-con{ width:100%; height:252px;}
.sports-con .hoverCon{ display:none}
.sports-pic{ width:108px; height:252px; overflow:hidden; float:left}
.sports-img{ width:100%; height:100px; text-align:center}
.sports-img a{ width:100%; height:100px; color:#000; font-size:12px; display:block;white-space:nowrap;}
.sports-img a:hover{ color:#f00}
.sports-img a img{ width:108px; height:74px; display:block; margin-bottom:9px;}
.sports-odd{ margin-bottom:30px; margin-top:10px;}
.sports-view{ width:267px; height:252px; margin-left:20px; overflow:hidden; float:left}
.sports-list li{ height:28px; line-height:28px;}
.sports-list li a{ color:#000; padding-left:10px; background:url(../images/icon.gif) no-repeat left center;white-space:nowrap;}
.sports-list li a:hover{ color:#f00; background:url(../images/iconHover.gif) no-repeat left center}
.wiki{ width:328px; height:295px; margin-right:25px; float:left}
.wiki .index-menu{ left:0}
.wiki-con{ width:100%; height:252px;}
.wiki-con .hoverCon{ display:none}
.wiki-view{ width:200px; margin-left:20px; float:left}
.events{ width:230px; height:295px; float:left}
.events-title{ height:33px; line-height:33px; font-size:20px; margin-bottom:10px; font-family:"Microsoft YaHei"; font-weight:bold;}
.events-pic{ width:100%; height:140px;}
.events-link{ width:218px; height:48px; border:1px solid #dfdfdf; padding:5px; margin-bottom:10px; clear:both}
.events-link dt{ width:60px; height:48px; float:left}
.events-link dt a,.events-link dt a img{ width:60px; height:48px; display:block}
.events-link dd{ width:143px; height:48px; margin-left:10px; float:left}
.events-h2{ height:24px; line-height:24px;}
.events-h2 a{ color:#000; font-size:12px; font-family:"Microsoft YaHei";white-space:nowrap;}
.events-h2 a:hover{ color:#f00}
.events-con{ width:100%; height:112px;}
.events-list li{ height:28px; line-height:28px;}
.events-list li a{ color:#000;white-space:nowrap;}
.events-list li a:hover{color:#f00}
.events-list li span{ color:#999; float:right}
.project{ width:100%; clear:both}
.pro-left{ width:450px; height:330px; float:left}
.pro-middle{ width:185px; height:330px; float:left}
.pro-right{ width:183px; height:330px; float:left}
.pro-ad1{ width:280px; height:144px; margin-right:5px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-ad2{ width:160px; height:144px; margin-right:5px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-ad3{ width:133px; height:176px; margin-right:5px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-ad4{ width:307px; height:176px; margin-right:5px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-ad5{ width:180px; height:195px; margin-right:5px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-ad6{ width:180px; height:125px; margin-right:5px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-ad7{ width:183px; height:325px; margin-top:5px; _display:inline; position:relative; float:left}
.pro-mask{ width:100%; height:27px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0; bottom:0}
.pro-tile{ width:96%; height:27px; line-height:27px; color:#fff; font-size:12px; text-align:center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:0 2%; position:absolute; left:0; bottom:0; z-index:1000}
.project-adver{ width:100%; margin-bottom:15px; clear:both}
.resources{ width:100%; margin-bottom:15px; clear:both}
.resources-title{ height:30px; line-height:30px; font-size:20px; font-family:"Microsoft YaHei"; margin-bottom:10px;}
.resources-con{ width:100%; height:310px;}
.resources-con .hoverCon{ display:none}
.resources-item{ width:740px; height:310px; float:left}
.resources-pic{ width:100%; height:130px; margin-bottom:15px;}
.resources-link li{ width:160px; height:130px; float:left; margin-right:25px; _display:inline;}
.resources-link li a{ width:100%; height:130px; display:block; text-align:center; font-size:12px; color:#000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.resources-link li a:hover{ color:#f00}
.resources-link li a img{ width:160px; height:100px; display:block; margin-bottom:8px;}
.resources-view{ width:100%; height:125px; clear:both}
.resources-list li{ width:360px; height:31px; line-height:31px; margin-right:10px; _display:inline; float:left}
.resources-list li a{ padding-left:10px; color:#000; background:url(../images/icon.gif) no-repeat left center;white-space:nowrap;}
.resources-list li a:hover{ color:#f00}
.resources-mp3{ width:263px; height:310px; float:left}
.resources-rows{ width:100%; height:270px; /* background:url(../images/resources-rows.gif) no-repeat left top */}
.resources-en{ margin-left:25px;}
.resources-en li{ height:30px; line-height:30px;}
.resources-en li a{ color:#000;white-space:nowrap;}
.resources-en li a:hover{color:#f00}
.column{ width:100%; margin-bottom:15px; clear:both}
.column-con{ width:501px; line-height:30px; font-size:12px; float:left}
.column-con span{ color:#cc0000; font-weight:bold; margin-right:10px; margin-bottom:10px; font-size:12px;}
.column-con a{ color:#000; margin:0 5px; font-size:12px;white-space:nowrap;}
.column-con a:hover{ color:#f00}

/*************************************************/
.index-school{  border: 1px black solid;  height: 32px; margin-top: 5px 0; background: #57d97b }
.index-ad3{ height: 110px;}

/*镇区子站*/
.township{ min-height:90px; border:1px solid #c1e0b6; margin-bottom:5px; padding-left:95px; background:url(../images/township.gif) no-repeat 22px center; clear:both}
.township-link{ padding-top:5px;}
.township-link li{ width:74px; height:20px; margin-right:10px; margin-bottom:9px; _display:inline; float:left}
.township-link li a{ width:100%; height:20px; line-height:20px; text-indent:5px;color:#2f9406;  display:block;/* background:url(../images/township-btn.gif) no-repeat;*/font-size: 12px;overflow: hidden;background-size: 100% 100%;border: 1px solid #ccc;border-radius: 4px;}
.township-link li a:hover{color:#f00;  /*background:url(../images/township-btn-hover.gif) no-repeat;background-size: 100% 100%;*/}

.town-school{border:1px solid #CBCBCB;height: 25px;text-align: center;line-height: 25px;border-top: none;background-color: whitesmoke }
.town-school span a{font-size: 13px;color: #999;}
.town-school span a:hover{color: #f00;}
.town-school span {font-size: 13px;color: #999;}

#fsD1.focus{ width:235px; height:84px; border:1px solid #d9d9d9; position:relative; float:left;background:#f5f5f5;}
.fPic{ width:100%; height:100%;}  
.D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.shadow{width:100%; height:25px;line-height:25px; position:absolute; bottom:0; left:0; z-index:100; display:block; text-align:left;}  
.shadow a{color:#fff; font-size:20px; margin-left:10px;}  
.shadow a:hover{ color:#fff}
.mask{ width:100%; height:25px; background:#f5f5f5; opacity:0.4; filter:alpha(opacity=40); position:absolute; left:0; bottom:0;}
.fcon{position:relative;width:100%;float:left;display:none;background:#f5f5f5; background-repeat:no-repeat; background-size:91px 79px; height:100%;}  
.fcon img{width:235px;height:84px; display:block;}  
.fbg{position:absolute; bottom:0; right:1px; height:21px; text-align:center ;z-index:200; }  
.D1fBt{margin:4px auto 0;overflow:hidden;zoom:1;height:14px; float:right;}    
.D1fBt a{position:relative;display:inline;width: 14px;height: 14px;border-radius:5px;margin:0 5px;color:#bebebe;text-decoration:none;text-align:center;outline:0;float:left;background:#FFF;}    
.D1fBt .current,.focus .D1fBt a:hover{background:#4dbb24;}    
.D1fBt img{display:none}    
.D1fBt i{font-style:normal;font-size: 10px;}
.fcon .Cata{position:relative;padding-bottom:2px;white-space:nowrap; color:#1865ad; font-weight:bold;font-size:14px;}
.fcon.baoyuhongse .Cata,.fcon.taifengchengse .Cata,.fcon.taifenghongse .Cata,.fcon.taifenglanse .Cata{color:red;}
.fcon .DTime,.fcon .yj-source{position:relative;padding-bottom:1px;white-space:nowrap; color:#666;font-size:13px;}
.fcon .yujing-index{position:relative;white-space:nowrap; color:#003e82;font-size:14px;}
.fcon img.qixiangyujing{ position:relative;padding-top:1px;width:84px; height:80px; float:left; margin:1px; }
/*new*/
.channel .index-name img{width:46px;vertical-align: top;display: inline-block;}
.channel .index-title{overflow: hidden;height: 40px;}
.channel .index-name{line-height: 40px;}
.channel .index-menu{top: 8px;}
.channel .index-tab{margin-right:10px;}
.rightwrap{float: right;width:326px;}
.right-ad{width:100%;height:100px;margin-bottom: 10px}
.right-ad img,.threead img{width:100%;height:100%;}
.piclist{width:100%;background: #f8f7f7;padding:5px 0;height: 153px;}
.piclist a{width:24.9%;display: block;text-align: center;float: left;margin-bottom: 5px;}
.piclist img{width:51px;height:51px;border-radius: 50%;display: inline-block;}
.piclist span{width:100%;line-height:25px;display: inline-block;color:#656565;font-size: 12px;white-space: nowrap;}
.piclist a:hover span{color: #f00;}
.threead{width:345px;height:56px;}
.threead a{width:110px;height:56px;float: left;margin-right: 6px;display: inline-block;}
.rows-adver{*width:1130px;padding: 0 30px 15px 30px;box-sizing: border-box;height:95px;margin-bottom:0;}
.rows-adver .hd{*display:none;position: relative;overflow:hidden;opacity: 0}
.rows-adver  a.prev,.rows-adver  a.next{width:28px;height:28px;border-radius: 50%;float:static;margin-left:0;display:block;position: absolute;top:30px;z-index:9999;}
.rows-adver a.prev{left:0;background: url(../images/previcon.jpg) no-repeat center center}
.rows-adver a.next{right:0;background: url(../images/nexticon.jpg) no-repeat center center }
.rows-adver .bd{width:100%;overflow: hidden;}
.rows-adver .bd ul{ overflow:hidden; zoom:1; }
.rows-adver .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;width:220px!important;height:81px;margin:0 3px; }
.rows-adver .bd ul li a{ text-align:center;margin-left: 0 }
.rows-adver .bd ul li a img{ width:220px; height:81px; display:block;}
#index-ad-rigth{overflow: hidden;position: relative;border: 1px solid #e8e8e8;}
#index-ad-rigth .hd{height:17px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#index-ad-rigth .hd ul{ overflow:hidden; zoom:1; float:left;margin-left:0;}
#index-ad-rigth .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:15px; text-align:center;cursor:pointer;color:#bfbfbf;background:url(../images/num.png) no-repeat;_background:url(../images/num.gif) no-repeat/* #ffffff*/;/*border-radius:50%;border: 1px solid #d3d3d3*/}
#index-ad-rigth .hd ul li.on{background: url(../images/num.png) no-repeat -16px 0;_background: url(../images/num.gif) no-repeat -16px 0/*#4cbb24*/; color:#fff; }
#index-ad-rigth .bd{ position:relative; height:100%; z-index:0;}
#index-ad-rigth .bd li{ zoom:1; vertical-align:middle; }
#index-ad-rigth .bd img{ width:235px; height:84px; display:block;  }
/*图片新闻*/
.slideBox{ width:345px; height:230px; overflow:hidden; position:relative;float: left}
.slideBox .hd{ height:40px;overflow:hidden; position:absolute; right:0;bottom: 0;z-index: 99999;text-align: center;box-sizing: border-box;padding-top: 6px}
.slideBox .hd ul{ overflow:hidden; zoom:1; width:auto;height:100%;display: inline-block;}
.slideBox .hd ul li{float: left;margin-right:5px;width:10px; height:10px; background:#ccc; cursor:pointer;margin-top:10px;border-radius:50%;}
.slideBox .hd ul li.on{ background:#007d0f;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
.slideBox .bd img{ width:345px; height:230px;display:block;  }
.slideBox .bd li a {white-space:normal;}
.slideBox .bd span{display:block; width:345px;line-height:40px;padding:0 10px;box-sizing: border-box;color:#fff;position: absolute;bottom:0;left:0;z-index:999;font-size:14px;white-space: normal;font-weight: bold;background: rgba(0,0,0,0.6);word-wrap: break-word;}
.newslide{height: 280px;width: 345px;position: relative; overflow: hidden;float: left;}