@charset "utf-8";
.swiper-container {
	width:100%;
	height:350px;
	overflow:hidden;	
}
.swiper-container .swiper-slide {
    background-position: center center;
    background-repeat: no-repeat;
    height: 350px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.swiper-container .swiper-slide a {
	display:block;
	width:100%;
	height:100%;	
}
.main {
	width:1200px;	
}
.chanpin {
	width:895px;
	float:left;
	height:459px;
}
.feature-presenter{position:absolute}
.feature-presenter-icon{background-color:white;text-align:center;transition:transform .7s cubic-bezier(0.445,0.05,0.55,0.95);-webkit-transition:-webkit-transform .7s cubic-bezier(0.445,0.05,0.55,0.95);border-radius:50%;cursor:pointer}
.feature-presenter img{max-width:100%;transition:transform .7s cubic-bezier(0.445,0.05,0.55,0.95);-webkit-transition:-webkit-transform .7s cubic-bezier(0.445,0.05,0.55,0.95);border-radius:50%;cursor:pointer;box-shadow:0 0 16px rgba(0,0,0,0.1);filter:blur(0);-webkit-filter:blur(0);image-rendering:-webkit-optimize-contrast}
.feature-presenter i{font-size:85px}
.feature-presenter-circle-container{border-radius:50%;display:inline-block;border:1px solid rgba(0,0,0,0.09);box-shadow:0 0 4px rgba(0,0,0,0.09);transition:transform .7s cubic-bezier(0.445,0.05,0.55,0.95);-webkit-transition:-webkit-transform .7s cubic-bezier(0.445,0.05,0.55,0.95);background-color:white}
.feature-presenter-text-container{line-height:1.3;display:inline-block;vertical-align:top;z-index:1001;position:relative;overflow:hidden;width:290px;}
.feature-presenter-text-heading{-webkit-transition:-webkit-transform .4s cubic-bezier(0.075,0.82,0.165,1);transition:transform .4s cubic-bezier(0.075,0.82,0.165,1);margin-bottom:10px;color:rgba(0,0,0,0.8)}
.feature-presenter-text-heading a {
	color:#333333;	
}
.feature-presenter-text-description{-webkit-transition:-webkit-transform .4s cubic-bezier(0.075,0.82,0.165,1) .4s;transition:transform .4s cubic-bezier(0.075,0.82,0.165,1) .4s;color:rgba(0,0,0,0.5)}
.feature-presenter-text-container-out{-webkit-transform:translate(200%,0);transform:translate(200%,0);-webkit-transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in}
.feature-presenter-circle-container{
		
}
.chanpintu {
	  margin-left: 201px;
    margin-top: 144px;
    position: absolute;
    width: 162px;
    z-index: 9999;
}
.rtu {
    float: right;
    margin-top: 60px;
    overflow: hidden;
    padding: 10px;
    width: 280px;
}
.rtu img{
		width:278px;
}

.news {
	margin-top:30px;	
	width:1100px;
	border: 1px solid #e8e8e8;
}
.news .more,  .gsjj a.more {
    color: #474747;
    float: right;
    font-family: "宋体";
    font-size: 12px;
    line-height: 35px;
    margin-top: 15px;
    opacity: 0.7;
    
}

.news h2,.gsjj h2 {
	  background: transparent url("title.png") no-repeat scroll center 20px;
    font-family: "Microsoft Yahei";
    font-size: 22px;
    padding: 28px 0 0;
    text-align: center;	
    height:100px;
    font-weight:bold;
}
.news h2 a,.gsjj h2 a {
    color: #ff4a00;
    display: inline-block;
    padding: 0 0 22px;   
}
.news a.more, .gsjj a.more  {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: #999;
    font-family: "Microsoft Yahei";
    font-size: 12px;
    margin-top: 0;
    padding: 0 10px 0 0;
}
.news span, .gsjj span {
    color: #0057b3;
    font-size: 23px;
}

.news .arc {
    float: left;
    padding: 30px;
    width: 304px;
}


.news .arc .arcpic img {
    border: 1px solid #ddd;
    height: 197px;
    margin: 0 auto;
    padding: 5px;
    width: 296px;
}

.news .arc a.arctitle {
    color: #333;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    display:block;
}

.news .arc p.arcdec {
    color: #666;
    line-height: 20px;
}
.news .arc p.arcdec .readm {
    color: #ff4a00;
    float: right;
}
.res{ width:1200px; height:238px; margin-top:30px;}
.rollBox{width:1200px;overflow:hidden;margin:0 auto; position:relative;}
.rollBox .Cont{width:1150px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:220px;float:left;text-align:center;padding-right:12px; font-size:12px; }
.rollBox .Cont .pic a span{ color:#999;}
.rollBox .Cont .pic img{ display:block;margin:0 auto 5px auto; border: 1px solid #CCCCCC; width:180px;height:238px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#000;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .img1{ position:absolute; left:1px; top:99px;cursor:pointer; width:25px;height:40px;}
.rollBox .img2{ position:absolute; right:1px; top:99px;cursor:pointer; width:25px;height:40px;}

.youqing .linkbg{
	  background-image: url("link_bg.png");
    background-repeat: no-repeat;
    height: 40px;
    margin-top: 35px;	
}

.links_content {
    margin: 0 auto;
    width: 1200px;
}
.links_content a {
    font-size: 13px;
    line-height: 35px;
    padding:0 5px;
    color:#4a4a4a;
}
.gsjj {
    margin-top: 35px;
    border: 1px solid #e8e8e8;
    width:1100px;
}

.gsjj img {
	display:block;
	float:left;
	width:455px;	
	border: 1px solid #e8e8e8;
	margin-left:5px;
}
.gsjj .jjms {
   color: #666;
    float: right;
    font-size: 15px;
    line-height: 25px;
    padding-top: 10px;
    text-indent: 2em;
    width: 610px;
}
.gsjj .jjms .readm {
    color: #ff4a00;
    float: right;
    font-size:14px;
}


.fixzx {
    right: 0;
    position: fixed;
    top: 239px;
    width: 60px;
    z-index: 999;
}
.fixzx a {
    background: #320c6f none no-repeat scroll center 8px;
    color: #ffffff;
    display: block;
    font-family: 微软雅黑;
    height: 35px;
    line-height: 23px;
    margin-top: 1px;
    padding-top: 35px;
    text-align: center;
    width: 60px;
    z-index: 666;
}

.fixzx .fcp {
    background-image: url("fcp.png");
}
.fixzx .fzx {
    background-image: url("fzx.png");
}
.fixzx .fqq {
    background-image: url("fqq.png");
}
.fixzx .flianxi {
    background-image: url("flianxi.png");
}

.fixzx a:hover {
    background-color: #EB3D00;
}