﻿@charset "utf-8";

/* CSS Document */

li {
	list-style-type: none;
}

body { background: url(../img/index_bj.jpg) center 741PX fixed;}
h4{ padding-left:0 10px;}
.index_box1 {
	box-shadow: 0px 3px 10px 4px rgba(0, 0, 0, .175);
	width: 1200px;
	padding: 0;
	margin: 20px auto;
}

.container a:hover h4
/*,.container a:hover p*/

{
	color: #EA0000 !important;
}

li,
p,
ul,
div {
	overflow: hidden;
	padding: 0;
	margin: 0;
}

.container {
	background: #fff;
	overflow: hidden;
}

.sheader {
	background: #FFF;
}

.sheader .line .xs2 img {
	height: 40px;
	margin: 5px 0;
}

.pad10 {
	padding: 10px;
}

.pad10_t {
	padding-top: 10px;
}

.pad10_r {
	padding-right: 10px;
}

.pad10_l {
	padding-left: 10px;
}

.pad10_b {
	padding-bottom: 10px;
}

.mgn10 {
	margin: 10px;
}

.mgn110_t {
	margin-top: 10px;
}

.mgn110_r {
	margin-right: 10px;
}

.mgn110_l {
	margin-left: 10px;
}

.mgn110_b {
	margin-bottom: 10px;
}

.jituan a {
	display: block;
	float: right;
	text-align: right;
	font-size: 16px;
}

