#bg{width:100%;height:auto;background:url(../images/flash/bg01.jpg);background-size:cover;}
.bg{width:100%;height:auto;position:absolute;}
#bg_01{background:url(../images/flash/bg01.jpg);background-size:cover;}
#bg_02{background:url(../images/flash/bg02.jpg);background-size:cover;}
#bg_03{background:url(../images/flash/bg03.jpg);background-size:cover;}
#bg_04{background:url(../images/flash/bg04.jpg);background-size:cover;}
#bg_05{background:url(../images/flash/bg05.jpg);background-size:cover;}
#bg_06{background:url(../images/flash/bg06.jpg);background-size:cover;}
.carousel{
	position: relative;}

.slideshow{
    width: 100%;
    height: 100vh;
    position: relative;
    overflow: hidden;}

.slideshow-item{
    width: inherit;
    height: inherit;
    position: absolute;
    opacity: 0;
    animation: slideanim 31s infinite;}
.seat {
    float: right;
    font-size: 14px;
    color: #555;
    margin-top: 4px;
}
.slideshow-item:nth-child(1),
.slideshow-item:nth-child(1) img{
    animation-delay: 0;}
.slideshow-item:nth-child(2),
.slideshow-item:nth-child(2) img{
    animation-delay: 10s;}

.slideshow-item:nth-child(3),
.slideshow-item:nth-child(3) img{
    animation-delay: 20s;}

.slideshow-item:nth-child(4),
.slideshow-item:nth-child(4) img{
    animation-delay: 30s;}

.slideshow-item:nth-child(5),
.slideshow-item:nth-child(5) img{
    animation-delay: 40s;}

.slideshow-item:nth-child(6),
.slideshow-item:nth-child(6) img{
    animation-delay: 50s;}

.slideshow-item img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    animation: zoom 31s infinite;}

.slideshow-item-text{
    max-width: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
    padding: 10rem 5rem;
    font-family: 'Raleway', sans-serif;}

.slideshow-item-text h5{
    font-size: 3.5rem;
    letter-spacing: 3px;}

.slideshow-item-text p{
    font-weight: 300;
    font-size: 1.6rem;
    margin-top: 2rem;}

@keyframes slideanim{
    25%{
        opacity: 1;}
    40%{
        opacity: 0;}
}

@keyframes zoom{
    100%{
        transform: scale(1.0);}
}

@media screen and (max-width: 1100px){
    .slideshow-item-text{
        max-width: 75%;}
}

@media screen and (max-width: 768px){
    .slideshow-item-text{
        padding: 3rem 1.5rem;}
}

@media screen and (max-width: 456px){
    .slideshow-item-text{
        max-width: 100%;
        top: inherit;
        transform: translateY(0);
        bottom: 0;}

    .slideshow-item-text h5{
        font-size: 2rem;}

    .slideshow-item-text p{
        font-size: 1rem;}
}

.icon{
	width:100%;
	position: absolute;
	bottom:50px;
	z-index: 3;
	text-align: center;}
.qs{
	width:1100px;
	margin:0 auto;
	text-align: center;}
.icon_c{
	display: inline-block;
	margin:0 auto;
	text-align: left;}
.icon_cs>li{
	float:left;
	width:94px;
	height:94px;
	background: #fff;
	border-radius: 10px;
	margin:0px 6px;
	overflow:hidden; 
	transition: 400ms;
	-moz-transition: 400ms; 
	-webkit-transition: 400ms; 
	-o-transition: 400ms;
	position: relative;}
.icon_css{
	width:94px;
	height:94px;
	background: #f7f7f7;
	border-radius: 10px;
	text-align: center;
	float:left;}
.icon_img{
	display: inline-block;
	width:50px;
	height:44px;
	margin-top:10px;
	color:#4277c7;
	background: url(../images/tb.jpg);
	background-position: -18px -13px;}
.icon_w{
	font-size:14px;
	margin-top:4px;}
.referral{
	float:left;
	padding:5px 0px;
	width:250px;
	position: absolute;
	right: 0px;
	top:0px;
	opacity: 0;
	display: none;
	left:94px;}
.referrals{
	float:left;
	width:108px;
	height:30px;
	line-height: 30px;
	color:#fff;
	font-size:14px;
	text-align: center;
	background: #4172d6;
	margin-top:8px;
	margin-left:11px;}
