
/* CSS Document */
.index_main{margin:100px auto 0; height:680px; font-size:1em;}
.fp-controlArrow.fp-prev{width:36px; height:36px; left:120px; top:160px; border:none; background:url(../images/left.png);}
.fp-controlArrow.fp-next{width:36px; height:36px; right:120px; top:160px; border:none; background:url(../images/right.png);}
.index_main{color:#fff;}
.index_main a{color:#fff; display:block; width:100%; height:100%;}
.index_main ul{height:100%; width:1530px; margin:60px auto 0;}
.index_main ul li{float:left; margin-left:16px; width:332px; height:332px; overflow:hidden; border-radius:10px; box-shadow:3px 3px 7px #061321;}
.index_main ul li img{width:100%; height:auto; /*min-height:332px;*/}
.index_main ul li.in_view{margin-left:0px; width:486px; height:680px;}
.index_main ul li.in_view img{min-height:680px;}
.index_main ul li.in_active{width:680px;}
.index_main ul li.in_news{margin-bottom:16px; background:#298ecc; text-align:left; padding:20px;}
.index_main ul li.in_video{margin-bottom:16px; background:#0078d7; text-align:center;}
.index_main ul li.in_collect{margin-bottom:16px; overflow:hidden;}
.index_main ul li.in_active{overflow:hidden;}
.index_main ul li.in_360{background:#107c10; height:16%;text-align:left;}
.index_main ul li.in_minsu{background:#107c10; height:17%; margin-top:0.8%; text-align:center;}

.index_main ul li h1{font-size:3.2em;}
.index_main ul li h2{font-size:3.2em; z-index:99;}
.index_main ul li h3{font-size:2.4em; padding:30px 0 20px;}
.index_main ul li p{font-size:1.6em; line-height:1.6em;}
.index_main ul li span{font-size:1.6em; padding:2px 12px; border:1px solid #fff; margin-top:20px; display:inline-block; float:right;}
.index_main ul li i.iconfont{font-size:12em; padding:60px 0 20px; display:inline-block;}
.index_main ul li.in_collect h2,.index_main ul li.in_active h2,.index_main ul li.in_view h2{top:22px; left:30px;}
.index_main02 .fla{width:500px;}
.index_main02 ul li{width:500px; height:450px; margin-left:15px; text-align:center;}
.index_main02 ul li.in_yanjiu{margin-left:0px; background:#298ecc; margin-bottom:15px;}
.index_main02 ul li.in_yanjiu i.icon-shipin,.index_main02 ul li.in_fuwu i.icon-zaixianguanzhongdianliang{padding-top:126px;}
.index_main02 ul li.in_xinxi{margin-left:0px; height:215px; background:#ff8100; line-height:215px;}
.index_main02 ul li.in_xinxi i.icon-chanyeyanjiu,.index_main02 ul li.in_dangjian i.icon-dangjian-,.index_main03 ul li.in_message i.icon-liuyan{display:inline-block; padding:0; vertical-align:middle; font-size:8em;}
.index_main02 ul li.in_xinxi h2,.index_main02 ul li.in_dangjian h2,.index_main03 ul li.in_message h2{display:inline-block; padding-left:26px;}
.index_main02 ul li.in_canguan{height:680px; /*background:url(../images/canguan.jpg) no-repeat; background-size:100% 100%;*/ overflow:hidden;}
.index_main02 ul li.in_canguan img{height:auto; min-height:680px;}
.index_main02 ul li.in_canguan .in_canguan_con{bottom:35px; left:35px;}
.index_main02 ul li.in_canguan .in_canguan_con a{margin-top:15px; display:block;}
.index_main02 ul li.in_canguan i.icon-daolan,.index_main02 ul li.in_canguan i.icon-icon195,.index_main02 ul li.in_canguan i.icon-xianlu{display:inline; vertical-align:-7px; font-size:5em;}
.index_main02 ul li.in_canguan i.icon-xianlu{font-size:6em;}
.index_main02 ul li.in_canguan h2{display:inline; padding-left:16px;}
.index_main02 ul li.in_dangjian{height:215px; background:#f00; margin-bottom:15px; line-height:215px;}
.index_main02 ul li.in_dangjian i.icon-dangjian-{color:#ffe800;}
.index_main02 ul li.in_dangjian a{color:#ffe800;}
.index_main02 ul li.in_fuwu{background:#298ecc;}
.index_main03 ul li{width:675px; height:332px; margin-left:16px; text-align:center; overflow:hidden;}
.index_main ul li.in_zhinan{margin-bottom:16px; text-align:left; background:#258fcd;}
.index_main ul li.in_zhinan .in_zhinan_con{padding:15px 0 0 15px;}
.index_main ul li.in_zhinan i.iconfont{font-size:6em; vertical-align:middle; padding:20px 20px 0 0;}
.index_main ul li.in_zhinan h3{padding:0 0 8px;}
.index_main ul li.in_zhinan p{float:left; font-size:1.6em;}
.index_main03 ul li.in_contact{margin-bottom:16px; width:327px; background:#0179d8;}
.index_main03 ul li.in_message{margin-bottom:16px; width:496px; padding-top:110px; background:#097e0b;}
.index_main03 ul li.in_link{margin-left:0px; width:327px; background:#df3801;}
.index_main03 ul li.in_meseum{width:496px;}
.index_main03 ul li.in_map img,.index_main03 ul li.in_meseum img{width:100%; height:100%;}
.small{transition: all 1s; transform: scale(0.6);}
.smallleave{transition: all 1s; transform: scale(1);}
.big{transition: all 1s; transform: scale(1.5);}
.bigleave{transition: all 1s; transform: scale(1);}
.top{transition: all 1s; margin-top:-15px !important;}
.topleave{transition: all 1s;  margin-top:0px;}
.big2{transition: all 1s; transform: scale(1.2);}
.bigleave2{transition: all 1s; transform: scale(1);}

/*分辨率低于1600，采用下面的样式*/
@media screen and (max-width: 1600px){
	.index_main{height:570px; font-size:0.9em; margin-top:70px;}
    .index_main ul{width:1284px; margin-top:40px;}
	.index_main ul li{width:277px; height:277px;}
	.index_main ul li.in_view{width:405px; height:570px;}
	.index_main ul li.in_view img{min-height:570px;}
	.index_main ul li.in_active{width:570px;}
	.index_main ul li h3{padding:20px 0 10px; font-size:2em;}
	.index_main ul li span{margin-top:10px;}
	.index_main ul li i.iconfont{padding-top:42px;}
	.index_main02 .fla{width:417px;}
	.index_main02 ul li{width:417px; height:375px;}
	.index_main02 ul li.in_xinxi,.index_main02 ul li.in_dangjian{height:180px; line-height:180px;}
	.index_main02 ul li.in_canguan{height:570px;}
	.index_main02 ul li.in_canguan img{min-height:570px;}
	.index_main02 ul li.in_yanjiu i.icon-shipin,.index_main02 ul li.in_fuwu i.icon-zaixianguanzhongdianliang{padding-top:100px;}
	.index_main03 ul li{width:568px; height:278px;}
	.index_main03 ul li.in_contact,.index_main03 ul li.in_link{width:278px;}
	.index_main03 ul li.in_message,.index_main03 ul li.in_meseum{width:406px;}
}
@media screen and (max-width: 1440px){
	.index_main{height:512px; font-size:0.8em; margin-top:20px;}
    .index_main ul{width:1135px; margin-top:40px;}
	.index_main ul li{width:248px; height:248px;}
	.index_main ul li.in_view{width:343px; height:512px;}
	.index_main ul li.in_view img{min-height:512px;}
	.index_main ul li.in_active{width:512px;}
	.index_main ul li i.iconfont{padding-top:42px;}
	.index_main02 .fla{width:368px;}
	.index_main02 ul li{width:368px; height:338px;}
	.index_main02 ul li.in_xinxi,.index_main02 ul li.in_dangjian{height:159px; line-height:159px;}
	.index_main02 ul li.in_canguan{height:512px;}
	.index_main02 ul li.in_canguan img{min-height:512px;}
	.index_main02 ul li.in_yanjiu i.icon-shipin,.index_main02 ul li.in_fuwu i.icon-zaixianguanzhongdianliang{padding-top:100px;}
	.index_main03 ul li{width:506px; height:248px;}
	.index_main03 ul li.in_contact,.index_main03 ul li.in_link{width:248px;}
	.index_main03 ul li.in_message,.index_main03 ul li.in_meseum{width:349px;}
	.fp-controlArrow.fp-prev{left:80px;}
	.fp-controlArrow.fp-next{right:80px;}
}
@media screen and (max-width: 1366px){
	.index_main{height:454px; font-size:0.7em;  margin-top:50px;}
    .index_main ul{width:1010px; margin-top:40px;}
	.index_main ul li{width:226px; height:226px;}
	.index_main ul li.in_view{width:296px; height:468px;}
	.index_main ul li.in_view img{min-height:468px;}
	.index_main ul li.in_active{width:464px;}
	.index_main ul li i.iconfont{padding:47px 0 0px;}
	.index_main02 .fla{width:328px;}
	.index_main02 ul li{width:328px; height:302px;}
	.index_main02 ul li.in_xinxi,.index_main02 ul li.in_dangjian{height:150px; line-height:150px;}
	.index_main02 ul li.in_canguan{height:464px;}
	.index_main02 ul li.in_yanjiu i.icon-shipin,.index_main02 ul li.in_fuwu i.icon-zaixianguanzhongdianliang{padding-top:85px;}
	.index_main03 ul li{width:448px; height:226px;}
	.index_main03 ul li.in_contact,.index_main03 ul li.in_link{width:206px;}
	.index_main03 ul li.in_message,.index_main03 ul li.in_meseum{width:332px;}
	.index_main ul li,.index_main02 ul li,.index_main03 ul li{margin-left:12px;}
	/*.index_main ul li.in_video,.index_main ul li.in_collect,.index_main02 ul li.in_yanjiu,.index_main02 ul li.in_dangjian,.index_main ul li.in_zhinan,.index_main03 ul li.in_contact,.index_main03 ul li.in_message{margin-bottom:12px;}*/
	.index_main ul li.in_zhinan .in_zhinan_con {padding: 15px 0 0 15px;}
	.index_main03 ul li.in_message{padding-top:75px;}
	.fp-controlArrow.fp-prev{left:80px;}
	.fp-controlArrow.fp-next{right:80px;}
}
@media screen and (max-width:640px){
	.fp-slidesNav.fp-bottom{display:none;}
	.index_main{margin:0 auto; height:100%;}
	.index_main ul{height:93%; width:96%; margin:40px auto 2% auto;}
	.index_main ul li.in_news {width: 49%; padding: 3%;margin-bottom: 2%; height:34%;}
	.index_main ul li.in_view {margin-bottom: 2%; height:34%; width:49%;}
	.index_main ul li.in_video, .index_main ul li.in_collect, .index_main02 ul li.in_yanjiu, .index_main02 ul li.in_dangjian, .index_main ul li.in_zhinan, .index_main03 ul li.in_contact, .index_main03 ul li.in_message {margin-bottom:2%; height:31%;}
	.index_main ul li.in_collect{width:49%; margin-left:0;}
	.index_main ul li, .index_main02 ul li, .index_main03 ul li{width:49%; margin-left:2%;}
	.index_main ul li.in_active,.index_main ul li.in_video,.index_main03 ul li.in_contact,.index_main03 ul li.in_link{width:49%; height:31%; margin-left:0;}
	.index_main ul li.in_360,.index_main ul li.in_fuwu,.index_main03 ul li.in_map{height:31%;}
	.index_main ul li.in_collect img,.index_main ul li.in_active img{height:100%;}
	.index_main02 ul li.in_canguan{height:34%; margin-left:0; margin-bottom:2%; width:100%; background-size:100% auto;}
	.index_main02 ul li.in_canguan img{min-height:100%;}
	.index_main02 ul li.in_dangjian{margin-bottom:0; margin-left:0;}
	.index_main02 .fla{width:100%; height:31%; margin-bottom:2%;}
	.index_main02 ul li.in_yanjiu,.index_main02 ul li.in_xinxi{height:100%; width:49%;}
	.index_main02 ul li.in_xinxi{margin-left:2%;}
	.index_main ul li i.iconfont,.index_main02 ul li.in_yanjiu i.icon-shipin, .index_main02 ul li.in_fuwu i.icon-zaixianguanzhongdianliang{padding-top:32%;}
	.index_main ul li i.icon-zhanlan {padding-top:59%;}
	.index_main02 ul li.in_xinxi i.icon-chanyeyanjiu, .index_main02 ul li.in_dangjian i.icon-dangjian-, .index_main03 ul li.in_message i.icon-liuyan {
		display: block;
		padding-top: 32%;
		font-size: 12em;
		line-height:1em;
	}
	.index_main02 ul li.in_xinxi h2,.index_main02 ul li.in_dangjian h2,.index_main03 ul li.in_message h2{padding-left:0;}
	.index_main02 ul li.in_xinxi,.index_main02 ul li.in_dangjian{line-height:4em;}
	.index_main ul li h3{padding:14% 0 10%; font-size:3.2em;}
	.index_main ul li p{font-size:2.4em;}
	.index_main ul li span{margin-top:5%;font-size:2.4em;}
	.index_main ul li.in_zhinan{width:49%; height:31%;}
	.index_main ul li.in_zhinan .in_zhinan_con{padding:6% 0 0 6%;}
	.index_main03 ul li.in_meseum{display:none;}
	.index_main03 ul li.in_message{height:31%; width:49%; margin-left:2%; padding-top:0;}
	.fp-controlArrow.fp-next{display:none !important;}
	.fp-controlArrow.fp-prev{display:none !important;}
	.index_main ul li h1,.index_main ul li h2{font-size:4.2em;}
	.index_main ul li.in_zhinan p{font-size:2.4em;}
}