@charset "utf-8";
/* CSS By Suki */
/*-------------初始化----------------*/
/****  文字大小初始化,使1em=10px *****/
body{font-size:62.5%; min-width:1000px;}/* for IE/Win */
html>body{font-size:12px;} /* for everything else */
/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,th,td,img{padding:0; margin:0; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul,li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none; outline:none;}
a img{border:none;}/*for IE*/
a:active{star:expression(this.onFocus=this.blur());}/*点击虚框去除*/
/*--------------end------------*/
body{font-size:12px; font-family:'微软雅黑';}
.lay_kbinfo {padding-bottom: 0px !important;}
/*--------------banner------------*/
.ban{ width:100%; height:501px; background:url(j01.jpg) no-repeat center top; overflow:hidden;}
.ban .ban_in{ width:1200px; height:700px; margin:0 auto; position:relative; overflow:hidden;}
.ban .ban_in img{ position:absolute;}
.ban .ban_in .img1{ top:60px; left:365px;}
.ban .ban_in .img2{ top:167px; left:100px;}
.ban .ban_in .img3{ bottom:210px; left:152px;}
.ban .ban_in .img4{ bottom:80px; left:286px;}
.ban .ban_in .img4-1{ bottom:80px; left:106px;}
.ban .ban_in .img5{ bottom:80px; right:286px;}

