@charset "utf-8";
/* CSS Document */

body {margin:0; font-family:宋体;}
body,td,th {font-size:12px;   color:#464646; font-family:宋体;}
img{ border:0}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em{ padding:0; margin:0; font-family:宋体;}
ul, ol,li{ list-style-type:none;}
input,select {font-size:12px;vertical-align:absmiddle;}
.wrap li,.d10 a,h2{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
a{ color:#464646; text-decoration: none;}
a:hover{ text-decoration: none; color:#0e7bb0;}
.clear{ clear:both;}




/*   layout   */
#top,#main,#foot{ }

#top{ width:100%;float:left;} 
#main{ width:1001px; margin: 0 auto;padding:0; overflow:hidden;}
#foot{ width:100%; float:left; background:url(images/foot_bg.jpg) repeat-x #feffff;}



.focusBoxb{position: relative; width: 279px; height:399px; overflow: hidden; font: 14px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBoxb ul.pic{width: 279px; height:399px; margin:0px; padding:0px;}
.focusBoxb li{list-style-type:none; width: 279px; height: 399px;}
.focusBoxb .pic img { width: 279px; height: 399px; display: block; }
.focusBoxb .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 60px; width:277px; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBoxb .txt{ position: absolute; bottom: 0; z-index: 2; height: 65px; width:100%; overflow: hidden;  }
.focusBoxb .txt ul{width: 279px;  margin:0px; }
.focusBoxb .txt li{ height:65px; line-height:55px; position:absolute; list-style-type:none; text-align:left; margin-bottom:-10px;}
.focusBoxb .txt li a{ display: block; color: white; padding: 0 0 0 5px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBoxb .num { position: absolute; z-index: 3; bottom: 2px; right: 8px; }
.focusBoxb .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBoxb .num li a,.focusBoxb .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBoxb .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBoxb .num li.on a,.focusBoxb .num a:hover{ background:#f60; }
.tit_text { line-height:65px; color:#000; text-align:center; width:100%; font-size:25px; font-family:宋体;}

/***top***/
.hot{ width:100%; float:left; background:url(images/top_bg.jpg) repeat-x;}
.hot_k{ width:1001px; margin: 0 auto;}
.hot_k_left{ float:left; color:#0171b3; line-height:29px;}
.hot_k_right{ float:right; color:#0171b3; line-height:29px;}
.hot_k_right a{ color:#0171b3; line-height:29px; padding:0px 3px;}

/***top__banner***/
.banner{ width:1001px; margin: 0 auto; text-align: center;}

/***top__nav***/
.nav{ width:1001px; margin:0 auto; height:80px; background:url(images/nav_bg.jpg) no-repeat; overflow:hidden;} 
.nav_k{ width:997px; float:left; padding:2px;} 
.nav_k li{ width:166px; float:left; text-align:center; overflow:hidden; background:url(images/nav_x.jpg) right no-repeat; } 
.nav_k li a{ width:166px; color:#fff; height:76px; display:block; text-align: center;}
.nav_k li a:hover{ width:166px; color:#fff; height:76px; background:url(images/nav_li.jpg) no-repeat center; display:block; text-align: center;}
.nav_k li img{ width:46px; height:39px; margin-top:7px; text-align: center;} 
.nav_k li span{ width:166px; line-height:22px; font-size:14px; font-weight:bold; color:#fff;text-align: center; } 

.nav_k .li1{ width:166px; float:left; text-align:center; overflow:hidden; background:url(images/nav_x.jpg) right no-repeat;} 
.nav_k .li1 a{ width:166px; color:#fff; height:76px; display:block; text-align: center; background:url(images/nav_li.jpg) no-repeat center; }
.nav_k .li1 a:hover{ width:166px; color:#fff; height:76px; background:url(images/nav_li.jpg) no-repeat center; display:block; text-align: center;}

/***top__日期天气预报***/
.rq{ width:999px; margin: 0 auto; background:url(images/top_rq_bg.jpg) repeat-x; height:35px; overflow:hidden; border:1px solid #a9cfe5; margin-bottom:10px;}
.rq_left{ float:left; color:#383838; padding:6px 0px 0px 15px;}
.rq_search{ width:250px; float:right; padding:6px 15px 0px 0px;}
.rq_search .bk1{ width:145px; float:left; height:20px; border:1px solid #8ab1cc; border-left: none; line-height:20px; background:#fff; padding-left:15px; color:#767676;}




 /***main***/
.ct1{ width:1001px; float:left; height:688px; }
  /*首页————近期动向*/
.ct1_left{ width:737px; float:left; }
.ct1_left_jqdx{ width:737px; float:left;  overflow:hidden;}
.ct1_left_jqdx_banner{ width:279px; float:left;}
.ct1_left_jqdx_txt{ width:450px; float:right; overflow:hidden;}
.ct1_left_jqdx_txt_tit{ width:450px; float:left; background:url(images/jqdx_tit.jpg) repeat-x; height:30px;}
.ct1_left_jqdx_txt_tit .bt{ float:left; background:url(images/ct1_right_tzgg_bt.jpg) 12px 8px no-repeat; font-size:14px; color:#0a62a0;   font-weight: bold; line-height:30px; padding-left:29px; }
.ct1_wk{width:448px;border:1px solid #a9cfe5; height:335px; overflow:hidden; padding-bottom:4px; border-top:none; float:left;}
.ct1_left_jqdx_txt_xw1{ width:419px; float:left; margin:0px 12px 0px 12px; border-bottom:1px dashed #cacaca; display:inline; padding-bottom:14px;}
.ct1_left_jqdx_txt_xw1 li{ width:419px; float:left; padding-top:18px;}
.ct1_left_jqdx_txt_xw1 li h2{ width:419px; float:left; text-align: center; font-size:16px; color:#0a6a98;}
.ct1_left_jqdx_txt_xw1 li p{ width:419px; float:left; color:#303030; line-height:21px; padding-top:5px;}
.ct1_left_jqdx_txt_xw2{ width:419px; float:left; margin:10px 13px 0px 13px; display:inline;}
.ct1_left_jqdx_txt_xw2 li{ width:419px; float:left; background:url(images/ct1_left_jqdx_icon1.jpg) left center no-repeat;}
.ct1_left_jqdx_txt_xw2 li a{ float:left; padding-left:20px; color:#2f2f2f; line-height:28px;}
.ct1_left_jqdx_txt_xw2 li span{ float:right; color:#2f2f2f; line-height:26px; color:#666666;}
.ct1_left_jqdx_txt_xw2 li a:hover{ float:left; padding-left:20px; color:#0e7bb0; line-height:28px;}


  /*首页————政策宣传*/
.ct1_left_zcxc{ width:737px; float:left;  overflow:hidden; padding-top:10px;}
.ct1_left_zcxc_tit{ width:737px; float:left; background:url(images/ct1_left_zcxc_tit.jpg) no-repeat; height:32px;}
.ct1_left_zcxc_tit .bt{ float:left; background:url(images/ct1_left_zcxc_tit_bt.jpg) repeat-x; font-size:16px; color:#0a62a0; height:25px; line-height:25px; padding:0px 10px 0px 15px;}
.ct1_left_zcxc_txt{ width:735px; float:left; border:1px solid #a9cfe5; border-bottom: none; border-top: none; padding-top:14px;}
.ct1_left_zcxc_txt_flfg{ width:352px; float:left; padding-left:11px;}
.ct1_left_zcxc_txt_flfg_tit{ width:352px; float:left; height:30px; background:url(images/ct1_left_zcxc_flfg_tit.jpg) no-repeat;}
.ct1_left_zcxc_txt_flfg_tit .bt{ float:left; background:url(images/ct1_left_zcxc_flfg_btbg.jpg) repeat-x; font-size:14px; height:26px; color:#0a62a0; font-weight: bold; padding:0px 5px 0px 8px; line-height:24px;  }
.ct1_left_zcxc_txt_flfg_list{ width:352px; float:left; padding-top:10px; padding-bottom:3px;}
.ct1_left_zcxc_txt_flfg_list li{ width:352px; float:left; background:url(images/ct1_left_zcxc_flfg_icon1.jpg) left center no-repeat;}
.ct1_left_zcxc_txt_flfg_list li a{float:left; color:#2f2f2f; line-height:26px; padding-left:12px;}
.ct1_left_zcxc_txt_flfg_list li a:hover{float:left; color:#0e7bb0; line-height:26px; padding-left:12px;}
.ct1_left_zcxc_txt_flfg_list li span{float:right; color:#afafaf; line-height:26px; }
.ct1_left_zcxc_down{ width:735px; float:left;}


  /*首页————通知公告*/
.ct1_right{ width:254px; float:right;}
.ct1_right_tzgg{ width:254px; float:left;  overflow:hidden;}
.ct1_right_tzgg_tit{ width:254px; float:left; background:url(images/ct1_right_tzgg_tit.jpg) no-repeat; height:30px;overflow:hidden;}
.ct1_right_tzgg_tit .bt{ float:left; background:url(images/ct1_right_tzgg_bt.jpg) 12px 8px no-repeat; font-size:14px; color:#0a62a0;   font-weight: bold; line-height:30px; padding-left:29px; }
.ct1_right_tzgg_txt{ width:230px;float:left; padding:5px 11px 0px 11px; border:1px solid #a9cfe5; border-bottom: none; border-top: none; overflow:hidden;}
.ct1_right_tzgg_txt li{ width:230px;float:left; background:url(images/ct1_left_zcxc_flfg_icon1.jpg) left center no-repeat;}
.ct1_right_tzgg_txt li a{ color:#2f2f2f; line-height:26px; padding-left:12px;}
.ct1_right_tzgg_txt li a:hover{float:left; color:#0e7bb0; line-height:26px; padding-left:12px;}
.ct1_right_tzgg_down{ width:254px; float:left;}
.ct1_right_tp{ width:254px; float:left;}
.ct1_right_tp li{ width:254px; float:left; padding:6px 0px 0px 0px;}

  /*首页————最新合同范本*/
.ct1_right_zxhtfb{ width:254px; float:left; height:250px; overflow:hidden; margin-top:10px; display:inline;}


/*首页————长条图片*/
.tpzs{ width:1001px; float:left; padding:0px 0px 0px 0px; margin-bottom:12px;}

/***首页————诚信建设***/
.cxjs{ width:1001px; float:left; height:270px; overflow:hidden;}
.cxjs_tit{ width:1001px; float:left; background:url(images/cxjs_tit.jpg) no-repeat; height:32px;}
.cxjs .bt{ float:left; background:url(images/ct1_left_zcxc_tit_bt.jpg) repeat-x; font-size:16px; color:#0a62a0; height:25px; line-height:25px; padding:0px 10px 0px 15px;}
.cxjs_txt{ width:999px; float:left; border:1px solid #a9cfe5; border-bottom: none; border-top: none; overflow:hidden;}
.cxjs_txt_cxgs{ width:316px; float:left; padding:13px 0px 0px 15px;}
.cxjs_txt_cxgs_tit{ width:316px; float:left; height:30px; background:url(images/cxjs_cxgs_tit.jpg) no-repeat;}
.cxjs_txt_cxgs_tit .bt{ float:left; line-height:30px; height:30px; color:#fff; font-size:14px;   font-weight: bold; background: url(images/cxjs_cxgs_btbg.jpg) repeat-x; padding:0px;}
.cxjs_txt_cxgs_txt{ width:316px; float:left; padding-top:14px;}
.cxjs_txt_cxgs_txt li{ width:316px; float:left; background:url(images/ct1_left_zcxc_flfg_icon1.jpg) left center no-repeat;}
.cxjs_txt_cxgs_txt li a{float:left; color:#2f2f2f; line-height:26px; padding-left:12px;}
.cxjs_txt_cxgs_txt li a:hover{float:left; color:#0e7bb0; line-height:26px; padding-left:12px;}
.cxjs_txt_cxgs_txt li span{float:right; color:#afafaf; line-height:26px; }

.cxjs_down{ width:1001px; float:left;}


/***首页————法规问答**/
.ct2{ width:1001px; float:left; padding-top:11px;  }
.ct2_fgwd{ width:737px; float:left;}
.ct2_fgwd_tit{ width:737px; float:left; background:url(images/fgwd_tit.jpg) no-repeat; height:30px;overflow:hidden;}
.ct2_fgwd_tit .bt{ float:left; background:url(images/ct1_right_tzgg_bt.jpg) 12px 8px no-repeat; font-size:14px; color:#0a62a0;   font-weight: bold; line-height:30px; padding-left:29px; }
.ct2_fgwd_txt{ width:735px; height:195px; float:left; border:1px solid #a9cfe5; border-bottom: none; border-top: none;}
.ct2_fgwd_txt_k{ width:735px; float:left; padding:5px 0px 5px 0px;}
.ct2_fgwd_txt_k_left{float:left; padding-bottom:15px;}
.ct2_fgwd_txt_k_left li{ width:338px; float:left; border-bottom:1px dashed #ddd; padding-top:13px; margin:0 9px 0 9px;}
.ct2_fgwd_txt_k_left li img{ width:22px; float:left; padding-right:5px; padding-left:5px;}
.ct2_fgwd_txt_k_left li .span{ width:280px; float:left; display:inline;}
.ct2_fgwd_txt_k_left li .span .w{ width:280px; float:left; padding-bottom:10px;}
.ct2_fgwd_txt_k_left li .span .d{ width:280px; float:left; padding-bottom:8px; line-height:22px;}

  /*首页————守重申请流程*/
.sqlc{ width:254px; float:right; height:232px; overflow:hidden;}

/*首页————企业展示图片*/
.qytp{ width:1001px; float:left; padding:11px 0px;}
.qytp ul{ width:1010px; float:left; overflow:hidden;}
.qytp li{ width:243px; float:left; padding-right:9px; margin-bottom:8px;}

/***foot***/
.footer{ width:1001px; margin: 0 auto; text-align: center; padding-bottom:30px;}
.footer_dh{ width:1001px; float:left; padding:19px 0px 17px 0px;font-size:14px; color:#373737; font-weight: bold;  }
.footer_dh a{ font-size:14px; color:#373737; font-weight: bold;  }
.footer_dh a:hover{ font-size:14px; color:#0e7bb0; font-weight: bold;  }
.footer_cy{ width:1001px; float:left; margin-bottom:15px;}
.footer_xx{ width:1001px; float:left; padding:15px 0px 15px 165px;}
.footer_xx img{ width:122px; float:left; padding-right:12px;}



/***促进会概况***/
.content{ width:1001px; float:left;}
.leftbg{width:219px;background:url(images/left_bg.jpg) bottom no-repeat #f6f6f6; float:left;}
.left{min-height:500px;}
.left_tit{ width:219px; height:85px; text-align: center; float:left; background:url(images/left_tit.jpg) no-repeat; margin-top:24px;}
.left_tit .bt{ width:219px; height:46px; float:left;  font-size:18px; color:#ffffff;font-weight:bold; line-height:41px; font-family:黑体;  padding-top:5px;FILTER:DropShadow(Color=#333666, OffX=1, OffY=1, Positive=10);}
.left_n_tit{ width:172px;float:left; padding:16px 0px 16px 22px;}
.left_n_tit li{width:172px;float:left; font-size:14px;font-weight:bold; margin-bottom:10px;}
.left_n_tit li a{width:172px;float:left; background:url(images/n_tit_bg1.jpg); line-height:36px; padding-left:0px;color:#02a3f1;text-decoration:none; text-align:center;}
.left_n_tit li a:hover{width:172px;float:left; background:url(images/n_tit_bg11.jpg); line-height:36px;padding-left:0px;color:#FFFFFF;text-decoration:none; text-align:center;}

.left_n_tit .li1 a,.left_n_tit .li1 a:hover{width:172px;float:left; background:url(images/n_tit_bg11.jpg);line-height:36px;padding-left:0px;color:#FFFFFF;text-decoration:none;text-align:center;}
.n_right1{ width:771px; float:left; padding-top:5px; padding-left:12px;padding-bottom:30px;}
.n_right1_tit{ width:771px; float:left; height:91px;}
.n_right1_tit_left{ width:190px; float:left; padding-left:65px; line-height:85px; font-size:16px; color:#2886c5; font-weight:bold;FILTER:DropShadow(Color=#ffffff, OffX=2, OffY=1, Positive=10);}
.n_right1_wz{ width:437px; float:right; padding-right:47px;margin-top:70px; text-align:right;}
.n_right1_cont{ width:771px; float:left; padding-top:28px; line-height:24px;}


/***通知公告***/
.n_right1_cont2{width:751px; float:left;padding:20px 0 0 10px;}
.n_right1_cont2 li{width:729px; float:left; border-bottom:solid 1px #eee; line-height:39px; background:url(images/news_b.jpg) no-repeat 5px 14px; padding-left:22px;}
.n_right1_cont2 li span{width:80px; float:right; border:none; text-align:right; padding-right:10px;}

/***新闻内页***/
.xwzx_tit{ width:751px; float:left;text-align:center; line-height:24px;}
.xwzx_tit h2{ font-size:24px; color:#323232; border-bottom:1px dotted #a8a8a8; padding:10px 0 20px 0px; margin-bottom:15px;}
.xwzx_tit span{ color:#787878;}
.xwzx_ct{ width:751px; float:left;line-height:26px; font-size:14px; color:#323232; padding-top:17px; font-family:宋体;  text-align:justify;}

/* 分页 */
.fy{width:100%; float:right; padding:20px 0px 10px 20px;}
.fy ul{ padding-right:10px;}
.fy li{ float:right; margin-left:7px; display:inline;}
.fy li a{ float:left;  color:#464646; padding:3px 8px; background:#eeeeee; border:1px solid #dadada;}
.fy li a:hover{ float:left;  color:#fff; padding:3px 8px;background:#0d4dc3; border:1px solid #0d4dc3;}
.fy .li1{ float:right; margin-left:7px; display:inline;}
.fy .li1 a{ float:left;  color:#fff; padding:3px 8px; background:#0d4dc3; border:1px solid #0d4dc3;}
.fy .li1 a:hover{ float:left; color:#fff; padding:3px 8px;  background:#0d4dc3; border:1px solid #0d4dc3;}

/***上一篇  下一篇***/
.syp{ width:751px; float:left; border-bottom:1px dotted #a8a8a8;border-top:1px dotted #a8a8a8; margin-top:24px; margin-left:10px;}
.syp .sy{ float:left; padding:14px 0px ; height:18px; line-height:18px;}
.syp .sy a{}
.syp .xy{ float:right; padding:14px 0px; height:18px; line-height:18px;}
.syp .xy a{}


/***common***/
.red{ color:#e51d13;}
.red a{ color:#e51d13;}


.gd{ float:right; color:#0a62a0; line-height:32px;  }
.gd a{ color:#0a62a0; line-height:32px;   padding-right:10px;}
.gd a:hover
{
	color:#e51d13;
	text-decoration:underline;
}

.linkRed
{
	color:#e51d13;
	text-decoration:none;
}
.linkRed:hover
{
	text-decoration:underline;
}

.input { float:left; height:22px; border:1px solid #8ab1cc; line-height:22px; background:#fff; padding-left:2px; color:#767676;}
.area { float:left; border:1px solid #8ab1cc; line-height:22px; background:#fff; padding-left:2px; color:#767676;}

.botton
{
	height:25px;
	width:100px;
}