/*css 全站变灰
html {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
}*/
/***********************************************/
.boxi{border:#D6D7D9 1px solid;background:#fff;}

.titlei{ background:#eee; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#000; padding-left:1em; position:relative;}
.titlei span.more{ position:absolute; right:8px;}
.titlei span.more a{font-size:12px;color:#000;}
.tmore a{font-size:12px;color:#000;}

.artline{margin:5px;}
.artline li{height:28px;line-height:28px; background:url(diann.gif) no-repeat left 10px; padding-left:8px;}
.artline a{color:#000000; font-size:14px;}
.artline a:hover{color:#000;}
.artline span{ float:right;}
.artline td{ border-bottom:#f8f8f8 dashed 1px;}

.artdh li{ padding:0 0.5em;border-bottom:#e5e5e5 dashed 1px;line-height:30px;}
.artdh LI a{color:#000; font-size:14px;}
.artdh span{ float:right; font-size:12px;color:#ccc;}

.artpic {line-height:28px;}
.artpic a{color:#001b01; font-size:14px;}

.t a{line-height:35px;}
.pic {padding:2px; border:1px solid #093B13; width:220px; height:180px;}
.timg{border:#E7E7E7 1px solid;padding:2px;}

.table1{font-size:12px color:#FFFFFF;text-align:right}

.tj .text{font-size:12px;TEXT-ALIGN: left; color:#CC6600}

.artdh1 ul{float:left;}
.artdh1 li{line-height:25px; border-bottom:#e5e5e5 dashed 1px; width:390px;}
.artdh1 LI a{color:#000000; font-size:14px;}
.artdh1 LI span{ float:right;}

.artdh2 ul{float:left;}
.artdh2 li{line-height:25px; border-bottom:#e5e5e5 dashed 1px; width:350px;}
.artdh2 LI a{color:#000000; font-size:14px;}
.artdh2 LI span{ float:right;}

.t{ text-align:center;}
.t img{border:#E7E7E7 1px solid;padding:2px;}
.t a{ font-size:14px; color:#000;}
.title1 a{font-size:13px; color:#000;}

.group1 {line-height:25px;font-size:12px; float:left;}
.group2 {line-height:25px;font-size:12px; float:right;}
.group1 a,.group2 a{COLOR: #000}

.dh{ background-color:#eee;height:33px; line-height:33px; font-size:14px; font-weight:bold;padding-left:3em; position:relative; text-align:left;}
.dh a{color:#000;}
.dh img{ width:60px; height:60px;}

.dh1{ background:#eee; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#073C62; padding-left:10px; text-align:left;position:relative;}

 /*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:14px "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#000000; background:url(../images/bodybg.png);}
 /*body{background:#0aa316;}*/
a{color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;}
.active{ background-color:#56a5e4;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}

table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 2px; margin: 2px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
.lefttd{height:35px; padding-left:1em; font-weight:bold; color:#FFF; background-color:#56a5e4;}
.righttd{height:35px; padding-right:1em; font-weight:bold; text-align:right;background-color:#56a5e4; }
.centertd{height:35px;font-weight:bold; text-align:center; color:#FFF; background-color:#56a5e4; }
.centertd1{height:30px;text-align:center;background-color:#efefef; width:100%;}
.centertd1 a{font-weight:bold;color:#245399;}

h1 { font-size:2em; color:#3b77b6;}
h3,h4{padding:0px; font-size:13px; font-weight:bold; color:#000; text-align:center;}
.clear {clear:both;height:10px; overflow:hidden;}

 /*网站首页样式*/
.tophd{margin:0px auto; background-color:#245399;height:26px; width:100%;font-size:12px; color:#FFF;}
.topl{line-height:26px;padding-left:10px; text-align:right;}
.topl a{color:#ffffff;}
.topl input.textbox{border:1px solid #CDDAE0;height:18px;BACKGROUND-COLOR: #E4EDF2;}
.topl input.textbox1{border:1px solid #CDDAE0;height:15px;BACKGROUND-COLOR: #E4EDF2;}
.tophd1{margin:0px auto;background:url(top_bg1.gif) repeat-x;height:26px;}


.head_tab{margin:0px auto;height:320px; color:#fff; text-align:center; width:100%;}
.head_tab td{text-align:right; line-height:22px; width:5%;}
.head_tab a{ background-color:#56a5e4;}

.head_menu{margin:0px auto; background-color:#3b77b6;height:70px; vertical-align:bottom;}
.lmenu a{color:#fff;font-size:14px;line-height:22px;text-decoration:none; font-weight:bold;}
.lmenu a:hover{ color:#fff; font-size:14px;line-height:22px;text-decoration:none;}
.lmenu td{ text-align:center; height:35px;}


.fzlhead_menu{margin:0px auto; background-color:#3b77b6;height:50px; vertical-align:bottom;}
.fzlmenu a{color:#EFEFEF;font-size:14px;line-height:50px;text-decoration:none;}
.fzlmenu a:hover{ color:#A0D7FF; font-size:14px;line-height:50px;text-decoration:none;}
.fzlmenu td{ height:50px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold;}

/*搜索*/
.search{margin:0.5em auto;background:#eee; line-height:35px; padding:0 0 0 1em;}
.searchspan{color:#F00; background:#FFF; text-align:center; width:250px; font-size:1.5em; font-weight:bold; margin:0 auto; line-height:3.5em;}

/*栏目页*/

.articlelist{}
.articlelist ul{padding:8px;}
.articlelist li{ line-height:28px; padding-left:12px;border-bottom:#CCC 1px dotted;}
.articlelist a{ color:#000000; font-size:14px;}
.articlelist span.date{ float:right;font-size:13px;color:#ccc;}
.articlelist span.date1{ float:right;font-size:13px;color:#666;}

.Toolarticle{text-align:center;color:#001b01;line-height:100px;}
.Toolarticle img{width:100px;height:100px;}
.Toolarticle a{color:#001b01;}

/*文章内容页样式*/

.arttitle{line-height:45px;text-align:center;}
.arttitle h3{font-size:22px;font-weight:bold;color:#000;}

.articlemain{padding:8px; line-height:24px;font-size:14px; text-indent:2em;}
.articlemain a{font-size:14px; color:#000;}
/*.articlemain img{ width:72%; height:auto;}*/

/*文章分页样式*/
.fenye {text-align:center;}
.fenye a{text-decoration:none; color:#000;}
.fenye .prev,.fenye .next{width:80px; height:35px; line-height:35px; padding:0.5em; text-align:center; margin:0 auto;border:1px solid #E5E5E5; }

/*图片系统栏目页*/
.photomain{}
.photomain ul{padding:10px;text-align:center;}
.photomain li{float:left;text-align:center; margin:2px; border:#E5E5E5 1px solid; text-align:center; padding:2px;}
.photomain li .title a{color:#000; line-height:30px;text-decoration:none;}

/*底部版权*/

.copyright{width:1140px;margin:0px auto;text-align:center;}
.foot{height:33px;line-height:33px;color:#E3FFFF;}
.foot a{color:#ffffff;text-decoration:none;line-height:33px;font-size:14px;}
#copyright{line-height:24px;font-size:14px;color:#ffffff;}
#copyright a{color:#ffffff;}

.centess0 { MARGIN: 1em auto; WIDTH: 1138px;}
.centess { MARGIN: 1em auto; WIDTH: 1138px;}
.centessphoto { MARGIN: 1em auto; WIDTH: 1138px; height:100%; margin-bottom:6em;}
.centess100 { MARGIN: 1em auto; WIDTH: 100%; text-align:center;}
.centess1{ width:100%;border:#CCD9DF 1px solid;overflow:hidden; background-color:#FFF;margin:0 auto;}


.b1{background:#fff;}
.b2{border:1px solid #CDDAE0;background:#fff;margin-top:10px;}


.TMenu3{width:360px; font-weight:bold; color:#FFF;}


.allfootertable { background-color:#575757; width:100%; border:0; text-align:center; border-bottom:#7b7b7b solid 1px; padding:1em 0 1em 0;}

/*山东分站css*/
.tableall{width:100%; border:0; text-align:center; margin-top:10px;}
.tablealltd{width:300px; margin-right:20px;padding-left:10px; text-align:left; height:30px; font-size:16px; font-weight:bold; background-color:#e3e3e3}
.tablealltdm{width:10px;}
.tablealltdimgtext{width:300px; padding-right:20px;text-align:left;}

/*幻灯片 swiper css*/
.swiper-container {
    width: 360px;
    height: 317px;
} 

.swiper2 {
    width: 400px;
    height: 415px;
} 
.swiper3 {
    width: 400px;
    height: 415px;
} 
/*fenzhan*/
.fenzhanswiper1 {
    width: 360px;
    height: 370px;
} 

/*便民中心 td*/
.bianminzhongxintd {
background-color:#999;width:150px; height:35px; text-align:center;
} 
/*====返回顶部 底部 css====*/
.scrolltop{
		width:50px;
		height:45px;
		background:#245399;
		color:#fff;
		line-height:50px;
		text-align:center;
		padding-top:5px;
		position:fixed;
		right:0px;
		bottom:50px;
		cursor:pointer;
		z-index:999;
}

.scrollbtm{
		width:50px;
		height:45px;
		background:#245399;
		color:#fff;
		line-height:50px;
		text-align:center;
		padding-top:5px;
		position:fixed;
		right:0px;
		bottom:0px;
		cursor:pointer;
		z-index:999;
		
}			
