﻿* { margin: 0px; padding: 0px; }
body { font-family: 'Microsoft YaHei',"微软雅黑"; font-size: 14px; }
ul, li { list-style: none; }
img { border: none; }
a { text-decoration: none; text-shadow:initial;}
a:hover { text-decoration: underline !important; color: #d60f03; }
.section { text-align: center; }
.section { background-size: cover; z-index: 1; }

#section1 { background-image: url(imagesbg.jpg); }
#section2 { background-color: #c2e4ff; background-image: url(imagesbg2.jpg); }
#section3 { background-color: #fdf7e1; background-image: url(imagesbg3.jpg); }
#section4 { background-color: #e2fdf8; background-image: url(imagesbg4.jpg); }
#section5 { background-color: #e1effc; background-image: url(imagesbg5.jpg); }
#section6 { background-color: #d6e3ff; background-image: url(imagesbg6.jpg); }
#section7 { background-color: #d6d9ff; background-image: url(imagesbg7.jpg); }

/*顶部菜单*/
.page-menu { position: absolute; width: 100%; background: #0074ea; z-index: 2; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18); }
.page-menu.first { background: #fcf1f1; }
.page-menu.first #menu > li > a { color: #343434; }
.page-menu.first #menu > li > a:hover { background: #0074ea; color: #fff; }
#menu { margin: 0 auto; height: 45px; font-size: 16px; text-align: center; cursor: pointer; }
#menu > li { display: inline-table; position: relative; width: 106px; height: 45px; line-height: 45px; }
#menu > li.login { width:auto; }
#menu > li.login a {padding:0px 5px; font-size:13px; }
#menu > li > a { display: block; color: #fff; position: relative; }
#menu > li > a > .tip { position: absolute; right: 2px; top: 5px; width: 18px; height: 18px; background: url(imagestip.png); line-height: 18px; color: #fff; font-size: 10px !important; }
#menu > li > a:hover { color: #ff9724; text-decoration: none !important; }
.second-menu { position: relative; margin-top: 1px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18); }
.second-menu > li { width: 106px; height: 45px; line-height: 45px; }
.second-menu > li a { background: #fcf1f1; color: #343434; display: block; position: relative; }
.second-menu > li a .tip { position: absolute; right: 2px; top: 5px; width: 18px; height: 18px; background: url(imagestip.png); line-height: 18px; color: #fff; font-size: 10px !important; }
.second-menu > li a:hover { border-left: 3px solid #ef1b1b; text-decoration: none !important; transition: all 0.5s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; }

.left-menu { position: fixed; right: 30px; top: 15%; width: 101px; font-size: 16px; z-index: 50; padding: 0px; margin: 0px; }
.left-menu .logo img { -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; -webkit-animation-name: Y-spin; -webkit-animation-duration: 5s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-transform-style: preserve-3d; -moz-animation-name: Y-spin; -moz-animation-duration: 5s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; transform-style: preserve-3d; animation-name: Y-spin; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: linear; }

@-webkit-keyframes Y-spin {
    0% { -webkit-transform: rotateY(0deg); }
    50% { -webkit-transform: rotateY(180deg); }
    100% { -webkit-transform: rotateY(360deg); }
}

.left-menu li { list-style-type: none; background-color: #fff; cursor: pointer; width: 100px; height: 50px; line-height: 50px; text-align: center; margin-bottom: 5px; }
.left-menu li a { color: #14B9D6; text-decoration: none; display: block; }
.left-menu li.active { width: 100px; position: relative; color: #ffffff; background: #0074ea; }
.left-menu li.active { transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; }
.left-menu li.active a { color: #fff; }
.left-menu li a:hover { text-decoration: none !important; }


.section .inner { position: relative; left: 0; width: 900px; height: 500px; margin: 30px auto 0px auto; }
.section .block { position: absolute; display: inline-block; opacity: 0; white-space: nowrap; }

.page1 .block1 { position: relative; width: 100%; line-height: 500px; }
.page1 .block1 img { vertical-align: middle; }

.page2 .block1 { position: relative; width: 100%; }
.page2 .block4 { position: relative; width: 100%; display: block; }
.page2 .block4 .notice { background: #006ee9; font-size: 16px; padding: 5px 10px; float: left; color: #fff; }
.page2 .block4 .marquee { width: 800px; margin-left: 10px; float: left; line-height: 30px; }
.page2 .block4 .marquee a { margin-left: 10px; background: url(imagesdian.jpg) no-repeat left center; padding-left: 5px; }
.page2 .block2 { position: relative; width: 440px; float: left; }
.page2 .block3 { position: relative; width: 440px; margin-left: 20px; float: left; }
.page2 .head_left { width: 50px; float: left; }
.page2 .head_left img { width: 39px; height: 61px; float: left; }
.page2 .head_r { width: 850px; float: right; }
.page2 .head_title { width: 850px; float: left; }
.page2 .head_title a { width: 850px; float: left; line-height: 45px; text-align: center; font-size: 30px; color: #d60f03; font-weight: bold; }
.page2 .head_title a:hover { color: #ff9724; text-decoration: none !important; }
.page2 .head_wz { width: 850px; float: left; margin-top: 5px; }
.page2 .head_wz p { line-height: 20px; font-size: 12px; text-indent: 2em !important; white-space: pre-line; text-align: left; }
.page2 .head_wz p a { line-height: 20px; font-size: 12px; color: #016db8; }
.page2 .head_wz p a:hover { color: #d60f03; }
.page2 .zgdt_title { width: 440px; height: 38px; background: url(imagesjypxtitle1.png) repeat-x; float: left; }
.page2 .zgdt_title_l { width: 94px; height: 38px; background: url(imagesjypxtitle.png) no-repeat; float: left; }
.page2 .zgdt_title_l span { width: 94px; height: 38px; line-height: 38px; font-size: 16px; color: #0f79c2; float: left; text-align: center; }
.page2 .zgdt_title_r { width: 50px; height: 38px; float: right; }
.page2 .zgdt_title_r a { line-height: 38px; float: left; }
.page2 .zgdt_pic { width: 440px; float: left; margin-top: 4px; }
.page2 .jczs_list { width: 440px; float: left; margin-top: 10px; }
.page2 .jczs_list li { width: 100%; float: left; display: block; background: url(imagesdian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page2 .jczs_list li a { font-size: 14px; line-height: 30px; float: left; margin-left: 10px; }
.page2 .jczs_list li a:hover { color: #d60f03; }
.page2 .jczs_list li span { line-height: 30px; font-size: 14px; float: right; }
.page2 .zgdt_list li { width: 100%; float: left; display: block; background: url(imagesdian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page2 .zgdt_list li a { font-size: 14px; line-height: 30px; float: left; }
.page2 .zgdt_list li a:hover { color: #d60f03; }
.page2 .zgdt_list li span { line-height: 30px; font-size: 14px; float: right; }
.page2 .xw_ys { font-weight: bold; margin-left: 10px; }


.page3 .block1 { position: relative; width: 100%; }
.page3 .block2 { position: relative; width: 100%; }
.page3 .block3 { position: relative; width: 100%; }
.page3 .zgzx_left { width: 460px; float: left; }
.page3 .zgzx_title { width: 120px; height: 35px; background: url(imageszgzx_1.png) no-repeat; float: left; }
.page3 .zgzx_title span { width: 120px; height: 35px; line-height: 30px; float: left; text-align: center; font-size: 16px; color: #FFFFFF; font-weight: bold; }
.page3 .zgzx_list { float: left; margin-top: 10px; }
.page3 .zgzx_list li, .rc_list li, .jcdj_list li { width: 100%; float: left; display: block; background: url(imagesdian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page3 .zgzx_list li a, .rc_list li a, .jcdj_list li a { font-size: 14px; line-height: 30px; float: left; margin-left: 10px; }
.page3 .zgzx_list li a:hover, .rc_list li a:hover, .jcdj_list li a:hover { color: #d60f03; }
.page3 .zgzx_list li span, .rc_list li span, .jcdj_list li span { line-height: 30px; font-size: 14px; float: right; }
.page3 .zgzx_pic { width: 440px; float: right; }
.page3 .zgzx_pic li, .rc_pic li { width: 200px; float: left; margin-left: 15px; }
.page3 .zgzx_pic li img, .rc_pic li img { width: 200px; height: 130px; float: left; }
.page3 .rc { width: 100%; float: left; margin-top: 10px; }
.page3 .rc_pic { width: 440px; float: left; }
.page3 .rc_r { width: 440px; float: right; }
.page3 .rc_list { width: 440px; float: left; margin-top: 10px; }
.page3 .jcdj { width: 100%; float: left; margin-top: 10px; }
.page3 .jcdj_left { width: 570px; float: left; }
.page3 .jcdj_list { width: 570px; float: left; margin-top: 10px; }
.page3 .jcdj_r { width: 300px; height: 180px; float: right; }
.page3 .jcdj_r img { width: 300px; height: 190px; float: left; }

.page4 .block1 { position: relative; width: 100%; }
.page4 .block1 .lm { width: 900px; float: left; }
.page4 .block1 .left { width: 90px; float: left; }
.page4 .block1 .left li { width: 90px; float: left; margin-top: 10px; }
.page4 .block1 .left li img { width: 90px; height: 105px; float: left; }
.page4 .block1 .news { width: 312px; float: left; margin-left: 20px; margin-top: 15px; }
.page4 .block1 .news_title, .gb_title { width: 100%; height: 38px; background: url(imagesjypxtitle1.png) repeat-x; float: left; }
.page4 .block1 .news_title_l { width: 94px; height: 38px; background: url(imagesjypxtitle.png) no-repeat; float: left; }
.page4 .block1 .news_title_l span { width: 94px; height: 38px; line-height: 38px; font-size: 16px; color: #0f79c2; float: left; text-align: center; font-weight: bold; }
.page4 .block1 .news_title_r { width: 50px; height: 38px; float: right; }
.page4 .block1 .news_title_r a { line-height: 38px; float: left; }
.page4 .block1 .gb { width: 370px; float: left; margin-left: 20px; margin-top: 10px; }
.page4 .block1 .gb_list { width: 370px; float: left; }
.page4 .block1 .news_list li, .xx_nr_r li, .gb_list li { width: 100%; float: left; display: block; background: url(imagesjypxdian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page4 .block1 .news_list li a, .xx_nr_r li a, .gb_list li a { font-size: 14px; line-height: 30px; float: left; margin-left: 10px; }
.page4 .block1 .news_list li a:hover, .xx_nr_r li a:hover, .gb_list li a:hover { color: #d60f03; }
.page4 .block1 .news_list li span, .xx_nr_r li span, .gb_list li span { line-height: 30px; font-size: 14px; float: right; }
.page4 .block1 .news_list { width: 312px; float: left; }
.page4 .block1 .dl { width: 95px; height: 135px; background: url(imagesjypxjy10.png) no-repeat; float: right; margin-right: 20px; margin-top: 15px; }
.page4 .block1 .dl a { height: 20px; width: 95px; float: left; margin-top: 110px; color: #FFFFFF; font-size: 14px; font-weight: bold; text-align: center; }
.page4 .block1 .dl a:hover { color: #ffff00; }
.page4 .block1 .right { width: 800px; background-color: #FFFFFF; float: right; padding-bottom: 10px; }
.page4 .block1 .xx { width: 760px; height: 145px; background: url(imagesjypxjy1.jpg) no-repeat; margin-left: 20px; margin-top: 10px; }
.page4 .block1 .xx_nr { width: 680px; float: left; margin-left: 50px; }
.page4 .block1 .xx_nr_l { width: 340px; float: left; }
.page4 .block1 .xx_nr_l li { width: 135px; float: left; margin-left: 30px; margin-top: 30px; }
.page4 .block1 .xx_nr_l li img { width: 135px; height: 75px; float: left; }
.page4 .block1 .xx_nr_l li p { width: 135px; height: 20px; float: left; }
.page4 .block1 .xx_nr_l li p a { width: 135px; height: 20px; float: left; text-align: center; line-height: 20px; }
.page4 .block1 .xx_nr_l li p a:hover { color: #d60f03; }
.page4 .block1 .xx_nr_r { width: 340px; float: right; margin-top: 15px; }
.page4 .block1 .zt { width: 760px; margin-left: 20px; }
.page4 .block1 .zt li { width: 230px; float: left; margin-right: 22px; margin-top: 10px; }
.page4 .block1 .zt li img { width: 230px; height: 65px; float: left; }
.page4 .block1 .xy { width: 760px; height: 64px; margin-top: 10px; margin-left: 20px; float: left; }
.page4 .block1 .xy img { width: 247px; height: 64px; float: left; }
.page4 .block1 .xy img:hover{background:url(imagesjypxjypx_xy_bg.png);}
.page4 .block1 .xxc { width: 760px; float: left; margin-left: 20px; margin-top: 10px; }
.page4 .block1 .xxc a { width: 370px; height: 74px; float: left; }
.page4 .block1 .xxc a img{width:100%;}
.page4 .block1 .xxc a:hover{background:url(imagesjypxjypx_t_bg.png)}
.page4 .block1 .zg { width: 800px; float: left; }
.page4 .block1 .zg li { width: 176px; float: left; margin-left: 20px; margin-top: 10px; }
.page4 .block1 .zg li img { width: 177px; height: 62px; float: left; }
.page4 .block1 .zg li img:hover{background:url(imagesjypxgbjy_x_bg.png)}
.page4 .block1 #divOut { overflow: hidden; width: 800px; height: 500px; }
.page4 .block1 #divCon { position: relative; width: 800px; height: 1000px; }

.page5 .block1 { top: 0px; left: 300px; }
.page5 .block2 { top: 95px; left: 300px; }
.page5 .block2 img { -webkit-transition: all ease .3s; transition: all ease .3s; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; }
.page5 .block3 { top: 190px; left: 395px; }
.page5 .block3 img.active { -webkit-animation: xguide_down 2.0s infinite ease-in-out; -moz-animation: xguide_down 2.0s infinite ease-in-out; -o-animation: xguide_down 2.0s infinite ease-in-out; animation: xguide_down 2.0s infinite ease-in-out; }
.page5 .block4 { top: 0; left: 0px; }
.page5 .block4 .fwdt-item a:hover { /*-webkit-transform: scale(1.15); transform: scale(1.15); z-index: 12;*/ -webkit-animation: theme1 2.0s infinite ease-in-out; }
 .page5 .block4 .fwdt-item .fwdt-item1 { position: absolute; top: -5px; left: 250px; }
.page5 .block4 .fwdt-item .fwdt-item2 { position: absolute; top: 85px; left: 90px; }
.page5 .block4 .fwdt-item .fwdt-item3 { position: absolute; top: 200px; left: 75px; }
.page5 .block4 .fwdt-item .fwdt-item4 { position: absolute; top: 315px; left: 65px; }
.page5 .block4 .fwdt-item .fwdt-item5 { position: absolute; top: 410px; left: 270px; }
.page5 .block4 .fwdt-item .fwdt-item6 { position: absolute; top: 440px; left: 430px; }
.page5 .block4 .fwdt-item .fwdt-item7 { position: absolute; top: 390px; left: 560px; }
.page5 .block4 .fwdt-item .fwdt-item8 { position: absolute; top: 290px; left: 640px; }
.page5 .block4 .fwdt-item .fwdt-item9 { position: absolute; top: 170px; left: 650px; }
.page5 .block4 .fwdt-item .fwdt-item10 { position: absolute; top: 55px; left:600px; }
.page5 .block4 .fwdt-item .fwdt-item11 { position: absolute; top: -5px; left: 460px; }
.page7 .block1 { left: 0px; top: 0px; z-index: 11; }
.page7 .block1 .xjzd-item > a { -webkit-transition: all ease .3s; transition: all ease .3s; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; }
.page7 .block1 .xjzd-item > a:hover { transform: scale(1.15); -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15); z-index: 12; }
.page7 .block1 .xjzd-item > a.active { transform: scale(1.15); -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15); z-index: 12; }
.page7 .block1 .xjzd-item1 { position: absolute; top: 0px; left: 177px; }
.page7 .block1 .xjzd-item2 { position: absolute; top: 76px; left: 132px; }
.page7 .block1 .xjzd-item3 { position: absolute; top: 77px; left: 44px; }
.page7 .block1 .xjzd-item4 { position: absolute; top: 154px; left: 89px; }
.page7 .block1 .xjzd-item5 { position: absolute; top: 155px; left: 0px; }
.page7 .block1 .xjzd-item6 { position: absolute; top: 230px; left: 44px; }
.page7 .block1 .xjzd-item7 { position: absolute; top: 306px; left: 89px; }
.page7 .block1 .xjzd-item8 { position: absolute; top: 310px; left: -1px; }
.page7 .block1 .xjzd-item9 { position: absolute; top: 385px; left: 132px; }
.page7 .block2 { top: 25px; left: 137px; z-index: 10; }
.page7 .block3 { right: 40px; bottom: 50px; z-index: 11; }
.page7 .block2 .tab-cnt { display: none; }
.page7 .block2 .tab-cnt.active { display: block; }

.page7 .block2 #item-cnt1 .bg { width: 730px; height: 437px; background: url(imagesxjzd2.png) no-repeat; float: left; }
.page7 .block2 #item-cnt1 .djpd { width: 350px; margin-top: 235px; margin-left: 520px; }
.page7 .block2 #item-cnt1 .djpd li { width: 100%; float: left; display: block; background: url(../images/xjzd/dian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page7 .block2 #item-cnt1 .djpd li a { font-size: 14px; line-height: 30px; float: left; margin-left: 10px; }
.page7 .block2 #item-cnt1 .djpd li a:hover { color: #d60f03; }
.page7 .block2 #item-cnt1 .djpd li span { line-height: 30px; font-size: 13px; float: right; }

.page7 .block2 #item-cnt2 .bg { width: 730px; height: 437px; background: url(imagesxjzd4.png) no-repeat; float: left; }
.page7 .block2 #item-cnt2 .djwx { width: 350px; margin-top: 280px; margin-left: 470px; }
.page7 .block2 #item-cnt2 .djwx li { width: 100%; float: left; display: block; background: url(../images/xjzd/dian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page7 .block2 #item-cnt2 .djwx li a { font-size: 14px; line-height: 30px; float: left; margin-left: 10px; }
.page7 .block2 #item-cnt2 .djwx li a:hover { color: #d60f03; }
.page7 .block2 #item-cnt2 .djwx li span { line-height: 30px; font-size: 13px; float: right; }

.page7 .block2 #item-cnt4 .bg { width: 730px; height: 437px; background: url(imagesxjzd1.png) no-repeat; float: left; }
.page7 .block2 #item-cnt4 .sjb { width: 500px; margin-top: 280px; margin-left: 160px; }
.page7 .block2 #item-cnt4 .sjb ul { overflow: hidden; width: 470px; }
.page7 .block2 #item-cnt4 .sjb li { width: 100%; float: left; display: block; background: url(../images/xjzd/dian.jpg) no-repeat 0% 50%; line-height: 30px; height: 30px; }
.page7 .block2 #item-cnt4 .sjb li a { font-size: 14px; line-height: 30px; float: left; margin-left: 10px; }
.page7 .block2 #item-cnt4 .sjb li a:hover { color: #d60f03; }
.page7 .block2 #item-cnt4 .sjb li span { line-height: 30px; font-size: 13px; float: right; }

.page7 .block2 #item-cnt6 .bg { width: 730px; height: 437px; background: url(imagesxjzd5.png) no-repeat; float: left; }
.page7 .block2 #item-cnt6 .sztsg { width: 360px; margin-top: 140px; margin-left: 405px; }
.page7 .block2 #item-cnt6 .sztsg li { width: 100px; float: left; margin-left: 5px; }
.page7 .block2 #item-cnt6 .sztsg li img { width: 100px; height: 156px; float: left; }

.page7 .block2 #item-cnt7 .bg { width: 730px; height: 437px; background: url(imagesxjzd8.png) no-repeat; float: left; }
.page7 .block2 #item-cnt7 .wlds { width: 285px; margin-top: 50px; margin-left: 440px; }
.page7 .block2 #item-cnt7 .wlds_title { width: 285px; height: 25px; float: left; }
.page7 .block2 #item-cnt7 .wlds_title span { height: 25px; line-height: 25px; font-size: 14px; color: #FF6600; float: left; font-weight: bold; }
.page7 .block2 #item-cnt7 .wlds_dx { width: 285px; height: 3px; background: url(imagesxjzdxx.jpg) no-repeat; float: left; }
.page7 .block2 #item-cnt7 .wlds_list { width: 285px; float: left; margin-top: 10px; }
.page7 .block2 #item-cnt7 .wlds_list li { width: 106px; float: left; margin-left: 18px; }
.page7 .block2 #item-cnt7 .wlds_list li img { width: 100px; height: 75px; border: 1px #Cecece solid; padding: 3px; display: block; }
.page7 .block2 #item-cnt7 .wlds_list li p { width: 106px; display: block; white-space: normal; }
.page7 .block2 #item-cnt7 .wlds_list li p a { width: 106px; display: block; text-align: center; font-size: 13px; }
.page7 .block2 #item-cnt7 .wlds_list li:first-child { margin-left: 0px; }

.page7 .block2 #item-cnt9 .bg { width: 730px; height: 437px; background: url(imagesxjzdbg.png) no-repeat; float: left; }
.page7 .block2 #item-cnt9 .wl_left { width: 250px; float: left; margin-left: 120px; margin-top: 50px; }
.page7 .block2 #item-cnt9 .wl_left .wl-item { display: none; }
.page7 .block2 #item-cnt9 .wl_left .wl-item.active { display: block; }
.page7 .block2 #item-cnt9 .wl_title { width: 280px; float: left; }
.page7 .block2 #item-cnt9 .wl_title p { line-height: 25px; font-size: 20px; font-weight: bold; color: #020000; }
.page7 .block2 #item-cnt9 .wl_nr { width: 280px; float: left; margin-top: 20px; }
.page7 .block2 #item-cnt9 .wl_nr p { line-height: 20px; font-size: 14px; color: #5e5d5d; font-weight: bold; text-align: left; text-indent: 2em; white-space: normal; }
.page7 .block2 #item-cnt9 .wl_btn { float: left; display: block; width: 100%; margin-top: 20px; }
.page7 .block2 #item-cnt9 .wl_btn a:hover { text-decoration: none !important; }
.page7 .block2 #item-cnt9 .wl_r { width: 300px; float: right; margin-right: 10px; margin-top: 25px; }
.page7 .block2 #item-cnt9 .wl_r li { width: 139px; float: left; margin-left: 10px; margin-top: 15px; }
.page7 .block2 #item-cnt9 .wl_r li a { text-indent: -9999em; display: block; height: 81px; }
.page7 .block2 #item-cnt9 .wl_r li a.active { background: url(imagesxjzdwlzg_bg.png); }
.page7 .block2 #item-cnt9 .wl_r li img { width: 139px; height: 81px; float: left; }


.footer { position: fixed; bottom: 0px; margin: 0px; padding: 10px 0px; background: #0074ea; width: 100%; color: #ffffff; font-size: 14px; font-family: 'Microsoft YaHei'; box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.1), 0 -1px 2px rgba(0, 0, 0, 0.18); }
.footer a:hover { text-decoration: none !important; }
.footer-close { left: -100%; }
.footer-open { left: 0px; }
.footer { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease; }
.footer .container { width: 900px; margin: 0 auto; text-align: center; }
.footer .container .certificate { }
.footer .container .certificate img { vertical-align: middle; }
.footer .container .explain { }
.footer .container .explain p { line-height: 30px; }
.footer .container .explain p img { vertical-align: sub; }
.footer .container .explain a { color: #fff; }
.footer .statistics { position: relative; }
.footer .statistics-hover { position: absolute; top: 90px; right: 320px; display:none; }
.footer .statistics-hover { background: #fff; line-height: 30px; padding: 0px 20px; font-size: 14px; border-radius: 5px; }
.footer .statistics-hover a { color: #0074ea !important; }

.showBtn { position: absolute; background: url(imagesbqxx.png); right:0px; bottom: 10px; height: 92px;z-index: 99; width: 24px; text-indent: -9999px; cursor: pointer; }

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.clearfix { zoom: 1; }


@keyframes xguide_down {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); opacity: 0.8; }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); opacity: 1; }
}

@-webkit-keyframes xguide_down {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); opacity: 0.8; }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); opacity: 1; }
}

@-moz-keyframes xguide_down {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); opacity: 0.8; }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); opacity: 1; }
}

@-o-keyframes xguide_down {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); opacity: 0.8; }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); opacity: 1; }
}

@keyframes theme1 {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); }
}

@-webkit-keyframes theme1 {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); }
}

@-moz-keyframes theme1 {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); }
}

@-o-keyframes theme1 {
    0%,100% { transform: scale(1.0); -moz-transform: scale(1.0); -o-transform: scale(1.0); -webkit-transform: scale(1.0); -ms-transform: scale(1.0); }
    50% { transform: scale(1.05); -moz-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05); }
}
