@charset "utf-8";
/* CSS Document */

/*屏幕可视区域的宽度大于等于720px*/
@media screen and (min-width: 721px) {
	.w720{ width:720px;}


}

/*屏幕可视区域的宽度小于等于720px*/
@media screen and (max-width: 720px) {
	.w720{ width:100%;}


}
/*
微软雅黑 	\5FAE\8F6F\96C5\9ED1
黑体 	\9ED1\4F53
*/	


@font-face { 
  font-family: ANTQUAB; 
  src: url('ANTQUAB.TTF'); 
}
@font-face { 
  font-family: FZZZHUNHJW; 
  src: url('FZZZHUNHJW.TTF'); 
}

body{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size: 12px;}
.w720{ margin:0 auto;}

.main{ position:relative; left:0;
     transition:                    all linear 0.5s;
     -webkit-transition:          	all linear 0.5s;
     -moz-transition:               all linear 0.5s;
     -o-transition:                 all linear 0.5s;
     -ms-transition:                all linear 0.5s;

}
.logo{ text-align:center; background-color: #368E80;}
.logo img{ width:100%; max-width:490px;}.logo{ text-align:center; background-color: #368E80;}
.logo img{ width:100%; max-width:490px;}

.indexN{background-color: #f3f7fa;}
.indexNT1{ text-align:center; height:26px; padding: 10px 0; /*background-image:url(../../ody/images/title_market.jpg); background-repeat:no-repeat; background-position:center bottom; background-size:contain;*/}
.indexNT1 span.font1{ display:inline-block; font-family:"ANTQUAB"; font-size: 20px; color: #7D030E;}
.indexNT1 span.font2{ display:inline-block; font-family:"FZZZHUNHJW"; font-size: 16px; color: #368e80; margin-left: 10px;}
.indexNt3{ padding:0 10px;}
.indexNt3 a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:4px 10px; background-image:url(../../xin8/images/m2.jpg); background-repeat:no-repeat; background-position:0 center; height:15px; line-height:15px; width:70%; float:left;}
.indexNt3 b{ font-weight:normal; width:67px; float:right; color: #777;}
.indexNt4{ padding:10px;}
.indexNt4 li{ width:48%; margin:10px 1%; float:left;}
.indexNt4 li img{ width:100%;border:1px solid #06C; }
.indexNt4T{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.indexGG{ background-image:url(../../xin8/images/mpic.jpg); background-repeat:no-repeat; background-position:center 0; background-size:cover; background-color: #06c;}
.video{ height:150px; text-align:center; padding-top: 15px;}
.video img{ height:100%;}
.indexGGT{ padding:10px;}
.indexGGT h1{ font-size: 14px; color: #fff; text-align:left;}
.indexGGT p{ color: #fff; font-size: 12px;}
.indexGGT a{ display:block; border:1px solid #fff; padding:5px 10px; color: #fff; width:50px; text-align:center;}

.indexNT2Case{ background-image:url(../../xin8/images/a_132.jpg);}
.caseLm{ padding:10px;}
.caseLm a{ display:inline-block; padding:3px; margin:1px; text-align: left;    width: 45%;}
.caseLm a:hover,.caseLm a.caseLmOn{ background-color:#368e80; border-radius:5px; color: #fff;}

.cases{ padding:10px;}
.cases li{ width:48%; margin:10px 1%; float:left;}
.cases li img{ width:100%;border:1px solid #06C;}
.cases{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.lks{ padding:10px;}
.lks img{ display:inline-block; width:33%;}

.fixButton{ position:fixed; bottom:60px; right:5px; width:30px; height:30px; z-index:99999; }
.fixButton img{ width:30px; height:30px; border-radius:15px;
     transition:                    all linear 0.5s;
     -webkit-transition:          	all linear 0.5s;
     -moz-transition:               all linear 0.5s;
     -o-transition:                 all linear 0.5s;
     -ms-transition:                all linear 0.5s;
	 
     -webkit-transform:      	rotate(0deg);     /* for Chrome || Safari */
     -moz-transform:      		rotate(0deg);       /* for Firefox */
     -ms-transform:          	rotate(0deg);        /* for IE */
     -o-transform:           	rotate(0deg);          /* for Opera */    
     transform:                 rotate(0deg);	 
	 
}
.fixButton .fixButtonA img{
     -webkit-transform:      	rotate(-180deg);     /* for Chrome || Safari */
     -moz-transform:      		rotate(-180deg);       /* for Firefox */
     -ms-transform:          	rotate(-180deg);        /* for IE */
     -o-transform:           	rotate(-180deg);          /* for Opera */    
     transform:                 rotate(-180deg);
	
	}
.menu{ position:fixed; top:0px; right:-120px; width:120px; height:100%; padding-top:50px; text-align:center;
background-color: #ccc;
     transition:                    all linear 0.5s;
     -webkit-transition:          	all linear 0.5s;
     -moz-transition:               all linear 0.5s;
     -o-transition:                 all linear 0.5s;
     -ms-transition:                all linear 0.5s;

}
.menu a{ color: #000; display:block; height:25px; line-height:25px;}

/* 滑动焦点图 */
.swiper-container {height:auto; width:100%;text-align:center;margin:0 auto;position:relative; overflow:hidden; z-index:5; background:#F8F8F8;}
.swiper-wrapper {position: relative; z-index:10;}
.swiper-slide {position:relative; text-align:center; float:left;}
.swiper-slide a{ position:relative; width:100%; height:100%; display:block; overflow:hidden;}
.swiper-slide img{ max-height:100%; vertical-align:middle; position:relative; max-width: 100%;}
.pagination1{ position:relative; height:1.8em; width:95%; bottom:2em;z-index:100; text-align:right; margin-right:5%;}
.pagination1 .swiper-pagination-switch{ display:inline-block; height:1em; width:1em; background:#FFF; border-radius:50%; _display:inline; margin-right:0.8em;
filter:alpha(opacity=50); 
-moz-opacity:0.5; 
opacity:0.5;
}
.pagination1 .swiper-active-switch{ background:#ff3535;
filter:alpha(opacity=100); 
-moz-opacity:1; 
opacity:1;
}

.bq{ clear:both; border-top:1px solid #ccc; color: #999; }
.bq p{line-height:22px;}
.bq a{color: #999;}


.nyBanner{ height:100px; text-align:center; background-repeat:no-repeat; background-position:center 0; background-size:cover;}
.nyBanner img{ width:100%;}

.aboutContent{ border-top:1px solid #ccc; padding:10px;}
.aboutContent img{ max-width:700px !important; width:100%; height:auto;}
.aboutContent table,.aboutContent tr,.aboutContent td{ width:auto !important;}
.nyTit{ font-size: 16px; color: #000; font-weight: normal; padding-bottom:3px;}

.nyNewsList .nyNewsListLi{ border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px;}
.nyNewsList .nyNewsListLi .date-block{ width:40px; color: #000; background-color: #eee;text-align:center; }
.nyNewsList .nyNewsListLi .date-block .day{ display:block; font-size: 18px; color: #f00; }
.nyNewsList .nyNewsListLi .RigCon{ width:80%; color: #000; margin-left: 10px;}
.nyNewsList .nyNewsListLi .RigCon .RigConTit{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nyNewsList .nyNewsListLi .RigCon .RigConDsc{ color: #999; height:44px; line-height:22px; overflow:hidden;}

.fanye a{ display:inline-block; padding:2px 4px; border:1px solid #ccc; margin:0 4px;}

.nyPicList .nyPicListLi{ width:48%; margin:0 1% 10px;}
.nyPicList .nyPicListLi .img img{ width:100%;}
.nyPicList .nyPicListLi .RigConTit{ text-align:center;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.preNext{ clear:both;}
.preNext p{ line-height:25px;display:inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}






.twbd {
    border-bottom: 1px dashed #ccc;
    line-height: 23px;
    padding: 10px;
}
.twbd h3 {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: left;
}
.twbd p {
    line-height: 25px;
    text-indent: 25px;
}
.msgReply {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 5px;
    margin: 13px 0 0;
    padding: 4px 13px 6px;
    position: relative;
}
ins {
    background: rgba(0, 0, 0, 0) url("../../xin8/images/tri.png") no-repeat scroll 0 0;
    height: 11px;
    left: 30px;
    position: absolute;
    top: -11px;
    width: 18px;
    z-index: 5;
}
.msgTxt1 {
    color: #999;
    line-height: 24px;
    margin-bottom: 3px;
}
.twbd a {
    color: #ff0000;
}
.msgTxt2 {
    color: #07438c;
    line-height: 24px;
    margin-bottom: 3px;
}



.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; }
.top_menu { display:-webkit-box; border-top: 1px solid #b3b3b3; display: block; width: 100%; background: rgba(255, 255, 255, 0.7); height: 45px; display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e7e4e7), to(#b9b9b9)); box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9) inset; }
.top_bar .top_menu>li { -webkit-box-flex:1; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.1)), color-stop(50%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.1)), color-stop(50%, rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0.1))); -webkit-background-size: 1px 100%, 1px 100%; background-size: 1px 100%, 1px 100%; background-position: 1px center, 2px center; background-repeat: no-repeat; position:relative; text-align:center; width:33%;float:left; }
.top_bar .top_menu>li>a { line-height:45px; display:block; text-align:center; color:#4f4d4f; text-decoration:none; text-shadow: 0 1px rgba(255, 255, 255, 0.3); -webkit-box-flex:1; }
.top_menu>li:first-child { background:none; }
.top_bar .top_menu li a label { padding:0; font-size:14px; overflow:hidden; }
.top_bar .top_menu>li>a img { display: inline-block; height: 14px; width: 14px; margin-top:-2px; color: #fff; line-height: 40px; vertical-align:middle; }
.top_bar li:first-child a { display: block; }
.top_menu li:last-of-type a { background: none; }
.top_menu>li:last-of-type>a label { padding: 0 0 0 3px; }
.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active { background-color:#CCCCCC; }





































































































































































































