.referrals>a{
	color:#fff;}
.referral_o{
	background: #4172d6;}
.referral_t{
	background: #e8685b;}
.referral_h{
	background: #a755ec;}
.referral_f{
	background: #41bcd6;}
.hint{
	position: absolute;
	left:0px;
	bottom:87px;
	width:100%;
	padding:8px 12px;
	font-size:12px;
	color:#565656;
	line-height: 20px;
	border-radius: 4px;
	background: #f7f7f7;
	border:1px solid #ef913e;
	text-align: left;
	display: none;}
.hint>span{
	color:#333;
	font-weight: 600;}
/*.referrals:hover .hint{
	display: block;
}*/
.icon_cs>li:hover .icon_css{
	background: #ef913e;
	color:#fff;}
.icon_cs>li:hover .icon_img{
	background-position-x:64px;}
/*.icon_cs>li:hover .referral{
	display: block;
}*/
.hint_p{
	color:#565656;}
.hint_img{
	width:170px;
	height:170px;}
/*main*/
.principal{
	width:1100px;
	margin:0 auto;
	overflow: hidden;}
.principal_l{
	float:left;
	width:1100px;
	margin-top:50px;}
.principal_title{
	padding-bottom:6px;
	overflow: hidden;
	border-bottom:1px solid #12449f;}
.principal_title_l{
	float:left;
	color:#000;
	font-size:18px;
	line-height: 18px;
	font-weight: 600;}
.principal_title_l>img{
	height:24px;}
.principal_title_r{
	width:54px;
	height:20px;
	color:#fff;
	font-size:12px;
	line-height: 18px;
	background: #12449f;
	float:right;
	display: block;
	text-align: center;}
.principal_title_r:hover{
	opacity: 0.8;
	color:#fff;}
.principal_list{
	margin-top:15px;}
.principal_list>li{
	padding:12px 0px 18px;
	transition: padding 1s;
-moz-transition: padding 1s;	/* firefox 4 */
-webkit-transition: padding 1s;	/* safari 和 chrome */
-o-transition: padding 1s;
	border-bottom:1px dashed #cbcbcb;}
.notice_date{
	overflow: hidden;}
.notice_date>img{
	width:14px;
	height:14px;
	float:left;
	margin-right:10px;
	margin-top:4px;}
.notice_date>span{
	float:left;
	font-size:14px;
	color:#6b6b6b;}
.notice_p{
	display: block;
	font-size:16px;
	color:#333;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
    margin-top:12px;}
.notice_p:hover{
	color:#333;}
.principal_list>li:hover{
	padding-left:20px;
	padding-right:20px;
	background: #e1e1e1;}
.principal_r{
	float:right;
	width:530px;
	margin-top:50px;}
.event{
	margin-top:36px;
	overflow: hidden;}
.event>img{
	float:left;
	width:200px;
	height:130px;
	border:6px solid #dddddd;}
.event_p{
	float:right;
	width:310px;}
.event_p>h4{
	color:#333;
	font-weight: 600;
	margin:0px;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;}
.event_date{
	margin-top:16px;
	font-size:14px;
	color:#747474;}
.event_com{
	overflow: hidden;
	margin-top:5px;
	font-size:14px;
	color:#8e8e8e;
	height:54px;
	line-height:18px;}
.event_p>h4:hover{
	color:#ef913e;}
.event_list>li{
	padding:16px 10px;
	border-bottom:1px dashed #cbcbcb;
	overflow: hidden;
        float:left;
        display:block;
        width:550px;
        }
.dot{
	float:left;
	color:#f0743d;
	width:20px;
	font-weight: 600;}
.event_list_p{
	float:left;
	width:400px;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap; 
    font-size:16px;
	color:#333;}
.event_list_date{
	float:right;
	width:80px;
	height:20px;
	text-align: center;
	line-height:18px;
	/* background: #bfbfbf; */
	font-size:14px;
	color:#000;}
.event_list_p:hover{
	color:#ef913e;}
/*财经动态*/
.banner{
	margin-top: 190px;
	height:300px;
	position: relative;}
.banner>img{
	width:100%;
	height:100%;}
.economics{
	position: absolute;
	width:100%;
	bottom:0px;
	left:0px;}
.economics_c{
	width:1100px;
	margin:0 auto;}
.economics_title{
	width:230px;
	background:url(../images/l.jpg);
	height:110px;
	background-size:100% 100%;
	margin-top:-110px;
	text-align: center;}
.economics_title_t{
	padding-top:10px;
	font-size:28px;
	color:#fff;
	font-family: '方正综艺简体','宋体';
	font-weight:600;}
.economics_title_t>span{
	font-size:50px;
	font-family: '方正综艺简体','宋体';}
.economics_title_m{
	margin-top:-10px;
	font-size:18px;
	color:#cbcbcb;}
.column{
	width:1100px;
	margin:0 auto;
	overflow: hidden;}
.column_l{
	float:left;
	width:230px;
	border-top:4px solid #ef913e;
	background: #eaeaea;
	padding-top: 20px;}
.column_title>li{
	padding:14px 30px 14px 50px;
	overflow: hidden;
	border-bottom:1px solid #c3c3c3;}
.column_title_l{
	font-size:18px;
	color:#333;
	float:left;}
.column_title_r{
	float:right;
	display: inline-block;
	width:6px;
	height:11px;
	background: url(../images/g.jpg);
	background-position:-11px 0px;
	margin-top:7px;}
.column_title>li:hover .column_title_l{
	color:#ef913e;
	font-weight: 600;}
.column_title>li:hover .column_title_r{
	background-position:0px 0px;}
.column_r{
	float:right;
	width:835px;}
.column_r_title{
	overflow: hidden;
	padding-bottom:4px;
	margin-top:20px;
	border-bottom:1px solid #d7d7d7;}
.condition{
	float:left;
	color:#555555;
	font-size:20px;
	font-weight: 600;}
.condition>span{
	display: inline-block;
	width:6px;
	height:16px;
	margin-right:10px;
	background: #2d64f9;}
.seat222{
	float:right;
	font-size:14px;
	color:#555;
	margin-top:4px;}
.seat222>a{
	color:#555;}
.seat222>a:hover{
	color:#ef913e;}
.column_r_list{
	margin-top:10px;}
.column_r_list>li{
	padding:14px 20px;
	border-bottom:1px dashed #e1e1e1;}
.headline{
	color:#333;
	margin:0px;}
.column_com{
	overflow: hidden;
	margin-top:14px;}
.column_com>img{
	width:128px;
	height:80px;
	float:left;}
.column_com_r{
	float:right;
	width:645px;}
.column_com_r>span{
	font-size:12px;
	color:#676767;
	margin-top:14px;
	display: block;}
.column_com_r>p{
	font-size:14px;
	color:#8f8f8f;
	line-height: 24px;
	height:48px;
	overflow: hidden;}
.headline:hover{
	color:#ef913e;}
.column_r_list>li:hover{
	background: #f3f3f3;}
.page{
	overflow: hidden;
	width:176px;
	margin:40px auto 0px;}
.page>a{
	width:80px;
	height:26px;
	text-align:center ;
	line-height: 26px;
	color:#aeaeae;
	font-size:14px;
	border:1px solid #aeaeae;}
.ispage{
	color:#ef913e !important;
	border:1px solid #ef913e !important;}
/*通知公告*/
.proclamation{
	margin-top:14px;}
.proclamation>li{
	padding:15px 20px 0px;
	border-bottom:1px dashed #e1e1e1;
	overflow: hidden;}
.proclamation_l{
	float:left;
	display: inline-block;
	width:6px;
	height:12px;
	margin-top:2px;
	background: url(../images/sx.jpg);
	background-size:100% 100%;}
.proclamation_r{
	width:770px;
	float:right;
	margin-bottom:13px;}
.proclamation_r_p{
	color:#8f8f8f;
	font-size:14px;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-top:16px;}
.proclamation>li:hover{
	background: #f3f3f3;}
.headline{
	overflow: hidden;}
.headline>div{
	width:680px;
	float:left;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
	font-size:16px;}
.headline>span{
	color:#ef913e;
	font-size:14px;
	float:right;}

/*信息公开*/
.proclamations>li{
	padding:16px 20px !important;}
.headlines{
	font-size:16px !important;}
/*搜索结果页*/
.isselect{
	color:#2d64f9;}
.property{
	float:left;
	width:830px;}
.property_con{
	margin-top:26px;}
.property_con_title{
	color:#333;
	font-weight: 600;
	text-align: center;
	margin:0px;}
.property_con_date{
	margin-top:16px;
	margin-bottom: 20px;
	padding-bottom:10px;
	border-bottom:1px solid #ef913e;
	font-size:14px;
	color:#7b7b7b;}
.property_con_p{
	font-size:14px;
	color:#333333;
	line-height: 24px;
	text-indent: 30px;
	margin-top:24px;}
.property_img{
	text-align: center;
	margin-top:24px;}
.property_img>img{
	width:670px;}
.correlation{
	margin-top:40px;
	border-top:1px dashed #c6c6c6;}
.correlation_t{
	margin-top:14px;
	color:#333;
	font-size:14px;}
.correlation_t>a{
	color:#7f7f7f;}
.correlation_t>a:hover{
	color:#ef913e;}
.criticism{
	margin-top:36px;
	border:1px solid #d6d6d6;}
.criticism_t{
	background: #dedede;
	overflow: hidden;
	height:40px;
	padding:0px 30px;}
.criticism_t_l{
	float:left;
	height:40px;
	line-height: 40px;
	font-size:20px;
	color:#333;}
.criticism_t_r{
	float:right;
	height:40px;
	line-height: 40px;
	font-size:16px;
	color:#ce3232;}
.criticism_m{
	margin:12px 28px;
	border:1px solid #ececec;
	width:94.5%;
	height:160px;
	padding:10px;
	font-size:14px;
	color:#333;}
.criticism_bt{
	width:98px;
	height:32px;
	color:#fff;
	font-size:16px;
	border:none;
	border-radius: 4px;
	background: #3d7aea;}
.criticism_bts{
	text-align: right;
	margin:0px 28px 12px;}
.review{
	margin-top:24px;
	border-bottom:1px solid #dbdbdb;
	padding-bottom:12px;}
.review>img{
	float:left;
	width:64px;
	height:64px;
	border-radius: 50%;}
.review_r{
	float:right;
	width:740px;}
.review_r_t{
	font-size:16px;
	color:#8f8f8f;}
.review_r_m{
	font-size:16px;
	color:#333;
	margin-top:10px;}
.review_r_b{
	margin-top:10px;}
.somebody{
	float:left;
	margin-right:40px;
	font-size:14px;
	color:#333;
	cursor: pointer;}
.somebody>span{
	width:16px;
	height:14px;
	display: inline-block;
	background: url(../images/zan.jpg);
	background-position: 0px -18px;
	margin-right:5px;}
.thumbs{
	margin-top:14px;
	padding-left:70px;
	display: none;}
.thumbs_t{
	padding:10px 0px;
	border-bottom:1px dashed #e1e1e1;}
.colum{
	width:1100px;
	margin:0 auto;}
.load_more{
	text-align: center;
	margin-top:24px;}
.load_more>a{
	width:132px;
	height:32px;
	display: block;
	border:1px solid #d9d9d9;
	margin:0 auto;
	background: url(../images/more.jpg);
	background-size:100% 100%;}
.load_more>a:hover{
	opacity: 0.8;}
.recommend{
	float:right;
	width:220px;}
.recommend_t{
	margin-top:30px;
	display: inline-block;
	padding:0px 30px 4px 0px;
	overflow: hidden;
	border-bottom:1px solid #ef913e;}
.recommend_t>img{
	width:16px;
	height:16px;
	float:left;
	margin-top:3px;}
.recommend_t>div{
	float:left;
	margin-left:10px;
	color:#333;
	font-weight: 600;
	font-size:14px;}
.recommend_m>li{
	padding:12px 0px;
	font-size:14px;
	overflow: hidden;
	border-bottom:1px solid #ededed;}
.recommend_dot{
	float:left;
	width:6px;
	height:6px;
	border-radius: 50%;
	background: #ef913e;
	display: inline-block;
	margin-top:7px;}
.recommend_p{
	color:#666565;
	float:right;
	width:200px;
	overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;}
.recommend_p:hover{
	color:#ef913e;}
.somebodys{
	position: relative;}
.somebodys_ico{
	position: absolute;
	top:1px;
	left:0px;
	display: inline-block;
	width:16px;
	height:14px;
	display: none;
	background: url(../images/f.jpg);
	background-size:100% 100%;}
.infobox {width:auto; margin:0 auto; padding:20px 30px;background:#fff;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 48px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #333;} /**文章标题**/
.article h2.arti_title {line-height: 40px;font-family: "Microsoft YaHei";font-size: 18px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas { padding:10px; text-align:center;border-top:1px solid #ececec;}
.article .arti_metas span { margin:0 5px; font-size:16px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width);}   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}

.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{ font-size: 20px; color:#961e20; line-height: 20px; padding:30px 0 10px 0;font-weight: bold;}
.articleTitle h3{ font-size: 16px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor {width:90%; font-size: 16px; height: 30px;text-align: center; line-height: 30px; margin: 10px auto;background: #f1f1f1; color:#777;}
.article{font-family:"SimSun", "宋体";width:90%; overflow:hidden; margin:20px auto;font-size:16px; line-height:28px;}
.Annex {font-size: 16px; padding-left:50px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#961e20; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(../images/icon2.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 14px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#961e20;}
.bug1{display:ruby}
