@charset "gb2312";
/* Initialization */
body{ overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#edf3f8; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow-y:hidden }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif;outline:0px }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.main{ position:relative}

/*Top*/
.header{ height:60px; background:#FFF}
.con{ width:1000px; margin:0px auto}
.logo{ float:left; margin-top:15px}
.nav{ float:left; margin:25px 0px 0px 20px;display:block; width:450px}
.nav li{ float:left; margin-left:5px}
.tel{ float:right; font:18px/60px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"}

/*Banner*/
.banner{ height:870px; background:url(imagesbg_01.jpg) no-repeat ;position:relative ; z-index:10}
.content{width:1000px; margin:0px auto;}
#snow,#snow canvas{ height:870px; width:100%; opacity:0.7}
#snowscene{ background:url(imagespng_04.png) no-repeat; height:407px; width:100%; position:absolute; top:550px}
.font01{ width:612px; height:99px; background:url(imagespng_01.png) no-repeat; position:absolute; top:100px; margin-left:50%; left:-306px}
.font02{ width:1000px; height:274px; background:url(imagespng_02.png) no-repeat; position:absolute; top:233px; }
.font03{ width:836px; height:56px; background:url(imagesimg_01.jpg) no-repeat; position:absolute; top:544px; margin-left:50%; left:-418px }

/*Download*/
.download{ height:800px; background:#edf3f8; padding-top:100px; position:relative; z-index:1}
.book{ width:1000px; height:738px; margin:0px auto; background:url(imagespng_06.png) no-repeat; }
.focus{ float:left; margin-left:109px; padding-top:105px; width:300px; height:422px; overflow:hidden}
.hiSlider{overflow: hidden;width: 300px;height:422px;background: #eee;}
.hiSlider-title{ display:none}
.hiSlider-item{ width:300px}
.hiSlider-item img{ width:300px}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-next,.hiSlider-btn-prev{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(imageshislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-next:hover,.hiSlider-btn-prev:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-pages{bottom:15px;left:102px}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#777}
.hiSlider-pages a.active{background:#fff}

.form_box{ float:right;  padding-top:105px; margin-right:53px; width:417px}
.part01{ padding-bottom:30px}
.form{ width:350px; height:50px; margin:0px auto; padding-top:10px}
.form_left{ width:90px; height:50px; float:left;border-radius:10px 0px 0px 10px; background:#fd6773; font:24px/50px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#fff; text-align:center}
.form_right{ width:260px;height:50px; float:left; overflow:hidden  }
.form_right select{  font:16px/50px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#999999; width:260px ; height:50px; border:1px solid #fd6773;  padding:0px 0px 0px 15px}
.form_right input{font:16px/48px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#999999; width:243px ; height:48px; border:1px solid #fd6773;  padding:0px 0px 0px 15px}
.btn{ width:350px; height:51px; background:url(imagesbtn_bg.jpg) no-repeat; border:0px; outline:0px; font:24px/51px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#fff; cursor:pointer}
.btn:hover{background:url(imagesbtn_bg_.jpg) no-repeat;}


.hand_left{ width:312px; height:445px; margin-left:50%; left:-662px; top:475px; position:absolute;z-index:1}
.hand_right{ width:401px; height:432px; margin-left:50%; left:275px; top:509px; position:absolute;z-index:1}


.sales_box{ height:645px; background:url(imagespng_09.png) no-repeat center top; position:relative; z-index:99999; margin-top:-140px;padding-top:150px}
.drsn{ height:638px; background:url(imagespng_13.png) no-repeat center center;animation:content_01_clock 4s ease-in-out 0s infinite both;-webkit-animation:content_01_clock 4s ease-in-out 0s infinite both;-ms-animation:content_01_clock 4s ease-in-out 0s infinite both;-moz-animation:content_01_clock 4s ease-in-out 0s infinite both;-o-animation:content_01_clock 4s ease-in-out 0s infinite both;}
.part02{ width:770px; height:60px; margin:0px auto; background:url(imagespng_10.png) no-repeat center bottom; padding-top:140px ; position:relative}
.part02 .img_animation{position: absolute;left: 444px;top: 93px;animation:img_animation 4s ease-in-out 0s infinite both;-webkit-animation:img_animation 4s ease-in-out 0s infinite both;-ms-animation:img_animation 4s ease-in-out 0s infinite both;-moz-animation:img_animation 4s ease-in-out 0s infinite both;-o-animation:img_animation 4s ease-in-out 0s infinite both;}
.special_box{ height:536px; padding-top:76px  }
.special_box_left{ float:left ; width:470px;height:536px; background:url(imagespng_11.png) no-repeat;position:relative}
.special_box_right{ float:right;width:470px;height:536px; background:url(imagespng_12.png) no-repeat center bottom;position:relative}
.special_box a{ width:232px; height:34px; font:24px/34px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#3446dd; text-align:center; display:block;border-radius:30px; background:#fff; position:absolute; bottom:26px; margin-left:50%; left:-116px}
.special_box a:hover{ text-decoration:none; color:#fd6773}

@keyframes content_01_clock {
  0% {background-position: center 0px;}
  20% {background-position: center -10px;}
  80%{background-position: center 12px;}
  100%{background-position: center 0px;}
}
@keyframes img_animation {
	0% { transform:rotate(10deg)}
	16% {transform:rotate(-10deg)}
	33%{transform:rotate(10deg)}
	50%{transform:rotate(-10deg)}
	66%{transform:rotate(10deg)}
	82%{transform:rotate(-10deg)}
	100%{transform:rotate(10deg)}
}








/*=================µØÖ·================*/


.zg_row08{color: #5a5a5a;padding-bottom: 20px;}
.zg_r8info a:hover{color: #ff7e00; font-weight:bold; text-decoration:none;}
.zg_r8info{width: 960px;border:1px dashed #ff4d4d; margin:20px auto;font-size:18px;}
.zg_r8info td{border-bottom:1px dashed #ff4d4d;height: 72px;}
.zg_title{ padding-top: 40px;}
.zg_title h3{ background:url(imageszg_linbg3.png) no-repeat center bottom;height:86px;line-height:86px; font-size:40px;color: #222;text-align: center; font-weight:bold;}
.zg_title h3 span{color: #ff4d4d; font-size:40px;}	
.zg_subtit{height: 70px;line-height:70px;font:24px/70px "Î¢ÈíÑÅºÚ"; color:#464646; text-align: center;}




.five_title{width:100%;height:130px;background:#e35d64;text-align:center;}
.five_title img{display:block;width:1100px;}
.offcn_five{width:100%;height:280px;background:url(../images/05_bg_1911.jpg) no-repeat center top; }
.offcn_five_cont{width:960px;height:200px;padding-top:30px;position:relative;}
.offcn_dz{width:960px;height:180px;background:#;position:relative;}
.offcn_dz span{
	width: 954px;
	height: 55px;
	border-bottom: 1px solid #ff4d4d;
	display: block;
	position: absolute;
	left: 3px;
	top: 0px;
	z-index: 777
}
.offcn_dz span a{padding:0 20px;height:55px;float:left;font:14px/55px "Î¢ÈíÑÅºÚ";color:#333;display:inline}
.offcn_dz span a.h_hover{padding:0 10px;height:54px;background:#;border:1px solid #ddd;border-bottom:none;border-top:2px solid #ff4d4d;color:#ff4d4d;display:inline}

.offcn_dz p{
	width: 907px;
	height: 72px;
	background: url(imagesfxqt.jpg) no-repeat 10px top;
	margin-top: 40px;
	padding-left: 40px;
	position: absolute;
	left: 5px;
	top: 40px;
	z-index: 888
}
.offcn_dz p strong{display:block;width:550px;font:16px/35px "Î¢ÈíÑÅºÚ";color:#333;padding-left:350px;}
.offcn_five_cont h3{width:960px;height:82px;background:#ff9ba0;padding-top:17px;text-align:center;position:absolute;left:-17px;top:240px;z-index:998}
.offcn_zktj{width:960px;height:208px;background:#fff;margin-top:82px; position:absolute; top:270px; left:0;}
.offcn_zktj a{float:left;margin-left:44px;margin-top:29px;}

/*½áÊø²¿·Ö¿ªÊ¼*/
.hdd {width: 1000px;margin-top: px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding-top:20px;}
#foot{width:100%;height:auto;background-color:#25292C;background-repeat: repeat-x;clear:both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border-top-width: 1px;border-top-style: solid;border-top-color: #333;}
#foot-all{width:1000px;height:110px;color: #FFF;text-decoration: none;padding-top:5px;line-height: 25px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-align: center;font:12px/25px "Î¢ÈíÑÅºÚ"}
#foot #foot-all a {color: #CCC;text-decoration: none;}
/*½áÊø²¿·Ö½áÊø*/
/*¸¨ÖúÖ¸µ¼¿ªÊ¼*/
.lnzd{ width:auto; height:auto; position:fixed; top:80px; left:0px;}
/*¸¨ÖúÖ¸µ¼½áÊø*/
/*×ÉÑ¯Ðü¹Ò¿ªÊ¼*/
.xg_20150225{ width:auto; height:auto; position:fixed; top:80px; right:0px;}
/*×ÉÑ¯Ðü¹Ò½áÊø*/
.lnzd,.xg_20150225{ z-index:9999999}