﻿@charset "utf-8";

body{  font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; text-align:center;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; }
li{ list-style-type:none;}
img{ border:0 none;}
i{ font-style:normal;}
a:link, a:visited{  text-decoration:none; }
a:hover{  text-decoration:none;}
a { outline:none; star:expression(this.onFocus=this.blur());}
.warpper{ width:998px; margin:0 auto; text-align:left;}
.warpper1{ width:1348px; margin:0 auto; text-align:left;}

.c-warp{ width:100%; min-width:998px; overflow:hidden;}
.clr{ clear:both;}
.more{ float:right;}

.empty-30{ height:30px;}
.empty-10{ height:10px;}
.empty-50{ height:50px;}
.empty-140{ height:140px;}
.empty-20{ height:20px;}
.empty-15{ height:15px;}
.empty-40{ height:40px;}
.empty-5{ height:5px;}
.empty-90{ height:90px;}

/*.header{ background:#131313;}
.logo{ float:left; width:90px; margin:10px 0px;}*/

/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}


/*blue*/
.side_blue .side_title{background-position:-333px 0;}
.side_blue .side_center{background:url(../images/blue_line.gif) repeat-y center;}
.side_blue .side_bottom{background-position:-333px -60px;}
.side_blue .close_btn{background-position:-44px 0;}
.side_blue .close_btn:hover{background-position:-65px 0;}
.side_blue .show_btn{background-position:-119px 0;}
.side_blue .msgserver a{color:#68c40b;}
.side_blue hr{border-bottom:1px solid #edf2e5;}

.header{ background:url(../images/top-bj.jpg) repeat-x; height:122px;}
.logo{ float:left; width:507px; margin:10px 0px;}
.nav{ margin-top:10px;}
.nav li{ float:left; width:166px; text-align:center; font-size:14px; font-family:微软雅黑;}
.nav a:link, .nav a:visited{ display:block; width:97px; height:28px; line-height:28px; color:#fff; }
.nav a:hover, .nav a:active{ display:block; width:97px; height:28px; line-height:28px; color:#fff; background:url(../images/nav-h.jpg) no-repeat center top; }

.time{ float:right; width:245px; margin-top:25px; background:url(../images/ss.jpg) no-repeat left top; height:26px;line-height:26px; text-align:center;color:#fff;}


.l-ab{ float:left; width:565px;}
.l-ab .tit{ font-size:36px; color:#121212;}
.l-ab .tit span{ color:#fe0000; font-size:48px; font-family:Arial; font-weight:bold;}
.l-ab .more{ margin:25px 220px 0px 0px;}
.l-ab .txt{ color:#121212;}
.r-ab{ float:right; width:386px;}


.cp{background:url(../images/cp-bj.jpg) no-repeat top center; height:796px; background-size:100% 100%; width:100%;}
.cp .tit{ font-weight:bold; font-size:36px; text-align:center; color:#fff;}
.cp .tit span{ font-size:42px; font-family:微软雅黑;}

.cp .txt li{ float:left; margin-bottom:5px;}
.cp .l-cp{ float:left; width:645px;}
.cp .r-cp{ float:right; width:348px;}

.lanrenzhijia ul .c1{float:left;display:inline;width:376px;height:278px;overflow:hidden;position:relative; margin-right:5px; }
.lanrenzhijia ul li:first-child{ margin-left:0;}
.lanrenzhijia .c1 .rsp{width:376px;height:278px;overflow:hidden;position: absolute;top:0px;left:0px;}
.lanrenzhijia .c1 .text{position:absolute;width:376px;height:378px;left:-376px;top:0px;overflow:hidden; background:url(../images/11.png) no-repeat;}
.lanrenzhijia .cp-name{ text-align:center; color:#fff; font-size:18px; font-family:微软雅黑; padding:110px 0px 0px 0px;}
.lanrenzhijia .c1 .more{ margin:50px 50px 0px 0px;}


.lanrenzhijia ul .c2{float:left;display:inline;width:264px;height:278px;overflow:hidden;position:relative; }
.lanrenzhijia ul li:first-child{ margin-left:0;}
.lanrenzhijia .c2 .rsp{width:264px;height:278px;overflow:hidden;position: absolute;top:0px;left:0px;}
.lanrenzhijia .c2 .text{position:absolute;width:264px;height:378px;left:-264px;top:0px;overflow:hidden; background:url(../images/12.png) no-repeat;}
.lanrenzhijia .c2 .more{ margin:50px 50px 0px 0px;}


.lanrenzhijia ul .c3{float:left;display:inline;width:376px;height:278px;overflow:hidden;position:relative; margin-left:5px; }
.lanrenzhijia ul li:first-child{ margin-left:0;}
.lanrenzhijia .c3 .rsp{width:376px;height:278px;overflow:hidden;position: absolute;top:0px;left:0px;}
.lanrenzhijia .c3 .text{position:absolute;width:376px;height:278px;left:-376px;top:0px;overflow:hidden; background:url(../images/11.png) no-repeat;}
.lanrenzhijia .c3 .more{ margin:50px 50px 0px 0px;}


.lanrenzhijia ul .c4{float:left;display:inline;width:348px;height:173px;overflow:hidden;position:relative;}
.lanrenzhijia ul li:first-child{ margin-left:0;}
.lanrenzhijia .c4 .rsp{width:348px;height:173px;overflow:hidden;position: absolute;top:0px;left:0px;}
.lanrenzhijia .c4 .text{position:absolute;width:348px;height:173px;left:-348px;top:0px;overflow:hidden; background:url(../images/13.png) no-repeat;}
.lanrenzhijia .cp-name1{ text-align:center; color:#fff; font-size:18px; font-family:微软雅黑; padding:50px 0px 0px 0px;}
.lanrenzhijia .c4 .more{ margin:20px 50px 0px 0px;}


.lanrenzhijia ul .c5{float:left;display:inline;width:348px;height:383px;overflow:hidden;position:relative; }
.lanrenzhijia ul li:first-child{ margin-left:0;}
.lanrenzhijia .c5 .rsp{width:348px;height:383px;overflow:hidden;position: absolute;top:0px;left:0px;}
.lanrenzhijia .c5 .text{position:absolute;width:348px;height:383px;left:-348px;top:0px;overflow:hidden; background:url(../images/14.png) no-repeat;}
.lanrenzhijia .cp-name2{ text-align:center; color:#fff; font-size:18px; font-family:微软雅黑; padding:180px 0px 0px 0px;}
.lanrenzhijia .c5 .more{ margin:50px 50px 0px 0px;}



.news .tit{ font-size:36px; color:#121212; text-align:center;}
.news .tit span{ color:#fe0000; font-size:48px; font-family:Arial; font-weight:bold;}
.news .more{ margin:25px 220px 0px 0px;}
.news .l-news{ float:left; width:460px;}
.news .l-news .title{ color:#626262; font-size:20px; font-family:微软雅黑; line-height:30px;}
.news .more1{float:right; margin-top:10px;}
.news .txt li{ margin-top:20px;}
.news .txt li a img{ float:left; margin-right:10px;}
.news .txt li a span{ font-size:14px; font-family:微软雅黑; color:#2c2c2c;}
.news .s-txt a{ color:#7c7b7b;}

.news .r-news{ float:right; width:460px;}
.news .r-news .title{ color:#626262; font-size:20px; font-family:微软雅黑; line-height:30px;}


.foot-top{ background:url(../images/f-nav-bj.jpg) no-repeat top center; background-size:100% 100%; width:100%; height:240px; color:#fff;}
.foot-top .left-nav{ float:left; width:350px; line-height:26px;}
.foot-top span{ font-size:14px; font-family:微软雅黑;}
.foot-top .right-nav{ float:right; width:380px; }
.foot-text{background:#131313; height:45px; line-height:45px; color:#fff;}

.foot-text .l-foot{ float:left; width:600px;}
.foot-text .r-foot{ float:right; width:350px;}
.foot-text a{ color:#fff;}


/*n-main*/

.content { background:url(../images/n-tit-bj1.png) repeat-x; height:40px; line-height:40px;}
.content .tit{ background:url(../images/n-tu1.png) no-repeat left center; text-indent:25px; color:#fff;}

.n-products{ background:#171717;}
.n-products .l-prod{ float:left; width:185px; border:2px solid #0e0e0e;}
.n-products .l-prod .title{ background:#232323; border-bottom:1px solid #0e0e0e; height:35px; line-height:35px; text-indent:15px; font-size:16px; font-family:微软雅黑; color:#fff;}



.a1{ display:block; width:182px; height:28px; line-height:28px; text-indent:20px; color:#fff;  background:url(../images/n-h.jpg) no-repeat; margin-top:5px;}
.a1:hover{ color:#f60000;}


.a2{ display:block;width:182px; height:28px; line-height:28px;margin-top:5px; text-indent:15px; color:#fff;}



.n-products .r-prod{ float:right; width:770px; }
.n-products .n-left{ float:left; width:26px; margin-top:180px;}
.n-products .n-center{ float:left; width:663px; margin-left:25px;}
.n-products .n-right{ float:right; width:26px; margin-top:180px;}

.ban-wrapper{width:100%;overflow:hidden;position:relative;}
.ban-content{position:absolute; top:0; left:0; }
.ban-content img{float:left; height:580px;}
.ban-point{ z-index:10; position:absolute ; bottom:30px; left:45%;}
.ban-point a:link,.ban-point a:visited{display:block; float:left;height:14px; width:14px; border-radius:7px; background:#fff; margin-right:10px; }
.ban-point a:hover{ background:#C00}
.ban-point a.active:link,.ban-point a.active:visited{background:#C00; }
/*3Dshow样式*/
#box{position:relative;width:650px;height:500px;margin:0 auto;}
#box ul{position:relative;width:650px;height:450px;}
#box li{position:absolute;border:1px solid #fff;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box li div{position:absolute;bottom:-450px;width:100%;height:100%;background:url(../images/14.png) repeat;}
#box li div h4{margin:0 10px;font-size:22px; line-height:30px;/*border-bottom:1px #333 solid;*/}
#box li div h4 span{color:#fff;text-align:center; height:450px; width:400px; margin:0 auto; display:table-cell; vertical-align:middle;filter:alpha(opacity=100);opacity:1;}
#box li div p{margin:5px 10px 0; color:#fff;}
#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/btn.png) no-repeat;}
#box .prev{left:-60px;}
#box .next{right:-60px;background-position:-39px 0;}

.single{color:#fff;}
.title a{ color:#fff;}

.prohomeul{ display:block; width:770px; cursor:pointer;}
.prohomeul .prohomeimg{ width:365px; float:left; text-align:center; padding:0 10px;position:relative; height:405px; overflow:hidden;}
.prohomeul .prohomeimg img{ width:365px; height:365px;}
.prohomeul .prohometit {color:#fff; position:absolute; top:-365px;}
.prohomeul .prohometit .prohometitmid{background:url(../images/14.png) repeat;display:table-cell; vertical-align:middle; width:365px; height:365px; font-size:22px; line-height:30px;}
.prohomeul .prohometit .prohometitmid a{ color:#f00;font-family:微软雅黑;}
.protitle{ text-align:center; width:365px;}
.protitle a{ color:#fff;font-family:微软雅黑; line-height:20px; font-size:12px;}
.proshowleft,.proshowright{ min-height:50px; width:50%; float:left;}

.newslist li{ line-height:22px; margin-bottom:20px;}
.newslist a{ color:#fff; display:block; width:600px; overflow:hidden;}
.newslist li a img{ float:left; margin-right:10px;}
.newslist li a span{ font-size:14px; font-family:微软雅黑; color:#fff;}