@charset "utf-8";
/*
Pro Name: SCJG 2020
Author: DaiYu(http://www.scjg.gov.cn)
Date: 2020/03/13
*/

/* comm */
body{ text-align:center; background:#FFF url(img/topBG.jpg) center  top no-repeat;}
body,ul,li,form,input,h1,h2,h3,h4,h5,h6,b,p,span,font{ margin:0px; padding:0px;}
body,div,input,h1,h2,h3,h4,h5,h6,b,p,span,font{ font-family:"Microsoft yahei", Arial; font-size:14px; color:#000;}
ul,li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6,b,p,span,font{ font-weight:normal;}
*{ cursor:default;}
a{ blr:expression(this.onFocus=this.blur()); outline:none; cursor:pointer; }

/* share */
.ml12{ margin-left: 12px;}
#keys{ width:184px; height:30px; border:none; margin-top:13px; padding:0 8px 0 8px; color: #AAA; font-size: 12px; cursor: text; float:right;}
#go{ width:40px; height:30px; background:url(img/search_btn_BG.jpg) no-repeat; border:none; cursor:pointer; margin:13px 13px 0 0; float:right;}

/* layerModel */
.layerModel_mask{position:fixed;_position:absolute;z-index:9998;top:0px;left:0px;width:100%;_width:expression(document.body.clientWidth);height:100%;_height:expression(document.body.clientHeight);}
.layerModel_wrapper{color:#444; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);*border:10px solid #e5dfda;border:10px solid #e5dfda\0;border:10px solid rgba(0,0,0,0);}
.layerModel_wrapper .layerModel_content{background: #fff; }
.layerModel_wrapper .layerModel_content h4{margin: 0;font-family: "Microsoft YaHei", Arial, sans-serif;-moz-user-select:none;}
.layerModel_ownContent{padding: 4px 10px;word-wrap:break-word;white-space:normal;}
.layerModel_wrapper .layerModel_title{ height:32px; line-height:32px; overflow:hidden; color:#333; padding:0 0 0 10px; font-size:14px; border-bottom:1px dotted #e5e5e5; text-align:left; }

.layerModel_wrapper .layerModel_closeBtn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; display: inline-block;width:24px;height: 32px;line-height: 32px;padding-left: 14px;}
.layerModel_wrapper .layerModel_closeBtn:hover{ color:#333;}
.layerModel_wrapper .replaceClose {display: none;width:1px;height:1px;}
.layerModel_wrapper .btn_highlight,.layerModel_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }
.layerModel_wrapper .btn_highlight{ background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }
.layerModel_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }

#demo0,#demo1,#demo2{ width:400px;height:80px; line-height:70px; display: none;text-align: center; color:#1A74CA; font-size:20px; font-weight:bold;}
#demo1{ width:740px; height: 150px; color:#222; text-align: left; font-size: 15px; font-weight: normal; line-height: 200%; padding: 15px;}

#body2{ width:100%; background:url("img/botBG.jpg") center bottom no-repeat; padding-bottom: 40px; float: left;}

/* container */
#container{ width:1200px;}
#Shead{ width:100%; height: 230px; background: url("img/headBG.jpg") no-repeat; float: left;}

/* topbar */
#topbar{ width: 100%; height: 20px; margin-top: 10px; float: left;}
  #topbar h1{ width:400px; margin-left: 5px; float: left;}
    #topbar h1 b{ float: left;}
    #topbar h1 a{ color: #1A74CA; text-decoration: none; margin-left: 10px; float: left;}
    #topbar h1 a:hover{ color: red; }
  #topbar h2{ width:400px; margin-right: 5px; float: right;}
    #topbar h2 a{ color: #333; text-decoration: none;  cursor: pointer; margin-right: 10px; padding-left: 20px; float: right;}
    #topbar h2 a:hover{ color: #1A74CA; }
    #topbar h2 a.linksGH{ background: url(../share/icon_gh.png) no-repeat;}

/* head */
#head{ width:100%; height: 200px; float: left;}
  #head a{ width:696px; height:95px; cursor: pointer; margin-top: 55px; float:  left;}

/* nav */
#nav{ width:100%; height:55px; position:absolute; top:230px; float:left;}
 #nav p{ width:1200px; height:55px; line-height:55px; background:#1A74CA;}
  #nav p a{ color:#FFF; text-decoration:none; font-size:13px; margin:0 30px 0 30px; padding-left:20px; float:left;}
  #nav p a:hover{ text-decoration:underline;}
	 #nav p a.n1{ background:url(img/n1.jpg) left center no-repeat;}
	 #nav p a.n2{ background:url(img/n2.jpg) left center no-repeat;}
	 #nav p a.n3{ background:url(img/n3.jpg) left center no-repeat;}
	 #nav p a.n4{ background:url(img/n4.jpg) left center no-repeat;}
	 #nav p a.n5{ background:url(img/n5.jpg) left center no-repeat;}
	 #nav p a.n6{ background:url(img/n6.jpg) left center no-repeat;}
	 #nav p a.n7{ background:url(img/n7.jpg) left center no-repeat;}
/* picnews */
#picnews{ width:680px; height:454px; margin-top:75px; overflow:hidden; float:left;}
 #picnews #boxID{ width:680px; height:454px; background:#FFF; float:left;}

/* news */
#newsTop{ width:500px; height: 117px; margin-top:65px; float: right;}
#newsTop span{ width: 490px; padding:14px 5px 10px 5px; text-align: left; float: left;}
 #newsTop span a{ width:100%; line-height: 30px; color:#1A74CA; font-size: 20px; text-decoration:none; background: none; padding: 0; border: none; text-align: center; float:left;}
 #newsTop span a:hover{ background: none; text-decoration: underline;}
 #newsTop span font{ width: 100%; line-height: 160%; font-size: 14px; color: #555; margin-top: 2px; text-align: left; float: left;}
#newsTop span font a{ font-size: 14px; color: #B90103; float:none;}
#newsTop span font a:hover{ text-decoration: underline;}

#news{ width:500px; height:auto; margin-top: 5px; float:right;}
 #news b{ width:100%; height:35px; border-bottom:2px solid #1A74CA; float:left;}
  #news b a{ width:150px; height:35px; line-height:35px; color:#333; cursor:pointer; text-decoration:none; margin-right: 1px; font-size: 16px; float:left;}
	 #news b a.N,#news b a:hover{ color:#FFF; background:#1A74CA;}
 #news p{ width:100%; height:300px; margin-top: 8px; text-align:left; float:left;}
  #news p a{ width:480px; line-height:240%; padding-left:16px; background:url(img/icon_N_1.jpg) 5px center no-repeat; color:#222; font-size: 15px; text-decoration:none; border-bottom: 1px solid #EEE; float:left;}
	#news p a:hover{ color:#1A74CA; background:url(img/icon_N_2.jpg) 5px center no-repeat;}

.newsbox,.newsbox1{ border: 1px solid #EEE;}
.newsbox h1,.newsbox1 h1{ background: #FAFAFA; border-bottom: 1px solid #EEE;}
.newsbox h1 b,.newsbox1 h1 b{ width: 5px; height: 22px; font-size: 5px; background: #1A74CA; margin: 14px 10px 0 12px;  float: left;}
.newsbox h1 p,.newsbox1 h1 p{ font-size: 16px; color: #333; margin-top: 14px;  float: left;}
.newsbox h1 a,.newsbox1 h1 a{ font-size: 14px; color: #333; text-decoration: none; margin: 14px 10px 0 0;  float: right;}
.newsbox h1 a:hover,.newsbox1 h1 a:hover{ color: #1A74CA;}
.newsbox h1 p a,.newsbox1 h1 p a{  font-size: 16px; color: #333; margin: 0 18px 0 0;  float: left;}
.newsbox h1 p a:hover,.newsbox1 h1 p a:hover{ color: #1A74CA;}
.newsbox h1 p a.N,.newsbox1 h1 p a.N{ color: #1A74CA;}

.newsbox h2 a{ min-width: 60%; line-height:230%; padding-left:16px; background:url(img/icon_N_1.jpg) 5px center no-repeat; color:#222; font-size: 15px; text-align: left; text-decoration:none; float:left;}
.newsbox h2 a:hover{ color:#1A74CA; background:url(img/icon_N_2.jpg) 5px center no-repeat;}

#zwfw{ width:510px; margin-top: 20px; float: left; }
#zwfw h1{ width:100%; height: 50px; float: left;}
#zwfw h1 p a{ margin: 14px 0 0 0; color: #1A74CA; font-size:14px; float: none;}
#zwfw h2{ width:100%; height: 36px; line-height: 36px; border-bottom: 1px solid #EEE; float: left;}
#zwfw h2 a{ color: #222; margin: 0 5px 0 5px; text-decoration: none; cursor: default;}
#zwfw h2 a:hover,#zwfw h2 a.N{ color:#1A74CA; font-weight:bold;}
#zwfw h3{ width:100%; height: 172px; padding-top: 10px; overflow-x: hidden; overflow-y: auto; float: left;}
#zwfw h3 a{ width:474px; line-height:230%; padding-left:16px; margin: 0 10px 0 10px; background:url(img/icon_NB_1.jpg) 5px center no-repeat; color:#222; font-size: 15px; text-decoration:none; text-align: left; float:left;}
#zwfw h3 a:hover{ color:#1A74CA; background:url(img/icon_NB_2.jpg) 5px center no-repeat;}

#gsgg{ width:330px; margin: 20px 0 0 12px; float: left;}
#gsgg h1{ width:100%; height: 50px; float: left;}
#gsgg h2{ width:322px; height: 212px; padding: 8px 0 0 5px; float: left;}

#ggfw{ width:330px; margin-top: 20px; float: right;}
#ggfw h1{ width:100%; height: 50px; float: left;}
#ggfw h2{ width:100%; height: 220px; float: left;}
#ggfw h2 a{ width: 69px; height: 86px; margin: 15px 0 0 8px; padding: 0; float: left;}

#zcfg{ width:420px; margin-top: 20px; float: left;}
#zcfg h1{ width:100%; height: 50px; float: left;}
#zcfg h2{ width:412px; height: 182px; padding: 8px 0 0 5px; float: left;}

#xzzx{ width:420px; margin-top: 20px; margin-left: 12px; float: left;}
#xzzx h1{ width:100%; height: 50px; float: left;}
#xzzx h2{ width:412px; height: 182px; padding: 8px 0 0 5px; float: left;}

#boxs{ width: 864px; margin-top: 8px; float: left;}

.z01{ width:420px; margin-top: 12px; float: left;}
.z01 h1{ width:100%; height: 50px; float: left;}
.z01 h2{ width:412px; height: 215px; padding: 8px 0 0 5px; float: left;}

/* body others */
#ad{ width:100%; height: 116px; margin-top: 20px; float: left;}
 #Nad_con{ width: 1200px; height: 116px; float: left;}

#yypt{ width:330px; margin-top: 20px; float: right;} 
#yypt h1{ width:100%; height: 50px; float: left;}
#yypt h2{ width:100%; height: 190px; float: left;}
#yypt h2 a{ width: 300px; height: 70px; background: none; margin-top: 17px; float: left;}
#yypt h2 a img{ width: 300px; height: 70px; border: 0; cursor: pointer; float: left;}

#ztzl{ width:330px; margin-top: 20px; float: right;}
#ztzl h1{ width:100%; height: 50px; float: left;}
#ztzl h2{ width:100%; height: 365px; float: left;}
#ztzl h2 a{ width: 300px; height: 86px; background: none; margin-top: 25px; float: left;}
#ztzl h2 a img{ width: 300px; height: 86px; border: 0; cursor: pointer; float: left;}

#tpgj{ width:330px; margin-top: 20px; float: right;}
#tpgj h1{ width:100%; height: 50px; float: left;}
#tpgj h2{ width:314px; height: 110px; padding: 3px 8px 0 8px; float: left;}
#tpgj h2 a{ line-height: 190%; margin-top: 5px;}
#tpgj h3{ width:100%; height: 102px; margin-top: 8px; float: left;}
#tpgj h3 span a img{ width:120px; height: 100px; margin-right: 5px; border: 0; cursor: pointer; float: left;}

#sysDE{ width:312px; height:102px; margin-left: 8px; overflow:hidden; border:none; float:left;}
#sysDE a{ width:120px; height:100px; border:1px solid #EEE; float:left;}
#sysDE a img{ width:118px; height:98px; margin:1px; float:left;}
#sysDE a:hover{ border:1px solid #1A74CA;}
#intpDE{ width:800%; float:left;}
#tpDe1,#tpDe2{ height:100px; display:inline-table; float:left;}
#tpDe1 li,#tpDe2 li{ width:120px; height:100px; margin:0 0 0 7.2px; cursor: pointer; float:left; }
#tpDe1 li img,#tpDe2 li img{  cursor: pointer; display:block;}

#gfkp{ width:330px; margin-top: 12px; float: right;}
#gfkp h1{ width:100%; height: 50px; float: left;}
#gfkp h2{ width:100%; height: 215px; padding: 8px 0 0 5px; float: left;}

/* links */
#yqlj{ width: 1198px; height: 68px; border: 1px solid #EEE; margin-top: 40px; float: left;}
#yqlj select{ width: 250px; height:30px; margin: 19px 24px 0 24px; float: left;}

/* copyrights */
#copyrights{ width:100%; hegiht: 100px; border-top: 3px solid #1A74CA; float: left;}
#copyrights div{ width: 1200px; height:100px; margin-top: 35px;}
#copyrights div h1{ width: 80px; height: 80px; margin-top: -8px; float:left;}
#copyrights div h2{ width: 1120px; text-align: left; color: #999; font-size: 12px; line-height: 180%; float: left;}
#copyrights div h2 font{ font-weight: bold; color: #1A74CA; font-size: 14px; text-align: left;}
#copyrights div h3{  width:1120px; color: #999; line-height: 180%; text-align: left; font-size: 12px; float: left;}
#copyrights div h3 a{ color: #999; text-decoration: none;}
#copyrights div h3 a:hover{ color: #1A74CA; text-decoration: underline;}

/* List */
#body3{ width: 1170px; margin:46px 0 20px 0; padding: 30px 15px 15px 15px; background: #F7F7F7; float: left; }
#body3{ width: 1170px; margin:46px 0 20px 0; padding: 30px 15px 15px 15px; background: #F7F7F7; float: left; }

#menu{ width: 200px; float: left;}
#menu b{ width:100%; height:60px; line-height: 60px; font-size: 20px; color: #FFF; background: #1A74CA; float: left;}
#menu a{ width:198px; height: 40px; line-height: 40px; margin-top: 8px; border: 1px solid #EEE; background: #FFF; color: #333; text-decoration: none; float: left;}
#menu a:hover{ color:#1A74CA;}

#list{ width:955px; background: #FFF; float: right;  }
#list div.p{ width:100%; height: 58px; line-height: 58px; border-bottom: 1px solid #1A74CA; text-align: left; font-size: 18px; color: #1A74CA; float: left;}
#list div.p b{ width: 5px; height: 22px; background: #1A74CA; font-size: 1px; margin: 19px 8px 0 10px; float: left;}
#list div.p span{ color: #1A74CA;  font-size: 14px; font-weight: bold; margin-right: 15px; float: right;}

#list div.list{ width:100%; margin-top: 5px; float: left;}
#list div.list h1{ width: 100%; height: 50px; line-height: 50px; border-bottom: 1px dashed #EEE; float: left;}
#list div.list h1 a{ width: auto; padding-left:25px; background:url(img/icon_N_1.jpg) 15px center no-repeat; text-align: left; color: #333; font-size: 15px; text-decoration: none; float: left;}
#list div.list h1 a:hover{ color: #1A74CA; background:url(img/icon_N_2.jpg) 15px center no-repeat;}
#list div.list h1 span{ width: auto; text-align: right; margin-right: 15px; float: right;}
#list div.list h1 a:hover span{ color: #1A74CA; cursor: pointer;}

#list div.fy{ width:100%; text-align:center; margin-top:10px; padding: 15px 0 15px 0; float:left;}
#list div.fy img{ cursor: pointer;}

/* show */
#body4{ width: 1180px; margin:46px 0 20px 0; padding: 30px 10px 10px 10px; background: #F7F7F7; float: left; }

.menu{ width: 200px; float: left;}
.menu b{ width:100%; height:60px; line-height: 60px; font-size: 20px; color: #FFF; background: #1A74CA; float: left;}
.menu a{ width:198px; height: 40px; line-height: 40px; margin-top: 8px; border: 1px solid #EEE; background: #FFF; color: #333; text-decoration: none; float: left;}
.menu a:hover{ color:#1A74CA;}

.list{ width: 968px; background: #FFF;  float: right;}

#dh{ width: 958px; height: 40px; line-height: 40px; text-align: left; border-bottom: 1px dashed #EEE; color: #666; padding: 0 5px 0 5px; float: left;}
#dh a{ color: #1A74CA; text-decoration: none;}
#dh b{ width: 5px; height: 18px; background: #1A74CA; font-size: 1px; margin: 12px 8px 0 8px; float: left;}
#bt{ width: 948px; font-size: 25px; line-height: 140%; margin: 30px 0 0 10px; float: left;}
#ly{ width: 100%; font-size:12px; color: #999; margin-top: 10px; padding-bottom:  25px; border-bottom: 1px dashed #EEE; float: left;}
#contxt{ width:948px; text-align: left; margin: 20px 10px 20px 10px;  float: left;}








