﻿body{
    font-family: "微软雅黑";
    background-color: white;
}
ul li a{
	color: #000;
	text-decoration: none;
}

ul{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none!important;
	cursor: pointer;
}
.slider-desc{
	top:30px;
	left:50px;
	position:absolute;
	font-size:3em;
	color:#fff;
}
@media (max-width:900px){
	.slider-desc{
		font-size: 2em;
	}
}
@media (max-width:600px){
	.slider-desc{
		top:20px;
		left:35px;
		font-size: 1.5em;
	}
}
@media (max-width:400px){
	.slider-desc{
		top:20px;
		left:20px;
		font-size: 1em;
	}
}
.content-bg{
    background-color: white;
    margin-bottom: 10px;
}
.culture-bg{
	margin-bottom: 10px;
	background:url("../images/card-bg.gif");
}
.center-display{
	text-align: center!important;
}
.xhcf-navbar{
	padding: 15px 0px;
    background-color: #fff;
    border-bottom: 2px solid rgb(135, 158, 172);
}

.menu-xh{
	float: right;
}

@media (min-width:768px) and (max-width:800px){
	.navbar-logo{
		width: auto;
	} 
}
@media (min-width:768px) and (max-width:1085px){
	.container-xh-nav {
	    width: 100%;
	}
	.navbar-header{
		float: none;
		margin: 0 auto;
	}
	.navbar-logo{
		width:100%;
	} 
	.menu-xh{
		float: none;
		display: inline-block;
	}
	.navbar-collapse{
		margin-left: 0px!important;
		margin-right: 0px!important;
		padding-left: 0px!important;
		padding-right: 0px!important;
		text-align: center;
	} 
}
@media (min-width:992px){
	.container-xh-nav{
		width: 100%;
	}
}
@media (min-width:1200px){
	.container-xh-nav{
		width:1170px
	}
}

