/*关于我们*/
.nei-banner1{background: url(../images/neibanner1.jpg) top center no-repeat; height:350px;}
.nei-banner2{background: url(../images/neibanner2.jpg) top center no-repeat; height:350px;}
.nei-banner3{background: url(../images/neibanner3.jpg) top center no-repeat; height:350px;}
.nei-banner4{background: url(../images/neibanner4.jpg) top center no-repeat; height:350px;}
.nei-banner5{background: url(../images/neibanner5.jpg) top center no-repeat; height:350px;}
.nei-banner6{background: url(../images/neibanner6.jpg) top center no-repeat; height:350px;}
.nei-banner7{background: url(../images/neibanner7.jpg) top center no-repeat; height:350px;}
.nei-banner8{background: url(../images/neibanner8.jpg) top center no-repeat; height:350px;}


.about p{ color:#4b4b4b; font-size:16px; line-height:28px; margin:5px 0;}


.about img{ margin:20px 0; max-width:100%; }
.neibanner{ margin-bottom:70px;margin-top:40px;}
.jieshaonei h1{ color:#333; font-size:42px; text-align:center; margin-top:60px; }
.jieshaonei h1 span{ color:#c9000b;}
.jieshaonei h2{ font-size:22px; color:#666666; font-weight:normal; text-align:center; margin-top:10px; margin-bottom:20px;}

.wenhua-left{ width:600px; float:left;}
.wenhua-right{ width:470px; margin-left:40px; float:left}
.wenhua-right{ line-height:30px;}
.wenhua-right strong{ color:#4b4b4b;}

.p102-search-1 p b {
    display: inline-block;
}
.p102-search-1 p a {
    color: #666666;
    display: inline-block;
    margin-right: 15px;
}
.p102-search-1-inp1 {
    width: 249px;
    height: 34px;
    line-height: 34px;
    color: #999999;
    border: 1px solid #e3e3e3;
    border-right: 0;
    padding: 0 20px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    float: left;
}
.p102-search-1-inp2 {
    width: 66px;
    height: 36px;
    border: 0;
    border-radius: 25px;
    background: url(../images/s1.png) no-repeat center center #cf0010;
    float: right;
    position: relative;
    z-index: 2;
    cursor: pointer;
}
.p102-search-1 {
    height: 70px;
    border-bottom: 1px solid #ededed;
    background: #f7f7f7;
}
.p102-search-1-inp {
    float: right;
    width: 356px;
    height: 36px;
    background: #fff;
    margin-top: 18px;
    border-radius: 25px;
    position: relative;
}
.p102-search-1 p {
    float: left;
    width: 800px;
    height: 70px;
    line-height: 70px;
    font-size: 14px;
    color: #333333;
}

/*案例*/
.case-box li {
    float: left;
    width:200px;
    margin: 4px;
    border: 1px solid #ececec;
    padding:10px 15px;
    height: 150px;
    overflow: hidden;
}
.case-title{ font-size:15px;}


/*招聘*/
.datalist .list1 {
    margin-bottom: 49px;
    border-top: 1px solid #e8e8e8;
    overflow: hidden; margin-top:40px;
}


.datalist .list1 li {
    position: relative;
    padding: 17px 0 14px;
    border-bottom: 1px solid #e8e8e8;
  font-size: 16px;
    line-height: 1.5;
}
.datalist .num {
    margin-right: 10px;
    font-family: Arial;
    color: #cf0010;
}
.datalist .date {
    float: right;
    margin-left: 20px;
    font-family: Arial;
}
.datalist .list1 li:after {
    content: '1';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 100%;
    border-bottom: 1px solid #328e5f;
    font-size: 0;
    -webkit-transition: right 0.2s;
    transition: right 0.2s;
}















 .tl-fdh-02 {
            height: 55px;
            background: #f4f4f4;
            margin-bottom: 20px;
            overflow: hidden; margin-top:20px;
        }
        
        .tl-fdh-02 li {
            width: 16.666%;
            height: 55px;
            font-size: 18px;
            line-height: 55px;
            text-align: center;
            float: left;
            border-right: 1px solid #eee;
            margin-right: -1px;
            background: #f4f4f4;
            cursor: pointer;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }
        
        .tl-fdh-02 li a {
            display: block;
            height: 55px;
            color: #666;
        }
        
        .tl-fdh-02 li.sidenavcur,
        .tl-fdh-02 li:hover {
            background: url(../images/p16-icon6.png) no-repeat bottom center #cf0010;
        
        }
		 .tl-fdh-02 li.sidenavcur a,
        .tl-fdh-02 li:hover a {
            color: #fff;
        }
		
		
		
		
		
		
		
		.blk {
    margin-bottom: 20px; margin-top:20px;
}
.p12-curmbs-1 {
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc; padding-bottom:15px;
}
.p12-curmbs-1 a{ color:#4b4b4b;}

.p12-curmbs-1 b {
    border-left: 10px solid #ea9e39;
    font-weight: normal;
    padding-left: 8px;
}

/*环境*/
.rongyu li{ float:left; width:288px;text-align:center;margin-right:15px;}
.rongyu li a{ display:block; width:288px; margin-bottom:15px;background:#f4f4f4; padding-bottom:8px;}
.rongyu li:nth-child(4n){ margin-right:0;}
.gongchang{ width:288px;z-index:999;overflow:hidden;	 position:relative;}
.gongchang img{ width:288px; }
.rongyu li p{ font-size:16px; margin-top:15px; margin-bottom:15px;}


/*课程*/
.kechengbiao{ margin-bottom:30px;}
.kechengbiao  dt{ font-size:18px; float:left; width:14%; background:#cf0010; height:55px; line-height:55px; color:#fff; text-align:center;}
.kechengbiao  dd{ float:left;width:9.5%;    background: #f4f4f4;  height:55px; line-height:55px; color:#fff; text-align:center;}
.kechengbiao  dd a{ font-size:16px;color:#666;}
.kechengbiao  dd a:hover{    color: #CA0303;
    font-weight: bold;}
.product-list .item{float:left;margin-right:30px;margin-bottom:30px;width:380px;height:410px;background:#fff;;border-bottom:#ddd solid 1px; padding-bottom:20px;}
.product-list .pic{position:relative;width:380px;height:285px;overflow:hidden}
.product-list .pic img{display:block;width:380px;height:285px;transition: all ease-in-out 1s;}
.product-list .text{padding:15px 35px 20px;overflow:hidden;}
.product-list .text span{display:block;height:28px;line-height:28px;font-size:18px;overflow:hidden; margin-bottom:5px;}
.product-list .text span a{color:#333; font-size:18px;}
.product-list .text p{height:70px;line-height:24px;font-size:14px;color:#888;overflow:hidden;}
.product-list .item:hover .pic img{transform:scale(1.1);}
.product-list .item:hover span a{color:#e60009;}
.product-list .item:hover{box-shadow:0 0 20px #ccc;}
.product-list .item:nth-child(3n){ margin-right:0;}

.zixun {
    margin-top:30px; 
}
.zixun li:first-child a {
    background: url(../images/le_icon1.png) 50px center no-repeat;
}
.zixun li a {
    height: 50px;
    line-height: 50px;
    border: #313131 solid 1px;
    float: left;
    width: 220px;
    text-align: center;
    padding-left: 15px;
    margin-right: 10px;
    display: block;
    font-size: 18px;
}
.zixun li:last-child a {
    background: url(../images/le_icon3.png) 50px center no-repeat #ca0303;
    color: #fff;
    border: 1px solid #ca0303;
}

/*课程*/
.product-list{ margin-top:30px;}
.product-list .item1{float:left;margin-right:30px;margin-bottom:30px;width:583px;height:580px;background:#fff;border:#ddd solid 1px; padding-bottom:20px;}
.product-list .pic1{position:relative;width:583px;height:380px;overflow:hidden;}
.product-list .pic1 img{display:block;width:583px;height:439px;transition: all ease-in-out 1s; }
.product-list .text1{padding:15px 35px 20px;overflow:hidden;}
.product-list .text1 span{display:block;height:28px;line-height:28px;overflow:hidden; margin-bottom:20px; margin-top:10px; text-align:center;}
.product-list .text1 span a{color:#333; font-size:24px; font-weight:bold;}
.product-list .text1 p{height:120px;line-height:24px;font-size:14px;color:#888;overflow:hidden;}
.product-list .item1:hover .pic1 img{transform:scale(1.1);}
.product-list .item1:hover span a{color:#e60009;}
.product-list .item1:hover{box-shadow:0 0 20px #ccc;}
.product-list .item1:nth-child(2n){ margin-right:0;}


/*新闻*/
.thumbs{ margin-bottom:50px;}
.thumbs li a {
	position: relative;
	display: block;
	width: 100%;
	background-color: #fff;
	box-shadow: 0 2px 10px rgba(0, 0, 0, .1);
	overflow: hidden;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.thumbs li a .title, .thumbs li a .title h6 {
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
	margin-bottom:15px;
}
.thumbs li a .title, .thumbs li a .title h4{ font-size:18px; text-align:left;}
.thumbs li a p{line-height:24px;margin-bottom:15px; font-size:14px; color: #888;
 height:70px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;

}
.thumbs li a:hover {
	box-shadow: 0 15px 30px rgba(0, 0, 0, .3)
}
.thumbs li a:hover .title, .no-touch .thumbs li a:hover .title h6 {
	color: #cf0010;
}
.thumbs li:hover {
	z-index: 99
}


.thumbs li a .wrap { float:right; width:750px; padding:30px;
	
}

.view {
    font-size: 16px;
    color: #c6ba9a; margin-top:30px; display:block;
}
.thumbs.news li {
	width: 100%
}
.thumbs.news li:last-child {
	margin-bottom: 0
}
.thumbs.news li a {
	width: 100%;
	text-align: left;
}
.thumbs.news li a .pic {
	position: absolute;
	right: 0;
	width: 50%;
	height: 100%
}
.thumbs.news li a .newtu{width:390px; height:258px; float:left;}
.thumbs.news li a img {
	display: block;float:left;
	height:auto; margin:20px; width:350px;
}



.centerbox {
	display: table
}
.centerbox .centerbox-cont {
	display: table-cell;
	vertical-align: middle
}
.m-b-md{ margin-bottom:30px;}

.m-b-xs {
	margin-bottom: 10px; color: #999; font-size:12px; text-align:left;
}
.newshow h2{ text-align:center;}

















/*学员*/
.zjlist{ margin:30px 0;}
.zjlist dl dt {
    float: left;
    width: 210px;
    height: 240px;
    overflow: hidden;
}
.zjlist dl dt img {
    max-width: 100%;    transition: all 0.8s ease 0s;
    height: 100%;
}
.zjlist dl dd {
    width: 315px;
    padding: 0 25px;
    float: left;
}
.zjlist dl dd h6 {
    font-size: 14px;
    line-height: 24px; font-weight:normal;
}
.zjlist dl dd p {
    font-size: 14px;
    line-height: 24px;
    height:70px;
    overflow: hidden;
    color: #666;
    margin-top: 12px;
    margin-bottom: 7px;
	 overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
	
	
}
.zjlist dl dd > a {
    display: inline-block;
    width: 108px;
    text-align: center;
    line-height: 36px;
    color: #cf0010;
    border: 1px solid #cf0010;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    font-size: 14px; margin-top:20px;
}


.zjlist dl {
    float: left; border:1px solid #ddd;
   
    background: #fff;
    margin-bottom: 40px; cursor:pointer;
}

.zjlist dl:nth-child(2n) { margin-left: 40px;}
.zjlist dl dd h4 a {
    font-size: 20px;
    color:#666;
    font-weight: bold;
    display: block;
    line-height: 30px;
    margin-top: 32px;
    margin-bottom: 15px;
}
.zjlist dl dd h6 span {
    color: #1a1a1a;
}
.zjlist dl dd h6 i {
    color: #666;
	    font-style: normal;
}
.zjlist dl:hover dt img{-webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0.9;filter: alpha(opacity=90);}
.zjlist dl:hover dd h4 a{color: #df1f29;}
.zjlist dl:hover dd > a{background:#cf0010;color: #fff;}



.doctor-img1 {
    width: 500px;
    display: block;
    float: left;
}
.doctor-img1 img {
    width: 480px;
}
.yixiang1 {
    float: left;
    width: 550px;
    margin-left: 40px;
    line-height: 30px;   font-size: 16px;
    color: #666;
}
.yixiang1 h1 {
    font-size: 30px;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 20px;
    margin-top: 20px;
}
.yixiang1 p {
    font-size: 16px;
    color: #666;
}

.jiben {
    border-top: 1px solid #ddd; padding-top:15px;
    padding-bottom: 15px;
    margin-bottom: 15px; font-size: 16px;
    color: #666;
}

.yijian{background: #FFF;
    margin: 40px 0 0px 0;
    padding: 30px;border: 1px solid #e4e4e4;}

















/*联系*/
.con1 {
    margin-top: 50px;
    overflow: hidden;
    background-color: #f5f5f5; margin-bottom:20px;
}
.con1 dt {
    width: 315px;
    border-right: 1px dashed #ccc;
    float: left;
    overflow: hidden;
    background-color: #cf0010;
}
.con1 dt h3 {
    width: 146px;
    height: 140px;
    float: left;
    margin-right: 20px;
    overflow: hidden;
}
.con1 dt h3 img {
    width: 146px;
    height: 140px;
}

.endit-content img {
    max-width: 100%;
}
.con1 dt p {
    font: 30px "Microsoft Yahei";
    font-weight: bold;
    color: #fff;
    margin-top: 45px;
}

.endit-content p {
    margin: 15px 0;
}
.con1 dd {
    width: 830px;
    float: right;
    display: inline;
    overflow: hidden;
}
.con1 dd h4 {
    display: block;
    font: 20px "Microsoft Yahei";
    color: #333;
    overflow: hidden;
    margin-top: 28px;
}
.con1 dd p {
    font: 16px "Microsoft Yahei";
    color: #333;
    line-height: 24px;
    overflow: hidden;
    margin-top: 10px;
    padding-right: 30px;
}

.lianxi1{width:520px;color:#333333;margin-top:30px;float:left;margin-bottom:30px;font-size:16px;}
.mp1{background:url(../images/lian1.png) no-repeat left top;margin:14px 0px 0px;padding:0px 0px 14px 70px;height:50px;line-height:50px;border-bottom-color:#DDDDDD;border-bottom-width:1px;border-bottom-style:solid;}
.mp2{background:url(../images/lian2.png) no-repeat left top;margin:14px 0px 0px;padding:0px 0px 14px 70px;height:50px;line-height:50px;border-bottom-color:#DDDDDD;border-bottom-width:1px;border-bottom-style:solid;}
.mp3{background:url(../images/lian3.png) no-repeat left top;margin:14px 0px 0px;padding:0px 0px 14px 70px;height:50px;line-height:50px;border-bottom-color:#DDDDDD;border-bottom-width:1px;border-bottom-style:solid;}
.mp4{background:url(../images/lian4.png) no-repeat left top;margin:14px 0px 0px;padding:0px 0px 14px 70px;height:50px;line-height:50px;border-bottom-color:#DDDDDD;border-bottom-width:1px;border-bottom-style:solid;}
.mp5{background:url(../images/lian5.png) no-repeat left top;margin:14px 0px 0px;padding:0px 0px 14px 70px;height:50px;line-height:50px;border-bottom-color:#DDDDDD;border-bottom-width:1px;border-bottom-style:solid;}

.lianxi2{margin:10px 0px 0px 25px;float:left;display:inline;}
.lm2{clear:both;margin-top:20px;margin-bottom:20px;}

 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}




/*校长寄语*/
.xiaozhang{ border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px; background:#f4f4f4; padding:20px;}
.xiaozhangleft{ float:left; width:565px;}
.xiaozhangright{float:left; width:400px; margin-left:50px;}
.xiaozhangright h3{ font-size:30px; color:#4b4b4b; text-align:left; margin-bottom:15px; margin-top:40px;}
.xiaozhangright p{ font-size:18px; line-height:35px; color:#666;}
.righttu{ text-align:right;}




/*理念*/
.linian ul li {
    float: left;
    width: 400px;
    height: 275px;
}
.aboutlist1{ background:#f4f4f4;}
.aboutlist1 h2{ font-size:28px; color:#4b4b4b; margin-top:60px; line-height:30px; font-weight: bold; text-align:center;}
.aboutlist1 h2 span{ color:#ca0303; display:block; font-size:19px; font-family:Arial, Helvetica, sans-serif; margin-top:5px; font-weight:normal;}
.aboutlist1 p{ text-align:center; padding:10px 50px;  line-height:35px; height:80px; overflow:hidden; font-size:18px; color:#666;}
.aboutlist1 .geng{ margin:0 auto;  text-align:center; width:95px; height:30px; line-height:30px;border:1px solid #c7c7c7; color:#8bb10e; border-radius:50px; }
.aboutlist1 .geng:hover{ background:#8db310; color:#FFF;}


.aboutlist2{background:#ca0303;}
.aboutlist2 h2{ font-size:28px; color:#fff; margin-top:60px; line-height:30px; font-weight: bold; text-align:center;}
.aboutlist2 h2 span{ color:#fff; display:block; font-size:19px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;font-weight:normal; }
.aboutlist2 p{ padding:10px 50px; text-align: center; line-height:35px; height:80px; overflow:hidden; font-size:18px; color:#fff;}
.aboutlist2 .geng{ margin:0 auto;  text-align:center; width:95px; height:30px; line-height:30px;border:1px solid #fff; color:#fff; border-radius:50px; }
.aboutlist2 .geng:hover{ background:#fff; color:#8db310;}






.aboutlist3{background:#ca0303;}
.aboutlist3 h2{ font-size:28px; color:#fff; margin-top:60px; line-height:30px; font-weight: bold; text-align:center;}
.aboutlist3 h2 span{ color:#fff; display:block; font-size:19px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;font-weight:normal; }
.aboutlist3 p{ padding:10px 50px; text-align: center; line-height:35px; height:80px; overflow:hidden; font-size:18px; color:#fff;}
.aboutlist3 .geng{ margin:0 auto;  text-align:center; width:95px; height:30px; line-height:30px;border:1px solid #fff; color:#fff; border-radius:50px; }
.aboutlist3 .geng:hover{ background:#fff; color:#f9a246;}


/*课程介绍*/
.ke3{ margin-top:60px;}
.ke4 img{ width:100%;}
.kebiao h1{display: block;font-size: 42px; color: #333; text-align:center;}
.kebiao h2{color: #999;
    font-weight: 400;
    margin-top:5px; font-size:16px; text-align:center; text-transform:uppercase;}

.ke1nei{ margin:40px 0;}
.ke1-left{ float:left; width:600px;}
.ke1-left img{ width:100%; height:450px;}

.ke1-right{ float:right; width:520px; background:#f6f6f6; padding:40px; height:370px;}
.ke1-right p{ line-height:30px; font-size:16px; height:170px;}
.ke1-right p strong{ color:#333;}
.ke1-right h3{ font-size:30px;  color: #ca0303;}
.ke1-right h4{    font-size: 18px;
    margin-top: 10px;
    font-weight: normal;
    color: #000;
    position: relative;
    margin-bottom:39px;}
	.ke1-right h4:after {
    position: absolute;
    width: 53px;
    height: 3px;
    background: #ffa300;
    content: "";
    left: 0;
    bottom: -17px;
}
.shezhi{border-top: 1px solid #ea9aa1;border-left: 1px solid #ea9aa1; margin:30px 0;}
.shezhi tr td{border-bottom: 1px solid #ea9aa1;border-right: 1px solid #ea9aa1; padding:20px; font-size:16px; line-height:26px;}

.shezhi tr:nth-child(1) td{ background:#ca1b2c; color:#FFF; font-weight:bold;}

.shezhi tr td:nth-child(1){ width:20%;}
.shezhi tr td:nth-child(2){ width:40%;}
.shezhi tr td:nth-child(3){ width:20%;}
.shezhi tr td:nth-child(4){ width:20%;}






.bz {
    position: relative;  height: 512px;
    background: url(../images/ke.jpg) no-repeat center;
}
.bz .bzfl {
    height: 555px;
}
.bz .bzfl ul li.fr1 {
    margin-left: 393px;
    margin-right: 55px;
}
.bz .bzfl ul li {
    float: left;
    margin-bottom: 33px;
    position: relative;
}


.bz .bzfl ul li em {
    display: block;
    font-size: 16px;
    color: #333333; line-height:26px;
}

.bz .bzfl ul li.fr1 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 119px;
    left: 92px;
}

.bz .bzfl ul li.fr2 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 119px;
    right: 92px;
}

.bz .bzfl ul li.fr3 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 74px;
    left: 191px;
}

.bz .bzfl ul li.fr4 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 74px;
    right: 191px;
}

.bz .bzfl ul li.fr5 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 39px;
    left: 204px;
}
.bz .bzfl ul li.fr6 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 39px;
    right: 204px;
}
.bz .bzfl ul li.fr7 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 40px;
    left: 203px;
}
.bz .bzfl ul li.fr8 p {
    background: url(../images/huang.png) no-repeat center;
    position: absolute;
    top: 40px;
    right: 203px;
}






.bz .bzfl ul li p {
    width: 80px;
    height: 80px;
    text-align: center;
    line-height: 80px;
    font-size: 30px;
    color: #FFFFFF;
    font-weight: bold;
}
.allcontent p {
    margin: 20px 0;
}

.bz .bzfl ul li .b1 {
    width: 178px;
    height: 112px;
    padding: 13px 14px 0 20px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}
.bz .bzfl ul li .b2 {
    width: 178px;
    height: 112px;
    padding: 13px 11px 0 20px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}
.bz .bzfl ul li .b3 {
    width: 191px;
    height: 102px;
    padding:10px 31px 10px 25px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}
.bz .bzfl ul li .b4 {
    width: 191px;
    height: 102px;
    padding:10px 17px 0 20px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
    border: 0;
}
.bz .bzfl ul li .b5 {
    width: 190px;
    height: 102px;
    padding: 10px 24px 0 20px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}
.bz .bzfl ul li .b6 {
    width: 190px;
    height: 102px;
    padding: 12px 11px 0 25px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}
.bz .bzfl ul li .b7 {
    width: 188px;
    height: 102px;
    padding: 10px 25px 0 20px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}
.bz .bzfl ul li .b8 {
    width: 188px;
    height: 102px;
    padding: 10px 15px 0 20px;
    box-sizing: border-box;
    background: url(../images/kuang.png) no-repeat center;
}

.bz .bzfl ul li.fr3, .bz .bzfl ul li.fr4 {
    margin-top: -43px;
}

.bz .bzfl ul li.fr3 {
    margin-left: 157px;
    margin-right: 500px;
}
.bz .bzfl ul li.fr5 {
    margin-left: 47px;
    margin-right: 728px;
}
.bz .bzfl ul li.fr7 {
    margin-left: -14px;
    margin-right: 837px;
}
.bz .bzfl ul li.fr8 {
    position: relative;
    right: -14px;
}
.bz .bzsm span {
    display: block;
    font-size: 56px;
    font-weight: bold;
    line-height: 56px;
    color: #272727;
    margin-bottom: 19px; margin-top:35px;
}
.bz .bzsm p {
    font-size: 18px;
    line-height: 18px;
    color: #333333;
}
.bz .bzsm {
    text-align: center;
    height: 204px;
    position: absolute;
    bottom: 0;
    margin-left: 428px;
}
.bz .bzsm span b {
    color: #f72844;
}


/*内容展示*/

 .m_anle{float:left;width: 300px;margin-right: 20px; }
 .m_anle .anlst{width: 240px;padding: 30px;background: #fff;margin-bottom: 20px; }
 .m_anle li{height: 44px;line-height: 44px;border-bottom: 1px solid #eaeaea;overflow: hidden;}
 .m_anle li a{display: block;height: 44px;line-height: 44px;background:url(Img/anli/anico1.jpg) no-repeat 0 12px;padding-left: 30px;font-size: 15px;font-weight: bold;color: #333333;text-decoration: none;}
 .m_anle li a:hover, .m_anle .cur a{background:url(Img/anli/anico2.jpg) no-repeat 0 12px;color: #CA0303;}
 .m_anle li em{font-weight: normal;display: inline-block;padding-left: 10px;font-size: 12px;color: #999999;}
 .m_anle li a:hover em, .m_anle .cur em{color: #CA0303;}
 .m_anle .lastli{border-bottom: none;}
 .m_dztit{position: relative;width: 300px;height: 187px;margin-bottom: 20px;}
 .m_dztit b{position: absolute;width: 190px;height: 40px;line-height: 40px;background: #f3f3f3;text-align: center;font-size: 24px;color: #5e585a;font-weight: normal; right: 0;top:20px;}
 .antel{background:url(Img/anli/antel.jpg) no-repeat;padding: 15px 0 0 90px;font-size: 15px;color: #fff;height: 65px;}
 .antel b{display: block;font-size: 24px;font-weight: normal;}
 .m_anr{float: right;width: 790px;padding: 40px 46px 45px 40px;background: #fff;margin-bottom: 35px;}
 .antj{height: 425px;}
 .antj dt, .antj dt img{width: 770px;height: 245px;display: block;}
 .antj dd{margin-top: 16px;}
 .antj h3{height: 34px;line-height: 34px;text-align: center;overflow: hidden;font-size: 18px;font-weight: normal;color: #333333;margin-bottom: 12px;}
 .antj h3 a{color: #333333}
 .antj p{font-size: 15px;line-height: 18px;color: #666666;text-align: center;height: 54px;overflow: hidden;}
 .m_tjlst dl{border-top: 1px solid #dcdcdc;padding: 28px 0 0 0;height: 166px;}
 .m_tjlst dt{float: left;width: 200px;margin-right: 35px;}
 .m_tjlst dt img{width: 200px;height: 140px;display: block;}
 .m_tjlst dd{float: left;width: 550px;}
 .m_tjlst h3{height: 26px;line-height: 26px;overflow: hidden;font-size: 15px;font-weight: bold;color: #333333;margin-bottom: 18px;}
 .m_tjlst h3 a{color: #343434}
 .m_tjlst dl:hover h3 a{color: #00a0e9;}
 .m_tjlst p{font-size: 15px;line-height: 18px;color: #666666;height: 54px;overflow: hidden; margin-bottom: 15px;}
 .m_tjlst span a{display: block;width: 70px;height: 26px;line-height: 26px;background: #999999;text-align: center;font-size: 15px;color: #fff;border-radius: 20px;}
 .m_tjlst dl:hover span a{background: #CA0303;}
 .hdlst li{width: 800px;height: 430px;margin-bottom: 37px;}
 .hdlst li img{width: 800px;height: 430px;display: block;}


 .m_andetr{float:right;width: 285px;/* margin-left: 10px; */}
 .m_andetr h3{height: 70px;line-height: 70px;font-size: 24px;color: #fff;font-weight: normal;background: #CA0303;text-align: center;}
 .m_andetr h3 b{display: none;}
 .m_andetr h3 a{color: #fff;}

 .m_andetr .anlst{width: 225px;padding: 10px 30px 20px;background: #F6F6F6;}
 .m_andetr .anlst li{height: 56px;line-height: 56px;border-bottom: 1px solid #eaeaea;overflow: hidden;}
 .m_andetr .anlst li:last-child{ border-bottom:0}
 .m_andetr .anlst li a{display: block;height: 56px;line-height: 56px;background: url(Img/anli/anico1.jpg) no-repeat 200px 18px;padding-left: 0;font-size: 18px;color: #333333;text-decoration: none;}
 .m_andetr .anlst li a:hover, .m_andetr .anlst .cur a{background: url(Img/anli/anico2.jpg) no-repeat 200px 18px;color: #CA0303;}
 .m_andetr .anlst li em{font-weight: normal;display: inline-block;padding-left: 10px;font-size: 12px;color: #999999;}
 .m_andetr .anlst li a:hover em, .m_andetr .cur em{color: #CA0303;}
 .m_andetr .lastli{border-bottom: none;}
 .m_andetr .otnew{padding: 14px 20px 30px 30px;background: #F6F6F6;margin-bottom: 20px;}

 .m_andetr .otnew li{height: 46px;line-height: 46px;border-bottom: 1px solid #cdcdcd;overflow: hidden;position: relative;font-size: 14px;padding-left: 30px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
 .m_andetr .otnew li a{color: #333333;background: none;}
 .m_andetr .otnew li a:hover{ color:#CA0303; font-weight:bold}
 .m_andetr .otnew li em{position: absolute;left:0;top: 14px;width: 20px;height: 20px;line-height: 20px;background: #dcdcdc;border-radius: 50px;font-size: 12px;color: #818182;text-align: center;padding-left: 0;}
 .m_andetr .otnew .lastli{border-bottom: none;}
 .m_andetr .otnew .no1 em{background: #CA0303;color: #fff;}
 .m_andetr .otnew .no2 em{background: #CA0303;color: #fff;}
 .m_andetr .otnew .no3 em{background: #666666;color: #fff;}
 .m_andetl{float: left;background: #F6F6F6;padding: 46px 0 0;width: 900px;margin-bottom: 85px;border: 1px solid #f6f6f6;}
 .m_andetl h2{text-align: center;font-size: 24px;font-weight: normal;line-height: 32px;color: #333;margin-bottom: 20px;}
 .m_andetl h2 em{display: block;font-weight: normal;font-size: 14px;color: #666666;padding-top: 5px;}
 .m_andetl h2 em span{margin-left:26px; color:#999; font-size:12px;}

 .andet{padding: 0 30px;}
 .andet img,.allcontent img{ display:initial;}

 .andet p a{ color:#CA0303; font-weight:bold;  padding-left:2px; padding-right:2px;}

 .m_andetl .back{height: 74px;margin: 0 55px;}
 .m_andetl .back b{display: block;float: right;width: 110px;height: 32px;line-height: 32px;background: #CA0303;text-align: center;font-size: 16px;color: #fff;font-weight: normal;}
 .m_andetl .back b a{ color:#fff}
 .m_andetl .m_tj{margin-bottom: 20px;margin: 0 30px;}
 .m_andetl .m_tj h4{height: 38px;line-height: 38px;overflow: hidden;font-size: 24px;font-weight: normal;color: #000;margin-bottom: 15px;}
 .m_andetl .m_tj h4 a{color: #CA0303}
 .m_andetl .m_tj{padding-bottom: 25px;}
 .m_andetl .m_tj li{font-size: 14px;color: #333;height: 40px;line-height: 40px;border-bottom: 1px dashed #cdcdcd;display: inline-block;width: 48%;margin-right: 2%;}
 .m_andetl .m_tj li a{height: 40px;line-height: 40px;padding-left: 30px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
 .m_andetl .m_tj li a:hover{color: #CA0303;font-weight: bold;}
 .m_sxp{border-top: 20px solid #F6F6F6;padding-left: 0; padding-top: 18px;height: 66px;}
 .m_sxp dl{float: left;width: 280px;margin-right: 260px;}
 .m_sxp .lastdl{margin-right: 0;}
 .m_sxp dt{float: left;width: 68px;height: 30px;line-height: 30px;border-right: 1px solid #c9c9c9;font-size: 14px;color: #666666;}
 .m_sxp dt a{text-decoration: none;}
 .m_sxp dt em{display: none;font-size: 12px;color: #999999;text-transform: uppercase;padding-left: 8px;}
 .m_sxp dd{padding-left: 20px;height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;color: #707070;width: 186px;white-space: nowrap;text-overflow: ellipsis;}
 .m_sxp dl:hover dt a{color: #CA0303;}






