.mainheader{margin-top: 3px;height: 900px;background: url(../images/cm_tvbg.jpg) no-repeat center -3px;}
.mianhader-nav{padding-top: 60px;height: 54px;}
.mianhader-nav dt{width: 153px;padding-left: 30px;}
.mianhader-nav dt a{font-size: 40px;color: #fff;font-weight: bold;}
.mianhader-nav dd a{margin: 0 8px;font-size: 16px;color: #fff;font-weight: bold;}
.mianhader-nav dd a:hover{color: #d5eaff;}
.mianhader-nav dd {line-height: 40px;color: #fff;width: 900px;}

.mainhder-con .conl{width: 640px;height: 481px;position: relative;background: #ccc;box-shadow: 0 5px 10px #333333;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: 640px;height: 481px;}
.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: 640px;height: 481px;}
.mainhder-con .conr{width: 460px;height: 360px;background: #fff;position: relative;top: 100px;}
.fixedslidera{position: absolute;top: 50%;margin-top: -25px;z-index: 10;width:100%;}
.mainhder-con .conr .conrwrap{
	padding: 43px 29px 0 60px;
	width: 330px;
	height: 308px;
	position: relative;
}
.h40{height: 40px;}
.h80{height: 80px;}
.mainhder-con .conr .conrwrap a{color: #444;}
.mainhder-con .conr .conrwrap a:hover{color: #4a9ff9;}
.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: 13px;right: -118px;}


/*咨询*/
.zx-top {margin-top: -32px;}
.zx-top-l-m{height: 352px;}
.zx-top .zx-top-l{width: 684px;position: relative;}
.zx-top .zx-top-l .bg{position: absolute;width: 324px;height: 234px;border: 3px solid #71c0fc;left: -20px;top: 81px;z-index: -1;}
.zx-top  .title{height: 61px;position: relative;}
.zx-top .zx-top-l .titleimg{display: inline-block;padding-top: 11px;}
.zx-top  .title .more{position: absolute;right: 0;height: 61px;line-height: 61px;color: #53a9fa;}
.zx-top .zx-top-l .imgcon{
	width: 330px;
	height: 240px;
	position: relative;
}
.zx-top .zx-top-l .imgcon img{width:330px;height: 240px;}
.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; height: 37px; overflow: hidden; display: block; padding: 0 10px;}


.zx-top .zx-top-l .artilelist{width: 338px;}
.zx-top  .artilelist ul{padding-top: 24px;height: 180px;overflow: hidden;}
.zx-top  .artilelist ul li{line-height: 30px;padding-left: 14px;background: url(../images/cm_tv-3.png) no-repeat left center;}
.zx-top  .artilelist ul li a{color: #464646;display: block;height: 30px;overflow: hidden;font-size: 16px;}
.zx-top  .artilelist ul li a:hover{color: #4a9ff9;}




.zx-top .zx-top-r {width: 362px;}
.zx-top .zx-top-r .titleimg{padding-top: 5px;}
.zx-top .zx-top-r .artilelist ul{padding-top: 0;height: 240px;overflow: hidden;}
.zx-top .zx-top-r .artilelist ul li a{font-weight: normal;font-size: 16px;}

.zx-bottom{height: 192px;position: relative;}
.zx-bottom .bg{position: absolute;width: 120px;height: 120px;background: #4a9ff9;bottom: -20px;left: -20px;z-index: -1;}
.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:10px;bottom:10px;cursor: pointer; width: 30px; height: 30px; }
.zx-bottom  .videolist li .title{height: 37px;line-height: 37px;text-align: center;}
.zx-bottom  .videolist li .title a{color: #444;font-weight: bold; height: 37px; overflow: hidden; display: block; padding: 0 10px;}
.zx-bottom  .videolist li .title a:hover{color: #4a9ff9;}

.row1{margin-top: 180px;}
.row1 .row-l{width: 718px;position: relative;}
.row1 .row-l .title{position: absolute;top: -62px;left: -26px;}
.row1 .row-l .httitle{padding-left: 146px;height: 55px;position: relative}
.row1 .row-l .httitle .more{position: absolute;right: 0;top: 15px;color: #53a9fa;font-size: 16px;}
.row1 .row-l .httitle .img-title{display: inline-block;padding-top: 8px;}
.row1 .row-l .htmian-thumb{width: 260px;height: 332px;margin-left: 111px;position: relative;}
.row1 .row-l .htmian-thumb .thumbimg img{width: 260px;height: 332px;}
.row1 .row-l .htmian-thumb .bg{position: absolute;width: 344px;height: 181px;background: url(../images/cm_tv-9.png) no-repeat;left: -36px;top: 223px;z-index: -1;}
.row1 .row-l .htmian-thumb .more{position: absolute;left: 182px;bottom: -46px;padding-right: 30px;height: 20px;line-height: 20px;color: #53a9fa;font-size: 16px;background: url(../images/cm_tv-8.png) no-repeat right center;width: 70px;z-index: 1;}
.row1 .row-l  .htmain{width: 320px;padding-top: 17px;position: relative;}
.row1 .row-l  .htmain .htmaintitle{ padding-bottom: 5px; }
.row1 .row-l  .htmain .htmaintitle a{font-size: 22px;color: #464646; line-height: 32px; height: 64px;display: block;overflow: hidden;}
.row1 .row-l  .htmain .htmaintitle a:hover{color: #4a9ff9;}
.row1 .row-l  .htmain .htmaintext{line-height: 22px;color: #666;height: 64px;overflow: hidden;}
.row1 .row-l   .htlist{position: absolute;top: 280px;left: 429px;width: 298px;line-height: 30px;}
.row1 .row-l   .htlist ul{height: 180px;overflow: hidden;}
.row1 .row-l   .htlist li{
	padding-left: 14px;
    background: url(../images/cm_tv-3.png) no-repeat left 12px;
}
.row1 .row-l   .htlist a{font-size: 16px;display: block; line-height: 30px; overflow: hidden;color: #444;}
.row1 .row-l   .htlist a:hover{color: #4a9ff9;}
.row1 .row-l   .htlist span{font-weight: bold;margin-right: 6px;}

.row1 .row-r{width: 300px;}
.row1 .row-r .pltitle{height: 48px;line-height: 48px;position: relative;}
.row1 .row-r .pltitle .img-title{display: inline-block;padding-top: 3px;}
.row1 .row-r .pltitle .more{position: absolute;right: 0;color: #53a9fa;font-size: 16px;}

.row1 .row-r .pl-list {width: 254px;padding-left: 14px;}
.row1 .row-r .pl-list li{margin-bottom: 16px;}
.row1 .row-r .pl-list .thumb{width: 254px;height: 168px;position: relative;}
.row1 .row-r .pl-list .thumb .thumbimg{width: 254px;height: 168px;}
.row1 .row-r .pl-list .thumb .line{position: absolute;width: 2px;height: 30px;background: #fbc400;left: 10px;bottom: -20px;}
.row1 .row-r .pl-list .thumb .go{position: absolute;right: -22px;bottom: -22px;}
.row1 .row-r .pl-list .title {padding: 28px 0 0 10px;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: #4a9ff9;}


.row2{padding-top: 86px;height: 453px;}
.row2 .row-l{width: 720px;position:relative}

.row2 .row-l .bg{position: absolute;top: -111px;left: -60px;width: 257px;height: 330px;background: url(../images/cm_tv-12.png) no-repeat;z-index: -1;}
.row2 .row-l>.title{height: 50px;position: relative;padding-left: 222px;}
.row2 .row-l .title .more{position: absolute;right: 17px;top: 7px;color: #53a9fa;font-size: 16px;}
.row2 .row-l .thumb{width: 380px;height: 250px;position: relative;}
.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;}

.jxmian {margin-bottom: 30px;}
.jxmian  .artilelist{width: 312px;}
.jxmian  .artilelist ul{padding-top: 24px;height: 210px;overflow: hidden;}
.jxmian  .artilelist ul li{line-height: 30px;padding-left: 14px;background: url(../images/cm_tv-3.png) no-repeat left 10px;}
.jxmian  .artilelist ul li a{color: #444;font-size: 16px;display: block; overflow: hidden; width: 298px; }
.jxmian  .artilelist ul li a:hover{color: #4a9ff9;}

.jxbtns a{float: left;width: 184px;overflow: hidden;
    display: block;
    padding: 0 7px; height: 56px;text-align: center;line-height: 56px;background: url(../images/cm_tv-14.png) no-repeat ;color: #464646;margin-right: 30px;}
.jxbtns a:hover{color: #4a9ff9;}
.row-r .jxk{width: 312px;height: 200px;position: relative;}
.row-r .jxk .thumb{width: 312px;height: 200px;}
.row-r .jxk .icon{position: absolute;left: 50%;margin-left: -28px;top: 59px;}
.row-r .jxk .title{position: absolute;width: 100%;left: 0;text-align: center;top: 130px;font-weight: bold;font-size: 22px;color: #fff;}
.row3{position: relative;}
.row3 .row-l{position: relative;width: 713px;height: 340px;background: url(../images/cm_tv-16.png) no-repeat center;margin-left: 34px;}
.row3 .row-l .title{position: absolute;left: -11px;top: 122px;}
.row3 .row-l ul{padding: 36px 0 0 74px;}
.row3 .row-l  li{width: 246px;float: left;margin-right: 20px;}
.row3 .row-l  li .thumb{position: relative;width: 246px; height:168px ;}
.row3 .row-l  li .thumb .thumbimg{width: 246px; height:168px ;}
.row3 .row-l  li .name{position: absolute;right: 0;bottom: 0;width: 90px;height: 30px;background: #4a9ff9;color: #fff;text-align: center;line-height: 30px;}
.row3 .row-l  li .line{position: absolute;bottom: -30px;left: 10px;}
.row3 .row-l  li .mes{padding:18px 0 0 40px ;}
.row3 .row-l  li .mes .mes-t{line-height: 20px;margin-bottom: 10px;height: 41px;overflow: hidden;}
.row3 .row-l  li .mes .mes-t a{color: #464646;font-size: 16px;display: block;height: 40px;overflow: hidden;}
.row3 .row-l  li .mes .mes-t a:hover{color: #4a9ff9;}
.row3 .row-l  li .mes .mes-text{line-height: 20px;color: #666;height: 41px;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/cm_tv-17.png) no-repeat;text-indent: 15px;}

.row3 .row-r{position: absolute;width: 380px;top: -120px;right: 0;}
.row3 .row-r .art{position: relative;width: 380px;height: 180px;}
.row3 .row-r .art img{width: 380px;height: 180px;}
.row3 .row-r .art .title{position: absolute;width: 100%;left: 0;right: 0;top: 76px;text-align: center;}
.row3 .row-r .art .title span{font-size: 20px;font-weight: bold;color: #fff;}
.row3 .row-r .art .line{position: absolute;width: 60px;height: 2px;left: 50%;margin-left: -30px;top: 124px;background: #fff;}
.row3 .row-r .sectioncanvas{padding:28px 0 0 70px ;}

.mainbottom{height: 811px;background: url(../images/cm_tv-bg.png) no-repeat center bottom;margin-top: 150px;}
.mainbottom .ymsj{position: relative;}
.mainbottom .ymsj .title{position: absolute;left: 0;top: -102px;}
.mainbottom .ymsj li{position: absolute;}
.mainbottom .ymsj li img{width: 100%;height: 100%;position: absolute;}
.mainbottom .ymsj .item1{width: 534px;height: 301px;left: 224px;top: 0;}
.mainbottom .ymsj .item2{width: 321px;height: 181px;right: 0;top: 0;}
.mainbottom .ymsj .item3{width: 321px;height: 181px;right: 0; top: 200px;}
.mainbottom .ymsj .item4{width: 321px;height: 181px;right: 0; top: 400px;}
.mainbottom .ymsj .item5{width: 438px;height: 247px;left: 0;top: 320px;}
.mainbottom .ymsj .item6{width: 300px;height: 168px;left: 458px;top: 320px;}
.mainbottom .ymsj .item7{width: 300px;height: 168px;left: 458px;top: 508px;}
.mainbottom .ymsj img{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.mainbottom .ymsj .title img{ position: relative; }
.mainbottom .ymsj p{ width: 100%;
    opacity: 0;
    display: none\9;
    text-align: center;
    line-height: 22px;
    max-height: 44px;
    background: url(../images/cm-wyzy4.png) repeat;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #ffffff;
    padding: 5px 4%;
    width: 92%;
    transition: all 0.3s linear 0s;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
}
.mainbottom .ymsj a:hover p{ opacity: 1; display: block\9; }


.footer-top{margin-top: 0;}

.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;
}
.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;
}
