@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:#fff; 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*/
.main{ background:url(imagesbg_01.jpg) no-repeat center top; height:1114px; position:relative;}

/*Nav*/
.nav{ width:1000px; height:93px; margin:0px auto; padding-top:25px}
.logo{ float:left; width:210px}
.nav_list{ width:750px; float:right;font:16px/32px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå";; color:#FFF}
.nav_list a{ padding-top:24px; margin-right:20px; display:block; float:left; }
.nav_list a:hover{ border-bottom:4px solid #fff; text-decoration:none}
.nav_list .tel{ float:right;padding-top:24px; }

/*Content*/
.content{ width:1000px; margin:0px auto;}
.con_left{ width:600px; float:left; margin-left:40px; background:#efefef;border-radius:10px 10px 0px 0px ; height:852px; padding:20px; position:relative}
.tab_box{ background:#ff2121; width:570px; height:822px; padding:15px ; overflow:hidden}
.list_img{ width:570px; height:822px; overflow:hidden}

.tab_link{ position:absolute; width:60px; height:auto;font:16px/16px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#fff; text-align:center; left:-40px}
.tab_link a{ width:60px; height:120px; margin-bottom:10px; padding-top:10px; display:block;}
.tab_link a:hover{ text-decoration:none}

.tab_link_on{ background:url(imagestab_on.png) no-repeat;}
.tab_link_off{ background:url(imagestab_off.png) no-repeat;}

.con_right{ width:240px; float:right; margin-right:40px;background:#ffd800;border-radius:10px 10px 0px 0px; height:792px; margin-top:80px; position:relative; padding:10px  }
.ufo{ width:203px ; height:270px ; position:absolute; top:-100px; margin-left:50%; left:-105px;animation:ufo_animation 4s ease-in-out 0s infinite both;-webkit-animation:ufo_animation 4s ease-in-out 0s infinite both;-ms-animation:ufo_animation 4s ease-in-out 0s infinite both;-moz-animation:ufo_animation 4s ease-in-out 0s infinite both;-o-animation:ufo_animation 4s ease-in-out 0s infinite both; }

.tab_box_info{width:240px; height:769px;background:#fff;border-radius:10px 10px 0px 0px;}
.news{ width:220px; height:210px; overflow:hidden; width:220px; margin:0px auto;}
.news_box{ height:210px}
.news_top{ color:#e81313; font:bold 24px/40px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; height:40px; border-bottom:4px solid #e81313}
.news_list{ padding-top:6px}
.news_list li{ color:#181818 ; font:16px/30px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; border-bottom:1px dashed #CCC;}

.form_box{ width:220px; height:191px; background:url(imagesform_bg.png) no-repeat; margin:0px auto; margin-top:30px; padding-top:92px}

.form_box_list{ width:176px; height:30px; margin:0px auto; padding-top:5px}
.form_box_left{ width:41px; height:30px; float:left;border-radius:10px 0px 0px 10px;  font:18px/30px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#4a4a4a; text-align:center;}
.form_box_right{ width:135px;height:30px; float:left; overflow:hidden;}

.form_box_right select{ font:16px/30px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#666; width:135px ; height:30px; border:1px solid #c5c5c5;  padding:0px 0px 0px 10px}
.form_box_right input{font:16px/30px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#666; width:118px ; height:28px; border:1px solid #c5c5c5;  padding:0px 0px 0px 15px}
.btn{ width:174px; height:47px; background:url(imagesbtn_on.png) no-repeat; border:0px; outline:0px; font:24px/30px "Î¢ÈíÑÅºÚ", Arial, "ËÎÌå"; color:#fff; cursor:pointer; margin-left:2px}
.btn:hover{background:url(imagesbtn_off.png) no-repeat;}

.people{ position:absolute; bottom:-30px; width:235px; height:327px; background:url(imagespeople.png) no-repeat 0 0;background-size: 400%;animation: people_run steps(3) 0.7s infinite both;}
.light_left{ width:334px; height:247px; background:url(imageslight_left.png) no-repeat; position:absolute; bottom:47px ;margin-left:50%; left:-741px;background-size: 400%;animation: light_left steps(3) 2.5s infinite both}
.light_right{ width:334px; height:247px; background:url(imageslight_right.png) no-repeat;position:absolute; bottom:47px; margin-left:50%;left:494px;background-size: 400%;animation: light_right steps(3) 2.5s infinite both}
.starlight{ width:406px; height:141px; background:url(imagesstarlight.png) no-repeat 0 0; position:absolute; top:39px; margin-left:50%; left:477px;background-size: 700%;animation: starlight steps(6)2s infinite both}




@keyframes ufo_animation {
  0% {top:-100px;}
  50% {top:-85px;}
  100%{top:-100px;}
}
@keyframes people_run {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 100%;
  }
}
@keyframes light_left {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 100%;
  }
}
@keyframes light_right {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 100%;
  }
}
@keyframes starlight {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 100%;
  }
}

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


.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}

















