

/**小于1000的都只按96% 来显示内容**/

@media screen and (max-width: 1000px)

{

	.con_con

	{

		width:96%;

	}



}







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







.Copyright{

	width:100%;

	float: left;

	font-family: "微软雅黑";

	font-size: 12px;

	line-height: 23px;

	text-decoration: none;

	margin-top:30px;

	text-align:center;

	}











.graybg .bigh1 {

    font-size: 1.5rem;

    margin:0;

	padding:0;

	padding-left:5%;

	padding-right:5%;

}



.graybg h1 {

    font-size: 0.75rem;

    color: #999DA0;

    text-decoration: none;

    font-style: normal;

    line-height: 1.5rem;

	margin:0;

	padding:0;

	padding-left:5%;

	padding-right:5%;

    font-weight: lighter;

    font-family: "微软雅黑";

}



.graybg .bigh1_top {

    padding-top: 30px;

}





.graybg .h11 {

    font-size: 0.75rem;

    color: #999DA0;

    text-decoration: none;

    font-style: normal;

    line-height: 1.15rem;    

    font-weight: lighter;

    font-family: "微软雅黑";

	margin:0;

	padding:0;

	padding-left:5%;

    padding-right: 5%;

}





.join_ul {

    width: 100%;    

    text-align: center;

	margin:0 auto;

	display:inline-block;

}



.join_ul li {

    width: 50%;    

    text-align: center;

	margin:0 auto;

	display:inline-block;

}





.join_ul li a {

    display: block;

    min-width: 143px;

    width: auto !important;

    min-height: 200px;

    height: auto !important;

}







.whithebg .bigh1 {

font-size: 1.5rem;

padding:0;

margin:0;

line-height: 3rem;

padding-left: 5%;

padding-right: 5%;



}



.whithebg .bigh1_top {

    padding-top: 30px;

}





.whithebg .h1_24 {

    font-size: 1rem;    

    line-height: 2rem;

   	padding:0;

	margin:0;

	padding-left:5%;

	padding-right:5%;

}





.whithebg h1 {

    font-size: 0.75rem;    

    line-height: 1.15rem;

    padding:0;

	margin:0;

	padding-left:5%;

    padding-right: 5%;

}





.whatdiv div {

    margin: 0px auto;

    text-align: center;

    z-index: 102;

    padding-top: 20px;

    font-family: Arial;

    font-size: 1.625rem;

    line-height: 3.125rem;

    font-weight: normal;

    font-variant: small-caps;

    color: #FFF;

    text-decoration: none;

    overflow: hidden;

}



.whatdiv div span {

    font-family: Arial,Helvetica,sans-serif;

    text-decoration: none;

    font-size: 1.45rem;

}









.whatwecandobg h1 {

    width: 100%;

    height: 95px;

}





/**what can we do ? start**/



.whatdiv {

    

    height: 95px;

}







	

.whatwecandoul

{

			

	width: 100%;

	text-align: center;

	position: relative;

	margin: 0 auto;

	z-index: 101;

	display:block;

	zoom:1;

	

}	



	

.whatwecandoul ul

{

	text-align: center;

	margin: 0 auto;

	list-style-type: none;

	padding:0;

	margin-top:90px;

	margin-bottom:20px;

}	







.whatwecandoul ul li

{

	margin:0;

	padding:0;

	text-align: center;

	margin: 0 auto;

	display: block;

	width: 32%;			

	display:inline-block;	

	white-space: nowrap;

	margin-top:20px;

}	





.whatwecandoul ul .liheight1

{

	margin:0;

	height:1px;



	}



#Sel2 ul .liheight1 {

    margin: 0px;

    height: 1px;

    min-width: 30%;

    width: auto !important;

	width:62px;

}



/**what can we do ? end**/





.whatwecandoul li a{

	display: block;

	text-decoration: none;

	

	}	







.whatwecandoul ul li div

{

	text-align: center;

	margin:0 auto;			

	width:100%;

	height:auto;

	display:block;

	

	}





.whatwecandoul a:last-child

{

	margin:0;

	padding:0;

	width:84%;

	display:none;

	

}





.whatwecandoul .whatwecando_1 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_1.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_1 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_01.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}	





.whatwecandoul .whatwecando_2 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_2.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_2 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_02.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}	



.whatwecandoul .whatwecando_3 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_3.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_3 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_03.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}







.whatwecandoul .whatwecando_4 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_4.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_4 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_04.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}





.whatwecandoul .whatwecando_5 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_5.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_5 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_05.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}





.contentus h1 {

    font-size: 2.625rem;

    

}



.contacthg1 h1 {

    font-size: 1.09rem;

    

}



.contacthg1 h2 {

    font-size: 0.55rem;

    

}



.contacthg2 h1 {

    font-size: 0.75rem;    

}



.contacthg2 h2

{

	font-size: 0.58rem;

	

	}



.contentus {

width: 100%;

display: block;

vertical-align: middle;

font-size: 0.875rem;

left: 0px;

text-align: center;

color: #FFF;

width: 100%;

float: left;

position: relative;

height: 241px;

}





