@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:14px; line-height:22px; color:#666666; font-family:"微软雅黑"; }
/* 主题色 */
.theme_bgcolor{background:#2957ab !important;}
.theme_border{border-top:3px solid #2957ab;}
.theme_color{color:#2957ab;}

.newsContainer{
	width:1248px;
	margin:0 auto;
}
/*top*/
.bg{ width:100%; height:auto; }
.top{ width:100%; height:221px;position:relative;top: 40px;background:url(images/happy.png) no-repeat center top; z-index: -1;}
.top_text{height:40px;line-height:40px;width:1208px;margin:0 auto;background:#578FDD;padding:0 20px;color:#fff;font-size:16px;}
.nowtime{float:right}
.login{ width:100%; height:38px; background:url(../images/login_bg.jpg) left top repeat-x;}
.login_middle{ width:1248px; height:194px; margin:0 auto; padding:0px 0 0px 0px;*padding:60px 0 68px 32px;_padding:60px 0 0px 32px; background-color:#fff;}
.fl{
	float:left;
}
.fr{
	float:right;
}
a{
	text-decoration:none;
}
.clear{
	clear:both;
}
img{ border:0;}
.ellipsis{
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
}
div{
	margin:0px; 
	padding:0px;
}
div ul{
	margin:0px; 
	padding:0px; 
	list-style:none;
}
.hidden{ display: none;}

a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#b20808; text-decoration:none;cursor: pointer;}


/*头部党建联盟*/
.up .down{overflow:hidden; display:block;}
#down{display:none;}
.updown{display:block;width:60px;height:41px;position:absolute;top:80px;right:30px;z-index:9999;}
.updown a{ font-family:"微软雅黑","宋体"; font-size:14px;text-decoration: none; font-style:normal; letter-spacing:normal; color:#003c78;}
.updown A:hover {COLOR: #4e667b; TEXT-DECORATION: underline} 
.updown A:active {TEXT-DECORATION: none}
/*Banner*/

/*normal*/
.topBar {
    width: 100%;
    height:151px;
    margin: 0 auto;
    padding:0px;
    background:url(/images/index_05.jpg) center -18px;
}

/**/
.logoBanner{
	width:1121px;
	margin:auto; 
    padding:0px;
}
.xflogo{width:373px; float:left;  height:104px;}
.welcome{ width:260px; height:57px; float:left; margin-left:40px; margin-top:15px;}
.date{ float:left; width:260px; height:25px; }
.weather{ float:left;  width:260px; height:25px;}
.oa{ width:325px; float:left; margin-left:20px;}
.search{ width:325px; float:left; height:27px;}
.input{ height:27px; float:left}
.search_put{ width:240px; height:27px; float:left; border:solid 1px #bebebe; outline:none}
.searchbtn{ width:46px; height:31px; float:left; background:url(/images/search_btn.jpg) left no-repeat ; outline:none; border:none; margin-left:7px;}
.logininput{width:106px; height:27px; border:solid 1px #bebebe; float:left; margin-right:7px; outline:none; }
.is-rbtn{width:64px; height:28px; float:left; background-color:#b20808; color:#fff; border:none; outline:none; cursor:pointer; margin-top:1px;}



/*hot*/
.news_hot{
	width:100%;
	height:60px;
	font-size:20px;
	font-weight:bold;
	line-height:60px;
	overflow:hidden;
}
.news_box{
	width:70%;
	float:left;
}
.news_search{
	width:30%;
	float:right;
	font-size:0;
}
.news_inp{
	width:calc(80% - 14px);
	border:1px solid #d1d1d1;
	background:none;
	height:36px;
	padding:0 6px;
	font-size:18px;
	font-weight:normal;
	vertical-align:middle;
}
.news_search button{
	width:18%;
	height:36px;
	color:#fff;
	text-align:center;
	border:none;
	font-size:18px;
	font-weight:normal;
	vertical-align:middle;
	margin-left:6px;
}
.new_xftt {
width: 100%;
height: 80px;
border: 1px solid #e5e0e0;
background: url(images/xwtt.jpg) 40px center no-repeat;
}
.new_xftt h1 {
text-align: center;
color: #b20808;
font-size: 32px;
font-weight: bold;
line-height: 36px;
padding-top: 20px;
padding-left: 50px; 
}
.new_xftt p {
color: #636161;
text-align: center;
line-height: 30px;
}
 /*导航开始*/
.Contain{width:100%; height:89px; margin:auto; padding:0px; background-color:#f1f1f1;}
.Nav{ width:1132px; height:89px; background-color:#f1f1f1; margin:auto; padding:0px;}
.pic1{width:113px; height:56px; float:left; margin-top:15px; }
.line{width:1px; height:56px; background:url(/images/line.jpg) no-repeat; float:left; margin-top:15px;}
.pic2 {width:84px; height:56px; float:left; margin-top:15px;}
.pic2_txt{width:167px; height:56px; float:left; margin-left:16px; margin-top:17px;}
.pic2_txt li{width:64px; height:28px; line-height:28px; float:left; color:#666666; font-size:16px; margin-right:19px;}
.line1{width:1px; height:56px; background:url(/images/line.jpg) no-repeat; float:left; margin-top:15px; margin-left:10px;}
.pic3{width:78px; height:56px; float:left; margin-top:15px;}
.pic3_txt{width:180px; height:28px; float:left; margin-top:17px; margin-left:16px;}
.pic3_txt li{ width:80px; height:28px; line-height:28px; float:left; color:#666666; font-size:16px; margin-right:10px; }
.pic4{width:76px; height:56px; float:left; margin-top:15px;}
.pic5{width:79px; height:56px; float:left; margin-top:15px;}
.pic5_txt{width:65px; height:56px; float:left; margin-left:16px; margin-top:17px;}
.pic5_txt li{width:64px; height:28px; line-height:28px; float:left; color:#666666; font-size:16px; margin-right:19px;}

.nav{
	width:100%;
	height:56px;
	line-height:56px;
	display:flex;
}
.nav_item{
	flex:1;
	display:inline-block;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	transition:all 0.3s ease;
	position:relative;
}
.nav_item:hover{
	background:#29467b;
}
.nav_item a,.nav_item a:hover{
	color:#fff;
	display:block;
}
.nav_item ul{
	display:none;
	position:absolute;
	top:56px;
	left:0;
	background:#29467b;
	width: 100%;
	z-index:10000;
}
.nav_item ul li a{
	font-size:18px;
	font-weight:normal;
}
.nav_item ul li:hover{
	background:#3c6dc7
}
/* 导航结束 */

/* 一网通办  */
.networkBg{
	width: 1121px;
    margin: 20px auto 0px;
	
}

/*先锋导航开始*/
.xf_dh{width:1118px; height:39px; border:solid 1px #dddddd; margin:auto; padding:0px;}
.dh_logo{width:72px; height:29px; float:left; background:url(/images/xf_dh.jpg) no-repeat; margin-top:5px; margin-left:6px;}
.xf_ds{width:616px; height:39px; float:left; margin-left:20px;}
.xf_ds li{ width:77px; height:39px; line-height:39px; text-align:center; float:left; background:url(/images/line1.jpg) right no-repeat; font-size:14px;color:#666666;}
.xf_ds1{width:162px; height:39px; float:left; line-height:39px; text-align:center;background:url(/images/line1.jpg) right no-repeat;font-size:14px;color:#666666;}
.xf_ds2{width:220px; height:39px; float:left; line-height:39px; text-align:center;font-size:14px;color:#666666;}
/*先锋导航结束*/

/*焦点图开始*/
.center{width:1118px; margin:auto; padding:0px;}
.jd_pic{width:604px; height:322px; float:left;}

.focus{
	width:604px;
    height:376px;
}
.focus_word{
	font-size:35px;
	width:1055px;
	text-align:center;
	margin-top:18px;
}
.focus_word a:link{
	color:#b70f10;	
}
.focus_word a:visited{
	color:#b70f10;	
}
.focus_word a:hover{
	color:#b70f10;
	text-decoration:underline;
}
.focus_tit li{
	float:left;
	color:#636161;
	width:344px;
	text-align:center;
	line-height:35px;
}
.focus_tit a:link{
	color:#636161;
}
.focus_tit a:visited{
	color:#636161;
}

.focus_tit a:hover{
	color:#636161;
	text-decoration:underline;
}
/*焦点图结束*/


/*头条新闻*/
.topnews{width:493px; float:left; margin-left:21px;}
.xftop{width:493px; float:left;}
.xftoptit{width:493px; height:28px; line-height:28px; text-align:center; font-size:26px; color:#cc0000; font-weight:bold;}
.xftopjj{width:444px; height:28px; line-height:28px; float:left; text-align:left; color:#666666; font-size:16px; margin-top:15px; text-indent:2.0em; padding-left:29px; padding-right:10px;}
.xfqh{width:493px; float:left}
.xfqh_tit {width:491px; height:40px; border:solid 1px #dddddd}
.xfqh_tit li{ width:110px; height:42px; text-align:center; float:left; line-height:42px; font-size:20px; border-right:solid 1px #d1d1d1;}
.xfqh_tit .td1 {width:112px;height:41px;color:#2957ab;cursor: pointer;font-weight:bold;}
.xfqh_tit .td2 {color: #222222;}
.xfqhCont{width:493px; margin:auto; padding:0px;}
.xfqhCont li{width:478px; height:30px; float:left; line-height:30px; text-align:left;margin-left:20px; font-size:16px;}
.time{color:#636161}
.gbzhCont li .time{display:none}
/*头条新闻*/

/* 网上办事 */
.wsbsLink{
	width: 1121px;
	margin:20px auto 20px;
	overflow: hidden;
	box-sizing: border-box;
	position: relative;
	padding: 22px 0 0 0;
	background:url(./images/wsbsImg/daohBg_bottom.png) left bottom repeat-x;
	background-color: #FCFCFC;
	box-shadow: 0px 4px 20px -6px rgb(0 0 0 / 20%)
}
.wsbsLink .tit a{color:#b20808;background:#fff;height: 22px;width: 156px;font-size: 19px;position: absolute;left: 25px;top: -11px;text-align: center;line-height: 22px;font-weight: bold;}
.banner_link {width: 1200px;overflow: hidden;padding-bottom: 20px;}
.banner_link ul li{float:left;text-align: center;padding: 7px 0px;width:200px;cursor:pointer;margin: 0px 30px;}
.banner_link ul li p{font-weight:800;font-size:20px;margin-top: 10px;}
/*title*/
.title{width:1121px; margin:auto; padding:0px;}
.title_text{
	font-size: 28px;
	font-weight: bold;
}
.title_border{
	height: 6px;
	margin: 10px 0px; 
	background:#E0E0E0;
}
.title_top_border{
	width: 120px; 
	height: 6px; 
}
/* 图片链接 */
.image_link{
	width:1121px; margin:20px auto 10px; padding:0px;
	height:120px;
}
.image_link div{
	width:49%;
	float:left;
	height:120px;	
}
.image_link div:last-child{
	margin-left:2%
}
.image_wmkwright a{
	width: 300px;
    height: 57px;
	display:block;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	vertical-align:middle;
	line-height: 57px;
	padding-left:10px;
}
.image_wmkwright a:hover{
	color:#fff;
}
.more_link{
	position:fixed; 
	z-index:999; 
	bottom:1px; 
	left:10px; 
	width:300px;
	margin-right:auto;
	display:block;
}
.more_link img{
	border:1px solid #999;
	padding:4px;
	background:#fff;
}
/*干部综合开始*/
.gbzh{width:1121px; margin:auto; padding:0px;}
.gbzhleft{width:50%; float:left}
.gbzhleft_top{width:100%; height:38px; border:solid 1px #d1d1d1; background:url("images/bgLm.jpg") no-repeat 710px 3px;}
.gbzhleft_top li{ width:125px; height:38px; line-height:38px; text-align:center; float:left; border-right:solid 1px #d1d1d1;  font-size:18px; color:#636161}
.gbzhCont{width:100%; height:299px;}
.gbzhCont1{width:100%; height:299px; border:solid 1px #d1d1d1; border-top:none;}
.gbzhCont_left1{width:364px; height:207px;  float:left; margin-top:15px; margin-left:28px;}
.gbzhCont_left1 li{width:650px; height:30px; line-height:30px; float:left; text-align:left; margin-left:20px;  font-size:16px;}
.gbzh_line1{width:1px; height:267px; background:url(/images/line3.jpg) no-repeat; float:left; margin-top:35px; margin-left:50px;}
.gbzhCont_right1{width:335px; float:left;}
.gbzhCont_right1 li{width:335px; height:193px; float:left; border:none; margin-top:50px; margin-left:33px;}
.gbzhCont_right1 .txt{font-size:18px; font-weight:bold; text-align:center; }

.gbzhleft_top .td1{width:125px; height:38px; background-color:#b20808; cursor: pointer; color:#fff; }
.gbzhleft_top .td2{color: #222222;width:125px;}
.gbzhCont_left{width:364px; height:207px;  float:left; margin-top:15px; margin-left:28px;}
.gbzhCont_left li{width:650px; height:30px; line-height:30px; float:left; text-align:left; background:url(images/li1.jpg) left no-repeat; padding-left:15px; font-size:16px;}
.gbzh_line{width:1px; height:267px; background:url(/images/line3.jpg) no-repeat; float:left; margin-top:20px; margin-left:50px;}
.gbzhCont_right{width:335px; float:left;margin-left: 21px;}
.gbzhCont_right li{width:335px; height:193px; float:left; border:none; margin-top:10px; margin-left:33px;}
.gbzhCont_right .txt{font-size:18px; font-weight:bold; text-align:center;}
.wmkwright{width:48%; float:left; margin-left:21px;}
.wmkwright .tit{width:270px; height:28px; background:url(/images/wmkwh_bg.jpg) no-repeat; font-size:18px; float:left; text-align:left; padding-left:9px; color:#222222;}
.wmkwCont{width:270px; float:left}
.wmkwCont li{width:270px; float:left; height:28px; line-height:28px; background:url(images/li1.jpg) left no-repeat; padding-left:15px; font-size:16px; text-align:left}
.xfyd{width:270px; float:left;}
.xfyd .tit{width:270px; height:28px; background:url(/images/wmkwh_bg.jpg) no-repeat; font-size:18px; float:left; text-align:left; padding-left:9px; color:#222222;}
.xfydCont{width:271px; float:left}
.xfydPic{ width:118px; height:156px; border:solid 1px #dddddd; float:left}
.xfydName{width:139px; float:left; border:solid 1px #dddddd; margin-left:10px; background-color:#f4f4f4}
.xfydName li{width:69px; height:34px; float:left; line-height:34px; text-align:center; border-bottom:solid 1px #dddddd; }
.xfydName .td1{ color:#b20808;cursor: pointer;}
.xfydName .td2{color:#666666}
/*干部综合结束*/
.friendly_lins{
	width:1200px;
	margin:10px auto;
}
.friendly_lins div{
	width:30%;
	float:left;
	height:120px;
}
.friendly_lins div:nth-child(2){
	margin:0 5%;
}
/*办事指南*/
.wmkwright_li li{margin-left: 20px;}
/*办事指南结束*/
/*图片切换*/


/*图片切换*/


/*党的知识开始*/
.ddzs_tit{width:270px; height:30px; float:left; text-align:left; background:url(/images/zy_pt.jpg) no-repeat;}
.ddzsCont{width:270px; float:left}
.ddzsCont li{width:120px; line-height:26px; float:left; height:26px; background:url(/images/zy_li.jpg) left no-repeat; color:#1d4688; text-align:left; padding-left:15px;}
.ddzsCont ul li a{ color:#1d4587; font-size:14px;}
.ddzsCont ul li a:hover{color:#b20808;}
.ahpt_tit {width:270px; height:32px; float:left; text-align:left; background:url(/images/ah_pt.jpg) no-repeat;}
.ahptCont{width:270px; float:left; margin:auto; padding:0px;}
.ahptCont li{ width:270px; height:33px; line-height:33px; float:left; margin-top:6px;}
/*党的知识结束*/

/* 在线咨询 */
.advisory_box{
	width:100%;
	font-size:16px;
}
.property_box{
	width:100%;
	font-size:16px;
}
.advisory_box tr:not(:last-child){
	border-bottom: 1px #DDD dashed;
}
.advisory_box .advisory_title{
	font-size:16px;
	color:#666;
	line-height:1.8;
}
.advisory_box .advisory_title span{
	margin-left:18px;
}
.advisory_box .reply_title{
	color: #b20808;
    font-weight: bold;
}
.advisory_box .reply{
	color: Green;
    line-height:1.8;
    text-indent:2em;
    margin:6px 0;
}
/* 网上调查 */
.survey_title{
	font-size:18px;
}
.survey_option{
	margin:10px 0;
	font-size:16px;
	text-indent:2em;
}
.survey_option input{
	margin-right:2px;
	zoom: 1.5;
	vertical-align:text-bottom
}
.baseButton{
	height: 38px;
    color: #fff;
    border: 0;
    float: left;
    cursor: pointer;
    width: 70px;
    outline: 0;
	font-size:16px;
}
/*爱党建*/
/* .afx{width:403px;  float:left; }
.afx .top{width:403px; height:28px; float:left;background:url(/images/adj_bg.jpg) no-repeat; font-size:18px; color:#333333; padding-left:9px;}
.afxCont{width:403px; float:left}
.afxCont_jj{width:403px; float:left;}
.afxCont_jj .tit{width:403px; height:30px; float:left; line-height:30px; font-size:18px; color:#222222; font-weight:bold;}
.afxCont_jj .Cont{width:403px;height:30px; float:left; line-height:30px; font-size:16px; text-align:left; text-indent:2.0em;}
.line2{width:403px; height:1px; background:url(/images/line4.jpg) no-repeat; margin-top:40px; margin-bottom:10px;}
.afxList{width:403px; float:left} */
/* .afxList li{width:378px; height:28px; line-height:28px; float:left; text-align:left; background:url(images/li1.jpg) left no-repeat; padding-left:15px;  font-size:16px;} */
.afxList li{width:500px; line-height:28px; margin-left:20px; font-size:16px;} 
.afxList{
	
}
/*爱党建*/


/*先锋视频*/
.xfvideo{width:829px; float:left}
.xfvideo .tit{float:left; text-align:left; width:829px; height:28px; background:url(/images/xf_video.jpg) no-repeat; font-size:18px; color:#333333; padding-left:9px;}
.picMarquee-left{ 
	width:829px;
	padding:0 0 0 17px; 
	overflow:hidden; 
	margin:5px auto;   
}
.picMarquee-left .fl{
	margin-right:10px;   
}
.picMarquee-left .bd{ 
	padding:20px;
}
.picMarquee-left .bd ul{ 
	overflow:hidden; 
	zoom:1; 
}
.picMarquee-left .bd ul li{ 
	margin:0 8px; 
	float:left; 
	_display:inline; 
	overflow:hidden; 
	text-align:center;  
}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ 
	width:191px; 
	height:116px; 
	display:block; 
	padding:2px; 
	border:1px solid #ccc; 
}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999; }
.picMarquee-left .bd ul li .title{ line-height:24px; text-align:center; font-size:16px; }

/*先锋视频*/

/*专题图片*/
.ztpic{width:270px; float:left;}
.ztpic li{width:270px; height:56px; float:left; margin-bottom:10px;}
/*专题图片*/


/*友情链接*/
.friend_link_box{
	width:1200px;
	margin:0 auto;
}
.yqlj{width:1119px; height:34px; border:solid 1px #d1d1d1; margin:auto; padding:0px;}
.yqlj li{width:116px; height:34px; float:left; text-align:center; line-height:34px; border-right:solid 1px #d1d1d1}
.yqList{width:1119px; margin:auto; padding:0px;}
.yqList li{FLOAT: left;MARGIN: 5px 10px 10px 10px;TEXT-ALIGN: left;padding: 0px;white-space: nowrap;color:#333333; font-size:18px;}
.yqlj .td1{width:116px; height:36px; background:url(/images/yqlj_bg.jpg) no-repeat;  cursor: pointer; color:#cc0000; font-size:18px; }
.yqlj .td2{color:#333333; font-size:18px;}
/*友情链接*/


/*底部*/
.bottom{ width:1119px; height:auto; margin:auto; padding:0px;  font-size:16px; color:#666666; }
.bottom p{ width:100%; height:auto;display:inline-block; }
.bottom .bottom_top{text-align:center; height:50px; line-height:50px; border-bottom:1px dashed #bc5046; }
.bottom .bottom_top a{ padding:0 3px; color:#373232;  }
.bottom .bottom_top a:hover{ color:#b20808;}

.bottom_middle {width:50%; height:auto; margin:0 auto; padding:10px 0px; line-height:22px;}
.bottom_middle span{ color:#373232;}

.bottom_f{ line-height:36px; background:#e7e9e9; text-align:center;}
.bottom_f span{ color:#585555; padding:0 10px;}
.bottom_f a{ padding:0 10px;}
.bottom_f a img{ vertical-align:middle; display:inline-block;}
/*底部*/


/*列表页*/
.List_dh{width:1119px; height:29px; margin:auto; padding:0px;}
.List_dh .bg{width:1119px; height:29px; float:left; line-height:29px; background:url(/images/lm_dh.jpg) left no-repeat; padding-left:41px;}
.ListContain{width:1119px; margin:auto; padding:0px;}
.ListLeft{width:238px; float:left}
.ListRight{width:836px; float:left; margin-left:45px;}
.ListRight .clname{width:828px; height:25px; background:url(/images/listline.jpg) bottom no-repeat; float:left; text-align:left; font-size:18px; color:#333333; font-weight:bold; padding-left:8px; padding-bottom:3px;}
.ListCont{width:836px; float:left; margin:auto; padding:0px;}
.list_Rtit{
	background:url(/images/zy_12.jpg) left bottom no-repeat;
	line-height:47px;
	height:50px;
	color:#b42020;
	font-size:18px;
    font-weight:bold;
	font-family:"Microsoft Yahei";
}
.list_Rtit .fl{
	width:113px;
	text-align:center;
}
.list_Rtit .fr{
	font-size:14px;
}
.list_Rtit a:link{
	color:#575757;	
	padding-right:51px;
}
.yw {
    line-height: 31px;
    padding: 10px 30px 10px 10px;
}
.yw li  {
    background:url(/images/li3.jpg) left no-repeat;
    padding-left: 17px;
    font-size:16px;
}
.yw .fr {
    color: #676666;
}
.yw_line {
    border-bottom: 1px dashed #b0b0b0;
    padding: 10px 0;
}
.Video{}



/*列表页*/


/*左边子栏目*/
.left{width:238px; float:left}
.left .top{width:223px; height:45px; line-height:45px; background:url(/images/lm_bg.jpg) no-repeat;border-top:solid 1px #b20808; border-left:solid 1px #b20808;border-right:solid 1px #b20808; font-size:18px; color:#fff; font-weight:bold; padding-left:15px;}
.left_lm{width:238px; height:650px; background:url(/images/left_bg.jpg) no-repeat; border-bottom:solid 1px #dddddd; border-left:solid 1px #dddddd;border-right:solid 1px #dddddd}
.left_lm li{width:238px; height:42px; border-bottom:solid 1px #dddddd; text-align:center; line-height:42px; font-size:18px; color:#333333}
.style1{background-image:url(/images/Listqh_bg.jpg);}
.style2{background-image:url(/images/Listqh_bg1.jpg);}
/*左边子栏目*/


/***********************************分页***********************************/

.page{ clear:both; text-align:center; line-height:32px; float:right;margin-top:20px;}
.page a{ font-size:14px; display:inline-block; vertical-align:middle; width:32px; height:32px; background:url(/images/pagebg.gif) 0px top no-repeat; margin:0px 4px; text-align:center; line-height:32px;}
.page a:hover,.page .a_cur{ background:url(/images/pagebg.gif) -32px top no-repeat; color:#fff;display:inline-block}
.page a.fy{ font-size:12px; background:url(/images/pagebg.gif) 0px -32px no-repeat; width:68px;}
.page a:hover.fy{ background:url(/images/pagebg.gif) 0px -64px no-repeat; width:68px;}
.page .input{ width:46px; height:24px; line-height:24px; border:1px solid #dedede;}
.page .btn{ cursor:pointer; border:0px; background: transparent url(/images/btnbg.gif); width:60px; height:28px; color:#a41111; font-size:13px;}



/*内容页*/
.cont_tit{
	font-size:25px;
	text-align:center;
	color:#181818;
	line-height:70px;
}
.cont_date {
    font-size: 14px;
    color: #777474;
    text-align: center;
    line-height: 43px;
}
.content {width:1119px; margin:auto; padding:0px;}
.content .txt{line-height:30px;color:#515151;width:1119px;}
.fx{width:1119px; margin:auto; padding:0px;}
.middleCon .content{ padding:10px 20px;  line-height:2.0em; color:#474545; text-align:left;}
.printico{ background:url(/images/print.gif) left center no-repeat; }
.close01 a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.closeico{ background:url(/images/close1.gif) left center no-repeat;}
.middleFx{ margin:20px 0;}

/*内容页*/



/*二维码*/
.qqbox a:link {
 color: #000;
 text-decoration: none;
}
.qqbox a:visited {
 color: #000;
 text-decoration: none;
}
.qqbox a:hover {
 color: #f80000;
 text-decoration: underline;
}
.qqbox a:active {
 color: #f80000;
 text-decoration: underline;
}

.qqbox{
 height:auto;
 overflow:hidden;
 position:fixed;
 left:50%;
 top:50%;
 margin-left:730px;
 z-index:9999;
 cursor:pointer;
}
.qqbox .guanbi{
 text-align:right; 
}
.qqbox img{
	margin-bottom:10px;
}
/*二维码*/

.xfydPic font {font-size: 16px; text-align: center;color: #707070;display: block; padding-top: 15px; }