@charset "utf-8";
/* CSS Document */
.home-body{ background:url(../images/bg_body.jpg) repeat-x;}

.big-eyes{width:298px; height:249px; overflow:hidden;*zoom:1}
.big-eyes img{ display:inline-block}

.top-mod{color:#cc0000; line-height:34px; padding:0 10px;}
.top-nav a img{ margin:8px 3px 0; float:left}
.main-a{}
.cm-btn1{text-align: left; background:url(../images/bg_btn_a.jpg) no-repeat; display:inline-block; width:94px; height:24px; line-height:24px; padding:0 0 0 16px;color:#000; font-weight:bold}

.sidabar-la{width:704px;}
.sidabar-la .title{ height:27px; background:url(../images/bg_subTit_a.jpg) repeat-x; padding:0 20px; margin:0 0 15px 0}
.sidabar-la .title h3{ width:80px; text-align:center; line-height:27px; color:#fff; font-weight:bold; font-size:14px; background:url(../images/bg_subTit_b.jpg) repeat-x}
.sidabar-la .title a{ line-height:27px; color:#cc6600}
.flash{ margin:0 0 0 15px}

.topNews .title-top{ background:url(../images/bg_title_top.jpg) no-repeat; height:31px; line-height:33px; padding:0 10px 0 25px; border-bottom:solid 1px #94d1ee}
.topNews .title-top ul{ padding:6px 0 0 0; margin:0}
.topNews .title-top li{ float:left; margin:0 10px 0 0; padding:0; background:url(../images/bg_topNews_nav.jpg) no-repeat 0 -26px; height:26px; line-height:26px; width:95px; text-align:center; font-weight:bold}
.topNews .title-top li.current{ background-position:0 0}
.topNews .title-top li a{ line-height:26px}
.topNews .title-top li.current a{ color:#fff; line-height:26px;}
.topNews .title-top li .split{ display:inline-block; padding:0 10px}
.topNews .title-top strong{ color:#00367f; font-size:14px}
.topNews .title-top a{ line-height:31px; color:#0C7DB5}
.topNews .hot-tit{background:url(../images/jysjhd_tit.jpg) no-repeat;height:32px; border:none}
.topNews .hot-tit a span{display:none}
.topNews .hot-tit a{float:left;height:32px;}
.topNews .hot-tit a.an1{width:165px;margin:0 0 0 20px}
.topNews .hot-tit a.an2{width:60px;margin:0 0 0 35px}

.topNews{ width:397px;}
.topNews ul{ padding:8px 10px 0 5px}
.topNews li{ overflow:hidden;*zoom:1; background:url(../images/news_icon.jpg) no-repeat 2px center; padding:4px 0 4px 7px;}
.news-list ul{ padding:8px 10px 0 10px}
.news-list li{ overflow:hidden;*zoom:1; background:url(../images/news_icon.jpg) no-repeat 2px center; padding:4px 0}
.news-list li a{}
.news-cm-mod ul{ padding:8px}
.news-cm-mod li{ overflow:hidden;*zoom:1; background:url(../images/news_icon.jpg) no-repeat 2px center; padding:6px 0 6px 7px;}
.contextTitle{ padding:15px 10px 0 10px; background:#f4fbff}
.contextTitle p a{ color:red}
.contextTitle h3{ text-align:center}
.contextTitle h3 a{color: #065FB9; font-size: 16px; font-weight: bold;}
.contextTitle p{height:62px; line-height: 18px; font-size:12px;padding: 6px 0 0;text-indent:2em; border-bottom:dashed 1px #ccc;}

.tit-yw{margin:0 55px 0 0; color:#1155a1;font-weight: bold;}
.notice-mod{width:296px; height:147px; border:solid 1px #cadfef}
.notice-mod .title-top{ background:url(../images/bg_tit_notice.jpg) no-repeat; height:31px; line-height:33px; padding:0 10px 0 32px}
.notice-mod .title-top a{ line-height:33px; }
.news-cm-mod{ width:345px; border:solid 1px #ddeaf5; height:163px}
.news-cm-mod .title-top{ background:url(../images/bg_tit_01.jpg) no-repeat;  height:29px; line-height:29px; padding:0 10px 0 32px}
.news-cm-mod .title-top strong{ color:#000}
.news-cm-mod .title-top a{ line-height:29px;}
.news-tit2 .title-top{background:url(../images/bg_tit_02.jpg) no-repeat;}
.news-cm-mod2{ width:345px; border:solid 1px #ddeaf5; height:163px}
.news-cm-mod2 .title-top{ background:url(../images/bg_tit_03.jpg) no-repeat;  height:29px; line-height:29px; padding:0 10px 0 32px}
.news-cm-mod2 .title-top strong,
.news-cm-mod2 .title-top a{ color:#0c7db5;line-height:29px;}
.news-cm-mod2 ul{ padding:8px}
.news-cm-mod2 li{ overflow:hidden;*zoom:1; background:url(../images/news_icon.jpg) no-repeat 2px center; padding:6px 0 6px 7px;}

.newsImg-mod {margin-left:-20px;*zoom:1}
.newsImg-mod li{ float:left; margin-left:20px;}


.sidabar-ra{ width:263px;}
.sidabar-ra .title,
.sidabar-rb .title{ background:url(../images/list_tit.jpg) no-repeat; height:25px;}
.sidabar-ra .title strong,
.sidabar-rb .title strong{ padding: 0 0 0 30px; color:#fff; font-size:14px; line-height:25px}
.sidabar-rb .title a{ line-height:25px; margin:0 10px 0 0; color:#fff;}
.sidabar-ra p{ color:#333; line-height:24px}

.sidabar-ra p a{ color:#F30}
.sidabar-ra h4{ background:#fadedc; text-align:center; font-weight:bold; font-size: 14px; color:#333; padding:6px 0; margin:10px 0 0 0}
.sidabar-ra-pic{ bottom:1px; left:1px}
.sidabar-rb ul{ padding:10px}
.sidabar-rb li{ overflow:hidden;*zoom:1; background:url(../images/news_icon2.jpg) no-repeat 2px center;padding:3px 0 3px 12px;}

.sidabar-lb{width:730px;}
.news-items{width:358px;}
.news-items .title{ border:solid 1px #fcaf76; padding:1px; background:#fff;}
.news-items h3{ background:url(../images/news_tit_a.jpg) repeat-x #fff;height:22px; padding:0 10px}
.news-items h3 span{ background:url(../images/icon_01.jpg) no-repeat 0 4px; padding:0 0 0 20px; display:inline-block; line-height:22px; font-size:14px; font-weight:bold; color:#8e0b00;}
.news-items h3 a{ margin:5px 0 0 0; background:url(../images/new_more.jpg) no-repeat; display:inline-block; width:36px; height:11px; text-indent:-9999em; overflow:hidden;*zoom:1}
.news-items ul{ padding:10px 5px 15px}
.news-items li{ overflow:hidden;*zoom:1; background:url(../images/news_icon2.jpg) no-repeat 2px center;padding:3px 0 3px 12px;}
.news-items li a{ color:#333;}

.menu{ background:url(../images/bg_menu.jpg) no-repeat; height:71px;}
.menu ul{ text-align:center; letter-spacing:-1px; font-size:0; padding:3px 0 0 0 }
.menu ul li{ display:inline-block; *display:inline;*zoom:1; padding:0 3px;height:34px;letter-spacing:normal; font-size:12px; font-weight:bold; font-size:14px;}
.menu ul li a{ color:#fff; width:91px; display:inline-block; height:34px; line-height:34px; }
.menu ul li a.active{ background:url(../images/bg_menu_on.jpg) no-repeat;}
.menu ul li.bd-no{ border:none}
.menu ul li{ position:relative}
.secondNav{ padding:10px 0 0 0}
.secondNav a{ color:#666666; font-size:12px; font-weight:normal; float:left; margin:0 20px 0 0} 
.secondNav a:hover{ color:#69C}

.subNav1{display:none;}
.subNav2{padding-left:125px;display:none;}
.subNav3{padding-left:220px;display:none;}
.subNav4{padding-left:317px;display:none;}
.subNav5{padding-left:415px;display:none;}
.subNav6{padding-left:512px;display:none;}
.subNav7{padding-left:610px;display:none;}
.subNav10{padding-left:750px;display:none;}


.s-row1{ height:160px;*height:179px}
.s-row2{ }
.s-row3{ height:141px}
.s-row4{ height:141px}
.s-row5{ height:153px}
.s-row6{ height:163px}
.s-row7{ height:162px}
.sidabar-item-mod{ border:solid 1px #cde3f2; background:#fff}
.sidabar-item-mod .title{ background:url(../images/bg_sideTitle.jpg) repeat-x; height:26px; padding:0 0 0 15px}
.sidabar-item-mod .title strong{ background:url(../images/icon_sideTit.jpg) no-repeat left top; padding:0 0 0 15px; color:#0c7db5; font-size:14px}
.sidabar-item-mod .title .tabs li{ float: left}
.sidabar-item-mod .title .tabs li strong{ background: none; padding: 0 10px}
.sidabar-item-mod .title .tabs li.selected{ background-color: #369;}
.sidabar-item-mod .title .tabs li.selected a strong{ color: #fff}
.sidabar-con{ padding:8px 10px;}
.sidabar-con p a{ line-height:22px}
.sidabar-con p span{ display:inline-block; text-align:right; width:87px;}
.sidabar-con p.info{ padding:0 0 0 88px}
.sidabar-con p a{ color:#333}
.sidabar-con p a:hover{ color:red}
.side-contact{ border-top:dashed 1px #ccc; padding:10px 0 0 0; margin:13px 0 0 0}
.side-contact p{ text-indent:-64px; padding:0 0 0 64px; margin:0 0 0 20px}
.side-contact dt{ text-align:center; padding:0}
.side-contact dt a{ margin:4px 3px}
.sidabar-con li{ padding:4px 0}
.service-list li{ margin:10px 5px; float:left; padding:0 }

.auto { padding:0 10px; margin:10px 0 0 0}
.auto li{ height:20px; }

/* 友情链接 */
.links-menu{ background:url(../images/bg_links.jpg) no-repeat; height:38px}
.links-menu ul{ padding:0 0 0 160px}
.links-menu li{ float:left; margin:0 10px 0 0}
.links-menu li a{ height:33px; display:block; text-align:center; padding:0 15px; line-height:30px}
.links-menu li a.selected{ background:url(../images/bg_linksHover.jpg) no-repeat top center; color:#fff}
.link-con{ padding:10px}
.link-con li{ float:left; margin:0 10px 0 0}


.web-nav{ padding:15px 0 5px 15px;}
/* 用户信息 */
.userIntro dt{ text-align:center; border-bottom:dashed 1px #ccc}
.userIntro dt p img{width:99px; height:135px; display:inline-block}
.userIntro dt p{ font-size:14px; font-weight:bold; text-align:center; padding: 0 0 10px 0; color:#660000;}
.userIntro dd { line-height:22px; padding:5px 0 0 0}
.userIntro dd p.workIntro{ text-indent:2em}

.IntroSidebar-c{}
.introTitle{background-image: url("../images/classContTitBg.jpg"); height: 33px; padding:0 10px 0 15px; line-height:30px; color:#000}
.introTitle a{ line-height:30px;color:#000}
.introTitle2{ height: 33px; padding:0 10px 0 15px; line-height:30px; color:#b00007; border-bottom:solid 2px #b00007}
.introTitle2 a{ line-height:30px;color:#000}
.intro-c-Con{ padding:15px; line-height:22px}

.introSidebar-rTop{border: 1px solid #CCCCCC; }
.introSidebar-rTop ul{ padding:10px}
.introSidebar-rTop li{ overflow:hidden;*zoom:1; line-height:24px}
.introSidebar-rTop li span{ float:right}
.sidebarImg-list{overflow:hidden;*zoom:1; margin:0 0 0 5px}
.sidebarImg-list li{ float:left; text-align:center; width:130px; margin:0 0 10px 0;}
.sidebarImg-list li img{ float:left; display:inline-block;*display:inline; *zoom:1; padding:0px}
.sidebarImg-list li p{ float:left; text-align:center; padding:5px 0 0 0}

/* 新闻 */
.mainTxt-Con{ border:solid 1px #ddd; padding:15px 15px 40px 15px; color:#333; background:#fff;}
.mainTxt-Con h2{ text-align:center; font-size:16px; font-weight:bold; padding:10px 0 0 0 }
.news-title{ text-align:center; font-size:16px; font-weight:bold; padding:20px 0 10px 0 }
.newsDate-intro{ padding:10px 0; background:#F7F7F7; margin:10px 0 0 0}
.newsDate-intro span{ display:inline-block; margin:0 10px}
.newsBody{ padding:25px 15px; line-height:22px; font-size:14px; overflow:hidden;*zoom:1}
.newsBody div,
.newsBody object{ margin:auto}
.newsBody img{display:inline-block}


/* 厅领导 */
.sidebarBor{ border:solid 1px #ddd;}
.mainBigld-intro{ padding:20px 0 20px 30px}
.mainTldAContTitle{ background-image:url(../images/tldTitlBg.jpg);  height:31px; text-align:left;}
.mainTldAContTitle span{width:93px; height:27px;background:url(../images/tldTitle.jpg) no-repeat; display:inline-block; color:#fff; text-align:center;  font-size:16px;
    font-weight:bold;margin:4px 0px 0px 30px;padding:5px 0px 0px 0px;letter-spacing:4px;}
.mainBigld-left dt,
.mainBigld-left dd{ text-align:center}
.mainBigld-left dt img{ border:solid 1px #ccc; padding:3px; display:inline-block}
.mainBigld-left dd{ border: 1px solid #E1E1E1; font-size: 14px; font-weight: bold;
    height: 26px; margin: 3px 0 0; padding: 5px 0 0;  width: 120px;}
.mainBigld-left dd a{ color:#57595b}
.mainBigld-right{ margin:0 0 0 20px; padding: 10px;background: url(../images/tldTitlBg3.jpg) repeat-x left bottom #fff; height: 160px; border:solid 1px #f1f1f1}
.mainTldAContTDetRTop{background:url(../images/tldTitlBg2.jpg) repeat-x 0 13px;width:738px; height:30px; margin:0 0 10px 0;text-align:left;padding:8px 0px 0px 10px;}
.mainTldAContTDetRTop span{ color:#4778B1;  font-size:14px; font-weight:bold;background-color:#fff; width:105px;text-align:center; padding:0 5px}
.mainTld-work1{ line-height:25px;}
.mainTld-work1 strong{ font-size:14px}
.mainTld-work1 p{ text-indent:2em}
.mainTld-work2{ background: url(../images/tldSplit2.jpg) no-repeat;height: 150px; width:450px; padding: 0 0 0 20px; margin:0 0 0 20px}
.mainTld-work2 a{ color:#CC0000}

.mainOthld-intro{ padding: 20px 30px; margin:0 0 0 -22px; *zoom:1}
.mainOthld-intro dl{ width:442px; float:left; margin:0 0px 20px 22px; overflow:hidden;*zoom:1; border:solid 1px #f1f1f1;}
.mainOthld-intro dd{border-bottom: 1px solid #DDDDDD; color: #4778B1; font-size: 14px; font-weight: bold; height: 29px; line-height:29px; padding: 0 0 0 18px;}
.mainOthld-intro dt{ overflow:hidden;*zoom:1; padding:10px}
.mainOthldContC{ margin:0 0 0 130px}

/* 内容侧边栏 */
.mainCssySidebar{ width:174px;border:1px solid #cfcfcf;float:left;  background-color:#f8f8f8; min-height:690px;_height:690px}
.mainCssySidebar h3.title{color:#4778B1;font-weight:bold;font-size:16px;height:39px;background-image:url(../images/classLeftMGb.jpg);background-position:0 0;padding:16px 0px 0px 0px; text-align:center}

/* 内容右边内容 */
.mainCssyCon{border:1px solid #cfcfcf; width:750px; padding:10px 20px 20px 20px; min-height:660px;_height:660px; background:#fff;}
.cssyConTit{ border-bottom:solid 1px #dddddd;}  
.conTit{background: url("../images/HDJL_titleBg15.gif") no-repeat scroll 0 0 transparent;  height: 38px; line-height: 38px;}
.conTit span {color: #FFFFFF; font-size: 14px;  font-weight: bold;  padding: 0 0 0 35px;}
.cssyConTit h3{background: url(../images/classTitleTag.jpg) no-repeat 0 8px; border-bottom: 2px solid #4778B1; color:#4778B1; float: left;font-size: 16px;  font-weight: bold; height: 30px; padding: 6px 10px 0 16px;}

.mainTextCon{ padding:15px 10px}
.mainTextCon li{ overflow:hidden;*zoom:1; line-height:32px; font-size:14px}
.wzlmPagingCss{text-align:center;padding:15px 0px 0px 0px; overflow:hidden;*zoom:1}
.wzlmPagingCss span,.wzlmPagingCss strong{height:22px; display:inline-block;background:url(../images/classLeftMGb.jpg) no-repeat 0 -12px;border:1px solid #999;text-align:center;color:#434343;padding:4px 6px 0 6px; margin:0 4px}
.wzlmPagingCss span a:hover{color:red; text-decoration:none}
.wzlmPagingCss strong{ font-weight:normal; background:#fff; border:solid 1px #C2D5E3; color:#bbb;}
.tdSplitCss {height:1px;border:none;border-top:1px dashed #ccc;margin:10px 0;float:none;*float:left;display:block;}
.IntroSidebar-l{border: 1px solid #CCCCCC; height: 608px; width: 174px; padding:20px; background:#fff;}
.IntroSidebar-c{border: 1px solid #CCCCCC; height: 648px; width:450px; margin:0 0 0 10px; background:#fff;}
.IntroSidebar-r{height: 608px; width:290px; background:#fff;}

/* 办公室 */
.mainCssyTitleDiv { background-image: url("../images/classTitlbg.jpg"); border-top: 4px solid #D4C8C8; color: #333; font-size: 16pt; font-weight: bold;height: 58px; padding: 15px 0 0; text-align:center}
/*.mainBgsNav li{ overflow:hidden;*zoom:1; height:45px; line-height:45px; text-align:center; font-size:14px; border-bottom:dashed 1px #ccc}
.mainBgsNav li a{ line-height:45px}
.mainBgsNav li.hover{ background:url(../images/sidebar-list-hover.jpg) no-repeat left top}*/
.mainBgsNav li{ overflow:hidden;*zoom:1; padding:15px 10px;text-align:center; font-size:14px; border-bottom:dashed 1px #ccc}
.mainBgsNav li a{}
.mainBgsNav li.hover{ background:url(../images/sidebar-list-hover.jpg) no-repeat left top}



.mainCssyLBModeDiv{ text-align:left;color:#333333;  padding:10px 0px 0px 10px;}
.mainCssyLBModeDiv strong{font-size:14px;}
.mainCssyLBModeDiv p{margin:0px;text-indent:2em; line-height:24px;padding:10px 0px 14px 0px;border-bottom:1px dashed #cccccc;}
.mainBgsBody-left{ width:320px;}
.mainBgsBody-right{ width:400px}
.mainBgsBody-right h4{ border-bottom:solid 3px #4778B1; padding:0 0 0 10px; font-size:14px; height:24px; line-height:24px; font-weight:bold}
.mainBgsBody-right ul{ padding:10px}
.mainBgsBody-right li{ overflow:hidden;*zoom:1; line-height:26px}

.mainOthldContC h5{ font-size:14px; font-weight:bold; padding:0 0 5px 0}
.mainOthldContC h5 a{font-size:14px;color:#c00; font-weight:bold;}
.mainOthldContC h5 a:hover{color:red; text-decoration:none}
.mainOthldContC p{ text-indent:2em}

.hide{ display:none}
.show{ display:block}

/* 办公室列表 */
.bgsNav-list{ margin:0 0 30px 0}
.bgsNav-list li{ float:left;display: inline; margin: 15px 0 0 12px; text-align: center;}
.bgsNav-list a{ font-size:12px;text-decoration:none;background: url(../images/wzdh_button.jpg) no-repeat ; color: #666666; display: block; height: 34px; line-height:34px; width: 170px;}
.bgsNav-list a:hover{ color:#CC0000}