#contact .contentus div {

	padding-top:25px;





}



#contact .map {

width: 100%;

float: left;

overflow: hidden;

background-color: #E1EAF1;

background-image: url(../images/map.jpg);

background-repeat: no-repeat;

background-position: center center;

display: table-caption;

z-index: 103;

height:245px;

text-decoration: none;

text-align: center;

position:relative;

}





.email .emailmi h2 {

    font-family: "微软雅黑";

    font-size: 0.875rem;

    line-height: 1.75rem;

    font-weight: lighter;

    font-variant: normal;

    text-decoration: none;

}









#Sel1 div {

    float: left;

    line-height: 16px;

    text-decoration: none;

    font-family: "微软雅黑";

    font-size: 0.725rem;

    padding:0;

	margin:0;

	padding-top:1px;

    min-width: 24.60709%;

	padding-right:0.4%;

    width: auto !important;

}









/**最少480时,图标适应DIV大小**/

#Sel2 ul {

    display:inline-block;

    text-align: center;

    margin: 0px auto;

    width:100%;

}







#Sel2 ul li {

    text-align: center;

    margin: 0px auto;

    min-width: 30%;

    width: auto !important;

	display:inline-block;

	margin-top:5px;

}





	

#Sel2 .case_1 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_1.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	

	}



#Sel2 .case_1 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_01.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	







#Sel2 .case_1 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_01.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	







	

#Sel2 .case_2 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_2.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_2 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_02.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	





#Sel2 .case_2 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_02.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}



	

#Sel2 .case_3 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_3.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_3 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_03.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	

	

#Sel2 .case_3 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_03.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}		



#Sel2 .case_4 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_4.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_4 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_04.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	

	

#Sel2 .case_4 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_04.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	



	



#Sel2 .case_5 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_5.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_5 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_05.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	

	



#Sel2 .case_5 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_05.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	







/****case 分类end****/



.foot_nav

{

	height: 100%;

	font-family: "微软雅黑";

	font-size: 12px;

	line-height: 12px;

	text-decoration: none;

	width:100%;

	position:relative;

	top:0px;	

	text-align:centre;

	margin:0 auto;

	list-style:none;

	height:100%;

		

}





.foot_nav a {

	padding:0;

	margin:0;

    padding-top: 10px;

    text-decoration: none;

    font-family: "微软雅黑";

    color: #666464;

    display: inline-block;

    font-size: 0.75rem;

    letter-spacing: 1px;

    height: 92px;

	padding-left:6px;

	padding-right:6px;

}







.foot_nav a:hover

{

	border-bottom-width: 1.5px;

	border-bottom-style: solid;

	border-bottom-color: #d7000f;	

	position: relative;

	letter-spacing: 1px;

	font-size:0.75rem;

	}



.foot_nav .noline {

    font-size: 0.75rem;

    text-decoration: none;

    width: 2px;

    display: inline-block;

    height: 92px;

    padding: 0px 2px 0px 2px;

    margin: 0px;

}





.foot_nav .noline:hover{

	font-size: 0.75rem;

	text-decoration: none;	

	width:2px;

	display:inline-block;

	height: 92px;

	padding:0;

	margin:0;

	border-bottom-width:0;

	padding: 0px 2px 0px 2px;

	}



/**about start**/

.aboutmagrin_top

{

margin-top:20px;	

}





.aboutsunbird {

font-size: 2.25rem;

line-height: 2.25rem;

}



.aboutsunbirden {

margin-top: 10px;

font-size: 1.25rem;

line-height: 1.25rem;

font-weight: lighter;

color: #9fa0a0;

text-decoration: none;

font-family: Arial;

}



.pageContact p {

padding-top: 25px;

font-family: "微软雅黑";

font-size: 0.75rem;

line-height: 1.5rem;

text-decoration: none;

width: 78%;

text-align: center;

margin: 0 auto;

padding-bottom: 0px;

}



.pageConImg {

    width: 100%;

    text-align: center;

    margin: 0px auto 0px;

}





.pageConImg ul li a span {

display: block;

width: 130px;

height: 144px;

text-align: center;

margin: 0 auto;

background-repeat: no-repeat;

background-position: center center;

background-size:contain;

}



.pageConImg ul li a:hover span {

display: block;

width: 130px;

height: 144px;

text-align: center;

margin: 0 auto;

background-repeat: no-repeat;

background-position: center center;

background-size:contain;

}



.pageConImg ul li h1 {

padding-top: 5px;

font-family: "微软雅黑";

font-size: 0.8125rem;

line-height: 0.8125rem;

font-weight: normal;

color: #072235;

text-decoration: none;

}



.pageConImg ul li p {

width:100%;

padding:0;

margin:0;	

padding-top: 5px;

font-family: "微软雅黑";

font-size: 0.525rem;

line-height: 0.525rem;

font-weight: normal;

color: #9fa0a0;

text-decoration: none;

padding-bottom:10px;

}







/**about end**/

.Contactdetal {

    

    padding-bottom: 20px;

    padding-top: 20px;

}



