﻿@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:"微软雅黑";}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{color:#999999;font-size:12px;}
em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol,li,dl,dd,dt{list-style:none;}
a{text-decoration:none; color:#3f3432;}
a:hover{text-decoration:none; color:#cd5c15; transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
a.red:link,a.red:visited,a.red:hover{ color:#d60606;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear {clear:both; }
.left {float:left;}
.right {float:right;}


/*头部*/
#topbj{ width:100%; height:170px; background:url(../images/menu-bj.png) repeat-x;  position:absolute;z-index:99;}
.topzt{ width:1100px; height:100px; margin:0 auto; margin-top:14px;}
.topztlogo{ width:225px; height:100px; margin:0 auto;}
.topline{ width:100%; height:46px; float:left; margin-top:10px; background:url(../images/line.png) repeat-x; }
.topmenue{ width:1230px; height:46px; margin:0 auto;  }
.topmenue li{ width:80px; height:46px; float:left; font-size:14px;color:#FFF; line-height:55px; display:block;text-align:center; margin-left:28px; margin-right:28px; line-height:46px;  }
.topmenue li a{   color:#FFF;display:block; }
.topmenue li a:hover{height:42px; color:#d1ad6d;display:block; border-bottom:#d1ad6d 4px solid; }



/*大图*/
.bannerdt{width:100%; height:870px; margin:0 auto;}
.banner{ width:100%; height:870px; overflow:hidden; position:relative;font-size:0;font-family:"微软雅黑";  }
.b-img{ height:870px;  position:absolute; left:0; top:0; }
.b-img a{ display:block; height:870px; float:left;}
.b-list{ height:50px; padding-top:840px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%;  float:left; margin:0 5px; _margin:0 3px; background:#FFF;}
.b-list .spcss{ background:#d1ad6d;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:480px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:480px; }
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}


/*公司简介*/
.gsjj{width:100%; height:356px; float:left; margin-top:40px;}
.gsjjzt{width:1100px; height:356px; margin:0 auto; }
.gsjjbt{width:205px; height:62px; margin:0 auto;  }
.gsjjyw{width:205px; height:33px; margin:0 auto; border-bottom:1px solid #d1ad6d; border-top:1px solid #d1ad6d;   }
.gsjjzw{width:205px; height:27px; margin:0 auto;  font-size:18px; color:#d1ad6d; line-height:27px; text-align:center;  }
.gsjjnrwz{width:950px; height:100px; margin:0 auto; line-height:25px; text-align:center; padding-top:20px;  }
.gsjjnrb{width:960px; height:172px; margin:0 auto; }
.gsjjnrb1{width:162px; height:162px; float:left; margin:0 auto; background:url(../images/qlq.png) no-repeat; margin-left:15px; margin-right:15px; }
.gsjjnrbwz{width:162px; height:20px; color:#FFF; font-size:14px; margin:0 auto; text-align:center; margin-top:10px;}
.gsjjnrbwzyw{width:162px; height:20px; color:#FFF; font-size:10px; margin:0 auto; text-align:center; text-transform:uppercase;}
.gsjjnrbwzzw{width:162px; height:115px; color:#FFF; font-size:12px; margin:0 auto; text-align:center; line-height:24px; padding-top:5px; }
.gsjjnrb2{width:162px; height:162px; float:left; margin:0 auto; background:url(../images/zq.png) no-repeat; margin-left:15px; margin-right:15px; }
.gsjjnrb3{width:162px; height:162px; float:left; margin:0 auto; background:url(../images/slq.png) no-repeat; margin-left:15px; margin-right:15px; }
.gsjjnrb4{width:162px; height:162px; float:left; margin:0 auto; background:url(../images/slq-04.png) no-repeat; margin-left:15px; margin-right:15px; }
.gsjjnrb5{width:162px; height:162px; float:left; margin:0 auto; background:url(../images/zsq.png) no-repeat; margin-left:15px; margin-right:15px; }





/*产品展示*/
.cpzsbj{ width:100%; height:400px;background:url(../images/cp-bj.jpg) no-repeat;  margin-top:30px; padding-top:40px;}
.cpzs{width:1024px; height:360px; margin:0 auto;}


.cpzsbt{width:64px; height:360px; float:left; padding-left:40px;}
.cpzszw{width:27px; height:100px; float:left;margin:0 auto; text-align:center; font-size:18px; color:#d1ad6d;margin-top:140px; }
.cpzsyw{width:33px; height:205px; float:left; margin:0 auto; border-left:1px solid #d1ad6d; border-right:1px solid #d1ad6d; margin-top:77px;}


/*产品滚动*/
.prolist{width:920px; height:360px; margin:0 auto;}
.cp_proright .prolist{float:left;width:861px; height:360px; overflow:hidden;}
.cp_proright .prolist ul{margin:0 5px;padding:0;list-style:none;width:2999px;}
.prolist li{float:left; display:block; width:252px; height:280px; margin-right:15px; margin-left:15px;}
.prolist li img{border:#ebebeb 1px solid; border-bottom:none;}
.cp_proright .prolist ul li img{width:252px;height:280px; vertical-align:top;}

.cp_proright .arrow_left{float:left;width:22px;background:url(../images/cp_le01.gif) no-repeat left;height:360px;cursor:pointer;}
.cp_proright .arrow_right{float:left;width:22px;background:url(../images/cp_ri01.gif) no-repeat right;height:360px;cursor:pointer; }


.cp_wenzizt{width:393px; height:78px; background:#d1ad6d; color:#ededed; float:left; text-align:center; }
.cp_wenzizw{width:393px; height:30px; font-size:14px; line-height:30px; }
.cp_wenzizw a{ color:#ededed;}
.cp_wenzizw a:hover{ color:#FFF;}
.cp_wenzixx{width:46px; height:10px; border-bottom:#ededed 1px dashed; margin:0 auto;  }
.cp_wenziyx{width:393px; height:30px; font-size:12px; line-height:30px; text-transform:uppercase; margin:0 auto;  }
.cp_wenziyx a{ color:#ededed;}
.cp_wenziyx a:hover{ color:#FFF;}


/*新闻资讯*/
.xwzx{width:100%; height:247px; float:left; margin-top:40px;}
.xwzxzt{width:1100px; height:247px; margin:0 auto; }
.xwzxnrzt{width:1100px; height:155px; margin:0 auto; padding-top:30px;}
.xwzxnr {width:1100px; height:155px; float:left;}
.xwzxnr li{width:500px; height:155px; float:left; margin-right:25px; margin-left:25px;}
.xwzxnrtp{width:206px; height:155px; float:left; }
.xwzxnrwz{width:269px; height:155px; float:left; padding-left:25px; }
.xwzxnrwzbt{width:269px; height:30px; float:left; font-size:14px; }
.xwzxnrwzrq{width:269px; height:20px; float:left; }
.xwzxnrwzxq{width:269px; height:70px; float:left; line-height:24px; }
.xwzxnrxq{width:80px; height:21px; float:left; line-height:24px; margin-top:8px; color:#999; text-align:center;}
.xwzxnrxq a{border:#cccccc 1px solid;  display:block; color:#999;}
.xwzxnrxq a:hover{background:#d1ad6d; display:block; color:#FFF; transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}



/*招商加盟*/
.zsjm{width: 100%;height: 640px;float: left;margin-top: 70px;}
.zsjmbt{width: 1100px;height: 640px;margin:0 auto;}
.zsnr{width: 1100px;height: 547px;float: left;margin-top: 30px;}
.zsleft{width: 503px;height: 547px;float: left;}
.zsleft img{border: 0;padding: 0;margin:0 auto;}
.zsright { width: 495px;height: 520px;float: right;/* margin-top: 30px; */background: url(../images/join-fr.png) no-repeat right;background-size: 100% 100%;padding:0 30px;}
.zsws{}
.zsws h4{color:#d1ad6d;font-size: 18px;font-weight:bold;padding:15px 0;margin-top: 20px;}
.zsws p{color: #999999;font-size: 14px;line-height: 36px;}

/*联系我们*/
.lxwm{width: 100%;height: 400px;float: left;margin-top: 50px;}
.lxwmbt{width: 1100px;height: 400px;margin:0 auto;}
.lxnr{width: 1100px;height: 307px;float: left;margin:0 auto;margin-top: 30px;}
.lxleft{width: 503px;height: 307px;float: left;}
.lxleft img{border: 0;padding: 0;margin:0 auto;}
.lxright{width: 485px;height: 307px;float: right;padding: 0 30px;}
.lxright h4{color:#d1ad6d;font-size: 20px;font-weight:bold;padding:20px 0;margin-top: 20px;}
.lxright p{color: #999999;font-size: 18px;line-height: 36px;}
.lxright a{color: #999999;}


/*pk*/
.pk{width: 100%;height: 312px; float: left;margin-top: 40px;background: url(../images/b.png) center center;}
.pkd{margin:0 auto;width:1000px;height: 312px;}
.pleft{width: 385px;height: 253px;float: left;margin-top: 30px;}
.pleft h2 {color: white;font-size: 30px;line-height: 34px;}
.pklw{width: 385px;height: 198px;float: left;margin-top: 20px;}
.pklw ul{width: 385px;height: 198px;float: left;color: white;}
.pklw ul li{color: white;font-size: 16px;line-height: 32px;}
.fm{width: 216px;height: 318px;float: left;}
.pright{width: 313px;height: 253px;float: right;margin-top: 30px;}
.pright h2 {color: white;font-size: 30px;line-height: 34px;}
.pkrw{width: 385px;height: 198px;float: left;margin-top: 20px;}
.pkrw ul{width: 385px;height: 198px;float: left;color: white;}
.pkrw ul li{color: white;font-size: 16px;line-height: 32px;}



*{padding:0;margin:0;}
ul{list-style: none;}









/*设备配图*/
.over{width:1100px;margin:0 auto;height: 500px;overflow:auto;padding-top:60px;}
.over li{width:327px;height: 218px;margin-left:50px;float:left;position:relative;cursor: pointer;padding-bottom:30px;}
.over li img{width:100%;height:100%;}
.over li.no{margin-left:0;}
.over .txt{position:absolute;top:0;left:0;width:307px;height: 198px;background:rgba(209,173,109,0.9);padding:10px;color:#fff;display: none;background: #D1AD6D\9;}
.over li:hover .txt{display: block;}
.txt h2{font-size: 18px;text-align:center;padding-bottom:10px;}
.txt p{font-size: 13px;line-height: 24px;}









/*底部*/
.foot{width:100%; height:auto; float:left; margin-top:40px;  background:#1b2751;}
.footzt{width:1100px; height:150px; margin:0 auto; padding-top:30px;}
.footleft{width:720px; height:150px; float:left; }
.footleft li{width:110px; height:150px; float:left; font-family:"微软雅黑"; font-size:14px; color:#dadada; line-height:26px; padding-left:40px; padding-right:25px; border-right:#a38f7a 1px solid;  }
.footleft li a{color:#dadada;}
.footleft li a:hover{color:#d1ad6d;}

.footright{width:170px; height:120px; float:left; padding-left:10px; padding-top: 15px;}
.footwenzi{width:12px; height:120px; float:left; font-family:"微软雅黑"; font-size:14px; color:#fff; margin-top: 15px;}
.footewm{width:120px; height:120px; float:left; padding-left:20px; }

.footright2{width:170px; height:120px; float:left; padding-left:1px; padding-top: 15px;}
.footwenzi2{width:12px; height:120px; float:left; font-family:"微软雅黑"; font-size:14px; color:#fff;margin-top: 15px; }
.footewm2{width:120px; height:120px; float:left; padding-left:20px; }

.footbottom{width:100%; height:auto; float:left; margin-top:40px; border-top:#a38f7a 1px solid; }
.footbottomnr{width:1100px; height:auto; margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:12px; color:#e0e0e0; line-height:50px; }
.footbottomnr a{color:#e0e0e0;}
.yl{width:1100px; height:auto; margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:12px; color:#e0e0e0; line-height:20px; }
.yl p{padding-bottom:5px;color: white;}
.yl span{padding-bottom:5px;color: white;}
.yl a{color:#e0e0e0; }




 /*导航*/
        ul#navmenu
        {
            margin: 0 auto;
            width: 1230px; 
            height: 46px;
        }
        ul#navmenu li
        {
            margin: 0;
            border: 0 none;
            padding: 0;
            
            display: inline;
            list-style: none;
            position: relative;
            width:80px; height:46px; float:left; font-size:14px;color:#FFF; line-height:55px; display:block;
            text-align:center; margin-left:28px; margin-right:28px; line-height:46px; 
        }
        ul#navmenu ul
        {
            margin: 0;
            border: 0 none;
            padding: 0;
            width: 160px;
            list-style: none;
            display: none;
            position: absolute;
            left: 0;
        }
        ul#navmenu ul li
        {
            float: none; /*For Gecko*/
            display: block !important;
            display: inline; /*For IE*/
        }
        ul#navmenu a
        {
            padding: 0 6px;
            display: block;
            color: #FFF;
            text-decoration: none;
            height: 46px;line-height:46px; /*For IE*/
        }
        ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a
        {
            color: #FFF;height:42px; color:#d1ad6d;display:block; border-bottom:#d1ad6d 4px solid;
        }
        ul#navmenu li:hover li a, ul#navmenu li.iehover li a
        {
            float: none;
            background: #78829d;
            color: #FFF;
        }
        ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a
        {
            background: #78829d;
            color: #FFF;
            height:42px; color:#d1ad6d;display:block; border-bottom:#d1ad6d 4px solid;
        }
        ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a
        {
            background: #78829d;
            color: #FFF;
        }
        ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a
        {
            background: #78829d;
            color: #d1ad6d;
        }
        ul#navmenu li:hover li:hover li:hover li a, ul#navmenu li.iehover li.iehover li.iehover li a
        {
            background: #EEE;
            color: #666;
        }
        ul#navmenu li:hover li:hover li:hover li a:hover, ul#navmenu li.iehover li.iehover li.iehover li a:hover
        {
            background: #CCC;
            color: #FFF;
        }
        ul#navmenu ul ul, ul#navmenu ul ul ul
        {
            display: none;
            position: absolute;
            top: 0;
            left: 50px;
        }
        /* Do Not Move - Must Come Before display:block for Gecko */
        ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul
        {
            display: none;
        }
        ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul
        {
            display: block;
        }

ul.three{
  position:absolute;left:10px;
}
#navmenu li ul{ width: 160px;}
#navmenu li ul li{width:100%;margin:0;}
#navmenu li ul li ul{display: block;left:160px;}





.about_us{width: 1100px;margin:0 auto;text-align:center;padding-top:20px;height:190px;}
.about_us li{width:33.3%;float:left;position:relative;}
.about_us li>div{margin:20px;height:150px;background:#e2e4e4;border-radius: 5px;}
.about_us li>div img{position:absolute;left:50%;margin-left:-35px;top:-20px;width:70px;height:70px;}
.about_us .txt{padding:50px 30px 0;}
.about_us .txt h3{padding-bottom:5px;display: block; font-weight: bold;color:#000;font-size:14px;}
.gsjj{height:386px;}
.gsjjzt{height:386px;}



