@charset "gb2312";
@import url("font/qianblack.css");
@import url("font/black.css");
@import url("font/shenblack.css");

@import url("font/white.css");

@import url("font/qianzong.css");
@import url("font/zong.css");
@import url("font/shenzong.css");

@import url("font/qianred.css");
@import url("font/red.css");
@import url("font/shenred.css");

@import url("font/qianyellow.css");
@import url("font/yellow.css");
@import url("font/shenyellow.css");

@import url("font/qiangreen.css");
@import url("font/green.css");
@import url("font/shengreen.css");

@import url("font/qianyoung.css");
@import url("font/young.css");
@import url("font/shengyoung.css");

@import url("font/qianblue.css");
@import url("font/blue.css");
@import url("font/shenblue.css");


@import url("font/qianpurple.css");
@import url("font/purple.css");
@import url("font/shenpurple.css");
/********************************************************************************************************************************************全局变量***************************/
html,body
{ 
	margin:0 auto;
	padding:0 auto;
	border:0 auto;
	text-align:center;
	font-family:"Microsoft Yahei";
	background-color:#ffffff;
	/***************滚动条*******************/ 
	scrollbar-face-color:#cccccc;
	scrollbar-highlight-color:#d4d4d4;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#d4d4d4;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#d4d4d4;
	scrollbar-track-color:#ffffff;
	/**************全屏******************/
    /*width:100%; 
	height:100%; 
	overflow:hidden;
    -webkit-tap-highlight-color: rgba(0,0,0,0);*/
	/**************背景屏幕******************/
	/*background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment: fixed;*/
}
.support,.support a:link,.support a:visited,.support a:active 
{
    font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	letter-spacing:1px;
}
.support a:hover 
{
    font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	letter-spacing:1px;
}
#bj
{
  text-align:center; 
  color:white; 
  padding:300px 0px; 
  background:#ccc  center center; 
  background-attachment:fixed; 
}
#top 
 {
   z-index:1; 
   position:fixed; 
   top:0; 
   left:0;
   width:100%; 
   overflow:visible;
   _position:absolute;
   top:expression(offsetParent.scrollTop); 
   left:expression(offsetParent.scrollLeft);
   background-image:url(about:blank);  
   background-attachment:fixed;  
　 clear: both;
 }
#foot 
 {
   z-index:1; 
   position:fixed;
   bottom:0;
   left:0;  
   width:100%;
   overflow:visible;
   _position:absolute;
   top:expression(offsetParent.scrollTop+(offsetParent.clientHeight-this.offsetHeight));
   left:expression(offsetParent.scrollLeft);
   background-image:url(about:blank);  
   background-attachment:fixed; 
   clear: both;
 }