.prvnext{

	width:100%;

    font-family: "微软雅黑";

    font-size: 0.875rem;

    line-height: 1.75rem;

    color: #B5B5B6;

    text-decoration: none;

    display: block;

    float: left;

	text-align: left;

}











#aboutp {

    padding-top: 15px;

    font-family: "微软雅黑";

    font-size: 0.75rem;

    line-height: 1.5rem;

    text-decoration: none;

    width: 94%;

    text-align: center;

    margin: 0px auto;

    padding-bottom: 15px;

}



.l50

{

	width:87.5%;

	text-align:centre;

	margin:0 auto;

	display:inline-block;

}



	

}





/**此段特别的**/

@media screen and (min-width: 321px) and (max-width: 480px){







.l50

{

	width:91.67%;

	text-align:centre;

	margin:0 auto;

	display:inline-block;

}

	



.whithebg .bigh1_top {

    padding-top: 30px;

}



.whithebg .bigh1 {

    font-size: 2.18rem;

    

}





.whithebg h1 {

    font-size: 0.75rem;    

}





.whithebg .h1_24 {

    font-size: 1.375rem;    

}





	

	.whatdiv div {

    margin: 0px auto;

    text-align: center;

    z-index: 102;

    padding-top: 20px;

    font-family: Arial;

    font-size: 2.11rem;

    line-height: 3.125rem;

    font-weight: normal;

    font-variant: small-caps;

    color: #FFF;

    text-decoration: none;

    overflow: hidden;

}



.whatdiv div span {

    font-family: Arial,Helvetica,sans-serif;

    text-decoration: none;

    font-size: 2rem;

}









/**what can we do ? start**/



.whatdiv {

    

    height: 95px;

}







	

.whatwecandoul

{

			

	width: 100%;

	text-align: center;

	position: relative;

	margin: 0 auto;

	z-index: 101;

	display:block;

	zoom:1;

	

}	



	

.whatwecandoul ul

{

	text-align: center;

	margin: 0 auto;

	list-style-type: none;

	padding:0;

	margin-top:90px;

	

}	







.whatwecandoul ul li

{

	margin:0;

	padding:0;

	text-align: center;

	margin: 0 auto;

	display: block;

	width: 18%;			

	display:inline-block;	

	white-space: nowrap;

	margin-top:20px;

	padding-bottom:20px;

}	









.whatwecandoul li a{

	display: block;

	text-decoration: none;

	

	}	







.whatwecandoul ul li div

{

	text-align: center;

	margin:0 auto;			

	width:100%;

	height:auto;

	display:block;



	

	}





.whatwecandoul a:last-child

{

	margin:0;

	padding:0;

	width:84%;

	display:none;

	

}





.whatwecandoul .whatwecando_1 a:first-child

{

	display:block;

	min-width:56px;

	width:auto !important;	

	width:56px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_1.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_1 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_01.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}	





.whatwecandoul .whatwecando_2 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_2.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_2 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_02.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}	



.whatwecandoul .whatwecando_3 a:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_3.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_3 a:hover:first-child

{

	display:block;

	min-width:65px;

	width:auto !important;	

	width:65px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_03.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}







.whatwecandoul .whatwecando_4 a:first-child

{

	display:block;

	min-width:72px;

	width:auto !important;	

	width:72px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_4.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_4 a:hover:first-child

{

	display:block;

	min-width:72px;

	width:auto !important;	

	width:72px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_04.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}





.whatwecandoul .whatwecando_5 a:first-child

{

	display:block;

	min-width:72px;

	width:auto !important;	

	width:72px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_5.png);

	background-repeat: no-repeat;	

	background-size:contain;

	

	}



.whatwecandoul .whatwecando_5 a:hover:first-child

{

	display:block;

	min-width:72px;

	width:auto !important;	

	width:72px;

	min-height:81px;

	height:auto !important;

	height:81px;

	background-image: url(../images/Case_05.png);

	background-repeat: no-repeat;

	background-size:contain;

	

	}



/**what can we do ? end**/





.join_ul li {

    list-style: none outside none;

    position: relative;

    min-width: 45%;

    width: auto !important;

	width:45%

    display: inline-block;

    text-align: center;

}





.join_ul li a {

    min-height: 200px;

	height: auto !important;

	height:200px;

}







#Sel1 div{

	float: left;

	line-height: 16px;

	text-decoration: none;

	font-family: "微软雅黑";

	font-size: 0.725rem;	

	margin-top:2px;

	margin-bottom:2px;

	margin-left:2px;

	margin-right:2px;	

	min-width: 24%;

	width: auto !important;

	width: 70px;

	

	

}	







/**最少480时,图标适应DIV大小**/

	

#Sel2 .case_1 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_1.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	

	}



#Sel2 .case_1 a:hover

{



	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_01.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	







#Sel2 .case_1 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_01.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	







	

#Sel2 .case_2 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_2.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_2 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_02.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	





#Sel2 .case_2 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_02.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}



	

#Sel2 .case_3 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_3.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_3 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_03.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	

	

#Sel2 .case_3 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_03.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}		



#Sel2 .case_4 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_4.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_4 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_04.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	

	

#Sel2 .case_4 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_04.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	



	



#Sel2 .case_5 a

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_5.png);

	background-repeat: no-repeat;	

	background-position: center center;

	background-size:contain;

	}



