@charset "gb2312";

body {background-size:contain; background-size: 100% 100%; font-family:"微软雅黑";}
ul,li{margin:0;padding:0;list-style:none}
p{margin:0;padding:0;}
.clear{
	clear:both;
	}
	
/*顶部*/
#header{ width:100%; margin:0 auto; overflow:hidden; background-color:#ffffff;} 
#banner{ width:1000px; height:133px; margin:0 auto; background-color:#ffffff;}

/*导航*/
#menu{ width:100%; clear:both; background:#003366;}	
#menu-content{ width:1000px; height:58px; margin:0 auto; color:#fefefe;}
.main_nav{ width:1000px; height:58px; margin:0 auto;}
.nav_sub{ width:100px; height:58px; float:left; background-color:#003366; position:relative; text-align:center; line-height:58px;}
.nav_sub:hover{ background-color:#0a59a7;}
.nav_sub a{ font-size:18px; display:block;}
.nav_sub a:hover{ font-size:18px; color:#fff; font-weight:bold;}
.nav_sub_main{ width:996px; height:392px; text-align:left; background-color:#fff; border:2px solid #003366; border-top:none; display:none; z-index:999;}
.xzqh{ width:170px; height:340px; margin-top:32px; margin-left:50px; float:left;}
.zzjj{ width:305px; height:320px; float:left; margin-top:40px; margin-left:70px;}
.zzjj_tit{ width:305px; height:36px; float:left; line-height:36px; font-size:18px; font-weight:bold; background-image:url(zzjj_tit.jpg); background-position:bottom left; background-repeat:no-repeat;}
.zzjj_list{ width:305px; height:284px; float:left; line-height:26px;}
.zznj_tit{ width:266px; height:36px; float:left; margin-left:80px; line-height:36px; font-size:18px; font-weight:bold; background-image:url(zzjj_tit.jpg); background-position:bottom left; background-repeat:no-repeat;}
.zznj_list{ width:266px; float:left; line-height:26px; margin-left:80px;}
.dw_pic{ width:265px; height:325px; float:left; margin-left:32px; margin-top:36px;}
.dw_list{ width:230px; height:350px; float:left; margin-top:36px;}
.yl_pic{ width:190px; height:325px; float:left; margin-left:45px; margin-top:36px;}
.yl_list{ width:350px; height:350px; float:left; margin-top:36px;}
.ydhd{ width:373px; height:36px; margin-top:38px; float:left; background-image:url(ydhd_tit.jpg); background-position:bottom left; background-repeat:no-repeat;}
.ydhd_blockOn{ width:200px; height:34px; float:left; line-height:36px; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; color:#003366;}
.ydhd_block{ width:200px; height:36px; float:left; line-height:36px; font-size:18px;}
.ydhd_list{ width:373px; float:left; line-height:32px;}
.zwhd_blockOn{ width:200px; height:34px; float:left; line-height:36px; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; color:#003366;}
.zwhd_block{ width:200px; height:36px; float:left; line-height:36px; font-size:18px;}
.zwhd_list{ width:373px; float:left; line-height:32px;}

/*导航新闻下拉*/
.zwll{ width:240px; float:left; margin-left:40px; margin-top:40px;}
.zwlb{ width:240px; height:36px; float:left; background-image:url(zzjj_tit.jpg); background-position: bottom left; background-repeat:no-repeat; }
.zwlb_tit{ width:73px; height:36px; line-height:36px; float:left; font-size:18px; color:#003366; font-weight:bold;}
.zwlb_last{ width:45px; height:36px; float:left; font-size:13px; line-height:36px; color:#405d7d; text-align:center;}
.zwlb_list{ width:240px; float:left; line-height:30px;}
.xwfbh{ width:306px; float:left; margin-top:40px; margin-left:52px;}
.xwfbh_tit{ width:306px; height:36px; float:left; background-image:url(ydhd_tit.jpg); background-position:bottom left; background-repeat:no-repeat;}
.xwfbh_word{ width:104px; height:34px; float:left; line-height:36px; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; color:#003366; text-align:center;}
.xwfbh_list{ width:306px; float:left; line-height:30px;}
.veideo{ width:266px; height:36px; float:left; margin-top:40px; margin-left:58px; float:left; background-image:url(ydhd_tit.jpg); background-position:bottom left; background-repeat:no-repeat;}
.veideo_blockOn{width:78px; float:left; height:34px; line-height:36px; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; color:#003366; text-align:center;}
.veideo_block{ width:78px; height:36px; float:left; line-height:36px; font-size:18px; text-align:center;}
.veideo_list{ width:266px; float:left; line-height:30px;}

/*导航服务下拉*/
.mxff{ width:515px; float:left; margin-left:39px; margin-top:39px;}
.mxff_tit{ width:515px; height:34px; float:left; border-bottom:2px solid #e6e6e6;}
.mxff_blockOn{ float:left; padding-left:1px; padding-right:1px; height:34px; border-bottom:2px solid #003366; line-height:36px; font-size:18px; font-weight:bold; color:#003366; text-align:center; margin-right:25px;}
.mxff_block{ height:36px; padding-left:1px; padding-right:1px; float:left; line-height:36px; font-size:18px; text-align:center; margin-right:25px;}
.mxff_list{ width:515px; float:left; margin-top:25px;} 
.mxff_left{ width:264px; height:188px; float:left; background-color:#f3f3f3; margin-left:3px;}
.mxff_right{ width:220px; height:188px; float:left; margin-left:25px;}
.cycx{ width:356px; float:left; margin-top:39px; margin-left:52px;}
.cycx_tit{ width:356px; height:34px; float:left; border-bottom:2px solid #e6e6e6;}
.cycx_word{ width:73px; height:34px; float:left; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; line-height:36px;}
.cycx_list{ width:356px; height:120px; float:left; line-height:24px; margin-top:20px;}
.cycx_one{ width:356px; height:76px; float:left;}
.xl_ggjy{width:916px; height:50px; float:left; margin-top:20px; margin-left:39px;}

/*导航互动下拉*/
.bjxd{ width:378px; float:left; margin-top:38px; margin-left:36px;}
.bjxd_tit{ width:378px; height:34px; float:left; border-bottom:2px solid #e6e6e6;}
.bjxd_word{ width:148px; height:34px; float:left; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; line-height:36px;}
.bjxd_list{ width:378px; float:left; line-height:32px;}
/*
.wswd{ width:326px; float:left; margin-top:38px; margin-left:52px;}
.wswd_tit{ width:326px; height:34px; float:left; border-bottom:2px solid #e6e6e6;}
.wswd_word{ width:73px; height:34px; float:left; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; line-height:36px;}
.wswd_list{ width:326px; float:left;}
*/
.szxx_xl{ width:513px; float:left; margin-left:38px; margin-top:38px; line-height:40px;}

/*导航专题下拉*/
.qxzt{ width:296px; float:left; margin-left:58px; margin-top:34px;}
.qxzt_tit{ width:296px; height:34px; float:left; border-bottom:2px solid #e6e6e6;}
.qxzt_blockOn{ padding-left:2px; height:34px; float:left; line-height:36px; border-bottom:2px solid #003366; font-size:18px; font-weight:bold; color:#003366;  margin-right:20px;}
.qxzt_block{ height:36px; padding-left:2px; float:left; line-height:36px; font-size:18px; margin-right:20px;}
.qxzt_list{ width:296px; float:left; margin-top:17px;}
.ztlb{ width:525px; float:left; margin-left:54px; margin-top:34px;}

/*导航数据下拉*/
.shuju{ width:762px; float:left; margin-left:36px; margin-top:30px;}
.shuju_tit{ width:194px; float:left;}
.shuju_blockOn{ width:192px; height:41px; float:left; text-indent:12px; line-height:42px; font-size:15px; color:#015293; background:url(shujuOn.jpg) no-repeat; font-weight:bold;}
.shuju_block{ width:171px; height:41px; float:left; text-indent:12px; line-height:42px; font-size:15px; background:url(shuju.jpg) no-repeat;  font-weight:bold;}
.shuju_list{ width:566px; height:328px; float:left; border:1px solid #eeeeee; margin-top:2px;}
.tjgb{ width:131px; float:left; margin-top:30px; margin-left:32px;}



/*part1*/
#topnew{
	width:1000px;
	margin:0 auto;
	background:#f7f7f7;
	height:123px;
	}
.topnew{
	width:1000px; height:35px; line-height:35px; float:left; text-align:center;
	}
.mlzz{ width:334px; height:24px; float:left; margin-top:16px;}
.redd{ padding:2px 12px; background-color:#cf001e; font-size:15px; color:#fff; float:left;}
.spzz{ width:70px; height:24px; line-height:24px; float:left; font-size:15px; text-align:center;}
.jizhun{height:24px; line-height:24px; float:left; font-size:15px; text-align:center; padding-left:6px; padding-right:6px;}
.shu{ width:2px; height:16px; float:left; background-color:#9f9f9f; margin-top:5px;}


/*part2*/
#tpxw{ width:1000px; height:370px; margin:0 auto; background-color:#fff;}
.tpxw{ width:573px; height:370px; float:left;}
#yaowen{ width:390px; height:370px; float:left; margin-left:18px;}
.yaowen{ width:390px; height:50px; float:left; margin-top:10px; border-bottom:1px solid #dfe6e8;}
.yaowen_blockOn{ float:left; padding-right:22px; font-size:22px; line-height:47px; padding-left:3px; color:#2c3786;}
.yaowen_block{ float:left; padding-right:22px; font-size:18px; line-height:50px; padding-left:3px; color:#666666;}
.yaowen_list{ float:left; width:390px;}
#zcjd{ width:1000px; height:975px; margin:0 auto; background-color:#ffffff;}
#tongzhi{ width:320px; height:940px; margin-top:15px; margin-left:20px; border-right:1px solid #dcdcdc; float:left;}
.tongzhi{ width:280px; height:33px; background:url(tongzhi_head.jpg) repeat-x; float:left;}
.tongzhi_blockOn{ height:19px; float:left; font-size:18px; color:#003366; font-weight:bold; line-height:18px;}
.tongzhi_block{ height:19px; float:left; font-size:18px; color:#003366; line-height:18px;}
.blue_shu{ width:25px; height:19px; float:left; background:url(blue_shu.jpg) repeat-y;}
.blue_kong{ width:25px; height:19px; float:left;}
.tongzhi_list{ width:278px; height:200px; float:left;}
.zhengce_blockOn{ height:19px; float:left; font-size:18px; color:#003366; font-weight:bold; line-height:18px;}
.zhengce_block{ height:19px; float:left; font-size:18px; color:#003366; line-height:18px;}
.zhengce_list{ width:278px; height:104px; float:left;}
#gkzn{ width:290px; height:154px; float:left;}
.zhuanti_list{ width:280px; float:left; height:86px;}
.ducha_blockOn{ height:19px; float:left; font-size:18px; color:#003366; font-weight:bold; line-height:18px;}
.ducha_block{ height:19px; float:left; font-size:18px; color:#003366; line-height:18px;}
.ducha_list{ width:280px; float:left; height:145px;}
/*第二列*/
#interaction{ width:300px; height:940px; margin-top:15px; margin-left:40px; float:left;}
.hotline{ width:300px; height:33px; background:url(tongzhi_head.jpg) repeat-x; float:left;}
.hotline_blockOn{ height:19px; float:left; font-size:18px; color:#003366; font-weight:bold; line-height:18px;}
.hotline_block{ height:19px; float:left; font-size:18px; color:#003366; line-height:18px;}
.hotline_list{ width:284px; float:left; height:410px; margin-left:4px;}
.szxx{ width:300px; height:120px; float:left;}
.zxft{ width:300px; height:40px; float:left; background-image:url(tongzhi_head.jpg); background-repeat:repeat-x; background-position:bottom;}
.zxft_tit{ height:40px; float:left; font-size:18px; color:#003366; font-weight:bold; line-height:32px;}
.wqft{ width:89px; height:29px; float:right; background-image:url(wqft.jpg); line-height:29px; font-size:13px; text-indent:29px;}
.zxft_list{ width:300px; height:335px; float:left;}

/*第三列*/
#service{ width:275px; height:940px; float:left; margin-top:15px; margin-left:25px; background-color:#dcdcdd;}
.chaxun{ width:239px; height:106px; margin-top:23px; margin-left:19px; float:left; background-image:url(chaxun.jpg);}
.qingdan{ width:135px; height:22px; float:left; margin-left:90px; margin-top:14px;}
.quanli{ width:135px; height:60px; float:left; margin-left:90px; margin-top:4px;}
.fwdt{ width:239px; height:66px; float:left; margin-left:19px; margin-top:10px;}
.bmfw{ width:242px; height:28px; float:left; margin-left:19px; margin-top:27px; border-bottom:5px solid #f1f1f1; font-size:18px; font-weight:bold; line-height:18px; color:#003366;}
.bmfw_list{ width:242px; height:80px; float:left; margin-left:19px;}
.bmfw_listone{ width:242px; height:80px; float:left; margin-left:19px; overflow-y:scroll;}
.jiaotong_blockOn{ width:244px; height:29px; float:left; background-image:url(jiaotongOn.jpg); margin-left:18px; color:#fff; font-size:15px; line-height:28px; text-indent:28px;}
.jiaotong_block{ width:244px; height:29px; float:left; background-image:url(jiaotong.jpg); margin-left:18px; font-size:15px; line-height:28px; text-indent:28px;}
.jiaotong_list{ width:242px; height:136px; float:left; margin-left:19px; background-color:#fff; border-left:1 px solid #cad9e6#;  border-right:1 px solid #cad9e6#;}
.yszx{ width:244px; height:42px; float:left; margin-left:18px; margin-top:10px;}



/*part3*/
#bottomnav{ width:1000px; height:127px; margin:0 auto; clear:both; background-color:#fff;}
.bottomnav{ width:963px; height:107px; margin:0 auto; border-bottom:1px solid #e1e1e1; border-top:2px solid #003366; background-color:#f9f9f9;}
.dblj_list{ width:940px; height:40px; padding-left:16px;padding-top: 18px; display:block; float:left;}
.dblj_list li{float:left; margin-top:0; font-size:13px;font-family:"微软雅黑"; padding-right:15px; line-height:25px;}
.dblj_list li a:hover{ color:#cc0000;}
.bottom_main{ width:945px; float:left; margin-left:16px; margin-top:18px;}
.bottom_nav{ width:123px; height:31px; font-size:13px; border:1px solid #d1d1d1; float:left; line-height:31px; background-image:url(lianjie_pic.jpg); background-position:right; background-repeat:no-repeat; background-color:#fff; margin-right:10px; text-indent:20px; position:relative; cursor:pointer;}
.bottom_nav_main{ width:963px; height:220px; position:absolute; top:-223px; border-top:2px solid #003366; z-index:999; background-color:#f9f9f9; display:none; overflow-y:scroll; }
.bottom_nav a{ color:#000000; font-size:13px; display:block;}
.bottom_nav a:hover{ color:#cc0000;}

/*漂浮*/
#fr_nav{ width:66px; height:447px; position:fixed; top:190px; left:50%; margin-left:520px;}
.fr_navcell{ width:66px; height:76px; position:absolute; cursor:pointer;}
.fr_navcell_sub{ width:66px; height:76px; position:absolute; top:0px; left:0px; display:none;}
.fr_navcell_2code{ width:380px; height:170px; position:absolute; top:0px; left:-384px; background:url(2code.png) top no-repeat; display:none;}
.fr_navcell:hover .fr_navcell_sub{ display:block;}
.fr_navcell:hover .fr_navcell_2code{ display:block;}

.wzdt{ width:52px; height:320px; position:fixed; top:210px; left:50%; margin-left:-570px;}
.wzdt_nav{ width:52px; height:106px; float:left;}
.wzdt_main{ width:1016px; height:365px; position:absolute; left:50px; border:2px solid #015293; display:none; background-color:#fff;}

/*页面设参*/
.bottom_nav_main td a{ font-size:15px; display:inline; line-height:30px;}
.gkna_1{ width:92px; height:59px; float:left; margin-right:2px; margin-bottom:2px; line-height:59px; text-align:center;}
.gkna_2{ width:92px; height:59px; float:left; margin-right:2px; margin-bottom:2px; background-color:#d1d1d1; line-height:59px; text-align:center;}
.gkna_1 a{ font-size:14px; color:#fff;}
.gkna_1 a:hover{ color:#fff;}
.gkna_2 a{ font-size:14px; color:#333;}
.gkna_2 a:hover{ color:#333;}

.yszxone{display:block; float:left; margin-top:6px; width:40px; text-align:center; height:50px; line-height:64px; font-size:16px; color:#666; background-repeat:no-repeat;}
.yszxone:hover{ color:#cc0000;}
#shi{ background:url(/jcms/jcms_files/jcms1/web1/site/picture/1/1605241602089383896.png);}
#shi:hover{background:url(jcmsjcms_filesjcms1web1sitepicture11605241602089655441.png);}
#zhu{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241602090251476.png);}
#zhu:hover{background:url(jcmsjcms_filesjcms1web1sitepicture11605241602090444752.png);}
#xing{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241602089853154.png);}
#xing:hover{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241602090057082.png);}
#you{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241604235734251.png);}
#you:hover{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241604235907991.png);}
#gou{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241604235384657.png);}
#gou:hover{ background:url(jcmsjcms_filesjcms1web1sitepicture11605241604235572818.png);}
#yu{background:url(jcmsjcms_filesjcms1web1sitepicture11605241604236072536.png);}
#yu:hover{background:url(jcmsjcms_filesjcms1web1sitepicture11605241604236253101.png);}

.blue1{ font-size:13px; float:left; color:#435b73; line-height:16px; display:block; text-align:center;}
.blue1:hover{ color:#fff; font-weight:bold; background-color:#015393;}


.qxzt_blockOn a{line-height:36px;font-size:18px; font-weight:bold; color:#003366;}
.qxzt_blockOn a:hover{line-height:36px;font-size:18px; color:#003366;}
.qxzt_block a{line-height:36px;font-size:18px; color:#333;}
.qxzt_block a:hover{line-height:36px;font-size:18px; color:#333; font-weight:normal;}


.qxzt_list a{ display:inline; font-size:15px;line-height:30px;}
.qxzt_list a:hover{ display:inline; font-size:15px;line-height:30px; color:#cc0000; font-weight:normal;}
.qxzt_list{ line-height:30px;}

.shuju_blockOn a{ line-height:42px; font-size:15px; color:#015293; font-weight:bold;}
.shuju_blockOn a:hover{ color:#015293; line-height:42px; font-size:15px;}
.shuju_block a{ line-height:42px; font-size:15px; color:#333; font-weight:bold;}
.shuju_block a:hover{ color:#333; line-height:42px; font-size:15px;}

.tjybqh{display:block;width:131px; height:54px; margin-bottom:15px; background:url(jcmsjcms_filesjcms1web1sitepicture11605241535124667267.jpg); font-size:15px; color:#1a1a1a; text-align:center; line-height:54px; }
.tjybqh:hover{background:url(jcmsjcms_filesjcms1web1sitepicture11605241535124363789.jpg);font-weight:bold;color:#fff;}

.qingdan1{width:260px; height:26px; float:left;}
.qingdan1 a{ font-size:20px; font-weight:bold; color:#333;}
.qingdan1 a:hover{ font-size:20px; font-weight:bold; color:#003366;}

.lqlbobo a{ font-family:'微软雅黑'; font-size:13px; color:#fff;}
.lqlbobo a:hover{text-decoration:underline; color:#fff;}

.yaowen_blockOn a{font-size:22px;color:#2c3786}
.yaowen_block a{font-size:18px;color:#666666}

.tongzhi_blockOn a{font-size:18px; color:#003366; font-weight:bold;}
.tongzhi_block a{font-size:18px; color:#003366;}

.hotline_blockOn a{font-size:18px; color:#003366; font-weight:bold;}
.hotline_block a{font-size:18px; color:#003366;}

.zhengce_blockOn a{font-size:18px; color:#003366; font-weight:bold;}
.zhengce_block a{font-size:18px; color:#003366;}

ul,li{list-style:none; padding:0; margin:0 auto;}
.dt{height:315px; margin-left:18px; margin-top:20px;}
.dt1{width:120px; float:left; margin-left:20px;}
.sq>a{text-decoration: none;color: #000;font-size: 17px; text-decoration:none; cursor:pointer; height:35px; line-height:35px;}
.sq a:hover{color: #f00;}
.list_ul li{height:26px; line-height:26px;}
.list_ul li a{font-size:13px; text-decoration:none; color:#333;}
.list_ul li a:hover{color:#f00;}

.jiaotong_blockOn a{color:#fff; font-size:15px;}
.jiaotong_block a{color:#333; font-size:15px;}

.ducha_blockOn a{font-size:18px; color:#003366; font-weight:bold;}
.ducha_block a{font-size:18px; color:#003366;}

/*发布日历*/
#neirong { width: 100%; margin: 0 auto; background-color:#edf6fc; height: 365px; max-width: 1016px;}
#zhengti { width: 976px; max-width: 976px; height: 100%; margin:0 20px;}
#rlb { width: 268px; float: left; margin: 0; overflow: hidden;}
#tu { width: 266px; float: left; margin: 0; overflow: hidden; height: 260px; border: solid 1px #CCCCCC;}
#tukb { width: 268px; float: left; margin: 0; overflow: hidden; height: 10px;}
#sysm { width: 266px; float: left; margin: 0; overflow: hidden; border: solid 1px #CCCCCC;}
#rlblb { width: 665px; float: left; margin: 0 0 0 26px; overflow: hidden;}
.kb30 { width: 100%; height: 25px; float:left;}

/*市长信箱*/
#szxx1{display:block; float:left; width:71px; height:86px; background:url(jcmsjcms_filesjcms1web1sitepicture01609301636343428453.jpg);}
#szxx1:hover{background:url(jcmsjcms_filesjcms1web1sitepicture01609301636343605405.jpg);}
#bgt1{display:block; float:left; width:56px; height:86px; background:url(jcmsjcms_filesjcms1web1sitepicture11605241456446824015.jpg);}
#bgt1:hover{background:url(jcmsjcms_filesjcms1web1sitepicture11605241456447049376.jpg);}
#zxdc1{display:block; float:left; width:71px; height:86px; background:url(jcmsjcms_filesjcms1web1sitepicture01609301636344368423.jpg);}
#zxdc1:hover{ background:url(jcmsjcms_filesjcms1web1sitepicture01609301636344503918.jpg);}
#yjzj1{display:block; float:left; width:71px; height:86px; background:url(jcmsjcms_filesjcms1web1sitepicture01609301636344062422.jpg);}
#yjzj1:hover{ background:url(jcmsjcms_filesjcms1web1sitepicture01609301636344201379.jpg);}
#wsdc1{display:block; float:left; width:71px; height:86px; background:url(jcmsjcms_filesjcms1web1sitepicture01609301636343751320.jpg);}
#wsdc1:hover{ background:url(jcmsjcms_filesjcms1web1sitepicture01609301636343912438.jpg);}


.zxft_blockOn{ height:19px; float:left; font-size:18px; color:#003366; font-weight:bold; line-height:18px;}
.zxft_block{ height:19px; float:left; font-size:18px; color:#003366; line-height:18px;}
.zxft_blockOn a{font-size:18px; color:#003366; font-weight:bold;}
.zxft_block a{font-size:18px; color:#003366;}
