/* Global Style Start */
*{margin:0; padding:0;}
ul{list-style:none;}
a img{border:0;}
.c{zoom:1;}
.c:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
p{line-height:22px;}
a{color:#000000; text-decoration:none;}
h1, h2, .hide{width:0; height:0; display:block; text-indent:-9999px; overflow:hidden;}
/* Global Style End */

/*wrapper*/
.wrapper{width:100%; background:#fff;}

/*top_menu*/
.top_menu{width:100%; height:45px; background:#dddddd;}
.menu_main{width:1100px; height:45px; margin:0 auto;}
.menu_main li{float:left; padding-left:25px;}
.menu_main a{font-size:18px; font-family:'Microsoft Yahei'; color:#333; line-height:45px; text-decoration:none;}
.header_ad{font-size:18px; font-family:'Microsoft Yahei'; color:#333; line-height:45px;}

/*banner*/
.banner{width:100%; height:100%;}
.banner img{width:100%; height:100%;}

/*summary*/
.summary{width:100%; height:300px;}
.summary-main{width:1000px; height:300px; margin:0 auto;}
.summary-header{width:1000px; height:70px; background:url(../images/summary.png) no-repeat; margin-top:40px;}
.summary-cont p{font-size:16px; font-family:'Microsoft Yahei'; color:#282828; line-height:30px; padding:10px 10px 3px 10px;}

/*product1*/
.product1{width:100%; height:280px;}
.product1-main{width:1000px; height:280px; margin:0 auto;}
.product1-header{width:1000px; height:100px; background:url(../images/OFC202401.png) no-repeat center 30px;}
.product1-cont{width:960px; height:150px; padding:10px 20px; margin-top:15px;}
.product1-cont-ul{}
.product1-cont-ul li{width:480px; height:40px; background:url(../images/news_tip_two.png) no-repeat left center ; overflow:hidden; float:left;}
.product1-cont-ul a{font-size:16px; font-family:'Microsoft Yahei'; color:#282828; padding-left:20px; line-height:40px;}
.product1-cont-ul a:hover{color:#cf142b; text-decoration:underline;}

/*product*/
.product{width:100%; height:1500px;}
.product-main{width:1000px; height:1500px; margin:0 auto;}
.product-header{width:1000px; height:100px; background:url(../images/new_product.png) no-repeat center 30px;}
.product-cont{width:960px; height:150px; padding:10px 20px; margin-top:15px;}
.product-cont-ul{}
.product-cont-ul li{width:480px; height:40px; background:url(../images/news_tip_two.png) no-repeat left center ; overflow:hidden; float:left;}
.product-cont-ul a{font-size:16px; font-family:'Microsoft Yahei'; color:#282828; padding-left:20px; line-height:40px;}
.product-cont-ul a:hover{color:#cf142b; text-decoration:underline;}

/*mermber*/
.member{width:100%; height:1120px;}
.member-main{width:1000px; height:1120px; margin:0 auto;}
.member-header{width:1000px; height:90px; background:url(../images/member.png) no-repeat center 20px;}
.member-cont{width:960px; height:1300px; padding:10px 20px;}
.member-cont-ul li{width:480px; height:40px; background:url(../images/member_tip.png) no-repeat left center ; overflow:hidden; float:left;}
.member-cont-ul a{font-size:16px; font-family:'Microsoft Yahei'; color:#282828; padding-left:20px; line-height:40px;}
.member-cont-ul a:hover{color:#cf142b; text-decoration:underline;}

/*report*/
.report{width:100%; height:760px;}
.report-main{width:1000px; height:760px; margin:0 auto;}
.report-header{width:1000px; height:100px; background:url(../images/report.png) no-repeat center 30px;}
.report-cont{width:1000px; height:660px;}
.report-cell{width:1000px; height:185px; margin-top:30px;}
.report-img{width:260px; height:180px; border:1px solid #f2f1f0; float:left;}
.report-cell-cont{width:680px; height:165px; margin-left:20px; margin-top:0px; float:left;}
.report-cell-header a{font-size:21px; font-family:'Microsoft Yahei'; color:#282828; line-height:35px; font-weight:bold;}
.report-cell-header a:hover{color:#cf142b; text-decoration:underline;}
.report-cell-detail{margin-top:5px;}
.report-cell-detail p{font-size:14px; font-family:'Microsoft Yahei'; color:#666666; line-height:25px;}
.report-cell-more{margin-top:5px;}
.report-cell-more a{font-size:18px; font-family:'Microsoft Yahei'; color:#00247d; line-height:35px; font-weight:bold;}
.report-cell-more a:hover{color:#cf142b; text-decoration:underline;}

/*membership*/
.membership{width:100%; height:900px;}
.membership-main{width:1000px; height:900px; margin:0 auto;}
.membership-header{width:1000px; height:130px; background:url(../images/OFC2019001.png) no-repeat center 30px;}
.membership-cont li{float:left; padding-left:25px; padding-top:15px;}
.membership-border{width:300px; height:200px; overflow:hidden;}
.change{cursor: pointer; transition: all 0.6s; width:300px; height:200px;}
.change:hover{transform: scale(1.2);}







/*ofc-review*/
.ofc-review{width:100%; height:750px;}
.ofc-review-main{width:1000px; height:750px; margin:0 auto;}
.ofc-review-header{width:1000px; height:100px; background:url(../images/review.png) no-repeat center 30px;}
.review_show{width:1000px; height:600px; margin-top:50px;}
.device {
  width: 994px;
  height: 497px;
  background: #111;
  border: 3px solid white;
  margin: 10px auto;
  position: relative;
  box-shadow: 0px 0px 5px #000;
}
.device .arrow-left {
  background: url(../images/arrow-left.png) no-repeat;
  position:absolute;
  z-index:999;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 50px;
  height: 50px;
}
.device .arrow-right {
  background: url(../images/arrow-right.png) no-repeat;
  position:absolute;
  z-index:99;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 50px;
  height: 50px;
}
.swiper-container {
  height:497px;
  width: 994px;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  position:relative;
  z-index:99;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 5px 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}



/*footer*/
.footer{width:100%; height:100px; background:#9d1021;}
.footer_main{width:1000px; height:100px; margin:0 auto;}
.footer_main ul{padding-top:15px;}
.footer_main li{text-align:center; padding-top:3px;}
.footer_main li p{color:#fff; font-size:16px; font-family:'Microsoft Yahei';}
.footer_main li a{color:#fff;}


 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:45px;
	bottom:-200px;
	_bottom:auto;
	width:36px;
	height:65px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/Top.png);
	_background-image:url(../images/Top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 -65px;
}


@media screen and (min-width: 321px) and (max-width:1200px) {

.wrapper{width:1200px; height:auto;}

}