#Sel2 .case_5 a:hover

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_05.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	

	



#Sel2 .case_5 .selected

{

	display:block;

	min-width:62px;

	width:auto !important;	

	width:62px;

	min-height:90px;

	height:auto !important;

	height:90px;

	background-image: url(../images/Case_05.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-size:contain;

	}	







/****case 分类end****/



.Copyright{

	width:100%;

	float: left;

	font-family: "微软雅黑";

	font-size: 12px;

	line-height: 23px;

	text-decoration: none;

	margin-top:30px;

	text-align:center;

	}





.foot_nav

{

	height: 100%;

	font-family: "微软雅黑";

	font-size: 12px;

	line-height: 12px;

	text-decoration: none;

	width:100%;

	position:relative;

	top:0;	

	text-align:centre;

	margin:0 auto;

	list-style:none;

	height:100%;

		

}





.aboutsunbird{

	font-size: 2.56rem;

	line-height: 2.56rem;

	font-weight: lighter;

	color: #9fa0a0;

	text-decoration: none;

	font-family: "微软雅黑";

	}





#aboutp{

	padding-top: 25px;

font-family: "微软雅黑";

font-size: 0.75rem;

line-height: 1.5rem;

text-decoration: none;

width: 70%;

text-align: center;

margin: 0 auto;

padding-bottom: 25px;

	}

	

}



/************************************************************************************

smaller than 480

*************************************************************************************/

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



	

.prvnext ul li{

	min-width:100%;

	width:auto !important;

	width:100%;

	float:left;

	display:block;

}



.prvnext ul li:last-child{

	

	text-align:left;

	

}







/******banner******/

.lxfscroll li {

	width: 100%;

	margin: 0;

	padding: 0;

	display: block;

	background-position: 50% 50%;

	background-size:cover;

	background-repeat: no-repeat;	

}	



.lxfscroll-title

{

	

	}

	



.lxfscroll-title li {

text-align: -webkit-match-parent;

width: 5px;

height: 5px;

margin: 1px 1px;

text-indent: -999px;

border-radius: 10px;

cursor: pointer;

overflow: hidden;

border: 0px solid #aaa;

background-color: #ffffff;

padding: 0;

}





/***新菜单start*/

#SearHead 

{

	width: 100%;

	text-align: center;

	margin: 0 auto;

	height: 118px;

	padding: 0;	

	display:table;

	position: relative;

	overflow:hidden;	

}











#web_centre 

{

	top:48px;

	width: 350px;

	position:absolute;

	display:block;

	vertical-align:middle;	

	height:56px;

	z-index:101;	

	left:50%;

	margin-left:-180px;

}



/***新菜单end*/























/*****新foot start******/

.divfoot .logo

{



padding:0px;

text-align:center;

position:absolute;

left:50%;

margin-left:-150px;

padding-top:5px;

	

}







.con_con

{

	width:92%;

	font-size: 0.8125rem;

	}



.con_con_banimg

{

	width:100%;

	margin:0;

	padding:0;

	margin-bottom:30px;

	}











.whatwecandoul li p {

word-break: break-all;

font-size: 0.875rem;

color: #999DA0;

text-decoration: none;

font-style: normal;

line-height: 1.75rem;

padding-left: 8%;

font-weight: lighter;

font-family: "微软雅黑";

padding-right: 8%;

text-align: left;

}







.weixintext {

width: 40%;

margin-right: 4%;

float: right;

height: 100%;

}





.foot_nav a

{

text-align:centre;

margin:0 auto;

height:20px;

padding-left:6px;

padding-right:6px;

	}



.foot_nav .noline

{

	padding-top: 10px;

	height:20px;

	}



.foot_nav .noline:hover

{

	padding-top: 10px;

	height:20px;

	}	



/*****新foot end******/





/****case 分类start****/





.case_magOneUL li a {

    width: 100%;

    display: block;

    text-align: center;

    padding: 1px;

    border: 1px solid #D2D3D3;

    font-family: "微软雅黑";

    text-decoration: none;

    font-size: 0.75rem;

}







.case_magOneUL li {

	

	margin:0;

	padding:0;

	display:block;

	text-align: -webkit-match-parent;

	border: 0px solid #d2d3d3;	

	min-width: 32%;

	width: auto !important;

	width: 104px;

	margin-right: 3px;



	}















.case_magOneUL

{

	width:100%;

}

















.case_magOneUL .spa

{

	min-width: 1.7%;

	width: auto !important;

	width:2px;

	}





#Sel1 div a {

    display: block;

    line-height: 16px;

    text-decoration: none;

    font-family: "微软雅黑";

    font-size: 0.66375rem;

    border: 1px solid #D2D3D3;

    font-weight: lighter;

    color: #717171;

}



#Sel1 div a:hover{

	

	

	display: block;

	line-height: 16px;

	text-decoration: none;

	font-family: "微软雅黑";

	font-size: 0.66375rem;

	border: 1px solid #D8000F;

	font-weight: lighter;

	color: #717171;

	

	

	}		





