﻿@charset "utf-8";
/* CSS Document */
dl, ol, ul { list-style: none; }
.newsmy_cmbx { background: none repeat scroll 0 0 #F6F6F6; height: 40px; line-height: 40px; margin: 15px 0; width: 100%; }
.newsmycmbx_con { color: #666666; font-family: Microsoft Yahei; font-size: 14px; margin: 0 auto; width: 980px; }
.newsmycmbx_con { color: #666666; font-family: Microsoft Yahei; font-size: 14px; margin: 0 auto; width: 980px; }
.newsmycmbxc_mbx { float: left; }
.newsmycmbxc_mb img { float: left; padding: 8px 0 0; }
.newsmycmbxc_mb2 { padding: 0 5px; }
.newsmycmbxc_mb a { color: #666666; text-decoration: none; }
.newsmycmbxc_mb a:hover { color: #333333; text-decoration: underline; }
.newsmycmlist_bijiao { width: 980px; }
container-1 { margin: 0 auto; width: 980px; }
.newsmycmbxc_mb img { float: left; padding: 8px 0 0; }
.newsmycmbxc_mb2 { padding: 0 5px; }
.newsmycmbxc_mb a { color: #666666; text-decoration: none; }
.newsmycmbxc_mb a:hover { color: #333333; text-decoration: underline; }
.newsmycmlist_bijiao { width: 980px; }
.nb_main { width: 980px; margin: 0 auto; overflow: hidden; zoom: 1; }
.col200 { width: 200px; float: left; }
.col750 { width: 770px; float: left; min-height:450px;}
.col190 { width: 190px; float: left; padding-left: 20px; }
.showTips { position: absolute; top: 29px; left: 71px; border: 1px solid #FDD796; background: #FFF8ED; padding: 10px; width: 150px; }
.showTips p.normPar { color: #999; font-weight: normal; line-height: 1.8; text-align: justify; }
.showTips span.cornerSp { position: absolute; top: -8px; left: 15px; background: #e2e2e2; display: block; height: 8px; width: 15px; background: url(../images/hezuo/cornerSP.png) left top no-repeat; }
.showTips span.closeSP { display: block; height: 9px; width: 9px; background: url(../images/hezuo/closeSP.png) center center no-repeat; border: 1px solid #FDD796; position: absolute; top: 2px; right: 2px; cursor: pointer; }
.leftMainNav { background: #fff; padding-bottom: 20px; position: absolute; display: none;width: 768px;background: #fff;border: 1px solid #fdd796;}
.leftMainNavCon:first-child { padding-left: 0; }
.leftMainNavCon { padding-left: 10px; width: 249px; float: left; position: static; }
.contactListTitle { height: 30px; line-height: 30px; }
.leftMainNavList { }
.leftMainNavList dt { /*background:url(../images/corner.jpg) 150px 14px no-repeat;*/ line-height: 35px; height: 35px; border-bottom: 1px solid #e2e2e2;background: none; }
.leftMainNavList dt a { font-size: 18px; font-weight: bold; color: #333; }
.leftMainNavList dt a:hover { text-decoration: none; }
.leftMainNavList dd { height: 25px; line-height: 25px; }
.leftMainNavList dd a { text-decoration: none; display: inline-block; _zoom: 1; *display: inline; padding: 0 5px; }
.leftMainNavList dd span { text-decoration: none; display: inline-block; _zoom: 1; *display: inline; padding: 0 5px; color: #c00; font-weight: 600; }
.leftMainNavList dd a:hover, .leftMainNavList dd a.current { background: #FDD796; color: #fff; }
.rightNav { }
.rightNav dd > a { font-size: 12px; padding-left: 15px; background: #f9f9f9; color: #333; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; text-decoration: none; display: block; }
.rightNav dd.on > a { padding-left: 10px; border-left: 5px solid #cc0000; background: #efefef; }
.newsTittleH5 { font-size: 16px; font-weight: bold; color: #333; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; }
.commonPar { line-height: 20px; overflow: hidden; text-overflow: ellipsis; color: #666; }
.topNews { width: 550px; background: #f9f9f9; height: 174px; overflow: hidden; margin-top: 5px; }
.topNewsLeft { width: 232px; float: left; }
.topNewsLeft a img { height: 174px; width: 232px; border: none; display: block; }
.topNewsRight { width: 275px; padding-right: 20px; float: right; }
.topNews h5.newsTittleH5 { text-align: right; padding-top: 5px; }
.topNews p.commonPar { max-height: 100px; }
.detailLinkP { text-align: left; }
.detailLink, .detailLink:visited { text-align: right; color: #900; text-decoration: none; }
.detailLink:active, .detailLink:hover { color: #900; text-decoration: none; }
#newsNav { margin-top: 20px; overflow: hidden; zoom: 1; }
.newsNavList { height: 33px; line-height: 33px; background: url(../images/newsNavList.jpg) top left repeat-x; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; padding: 0 15px; }
.newsNavList li { display: block; float: left; }
.newsNavList li.searchCon { float: right; background: url(../images/searchTxtBox.jpg) left center no-repeat; width: 151px; padding-left: 5px; height: 33px; overflow: hidden; }
.searchConBox { height: 23px; line-height: 23px; width: 100px; display: block; margin-top: 5px; border: none; background: url(../images/magnifier.jpg) left center no-repeat; padding-left: 20px; color: #999; float: left; padding-right: 2px; }
.newsNavList li a.searchSubmitBtn, .newsNavList li a.searchSubmitBtn:visited { background: url(../images/goBtn.jpg) top left no-repeat; margin-top: 5px; display: block; height: 23px; line-height: 23px; width: 27px; float: left; padding: 0; font-size: 10px; color: #e2e2e2; text-align: center; }
.newsNavList li a.searchSubmitBtn:hover { color: #fff; }
.newsNavList li a, .newsNavList li a:visited { line-height: 33px; height: 33px; display: block; padding: 0 15px; font-weight: bold; color: #333; font-size: 16px; }
.newsNavList li a:hover, .newsNavList li a:active { text-decoration: none; }
.newsNavList li a.selected { background: url(../images/newsNavList_on.jpg) left top repeat-x; color: #FFF; }
.newsListCon { overflow: hidden; zoom: 1; padding: 20px 0; border-bottom: 1px dotted #e2e2e2; }
.newsListConL { width: 355px; float: left; }
.newsListConR { width: 170px; float: right; padding-top: 5px; }
.newsListConL p.commonPar { max-height: 80px; }
.newsListConR img { width: 170px; height: 128px; display: block; }
.pagination { padding: 15px 0; overflow: hidden; zoom: 1; }
.pagination a, .pagination a:visited { display: block; height: 25px; min-width: 25px; text-align: center; line-height: 25px; border: 1px solid #e2e2e2; float: left; margin-right: 5px; color: #666; background: #fff; text-decoration: none; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.pagination a:hover, .pagination a:active, .pagination a.current { background: #666; color: #fff; border-color: #666; text-decoration: none; }
.pagination a.invalid, .pagination a.invalid:hover, .pagination a.invalid:visited, .pagination a.invalid:active { background: #fff; color: #ccc; border-color: #e2e2e2; }
.titleOl { width: 100%; zoom: 1; background: #e2e2e2; }
.comDl { }
.comUl { overflow: hidden;}



.comDl dd, .comDl .dt { width: 100%; zoom: 1; }

.comDl li { float: left; height: 25px; line-height: 25px; width: 171px; padding-left: 20px;border-left: 1px solid #efefef; }
.comDl li:first-child{ border: none;}
.comUl li.clear, .titleOl li.clear { float: none; height: 0; line-height: 0; width: 0; padding: 0; margin: 0; border: none; clear: both; }
.titleOl li { font-weight: bold; line-height: 30px; height: 30px; position: relative; overflow: visible;text-align: center;border-color: #fff;padding: 0;width: 191px;}
.provinceFilter{}

.provinceFilter a{ display: block;line-height: 30px;color: #333;text-decoration: none;}
h2.noInfor{ text-align: center;padding: 20px;}
/*****************右侧平板导航划分***************/
.litNav{ display: none;}
.litNav li{}
.litNav li a{ background: #fefefe;color: #666;display: block;height: 25px;line-height: 25px;padding-left: 25px; text-decoration:none;}
.litNav li a:hover{background: #999;border: none;padding-left: 25px; text-decoration:none; color:#fff;}