﻿/*header*/
.cgzx-header{
	width: 100%;
	height: 179px;
	background: #135AB0;
}
.cgzx-banner{
	width: 1000px;
	height: 179px;
	margin: 0 auto;
}
/*content*/
.cgzx-content{
	width: 1000px;
	overflow: hidden;
	margin: 16px auto 40px auto;
}
/*content-left*/
.cgzx-content-left{
	width: 320px;
	float: left;
}
.cgzx-content-left .video{
	width: 320px;
	height: 220px;
	overflow: hidden;
	background: url(../images/video.jpg) no-repeat;
}
.cgzx-content-left .video a{
	display: block;
	width: 35px;
	height: 35px;
	margin: 83px auto auto 143px;
	background: url(../images/btnPlay.png) no-repeat;
}
.cgzx-content-left .video span{
	display: block;
	width: 300px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	color: #1D3582;
	font-weight: bold;
	margin: 72px auto auto;
}
.cgzx-content-left .cgzx-tsxmtitle{
	width: 320px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 5px auto 7px auto;
	letter-spacing: 2px;
	background: url(../images/tsxmTitle.jpg) no-repeat;
}
.cgzx-content-left .cgzx-tsxmName{
	width: 320px;
	height: 50px;
	padding: 15px 0px;
	margin-bottom: 10px;
	background: url(../images/tsxmName.jpg) no-repeat;
}
.cgzx-content-left .cgzx-tsxmName strong{
	display: block;
	width: 90px;
	height: 50px;
	float: left;
	line-height: 25px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 3px;
}
.cgzx-content-left .cgzx-tsxmName span{
	display: block;
	width: 120px;
	height: 35px;
	float: left;
	margin: 8px auto auto 57px;
	text-align: center;
	line-height: 35px;
	font-family: "宋体";
	font-size: 14px;
	color: #1D3582;
	font-weight: bold;
	cursor: pointer;
}
.cgzx-content-left .cgzx-dxal{
	width: 320px;
	height: 163px;
}
.cgzx-content-left .cgzx-dxal .cgzx-dxalName{
	width: 50px;
	height: 77px;
	padding: 43px 0px;
	float: left;
	margin-right: 2px;
	text-align: center;
	line-height: 19px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background: url(../images/dxalName.jpg) repeat-y;
}
.cgzx-content-left .cgzx-dxal ul{
	width: 267px;
	height: 163px;
	float: left;
}
.cgzx-content-left .cgzx-dxal ul li{
	width: 267px;
	height: 31px;
	margin-bottom: 2px;
	cursor: pointer;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height: 31px;
	background: url(../images/dxalli.jpg) no-repeat;
}
.cgzx-content-left .cgzx-dxal ul li:hover{
	background: url(../images/dxalliHover.jpg) no-repeat;
}
.cgzx-content-left .cgzx-dxal ul li span{
	display: inline-block;
	width: 28px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	margin-right: 11px;
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
}
/*content-right*/
.cgzx-content-right{
	width: 670px;
	float: right;
}
.cgzx-content-rightTitle{
	width: 670px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0 auto 4px auto;
	background: url(../images/rightTitle.jpg) no-repeat;
}
.cgzx-content-right .zy{
	width: 668px;
	height: 118px;
	margin-top: 10px;
	border: 1px solid #ACC0FF;
}
.cgzx-content-right .zy .zyName{
	width: 90px;
	height: 48px;
	float: left;
	padding: 35px 0px;
	line-height: 24px;
	text-align: center;
	letter-spacing: 2px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	margin-right: 15px;
	font-weight: bold;
	background: url(../images/zyName.jpg) repeat-y;
}
.cgzx-content-right .zy ul{
	width: 560px;
	margin-top: 17px;
	overflow: hidden;
	float: left;
}
.cgzx-content-right .zy ul li{
	width: 118px;
	height: 33px;
	border: 1px dashed #698CFB;
	line-height: 33px;
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	color: #1D3582;
	float: left;
	cursor: pointer;
	margin: 0px 20px 15px auto;
}
.cgzx-content-right .zy ul li:hover{
	border: 1px solid #FD6A0A;
	background: #FD6A0A;
	color: #FFFFFF;
}
.bg{
	width: 100%;
	overflow: hidden;
	margin-bottom: 5px;
}
.bg li{
	width: 155px;
	height: 60px;
	float: left;
	cursor: pointer;
}
.cgzx-content-right .bg li{
	width: 330px;
	height: 76px;
}
.cgzx-content-right .bg li.szxy{
	margin: 0 5px 0 0;
	background: url(../images/szxy.jpg) no-repeat;
}
.cgzx-content-right .bg li.jszj{
	margin: 0 0 0 5px;
	background: url(../images/jszj.jpg) no-repeat;
}
.bg li.hbppt{
	margin: 0 5px 2px 0;
	background: url(../images/hbppt.jpg) no-repeat;
}
.bg li.zjbg{
	margin: 0 0 2px 5px;
	background: url(../images/zjbg.jpg) no-repeat;
}
.bg li.mtxc{
	margin: 2px 5px 0 0;
	background: url(../images/mtxc.jpg) no-repeat;
}
.bg li.gxysf{
	margin: 2px 0 0 5px;
	background: url(../images/gxysf.jpg) no-repeat;
}
/*视频*/
.currentPosition{
	width: 904px;
	height: 38px;
	margin: 20px auto;
	padding: 2px 0px 0px 96px;
	line-height: 38px;
	font-family: "宋体";
	font-size: 14px;
	color: #353535;
	background: url(../images/currentPosition.jpg) no-repeat;
}
.currentPosition a{
	display: inline-block;
	text-decoration: none;
	font-family: "宋体";
	font-size: 14px;
	color: #353535;
	line-height: 38px;
}
.currentPosition span{
	color: #003DFF;
	font-weight: bold;
}
.ynplayer{
	width: 1000px;
	height: 560px;
	margin: 0 auto 20px auto;
}
.swf{
	width: 990px;
	height: 500px;
	margin: 0 auto 20px auto;
	padding: 4px;
	border: 1px solid #ABBFFF;
}
/*页面footer*/
.zt-footer-top{
	background: none;
}
.zt-footer{
	box-shadow:none
}
/*****媒体播放边框样式(彈出式)*****/ 
.wrapper_play_media{ background:none; position:relative; padding:26px 9px 54px 8px; position:relative; }
.play_topBorder_media{ background:url(../images/mediaBorder/play_topBorder_media.png)  repeat-x; height:26px; position:absolute; left:8px; top:0; z-index:100005; }
.play_leftBorder_media{ background:url(../images/mediaBorder/play_leftBorder_media.png) repeat-y; width:8px;  position:absolute; left:0; top:26px; z-index:100005; }
.play_bottomBorder_media{ background:url(../images/mediaBorder/play_bottomBorder_media.png) repeat-x; height:54px;  position:absolute; left:8px; bottom:0; z-index:100005; }
.play_rightBorder_media{ background:url(../images/mediaBorder/play_rightBorder_media.png)  repeat-y; width:9px;  position:absolute; right:0; top:26px; z-index:100005; }