#Sel1 div .selected{

	display: block;

	line-height: 13px;

	text-decoration: none;

	font-family: "微软雅黑";

	font-size: 0.66375rem;

	border: 2px solid #D8000F;

	font-weight: lighter;

	color: #717171;

	}







#header {

	position: relative;

	height: 100px;

	background-color: #fff;

	text-align: center;

	margin: 0 auto;

}





#header hgroup

{

	width:100%;	

	left:0;

	right:0;

	}





#header hgroup h1

{

	width:100%;	

	left:0;

	right:0;

	position:relative;

	}





	

/* site logo */

#site-logo {

	position:relative;

	width:214px;

	text-align: center;

	margin: 0 auto;

	clear:both;

	overflow:hidden;



}

	

#header-right

{

	width: 100%;

	float: left;

	position: absolute;

	right: 0px;

	bottom: 0px;

	z-index: 100;

	text-align: center;

	clear: both;

	margin: 0 auto;

	background-color: #099;	

}

	



#main-nav .nav-search

{

	width:23px;

	height:24px;

	overflow:hidden;

	top:-20px;

	left:-10px;

	}





#main-nav .nav-search a{

	vertical-align: middle;

	padding: 0px;

	background-color: #FFF;

	}

	

		



#main-nav .nav-search a:hover {

	vertical-align:middle;

	padding:0px;

	background-color: #FFF;

	box-shadow: inset 0 -2px 0 0 #FFF;

	}	





/**案例**/



.post-image .l50

{

	width:100%; /***50变100%****/

	}

	

	

.post-image .l25

{

	width:50%;	/***25变50%****/

}	











.whatwecandoul li div

{

	text-align: center;

	margin:0 auto;

		

	width:300px;

	

	}







.whatwecandoul a:first-child

{

	margin-left:20%;

	margin-right:20%;

	

	

}







.contentus

{

	width:100%;

	display:block;

	vertical-align: middle;

	font-size: 0.875rem;

	left: 0px;

	text-align: center;

	color: #FFF;	

	width: 100%;

	float: left;	

	position:relative;

	height:245px;

}





.contentus div

{

	position:relative;

	padding-top:3%;

	padding-bottom:3%;

	padding-left:5%;

	padding-right:5%;

}









.map

{

	

	width: 100%;

	float: left;

	overflow: hidden;

	background-color: #099;

	background-image: url(../images/map.jpg);

	background-repeat: no-repeat;

	background-position: center center;	

	display:block;

	position:relative;

	left:0;

	height:248px;

	line-height:248px

	

	





}		







	



.weixinbg

{

	width: 100%;

	float: right;

	background-color: #e3edf5;

	

	height:478px;

	position:relative;

	

	}





.weixin 

{

	width:100%;

	float:right;

	height:240px;

	margin-top:240px;

	background-image: url(../images/weixin480.png);

	background-repeat: no-repeat;



	}



.weixintext

{

	padding-top:50px;

	}

	

	

.email

