/*首页样式*/
.sidetop { height:auto; overflow:hidden; zoom:1; }
.docinfo { width:280px; float:left; height:auto; overflow:hidden; border:1px solid #b0cad9; padding:1px; }
.search { width:392px; float:right; height:auto; overflow:hidden; }
.seatop { height:30px; overflow:hidden; }
.seaform { background:url(../images/sea_bg.png) no-repeat center top; padding:5px 8px 4px 14px; overflow:hidden; height:21px; line-height:21px; }
.seaform label { color:#FFF; width:60px; float:left; }
.txt_sea { background:url(../images/txt_sea.gif) no-repeat center top; height:20px; overflow:hidden; width:245px; float:left; border:0; line-height:20px; padding-left:1px; }
.btn_sea { background:url(../images/btnsea.png) no-repeat center top; height:21px; width:58px; float:right; border:0; cursor:pointer; }
.huandeng { width:392px; height:230px; overflow:hidden; margin:5px auto 0; }
.media { height:51px; overflow:hidden; position:relative; margin-top:5px; padding-top:4px; }
.meiti { width:44px; height:48px; overflow:hidden; position:absolute; top:0; left:10px; z-index:10; }
.mediacon { border:1px solid #b0cad9; padding:1px; height:36px; overflow:hidden; padding:6px 11px 6px 64px; background:url(../images/mediabg.gif) repeat-x; }
#mtscroll { width:571px; margin:0 auto; height:auto; overflow:hidden; float:left; margin:0 8px; display:inline; }
#mtscroll ul { height:37px; overflow:hidden; float:left; }
#mtscroll ul li { float:left; display:inline; margin-right:9px; width:107px; height:37px; }
.hjleft { width:10px; float:left; height:18px; cursor:pointer; margin-top:9px; }
.hjright { width:10px; float:left; height:18px; cursor:pointer; margin-top:9px; }
.zxpt { padding:1px; border:1px solid #b0cad9; height:auto; overflow:hidden; zoom:1; }
.zixuntit { height:auto; overflow:hidden; text-align:center; }
.zixuncon { background:url(../images/zxptbg.png) repeat-x; height:auto; overflow:hidden; text-align:center; }
.zixuncon ul { height:auto; overflow:hidden; display:block; padding-bottom:9px; }
.zixuncon ul li { margin-top:3px; height:auto; overflow:hidden; }
.experts { background:url(../images/expertbg.png) repeat-x; height:auto; overflow:hidden; zoom:1; padding:4px 5px 5px 4px; }
.zhuanjia { height:auto; overflow:hidden; zoom:1; }
.zj_left { background:url(../images/zjconlt.png) no-repeat; width:5px; height:464px; float:left; overflow:hidden; }
.zj_mod { background:url(../images/zjconmd.png) repeat-x; width:960px; height:464px; float:left; overflow:hidden; }
.zj_right { background:url(../images/zjconrt.png) no-repeat; width:5px; height:464px; float:left; overflow:hidden; }


.tslf { height:auto; overflow:hidden; zoom:1; }
.tslftit { height:43px; overflow:hidden; text-align:center; }
.tslfbot { background:url(../images/tslfbot.png) no-repeat center top; height:9px; overflow:hidden; }
.tslfmod ul { height:auto; overflow:hidden; display:block; }
.tslfmod ul li { width:329px; float:left; margin:10px 0 0 9px; height:auto; overflow:hidden; display:inline; }
.tslfgg { margin-top:10px; text-align:center; height:auto; overflow:hidden; zoom:1; }
.zhuanke { height:auto; overflow:hidden; zoom:1; border-bottom:1px dashed #bebebe; padding-bottom:12px; }
.zhuanke span { display:block; width:111px; height:80px; padding:3px; float:left; border:1px solid #CCC; }
.lfzk a { line-height:24px; color:#000; margin:0 8px; }
.lflist p { line-height:24px; width:142px; padding-left:10px; float:left; background:url(../images/ico_redft.gif) no-repeat left; font-size:14px; }
.mngr { background:url(../images/lfzkbg1.gif) repeat-x; padding:10px 10px 5px 9px; }
.mngr strong { text-align:center; display:block; font-size:14px; color:#1470b6; }
.mngr strong a { color:#1470b6; line-height:0; margin:0; }
.mngr p { color:#333; line-height:18px; margin-top:3px; }
.mngr p a { line-height:0; margin:0; color:#F00; }
.lftabs { width:60px; float:left; height:auto; overflow:hidden; margin-top:5px; }
.lftabs h3 { background:url(../images/lftabbg1.png) no-repeat center top; height:22px; width:60px; line-height:22px; cursor:pointer; text-align:center; margin-top:3px; float:left; }
.lftabs h3.hover { background:url(../images/lftabhvbg1.png) no-repeat center top; }
.lftabcon { width:230px; float:left; display:inline; margin:5px 0 0 12px; height:auto; overflow:hidden; }
.lftabcon p { height:22px; font-size:12px; width:220px; line-height:22px; margin-top:3px; background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; overflow:hidden; }
.lftabs1 { width:90px; }
.lftabs1 h3 { background:url(../images/lftabbg.png) no-repeat center top; width:90px; }
.lftabs1 h3.hover { background:url(../images/lftabhvbg.png) no-repeat center top; }
.lftabcon1 { width:200px; }
.lftabcon1 p { width:190px; }
.qwjs { border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1; }
.qwjscon { background:url(../images/qwjsconbg.png) no-repeat center top; height:auto; overflow:hidden; zoom:1; padding:6px 10px 5px; margin-top:1px; }
.qwjscon ul { background:url(../images/qwjsulbg.png) no-repeat center -2px; height:321px; padding-left:34px; overflow:hidden; display:block; }
.qwjscon ul li { color:#333; height:32px; line-height:32px; overflow:hidden; }
.qwjscon ul li a { color:#333; }
.ydyfcon { height:auto; overflow:hidden; zoom:1; padding:0 7px; }
.ydyfcon ul { height:auto; overflow:hidden; display:block; padding-left:5px; margin-top:3px; }
.ydyfcon ul li { line-height:28px; background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; color:#333; font-size:14px; }
.ydyfcon ul li a { color:#333; }
#today_h2 { background:url(../images/today_h2bg.png) no-repeat center top; width:112px; }
.todaycon { height:auto; overflow:hidden; zoom:1; padding:9px 7px 0; }
.huanzhe { background:url(../images/todaybg.png) no-repeat center top; height:270px; overflow:hidden; padding-top:7px; }
.huanzhe ul { height:208px; padding:0 10px 0 14px; overflow:hidden; }
.huanzhe ul li { background:url(../images/ico_orgjt.gif) no-repeat 6px center; color:#333; font-size:13px; height:26px; line-height:26px; border-bottom:1px dotted #989898; padding-left:18px; width:220px; float:left; }
.huanzhe p { text-align:center; margin-top:8px; }
.doc_rongyu { background:url(../images/ryzsbg.jpg) no-repeat center top; height:142px; overflow:hidden; padding:22px 0 19px 0; position:relative; }
#ryscroll { width:881px; margin-left:64px; height:auto; overflow:hidden; zoom:1; }
#ryscroll ul { height:142px; overflow:hidden; float:left; }
#ryscroll ul li { float:left; display:inline; width:159px; height:132px; margin-right:10px; border:1px solid #CCC; padding:4px; }
.ryleft { position:absolute; left:41px; top:85px; cursor:pointer; text-indent:-9999px; width:15px; height:27px; z-index:10; }
.ryright { position:absolute; right:12px; top:85px; cursor:pointer; text-indent:-9999px; width:15px; height:27px; z-index:11; }
.experience { border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1; }
#fenxiang { background:url(../images/jingranbg.gif) no-repeat center top; width:144px; }
.jingyan { padding:10px; height:auto; overflow:hidden; zoom:1; }
.jyfx { border:1px solid #b9d0dd; height:auto; overflow:hidden; zoom:1; }
.jytablist { width:114px; height:281px; background:url(../images/jytabbg.png) no-repeat; overflow:hidden; float:left; }
.jytablist ul { height:auto; overflow:hidden; display:block; }
.jytablist ul li { height:43px; background:url(../images/jytablibg.png) no-repeat bottom center; overflow:hidden; text-align:center; line-height:43px; color:#FFF; font-weight:bold; font-size:14px; cursor:pointer; }
.jytablist ul li.hover { color:#0e589f; background:url(../images/jytabhvbg.png) no-repeat center top; }
.jytabcon { padding:0 15px 9px 14px; height:auto; overflow:hidden; width:810px; float:left; }
.jyleft { width:221px; height:auto; overflow:hidden; float:left; padding-right:17px; margin-top:13px; border-right:1px solid #CCC; }
.jyleft span { border:1px solid #CCC; padding:4px; display:block; }
.jyleft p { text-indent:2em; line-height:20px; color:#333; margin-top:5px; }
.jyright { width:552px; float:right; height:auto; overflow:hidden; }
.jyright ul { height:auto; overflow:hidden; display:block; }
.jyright ul li { margin:13px 0 2px 12px; width:264px; height:auto; overflow:hidden; float:left; display:inline; }
.jyright ul li span { padding:4px; border:1px solid #CCC; width:111px; height:111px; overflow:hidden; float:left; }
.jyinfo { width:134px; float:left; margin-left:9px; display:inline; height:auto; overflow:hidden; }
.jyinfo strong { display:block; text-align:center; font-size:14px; color:#0e64ab; height:29px; line-height:29px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; }
.jyinfo p { line-height:22px; color:#333; }
.pubdiv { height:auto; overflow:hidden; zoom:1; width:381px; float:left; }
.dxbl { border:1px solid #b0cad9; padding:1px; width:377px; zoom:1; height:auto; overflow:hidden; }
.dxblcon { padding:0 10px 0 11px; height:auto; overflow:hidden; zoom:1; }
.pubtop { padding:12px 0; border-bottom:1px solid #CCC; height:auto; overflow:hidden; zoom:1; }
.pubtop span { display:block; padding:4px; border:1px solid #ccc; width:129px; float:left; }
.dxblinfo { width:205px; height:auto; overflow:hidden; float:right; }
.dxblinfo strong { display:block; font-size:14px; color:#0e61a9; line-height:24px; }
.dxblinfo p { color:#333; line-height:18px; }
.dxblcon ul { height:auto; overflow:hidden; display:block; margin:10px 0; }
.dxblcon ul li { line-height:22px; color:#333; font-size:14px; background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; }
.dxblcon ul li cite { display:block; float:left; }
.dxblcon ul li cite a { color:#333; }
.dxblcon ul li em { font-size:12px; color:#0e61a9; display:block; float:right; }
.dxblcon ul li em a { color:#0e61a9; }
#em { float:left; display:inline; margin-left:25px; }
.jczt { padding:16px 10px 10px 11px; height:auto; overflow:hidden; zoom:1; }
.jczt span { border:1px solid #CCC; width:159px; height:102px; float:left; padding:4px; display:block; }
.jczt ul { height:auto; overflow:hidden; display:block; width:180px; float:right; }
.jczt ul li { line-height:22px; background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; color:#333; height:auto; overflow:hidden; }
.jczt ul li a { color:#333; }
.huandeng1 { width:294px; float:right; height:auto; overflow:hidden; }
.hdtop { height:418px; overflow:hidden; text-align:center; }
.hdsearch { background:#f2f2f2; height:auto; overflow:hidden; padding:7px 7px 8px 7px; }
.hdsearch p { height:22px; line-height:22px; background:#e4e4e4; color:#0e61a9; }
.hdsearch p a { color:#0e61a9; margin:0 8px; }
.hdsea { height:auto; overflow:hidden; zoom:1; margin-top:11px; }
.txt_hdsea { width:217px; height:20px; }
.gyhd { border:1px solid #b0cad9; padding:1px; zoom:1; height:auto; overflow:hidden; }
.hdcon { padding:7px 13px; height:auto; overflow:hidden; zoom:1; }
.hdcon ul { height:auto; overflow:hidden; display:block; }
.hdcon ul li { background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; line-height:24px; height:auto; color:#333; }
.hdcon ul li a { color:#333; }
.doc_map { padding:10px 0; height:auto; overflow:hidden; zoom:1; }
.doc_map span { display:block; padding:2px; border:1px solid #CCC; margin:0 auto; width:259px; height:183px; }
.doc_huanjing { border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1; }
.doc_hjcon { background:url(../images/hjconbg.png) no-repeat center top; height:auto; overflow:hidden; padding:22px 9px 20px; position:relative; }
#hjscroll { width:903px; margin:0 auto; height:auto; overflow:hidden; zoom:1; }
#hjscroll ul { height:114px; overflow:hidden; float:left; }
#hjscroll ul li { padding:1px; background:#FFF; border:3px solid #c5c3c6; width:163px; height:106px; overflow:hidden; float:left; display:inline; margin-right:12px; }
.hj_left { height:23px; width:22px; position:absolute; top:72px; cursor:pointer; z-index:20; }
.hj_right { height:23px; width:22px; position:absolute; top:72px; right:10px; cursor:pointer; z-index:21; }
.end { background: url(../images/fgs_114.jpg) repeat-x; height: 182px; width: 982px; margin:0 auto; }
.end_top { background: url(../images/ingd_112.jpg) no-repeat; color: #FFF; height: 30px; line-height: 32px; margin: 0 auto; text-align: center; width: 850px; }
.end_top a { color: #FFF; margin:0 26px; }
.end_logo { float: left; height: 94px; margin-left: 5px; margin-top: 25px; width: 428px; }
.end_wzi { color: #FFFFFF; float: left; line-height: 24px; margin-left: 20px; margin-top: 10px; width: 500px; }
/*频道页样式*/
.nav_search { height:auto; zoom:1; overflow:hidden; border:1px solid #b0cad9; padding:1px; width:978px; margin:4px auto 0; }
.nav_seacon { background:url(../images/dhseabg.gif) repeat-x center top; height:30px; line-height:30px; padding:0 28px 0 5px; }
.nav_seacon h2 { padding-left:25px; background:url(../images/ico_fangzi.gif) no-repeat left; float:left; }
.sousuo { float:right; height:auto; overflow:hidden; }
.txt_nav_sea { background:url(../images/textbg.png) no-repeat center top; height:22px; line-height:22px; padding-left:25px; overflow:hidden; border:0; width:179px; height:22px; margin-top:4px; float:left; }
.btn_nav_sea { background:url(../images/buttonbg.png) no-repeat center top; height:22px; width:40px; float:left; margin-left:5px; border:0; display:inline; margin-top:3px; cursor:pointer; }
.szgr { border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1; width:978px; margin:0 auto; }
.szgrcon { background:#e2f1fd; height:26px; padding:2px 0 2px 2px; overflow:hidden; }
.szgrcon strong { width:104px; height:26px; line-height:26px; background:url(../images/szgr_bg.png) no-repeat center top; display:block; float:left; color:#FFF; font-size:14px; padding-left:38px; }
.szgrcon strong a { color:#FFF; }
.szgrcon h2 { margin-left:20px; display:inline; float:left; background:url(../images/ico_shizi.png) no-repeat left 5px; padding-left:15px; color:#85b3cc; height:26px; line-height:26px; }
.szgrcon h2 a { color:#ef0000; font-weight:bold; font-size:14px; margin:0 7px; }
.szgrtop { height:auto; overflow:hidden; zoom:1; }
.pd_huandeng { padding:4px; border:1px solid #b0cad9; height:auto; overflow:hidden; width:301px; float:left; text-align:center; }
.szgrls { width:363px; height:auto; overflow:hidden; border:1px solid #b0cad9; padding:1px; float:right; }
.szgrls p { text-indent:2em; color:#333; line-height:24px; margin:7px; background:#f5f5f5; padding:6px 10px; }
.szgrls ul { height:auto; overflow:hidden; display:block; padding:0 0 2px 17px; }
.szgrls ul li { background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; color:#333; line-height:26px; height:auto; overflow:hidden; }
.szgrls ul li a { color:#333; }
.szgrcs { border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1; }
.grcscon { padding:13px 0 10px 0; height:auto; overflow:hidden; zoom:1; }
.grcscon ul { height:auto; overflow:hidden; display:block; padding:0 2px; }
.grcscon ul li { border:1px solid #d6d2d1; padding:1px; background:#FFF; margin-left:8px; height:auto; overflow:hidden; width:212px; float:left; display:inline }
.changshi { background:url(../images/dbz5.jpg) repeat-x; height:163px; overflow:hidden; }
.changshi span{ color: #F42F01; float: left; font-size: 14px; font-weight: bold; height:24px; width:172px; padding:27px 0 0 40px; display:block; float:left; }
.changshi span a{ color:#F42F01;}
/*==========李国良修改======*/
.lglcs1 { background: url(../images/dbz6.png) no-repeat;}
.lglcs2 { background:url(../images/dbz7.png) no-repeat;}
.lglcs3 {background:url(../images/dbz8.png) no-repeat;}
.changshi p{ text-indent:2em; width:195px; float:left; padding:10px 10px 0 10px; line-height:22px; color:#333;}
.doc_info{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.doc_info .tit { width:264px;  overflow:hidden; display:block; padding:4px 8px 0 8px;  background:url(../images/jl004.jpg) repeat-x;}
.doc_info .tit a{ float:right; margin:7px 0 0 0;}
.doc_info .tit h1{ font-size:14px; font-weight:bold; color:#1571b7; background:url(../images/jl006.jpg) no-repeat; width:94px; height:29px; line-height:29px; text-align:right; padding:0 10px 0 0;}
.doc_infocon{ padding:6px 7px 7px; height:auto; overflow:hidden; zoom:1; width:264px; display:inline; float:left;}
.doc_infocon span{ padding:3px; border:1px solid #ccc; display:block; width:256px; text-align:center;}
.doc_infocon p{ text-indent:2em; line-height:18px; color:#333; margin-top:8px;}
.doc_infocon cite{ display:block; margin-top:14px;}
.doc_infocon cite img{ margin-left:11px;}
.kstongdao{border:1px solid #b0cad9; background:url(../images/tdbg.png) no-repeat center top; height:186px; overflow:hidden; padding:40px 7px 0 7px;}
.kstongdao ul{ height:auto; overflow:hidden; display:block;}
.kstongdao ul li{ margin-top:10px; width:267px; height:auto; overflow:hidden;}
.ex_channel{ height:auto; overflow:hidden; zoom:1;}
.proficient{ width:275px; float:left; border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden;}
.proficient dl{ background:url(../images/ec_chatit.png) no-repeat center top; height:auto; overflow:hidden; zoom:1; padding:10px 0;}
.proficient dl dt{ text-align:center; height:282px; width:260px; margin:0 auto;}
.proficient dl dd{ padding:6px 0 0 2px;}
.proficient dl dd img{ margin-left:4px;}
.channel{ width:688px; float:right; border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden;}
.chatitle{ height:28px; line-height:28px; background:url(../images/chatitbg.gif) repeat-x; overflow:hidden; padding-left:13px;}
.chatitle ul{ height:auto; overflow:hidden; display:block;}
.chatitle ul li{ width:135px; height:28px; line-height:28px; background:url(../images/chanlibg.gif) no-repeat right; color:#FFF; font-size:14px; font-weight:bold; text-align:center; float:left;}
.chatitle ul li a{ color:#FFF;}
.chatitle ul li.hover{ background:url(../images/chanhvbg.png) no-repeat center top; height:27px; margin:1px auto 0; padding-left:40px; color:#0e589f; width:65px; text-align:left; cursor:pointer;}
.chatitle ul li.hover a{ color:#0e589f;}
.chancon{ height:auto; overflow:hidden; zoom:1;}
.chantop{ padding:16px 12px 11px; height:auto; overflow:hidden; zoom:1;}
.chantop span{ padding:3px; border:1px solid #CCC; display:block; width:159px; height:118px; float:left;}
.topnr{ width:480px; float:right; height:auto; overflow:hidden;}
.topnr h2{ color:#0e61a9; font-size:20px; line-height:34px; text-align:center; font-family:"黑体";}
.topnr h2 a{ color:#0e61a9;}
.topnr p{ text-indent:2em; line-height:22px; color:#333;}
.chanfg{ background:url(../images/cha_fenge.png) no-repeat center top; height:9px; overflow:hidden; width:660px; margin:0 auto;}
.chanlist{ padding:7px 9px 8px; height:auto; overflow:hidden; zoom:1;}
.chanlist ul{ height:auto; overflow:hidden; display:block; background:#f7fcff; padding:9px 12px; width:305px;}
.chanlist ul li{ background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; color:#333; font-size:14px; line-height:22px;}
.chanlist ul li a{ color:#333;}

.kfal{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.alcon{ background:url(../images/alconbg.png) no-repeat center top; height:auto; overflow:hiddenp; zoom:1; padding:11px 13px 0 13px;}
.alcon ul{ height:157px; overflow:hidden; display:block; background:url(../images/albg.gif) repeat-x;}
.alcon ul li{ padding:6px; background:url(../images/allibg.png) no-repeat center top; width:194px; height:157px; cursor:pointer; float:left; margin-left:19px; display:inline;}
.alcon ul li.hover{ background:url(../images/alhvbg.png) no-repeat center top;}
#altabs01{ margin-left:0;}
.anlinr{ height:auto; overflow:hidden; zoom:1;}
.anlinr span{ display:block; height:25px; line-height:25px; background:#f7fcff; padding-left:23px; border:1px solid #b9d0dd; color:#0e63ab; font-weight:bold; border-top:none;}
.anlinr p{ text-indent:2em; line-height:22px; color:#333; margin:7px 0;}

.advsb{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.advcon{ padding:16px 10px 20px; height:auto; overflow:hidden; zoom:1; position:relative;}
#advscroll{ width:605px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
#advscroll ul{ height:129px; overflow:hidden; float:left;}
#advscroll ul li{ padding:1px; background:#FFF; border:3px solid #c5c3c6; width:184px; height:119px; float:left; display:inline; margin-right:14px; overflow:hidden;}
.adv_left { height:23px; width:22px; position:absolute; top:71px; cursor:pointer; }
.adv_right { height:23px; width:22px; position:absolute; top:71px; right:10px; cursor:pointer; }

.zjft{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.ftcon{ padding:12px 0; height:auto; overflow:hidden; zoom:1;}
.ftcon span{ display:block; padding:2px; border:1px solid #CCC; width:258px; margin:0 auto;}
.ftcon ul{ padding-left:12px; height:auto; overflow:hidden; display:block; margin-top:12px;}
.ftcon ul li{ background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; font-size:14px; color:#333; line-height:24px;}
.ftcon ul li a{ color:#333;}


#tjzj{ width:278px;  border:1px solid #b0cad9; padding:1px;}
#yydz{ width:282px;}
#tzj{ height:360px;}

#tsjs{ width:278px;  border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
#tsjs .tsjsn ul{ padding:0 10px;}
#tsjs .tsjsn ul li{ width:253px; border-bottom:1px solid #bed2e2; padding:9px 0 6px 1px; float:left;}
#tsjs .tsjsn ul li img{ display:block; float:left;}
#tsjs .tsjsn ul li h2{ float:left; padding-left:16px;}
#tsjs .tsjsn ul li h2 .a1{ font-size:14px; color:#0074b8; font-weight:bold; line-height:19px;}
#tsjs .tsjsn ul li h2 .a2{ font-size:12px; color:#ff9900; line-height:19px;}


#zxtw{ width:278px;  border:1px solid #b0cad9; padding:1px;}
#zxtw ul{ width:278px; padding:10px 0; }
#zxtw ul li{background:url(../images/jl011.jpg) no-repeat 0 8px; border-bottom:dashed 1px #DDD; line-height:26px; width:218px; margin:0 auto; padding:0 10px 0 20px;}
#zxtw ul li span{ color:#4e4e4e;}

#zxyy{ width:278px;  border:1px solid #b0cad9; padding:1px;}
#zxyy ul{ width:278px; padding:10px 0; }
#zxyy ul li{background:url(../images/jl011.jpg) no-repeat 0 8px; border-bottom:dashed 1px #DDD; line-height:26px; width:218px; margin:0 auto; padding:0 10px 0 20px;}
#zxyy ul li span{ color:#4e4e4e;}
#zxyy .dyt{border:1px solid #ccc; padding:2px; margin:10px auto 0; width:258px; height:100px;}
#zxyy .dyswt{ margin:10px auto; width:242px;}





#yydt{ width:278px;  border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
#yydt .map{ padding:10px;}

/*列表页样式*/
.zxbz{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.zxbzcon { background:url(../images/title2bg.gif) repeat-x center top; height:auto; overflow:hidden; zoom:1; padding:15px 10px 6px;}
.zxbzcon span{ display:block; width:234px; height:240px; padding:5px 0 0 5px; background:url(../images/ico_spanbg.png) no-repeat center top;}
.zlbz{ width:410px; float:right; height:auto; overflow:hidden;}
.zlbz h2{ background:url(../images/ico_strbg.png) no-repeat bottom; height:26px; padding:5px 0 12px 0; font-size:20px; font-family:"黑体"; color:#005998; text-align:center;}
.zlbz h2 a{ color:#005998;}
.zlbz p{ line-height:24px; font-size:14px; margin-top:5px; color:#333; text-indent:2em;}
.zlbz cite{ margin-top:13px; text-align:center; display:block;}
.zlbz cite img{ margin:0 18px;}

.list{ height:auto; overflow:hidden; zoom:1;}
.ex_fenxiang{ width:247px; float:left; border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden;}
.ex_fxcon{ height:auto; overflow:hidden; zoom:1; padding:0 8px 2px 8px; background:url(../images/ex_fxconbg.png) no-repeat center top;}
.ex_fxcon ul{ height:auto; overflow:hidden; display:block;}
.ex_fxcon ul li{ width:231px; height:auto; overflow:hidden; margin-top:10px;}
.ex_fxcon ul li span{ display:block; text-align:center; width:213px; height:164px; margin:0 auto;}
.ex_fxcon ul li p{ text-indent:2em; color:#333; line-height:22px; margin-top:8px; padding:0 6px;}
.ex_fxmod{ background:#f6fbff; height:auto; overflow:hidden; padding-top:2px; border-left:1px solid #b0cad9; border-right:1px solid #b0cad9; zoom:1;}
.ex_fxtit{ background:url(../images/ico_fxtit.gif) no-repeat; height:6px; overflow:hidden;}
.ex_fxbot{ background:url(../images/ico_fxbot.gif) no-repeat; height:6px; overflow:hidden;}
.ex_ckmore{ padding-right:16px; margin-top:14px; text-align:right; height:auto; overflow:hidden;}

.tabulation{ width:421px; float:right; border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden;}
#tabh2{ background:url(../images/ico_xgn.gif) no-repeat; width:100px; padding-left:50px;}
.tabcon{ background:url(../images/ico_ltcon.png) no-repeat center top; height:auto; overflow:hidden; zoom:1; padding:0 15px 0 14px;}
.tabcon ul{ height:auto; overflow:hidden; display:block; margin:18px 0 11px 0;}
.tabcon ul li{ background:url(../images/listlibg.gif) no-repeat left; padding-left:18px; color:#333; border-bottom:1px dashed #dcdcdc; height:32px; line-height:32px;}
.tabcon ul li a{ color:#333;}

.doc_jyzn{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.doc_zncon{ padding:6px 0 6px 0; height:auto; overflow:hidden; zoom:1;}
.doc_zncon ul{ height:auto; overflow:hidden; display:block; width:246px; margin:0 auto;}
.doc_zncon ul li{ margin:4px 0 0 5px; display:inline; float:left; width:118px; height:26px; line-height:26px; text-align:center; color:#333; background:url(../images/jyznlibg.png) no-repeat center top;}
.doc_zncon ul li a{ color:#333; width:118px; height:26px; display:block;}
.doc_zncon ul li a:hover{ background:url(../images/jyznhvbg.gif) repeat-x; height:26px; line-height:26px; width:118px; text-align:center; color:#FFF; font-weight:bold;}

.ex_tuandui{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.tuanduicon{ padding:0 7px 8px 6px; height:auto; overflow:hidden; zoom:1;}
.tuanduicon ul{ height:auto; overflow:hidden; display:block;}
.tuanduicon ul li{ border:1px solid #d6d6d6; margin-top:9px; height:137px; overflow:hidden; float:left;}
.tuanduicon ul li span{ padding:3px; display:block; width:120px; float:left; border-right:1px solid #d6d6d6;}
.tdinfo{ padding:1px; background:#FFF url(../images/tdinfobg.gif) repeat-x center top; width:123px; height:auto; overflow:hidden; float:left; padding:0 5px 0 7px; margin:1px;}
.tdinfo strong{ font-size:14px; color:#333; display:block; line-height:34px;}
.tdinfo strong a{ color:#333;}
.tdinfo p{ line-height:18px; color:#333;}
.tdinfo i{ display:block; text-align:center; margin-top:5px;}

/*文章页样式*/
.art_kfal{ border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1;}
.art_alcon{ height:auto; overflow:hidden; zoom:1;}
.art_altop{ width:268px; height:auto; overflow:hidden; zoom:1; position:relative; padding:16px 0 10px; margin:0 auto;}
#art_alscroll{ width:223px; height:auto; overflow:hidden; zoom:1; margin:0 auto;}
#art_alscroll ul{ height:174px; float:left; overflow:hidden;}
#art_alscroll ul li{ width:213px; height:164px; overflow:hidden; float:left; border:1px solid #CCC; padding:4px; display:inline; margin-right:5px;}
.al_left{ width:15px; height:27px; cursor:pointer; position:absolute; left:0; top:92px;}
.al_right{ width:15px; height:27px; cursor:pointer; position:absolute; right:0; top:92px;}
.art_albot{ height:auto; overflow:hidden; zoom:1; }
.art_albot ul{ height:auto; overflow:hidden; display:block; padding-left:13px;}
.art_albot ul li{ background:url(../images/ico_redft.gif) no-repeat left; line-height:28px; color:#333; font-size:14px; padding-left:10px;}
.art_albot ul li a{ color:#333;}

.art_ryzs{ width:268px; height:auto; overflow:hidden; zoom:1; position:relative; padding:14px 0 12px 0; margin:0 auto;}
#art_zsscroll{ width:217px; height:auto; overflow:hidden; zoom:1; margin:0 auto;}
#art_zsscroll ul{ height:182px; float:left; overflow:hidden;}
#art_zsscroll ul li{ width:207px; height:171px; overflow:hidden; float:left; border:1px solid #CCC; padding:4px; display:inline; margin-right:5px;}
.article{ height:auto; zoom:1; width:676px;  border:5px solid #f2f2f2; }
.artcon{ height:auto; overflow:hidden; zoom:1;  background:url(../images/lb045.jpg) repeat-x center top; border:1px solid #e4e4e4;}
.arttop{  padding:0 13px; height:auto;zoom:1;}
.artcon h1{ padding:30px 0; font-weight:700; width:100%; text-align:center; font-size:2em; color:#336699;}
#time { background: url(../images/wzytimebg.gif) no-repeat 500px 6px;  line-height: 24px; padding: 0 80px 0 0; text-align: right;}
.tbtj{ width:634px; height:140px; margin:10px auto 0; background:url(../images/lb047.jpg) no-repeat; padding:15px 0 0 0;}
.tbtj li{ width:260px; padding:0 0 0 50px; float:left; line-height:30px;}
.xgwztj{ width:634px; margin-top:10px;}
.xgwztj h2{ width:620xp; height:20px; color:#FFF; line-height:20px; text-align:left; padding-left:14px; font-size:14px; font-weight:bold; background:#1e82c7; padding-top:5px;}
.wxts{ width:634px; height:138px; background:url(../images/wxtst.jpg) no-repeat; margin-top:10px;}
.wxts ul{  padding:108px 0 0 203px;}
.wxts ul li{ float:left; padding-right:68px; }

#bigfont { margin-left: 50px;}
#zoom div{line-height:24px; font-size:14px; color:#333;}
#zoom p{line-height:24px; font-size:14px; color:#333;}
#zoom div p{ padding:0;}
.artlist{ padding:15px 0; height:auto; overflow:hidden; zoom:1;font-size:14px;}
.art_zt{ width:272px; height:294px; float:left; border:1px solid #CCC; padding:4px; overflow:hidden; margin-right:18px; display:inline;}
.wzyleft1tip { background: url(../images/wzyleft1tipbg.jpg) no-repeat center top; height: 100px; margin-top: 10px; padding-left:197px; width: 459px;}
.wzyleft1tip p {line-height: 24px; padding: 10px 0 0; width: 444px;}
.wzyleft1fy {  height: 24px; line-height: 24px; overflow: hidden; padding: 0 10px;
width: 626px;}
.wzyleft1fy li {color: #434649; float: left; width: 300px;}
.wzyleft1fy li a { color: #849FC1;}
.wzyleft1fy li.right { float: right; text-align: right;}

#art_qwzj{ width:95px; background:url(../images/ico_004.png) no-repeat center top;}
.art_qwzjcon{ padding:17px 0 15px 0; height:auto; overflow:hidden; zoom:1;}
.art_qwzjcon dl{ float:left; display:inline; width:206px; margin-left:16px;}
.art_qwzjcon dl dt{border: 1px solid #C7D7F3; overflow:hidden; height: 212px; padding: 2px 2px 1px; width: 194px; margin:0 auto;}
.art_qwzjcon dl dd{ text-align:center; margin-top:4px;}

.wzyleft3 { background: url(../images/wzyleft3bg.jpg) no-repeat 514px 1px; border: 1px solid #B0CAD9; height: 176px; margin-top: 10px; padding: 1px 189px 1px 0; width: 495px; overflow:hidden;}
.wzyleft3 p { float: left;width: 514px;}
.wzyleft3 img { float: left;}
.wzyleft3 dl { float: left; padding: 12px 8px 0; width: 498px;}
.wzyleft3 dd {float: left;width: 486px; line-height:20px;}
.wzyleft3 dd.dd1 { color: #1E6CB4; padding: 0 0 12px;}
.wzyleft3 dd span { color: #333333;}
.wzyleft3 dd span a{ color:#df0000;}
.wzyleft3 dt { float: left; width: 498px;}
.wzyleft3 dt img { padding: 0 10px 0 0;}

.xg_article{ background:url(../images/alconbg.png) no-repeat center top; height:auto; overflow:hiddenp; zoom:1; padding:11px 13px 8px 13px;}
.xg_article ul{ height:auto; overflow:hidden; display:block; padding-left:6px;}
.xg_article ul li{ line-height:26px; width:315px; float:left; background:url(../images/ico_redft.gif) no-repeat left; padding-left:10px; color:#333;}
.xg_article ul li a{ color:#333;}

.art_yhhd{ background:url(../images/alconbg.png) no-repeat center top; height:auto; overflow:hidden; zoom:1; padding: 12px 10px 9px 5px;}
.hd_left{ width:270px; float:left; padding-top:7px;  overflow:hidden; padding-bottom:10px;}
.hd_left span{ display:block; padding-left:10px;}
.hd_left dl{ height:auto; overflow:hidden; padding-left:17px;}
.hd_left dt{ margin-top:8px; height:auto; overflow:hidden;}
.hd_left dt label{ color:#3a4851;}
.hdtitle{ height:20px; border:1px solid #7f9db9; width:190px; vertical-align:middle; line-height:20px;}
.hd_left dt em{ margin-left:8px; color:#F00;}
.hdneirong{ height:69px; border:1px solid #7f9db9; width:190px;}
.hd_left dd{ text-align:center; margin-top:10px; height:auto; overflow:hidden;}
.hd_right{ width:346px; height:227px; overflow:hidden; float:right; background:url(../images/hd_rtbg.png) no-repeat center top; padding:3px 0 0 7px;}
.new_tiwen{ padding:2px 3px 0 0; text-align:right; background:url(../images/newtwbg.png) no-repeat center top; width:340px; height:28px;}
.hd_right ul{ width:321px; margin:6px auto 0; height:auto; overflow:hidden; display:block;}
.hd_right ul li{ line-height:30px; border-bottom:1px dashed #e7e7e7; background:url(../images/ico_redft.gif) no-repeat 5px; padding-left:12px; color:#1f1b17; overflow:hidden;}
.hd_right ul li a{ color:#1f1b17;}
.hd_right ul li span{ float:left; display:block;}
.hd_right ul li em{ float:right; color:#478fb9; display:block;}


/*改版首页css*/

#content1{ width:980px; margin:0 auto; background:#fff; height:auto; overflow:hidden; zoom:1; }
#content1 .box1{ width:284px; height:495px; float:left; }
#content1 .box1 ul li img{ display:block; float:left;}

#content1 .box1 .news3{ width:280px; padding:1px; border:1px solid #95c0d9; }
#content1 .box1 .news3 .tit { width:264px;  overflow:hidden; display:block; padding:4px 8px 0 8px;  background:url(../images/jl004.jpg) repeat-x;}
#content1 .box1 .news3 .tit ul li{ float:left; height:29px; line-height:29px; text-align:center; width:82px; font-size:14px; color:#fff; font-weight:bold; margin-left:4px; display:inline;}
#content1 .box1 .news3 .tit ul li a{ color:#FFF;}
#content1 .box1 .news3 .tit ul li.hover{ background:url(../images/newstabbg.jpg)}
#content1 .box1 .news3 .tit ul li.hover a{ color:#1571b7;}
#content1 .box1 .news3 .dco_nr{ width:280px;}
#content1 .box1 .news3 .dco_nr h1{ width:280px; float:left; height:35px; text-align:center;}
#content1 .box1 .news3 .dco_nr h1 a{ font-size:14px;  line-height:35px; color:#0e589f; font-weight:bold;}
#content1 .box1 .news3 .dco_nr img{ display:block; float:left; border:1px solid #ccc; padding:2px; margin:0 8px; display:inline}
#content1 .box1 .news3 .dco_nr p{ width:130px; float:left; line-height:20px;}


#content1 .box1 .news3 .danglist {  padding:9px 8px; }
#content1 .box1 .news3 .danglist li{ line-height:24px; padding:0 0 0 17px; background:url(../images/jl011.jpg) no-repeat 0 9px; border-bottom:dashed 1px #ccc;}
#content1 .box1 .news3 .dangpic {padding:10px 8px 0px 8px;float:left;}
#content1 .box1 .news3 .dangpic ul {width:264px;height:90px;}
#content1 .box1 .news3 .dangpic ul li {float:left;padding:2px; border:1px solid #ccc; width:125px;}
#content1 .box1 .news3 .dangpic ul li.dangpic1 {margin-right:2px;}

#content1 .box1 .xueshu{ width:280px; padding:1px; border:1px solid #95c0d9;margin-top:4px;}
#content1 .box1 .xueshu .tit { width:264px;  overflow:hidden; display:block; padding:4px 8px 0 8px;  background:url(../images/jl004.jpg) repeat-x;}
#content1 .box1 .xueshu .tit a{ float:right; margin:7px 0 0 0;}
#content1 .box1 .xueshu .tit h1{ font-size:14px; font-weight:bold; color:#1571b7; background:url(../images/jl006.jpg) no-repeat; width:94px; height:29px; line-height:29px; text-align:right; padding:0 10px 0 0;}
#content1 .box1 .xueshu .danglist {  padding:9px 8px; }
#content1 .box1 .xueshu .danglist li{ line-height:25px; padding:0 0 0 17px; background:url(../images/jl011.jpg) no-repeat 0 9px; border-bottom:dashed 1px #ccc;}
#content1 .box1 .swt{ width:280px; padding-bottom:4px; }
#content1 .box1 .swt a{ margin:0 0 5px 12px; display:inline;}




#content1 .box2{ width:391px; float:left; margin-left:10px; display:inline;}
#content1 .box2 .flash{ width:387px; height:226px; border:1px solid #95c0d9; padding:1px;}
#content1 .box2 .qwjsmid {width:391px;height:261px;float:left;overflow:hidden;background:url(../images/qwjsbg.jpg) no-repeat 0 0;margin-top:4px;}
#content1 .box2 .qwjsmid h3 {width:391px;height:30px;text-align:center;padding-top:10px;}
#content1 .box2 .qwjsmid ul {width:330px;float:left;overflow:hidden;padding-left:45px;}
#content1 .box2 .qwjsmid ul li {width:330px;float:left;height:36px;line-height:36px;}
#content1 .box2 .qwjsmid ul li a {font-size:14px;color:#0E589F;text-decoration:none;}
#content1 .box2 .qwjsmid ul li a:hover {text-decoration:underline;}


#content1 .box2 .news { width:389px; float:left;  overflow:hidden; border:1px solid #b0cad9; margin-top:4px; background:url(../images/jl013.jpg) repeat-x 0 1px; }
#content1 .box2 .dco_head { height:28px; overflow:hidden; padding-left:8px; line-height:28px; }
#content1 .box2 .dco_head ul { height:auto; overflow:hidden; display:block; }
#content1 .box2 .dco_head ul li { width:94px; float:left; font-size:14px; color:#FFF; text-align:center; font-weight:bold; height:auto; overflow:hidden; display:inline; }
#content1 .box2 .dco_head ul li a { color:#0e589f; }
#content1 .box2 .dco_head ul li.hover { background:url(../images/jl015.jpg) no-repeat center bottom; height:26px; color:#0e589f; }
#content1 .box2 .dco_head ul li.hover a { color:#0e589f; text-decoration:none; }
#content1 .box2 .dco_con { padding:0 7px; height:auto; overflow:hidden; zoom:1; }
#content1 .box2 .dco_nr { padding:8px 0; border-bottom:1px dashed #ccc; height:auto; overflow:hidden; zoom:1; }
#content1 .box2 .dco_nr span { display:inline; float:left; padding:2px; border:1px solid #ccc; width:125px; margin-right:8px; }
#content1 .box2 .dco_nr strong { font-size:14px; color:#0e589f; line-height:24px; }
#content1 .box2 .dco_nr strong a { color:#0e589f; }
#content1 .box2 .dco_nr p { line-height:20px; text-indent:2em; color:#333; }
#content1 .box2 .dco_con ul { height:auto; overflow:hidden; display:block; padding:0 0 8px 2px;}
#content1 .box2 .dco_con ul li { background:url(../images/jl011.jpg) no-repeat left; padding:0 10px 0 15px; margin-top:10px; color:#333; }
#content1 .box2 .dco_con ul li a { color:#333; }
#content1 .box2 .dco_con ul li span{ float:right;}
#content1 .box3{ width:284px; float:right;}
#content1 .box3 .gysy{ width:280px; padding:1px; border:1px solid #95c0d9;}
#content1 .box3 .gysy .tit { width:264px;  overflow:hidden; display:block; padding:4px 8px 0 8px;  background:url(../images/jl004.jpg) repeat-x;}
#content1 .box3 .gysy .tit a{ float:right; margin:7px 0 0 0;}
#content1 .box3 .gysy .tit h1{ font-size:14px; font-weight:bold; color:#1571b7; background:url(../images/jl006.jpg) no-repeat; width:94px; height:29px; line-height:29px; text-align:right; padding:0 10px 0 0;}
#content1 .box3 .gysy .danglist {  padding:9px 8px; }
#content1 .box3 .gysy .danglist li{ line-height:24px; padding:0 0 0 17px; background:url(../images/jl011.jpg) no-repeat 0 9px; border-bottom:dashed 1px #ccc;}

#content1 .box3 .gysy .dangpic {padding:10px 8px 0px 8px;float:left;}
#content1 .box3 .gysy .dangpic ul {width:264px;height:90px;}
#content1 .box3 .gysy .dangpic ul li {float:left;padding:2px; border:1px solid #ccc; width:125px;}
#content1 .box3 .gysy .dangpic ul li.dangpic1 {margin-right:2px;}

#content1 .box3 .gnyy{ width:280px; padding:1px; border:1px solid #95c0d9; margin-top:4px;}
#content1 .box3 .gnyy .tit { width:264px;  overflow:hidden; display:block; padding:4px 8px 0 8px;  background:url(../images/jl004.jpg) repeat-x;}
#content1 .box3 .gnyy .tit a{ float:right; margin:7px 0 0 0;}
#content1 .box3 .gnyy .tit h1{ font-size:14px; font-weight:bold; color:#1571b7; background:url(../images/jl006.jpg) no-repeat; width:94px; height:29px; line-height:29px; text-align:right; padding:0 10px 0 0;}
#content1 .box3 .gnyy .box_a{ padding:4px 8px 8px;}
#content1 .box3 .gnyy dl{ float:left; margin:4px 0 0 12px; display:inline; }
#content1 .box3 .gnyy dl dd{ padding:0 12px 0 0; width:108px; height:80px; background:url(../images/jl019.jpg) no-repeat right bottom; }
#content1 .box3 .gnyy dl dd img{ display:block; padding:2px; border:solid 1px #ccc;}
#content1 .box3 .gnyy dl dt{ width:108px; height:22px; line-height:22px; text-align:center; _height:20px; line-height:20px;}

#content2{ width:980px; margin:0 auto; background:#fff; height:auto; overflow:hidden; zoom:1; }
#content2 .side01 { width:696px; margin:0 auto; }
#content2 .side01 .tt { margin:0 auto; height:30px; background:#eaf7fe; line-height:30px; width:336px; border:1px solid #abc7e2; border-bottom:none;  margin-top:3px; text-align:center; font-size:14px; font-weight:bold; color:#0d71b7;}
#content2 .side01 .tt a{ font-size:14px; font-weight:bold; color:#0d71b7;}
#content2 .title { height:30px; overflow:hidden; background:url(../images/jl029.jpg) no-repeat; line-height:30px; padding-right:8px; }
#content2 .title h2 {color:#fff; font-size:14px; font-weight:bold; width:86px; height:29px; line-height:30px; float:left; padding-left:17px; }
#content2 .title h2 a{ color:#FFF;}
#content2 .title .pswt{ float:left; width:190px; line-height:29px; color:#cb910d; font-size:14px; font-weight:bold; text-align:center;}
#content2 .title .pswt a{ font-size:14px; font-weight:bold; color:#cb910d; text-align:center;}
#content2 .title .more{ width:32px; height:19px; float:right; margin-top:11px;}
#content2 .tslf { height:auto; overflow:hidden; zoom:1; }
#content2 .tslftit { height:53px; overflow:hidden; text-align:left; }
#content2 .tslfmod { height:auto; overflow:hidden; zoom:1; }
#content2 .tslfbot { background:url(../images/tslfbot.png) no-repeat center top; height:9px; overflow:hidden; }
#content2 .tslfmod ul { height:auto; overflow:hidden; display:block; }
#content2 .tslfmod ul li { width:338px; float:left; margin:8px 10px 0 0; height:256px; overflow:hidden; display:inline; }
#content2 .tslfgg { margin-top:10px; text-align:center; height:auto; overflow:hidden; zoom:1; }
#content2 .listcon { border:1px solid #abc7e2; padding:0 8px 5px 10px; height:auto; overflow:hidden; zoom:1; }
#content2 .zhuanke { height:auto; overflow:hidden; zoom:1; border-bottom:1px dashed #bebebe; padding:8px 0 8px 0; }
#content2 .zhuanke span { display:block; width:140px; height:80px; padding:3px; float:left; border:1px solid #CCC; }
#content2 .lfzk {width:150px; overflow:hidden; float:left; margin-left:4px; display:inline; padding:0 0 0 5px; color:#a9a9a9; line-height:22px; }
#content2 .lfzk .a1 { line-height:24px; color:#4e4e4e; margin:8px 0; font-size:14px; font-weight:bold; }
#content2 .lfzk .a2 { line-height:24px; color:red; margin:0 8px; }
#content2 .lflist { height:auto; overflow:hidden; zoom:1; padding-top:4px;}
#content2 .lflist p { line-height:24px; width:140px; padding-left:14px; float:left; background:url(../images/jl011.jpg) no-repeat left; font-size:14px; }

#content2 .sider{width:284px; float:right;}
#content2 .sider .ydyf{ width:280px; border:1px solid #abc7e2; padding:1px;}
#content2 .sider .ydyf .tit{ width:264px; height:33px; background:url(../images/jl028.jpg) repeat-x; padding:4px 8px 0;}
#content2 .sider .ydyf .tit a{ float:right; padding:6px 0 0 0;}
#content2 .sider .ydyf .tit h1{ width:86px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#fff; text-align:right; padding:0 17px 0 0; background:url(../images/jl030.jpg) no-repeat;}
#content2 .sider .ydyf .yfnr{ width:272px; padding-left:8px;}
#content2 .sider .ydyf .yfnr span{ float:left; width:91px; height:81px;}
#content2 .sider .ydyf .yfnr span img{ padding:2px; border:1px solid #CCC;}
#content2 .sider .ydyf .yfnr p{ float:right; width:165px; padding:0 8px 0 5px; line-height:20px;}
#content2 .sider .ydyf .yfnr p a{ color:red;}
#content2 .sider .ydyf .yfnr p .a1{ font-size:14px; font-weight:bold; color:#0d71b7;}
#content2 .sider .ydyf .yflb{ width:260px; margin:10px 8px 8px; border-top:1px dashed #CCC; padding:4px 0 0 4px;}
#content2 .sider .ydyf .yflb li{ line-height:24px; padding:0 0 0 15px; background:url(../images/jl032.jpg) no-repeat 0 7px; }

#content2 .sider .ywbd{ width:280px; border:1px solid #abc7e2; padding:1px; margin-top:10px;}
#content2 .sider .ywbd .tit{ width:264px; height:33px; background:url(../images/jl028.jpg) repeat-x; padding:4px 8px 0;}
#content2 .sider .ywbd .tit a{ float:right; padding:6px 0 0 0;}
#content2 .sider .ywbd .tit h1{ width:86px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#fff; text-align:right; padding:0 17px 0 0; background:url(../images/jl030.jpg) no-repeat;}
#content2 .sider .ywbd .wdnr{ width:272px; padding-left:8px;}
#content2 .sider .ywbd .wdnr p{ width:272px; padding:0 0 10px 0; line-height:20px; text-align:center; background:url(../images/jl033.jpg) no-repeat center bottom; }
#content2 .sider .ywbd .wdnr p a{ color:#0d71b7; margin:0 7px; font-weight:bold;}
#content2 .sider .ywbd .wdnr p .a1{ font-size:14px; font-weight:bold; color:#0d71b7;}

#content2 .sider .ywbd .ulwd{ width:223px; padding:5px 10px 3px 10px;}
#content2 .sider .ywbd .ulwd .li1{ padding-left:25px; background:url(../images/jl034.jpg) no-repeat 0 5px; line-height:24px; height:24px;}
#content2 .sider .ywbd .ulwd .li1 a{ font-size:14px; font-weight:bold; color:#cc7c0a;}
#content2 .sider .ywbd .ulwd .li2{ padding-left:25px; background:url(../images/jl035.jpg) no-repeat 0 5px;  line-height:20px;}
#content2 .sider .ywbd .ulwd .li2 a{ color:#4e4e4e;}
#content2 .sider .ywbd .wdlb{ width:260px; margin:6px 8px 0; border-top:1px dashed #CCC; padding-left:4px;}
#content2 .sider .ywbd .wdlb li{ line-height:24px; padding:0 0 0 15px; background:url(../images/jl032.jpg) no-repeat 0 7px; }

#content2 .sider .yydt{ width:280px; border:1px solid #abc7e2; padding:1px; margin-top:10px;}
#content2 .sider .yydt .tit{ width:264px; height:33px; background:url(../images/jl028.jpg) repeat-x; padding:4px 8px 0;}
#content2 .sider .yydt .tit a{ float:right; padding:6px 0 0 0;}
#content2 .sider .yydt .tit h1{ width:86px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#fff; text-align:right; padding:0 17px 0 0; background:url(../images/jl030.jpg) no-repeat;}
#content2 .sider .yydt .dtnr{ width:272px; padding:8px 0 8px 8px;}


#content3{ width:980px; margin:0 auto; background:#fff; height:auto; overflow:hidden; zoom:1; }
#content3 .tit{ width:980px; height:53px; background:url(../images/hxbg.jpg) no-repeat;}
#content3 .tit h1{ float:left; padding-left:10px;}
#content3 .tit ul{ float:left; padding:23px 0 0 20px;}
#content3 .tit ul li{ width:85px; height:30px; background:url(../images/jl038.jpg) no-repeat 8px 11px; float:left; padding:0 0 0 30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; color:#0e569e; margin:0 5px; display:inline;}
#content3 .tit ul li.hover{ background:url(../images/jl037.jpg) no-repeat; color:#df7a09;}
.mar7{ margin-left:7px;}
#content3 .box1{width:974px; border:3px solid #0b81c9; border-top:none; height:280px; overflow:hidden;}
#content3 .box1 .conhx{ padding:7px; width:960px;}
#content3 .box1 ul{ border:1px solid #e3e3e3; padding:1px; background:#f5f5f5; width:230px; height:262px; float:left; }
#content3 .box1 ul .li1 { text-align:center; line-height:37px; width:230px;}
#content3 .box1 ul .li1 a{ font-size:14px; font-weight:bold; color:#0e569e;}
#content3 .box1 ul .li2 { text-align:center; width:230px; padding:7px 0;}
#content3 .box1 ul .li3 { color:#4e4e4e; line-height:20px; text-align:center; padding:0 8px; text-align:left;}
#content3 .box1 ul .li3 a{ color:red;}




#content4{ width:980px; margin:0 auto; background:#fff; height:auto; overflow:hidden; zoom:1; }
#content4 .titley { height:28px; line-height:28px; padding:0 10px 0 18px; text-align:right; color:#FFF; overflow:hidden; background:url(../images/pub_tit1.gif) repeat-x center top; }
#content4 .titley a{ color:#FFF;}

#content4 .titley h2 { font-size:14px; font-weight:bold; color:#fff; float:left;  width:99px; height:28px; line-height:28px; text-align:center; }

#content4 .titley h2.hover { font-size:14px; font-weight:bold; color:#0e589f; float:left; background:url(../images/jl039.jpg) no-repeat center top; width:99px; height:28px; line-height:28px; text-align:center; }
#content4 .doc_huanjing { border:1px solid #b0cad9; padding:1px; height:auto; overflow:hidden; zoom:1; }
.doc_hjcon { background:url(../images/hjconbg.png) no-repeat center top; height:auto; overflow:hidden; padding:22px 9px 20px; position:relative; }

#hjbox { width:980px; margin:0 auto; overflow:hidden;  height:150px;  _overflow:hidden;  }
#content4 .hj_left { height:23px; width:22px; position:absolute; top:72px; cursor:pointer; z-index:20; }
#content4 .hj_right { height:23px; width:22px; position:absolute; top:72px; right:10px; cursor:pointer; z-index:21; }
#content4 .hj_left { height:23px; width:22px; position:absolute; top:72px; cursor:pointer; z-index:20; }
#content4 .hj_right { height:23px; width:22px; position:absolute; top:72px; right:10px; cursor:pointer; z-index:21; }


#hjscroll { width:903px; margin:0 auto; height:auto; overflow:hidden; zoom:1; }
#hjscroll ul { height:114px; overflow:hidden; float:left; }
#hjscroll ul li { padding:1px; background:#FFF; border:3px solid #c5c3c6; width:163px; height:106px; overflow:hidden; float:left; display:inline; margin-right:12px; }

#yyry_box { width:903px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
#yyry_box ul { height:114px; overflow:hidden; float:left; }
#yyry_box ul li { padding:1px; background:#FFF; border:3px solid #c5c3c6; width:163px; height:106px; overflow:hidden; float:left; display:inline; margin-right:12px; }





.expert { height:auto; overflow:hidden; zoom:1; }
.zj { width:558px; float:left; height:auto; overflow:hidden; }
.zj h2 { text-align:left; height:37px; overflow:hidden; }
.exinfo { margin-top:12px; padding-left:10px; height:auto; overflow:hidden; zoom:1; }
.exinfo span { background:url(../images/exspanbg.png) no-repeat center top; width:214px; height:233px; padding:5px 0 0 5px; display:block; float:left; }
.zjinfo { width:304px; height:auto; overflow:hidden; float:left; margin-left:14px; display:inline; }
.zjinfo strong { font-size:14px; color:#333; line-height:28px; height:28px; display:block; padding-left:8px; }
.zjinfo strong em { color:#0e569e; font-weight:bold; }
.zjinfo strong em a { color:#0e569e; }
.zhiwei { background:#eaf3f9; }
.zjinfo p { text-indent:2em; line-height:24px; color:#333; font-size:14px; padding-left:8px; }
.zjinfo cite { margin-top:12px; height:auto; overflow:hidden; text-align:center; display:block; }
.zjinfo cite img { margin:0 8px; }
.zhengzhuang { background:url(../images/zzbg.png) no-repeat center top; height:208px; width:100px; float:left; display:inline; margin:14px 0 0 15px; padding-top:57px; }
.zhengzhuang ul { height:auto; overflow:hidden; display:block; }
.zhengzhuang ul li { height:40px; line-height:40px; background:url(../images/zzlibg.gif) no-repeat bottom; width:94px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFF; font-weight:bold; }
.zhengzhuang ul li a { width:88px; display:block; margin:0 auto; height:40px; color:#FFF; }
.zhengzhuang ul li a:hover { background:url(../images/zzhvbg.png) no-repeat center top; }
.yhjl { width:265px; margin:14px 0 0 15px; float:left; height:auto; overflow:hidden; }
.yhjlcon { background:url(../images/yhjlcon.gif) repeat-x; height:225px; overflow:hidden; }
.yhjlcon p { height:32px; line-height:32px; padding:0 10px; color:#0e5fa7; text-align:right; }
.yhjlcon p a { color:#0e5fa7; }
.yhjlcon p em { font-family:"黑体"; float:left; color:#333; }
.sea_wd { height:auto; overflow:hidden; zoom:1; margin-top:1px; padding-left:12px; }
.txt_seawd { height:19px; width:146px; border:1px solid #CCC; overflow:hidden; line-height:19px; float:left; }
.btn_seawd { cursor:pointer; background:url(../images/btn_ss.png) no-repeat center top; width:41px; height:20px; overflow:hidden; border:1px solid #CCC; float:left; margin-left:5px; display:inline; }
.btn_wd { cursor:pointer; background:url(../images/btn_tw.png) no-repeat center top; width:41px; height:20px; overflow:hidden; border:1px solid #CCC; float:left; margin-left:4px; display:inline; }
.yhjlcon ul { height:auto; overflow:hidden; display:block; margin:12px auto 0; width:244px }
.yhjlcon ul li { background:url(../images/ico_henhao.gif) no-repeat left; height:30px; line-height:30px; border-bottom:1px dashed #cdcdcd; padding-left:18px; color:#333; }
.yhjlcon ul li a { color:#333; }
.exscroll { width:954px; margin:5px auto 0; height:auto; zoom:1; overflow:hidden; position:relative; }
#zjscroll { width:908px; margin:0 auto; height:172px; overflow:hidden; }
#zjscroll ul { height:172px; float:left; overflow:hidden; display:block; }
#zjscroll ul li { height:172px; width:156px; float:left; overflow:hidden; }
#zjscroll ul li span { display:block; border:1px solid #d6d6d6; padding:3px; width:128px; margin:0 auto; background:#FFF; cursor:pointer; }
#zjscroll ul li a { width:156px; height:148px; display:block; padding:12px 0; }
#zjscroll ul li a:hover { background:url(../images/libg.png) no-repeat center top; }
.zjleft { position:absolute; left:0; top:50%; width:15px; height:27px; cursor:pointer; }
.zjright { position:absolute; right:0; top:50%; width:15px; height:27px; cursor:pointer; }


#content5{ width:910px; margin:5px auto 0; background:#fff; height:auto; overflow:hidden; zoom:1;  border:5px solid #0c81c6; padding:15px 30px; }
#content5 ul { float:left;}
#content5 ul li{ float:left; width:455px; margin:7px 0;}

#content5 ul li a{color:#0e589f; float:left; margin:0 3px; line-height:23px; font-size:14px;}
#content5 ul li .a1{ width:75px; height:23px; background:url(../images/jl044.jpg) no-repeat; display:block; text-align:center; line-height:23px; margin:0; padding-left:12px;}

/*===========友情链接=================*/
#Partner { border:#ccc 1px solid; width:978px; margin:0 auto; }
.titBar { background: url(/templets/new/static/images/friendlink_bg.gif) repeat-x; height:33px; }
.titBar span { width:108px; float:left; text-align:center; cursor:pointer; height:32px; line-height:32px; position:relative; bottom:0px; font-size:14px; font-weight:bold; }
.titBar span.hover { border-left:#ccc 1px solid; border-right:#ccc 1px solid; background:url(/templets/new/static/images/friendlink_hoverbg.gif) repeat; color:#03764a; }
.titBar span.hover a { color:#03764a; }
.friend { padding:10px 20px; height:auto; overflow:hidden; zoom:1; }
.friend li { float:left; line-height:24px; padding:0 5px; white-space:nowrap; }
.partner { padding:10px; height:auto; overflow:hidden; zoom:1; }
.partner li { float:left; padding:0 5px; white-space:nowrap; }