@media (min-width: 760px) {
	.zt_title {
		background: url(../img/tt02.png) left 0 no-repeat;
		overflow: hidden;
		height: 57px;
		margin-bottom: 20px;
	}
	.zt_title .xb8 {
		line-height: 20px;
		border-left: 5px solid #FBB704;
		margin: 20px 0;
		display: block;
		padding-left: 40px;
		margin-left: 15px;
		color: #FFF;
		font-size: 20px;
		display: block;
		float: left;
	}
	.zt_title span {
		font-size: 18px;
		float: right;
		border: none;
		margin-right: 10px;
		margin-top: 16px;
	}
	.nav-inline li a {
		padding: 5px 10px;
		line-height: 20px;
		display: block;
		text-align: right;
		    font-size: 16px;
	}
	.nav-inline .u-crt{ border-bottom: 2px solid #EA0000;}
	.sheader .xb8 {
		float: right !important;
	}
	.jituan {
		float: right !important;
	}
	.sheader {
		border-top: 2px solid #EA0000;
		border-bottom: 1px solid #eee;
		position: fixed;
		margin: auto;
		width: 100%;
		z-index: 9;
		top: 0px;
	}
	/*引言*/
	.yinyan {
		margin: 20px auto;
		background: url(../img/yinyan.jpg) no-repeat center top !important;
		height: 500px;
		box-shadow: 0 5px 10px rgba(123, 123, 123, 0.5);
	}
	.topbanner {
		background: url(../img/bwcx_big.jpg) center 53px  no-repeat;
		height: 639px;
	}
	.yinyan .video_left {
		float: left;
		width: 500px;
		height: 400px;
		margin-left: 30px;
		margin-top: 20px;
		box-shadow: 0 5px 5px rgba(123, 123, 123, 0.5);
	}
	.yinyan .video_right {
		    width: 645px;
		float: right;
	}
	.yiinyan .video_right_body {
		margin-top: 100px;
	}
	/*宣传片*/
	.video_right_head {
		background: url(../img/bg_headnews.jpg) left 0 no-repeat;
		height: 140px;
	}
	.jianju {
		padding-top: 20px !important;
	}
	.line1 iframe {
		width: 100%;
		min-height: 400px;
	}
	.line1,
	.line111,
	.line2,
	.line3,
	.line4 {
	    background: #fff;
    padding: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ececec;
    padding-bottom: 30px;
	}
	.line1 {
		margin-top: -50PX;
	}
	.line1 .video_right {
		padding-left: 20px;
	}
	.line1 .video_right {
		display: block;
		overflow: hidden;
	}
	.video_right_body {
		height: 420px;
		padding-top: 70px;
		font-size: 14px;
		margin-right: 50px;
	}
	.video_right_body,
	.video_right_body p {
		line-height: 27px;
	}
	/*文化产品*/
	.item img {
		width: 100% !important;
		height: 550x;
	}
	.line2 .wenhua .banner {
		overflow: hidden;
		;
		margin-top: 20px;
		;
	}
	.wenhua .carousel .item a p{background: rgba(0, 0, 0, 0.43);
   display: block;
    position: absolute;
    bottom: 0px;
    width: 100%;
    line-height: 35px;
    padding-left: 20px;
    color: #FFF;}
    .line2 .wenhua .banner .pointer{bottom:-8px;}
	.wenhua .zt_title a{ padding-left: 10px;}
	/*庆祝活动*/
	.qingzhu {}
	.qingzhu .qingzhu_body ul li .xb3 img {
		width: 100%;
	}
	.qingzhu .qingzhu_body ul li .xb9 h4 {
		font-size: 16px;
		color: #333;
	}
	.qingzhu .qingzhu_body ul li .xb9 p {
		font-size: 14px;
		color: #999;
		line-height: 26px;
		margin-top: 10px;
		padding-right: 10px;
	}
	.qingzhu .qingzhu_body ul li .xb9 {}
	.qingzhu .qingzhu_body li {
		 padding: 6px 0px;
		border-bottom: 1px dashed #CACACA;
	}
	.qingzhu .qingzhu_body li .xb9 {
		padding-left: 10px;
	}
	.qingzhu .qingzhu_body li .xb9 h4 {
		margin-top: 10px;
	}
	.qingzhu .qingzhu_body li .xb3 img {
		
	}
	.qingzhu .qingzhu_body li .xb3{ overflow: hidden; position: relative; margin: 10px 0;}
	.qingzhu .qingzhu_body ul li:hover {
		background: #F5F5F5;
	}
	.qingzhu .qingzhu_body ul li img
	{  -webkit-transition: -webkit-transform 0.8s;
  -moz-transition: -moz-transform 0.8s;
  -o-transition: -o-transform 0.8s;
  transition: transform 0.8;}
	.qingzhu .qingzhu_body ul li:hover img{
	
	  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);}
	.qingzhu .qingzhu_l  h3{ font-size: 16px; color: #333; line-height: 47px;border-bottom: 1px dashed #b9b9b9;}
	.qingzhu .qingzhu_l  p{    font-size: 14px;
    color: #999;
    line-height: 20px;
    margin-bottom: 10px;
    margin-top: 10px;}
	.qingzhu .qingzhu_l{ background: #e8e8e8;padding: 10px;border: 1px solid #e8e8e8;}
	.qingzhu .qingzhu_l:hover {background: #F5F5F5;}
	.qingzhu .qingzhu_l:hover h3{color: #EA0000;}
	.qingzhu .qingzhu_l img{ width: 100%; height: 388px;}
	.qingzhu .qingzhu_r li{ width: 96%; float: right;padding-left: 10px;}
	/* 媒体报道*/
	.meiti {padding-left: 35px;}
	.meiti .meiti_body ul li .meiti_body h4 {
		font-size: 16px;
		color: #333;
	}
	.meiti .meiti_body ul li .xb12 p {
		font-size: 14px;
		color: #999;
		line-height: 26px;
		margin-top: 10px;
		padding-right: 10px;
		margin-bottom: 10px;
	}
	.meiti .meiti_body ul li .xb12 {}
	.meiti .meiti_body li {
		width: 100%;
    border-bottom: 1px dashed #CACACA;
    float: right;
   
        padding: 10px 0;
    padding-left: 10px;
	}
	.meiti .meiti_body li:hover{    border-bottom: 1px solid #ee1922;
    transition: all 0.3s ease-in-out;}
	.meiti .meiti_body li .xb12 h4 {
		margin-top: 10px;
		
	}
	.meiti .meiti_body li:hover:before
	{transition: width 350ms ease-in-out;
	    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-color: #666;
    -webkit-transition: width 350ms ease-in-out;
    transition: width 350ms ease-in-out;
    width: 70%;}
	.meiti .meiti_body li .xb12 h4 span {
		display: block;
		float: right;
		margin-right: 10px;
		color: #999;
	}
	.meiti .meiti_body ul li:hover {
		background: #F5F5F5;
	}
	/*视频专区*/
	.item img {
		width: 100% !important;
		height: 550px;
	}
	.line3 .shipin .shipin_body {
		overflow: hidden;
		margin-top: 20px;
	}
	.shipin .shipin_body a {
		display: block;
		float: left;
		overflow: hidden;
		width: 100%;
		padding: 10px;
		background: #e8e8e8;
	}
	.shipin .shipin_body a:hover {
		background: #eee;
	}
	.shipin .shipin_body a:hover h4 {
		color: #EA0000 !important;
	}
	.shipin .shipin_body a .xb12 {
		background-size: 100% !important;
	}
	.shipin .shipin_body img {
		width: 100%;
		height: 330px;
	}
	.shipin .shipin_body h4 {
		font-size: 16px;
		color: #333;
		margin-top: 5px;
	}
	.shipin .shipin_body p {
		font-size: 14px;
		color: #999;
		line-height: 26px;
		margin-top: 10px;
	}
	/*大事记*/
	.dashiji .dashiji_body .item img {
		height: 80px;
	}
	.dashiji .dashiji_body h4 {
		line-height: 50px;
		color: #666;
		font-weight: 100;
		text-align: center;
		border-bottom: 1px solid #ccc;
	}
	.dashiji .dashiji_body p {
		line-height: 20px;
		font-size: 14px;
		color: #999;
		font-weight: 100;
		text-align: left;
	}
	.foot {
		background: #333333;
		text-align: center;
		line-height: 50px;
		font-size: 14px;
		color: #fff;
		    margin-top: 20px;
	}
	.doc-backtop {
		position: fixed;
		right: 30px;
		bottom: 300px;
		color: #999;
		font-size: 30px;
		cursor: pointer;
		color: #ff6f6f;
		z-index: 9;
	}
		.doc-backtop span{ font-size:14px ; line-height: 20px;}
	.dashiji_body ul li a {
		display: block;
		padding: 5px 10px;
		text-align: center;
		line-height: 20px;
		font-size: 14px;
		border: 1px solid #999;
		width: 100PX;
		margin: auto;
		margin-top: 20px;
		border-radius: 15px;
	}
	.container .dashiji .dashiji_body .item {
border-bottom: 2px solid rgba(0,0,0,0);
	}
	.container .dashiji .dashiji_body .item:hover {
		background: #F5F5F5;
	}
	.container .dashiji .dashiji_body .banner {
		height: 350px;
	}
	.container .dashiji .dashiji_body .banner .pointer {
		padding: 0 10px !important;
	}
	.container .dashiji .dashiji_body .item a {
		color: #666;
		border-color: #666;
	}
	.container .dashiji .dashiji_body .item:hover a {
		color: #333;
		border-color: #333;
	}
	.container .dashiji .dashiji_body .item:hover a:hover {
		background: #EA0000;border: 1px solid #EA0000; color: #FFFFFF;
		}
	.container .dashiji .dashiji_body .item:hover{
		border-bottom: 2px solid #EA0000;
		
	}
	.container .dashiji .dashiji_body .item:hover h4 {
		color: #EA0000;
	}
	.container .dashiji .dashiji_line .item .dashiji_top{   margin-top: 30px;}
	.dashiji_txt{ margin: 5px 0 30PX; min-height: 175px;}

	.container .dashiji .dashiji_line .item{ padding: 0 35px;}
	.container .dashiji .dashiji_line .dashiji_txt h4{ text-align: left;}
	.container .dashiji .dashiji_line .item .dashiji_img { height: 80px; width: 80px; border-radius: 50%; float: left;}
	.container .dashiji .dashiji_line .item .dashiji_year{float:right;width:120PX; }
	.container .dashiji .dashiji_line .item .dashiji_year h4 {line-height: 60px;     text-align: left;font-size: 16px; color: #333333;font-weight: 800;} 
	.container .dashiji .dashiji_line .item:hover .dashiji_year h4 { color: #EA0000;}
	.container .dashiji .dashiji_line .item .dashiji_year h4 span{ font-weight: 100; color: #999; font-size: 14px; display: block;float: right;}
	.container .dashiji .banner .pager-prev, .container .dashiji .banner .pager-next{display: block;}
	.container .dashiji .pointer {padding-top: 20px;: 30px;width: 500px; margin: auto; text-align: center;}
	.container .dashiji .pointer li{ background: #666666;border: 1px solid #666666; width: 30px;height: 7px; border-radius: 0; margin: 0;}
	.container .dashiji .pointer .active{ border: 1px solid #EA0000; background: #EA0000;}
	.container .dashiji .pager-prev{font-size: 30px;font-weight: 100;height: 30px; margin-left: 400px;margin-top: -25px; color: #666;}
	.container .dashiji .pager-next{font-size: 30px;font-weight: 100; height: 30px;margin-right: 400px; float: right;    margin-top: -25px;color: #666;}
	.container .dashiji .pager-prev:hover,.container .dashiji .pager-next:hover{ color: #EA0000;}
	/*文化产品*/
	.container .tab .tab-head li {
		width: 100%;
		height: 100px;
	}
	.container .tab .tab-body {
		height: 500px;
		;
	}
	
	.dashiji_li1,.dashiji_li3,.dashiji_li5,.dashiji_li7,.dashiji_li9,.dashiji_li11,.dashiji_li13,.dashiji_li15,.dashiji_li17,.dashiji_li19,.dashiji_li21,.dashiji_li23,.dashiji_li25,.dashiji_li27,.dashiji_li29,.dashiji_li31{ background: #dcdcdc;}
	.dashiji_li2,.dashiji_li4,.dashiji_li6,.dashiji_li8,.dashiji_li10,.dashiji_li12,.dashiji_li14,.dashiji_li16,.dashiji_li18,.dashiji_li20,.dashiji_li22,.dashiji_li24,.dashiji_li26,.dashiji_li28,.dashiji_li30,.dashiji_li32{ background: #efefef;}
.nei_banner{ margin-top: 60px;padding: 0;}
.list_news .x2 img{ width: 100%;height: 150px;} 
.list_news li{ border: 1px solid #E8E8E8;padding: 10px; margin: 10px 0;}
.list_news li:hover{     border: 1px solid #f74c4c;background: #f9f4f4; }
.list_news li a{ display: block;}
.list_news .x8 {padding: 10px 20px }
.list_news .x8 h4{ font-size: 16px; color: #333333;}
.list_news .x8 p{ line-height: 20px; margin-top: 20px;  color: #999;}
.list_news .x8 span{ color: #999;}
.list_gengduo { display: block; background: #DDDDDD; line-height: 150px; text-align: center;}
.list_news li:hover .list_gengduo{ background: #EA0000; color: #FFF;}
.list_news li:hover .list_gengduo a{color: #FFF;}}


/*文章详情*/
.art_news{ border: 1px solid #eee;    padding: 20px;}
.art_news ,.art_news p , .art_news span{    line-height: 30px; font-size: 16px; color: #333333;}
.art_news .body_tit{ text-align: center; margin: 20px 0; background: #E8E8E8; padding: 20px 0;}
.art_news .body_tit h4{ color: #333333;font-size: 20px; text-align: center; border-bottom: 1px solid #999999; line-height: 50px; width: 80%; margin: auto;}
.art_news .body_tit .fu_tit{ color: #999;font-size: 14px; text-align: center;}
.shangxia{ margin: 20px auto;}
.dux-page a {
    display: inline-block;
    padding: 0.5em 1em;
    background-color: #666;
    color: #fff;
    margin-left: 0.5em;
}
.dux-page a {
    display: inline-block;
    padding: 0.5em 1em;
    background-color: #666;
    color: #fff;
    margin-left: 0.5em;
}
.dux-page a {
    display: inline-block;
    padding: 0.5em 1em;
    background-color: #666;
    color: #fff;
    margin-left: 0.5em;
}
.bread{ margin-bottom: 0px !important;}
.list_news{ border: 1px solid #999;}
.art_news iframe{ width:100%; min-height:600px;}
}