.w1200{margin: 0 auto;}

/*��ƶͷ��*/
.thead {width:1200px; height:58px; margin:0 auto; color: #404040 }
.thead h1{ height: 58px; }
.thead .fl{ float: left; }
.thead .logo{ min-width:49px; height:58px; float: left; /*background-image: ; background-repeat: no-repeat; */}
.thead .logo img{height: 58px;}
.home .logo{ /*width:140px;*/ height:58px; overflow:hidden; }
.thead .rbox{ width:400px; /*width:825px;*/ height:58px; float: right; }
.thead .seachbox { width:333px; height:36px; border:1px solid #cfcfcf; margin-top: 10px; border-right: 0;box-sizing: border-box;}
.thead .seachbox input{ width:248px; height: 36px; float:left; border:0; background-color: transparent; outline:none; text-indent: 0.8em; color: #404040;box-sizing: border-box;}
.thead .seachbox input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #c4c4c4;}
.thead .seachbox input:-moz-placeholder, textarea:-moz-placeholder {color:#c4c4c4;}
.thead .seachbox input::-moz-placeholder, textarea::-moz-placeholder {color:#c4c4c4;}
.thead .seachbox input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#c4c4c4;}
.thead .seachbox .ibtn{ width:80px; background: #ec2e2e; line-height: 36px; color:#fff; font-size:14px; float: right; text-align: center; cursor: pointer; text-indent: 0;margin-top: -1px;}
/*��ƶͷ���µ���*/
.navbar{ width:100%; height:45px; position: relative; z-index:106;background-color: #fff;}
.navbar .bgbox{width:100%; height:45px; background:  repeat-x; position: relative; z-index:106;}
.navbar .fixedbox{ position: fixed; z-index: 106; top:0px; width:100%; left: 0px; }
.navbar .innerbox{ width:1200px; height:45px; margin:0 auto;  }
.navbar .innerbox .lbox{ /*width: 1120px; float: left;*/ height: 45px; overflow: hidden; }
.navbar .innerbox ul{ height:45px; width: 6000px; /*margin-left: -23px;*/}
.navbar .innerbox ul li{ float: left; padding: 0 0px; line-height:45px; }
.navbar .innerbox ul li .linef,.navbar .innerbox .liney{ display:block; float: left }
.navbar .innerbox ul li .linef{ padding:0 24px; /*cursor: e-resize*/}
.navbar .innerbox ul li .linef,.navbar .innerbox ul li .linef a{ color: #4d4d4d; font-size:16px; text-decoration: none; text-decoration: none;  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none; }
.navbar .innerbox ul li .linef a:hover{ /*color:#eb2e2e;*/ font-weight: bold;}
.navbar .innerbox ul li .linef.on{
    line-height: 42px;
    margin-top: 2px;
    background-color: #f2f2f2;
}
.navbar .innerbox ul li .linef.on a{ /*color: #eb2e2e;*/ color: #404040; font-weight: bold; }
.navbar .innerbox ul .liney{ width:1px; height:45px; font-size:0; overflow: hidden; margin:0px; background:  no-repeat;}

/*��ҳ*/
.meneame {
    clear: both;padding: 3px; font-size: 80%; margin:28px auto 35px; color: #666863;  text-align: center
}
.meneame a {
    border: #e4e4e4 1px solid; padding:8px 12px; background-position: 50% bottom; ;color: #666863; margin-right: 3px;  text-decoration: none
}
.meneame a:hover {
    border: #ed6044 1px solid; color: #ed6044;background: #fff; 
}
.meneame span.current {
    border: #ed6044 1px solid; padding: 8px;  font-weight: bold;color: #ed6044; margin-right: 3px; background-color: #fff
}
.meneame span.disabled {
    border: #ccc 1px solid; padding: 8px; color: #ccc; margin-right: 3px
}
/*���ض���*/
.pop{position: fixed;width: 54px;bottom: 45px;right:10px;border: 1px solid #f3f3f3;border-radius:5px;z-index: 999;background: #fff;display: none;}

.left-1368{left: 50%;margin-left: 620px;}
.pop i{ font-style: normal; }
.pop ul li{height: 50px;width: 100%;position: relative;cursor: pointer;}
.pop ul li a{ text-decoration: none; }
.pop ul li .icon{width: 30px;height: 30px;margin: 0 auto;}
.pop ul li .icon-name{display: none;color: #eb2e2e;width: 30px;height: 30px;line-height: 15px;text-align: center;margin: 0 auto; text-decoration: none;}
.pop ul li.weix1 .icon{background-position: -160px -147px;}
.pop ul li.qq1 .icon{background-position: -160px -177px}
.pop ul li.sina1 .icon{background-position:-160px -207px}
.pop ul li.top1{display: none !important;}
.pop ul li.top1 .icon{background-position: -160px -237px;transition: all 400ms;-webkit-transition: all 400ms;}
.pop ul li.top1:hover .icon{background-position: -160px -267px;display: block;}
.pop ul li span{display: block;width: 30px;height: 1px;background: #f3f3f3;margin:0 auto;}
.pop ul li .eweima{position: absolute;left: -120px;top: -2px;width: 120px;height: 115px;background: no-repeat;display: none;}
.pop ul li .eweima img{width: 104px;height: 104px;margin: 4px 0 0 -3px;}
.pop ul li:hover .icon{display: none;}
.pop ul li:hover .icon-name{display: block;}
.pop ul li:hover .eweima{display: block;}
.pop ul li.popshow{display: block !important;}   
    
.icon{background:  no-repeat;background-size: 32px 54px;}

/*��ƶ�б�*/
.mainpage {width: 1200px;margin: 0 auto;overflow: hidden;}
.video-list{width: 1235px;padding-top: 5px;}
.video-list li{width: 380px;float: left;margin-right: 30px;margin-top: 15px;}
.video-list-img{width: 380px;height: 238px;position: relative;overflow: hidden;display: block;}
.video-list-img img{width: 100%;/*height: 100%;*/}
.video-list-img-time{
	position: absolute;bottom: 14px;left: 15px;font-size: 12px;color: #fff;background: #000;height: 20px;line-height: 20px;padding-left:22px;padding-right: 10px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.video-list-img-time .icon{display: block;width: 8px;height: 12px;position: absolute;left: 8px;top: 4px;}
.video-list-img-play{
	position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;opacity: 0;filter:alpha(opacity=0);
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.video-list-img-play span{display: block;width: 100%;height: 100%;background: #000;opacity: .3;filter:alpha(opacity=30)}
.video-list-img-play i{z-index: 9;display: block;width: 32px;height: 37px;background-position: 0 -17px;position: absolute;top: 50%;left: 50%;margin-top: -18px;margin-left: -16px;}
.video-list-tit{text-align: left;color: #404040;font-size: 16px;font-weight: bold;padding-top: 15px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.video-list-tit:hover{color: #eb2e2e;}
.video-list li.clear-list{clear: both;}

.video-list-img:hover .video-list-img-play{opacity: 1;filter:alpha(opacity=100);}
.video-list-img:hover .video-list-img-time{opacity: 0;filter:alpha(opacity=0);}


/*��ƶ*/
/*banner*/
.banner{width: 100%;min-width:1200px;text-align: center;/*border-top: #eb2e2e 2px solid;*/overflow: hidden;background: #2f2f2f;}
.banner-swiper{width: 100%;height: 470px;min-width:1200px;margin: 0 auto;position: relative;}
.banner-swiper a{display: block;width: 100%;min-width:1200px;height: 470px;position: relative;margin: 0 auto;}
.banner-swiper .banner-img{display: block;width:100%;height: 470px;/*position: absolute;top: 0;left: 50%;margin-left: -600px;*/text-align: center;padding: 0;background: none;margin: 0 auto}
.banner-swiper .banner-img img{height: 470px;margin: 0 auto;}
.banner-swiper a .tit{font-size: 16px;color: #fff;position: absolute;bottom: 0;left:50%;padding-right:300px;line-height: 58px;text-align: left;width: 1200px;margin-left:-600px;z-index: 2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.banner-swiper a i{position: absolute;bottom: 0;left: 0;display: block;width: 100%;height: 100%;background:  repeat-x bottom left;}
.banner-swiper .swiper-pagination{position: absolute;bottom: 20px;right: 50%;margin-right: -600px;text-align: right;width: 300px;display: table;}
/*banner�µ��*/
.banner-swiper .swiper-pagination-switch {display: inline-block;width: 12px;height: 12px;border-radius: 8px;background: #fff;margin: 0 4px;cursor: pointer;opacity: 0.3;filter:alpha(opacity=30);}
/*.banner-swiper .swiper-pagination-switch{transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;}*/
.banner-swiper .swiper-active-switch {opacity: 1;filter:alpha(opacity=100);}
/*banner�¼�ͷ*/
.banner-swiper .swiper-arrow{width: 40px;height: 56px;background:  no-repeat;position: absolute;top: 50%;margin-top: -28px;z-index: 9;cursor: pointer;display: none;}
.banner-swiper .swiper-arrow.swiper-left{left: 10px;background-position: -30px 5px;}
.banner-swiper .swiper-arrow.swiper-right{right:10px;background-position: 5px 5px;}
.banner-swiper:hover .swiper-arrow{display: block;}

/*��ƶҳ����*/
.video-list-nav{border-bottom:1px solid #e2e2e2;width: 100%;height: 54px;line-height: 52px;color: #000;margin-top: 14px;}
.video-list-nav>b{font-size: 24px;font-weight: bold;border-bottom: 2px solid #eb2e2e;float: left;line-height: 53px;}
.video-list-nav>div{float: left;margin-left: 20px;line-height: 45px;padding-top: 10px;}
.video-list-nav>div a{font-size: 14px;margin: 0 16px;color: #000;}
.video-list-nav>div em{color: #d5d5d5;cursor: default;}
.video-list-nav>a{float: right;font-size: 14px;color: #000;line-height: 45px;margin-top: 8px;}
.video-list-nav a:hover{color: #eb2e2e;font-weight: bold;}

/*���ܼҿ�*/
.mainpage .home{clear: both;}
.mainpage .home .video-list-nav>b{border-color: #fdb128;}
.mainpage .home .video-list-sm .video-list{width: 721px;float: right;}
.mainpage .home .video-list-sm.video-list li{width: 230px;height: 170px;margin-right: 0;margin-left: 10px;}
.mainpage .home .video-list-sm .video-list-img{width: 230px;height: 123px;}
.mainpage .home .video-list-sm .video-list-img img{height: auto;}
.mainpage .home .video-list-img-time{left: 11px;bottom: 10px;}
.mainpage .home .video-list-tit{font-size: 14px;font-weight: normal;white-space:normal;padding-top: 7px;line-height: 1.2;}
.mainpage .home .video-list-big{float: left;width: 474px;padding-top: 20px;margin-right: 5px;}
.mainpage .home .video-list-big .video-list-img{width: 474px;height: 309px;}
/*.mainpage .home .video-list-big .video-list-tit{padding-top: 14px;}*/

.mainpage .other .video-list-nav>b{border-color: #000;}

/*��ע�ֻ��й���ƶ��ƶ��*/
.video-assoc{
	clear: both;margin-top:20px;margin-bottom: 28px;
}
.video-assoc b{color: #3f3f3f;font-size: 16px;font-weight: bold;}
.video-assoc ul{width: 1225px;padding-top: 20px;}
.video-assoc ul li{width: 180px;height: 58px;float: left;border: 1px solid #ebebeb;line-height: 58px;text-align: center;margin-right: 20px;}


/*ͼƭ�б�ҳ*/
.video-list li a:hover{color: #eb2e2e !important;}
.video-list .video-list-img{ cursor: pointer; }
.video-list .video-list-img img {
    width: 100%;
    /*height: 100%;*/
    -webkit-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.video-list .video-list-img:hover img {
	-ms-transform:  scale(1.1); 	/* ie 9 */
	-moz-transform:  scale(1.1); 	/* firefox */
	-webkit-transform: scale(1.1); /* safari �� chrome */
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
/*ͼƭ��ҳ*/
.banner-img{width: 100%;text-align: center;border-top: #eb2e2e 2px solid;overflow: hidden;background: #2f2f2f;padding:35px 0 45px}
.banner-img .banner-img-box{width: 1200px;margin: 0 auto;}
/*���*/
.banner-img .swiper-container{position: relative;}
.banner-img .banner-img-wiper-box{width: 597px;height: 399px;float: left;position: relative;}
.banner-img .banner-img-wiper-box .swiper-wrapper{width: 597px;height: 399px;overflow: hidden;} 
.banner-img .banner-img-wiper-box .swiper-wrapper .swiper-slide{height: 100%;background: #000;position: relative;}
.banner-img .banner-img-wiper-box .swiper-wrapper .swiper-slide a img{height: 100%;opacity: .6;filter:alpha(opacity=60);}
.banner-img .banner-img-wiper-box .swiper-wrapper .swiper-slide a>p{color: #fff;font-weight: bold;font-size: 24px;line-height: 1.4;width: 300px;position: absolute;left: 50%;margin-left: -150px;top: 166px;}
.banner-img-wiper-box .swiper-arrow{cursor: pointer;transition: all 0.3s linear;width: 48px;height: 48px;background:  no-repeat;position: absolute;top: 50%;margin-top: -24px;border: 1px solid #fff;z-index: 66;}
.banner-img-wiper-box .swiper-arrow.swiper-left{left: 10px;background-position: -33px 11px;}
.banner-img-wiper-box .swiper-arrow.swiper-right{right:10px;background-position: 18px 11px;}
.banner-img-wiper-box .swiper-arrow:hover{background-color: rgba(255,255,255,0.5);}
/*.banner-img .banner-img-wiper-box:hover .swiper-arrow{display: block;}*/
/*�ҳ�*/
.banner-img-img{width: 602px;overflow: hidden;height: 400px;float: right}
.banner-img-img li{width: 300px;height: 199px;margin-left: 1px;float: left;margin-bottom: 1px;background: #eee;overflow: hidden;position: relative;}
.banner-img-img li img{width: 100%;}
.banner-img-img li b{display: block;z-index: 99;position: absolute;left: 0;bottom: 0;width: 100%px;height: 30px;line-height: 30px;color: #fff;font-size: 14px;text-indent: 17px;text-align: left;overflow: hidden;}
.banner-img-img li i{display: block;z-index: 97;position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;background: #000;opacity: .3;alpha(opacity=30);}

.banner-img-box .pagination {position: absolute;z-index: 20;bottom: 12px;left: 0;width: 100%;text-align: center;cursor: pointer;}
.banner-img-box .swiper-pagination-switch {display: inline-block;width: 12px;height:12px;border-radius: 50%;background: #fff;margin: 0 5px;opacity: 0.3;filter:alpha(opacity=30);cursor: pointer;}
.banner-img-box .swiper-active-switch {opacity: 1;filter:alpha(opacity=100);}

/*�ֻ�ͼ��*/
.mainpage .video-list-nav{clear: both;}
.mainpage .video-list-nav>b span{color: #eb2e2e;}
.mainpage .video-list-nav>b>a:hover{color: #000;}
.mainpage .video-list-nav>b>a{cursor: pointer;color: #000;}
.mainpage .video-list-nav>a{margin-left: 30px;}
.mainpage .video-list-nav>a:hover{font-weight: normal;}
.video-list-nav-sm{height: 54px;background: #f6f6f6;line-height: 54px;font-size: 14px;margin-bottom: 8px;}
.video-list-nav-sm b{color: #eb2e2e;margin-right: 10px;}
.video-list-nav-sm a{color: #000;}
/*.video-list-nav-sm a.cur{color: #eb2e2e;font-weight: bold;text-decoration: underline;}*/
.video-list-nav-sm a:hover{color: #eb2e2e;text-decoration: underline;}
.video-list-nav-sm em{color: #d5d5d5;margin: 0 15px;cursor: default;}
.video-list-nav-sm a.fr:hover{text-decoration: none;}

.img-img-div{position: relative;margin-bottom: 16px;}
.img-img-div a .tit{font-size: 14px;color: #fff;position: absolute;bottom: 14px;left: 0;padding:0 20px;line-height: 1.2;text-align: left;width: 100%;z-index: 2;box-sizing: border-box;
	-webkit-transition: transform .5s ease,bottom .5s ease;
	transition: transform .5s ease,bottom .5s ease;
}
.img-img-div a i{position: absolute;bottom: 0;left: 0;display: block;width: 100%;height: 100%;background:  repeat-x bottom left;}
.img-img-div a b{position: absolute;bottom: 0;left: 0;display: block;width: 100%;height: 100%;background: #000;opacity: 0;filter:alpha(opacity=0);
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.img-img-one{width: 474px;height: 356px;overflow: hidden;float: left;}
.img-img-one a img{height: 100%;}

.img-img-list-ul{width: 721px;float: right;}
.img-img-list-ul li{width: 230px;height: 170px;float: left;margin-left: 10px;overflow: hidden;}
.img-img-two a .tit{bottom: 8px;padding:0 16px;}
.img-img-two a img{height: 100%;}

.img-img-div:hover a b{opacity: .4;filter:alpha(opacity=40);}
.img-img-div:hover a .tit{bottom:50%;
	-ms-transform: translatey(50%); 	/* ie 9 */
	-moz-transform: translatey(50%);	/* firefox */
	-webkit-transform:translatey(50%); /* safari �� chrome */
	-o-transform: translatey(50%);
transform: translatey(50%);
text-align: center;font-size: 16px;}
/*����*/
.yangzhang .img-img-list-ul{width: 1210px;float: none;}
.yangzhang .img-img-list-ul li{width: 393px;height: 295px;margin-right: 9px;margin-left: 0;margin-bottom: 10px;}
.img-img-div .time{color: #fff;text-align: center;position: absolute;left: 0;top: 104px;width: 100%;opacity: 0;filter:alpha(opacity=0);z-index: 99;
	-webkit-transition: all .5s ease 0.1s;
	transition: all .5s ease 0.1s;
}
.img-img-div .time h2{font-size: 24px;font-weight: bold;}
.img-img-div .time span{width: 53px;height: 1px;background:#fff;opacity: .6;filter:alpha(opacity=60);margin: 14px auto 16px;display: block;}
.img-img-div .time p{font-size: 14px;}

.yangzhang .img-img-div:hover a b{opacity: .4;filter:alpha(opacity=40);}
.yangzhang .img-img-div:hover a .tit{display: none;}
.yangzhang .img-img-div:hover a .time{opacity: 1;filter:alpha(opacity=100);}
/*���ܼҿ�*/
.mainpage .home .video-list-nav>b span{color: #fdb128;}
.mainpage .home .img-img-list-ul{width: 1210px;float: none;}
.mainpage .home .img-img-list{margin-top: 20px;}
.mainpage .img-img-list-ul .img-img-three{width: 295px;height: 220px;margin-right: 7px;margin-left: 0;margin-bottom: 10px;}
.img-img-three a img{width: 100%;}
.img-img-three-big a img{width: 100%;height: auto;}

.mainpage .img-img-list-ul .img-img-three-big{width: 597px;}

/*����ͼ��*/
.mainpage .car .video-list-nav>b span{color: #6964dc;}
.mainpage .car .video-list-nav>b{border-color:#6964dc;}
.mainpage .car .img-img-list{}
.mainpage .car .img-img-list-ul{width: 604px;margin-right: -7px;}
.img-img-four{width: 593px;height: 450px;float: left;overflow: hidden;}
.img-img-four a img{height: 100%;}
.mainpage .car .img-img-div:hover a .tit{     bottom: 14px; 
     -ms-transform: translatey(0); 	/* ie 9 */
		-moz-transform: translatey(0); 	/* firefox */
		-webkit-transform: translatey(0); /* safari �� chrome */
		-o-transform: translatey(0);
		transform: translatey(0); 
     text-align: left; 
     font-size: 14px; }
/*�ֲ�*/
.mainpage .car .img-img-list{width: 1200px;}
.mainpage .car .swiper-car-div{width: 1200px;margin-top: 20px;position: relative;}
.mainpage .car .swiper-container{height: 460px;}
.mainpage .car .pagination-car{width: 100%;height: 50px;line-height: 50px;background: #efefef;text-align: center;}
.mainpage .car .pagination-car .swiper-pagination-switch {display: inline-block;width: 12px;height:12px;border-radius: 50%;background: #d1d1d1;margin: 0 5px;cursor: pointer;}
.mainpage .car .pagination-car .swiper-active-switch {background: #eb2e2e;}

.mainpage .car .swiper-car-div:hover .swiper-arrow{display: block;}
.mainpage .car .swiper-arrow{display: none;width: 55px;height: 100px;background:rgba(0,0,0,.7)  no-repeat;position: absolute;top: 50%;margin-top: -83px;z-index: 66;border-radius: 10px;cursor: pointer;}
.mainpage .car .swiper-arrow.swiper-left{left: -10px;background-position: -25px 36px;}
.mainpage .car .swiper-arrow.swiper-right{right:-10px;background-position: 16px 36px;}
.mainpage .car .swiper-arrow:hover{background-color: rgba(235,46,46,.7);}

/*��������*/
.link-footer{width: 1200px;background: #fff;margin: 30px auto;overflow: hidden;}
.link-footer .link-footer-nav{text-align: left;}
.link-footer .link-footer-nav span{font-size: 18px;margin-right: 38px;line-height: 1.5; margin-top: -5px;}
.link-footer .link-footer-nav span.cur{color: #eb2e2e;}
.link-footer ul{padding-top: 10px;width: 3660px;margin-left: -5px;}
.link-footer li{text-align: left;margin-left: -10px;padding-bottom: 5px;position: relative;background: #fff;float: left;width: 1212px;}
.link-footer li a{color: #999;margin-left: 15.5px;white-space:nowrap;line-height: 2.2;display: inline-block; text-decoration: none; font-size: 14px;}
.link-footer li a:hover{color: #eb2e2e;}
.link-footer li a.apply-link-use{visibility: hidden;}
.link-footer li a.apply-link{background: #ececec;color: #575757;line-height: 22px;padding: 0 10px;border-radius: 11px;position: absolute;right: 0;bottom: 2px;display: block;}
.link-footer li a.apply-link:hover{background: #e5e5e5;}



.ie7 .phone .img-img-list-ul .img-img-two a .tit{width: 198px;}
.ie7 .phone .img-img-div a .tit{width: 434px;}
.ie7 .home .img-img-three.img-img-div a .tit{width:255px;}
.ie7 .home .img-img-three-big.img-img-div a .tit{width:557px;}
.ie7 .mainpage .car .pagination-car .swiper-pagination-switch{margin-top: 18px;}


.ie7 .icon{background-image: ;}
.ie8 .icon{background-image: ;}