.ban2{ width:100%; height:235px; background:url(j02.jpg) no-repeat center top; overflow:hidden;}
.ban2 .ban_in{ width:1200px; height:700px; margin:0 auto; position:relative; overflow:hidden;}
.ban2 .ban_in img{ position:absolute;}
.ban2 .ban_in a{ display:block; width:285px; height:90px; position:absolute; }
.ban2 .ban_in a:hover{ bottom:85px;}
/*五个按钮*/
.box11{background:url(../images/topbg.jpg) repeat-x scroll 0 0 #ccc;height:41px}
.top11{margin:0 auto;width:980px}
.top_111{float:left;margin:0 auto}
.top_211{float:right;line-height:41px;margin-right:10px}
.top_211 a{color:#666}
.h-service {
    width:100%
    height:380px;
    overflow:hidden;
    position: relative;
    margin:0 auto;
    width: 1100px;
}
.h-service .bd .service-list li {
    float: left;
    width: 20%;
 transition: all .5s;
}

.h-service .bd .service-list li .mod {
    margin: 30px 20px 20px;
    text-align: center;
}
.h-service .bd .service-list li .mod .icons {
    display: block;
    width: 115px;
    height: 100px;
    margin: 0 auto;
    background-position: 0 -61px;
    transform: rotate(0deg) scale(1);
    -webkit-transform: rotate(0deg) scale(1);
 -webkit-transition: all .5s;
 transition: all .5s;
}
.zfwxm{ color:#036095; font-size:16px;}
.animation {
 -webkit-animation:flipInX 1s .2s ease both;
 -moz-animation:flipInX 1s .2s ease both;
}
@-webkit-keyframes flipInX {
 0% {
-webkit-transform:perspective(400px) rotateX(90deg);
 opacity:0
}
 40% {
-webkit-transform:perspective(400px) rotateX(-10deg)
}
 70% {
-webkit-transform:perspective(400px) rotateX(10deg)
}
 100% {
-webkit-transform:perspective(400px) rotateX(0deg);
 opacity:1
}
}
@-moz-keyframes flipInX {
 0% {
-moz-transform:perspective(400px) rotateX(90deg);
opacity:0
}
 40% {
-moz-transform:perspective(400px) rotateX(-10deg)
}
 70% {
-moz-transform:perspective(400px) rotateX(10deg)
}
 100% {
-moz-transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
.h-service .bd .service-list li:hover .icons {
    -webkit-transform: rotate(0deg) scale(1.2);
    transform: rotate(0deg) scale(1.2);
}
.h-service .bd .service-list li .mod .i2 {
    background-position: -115px -61px;
}
.h-service .bd .service-list li .mod .i3 {
    background-position: -232px -61px;
}
.h-service .bd .service-list li .mod .i4 {
    background-position: -348px -61px;
}
.h-service .bd .service-list li .mod .i5 {
    background-position: -464px -61px;
}

.h-service .bd .service-list li .mod .i6 {
    background-position: 0px -162px;
}
.h-service .bd .service-list li .mod .i7 {
    background-position: -100px -162px;
}
.h-service .bd .service-list li .mod .i8 {
    background-position: -200px -162px;
}
.h-service .bd .service-list li .mod .i9 {
    background-position: -300px -162px;}

.h-service .bd .service-list li .mod .i10 {
    background-position: 0px -263px;
}
.h-service .bd .service-list li .mod .i11 {
    background-position: -200px -263px;
}
.h-service .bd .service-list li .mod .i12 {
    background-position: -100px -263px;
}
.h-service .bd .service-list li .mod .i13 {
    background-position: -300px -263px;
}
.h-service .bd .service-list li .mod .i14 {
    background-position: -400px -263px;
}
.h-service .bd .service-list li .mod .i15 {
    background-position: -400px -162px;
}

.h-service .bd .service-list li .mod strong {
    display: block;
    text-align: center;
    padding: 20px 0 10px;
    font: 18px/26px "Microsoft Yahei";
}
.h-service .bd .service-list li .mod p {
    color: #595757;
    font-size: 14px;
}
.h-case {
     background: url("../fw01.png") no-repeat 0px 0px;
      background-size: cover;
      padding: 2em 0;

    
    background: url("../fw02.png") no-repeat center top;
    overflow:hidden;
    position: relative;
    width: 100%;
    height: 484px;
    min-width: 1024px;
}
.footer .footer-logo, .icons, .hd .bor-bton {
    background: url("u_icon.png") no-repeat 0 0;
}
/*五个按钮结束*/
/* .ban .ban_in .img1{ top:-120px; left:365px;}
.ban .ban_in .img2{ top:167px; left:100px; display:none;}
.ban .ban_in .img3{ bottom:-600px; left:152px;}
.ban .ban_in .img4{ bottom:80px; left:-500px;}
.ban .ban_in .img5{ bottom:80px; right:-500px;}
 */

.box{ width:100%; overflow:hidden;}
.box .inner{ width:1200px; margin:0 auto; position:relative; overflow:hidden;}
.box .inner h2{width:1200px; height:95px; background:url(j04.jpg) no-repeat center top;
 text-indent:-999px;margin-top:50px;}
.box .inner h5{width:1200px; height:95px; background:url(j30.png) no-repeat center top;
 text-indent:-999px;margin-top: 110px;}
 .box .inner h6{width:1200px; height:95px; background:url(j44.png) no-repeat center top;
 text-indent:-999px;margin-top:30px;}
.box .inner p{ font-size:16px; line-height:32px;  margin:40px 0;}
.box .inner p b{color:#ee3030;}
.box .inner a{ position:absolute; display:block; width:195px; height:51px; background:url(../images/abg.jpg) no-repeat center; line-height:51px; text-align:center; color:#030c1e; font-size:16px; font-weight:bold;}



.boxxk{ width:100%; overflow:hidden; background: url(j20.jpg) no-repeat center top;}
.boxxk .inner{ width:1200px; margin:0 auto; position:relative; overflow:hidden; padding:39px 0px 0px;}
.boxxk .inner h2{width:626px; height:214px; background:url(../images/h2_1.jpg) no-repeat center top; text-indent:-999px;}
.boxxk .inner p{ font-size:16px; line-height:32px; color:#000; margin:40px 0; text-align:center;}
.boxxk .inner p b{color:#ee3030;}
.boxxk .inner a{ position:absolute; display:block; width:195px; height:51px; background:url(../images/abg.jpg) no-repeat center; line-height:51px; text-align:center; color:#030c1e; font-size:16px; font-weight:bold;}

/*--------------main------------*/
.box1{ height:785px;}
.box1 .inner{ height:785px;}
.box1 .inner .pkbox{ height:445px; overflow:hidden;}
.box1 .inner .pkbox img{ display:block; float:left;}
.box1 .inner a{ bottom:88px; left:500px;}
.box1 .inner a:hover{ bottom:93px;}
/*--------------优势------------*/
.box1-1{ background: url(j32.jpg);}
.box1-1 .inner{ height:960px;}
.box1-1 .inner .pkbox{ height:525px; overflow:hidden;}
.box1-1 .inner .pkbox img{ display:block; float:left;}
.box1-1 .inner a{ bottom:88px; left:500px;}
.box1-1 .inner a:hover{ bottom:93px;}
/*--------------导师------------*/
.box1-2{}
.box1-2 .inner{ margin-bottom: 30px;}
.box1-2 .inner .pkbox{  overflow:hidden;}
.box1-2 .inner .pkbox img{ display:block; float:left;}
.box1-2 .inner a{ bottom:88px; left:500px;}
.box1-2 .inner a:hover{ bottom:93px;}

.szll1{background: url(j43.jpg) no-repeat left top;width: 874px;height: 278px;
padding: 20px 65px 30px 260px;}

.dsmc{color: #2e2e2e;font-size: 38px;font-weight: bold;}
.dsms{font-size: 26px;}
.dsjj{color: #a5a3a8;font-size: 16px;text-align: left;}
.szll2{background: url(j42.jpg) no-repeat left top;width: 790px;height: 278px;
padding: 20px 295px 0px 120px;}

.dnds1{background: url(j45.jpg) no-repeat center top;text-align: center;padding: 50px 0px 10px;}
.dnds2{background: url(j46.jpg) no-repeat center top;text-align: center;padding:50px 0px 70px;}

.box2 .inner h2{ width:1200px; height:130px; background-image:url(j10.jpg);}
.box2 .inner .con2_l{ width:500px; height:430px; float:left; background:url(../images/box2bg.jpg) no-repeat 415px 255px;}
.box2 .inner .con2_l p{font-size:22px; line-height:44px; text-align:left; margin:80px 0 0 105px;}
.box2 .inner .con2_l p span{ font-size:33px; }
.box2 .inner .con2_l p b{color:#333;}
.box2 .inner .con2_r{ width:700px; height:350px; float:left;}
.box2 .inner .con2_r p{ margin:0;}
.box2 .inner .con2_r .hot_text{width:700px; height:400px; overflow:hidden;}
/*标签云*/
#tagscloud{position:relative; text-align:center;}
#tagscloud a{position:absolute; top:0px; left:0px; color:#fff; width:auto; height:30px; font-size:18px; margin:0 10px 20px 0; line-height:30px; text-align:center; padding:7px 15px;}
#tagscloud a.tagc1{background:#ff1745;}
#tagscloud a.tagc2{background:#000000;}
#tagscloud a.tagc5{background:#2c69c3; color:#333;}
#tagscloud a:hover{color:#fff; background:#993232; }

.box3{ background:#666;}
.box3 .title{ width:100%; height:156px; background:#242424; color:#fff; overflow:hidden;}
.box3 .title p{ font-size:28px; text-align:center; margin:25px 0 8px;}
.box3 .title h3{ font-size:44px; text-align:center;}
.box3 .inner{ height:520px; background:url(../images/box3bg.jpg) no-repeat center;}
.box3 .inner div{ position:absolute;}
.box3 .inner div img{ display:block;}
.box3 .inner div p{ font-size:20px; font-weight:bold; text-align:left; color:#fff; margin:0 0 0 5px;}
.box3 .inner div.part1{ top:80px; left:40px;}
.box3 .inner div.part2{ top:140px; left:435px;}
.box3 .inner div.part2 p{ margin:0 0 5px 15px;}
.box3 .inner div.part3{ top:83px; right:25px;}
.box3 .inner div.part3 p{ margin:0 0 13px 35px; font-size:30px; color:#ffb43e;}

.box4 .inner h2{ width:960px; height:190px; background-image:url(../images/h2_4.jpg); margin:0 auto;}
.box4 .inner p.p1{ font-size:22px; text-align:center; margin:10px 0;}
.box4 .inner .video{ height:480px; background:url(../images/box4bg.jpg) no-repeat center; position:relative;}
.box4 .inner .video .video_in{display:block; width:560px; height:345px; margin:0 auto; padding-top:22px; position:relative; z-index:9999; }
.box4 .inner p.p2{ position:absolute; width:231px; top:55px; right:35px; text-align:left; font-size:16px; line-height:26px;}

.box5{ background:url(../images/box5bg.jpg) no-repeat 0 280px;}
.box5 .inner{ height:200px;}
.box5 .inner h2{ width:570px; height:145px; background-image:url(../images/h2_5.jpg); margin:0 auto;}
.box5 .inner .tab{ height:190px; position:relative; overflow:hidden;width: 500px;float: left;}
.box5 .inner .tab span{ display:block; width:215px; height:215px; background:url(j05.png) no-repeat center; position:absolute; left:303px; z-index:1;margin-top:-20px;}
.box5 .inner .tab .yx{ width:160px; height:160px; background-image:url(j06.png); left:330px;z-index:999;top: 25px;
}

.box5 .inner .tab .xz {
	animation:rotateOut 3s linear infinite;
   -webkit-animation:rotateOut 3s linear infinite;
	-moz-animation:rotateOut 3s linear infinite;
	-o-animation:rotateOut 3s linear infinite;
	-ms-animation:rotateOut 3s linear infinite;
}
@-webkit-keyframes rotateOut{
0%{-webkit-transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotateOut{
0%{-moz-transform:rotate(0);}
100%{-moz-transform:rotate(360deg);}
}
@-o-keyframes rotateOut{
0%{-o-transform:rotate(0);}
100%{-o-transform:rotate(360deg);}
}
@keyframes rotateOut{
0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
@-ms-keyframes rotateOut{
0%{-ms-transform:rotate(0);}
100%{-ms-transform:rotate(360deg);}
}


.box5 .inner .tab2{ height:190px; position:relative; overflow:hidden;width: 500px;float: left;}
.box5 .inner .tab2 span{ display:block; width:215px; height:215px; background:url(j05.png) no-repeat center; position:absolute; left:303px; z-index:1;}
.box5 .inner .tab2 .yx{ width:160px; height:160px; background-image:url(j11.png); left:330px;z-index:999;top: 25px;
}
.box5 .inner .tab2 .xz {
	animation:rotateOut 3s linear infinite;
   -webkit-animation:rotateOut 3s linear infinite;
	-moz-animation:rotateOut 3s linear infinite;
	-o-animation:rotateOut 3s linear infinite;
	-ms-animation:rotateOut 3s linear infinite;
}
@-webkit-keyframes rotateOut{
0%{-webkit-transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotateOut{
0%{-moz-transform:rotate(0);}
100%{-moz-transform:rotate(360deg);}
}
@-o-keyframes rotateOut{
0%{-o-transform:rotate(0);}
100%{-o-transform:rotate(360deg);}
}
@keyframes rotateOut{
0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
@-ms-keyframes rotateOut{
0%{-ms-transform:rotate(0);}
100%{-ms-transform:rotate(360deg);}
}

.box5 .inner .tab3{ height:190px; position:relative; overflow:hidden;width: 500px;float: left;}
.box5 .inner .tab3 span{ display:block; width:215px; height:215px; background:url(j05.png) no-repeat center; position:absolute; left:303px; z-index:1;}
.box5 .inner .tab3 .yx{ width:160px; height:160px; background-image:url(j12.png); left:330px;z-index:999;top: 25px;
}
.box5 .inner .tab3 .xz {
	animation:rotateOut 3s linear infinite;
   -webkit-animation:rotateOut 3s linear infinite;
	-moz-animation:rotateOut 3s linear infinite;
	-o-animation:rotateOut 3s linear infinite;
	-ms-animation:rotateOut 3s linear infinite;
}
@-webkit-keyframes rotateOut{
0%{-webkit-transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotateOut{
0%{-moz-transform:rotate(0);}
100%{-moz-transform:rotate(360deg);}
}
@-o-keyframes rotateOut{
0%{-o-transform:rotate(0);}
100%{-o-transform:rotate(360deg);}
}
@keyframes rotateOut{
0%{transform:rotate(0);}
100%{transform:rotate(360deg);}
}
@-ms-keyframes rotateOut{
0%{-ms-transform:rotate(0);}
100%{-ms-transform:rotate(360deg);}
}

.boxbj{background:url(j13.jpg) no-repeat center top;margin-top: 40px; }
.boxbj2{background:url(j14.jpg) no-repeat center top;height: 205px; }
.boxbj3{background:url(j15.jpg) no-repeat center top;height: 205px; }
.boxbj4{background:url(j17.jpg) no-repeat center top;height: 252px; }
.boxbj5{background:url(j20.jpg) no-repeat center top;height: 427px; }
.boxbj6{background:url(j19.jpg) no-repeat center top;height: 151px; }

.hxzyzz{background: url(j21.jpg) no-repeat center top; height: 185px;}
.xyy{width: 1200px;margin: auto;}
.xybj{background: url(j23.jpg) no-repeat center top;height: 707px;text-align: center;}
.hxzyzz h2{width:1200px; height:95px; background:url(j22.jpg) no-repeat center top; text-indent:-999px;margin-top: 60px;}



.box5 .inner .tab .tab_l{ width:730px; float:left;}
.box5 .inner .tab .tab_l ul{ width:730px; height:605px; background:url(../images/box5_l.jpg) no-repeat 165px 52px; }
.box5 .inner .tab .tab_l ul li{ width:120px; height:120px;  line-height:120px; background:url(../images/libg.png) no-repeat 0 0; position:absolute; cursor:pointer; overflow:hidden;}
.box5 .inner .tab .tab_l ul li p{ font-size:20px; font-weight:bold; text-align:center; color:#fff; }
.box5 .inner .tab .tab_l ul li:hover{background-position:0 -120px; }
.box5 .inner .tab .tab_l ul li.cur{background-position:0 -120px; }
.box5 .inner .tab .tab_l ul li.cur p{color:#333;}
.box5 .inner .tab .tab_l ul li:hover p{color:#333;}
.box5 .inner .tab .tab_l ul li.myli p{ line-height:26px; margin-top:38px;}
.box5 .inner .tab .tab_l ul li.li1{ top:215px; left:110px;}
.box5 .inner .tab .tab_l ul li.li2{ top:70px; left:187px;}
.box5 .inner .tab .tab_l ul li.li3{ top:2px; left:355px;}
.box5 .inner .tab .tab_l ul li.li4{ top:73px; left:523px;}
.box5 .inner .tab .tab_l ul li.li5{ top:215px; left:598px;}
.box5 .inner .tab .tab_l ul li.li6{ bottom:106px; left:568px;}
.box5 .inner .tab .tab_l ul li.li7{ bottom:3px; left:433px;}
.box5 .inner .tab .tab_l ul li.li8{ bottom:7px; left:261px;}
.box5 .inner .tab .tab_l ul li.li9{ bottom:121px; left:144px;}

.box5 .inner .tab .tab_r{ width:470px; height:605px; overflow:hidden; float:left; position:relative;}
.box5 .inner .tab .tab_r .txt{ width:345px; background:url(../images/box5_r.jpg) no-repeat 0 40px; position:absolute; right:-800px; top:130px;}
.box5 .inner .tab .tab_r .mytxt{right:85px;}
.box5 .inner .tab .tab_r .txt h3{ font-size:24px; text-align:left; margin:0 0 38px 5px;}
.box5 .inner .tab .tab_r .txt h4{ font-size:18px; text-align:left; margin:0 0 10px 5px;}
.box5 .inner .tab .tab_r .txt h4 b{ font-size:36px;}
.box5 .inner .tab .tab_r .txt p{ font-size:16px; line-height:28px; text-align:left; margin:0 0 50px 5px;}
.box5 .inner .tab .tab_r .txt a{ margin-left:55px;}
.box5 .mya{ position:absolute; left:505px; top:940px;}
.box5 .mya:hover{ top:935px;}

.box5xk .inner .tab .tab_l{ width:630px; float:left;}
.box5xk .inner .tab .tab_l ul{ width:730px; height:305px; background:url(../images/box5_l.jpg) no-repeat 165px 52px; }
.box5xk .inner .tab .tab_l ul li{ width:138px; height:120px;  line-height:120px; background:url(../images/libg.png) no-repeat 0 0; position:absolute; cursor:pointer; overflow:hidden;}
.box5xk .inner .tab .tab_l ul li p{ font-size:20px; font-weight:bold; text-align:center; color:#fff; }
.box5xk .inner .tab .tab_l ul li:hover{background-position:0 -120px; }
.box5xk .inner .tab .tab_l ul li.cur{background: url(j51.png) no-repeat center top; }
.box5xk .inner .tab .tab_l ul li.cur p{color:#fff;}
.box5xk .inner .tab .tab_l ul li:hover{background: url(j51.png);}
img{box-shadow:0 0 10px 20px yellow,box-shadow:0 0 10px green;}
.box5xk .inner .tab .tab_l ul li:hover p{color:#fff;}
.box5xk .inner .tab .tab_l ul li.myli p{ line-height:26px; margin-top:38px;}
.box5xk .inner .tab .tab_l ul li.li1{ top:24px; left:262px;}
.box5xk .inner .tab .tab_l ul li.li2{ top:-36px; left:157px;}
.box5xk .inner .tab .tab_l ul li.li3{ top:-36px; left:368px;}
.box5xk .inner .tab .tab_l ul li.li4{ top:85px; left:369px;}
.box5xk .inner .tab .tab_l ul li.li5{ top:215px; left:598px;}
.box5xk .inner .tab .tab_l ul li.li6{ bottom:106px; left:568px;}
.box5xk .inner .tab .tab_l ul li.li7{ bottom:3px; left:433px;}
.box5xk .inner .tab .tab_l ul li.li8{ bottom:7px; left:261px;}
.box5xk .inner .tab .tab_l ul li.li9{ bottom:121px; left:144px;}

.box5xk .inner .tab .tab_r{ width:570px; height:385px; overflow:hidden; float:left; position:relative;}
.box5xk .inner .tab .tab_r .txt{ width:470px; background:url(../images/box5_r.jpg) no-repeat 0 40px; position:absolute; right:-800px; }
.box5xk .inner .tab .tab_r .mytxt{right:85px;}
.box5xk .inner .tab .tab_r .txt h3{ font-size:24px; text-align:left; margin:0 0 38px 5px;}
.box5xk .inner .tab .tab_r .txt h4{ font-size:18px; text-align:left; margin:0 0 10px 5px;}
.box5xk .inner .tab .tab_r .txt h4 b{ font-size:36px;color: #fff;line-height:50px;}
.box5xk .inner .tab .tab_r .txt p{ font-size:18px; line-height:32px; text-align:left; margin:0 0 50px 5px;color: #d3d3d3;}
.box5xk .inner .tab .tab_r .txt a{ margin-left:55px;}
.box5xk .mya{ position:absolute; left:505px; top:940px;}
.box5xk .mya:hover{ top:935px;}

.box6{ background:#b5c3d3; }
.box6 .inner{ padding-bottom:80px;padding-top: 60px;}
.box6 .inner h2{ width:757px; height:100px; background-image:url(j34.png); margin:0 auto;}
.box6 .inner p{ margin-bottom:50px;}
.box6 .inner ul{  width:1100px; height:445px; margin:0px auto; overflow:hidden;}
.box6 .inner ul li{ width:218px; height:445px; float:left; margin-right:30px; position:relative;}
.box6 .inner ul li img{ display:block;}
.box6 .inner ul li .pro{ width:198px; height:445px; padding:17px 10px 0 10px; background:#000000; position:absolute; left:0; top:445px; color:#fff;  transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.box6 .inner ul li .pro h3{ font-size:16px; font-weight:normal;}
.box6 .inner ul li .pro h4{ font-size:14px; font-weight:normal; margin-bottom:5px;}
.box6 .inner ul li .pro p{ color:#fff; font-size:15px; line-height:25px; margin:0; text-align:left;}
.box6 .inner ul li:hover .pro{ top:0;}
.box6 .mya{ position:absolute; left:505px; top:705px;}
.box6 .mya:hover{ top:700px;}
.kclj{text-align: center;width: 1100px;margin:auto; margin-bottom: 30px;}


.box7{ background:url(../images/box8bg.jpg) repeat-y;}
.box7 .inner{ padding:0;}
.box7 .inner h2{ width:530px; height:136px; background-image:url(../images/h2_7.jpg); margin:0 auto;}
.box7 .inner .vs{ display:block; width:111px; height:147px; background-image:url(../images/vs.png); position:absolute; top:320px; left:547px;}
.box7 .inner .con7{overflow:hidden;}
.box7 .inner .con7_l{width:600px; height:735px; float:left; overflow:hidden; background:url(../images/con7bg.jpg) no-repeat 15px 70px;}
.box7 .inner .con7_l .video{width:485px; height:295px; margin:140px 0 43px 40px; overflow:hidden;}
.box7 .inner .con7_l p{margin:0 0 0 62px; font-size:14px; line-height:26px; color:#fff; text-align:left;}
.box7 .inner .con7_r{ width:600px; height:735px; float:left; overflow:hidden; background:url(../images/con7rbg.jpg) no-repeat 70px 20px;}
.box7 .inner .con7_r ul{ width:600px; height:735px; overflow:hidden; position:relative;}
.box7 .inner .con7_r ul li{ position:absolute;}
.box7 .inner .con7_r ul li p{ color:#fff; margin:0; font-size:16px; text-align:left; line-height:24px;}
.box7 .inner .con7_r ul li h3{ color:#fff; font-size:22px; text-align:left;}
.box7 .inner .con7_r ul li.myli p{ text-align:right; }
.box7 .inner .con7_r ul li.myli h3{ text-align:right; }
.box7 .inner .con7_r ul li.li1{ right:60px; top:55px;}
.box7 .inner .con7_r ul li.li2{ left:87px; top:190px;}
.box7 .inner .con7_r ul li.li3{ right:91px; top:324px;}
.box7 .inner .con7_r ul li.li4{ left:106px; top:465px;}
.box7 .inner .con7_r ul li.li5{ left:84px; bottom:0; width:460px; height:108px; padding:8px 20px 0; background:#000;}
.box7 .inner .con7_r ul li.li5 p{ margin:0 auto; font-size:14px; line-height:24px; color:#fff;}

.box8 .inner .txt{ width:1120px; margin:20px auto; height:285px; background:url(../images/box9bg.jpg) no-repeat center; position:relative;}
.box8 .inner .txt .mya{ width:auto; height:auto; background:none; font-size:30px; color:#333; position:absolute; font-weight:normal; left:90px;}
.box8 .inner .txt .mya:hover{ color:#931010;}
.box8 .inner .txt .a1{ top:55px;}
.box8 .inner .txt .a2{ top:110px;}
.box8 .inner .txt .a3{ top:170px;}
.box8 .inner .txt .a4{ top:55px; left:763px;}
.box8 .inner .txt .a5{ top:110px; left:763px;}
.box8 .inner .btn{ position:absolute; right:90px; bottom:50px; width:260px; height:60px;}
.box8 .inner .btn span{display:block; width:260px; height:60px; border-radius:8px; background:#a00000; position:relative;}
.box8 .inner .btn span a{display:block; width:260px; height:55px; border-radius:8px; background:#ee3030; text-align:center; line-height:55px; font-size:30px; color:#fff; position:absolute; left:0; top:0; font-weight:normal;}
.box8 .inner .btn span a:hover{height:60px;line-height:60px;}
.box8 .inner .txt1{height:145px; background:url(../images/box9bg1.jpg) no-repeat center bottom; }
.box8 .inner .txt1 h3{height:114px; line-height:114px; text-align:center; font-size:52px; color:#333;}
.box8 .inner .txt1 h3 span{ font-size:66px; color:#ee3030;}

.box9 .inner h2{ width:900px; height:190px; background-image:url(../images/h2_8.jpg); margin:0 auto 40px auto;}
.box9 .con9{ width:1099px; height:648px; margin:0 auto;}
.box9 .con9_l{ width:690px; padding:20px 0 0px 20px; height:626px; border:1px solid #000; float:left; position:relative;}
.box9 .con9_r{ width:345px; padding:20px 0 0px 20px; height:626px; border:1px solid #000; float:right; position:relative;}
.box9 .con9 li{ width:325px; height:274px; float:left; margin:0 20px 30px 0;}
.box9 .con9 li div{ width:325px; height:204px; overflow:hidden;}
.box9 .con9 li img{ display:block; width:325px; height:204px; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.box9 .con9 li:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.box9 .con9 li p{ width:325px; height:70px; text-align:center; line-height:70px; background:#000; color:#fff; font-size:24px; font-weight:bold; margin:0;}
.box9 .con9 h3{ width:370px; height:42px; text-align:center; line-height:42px; background:#ab1c1d; color:#fff; font-size:24px; font-weight:bold; margin:0; position:absolute; left:172px; bottom:-22px;}
.box9 .con9 .h3_1{ width:325px; left:20px;}




.a_con14{height: 421px;background:url(bm-bg1.png) no-repeat center center;}
.a_con14_pro{width:306px;padding:55px 0 0 72px;float: left;}
.a_con14_pro li{border: 1px solid #d22e49;height: 42px;font-size: 18px;margin-bottom: 12px;}
.a_con14_pro i,.a_con14_pro a{display:inline-block;line-height: 42px;color:#fff;}
.a_con14_pro i{width: 175px;padding-left: 12px;}
.a_con14_pro a{width: 117px;background: #d22e49;text-align: center;}
.a_con14_pro a:hover{color: #fcff00;}
.a_con14_pro p{color:#999;font-size: 18px;padding-top: 10px;}
.a_con14_fm{width: 400px;float: left;height:340px;padding-left: 200px;}
.a_con14_fm h4{font-size: 34px;font-weight: bold;color:#fff;line-height: 62px;padding:10px 0 5px;}
.a_con14_fm p{color:#ff8a9d;font-size: 16px;line-height: 24px;}
.a_base{margin:0 auto;width:1000px;}
.a_clear{zoom:1;}
h2{width:1000px;background-color:#D00E31; height:50px; line-height:50px; color:#fff;}
/*在线报名*/
.zxbm{width:400px;margin-left:25px; float:left; font:16px/32px '微软雅黑'; color:#fff; display:inline}
.zxbm h2{font:37px/50px '微软雅黑'; color:#3e3a39; text-align:center}
.zxbm p{font:20px/30px '微软雅黑'; color:#df0023; text-align:center; margin-top:30px}
.zxbm .input{height:32px; margin-top:25px}
.zxbm .input input{width:260px; height:32px; font:16px/32px '宋体'; color:#625f5e; border:#ccc solid 1px;}
.zxbm .ljyy{width:208px; height:38px; margin-top:30px;}

.db{background: #27303f; font-size: 15px; line-height: 30px;}
.dbzw{width: 1000px; padding:30px 0px; margin: auto; height: 120px; color: #fff;}
.dbzw li{float: left; padding:0px 50px;}




/* 导航 */
.menu_wrapper { background:#d00e31; }
.chromestyle{width:100%; height:42px;line-height:41px; clear:both; font-family:"Microsoft YaHEI","Arial";}
.chromestyle:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.chromestyle ul{ margin:0 auto; padding:0;}
.chromestyle ul li{ text-align:center; float:left;font-size:14px;  display:block; width:150px; }
.chromestyle ul li a{display:block; color:#fff; padding:0; text-decoration:none}
.chromestyle ul li a:hover, .chromestyle ul li a.selected, .chromestyle ul li a.current{ color:#fff;}
.dropmenudiv{position:absolute;line-height:33px;z-index:100;background-color:#000; text-align:center;visibility: hidden;font-family:"Microsoft YaHEI","Arial"; font-size:14px; width:150px;}
.dropmenudiv a{width: auto;display: block; text-align:center; text-decoration: none; color:#fff;}
* html .dropmenudiv a{width: 100%;}
.dropmenudiv a:hover{  background:#333; color:#fff;}

.floating_ck{position:fixed;left:0px;top:26%;}
.floating_ck dl a{display:block}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#d00e31;border-bottom:solid 1px #b90727;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;margin-bottom:3px;}
.floating_ck dl dd:hover{background-color:#92021c;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(/images/zxicon.png);}
.words{background-image:url(/images/qqicon.png);}
.quote{background-image:url(/images/phoneicon.png);}
.qrcord{background-image:url(/images/ewmicon.png);}
.return{background-image:url(/images/fhdbicon.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;font-size:14px;}
.floating_left{position:absolute;left:80px;bottom:0px;width:160px;height:80px;background-color:#92021c;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:180px;}
.floating_ewm i{background-image:url(/images/erweima.jpg);display:block;width:135px;height:135px;margin:auto;margin-top:10px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:18px;line-height:20px;}