body .floatdiv{top:700px;}
/* ����ԭʼ��ʽ */
.index-ab-left,.index-ab-right,.film_focus .film_focus_imgs_wrap,.indexNewsRight .index_pp,.indexnews_p{position:relative;}


.front_see .world_main_part,.front_see .world_header,.world h4 a {opacity:0;top:-20px;}

.indexNewsRight .index_pp,.indexnews_p{opacity:0;top:-100px;}
.indexcaseul li{ opacity:0; top:100px;}
.indexNewsList li{opacity:0;top:100px;}
.film_focus_nav li{opacity: 0; left: -300px;}
.index-ab-left{opacity:0;left:-500px;}
.film_focus .film_focus_imgs_wrap,.index-ab-right{opacity:0;right:-500px;}
.partnerbox{ opacity:0; top:100px;}


.fullSlide .hd ul li,
.fullSlide .prev,
	.fullSlide .next{
	transition:all .5s ease-in-out;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
}


.radiusbox{position:fixed;display:none; width:100px; height:50px; left:50%;bottom:10px;margin-left:-15px;}
.radiusbox span{display:block; margin:0 auto;width:22px; height:33px;background:url(../images/menu_1.png) no-repeat center;}
.radiusbox .div1{position:relative; top:0px; margin:auto; width:30px; height:26px; background:url(../images/arrow.png) no-repeat center;
transform:translate(0,0);animation:scroll 1s 0.33s infinite linear;}

@-webkit-keyframes scroll{
	100%{
		-webkit-transform:translate(0,50px);
		opacity:0;
	}
}
@keyframes scroll{
	100%{
		transform:translate(0,50px);
		opacity:0;
	}
}

