﻿body{font-family:Microsoft YaHei;}
a:link,a:visited,a:active{color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
a,area{blr:expression(this.onFocus=this.blur())}
a:focus, *:focus {noFocusLine: expression(this.onFocus=this.blur());}
a:focus { outline: none; }


.fb{font-weight:bold;}.fn{font-weight:normal;}
.t2{text-indent:2em;}
.tc{ text-align:center;}.tr{text-align:right;}
.unl,a.unl,body a.unl,body *.unl,body a.unl:link,body a.unl:visited{text-decoration:underline;}
.no_unl{text-decoration:none;}
.vm{vertical-align:middle;}
.yahei{font-family:Microsoft YaHei;}
.Arial{font-family:Arial}
.italic{ font-style:italic;}
.mr10{ margin-right:10px;}.mt6{margin-top:6px;}.mb10{margin-bottom:10px;}.mb5{ margin-bottom:5px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}.ml5{ margin-left:5px;}.ml10{ margin-left:10px;}.ml15{ margin-left:15px;}.mr15{ margin-right:15px;}.mt5{ margin-top:5px;}.mr5{ margin-right:5px;}.mt30{ margin-top:30px;}.mt60{ margin-top:60px;}.mt20{ margin-top:20px;}
.p5{ padding:5px;}.p12{ padding:12px;}.p10{ padding:10px;}.p20{ padding:20px;}.p30{ padding:30px;}.pl10{ padding-left:10px;}.pl30{ padding-left:30px;}.pr30{ padding-right:30px;}.pl20{ padding-left:20px;}.pb15{ padding-bottom:15px;}.pt15{ padding-top:15px;}.pt10{ padding-top:10px;}.pt60{ padding-top:60px;}.pt80{ padding-top:80px;}.pb10{ padding-bottom:10px;}.pb20{ padding-bottom:20px;}
.vm{vertical-align:middle;}

.vms{vertical-align:middle;display:inline-block;}
.ovh{ overflow:hidden;}
.pa{position:absolute;}.pr{ position:relative;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}
.lh25{ line-height:25px;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
.block{display:block;}
.fOrg,.fOrg a,.fOrg a:link,.fOrg a:visited{color:#c2012e; text-decoration:none;}
.fOrg a:hover{color:#c2012e; text-decoration:underline;}
.white,.white a,.white a:link,.white a:visited{color:#fff; text-decoration:none;}
.white a:hover{color:#9D2958; text-decoration:underline;}
.fGary{ color:#CCCCCC;}
.w970{ width:970px; margin:0px auto;}
.w1040{ width:1040px; margin:0px auto;}
.ImgStyle{overflow:hidden; line-height:0px; font-size:0px; display:block;}
s{text-decoration: none}

input{border:1px solid #CCCCCC; font-size:12px;}
div,img,ul,li,dl,dd,form,p,h1,h2,h3,h4,h5,h6,hr,span{margin:0;padding:0;border:0;}
ul,li,dl,dd{list-style-type:none;list-style-image: none;}
ol{}
ol li{list-style-type: decimal;}
ul,li{list-style-type:none;list-style-image: none;}
html{}
body{margin:0px; padding:0px; width:100%; margin:0px auto;font-size:12px; position:relative;}
.w1000{width:1000px; margin-left:auto; margin-right:auto;}
.blue{ color:#156054;}
.white{ color:#FFFFFF;}
.Purple{ color:#9d2958;}
.none{display:none;}
.pb30{ padding-bottom:30px;}

.bg_black{ background:#000;}
.bg_white{ background:#ffffff;}
.bg_efefef{ background:#efefef;}

.bodyWrap{height:1000px; position:relative;color: #fff}
.act_left{width:1px; height:1000px;position:absolute;left:80px;float:right;z-index:99;color: #000}

.act_left .Left_Tips{position:absolute; right:0px;top:50%;margin-top:-120px;width:60px;font-size: 15px;font-weight: bold;text-align: center;}
.act_left .Left_Tips li{display:block; overflow:hidden;height: 40px;}
.act_left .Left_Tips li a{color: #fff;text-decoration: none}
.act_left .Left_Tips li a:hover{color: #fbfc65;text-decoration: none}
.act_left .Left_Tips li a.cur{color: #fbfc65;text-decoration: none}


.act_right .RightUl li{height:1000px; float:left;overflow-x:hidden;}
.act_right{position:absolute;left:0px;margin:0;z-index: 1}
.slider-pages{overflow:hidden;width:100%;height:1000px;}
.slider-page-con{position:relative;overflow:hidden;float:left;width:100%;height:1000px;}
.slider-pages-help{width:99999px;}

.nobg{background:none;}


.Page01{background:url("../images/page1_bg.jpg") no-repeat top;}
.Page02{background:url("../images/page2_bg.jpg") no-repeat center/cover; }
.Page03{background:url("../images/page3_bg.jpg") repeat;}
.Page04{background:url("../images/page4_bg.jpg") no-repeat top;}
.Page05{background:url("../images/page5_bg.jpg") no-repeat top;}
.Page06{background:url("../images/page6_bg.jpg") no-repeat center;}
.Page07{background:url("../images/page7_bg.jpg") no-repeat top;}
.Page08{background:url("../images/page8_bg.jpg") no-repeat top/cover;}


/*1*/
.c{position:absolute;z-index:3}
.c_Wrap{width:1000px;height:900px;position:absolute; left:50%;top:50%;margin:-350px 0px 0px -500px;}
.c_A_p1{left:0px; top:0px;}
.c_A_p2{right:0px; top:0px;}
.c_A_p3{left:81.5px; top: 150px;}
.c_A_p4{left: 59.5px; top: 270px;}
.c_A_p5{right:-80px;bottom:260px;}
.c_A_p6{left:-80px;bottom:260px;}
.c_A_p7{left: 226.5px; bottom:320px;}
.c_A_p8{position:fixed; right:250px;top:0;}
.c_A_p9{left:400px;bottom:21%;}
.cur .c_A_p9 b{width: 140px;height: 20px;display: block;}

.cur .c_A_p1{-webkit-animation:fadeInDown 1s both ease-in-out 0.8s;animation:fadeInDown 1s both ease-in-out 0.5s;}
.cur .c_A_p2{-webkit-animation:fadeInDown 1s both ease-in-out 0.8s;animation:fadeInDown 1s both ease-in-out 0.8s;}
.cur .c_A_p3{-webkit-animation:lightSpeedIn 1.5s both ease-in-out 1.2s;animation:lightSpeedIn 1.5s both ease-in-out 1.2s;}
.cur .c_A_p4{-webkit-animation:fadeInLeftBig 1.5s both ease-in-out 1.2s;animation:fadeInLeftBig 1.5s both ease-in-out 1.2s;}
.cur .c_A_p5{-webkit-animation:fadeInLeft 0.7s both ease-in-out 1.5s;animation:fadeInLeft 0.7s both ease-in-out 2s;}
.cur .c_A_p6{-webkit-animation:fadeInRight 0.7s both ease-in-out 1.5s;animation:fadeInRight 0.7s both ease-in-out 2s;}
.cur .c_A_p7{-webkit-animation:fadeIn 0.7s both ease-in-out 3.0s;animation:fadeIn 0.7s both ease-in-out 3.0s;}
.cur .c_A_p8{-webkit-animation:fadeInDown 1s ease-in-out both 0.5s;animation:fadeInDown 1s ease-in-out both 0.5s;}
.cur .c_A_p9 b{/*-webkit-animation:showy 2s ease-in-out infinite;animation:showy 2s ease-in-out infinite;*/
    -webkit-animation: moveToBottom ease 2s both infinite;animation: moveToBottom ease 2s both infinite;}



/*2*/
.c_B_p1{left:0px;top:32px;}
.c_B_p2{right:-170px;top:-60px;}
.c_B_p3{left:-140px;top:-60px;}
.c_B_p4{left:230px;top:150px;}
.c_B_p5{left:335px;top:22px;}
.c_B_p6{ width:890px; left:60px; top:450px; line-height:24px; color:#fecf2a;}

.c_B_p1{-webkit-animation:fadeIn 0.7s both ease-in-out 0.5s;animation:fadeIn 0.7s both ease-in-out 0.5s;}
.c_B_p2{-webkit-animation:fadeInDown 0.7s both ease-in-out 1.0s;animation:fadeInDown 0.7s both ease-in-out 1.0s;}
.c_B_p3{-webkit-animation:fadeInDown 0.7s both ease-in-out 1.0s;animation:fadeInDown 0.7s both ease-in-out 1.5s;}
.c_B_p4{-webkit-animation:zoomIn 1s both ease-in-out 1.2s;animation:zoomIn 1s both ease-in-out 1.2s;}
.c_B_p6{-webkit-animation:zoomIn 1s both ease-in-out 1.2s;animation:zoomIn 1s both ease-in-out 1.2s;}

/*3*/
.c_C_p1{left:0;top:-8px;}
.c_C_p2{left:25px;top:8px; z-index:3;}

.c_C_h1{left:320px; top:20px; color:#ffea00; font-size:18px; text-align:center;}
.c_C_h1 p img{ margin-bottom:10px;}
.c_C_h2{bottom: 365px; right: 140px;}

.PeoTab{ position:absolute; left:152px; top:138px; z-index:4;}
.PeoTab code a{ font-size:14px; text-decoration:none; display:block; width:245px; height:36px; text-align:center; line-height:36px; color:#fffe96; background:url(../images/c_c_c2.jpg) no-repeat; font-family:"微软雅黑"; margin-bottom:6px;}
.PeoTab code.curS a{ background:url(../images/c_c_c2_curs.jpg) no-repeat;}
.c_C_iC{ z-index:4; position:absolute; width:450px; height:330px; left:420px; top:138px; overflow:hidden;}
.c_C_iC .divBox{  width:450px; height:330px; float:left; position:relative;}
.c_C_iC .divBox span{ display:block; width:434px; background-color:#d10505; color:#ffe001; position:absolute; bottom:0; left:0; padding: 5px 8px; line-height: 20px; font-size: 14px; text-align:justify;}


.c_C_h1{-webkit-animation:fadeInDown 1s both ease-in-out 0s;animation:fadeInDown 1s both ease-in-out 0s;}
a.c_C_i01{-webkit-animation:zoomIn 0.5s both ease-in-out 0.5s;animation:zoomIn 0.5s both ease-in-out 0.5s;}
a.c_C_i02{-webkit-animation:zoomIn 0.5s both ease-in-out 0.7s;animation:zoomIn 0.5s both ease-in-out 0.7s;}
a.c_C_i03{-webkit-animation:zoomIn 0.5s both ease-in-out 0.9s;animation:zoomIn 0.5s both ease-in-out 0.9s;}
a.c_C_i04{-webkit-animation:zoomIn 0.5s both ease-in-out 1.1s;animation:zoomIn 0.5s both ease-in-out 1.1s;}
a.c_C_i05{-webkit-animation:zoomIn 0.5s both ease-in-out 1.3s;animation:zoomIn 0.5s both ease-in-out 1.3s;}
a.c_C_i06{-webkit-animation:zoomIn 0.5s both ease-in-out 1.5s;animation:zoomIn 0.5s both ease-in-out 1.5s;}
a.c_C_i07{-webkit-animation:zoomIn 0.5s both ease-in-out 1.7s;animation:zoomIn 0.5s both ease-in-out 1.7s;}
a.c_C_i08{-webkit-animation:zoomIn 0.5s both ease-in-out 1.9s;animation:zoomIn 0.5s both ease-in-out 1.9s;}
.c_C_iC{-webkit-animation:zoomInUp 1.5s both ease-in-out 2.1s;animation:zoomInUp 1.5s both ease-in-out 2.1s;}


/*4*/
.Page04 .c_Wrap{height: 100%; margin-top:0; top:0; background: url(../images/c_d_c2.jpg) left 0 repeat-y,url(../images/c_d_c3.jpg) right top repeat-y #8D1203;}
.c_D_h1{left:280px;top:52px;}
.c_D_p1{top:0px; left:-235px;}
.c_D_p2{top:0px; right:-200px;}
.c_D_p3{left: 70px; top: 186px;}
.c_D_p3 a{display:block; float:left; width:280px; height:220px; margin:10px 10px 0 0; position:relative;}
.c_D_p3 a img{width:280px; height:187px; display:block;}
.c_D_p3 a span{display:block; text-align:center; line-height:33px; color:#FFE35C; font-size:14px;}
.c_D_p3 a p{position:absolute; top:0;}
.c_D_p4{left:-80px;}
.c_D_p5{right: -40px;}


.c_D_h1{-webkit-animation:zoomIn 0.7s both ease-in-out 0.2s;animation:zoomIn 0.7s both ease-in-out 0.2s;}
.c_D_i01,.c_D_i04{-webkit-animation:fadeInLeftBig 1.5s both ease-in-out 0s; animation:fadeInLeftBig 1.5s both ease-in-out 0s;}
.c_D_i03,.c_D_i06{-webkit-animation:fadeInRightBig 1.5s both ease-in-out 0s; animation:fadeInRightBig 1.5s both ease-in-out 0s;}
.c_D_i02{-webkit-animation:fadeInDownBig 1.5s both ease-in-out 0s; animation:fadeInDownBig 1.5s both ease-in-out 0s;}
.c_D_i05{-webkit-animation:fadeInUpBig 1.5s both ease-in-out 0s; animation:fadeInUpBig 1.5s both ease-in-out 0s;}


/*5*/
.c_E_h1{top: 25px; left: 350px;}
.c_E_p1{font-size: 24px; color: #FECF2A; font-weight: bold; text-align: center; width: 100%; top: 117px; line-height: 36px;text-shadow: 3px 3px 2px #9A0D02;}
.photos{top: 210px; left:-10px; width:1020px;}
.slideBox{ width:469px; height:400px; float:left; position:relative; border:3px solid #CCC; margin-right:20px;}
.act_right .RightUl .slideBox .bd li{ width:469px; float:left;}
.slideBox .prev{left:15px; top:50%; margin-top:-21.5px;}
.slideBox .next{right:15px; top:50%; margin-top:-21.5px;}
.photos > img{ float:left;}
.photos-right{float:left; width:525px;}
.photos-right dt{float:left; margin:0 5px 1px 0;}
.photos-right dt img{border:3px solid #ccc;}

.c_E_h1,.c_E_p1{-webkit-animation:fadeInDownBig 1.2s both ease-in-out 0s;animation:fadeInDownBig 1.2s both ease-in-out 0s;}
.slideBox{-webkit-animation:fadeInLeftBig 1.5s both ease-in-out 0.2s;animation:fadeInLeftBig 1.5s both ease-in-out 0.2s;}
.photos-right{-webkit-animation:fadeInRightBig 1.5s both ease-in-out 0.2s;animation:fadeInRightBig 1.5s both ease-in-out 0.2s;}


/*6*/
.c_F_h1{top: 134px; left: 0;}
.c_F_p1{top: 194px; left: 99px;}
.c_F_p1 .item{width:249px; height:403px; background:url(../images/c_f_c2.png) no-repeat; float:left; margin-right:10px; text-align:center;color:#750d0c;}
.c_F_p1 .item h3{font-size:30px; margin: 165px 0 8px 0;}
.c_F_p1 .item p{font-size:16px;}

.c_F_h1,.c_F_p1{-webkit-animation:zoomIn 1.2s both ease-in-out 0s;animation:zoomIn 1.2s both ease-in-out 0s;}

/*7*/
.c_G_p1{top: -60px; left: 50%; margin-left: -425px;}
.c_G_p1 img{width:850px;}
.c_G_p2{top: -60px; left: -80px;}
.c_G_p3{right: -100px; top: -60px;}
.c_G_p4{right: 200px; top: 80px;}
.c_G_h1{top: 15px; left: 50%; margin-left: -150px;}
.Page07 .txt{width:620px; left:50%; margin-left:-310px; top:180px; font-size:14px; color:#000; line-height:24px;}
.Page07 .txt .zx{text-align:center; margin:10px 0 5px;}
.Page07 form{width: 510px; position: absolute; left: 50%; margin-left: -273px; background-color: #FFF; border: 3px solid #C40000; padding: 20px 15px 15px; margin-top: 15px;}
.Page07 .txt li{float: left; width: 50%; height: 32px; margin-bottom: 15px;}
.Page07 .txt label{font-size: 14px; color: #333; margin-right: 3px;}
.Page07 .txt input{height: 18px; width:150px; line-height: 18px; border: 1px solid #CCC; padding:2px 5px;}
.Page07 .btn-group{text-align:center;}
.Page07 .btn-group input{width: 77px; height: 28px; border: 0; line-height: 28px; text-align: center; color:#fff; font-family: "微软雅黑"; border-radius:3px;}
.Page07 .btn-group .reset{background-color:#999999; margin-right:8px;}
.Page07 .btn-group .submit{background-color:#c40000;}



/*8*/
.Page08 .weixin{text-align: center; width: 950px; top: 165px; color: #C40000; font-size:14px;}
.Page08 .weixin h1{font-size: 30px; margin-bottom: 20px;}
.Page08 .code img{border:4px solid #C40000; margin-bottom:35px;}
.Page08 .code01{margin-right:60px;}
.Page08 .ganyan{btn.png) no-repeat center center; }















padding-left:280px; margin-top:40px; line-height:26px; text-align:left;}

.c_H_p1{left: 50%; margin-left: -491.5px; margin-top: 80px;}
.c_H_p2{top: 430px; left: 100px;}
.c_H_p3{top: 415px; right: 125px;}
.c_H_p4{top: 140px; left: 70px;}
.c_H_p5{top: 140px; right: 70px;}
.c_H_p6{top: -50px; right: -225px;}
.c_H_p7{top: -50px; left: -255px;}

/* query-tag 
.query-tag { position: fixed; right: 1px; bottom: 1px; z-index: 9999;}*/
.query-tag { position: fixed; right: 0px; bottom: 1px; z-index: 9999; margin-bottom:170px; }
.query-tag a { display: block; width: 80px; height: 80px; text-align: center; font-size: 12px; color: #c40000; line-height:126px; border:1px solid #b7b7b7; border-bottom:0; background: url(../images/query-tag.png) no-repeat 0 0 #fff;}
.query-tag a:hover{background-color:#dcdcdc;}

.query-tag a.tel { }
.query-tag a.net { background-position: 0 -82px; }
.query-tag a.net2 { background-position: 0 -164px; }
.query-tag a.wx{ border-bottom: 1px solid #b7b7b7; background-position: 0 -246px;}
.query-wx{position: fixed; right:85px; bottom:150px; display: none; z-index:999;}


.query-cover { position: fixed; left: 0; top: 0; z-index: 10000; width: 100%; height: 100%; background: #000; opacity: 0.7; filter: alpha(opacity=70); display: none; }
.query-pop { position: fixed; left: 50%; top: 50%; z-index: 20000; width: 400px; height: 230px; padding-top: 15px; margin-left: -200px; margin-top: -120px; background: #fff; display: none; }
.query-pop .tel { overflow: hidden; }
.query-pop .tel .input-wrap,
.query-pop .tel .btn-wrap { float: left; }
.query-pop .tel .input-wrap { width: 188px; height: 39px; border-bottom: 1px solid #333;  margin-right: 10px; }
.query-pop .tel .btn-wrap { width: 120px; }
.query-pop .tel .input-wrap input { border: 0; height: 39px; line-height: 39px; padding: 0; font-size: 20px; }
.query-pop .tel,
.query-pop .net { padding: 0 40px; margin: 30px 0; }
.query-pop .btn-wrap a { background: #e60012; border: none; color: #fff; cursor: pointer; display: block; width: 100%; font-size: 18px; height: 40px; line-height: 38px; text-align: center; }
.query-pop .tip { padding-bottom: 5px; }
.query-pop .close-btn { position: absolute; top: 10px; right: 10px; text-decoration: underline; color: #999; font-size: 12px; width: 25px; height: 25px; text-indent: -100em; overflow: hidden; background: url(../images/pop-closebtn.png) no-repeat center center; }