@charset "utf-8";
/* CSS Document */



@media screen and (min-width : 1400px )
{
	body
	{font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; margin: 0px; }
	
	a{text-decoration: none; font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; }
	
	.title
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 80px; }
	.title-cont
	{position: relative; width: 100%; }
	.title-cont h1
	{margin: 0px; color: #ff2080; text-align: center; font-size: 32px; }
	.title-cont h2
	{margin: 0px; color: #303030; text-align: center; font-size: 20px; margin-top: 10px; margin-bottom: 20px; }
	.title-desc
	{position: relative; width: 100%; font-size: 16px; line-height: 22px; text-align: center; color: #303030; }
	.title-go
	{position: relative; width: 100%; font-size: 16px; line-height: 22px; text-align: center; color: #303030; margin-top: 15px; }
	.title-go a
	{position: relative; color: #ff2080; padding-left: 10px; padding-right: 10px; }
	
	.catalog
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 40px; background-color: rgba(240,240,240,1); }
	.catalog-cont
	{position: relative; width: 80%; margin: auto; padding-top: 15px; padding-bottom: 20px; }
	.catalog-cont h2
	{margin: 0px; color: #303030; text-align: center; font-size: 20px; margin-bottom: 20px; }
	.catalog-provider
	{position: relative; width: 100%; height: auto; }
	.catalog-provider h3
	{position: relative; color: #ff2080; font-weight: lighter; font-size: 16px; margin: 0px; margin-bottom: 10px; }
	.catalog-unit
	{position: relative; display: inline-block; background-color: rgba(255,32,128,1); color: #ffffff; font-size: 16px; line-height: 24px; padding-left: 15px; padding-right: 15px; margin-left: 20px; cursor: pointer; }
	
	.main
	{position: static; top: 0px; width: 100%; height: auto; margin-top: 40px; }
	.main-cont
	{position: static; width: 80%; min-width: 1000px; margin: auto; }
	.main-provider
	{position: static; width: 100%; margin-bottom: 40px; }
	.main-provider h3
	{position: relative; margin: 0px; font-size: 20px; font-weight: lighter; text-align: center; color: #ff2080; }
	.main-provider-unit
	{position: relative; width: 100%; height: auto; padding-top: 60px; overflow: hidden; }
	.main-provider-unit h4
	{position: relative; margin: 0px; padding-left: 20px;  background-color: rgba(255,32,128,1); color: #ffffff; font-size: 18px; font-family: "微软雅黑"; font-weight: normal; line-height: 32px; }
	.main-provider-info
	{position: relative; padding-left: 20px; padding-top: 10px; color: #ff2080; font-size: 16px; border-left: 1px solid #ff2080; font-family: "微软雅黑"; font-weight: normal; ; background-color: rgba(255,32,128,0.05); }
	.main-provider-unit pre
	{position: relative; margin: 0px; border-left: 1px solid #ff2080; padding-left: 10px; padding-top: 10px; font-size: 16px; color: #505050; font-family: "微软雅黑"; font-weight: normal; line-height: 24px; ; background-color: rgba(255,32,128,0.05); }
	
	.gototop
	{position: fixed; z-index: 8100; top: 75%; right: 5px; width: 64px; height: 64px; cursor: pointer; }
	.gototop:hover
	{background-color: rgba(0,0,0,0.5); border-radius: 4px; }
	.gototop img
	{position: relative; width: 100%; height: auto; }
	
	
}

@media screen and (min-width: 840px ) and (max-width: 1399px)
{
	body
	{font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; margin: 0px; }
	
	a{text-decoration: none; font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; }
	
	.title
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 70px; }
	.title-cont
	{position: relative; width: 100%; }
	.title-cont h1
	{margin: 0px; color: #ff2080; text-align: center; font-size: 26px; }
	.title-cont h2
	{margin: 0px; color: #303030; text-align: center; font-size: 18px; margin-top: 10px; margin-bottom: 15px; }
	.title-desc
	{position: relative; width: 100%; font-size: 14px; line-height: 20px; text-align: center; color: #303030; }
	.title-go
	{position: relative; width: 100%; font-size: 14px; line-height: 20px; text-align: center; color: #303030; margin-top: 10px; }
	.title-go a
	{position: relative; color: #ff2080; padding-left: 10px; padding-right: 10px; }
	
	.catalog
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 30px; background-color: rgba(240,240,240,1); }
	.catalog-cont
	{position: relative; width: 80%; min-width: 740px; margin: auto; padding-top: 10px; padding-bottom: 20px; }
	.catalog-cont h2
	{margin: 0px; color: #303030; text-align: center; font-size: 18px; margin-bottom: 20px; }
	.catalog-provider
	{position: relative; width: 100%; height: auto; }
	.catalog-provider h3
	{position: relative; color: #ff2080; font-weight: lighter; font-size: 16px; margin: 0px; margin-bottom: 10px; }
	.catalog-unit
	{position: relative; display: inline-block; background-color: rgba(255,32,128,1); color: #ffffff; font-size: 16px; line-height: 24px; padding-left: 15px; padding-right: 15px; margin-left: 20px; cursor: pointer; }
	
	.main
	{position: static; top: 0px; width: 100%; height: auto; margin-top: 30px; }
	.main-cont
	{position: static; width: 80%; min-width: 740px; margin: auto; }
	.main-provider
	{position: static; width: 100%; margin-bottom: 40px; }
	.main-provider h3
	{position: relative; margin: 0px; font-size: 18px; font-weight: lighter; text-align: center; color: #ff2080; }
	.main-provider-unit
	{position: relative; width: 100%; height: auto; padding-top: 50px; overflow: hidden; }
	.main-provider-unit h4
	{position: relative; margin: 0px; padding-left: 20px;  background-color: rgba(255,32,128,1); color: #ffffff; font-size: 16px; font-family: "微软雅黑"; font-weight: normal; line-height:30px; }
	.main-provider-info
	{position: relative; padding-left: 20px; padding-top: 10px; color: #ff2080; font-size: 16px; border-left: 1px solid #ff2080; font-family: "微软雅黑"; font-weight: normal; ; background-color: rgba(255,32,128,0.05); }
	.main-provider-unit pre
	{position: relative; margin: 0px; border-left: 1px solid #ff2080; padding-left: 10px; padding-top: 10px; font-size: 16px; color: #505050; font-family: "微软雅黑"; font-weight: normal; line-height: 24px; ; background-color: rgba(255,32,128,0.05); }
	
	.gototop
	{position: fixed; z-index: 8100; top: 70%; right: 5px; width: 64px; height: 64px; cursor: pointer; }
	.gototop:hover
	{background-color: rgba(0,0,0,0.5); border-radius: 3px; }
	.gototop img
	{position: relative; width: 100%; height: auto; }
	
	
}

@media screen and (max-width: 839px)
{
	body
	{font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; margin: 0px; }
	
	a{text-decoration: none; font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; }
	
	.title
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 40px; }
	.title-cont
	{position: relative; width: 96%; margin: auto; }
	.title-cont h1
	{margin: 0px; color: #ff2080; text-align: center; font-size: 18px; }
	.title-cont h2
	{margin: 0px; color: #303030; text-align: center; font-size: 16px; margin-top: 10px; margin-bottom: 10px; }
	.title-desc
	{position: relative; width: 100%; font-size: 12px; line-height: 16px; text-align: center; color: #303030; }
	.title-go
	{position: relative; width: 100%; font-size: 12px; line-height: 16px; text-align: center; color: #303030; margin-top: 10px; }
	.title-go a
	{position: relative; color: #ff2080; padding-left: 10px; padding-right: 10px; font-family: "微软雅黑"; font-weight: normal; }
	
	.catalog
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 10px; background-color: rgba(240,240,240,1); }
	.catalog-cont
	{position: relative; width: 90%; min-width: 320px; margin: auto; padding-top: 10px; padding-bottom: 10px; }
	.catalog-cont h2
	{margin: 0px; color: #303030; text-align: center; font-size: 16px; margin-bottom: 10px; }
	.catalog-provider
	{position: relative; width: 100%; height: auto; }
	.catalog-provider h3
	{position: relative; color: #ff2080; font-weight: lighter; font-size: 14px; margin: 0px; margin-bottom: 5px; }
	.catalog-unit
	{position: relative; display: inline-block; background-color: rgba(255,32,128,1); color: #ffffff; font-size: 14px; line-height: 22px; padding-left: 10px; padding-right: 10px; margin-left: 10px; cursor: pointer; }
	
	.main
	{position: static; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.main-cont
	{position: static; width: 90%; min-width: 320px; margin: auto; }
	.main-provider
	{position: static; width: 100%; margin-bottom: 30px; }
	.main-provider h3
	{position: relative; margin: 0px; font-size: 16px; font-weight: lighter; text-align: center; color: #ff2080; }
	.main-provider-unit
	{position: relative; width: 100%; height: auto; padding-top: 30px; overflow: hidden; }
	.main-provider-unit h4
	{position: relative; margin: 0px; padding-left: 15px; background-color: rgba(255,32,128,1); color: #ffffff; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; line-height:30px; }
	.main-provider-info
	{position: relative; padding-left: 15px; padding-top: 10px; color: #ff2080; font-size: 14px; border-left: 1px solid #ff2080; font-family: "微软雅黑"; font-weight: normal; ; background-color: rgba(255,32,128,0.05); }
	.main-provider-unit pre
	{position: relative; margin: 0px; border-left: 1px solid #ff2080; padding-left: 10px; padding-top: 10px; font-size: 14px; color: #505050; font-family: "微软雅黑"; font-weight: normal; line-height: 20px; ; background-color: rgba(255,32,128,0.05); }
	
	.gototop
	{position: fixed; z-index: 8100; top: 65%; right: 10px; width: 36px; height: 36px; cursor: pointer; }
	.gototop:hover
	{background-color: rgba(0,0,0,0.5); border-radius: 3px; }
	.gototop img
	{position: relative; width: 100%; height: auto; }
	
	
}


/*南京乱次元 版权所有 NJVD All Rights Reserved*/
/**/
