*{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style-type: none;
}
.banner{
	width: 100%;
	display: flex;
}
.banner img{
	width: 100%;
}
.nav{
	width: 100%;
	height:60px;
	background: #e8bf00;
}
.nav ul{
	width: 1180px;
	margin: 0 auto;
	display: flex;
	height:60px;
	justify-content: space-between;
}
.nav ul li{
	font-size:26px;
	height:60px;
	line-height: 60px;
	color: #191919;
}
.nav ul li a{
    color: #191919;	
}
.container{
	width: 100%;
	background: url(../img/beijin.png) 100%;
	display: flex;
	flex-wrap: wrap;
	padding-bottom:66px;
}
.qianyan{
	width: 1180px;
	height: 238px;
	margin: 0 auto;
	position: relative;
	margin-top:58px;
}
.qianyan-border{
	width: 1180px;
	height: 238px;
	border: 1px solid #2e2e2e;
	position: absolute;
	top: 8px;
	left: 8px;
}
.qianyan-p{
	width: 1180px;
	height: 238px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #FFFFFF;
}
.qianyan-p h2{
	text-align: center;
	font-size: 28px;
	color: #181818;
	padding: 20px 0px;
}
.qianyan-p p{
	font-size:14px;
	text-indent: 28px;
	padding: 0 56px;
	line-height: 24px;
}
.forum1{
	width: 1180px;
	margin: 0 auto;
	height:1826px;
	margin-top:89px;
	position: relative;
}
.forum{
	width: 1180px;
	padding-bottom: 44px;
	background: #ffffff;
	position: absolute;
	top: 0px;
	left: 0px;
}
.forum-border{
	position: absolute;
	width: 1180px;
	height:1826px;
	left: 8px;
	top: 8px;
	z-index: 0;
	border: 1px solid #2e2e2e;
}
.forum-title{
	width: 244px;
	height:74px;
	font-size: 32px;
	text-align: center;
	line-height:74px;
	color: #FFFFFF;
	font-weight: 600;
	margin:0 auto;
	margin-top: -34px;
	background: url(../img/title.png) no-repeat 100% 100%;
	
}
.forum-title1{
	max-width:800px;

	padding: 15px 40px;
	font-size: 28px;
	color: #ffde59;
	background: #5583fa;
	text-align: center;
	border-radius: 0 34px 34px 0;
	position: relative;
	margin-left: -18px;
	margin-top: 70px;
}
.forum-title1 img{
	position: absolute;
	bottom: -18px;
	left:0px;
}
.forum-conter{
	width: 1066px;
	display: flex;
	margin-left: 56px;
	margin-top:24px;
	justify-content: space-between;
}
.forum-conter1p{
	width:592px;
	
}