{

	

	

	

	width: 100%;

	float: right;



	background-color: #099;

	background-image: url(../images/email.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	display:block;

	height:245px;

	text-decoration: none;	

	text-align: center;

	clear:both;

	position:absolute;

	

	

	

}





.email .emailmi 

{

	display: inline-block;

	vertical-align: middle;

	font-size: 0.875rem;

	margin-right: 0px;

	text-align: center;

	color: #FFF;

	

	width: 100%;

	height:auto;

	float: left;	

	margin-top:5%;

	margin-bottom:5%;

	text-align: center;

	

	}







.email .emailmi h2

{

	font-family: "微软雅黑";

	font-size: 0.875rem;

	line-height: 1.75rem;

	font-weight: lighter;

	font-variant: normal;

	text-decoration: none;	

	}	



.email .emailmi h2 font

{

	font-family: "微软雅黑";

	font-size: 1.25rem;

	line-height: 1.75rem;

	font-weight: bold;

	font-variant: normal;

	text-decoration: none;

	}	



	

.email .emailmi hgroup

{

	margin-top:5px;

	}

	

.email .emailmi hgroup:last-child

{

	

	padding: 4px;



	

	}	





.email .emailmi hgroup:last-child h2

{

	background-color: #d7000f;

	width: 260px;

	margin: 0 auto;

	padding: 2px;

	font-family: "微软雅黑";

	font-size: 1rem;

	color: #FFF;

	text-decoration: none;	

	}	









.serviceUl li

{

	margin:0;

	padding:0;

	width:98%;

	display:inline-block;

	text-align:center;

	margin:0 auto;

	padding-left:1%;

	padding-right:1%;

	

	

}



.serviceUl li img {

	padding:0;

	margin:0;

    max-width: 100%;

}





/**新服务样式***/

.contacth1 {

color: #000000;

font-family: "微软雅黑";

line-height: 1.75rem;

text-decoration: none;

font-size: 1.75rem;

}







.ser01 .serviceimg {

	width:100%;

	display:block;

	text-align:center;

	margin:0 auto;

	

}





.ser01 .serviceimg:last-child {

	width:100%;

	display: block;

	text-align: center;

	margin: 0 auto;

	border: 0px solid #CCC;

	padding-top:1px;	

}





.ser02 {

	width:100%;

	display:inline-block;

	text-align:center;

	margin:0 auto;

	float:right;

	vertical-align:text-top;

	margin-bottom:50px;

	padding-top:1px;

	}



.ser02 .serviceimg {

	width:100%;

	display:inline-block;

	text-align:center;

	margin:0 auto;

	float:right;

	vertical-align:text-top;

}



.ser02 .serviceimg:first-child {

width: 100%;

display: block;

text-align: center;

margin: 0 auto;

border: 0px solid #CCC;

padding:0;

padding-bottom:1px;

}









/****background-size: contain;*/



.pageContact p {

padding-top: 8px;

font-family: "微软雅黑";

font-size: 0.875rem;

line-height: 1.6rem;

text-decoration: none;

width: 90%;

text-align: center;

margin: 0 auto;

padding-bottom: 8px;

}











.joinusnote {

font-family: "微软雅黑";

font-size: 0.875rem;

line-height: 1.75rem;

font-weight: lighter;

color: #9fa0a0;

text-decoration: none;

padding-bottom: 50px;

width:90%;

}





.joinusImg {

width: 100%;

text-align: center;

margin: 0 auto;

margin-top: 0px;

}



.joinusImg a{

	margin:0;

	padding:0;

	}





.joinusImg ul li{

	padding:0;

	margin:0;

	width:49.35%;

	display:inline-block;

	margin:0 auto;

	height:auto !important;

	padding-top:1px;

	

}



.joinusImg ul li a span {

	padding:0;

	margin:0;

	display:block;

	width:100%;

	height:100%;

	background-size: contain;

}



.joinusImg ul li a:hover span {

	padding:0;

	margin:0;

	display:block;

	width:100%;

	height:100%;

	background-size: contain;

}



/***about css ***/



	



.aboutsunbirden {

margin-top: 10px;

font-size: 1.5rem;

line-height: 1.5rem;

font-weight: lighter;

color: #9fa0a0;

text-decoration: none;

font-family: Arial;

}





.honor li {

	margin:0;

	padding:0;

	width:100%;

	display:block;

	text-align:left;

	float:left;

	}



	

	

}



/****

smaller than 481-768

*************************************************************************************/

@media screen and (min-width: 481px) and (max-width: 768px) {



/***新菜单start*/

#SearHead 

{

	width: 100%;

	text-align: center;

	margin: 0 auto;

	height: 118px;

	padding: 0;	

	position: relative;

	overflow:hidden;	

}









#web_logo_Nav {

	width: 214px;

	float: left;

	top:28px;	

	display:table-cell;

	vertical-align:middle;

	height:50px;

	position:absolute;

	z-index:100;	

	left:50%;

	margin-left:-107px;

	

}







#web_centre 

{

	top:48px;

	width: 350px;

	position:absolute;

	display:block;

	vertical-align:middle;	

	height:56px;

	z-index:101;	

	left:50%;

	margin-left:-175px;

}



/***新菜单end*/







/****case 分类start****/

.l50

{

	width:95%;

	text-align:centre;

	margin:0 auto;

	margin-left:2.5%;

	margin-right:2.5%;

	}





#Sel1 div{

	margin:0;

	padding:0;

	line-height: 16px;

	text-decoration: none;

	font-family: "微软雅黑";

	font-size: 0.725rem;	

	margin-top:2px;

	margin-bottom:2px;

	margin-left:2px;

	margin-right:2px;	

	min-width: 24.44%;

	width: auto !important;

	width: 70px;

	

	

}	









.case_magOneUL

{

	width:100%;

}





.case_magOneUL li {

display: block;

text-align: -webkit-match-parent;

float: left;

border: 0px solid #d2d3d3;

min-width: 32.18%;

width: auto !important;

width: 106px;

}











.case_magOneUL .spa

{

	width:1%;

	min-width: 4px;

	width: auto !important;

	width:1%;

	}



/****case 分类end****/



#header {

	position: relative;

	height: 100px;

	background-color: #fff;

	text-align: center;

	margin: 0 auto;

}





#header hgroup

{

	width:100%;	

	left:0;

	right:0;

	}





#header hgroup h1

{

	width:100%;	

	left:0;

	right:0;

	position:relative;

	}





	

/* site logo */

#site-logo {

	position:relative;

	width:214px;

	text-align: center;

	margin: 0 auto;

	clear:both;

	overflow:hidden;



}

	

#header-right

{

	width: 100%;

	float: left;

	position: absolute;

	right: 0px;

	bottom: 0px;

	z-index: 100;

	text-align: center;

	clear: both;

	margin: 0 auto;

	background-color: #099;	

}

	

#main-nav {

	text-align: center;

	margin: 0 auto;

	padding: 0;

	position: absolute;

	

	z-index: 100;

	font: .75rem/100% Arial, Helvetica, sans-serif;

	

}







#main-nav .nav-search

