@charset "gb2312";
/*pulic*/
html{font-size:62.5%}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:medium none;list-style-type:none;}body,button,input,select,textarea{font:12px/1.5 'Î¢ÈíÑÅºÚ',tahoma,Srial,helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}em{font-style:normal;}ul,ol,{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:none;}img{border:0px;}body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}input,img{vertical-align:middle;}body,html{margin:0 auto;}img{border:none;vertical-align:top;}*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.blank{height:8px;clear:both;}.blank20{height:20px;clear:both;}.clearfix:after,.clear:before{display:table;content:'';}.clearfix:after{clear:both;overflow:hidden;}.clearfix{zoom:1;}.relative{position:relative;}.absolute{position:absolute;}.float_left,.fl{float:left;display:inline;}.float_right,.fr{float:right;display:inline;}.noPd{padding:0 !important;}.noMg{margin:0 !important;}.noBg{background:0 !important;}.noBd{border:0 !important;}.iBlock{display: inline-block;vertical-align: middle;}
/*header*/
.scrollTop { position:fixed; bottom:116px; right:0; width:13%;cursor:pointer;}
#header{width:100%;height:80px;}
#logo{width:100%;height:80px;position:relative;background:#fff;}
#logo a{position:absolute;display:block;}
.logo_pic{top:21px;width: 373px; height: 43px;display:block;left:50%;top:50%;margin-left:-186px;margin-top:-21px;}
.logo_tel{top:19px;right:15px;width: 50px; height: 50px;display:block;}
@keyframes change
{
	0%		{transform: scale(.8);}
	50%		{transform: scale(1);}
	100%	{transform: scale(.8);}
}
@-webkit-keyframes change
{
	0%		{-webkit-transform: scale(.8);}
	50%		{-webkit-transform: scale(1);}
	100%	{-webkit-transform: scale(.8);}
}
@-moz-keyframes change
{
	0%		{-moz-transform: scale(.8);}
	50%		{-moz-transform: scale(1);}
	100%	{-moz-transform: scale(.8);}
}
.logo_tel span{background:url(../Images/logo_tel.png) no-repeat;background-size:50px 50px;width:50px;height:50px;display:block;-webkit-animation:change 1s infinite;animation:change 1s infinite;-moz-animation:change 1s infinite;}
.logo_item{top:21px;left:15px;}
.logo_item img{width: 51px; height: 38px;display:block;}
/*footer*/
.bottofoot{width:97%;height:122px;margin:47px auto;border-radius:10px;background:#26c540;text-align:center;padding-top:25px;display:block;}
.bottofoot em{width:431px;height:77px;background:url(../Images/botfot_nr.png) no-repeat;}
.address_info {width:100%;height:317px; background:url(../Images/addressbg.jpg) no-repeat center; -moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.address_pic1 {left:0;top:66px;width:280px;height:190px; background:url(../Images/address_pic1.png) no-repeat;}
.address_pic2 {right:54px;top:56px;width:366px;height:134px; background:url(../Images/address_pic2.png) no-repeat;}
.address_online {right:209px;top:200px;width:187px;height:64px; background:url(../Images/hmap.png) no-repeat;}
.hAbout {right:10px;top:200px;width:187px;height:64px; background:url(../Images/habout.png) no-repeat;}
.copyRight {width:100%;margin:0 auto 116px;}
.ztActivity{width:98%;margin:0 auto;padding-top:8px;}
@media screen and (min-width:360px) and (max-width:409px){
.address_info {height:172px;}
.address_pic1 {width:156px;height:106px;top:36px;}
.address_pic2 {right:21px;width:192px;height:75px;top:31px;}
.address_online {right:118px;width:105px;height:35px;top:112px;}
.hAbout { width:105px;height:35px;top:112px;}
.copyRight {margin-bottom:65px;}
	}
@media screen and (min-width:410px) and (max-width:900px){
.address_info {height:196px;}
.address_pic1 {width:179px;height:121px;top:42px;}
.address_pic2 {right:20px;width:218px;height:85px;top:35px;}
.address_online {right:126px; width:112px;height:40px;top:128px;}
.hAbout { right:7px; width:112px;height:40px;top:128px;}
.copyRight {margin-bottom:74px;}
	}
@media (min-width:320px) and  (max-width:900px){
.bottofoot{height:61px;margin:24px auto;border-radius:5px;padding-top:13px;}
.bottofoot em{width:215px;height:39px;background-size:100% 100%;-webkit-background-size:100% 100%; -moz-background-size:100% 100%;}
.address_info {width:100%;height:159px;}
.address_pic1 {top:33px;width:140px;height:95px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.address_pic2 {right:28px;top:28px;width:171px;height:67px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.address_online {right:105px;top:100px;width:94px;height:32px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.hAbout {right:6px;top:100px;width:94px;height:32px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.copyRight {width:100%;margin:0 auto 58px;}	
.ztActivity{padding-top:4px;}
}
@media (min-width:320px) and  (max-width:900px){
html{font-size:31%}	
#header{height:40px;}
#logo{height:40px;}
.logo_pic{width: 187px; height: 22px;margin-left:-94px;margin-top:-11px;}
.logo_pic img{width: 187px; height: 22px;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.logo_tel{top:9px;right:7px;width: 25px; height: 25px;}
.logo_tel span{-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;width:25px;height:25px;-webkit-animation:change 1s infinite;animation:change 1s infinite;-moz-animation:change 1s infinite;}
.logo_item{top:11px;left:7px;}
.logo_item img{width: 26px; height: 19px;}
}