@charset "gb2312";

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }

fieldset, img { border:none; } 

img{display: block;}

ul, ol { list-style:none; }

input { padding-top:0; padding-bottom:0;}

 select, input, textarea { font-size:12px; margin:0; }

textarea { resize:none; }

table { border-collapse:collapse; }

body {font-size:12px; color:#333;background: #fff;}

.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }

.clearfix { zoom:1; }

a { color:#333; text-decoration:none; }

a:hover { color:#666; text-decoration:none; }

body,html{overflow-x:hidden;}


.zt_header_nav ul li{ padding : 0 47px !important; margin-top: -5px;}
.full .zt_header_nav ul li{ padding : 0 64px !important; margin-top: 0px;}

/*banner*/

.cuxiao{width: 1920px;position:relative;left: 50%;margin-left: -960px;top:0;}

.pos_rel{position:relative;}

.pos_abs{position: absolute;}

/**/

.part_in img{position: absolute; display: none;}
.part_in img.active{ display: block; }

.part1_in{top:10px; left:455px;}

.part2_in{left: 824px;top: 178px;}

.part3_in{left:420px;top:-60px;}

.part4_in{left:860px;top:74px;}

.part5_in{left:452px;top:33px;}

.part6_in{left:420px;top:164px;}

/*.btn_group_right,.btn_group_left{position: absolute;width: 266px;height: 196px;}*/

.btn_group_right{ left: 730px; top: 315px;}

.btn_group_left{text-align: center;}

.chat,.yuyue{ font-family: 'Microsoft YaHei'; display: inline-block; cursor: pointer; border: 0; outline: 0; height: 107px; line-height:107px; width: 410px; text-align: center; color: #fff; border-radius: 54px; -moz-border-radius: 54px; -webkit-border-radius: 54px; margin-top: 72px; }

.chat{ background: #5e351b; font-size: 40px; }

.yuyue{ background: #ff7200; font-size: 40px;margin-left:180px; }

/*第二部分*/
.part_bot{width: 1920px;}
.slider{position: absolute;top: 0; width: 1100px;height: 696px; left: 50%; margin-left: -550px;}
.slider_nav{width: 1050px;margin: 0 auto;height: 74px;}
.slider_nav ul li{cursor: pointer; position: relative;display: inline-block;width: 280px;height: 74px;float: left;margin-left: -24px;background: url(../images/nav.png) no-repeat;line-height: 74px;font-size: 35px;color: #fa6c17;text-align: center;font-family: 'Microsoft YaHei';}
.slider_nav ul li:first-child{margin-left: 0;}
.slider_nav ul .on{background: url(../images/nav_active.png) no-repeat; color: #fff;}
.slider_nav ul li span{display: block; position: absolute; top:655px; width: 16px;height: 16px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background: #969190;}
.slider_nav ul .on span{background: #fa6c17;}
.slider_box{width: 1080px; height: 530px; border: 10px solid #fa6c17;margin: 0 auto; margin-top: 10px; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.slider_box li{position: relative;}

.slider_box li .btn_group_right{left: 770px;top: 338px;}
.slider_box li .btn_group_right span{font-size: 30px; width: 205px; height: 59px; line-height: 59px;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}
.slider_box li .btn_group_right .yuyue{margin-top: 25px;}

.slider .prev,.slider .next{position: absolute; top: 50%; width: 30px; height: 90px; margin-top: -45px;}
.slider .prev{left: 10px;background: url(../images/prev.png) no-repeat;}
.slider .next{right: 10px;background: url(../images/next.png) no-repeat;}
/*第二部分end*/

/*报名框*/
.par6_bd{
	width: 940px;
	height: 344px;
	position:absolute;
	left: 50%;
	margin-left: -420px;
	/* top:1310px; */
	top: 2160px;
	font-family:"Microsoft YaHei";
}

.par6_bd_baoming{float: left;width: 386px;height: 342px;}
.yuyue_title{color:#ff9700;font-size: 24px;margin:20px 0;text-align: center;}

.par6_bd_info{float: right;width: 425px;height: 360px;}

.baoming_ti .big-ti{text-align:center;font-size:26px;color:#d8ac72;line-height: 65px;}

.formdate{margin:0 auto;width: 328px;}

.formdate .name,.tels{width: 316px;height: 37px;line-height: 37px;background: #ffe4bc;margin-bottom: 10px;font-size:18px;padding-left:12px;vertical-align:middle; border-radius: 10px; }

.formdate input{border:0 none; color:#333;background: none;height: 37px;padding-left:6px;font-size:18px;outline-style:none;width: 225px;float: left;line-height: 37px;}

.formdate span{float: left;height: 37px;line-height: 37px;display:block;color:#000;}

.ad{width: 328px;height: 37px;line-height: 37px;font-size:18px;}

.ad select{border:0 none;background: none;height: 37px;font-size:18px;outline-style:none;color:#333;background: #ffe4bc;line-height: 37px;}

#province0{width: 100px;}

#province0{text-align: center;}

#city0{text-align: center;width: 100px;}

.province{float: left;background: #ffe4bc;height: 100%;padding-left:12px;width: 142px; border-radius: 10px;}

.city{float:right;background: #ffe4bc;height: 100%;padding-left:12px;width: 142px; border-radius: 10px;}

#postMsg0{margin:0 auto;color:#fdc4a2; height:25px; text-align:center; line-height:25px;}





.formdate .btn{ font-size: 27px; width: 218px;height: 67px;background:url(../images/bm_btn.png) no-repeat;display:block;text-decoration:none;margin:0 auto;float:none;cursor:pointer;color: #FFFFFF; border-radius: 10px;}

.baoming_info{float: left;height: 348px;width:90%; overflow:hidden; color: #333; }

.baoming_info_ti{background: #26aea6;font-size:18px;color:#fff;text-align: center;width: 285px;height: 35px;line-height: 35px;margin:0 auto;}

.baoming_info_top{line-height: 60px;font-size:22px;text-align:center;margin-top: 50px; }

.baoming_info_top span{font-size:25px;font-weight: bold;}

.baoming_info ul li{line-height: 24px;font-size:16px;color:#333;text-align: center;}

.baoming_info_ti ul{position:relative;top:0px;left:0;}

.info_box{margin-top: 10px; height:200px; overflow:hidden;}



.call_p{ width: 316px; height: 37px; line-height: 37px; background: #ffe4bc; font-size: 18px; border-radius: 10px; margin-top: 12px; padding-left: 12px; color: #000; }

.call_p .call{ height: 36px; line-height: 36px; font-size: 18px; outline: none; border: 0; background: #ffe4bc; width: 232px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.bao_mask { position:fixed; left:0px; top:0px; z-index:89; width:100%; background:#000000; -moz-opacity: .8; -webkit-opacity: .8; opacity: 0.8; filter: alpha(opacity=50); _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop)); height:100%; display:none;}

.b_fudong { position:fixed; left:0px; top:0px; width:100%; z-index:1000000; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}



.bmbig_box{ width:616px; height:430px; position:fixed; left:50%; margin-left:-308px; top:50%; margin-top:-255px;background:url(../images/baoming.png) no-repeat 0 bottom; z-index:90;display:none;}

.close{ position:absolute; bottom:251px;right:0px;background:url(../images/close.jpg) no-repeat 0 bottom; width:37px; height:20px; cursor:pointer;}

.yhbmimg{ position:absolute; top:10px; right:20px; height:147px; text-align:right; display:none;}

.v2_baomingqu_s{ clear:both; position:absolute; top:190px;*top:180px; right:90px;}

.bt_bmed{ clear:both; position:absolute; top:190px;*top:180px; right:50px;}

.bt_hang{margin:15px 0 15px 40px;font-size:16px;font-weight:bold;color:#333; font-family:"微锟斤拷锟脚猴拷";}

.bt_bmed input,.bt_bmed select{border:1px solid #b5b5b5;}

.bt_bmed input{width:300px;height:30px;line-height:30px; padding-left:2px;}

.bt_bmed select{width:123px;height:30px;line-height:30px;}

.bt_bmed  .submit{ border:none; width:306px; height:44px; margin-right:0px;background:url(../images/lvan.jpg) no-repeat center center;  cursor:pointer; z-index:999;}

.bt_bmed em{margin:0px 0 8px 90px;display:block;font-style:normal;color:#da4115;}

.tixing{ position:absolute; bottom:60px; color:#fff; left:120px;}


.azti{width: 100px;height: 30px;border:1px solid #fff;line-height: 30px;text-align: center;font-size:16px;color:#fff;margin-left: 235px;}

.bottom_lik{width: 1014px;margin:40px auto 0;}

.bottom_lik li{float: left;margin-right: 8px;}

.tobm{position:absolute;width: 200px;height: 50px;left: 865px;bottom:25px;background: #000;opacity:0;filter:alpha(opacity=0);}

.case_bottom img{ padding-top: 64px; }

.bottom{width: 1100px;background-color: #fff; margin: 0 auto;padding-bottom: 20px;}

.case_footer{ position: relative; background-color: #eeeeee; left:952px;  }
.case_footer img{margin:0 auto;}

.page img { margin:0 auto; }

.page3{ width: 1920px;height: 1215px;background:url(../images/page3_bg.jpg) no-repeat; }
.page4{ position: relative; }
.page5{ height: 1104px;background-color: #f2f2f2; }
.ps_btn { position: absolute;bottom: 45px;left: 50%;width: 1006px;margin-left: -503px; }
.ps_btn1 { top:680px; }
.page3_title{ height: 170px;background-color: #5e351b; padding-top:20px;}
.page3_title img{ margin:0 auto;}
.page3 .text { padding-top:60px; }
.page3 .content { width: 1100px;margin:0 auto; }
.lunbo { overflow: hidden;width: 460px;margin-top:112px; float:left;}
.lunbo .nav{width: 460px;height: 80px;}
.lunbo .nav ul li { width: 78px;height: 78px;border:1px solid #cccccc;position: relative;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%; float:left;margin-right:15px;cursor: pointer;}
.lunbo .nav ul li .circle { width: 68px;height: 68px;background-color: #cccccc; position: absolute;top:50%;left:50%;margin-top:-34px;margin-left:-34px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%; font-size: 30px;color:#fff;/*line-height: 68px;*/text-align: center;font-family: '黑体';}
.lunbo .nav ul li .circle p { position: absolute;top:50%;left:50%;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 70px;}
.lunbo .nav ul li:nth-of-type(3) .circle p{ font-size: 24px;top:55%; }
.lunbo .nav ul li:nth-of-type(4) .circle p { font-size:18px;top:48%;font-weight: bold; }
.lunbo .nav ul li:nth-of-type(5) .circle p { font-size:24px; }
.lunbo .nav ul li:last-child{ margin-right:0px; }
.lunbo .nav ul li.on { border:1px solid #ab7b56; }
.lunbo .nav ul li .circle.on{ background-color:#ab7b56; }


.picBox { width: 438px;overflow: hidden; margin: 26px 0 16px 10px;position: relative; }
.picBox ul { width: 2628px;height: 303px; position: relative;}
.picBox ul li{ float:left;border:4px solid #ab7b56; }
.picBox  .anniu_btn { }
.picBox  .anniu_btn a{ position: absolute;top:50%;left:4px;margin-top:-70px; }
.picBox  .anniu_btn a.right{ left:401px; }

.picBox .picText { text-align: center;font-size: 18px;color:#5e351b;background-color: #dac5b4;font-family:'微软雅黑';position: relative;padding:4px 0px;margin-top: 16px;}
.picBox .picText p { display: none; }


.a10{ position: absolute;top:451px;left:460px;width: 994px;height: 749px;background:url(../images/tm0.png) no-repeat; }
.alink{ position: absolute;width: 345px;height:271px;z-index: 2; }
.a11{ top:64px;left:426px;}
.a12{ top:64px;left:789px;}
.a13{ top:64px;left:1150px;}
.a14{ top:494px;left:426px;}
.a15{ top:494px;left:789px;}
.a16{ top:494px;left:1150px;}


/*======视频=====*/
.shiping video, .shiping embed{display: block;margin:0 auto;}
.videoBox{ padding-top:15px; }


.videoR { float:right; margin-top:90px;text-align: center;}
.videoR p { font-size:30px;color:#ff7200; font-family: '微软雅黑';}
.videoR .bdBox { width: 590px;border:8px solid #ff9700;height: 378px; padding:4px;margin-top:5px;}
.videoR .bdBox .bdin { border:1px solid #ff9700; height: 376px;}



.foot_main {

    position: absolute;

    left: 698px;

   	bottom: 100px;

    width: 756px;

}



.foot_main ul li {

    float: left;
    margin-left: 2px;
}



.btn_tu {

    -webkit-transition: all 1s ease-in-out;

    -moz-transition: all 1s ease-in-out;

    -ms-transition: all 1s ease-in-out;

    -o-transition: all 1s ease-in-out;

    -webkit-transition-delay: .1s;

    -moz-transition-delay: .1s;

    -ms-transition-delay: .1s;

    -o-transition-delay: .1s;

    width: 124px;

    height: 124px;

}



.btn_tu:hover {

    -webkit-transform: rotate(720deg);

    -moz-transform: rotate(720deg);

    -ms-transform: rotate(720deg);

    -o-transform: rotate(720deg);

}



.foot_main .tu {

    position: absolute;

    width: 744px;

    top: 126px;

    left: 17px;

}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #000; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #000;opacity:1;
}

input:-ms-input-placeholder{
    color: #000;opacity:1;
}

input::-webkit-input-placeholder{
    color: #000;opacity:1;
}