{

	width:23px;

	height:24px;

	overflow:hidden;

	top:-20px;

	left:-10px;

	}





/* search form */

	#searchform {

		position: absolute;

		top: 5px;

		right: 0;

		z-index: 100;

		height: 40px;

	}

	#searchform #s {

		width: 70px;

	}



#main-nav .nav-search a{

	vertical-align: middle;

	padding: 0px;

	background-color: #FFF;

	}

	

		



#main-nav .nav-search a:hover {

	vertical-align:middle;

	padding:0px;

	background-color: #FFF;

	box-shadow: inset 0 -2px 0 0 #FFF;

	}	



/**案例**/



.post-image .l50

{

	width:100%; /***50变100%****/

	}

	

	

.post-image .l25

{

	width:50%;	/***25变50%****/

}	





.whatwecandoul li {

	margin: 0;

	list-style: none;

	float: left;	

	position: relative;

	padding:10px;

	height:auto;



	min-width:20%;

	width:auto !important;	

	width:186px;

	display:inline-block;

	



}





.whatwecandoul li div

{

	text-align: center;

	margin:0 auto;

		

	width:200px;

	

	}







.whatwecandoul a:first-child

{

	margin-left:20%;

	margin-right:20%;

	

	

}



.whatwecandoul a:last-child

{

	margin-left:10%;

	width:95%;

	

}





.contentusBg

{

	width: 100%;

	float: right;

	background-color: #d7000f;

	overflow: hidden;

	background-repeat: no-repeat;

	background-position: right top;	

	z-index:103;

	background-size:contain;

	height:100%;

	

	}







.contentus

{

	width:100%;

	float:left;

	overflow:hidden;	

	text-align: center;

	vertical-align: middle;

	color: #FFF;

	height:100%;	

	background-color: #d7000f;

}





.contentus div

{

	position:relative;

	padding-top:10%;

	padding-bottom:10%;

	padding-left:5%;

	padding-right:5%;

}









.map

{

	

	width: 100%;

	float: left;

	overflow: hidden;

	background-color: #099;

	background-image: url(../images/map.jpg);

	background-repeat: no-repeat;

	background-position: center center;	

	display:block;

	position:relative;

	left:0;

	height:361px;

	line-height:361px;

	

	





}		







	



.weixinbg

{

	width: 100%;

	float: right;



	background-color: #E4EDF6;

	background-image: url(../);

	height:720px;

	position:relative;

	

	}





.weixin 

{

	width: 100%;

	float: right;

	height: 22.562rem;

	margin-top: 361px;

	background-image: url(../images/weixin.jpg);

	background-repeat: no-repeat;

	background-size: contain;

	background-position: left center;

	}

	

	

.email

{

	

	

	

	width: 100%;

	float: right;



	background-color: #099;

	background-image: url(../images/email.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	display:block;

	height:361px;

	text-decoration: none;	

	text-align: center;

	clear:both;

	position:absolute;

	

	

	

}





.email .emailmi 

{

	display: inline-block;

	vertical-align: middle;

	font-size: 0.875rem;

	margin-right: 0px;

	color: #FFF;	

	width: 100%;

	height:auto;

	float: left;

	margin-top:10%;

	margin-bottom:10%;

	text-align: center;

	

	}







.email .emailmi h2

{

	font-family: "微软雅黑";

	font-size: 0.875rem;

	line-height: 1.75rem;

	font-weight: lighter;

	font-variant: normal;

	text-decoration: none;	

	}	



.email .emailmi h2 font

{

	font-family: "微软雅黑";

	font-size: 1.25rem;

	line-height: 1.75rem;

	font-weight: bold;

	font-variant: normal;

	text-decoration: none;

	}	



	

.email .emailmi hgroup

{

	margin-top:5px;

	}

	

.email .emailmi hgroup:last-child

{

	

	padding: 4px;



	

	}	





.email .emailmi hgroup:last-child h2

{

	background-color: #d7000f;

	width: 260px;

	margin: 0 auto;

	padding: 2px;

	font-family: "微软雅黑";

	font-size: 1rem;

	color: #FFF;

	text-decoration: none;	

	}	









	

}





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

	.izl-rmenu{position:fixed; left:100%; margin-left:45%; bottom:10px; padding-bottom:95px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }

}





/************************************************************************************

smaller than 1024

*************************************************************************************/

@media screen and (min-width: 769px) and (max-width: 1024px) {







/****case 分类start****/

.l50

{

	width:95%;

	text-align:centre;

	margin:0 auto;

	margin-left:2.5%;

	margin-right:2.5%;

	}







#Sel1 div{

	float: left;

	line-height: 16px;

	text-decoration: none;

	font-family: "微软雅黑";

	font-size: 0.725rem;	

	margin-top:2px;

	margin-bottom:2px;

	margin-left:2px;

	margin-right:2px;	

	min-width: 16.14%;

	width: auto !important;

	width: 70px;

		

}	









.case_magOneUL

{

	width:100%;

}



.case_magOneUL li {

display: block;

text-align: -webkit-match-parent;

float: left;

border: 0px solid #d2d3d3;

min-width: 32.35%;

width: auto !important;

width: 106px;

}



