@charset "gb2312";
/*****************************************************************************************/
/*Html Reset*/
html{color:#000;background:#FFF;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, 
fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;} 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
q:before,q:after { } 
abbr,acronym { border:0; } 
img{margin:0;display:block;}
a,button,input,optgroup,select,textarea { -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none; /*È¥µôa¡¢inputºÍbuttonµã»÷Ê±µÄÀ¶É«Íâ±ß¿òºÍ»ÒÉ«°ëÍ¸Ã÷±³¾°*/border:0}
input[type=¡±button¡±], input[type=¡±submit¡±], input[type=¡±reset¡±] {-webkit-appearance: none;/*È¥µôÆ»¹ûÄ¬ÈÏÑùÊ½*/}
li{list-style-type:none;}
/*offcn-useless*/
.layout {width:1000px;margin: 0 auto;}
.fl {float:left;}
.fr {float:right;}
/*ClearFix*/
.clearfix{clear: both;width:0px;height:0px;}

/*<a></a>*/
a{text-decoration: none;}

/*Body min-width*/
body{font-family:'Arial',"Î¢ÈíÑÅºÚ",'Microsoft YaHei';min-width: 1280px;}
.red-text{color:#E60012;}
.blue-text{color:#00aaff;}
.fr{float: right;}
.fl{float:left;}
.height30px{height:30px;}
.height60px{height:60px;}
.disBlock{display: block;}
.disInline{display: inline;}
.disNone{display:none;}

/*****************************************************************************************/
/*Header Of  Offcn*/
.header {width:100%;height:50px;min-width:1000px; background:url(../images/web_01.png) no-repeat top center;}
.h_t {width:1000px;height:50px;margin:0 auto;}
.logo {width:150px;height:50px;padding-right:10px;float:left;}

.offcn_nav{ width:450px;   margin-left:10px; margin-top:20px;   float:left;}
.offcn_nav a{color:#333;border-right:1px solid #333;padding:0  10px; font:15px/20px "Î¢ÈíÑÅºÚ" "Microsoft Yahei";}
.zg_tel{width:216px; height:32px; float:right; display:block; margin-top:10px;}


.logo img {width:150px;height:40px; margin-top:5px;}
.logo_r {width:263px;height:40px;text-align:right;padding-top:5px;}
.logo_r li {height:40px;float:left;display:inline;}
.logo_r .tel,.logo_r .zxqq {font:normal 16px/40px 'Microsoft Yahei';color:#333;}
.logo_r .zxqq {background:url(imagestelqq.jpg) no-repeat 0 -56px;padding-left:30px;padding-right:6px;}
.logo_r .tel span{color:#333;font:normal 16px/40px 'Microsoft Yahei';}
.logo_r .zxqq a{color:#333;font:normal 16px/40px 'Microsoft Yahei';}
.logo_r .zxqq a:hover{color:#333; text-decoration:underline;}
.logo_r .wei {width:78px;height:37px;padding-top:3px;position:relative;margin-left:4px;}
.logo_r .wei a.hover{width:70px;height:37px;display:block;background:#fff;z-index:20;top:3px;position:absolute;left:0px;font:normal 16px/36px 'Microsoft Yahei';padding:0 3px;color:#504e4e;}
.logo_r .wei a.on {width:70px;height:38px;border:1px #ccc solid;border-bottom:none;color:#504e4e;text-decoration:none;top:2px;left:-1px;}
.logo_r .wei img {float:left;margin-right:3px;display:inline;}
.logo_r .wei_cont {width:170px;height:80px;padding:10px;position:absolute;top:40px;right:1px;display:none;border:1px #ccc solid;background:#fff;z-index:10;}
.logo_r .wei_cont img {width:80px;height:80px;float:left;margin-right:15px;}
.logo_r .wei_cont .gz {width:63px;height:24px;margin:28px 0 0;float:left;}
.logo_r .wei_cont span {float:left;text-align:left;line-height:20px;padding-top:20px;}
.logo_r .wei_cont a {display:inline;}

/*Banner*/
.banner{background: url(imagesbj_01.png) no-repeat center;height: 700px;max-width:1920px;margin:0 auto;}
.bannerbox{width:1000px;height: 700px;margin:0 auto;position:relative;} 
.banner-center{width:888px;height:130px;position:absolute;left:34px;top:234px;z-index:1;background: url(imagesbanner-center.png) no-repeat center;}
.banner-slogan{width:575px;height:55px;position:absolute;left:216px;top:466px;z-index:1;line-height: 55px;font-size: 32px;font-family: "Microsoft YaHei";text-align: center;color:#fff;}

/*µ¼º½*/
.daoh_box{ width:100%; height:214px; background:url(imagesbj_02.png) no-repeat top center;  display:block;}
.daoh{ width:1000px; height:214px; margin:0 auto; }

/*main*/
/*.layout{padding-top:50px;padding-bottom:40px;}
.layout .title{ height:75px; text-align:center; display:block;}
*/

/*.layout .title h1{font-size: 42px;font-family: "Microsoft YaHei";color: rgb(34, 34, 34);font-weight: bold;line-height: 75px;
  text-align: center;}
.layout .title span{color:#0061ff;}*/

.fgx{ width:100%;}
.b1{ height:161px; background:url(../images/web_05.png) no-repeat top center;}
.b2{ height:158px; background:url(../images/web_07.png) no-repeat top center;}
.b3{ height:157px; background:url(../images/web_09.png) no-repeat top center;}

.img{ text-align:center; margin:0 auto; margin-bottom:25px;}

.section1{ width:100%; height:430px;  background: url(imagesbj_03.png) no-repeat top center;}
.section{ width:1000px; height: auto;  }


.section2{ width:100%; height:auto; background:url(imagesbj_04.png) no-repeat top center #2f024e; padding-bottom:50px;}
.kebiao_box{ width:960px; padding:20px; background:#38035d;}
.keb{ width:960px; background:#7f09b5; display:block; margin:0 auto;}
.keb table tr th{ border:1px solid #fff; font: bold 20px/35px "Î¢ÈíÑÅºÚ"; padding:5px 0; text-align:center; color:#fff;}
.keb table tr td{  border:1px solid #fff; font:15px/25px "Î¢ÈíÑÅºÚ"; padding:5px 3px; text-align:center; color:#fff;}
.keb table td a{ width:100px; height:30px; background:#FF0; border:1px solid ;-moz-border-radius:5px;-webkit-border-radius:5px; display:block; font:15px/30px "Î¢ÈíÑÅºÚ" ; text-align:center; color:#333; margin:0 auto;}

.keb table td a:hover{ width:100px; height:30px; background:#F00; border:1px solid ;-moz-border-radius:5px;-webkit-border-radius:5px; display:block; font:15px/30px "Î¢ÈíÑÅºÚ" ; text-align:center; color:#fff;}


.section3{background:#2f024e; width:100%; padding-bottom:80px;}
.kcts{ width:1000px; height:500px; }
.kcts li{ width:423px; height:432px; background:url(imagests.png) no-repeat top center; float:left; display:block; padding:30px}
.kcts .fr{ float:right;}
.kcts li dt{ font: bold 30px/35px "Î¢ÈíÑÅºÚ"; color:#ffd401; text-align:center; margin-bottom:10px;}
.kcts li dd{font: 16px/28px "Î¢ÈíÑÅºÚ"; color:#fff; }


.m4_box{ background:#2f024e; padding-bottom:80px;}
.m4{ width:1000px; margin:0 auto;   }






.section2 .content-bg{width: 980px;margin:0 auto;margin-top:20px;padding-top:50px;padding-bottom: 50px;border-radius: 10px; background-color: rgb(255, 255, 255); box-shadow: 1px 1.732px 10px 0px rgba(38, 38, 38, 0.1);}
.section2 .table{width:920px;margin:0 auto;}
.section2 .table table{width:100%;}
.section2 .table table caption{text-align:center;line-height:70px;font-size:24px;color:#fff;background:#222;}
.section2 .table table th{color:#222;font:20px/30px "Î¢ÈíÑÅºÚ"; border:1px solid #d9d9d9;text-align: center; padding:10px 0;}
.section2 .table table td{color:#222;font:18px/30px "Î¢ÈíÑÅºÚ";border:1px solid #d9d9d9;text-align: center; padding:10px; }

.section2 .table table td a{padding:12px 16px;background:#f00;color:#fff;border-radius:10px; }

.section2 .table table td a:hover{position:relative;top:3px;}
.section2 .mention{width:916px;height:109px;margin:20px auto;background:url(imagessection2-table-txt.png) no-repeat center;}
.section2 .mention p{line-height:110px;color:#fff;font-size:18px;padding-left:44px;}
.section2 .yh{width:930px;height:672px;margin:20px auto;background:url(../images/yh.png) no-repeat center;}
.yh .price{font-size: 24px;  font-family: "Microsoft YaHei";  color: rgb(255, 252, 0);padding-top:90px;padding-left:30px;}
.yh .ticket{margin:0 auto;margin-top:25px;width:910px;}
.ticket .tic{width:214px;height:134px;margin-right:10px;}
.ticket .tic .padding{height:84px;}
.ticket .tic .btn{width:88px;line-height:26px;margin:0 auto;margin-top:12px;background:#222;text-align: center;color:#fff;border-radius:4px;}
.ticket .tic .btn:hover{position:relative;top:2px;}
.ticket .tic.tic1{background:url(../images/yhq1-bg.png) no-repeat left;margin-left:10px;}
.ticket .tic.tic2{background:url(../images/yhq2-bg.png) no-repeat left;}
.ticket .tic.tic3{background:url(../images/yhq3-bg.png) no-repeat left;}
.ticket .tic.tic4{background:url(../images/yhq4-bg.png) no-repeat left;margin-right:0px;}
.zgb{padding-top:386px;padding-left:532px;}
.zgb .btn{width:230px;height:54px;background:url(imageszgb-btn.png) no-repeat center;}
.zgb .btn:hover{position:relative;top:3px;}

.section3 .content{width:1000px;height: auto;margin:50px auto;}
.section3 .content .info{width: 272px;font-size: 16px;font-family: "Microsoft YaHei";color: rgb(34, 34, 34);line-height:20px;float: left;}
.section3 .content .info1{padding-left:25px;padding-top:60px;}
.section3 .content .info2{padding-top:60px;padding-left:340px;}
.section3 .content .padding{height:66px;}

.alertOver{cursor: pointer;}
.fullScre{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:0.1;filter:Alpha(opacity=10);display:none;z-index:10000;}
.alertBar{width:680px;height:380px;background:url(imagesalertBAR.png);position:fixed;left:50%;top:50%;margin-left:-400px;margin-top:-200px;border-radius:50px;display:none;z-index:100001;}
.alertXbtn{width:33px;height:33px;background:url(imagesalertgb.png) no-repeat center;position: relative;top:20px;left:628px;cursor: pointer;}
/*x-animation*/
@keyframes xRotate{
	0%   {transform:rotate(0deg);}
	100%   {transform:rotate(180deg);}
}
@-webkit-keyframes xRotate{
	0%   {transform:rotate(0deg);}
	100%   {transform:rotate(180deg);}
}
@-ms-keyframes xRotate{
	0%   {transform:rotate(0deg);}
	100%   {transform:rotate(180deg);}
}
.alertXbtn:hover{
	animation-name: xRotate;animation-duration: 1s;
	-webkit-animation-name: xRotate;-webkit-animation-duration: 1s;
	-ms-animation-name: xRotate;-ms-animation-duration: 1s;
	}
.alertMbtn{width:127px;height:45px;background:url(imagesalertMore.png) no-repeat center;position: relative;top:300px;left:535px;}
.alertMbtn a{display: block; width:127px;height:45px;}


.section4{background:#fed5b2; padding-bottom:50px;} 
.section4 .content{width:1000px;height: auto;margin:50px auto;}
.section4 .title h1{color:#fff;}
.section4 .title span{color:#ff0;}

.section6 .content{width:1000px;height: auto;margin:50px auto;}
.section5 .content{width:1000px;height: auto;margin:50px auto;}

/*zgxsdz*/
.zgxsdzall{background:#7058ee;}
.zgxsdz{width:960px;margin:0 auto;height:auto;}
/*zgxsdz_title*/
.zgxsdz_title{width:960px;height:65px;border-bottom:1px solid #9d9d9d;padding-top:45px;position:relative;}
.zgxsdz_title span{display:inline-block;width:auto;border-bottom:1px solid #fff;position:absolute;left:0;bottom:-1px;font:bold 31px/65px 'Î¢ÈíÑÅºÚ';color:#fff;}
/*zgxsdz_content*/
.zgxsdz_content{width:960px;height:170px;padding-bottom:20px;padding-top:28px;}
.zgxsdz_content_left{float:left;width:475px;height:170px;overflow:hidden;padding-left:10px;}
.zgxsdz_content_left ul{width:100%;height:170px;}
.zgxsdz_content_left ul li{float:left;width:134px;height:40px;border:1px solid #fff;margin-right:20px;margin-bottom:20px;font:20px/40px 'Î¢ÈíÑÅºÚ';color:#fff;text-align:center;cursor:pointer;}
.zgxsdz_content_left ul li.active{width:136px;height:42px;border:none;font:20px/40px 'Î¢ÈíÑÅºÚ';color:#535353;text-align:center;background:#fff;}
.zgxsdz_content_right{float:left;width:475px;height:170px;overflow:hidden;}
.zgxsdz_content_right ul{width:100%;height:170px;display:none;}
.zgxsdz_content_right ul li{font:16px/22px 'Î¢ÈíÑÅºÚ';color:#fff;margin-bottom:12px;padding-left:50px;}
.zg_address{background:url(imagesaddress.png) no-repeat left top;}
.zg_phone{background:url(imagesphone.png) no-repeat left top;}
.zg_location{background:url(imageslocation.png) no-repeat left top;}
.zg_location a{color:#fff;}
.zg_zixun{background:url(imagescomtnue.png) no-repeat left top;}
.zg_zixun span{display:inline-block;height:18px;}
.zg_zixun span a{float:left;display:inline-block;padding-left:23px;color:#fff;height:18px;}
.zg_zixun1{background:url(imagesqq_img.png) no-repeat 8px center;}
.zg_qq{background:url(imagesqq1_img.png) no-repeat 8px center;}
.zg_weibo{background:url(imagesweibo_img.png) no-repeat 8px center;}
.zg_weixin{background:url(imagesweixin_img.png) no-repeat 8px center;}
/*zg_bottom*/
.zg_bottom{width:1000px;height:auto;padding-top:10px;padding-bottom:24px;}
.zg_bottom p{font:12px/25px 'ËÎÌå';color:#fff;text-align:center;}
.cnzz{display:inline-block;}


/*×ÉÑ¯Ðü¹Ò¿ªÊ¼*/
.xg_20150225{ width:auto; height:auto; position:fixed; top:50px; right:0px;}
/*×ÉÑ¯Ðü¹Ò½áÊø*/


/*¸¨ÖúÖ¸µ¼¿ªÊ¼*/
.lnzd{ width:auto; height:auto; position:fixed; top:50px; left:0px;}
/*¸¨ÖúÖ¸µ¼½áÊø*/


/*µØÖ·¿ªÊ¼*/
.lnzxdh_bj{ width:100%; height:420px; background:#2f024e;}
.lnzxdh{ width:100%; height: auto; margin:0 auto; }
/*µØÖ·½áÊø*/



/*½áÊø²¿·Ö¿ªÊ¼*/
.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;}
/*½áÊø²¿·Ö½áÊø*/

/*ÐÄÔ¸*/
.xin{ width:1000px; height:339px; background:url(../images/m4_bj.png) no-repeat top center; position:relative; }
.zuo{ position:absolute; top:24px; left:28px;  }
.you{ width:340px; height:275px; position:absolute; top:34px; right:40px; background:url(../images/m4_xin.gif) no-repeat top center;  }
.xin li a{ height:100px; text-align:center; font:35px/50px "Î¢ÈíÑÅºÚ"; color:#000; margin-top:120px; display:block; }
.xin li a:hover{ color:#F00;}