﻿@import url("bf28908da76b452ba035f0a3a0348b87.css"); 
*{margin:0px;padding:0px;border:none;list-style:none;font-size:14px;font-family:"微软雅黑";text-decoration:none;}
a:hover{text-decoration:none;}
p{
    margin:0 0 0px;
}
h3,h2,h1,h4,h5,h6{margin:0px;padding:0px;}
body{-webkit-text-size-adjust:none; } 
ul{margin:0px; padding:0px;}
.none{display:none;opacity:0;}
.posi{position:absolute;}
.indexbody{padding:0px; margin:0px;}
.main{background:rgb(52,35,25);width:100%;height:168px;border-top:1px solid #91b2ff;}
.con{width:1200px; margin:0px auto;}
.header{position:relative; width:1200px; margin:0px auto;height:168px; overflow:hidden;}
.top-1{right:0px;top:25px; height:30px; line-height:30px;}

.top-nav{float:right;height:12px;margin-top:9px; line-height:12px;display:inline-block;*display:inline;*zoom:1; }
.top-nav li{display:inline-block;*display:inline;*zoom:1; padding:0px 18px; height:12px;line-height:12px;border-left:1px solid #fff;text-align:center;}
.top-nav li a{font-size:12px;color:#fff;}
.top-2{margin-top:20px;}
.h35{height: 35px}
.h40{height: 40px}
.h50{height: 50px}
.logo{float:left;width: 48%;}
.phone{float:right;margin-top:16px;}
.phone a{display: block;position: relative;}
.phone a>div{font-size: 18px;color:#fff;position: absolute;top:33px;left:0;right:0;margin:auto;text-align: center;letter-spacing: 2px}
.search{float:right;}
.search{width:190px;height:28px; background:url(../images/serbg.jpg) no-repeat;}
.search-text{width:135px;height:28px;padding:0px 10px;background:none;border:none;outline:0px;}
.search .seach_button{float: right; margin-top:-1px; border: none !important; width: 50px; background: #835b49;color: #ffffff;box-shadow: none;outline: none !important; border-radius: 4px;
}
.search .seach_button:hover{
    box-shadow: none !important;border: none !important; background: #ac7762; transition: all 0.5s;
}
.search .seach_button:active{
    box-shadow: none !important;border: none !important; background: #ca8c73; outline: none !important;
}

.banner{min-width: 1200px}
.z-banner{ width:100%;height:100%; }
.z-banner img{width:100%;}


@CHARSET "UTF-8";
#HBox {
    width: 510px;
    height: 320px;
    float: left;
    background-image: url(../images/bg1.jpg);
}
#HBox form {
    margin-top: 80px;
}
#HBox input {
    margin: 10px auto;
    width: 55%;
    display: block;
    height: 40px;
    font-family: '微软雅黑';
    font-size: 14px;
    line-height: 40px;
    color: #000;
    text-indent: 1.5em;
}
#HBox button {
    border: 0;
    display: block;
    margin: 10px auto;
    width: 55%;
    font-family: '微软雅黑';
    background: #9c272b;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
}
#HBox select {
    display: block;
    margin: 0 auto;
    width: 55%;
    height: 40px;
    font-size: 14px;
    font-family: '微软雅黑';
    text-indent: 1.5em;
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/xiala.png) no-repeat scroll right #fff;
}
#HBox select::-ms-expand {
 display: none;
}
#HBox input::-webkit-input-placeholder {
 color: #000;
}