.play_LT_media{ background: url(../images/mediaBorder/play_LT_media.png) center no-repeat; 
  height:26px; width:8px; position:absolute; left:0px; top:0px; z-index:100005; }

.play_LB_media{ background: url(../images/mediaBorder/play_LB_media.png) center no-repeat; 
  height:54px; width:8px; position:absolute; left:0px; bottom:0px;z-index:100005; }

.play_RT_media{ background: url(../images/mediaBorder/play_RT_media.png) center no-repeat; 
  height:26px; width:9px; position:absolute; right:0px; top:0px;z-index:100005; }

.play_RB_media{ background: url(../images/mediaBorder/play_RB_media.png) center no-repeat;
  height:54px; width:9px; position:absolute; right:0px; bottom:0px;z-index:100005; }

.play_mediaName{ color: #a56800;  font-size:16px; line-height:54px; height:54px; overflow:hidden; text-align: center; position:absolute; left:8px; bottom:0px; font-family:'微软雅黑';z-index:100005;font-weight: bold; }

/*弹出背景层*/
#windownbg { display: none; position: absolute; width: 100%; height: 100%; background:#666;/*body-bg*/ top: 0; left: 0; z-index:100000;  opacity:0.59; /* filter:Alpha(opacity=59);  */}
#windown-box { position: fixed; _position: absolute;/*For IE 6.0*/  background:none; text-align: left; z-index:100001; }
#windown-content { position: relative; overflow: hidden; text-align: center; }
#windown-content img, #windown-content iframe { display: block;}
#windown-content .loading { position: absolute; left: 50%; top: 50%; margin-left: -8px; margin-top: -8px; }

.btn_close{position:absolute; background:url(../images/mediaBorder/btnClose.png) left top  no-repeat; cursor:pointer; z-index:100010; width:17px; height:18px; font-size:0; right: 19px; top:4px; }
.btn_close:hover{background:url(../images/mediaBorder/btnClose_hover.png) left top  no-repeat;}
