.mainheader{height: 699px;background: url(../images/mcbannerbg.png) no-repeat center top;}
.mianhader-nav{padding-top: 60px;height: 66px;}
.mianhader-nav dt{width: 116px;padding-left: 63px;}
.mianhader-nav dt a{font-size: 40px;color: #d69412;font-weight: bold;}
.mianhader-nav dd a{margin: 0 8px;font-size: 16px;color: #d69412; font-weight: bold; }
.mianhader-nav dd a:hover{color: #fa7b1e;}
.mianhader-nav dd {line-height: 40px;color: #d69412;width: 900px;}
.mainhder-con{position: relative;}
.mainhder-con .conl{width: 720px;height: 405px;position: relative;box-shadow: 0 5px 10px #333333;border-radius: 20px;overflow: hidden;z-index: 1;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
}
.mainhder-con .conl .swiper-container1{width: 720px;height: 405px;border-radius: 20px;overflow: hidden;}
.mainhder-con .conl .swiper-slide{position: relative;}
.mainhder-con .conl .swiper-slide .title{position: absolute;left: 0;bottom: 0;height: 55px;line-height: 55px;width: 100%;text-align: center;background: url(../images/mvsliderbg.png);

}
.mainhder-con .conl .swiper-slide .title a{color: #fff;font-size: 16px; height: 55px; overflow: hidden; display: block; padding: 0 10px; }
.mainhder-con .conl .swiper-container1 img{width: 720px;height: 405px;}

.fixedslidera{position: absolute;top: 50%;margin-top: -25px;z-index: 10;width:100%;}
.mainhder-con .conr{}
.mainhder-con .conr .conrwrap{
	position: absolute;
	top: 100px;
	right: 0;
	padding: 43px 29px 0 60px;
	width: 330px;
	height: 320px;
	background: url('../images/mcbannerrbg.png') no-repeat left top;
}
.h40{height: 40px;}
.h80{height: 80px;}

.mainhder-con .conr .conrwrap a{color: #444;}
.mainhder-con .conr .conrwrap a:hover{color: #fa7b1e;}
.mainhder-con .conr .conrwrap .title{padding-bottom: 20px;}
.mainhder-con .conr .conrwrap .title a{font-size: 22px; line-height: 32px; height: 64px; overflow: hidden; display: block;}
.mainhder-con .conr .conrwrap  .newsitem{margin-bottom: 16px; height: 44px; overflow: hidden; }
.mainhder-con .conr .conrwrap .item-title a{font-size: 16px; line-height: 22px; overflow: hidden; }
.mainhder-con .conr .conrwrap .text{color: #666;line-height: 20px;overflow: hidden;}
.mainhder-con .conr .conrwrap .go{position: absolute;bottom: 25px;right: -32px;}


/*咨询*/
.zx-top {margin-top: 22px;height: 532px;}

.zx-top .zx-top-l{width: 546px;position: relative;}
.zx-top .zx-top-l .zx-top-l-m{position: relative;height: 530px;}
.zx-top .zx-top-l .bg{position: absolute;width: 520px;height: 355px;background: url(../images/mck1.png) no-repeat left top; z-index: -1;right: 0;top: 111px;}

.zx-top .zx-top-l .titleimg{position: absolute;top: 220px;right: -12px;width: 26px;text-align: center;font-size: 26px;color: #d69412;padding: 42px 0;background: #fff;z-index: 10;
font-weight: bold;
}
.zx-top  .title .more{position: absolute;right: 26px;bottom: 60px; width:112px;color: #f5b029;text-align: center; background: #fff;z-index: 9;}
.zx-top .zx-top-l .imgcon{
	width: 420px;
	height: 291px;
	position: relative;
	
}
.zx-top .zx-top-l .imgcon img{width:420px;height: 291px;}
.zx-top .zx-top-l .imgcon .imgcontitle {height: 37px;line-height: 37px;position: absolute;left: 0;bottom: 0;width: 100%;background: url(../images/listbg.png);text-align: center;}
.zx-top .zx-top-l .imgcon .imgcontitle  a{color: #fff;font-size: 16px; overflow: hidden; display: block; height: 37px; padding: 0 10px; }


.zx-top .zx-top-l .artilelist{width: 435px;padding-left: 62px;}
.zx-top  .artilelist ul{padding-top: 27px;height: 108px;overflow: hidden;}
.zx-top  .artilelist ul li{line-height: 36px;padding-left: 19px;background: url(../images/mcfang_03.jpg) no-repeat left center;}
.zx-top  .artilelist ul li a{color: #464646;height: 36px;display: block;overflow: hidden;font-size: 16px;}
.zx-top  .artilelist ul li a:hover{color: #fa7b1e;}




.zx-top .zx-top-r {width: 475px;height: 401px;background: url(../images/mck2.png) no-repeat left top;position: relative;top: 71px;}
.zx-top .zx-top-r .titleimg{position: absolute;width: 414px;height: 65px;line-height: 65px;top: -36px;background: #fff;left: 30px;}
.zx-top .zx-top-r .title .more{position: absolute;bottom: -5px;background: #fff;right: 43px;width: 66px;}
.zx-top .zx-top-r .titleimg img{margin:  0 18px 0 77px;width: 68px;text-align: center;background: #fff;}
.zx-top .zx-top-r .titleimg span{font-size: 26px;color: #d69412;font-weight: bold;}
.zx-top .zx-top-r .artilelist ul{padding: 60px 38px 16px 42px;height: 288px;overflow: hidden;}
.zx-top .zx-top-r .artilelist ul li a{width: 352px;}
.zx-bottom{height: 192px;position: relative;}

.zx-bottom  .videolist{width:1130px;margin-bottom: 125px;}
.zx-bottom  .videolist li{float: left;width: 346px;height: 192px;position: relative;margin-right: 30px;position: relative;}
.zx-bottom  .videolist li .thumb .thumbimg{width: 346px;height: 192px;}
.zx-bottom  .videolist li .thumb .play{position: absolute;left: 50%;top: 170px;margin: 0 0 0 -33px;cursor: pointer;}
.zx-bottom  .videolist li .title{height: 37px;line-height: 37px;text-align: center;width: 100%;height: 106px;background: #fff;box-shadow: 0 5px 10px #ebebeb;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ebebeb')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ebebeb');
}
.zx-bottom  .videolist li .title a{color: #464646;font-size: 16px;position: relative;top: 52px;    height: 36px;
    overflow: hidden;
    display: block;
    padding: 0 10px; }
.zx-bottom  .videolist li .title a:hover{color: #fa7b1e;}

.row1{margin-top: 180px;height: 600px;background: url(../images/mck3.png) no-repeat center top;position: relative;}
.row1>.title{position: absolute;background: #fff;top: -12px;left: 50%;width: 122px;margin-left: -61px;text-align: center;}
.row1>.title a{font-size: 26px;color: #d69412;font-weight: bold;}

.row1 .row-l{width: 665px;height:536px; background: url(../images/mck5.png) no-repeat left top; position: relative;margin-left: 41px;top: 91px;}

.row1 .row-l .httitle{position: absolute;width: 190px;left: ;top: -18px;left: 28px;background: #fff;text-align: center;}
.row1 .row-l .httitle a{font-size: 20px;font-weight: bold;color: #d69412;}
.row1 .row-l .httitle .more{position: absolute;right: 0;top: 15px;color: #ef8100;font-size: 16px;}
.row1 .row-l .httitle .img-title{display: inline-block;padding-top: 8px;}


.row1 .row-l .htmian-thumb{width: 330px;height: 440px;position: relative;margin-left: -42px;}
.row1 .row-l .htmian-thumb .thumbimg img{width: 330px;height: 440px;}

.row1 .row-l .htmian-thumb .more{position: absolute;left: 562px;top: 481px;width: 113px;text-align: center;background: #fff; height: 20px;line-height: 20px;color: #ef8100;font-size: 14px;;z-index: 1;
color: #d69412;
}
.row1 .row-l  .htmian {padding-top: 46px;position: relative;}
.row1 .row-l  .htmian .bg{position: absolute;z-index: -1;width: 826px;height: 516px;background: #ffeecb;left: 218px;top: -48px;}
.row1 .row-l  .htmainr {width: 286px;margin-right: 47px;text-align: justify;}
.row1 .row-l  .htmainr .htmaintitle{ padding-bottom: 5px; padding-top: 47px; }
.row1 .row-l  .htmainr .htmaintitle a{font-size: 18px;color: #464646; line-height: 28px; height: 56px; overflow: hidden; display: block; }
.row1 .row-l  .htmainr .htmaintitle a:hover{color: #fa7b1e;}
.row1 .row-l  .htmainr .htmaintext{line-height: 22px;color: #666;overflow: hidden;height: 88px;}
.row1 .row-l   .htlist{position: absolute;top: 290px;left: 335px;width: 294px;line-height: 36px;}
.row1 .row-l   .htlist li{padding-left: 19px;
    background: url(../images/mcfang_03.jpg) no-repeat left 10px;}
    .row1 .row-l   .htlist ul{height: 156px;overflow: hidden;}
    .row1 .row-l   .htlist li a{display: block; overflow: hidden; line-height: 26px; }
.row1 .row-l   .htlist a{font-size: 16px;color: #444;}
.row1 .row-l   .htlist a:hover{color: #fa7b1e;}
.row1 .row-l   .htlist span{font-weight: bold;margin-right: 6px;}

.row1 .row-r{width: 240px;padding: 77px 0 0 0;margin-right: 88px;}
.row1 .row-r .pltitle{height: 36px;position: relative;}
.row1 .row-r .pltitle .img-title {color: #d69412;font-size: 20px;font-weight: bold;margin-left: -6px;}
.row1 .row-r .pltitle .more{position: absolute;right: 0;color: #d69412;font-size: 14px;top: 3px;}

.row1 .row-r .pl-list {width: 240px;}
.row1 .row-r .pl-list li{margin-bottom: 8px;}
.row1 .row-r .pl-list .thumb{width: 240px;height: 160px;position: relative;}
.row1 .row-r .pl-list .thumb .thumbimg{width: 240px;height: 160px;}

.row1 .row-r .pl-list .title {padding: 10px 0 0 0;overflow: hidden;line-height: 20px;height: 42px;overflow: hidden;}
.row1 .row-r .pl-list .title a{font-size: 16px;color: #444;display: block;height: 40px;overflow: hidden;}
.row1 .row-r .pl-list .title a:hover{color: #fa7b1e;}


.row2{padding-top: 230px;height: 453px;padding-left: 62px;}
.row2 .row-l{width: 765px;position:relative}

.row2 .row-l .bg{position: absolute;top: -111px;left: -60px;width: 291px;height: 303px;background: url(../images/mcbg1.png) no-repeat;z-index: -1;}
.row2 .row-l>.title{height: 50px;position: relative;padding-left: 222px;}
.row2 .row-l>.title .img-title{font-size: 26px;color: #d69412;font-weight: bold;}
.row2 .row-l .title .more{position: absolute;right: -44px;top: 314px;color: #d69412;font-size: 14px;width: 113px;height: 27px;text-align: center;line-height: 27px;background: #fff;}
.row2 .row-l .thumb{width: 334px;height: 250px;position: relative;}
.row2 .row-l .thumb img{ width: 334px !important; height: 250px !important; }

.row2 .row-l .thumb .title{height: 37px;line-height: 37px;text-align: center;position: absolute;left: 0;bottom: 0;width: 100%;background: url(../images/listbg.png);}
.row2 .row-l .thumb .title a{color: #fff;font-weight: bold; overflow: hidden; display: block; padding: 0 10px; }

.jxmian {margin-bottom: 30px;}
.jxmian  .artilelist{width: 404px;position: relative;padding-top: 44px;}
.jxmian  .artilelist .bg{position: absolute;width: 502px;height: 242px;background: #f6c562;z-index: -1;left: -76px;top:36px;}
.jxmian  .artilelist ul{padding-top: 22px;height: 180px;overflow: hidden;}
.jxmian  .artilelist ul li{line-height: 36px;padding-left: 14px;background: url(../images/zjwhite.png) no-repeat left center;height: 36px;}
.jxmian  .artilelist ul li a{color: #fff;font-size: 16px;height: 36px;display: block;overflow: hidden;}
.jxmian  .artilelist ul li a:hover{color: #fa7b1e;}
.jxbtns{width: 1130px;margin-left: -60px;margin-top:80px;}
.jxbtns a{float: left;width: 313px;height: 52px;text-align: center;    overflow: hidden;
    display: block;
    padding: 0 14px;line-height: 52px;background: url(../images/mcbtn1.png) no-repeat ;color: #d69412;margin-right: 32px;font-size: 16px;}
.jxbtns a:hover{color: #fa7b1e;}
.row-r .jxk{width: 224px;height: 299px;position: relative;top: 50px;}
.row-r .jxk .thumb{width: 224px;height: 299px;}

.row3{position: relative;margin-top: 100px;height: 604px;}
.row3 .row-l{position: relative;width: 772px;}
.row3 .row-l .bg{position: absolute;left: 0;top: 0;width: 772px;height: 237px;background: url(../images/mck6.png) no-repeat center top;z-index: -1;}
.row3 .row-l .title{position: absolute;width: 180px;background: #fff;font-size: 26px;font-weight: bold;color: #d69412;left: 280px;top: -11px;text-align: center;}
.row3 .row-l ul{padding: 62px 0 0 51px;}
.row3 .row-l  li{width: 310px;float: left;margin-right: 44px;}
.row3 .row-l  li .thumb{position: relative;width: 310px; height:234px ;}
.row3 .row-l  li .thumb .thumbimg{width: 310px; height:234px ;}
.row3 .row-l  li .name{position: absolute;left: 39px;bottom: -26px;width: 240px;height: 60px;background: #f5b029;color: #fff;text-align: center;line-height: 60px;
font-size: 16px;font-weight: bold;
}


.row3 .row-l  li .mes .mes-t{line-height: 20px;margin-bottom: 10px;height: 41px;overflow: hidden;text-align: center;width: 203px;margin: 70px auto 10px ;}
.row3 .row-l  li .mes .mes-t a{color: #444;font-size: 16px;display: block;height: 40px;overflow: hidden;font-weight: normal;}
.row3 .row-l  li .mes .mes-t a:hover{color: #fa7b1e;}
.row3 .row-l  li .mes .mes-text{line-height: 20px;color: #666;height:60px;overflow: hidden;}
.row3 .row-l .more{position: absolute;width: 120px;height: 38px;text-align: center;line-height: 38px;color: #fff;bottom: -17px;right: -41px;background: url(../images/mvbtn2.png) no-repeat;text-indent: 15px;}

.row3 .row-r{position: absolute;width: 332px;height:325px;top: 88px;right: -2px;background: url(../images/mck7.png) no-repeat center;}

.row3 .row-r .sectioncanvas{padding:55px 0 0 17px;;}

.row3 .row-r .title{position: absolute;width: 26px;padding: 16px 10px;background: #fff;font-size: 26px;color: #d69412;font-weight: bold;top: 35px;left: -14px;line-height: 28px;}

.row3 .row-r .kuai{position: absolute;width: 44px;height: 44px;background: #f5b029;right: -31px;bottom: -27px;}
.row4{height: 328px;position: relative;}

.row4 .bg{position: absolute;z-index: -1;width: 1100px;height: 371px;top: 57px;background: url(../images/mck8.png) no-repeat center top;}
.row4 .title{position: absolute;width: 207px;left: 50%;top: 314px;background: #fff;text-align: center;font-size: 26px;color: #d69412;font-weight: bold;text-align: center;margin-left:-108px ;}
.row4  .rowlist{padding-left: 68px;width: 1054px;}
.row4  .rowlist li{float: left;width: 257px;margin-right: 94px;}
.row4  .rowlist li .thumb{width: 240px;height: 180px;margin: 0 auto;}
.row4  .rowlist li .thumb img{width: 240px;height: 180px;}
.row4  .rowlist li .thumbtitle{height: 80px;position: relative;width: 100%;text-align: center;display: table;}
.row4  .rowlist li .thumbtitle .titletext{display: table-cell;vertical-align: middle;line-height: 20px;font-size: 16px;color: #444;}
.row4  .rowlist li .thumbtitle .titletext:hover{color: #fa7b1e;}
.row4  .rowlist li .thumbtitle .titletext p{ max-height: 40px; overflow: hidden; }
.row4  .rowlist li .line{position: absolute;width: 60px;height: 2px;bottom: -2px;left: 50%;margin-left: -30px;background:#fdeccc;}

.bggroup{position: relative;z-index: -10;}
.bggroup .bg3{position: absolute;left: 0;right: 0;height: 819px;background: url(../images/mcbigbg_07.jpg) no-repeat center;bottom: -120px;}
.bggroup .bg2{position: absolute;left: 0;right: 0;height: 855px;background: url(../images/mcbigbg_05.jpg) no-repeat center;bottom: 1507px;}
.bggroup .bg1{position: absolute;left: 0;right: 0;height: 471px;background: url(../images/mcbigbg_02.jpg) no-repeat center;bottom: 2511px;}
.row3 .tags a{color: #fff;visibility: hidden;}
.row3 .row-r .sectioncanvas .ieimg{
	margin: 0 auto;
	width: 210px;
	overflow: hidden;
	position: relative;
	height: 100px;
	display: none;
	margin-top: 20px;
}
.row3 .row-r .sectioncanvas .ieimg .ieimgwrap{
	width: 420px;
	position: absolute;
}
.row3 .row-r .sectioncanvas .ieimg .ieimgwrap .ieimgitem{
	float: left;
	text-align: center;
	width: 70px;
}
.row3 .row-r .sectioncanvas .ieimg .ieimgwrap .ieimgitem a{
	display: block;
	line-height: 34px;
	color: #888;
}
.row3 .row-r .sectioncanvas .ieimg .ieimgwrap .ieimgitem a:hover{ color: #fa7b1e!important; }
