@charset "utf-8";
/* CSS Document */
body, html {margin:0;font-family: Arial, Helvetica, sans-serif; background:#040000;color:#fff;font-size:12px}
ul,li,a,em{ list-style:none;margin:0px;padding:0px; text-decoration:none; font-style:normal;color:#fff;}
a:hover{color:#f37800;}
.clear:after { content: '.'; clear: both; display: block; height: 0; visibility: hidden; line-height: 0; }
.clear { zoom: 1;}
.wp{max-width:1700px; margin:0 auto;}
.top{ background:url(logo.jpg) no-repeat #151515;height:110px;line-height:110px; overflow: hidden;}
.logo{float:left}
.nav{float:left; font-size:15px;margin-left:150px;}
.nav ul{}
.nav ul li{float:left;margin-right:65px; text-transform: uppercase}
.lang{float:right; background:#fff;width:75px;height:26px; border-radius:20px;line-height:26px;color:#000;margin-top:36px; text-align:center}
.lang em{color:#000}
.lang a{color:#000}
.lang em{margin:0px 5px;}

.banner{}
.middle{ background:url(bj.jpg) no-repeat center top;padding:50px 0px 0px 0px;}
.title{ text-align:center; font-size:27px;line-height:55px; text-transform:uppercase;clear:both}
.title2{  font-size:27px;line-height:55px; text-transform:uppercase}
.line{ margin:0 auto;margin-bottom:50px}
.line2{ margin-bottom:50px}
.postion{ height:50px;line-height:50px; background:url(postion.png) no-repeat left center;padding-left:23px; text-transform:uppercase; font-size:14px;margin-top:-30px;float:right}
.title span{ ;height:55px; background:url(a.png) no-repeat left center;padding-left:35px ;;}

.video{}
.video ul{}
.video ul li{ position:relative;width:25%;;height:290px;float:left;margin-bottom:2px; overflow:hidden; overflow:hidden;}
.video ul li img{width:100%;height:290px; position:absolute;top:0px;left:0px;z-index:1;margin-right:2px;}
.video ul li span{ display:block}
.video ul li span.a{ background:url(bf.png) no-repeat;width:31px;height:37px; position:absolute;top:48%;left:48%;z-index:999}
.video ul li span.b{height:50px; position:absolute;bottom:0px;left:0px;width:100%; background:rgba(0,0,0,0.6);z-index:999;padding:0px 10px;font-size:20px;line-height:50px;animation:mymove 5s infinite;
-webkit-animation:mymove 5s infinite}
.video ul li span.b em{display:none}
.video ul li:hover span.b{height:100px;line-height:35px;padding-top:10px}
.video ul li:hover span.b em{display:block; font-size:14px}
.mt50{margin-top:50px}

.footer{margin-top:70px}
.f_1{border-top:1px solid #1d1919;border-bottom:1px solid #1d1919;height:55px;line-height:55px;}
.f_1_1{float:left}
.f_1_1 a{color:#7b7a7a;margin-right:80px;}
.f_1_2{float:right;margin-left:22px; position:relative}
.f_1_2 a{margin-left:12px;}
.f_2{ clear:both;text-align:center;color:#7b7a7a;line-height:50px;height:50px;border-top: 1px solid #1d1919;}

.about{padding:20px 0px; font-size:14px;line-height:25px;}
.about p{ text-align:left;text-indent:40px}
.content_a{padding:30px; font-size:14px;line-height:25px; background:#fff;;color: #000; ; border-radius:5px;}
.videos{ text-align:center;margin-bottom:30px}
.contetn_a p{ text-indent:40px}
.tc{ text-align:center}
.content{line-height:22px;  font-size:14px; }
.con{ background:#fff;height:530px;color:#333;}
.con img{width:50%;height:530px;float:left;}
.con:nth-child(2) img{float:right}
.con_1:nth-child(2){;float:right;;word-break:break-all;width:50%}
.con_1{;float:left;word-break:break-all;width:750px}
.con_1 p{padding:0px 50px;}
.content p{ text-indent:30px}
.ptt{ font-size:25px;padding:50px 0px 20px 50px}
.desc{padding-top:20px}
.lxwm{ background:#fff;height:500px}
.map{float:right;width:55%;height:500px}
.lxwm_1{color:#333;padding-top:40px; font-size:14px;float:left;width:45%}
.plx{padding:0px 50px;}
.lxwm_1 ul{padding-top:55px;}
.lxwm_1 ul li{ float:left; text-align:center;width:30%; margin-right:2%}
.lxwm_1 ul li img{width:90px;height:90px; border:1px solid #ccc; border-radius:90px;padding:10px;}
.lxwm_1 li span{display:block;color:#333;line-height:23px;margin-top:15px;}
.wx{padding:20px;float:left}
.wx img{float:left;width:120px;height:120px;}
.wx span{display:block;float:left;margin-left:15px;margin-top:40px;line-height:25px;}
.plx{font-size:25px; border-bottom:1px solid #ccc;line-height:70px;}
.wx_c{ position:relative;z-index:99999;}
.wx_show{ position:absolute;width:100px;height:100px;left:-110px;top:-43px;display:none;z-index:99999;}
.qq_c{ position:relative;z-index:99999;}
.qq_show{ position:absolute;right:-20px;top:-20px; display:none;z-index:99999;widht:50px;height:20px;color:#fff;}