.case_magOneUL .spa

{

	width:1%;

	min-width: 4px;

	width: auto !important;

	width:1%;

	}







/****case 分类end****/



/**join us 四个变2个**/

	.join_ul

{

	width:90%;

	float:left;

	padding:0;

	margin-left:10%;

}	



.join_ul li 

{

	list-style: none;

	float: left;

	position: relative;

	padding-left:20px;

	padding-top:0;

	padding-right:20px;

	padding-bottom:0;

	height:210px;

	width:50%;

	overflow:hidden;

	}







/*****sunbrid view*****/



.whithebg h1

{

	font-size: 0.875rem;

	color: #999da0;

	text-decoration: none;

	font-style: normal;

	line-height: 1rem;

	margin-left: 10.2%;

	font-weight: normal;

	font-family: "微软雅黑";

	padding-right: 15.2%;

	}

	

.whithebg .h1_24

{

	font-size: 1.5rem;

	color: #000000;

	text-decoration: none;

	font-style: normal;

	line-height: 3rem;

	margin-left: 10.2%;

	font-weight: normal;

	font-family: "微软雅黑";

	}	

.whithebg img:last-child

{

	margin-top:6%;

	vertical-align:bottom;

	padding-bottom:5px;

	}







.whatwecandoul li div

{

	text-align: center;

	margin:0 auto;

		

	

	width:186px;

	

	}





.whatwecandoul a:last-child

{

	margin-left:5%;

	width:95%;

	

}



.weixintext

{

	width:40%;

	

	margin-right:1%;	

	float:right;

	height:100%;

	}





.weixintext	 figure

{

	display: inline-block;

	vertical-align: middle;

	font-size: 0.875rem;

	margin-right: 0px;

	color: #FFF;

	width: 100%;

	height: 100%;

	padding-top: 25%;

	padding-bottom: 25%;

	text-align: center;

	}









}







/*************/

@media screen and (min-width: 1025px) and (max-width: 1555px) {





/****case 分类start****/

.l50

{

	width:95%;

	text-align:centre;

	margin:0 auto;

	margin-left:2.5%;

	margin-right:2.5%;

	}







#Sel1 div{

	margin:0;

	padding:0;

	display:inline-block;

	line-height: 16px;

	text-decoration: none;

	font-family: "微软雅黑";

	font-size: 0.725rem;	

	margin-top:2px;

	margin-bottom:2px;

	margin-left:2px;

	margin-right:2px;	

	min-width: 16.2%;

	width: auto !important;

	width: 70px;

		

}	









.case_magOneUL

{

	width:100%;

}



.case_magOneUL li {

display: block;

text-align: -webkit-match-parent;

float: left;

border: 0px solid #d2d3d3;

min-width: 32.3%;

width: auto !important;

width: 106px;

}



.case_magOneUL .spa

{

	width:1%;

	min-width: 4px;

	width: auto !important;

	width:1%;

	}







/****case 分类end****/







.whatwecandoul a:last-child

{

	margin-left:0;

	padding-left:5px;

	width:95%;

	

}







/**join us 四个变2个**/

.join_ul

{

	width:90%;

	float:left;

	padding:0;

	margin-left:10%;

}	



.join_ul li 

{

	list-style: none;

	float: left;

	position: relative;

	padding-left:20px;

	padding-top:0;

	padding-right:20px;

	padding-bottom:0;

	height:210px;

	min-width: 40%;

	width: auto !important;

	width: 40%;

	overflow:hidden;

	}

	

/*****

.pageConImg ul li

{

	padding-left:3%;

	padding-right:3%;

	}	

****/

	



}











@media screen  and (min-width: 1441px) {



.moreright{

	width: 100%;

	float: left;

	margin: 0;

	padding:0;

	position: relative;

	display: block;

	text-align: right;

	font-family: Arial;

	text-decoration: none;

	height:40px;

	z-index:103;

	bottom:60px;

	

	}

	

}







@media screen and (min-width: 481px) and (max-width: 900px) {



.Copyright{

	width: 160px;

	float: left;

	font-family: "微软雅黑";

	font-size: 12px;

	line-height: 23px;

	text-decoration: none;

	padding-top:5px;

	text-align:left;

	position:absolute;

	top:35px;

	}

}





@media screen and (min-width: 481px) and (max-width: 600px) {



.divfoot .logo {

    padding: 5px 0px 0px;

    text-align: center;

    position: absolute;

    left: 50%;

    margin-left: -150px;

}



.Copyright {

    width: 100%;

    float: left;

    font-family: "微软雅黑";

    font-size: 12px;

    line-height: 23px;

    text-decoration: none;

    margin-top: 0px;

    text-align: center;

	position:relative;

	padding:0;

}







.foot_nav {

height: 100%;

font-family: "微软雅黑";

font-size: 12px;

line-height: 12px;

text-decoration: none;

width: 100%;

position: relative;

top: 0;

text-align: centre;

margin: 0 auto;

list-style: none;

height: 100%;

top:35px;

}

}





