﻿/*首页第一栏开始*/
.cols-1{ width:960px; margin:auto;}
.cols-1 .fr{ width:210px;}
.top_news{width:740px;}
.top_news .slide{ width:320px; height:295px; float:left; overflow:hidden; background:url(focusbg.png) no-repeat; padding:4px;}

.topnews{ float:right; width:405px; overflow:hidden;}
.topnews .hd{ height:30px; background:url(titbg1.png) no-repeat;}
.topnews .hd ul{padding:5px 0 0 12px;}
.topnews .hd li{ float:left; width:77px; height:25px; color:#fff; line-height:25px; text-align:center; background:url(tab1.png) 0 0; margin-right:2px;}
.topnews .hd li a{ color:#fff;}
.topnews .hd li.act{background:url(tab1.png) -77px 0; color:#bd0a01}
.topnews .hd li.act a{ color:#bd0a01; font-weight:700;}
.topnews .bd{ height:272px; background:url(topnews_line.png) no-repeat 0 90px; border:1px solid #edb56f; border-top:none;}
.topnews .bd ul{width:370px; margin:0 auto 0 auto;}
.topnews .bd ul li{ height:23px; line-height:23px; padding-left:12px; background:url(arrow1.gif) no-repeat 0 8px;}
.topnews .bd ul li span{ float:right; color:#333;}
.topnews .bd .first{margin:0 auto 5px auto; padding:15px 0; background:none; height:auto;}
.topnews .bd .first h2{ text-align:center; font-size:16px; color:#bd1b1c; margin-bottom:5px;}
.topnews .bd .first h2 a{color:#bd1b1c; display:block; margin:0 auto; width:370px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  /* for IE */  -o-text-overflow: ellipsis;    /* for Opera */ }
.topnews .bd .first p{ color:#666; line-height:18px; text-indent:2em;}
.topnews .bd .first p a{ color:#bd1b1c;}

.sidebox_tz{ width:210px;}
.sidebox_tz .hd{ height:31px; background:url(titbg2.png);}
.sidebox_tz .hd h3{ float:left; padding:0 0 0 45px; height:31px; line-height:31px; font-size:12px; color:#cd0000;}
.sidebox_tz .hd h3 a{color:#cd0000;}
.sidebox_tz .hd span{ float:right; display:block; width:46px; height:18px; line-height:18px; padding-left:12px; margin-top:7px; background:url(ico_more.gif) no-repeat 0 6px;}
.sidebox_tz .hd span a{ color:#333;}
.sidebox_tz .bd{border:1px solid #ff9d01; border-top:none;}
.sidebox_tz .bd ul{ width:88%; margin:0 auto; padding-top:8px;}
.sidebox_tz .bd ul li{ height:24px; line-height:24px; background:url(dot.gif) no-repeat 0 12px; padding-left:10px;}
.h210{ height:210px;}

.sidebox_ly{ width:210px;}
.sidebox_ly .hd{ height:30px; background:url(titbg4.png);}
.sidebox_ly .hd h3{ float:left; width:99px; text-align:center; height:26px; line-height:26px; font-size:12px; color:#fff;}
.sidebox_ly .hd h3 a{color:#fff;}
.sidebox_ly .hd span{ float:right; display:block; width:46px; height:18px; line-height:18px; padding-left:12px; margin-top:4px; background:url(ico_more.gif) no-repeat 0 6px;}
.sidebox_ly .hd span a{ color:#333;}
.sidebox_ly .bd{border:1px solid #e7e7e7; border-top:none;}
.sidebox_ly .bd ul{ width:88%; margin:0 auto; padding-top:8px;}
.sidebox_ly .bd ul li{ height:20px; line-height:20px; background:url(dot.gif) no-repeat 0 10px; padding-left:10px;}
.sidebox_ly .bd .pic{ width:188px; height:80px; margin:auto; padding:10px 0 0 0;}


.sidebox_3{ width:240px;}
.sidebox_3 .hd{ height:27px; background:url(titbg3.png);}
.sidebox_3 .hd h3{ float:left; padding:0 0 0 32px; height:27px; line-height:27px; font-size:12px; color:#cd0000;}
.sidebox_3 .hd h3 a{color:#cd0000;}
.sidebox_3 .hd span{ float:right; display:block; width:46px; height:18px; line-height:18px; padding-left:12px; margin-top:4px; background:url(ico_more.gif) no-repeat 0 6px;}
.sidebox_3 .hd span a{ color:#666;}
.sidebox_3 .bd{border:1px solid #e5b855; border-top:none;}
.sidebox_3 .bd ul{ width:88%; margin:0 auto; padding-top:8px;}
.sidebox_3 .bd ul li{ height:23px; line-height:23px; background:url(dot.gif) no-repeat 0 11px; padding-left:10px;}


.ztpic{ width:960px; height:70px; margin:auto; background:url(ztbg.png) no-repeat; overflow:hidden;}
.ztpic ul{ padding:8px 0 0 36px;}
.ztpic ul li{ float:left; margin-right:7px;}
.ztpic ul li a{ display:block; width:171px; height:48px; padding:2px; border:1px solid #ccc;}
.ztpic ul li a:hover{ border:1px solid #f60;}

/**/
.tabtit .hd{ height:28px; border-bottom:1px solid #d7d0a4; position:relative;}
.tabtit .hd ul{ position:absolute; top:0; left:0;}
.tabtit .hd li{ float:left; width:83px; height:29px; line-height:29px; text-align:center; background:url(tab2.png) 0 0; margin-right:5px;}
.tabtit .hd li a{ color:#aa030d; font-weight:700;}
.tabtit .hd li.act{background:url(tab2.png) 0 -29px;}
.tabtit .hd li.act a{ color:#870004;}



/*首页第二栏开始*/
.cols-2{ width:960px; margin:auto;}
.cols-2 .tit{ height:44px; background:url(big_tit.png) 0 0;}
.cols-2 .tit p{ float:right; width:680px; color:#99090d; line-height:34px; padding-top:10px;}
.cols-2 .tit p a{ color:#99090d; margin-left:10px;}
.cols-2 .con{ border:1px solid #ff9d01; border-top:none; height:204px; overflow:hidden;}

.cols_btn{ width:260px; height:204px; border-right:1px dotted #d2c787; background:#faf9e9;}
.cols_btn ul{width:240px; background:url(btn_zwgk.png) no-repeat; margin:10px auto 0 auto; padding-top:4px;}
.cols_btn ul li{ height:45px; line-height:30px; text-align:right; font-size:14px; color:#b60100; font-weight:700; padding-right:48px;}
.cols_btn ul li a{color:#b60100;}
.cols_btn ul li a:hover{color:#F00;}
.cols_btn p{ width:210px; height:48px; margin:0 auto; line-height:48px; text-align:center; background:url(btn_search.png);font-size:14px; color:#ffe7a0; font-weight:700;}
.cols_btn p a{ color:#ffe7a0;}

.gov_list{ float:left; width:400px; overflow:hidden; margin:10px 0 0 15px;}
.gov_list ul.list{margin:6px auto 0 auto;}
.gov_list ul.list li{ height:24px; line-height:24px; padding-left:12px; background:url(arrow2.gif) no-repeat 0 9px;}
.gov_list ul.list li span{ float:right; color:#999;}

.leaderbox{ width:268px; height:194px; border-left:1px dotted #d2c787; padding-top:10px;}
.leaderbox .hd{ width:248px; height:27px; margin:auto; background:url(titbg5.png);}
.leaderbox .hd h3{ float:left; padding:0 0 0 32px; height:27px; line-height:27px; font-size:12px; color:#cd0000;}
.leaderbox .hd h3 a{color:#cd0000;}
.leaderbox .hd span{ float:right; display:block; width:46px; height:18px; line-height:18px; padding-left:12px; margin-top:4px; background:url(ico_more.gif) no-repeat 0 6px;}
.leaderbox .hd span a{ color:#666;}
.leaderbox .bd li {height:23px; line-height:23px; padding-left:12px; background:url(dot2.gif) no-repeat 0 11px}
.leaderbox .bd li1 {height:23px; line-height:23px; padding-left:90px; no-repeat 0 11px}
.leaderbox .bd li2 {height:23px; line-height:23px; padding-left:72px; no-repeat 0 11px}
.leaderbox .bd li3 {height:23px; line-height:23px; padding-left:84px; no-repeat 0 11px}
.leaderbox .bd li4 {height:23px; line-height:23px; padding-left:144px; no-repeat 0 11px}

.leaderbox .bd {width:238px; margin:left; line-height:18px; color:#666; padding-top:10px; padding-left:12px; }

.leaderbox .bd h3{ font-size:12px; color:#aa030d; font-weight:normal; margin-bottom:3px;}
.leaderbox .bd h3 a{color:#aa030d;}
.leaderbox .bd a.img{ float:left; margin-right:15px; padding:2px; border:1px solid #ccc;}
.leaderbox .bd a.img:hover{ border:1px solid #666;}
.leaderbox .bd a.img img{ width:90px; height:115px;}


/*首页第三栏开始*/
.cols-3{ width:960px; margin:auto;}
.cols-3 .tit{ height:44px; background:url(big_tit.png) 0 -44px;}
.cols-3 .tit p{ float:right; width:680px; color:#99090d; line-height:34px; padding-top:10px;}
.cols-3 .tit p a{ color:#99090d; margin-left:10px;}
.cols-3 .con{ border:1px solid #c0904d; border-top:none; height:204px; overflow:hidden;}

.cols_box2{ width:260px; height:204px; border-right:1px dotted #d1c887; background:url(zcbs_bg.png) no-repeat 0 0;}
.cols_box2 .hd{ width:242px; height:30px; margin:auto; padding-top:6px;}
.cols_box2 .hd h3{ float:left; padding:0 0 0 35px; height:30px; line-height:30px; font-size:12px; color:#b31f28; background:url(ico_yun.png) no-repeat 0 6px;}
.cols_box2 .hd h3 a{color:#b31f28;}
.cols_box2 ul{ width:238px; margin:0 auto;}
.cols_box2 ul li{ height:23px; line-height:23px; padding-left:12px; background:url(dot2.gif) no-repeat 0 11px;}
.cols_box2 ul li a{ color:#926c1f;}

.banshi_list{ float:left; width:400px; overflow:hidden; margin:10px 0 0 15px;}
.banshi_list .grbs_list{ padding-left:130px; background:url(grbspic.jpg) no-repeat; margin-top:22px; height:130px;}
.banshi_list .grbs_list li{ width:66px; text-align:center; float:left;}

.banshi_list .qybs_list{ padding-left:130px; background:url(qybspic.jpg) no-repeat; margin-top:22px; height:130px;}
.banshi_list .qybs_list li{ width:66px; text-align:center; float:left;}

.banshi_list .bsbm_list{ margin-top:22px; height:130px;}
.banshi_list .bsbm_list li{ width:80px; text-align:center; float:left; height:24px; overflow:hidden;}
.banshi_list .list li{ margin:1.5px; height:24px; line-height:24px; padding-left:12px; background:url(arrow2.gif) no-repeat 0 9px;}


.zxbs_box{ width:268px; height:204px; border-left:1px dotted #d1c887; float:right;}
.zxbs_box .hd{ width:242px; height:30px; margin:auto; padding-top:6px;}
.zxbs_box .hd h3{ float:left; padding:0 0 0 35px; height:30px; line-height:30px; font-size:12px; color:#b31f28; background:url(ico_yun.png) no-repeat 0 6px;}
.zxbs_box .hd h3 a{color:#b31f28;}
.zxbs_box .bd{width:252px; height:150px; margin:auto; background:url(ico_zxbs.png) no-repeat center -5px;}
.zxbs_box .bd a{ display:block; width:84px; padding-top:56px; height:22px; line-height:22px; float:left; text-align:center;}


/*首页第四栏开始*/
.cols-4{ width:960px; margin:auto;}
.cols-4 .tit{ height:44px; background:url(big_tit.png) 0 -88px;}
.cols-4 .tit p{ float:right; width:475px; color:#99090d; line-height:34px; padding-top:10px;}
.cols-4 .tit p a{ color:#99090d; margin-left:10px;}
.cols-4 .tit .btn{ float:right; width:205px; padding-top:9px;}
.cols-4 .tit .btn a{ display:inline-block; width:90px; height:27px; margin-right:10px;}
.cols-4 .tit .btn a.btn1{ background:url(btn_write.png) no-repeat 0 0;}
.cols-4 .tit .btn a.btn2{ background:url(btn_write.png) no-repeat -90px 0;}
.cols-4 .tit .btn a.btn1:hover{ background:url(btn_write.png) no-repeat 0 -27px;}
.cols-4 .tit .btn a.btn2:hover{ background:url(btn_write.png) no-repeat -90px -27px;}
.cols-4 .con{ border:1px solid #c0904d; border-top:none; height:256px; overflow:hidden;}

.cols_box3{ width:268px; height:256px; border-left:1px dotted #d1c287;}
.cols_box3 .hd{ width:242px; height:30px; margin:auto; padding-top:6px;}
.cols_box3 .hd h3{ float:left; padding:0 0 0 35px; height:30px; line-height:30px; font-size:12px; color:#b31f28; background:url(ico_yun.png) no-repeat 0 6px;}
.cols_box3 .hd h3 a{color:#b31f28;}
.cols_box3 .bd{ width:242px; margin:0 auto; padding-top:10px;}
.cols_box3 .bd h4{ font-style:normal; font-size:12px; line-height:18px; font-weight:normal;}
.cols_box3 .bd ul li{ height:24px; line-height:24px;}
.cols_box3 .bd .btn{ background:url(btn_submit.png) no-repeat; text-align:center; width:54px; height:21px; line-height:21px; color:#fff; border:none; cursor:pointer; margin-left:10px;}

.hudong_list{ float:left; width:430px; overflow:hidden; margin:10px 0 0 17px;}
.hudong_list .hd{ height:28px;}
.hudong_list .hd li{ float:left; width:103px; height:28px; line-height:28px; text-align:center; background:url(tab4.png) 0 0; margin-right:6px;}
.hudong_list .hd li a{ color:#d33280;}
.hudong_list .hd li.act{background:url(tab4.png) 0 -28px;}
.hudong_list .hd li.act a{ color:#fff; font-weight:700;}
.hudong_list ul.list{width:430px; margin:10px auto 0 auto;}
.hudong_list ul.list li{ height:25px; line-height:25px; border-bottom:dashed 1px #ccc; background:url(dot.png) no-repeat 5px 11px; padding-left:15px;}
.hudong_list ul.list li span{ float:right; color:#333; width:80px; text-align:center;}
.hudong_list ul.list li.first{ background:#f3ede1; border-bottom:1px solid #ebe2d3; padding-left:60px; color:#6a481b; font-weight:700;}
.hudong_list ul.list li.first span{ color:#6a481b;}

.interview_box{ width:260px; height:204px; border-right:1px dotted #d1c887; background:url(zcbs_bg.png) no-repeat 0 0;}
.interview_box .hd{ width:242px; height:30px; margin:auto; padding-top:6px;}
.interview_box .hd h3{ float:left; padding:0 0 0 35px; height:30px; line-height:30px; font-size:12px; color:#b31f28; background:url(ico_yun.png) no-repeat 0 6px;}
.interview_box .hd h3 a{color:#b31f28;}
.interview_box ul{ width:238px; margin:0 auto;}
.interview_box ul li{ height:23px; line-height:23px; padding-left:12px; background:url(dot2.gif) no-repeat 0 11px;}
.interview_box ul li a{ color:#926c1f;}



	
/*图片列表*/
.homepic{ width:958px; height:176px; margin:auto; background:url(yjfj_bg.jpg) no-repeat 0 0; overflow:hidden; border:1px solid #cecece;}
.homepic #roll{ margin:20px 0 0 105px; width:840px; overflow:hidden;}
.homepic ul{ width:20000px;}
.homepic ul li{ float:left; width:170px;} 
.homepic ul li .pe_u_thumb a{ display:block; padding:4px; overflow:hidden; background:url(picbg.png) no-repeat 0 0;}
.homepic ul li .pe_u_thumb a img{ width:148px; height:112px; vertical-align:bottom;} 
.homepic ul li .pe_u_thumb a:hover{ background:url(picbg.png) no-repeat 0 -120px;}
.homepic ul li .pe_u_thumb_title{ width:156px; text-align:center;}




/*友情链接*/
	.index_nav {border:solid 1px #c5c5c5; width:958px; margin:auto;}
	.index_nav .hd { height:28px; background:url(index_nav_bg.png) repeat-x;}
	.index_nav .hd h3 { float:left; width:150px; height:28px; background:url(ico1.gif) no-repeat 0 8px; padding-left:18px; margin-left:12px; color:#c90100; font-size:12px; line-height:26px;}
	.index_nav .hd h3 a{color:#c90100;}
	.index_nav .hd ul{ float:left; border-left:1px solid #c5c5c5;}
	.index_nav .hd ul li{ float:left; width:121px; height:27px; line-height:27px; text-align:center; border-right:1px solid #c5c5c5;}
	.index_nav .hd ul li.act{ background:url(linkact.gif) center 0 no-repeat; color:#c90100; font-weight:700;}
	.index_nav .hd ul li.act a{color:#c90100;}
	.index_nav .bd { clear:both; padding:5px; height:auto !importemt; min-height:80px; _height:80px; zoom:1; }
	.index_nav .bd li { float:left; margin:0 5px; width:90px; padding:0 10px; height:22px; line-height:22px; background:url(dot.png) no-repeat 0 10px; display:inline;}
	.index_nav .bd li a { white-space:nowrap;}
	.index_nav .bd li a.bt { display:none;}


