@charset "utf-8";
@import url("head.css");
@import url("foot.css");
@import url("global.css");
@import url("reset.css");
@import url("channelpage.css");
.bigboxBh01 {
	background: #ffffff;
	height: 385px;
	margin: 0 auto;
	padding: 20px 9px 0;
	position: relative;
	width: 1182px;
}
.boxBh02 h4 {
	height: 32px;
	font-size: 18px;
	padding: 6px 0 0 15px;
	background: #7bb0d6
}
.boxBh02_con {
	padding: 10px 10px 0;
}
.listBh01 li {
	background: url(../images/blue_dot.gif) no-repeat left center;
	padding-left: 15px;
}
.bigboxBh01 .slideBox {
	position:absolute;
	right:10px;
	top:20px;
	width: 385px;
	overflow: hidden;
	zoom: 1
}
.slideBox .hd {
	height: 8px;
	overflow: hidden;
	position: absolute;
	right: 28px;
	bottom: 25px;
	z-index: 11;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox .hd ul li {
	width: 8px;
	height: 8px;
	float: left;
	display: inline;
	zoom: 1;
	margin-left: 8px;
	cursor: pointer;
	background: #bcbdbf;
	overflow: hidden;
	z-index: 10000
}
.slideBox .hd ul li.on {
	background: #ffffff;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	width: 100%;
	height: 327px;
}
.slideBox .bd li img {
	width: 236px;
	height: 327px;
}
.slideBox .more {
	heigth: 34px;
	background: #e3e3e3;
	line-height: 34px;
	text-align: center;
}
.slideBox .more a:link, .slideBox .more a:visited {
	color: #666
}
.slideBox .more a:hover {
	color: #f00
}
.slideBox {
	overflow: visible;
	top: 65px
}
.boxBh03 {
	margin-top: 25px;
}
.boxBh03 h2 {
	height: 80px;
	border-bottom: #6b6b6b solid 3px;
}
.boxBh03 h2 ul li {
	float: left;
	display: inline;
	margin-left: 100px;
	width: 125px;
	text-align: center;
}
.boxBh03 h2 ul li p.img {
	height: 40px;
}
.boxBh03 h2 ul li p.word {
	margin-top: 5px;
	font-size: 18px;
}
.boxBh03 h2 ul li.on p.word {
	background: #6b6b6b;
	color: #ffffff
}
.boxBh03 h2 ul li.on p.word a, .boxBh03 h2 ul li.on p.word a:hover {
	color: #ffffff
}
.listBh03 li {
	background: url(../images/grey_dot.png) no-repeat left center;
	padding-left: 15px;
	font-size: 16px;
	line-height: 32px;
	overflow: hidden;
}
.listBh03 li a {
	display: inline-block;
	float: left;
	width: 450px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.listBh03 li span {
	color: #999
}
.tabBh05 td {
	background: url(../images/grey_dot.png) no-repeat left center;
	padding: 8px 0 8px 15px;
	font-size: 16px;
}
.boxBh03_con {
	padding: 15px 15px 0;
}
.boxBh04 {
	margin-top: 42px;
}
.boxBh04 h2 {
	height: 51px;
	background: url(../images/boxBh04_h2_bg.gif) repeat-x;
}
.boxBh04 h2 ul {
	height: 51px;
}
.boxBh04 h2 ul li {
	float: left;
	display: inline;
	margin-right: 7px;
	width: 111px;
	height: 41px;
	text-align: center;
	padding-top: 10px;
	cursor: pointer;
	color: #6b6b6b
}
.boxBh04 h2 ul li.on {
	background: url(../images/boxBh04_h2_cur_bg.gif) no-repeat;
	color: #ffffff
}
.boxBh04_sp h2 ul li.on {
	background: url(../images/boxBh04_sp_h2_li_cur_bg.gif) no-repeat;
	color: #ffffff
}
.boxBh05 h3 {
	width: 152px;
	height: 192px;
	background: url(../images/dash_line.gif) no-repeat right top;
}
.boxBh05 h3 .tit {
	font-size: 20px;
	padding: 25px 15px 0 20px;
	color: #666
}
.boxBh05 h3 .tit em {
	font-size: 14px;
	line-height: 18px;
	color: #666
}
.boxBh05 h3 .more {
	margin-top: 20px;
}
.boxBh05 h3 .more a {
	display: block;
	background: url(../images/boxBh05_h3_more_bg.gif) no-repeat;
	width: 78px;
	height: 56px;
	padding-top: 22px;
	text-align: center;
	margin: 0 auto;
	font-size: 12px;
}
.boxBh05_r {
	width: 410px;
	padding: 18px 0 0 15px;
}
.tabBh01 td a {
	display: block;
	background: url(../images/blue_dot2.gif) no-repeat left 18px;
	padding: 10px 0 10px 15px;
}
.bigboxBh02 {
	padding: 18px 0;
}
.bigboxBh02_con {
	width: 1200px;
	margin: 0 auto;
	height: 330px;
	position: relative;
}
.boxBh06{
	width:794px;
}
.boxBh06 h2 {
	padding-left: 6px;
	background: url(../images/boxBh06_h2_bg.gif) repeat-x left top;
	min-height: 44px;
}
.boxBh06 h2 .tit {
	font-size: 20px;
	display: inline;
	margin: 8px 0 0 20px;
	color: #575757
}
.boxBh06 h2 ul {
	padding: 5px 0 0 375px;
}
.boxBh06 h2 ul li {
	float: left;
	width: 108px;
	height: 46px;
	padding-top: 5px;
	font-size: 18px;
	text-align: center;
	color: #6b6b6b
}
.boxBh06 h2 ul li a:link, .boxBh06 h2 ul li a:hover, .boxBh06 h2 ul li a:visited {
	color: #6b6b6b
}
.boxBh06 h2 ul li.on {
	background: url(../images/boxBh06_h2_li_cur_bg.gif) no-repeat center top;
	color: #ffffff
}
.boxBh06 h2 ul li.on a:link, .boxBh06 h2 ul li.on a:hover, .boxBh06 h2 ul li.on a:visited {
	color: #ffffff
}
.boxBh06 .boxBh06_con {
	left: 377px;
    padding: 4px 0 0 28px;
    position: absolute;
    top: 82px;
    width: 385px;
}
.boxBh06 .moreBh {
	position: absolute;
    left: 385px;
    top: -49px;
}
.tabcg01 .boxBh06_con li {
	font-size: 14px;
	line-height: 30px;
	overflow: hidden;
}
.tabcg01 .boxBh06_con li span {
	color: #999
}
.tabcg01 .boxBh06_con li a {
	display: inline-block;
	float: left;
	padding-left: 15px;
	/*width: 355px;
	background: url(../images/grey_dot.png) no-repeat left center;*/
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.slideBox02 {
	height: 311px;
	position: absolute;
	top: 78px;
	width: 393px;
}
.slideBox02 .hd {
	height: 18px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 11;
}
.slideBox02 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.slideBox02 .hd ul li {
	float: left;
	width: 10px;
	text-align: center;
	height: 10px;
	display: inline;
	margin-right: 8px;
	cursor: pointer;
	background: #ffffff;
	font-family: "宋体";
	overflow: hidden;
}
.slideBox02 .hd ul li.on {
	background: #ff0000;
	color: #ffffff
}
.slideBox02 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox02 .bd img {
	width: 393px;
	height: 263px;
}
.slideBox02 .bd dl {
	position: absolute;
	height: 35px;
	padding: 13px 0 0 20px;
	left: 0;
	bottom: 0;
	width: 373px;
	background:#2b2b2b;
	z-index: 10;
}
.slideBox02 .bd dt {
	text-align: left;
	font-size: 16px;
	color: #ffffff;
}
.slideBox02 .bd dt a:link, .slideBox02 .bd dt a:visited {
	color: #ffffff
}
.slideBox02 .bd dt a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.title_video {
}
.title_video a {
	display: block;
	background:url(../images/sjbh_h2.gif) no-repeat;
	height:69px;
	text-indent:-5000px;
}
.slideBox .more {
    background:url(../images/slideBox_more_bg.gif) no-repeat;;
    line-height: 77px;
    text-align: center;
	font-size:18px;
}
.slideBox .more a:link, .slideBox .more a:visited {
    color: #3c3f42;
}
.slideBox .more a:hover {
    color: #f00;
}
.listBh04 li {
	float: left;
	width: 356px;
	display: inline;
	margin: 38px 0 0 38px;
}
.listBh04 li .date {
	width: 59px;
	height: 64px;
	padding-top: 24px;
	text-align: center;
	background: #7bb0d6;
	font-size: 18px;
	font-family: Arial
}
.listBh04 li .date span {
	font-size: 15px;
}
.listBh04 li .listBh04_r {
	width: 282px;
}
.listBh04 li .listBh04_r h3 {
	font-size: 16px;
	color: #0c448f
}
.listBh04 li .listBh04_r h3 a:link, .listBh04 li .listBh04_r h3 a:hover, .listBh04 li .listBh04_r h3 a:visited {
	color: #0c448f
}
.listBh04 li .listBh04_r .intro {
	font-size: 14px;
	line-height: 18px;
	color: #a4a4a4;
	padding-top: 4px;
}
.listBh04 li .listBh04_r .more {
	padding-top: 5px;
}
.listBh04 li .listBh04_r .more a {
	float: left;
	display: block;
	border: #bdd1e4 solid 1px;
	padding: 3px 8px;
	font-size: 12px;
	font-family: "宋体";
	color: #8da6c7
}
.listBh04 li .listBh04_r .more a:hover {
	color: #164b93;
	border: #2863b3 solid 1px;
}
.bigboxBh03 {
	background: #f8f5f2;
	padding: 20px 0;
}
.bigboxBh03_con {
	width: 1200px;
	margin: 0 auto;
}
.boxBh07 h2 {
	background: #7bb0d6;
	height: 44px;
}
.boxBh07 h2 .tit {
	font-size: 20px;
	display: inline;
	margin: 7px 0 0 18px;
}
.boxBh07 h2 .more {
	display: inline;
	font-size: 14px;
	margin: 12px 15px 0 0;
}
.boxBh07_con {
	padding: 15px 10px 0;
}
.btnBw02 {
	padding-top: 8px;
}
.btnBw02 a {
	display: block;
	width: 100px;
	text-align: center;
	padding: 3px 0;
	margin: 12px auto 0;
	font-size: 14px;
	background: #7bb0d6;
}
.boxBh08 {
	background: #f8f5f2
}
.boxBh08 h2 {
	background: url(../images/boxBh08_h2_bg.gif) no-repeat right top;
	width: 155px;
	height: 62px;
	padding-top: 10px;
	font-size: 20px;
	color: #ffffff;
	text-align: center;
	font-family: "Microsoft YaHei"
}
.boxBh08 h2 p {
	font-size: 12px;
	color: #a7b4ce
}
.boxBh08_r {
	width: 390px;
	padding: 8px 0 0 14px;
}
.boxBh08_r table {
	color: #575757
}
.listBh05 {
	width: 190px;
	display: inline;
	margin: 0 0 0 12px;
	overflow: hidden;
}
.listBh05 li {
	float: left;
	margin-bottom: 12px;
}
.bigboxBh04_con {
	width: 1200px;
	margin: 0 auto;
}
.leftLoop {
	overflow: hidden;
	position: relative;
}
.leftLoop h2 a {
	display: block;
	background: url(../images/leftLoop_h2_bg.gif) no-repeat;
	width: 430px;
	height: 296px;
	text-indent: -5000px;
}
.leftLoop .hd {
	overflow: hidden;
}
.leftLoop .hd .prev, .leftLoop .hd .next {
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	position: absolute;
	cursor: pointer;
}
.leftLoop .hd .prev {
	background: url(../images/icoLeft.gif) no-repeat 0 0;
	left: 320px;
	top: 231px;
}
.leftLoop .hd .prev:hover {
	background-position: 0 -30px;
}
.leftLoop .hd .next {
	background: url(../images/icoRight.gif) no-repeat 0 0;
	left: 352px;
	top: 231px;
}
.leftLoop .hd .next:hover {
	background-position: 0 -30px;
}
.leftLoop .bd {
	padding: 40px 0 0 0;
}
.leftLoop .bd ul {
	overflow: hidden;
	zoom: 1;
}
.leftLoop .bd ul li {
	margin: 0 0 0 35px;
	text-align: center;
	width: 152px;
	height: 224px;
	position: relative;
	border: #e7e7e7 solid 1px;
	float: left;
	display: _inline;
}
.leftLoop .bd ul li .pic img {
	width: 152px;
	height: 224px;
}
.leftLoop .bd ul li .title {
	position: absolute;
	width: 100%;
	height: 25px;
	line-height: 25px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/leftLoop_title_bg.png) repeat;
}
.bigboxBh06 {
	width: 1200px;
	height: 557px;
	margin: 0 auto;
	background: #ffffff url(../images/bigboxBh06_bg.gif) repeat-x left top;
	position: relative;
}
.boxBh15 {
	background: url(../images/boxBh15_bg.gif) repeat;
	height: 325px;
	padding: 9px 8px 0;
}
.slideBox04 {
	width: 573px;
	height: 99px;
	overflow: hidden;
	position: relative;
}
.slideBox04 .hd {
	height: 12px;
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 2px;
	z-index: 1;
}
.slideBox04 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.slideBox04 .hd ul li {
	float: left;
	color: #ffffff;
	margin-right: 1px;
	font-size: 12px;
	width: 12px;
	height: 12px;
	line-height: 12px;
	text-align: center;
	background: #000;
	cursor: pointer;
}
.slideBox04 .hd ul li.on {
	background: #f00;
	color: #fff;
}
.slideBox04 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox04 .bd img {
	width: 573px;
	height: 99px;
}
.grid_item {
	margin: 10px 2px 0;
}
.grid_item h2 {
	height: 53px;
	padding: 0 0 0 30px;
	border-bottom: #84afd1 solid 1px;
}
.grid_item h2 .sp01 {
	font-size: 18px;
	float: left;
	display: inline;
	margin: 9px 0 0 0;
}
.grid_item h2 .sp02 {
	font-size: 9px;
	float: left;
	display: inline;
	margin: 20px 0 0 10px;
	color: #b2c9df;
	padding-top: 4px;
}
.grid_item .side_menu_top {
	float: left;
	display: inline;
	margin-left: 5px;
}
.grid_item .side_menu_top dt {
	color: #ffffff;
	font-size: 16px;
	width: 180px;
	height: 32px;
	text-indent: 20px;
	cursor: pointer;
	margin: 8px 0;
}
.grid_item .side_menu_top dt a {
	color: #ffffff;
	cursor: pointer;
	text-decoration: none
}
.grid_item .side_menu_top dt .t {
	margin-top: 12px;
	background: url(../images/iconBh04.gif) no-repeat 8px 6px;
}
.grid_item .side_menu_top dt .t_sp {
	margin-top: 12px;
	background: url(../images/iconBh05.gif) no-repeat 5px 6px;
}
.grid_item .side_menu_top dt .i {
	display: inline-block;
	margin: 0 0 0 10px;
	background: url(../images/pngBh01.png) no-repeat;
	width: 35px;
	height: 32px;
}
.grid_item .side_menu_top dt.cur {
	background: #003b8a
}
.grid_item .side_menu_top dt.cur .t {
	color: #d9e2ee;
	background: url(../images/iconBh04.gif) no-repeat 8px -24px;
}
.grid_item .side_menu_top dt.cur .t_sp {
	color: #d9e2ee;
	background: url(../images/iconBh05.gif) no-repeat 5px -14px;
}
.grid_item .side_menu_top dt .i01 {
	background-position: 0 -12px;
}
.grid_item .side_menu_top dt .i02 {
	background-position: 0 -64px;
}
.grid_item .side_menu_top dt .i03 {
	background-position: 0 -121px;
}
.grid_item .side_menu_top dt .i04 {
	background-position: 0 -174px;
}
.grid_item .side_menu_top dt .i05 {
	background-position: 0 -227px;
}
.grid_item .side_menu_top dt .i06 {
	background-position: 0 -282px;
}
.grid_item .side_menu_top dt .i07 {
	background-position: 0 -335px;
}
.grid_item .side_menu_top dt .i08 {
	background-position: 0 -389px;
}
.grid_item .side_menu_top dt .i09 {
	background-position: 0 -444px;
}
.grid_item .side_menu_top dd {
	left: 269px; /* Parent menu width - 1*/
	position: absolute;
	width: 1500px; /*sub menu width*/
	height: 572px;
	background: #ffffff;
	top: 116px;
	display: none;
}
.slideBox05 {
	width: 590px;
	height: 201px;
	position: relative;
	overflow: hidden;
	zoom: 1
}
.slideBox05 .hd {
	height: 11px;
	overflow: hidden;
	position: absolute;
	right: 20px;
	top: 17px;
	z-index: 11;
}
.slideBox05 .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox05 .hd ul li {
	width: 11px;
	height: 11px;
	float: left;
	display: inline;
	zoom: 1;
	margin-left: 8px;
	cursor: pointer;
	background: #ffffff;
	overflow: hidden;
	z-index: 10000
}
.slideBox05 .hd ul li.on {
	background: #ff0000;
}
.slideBox05 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox05 .bd li {
	width: 100%;
	height: 201px;
}
.slideBox05 .bd li img {
	width: 590px;
	height: 201px;
}

/*dinghong 20190220*/
.fixed{position: fixed; right:2px; top:201px;width: 196px;height: 257px;}







/*.header_fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height:39px;
	background:#efefef;
	border-bottom:#dcdada solid 1px;
	-webkit-box-shadow: 0 0 40px #222;
	-moz-box-shadow: 0 0 40px #222;
	z-index:9999
}
.header_fixed .topbox .sy{
	display:none;
}
.header_fixed .topbox .user{
}
.header_fixed .logo_ser,.header_fixed .nav{
	display:none;
}
.header .topbox .logo_small,.header .topbox .search{
	display:none;
}
.header_fixed .topbox .logo_small a{
	float:left;
	display:inline-block;
	background:url(../images/logo_small.gif) no-repeat;
	width:76px;
	height:25px;
	text-indent:-5000px;
	margin:10px 0 0 10px;
}
.header_fixed .topbox .search{
	display:inline;
	margin:9px 0 0 50px;
}
.header_fixed .topbox .search li{
	float:left;
}
.header_fixed .topbox .search .iptBw01{
	width:299px;
	height:24px;
}
.header_fixed .topbox .search .iptBw01{
	width:299px;
	height:24px;
}
.header_fixed .topbox .search .btnBw01{
	width:57px;
	height:26px;
}*/

.por {
    position: relative;
}
.zf01,
.zf02{
	position:absolute;
	top:40px
}
.zf01{
	left:10%
}
.zf02{
	right:10%
}