.fenye
{
	background-color:#f7f5f6;
	height:22px;
}
img
{
border:0;
} 
.indexbj
{
    background-image:url(../images/bj.jpg);
	background-repeat:repeat-x;
}
.ziyebj
{
    background-position: center;
	background-repeat:repeat-y;
}
.ziyebanner
{
    background-repeat: no-repeat;
	background-position:top;
}
.xieti
{
    font-style:italic;
}
.zhongline
{
    text-decoration:line-through;
}
.shiimages
{
	cursor:hand;
	border: 1px solid #cccccc;
}
.xuimages
{
	cursor:hand;
	border: 1px dotted #cccccc;
}
.moren
{
    margin: 0;
    padding: 0;
}
.yingwen
{
   word-break:break-all;
   word-wrap:break-word;
}
#ceng0 
{
	position:absolute;
	width:0;
	height:0;
	z-index:0;
}
#ceng1 
{
	position:absolute;
	width:0;
	height:0;
	z-index:1;
}
#ceng2 
{
	position:absolute;
	width:0;
	height:0;
	z-index:2;
}
#ceng3 
{
	position:absolute;
	width:0;
	height:0;
	z-index:3;
}
#ceng4 
{
	position:absolute;
	width:0;
	height:0;
	z-index:4;
}
#ceng5 
{
	position:absolute;
	width:100%;
	height:0;
	z-index:5;
}
#ceng6 
{
	position:absolute;
	width:0;
	height:0;
	z-index:6;
}
#ceng7 
{
	position:absolute;
	width:0;
	height:0;
	z-index:7;
}
#ceng8 
{
	position:absolute;
	width:0;
	height:0;
	z-index:8;
}
#ceng9 
{
	position:absolute;
	width:0;
	height:0;
	z-index:9;
}
#ceng10
{
	position:absolute;
	width:0;
	height:0;
	z-index:10;
}
#center
{
   width: 100%; 
   height: 100%;
   object-fit:cover;
   object-position:center center
}
/*************************************************************************QQ在线***************************************************************************/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
/***********************************************************************************************banner1*********************************************/
.banner1-main{height:1200px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:9;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:8;top:570px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.anniu{display:block;width:100%;height:5px;position:absolute;z-index:8;top:610px;left:0;text-align:center;}
.banner1-box,.banner1{display:block;width:100%;height:1200px;overflow:hidden;}
.banner1-box{position:relative;}
.banner1{display:none;height:1200px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:0;}
.banner1 a{display:block;width:100%;height:1200px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:1;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:4;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/********************************************************************************************************************************************qq漂浮***************************/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:2;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:2; top:25px; left: 0;  background-image: url(../images/qq/qq.png); background-repeat: no-repeat; display:block;  height: 136px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
/********************************************************************************************************************************************banner2***************************/
#full-screen-slider {
	width:100%;
	height:515px;
	float:left;
	position:relative
}
#slides {
	display:block;
	width:100%;
	height:515px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:20%;
	top:470px;
	z-index:1;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-left:15px;
	border-radius:5px;
	background:#ccc;
	overflow:hidden;
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination li.current {
	background:#067eee;
}
/************************************************************************fullPage********************************************************************************************/
/**
 * fullPage 2.4.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    position: absolute;
    z-index: 1;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;

}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 1;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
	left:0px;
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 1;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span {
    background: #333;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    top: 2px;
    left: 2px;
    width: 8px;
    height: 8px;
    border: 1px solid #000;
    background: rgba(0, 0, 0, 0);
    border-radius: 50%;
    position: absolute;
    z-index: 1;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
}
#fp-nav ul li:hover .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
/***********************************************************************************nav*************************************************************************************/
#menu 
{
  z-index:10;
  background-image:url(../images/top1.png);
  width:100%;
  height:70px;
  line-height:70px;
  text-align:center;
  position: fixed; 
  list-style-type: none; 
}
#menu a 
{
	width:80px;
	height:70px;
	line-height:70px;
	color:#2c2c2c;
	font-size:16px;
	text-decoration: none;
    display:block;
}
#menu .active a 
{
    width:80px;
    /*background-color:#629315;*/
	background-image:url(../images/top2.png);
	height:70px;
	line-height:70px;
	color:#674f13;
	font-size:16px;
    text-decoration: none;
    display:block;
}	
.page1 .h51_1 { position: relative; bottom: -120%;}
.page2 table { position: relative; bottom: -120%;}
.page3 table { position: relative; bottom: -120%;}
.page4 table { position: relative; bottom: -120%;}
.page5 table { display: none;}
/***********************************************************************************************************************导航*******************/
.topnav,.topnav a:link,.topnav a:visited,.topnav a:active 
{
    width:111px;
	height:34px;
	line-height:34px;
	display:block;
}
.topnav a:hover 
{
    width:111px;
    /*background-color:#629315;*/
	background-image:url(../images/top1.png);
	height:34px;
	line-height:34px;
	display:block;
	color:#0065cf;
}
.topnav2,.topnav2 a:link,.topnav2 a:visited,.topnav2 a:active,topnav2 a:hover
{
    width:111px;
    /*background-color:#629315;*/
	 background-image:url(../images/top1.png);
	height:34px;
	line-height:34px;
	display:block;
	color:#0065cf;
}
.celanav,.celanav a:link,.celanav a:visited,.celanav a:active 
{
    width:199px;
    /*background-color:#d5861f;
	background-image:url(../images/left3.png);*/
	height:44px;
	line-height:44px;
	display:block;
}
.celanav a:hover 
{   
    width:199px;
    /*background-color:#d5861f;*/
	background-image:url(../images/ziye3.jpg);
	height:44px;
	line-height:44px;
	display:block;
	color:#0065cf;
	
}
.celanav2,.celanav2 a:link,.celanav2 a:visited,.celanav2 a:active,celanav2 a:hover
{
    width:199px;
    /*background-color:#d5861f;*/
	background-image:url(../images/ziye3.jpg);
	height:44px;
	line-height:44px;
	display:block;
	color:#0065cf;
}  
.celaernav,.celaernav a:link,.celaernav a:visited,.celaernav a:active 
{
    width:204px;
    background-color:#959190;
	/*background-image:url(../images/ziye7.jpg);*/
	height:30px;
	line-height:30px;
	display:block;
}
.celaernav a:hover 
{   
    width:204px;
   background-color:#A2020E;
	/* background-image:url(../images/ziye8.jpg);*/
	height:30px;
	line-height:30px;
	display:block;
}
.celaernav2,.celaernav2 a:link,.celaernav2 a:visited,.celaernav2 a:active,celaernav2 a:hover
{
    width:204px;
    background-color:#A2020E;
	/*background-image:url(../images/ziye8.jpg);*/
	height:30px;
	line-height:30px;
	display:block;
	
} 
/********************************************************************************************************************************************样式***************************/
.textkuang 
{
    border:0px;
	width:200px;
	line-height:20px;
	/*background-color:#ededed;*/
	background-color:transparent;
	color:#bebebe;
	/*border:solid 2px #FE6915;*/
}
.textkuang2 
{
    border:solid 0px #cccccc;
	width:412px;
	height:30px;
	line-height:20px;
	/*background-color:#ededed;*/
	background-color:transparent;
}
.textkuang3
{
    border:solid 1px #cccccc;
	width:262px;
	height:30px;
	line-height:20px;
	/*background-color:#ededed;
	background-color:transparent;*/
}
.textareakuang
{
    border:solid 0px #cccccc;
	width:300px;
	line-height:15px;
	color: #000000;
	height:106px;
	background-color:transparent;
}
.sosuo
{
    background-image:url(../images/top1.png);
	width:147px;
	height:27px;
	background-color:transparent;
}
.sosuo2
{
    background-image:url(../images/top6.png);
	width:217px;
	height:22px;
	background-color:transparent;
}
/***************下拉*************/
.xiala
{
   position: absolute;
   visibility: hidden;
   margin:14 0 0 -60; 
   _margin:34 0 0 -125; 
   z-index:3;
   background-color:#d5861f;
   /*background-image:url(../images/ziye26.jpg);*/
   display:block;
   /*	opacity:0.5;
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)"; /* 旧版IE */
}
/*****************************************************************************************************************************点击选项卡*/
.sec1,.sec1 a:link,.sec1 a:visited,.sec1 a:active 
{
  width:267px;
  /*background-image:url(../images/main4.png);*/
  cursor: hand;
  height:32px;
  line-height:32px;
  display:block;
  float:left;
  color:#000000;
}
.sec1 a:hover  
{
  width:267px;
  /*background-image:url(../images/main4_1.png);*/
  background-color:#d5861f;
  cursor: hand;
  height:32px;
  line-height:32px;
  display:block;
  float:left;
  color:#FFFFFF;
}
.sec2,.sec2 a:link,.sec2 a:visited,.sec2 a:active,.sec2 a:hover  
{ 
  width:267px;
  /*background-image:url(../images/main4_1.png);*/
  background-color:#d5861f;
  cursor: hand;
  height:32px;
  line-height:32px;
  display:block;
  float:left;
  color:#FFFFFF;
  }