﻿
/*-- 首页 --*/
.hei320px{ height:350px; position:relative; overflow:hidden; margin-top:15px;}

.news_turn{ width:585px; height:350px; overflow:hidden; position:relative;  }
.news_turn .bd{ position:relative; height:100%; z-index:0;   }
.news_turn .bd li{ zoom:1; vertical-align:middle; position:relative; }
.news_turn .bd img{ width:585px; height:350px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
.news_turn .prev,
.news_turn .next{ position:absolute; left:2%; top:50%; margin-top:-40px; display:block; width:32px; height:80px; background:url(../images/slider-arrow.png) #000 -110px 25px no-repeat; filter:alpha(opacity=40);opacity:0.4;   }
.news_turn .next{ left:auto; right:2%; background-position:8px 25px; }
.news_turn .prev:hover,
.news_turn .next:hover{ filter:alpha(opacity=70);opacity:.7;  }
.news_turn .bd li .txt_d{ padding:0 2%; height:32px; line-height:32px; width:96%; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.5); *background:#000; color:#fff; font-size:15px;  text-align:center;}
.news_box{ background-color:#f0f0f0; width:500px; height:350px;  border-top-left-radius:10px; overflow:hidden; position:absolute; top:0px; right:0px;}

a.news_more{ position:absolute; bottom:5px; right:5px; height:22px; line-height:22px; width:60px; text-align:center; color:#fff; font-size:14px; background-color:#4482d5; text-decoration:none;}

.ty_title{ background:url(../images/tit_bg.png) repeat-x left center; border-top-left-radius:10px; height:32px; line-height:32px; position:relative; padding-bottom:2px;}
.ty_title h2{ background:url(../images/tab_bg.png) no-repeat; width:121px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:17px; }
.ty_title h2 a{ display:block; color:#fff; text-decoration:none;}
a.more_btn{ position:absolute; top:0px; right:10px; font-size:13px;}

.news_list{ padding:8px 12px; overflow:hidden;}

.first_news{ height:82px; border-bottom:1px solid #ddd; margin-bottom:2px;}
.first_news h2{ height:30px; line-height:30px; text-align:center; font-size:16px; color:#06c; margin-bottom:3px;}
.first_news h2 a{ color:#06c; text-decoration:none;}
.first_news p{ height:40px; line-height:20px; overflow:hidden; text-indent:2em; font-size:13px;}
.first_news p a{ color:#f60; }

.news_list ul li{ background:url(../images/arrow_1.png) no-repeat left center; position:relative; padding:7px 0; height:21px; line-height:21px; overflow:hidden; padding-left:14px; border-bottom:1px dashed #ddd;}
.news_list ul li a{}
.news_list ul li span{ position:absolute; top:7px; right:4px; color:#777; font-size:13px;}
.news_list ul li:last-child{ border-bottom:none;}


.ggw_box{ height:80px; margin-top:15px;}
.ggw_box img{ width:1100px; height:80px;}


.hei240px{ height:240px; overflow:hidden; position:relative; margin-top:15px; }

.wid543px{ width:542px; height:240px; overflow:hidden;}

.ty_title ul li{ width:121px; height:32px; line-height:32px; text-align:center; color:#333; font-size:17px; float:left; background:url(../images/line.png) no-repeat right center; margin-right:10px; font-weight:bold;}
.ty_title ul li:last-child{ background:none;}
.ty_title ul li.on{ background:url(../images/tab_bg2.png) no-repeat;  }
.ty_title ul li:first-child.on{ background:url(../images/tab_bg.png) no-repeat;  }
.ty_title ul li a{ display:block; color:#333; text-decoration:none;}
.ty_title ul li.on a{ color:#fff; transition:none;}

.pro_list{ padding:0 5px; padding-top:7px;}
.pro_list ul li{ background:url(../images/arrow_2.png) no-repeat left center; position:relative; padding:5px 0; height:22px; line-height:22px; overflow:hidden; padding-left:11px; }
.pro_list ul li a{}
.pro_list ul li span{ position:absolute; top:5px; right:4px; color:#777; font-size:13px;}
.pro_list ul li:last-child{ border-bottom:none;}
.pos_frd{ position:absolute; top:0px; right:0px;}
.hei220px{height:350px; overflow:hidden; position:relative; margin-top:15px;}
.zhibo_box{width:542px; height:350px; overflow:hidden; }
.quick_box{ position:absolute; top:0px; right:0px; width:555px;}
.quick_box ul li{ width:245px; height:70px; float:left; margin-left:28px; margin-bottom:15px;}
.quick_box ul li img{width:245px; height:70px; }
.quick_box ul li:hover{ opacity:.8;}

.hei150px{ padding: 10px 0; height:100px; color:#333; font-weight:bold; border-bottom:1px solid #ddd; margin-bottom:6px;}
.hei150px img{ float:left; height:100px; width:120px; margin-right:10px;}
.hei150px p{ line-height:20px; margin:5px 0px;}

.zhibo_box ul li{ background:url(../images/arrow_2.png) no-repeat left center; position:relative; padding:3px 0; height:21px; line-height:21px; overflow:hidden; padding-left:11px; }










/*-- 机构 --*/


.crumbs{ background:url(../images/sub_tit.jpg) #fff no-repeat left center; padding:10px 12px; padding-left:20px;font-size:14px; height:24px; line-height:24px; color:#333;}
.list_tit{ background:url(../images/tit_bg2.png) no-repeat top center; padding:0px; padding-top:1px; height:33px;  border-right:1px solid #e1e1e1;}
.list_tit ul li{ font-weight:normal; font-size:15px;}
.jigou_box{ border:1px solid #e1e1e1; border-top:none; padding:30px 50px; position:relative; height:220px; overflow:hidden; margin-bottom:15px;}
.jg_js{ font-size:14px; line-height:30px; color:#333; height:220px; overflow:hidden;}

a.ckqw_btn{ position:absolute; bottom:15px; right:30px; color:#c00; font-size:14px;}
 .danwei_listd{ padding:10px 30px; padding-bottom:20px;}
 .danwei_listd ul li{ background:url(../images/arrow.png) no-repeat left center; padding-left:1%; height:32px; line-height:32px; float:left; width:19%; font-size:15px; float:left; text-align:left; display:block;  overflow:hidden;}

.lgjs_box{ border:1px solid #e1e1e1; border-top:none; padding:20px 40px; padding-right:10px; position:relative; height:290px; overflow:hidden; margin-bottom:15px;}
.zyjh_list{ height:290px; position:absolute; top:20px; right:40px; border-left:1px solid #e1e1e1; padding-left:40px; width:500px; overflow:hidden;}

 h2.ty_titdd{ height:30px; line-height:30px; color:#c00; font-size:15px; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:5px; text-align:left; padding-left:12px;}

 h2.ty_titdd a{ text-decoration:none; color:#c00; }

.zhengce_btn{ margin-bottom:15px;}
.zhengce_btn ul li{ margin-top:0px; width:256px; margin-right:25px;}
.zhengce_btn ul li a{ padding-left:50px;}
.zhengce_btn ul li.gk_bg4{ margin-right:0px;}



/*-- 政策 --*/


.zc_list{ border:1px solid #e1e1e1; border-top:none; padding:15px 0px;   height:200px; overflow:hidden; margin-bottom:15px;}
.zc_list ul li{background:url(../images/arrow_2.png) no-repeat left center; padding:6px 0px; position:relative; line-height:22px; height:22px; overflow:hidden;  text-align:left; float:left; width:500px; margin:0 19px; padding-left:11px;}
.zc_list ul li  a{ width:78%; overflow:hidden; display:block; text-overflow: ellipsis;  white-space: nowrap;}
.zc_list ul li span{ position:absolute; right:5px; top:6px; color:#777;}

/*-- 新闻 --*/

.news_top{ margin-top:0px; margin-bottom:15px;}
.xq_news{ height:280px; position:relative;}

.wid550px{ width:540px;}
.news_listd{ border:1px solid #e1e1e1; border-top:none; padding:15px;   height:200px; overflow:hidden; }
.news_listd ul li{background:url(../images/arrow_2.png) no-repeat left center; padding:6px 0px; position:relative; line-height:22px; height:22px; overflow:hidden;  text-align:left;  padding-left:11px;}
.news_listd ul li  a{ width:78%; overflow:hidden; display:block; text-overflow: ellipsis;  white-space: nowrap;}
.news_listd ul li span{ position:absolute; right:5px; top:6px; color:#777;}
.news_top .news_box{ background-color:#fff;}
.news_top .news_list{border:1px solid #e1e1e1; border-top:none; padding-bottom:7px;}
.news_pic_box{border:1px solid #e1e1e1; border-top:none; padding:20px 40px;   min-height:500px; overflow:hidden;}
.news_big{ height:320px; background-color:#f5f5f5; position:relative; width:970px; margin:0 auto;}
.news_big img{ height:320px; width:600px;}

.news_titd{ width:290px; position:absolute; top:20px; right:40px; height:280px; overflow:hidden;}
.news_titd h2{ font-size:18px; height:60px; line-height:30px; overflow:hidden; margin-bottom:15px;}
.news_titd p{ height:180px; overflow:hidden; font-size:14px; color:#333; line-height:30px;}

.pics_list{ margin-top:25px;}
.pics_list ul li{ float:left; width:313px; height:180px; position:relative; margin-left:15px; margin-bottom:15px; overflow:hidden;}
.pics_list ul li p{ background:rgba(0,0,0,0.6); height:30px; text-align:center; line-height:30px; font-size:14px; position:absolute; left:0px; width:100%; bottom:0px; color:#fff;}

.pics_list ul li img{width:313px; height:180px; transition: all 0.6s;}
.pics_list ul li:hover img{ transform: scale(1.1); }


/*-- 分页 --*/

.pages {
	clear: both;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0; margin:0 auto; text-align:center;
}
.pages ul { float:left; position:relative; left:50%;}
.pages li { float:left;padding:0 3px; color:#999; position:relative; right:50%;}
.pages li span.curpage { color:#4594d7;}
.pages li span.currecords { color:#4594d7;}
.pages li a { padding:0 10px; display:block; height:28px; line-height:28px; text-align:center; border:1px solid #d1d1d1; background:#f1f1f1; float:left;}
.pages li.on { border:1px solid #4594d7; background:#4594d7; color:#fff; height:28px; line-height:28px; text-align:center; margin:0 4px; padding:0 10px;}
.pages li.dots { font-family:Tahoma; font-size:14px;}
.pages li a:hover {
	color: #fff;
	text-decoration: none;
	border: 1px solid #4594d7;
	background-color: #4594d7;
}
.pages li .skip_box { border:1px solid #999; width:22px; height:20px; padding:0; margin:0 3px; line-height:20px;}



.ty_list_new{  }
.ty_list_new ul li{background:url(../images/arrow_2.png) no-repeat 10px center; padding:5px 10px; position:relative; line-height:24px; height:24px; overflow:hidden;  text-align:left;  padding-left:21px; font-size:15px;}
.ty_list_new ul li  a{ width:78%; overflow:hidden; display:block; text-overflow: ellipsis;  white-space: nowrap;}
.ty_list_new ul li span{ position:absolute; right:5px; top:6px; color:#777; font-size:14px;}

.ty_list_new ul li:nth-child(5n){ border-bottom:1px solid #e1e1e1; padding-bottom:15px; margin-bottom:15px; }


/*-- 文章页面 --*/

.article_box{ background:url(../images/line_wid2.png) no-repeat top center; border:1px solid #e1e1e1; border-top:none; padding:20px 40px; min-height:500px;color:#333; }

.article_p{line-height:30px; color:#333;  font-size:16px; }

.article_box h2{ padding:30px 0; text-align:center; font-size:22px; color:#06c; line-height:32px; padding-top:15px;}
.zy_infor{ text-align:center; font-size:13px; color:#888; height:28px; line-height:28px; margin-bottom:20px; position:relative; background-color:#f6f6f6;}
.zy_infor span{ margin:0 15px;}
.zy_infor a{ text-decoration:none;}

.fj_list{ padding:20px 15px;}
.fj_list ul li a{ background:url(../images/fj.png) no-repeat left 7px; height:30px; line-height:30px; overflow:hidden; color:#; font-size:14px; color:#00f; padding-left:24px; display:block;}

.botm_fr { text-align:right; padding-top:20px; }
.botm_fr a{ color:#00a0e9;}




/*-- 服务 --*/

.hei220pxd{ height:250px; position:relative;  margin-bottom:15px; overflow:hidden;}
.ser_links{  height:250px; padding-left:0px;}
.ser_links ul li{ width:170px; height:250px; float:left; margin-right:14px;}
.ser_links ul li img{ width:170px; height:250px; vertical-align:middle;}
.ser_links ul li:hover{ opacity:0.85;}


.hei242pxd{ height:195px; overflow:hidden; padding-top:5px;}


.list_tit2{ background:url(../images/tit_bg2.png) no-repeat top center;  padding:0px;  height:28px; padding-top:6px;  border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-radius:0px;}

.list_tit2 h2{ background:url(../images/mot2016_bg18.png) no-repeat left bottom; margin-left:20px; height:28px; width:88px; text-align:center; line-height:34px; overflow:hidden;  font-size:14px; color:#de0000;}
.list_tit2 h2 a{ font-size:14px; color:#de0000; text-decoration:none; display:block;}

.tel_cy{ height:50px; margin-bottom:15px; overflow:hidden;}
.tel_cy ul li{ width:19%; float:left; background-color:#3c90f3; line-height:20px; padding-top:4px; height:46px; color:#fff; font-size:14px; text-align:center; margin-left:1%;}
.tel_cy ul li span{ font-size:18px; font-weight:bold;}
.tel_cy ul li h2{ line-height:45px; font-size:17px; color:#fff;}
.tel_cy ul li h2 a{ text-decoration:none; color:#fff; display:block;}
.tel_cy ul li.nmg{ background-color:#125ccb; width:20%; margin-left:0px;}
.chacun_listd{border:1px solid #e1e1e1; border-top:none; padding:15px;   height:200px; overflow:hidden;}
.chacun_listd ul li{background:url(../images/arrow.png) no-repeat left center; padding:6px 0px; position:relative; line-height:22px; height:22px; overflow:hidden;  text-align:left;  padding-left:11px; width:231px; margin-right:12px; float:left;}


/*-- 数据 --*/


.data_news{ height:270px; border:1px solid #e1e1e1; margin-bottom:15px; padding:15px; position:relative;}
.data_pics{ width:500px; height:270px;  overflow:hidden; position:relative;  }
.data_pics .bd img{ width:500px; height:270px; display:block;  }
.datas_list{ border-left:1px solid #e1e1e1; padding-left:30px; width:500px; position:absolute; top:15px; right:15px;    height:270px; overflow:hidden; }
.datas_list ul li{background:url(../images/arrow_2.png) no-repeat left center; padding:6px 0px; position:relative; line-height:22px; height:22px; overflow:hidden;  text-align:left;  padding-left:11px;}
.datas_list ul li  a{ width:78%; overflow:hidden; display:block; text-overflow: ellipsis;  white-space: nowrap;}
.datas_list ul li span{ position:absolute; right:5px; top:6px; color:#777;}

h2.data_titd{ font-size:17px; color:#333; line-height:36px; background:url(../images/line2.png) no-repeat left center; height:36px; padding-left:10px; margin-bottom:4px;}




/*-- 互动 --*/

.hudong_box .zhibo_box{ height:480px;}
.hudong_box{ height:480px; position:relative;}

.zhibo_listd{ padding:10px; border:1px solid #e1e1e1; border-top:none; padding-top:0px; height:420px; overflow:hidden;}



.zhibo_box ul li span{ position:absolute; right:5px; top:6px; color:#777;}


.topic_list{padding:15px; border:1px solid #e1e1e1; border-top:none;  min-height:80px; margin-bottom:15px;}
.topic_list ul li{ background:url(../images/arrow_1.png) no-repeat left center; padding-left:16px; float:left; width:320px; margin:5px 10px; overflow:hidden;}




/*-- 新增 --*/


.width585px{ width:585px; overflow:hidden; float:left;}
.width500px{width:500px;}
.width542px{ width:542px; overflow:hidden; float:left;}
.width542px2{ width:542px; overflow:hidden; }
.width542px3{ width:542px; overflow:hidden; float:left;}


.list_tit3{ background:url(../images/tit_bg2.png) no-repeat top center;  padding:0px;  height:28px; padding-top:6px;  border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-radius:0px;}

.list_tit3 h2{ background:url(../images/tit_bg3.png) no-repeat left bottom; margin-left:20px; height:28px; width:170px; text-align:center; line-height:34px; overflow:hidden; color:#333; font-size:15px; overflow:hidden;}



.list_tit3 h2 a{ color:#333;}
.tplbd{ width:585px; height:350px; overflow:hidden; float:left;  }
.xq_news_add{ height:350px; position:relative;}
.hei300px{ height:265px;}
.qtldym{ padding-top:15px; padding-left:25px;}



.ld_list{ border:1px solid #e1e1e1; border-top:none; padding:15px 60px; overflow:hidden;  position:relative; text-align:center; position:relative; height:180px;}


.ld_list .hd{ z-index:3;}
.ld_list .hd .prev{ background:url(../images/pre_btn.png) #4482d5  no-repeat center center; height:90px; width:36px; position:absolute; top:50%; left:10px; margin-top:-45px; cursor:pointer;}
.ld_list .hd .next{ background:url(../images/next_btn.png) #4482d5 no-repeat center center; height:90px; width:36px; position:absolute; top:50%; right:10px; margin-top:-45px;  cursor:pointer;}

.ld_list .hd .prev:hover{background:url(../images/pre_btn.png) #2d6bbf  no-repeat center center; }
.ld_list .hd .next:hover{background:url(../images/next_btn.png) #2d6bbf  no-repeat center center; }


.ld_list .bd{ overflow:hidden;  width:980px;   }
.ld_list .bd ul{ overflow:hidden; zoom:1;}
.ld_list .bd ul li{ margin-right:25px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:24px; position:relative;  }
.ld_list .bd ul li { text-align:center; }
.ld_list .bd ul li  img{ width:310px; height:180px; display:block;  }
.ld_list .bd ul li  img:hover{ opacity:0.9;}
.ld_list .bd ul li p{ height:30px; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; left:0px; width:100%; overflow:hidden; color:#fff; font-size:14px; line-height:30px; }


.data_pics .news_turn{ width:500px; height:270px;  overflow:hidden; position:relative;  }


.ldym_list{ margin-top:10px;}
.ldym_list ul li{ background:none; padding-left:0px;  width:211px; height:240px; float:left; margin-right:20px; text-align:center;}
.ldym_list ul li h2{ font-size:20px;  height:36px; line-height:36px; color:#f60; margin-bottom:10px;}
.jj_bg{background:url(../images/lg_bg.png) no-repeat; width:171px; height:150px;  font-size:14px; text-align:center; line-height:30px; padding:0 20px; padding-top:26px; color:#fff;}




.zt_hei .topic_list{ min-height:inherit;}







.list_tit3 h2{ background:url(../images/tit_bg3.png) no-repeat left bottom; margin-left:20px; height:28px; width:170px; text-align:center; line-height:34px; overflow:hidden;  font-size:14px; color:#de0000;}
.list_tit3 h2 a{ font-size:14px; color:#de0000; text-decoration:none; display:block;}



.min_heidd{ min-height:500px;}

.hd_listd ul li a{ padding-left:80px; font-size:16px;}



.zb_topic{ height:220px; background-color:#f1f1f1; padding:30px 50px; position:relative; }
.topic_bor{ border:1px solid #e1e1e1; border-bottom:none; padding-bottom:15px;}
.h1_tit{ padding:30px 20px; line-height:45px; font-size:32px; color:#06c; text-align:center;}
.h1_tit span{ text-align:right; display:block; font-size:20px;}
.head_img{ width:250px; text-align:center; color:#06c;}
.head_img img{  height:180px; width:auto; max-width:230px; margin-bottom:10px;}
.jj_posd{ width:700px; position:absolute; right:50px; top:30px;}
.jj_posd table tr td{ padding:6px 2px; font-size:14px; vertical-align:top; line-height:26px; color:#333;}
.jj_posd table tr td.txt_frd{  color:#333; font-weight:bold; font-size:15px;}
.jj_posd table tr td.txt_frd img{ width:28px; height:auto; margin-right:4px;}



.active_del{  margin:0 auto; margin-bottom:15px;}
.active_del table tr td{ padding:6px 10px; line-height:24px; border:1px solid #e1e1e1; vertical-align:top; color:#333;}
.active_del table tr th{ padding:12px 10px; line-height:24px; border:1px solid #e1e1e1; font-size:18px; color:#195ebb;}
.active_del table tr td.txt_fr{ text-align:right; background-color:#f3f3f3; color:#333; font-size:15px; font-weight:bold;}




.article_p h2{ padding:20px; text-align:center; font-size:24px; color:#06c; line-height:40px;}
.article_p p{ margin-bottom:8px;}



.notice_box_fix{ position:fixed; background:url(../images/tzgg_icon.jpg) no-repeat top center; width:40px; height:100px; left:0px; top:20%; cursor:pointer; z-index:10001;}
.notice_img{ width:400px; height:200px; position:absolute; top:0px; left:40px; }
.notice_img img{ width:400px; height:200px;}
.notice_box_fix:hover .notice_img{ display:block;}
.notice_img  p{ height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.5); font-size:14px; color:#fff; position:absolute; left:0px; bottom:0px; width:400px;}





.tousu_box{ border:1px solid #e1e1e1; min-height:500px;}

.ts_nav{ height:95px; background-color:#f2f2f2;}
.ts_nav ul li{ width:25%; float:left; }
.ts_nav ul li a{ border-left:1px solid #e1e1e1; font-size:16px;  line-height:30px; display:block; text-decoration:none; color:#125ccb; text-align:center; height:39px;}
.ts_nav ul li a.ts_icon1{ background:url(../images/ts_icon1_hover.png) no-repeat center 12px; background-size:40px 40px; padding-top:56px; border:none;}
.ts_nav ul li.active a.ts_icon1{background:url(../images/ts_icon1.png) #125ccb no-repeat center 12px; background-size:40px 40px; color:#fff;}

.ts_nav ul li a.ts_icon2{ background:url(../images/ts_icon2_hover.png) no-repeat center 12px; background-size:40px 40px; padding-top:56px;}
.ts_nav ul li.active a.ts_icon2{background:url(../images/ts_icon2.png) #125ccb no-repeat center 12px; background-size:40px 40px; color:#fff;}

.ts_nav ul li a.ts_icon3{ background:url(../images/ts_icon3_hover.png) no-repeat center 12px; background-size:40px 40px; padding-top:56px;}
.ts_nav ul li.active a.ts_icon3{background:url(../images/ts_icon3.png) #125ccb no-repeat center 12px; background-size:40px 40px; color:#fff;}

.ts_nav ul li a.ts_icon4{ background:url(../images/ts_icon4_hover.png) no-repeat center 12px; background-size:40px 40px; padding-top:56px;}
.ts_nav ul li.active a.ts_icon4{background:url(../images/ts_icon4.png) #125ccb no-repeat center 12px; background-size:40px 40px; color:#fff;}



.intro_txt{ background-color:#f3f3f3; padding:20px 40px; margin:20px; font-size:13px; line-height:24px; color:#444;}
.intro_txt p{ text-indent:2em;}
.intro_txt h2{ font-size:15px; line-height:34px; color:#000;}





.inp_listd{ padding:20px 200px;}
.inp_listd table tr.tr td{ height:40px; }

.inp_listd2 h2{ text-align:center; padding:15px 0; font-size:22px; color:#333; padding-bottom:0px;}


.lyzx{ padding:20px 20px;}
a.wyly_btn{ width:120px; height:42px; background-color:#f60; border-radius:4px; line-height:42px; text-align:center; display:block; color:#fff; text-decoration:none; font-size:18px; float:right; margin-bottom:20px;}


.lyzx table tr td{ border:1px solid #eee; padding:10px; line-height:20px; text-align:center; font-size:12px;}
.lyzx table tr th{  border:1px solid #eee;background-color:#f4f4f4; padding:10px; text-align:center; color:#000; font-size:15px; text-align:center;}
.lyzx table tr td a{ color:#06c;}




.news_pic_boxdd{border-top:none; padding:20px 20px;   min-height:300px; overflow:hidden;}

.myzj_boxd{ min-height:200px; padding:20px 50px; text-align:center;}

h2.yjzjdd{ height:40px; background-color:#f3f3f3; line-height:40px; text-align:left; padding:0 30px; font-size:18px; }




.inp_listd2{padding:20px 100px;}

.inp_listd2 h3{ text-align:center; padding:15px 0; font-size:22px; color:#333; padding-bottom:30px;}

.vote_txt{display:none;}
.vote_bt_box{ text-align:center; }
.vote_title{font-size:18px; color:#333;  line-height:30px; margin-bottom:15px;}
.vote  dl{padding-left:20px; line-height:28px;}


.vote_bt{margin:0 auto;}


.jiucuo{ position:absolute; top:10px; right:-160px;}

.width542px2{height:240px;}

.gk_titd{ height:34px; background:url(../images/add_line.jpg) no-repeat left bottom; line-height:30px; font-weight:bold; padding-left:15px; font-size:18px; color:#4482d5; position:relative; }

.gk_titd a{ font-weight:normal;}

.gk_list{  padding-top:14px;}
.gk_list ul li{ height:80px; padding:5px; width:235px; margin-left:17px; margin-bottom:15px; float:left; text-align:center; background-color:#eee; border-radius:6px; color:#4482d5; font-size:16px;}

.gk_list ul li img{ height:35px; width:35px; margin-top:8px; margin-bottom:8px;}
.gk_list ul li a{color:#4482d5; text-decoration:none; display:block;}
.gk_list ul li:hover{ background:#e1e1e1;}






.body_bgd{ background:url(../images/zwxxgk_bg.jpg) no-repeat center top; padding-top:370px; min-height:600px; overflow:hidden; }
.wid1100px_add{ width:1070px; margin:0 auto;}
.heidsa{ margin-top:15px; width:100%;}
/**.wid240px_fld{ width:260px;}
.wid240px_fld ul li{ width:260px; height:70px; line-height:35px;  font-size:23px; background:#f6f6f6; box-sizing:border-box; border:1px solid #e1e1e1; margin-bottom:25px;}
.wid240px_fld ul li:hover{ background:#2d66a5;color:#fff;}
.wid240px_fld ul li.on{ background:#2d66a5; border:1px solid #2d66a5;}
.wid240px_fld ul li a{ text-decoration:none; color:#2d66a5; display:block; transition:none;}
.wid240px_fld ul li.on a{color:#fff;}
.wid240px_fld ul li:hover a{color:#fff;}**/

.wid770px{ width:770px;}

.ty_list_new ul li{ font-size:16px; height:28px; line-height:28px;}
.ty_list_new ul li span{ color:#b2b2b2;}





/*-- 2021-08-03新增 --*/

.tabul{ margin-top:25px; margin-bottom:20px; height:560px;}
.tab-box {
    width: 1100px;
    margin-top: 30px;
    margin-bottom: 40px;
}
.tab-box .hd {
    width: 170px;
}
.tab-box .bd {
    width: 1010px;
}
.module-box li {
    margin-bottom: 18px;
}
.module-box li a{ display: block; }
.module-box li:last-child {
    margin-bottom: 0;
}
.tab-box .on .img {
    display: none;
}
.tab-box .on .img_hover {
    display: block;
}
/* tabåˆ‡æ¢ */
.xxgk_tabbox {
    width: 760px;
}
.xxgk_tabbox .hd2 {
    width: 100%;
    border-bottom: 3px solid #4688C5;
    padding-bottom: 2px;
}
.xxgk_tabbox .bd2 {
    width: 100%;
    min-height: 320px;
}
.xxgk_tabboxul {
    height: 43px;
    border-bottom: 1px solid #4688C5;
}
.xxgk_tabboxul .on {
    background: #4688C5;
}
.xxgk_tabboxul li {
    float: left;
    width: auto;
    height: 38px;
    text-align: center;
    line-height: 38px;
    padding: 0 20px;
}
.xxgk_tabboxul li.on a {
    color: #ffffff;
    /* font-weight: bold; */
}
.xxgk_tabboxul li a {
    width: 100%;
    display: inline-block;
    color: #4688C5;
    font-size: 20px;
}
.zfxxgk_box {
    width: 218px;
}
.zfxxgk_box li {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #f1f8ff;
    margin-bottom: 6px;
    border: 1px solid #A9D6FF;
}
.zfxxgk_box li:last-child {
    margin-bottom: 0;
}
.zfxxgk_box li a {
    display: block;
    width: 162px;
    height: 100%;
    color: #4688C5;
    font-size: 16px;
    padding-left: 56px;
}
.zfxxgk_box li:nth-child(1) a {
    background: url('../img/zwgkpt_icon.png') no-repeat 10px center;
}
.zfxxgk_box li:nth-child(2) a {
    background: url('../img/gkzn_icon.png') no-repeat 10px center;
}
.zfxxgk_box li:nth-child(3) a {
    background: url('../img/gkml_icon.png') no-repeat 10px center;
}
.zfxxgk_box li:nth-child(4) a {
    background: url('../img/ysqgk_icon.png') no-repeat 10px center;
}
.zfxxgk_box li:nth-child(5) a {
    background: url('../img/gkzd_icon.png') no-repeat 10px center;
}
.zfxxgk_box li:nth-child(6) a {
    background: url('../img/gknb_icon.png') no-repeat 10px center;
}
.zfxxgk_box li:nth-child(7) a{
    background: url('../img/ndbb_icon.png') no-repeat 10px center;
}


.wsbs_top {
    width: 100%;
    height: 68px;
    background: #4688C5;
    padding: 2px 34px;
	box-sizing:border-box;
}
.wsbs_top a{ text-decoration:none;}
.wsbs_toplist {
    width: 100%;
    height: 64px;
    background: #fff;
}
.wsbs_toplist .listbox {
    float: left;
    width: 235px;
    height: 100%;
    line-height: 64px;
    font-size: 18px;
    font-weight: bold;
}
.wsbs_toplist .listbox a {
    display: block;
    width: 100%;
    height: 100%;
    padding-left: 100px;
}
.bjgs a {
    background: url('../img/bjgs.png') no-repeat 20px center;
    background-size: 74px 57px;
}
.jdcx a {
    background: url('../img/jdcx.png') no-repeat 20px center;
    background-size: 74px 57px;
}
.bspj a {
    background: url('../img/bspj.png') no-repeat 20px center;
    background-size: 74px 57px;
}
.tsjy a {
    background: url('../img/tsjy.png') no-repeat 20px center;
    background-size: 74px 57px;
}
.zwfw_box {
    width: 472px;
    min-height: 455px;
    border-right: 2px dashed #F2F2F2;
    margin-top: 12px;
}
.zwfw_top {
    width: 442px;
    height: 181px;
}
.zwfw_top a {
    display: block;
    width: 100%;
    height: 100%;
}
.zwfw_top a img {
    width: 100%;
    height: 100%;
}
.grfr_tab {
    width: 442px;
    margin-top: 12px;
}
.grfr_tab .hd3 {
    width: 100%;
}
.grfr_tab .bd3 {
    width: 100%;
}
.grfr_tabbox {
    width: 100%;
    height: 50px;
    background: #F6F6F6;
}
.grfr_tabbox .on {
    background: #4688C5;
}
.grfr_tabbox li {
    float: left;
    width: 221px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    padding: 0 20px;
	box-sizing:border-box;
}
.grfr_tabbox li.on a {
    color: #ffffff;
}
.grfr_tabbox li a {
    width: 100%;
    display: inline-block;
    /* color: #4688C5; */
    font-size: 20px;
	text-decoration:none;
}
.fwlist {
    width: 100%;
    height: 130px;
    background: #F9F9F9;
}
.fwlist li {
    float: left;
    width: 110px;
    height: 100%;
    text-align: center;
}
.fwlist li a {
    display: block;
    width: 100%;
    height: 44px;
    font-size: 14px;
    padding-top: 86px;
    background-size: 59px 61px;
	text-decoration:none;
}
.fwlist li:nth-child(1) a {
    background: url('../img/aztfl.png') no-repeat center 20px;
}
.fwlist li:nth-child(2) a {
    background: url('../img/abmfl.png') no-repeat center 20px;
}
.fwlist li:nth-child(3) a {
    background: url('../img/aqtfl.png') no-repeat center 20px;
}
.fwlist li:nth-child(4) a {
    background: url('../img/ggfw.png') no-repeat center 20px;
}
.fwlist2 li:nth-child(3) a {
    background: url('../img/aqyfl.png') no-repeat center 20px;
}
.fwlist2 li:nth-child(4) a {
    background: url('../img/asyfl.png') no-repeat center 20px;
}



.blsx_list {
    float: left;
    width: 120px;
    margin-right: 35px;
    padding-top: 12px;
}
.blsx_list:nth-child(4n) {
    margin-right: 0;
}
.blsx_list a {
    display: block;
    width: 100%;
    height: 40px;
    text-align: center;
    padding-top: 60px;
    font-size: 16px;
    color: #4688C5;
    background-size: 43px 39px;
	text-decoration:none;
}
.whty a {
    background: url('../img/whty.png') no-repeat center 20px;
}
.hjbl a {
    background: url('../img/hjbl.png') no-repeat center 20px;
}
.zyzb a {
    background: url('../img/zyzb.png') no-repeat center 20px;
}
.rwfy a {
    background: url('../img/rwty.png') no-repeat center 20px;
}
.hydj a {
    background: url('../img/hydj.png') no-repeat center 20px;
}
.daww a {
    background: url('../img/daww.png') no-repeat center 20px;
}
.shbz a {
    background: url('../img/shbz.png') no-repeat center 20px;
}
.xfwq a {
    background: url('../img/xfwq.png') no-repeat center 20px;
}
.gaxf a {
    background: url('../img/gaxf.png') no-repeat center 20px;
}
.zyzg a {
    background: url('../img/zyzg.png') no-repeat center 20px;
}
.zjbl a {
    background: url('../img/zjbl.png') no-repeat center 20px;
}
.ylws a {
    background: url('../img/ylws.png') no-repeat center 20px;
}
.jtcx a {
    background: url('../img/jtcx.png') no-repeat center 20px;
}
.dyzy a {
    background: url('../img/dyzy.png') no-repeat center 20px;
}
.ggaq a {
    background: url('../img/ggaq.png') no-repeat center 20px;
}
.zscq a {
    background: url('../img/zscq.png') no-repeat center 20px;
}
.blsx_box {
    width: 600px;
}