/* banner */
	.fullSlide{ width:100%;  position:relative;  height:580px; background:#fff;border-top: #EAEAEA solid 0px; margin-top:0px;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:580px; overflow:hidden; text-align:center;}
	.fullSlide .bd li.active{}
	.fullSlide .bd li a{ display:block; height:580px;position:relative; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; margin-top:-30px;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px; overflow:hidden;border:2px solid #ddd;border-radius:50%; background:none;line-height:999px; }
	.fullSlide .hd ul .on{  background:#ffd100;border-color:#ffd100;}

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-27px;  z-index:1; width:55px; height:55px; cursor:pointer;opacity:0;filter:alpha(opacity=0);  }
	.fullSlide .prev{ left:1%; background:url(../images/arr_left.png); }
	.fullSlide .next{right:1%; background:url(../images/arr_right.png); }
	.fullSlide.arrow .prev{ left:7%;opacity:1;filter:alpha(opacity=1); }
	.fullSlide.arrow .next{right:7%;opacity:1;filter:alpha(opacity=1); }
	.fullSlide .prev:hover{ background:url(../images/arr_left_over.png); }
	.fullSlide .next:hover{background:url(../images/arr_right_over.png); }


/* banner */


/*��ҳ����*/
.indextitle{ width:100%; margin:35px 0 25px; font-size:18px; text-align:center;position:relative;opacity:0;}
.indextitle h3{ font-size:32px;font-weight:bold; margin-bottom:6px; color:#24272A; line-height:66px;height:66px;display:inline-block;line-height:120px;height:90px;padding-right:100px;background:url(../images/pic1.png) no-repeat right center; letter-spacing:2px;}
.indextitle p{margin-top:4px;font-size:16px;color:#000;}
.indextitle a.tit-more{display:block; width:90px; line-height:26px; border-radius:20px;background:#ffd100; font-size:14px; color:#fff; margin:10px auto 0;}
.indextitle a.tit-more:hover{background:#24272A;}
/*��ҳ����*/

/* we */
.index-about{width:1200px; margin:25px auto 25px;overflow:hidden;}
.index-about h3.abtit{margin-bottom:0px;text-indent:0;position:relative;opacity:0;}
.index-about h3.abtit a{ font-size:32px;font-weight:bold; margin-bottom:0px; color:#24272A; display:inline-block;line-height:120px;height:90px;padding-right:100px;background:url(../images/pic1.png) no-repeat right center;letter-spacing:2px;}
.index-about h3.abtit a:hover{color:#ffd100;}
.index-about h3.abtit p{font-size:16px;color:#000;}
.index-ab-left{float:left; width:540px; text-align:justify;line-height:24px; font-size:14px;text-indent:0rem;}
.index-ab-left .pa{text-align:right; margin-top:10px;text-indent:0;}
.index-ab-left .pa a{display:inline-block;padding:0 15px; border-radius:20px;background:#ffd100; font-size:14px; color:#343434; }
.index-ab-left .pa a:hover{background:#24272A;color:#ffd100; }
.index-ab-right{float:right;width:620px;height:340px;position:relative; overflow:hidden;}
.abslide ul li{float:left; width:620px; height:340px;position:relative;overflow:hidden;}
/* .abslide ul li a:after{display:block; width:100%;height:100%;content:"";top:0; background:url(../images/pattern.png);position:absolute; z-index:1} */
.abslide ul li  img{display:block;width:100%;height:100%;transition:all .5s linear;}
.abslide ul li img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.abslidebtn {position:absolute;bottom:10px;right:10px; text-align:right;z-index:2;}
.abslidebtn ul li{display:inline-block; width:40px;font-size:0; height:5px;background:#333;margin-right:10px;border-radius:5px;cursor:pointer;}
.abslidebtn ul li.on{background:#f99d33;}
/* we */



/* ��ҵ������� */
.film_focusbox{width:100%;background:#fff;}
.film_focus2{background:#fafafa url(../images/indexbg2.png) no-repeat right bottom; }
.film_focus {
	width:1200px;
	height:524px;
	overflow:hidden;
	position:relative;
	margin:0 auto;text-align:left;
}
.film_focus a{ text-decoration:none; color:#333;}
.film_focus .film_focus_imgs_wrap {
	background:url(../images/load.gif) no-repeat center center;
}

.film_focus ul.film_focus_imgs li {
	height:524px;display:none;
}
.film_focus ul.film_focus_imgs li .bigpic{ position:relative;overflow:hidden;}
.film_focus ul.film_focus_imgs li .bigpic .bgimg{ display:block; float:right;transition:all .5s linear;-webkit-transition:all .5s linear;}
.film_focus ul.film_focus_imgs li .bigpic .bgimg:hover{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.film_focus ul.film_focus_imgs li .bigpic .title{font-size:20px; color:#fff; font-weight:bold; line-height:35px;}
.film_focus ul.film_focus_imgs li .bigpic .cpzl{font-size:15px; color:#fff; font-weight:bold; line-height:30px;}
.film_focus ul.film_focus_imgs li .bigpic p{ font-size:13px; color:#fff;}
.film_focus ul.film_focus_imgs li .bigpic .mgbtm{padding-bottom:10px;}
.film_focus ul.film_focus_imgs li .xxtxt{position:absolute; right:0; top:0; bottom:0; width:265px; padding:50px; z-index:10; background:url(../images/s-cp-bg.png);background: rgba(0,0,0,.8);}
.film_focus ul.film_focus_imgs li .xxtxt .embg{position:absolute;width:100%;height:20px; display:block; bottom:0;left:0; background:url(../images/s-cp-bg2.png);}
.film_focus film_focus_desc li{ display:block;}
.film_focus ul.film_focus_nav li h2{ font-size:16px;color:#000; font-weight:600;height:30px; line-height:34px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.film_focus ul.film_focus_nav li .iftxt{padding:35px 10px 0; }
.film_focus ul.film_focus_nav li .iftxt p{height:22px; line-height:22px; font-size:12px;  font-weight:normal;}
.film_focus .probtn{line-height:40px; border:1px solid #fff; padding:5px 15px; font-size:14px; color:#fff;}
.film_focus .probtn:hover{border-color:#ffd100;background:#ffd100;color:#f99d33;}
.film_focus ul.film_focus_nav li img{width:80px; height:80px; float:left; display:block; margin:11px 5px 7px 0px;}
.film_focus ul.film_focus_imgs li img {
	height:524px;
	width:940px;
}
.film_focus ul.film_focus_nav {
	width:260px;
	height:524px;
	position:absolute;
	left:0;
	background:#fafafa;
	top:0;
	z-index:100;
}
.film_focus ul.film_focus_nav li {
	height:104px;
	background:#dcdcdc ;
	margin:0px 0px 1px 0;
	position:relative;
	width:260px;
	cursor: pointer;
	cursor: hand;
	color:#000;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
	line-height:104px;
}
.film_focus ul.film_focus_nav li.cur {
	background:#fff;
	    border-left: 6px solid #ffd100;
		width:254px;

}
.film_focus ul.film_focus_nav li.cur h2{ font-size:16px; font-weight:bold;}
.film_focus ul.film_focus_nav li b {
	display:none
}
.film_focus ul.film_focus_nav li b span {
	display:block
}
.film_focus ul.film_focus_nav li.cur b {
	display:block;
	vertical-align: middle;
	display: table-cell;
	height:132px;
}
.film_focus ul.film_focus_nav li.cur span {
	display:none
}
.film_focus .protj{ background:#fff; padding-bottom:10px;}
.film_focus .wjtj{ width:455px; height:176px; background:#F6F4F5; position:relative; float:right; margin-right:10px; margin-top:10px; overflow:hidden;}
.film_focus .wjtj:hover{background:#fff; box-shadow:0px 0px 4px #bbb;transition:all 0.3s;
-moz-transition:all 0.3s; /* Firefox 4 */
-webkit-transition:all 0.3s; /* Safari �� Chrome */
-o-transition:all 0.3s; /* Opera */}
.film_focus .wjtj .zz{ position:absolute;top:0; left:0;width:180px; height:126px; background:url(../images/s-cp-bg.png); display:none; padding:25px; line-height:30px; font-size:16px; overflow:hidden; color:#FFF; font-weight:bold;}
.film_focus .wjtj .xxinfo{ padding:15px;width:195px; height:146px; float:left; overflow:hidden;}
.film_focus .wjtj .xxinfo h3{color:#333;font-size:15px; border-bottom:1px solid #eee; line-height:35px; height:35px; overflow:hidden;}
.film_focus .wjtj .xxinfo p{line-height:25px;height:25px; font-size:13px;}
.film_focus .wjtj .xxinfo p .csmc{width:60px; padding-right:10px; text-align:right; display:block; float:left; color:#333;}
.film_focus .wjtj .xxinfo p .xxcs{font-size:14px; color:#e74e3e;width:80px; height: 20px; overflow: hidden;}
.film_focus .wjtj .xxinfo .tjcpzx{height:30px; margin-top:10px;}
.film_focus .wjtj .xxinfo .tjcpzx .cpzxk{display:block; width:60px; border:1px solid #ffaf2e; line-height:24px; height:24px; padding:0 10px; text-align:center; font-size:13px; float:left; margin:0 6px;}
.film_focus .wjtj .xxinfo .tjcpzx .cpzxk:hover{ background:#ffaf2e; color:#fff;transition:all 0.3s;
-moz-transition:all 0.3s; /* Firefox 4 */
-webkit-transition:all 0.3s; /* Safari �� Chrome */
-o-transition:all 0.3s; /* Opera */}
.film_focus .wjtj:hover .zz{display:block;}
.film_focus .wjtj .smimg{width:230px; height:148px; float:left; padding-top:14px;}
.mpro{height:65px; line-height:65px; width:1200px; margin:0 auto; text-align:left; font-size:12px; color:#c5c5c5; background:url(../images/s-line.png) repeat-x;}
.mpro .emore{float:left; text-align:left; width:140px; background:#fafafa ;}
.mpro .cmore{display:block;float:right;font-size:15px; color:#868686; text-align:right; width:105px; text-align:right;background:url(../images/s-dot.png) no-repeat left #fafafa ;}
.mpro a:hover{color:#ffd100;}

.front_see { width: 100%; min-height:415px; margin:auto;padding-top:5px; background: #f6f5f5; position: relative;}
.front_see h4 { line-height: 94px; }
.front_see h4 a { font-size: 32px; color: #626670; }
.front_see h4 a:hover { color: #000; }
.in_active_main_r li h4 a:hover { color: #000; }
.front_see_wrap li dl dd { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.world { width: 1200px; margin: 0 auto; }
.world h4 a { color: #24272A; font-size: 34px;font-weight:bold;position:relative; }
.world_header { padding-left: 180px; margin-top: -77px;position:relative;}
.world_header dd { width: 202px; height: 46px; margin-left: 2px; float: left; background: #343434; font-size: 16px; text-align: center; line-height: 46px; color: #fff; position: relative; cursor: pointer;margin-bottom:10px; }
.world_header dd a { color: #fff; }
.world_header dd .sj { display: none; }
.world_header dd.active { background: #ffd100; color: #000; }
.world_header dd.active a { color: #343434; }
.world_header dd.active .sj { width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #ffd100; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block; color: #000;}
.world_header dd:hover .sj { width: 0; height: 0; border: 4px solid ffd100; border-top: 4px solid #ffd100; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block; color: #000;}
.world_header dd:hover { background: #ffd100;  }
.world_main_part { padding: 20px 0 30px; position:relative;}
.world_main_part ul{ margin-right:-24px;}
.world_main_part li { width:180px; float: left; margin-right:24px;}
.world_main_part li p {border-bottom: 2px solid #f99d33; line-height: 38px; text-align: center; font-size: 16px; color: #000000; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.world_main_part li:hover p{color:#f99d33;}
.world_main_part .figure{width:180px; height:180px;margin-bottom:20px;overflow:hidden;}
.world_main_part img { width: 180px; display:block;transition:all .5s linear;-webkit-transition:all .5s linear;}
.world_main_part a:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.world_main_part li.last { margin: 0; }
.world_main_part { display: none; }
.world_main_part.active { display: block; }

.world_more{
	position: absolute;
	display: block;
	right: 0;
	bottom: 10px;
	width: 202px;line-height: 46px;
	text-align: center;
	background: #343434;
	font-size: 16px;
	color:#fff;
}
.world_more:hover{
	background: #ffd100;
	color:#343434;
}







/*��ҳ����*/
.Brandtitle{  text-align:center;}
.indexColumn3{width:100%; padding:0px 0 0;}
.newsTitle{ text-align:center;}

.indexNews{width:1200px;margin:0 auto; position:relative;padding-top:10px;}
.indexNews a.indexTitle2{ display: inline-block; font-size:20px; font-weight:bold; margin-right:10px; color:#000;}
.indexNews .indexTitle2.cur{ color:#24272A;}
.indexNewsLeft{width:700px; float:left;margin-right:30px;}
.indexnews_p{ border-bottom:1px solid #f99d33; padding-bottom:4px;}
.indexNewsList li{position:relative;padding:20px 0 5px; border-bottom:1px solid #E6E6E6;}
.indexNewsList li .date{float:left;width:78px;height:90px; background:url(../images/index_inco17.png) 0 0 no-repeat; text-align:center; font-size:40px; font-weight:bold; margin-right:20px; padding-top:10px; line-height:40px;color:#333;}
.indexNewsList li .date span{display:block; font-size:13px; font-weight:normal;margin-top:-9px;}
.indexNewsList li .airtitle{ margin:0px; padding:0px;width:600px; float:left;}
.indexNewsList li .airtitle h5{ line-height:25px; overflow:hidden; height:25px; font-size:18px;  margin-bottom:10px; color:#000}
.indexNewsList li .airtitle p.t{overflow:hidden;font-size:13px; line-height:23px;height:50px;color:#666;margin-right:50px;}
.indexNewsList li:hover .date{background:url(../images/index_inco18.png) 0 0 no-repeat;color:#fff;}
.indexNewsList li:hover h5{color:#f99d33;}
.indexNewsRight{width:470px; float:right;font-size:13px;color:#666; overflow:hidden;}
.indexNewsRight .index_pp{ font-size:20px; color:#ffd100;font-weight:bold; margin-bottom:10px; border-bottom:1px solid #f99d33; padding-bottom:5px; }
.anli_a{ display:inline-block; float:right;width:20px;height:20px;opacity:.8; background:url(../images/add.png) no-repeat center; font-size:14px; color:#666;transition:all .2s linear;-webkit-transition:all .2s linear;}
.anli_a:hover{ opacity:1; transform:rotateZ(45deg);}
.indexcaseul{ width:482px;}
.indexcaseul li{ width:229px;position:relative;  margin-right:12px; margin-bottom:10px; float:left; }
.indexcaseul li:after{display:block;content:"";width:100%;height:100%; background:url(../images/s-cp-bg.png); background:rgba(0,0,0,.8);position:absolute;top:0;left:0; z-index:1;opacity:0;}
.indexcaseul li div{ width:229px; height:178px;overflow:hidden;}
.indexcaseul li div img{ display:block;width:100%; height:100%;}

.indexcaseul li h3{ color:#fff; line-height:22px;text-align:center;position:absolute; z-index:2; top:50%; left:0;right:0; padding:0 15px;opacity:0; filter:alpha(opacity=0);-webkit-transform:translateY(-50%);margin-top:10px;}
.indexcaseul li:hover:after{opacity:1;}
 .indexcaseul li:hover  h3{color:#fff;     margin-top:0px;opacity:1; filter:alpha(opacity=1);}
.indexcaseul li:after,
.indexcaseul li h3{transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;}
/*��ҳ����*/



.partnerbox{width: 1140px;
	padding: 0 30px;
	margin:0 auto 60px;
	position: relative;}

.partnerbox ul li {width: 170px;margin:0px 9px;
	float: left;}
.partnerbox ul li a{display:block;padding:5px;border:1px solid #f2f2f2;}	
.partnerbox ul li a:hover{border-color:#f99d33;}
.partnerbox ul li img{
	display: block;
	width: 100%;}
.partnerbox .prev,.partnerbox .next{position:absolute; cursor:pointer;width:12px; height:31px; display:block; top:50%;
    margin-top: -15px;  background-image:url(../images/a-btn.png);
    background-repeat:no-repeat;}
.partnerbox .prev:hover,.partnerbox .next:hover{background-image:url(../images/a-btnh.png);}
.partnerbox .prev{background-position:left top; left:4px;}
.partnerbox .next{background-position:right top; right:4px;}