.forum-conter1 p{
	
	font-size: 12px;
	color: #343434;
	line-height:20px;
	text-indent: 24px;
}
.forum-ul{
	width:718px;
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}
.forum-ul li{
	width: 168px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	background: #e8bf00;
	font-size: 14px;
	color: #FFFFFF;
	border-radius: 10px;
	box-shadow: 3px 3px 2px 1px rgba(132, 104, 7,1);
}
.forum-ul li:nth-child(2n){
	background: #5683f5;
}
.forum-b{
	width: 1066px;
	margin-left: 56px;
	margin-top:45px;
}
.forum-b p{
	font-size: 12px;
	margin-bottom: 26px;
}
.forum-bo{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.forum-bo img{
	width:644px;
}
.forum-bor{
	width:382px;
	height:442px;
	background: url(../img/forum3.png) no-repeat;
	background-size: 100% 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.forum-borp p{
	font-size: 16px;
}
.forum-conter2{
	width: 1066px;
	margin-left: 56px;
}
.forum-conter2-p{
	width: 1066px;
	margin-top: 26px;
}
.forum-conter2-p p{
	text-indent: 24px;
	font-size: 12px;
	color: #343434;
	line-height: 20px;
}
.forum-conter2-b{
	width:100%;
	display: flex;
	margin-top: 45px;
}
.forum-c2-f{
	width:390px;
	height:516px;
	background: #d5eaff;
	margin-right: 52px;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}
.forum-c2-f img{
	position: absolute;
	left: -117px;
	top: -110px;
}
.forum-c2-p p{
	font-size: 16px;
	margin-bottom:28px;
}
.strain1{
	width: 1180px;
	margin: 0 auto;
	height: 3580px;
	margin-top:89px;
	position: relative;
}
.strain{
	width: 1180px;
	margin: 0 auto;
	position: absolute;
	left: 0px;
	top: 0px;
	background: #ffffff;
	height: 3580px;
	
}
.strain-border{
	position: absolute;
	width: 1180px;
	height: 3580px;
	left: 8px;
	top: 8px;
	z-index: 0;
	border: 1px solid #2e2e2e;
}
.strain-c{
	width: 1066px;
	margin-left: 56px;
	margin-top: 60px;
}
.strain-t{
	width:206px;
	height: 50px;
	background: url(../img/bian.png) no-repeat;
	background-size: 100% 100%;
	font-size:26px;
	color: #00724d;
	font-weight: 550;
	text-align: center;
	line-height: 50px;
	margin-left: 198px;
	margin-bottom: 32px;
}
.strain-t2{
	color: #e81759;
	background: url(../img/bian1.png) no-repeat 100% 100% !important;
}
.strain-p{
	width:446px;
	height:88px;
	background: #d5eaff;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
}
.strain-p p{
	width: 406px;
	font-size: 12px;
	text-indent: 24px;
}
.strain-p1{
	width: 1005px;
	height:184px;
	position:relative;
	background: #d5eaff;
	font-size: 12px;
	border-radius: 10px;
}
.strain-p1 img{
	position: absolute;
	left:502px;
}
.strain-p1 img{
	position: absolute;
	right: 0px;
	top: -286px;
}
.strain1-p1{
	width: 456px;
	margin-left:46px;
	text-indent: 24px;
	padding-top: 20px;
}
.strain1-p2{
	margin-left:22px;
	text-indent: 24px;
}

.strain-title{
	width:264px;
	height: 64px;
	background: url(../img/bian2.png) no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 64px;
	font-weight: 550;
	font-size: 26px;
	color: #ff9404;
	margin: 0 auto;
}
.strain-c1{
	margin-top:50px;
}
.strain-c1b{
	width: 1058px;
	height: 424px;
	margin: 0 auto;
	margin-top: 38px;
	background: url(../img/s-1.jpg) no-repeat;
	background-size: 100% 100%;
	border-radius: 0px 28px 28px 0px;
	overflow: hidden;
}
.strain-c1b1{
	display: flex;
}
.strain-n{
	width: 172px;
	padding: 0 20px;
	height: 212px;
	display: flex;
	align-items: center;
	background: rgba(0,0,0,0.5);
	color: #FFFFFF;
	
}
.strain-n:nth-child(2n){
	background: rgba(255,255,255,0.7);
	color: #191919;
}
.strain-n1{
	width: 172px;
	padding: 0 20px;
	height: 212px;
	display: flex;
	align-items: center;
	background: rgba(255,255,255,0.7);
	color: #191919;
	
}
.strain-n1:nth-child(2n){
	
	background: rgba(0,0,0,0.5);
	color: #FFFFFF;
}
.strain-c2-t{
	width: 1060px;
	height: 204px;
	border-top: 6px solid #2c95ff;
	background: #d5eaff;
	border-radius: 6px;
	margin: 0 auto;
	margin-top:46px;
}
.strain-c2-t p{
	padding: 0 32px;
	font-size: 22px;
	margin-top: 36px;
	text-indent: 44px;
	line-height: 36px;
}
.strain-tx{
	width:462px;
	height: 180px;
	position: relative;
	text-indent: 224px;
	line-height: 180px;
	background: url(../images/1.png) no-repeat;
	background-size: 100% 100%;
	font-size: 36px;
	color: #fff;
	font-weight: 550;
}
.strain-c2-tx{
	display: flex;
	align-items: center;
	margin-top: 40px;
}
.strain-txr{
	width: 655px;
	height: 285px;
	background: url(../img/tx.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	margin-left: 4px;
}
.strain-txn{
	width: 655px;
	height: 285px;
	position: absolute;
	background: #ffeece;
	font-size: 14px;
	text-indent: 28px;
	top: 16px;
	left:30px;
	display: flex;
	align-items: center;
}
.strain-txn div{
	width: 592px;
}
.strain-txn div p{
	margin-left: 6px;
	line-height: 24px;
}
.strain-c2-fj{
	margin-top:28px;
	display: flex;
}
.strain-fjl{
	width:528px;
	height:288px;
	position: relative;
	background: url(../img/fj.png) no-repeat;
	background-size: 100% 100%;
}
.strain-fjn{
	width:528px;
	height:288px;
	position: absolute;
	top: 20px;
	left:-18px;
	background: #ffe9f1;
	font-size: 14px;
	display: flex;
	align-items: center;
}
.strain-fjn div{
	width:452px;
	margin-left:58px;
	text-indent:28px;
}
.strain-fjn div p{
	line-height: 24px;
}
.strain-fj{
	width:583px;
	height: 180px;
	background: url(../images/2.png) no-repeat;
	background-size: 100% 100%;
	text-indent: 70px;
	line-height: 180px;
	font-size:36px;
	color: #FFFFFF;
	font-weight: 550;
	margin-top: 102px;
	margin-left: 16px;
}
.strain-c2-sf{
	margin-top:59px;
	display: flex;
}
.strain-sf{
	width:462px;
	height: 180px;
	position: relative;
	text-indent: 182px;
	line-height: 180px;
	background: url(../images/3.png) no-repeat;
	background-size: 100% 100%;
	font-size: 36px;
	color: #fff;
	font-weight: 550;
}
.strain-sfr{
	width:626px;
	height: 200px;
	background: url(../img/sf.png) no-repeat;
	background-size:100% 100%;
	margin-left:34px;
	position: relative;
}
.strain-sfn{
	width: 626px;
	height: 200px;
	background: #eefff9;
	position: absolute;
	top: -14px;
	left: 20px;
	display: flex;
	align-items: center;
	font-size: 14px;
	text-indent: 28px;
}
.strain-sfn div{
	padding: 0 24px;
}
.strain-sfn div p{
	line-height: 24px;
}
.strain-c3{
	width: 100%;
	height: 642px;
	margin-top: 56px;
	position: relative;
}
.strain-c3l{
	width:782px;
	height: 164px;
	background: #d5eaff;
	position: relative;
}
.strain-c3b{
	position: relative;
}
.strain-c3b img{
	position: absolute;
	z-index: 1;
}
.strain-c3r{
	width:682px;
	height: 682px;
	border-radius: 50%;
	background: #d5eaff;
	position: absolute;
	top: -118px;
	right: 0px;
	z-index: 0;
}
.strain-c3z{
	width:470px;
	height:auto;
	margin-top:156px;
	margin-left: 136px;
}
.strain-c3z h2{
	font-size: 24px;
	color: #282828;
}
.strain-c3l p{
	width:637px;
	text-indent:44px;
	font-size:22px;
	color: #0065c9;
	padding: 24px 58px;
	position: absolute;
	z-index: 2000;
}
.strain-c3n{
	width: 418px;
	margin-left:48px;
}
.strain-c3n h4{
	font-size: 14px;
	color: #212121;
	margin-top: 24px;
	margin-bottom:14px;
}
.strain-c3n p{
	font-size:12px;
	color: #575757;
	line-height: 18px;
}
.strain-gduo{
	display:block;
	width:123px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size:16px;
	color: #fff;
	background: #3f9fff;
	margin: 0 auto;
	margin-top: 40px;
}
.strain-c4{
	margin-top: 54px;
}
.strain-c4 img{
	display: block;
	float: right;
	margin-top:98px;
}
.strain-c4-l{
	width:612px;
	height: 500px;
	display: inline-block;
	background: #ffeece;
	border-radius: 0 72px 0px 72px;
}
.strain-c4-l h2{
	width: 100%;
	margin-top: 62px;
	float: left;
	text-indent: 52px;
}
.strain-c4l{
	width: 470px;
	margin-left: 108px;
	float: left;
}
.strain-c4l h4{
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 14px;
}
.strain-c4l p{
	font-size: 12px;
}
.strain-c5{
	margin-top: 35px;
}
.strain-c5 img{
	display: block;
	float: left;
	margin-top: 30px;
}
.strain-c5-r{
	width:614px;
	height: 509px;
	background: url(../images/7.png) no-repeat 100% 100%;
	float: right;
}
.strain-c5-r h2{
	margin-top:78px;
	text-indent: 30px;
}
.strain-c5r{
	width: 470px;
	margin-left: 86px;
}
.strain-c5r h4{
	font-size: 14;
	margin-top: 20px;
	margin-bottom: 14px;
}
.strain-c5r p{
	font-size: 12px;
}
.monograph1{
	width: 1180px;
	height: 1210px;
	margin: 0 auto;
	margin-top:89px;
	position: relative;
}
.monograph{
	width: 1180px;
	margin: 0 auto;
	background: #ffffff;
	height: 1210px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.monograph-border{
	width: 1180px;
	height: 1210px;
	position: absolute;
	top: 8px;
	left: 8px;
	border: 1px solid #2e2e2e;
}
.monograph-t{
	width: 100%;
	height:516px;
	background: #d5eaff;
	margin-top: 52px;
}
.monograph-title1{
	max-width: 600px !important;
	padding: 0px 40px;
	font-size: 28px;
	height: 58px;
	color: #ffde59;
	background: #5583fa;
	line-height: 58px;
	text-align: center;
	border-radius: 0 34px 34px 0;
	position: relative;
	margin-left: -18px;
}
.monograph-c{
	position: relative;
	height:456px;
}
.monograph-title1 img{
	position: absolute;
	bottom: -18px;
	left:0px;
}
.monograph-a{
	display: block;
	width:123px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	color: #FFFFFF;
	font-size: 16px;
	background: #3f9fff;
}
.clear{
	clear: both;
}
.monograph-c img{
	position: absolute;
	right:0px;
	bottom: 0px;
}
.monograph-l{
	width: 720px;
	margin-left: 62px;
	float: left;
	margin-top: 40px;
	
}
.monograph-l1{
	width: 720px;
	margin-right: 62px;
	float: right;
	margin-top: 40px;
	
}
.monograph-l p,.monograph-l1 p{
	font-size: 12px;
	color:#2a2a2a;
	line-height: 20px;
	margin-bottom: 26px;
	text-indent: 24px;
}
.monograph-c1{
	position: relative;
	height:456px;
}
.monograph-c1 img{
	position: absolute;
	left:0px;
	bottom: 0px;
}
.exhibition1{
	width: 1180px;
	height: 595px;
	margin: 0 auto;
	position: relative;
	margin-top: 89px;
	
}
.exhibition-border{
	position: absolute;
	left: 8px;
	top: 8px;
	width: 1180px;
	height: 595px;
	border: 1px solid #1b1b1b;
}
.exhibition{
	width: 1180px;
	height: 595px;
	margin: 0 auto;
	background: #ffffff;
	position: absolute;
	left: 0px;
	top: 0px;
}
.exhibition-c{
	width:1068px;
	margin: 0 auto;
	height:122px;
	border: 1px solid #f0dc9f;
	box-shadow:0px 0px 10px 6px #ffedb7 inset;
	border-radius: 80px;
	margin-top: 28px;
}
.exhibition-c p{
	padding: 0 50px;
	margin-top: 28px;
	font-size: 16px;
}
.exhibition-b{
	width: 1086px;
	display: flex;
	justify-content:space-between;
	margin: 46px auto;
}
.exhibition-n{
	width: 200px;
	height:186px;
}
.exhibition-img{
	width: 196px;
	height: 152px;
	border: 2px solid #6296ff;
}
.exhibition-img img{
	display: block;
	margin: 2px auto;
}
.exhibition-n span{
	display: block;
	width: 100%;
	height:30px;
	background: #1965ff;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
}
.footer{
	width: 100%;
	height: 72px;
	line-height: 72px;
	background: #2c72ff;
}
.footer p{
	text-align: center;
	color: #FFFFFF;
}
