﻿@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------
banner
-----------------------------------------------------*/
.zbanner {
	min-width: 1200px;
*width:expression(document.body.clientWidth < 1200? '1200px':'auto');
	height: 320px;
}
.postion {
	position: relative;
	width: 100%;
	min-width: 1200px;
*width:expression(document.body.clientWidth < 1200? '1200px':'auto');
	height: 320px;
	overflow: hidden;
}
.bottom {
	position: absolute;
	bottom: 0;
	width: 100%;
	min-width: 1200px;
*width:expression(document.body.clientWidth < 1200? '1200px':'auto');
	height: 74px;
	z-index: 901;
}
.btn_center {
	width: 1200px;
	margin: 18px auto;
	text-align: right;
}
.btn_num {
	padding-right: 10px;
}
.btn_off, .btn_on {
	display: inline-block;
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 18px;
	font-family: "微软雅黑";
	cursor: pointer;
	color: #fff;
}
.btn_on {
	background: #0067c3;
}
.middle {
	position: absolute;
	width: auto;
	height: 434px;
	left: 0;
	top: 0px;
}
.mid {
	position: absolute;
	width: auto;
	height: 434px;
	left: -3800px;
	top: 0px;
}
.left, .right {
	width: 20px;
	height: 34px;
	background: url(../Images/Web_Images/zdt_icon.png) 0px -169px no-repeat;
	z-index: 99999;
	cursor: pointer;
}
.right {
	background-position: -39px -169px;
}
.content {
	position: relative;
	float: left;
	width: 100%;
	min-width: 1200px;
*width:expression(document.body.clientWidth < 1200? '1200px':'auto');
	height: 320px;
}
.content span div{ width:1200px; margin:0 auto;}

