/* 沧州师范学院 made by penghui*/
.head{width: 1200px;height: 262px;margin: 0 auto;}
.headline{height: 36px;line-height: 36px;background: #fff;font-size: 12px;padding: 0 10px;}
.headline a{;color: #444;}
.headline .link{width: 600px;float: left;}
.headline .collect{width: 500px;float: right;text-align: right;}
.head_img{width: 1200px;height: 182px;background-image: url(header_img.jpg);background-repeat: no-repeat;}
.head_img img{width: 423px;height: 96px;margin: 50px 0 0 32px;}
.nav{height: 46px;line-height: 46px;color:#fff;background: #a02621;}
.nav li{float: left;}
.nav li a{display: block;padding: 0 27px;font-weight: 600;color:#fff; text-decoration:none;}
.nav li a:hover{background: #720a06;color:#ffe400;}
.content{width:1200px;margin: 0 auto;}
.time{height: 36px;line-height: 36px;background: #ffeedc;font-size: 12px;padding-left: 20px;}
.banner{width: 1200px;height: 400px; margin: 0px auto;}
.banner img{width: 1200px;height: 400px;}
.news_A{margin: 10px 0;height: 370px;}
.synews{width:572px;float: left;border-top: solid 2px #0067c2;border-left: solid 1px #e1e1e1;border-right: solid 1px #e1e1e1;border-bottom: solid 1px #e1e1e1;padding: 10px;background: #fff;}
.synews .title{height: 33px;border-bottom: solid 1px #e1e1e1;line-height: 33px;}
.synews .title span{display: block;float: left;width: 94px;height:34px;background: #0067c2;line-height: 34px;color:#fff;font-size: 16px;font-weight: 600;text-align: center;}
.synews .title a{font-size: 12px;color: #666;float: right;}
.detail{width: 562px; height:114px;margin: 10px 0;border-bottom: dotted 1px #ccc;}
.detail .news_img{width: 160px;height: 100px;border: solid 1px #c0c0c0;padding: 2px;float: left;margin-right:14px;}
.detail .news_img img{width: 158px;height: 100%;}
.detail .text{width:376px;float: left;}
.detail .text h5{font-size: 14px;color:#c20000;height: 26px;line-height: 26px;overflow: hidden;}
.detail .text p{font-size: 14px;color: #444;line-height: 25px;height: 80px;margin: 0;}
.detail .text p a{color:#c20000;}
.synews ul li{height: 33px;line-height: 33px;background-image: url(point.jpg);background-repeat: no-repeat;padding-left: 16px;background-position:2px 15px;}
.synews ul li a{color:#444;}
.synews ul li a:hover{color:#F00;}
.synews ul li span{float: right;color:#444;}
.news_B{height: 240px;}
.news_B .tzgg{width:411px !important;margin-right: 12px;}
.news_B .zthd{width:732px !important;}
.blogroll a{display: block;float: left;width: 110px;height: 110px;line-height: 110px;border-radius: 60px;text-align: center;color:#fff;font-size: 16px;font-weight: 600;margin:21px 15px;}
.blogroll .zwhz{background:#ff972a;}
.blogroll .pjb{background:#00d096;}
.blogroll .gkk{background:#81c92e;}
.blogroll .xy{background:#00adf3;}
.footer{width:1200px;height:104px;background: #a02621;text-align: center;margin: 20px auto 0 auto;line-height: 104px;position: relative;}
.footer img{width: 52px;height: 64px;float: left;top:22px;left: 22px; position: absolute;}
.footer span{color: #fff;font-size: 16px;}

.sy_lbleft {
	float: left;
	width: 330px;
	min-height: 602px;
	border-right: 1px solid #dadee1;
	border-bottom: 1px solid #dadee1;
	border-left: 1px solid #dadee1;
	background: #ffffff;
}
.sy_l1 {
	font-size: 16px;
	line-height: 40px;
	font-weight: bolder;
	color: #FFF;
	background-color: #0067c2;
	text-align: center;
	letter-spacing: 0.5em;
	height: 40px;
}
.sy_rlist {
	line-height: 37px;
	background-color: #f6f6f6;
	background-image: url(sy_01.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0067c2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADEE1;
}
.jt_mjt {
	font-size:16px;
	font-weight:bolder;
	color:#076FC8;
	line-height: 37px;
	background-color: #f6f6f6;
	padding-left: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #076FC8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADEE1;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DADEE1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DADEE1;
}
.jt_mjl
{
	border: 1px solid #DADEE1;
	padding:10px 10px;
	clear:both;	
}
.jt_mjl ul li
{
	float: left;
	background-image: url(dot_1.png);
	background-repeat: no-repeat;
	background-position: left center;
	width: 183px;
	line-height: 35px;
	height: 35px;
	padding-left: 10px;
}
.sy_lfl {
	clear: both;
	padding-right: 8px;
	padding-left: 8px;
}
.sy_lfl ul li {
	line-height: 31px;
	background-image: url(sy_01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	height: 31px;
	margin-bottom: 8px;
	border: 1px solid #E9E9E9;
}
.sy_lfl ul li a {
	color:#444444;
	text-decoration: none;
}
.sy_lfl ul li a:hover {
	color:#F00;
}
.zw_lbright {
	float: right;
	width: 854px;
	min-height: 601px;
	border: 1px solid #DADEE1;
	background: #ffffff;
}
.zw_xxlb {
	padding-right: 8px;
	padding-left: 8px;
}
.zw_xxlb ul li, .wcjs_cx ul li {
	line-height: 32px;
	background-image: url(dot_2.gif);
	background-position: left center;
	padding-left: 15px;
	background-repeat: no-repeat;
}
.zw_xxlb ul li a
{
	color:#444444;
}
.zw_xxlb ul li a:hover
{
	color:#F00;
}
.zw_xxlb ul li span, .wcjs_cx ul li span {
	float: right;
}
.zw_xxlb_detail {
	padding: 10px;
}
.zw_xxlb table td
{
	padding-left:10px;
	border:1px solid #cccccc;
	font-size:12px;
}
.zw_xxlb table td a
{
	color:#555555;
}
.zw_lbfy {
	line-height: 35px;
	text-align: center;
	border-top: 1px dashed #DAE0DE;
	clear: both;
}
.zw_line {
	background-image: url(line.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 15px;
}
.sy_lfl {
	clear: both;
	padding-right: 8px;
	padding-left: 8px;
}
.sy_lfl ul li {
	line-height: 31px;
	background-image: url(sy_01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	height: 31px;
	width: 190px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 8px;
	border: 1px solid #E9E9E9;
}
.sy_lfl ul li a {
	text-decoration: none;
}
/*detail.html*/
.detail_nrmb {
	line-height: 39px;
	height: 39px;
	border-top: 2px solid #0067c2;
	border-right: 1px solid #DCDDE1;
	border-bottom: 1px solid #DCDDE1;
	border-left: 1px solid #DCDDE1;
	padding-left: 12px;
	background-color:#FFFFFF;
}
.detail_nrwj {
	min-height: 620px;
	clear: both;
	padding-right: 11px;
	padding-left: 12px;
	border-right: 1px solid #DCDDE1;
	border-bottom: 1px solid #DCDDE1;
	border-left: 1px solid #DCDDE1;
}

.ShortTitle {
	color: #F00;
	text-align: center;
	font-size: 18px;
	font-weight: bolder;
	padding-top: 8px;
	padding-bottom: 8px;
	overflow: visible;
	background-color:#FFFFFF;
}
.Title { font-size: 22px; line-height: 220%; font-weight: bolder; color: #F00; text-align: center; clear: both; letter-spacing: 2px;background-color:#FFFFFF; }
.PublishDate { text-align: right; clear: both; border-bottom: 1px dashed #DCDDE1; margin-bottom: 10px; height:26px; line-height:26px;background-color:#FFFFFF; }
.Content {
	font-size: 14px;
	line-height: 180%;
	clear: both;
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	min-height: 360px;
	background-color:#FFFFFF;
}
.Content div{layout-grid:none;}
.Content p { text-indent: 2em; }
.Content td p{text-indent: 0em; }
.pageup { clear: both; line-height: 25px; padding-top: 5px; padding-bottom: 5px; border-top: 1px dashed #DCDDE1; font-size: 14px; }
.list_detail{ font-size: 14px; line-height: 180%; clear: both; margin-bottom: 10px; padding-right: 10px; padding-left: 10px; }
.rtj {
	clear: both;
	padding: 10px;
}
.rtmc {
	font-size: 14px;
	font-weight: bolder;
	line-height: 30px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0067c2;
}
.rtj ul li
{
	font-size: 12px;
	line-height: 35px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	background-image: url(dot_1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.rtj ul li a
{
	color:#444444;
}
.rtj ul li a:hover
{
	color:#F00;
}
.top {
	background: url(bg.jpg);
	background-position: left center;
	background-repeat: repeat-x;
	height: 167px;
	width: 100%;
}

.logo {
	width: 1200px;
	height: 128px;
	margin: 0px auto;
}

.menu {
	width: 1200px;
	height: 39px;
	margin: 0px auto;
}
.menu ul li
{
	float: left;
	width: 109px;
	text-align: center;
	line-height: 39px;
}
.menu ul li a 
{
	font-size: 16px;
	font-weight: bolder;
	color: #005688;
	text-decoration: none;
}
.menu ul li a:hover
{
	color: #FF0004;
}
.dbmenu
{
	width: 1200px;
	height: 39px;
	margin: 10px auto;
	text-align: center
}
.dbmenu a
{
	padding-left: 30px;
	padding-right: 30px;
	line-height: 39px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bolder;
}
.dbbz
{
	width: 1200px;
	height: 39px;
	margin: 0px auto;
	text-align: center;
	font-weight: bolder;
	font-size: 16px;
	color: #FFFFFF;
}