@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.cb{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
input, a, select, textarea{ border:none; outline:none; list-style:none; padding:0; margin:0;}
.warp{width:1000px; height:100%; position:relative; margin:0 auto;}
.rel{ width:100%; height:100%; position:relative;}
.pic{ width:100%;}
.pic img{ width:100%;}
#warpper{ width:100%; position:relative; margin:0 auto; overflow:hidden;}

/*头部*/
#header{ z-index:9999999; position:absolute; top:0; left:0; width:100%; height:120px; background:url(../img/header_bg.png) repeat;}
#header .logo{ display:block; width:128px; height:59px; position:absolute; top:0; bottom:0; left:0; margin:auto;}
#header .small_logo{ display:block; width:128px; height:59px; position:absolute; top:0; bottom:0; left:140px; margin:auto;}
#header .language{ padding-top:45px;}
#header .language p{ text-align:right;}
#header .language p span{ display:inline-block; color:#ffffff; font:12px/12px 微软雅黑; padding-left:13px;}
#header .nav{ position:absolute; right:0; top:55px;}
#header .nav ul .de{ position:relative; margin-right:15px; float:left; text-align:center;}
#header .nav ul .de span{ color:#ffffff; font:16px/14px 微软雅黑; display:inline-block; padding:24px 0; font-weight:bold;}
#header .nav ul .de:hover span{ color:#b30000; border-bottom:#b30000 solid 3px;}
#header .nav ul .on span{ color:#b30000; border-bottom:#b30000 solid 3px;}
#header .nav ul .de .xia{ border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -ms-border-radius:0 0 10px 10px; -o-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; display:none; padding-bottom:6px; position:absolute; top:65px; left:0; background:#ffffff;}
#header .nav ul .de .xia ul li{ width:90px; margin:0 10px; padding:10px 0; text-align:center; border-top:#eeeeee solid 1px; color:#333333; font:12px/12px 微软雅黑;}
#header .nav ul .de .xia ul li:hover{ color:#b30000;}
/*banner*/
#banner{ z-index:999999; width:100%; height:540px; margin:0 auto; position:relative; overflow:hidden; }
#banner .bannerImg{position:relative; width:100%; height:100%;}
#banner .bannerImg li{ width:100% !important;height:100% !important;}
#banner .bannerImg li .tp{ width:100% !important;height:100% !important;}
#banner .text{ z-index:99999; position:absolute; width:100%; padding-top:23%; left:0; top:0;}
#banner .text h2{ color:#ffffff; font:52px/52px 微软雅黑; text-align:center;}
#banner .text h3{ color:#ffffff; font:31px/31px 微软雅黑; text-align:center; padding:25px 0 20px;}
#banner .text h4{ color:#ffffff; font:16px/16px 微软雅黑; text-align:center; padding-bottom:45px;}
#banner .text .more{ width:126px; height:37px; display:block; background:#d40011; color:#ffffff; font:12px/37px 微软雅黑; text-align:center; position:relative; margin:auto;}
#banner .text .more:hover{ background:#98000c;}
#banner .blue{ height:25px; width:100%; position:absolute; bottom:70px; z-index:9999; text-align:center;}
#banner .white a { z-index:99999; background:#FFF; cursor: pointer; text-indent:-9999px; display: inline-block; width:9px;
 height:9px; outline: none; margin:0 2px; background:#ffffff; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; }
#banner .white .activeSlide{ opacity:1; filter:alpha(opacity=100); -moz-opacity:1;}

/*内容区*/
#content{ position:relative; width:100%; overflow:hidden;}
#content .homePage .part1{ padding:70px 0 30px; }
#content .homePage .part1 h2{ color:#333333; font:32px/30px 微软雅黑; margin-bottom:45px; text-align:center;}
#content .homePage .part1 ul li{ float:left; width:18%; margin-left:2.5%;}
#content .homePage .part1 ul li img{ width:100%;}
#content .homePage .part1 ul li h3{ margin:25px 0 20px; text-align:center; color:#333333; font:18px/18px 微软雅黑;}
#content .homePage .part1 ul li .details{ padding-top:10px; border-top:#c5c5c5 solid 1px; display:block; width:30px; text-align:center; color:#666666; font:12px/12px 微软雅黑; position:relative; margin:auto;}
#content .homePage .part1 ul li .details:hover{ color:#b30000; border-top:#b30000 solid 1px;}


/* #content .homePage .part2{ width:100%;}
#content .homePage .part2 ul li{ width:33.33%; height:100%; float:left; position:relative;} */

#content .homePage .part2{ width:85%; margin:0 auto;}
#content .homePage .part2 ul li{ width:31%; height:100%; float:left; position:relative;}

#content .homePage .part2 ul li .pic{ position:relative; z-index:99;}
#content .homePage .part2 ul li .mc{ width:100%; height:100%; z-index:999; position:absolute; left:0; top:0; background:url(../img/header_bg.png) repeat;}


/* #content .homePage .part2 ul li .text{ z-index:9999; width:100%; position:absolute; left:0; top:35%;}
#content .homePage .part2 ul li .text h2{ color:#ffffff; font:24px/24px 微软雅黑; text-align:center;}
#content .homePage .part2 ul li .text p{ color:#ffffff; font:12px/18px 微软雅黑; text-align:center; margin:30px 0 20px;} */
#content .homePage .part2 ul li .text{ z-index:9999; width:100%; height:100px;}
#content .homePage .part2 ul li .text_movie{ z-index:9999; width:100%; height:100px; position:absolute; left:0; top:25%;}
#content .homePage .part2 ul li .text h2{ color:#333; font:18px/18px 微软雅黑; margin-top:25px;}
#content .homePage .part2 ul li .text p{ color:#333; font:12px/18px 微软雅黑; margin:20px 0 20px;}


#content .homePage .part2 ul li .text .details{ display:block; width:30px; text-align:center; color:#ffffff; font:12px/30px 微软雅黑; padding-top:10px; position:relative; margin:auto; border-top:#c5c5c5 solid 1px;}
#content .homePage .part2 ul li .text .details:hover{ color:#b30000; border-top:#b30000 solid 1px;}
#content .homePage .part2 ul li .text_movie .moviePlay{ cursor:pointer; width:60px; height:60px; background:url(../img/moviePlay1.png) no-repeat; position:relative; margin:auto;}
#content .homePage .part2 ul li .text_movie .moviePlay:hover{ background:url(../img/moviePlay2.png) no-repeat;}
#content .homePage .part3{ margin:50px 0;}
#content .homePage .part3 .de1{ margin-bottom:25px; text-align:center;}
#content .homePage .part3 .de1 span{ cursor:pointer; display:inline-block; padding:0 27px; color:#666666; font:30px/30px 微软雅黑; border-left:#c7c7c7 solid 1px;}
#content .homePage .part3 .de1 .on{ color:#b30000;}
#content .homePage .part3 .de2 ul li{ margin-top:40px; width:48%; float:left; margin-left:4%;}
#content .homePage .part3 .de2 ul li .tp{ width:20%; float:left;}
#content .homePage .part3 .de2 ul li .text{ width:75%; float:right;}
#content .homePage .part3 .de2 ul li .text h3{ margin-bottom:10px;}
#content .homePage .part3 .de2 ul li .text h3 a{ color:#000000; font:18px/18px 微软雅黑;}
#content .homePage .part3 .de2 ul li .text p{ color:#666666; font:12px/18px 微软雅黑;}
#content .homePage .part3 .de2 ul li .text .more{ display:inline-block; padding-top:20px; color:#666666; font:12px/12px 微软雅黑; text-decoration:underline;}
#content .homePage .part3 .de2 ul li .text .more:hover{ color:#b30000;}

/*尾部*/
#footer{ padding:40px 0 25px; width:100%; overflow:hidden; background:#535353;}
#footer ul{ float:left;}
#footer ul li{ float:left; margin-right:25px;}
#footer ul li h3{ color:#ffffff; font:14px/14px 微软雅黑; padding-bottom:14px;}
#footer ul li p{width:106px; color:#e4e4e4; font:14px/28px 微软雅黑;}
#footer ul li h3:hover{ color:#b30000;}
#footer ul li p:hover{ color:#b30000;}
#footer .right{ width:114px; float:right;}
#footer .right h3{ color:#ffffff; font:14px/14px 微软雅黑; padding-bottom:20px;}
#footer .right img{ width:100%;}
#footer .subscript{ margin-top:50px; color:#808080; font:12px/12px Arial;}
@media screen and ( max-width:1000px){
}
















