﻿@charset "utf-8";
/*新闻中心*/

.xwzx_wrap1_left{ width:42.5%; float:left;}
.focus1{ position:relative; width:42.5%; height:359px; background-color: #000; float:left;}  
.focus1 img{ width:100%; height:359px;} 
.focus1 .shadow .title{width: 65%; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus1 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus1 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; } 
.focus1 .btn a:hover,.focus1 .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus1 .fPic{ position:absolute; left:0px; top:0px; }  
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:52px; line-height:52px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;}  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:16px;}  
.focus1 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus1 .fcon img{ width:100%;display:block;} 
.page_icon{ overflow:hidden;position:absolute;right:5px;bottom:21px; z-index:999;}
.page_icon a{ display:block; width:11px; height:11px; background:url(xwzx_icon26.gif) no-repeat; float:left; margin-right:10px;} 
.page_icon a.current,.page_icon a:hover{ background:url(xwzx_icon26_cur.gif) no-repeat;}  


.xwzx_wrap1_center{width:18%;float:right; height:359px;background-color:#f3f2f2;position:relative;}
.xwzx_pczx{width:90.7%;height:339px;background-color:#fff;margin:10px;}
.xwzx_pczx .ql1{background:url(background_ql1.png) no-repeat 5px center ;border-bottom:1px solid #f3f2f2;}
.xwzx_pczx .ql1 li{width:86%;height:120px;}
.xwzx_pczx .ql1 a{font-size:28px;color:#d74b34;text-decoration:none;display:block;font-weight:lighter;text-align:right;line-height:110px;}
.xwzx_pczx hr{border-bottom:1px solid #f3f2f2;}
.xwzx_pczx .ql2{text-align:center;margin-top:30px;}
.xwzx_pczx .ql2 li{width:45%;height:90px;display:inline-block;border-bottom:1px solid #f3f2f2;}
.xwzx_pczx .ql2 span{width:100%;height:50px;float:left;}
.xwzx_pczx .ql2 li a{font-size:14px;color:#8792a4;text-decoration:none;display:block;line-height:40px;}


.xwzx_wrap1_right{ width:36.3%; float:left;}
.xwzx_wrt{ overflow:hidden; margin-bottom:12px;}
.xwzx_wrt ul{ overflow:hidden;}
.xwzx_wrt ul li{  height:50px; float:left; background:#ebf3fa; margin-right:2px;}
.xwzx_wrt ul li.mr0{ margin-right:0px;}
.xwzx_wrt ul li span{ display:inline-block; *display:inline; *zoom:1; width:17px; height:17px; margin-left:24px; padding-left:10px; *vertical-align:3px;}
.xwzx_wrt ul li span.s1{ background:url(xwzx_icon5.png) no-repeat left center;}
.xwzx_wrt ul li span.s2{ background:url(xwzx_icon6.png) no-repeat left center;}
.xwzx_wrt ul li span.s3{ background:url(xwzx_icon7.png) no-repeat left center; margin-left:14px;}
.xwzx_wrt ul li a{ font-size:18px; color:#333; line-height:50px;}
.xwzx_wrt ul li.cur{ background:url(xwzx_bg1.png) no-repeat; height:54px;}
.xwzx_wrt ul li.cur .s1{ background:url(xwzx_icon5_cur.png) no-repeat left center;}
.xwzx_wrt ul li.cur .s2{ background:url(xwzx_icon6_cur.png) no-repeat left center;}
.xwzx_wrt ul li.cur .s3{ background:url(xwzx_icon7_cur.png) no-repeat left center;}
.xwzx_wrt ul li.cur a{ color:#fff; text-decoration:none;}

.xwzx_wrb{ overflow:hidden;}
.xwzx_wrb ul{ overflow:hidden;}
.xwzx_wrb ul li{}
.xwzx_wrb ul a{color:#666;}
.xwzx_wrb ul a:hover{color:#3780d3;}
.xwzx_wrb ul li a{ line-height:33px;float:left; background:url(xwzx_icon8.png) no-repeat left center; padding-left:15px; margin-left:3px; *line-height:29px; }
.xwzx_wrb ul li span{ font-size:12px; color:#919191; float:right; margin-right:12px; line-height:33px; *line-height:29px;}

.bmdt_con{ overflow:hidden;}
.bmdt_con li{ overflow:hidden; margin-bottom:17px;}
.bmdt_con li a{ display:block; background:url(xwzx_icon9.png) no-repeat left 6px; font-size:12px; line-height:20px; padding-left:20px; height:40px;}
.bmdt_con li span{ font-size:12px; color:#9f9f9f; font-family:"宋体"; line-height:22px;}
.ml20{ margin-left:20px;}
.ml14{ margin-left:14px;}
.ml10{ margin-left:10px;}
.bmdt_con li a:hover{ background:url(xwzx_icon9_cur.png) no-repeat left 5px; color:#333; font-weight:bold;}



.tpxw_con{ overflow:hidden; /*margin-bottom:33px;*/ top: 44px; left: 0px; position: absolute;}

.mr0{ margin-right:0px;}



#move1{overflow: hidden;}
#move2{overflow: hidden;}
#move{width: 100%; height: 266px; /*padding-bottom: 15px;*/ overflow: hidden;} 


/*新闻中心修改*/

#sidebar_right {  width:100%; margin-top:4px;}

#sidebar_right .news_box { width:100%;margin-top:2px; height:361px; overflow:hidden; }

/*二栏信息*/
.xwzx_wrap2 {
    margin-top: 10px;
	float:left;
    overflow: hidden;
	width:100%;
}
.bmlt {
    float: left;
    overflow: hidden;
    padding-bottom: 16px;
    width: 39.4%;
}
.bmrt {
    float: right;
    overflow: hidden;
    padding-bottom: 16px;
    width: 58.9%;
}

.zwgk-zxgk-box {
    float: left;
    overflow: hidden;
    width:100%;
}
.zwgk-zxgk-box .hd {
    background: #ebf3fa none repeat scroll 0 0;
    height: 50px;
    width: 100%;
}
.zwgk-zxgk-box .hd span {
    background: #3780d3  url(zwgk_img17_h.png) no-repeat scroll left center;
    color: #fff;
    display: block;
    float: left;
    font-size: 1.25rem;
    font-weight: 500;
    height: 50px;
    line-height: 50px;
    margin: 0 1px;
    padding: 0 35px;
    width: auto;
}
.zwgk-zxgk-box .hd .crr {
    background: #3780d3 none repeat scroll 0 0;
}
.zwgk-zxgk-box .hd .more {
    font-size: .8125rem;
    font-weight: 100;
    line-height: 3.125rem;
    padding-right: rem;
	color:#666;
}
.zwgk-zxgk-box .hd .more a{
	color:#666;
}
.news_box .line {
    border-right: 1px solid #ccc;
    float: left;
    height: 14rem;
    width: 10px;
}

.news_ul {
    float: right;
    overflow: hidden;
    width: 100%;
}
.hd span {
    float: left;
}
.news_ul ul li {
    background: rgba(0, 0, 0, 0) url(xxgk_icon01.png) no-repeat scroll 5px center;
    height: 2.1875rem;
    line-height: 2.1875rem;
    text-indent: 1.25rem;
	width:100%;
	float:left;
}
.news_ul ul li a {
    color: #666;
}
.news_ul ul li a:hover {
	color:#3780d3;
}
.zwgk-zxgk-box ul li span{
	display:inline-block;
	float:right;
	font-size:.75rem;
	color:#919191;
}

/*******政务公开信息
**************/
.zwgk-gkiterm-box {
    float: left;
    overflow: hidden;
    width:100%;
}
.zwgk-gkiterm-box .hd {
    background: #f8f8f8 none repeat scroll 0 0;
    height: 50px;
    width: 100%;
}
.zwgk-gkiterm-box .hd span {
    background: #f3f2f2  url(zwgk_img181_h.png) no-repeat scroll left center;
    color: #444444;
    display: block;
    float: left;
    font-size: 1.25rem;
    font-weight: 500;
    height: 50px;
    line-height: 50px;
    margin: 0 1px;
    padding: 0 35px;
    width: auto;
}
.zwgk-gkiterm-box ul li{
	display:block;
	line-height:3.2rem;
	height:3.2rem;
	width:auto;
	float:left;
	padding: 0 .5rem;
}
.zwgk-gkiterm-box ul i{
	display:block;
	overflow:hidden;
	padding-left:1.2em;
	background:transparent url(xxgk_icon.png) no-repeat scroll 0 center ;
}
.zwgk-gkiterm-box .hd i.xxgkicon_2{
	background-position:-26px center;
}
.zwgk-gkiterm-box .hd i.xxgkicon_3{
	background-position:-52px center;
}
.zwgk-gkiterm-box .hd i.xxgkicon_4{
	background-position:-78px center;
}
.zwgk-gkiterm-box .hd i.xxgkicon_5{
	background-position:-104px center;
}
.zwgk-gkiterm-box .hd a{
	color:#666;
}
.zwgk-gkiterm-box .hd a:hover {
	color:#3780d3;
}

/*******网上办事
**************/
.zwgk-onlineoffice-box {
    float: left;
    overflow: hidden;
    width:100%;
	margin-top:1rem;
}
.zwgk-onlineoffice-box .hd {
    background: #f8f8f8 none repeat scroll 0 0;
    height: 3.125rem;
    width: 100%;
}
.zwgk-onlineoffice-box .hd span {
    background: #f3f2f2  url(onlinework_icon.png) no-repeat scroll left center;
    color: #444444;
    display: block;
    float: left;
    font-size: 1.25rem;
    font-weight: 500;
    height: 3.125rem;
    line-height: 3.125rem;
    margin: 0 1px;
    padding: 0 2rem;
    width: auto;
}
.zwgk-onlineoffice-box .hd .more a{
	border:none;line-height:3.125rem;
}
.online_lead{
	width:100%;
	float:left;
	margin-top:1rem;
}
.online_lead li{
	width:25%;
	height:10rem;
	float:left;
	display:block;margin:0;
	position:relative;
}
.online_iterm1{
	background: url(onlinework-cnticon1.png) 0 0 no-repeat scroll;
}
/*.online_iterm2{
	background: url(onlinework-cnticon2.png) 0 0 no-repeat scroll;
}
.online_iterm3{
	background: url(onlinework-cnticon3.png) 0 0 no-repeat scroll;
}
.online_iterm4{
	background: url(onlinework-cnticon4.png) 0 0 no-repeat scroll;
}*/
.online_lead li a{
	color:#666;
	font-size:.8125rem;
}
.online_lead span a{
	color:#fff;
	font-size:1rem;
}

.online_lead li a.links_03{
	line-height:18rem;margin-left:1.2rem;
}
.online_lead li a.links_04{
	position:absolute;
	line-height:18rem;margin-left:1.2rem;
}

/*补充学会链接*/
.links_site{
	margin-top:.85rem;
	width:100%;
	float:left;
	height:3.5rem;
	overflow:hidden;
}
.links_site li{
	width:50%;
	float:left;
	line-height:3.5rem;
	text-align:center;
}
.links_site li a{
	color:#666;
	font-size:1.125rem;
}
.links_site li:first-child{
	background:url(xuehui.jpg) 0 0 no-repeat scroll;
}
.links_site li:last-child{
	background:url(zhiku.jpg) 0 0 no-repeat scroll;
}

/*专题*/
.scrollbox{width:100%; position: relative;float:left;margin-top:1rem;margin-bottom:1rem;}
#scrollDiv{width:100%;height:8.5rem; overflow:hidden; display: block;}
#scrollDiv ul{ width: 99%;}
#scrollDiv li:hover{ background: #3780d3;border:1px solid #2262ac;}
#scrollDiv li:hover span h4{ color: #fff;}
#scrollDiv li:hover span p{ color: #fff;}
#scrollDiv li:hover span em{ color: #fff;border:1px solid #fff; }
.scroltit{ position: absolute; right:0; top:3rem;width:1.125rem;}
.scroltit small{float:right; font-size:.75rem;width:1.125rem;height:1.125rem; line-height:1.125rem; text-align: center;background:#3780d3;color: #fff;font-family: "宋体"; margin:2px 0; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
.scroltit small img{margin-top:.375rem;}
.scroltit small:hover{ background: #a2a0a0;}
/*专题结束*/

/*******统计科普--模块化
**************/
.zwgk-cntwide-box {
    overflow: hidden;
}
.wdh589{
	width:58.9%;
}
.zwgk-cntwide-box .hd {
    background: #f8f8f8 none repeat scroll 0 0;
    height: 3.125rem;
    width: 100%;
}
.zwgk-cntwide-box .hd span {
    background: #f3f2f2  url(knowldge_icon.png) no-repeat scroll left center;
    color: #444444;
    display: block;
    font-size: 1.25rem;
    font-weight: 500;
    height: 3.125rem;
    line-height: 3.125rem;
    margin: 0 1px;
    padding: 0 2.2rem;
    width: auto;
}
.zwgk-cntwide-box .hd .more {
    font-size: .8125rem;
    font-weight: 100;
    line-height: 3.125rem;
    padding-right: 1rem;
	color:#666;
}
.zwgk-cntwide-box .hd .more a{
	color:#666;
	border:none;
	line-height:3.125rem;
}
.itemlist{
	width:100%;
}
.itemlist li{width:30%;float:left;line-height:1rem;background-color:#ebf3fa;padding:.2rem;margin-bottom:.5rem;margin-right:2%;}
.itemlist a{color:#666;text-decoration:none;font-size:.8125rem;}
.itemlist a:hover{text-decoration:underline;}

/*******公众互动--模块化
**************/
.zwgk-cntnarrow-box {
    overflow: hidden;
}
.wdh394{
	width:39.4%;
}
.zwgk-cntnarrow-box .hd {
    background: #f8f8f8 none repeat scroll 0 0;
    height: 3.125rem;
    width: 100%;
}
.zwgk-cntnarrow-box .hd span {
    background: #f3f2f2  url(contact_icon.png) no-repeat scroll left center;
    color: #444444;
    display: block;
    font-size: 1.25rem;
    font-weight: 500;
    height: 3.125rem;
    line-height: 3.125rem;
    margin: 0 1px;
    padding: 0 2.2rem;
    width: auto;
}
.zwgk-cntnarrow-box .hd .more {
    font-size: .8125rem;
    font-weight: 100;
    line-height: 3.125rem;
    padding-right: 1rem;
	color:#666;
}
.zwgk-cntnarrow-box .hd .more a{
	color:#666;
	border:none;
	line-height:3.125rem;
}

/*快速链接*/

.hotwords li{ 
    float:left; /*使热搜词都向左浮动*/
    position:relative; /*由于li里面有元素要执行动画效果，所以将li的position设置为相对定位*/
    width:23%; /*设置热搜词的基本宽高度*/
    height:4rem;
    margin:0 2% .2rem 0;
    overflow:hidden; /*设置当热搜词显示的内容超过区域大小时，隐藏超出的部分*/
    text-align:center; /*内部文字居中显示*/
}
.hotwords li.li_0,
.hotwords li.li_3,
.hotwords li.li_8,
.hotwords li.li_11 { 
    width:23%;
}

.hotwords li a{ /*将所有a元素都设置为块元素block，这样就可以调整它的高度*/
    display:block;
    text-decoration:none;
    padding:2px;
    height:4rem;
    color:white;
}

.hotwords li.li_0 a,
.hotwords li.li_3 a,
.hotwords li.li_8 a,
.hotwords li.li_11 a { 
    width:100%;
    line-height:4rem;
}
.hotwords li.li_color_0{
    background:#05b4ac;
}
.hotwords li.li_color_1{
    background:#b99400;
}
.hotwords li.li_color_2{
    background:#0576b4;
}
.hotwords li.li_color_3{
    background:#7cb5ec;
}
.hotwords li.li_color_4{
    background:#7ec3ff;
}
.hotwords li.li_color_5{
    background:#fb6e52;
}
.hotwords li.li_color_6{
    background:#05b4ac;
}
.hotwords li.li_color_7{
    background:#0576b4;
}



.hotwords .detail{ 
    position:absolute;/*设置detail为绝对定位，由于li设置了relative，所以detail是相对于li元素的绝对定位*/
    background:rgba(0,0,0,0.8); /*设置detail区域的背景色*/
    left:0; /*设置detail相对li的偏移距离*/
    top:4.25rem;
    -webkit-transition:top 0.2s; /*当detail类型的元素top属性发生变化时，执行过度动画，过度时间为0.2s*/
    -moz-transition:top 0.2s;
    -o-transition:top 0.2s;
    transition:top 0.2s;
}

.hotwords li:hover .detail{ /*当鼠标划过li时，设置detail类型元素的样式*/
    top:0px;
}

/*友情链接*/
.xwzx_frdl{ overflow:hidden; margin-bottom:.75rem;}
.xwzx_frdl ul{ overflow:hidden;width:100%;background:#f8f8f8;}
.xwzx_frdl ul li{  height:3.125rem; float:left; margin-right:2px;width:12.5%;text-align:center;}
.xwzx_frdl ul li.mr0{ margin-right:0px;}
.xwzx_frdl ul li a{ font-size:1rem; color:#333; line-height:3.375rem;}
.xwzx_frdl ul li.cur{ background:#3780d3; height:54px;}
.xwzx_frdl ul li.cur a{ color:#fff; text-decoration:none;}
.bmdt_fcon{ overflow:hidden;margin-bottom:1rem;min-height:3rem;}
.bmdt_fcon li{ overflow:hidden;float:left;}
.bmdt_fcon li a{ margin:auto 1rem;display:block; background:url(xwzx_icon9.png) no-repeat left 6px;font-size:.875rem;line-height:1.25rem; padding-left:1.25rem; height:2rem;color:#666;}
.bmdt_fcon li a:hover{ background:url(xwzx_icon9_cur.png) no-repeat left 5px; color:#3780d3;}

/*版权声明*/
.footer{ overflow:hidden;min-height:5rem;background:#f8f8f8;position:relative;color:#999;}
.govpng{float:left;position:absolute;left:10%;}
.sitelink{float:left;position:absolute;left:20%;top:15%;}
.copyright{float:left;position:absolute;left:21%;bottom:15%;}
.countnum{float:right;width:20%;position:absolute;right:1%;bottom:15%;text-align:right;}
.footer p {
	color: #a9b6c9;
	margin: 0;
	width: 100%;
}
.footer a {
	color: #999;
	padding: 0 10px;
	text-decoration: none;
}
.footer a:hover {
	color: #a9b6c9;
	text-decoration: none;
}
.footer a.disnone{color:#f8f8f8; cursor:default;}

.footer ul{ overflow:hidden;float:right;}
.footer ul li{  height:3.125rem; float:left; margin-right:2px;width:100%;text-align:center;}
.footer ul li a{ font-size:1rem; color:#333; line-height:3.375rem;}