@charset "gb2312";

/*******gk*******/
.gk-left{float:left; width:68%; margin-top:20px;}
.gk-right{float:right; width:30.5%; margin-top:20px;}
.titlestyle1{ border-bottom:#e6e6e6 1px solid; height:37px; line-height:37px;}
.titlestyle1 .more{float:right; color:#999999; font-size:12px; margin-right:15px;}
.titlestyle1 h2{ margin:0; position:relative; float:left; padding-left:38px; color:#333; font-size:16px;}
.icon-redrect{ position:absolute; left:17px; top:50%; margin-top:-7px; width:5px; height:15px; background:#1d7ad9;}
.titlestyle1 .more:hover{color:#333;}
.gk-tj-list{clear:both; padding:20px 10px 0; margin:0 0 18px;}
.gk-tj-list li{float:left; width:31.3%; padding:0 1%;}
.gk-tj-list li .pic{ height:135px; margin-bottom:13px;}
.gk-tj-list li img{display:block; width:100%; height:100%;}
.gk-tj-list li .txt{line-height:24px; height:24px; overflow:hidden; font-size:15px; text-align:center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.gk-tj-list li .txt a:hover{font-weight:bold;}
.gk-tj .hd{overflow:hidden; zoom:1; background:#f5f5f5;}
.gk-tj .hd .more{float:right; color:#999999; font-size:12px; margin-right:15px;}
.gk-tj .hd .more:hover{color:#333;}
.zcjd_list{padding:12px 0 15px; overflow:hidden; zoom:1; border-top:#ccc 1px dotted; margin:0 25px;}

.gk-left-box{clear:both; border:#ebebeb 1px solid; margin-bottom:20px;}
.gk-left-box .hd{border-bottom:#ebebeb 1px solid; line-height:38px;}
.gk-left-box .hd h2{ margin:0; position:relative; float:left; padding-left:38px; color:#333; font-size:16px;}
.gk-left-box .hd h2 a{color:#333;}
.gk-left-box .hd ul{float:right;}
.gk-left-box .hd ul li{float:left; padding:0 15px; font-size:16px; position:relative; margin-bottom:-1px; height:39px;}
.gk-left-box .hd ul li i{display:none;}
.gk-left-box .hd ul li.on{ border-bottom:#1d7ad9 1px solid; height:38px;}
.gk-left-box .hd ul li.on a, .gk-left-box .hd ul li a:hover{color:#333; font-weight:bold;}
.gk-left-box .hd ul li.on i{ display:block; position:absolute; bottom:-8px; left:50%; margin-left:-2px;}
.icon-triangle-bottom{ display:block; width:0; height:0; line-height:0; font-size:0; overflow:hidden; border:4px solid transparent; border-top-color:#1d7ad9;}
.gk-left-box .bd{clear:both; padding:20px 25px;}

.gk-right-box{ border:#ebebeb 1px solid; margin-bottom:20px;}
.gk-right-box .title{border-bottom:#ebebeb 1px solid;}
.gk-right-box .title h2{
	display: inline-block;
	border-top: #1d7ad9 1px solid;
	margin: -1px 0 0 -1px;
	line-height: 38px;
	font-size: 16px;
	color: #333;
	padding: 0 17px 0 49px;
	position: relative;
}
.gk-right-box .title h2 a{color:#333;}
.gk-right-box .common-newslist{ padding:15px 25px;}
.zdly-newslist{padding:15px 25px;}
.gk-zfxxgk .common-newslist{padding:17px 25px 18px;}

.icon-szf{ background-image:url(../images/2016_titleicon_szf.gif);}
.icon-zfxxgk{ background-image:url(../images/2016_titleicon_xxgk.gif);}
.icon-gkzl{background-image:url(../images/2016_titleicon_gkzl.gif);}
.icon-zdly{background-image:url(../images/2016_titleicon_zdly.gif);}
.icon-zwzt{background-image:url(../images/2016_titleicon_zwzt.gif);}
.gk-gkzl ul li{ float:left; width:43%;}
.gk-zdly ul.common-newslist{ padding:12px 25px;}
.gk-zdly ul li{ float:left; width:43%;}
.gk-zdly ul li.liEnd{width:100%;}

.gk-btnlinks{padding-bottom:7px;}
.gk-btnlinks a{ display:block; padding:23px 10px; text-align:center; line-height:24px; margin-bottom:13px; color:#fff; font-size:18px;}
.gk-btnlinks a.a-0{ background:#e85e43;}
.gk-btnlinks a.a-1{ background:#e57a6b;}
.gk-btnlinks a.a-2{ background:#ea7f50;}

/*list*/
.gk-zwzt ul.common-newslist{padding:11px 25px;}
.sidebox .common-newslist{ padding:15px 25px;}
.side-jcxxgkbox ul li{ float:left; width:42.5%;}
.side-zdlybox ul li{ float:left; width:42.5%;}
.side-zdlybox ul li.liEnd{width:100%;}

.gk_zfgz_sidepiclink img{ display:block; border-top:#e7e7e7 1px solid; width:100%; margin-top:10px;}
.gk_zfgz_sidelink li{ border-top:#e7e7e7 1px solid; padding:18px 10px 18px 98px; line-height:24px; font-size:18px;}
.gk_zfgz_sidelink li.li-0{ background:url(../images/2016_gk_side_icon1.gif) no-repeat 44px center;}
.gk_zfgz_sidelink li.li-1{ background:url(../images/2016_gk_side_icon2.gif) no-repeat 46px center;}
.gk_zfgz_sidelink li a:hover{color:#333;}

.gk_zfgz_list{padding:25px 0 0;}
.gk_zfgz_list .title{ margin:0; height:36px; line-height:36px; background:#f5f5f5; font-weight:normal; font-size:16px; padding-left:44px;}
.gk_zfgz_list .title span{float:right; width:130px; text-align:center;}
.gk_zfgz_list .list{padding:20px 0; border-bottom:#ebebeb 1px solid;}
.gk_zfgz_list .list li{ background:url(../images/2016_icon_dot_grey.gif) no-repeat 20px center; padding:0 130px 0 44px; line-height:35px; overflow:hidden; position:relative; font-size:16px;}
.gk_zfgz_list .list li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; z-index:1; width:130px; text-align:center;}
.gk_zfgz_list .list li a{float:left; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.gk_zfgz_list .list li a:hover{font-weight:bold;}

.gk_gqdt_tab{ margin:13px 0 0; background:#efefef; overflow:hidden; zoom:1;}
.gk_gqdt_tab li{float:left; width:9.09%; text-align:center; cursor:pointer;}
.gk_gqdt_tab li a{ display:block; height:40px; line-height:40px;}
.gk_gqdt_tab li a.aon, .gk_gqdt_tab li a.aon:hover, .gk_gqdt_tab li.hover, .gk_gqdt_tab li.hover a:hover{background:#333; color:#fff; font-weight:bold;}
.gk_gqdt_tab li.hover a{color:#fff;}
.gk_gqdt_tab li a:hover{ background:#e0e0e0;}
.gk_gqdt_tab2{ margin:13px 0 0; background:#efefef; overflow:hidden; zoom:1;}
.gk_gqdt_tab2 li{float:left; width:8.29%; text-align:center; cursor:pointer;}
.gk_gqdt_tab2 li a{ display:block; height:40px; line-height:40px;}
.gk_gqdt_tab2 li a.aon, .gk_gqdt_tab2 li a.aon:hover, .gk_gqdt_tab2 li.hover, .gk_gqdt_tab2 li.hover a:hover{background:#333; color:#fff; font-weight:bold;}
.gk_gqdt_tab2 li.hover a{color:#fff;}
.gk_gqdt_tab2 li a:hover{ background:#e0e0e0;}

.gk_gqdt_tab11{ margin:13px 0 0; background:#efefef; overflow:hidden; zoom:1;}
.gk_gqdt_tab11 div{float:left; width:7.68%; text-align:center; cursor:pointer;}
.gk_gqdt_tab11 div a{ display:block; height:40px; line-height:40px;}
.gk_gqdt_tab11 div a.hover2, .gk_gqdt_tab11 div a.hover2:hover, .gk_gqdt_tab11 div.hover2, .gk_gqdt_tab11 div.hover2 a:hover{background:#333; color:#fff; font-weight:bold;}
.gk_gqdt_tab11 div.hover2 a{color:#fff;}
.gk_gqdt_tab11 div a:hover{ background:#e0e0e0;}

.mainbox{margin-top:10px;}
.mainbox div.block{display:block; padding-bottom:15px;}
.mainbox div{display:none; padding-bottom:15px;}

.gqdt_newslist ul{ padding-top:10px;}
.gk_gqgzbg_list ul{ padding-top:0;}

.gk_bmdt_menu{ margin-top:13px; background:#e3e3e3;}
.gk_bmdt_menu .qxz{ padding:10px 0 10px 12px; font-weight:bold;}
.gk_bmdt_menu ul{background:#efefef; height:150px; overflow:auto; padding:8px 15px;}
.gk_bmdt_menu ul li{float:left; width:25%; line-height:30px; }
.gk_bmdt_menu ul li a{margin-left:10px; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.gk_bmdt_menu ul li a:hover{color:#333;}

.bmdt_newslist ul{ padding-top:0;}
.bmdt_newslist .titlestyle1{ margin:10px 0;}
.bmdt_newslist .titlestyle1 h2{ padding-left:23px;}
.bmdt_newslist .titlestyle1 h2 i{left:2px;}

.gk_gqgzbg{margin-top:10px;}


.pic_list ul{margin:0 -15px; padding:30px 0 0; overflow:hidden; zoom:1;}
.pic_list ul li{float:left; width:257px; padding:0 15px; height:230px;}
.pic_list ul li .pic img{display:block; width:100%; height:157px;}
.pic_list ul li .txt{ margin-top:12px; line-height:20px; text-align:center; max-height:40px; overflow:hidden;}
.pic_list ul li .txt a:hover{color:#333; font-weight:bold;}
.pic_list .pagediv{padding-top:10px;}

.gqlj{margin:20px 10px;}
.gqlj li{display:block; float:left; width:33%; text-align:center; line-height:2.2;}

/*gk_zfgb*/
.sidebar_gk_zfgb .cont{ padding:20px 35px;}
.sidebar_gk_zfgb .cont .pic{ padding:12px 0 18px;}
.sidebar_gk_zfgb .cont .pic img{display:block; border:#ebebeb 1px solid; padding:10px; margin:0 auto;}
.sidebar_gk_zfgb .cont .txt{ line-height:26px;}
.sidebar_gk_zfgb .cont .txt p{margin:0; padding:12px 0;}
.gk_zfgb_title{text-align:center; font-size:24px; color:#dc0000; padding:32px 0; font-weight:bold;}
.gk_zfgb_tips{ line-height:24px; padding:30px 0;}
.gk_zfgb_year{padding:12px 0;}
.gk_zfgb_year b{font-size:16px; display:block;}
.gk_zfgb_year select{width:100%; margin-top:6px;}



/********ldzc*****/
.ldzc-cont{padding:30px 0; overflow:hidden; zoom:1;}
.ldzc-cl{ float:left; width:18%;}
.ldzc-cl dt{background:#f5f5f5; padding:18px 0;}
.ldzc-cl dt img{ display:block; width:101px; height:133px; margin:0 auto;}
.ldzc-cl dd{ text-align:center;}
.ldzc-cl dd b{ display:block; color:#333; font-size:18px; padding:15px 0 2px;}
.ldzc-cl dd span{ display:block; color:#999999; font-size:16px; padding-bottom:10px;}
.ldzc-cl dd a{ display:block; height:24px; line-height:24px; text-align:center; color:#fff; background:#333; max-width:148px; margin:0 auto;}
.ldzc-cl dd a:hover{ font-weight:bold;}

.ldzc-cr{ float:right; width:77.2%;}
.ldzc-cr .tt{ margin:0; font-size:16px; background:#f5f5f5; height:45px; line-height:45px; font-weight:bold; padding-left:20px;}
.ldzc-cr .txt{ line-height:34px; padding:15px 10px;}


/*date_result*/
.date_side{float:left; width:358px; border:#e6e6e6 1px solid; margin-top:20px;}
.date_side .tips{ height:46px; line-height:46px; background:#f5f5f5; text-align:center; font-size:16px; color:#bc1011; border-bottom:#e6e6e6 1px solid;}
.date_side .date{height:335px; padding:0 15px;}
.date_result{float:right; width:773px; border:#e6e6e6 1px solid; margin-top:20px;}
.date_result_title{ height:46px; line-height:46px; background:#f5f5f5; font-size:16px; font-weight:bold; color:#bc1011; padding-left:26px;}

.date_result_list{padding:20px 30px 0;}
.date_result_list li{ background:url(../images/2016_icon_dot_grey.gif) no-repeat 0 center; padding:0 100px 0 24px; font-size:15px; line-height:36px;  overflow:hidden; position:relative;}
.date_result_list li b{font-weight:normal; color:#bc1011;}
.date_result_list span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}
.date_result_list a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.date_result_list a:hover{font-weight:bold;}
.date_result_list li.liEnd{ margin-bottom:28px;}
.date_result_box .pagediv{ padding-top:0;}


.gk_sydwzp_link{ text-align:center; clear:both; padding:20px 0 15px; overflow:hidden; zoom:1; margin:0 -5px;}
.gk_sydwzp_link li{float:left; padding:0 5px; width:411px;}
.gk_sydwzp_link a{line-height:24px; padding:10px 5px; background:#efefef; display:block; font-size:16px;}
.gk_sydwzp_link a:hover{background:#e0e0e0; color:#333;}
.news-list .newslist_sydwzp{padding-top:10px;}

/*date_zcjd*/
.listrightbj_list2{margin-top:15px;}
.zcjdhf{margin-bottom:20px;}
.zcjdhf_left{width:52%; float:left;}
.zcjdhf_right{width:48%; float:right;}
.zcjdhf img{display:block;}
.zcjdpic{width:52%; float:left;}
.zcjd_tit{height:45px; background:#DFDFDF;}
.zcjd_bt{width:150px; float:left; line-height:45px; background:#BC1010; text-align:center; color:#fff; font-size:18px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ';}
.zcjd_more{width:55px; float:right; line-height:45px;}
.zcjdpic_con{height:240px;}
.gjzc_con{padding:10px 15px 10px 18px; border:1px #ccc solid;}
.gjzc{width:46%; float:right;}
.sjzc{width:52%; float:left;}
.snzc{width:46%; float:right;}
.clear2{clear:both;}

.zcjdpic_con{ height:260px; position:relative; overflow:hidden;}
.zcjdpic_con img{ width:100%; height:260px; display:block;}
.zcjdpic_con .bd li{ position:relative; overflow:hidden; zoom:1;}
.zcjdpic_con .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:40px; background:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
.zcjdpic_con .bd .txt{position:absolute; bottom:0; left:0; line-height:40px; padding-left:14px; width:80%; font-size:15px;}
.zcjdpic_con .bd .txt a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#fff;}
.zcjdpic_con .hd{ position:absolute; top:238px; right:10px;}
.zcjdpic_con .hd li{float:left; width:7px; height:7px; margin-left:6px; line-height:7px; overflow:hidden; font-size:0; background:#fcfcfc; cursor:pointer; border-radius:50%;}
.zcjdpic_con .hd li.on{ background:#ff0000;}

.ly_piclist{ margin:0 -27px; overflow:hidden; zoom:1;}
.ly_piclist li{float:left; padding:0 27px; margin-top:30px; width:387px; overflow:hidden;}
.ly_piclist li .box{ border:#ebebeb 1px solid; padding:15px;}
.ly_piclist li .box a{display:block; position:relative;}
.ly_piclist li .box img{display:block; width:100%; height:230px;}
.ly_piclist li .box span{ position:absolute; bottom:0; width:100%;}
.ly_piclist li .box i{ display:block; height:30px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.ly_piclist li .box b{ position:absolute; display:block; line-height:30px; bottom:0; width:100%; text-align:center; color:#fff; font-weight:normal;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

/*wgk*/
.sidenav h2.sidetop_wgk{ font-size:22px;}
.sidemenu_wgk li.button{margin-top:1px;}
.sidemenu_wgk li a.all{display:block; padding:13px 30px 13px 70px; position:relative; line-height:24px; background:#efefef; font-size:20px;}
.sidemenu_wgk li a.all i{position:absolute; height:13px; width:8px; line-height:0; font-size:0; overflow:hidden; background:url(../images/2016_gk_wgk_sidemenu_icon4.gif) no-repeat 0 0; top:50%; margin-top:-6px; right:18px; }
.sidemenu_wgk li .all b{ position:absolute; width:24px; height:24px; left:32px; top:50%; margin-top:-12px; background-position:center center; background-repeat:no-repeat;}
.sidemenu_wgk li .all b.icon1{ background-image:url(../images/2016_gk_wgk_icon1.png);}
.sidemenu_wgk li .all b.icon2{ background-image:url(../images/2016_gk_wgk_icon2.png);}
.sidemenu_wgk li .all b.icon3{ background-image:url(../images/2016_gk_wgk_icon3.png);}
.sidemenu_wgk li .all b.icon4{ background-image:url(../images/2016_gk_wgk_icon4.png);}
.sidemenu_wgk li .all b.icon5{ background-image:url(../images/2016_gk_wgk_icon5.png);}
.sidemenu_wgk .dropdown{ padding:10px 30px 10px 58px; font-size:16px; display:none;}
.sidemenu_wgk .dropdown li{ background:url(../images/2016_gk_wgk_sidemenu_icon1.gif) no-repeat left center; line-height:24px; padding:6px 0 6px 15px;}
.sidemenu_wgk .dropdown li a:hover, .sidemenu_wgk .dropdown li a.aon{color:#333;}
.sidemenu_wgk li a.all.aon{ background:#e0e0e0; color:#333; font-weight:bold;}
.sidemenu_wgk li a.all.aon i{ background-image:url(../images/2016_gk_wgk_sidemenu_icon4.gif);}
.sidemenu_wgk li a.all.aon b.icon1{ background-image:url(../images/2016_gk_wgk_icon1.png);}
.sidemenu_wgk li a.all.aon b.icon2{ background-image:url(../images/2016_gk_wgk_icon2.png);}
.sidemenu_wgk li a.all.aon b.icon3{ background-image:url(../images/2016_gk_wgk_icon3.png);}
.sidemenu_wgk li a.all.aon b.icon4{ background-image:url(../images/2016_gk_wgk_icon4.png);}
.sidemenu_wgk li a.all.aon b.icon5{ background-image:url(../images/2016_gk_wgk_icon5.png);}

.btmc{text-align:center; padding-left:0px; padding-right:0px;}

.wxgzh{padding:0px 20px; margin-top:40px; font-weight:bold;}
.wxgzh_left{width:100%;  text-align:center; margin-bottom:30px;}
.wxgzh_pic{  text-align:center; padding-bottom:10px;}
.wxgzh_txt{height:60px; line-height:60px; text-align:center; color:#f76e00; font-size:30px;}
.wxgzh_txt2{height:60px; line-height:60px; text-align:center; color:#f22428; font-size:29px;}
.wxgzh_right{width:100;}


.xxgklm{width:103%; margin-right:-3%; padding-bottom:10px;}
.xxgklm ul{ margin:10px;}
.xxgklm li{float:left; width:47%; margin-right:3%; text-align:center; margin-top:12px; font-size:1.1em;}
.xxgklm li a{display:block;  background:#70b3af;  color:#fff; line-height:2.5em; border-radius:4px; white-space:nowrap; overflow:hidden; }
.xxgklm li a:hover,.xxgklm li a.hover{background:#3b7672; color:#FFF}


.xxgkSlm{padding:12px 0; background:#f4f4f4; margin-top:15px; margin-bottom:18px;}
.xxgkSlm li{float:left; width:19%; text-align:center; font-size:1.1em; line-height:2em;}
.zdlySlm{background:#f4f4f4; padding-bottom:15px;}
.zdlySlm ul{ margin:8px 0 8px 10px;}
.zdlySlm li{float:left; width:25%; white-space:nowrap; text-align:center; font-size:1.1em; line-height:2em;}
.zdlySlm .xml li{width:20%; font-size:1em; line-height:1.8em; text-align:left; }
.zdlySlm .xml li:nth-child(13),.zdlySlm .xml li:nth-child(21){width:40%;}
.zdlySlm .xml li.childw2{width:40%;}

/*ldzc*/
.ldzcRow{height:199px;}

.ldzc{float:left; height:199px; width:100%; background:#f6f6f6;}
.ldzc_title{float:left; background:#1d7ad9; border-radius:2px; width:1em; padding:50px 15px 0; height:149px; font-size:1.2em; font-weight:bold; color:#FFF;}
.ldzc_sz{width:30%; border-right:1px solid #e6e6e6; margin:15px 0; padding:6px 2.5%;  height:158px; text-align:center; float:left;}
.ldzc_sz .pic{ text-align:center;}
.ldzc_sz .pic img{width:86px; height:109px;}
.ldzc_sz .mc{ font-size:1.1em; line-height:2; color:#d73c3c; white-space:nowrap; overflow:hidden;}
.ldzc_sz .mc b, .ldzc_sz .mc span{display:inline-block; padding:0 10px;}
.ldzc_sz .mc b a{color:#1d7ad9;}
.ldzc_sz .xx{background:#1d7ad9; color:#FFF; line-height:1.8;}
.ldzc_sz .xx a{color:#FFF; display:block;}
.ldzc_sz .xx a:hover{color:#FF3;}

.ldzc_ldlj{width:50%; float:left; margin-left:5%;}
.ldzc_ldlj h2{ font-size:1.2em; line-height:2.3;}
.ldzc_ldlj p a{ font-size:1.1em; display:block; float:left; width:50%; line-height:1.7;}
.lmp{ width:120px; float:left; text-align:center}
.lmp a{ font-size:14px; font-weight:bolder;}
.zfld{ margin-left:130px; font-size:16px; line-height:35px; text-align:center;}
.zfld a{display:block; float:left; text-align:center; width:85px;}
.gk-list{clear:both;  margin-bottom:20px;}
.gkml{ width:505px; height:300px; float:left }
.gkml li{ width:150px; float:left; text-align:center; margin-bottom:20px; border:1px solid #d5d5d5; margin-right:15px;}
.gkml li img{ padding-top:10px;}
.gkml li a{ font-size:16px; line-height:30px;}
.cx{ line-height:35px; }
.input1 {
	margin: 0px; padding: 5px 6px; border: 1px solid rgb(217, 217, 217); width: 150px; height: 18px;
}