.navbar-toggle-xh{
	position:relative;float:right;padding:9px 10px;
	margin-top:8px;margin-right:15px;margin-bottom:8px;
	background-color:transparent;background-image:none;
	border:1px solid transparent;border-radius:4px
}
.navbar-toggle-xh:focus{outline:0}
.navbar-toggle-xh .icon-bar{
	display:block;width:22px;height:2px;border-radius:1px;
}
.navbar-toggle-xh .icon-bar+.icon-bar{margin-top:4px}
.navbar-toggle-xh{border-color:#ddd}
.navbar-toggle-xh .icon-bar{background-color:#888}
.navbar-toggle-xh:focus,.navbar-toggle-xh:hover{background-color:#ddd}
@media (min-width:800px){
	.navbar-toggle-xh{display:none}
}

.wapmenu{
	width: 100%;
	height: auto;
	background-color: rgb(56,56,56);
	background-color: rgb(56,56,56,0.8);
	top: 82px;
	position: absolute;
	z-index: 999;
}
.wapmenu-main{
	padding: 20px 30px;
}
.wapmenu-main li{
	margin-top: 15px;
}
.wapmenu-main a{
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.wapmenu-main li index-line{
	float: left;
    width: 15px;
    height: 1px;
    background: #8b8b8b;
    border-bottom: 1px solid #737373;
    margin: 10px 10px 0 0;
    display: inline;
}
.wapmenu-sub{
	display: none;
	padding-left: 60px;
}
.menu-on{
	display: block;
}
.menu-icon {
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 10px solid #fff;
    margin-left: 7px;
    display: inline-block;
}

@media (min-width:800px){
	.wapmenu{
		display: none!important;
	}
}

/* logo style begin*/
.navbar-logo {
    margin: 0px;
    padding: 0px;
    display: block;
}
.navbar-logo img{
    max-height: 50px;
}
/* logo style end*/
.logo-vertical-align-middle {
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
}
/* menu item style begin*/
.menu-main>a{
	font-size: 16px;
	font-weight: bold;
	color: #000!important;
}
.menu-main:hover {
	background: url(../images/menu_bg.jpg) 0 0 repeat;
	color: #fff;
}

.menu-main:hover a {
	color: #fff!important;
}

.menu-main ul {
	display: none;
	position: absolute;
}

.menu-sub {
	color: #000000;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 94px;
}

.menu-sub li {
	list-style: none;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/menu_bg.jpg) 0 0 repeat;
}

.menu-sub a {
	color: #fff;
	font-size: 14px;
	text-decoration: none;
	height: 28px;
	line-height: 28px;
	display: block;
	width: 94px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: center;
}

.menu-sub a:hover {
	line-height: 28px;
	text-decoration: none;
	background:  0 0 repeat-x;
}

.menu-sub li:hover {
	background-color: #000;
}

/* menu item style end*/

.main-cat-margin{
	margin:30px auto 30px;
}


.news-tab{
	height:47px;
	padding-top: 3px;
	/* border-top:1px solid #ccc; */
	border-bottom:1px solid #ccc;
}
.news-cat-tab{
	line-height: 40px;
	font-size: 16px;
        font-weight: bold;
	cursor: pointer;
}
.news-cat-tab li{
	color: #333;
	margin-right: 20px;
}
.news-cat-tab a{
	color: #333;	
}
.tabline{
	border-bottom: 4px solid #339999;/* #005bac; */
}

.news-cat-more{
	display:inline-block;
	font-size:14px;
	padding-right:20px;
}
.news-cat-more-hidden{
	display: none;
}
.news-cat-list{}

.swiper-container{
	height: 380px;
}
.swiper-container .swiper-slide{
	position: relative;
}

.swiper-slide img{
	height: 100%;
	width: 100%;
}


/* common news begin */
.cat-nav{
    display: block;
    float: left;
    margin: 10px auto;
    text-align: center;
    width: 20%;
    height: 45px;
    line-height: 45px;
    color: white;
    font-size: 16px;
    font-weight: bold;
    box-shadow: 5px 5px 5px #8c8c8c;
}
.news-line{
    display: block;
    float: left;
    height: 3px;
    width: 40%;
    margin-top: 30px;
    text-align: center;
    vertical-align: middle;
}
.common-news{
	margin: 10px 0 5px 0;
}
.common-news li{
	cursor: pointer;
    line-height: 33px;
}
.common-news li a{
	text-decoration: none;
	color: #333;
}
.common-news-more{
    font-size: 13px;
    color: #1b6d85;
    cursor: pointer;
}
.common-news-info-nowrap{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
/* common news end */

/* media news center begin */
.center-news-header{
    font-size: 16px;
    font-weight: bold;
    color: #1b6d85;
}
/* media news center end */

.cat-nav-industry{
    background-color: #337ab7;
}
.cat-nav-industry-up{
	background-color: #003366;
}
.cat-nav-center{
    background-color: #339999;
}
.cat-nav-welfare{
    background-color: #d9534f;
}
/* public welfare  begin */
.public-welfare{
    height: 170px;
    margin: 20px 0px;
    padding: 10px;
    box-shadow: 5px 5px 5px #8c8c8c;
    border: 1px solid #D6D6D6;
}

.public-welfare-desc{
	width:100%;
	height:87px;
	padding-top:15px;
}
.public-welfare:hover{
    filter:alpha(opacity=100); /* For IE8 and earlier */
    -webkit-transform:translateY(-10px);
    -o-transform:translateY(-10px);
    -mo-transform:translateY(-10px);
    transform:translateY(-10px);
    -webkit-transition:all 0.5s ease-in-out;
}

.public-welfare a{
	color: #333;
}

.public-welfare-icon{
	width:25%; 
	float: left;
	height:80px;
	width:80px;
	font-size:50px;
	text-align:center;
	border: 1px solid #d9534f;
	border-radius: 50%;
	padding-top: 10px;
	color:#d9534f;
}
@media (max-width:1200px){
	.public-welfare-icon{
		width:25%; 
	}
}
@media (max-width:991px){
	.public-welfare-icon{
		width:80px;
	}
}
@media (max-width:389px){
	.public-welfare-icon{
		width:50px;
		height:50px;
		font-size: 30px;
	}
}
.public-welfare-icon span{
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transform: rotate(0deg) scale(1.1,1.1);
	-o-transform: rotate(0deg) scale(1.1,1.1);
	-mo-transform: rotate(0deg) scale(1.1,1.1);
	transform: rotate(0deg) scale(1.1,1.1);
	-webkit-transition: all 0.5s ease-in-out;
}
.public-welfare-icon span:hover{
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transform: rotate(360deg) scale(1.1,1.1);
	-o-transform: rotate(360deg) scale(1.1,1.1);
	-mo-transform: rotate(360deg) scale(1.1,1.1);
	transform: rotate(360deg) scale(1.1,1.1);
	-webkit-transition: all 0.5s ease-in-out;
}
.welfare-title{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.welfare-info{
	width: 75%; 
	float: left; 
	padding: 0px 10px 0px 15px;
	text-align: justify;
}
.welfare-more{
	float:right;
	padding:5px 15px;
	/* background-color: #d9534f;
	color:#fff!important; */
	cursor: pointer;
	text-decoration: none!important;
	border: 1px solid #d9534f;
}
/* public welfare  end */
/* website footer begin */
.xhcf-footer {
    color: white;
    background-color:  #113961;/* #0b2845;*/
    width: 100%;
    height: auto;
}
.xhcf-footer a{
    color: white;
    text-decoration: none;
}
.footer-nav{
    padding: 30px 0px 15px;
}
.footer-nav-header{
    font-size: 15px;
    font-weight: bold;
}
.footer-nav-sub{
    padding: 10px 0px 0px;
    cursor: pointer;
} 
.footer-nav-img{
    width: 60px;
    height: 60px;
}
.footer-nav-info{
    text-align: center;
}
/* website footer begin */

.crumbs {
    width: 100%;
    height: 45px;
    background: rgb(245, 245, 245);
    border-bottom: 1px solid rgb(212, 219, 223);
}

.crumbs-banner{
	display: inline-block;
	border-left: 1px solid rgb(209, 209, 209);
	padding: 0 15px 0 15px;
	margin-top: 10px;
}
.crumbs-banner a{
	text-decoration: none;
	color: #000;
	font-size: 1.4rem;	
}
.crumbs-banner-current{
	font-weight: bold;
}
.icon_home{
	width: 20px;
	height: 16px;
	background: url('../images/icon_home.png') no-repeat scroll left center;
	background-size: cover;
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 5px;
}

.list-header{
	border-bottom:2px solid #6C7B8B;
	color:#337ab7;
}

/* 文章标题 */
.article-header{
	margin-top: 10px;
	font-weight:bold;
	text-align:center;
	font-size: 24px;
}
.article-header-line{
	width: 64px;
    border-bottom: 1px solid rgb(106, 106, 106);
    margin: 0 auto;
    margin-bottom: 20px;
}
.article-content{
	margin: 20px 20px 35px;
	word-break: normal!important;
	text-align: justify!important;
}
.article-content p{
	line-height: 28px;
}
/* 集团概况 开始 */
.time-line-main{
    margin-left: 65px;
    border-left: 2px solid #cecece;
    padding: 40px 0 0;
    cursor: pointer;
    width: 100%;
    margin: 30px;
}
.time-line-sub{
    padding-bottom: 40px;
}
.time-line-main .time-line-sub strong{
    float: left;
    width: 95px;
    text-align: center;
    font-size: 18px;
    color: #2ba8e2;
    line-height: 30px;
    position: relative;
}
.time-line-main .time-line-sub strong b{
    position: absolute;
    left: -8px;
    top: 8px;
    background: url(../images/jtgk/icon-58.png) no-repeat;
    width: 14px;
    height: 14px;
}
.time-line-sub-news{
    padding: 50px 30px 0px 50px;
    position: relative;
    display: none;
}
.time-month{
    width: 60px;
    height: 47px;
    color: #999;
    background: url(../images/jtgk/li-r.png) repeat-y right top;
    float: left;
}
.time-month-select{
    background: url(../images/jtgk/li-s.png) repeat-y right top;
    font-weight: bold;
    color: black!important;
}
.time-month-font{
    font-size: 14px;
    margin-top: 24px;
    text-align: right;
    padding-right: 25px;
}
.time-day-news{
    float: left;
   	position: absolute;
    left: 120px;
    top: 50px;
    display: none;
}
.time-news{
    padding: 0px 10px;
}
.time-news-title{
    font-weight: bold;
    font-size: 14px;
    color: #333;
    height: 40px;
    line-height: 40px;
}
.time-news-content{
    line-height: 20px;
    font-size: 12px;
    font-size: 1.2rem;
    padding-right:30px;
}
/* 集团概况 结束 */
/* 新闻中心 开始*/
.newsCategoryCurrent{
	background: #337ab7;
    color: #fff!important;
}

.news-summary{
	border-bottom:1px dotted #ccc;
	padding: 20px 0px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news-summary a:hover{
	text-decoration: none;
}
.news-summary-title{
	font-weight: bold;
    text-decoration: none!important;
}
.news-summary-info{
	display: block;
	color: #666;
	padding-top: 10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    clear: both;
}
.news-subtitle-info{
	border: 0px solid transparent !important;
	color:#898989;
	width:33.33333%;
}

.news-detail-title{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.news-detail-content{
	word-break: normal;
	text-align: justify;
}
.news-detail-footer{
	margin-top: 20px;
}
.news-detail-footer a{
	display: block;
	text-decoration: none;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.page-style{
	text-align: center;
	margin-top: 20px;
	padding: 0;
	height: 35px;
}
.page-style li{
	border:1px solid #ccc;
	display: inline-block;
	padding: 7px 15px;
	cursor: pointer;
}
.page-style li a{
	text-decoration: none;
}
.page-style li a:hover{	
	color: #fff!important;
}
.page-style li:hover{
	color: #fff;
	background-color: #337ab7;
}
/* 新闻中心 结束*/
.text-nowrap{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.img-card{
	display: inline-block;
	height: 200px;
	width: 100%;
	max-width:240px;
	max-height: 200px;
	text-align: center;
	padding: 15px 0px;
	cursor: pointer;
}
.img-card:hover{
	-webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -mo-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
    -webkit-transition: all 0.6s ease-in-out;
 }

/* 企业文化 开始 */
.cul-list{
	padding-left: 0;
    list-style: none;
    margin-top:20px;
}

.cul-header{
	font-size: 18px;
	font-weight: bold;
	border-bottom: 2px solid #6C7B8B;
	color: #337ab7;
}
.cul-item{
	font-size: 16px;
	border-bottom: 1px solid #ccc;
	padding: 10px 0px;
	padding-left:20px;
}
.cul-item a{
	color: #a29c9c;
	text-decoration: none;
	cursor: pointer;
}
.cul-item a:hover{
	color: #000;
	font-weight: bold;
}
.culItemCurrent{
	background: #337ab7;
	color: #fff!important;
	font-weight: bold;
}
.cul-idea-card{
    min-height: 170px;
    margin: 10px 0px 20px;
    padding: 10px;
    box-shadow: 5px 5px 5px #8c8c8c;
    border: 1px solid #D6D6D6;
    cursor: pointer;
}

.cul-idea-card:hover{
	-webkit-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -mo-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
    -webkit-transition: all 0.5s ease-in-out;
}

.cul-journel{
	margin-bottom:30px;
	text-align:center;
}
.cul-journel-text{
	height:45px;
	line-height:45px;
	background-color:#337ab7;
	padding:0px 10px;
}
.cul-journel-text a{
	color: #fff;
	text-decoration: none;
}
/* 企业文化 结束 */
.news-detail-content img,.article-content img{
	max-width: 800px!important;
	height: auto!important;
	display: block;
	margin: 0 auto;
}

@media(max-width:991px){
	.cul-header{
		display: none!important;
	}
	.cul-list{
	    display: inline-block!important;
	}
	.cul-list>li {
	    display: inline-block;
	    padding-right: 5px;
	    padding-left: 5px;
	}
	.article-header, .list-header{
		display: none!important;
	}
}

@media(max-width:800px){
	.main-cat-margin{
		margin: 15px auto 15px;
	}
	.footer-center{
		text-align: center;
	}
	
	/*集团文章页面*/
	.article-content{
		margin: 20px 0px;
	}
	.content-sm{
		padding: 0px!important;
	}
	.article-header{
		font-size: 16px;
	}
	.cover-image{
		width: 100%;
	}
	/*新闻中心*/
	.list-header{
		display: none;
	}
	.news-summary{
		border-bottom:1px dotted #ccc;
		padding: 20px 0px;
	}
	.news-summary-info{
		display: none;
	}
	.news-summary-title{
		font-size: 14px;
	}
	.news-detail-title{
		font-size: 14px;
	}
	.word-wrap{		
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.page-style{
		height: 25px;
	}
	.page-style li{
		display: inline-block;
		padding: 0px 3px;
	}
	.news-detail-content img,.article-content img{
		width: 100%!important;
		height: auto!important;
	    display: block;
	    margin: 0 auto;
	}
	.news-detail-content embed{
		width: 100%!important;
		height: auto!important;
	}
	.cul-journel img{
		width: 100%;
	}
}

@media (max-width: 767px) {
    .navbar-logo {
        float: none;
        max-width: 60px;
    }
}
@media (max-width:489px){
	
	.main-cat-margin{
		margin: 0px auto 0px;
	}
	.cat-nav{
		width: 30%;
	}
	.news-line{
		width: 35%;
	}
	.news-cat-more{
		display: none;
	}
	.news-cat-more-hidden{
		display: list-item;
		width: 100%;
	}
}
@media (max-width:434px){
	.news-cat-tab{
		font-size:13px;
	}
	.news-cat-tab li{
		margin-right: 0px;
	}
}

/*兴华产业*/
.bgtpic{ width:100% !important; position:relative;}
	.bgtpic li{float:left; width:25%; position:relative; overflow:hidden; height:260px;list-style:none;}
	.bgtpic li a{ display:block; width:100%;height:100%;}
	.bgtpic li img{-webkit-transition:all 0.5s 0.2s;-moz-transition: all 0.5s 0.2s;-o-transition:all 0.5s 0.2s;-ms-transition:all 0.5s 0.2s;transition:all 0.5s 0.2s;height:100%;width:100% !important;max-width:none !important;}
	.bgtpic li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
	.bgtpic li p{ height:50%; width:100%;filter:alpha(opacity=60);opacity:0.6; position:absolute;  left:0;}
	.bgtpic li h3{ height:100%; line-height:500%; font-size:16px;color:#fff;position:absolute;left:0; text-align:center;width:100%; font-weight:bold;}
	.bgtpic li .hdiv1{position:relative;left:0; font-size:14px; color:#fff; line-height:25px; display:none; padding:10px; text-align:justify;}
	.bgtpic li .hdiv1 a{ font-size:14px; color:#fff;margin-left: 26px; display:inline;}
	.bgtpic li .jst{ top:-110px;}
	.bgtpic li .ost{ top:-240px !important;color:#333;}
	.bgtpic li.osbg a{ color:#333;}
	.bgtpic li.osbg h3{ color:#000;}
	.bgtpic li.jsbg p,.bgtpic li.jsbg h3{top:50%;}
	.bgtpic li.osbg p,.bgtpic li.osbg h3{top:0;}
	.bgtpic li p.one{background:#cf000d; }
	.bgtpic li p.two{background:#fff; height:50%;}
	.bgtpic li p.three{background:#000;filter:alpha(opacity=50);opacity:0.5;}
	.bgtpic li p.four{background:#fff;height:50%;}
	.bgtpic li p.five{background:#005bac;}
	
	
	@media (max-width:991px){
		.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
		.bgtpic li{ width:50%;height:auto;}
		.bgtpic li h3{line-height:950%;}
		.bgtpic li.ywlast{ width:100%;height:50%;}
		.bgtpic li:hover .hdiv1,.bgtpic li .hdiv1{ display:none !important;}
		.bgtpic li:hover h3{ font-size:26px !important;display:block !important;}
		.bgtpic li.ywlast p{right:0 !important; left:auto;background:#005bac; width:50%; height:100%;}
		.bgtpic li.ywlast h3{left:auto;width:50%; position:absolute; top:0; right:0 !important; color:#fff;}
	}
	
	@media (max-width:769px){
		.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
		.bgtpic li{ width:50%; height:320px; overflow:hidden;}
		.bgtpic li img{ width:100% !important;}
		.bgtpic li.ywlast{ width:94%;height:auto}
		.bgtpic li h3{ line-height:163px; width:100%;height: 50%;font-size: 26px !important;}
		.bgtpic li.zhit h3{line-height: 605% !important;}
		.bgtpic li.ywlast p{right:0px !important; left:auto;background:#005bac; width:50%;height:228px;}
		.bgtpic li.ywlast h3{left:auto;width:50%;height: auto;line-height: auto;position:absolute; top:0; right:0px !important; color:#fff;}
		.bgtpic li a{height:100%;}
		.bgtpic li img{-webkit-transition:all 0s 0s !important;-moz-transition: all 0s 0s !important;-o-transition:all 0s 0s !important;-ms-transition:all 0s 0s !important;transition:all 0s 0s !important;height:100%;}
		.bgtpic li:hover img{-webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;-o-transform: scale(1.0) !important;-ms-transform: scale(1.0) !important;transform: scale(1.0) !important;}
		.bgtpic li:hover h3{ font-size:20px;}
		.bgtpic{padding: 0 !important;margin: 0 auto;width:550px;}
		.bgtpic li{ width:50% !important;}
	}
	
	@media (max-width:480px){
		.bgtpic li{height: 260px !important;}
		.bgtpic li h3{line-height: 128px !important;}
		.bgtpic li.zhit{height: 102px !important;}
		.bgtpic li.zhit h3{line-height: 400% !important;}
	}
	
	
	@media (max-width:435px){
		.bgtpic li{height: 226px !important;}
		.bgtpic li h3{line-height: 113px !important;}
		.bgtpic li.zhit{ height:107px !important;}
		.bgtpic li.zhit,.bgtpic li.ywlast p{ height:107px !important;}
		.bgtpic li.zhit{ height:107px !important;}
		.bgtpic li.zhit img{ height:107px !important;} 
		.bgtpic li.ywlast p{height: 107px !important;}
		.bgtpic li.ywlast h3{line-height: 400% !important;}
		.bgtpic li h3{font-size:18px !important;}
	}
	@media (max-width: 414px){
		.bgtpic li{height: 223px !important;}
		.bgtpic li h3{line-height: 103px !important;}
		.bgtpic li.zhit{ height:107px !important;}
		.bgtpic li.zhit img{ height:107px !important;}
		.bgtpic li.ywlast p{height: 107px !important;}
		.bgtpic li.ywlast h3{line-height: 597% !important;}
	
	}
	@media (max-width: 375px){
		.bgtpic li{height: 200px !important;}
		.bgtpic li h3{line-height: 55px !important;}
		.bgtpic li.ywlast p{height: 124px !important;}
		.bgtpic li.ywlast h3{line-height: 337% !important;}
		.bgtpic li.zhit{ height:100px !important;}
	}
	@media (max-width: 360px){
		.bgtpic li{height: 193px !important;}
		.bgtpic li h3{line-height: 62px !important;}
		.bgtpic li.zhit{ height:107px !important;}
		.bgtpic li.zhit img{ height:107px !important;} 
		.bgtpic li.ywlast p{height: 107px !important;}
		.bgtpic li.ywlast h3{line-height: 403% !important;}
	}
/*兴华产业*/

        .outer{
            width:450px;
            height:450px;
            margin: auto;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
        }
        .inner{
            width:160px;
            height:160px;
            margin: auto;
            position: absolute;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
        }

       .circle_img{
           width: 100%;
           height:auto;
       }
        .jr{
            position: absolute;
    		width: 80px;
    		height: 80px;
		    text-align: center;
		    top: 35px;
		    right: 0px;
		    bottom: 0px;
		    left: 260px
        }
        .jy{
            position: absolute;
    		width: 80px;
    		height: 80px;
		    text-align: center;
		    top: 185px;
		    right: 0px;
		    bottom: 0px;
		    left: 50px
        }
        .wl{
            position: absolute;
    		width: 80px;
    		height: 80px;
		    text-align: center;
		    top: 435px;
		    right: 0px;
		    bottom: 0px;
		    left: 130px
        }
        .dz{
            position: absolute;
    		width: 80px;
    		height: 80px;
		    text-align: center;
		    top: 185px;
		    right: 0px;
		    bottom: 0px;
		    left: 470px
        }
        .cc{
            position: absolute;
    		width: 80px;
    		height: 80px;
		    text-align: center;
		    top: 435px;
		    right: 0px;
		    bottom: 0px;
		    left: 390px
        }


        @media (max-width: 450px) {
            .outer{
                width:300px;
                height:300px;
            }
            .inner{
                width:80px;
                height:80px;
                text-align:center;
            }
        }

        .event_box { width:940px;margin:18px auto 0 auto; }
	.event_year { width:60px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px; }
	.event_year_item { height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer; }
	.event_year_item.current { width:71px;background:#0066ff url('../img/jian.png') 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px; }
	.event_list { width:850px;float:right;background: url(../img/dian3.png) 70px 0 repeat-y;margin:10px 0 20px 0; }
	.event_list_year { margin:0 0 10px 63px;font-size:24px;font-family:Georgia;color:#0066ff;padding-left:25px;background: url(../img/jian.png) 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; }
	.event_list_item { background: url(../img/jian.png) 67px -80px no-repeat; }
	.event_list_day { width:60px;text-align:right;display:block;float:left;margin-top:10px; }
	.event_list_day_info { width:680px;margin-left:24px;display:inline-block;padding-left:10px;background:url('../img/jian.png') -21px 0 no-repeat;line-height:25px;_float:left; }
	.event_list_day_content { display:block;float:left;margin-top:10px;width:650px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0; }
	
	.event_list_day_content img{height:150px!important;width:200px!important;}