.nav{height:68px; background:rgb(247,232,218); position:relative;}
.nav > ul{width:1200px;margin:0px auto;}
.nav > ul > li{list-style-type:none; float:left; border-right:2px solid #918c8a; height:68px; width:149px; text-align:center; display:block;}
.nav > ul > li:hover{background:#CA4608;color:#fff;}
.nav > ul > li:hover a{color:#fff;}
.nav > ul > li:last-child{border:none;}

.nav > ul > li.active{background:#CA4608;color:#fff;}

.nav > ul > li.active > a{color:#fff;}

.nav > ul > li > a{text-decoration:none; display:block; font-size:20px; padding-top:10px; color:#000; font-fimily:微软雅黑;}
.nav > ul > li > a > p{font-size:14px; margin-top:2px;}
.nav > ul > li > ul{display:none;width:147px; background:#CA4608; padding-bottom:6px; 
	  position: absolute; z-index: 999; background:rgba(202,70,8,0.7);}
.nav > ul > li:hover > ul{display:block; position:absolute; top:68px; z-index:5; }
.nav > ul > li > ul > li{float:none; color:#FFF; font-size:15px;}
.nav > ul > li > ul > li:hover{background:#600;}
.nav > ul > li > ul > li > a{border-bottom:1px solid #CCC; line-height:39px; height:39px; width:131px; color:#FFF; font-size:15px; display:block; margin:0 auto;}


.tit .cn{font-size: 44px;line-height: 46px;color:#8c624a;text-align: center;margin-bottom: 12px;position: relative;}
.tit .cn span{font-size: 44px;background: #fff;position: relative;z-index: 10;padding:0 50px;}
.tit .cn::after{content:'';display: block;position: absolute;top:23px;border-bottom:1px solid  #8c624a;width:100%;}
.tit .en{font-size: 12px;color:#8c624a;text-align: center;text-transform:uppercase}
.tit .cn2 span{background: #f0f0f0}


.index-1{padding:0px; margin:0px; width:1200px; margin:36px auto 0px;}
.culnm{width:1200px;margin:35px auto 0px;text-align:center;}
.culnm li{width:392px; margin-bottom:12px;}
.culnm li.culnm-0{float:left; margin-right:12px;}
.culnm li.culnm-1{float:left;}
/*.culnm li{width:314px;height:314px; display:inline-block;*display:inline;*zoom:1; margin:25px 35px; border:1px solid #46332C;text-align:center;overflow:hidden;}
.culnm li a{display:block;width:265px; height:265px; transition:all ease-in 0.5s; margin: 24px  auto 0px;padding-top:34px;border:1px solid #fff;}
.culnm li.culnm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnm li p{font-size:24px; color:#2f3a6e;font-weight:bold;}
.culnm li span{font-size:11px; color:#2f3a6e;font-family:arial;}
.culnm li.culnm-0:hover p{color:#46332C}
.culnm li.culnm-0:hover span{color:#46332C}*/

.culnmm{width:1200px;margin:30px auto 0px;text-align:left;}
.culnmm li{width:275px;height:332px; border:1px solid #66cbff;overflow:hidden;margin-right:32px;float:left;text-align:left;margin-top:30px;}
.culnmm li a{font-size:17px; color:#2f3a6e;font-family:arial;}
.culnmm li.nobg{border:none; background:url(../images/qzkd.gif) no-repeat;}
.culnmm li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm li span{font-size:17px; color:#2f3a6e;font-family:arial;text-align:left;font-weight:bold;float:left;width:100%;}
.culnmm li.culnmm-0:hover p{color:#46332C}
.culnmm li.culnmm-0:hover span{color:#46332C}

.cl{clear:both;}

.culnmm2{width:1200px;margin:28px auto 0px;text-align:left;}
.culnmm2 li{width:275px;height:332px; border:1px solid #66cbff;overflow:hidden;margin-top:30px;margin-right:32px;float:left;text-align:left;}
.culnmm2 li a{font-size:17px; color:#2f3a6e;font-family:arial;}
.culnmm2 li.nobg{border:none; background:url(../images/jpsf.gif) no-repeat;}
.culnmm2 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm2 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm2 li span{font-size:17px; color:#2f3a6e;font-family:arial;text-align:left;font-weight:bold;float:left;width:100%;}
.culnmm2 li.culnmm-0:hover p{color:#46332C}
.culnmm2 li.culnmm-0:hover span{color:#46332C}

.culnmm3{width:1200px;margin:28px auto 0px;text-align:left;}
.culnmm3 li{width:275px;height:332px; border:1px solid #66cbff;overflow:hidden;margin-top:30px;margin-right:32px;float:left;text-align:left;}
.culnmm3 li a{font-size:17px; color:#2f3a6e;font-family:arial;}
.culnmm3 li.nobg{border:none; background:url(../images/jpft.gif) no-repeat;}
.culnmm3 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm3 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm3 li span{font-size:17px; color:#2f3a6e;font-family:arial;text-align:left;font-weight:bold;float:left;width:100%;}
.culnmm3 li.culnmm-0:hover p{color:#46332C}
.culnmm3 li.culnmm-0:hover span{color:#46332C}

.culnmm4{width:1200px;margin:28px auto 0px;text-align:left;}
.culnmm4 li{width:275px;height:332px; border:1px solid #66cbff;overflow:hidden;margin-top:30px;margin-right:32px;float:left;text-align:left;}
.culnmm4 li a{font-size:17px; color:#2f3a6e;font-family:arial;}
.culnmm4 li.nobg{border:none; background:url(../images/tpyl.gif) no-repeat;}
.culnmm4 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm4 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm4 li span{font-size:17px; color:#2f3a6e;font-family:arial;text-align:left;font-weight:bold;float:left;width:100%;}
.culnmm4 li.culnmm-0:hover p{color:#46332C}
.culnmm4 li.culnmm-0:hover span{color:#46332C}

.culnmm5{width:1200px;margin:28px auto 0px;text-align:left;}
.culnmm5 li{width:275px;height:332px; border:1px solid #66cbff;overflow:hidden;margin-top:30px;margin-right:32px;float:left;text-align:left;}
.culnmm5 li a{font-size:17px; color:#2f3a6e;font-family:arial;}
.culnmm5 li.nobg{border:none; background:url(../images/plgj.gif) no-repeat;}
.culnmm5 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm5 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm5 li span{font-size:17px; color:#2f3a6e;font-family:arial;text-align:left;font-weight:bold;float:left;width:100%;}
.culnmm5 li.culnmm-0:hover p{color:#46332C}
.culnmm5 li.culnmm-0:hover span{color:#46332C}

.culnmm6{width:1200px;margin:28px auto 0px;text-align:left;}
.culnmm6 li{width:275px;height:332px; border:1px solid #66cbff;overflow:hidden;margin-top:30px;margin-right:32px;float:left;text-align:left;}
.culnmm6 li a{font-size:17px; color:#2f3a6e;font-family:arial;}
.culnmm6 li.nobg{border:none; background:url(../images/plty.gif) no-repeat;}
.culnmm6 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm6 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm6 li span{font-size:17px; color:#2f3a6e;font-family:arial;text-align:left;font-weight:bold;float:left;width:100%;}
.culnmm6 li.culnmm-0:hover p{color:#46332C}
.culnmm6 li.culnmm-0:hover span{color:#46332C}

.culnmm7{width:1200px;margin:28px auto 0px;text-align:left;}
.culnmm7 li{width:345px;height:560px; overflow:hidden;margin-top:30px; margin-left:26px; margin-right:26px; float:left;text-align:left;}
.culnmm7 li a{font-size:20px; color:#484848;font-family:"微软雅黑";}
.culnmm7 li.nobg{border:none; background:url(../images/plty.gif) no-repeat;}
.culnmm7 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm7 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm7 li span{padding-left:20px;font-size:22px; color:#484848;font-family:"微软雅黑";text-align:left;float:left;width:100%;}
.culnmm7 li:hover{background:url(../images/ls-bg.png) left bottom no-repeat;}
.culnmm7 li.culnmm-0:hover p{color:#46332C}
.culnmm7 li.culnmm-0:hover span{color:#46332C}

.culnmm8{width:100%;margin:0px auto 0px;text-align:left;}
.culnmm8 li{width:454px;height:117px;float:left;text-align:left;margin-bottom:5px; border-bottom: 1px solid #7e7f83}
.culnmm8 li a{font-size:22px;color:#484848;font-family:arial;font-family:"微软雅黑";display: block;}

.culnmm8 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm8 li p:nth-of-type(1){font-size:18px; color:#333;text-align:left;overflow: hidden;line-height: 32px;text-overflow: ellipsis;white-space: nowrap;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm8 li p:nth-of-type(2){padding-top:10px;padding-left:30px;font-size:15px; color:#484848;font-family:arial;text-align:left;float:left;width:100%;font-family:arial;font-family:"微软雅黑";font-size: 14px;color:#999;}
.culnmm8 li span.hs{color:#9e9e9f;font-size:12px;font-family:"微软雅黑";padding-top:10px;padding-bottom:15px;}
.culnmm8 li.culnmm-0:hover p{color:#46332C}
.culnmm8 li.culnmm-0:hover span{color:#46332C}

.culnmm9{width:100%;margin:0px auto 0px;text-align:left;}
.culnmm9 li{width:100%;float:left;text-align:left;margin-bottom:50px;}
.culnmm9 li .wb{float:left;margin-right:43px;}
.culnmm9 li .yb{float:left;width:868px;height:200px;border-bottom:1px solid #e7e7e7;background:url(../images/dian.png) no-repeat;padding-left:25px;}
.culnmm9 li img{border:1px solid #46332C;padding:9px;}
.culnmm9 li a,.culnmm9 li a b{font-size:22px;color:#484848;font-family:arial;font-family:"微软雅黑"; font-weight:normal;}
.tp{padding-top:50px;padding-bottom:45px;}
.culnmm9 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm9 li.culnmm9List:hover .yb span a{color:#660000!important;}
.culnmm9 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm9 li span{padding-top:24px;padding-bottom:20px;font-size:14px; color:#000;font-family:arial;text-align:left;float:left;width:100%;font-family:arial;font-family:"微软雅黑";}

.culnmm9 li span.hs{color:#9e9e9f;font-size:12px;font-family:"微软雅黑";padding-top:10px;padding-bottom:15px;}
.culnmm9 li.culnmm-0:hover p{color:#46332C}
.culnmm9 li.culnmm-0:hover span{color:#46332C}
.culnmm9 li:hover .yb span a{color:#46332C}
.culnmm10{width:100%;margin:0px auto 0px;}
.culnmm10 li{width:354px;height:298px;float:left;text-align:left;margin-right:23px; margin-left:23px;margin-bottom:48px;}
.culnmm10 li.no{margin-right:0px;}
.culnmm10 li .wb{float:left;}
.culnmm10 li img{border:1px solid #46332C;padding:9px;}
.culnmm10 li span a{font-size:19px;color:#484848;font-family:arial;font-family:"微软雅黑"; width:354px; height:30px; display:block; overflow:hidden;}
.tp{padding-top:50px;padding-bottom:45px;}
.tpp{padding-top:5px;padding-bottom:38px;}
.culnmm10 li.culnmm-0:hover a{border:1px solid #46332C;transform:scale(0.8);}
.culnmm10 li p{font-size:24px; color:#2f3a6e;font-weight:bold;text-align:left;}
.wz{padding:14px 0px 0px 14px;}
.rt{float:right;padding-right:32px;}
.culnmm10 li span{padding-top:20px;font-size:16px; color:#484848;font-family:arial;text-align:center;float:left;width:100%;font-family:arial;font-family:"微软雅黑";}

.culnmm10 li span.hs{color:#9e9e9f;font-size:12px;font-family:"微软雅黑";padding-top:10px;padding-bottom:15px;}
.culnmm10 li.culnmm-0:hover p{color:#46332C}
.culnmm10 li.culnmm-0:hover span{color:#46332C}





.g{height:10px;}
li.culnm-more a{padding-top:65px;}
li.culnm-2 a{padding-top:22px;}
li.culnm-3 a{padding-top:24px;}
li.culnm-4 a{padding-top:13px;}
li.culnm-5 a{padding-top:18px}


li.culnm-1 p{margin-top:38px;}
li.culnm-2 p{margin-top:38px ;}
li.culnm-3 p{margin-top:38px;}
li.culnm-4 p{margin-top:35px;}
li.culnm-5 p{margin-top:15px;}
li.culnm-more p{padding-top:42px;}
li.culnm-more:hover p{color:#46332C}
li.culnm-more:hover span{color:#46332C}

/*.index-2*/
.index-2{position:relative; padding:0px;margin:0px ;  width:100%; height:1211px;margin-top:35px; }
.wjbg{width:100%; height:1211px;background:url(../images/wj-banner-1.jpg) no-repeat; background-size:100% 100%;}
.wjbg2{width:100%; height:1211px;background:url(../images/wj-banner-2.jpg) no-repeat; background-size:100% 100%;}
.wjbg3{width:100%; height:1211px;background:url(../images/wj-banner-3.jpg) no-repeat; background-size:100% 100%;}
.con{position:relative;}
.wjcon{position:absolute;left:0px;top:550px;}
.wjcon p{color:#fff;font-size:15px; letter-spacing:1px;line-height:2em; font-weight:normal;}
.titwj{margin-bottom:25px;}
.more{margin-top:25px;display:block;}

/*.index-3*/
.index-3{position:relative; padding:0px;margin:0px ;  width:100%; height:760px;overflow:hidden; background:url(../images/i-bg.jpg) no-repeat; background-size:100% 100%; }
.hp-tit{margin-bottom:20px; padding:0px;}
.hp-tit li{display:inline-block;*display:inline;*zoom:1;padding:0px 38px; border-right:1px solid #785A42;text-align:center;cursor:pointer; }
.hp-tit li:last-child{border:none;}
.tit-2{margin-top:52px;margin-bottom:57px;}



/*.index-4*/ 
.index-4{position:relative; padding:0px;margin:0px ; width:100%;overflow:hidden;/* background:url(../images/i-bg-4.jpg) no-repeat; background-size:100% 100%;*/}
.teachimg{width:615px;position:absolute;height:600px;left:0px;top:145px;z-index:1;}
.z-teachimg{height:600px;}
.teachimg .swiper-slide{border:11px solid #46332C}

.teachtext{position:absolute;width:620px; height:720px;z-index:0;right:0px;top:87px;}
.z-teachtext{height:620px;height:720px;}
.teachtext .swiper-slide{background:#f3ece2;}
.teacon{padding-left:85px;padding-top:38px;}
.teacon h5{margin-top:50px; font-size:48px; font-family:arial;color:#484848;}
.teacon h4{font-size:72px; color:#46332C;font-weight:bold;}
.teachpro{width:536px;height:102px; background:url(../images/rbg.png) no-repeat;color:#ffff; margin-top:25px;margin-bottom:110px;}
.teachpro p{color:#fff;font-size:24px;padding-left:20px; padding-top:15px;}
.swiper-button-nextc{right:45px ;}
.swiper-button-prevtc{left:45px ;}
.index-4 .laoshi .lsul{margin:10px; float:left; width:280px; text-align:center;}
.index-4 .laoshi .lsul .lscnname{ font-size:22px; line-height:1.8em;}
.index-4 .laoshi .lsul .lsenname{ font-size:16px; line-height:1.8em;}
.index-4 .laoshi .lsul a{color:#333;}

.youshi .ys-tit{height:125px;}
.youshi .ys-tit li{float:left; margin:0 13px; height:100px; width:374px; font-size:35px; line-height:100px; color:#727171; padding-left:118px; letter-spacing:2px;}
.youshi .ys-tit li.ysli-01{background:url(../images/youshi-01.jpg) no-repeat;}
.youshi .ys-tit li.ysli-02{background:url(../images/youshi-02.jpg) no-repeat;}
.youshi .ys-tit li.ysli-03{background:url(../images/youshi-03.jpg) no-repeat;}

.youshi .ysjs{}
.youshi .ysjs .ysjs-ul{float:left; border:#A4A4A4 2px solid; height:205px; width:580px; margin:10px; padding:35px 0; text-align:center;}
.youshi .ysjs .ysjs-ul .ysjsul-li01{font-size:55px; letter-spacing:1px; line-height:1.5em;}
.youshi .ysjs .ysjs-ul .ysjsul-li02{font-size:18px; color:#666; letter-spacing:1px; line-height:4.2em;}
/*index-5*/
.index-5{position:relative; padding:0px;margin:0px ;  width:100%; }
.advancecon li{height:289px;margin-bottom:10px;}
.adv-pic{float:left; width:595px; height:290px;margin-right:19px ; border:1px solid #46332C; padding:10px;}
.adv-text{float:left;width:585px;overflow:hidden; height:290px;border:1px solid #46332C; padding-left:32px;padding-top:52px;}
.adv-text span{display:block;color:#46332C;font-size:15px;}
.adv-text h3{font-size:30px;color:#785A42; text-align:center; font-weight:bold;margin:0px;margin-bottom:25px;}
.adv-text p{font-size:18px;color:#231815 ;line-height:200%;}
.adv-text p a{font-size:18px;color:#231815 ; width:170px;display:block; text-align:center;  float:left;}
/*index-6*/
.index-6{position:relative; padding:0px; margin:0px; width:100%;}
.classcon li{padding:6px; margin:0px; position:relative; cursor:pointer; background:#FFF;}
.classcon li a{display: block;position: relative;}
.classcon li img{width:100%;}
.mask{position:absolute;left:0px; top:120%; width:100%;height:100%; transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s; padding-top:70px; background:rgba(200,38,57,0.9);text-align:center;}
.mask h3{font-size:42px; color:#fff;font-weight:bold;}
.classcon li:hover .mask{top:0px;}
.mask p{font-size:32px; color:#fff; margin-top:15px;}
.mask span{display:block; width:68px; height:2px; background:#b1c3f5; margin:50px auto 0px;}

/*.index-7*/ 
.index-7{position:relative; padding:0px;margin:0px ;  width:100%;text-align:center; background:#FFF; background-size:100% 100% ; }
.fc-tit{display:inline-block;*display:inline;zoom:1;font-size:27px;color:#231815;border-bottom:3px solid #46332C;font-weight:bold;padding:5px 0px;}
.tit-13{margin-bottom:15px ;}
.fccy{width:900px;margin:0px auto; line-height:2.5em; min-height:112px;}
.fc-img{margin-top:40px;width:100%;  min-height:112px;}
.index-7 .xykd{height:720px;}
.index-7 .xykd .lsul{margin:10px; float:left; width:380px; text-align:center;}
.index-7 .xykd .lsul .lscnname{ font-size:22px; line-height:1.8em;}
.index-7 .xykd .lsul .lsenname{ font-size:16px; line-height:1.8em;}
.index-7 .xykd .lsul a{color:#333;}

/*index-8*/
.index-8{position:relative; padding:0px;margin:0px; background-size:100% 100% ;  width:100%;text-align:center;}
.z-student{margin-top:25px;}

/*index-xy-01*/
.index-xy-01{width:100%;}
.index-xy-01 .xyzp-tit{width:1200px; margin:0 auto;}
.index-xy-01 .xyzp-02{background:#F9F9F9;}
.index-xy-01 .xyzp-01{background:#FFF;}
.index-xy-01 .xyzp-nei01{width:1200px; margin:0 auto;  text-align:center; padding-bottom:30px;}
.index-xy-01 .xyzp-nei02{width:1200px; margin:0 auto;  text-align:center; padding-top:1px; padding-bottom:30px;}
.index-xy-01 .xyzp-nei03{width:1200px; margin:0 auto;  text-align:center;}
.index-xy-01 .xyzp-01-tit{margin-top:30px; padding-top:20px;}
.index-xy-01 .tit-02{font-size:35px; font-weight:bold; line-height:1.5em; margin-top:8px;}
.index-xy-01 .tit-03{font-size:35px; line-height:1.5em;}
.index-xy-01 .lsul{margin-top:20px;}
.index-xy-01 ul li{float:left; width:380px; margin:10px;}

/*index-9*/ 
.index-9{position:relative; padding:0px;margin:0px ;  width:100%;text-align:center; background:url(../images/stu-bg2.jpg) top fixed;}
.studentcon{}
.studentcon li{position:relative;width:260px;height:462px;padding:0px 35px; margin:0px 48px; display:inline-block;*display:inline;zoom:1;background:rgba(139,69,19,0.5);text-align:left;cursor:pointer;}
.studentcon li a{display:block;transition:all ease-in-out 0.5s;}
.headimg{position:absolute;left:50%; margin-left:-81px; top:-96px; width:162px; height:162px; padding:10px; border-radius:50%;background:rgba(139,69,19,0.5);}
.headimg img{border-radius:50%;width:142px; height:142px;}
.studentcon{margin-top:102px;}
.studentcon h3{margin-top:87px; display:inline-block;*display:inline;zoom:1; padding:0px 0px 5px; color:#fff;font-size:18px;border-bottom:1px solid #fff;}
.studentcon span{color:#fff;font-size:12px;}
.studentcon p{color:#fff; font-size:12px;line-height:200%;}
.studentcon li:hover{background:rgba(178,34,34,0.73);}
.studentcon li:hover .headimg{background:rgba(178,34,34,0.73);}
.tit-6{margin-bottom:90px;}
.studentcon li:hover a{transform:translateY(10px);}
.z-stgy{padding-bottom:122px;}

.lsimg.lsimg2{position: relative;height: 275px;overflow: hidden}
.lsimg.lsimg2 img{display: block;min-height: 275px}
.zuopinPt{position: absolute;bottom:0;line-height:50px;background: rgba(0,0,0,0.6);color:#fff;text-align: center;width:100%;font-size: 16px}





/*index-10*/
.index-10{position:relative; padding:0px;margin:0px ;  width:100%;text-align:center; background:url(../images/i-bg-2.jpg) no-repeat center bottom;background-size:100% 100% ;}
.consp{background:rgba(255,255,255,0.8);overflow:hidden;margin-bottom:20px;}
.about-tit{font-size:27px;color:#484848;}
.about-tit span{display:block; width:380px; height:2px; background:#46332C; margin:10px auto;}

.about-con{padding:0px 15px; font-size:14px; color:#484848;text-align:center;margin-top:25px;min-height:125px;overflow:hidden;}
.about-con p{font-size:14px; color:#484848;line-height:180%;}
.about-con a{font-weight:bold;color:#CA4608;}
.icon-1{text-align:center;margin:30px 0px ;}
.icon-1 img{margin:0px 10px;}
/*.index-11*/
.index-11{position:relative; padding:0px;margin:0px ;  width:100%;padding-bottom:60px;}
.zxtit{padding:8px 0px ; border-bottom:1px solid #785A42;border-top:1px solid #785A42;}
.zxtit *{padding:0px; margin:0px;font-size:18px;}
.zxCon .col-md-4{margin:0px; padding:0px;}
.zxtit h4{font-size:20px;} 
.zx-1-con{}
.licon{width:283px; display:inline-block;*display:inline;zoom:1;text-align:left;}
.zx-1-con .fistnew{padding-left:0px; height:84px;background:none; margin-bottom:25px;}
.zximg{width:150px; height:84px;float:left; text-align:center; border:5px solid #46332C; margin-right:9px; overflow:hidden;}
.zx-1-con .fistnew  h3{font-size:11px;color:#595757;margin-top:25px;}
.zx-1-con .fistnew  p{font-size:9px;color:#878787;-webkit-text-size-adjust:none;-webkit-transform:scale(0.8);}
.zx-1-con li{padding-left:18px;margin-bottom:15px; background:url(../images/dot.png) no-repeat left center;}
.zx-1-con li a{font-size:12px; color:#717071;}
.more-2{text-align:center;margin-top:25px;}
.newculnm-2{text-align:center;}
.newculnm-3{text-align:right;}

/*index-12*/
.index-12{position:relative; padding:0px;margin:0px ;  width:100%;padding-bottom:60px;background:#cbe5ff;min-width: 1200px}
.licon-2{width:380px;}


/*.index-13*/
.index-13{position:relative; padding:0px;margin:0px ;  width:100%;padding-bottom:15px;}
.link-tit{text-align:center; padding-top:15px;}
.link-tit li{display:inline-block;*display:inline;zoom:1; margin:0px 27px;cursor:pointer;}
.link-tit li.active{border-bottom:2px solid #46332C;}
/*.index-14*/
.index-14{position:relative; padding:0px;margin:0px ;  width:100%;min-height:609px; padding-bottom:60px;background:url(../images/i-bg-3.jpg) no-repeat;background-size:100% 100% ;}
.contact-l h3{font-size:21px; color:#46332C;font-weight:bold;margin:0px;margin-bottom:8px;}
.contact-l p{color:#484848;line-height:200%;}
.contact-r h3{font-size:21px; color:#46332C;margin:0px;margin-bottom:8px;font-family:arial;}
.contact-r p{color:#484848;line-height:200%;}
.contact-1 ,.contact-2{border-bottom:1px solid #46332C;height:auto;overflow:hidden;padding-bottom:15px;padding-top:30px;}
.contact-1{min-height:191px;}
.contact-2{min-height:210px;}
.ewm{display:inline-block;*display:inline;zoom:1;}
.ewm p{text-align:center;}
.contact-re{text-align:right;}
.contact-re .ewm{margin:0px 12px; margin-top:8px;}
.col-md-60 .ewm{margin-left:10px;}
.col-md-60{float:left;}
.col-md-61{float:right;}
.linkcon{height:auto;overflow:hidden;width:90%;margin:0px auto 0px;}
.linkcon li{float:left; margin:20px 33px;}
/*.footer*/
.footer{position:relative; padding:0px;margin:0px ;  width:100%;height:54px;line-height:54px;background:#231815;}
.footer p {font-size:15px; color:#fff; text-align:center;}
.footer p *{font-size:15px; color:#fff;}
.footer p a{margin:0 5px;}

.swiper-pagination-bullet{background:url(../images/cir.png) no-repeat;width:24px; height:24px;opacity:1;}
.swiper-pagination-bullet-active{background:url(../images/cir-a.png) no-repeat;opacity:1;}



/*contact*/

.contactus{height:400px; margin-top:100px;}
.contactus .con-01{width:340px; height:340px; float:left; margin:0 30px;}
.contactus .con-01-02{background:url(../images/contactus-02.jpg) no-repeat;}
.contactus .con-01-02:hover{background:url(../images/contactus-02-hover.jpg) no-repeat;}
.contactus .con-01-02 a{ text-indent:-9999px; display:block;width:340px; height:340px; cursor:pointer;}
.contactus .con-01-03{background:url(../images/contactus-03.jpg) no-repeat;}
.contactus .con-01-03:hover{background:url(../images/contactus-03-hover.jpg) no-repeat;}
.contactus .con-01-03 a{ text-indent:-9999px; display:block;width:340px; height:340px; cursor:pointer;}
.lxfs{border-top:#333 1px solid; padding:20px 0;    border-bottom: #333 1px solid;}
.lxfs li{font-size:24px; line-height:2.2em; padding-left:30px; color:#666;}




.luxian{border-top:#46332C 1px solid; margin-bottom:40px;}

.luxian ul{clear:both;border-bottom:#333 1px solid; padding:50px 0 60px 30px;}
.luxian .xl .xl1{background:url(../images/map_ico.png) no-repeat; line-height:36px; padding-left:45px; width:155px; float:left; font-size:20px; font-weight:bold; height:150px; }
.luxian .xl .xl2{background:url(../images/map_ico.png) no-repeat; line-height:36px; padding-left:45px; width:155px; float:left; font-size:20px; font-weight:bold; height:100px; }
.luxian .xl .xl3{line-height:1.8em; font-size:19px;}

.lxmt{margin-top:80px;}
.lianxi{height:40px;}
.lianxi .lxtit{line-height:36px; padding-left:45px; width:155px; float:left; font-size:20px; font-weight:bold;}
.lianxi .lxtel{line-height:36px; font-size:15px;}

/* mingshi */
#sitecontent{margin-top:50px;}
#projectlist .projectitem{float:left; position:relative; background:#000; margin:0 28px; width:342px; }
#projectlist .projectitem a{display:block; overflow:hidden}
#projectlist .projectitem a img{float:none; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
#projectlist .projectitem a:hover img{transform:scale(1.2, 1.2)}
#projectlist .projectitem a .project_info{background:rgba(0,0,0,0); position:absolute; left:0; top:0; transition:all ease-out .3s;}
#projectlist .projectitem a:hover .project_info{background:rgba(0,0,0,.7)}
#projectlist .projectitem a .project_info p{text-align:center; color:#fff; padding:0 20px}
#projectlist .projectitem a .project_info div{position:relative; top:50%; margin-top:-15px}
#projectlist .projectitem a .project_info p.title{margin-top:10px; color:rgba(0,0,0,0); font-size:16px; transition:all ease-out .3s;}
#projectlist .projectitem a:hover .project_info p.title{margin-top:0px; color:#fff; font-size:16px}
#projectlist .projectitem a .project_info p.subtitle{margin-top:16px; color:rgba(0,0,0,0); font-size:12px; transition:all ease-out .3s;}
#projectlist .projectitem a:hover .project_info p.subtitle{margin-top:0px; color:#b7b7b7;}


#projectlist .projectitem{animation-name:fadeInUp;}
#npagePage #projectlist .projectitem a .project_info div{margin-top:0px;}
#npagePage #projectlist .projectitem a:hover img{transform:scale(1, 1);}
#npagePage #projectlist .projectitem a:hover .project_info{width:100%; height:100%;}
#npagePage #projectlist .projectitem a .project_info{position:inherit;}
#npagePage #projectlist .projectitem a .project_info p.subtitle{margin-top:0px; height:24px; line-height:24px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#npagePage #projectlist .projectitem a .project_info p.title{margin-top:0px; height:22px; line-height:22px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#projectlist .projectitem a:hover .project_info{background:rgba(0,0,0,.3); position:absolute; }
#projectlist .projectitem a .project_info div{position:absolute; height:90px; width:100%; bottom:-90px; margin-top:0; top:auto; background-color:#fff; transition:all 0.3s ease-out 0s; }


#projectlist .projectitem a .project_info div::after{width:32px;height:30px;position:absolute;content:"";top:0;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;margin-top:30px;right:0px;background:url(../images/jt01.png);opacity:0; }
#projectlist .projectitem a:hover .project_info div::after{right:25px;background:url(../images/jt01.png);opacity:1; }
#projectlist .projectitem a .project_info::after{width:0%;height:1px;position:absolute;content:"";top:100%;left:0;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;background-color:rgba(0,0,0,.15);margin-top:89px;z-index:3; }
#projectlist .projectitem a:hover .project_info::after{width:100%; }
/*#projectlist .projectitem a::after{content:'+';width:64px;height:64px;line-height:64px;margin:0 auto;margin-left:-32px;margin-top:0px;display:inline-block;position:absolute;top:0%;left:50%;z-index:10;border-radius:50px;border:2px solid #fff;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;opacity:0;color:#fff;font-size:40px;text-align:center;font-family:"Times New Roman", "微软雅黑"; }
#projectlist .projectitem:hover a::after{margin-left:-32px;margin-top:-79px;top:50%;opacity:1; }*/

.Pageanli #projectlist .projectitem a .project_info p.title{color:#565656; }
#projectlist .projectitem a .project_info p.title{margin:0 80px 0 20px; color:#565656; padding:20px 0px 5px; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-family:"Times New Roman", "微软雅黑"; }
#projectlist .projectitem a .project_info p.subtitle{margin-right:60px; margin-top:0; color:#929292; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-family:"Times New Roman", "微软雅黑";font-size:14px;}

#projectlist .projectitem a:hover .project_info p.title{color:#4A4A4A; }
#projectlist .projectitem{margin-bottom:50px;}
#projectlist .projectitem a .project_info{position:relative;top:auto;left:auto; }
#projectlist .projectitem a .project_info div{position:relative;bottom:0px;z-index:2; }
#projectlist .projectitem{background:transparent; }
.project_img{overflow:hidden; }
#projectlist .projectitem a:hover .project_info{position:relative;background:transparent; }
#projectlist .projectitem a .project_info::after{margin-top:-1px; }




/*msart*/
.msart{width:1200px; margin:40px auto 20px;}
.msart-tit{background:url(../images/msjs-tit.png) bottom no-repeat; height:68px; text-align:center; font-size:24px; font-weight:bold;}
.msart1 img{float:left;}
.msart1 .msartintro{float:right; width:700px; padding-right:15px; font-size:15px;}
.msart1 .msartintro li{font-size:16px; line-height:2.2em;}
.msart1 .msartintro li.msli1{font-size:27px; color:#930;}
.msart1 .msartintro li.msli2{font-size:24px; font-weight:bold;}
.msart1 .msartintro li b{font-size:16px;}















/*about*/
.jianjie{margin-top:50px; margin-bottom:20px;}
.jianjie .jianjie-intro{padding:10px 5px 40px 5px;}
.jianjie .jianjie-intro p{line-height:2em; margin-top:20px;}
.jianjie .jianjie-con{border:#46332C 1px solid; padding:6px;}

.wenhua{margin:50px auto; padding-top:40px; background:url(../images/wenhua-con-bg.jpg) no-repeat; height:620px;}
.wenhua .wenhuatit{width:1200px; margin:0 auto;}
.wenhua .wenhuaintro{line-height:2em; width:1200px; margin:0 auto; padding:20px 0; text-align:center;}
.wenhuacon{background:#46332C; width:1193px; margin:0 auto; padding:7px;}

.yuanjing{margin:50px auto;}
.yuanjing .yunajing-intro{line-height:2em; padding:20px 0; text-align:center;}
.yuanjing .yunajing-con{border:#46332C 1px solid; padding:6px;}

.fengcai{margin:50px auto; height:600px;}
.fengcai .fengcaitit{width:1200px; margin:0 auto;}
.fengcai .fengcaiintro{line-height:2em; width:1200px; margin:0 auto; padding:20px 0; text-align:center;}

.fengcai .fengcaicon{background:url(../images/fengcao-con.png) no-repeat; height:439px;}


/*search_header*/
.search_header{background:#fff; padding:0 20px;}
.search_box{ height:300px;}
.search_box h4{font-size:38px; font-weight:bold; margin-bottom:20px;}
.search_box h5{font-size:11px; color:#999; padding-bottom:20px;}
.search_header .search-keyword{width:300px; height:26px; border:#999 1px solid; padding-left:3px;}
.search_header .search-submit{width:60px; height:28px; cursor:pointer;}
.search_header h5{margin-top:15px; font-size:15px;}
.search_header h5 b{color:#F00;}



/* 新闻  */
.index-1 .newstitimg{margin:25px auto;}
.index-1 .newscenter{}
.index-1 .newscenter ul.news{float:left; width:288px; margin:20px 6px; height:330px;background:#F5F5F5;}
.index-1 .newscenter li.newsimg{height:200px;}
.index-1 .newscenter li.newstit{height:40px; line-height:40px; font-size:19px; overflow:hidden; padding:0 15px; text-align:center; font-weight:bold;}
.index-1 .newscenter li.newsint{color:#999; padding:0 10px; overflow:hidden; height:80px;}
.index-1 .newscenter ul.news a:hover{background:#CCC;}


.newslist_left{width:845px; float:left; border-top:#666 2px solid; margin-top:80px;}
.newslist_left ul li{padding:20px; border-bottom:#666 1px dashed;}
.newslist_left ul li img{width:180px; height:135px; padding:5px; border:#666 1px solid; float:left; margin-right:20px;}
.newslist_left ul li:hover{background:#F7F7F7;}
.newslist_left ul li dt{font-size:18px;}
.newslist_left .news_intro{margin-top:8px;}
.newslist_left .news_riqi{margin-top:20px; color:#CCC;}

.newslist_right{width:332px; float:right; }
.newslist_right .news_right_box{width:330px; border:#46332C 1px solid; background:#46332C;}
.newslist_right .news_right_box .h6{height:20px; line-height:20px; text-align:center; color:#FFF; font-size:15px;}
.newslist_right .news_right_box .sp_ico{padding:3px 0 3px 3px; background:#FFF;}
.newslist_right .news_right_box .news_tuijian{padding:10px 5px; background:#FFF;}
.newslist_right .news_right_box .news_tuijian ul{border-bottom:#999 1px dotted; padding:10px;}
.newslist_right .news_right_box .news_rd_title{height:auto; font-size:17px; font-weight:bold;line-height: 25px;}
.newslist_right .news_right_box .news_rd_title a{color:#CA4608;}
.newslist_right .news_right_box .news_rd_intro{height:auto; font-size:13px; color:#666; line-height: 25px;}
.newslist_right .news_right_box .news_rd_riqi{font-size:11px; color:#CCC; line-height: 25px;}
.newslist_right .news_right_box .news_ewm{padding:17px 0 17px 0; text-align:center; background:#FFF;}


.newsart_left{width:820px; float:left; }
#newsart h1{text-align:center; line-height:36px; font-size:25px;}
#newsart .info{text-align:center; color:#666; border-bottom:#46332C 1px solid; height:50px; line-height:50px;}
#newsart .artintro{padding:30px; border-bottom:#46332C 1px solid; font-size:14px; overflow: hidden;}
#newsart .zrbj{color:#999; text-align:right; margin-top:30px;}
#newsart .context{padding:30px; font-size:14px; color:#999;}
#newsart .context a:link{color:#999;}
.mt25{margin-top:25px;}



/*作品*/
.blzuopin{height:2500px; margin-top:30px;}
.blzplist{height:35px; width:1200px; margin:0 auto;}
.blzplist a{width:400px; height:40px; line-height:40px; font-size:16px; color:#000; border-bottom:#666 1px solid; display:block; float:left; text-align:center;}
.blzplist a:hover{border-bottom:#46332C 3px solid; color:#46332C; font-weight:bold;}
.blzplist .thisclass{border-bottom:#46332C 3px solid; color:#46332C; font-weight:bold;}
#tab{position:relative; width:1200px; margin:0 auto; margin-top:40px;}
#tab .tabList ul li{float:left; background:#FFF; border:1px solid #46332C; padding:5px 0; width:224px; text-align:center; margin:0 7px; position:relative; cursor:pointer;}
#tab .tabList ul li{color:#46332C; font-size:18px;}
#tab .tabList ul li:hover{background:#46332C; color:#FFF;}
#tab .tabList ul li span{font-size:10px;}
#tab .tabCon{position:absolute; top:70px; width:1200px;}
#tab .tabCon div{position:absolute; opacity:0; filter:alpha(opacity=0);}
#tab .tabCon div img{margin-top:20px;}
#tab .tabList li.cur{background:#46332C; color:#FFF;}
#tab .tabCon div.cur{opacity:1; filter:alpha(opacity=100);}


/* kclist */
.kclist1{position:relative; height:760px; width:1200px;}
.kclist1ul{position:absolute; width:1230px; left:0; top:0;}
.kclist1ul li{float:left; margin-right:30px; width:277px; height:334px; border:#CCC 1px solid; margin-top:30px; background:url(../images/kc-list-more-blue.png) 213px 286px no-repeat;box-shadow:6px 6px 10px #CCC;}
.kclist1ul li:hover{background:url(../images/kc-list-more-blue-hover.png) 213px 286px no-repeat #D7A400;}
.kclist1ul li dl dd{padding:15px 0 0 20px; color:#000; line-height:2em;}
.kclist1ul li dl dd:hover{color:#FFF;}



.kclist2{position:relative; height:760px; width:1200px;}
.kclist2ul{position:absolute; width:1230px; left:0; top:0;}
.kclist2ul li{float:left; margin-right:30px; width:277px; height:334px; border:#CCC 1px solid; margin-top:30px; background:url(../images/kc-list-more-blue.png) 213px 286px no-repeat;box-shadow:6px 6px 10px #CCC;}
.kclist2ul li:hover{background:url(../images/kc-list-more-blue-hover.png) 213px 286px no-repeat #AB6A00;}
.kclist2ul li dl dd{padding:15px 0 0 20px; color:#000; line-height:2em;}
.kclist2ul li dl dd:hover{color:#FFF;}


.kclist3{position:relative; height:760px; width:1200px;}
.kclist3ul{position:absolute; width:1230px; left:0; top:0;}
.kclist3ul li{float:left; margin-right:30px; width:277px; height:334px; border:#CCC 1px solid; margin-top:30px; background:url(../images/kc-list-more-blue.png) 213px 286px no-repeat;box-shadow:6px 6px 10px #CCC;}
.kclist3ul li:hover{background:url(../images/kc-list-more-blue-hover.png) 213px 286px no-repeat #892C1C;}
.kclist3ul li dl dd{padding:15px 0 0 20px; color:#000; line-height:2em;}
.kclist3ul li dl dd:hover{color:#FFF;}


.kclist4{position:relative; height:396px; width:1200px;}
.kclist4ul{position:absolute; width:1230px; left:0; top:0;}
.kclist4ul li{float:left; margin-right:30px; width:277px; height:334px; border:#CCC 1px solid; margin-top:30px; background:url(../images/kc-list-more-blue.png) 213px 286px no-repeat;box-shadow:6px 6px 10px #CCC;}
.kclist4ul li:hover{background:url(../images/kc-list-more-blue-hover.png) 213px 286px no-repeat #A74A00;}
.kclist4ul li dl dd{padding:15px 0 0 20px; color:#000; line-height:2em;}
.kclist4ul li dl dd:hover{color:#FFF;}


.kclist5{position:relative; height:396px; width:1200px;}
.kclist5ul{position:absolute; width:1230px; left:0; top:0;}
.kclist5ul li{float:left; margin-right:30px; width:277px; height:334px; border:#CCC 1px solid; margin-top:30px; background:url(../images/kc-list-more-blue.png) 213px 286px no-repeat;box-shadow:6px 6px 10px #CCC;}
.kclist5ul li:hover{background:url(../images/kc-list-more-blue-hover.png) 213px 286px no-repeat #A95B00;}
.kclist5ul li dl dd{padding:15px 0 0 20px; color:#000; line-height:2em;}
.kclist5ul li dl dd:hover{color:#FFF;}


/* kc art */



.kcart-kcjs{margin-top:50px; margin-bottom:30px;}
.kcart{margin-top:50px;}
.kcart .kcart-01 h3{font-size:22px; color:#CB4508; text-align:center;}
.kcart .kcart01{margin-top:30px;}
.kcart .kcart01 ul{width:560px; padding-left:30px; padding-right:30px;}
.kcart .kcart01 ul li{margin-top:13px;}
.kcart .kcart01 .kcart01-left{float:left;}
.kcart .kcart01 .kcart01-right{float:right;}
.kcart .kcart01 ul li span{color:#CB4508; font-weight:bold;}
.kcart .kcart01-img{margin-top:20px;}
.kcart .kcart01-img dl{background:#CCC; width:392px; float:left;}
.kcart .kcart01-img dl:hover{box-shadow:0px 0px 15px #46332C;}
.kcart .kcart01-img dl dd{background:#FFF; margin:0 1px 1px 1px; height:72px; line-height:72px; color:#666; text-align:center; font-size:22px;}
.kcart .kcart01-img .kcart01img-02{margin-left:12px; margin-right:12px;}


.kcart-01 ul.kcart01-001{width:800px; margin:0 auto; text-align:center;}

.kcart-01 h2,.kcart-02 h2{font-size:31px; text-align:center;}

.kcart-02{border-top:#CCC 1px solid; padding-top:15px; margin-top:30px;}
.kcart-02 h3{font-size:22px; color:#CB4508; text-align:center;}
.kcart-02 h4{font-size:40px; color:#CCC; text-align:center; font-family:"Comic Sans MS", cursive; height:60px; line-height:70px;}
.kcart-02 .kcart-line{width:55px; border-bottom:3px solid #CB4508; margin:0 auto; margin-bottom:30px;}
.kcart-02 ul{width:800px; margin:0 auto;}
.kcart-02 ul li{text-align:center; margin-top:13px;}
.kcart-02 ul li span{color:#CB4508; font-weight:bold;}
.kcart-02 .mt30{margin-top:30px;}




	.slider{width:420px;  height:500px; padding:0 390px;  margin:0 auto; margin-top:30px;  position:relative; overflow:hidden; background:#FFF; width:100%;  }
	.slider .bd{position:absolute; left:0; top:0;}
	.slider .bd li{overflow:hidden; }
	.slider .bd li img{display:block; width:400px; height:500px;    }
	.slider .tempWrap{padding:0 400px !important; }
	.slider .bd ul{margin-left:-410px !important;  }
	.slider .pnBtn{position:absolute; top:0; width:390px; height:500px; cursor:pointer;   }
	.slider .prev{left:0;  }
	.slider .next{right:0; }
	.slider .pnBtn .blackBg{display:block;  position:absolute; left:0; top:0; width:100%; height:500px; background:#FFF; filter:alpha(opacity=80);opacity:0.8;}
	.slider .pnBtn .arrow{display:none; position:absolute; top:0; z-index:10; width:64px; height:500px; _filter:alpha(opacity=80); margin-left:80px; margin-right:80px;}
	.slider .prev .arrow{left:0; background:url(../images/left.png) 0 center no-repeat;}
	.slider .next .arrow{right:0; background:url(../images/right.png) 0 center no-repeat;}
	
	



/*zhkc*/
.zhkch2{border-top:1px solid #CCC; height:50px; line-height:60px; text-align:center; font-size:24px; color:#630;}
.zhkc{margin-top:30px;}
.zhkc h3{font-size:18px; text-align:center; color:#633;}
.zhkc ul{width:900px; text-align:center; margin:0 auto;}
.zhkc ul li{line-height:2.2em;}
.zhkc .zhkcimg{float:left; width:500px;}
.zhkc .zhkcinfo{width:650px; float:right;}

.zhkc .kcart01-img{margin-top:20px;}
.zhkc .kcart01-img dl{background:#CCC; width:392px; float:left;}
.zhkc .kcart01-img dl:hover{box-shadow:0px 0px 15px #46332C;}
.zhkc .kcart01-img dl dd{background:#FFF; margin:0 1px 1px 1px; height:72px; line-height:72px; color:#666; text-align:center; font-size:22px;}
.zhkc .kcart01-img .kcart01img-02{margin-left:12px; margin-right:12px;}
.zhkcmore{height:50px; line-height:45px; text-align:center; text-decoration:none; background:url(../images/zhkcmorg-bg.png) right no-repeat; padding-right:40px; color:#fff; padding-top:15px; padding-bottom:20px; margin-top:20px;}
.zhkc a{color:#fff; margin-top:20px; text-decoration:none;}

.kc-1-1{background:url(../images/kc-1-1.jpg) top center no-repeat; height:1580px;}
.kc-1-2{background:url(../images/kc-1-2.jpg) top center no-repeat; height:1580px;}
.kc-1-3{background:url(../images/kc-1-3.jpg) top center no-repeat; height:1580px;}
/*.kc-1-4{background:url(../images/kc-1-4.jpg) top center no-repeat; height:1580px;}*/
.kc-1-5{background:url(../images/kc-1-5.jpg) top center no-repeat; height:1580px;}
.kc-1-6{background:url(../images/kc-1-6.jpg) top center no-repeat; height:1580px;}
/*.kc-1-7{background:url(../images/kc-1-7.jpg) top center no-repeat; height:1582px;}*/

.kc-2-1{background:url(../images/kc-2-1.jpg) top center no-repeat; height:1580px;}
.kc-2-2{background:url(../images/kc-2-2.jpg) top center no-repeat; height:1580px;}
.kc-2-3{background:url(../images/kc-2-3.jpg) top center no-repeat; height:1580px;}
.kc-2-4{background:url(../images/kc-2-4.jpg) top center no-repeat; height:1580px;}
.kc-2-5{background:url(../images/kc-2-5.jpg) top center no-repeat; height:1263px;}
.kc-2-6{background:url(../images/kc-2-6.jpg) top center no-repeat; height:1580px;}

.kc-3-1{background:url(../images/kc-3-1.jpg) top center no-repeat; height:1580px;}
.kc-3-2{background:url(../images/kc-3-2.jpg) top center no-repeat; height:1580px;}

.kc-4-1{background:url(../images/kc-4-1.jpg) top center no-repeat; height:1580px;}
.kc-4-2{background:url(../images/kc-4-2.jpg) top center no-repeat; height:1580px;}
.kc-4-3{background:url(../images/kc-4-3.jpg) top center no-repeat; height:1580px;}

.kc-5-1{background:url(../images/kc-5-1.jpg) top center no-repeat; height:1580px;}
.kc-5-2{background:url(../images/kc-5-2.jpg) top center no-repeat; height:1580px;}
.kc-5-3{background:url(../images/kc-5-3.jpg) top center no-repeat; height:1263px;}
.kc-5-4{background:url(../images/kc-5-4.jpg) top center no-repeat; height:1263px;}
.kc-5-5{background:url(../images/kc-5-5.jpg) top center no-repeat; height:1263px;}




#maincontent{background:#000;height:528px;overflow:hidden;position:relative;}
#maincontent div.pict{cursor:default !important;}
#maincontent div.main{position:static;text-align:center;display:block;cursor:pointer !important}
#maincontent .element{display:none;position:absolute !important;}
#maincontent .left{top :210px;left:0;cursor:pointer;}
#maincontent .right{top:210px;right:0;cursor:pointer;}
#maincontent .main .guardian{display:none;height:0;}
#maincontent .navi{z-index:9999999;}
div#maincontent div.main{display:none;}
div#maincontent div.element{position:absolute !important;}




/* kecheng 2018 */
body#kcbody{background:url(../images/body_bg.png) repeat;}
.kcjs{margin-bottom:40px; margin-top:40px;}
.lleft{ float:left;}
.kcmoban .lleft2{ float:left; margin-left:6px;}
.rright{float:right;}
.kcmoban .lleft2{ float:left; margin-left:6px;}
.kcmoban h3{background:#848484; text-align:center; height:65px; line-height:65px; font-size:37px; color:#FFF; margin-bottom:0;}
.kcmoban .srbhwz ul{}
.kcmoban .srbhart{margin-top:6px;}
.kcmoban ul.srbhart2{width:597px; background:#F4F2F3;  padding:15px 35px;}
.kcmoban .srbhwz ul li{font-size:12px; line-height:2em;}
.kcmoban ul li.artbiaoti{color:#CC4607; font-size:20px; font-weight:bold;}
.kcmoban .srbhart3{width:396px; background:#F4F2F3;  padding:15px 35px;}
.ro1height{ background:#F4F2F3; height:105px;  padding:15px 35px;}
.s2height{height:200px;}
.s3height{height:320px;}
.s4height{/*height:320px;*/background:#F4F2F3;}
.sfhbheight{height:270px;}
.hsbhheight{height:130px;}
.hsbh8height{height:320px;}
.fsxdyxb10height{height:150px;}
.fttpt10height{height:270px;}
.dpfxheight{height:250px;}
.dpfx2height{height:200px;}
.dpfx3height{height:130px;}
.dpfx4height{height:300px;}
.dpfx5height{height:250px;}
.gjft10height{height:200px;}
.gjhb10height{/*height:350px;*/}
.bh8height{/*height:320px;*/}
.oubao7height{height:240px;}
.tp3height{height:300px;}
.tp3height1{height:200px;}
.tp3height3{height:180px;}
.wj1height{height:240px;}
.wj2height{height:220px;}
.kcmoban h3{margin-top:0px;}

.kcmoban .cpimg ul li{margin-bottom:6px; background:#FFF;}
.kcmoban ul.srbhart4{width:798px; background:#F4F2F3; padding:15px 35px;}
.kcmoban .srbhart4 ul.lleft{width:340px;}
.kcmoban .srbhart4 ul.rright{width:340px;}
.bottomline{height:10px; border-top:#000 1px solid; margin-top:20px;}
.kthx{background:url(../images/kthx-bg.jpg) center no-repeat; height:1279px; margin-top:20px;}

.danpaiul{background:#F4F2F3;  padding:15px 35px;}
.danpaiul .danpai ul{width:535px;}

.mt30{margin-bottom:6px;}

.kcmoban .mtop0{margin-top:0;}



.wjjj{background:#F4F2F3;}
.wjjj .wjnei{width:880px; margin:0 auto; padding-bottom:20px;}
.wjjj .wjnei li.h2{border-bottom:#EFDED5 1px solid; height:65px; line-height:65px; text-align:center; font-size:25px; margin-top:0;}
.wjjj .wjnei li.h3{border-bottom:#EFDED5 1px solid; height:40px; line-height:32px; text-align:center; font-size:19px; color:#CC4A0E; margin-top:0px; font-weight:bold;}
.wjjj .wjnei .lleft{ width:420px;}
.wjjj .wjnei .rright{ width:420px;}
.wjjj .wjnei .wjj ul li{line-height:2em;}
.wjjj .wjnei .wjinfo{border-top:#EFDED5 1px solid; padding:15px 0 0 0; line-height:2em; margin-top:10px;}

.kclistbanner-sf{background:url(../images/kclistbanner-sf.jpg) center no-repeat; height:600px;}
.kclist-qz{background:url(../images/kclist-qz.jpg) center no-repeat; height:600px;}
.listbanner-jxb{background:url(../images/listbanner-jxb.jpg) center no-repeat; height:600px;}
.kclist-kd{background:url(../images/kclist-kd.jpg) center no-repeat; height:600px;}
.kclist-wj{background:url(../images/kclist-wj.jpg) center no-repeat; height:600px;}



/* 图片轮播开始 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.swiper-banner .swiper-slide { position: relative; text-align: center;}
.swiper-banner .swiper-slide .pic img {  vertical-align: top;  max-width: 100%;}
.swiper-banner .swiper-slide .title a span.namemark {  font-size: 12px;}
.swiper-banner .swiper-container-horizontal > .swiper-pagination {  bottom:1px;  left: 0;  }
.swiper-banner .swiper-pagination-bullet {  background: #d2d2d2 none repeat scroll 0 0;  border-radius: 100%;  display: inline-block;  height: 12px;  opacity: 1;  width: 12px;  border-radius:20px;}
.swiper-banner .swiper-pagination-bullet-active {  background: #ED6A08 none repeat scroll 0 0;  opacity: 1;  border-color: #000;}
.swiper-banner-vertical .swiper-container {  height: 320px;}
.swiper-banner-vertical .swiper-slide {  text-align: center;  font-size: 18px; background: #fff;  display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center; -webkit-align-items: center;  align-items: center;}
.swiper-banner-vertical .swiper-container-vertical > .swiper-pagination {  left: 10px;  right: auto;}
/* 图片轮播结束 */

.chuang55_tit1{width:1200px; height:auto !important; overflow:hidden; margin:0px auto;  text-align:center; margin-top:10px;}
.chuang55_prod{width: 1200px;height: auto !important;overflow:hidden; margin:0px auto; background:#FFF;}
.chuang55_prod li{width:392px; float:left; margin-left:12px;}
.chuang55_prod .c55prod1{margin-left:0px;}






/*首页报名*/
.bg1{width:1200px;margin:30px auto 0px;}
.bg1 .bgg1{ height:160px; margin:0 -15px 0; }
.bg1 .bgg1 .zx-1{
    width: 200px;
    height:40px;
    background: #8c624a;
    text-align: center;
    margin: auto ;
    line-height: 40px;
    font-size: 18px;
    border-radius: 40px;
    color: #ffffff;
    margin-top: 30px;
}
.bannerBtmList a{border:1px solid #8c624a;display: block;padding:10px;}
.bannerBtmList img{float: left;width:120px;height: 120px}
.bannerBtmTitle{font-size: 24px;font-weight: bold;color:#000;letter-spacing: 3px;line-height: 2;text-align: center}
.bannerBtmListBox{padding-left:130px;}
/*.bg1 .bgg1 div:nth-child(1){
    width: 400px;
    height: 160px;
    background: url("../images/yykc_03.png") no-repeat;
    float: right;
}
.bg1 .bgg1 div:nth-child(2){
    width: 400px;
    height: 160px;
    background: url("../images/yykc_02.png") no-repeat;
    float: right;
}
.bg1 .bgg1 div:nth-child(3){
    width: 400px;
    height: 160px;
    background: url("../images/yykc_01.png") no-repeat;
    float: right;
}
*/





.bg .djs{height:100px; line-height:100px; text-align:center; font-size:45px; color:#595758; font-weight:bold;}
.bg .djs b{color:#F00;}
.bg .container{margin:0 auto; overflow:hidden; width:750px; height:180px;}
.bg #timer{color:#FFF; text-align:center; text-transform:uppercase; font-family:"Lato", sans-serif; font-size:.7em; letter-spacing:2px;}
.bg .bgg .days{background:#EF2F3C;}
.bg .bgg .hours{background:#F6F4F3; color:#183059;}
.bg .bgg .minutes{background:#276FBF;}
.bg .bgg .seconds{background:#F0A202;}
.days, .hours, .minutes, .seconds{display:inline-block; padding:20px; width:100px; border-radius:5px; margin:10px;}
.bg .numbers{font-family:"Montserrat", sans-serif; color:#183059; font-size:6em;}






/* `Containers ----------------------------------------*/
.container22{margin:0 auto; width:1200px; overflow:hidden;}
.container22 li{margin:1px; height:85px; line-height:85px; list-style:none; text-align:center;  color:#FFF; display:inline-block; font-size:21px; font-family:"微软雅黑"; background:#3E3A39; }
.container22 li:last-child{}

.container22 #tab_content{float:right; width:1030px; height:696px; overflow:hidden;}
.container22 #tab_content .content{height:696px; padding-top:1px;}
.container22 #tabnav > li > a{height:85px; width:160px; display:block; font-size:21px;}


/* `Containers ----------------------------------------*/

/* kclist 2018 */
.container1{width:1220px; margin:0 auto; height:390px;}
.container2{margin:0 auto; height:696px; background:#F8F6F7;}
.container3{ margin:0 auto; height:390px; margin-top:70px;}
.container4{margin:0 auto; height:1450px; background:#F8F6F7;}
.container5{margin:0 auto;/*height:730px; */}
.da-thumbs{list-style:none; width:1220px; position:relative; margin:20px auto; padding:0;}
.da-thumbs li{float:left; margin:0 10px 20px 10px;  position:relative;}
.da-thumbs li.da-thumbs-list2 a,
.da-thumbs li.da-thumbs-list2 a img{display:block; position:relative;}
.da-thumbs li.da-thumbs-list2 a{overflow:hidden;}
.da-thumbs li.da-thumbs-list2 a div{position:absolute; background:#333; background:rgba(75,75,75,0.7); width:100%; height:100%;}
.da-thumbs li.da-thumbs-list2 a div dl{display:block; padding:10px 0; margin:50px 20px 20px 20px; text-transform:uppercase; font-weight:normal; color:rgba(255,255,255,0.9); text-align:center;}
.da-thumbs li.da-thumbs-list2 a div dl .dt1{font-size:32px; letter-spacing:4px; font-weight:normal;}
.da-thumbs li.da-thumbs-list2 a div dl .dt2{width:70px; border-bottom:rgba(255,255,255,0.9) 2px solid; margin:0 auto; margin-top:15px; margin-bottom:10px;}
.da-thumbs li.da-thumbs-list2 a div dl .dt3{font-size:40px; letter-spacing:4px; font-weight:normal;}
.da-thumbs li.da-thumbs-list2 a div dl dd{width:120px; height:32px; line-height:32px; border:rgba(255,255,255,0.9) 1px solid; margin:0 auto; margin-top:10px;}
/*kcbanner*/
.bnz-banner{background:url(../images/bnz-banner.jpg) center no-repeat; height:600px;}
.sfcy-banner{background:url(../images/sfcy-banner.jpg) center no-repeat; height:600px;}
.gdcyqnb-banner{background:url(../images/gdcyqnb-banner.jpg) center no-repeat; height:600px;}
.ljcjyscb-banner{background:url(../images/ljcjyscb-banner.jpg) center no-repeat; height:600px;}
.dzrqkdcyb-banner{background:url(../images/dzrqkdcyb-banner.jpg) center no-repeat; height:600px;}
.bhtyqklxd-banner{background:url(../images/bhtyqklxd-banner.jpg) center no-repeat; height:600px;}
.bhtyqklzs-banner{background:url(../images/bhtyqklzs-banner.jpg) center no-repeat; height:600px;}
.mbhbyb-banner{background:url(../images/mbhbyb-banner.jpg) center no-repeat; height:600px;}
.tptcyb-banner{background:url(../images/tptcyb-banner.jpg) center no-repeat; height:600px;}
.hsdgcy-banner{background:url(../images/hsdgcy-banner.jpg) center no-repeat; height:600px;}
.sfqn-banner{background:url(../images/sfqn-banner.jpg) center no-repeat; height:600px;}
.sfcy-banner{background:url(../images/sfcy-banner.jpg) center no-repeat; height:600px;}
.rqdgxdms-banner{background:url(../images/rqdgxdms-banner.jpg) center no-repeat; height:600px;}
.sfhblpb-banner{background:url(../images/sfhblpb-banner.jpg) center no-repeat; height:600px;}
.lxjjdlagjb-banner{background:url(../images/lxjjdlagjb-banner.jpg) center no-repeat; height:600px;}
.gjosmbqnb-banner{background:url(../images/gjosmbqnb-banner.jpg) center no-repeat; height:600px;}
.jpsgxdzsqklb-banner{background:url(../images/jpsgxdzsqklb-banner.jpg) center no-repeat; height:600px;}
.tmlthsbhb-banner{background:url(../images/tmlthsbhb-banner.jpg) center no-repeat; height:600px;}
.xldsmgbhb-banner{background:url(../images/xldsmgbhb-banner.jpg) center no-repeat; height:600px;}
.tpncygt-banner{background:url(../images/tpncygt-banner.jpg) center no-repeat; height:600px;}
.jpkflh-banner{background:url(../images/jpkflh-banner.jpg) center no-repeat; height:600px;}
.gjcykdcy-banner{background:url(../images/gjcykdcy-banner.jpg) center no-repeat; height:600px;}
.fthqtpt-banner{background:url(../images/fthqtpt-banner.jpg) center no-repeat; height:600px;}
.ftswsz-banner{background:url(../images/ftswsz-banner.jpg) center no-repeat; height:600px;}
.sfgzs-banner{background:url(../images/sfgzs-banner.jpg) center no-repeat; height:600px;}
.gdkd-banner{background:url(../images/gdkd-banner.jpg) center no-repeat; height:600px;}


.banner img{display: block;width: 100%}

.da-thumbs li.da-thumbs-list{width:590px;height:338px;background: #f8f6f7}
.course_title{height: 230px;width:270px;border-top:1px solid #898989;border-bottom:1px solid #898989;position: relative;top:60px;margin:0 auto;text-align: center}
.sp_title{font-size: 50px;line-height: 130px;color:#333;position: relative;top:40px;margin-bottom: 60px;font-family: '苹方'}
.sp_title_en{font-size: 14px;line-height: 34px;color:#333;position: relative;font-family: '苹方'}
.msart1 img {
        
        width: 450px !important;
    }
    .msart1 {
        width: 450px;float:left;margin-right: 50px;
    }
    .msart1_right{ width: 700px;float:left;}
    .msart1_right_content{line-height: 1.6;font-size: 16px}
    .mszp img{float:left;width:33.3333%;display: block;}
/*动画*/

.topanimate{-webkit-animation:myfirst 2s both ease-in-out;animation:myfirst 2s both ease-in-out}
@keyframes myfirst
{
    from{transform:translateY(100%);opacity:0;}
}
 
@-webkit-keyframes myfirst /* Safari 与 Chrome */
{
    from{-webkit-transform:translateY(100%);opacity:0;}
}
.navanimate{-webkit-animation:navanimate .5s both ease-in-out;animation:navanimate .5s both ease-in-out}
@keyframes navanimate
{
    from{transform:translateY(50%);opacity:0;}
}
 
@-webkit-keyframes myfirst /* Safari 与 Chrome */
{
    from{-webkit-transform:translateY(50%);opacity:0;}
}


.fy{ padding-bottom:30px; height:70px;}
.sp{width:669px;float:left;margin-right:75px;margin-top:12px;}
.xw{width:456px;float:left;margin-top:12px;}
.pagelist>.thisclass>a,.pagelist>.thisclass>a,.pagelist>.thisclass>span,.pagelist>.thisclass>a:hover,.pagelist>.thisclass>span:hover,.pagelist>.thisclass>a:focus,.pagelist>.thisclass>span:focus{z-index:2;cursor:default;color:#fff;background-color:#4bbbfa;border-color:#19a8f9}

.pagelist>li{position:relative;float:left;padding:5px 12px;line-height:1.42857143;text-decoration:none;color:#919191;background-color:#f5f5f5;border:1px solid #dcdcdc;margin:5px;border-radius:4px}
.pagelist>li.thisclass{position:relative;float:left;padding:5px 12px;line-height:1.42857143;text-decoration:none;color:#FFF;background-color:#4E2D02;border:1px solid #4E2D02;margin:5px;border-radius:4px}




.carousel{padding:20px; -webkit-perspective:1000px; perspective:1000px; overflow:hidden; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.carousel > *{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto;}
.carousel figure{margin:0; width:60%; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transition:-webkit-transform 0.5s; transition:-webkit-transform 0.5s; transition:transform 0.5s; transition:transform 0.5s, -webkit-transform 0.5s;}
.carousel figure img{width:100%; box-sizing:border-box; padding:0 0px;}
.carousel figure img:not(:first-of-type){position:absolute; left:0; top:0;}
.carousel nav{display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin:20px 0 0;}
.carousel nav button{-webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; margin:0 5px; cursor:pointer; color:#333; width:100px; height:40px; line-height:10px; background:none; border:1px solid; letter-spacing:1px; padding:5px 10px;}


/* 在线客服CCS开始 */
.toolbar-item,.toolbar-layer{}
.toolbar{position:fixed; right:3px; bottom:450px; z-index:555;}
.toolbar-item{display:block; width:47px;height:47px; margin-top:1px; position:relative; -moz-transition:background-position 1s; -ms-transition:background-position 1s; -o-moz-transition:background-position 1s; -webkit-moz-transition:background-position 1s; transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1; filter:alpha(opacity=100); transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1);}
.toolbar-item-kefu01{background:url(../images/kefu-01.png);}
.toolbar-item-kefu01:hover{background:url(../images/kefu-01-hover.png);}
.toolbar-item-kefu01 .toolbar-layer{height:238px; background:url(../images/kefu-mz.png) top right no-repeat;}

.toolbar-item-kefu02{background:url(../images/kefu-02.png);}
.toolbar-item-kefu02:hover{background:url(../images/kefu-02-hover.png);}
.toolbar-item-kefu02 .toolbar-layer{height:111px; background:url(../images/kefu-tel.png) top right no-repeat;}

.toolbar-item-kefu03{background:url(../images/kefu-03.png);}
.toolbar-item-kefu03:hover{background:url(../images/kefu-03-hover.png);}
.toolbar-item-kefu03 .toolbar-layer{height:175px; background:url(../images/kefu-ewm.png) top right no-repeat;}

.toolbar-item-kefu04{background:url(../images/kefu-04.png);}
.toolbar-item-kefu04:hover{background:url(../images/kefu-04-hover.png);}
.toolbar-item-kefu04 .toolbar-layer{height:221px; background:url(../images/kefu-baidu.png) top right no-repeat;}

.toolbar-item-kefu05{background:url(../images/kefu-05.png);}
.toolbar-item-kefu05:hover{background:url(../images/kefu-05-hover.png);}

.toolbar-item-kefu06{background:url(../images/kefu-06.png);}
.toolbar-item-kefu06:hover{background:url(../images/kefu-06-hover.png);}

.toolbar-layer{position:absolute;right:50px; bottom:0; width:248px; opacity:0; filter:alpha(opacity=0);
transform-origin:95% 95%;-moz-transform-origin:95% 95%;-ms-transform-origin:95% 95%;-o-transform-origin:95% 95%;-webkit-transform-origin:95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
/* 在线客服CCS结束 */

.toolbar .toolbarp{margin-top:56px;}
.toolbar p{height:55px; width:192px; margin-left:47px; display:block; text-indent:-99999px;}
.toolbar p:hover{border-left:#4E2D02 3px solid;}





#fix {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    padding: 18px 0;
    background: rgba(0,0,0,0.6);
}
.w1200 {
    width: 1200px;
}
.w-auto-Center {
    margin: 0 auto;
}
#fix img {
    margin-left: 138px;
    margin-right: 130px;
}
.fix-input {
    float: right;
    margin-right: 130px;
    margin-top: 20px;
}
.fix-input .name1{
    width: 200px;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    padding-left: 10px;
    margin-right: 10px;
}
.fix-input .phone1 {
    width: 200px;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    padding-left: 10px;
    margin-right: 10px;
}
.fix-input .form-box-button {
    width: 150px;
    height: 40px;
    background: #791216;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    display: inline-block;
}

.left-nav {
    text-decoration: none;
    position: fixed;
    left: 0;
    top: 20%;
    z-index: 5555;
}
.left-nav .left-nav-min {
    text-decoration: none;
    width: 50px;
    font-size: 20px;
    padding: 15px;
    background: #c3c3c3;
    color: #0e335f;
    text-align: center;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    cursor: pointer;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
}
.left-nav .left-nav-big {
    text-decoration: none;
    display: none;
    width: 110px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
    text-align: center;
    margin-top: -50px;
}
.left-nav .left-nav-big .left-nav-dl {
    text-decoration: none;
    border-radius-top: 20px;
    border-top-right-radius: 10px;
    background: #d8d8d8;
    color: #0e335f;
    /* border-bottom-right-radius: 20px; */
    position: relative;
    overflow: hidden;
}
.left-nav .left-nav-big .left-nav-dl .left-close {
    position: absolute;
    cursor: pointer;
    right: 2px;
    top: 0px;
    text-decoration: none;
    font-size: 24px;
    color: #fff;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dt {
    text-decoration: none;
    width: 100%;
    color: #fff;
    background: #0e335f;
    font-size: 16px;
    padding-top: 14px;
    padding-bottom: 15px;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dd {
    text-decoration: none;
    width: 100%;
    border-bottom: 1px solid#b7b5b6;
    text-align: left;
    transition-property: all;
    transition-duration: 0.5s;
    transition-timing-function: ease-in-out;
    display: block;
    background: #d8d8d8;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dd .this-p {
    text-decoration: none;
    font-size: 14px;
    padding: 0;
    color: #273856;
    width: 100px;
    margin: 14px 5px 0;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dd .this-a {
    text-decoration: none;
    padding: 0 0%;
    text-align: right;
    font-size: 12px;
    color: #727272;
    padding-bottom: 7px;
    width: 100px;
    margin-right: 5px;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dd * {
    display: block;
    width: 90%;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dd:hover {
    background: #0e335f;
    text-decoration: none;
}
.left-nav .left-nav-big .left-nav-dl .left-nav-dd:hover .this-p,
.left-nav .left-nav-big .left-nav-dl .left-nav-dd:hover .this-a {
    color: #fff;
    text-decoration: none;
}
.title b{
	font-size: 15px;
}


.logo img{margin-top: 20px;}
.culnmm9 li:hover a{color:#46332C}
@media screen and (max-width: 1240px) {
    
}




@media screen and (max-width: 992px) {
   
}

@media screen and (max-width: 769px) {
   
}

.jianjie-tit{text-align: center}
.jianjie-tit p{font-size: 36px;line-height: 40px;margin-top: 20px; color:#2f3a6e;}
.jianjie-tit span{display: block; padding: 10px 0; font-size: 18px;color:#2f3a6e;}
.jianjie-tit em{display: block; width: 70px;height: 1px;background: #2f3a6e}

.ab_sheshi{width: 100%;background: #f8f8f8;overflow: hidden;padding-top: 50px;}
.ab_sheshi dl{float: left;overflow: hidden; cursor: pointer; margin:0 30px 30px 0;width:380px;height: 279px; position: relative;}
.ab_sheshi dl dt{position: absolute;top: 0;left:-100%; transition: all 1s; text-align: center;width: 100%;height: 100%;
	line-height: 35px; background: rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);color: #fff;padding: 80px 0;font-size:30px}
.ab_sheshi dl:hover dt{left: 0}
.dede_pages{padding:15px;}
.dede_pages li{list-style: none;display: inline-block;}
.dede_pages li a,.dede_pages li span{padding:8px 12px;display: inline-block;border:1px solid #e5e5e5;margin:2px;color:#333;}
.dede_pages li span.current{background:#41220E;color:#fff;}


/*强制字体*/
.artintro p,.artintro span{font-size: 16px!important;line-height: 1.6;}