.content span{ display:block; position:absolute; z-index:99999; bottom:0px; height:65px; background:url(../Images/Web_Images/ban.png); color:#FFF; width:100%;}
.content span h2{ font-size:16px; color:#FF0; height:35px; line-height:35px;}
.content span font{ font-size:14px;}

.m_box {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 74px;
	min-width: 1200px;
*width:expression(document.body.clientWidth < 1200? '1200px':'auto');
	height: 74px;
	background: url(../Images/Web_Images/opacity50.png) repeat;
	font-size: 20px;
	color: #fff;
	font-family: "微软雅黑";
	z-index: 900;
}
.m_box span {
	padding-left: 40px;
	line-height: 30px;
	width: 940px;
	display: inline-block;
*display:inline
}
.m_box p {
	height: 70px;
}
.btn_num .btn_on:hover {
	color: #fff
}
/*----------------------------------------------------
公告
-----------------------------------------------------*/
.zopen {
	margin-top: 25px;
	background-color: #eee;
	height: 40px;
	width: 1200px
}
.zopenMore a {
	width: 15px;
	height: 100%;
	background: url(../Images/Web_Images/arrow_more.jpg) center no-repeat;
	display: block;
	float: left
}
.zop_title {
	width: 82px;
	height: 40px;
	background-color: #333;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-family: "微软雅黑";
	font-weight: bold;
}
.zop_title a {
	color: #0067c3
}
.zop_content {
	position: relative;
	width: 1057px;
	height: 40px;
	overflow: hidden;
}
.zop_move {
	position: absolute;
	width: 3000px;
	height: 40px;
	font-size: 14px;
}
.zop_move li span {
	display: inline-block;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	color: #666;
}
.zop_move li a {
	display: inline-block;
	width: 420px;
	height: 40px;
	padding-left: 28px;
	padding-right: 20px;
	line-height: 40px;
	overflow: hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.zop_btn {
	width: 46px;
	height: 40px;
	background-color: #d3d3d3;
}
.zop_btn a {
	display: inline-block;
	width: 23px;
	height: 40px;
	background: url(../Images/Web_Images/zdt_icon.png) no-repeat;
}
.zop_btn a {
*display: inline;
}
.zop_btn a:hover {
	background-color: #999
}
.zop_btn a.zprev {
	background-position: 8px -116px;
}
.zop_btn a.znext {
	background-position: -46px -116px;
}
/*----------------------------------------------------
news
-----------------------------------------------------*/
.znews {
	padding-top: 32px;
}
.zne_words {
	width: 600px;
}
.zne_tab {
	height: 40px;
	font-family: "微软雅黑";
	background: #eee;
	margin-bottom: 10px
}
.zne_tab li {
	display: inline-block;
}
.zne_tab li {
*display: inline;
}
.zne_def, .zne_cur {
	width: 110px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	cursor: pointer
}
.zne_cur {
	width: 110px;
	background: #0067c3
}
.zne_cur a {
	color: #fff
}
.zne_list {
	display: none;
}
.zne_row {
	padding-top: 4px;
}
.zne_row a, .zne_row em {
	display: inline-block;
	vertical-align: middle;
}
.zne_row a {
	width: 465px;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
}
.zne_row em {
	float: right;
	padding-right: 10px;
	color: #999;
	font-size: 14px;
	font-family: arial;
	text-align: right;
	line-height: 28px
}
.zne_list .first a {
	color: #0067c3;
	font-size: 18px;
	font-family: microsoft yahei
}
.focus {
	position: relative;
	width: 552px;
	height: 340px;
	background-color: #000;
	float: left;
}
.focus img {
	width: 552px;
	height: 340px;
}
.focus .shadow .title {
	width: 260px;
	height: 65px;
	padding-left: 30px;
	padding-top: 20px;
}
.focus .shadow .title a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
	overflow: hidden;
}
.focus .btn {
	position: absolute;
	bottom: 34px;
	left: 510px;
	overflow: hidden;
	zoom: 1;
}
.focus .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;
}
.focus .btn a:hover, .focus .btn a.current {
	cursor: pointer;
	background: #fc114a;
}
.focus .fPic {
	position: absolute;
	left: 0px;
	top: 0px;
}
.focus .D1fBt {
	overflow: hidden;
	zoom: 1;
	height: 16px;
	z-index: 10;
}
.focus .shadow {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 40px;
	line-height: 40px;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display: block;
	text-align: left;
}
.focus .shadow a {
	display: inline-block;
	width: 70%;
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	overflow: hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.focus .fcon {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #000
}
.focus .fcon img {
	display: block;
}
.focus .fbg {
	bottom: 8px;
	right: 20px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
}
.focus .fbg div {
	margin: 4px auto 0;
	overflow: hidden;
	zoom: 1;
	height: 14px
}
.focus .D1fBt a {
	position: relative;
	display: inline;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
	background: #fc114a;
}
.focus .D1fBt img {
	display: none
}
.focus .D1fBt i {
	display: none;
	font-style: normal;
}
.focus .prev, .focus .next {
	position: absolute;
	width: 40px;
	height: 74px;
	background: url(../Images/Web_Images/focus_btn.png) no-repeat;
}
.focus .prev {
	top: 50%;
	margin-top: -37px;
	left: 0;
	background-position: 0 -74px;
	cursor: pointer;
}
.focus .next {
	top: 50%;
	margin-top: -37px;
	right: 0;
	background-position: -40px -74px;
	cursor: pointer;
}
.focus .prev:hover {
	background-position: 0 0;
}
.focus .next:hover {
	background-position: -40px 0;
}
.focus_control {
	display: none
}
h1.tthg a {
	background: url(../Images/Web_Images/pics1.png) 0 -19px no-repeat;
	height: 43px;
	width: 147px;
	display: block;
	margin-bottom: 15px
}
.tthg .first a {
	font-size: 18px;
	font-weight: bold;
	color: #333
}
.tthg em, .newslist em {
	font-size: 12px;
	font-family: 'Microsoft yahei'
}
.tthg .first em, .newslist .first em {
	font-style: italic;
}
.tthg .first em i, .newslist .first em i {
	font-size: 18px;
	font-style: italic
}
.tthg .first p {
	line-height: 24px;
	margin-top: 5px;
	margin-bottom: 8px;
	color: #666
}
.newslist {
	width: 380px;
}
h1.jtyw {
	background: url(../Images/Web_Images/pics1.png) left -75px repeat-x;
	width: 370px
}
h1.jtyw a {
	background: #fff url(../Images/Web_Images/pics1.png) 0 -104px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 40px;
	width: 106px;
	display: block
}
h1.gzyw {
	background: url(../Images/Web_Images/pics1.png) left -75px repeat-x;
	width: 370px
}
h1.gzyw a {
	background: #fff url(../Images/Web_Images/pics1.png) 0 -144px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 40px;
	width: 106px;
	display: block
}
h1.mtbd {
	background: url(../Images/Web_Images/pics1.png) left -75px repeat-x;
	width: 370px
}
h1.mtbd a {
	background: #fff url(../Images/Web_Images/pics1.png) 0 -181px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 40px;
	width: 106px;
	display: block
}
.newslist .first a {
	font-size: 16px;
	font-weight: bold;
	color: #333
}
.newslist .first em i {
	font-size: 16px;
	font-style: italic
}
.newslist a {
	width: 315px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px
}
.newslist .zne_row {
	padding: 2px
}
.newslist2 {
	width: 308px;
	margin-left: 45px
}
.newslist2 a {
	width: 250px;
}
h1.jctg a {
	background: #f3f3f3 url(../Images/Web_Images/pics1.png) 0 -296px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 45px;
	width: 106px;
	display: block
}
h1.zgfc a {
	background: #f3f3f3 url(../Images/Web_Images/pics1.png) 0 -335px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 25px;
	width: 106px;
	display: block
}
.newslist3 {
	width: 346px;
	margin-left: 35px
}
.newslist3 a {
	width: 280px;
}
h1.xtdt a {
	background: #fff url(../Images/Web_Images/pics1.png) 0 -219px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 45px;
	width: 106px;
	display: block
}
h1.zhxx a {
	background: #fff url(../Images/Web_Images/pics1.png) 0 -259px no-repeat;
	height: 22px;
	margin-bottom: 15px;
	margin-top: 25px;
	width: 106px;
	display: block
}
/*----------------------------------------------------
三列专栏
-----------------------------------------------------*/
.zcolumn {
	min-width: 1200px;
*width:expression(document.body.clientWidth < 1200? '1200px':'auto');
	height: 362px;
	margin-top: 25px;
}
.zco_item {
	width: 370px;
	padding-left:45px;
}
.zco_pl0 {
	padding-left: 0;
}
.zco_title {
	height: 50px;
	padding-top: 30px;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #414751;
}
.zco_box {
	height: 236px;
}
/*专题专栏*/
.zco_bg {
	height: 216px;
	padding-left: 0px;
	padding-top: 0px;
	background: url(../Images/Web_Images/zdt_05.png) repeat;
}
.zco_bg, .zco_bg a {
	color: #fff;
}
.zco_bg a:hover {
	color: #fff;
	text-decoration: underline;
}
.zco_special {
}
.zco_special_up {
	width: 114px;
	padding-right: 21px;
}
.zco_special_up h2 {
	font-size: 18px;
}
.zco_share {
	padding-top: 20px;
	font-size: 12px;
}
.zco_share em, .zco_share a {
	vertical-align: middle;
}
.zco_share em {
	float: left;
	width: 18px;
	height: 16px;
	padding-right: 8px;
	background: url(../Images/Web_Images/zdt_icon.png) -47px 0px no-repeat;
}
.zco_share a {
}
.zco_special_list {
	padding-top: 15px;
	font-size: 14px;
}
.zco_special_list li {
	width: 88%;
	line-height: 26px;
	overflow: hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.zco_special_list li a {
}
/*影像国家电投*/
.zco_pic {
	position: relative;
	width: 100%;
}
.zco_play {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../Images/Web_Images/zdt_04.png) center no-repeat;
}
.zco_hh {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 42px;
	background: url(../Images/Web_Images/opacity50.png) repeat;
	z-index: 2;
	font-size: 16px;
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.zco_hh a {
	padding-left: 12px;
	line-height: 42px;
	color: #fff;
}
/*专项工作*/
.zco_works {
}
.zco_works li {
	float: left;
}
.zco_first, .zco_second, .zco_third, .zco_fourth, .zco_fifth, .zco_sixth {
	width: 182px;
	height: 76px;
}
.zco_third, .zco_fourth, .zco_fifth, .zco_sixth {
	margin-top: 4px;
	background-color: #28426f;
}
.zco_third:hover, .zco_fourth:hover, .zco_fifth:hover, .zco_sixth:hover {
	background-color: #0067c3;
}
.zco_first, .zco_third, .zco_fifth {
	margin-right: 4px;
}
.zco_first {
	background: url(../Images/Web_Images/zdt_08.png) no-repeat;
}
.zco_second {
	background: url(../Images/Web_Images/zdt_07.png) no-repeat;
}
.zco_second:hover {
	background: url(../Images/Web_Images/zdt_09.png) no-repeat;
}
.zco_first:hover {
	background: url(../Images/Web_Images/zdt_09.png) no-repeat;
}
.zco_first em {
	display: block;
	height: 80px;
	margin-left: 25px;
	float: left
}
.zco_first em a {
	display: inline-block;
	width: 65px;
	height: 70px;
	margin-top: 2px;
	background: url(../Images/Web_Images/zdt_icon.png) 0px -228px no-repeat;
}
.zco_first h2 {
	float: left;
	line-height: 76px;
	margin-left: 5px
}
.zco_first h2 a {
	font-size: 14px;
	color: #fff;
}
.zco_second em {
	display: block;
	height: 80px;
	margin-left: 20px;
	float: left
}
.zco_second em a {
	display: inline-block;
	width: 70px;
	height: 70px;
	margin-top: 6px;
	background: url(../Images/Web_Images/zdt_icon.png) -166px -664px no-repeat;
}
.zco_second h2 {
	float: left;
	line-height: 76px;
	margin-left: 5px
}
.zco_second h2 a {
	font-size: 14px;
	color: #fff;
}
.zco_third em {
	display: block;
	height: 80px;
	margin-left: 20px;
	float: left
}
.zco_third em a {
	display: inline-block;
	width: 70px;
	height: 50px;
	margin-top: 10px;
	background: url(../Images/Web_Images/zdt_icon.png) -166px -724px no-repeat;
}
.zco_third h2 {
	float: left;
	line-height: 76px;
	margin-left: 5px
}
.zco_third h2 a {
	font-size: 14px;
	color: #fff;
}
.zco_fourth em {
	display: block;
	height: 80px;
	margin-left: 25px;
	float: left
}
.zco_fourth em a {
	display: inline-block;
	width: 65px;
	height: 50px;
	margin-top: 14px;
	background: url(../Images/Web_Images/zdt_icon.png) 0px -319px no-repeat;
}
.zco_fourth h2 {
	float: left;
	line-height: 76px;
	margin-left: 5px
}
.zco_fourth h2 a {
	font-size: 14px;
	color: #fff;
}
.zco_fifth em {
	display: block;
	height: 80px;
	margin-left: 15px;
	float: left
}
.zco_fifth em a {
	display: inline-block;
	width: 75px;
	height: 70px;
	margin-top: 2px;
	background: url(../Images/Web_Images/zdt_icon.png) 0px -489px no-repeat;
}
.zco_fifth h2 {
	float: left;
	line-height: 76px;
	margin-left: 5px
}
.zco_fifth h2 a {
	font-size: 14px;
	color: #fff;
}
.zco_sixth em {
	display: block;
	height: 80px;
	margin-left: 20px;
	float: left
}
.zco_sixth em a {
	display: inline-block;
	width: 70px;
	height: 70px;
	margin-top: 5px;
	background: url(../Images/Web_Images/zdt_icon.png) 0px -398px no-repeat;
}
.zco_sixth h2 {
	float: left;
	line-height: 76px;
}
.zco_sixth h2 a {
	font-size: 14px;
	color: #fff;
}
.lb{ width:1200px; margin:0 auto; height:340px;}
/*----------------------------------------------------
动态信息列表
-----------------------------------------------------*/
.zdynamic {
	height: 403px;
	background-color: #f7f7f7;
}
/*系统动态              综合信息    基层  职工风采*/
.zdy_basic, .zdy_system {
	height: 301px;
	margin-top: 48px;
	background-color: #fff;
}
.zdy_system {
	width: 786px;
}
.zdy_basic {
	width: 370px;
}
.zdy_s_title, .zdy_b_title {
	height: 47px;
	background-color: #fff;
	font-family: "微软雅黑";
}
.zdy_s_title li, .zdy_b_title li {
	display: inline-block;
	height: 47px;
}
.zdy_s_title li, .zdy_b_title li {
*display: inline;
}
.zdy_s_tbg, .zdy_s_tbg2, .zdy_b_tbg, .zdy_b_tbg2 {
	display: inline-block;
	width: 169px;
	line-height: 47px;
	text-align: center;
}
.zdy_s_tbg, .zdy_s_tbg2, .zdy_b_tbg, .zdy_b_tbg2 {
*display: inline;
}
.zdy_s_tbg2 {
	margin-left: -10px
}
.zdy_b_tbg, .zdy_b_tbg2 {
	width: 160px;
}
.zdy_s_tbg, .zdy_b_tbg, .zdy_s_tbg2, .zdy_b_tbg2 {
	font-size: 18px;
	color: #434457;
}
.zdy_s_cur .zdy_s_tbg {
	background: url(../Images/Web_Images/zdt_43.png) right 0 no-repeat;
	background-color: #0067c3;
	font-size: 22px;
	color: #fff;
}
.zdy_s_cur .zdy_s_tbg2 {
	background: url(../Images/Web_Images/titlebg_03.png) center no-repeat;
	font-size: 22px;
	color: #fff;
}
.zdy_s_def span, .zdy_b_def span {
	display: inline-block;
	width: 14px;
	height: 24px;
	background: url(../Images/Web_Images/zdt_icon.png) -50px -46px no-repeat;
	vertical-align: middle;
}
.zdy_s_def span, .zdy_b_def span {
*display: inline;
}
.zdy_b_cur .zdy_b_tbg {
	background: url(../Images/Web_Images/zdt_46.png) right 0 no-repeat;
	background-color: #203963;
	font-size: 22px;
	color: #fff;
}
.zdy_b_cur .zdy_b_tbg2 {
	background: url(../Images/Web_Images/titlebg_04.png) center no-repeat;
	font-size: 22px;
	color: #fff;
	margin-left: -10px
}
.zdy_s_box {
	display: none;
}
.zdy_s_list, .zdy_b_list {
	padding-top: 20px;
	padding-left: 30px;
	padding-right: 30px;
}
.zdy_b_list {
	display: none;
}
.zdy_s_row, .zdy_b_row {
	line-height: 30px;
}
.zdy_s_row a, .zdy_s_row span, .zdy_b_row a, .zdy_b_row span {
	display: inline-block;
	vertical-align: middle;
}
.zdy_s_row a, .zdy_s_row span {
*display: inline;
}
.zdy_s_row a {
	width: 278px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.zdy_b_row a {
	width: 255px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.zdy_s_row span, .zdy_b_row span {
	width: 48px;
	text-align: right;
	font-family: arial;
	font-size: 12px;
	color: #999;
}
.zdy_s_cur span, .zdy_b_cur span {
	background: none
}
/*----------------------------------------------------
背景2
-----------------------------------------------------*/

.zib_title {
	height: 50px;
	padding-top: 30px;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #414751;
}

/*投资者关系*/
.zib_relation {
	width: 368px;
	background-color: #fff;
}
.zib_r_box {
	font-size: 14px
}
.zib_r_tab {
}
.zib_r_tab li {
	float: left;
	width: 183px;
	height: 42px;
	margin-left: 2px;
	margin-bottom: 2px;
	line-height: 42px;
	text-align: center;
	cursor: pointer;
}
.zib_r_def {
	background-color: #f3f3f3;
}
.zib_r_def a {
	color: #333
}
.zib_r_cur, .zib_r_cur a {
	background-color: #0067c3;
	color: #fff;
}
.zib_r_content {
	height: 206px;
	padding: 8px;
	padding-bottom: 8px;
	background-color: #fff;
	display: none;
}
.zib_r_content img {
	width: 357px;
	height: 196px
}
.zib_r_space {
	display: none;
}
/*----------------------------------------------------
友情链接
-----------------------------------------------------*/
.zfriendLinks {
	height: 64px;
	background-color: #0067c3;
}
.zfl_title {
	line-height: 64px;
	font-size: 18px;
	color: #fff;
	font-family: microsoft yahei
}
/*下拉菜单链接*/
.zselect {
	position: relative;
	width: 190px;
	margin-top: 16px;
	margin-left: 25px;
	cursor: pointer;
	background: url(../Images/Web_Images/zdt_icon.png) 156px -626px no-repeat;
}
.zse_p {
	height: 30px;
	padding-left: 6px;
	border: none;
	background: none;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-family: Microsoft Yahei
}
.zse_ul {
	position: absolute;
	left: -1px;
	top: 30px;
	width: 190px;
	height: 246px;
	overflow-y: scroll;
	border: 1px #aaa solid;
	border-top: none;
	background-color: #fff;
	display: none;
	z-index: 91;
}
.zse_li a {
	display: block;
	height: 24px;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 24px;
}
.zfl_ml {
	margin-left: 0;
}
.zfl_hover {
	background-color: #0b77ca;
	color: #fff;
}
.zfl_white {
	background-color: #fff;
}
.zfl_white .zse_p {
	color: #0067c3;
	background: url(../Images/Web_Images/zdt_icon.png) 156px -595px no-repeat;
}

#tab {  height:316px; overflow:hidden; background:url(../Images/Web_Images/xix.png) no-repeat 0px 9px;  margin-right:15px; float:left; display:block; position:relative;}

/*设置容器高宽等*/
html > body #tab { width:600px;}
/*兼容IE6:IE6下宽度不够*/
#tab div { position:absolute; top:30px; left:0; height:auto;}
/*设置容器高宽等*/
#tab div { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#tab .block { display:block;}
/*选中的容器*/
#tab h3 { float:left; padding-left:5px; padding-right:5px; margin-right:20px; display:block;height:35px; line-height:30px;  font-size:14px; cursor:pointer;  text-align:center; color:#5a5a5a; font-family:Microsoft YaHei;font-weight:bold;}
/*默认标题样式*/
#tab .up { border-bottom:1px solid #1350a0; font-size:18px;}
/*选中的标题样式*/
/*修饰列表内容*/
#tab h2{ font-size:12px; font-weight:bold; text-align:center; display:block; overflow:hidden; height:30px; line-height:30px;}
#tab font{ height:43px; line-height:20px; overflow:hidden; display:block; color:#989898;font-size:12px;}
#tab h2 a{ color:#F00; font-size:14px; font-weight:bold;}
#tab ul { list-style:none; padding:0; height:300px; margin-top:20px;}
#tab li { background:url(dian.png) no-repeat 0px 10px; width:600px; text-indent:10px; line-height:22px;list-style-type: none;}
#tab li a { display:inline; font-size:12px; text-decoration:none; text-indent:10px; font-size:16px; }

#tab li a:hover{ color:#F00; text-decoration:underline;}
#tab li span{ display:block; float:right;color: #bdacb3;}
a.tab_title:link { color: #5a5a5a; text-decoration:none;}
a.tab_title:visited { color:#5a5a5a; text-decoration:none;}
a.tab_title:hover { color:#5a5a5a; text-decoration:none;}
a.tab_title:active { color:#5a5a5a; text-decoration:none;}
a.tab_menu:link { color:#6464d5; text-decoration:none;}
a.tab_menu:hover { color:#8888e0; text-decoration:underline;}
.newsblock {
	width: 809px;
	height: 575px;
	background: url(../Images/Web_Images/newslistbg.png) no-repeat;
	margin-left: 17px;
}
.stock {
	width: 368px;
	margin-right: 30px;
	margin-top: 13px;
	border: solid 1px #ddd
}
.qywh {
	width: 100%;
	height: 188px;
	background: #CCC url(../Images/Web_Images/qywh.jpg) no-repeat;
	border-top: solid 1px #ddd
}
.jyfz {
	width: 373px;
}
.jyfzbox {
	height: 355px;
	overflow: hidden;
}
.jyfzbox li {
	float: left;
	margin-bottom: 3px;
	position: relative;
	width: 184px;
	height: 115px;
	overflow: hidden
}
.jyfzbox li a {
	position: absolute;
	top: 0;
	left: 0;
}
.bannerNav ul li a:hover{ text-decoration:none;}
.zn_menu dd { display: inline-block;  padding-right: 62px; line-height: 44px; font-size: 18px; text-align: center;}

.zn_menu dd a:hover{ text-decoration:none;}

.zheader,.znav{background:#fff}
.zn_sub{margin-top:-4px}
.language a{color:#8b9297;font-size:14px;*margin-top:4px}
.language i{font-size:12px;color:#8b9297;padding-left:6px;padding-right:6px;}
.loveicon{ display:block;float:left;width: 18px;margin-right:6px;margin-top:10px; height: 18px; background: url(#images/zdt_icon.png) 0 -16px no-repeat; }
.zse_li a {
	font-size: 12px;
	overflow: hidden;
}
.zne_cur a {
	font-weight: bold
}
.zco_play {
	background: url(../Images/Web_Images/zdt_04.png) center 60px no-repeat;
}
.zco_hh a:hover {
	text-decoration: underline
}
.zdynamic, .zitemBg2, .zfriendLinks, .zfooter {
	min-width: 1200px;
}
#selectdd5 {
	margin-left: 19px;
}
.zdy_s_row, .zdy_b_row {
	line-height: 33px;
}
body {
	font-family: microsoft yahei
}
h1.jtyw a, h1.gzyw a, h1.mtbd a {
	margin: 0
}
h1.jtyw, h1.gzyw, h1.mtbd {
	margin-top: 40px;
	margin-bottom: 15px
}
.zne_row a {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.newsblock {
	background: url(../Images/Web_Images/W020160513390442228209.png) no-repeat;
	height: 605px
}
.jctg .zne_row, .xtdt .zne_row, .zhxx .zne_row, .zgfc .zne_row {
	padding: 1px
}
h2.jctg a, h2.xtdt a, h2.zgfc a, h2.zhxx a {
	font-size: 20px;
	margin-top: 38px;
	display: block;
	margin-bottom: 10px;
	color: #0067c3;
	font-weight: bold;
}
.newslist2 {
	width: 330px;
}
.newslist3 {
	width: 330px;
	margin-left: 25px;
}
.newslist3 a {
	width: 270px
}
.zn_sub,.zn_bg3{*top:192px}


.wrapx {width: 1200px;
    height: 320px;
    padding-top: 0px;}
.wrapx .title{ height:35px; width:1200px; border-bottom:1px solid #CCC;}
.wrapx .title .left{ width:92px; height:21px; display:block; float:left;}



.more:hover {
    display: block;
    width: 52px;
    height: 20px;
    background: url(../Images/Web_Images/more.png) 0 -20px no-repeat;
}
a:hover {
    color:#F00;
    text-decoration: none;
}
.more {
    display: block;
    width: 52px;
    height: 20px;
    background: url(../Images/Web_Images/more.png) no-repeat;
}


.slidebox {width:1200px;position:absolute;top:80px;left:0;height:280px;}
.slidebox  ul{ padding:0; margin:0;}
.slidebox ul dl{ padding:0; margin:0;}
.slidebox li {float:left;width:1200px;height:280px;left:0;top:0;}
.slidebox li dd{ width:377px; height:240px; line-height:45px; text-align:center; display:block; float:left; border:1px solid #CCC; margin-left:31px;}
.slidebox li .cc{ display:block; float:left; margin-left:0px;}

.dot {position: absolute;
    width: 100%;
    height: 30px;
    text-align: center;
    bottom: 0;
    left: 0;
    display: none;}
.dot p {margin-right:10px;}
.dot b {width:15px;height:15px;color:#333;display:inline-block;border:1px solid #fff;background:#aaaaaa;text-align:center;line-height:17px;margin:0 3px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot .cur {background:#fc114a;color:#fff;border:1px solid #f63;}