@media only screen and (max-width: 1700px){

	.logo0{

		width: 360px;}

	.wel-a-item{

		width: 300px;}

	.wel-a-wp{

		width: 700px;}

	.welcome-div{

		margin-top: -311px;}

}

@media only screen and (max-width: 1500px){

	

	.logo0 {

    width:280px;}

	.wel-a-item {

    width: 250px;}

	.wel-a-wp{

		width: 600px;}

	.wel-h1 a{

		width: 180px;

    height: 50px;

    line-height: 46px;

    font-size: 16px;

    border-radius: 50px;}

	.wel-h1{

		margin-top: 25px;}

	.welcome-div {

    margin-top: -260px;}

}

@media only screen and (max-width: 1200px){
	.welcome::after{
		display: none;}

	.welcome-div{

		position: relative;

		margin-top: 0;

		top: 0;

		margin:auto;}

	.welcome{

		display: flex;

		padding: 25px 0;

		overflow-y: auto;

		background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url(../images/welcome-bg.jpg);}



	#header{

		display: none;}

	#header-2{

		display: block;}

	.chenggao{

		display: block;}

	.pp60{

		padding: 50px 0;}

	.main-list dd{

		width: 31.3333%;}

	.erji-list dd{

		width: 33.333333333333333333333%;}

	.sanji-left{

		float: none;

		width: 100%;

		margin-right: 0;}

	.sanji-left::after{

		display: none;}

	.sanji-right{

		padding-left: 0;

		padding-top: 30px;

		border-top: 1px solid #f1f3f5;

		border-left: 0;

		margin-top: 30px;}

	.sanji-left dd+dd{

		margin-top: 0;}

	.sanji-left dd{

		display: none;}

	.sanji-left dd.cur>a::after {

    display: none;}

	.sanji-left dd.cur{

		display: block;}

	.sanji-left dd>a{

		display: inline-block;

		padding: 12px 25px 12px 15px;

		width: auto;

		background-image: none;}

	.sanji-left dd>a:hover, .sanji-left dd.cur>a {

    color: #fff;

		background-image: none;

    background: -webkit-linear-gradient(left, #18b0c0 , #2489dd); /* safari 5.1 - 6.0 */

	  background: -o-linear-gradient(right, #18b0c0, #2489dd); /* opera 11.1 - 12.0 */

	  background: -moz-linear-gradient(right, #18b0c0, #2489dd); /* firefox 3.6 - 15 */

	  background: linear-gradient(to right, #18b0c0 , #2489dd);}

	.blFlash{}

}

@media only screen and (max-width: 992px){

	.sanji-list1 .main-list dd{



		margin-top: 25px;}

	.sanji-list1  .main-list dl{

		margin-top: -25px;}

	.sanji-right{

		margin-top: 25px;

		padding-top: 25px;}

	.erji-list dd {

    width: 50%;}

	.main-list dd{

		width: 48%!important;}

	.pp60 {

    padding: 40px 0;}

	#footer{

		padding: 15px 0;}

	.main-list {

    padding-top: 25px;}

	.more1{

		margin-top: 30px;}

}

@media only screen and (max-width: 768px){
	.main-item-con{
		display: none;}

	.toolbar span{

		height: 34px;}

	.toolbar{

		height: 34px;}

	.text_button .text_button_01{

		width: 30px;

		height: 30px;

		right: auto;

		bottom: auto;

		top: 10px;

		left: 10px;}

	.content1{

		font-size: 14px;}

	.window{

		right: 15px;

		top: 15px;}

	/*.main-item-con .er{

		width: 80px;

		position: absolute;

		left: 50%;

		margin-left: -40px;

		top: 50%;

		margin-top: -40px;

	}*/



	.wel-a-wp{

		width: 100%;

		margin-top: 0;}

	.wel-a-item{

		float: none;

		width:auto;

		max-width: 320px;

		margin: 30px auto 0;}

	.wel-a-item.fl{

		margin-top: 15px;}

	.logo0 {

    width:220px;}

	.wel-h1 a {

    width: 160px;

    height: 44px;

    line-height: 40px;

    font-size: 15px;

    border-radius: 44px;}

	.wel-h1 {

    margin-top: 20px;}

	.pp60 {

    padding: 30px 0;}

	.main-list dd{

		margin-top: 15px;}

	.main-list dl{

		margin-top: -15px;}

	.title-11{

		height: 50px;

		line-height: 50px;

		font-size: 16px;

		 background-image: none;

		background: -webkit-linear-gradient(left, #18b0c0 , #2489dd); /* safari 5.1 - 6.0 */

	  background: -o-linear-gradient(right, #18b0c0, #2489dd); /* opera 11.1 - 12.0 */

	  background: -moz-linear-gradient(right, #18b0c0, #2489dd); /* firefox 3.6 - 15 */

	  background: linear-gradient(to right, #18b0c0 , #2489dd);}



	.erji-list dd>a{

		padding: 30px 15px;}

	.erji-list dd>a,.erji-list dd>a:hover{

		background-image: none;

		background: -webkit-linear-gradient(left, #18b0c0 , #2489dd); /* safari 5.1 - 6.0 */

	  background: -o-linear-gradient(right, #18b0c0, #2489dd); /* opera 11.1 - 12.0 */

	  background: -moz-linear-gradient(right, #18b0c0, #2489dd); /* firefox 3.6 - 15 */

	  background: linear-gradient(to right, #18b0c0 , #2489dd);}

	.erji-list dd>a img {

	    display: none;}

	.erji-list dd>a:hover img.curImg,.erji-list dd>a img.curImg{

		display: block;}

	.erji-list dd>a h1{

		height: auto;

		color: #fff;

		margin-top: 10px;}

	.erji-list dd{

		float: none;

		width: 100%;

		border-right: 0;

		border-bottom: 0;}

	.erji-list dd+dd{

		margin-top: 10px;}

	.erji-list::before,.erji-list::after{

		display: none;}

	.erji-list dd>a img{

		width: 80px;}

	.erji {

    padding: 20px 0;}





	.title-11 img{

		width: 30px;margin-right: 5px;}

	.more1 {

    margin-top: 25px;}	

	#footer{

		font-size: 12px;}

	.sanji-left dd>a{

		padding: 10px 20px 10px 10px;}

	.sanji-right {

    margin-top: 20px;

    padding-top: 20px;}

	.fenye{

		margin-top: 25px;}

	.sanji-list1{

		padding-bottom: 25px;}

	#footer{

		line-height: 1.8;}

}

@media only screen and (max-width: 500px){

	.sanji-list1 .main-list dd {

    margin-top: 20px;}

	.sanji-list1 .main-list dl {

    margin-top: -20px;}

	.erji-list dd>a{

		padding: 20px 15px;}

	.sanji-left dd>a{

		

		font-size: 15px;}

	.sanji-left dd>a img{

		width: 30px;

		margin-right: 5px;}

	.main-list {

    padding-top: 20px;}

	.title-11 {

    height: auto;

    line-height: 1.6;

    font-size: 16px;

    padding: 10px 0;}

	.title-11 img{

		display: block;

		margin:0 auto 3px;}

	.main-list dd{

		float: none;

		width: 100%!important;

		margin-left: 0;}

	.main-list dl{

		margin-left: 0;}

	.logo-2{

		width: 120px;

		margin-top: 22px;}

	.logo-2-wen {

    font-size: 16px;

    color: #000;

    font-weight: bold;

    height: 33px;

    line-height: 33px;

    margin-top: 22px;

    margin-left: 10px;}



}

@media only screen and (max-width: 350px){}