/*网站基本定义*/
html{color:#000; overflow-y:scroll;  font-size: 10px;    font-size: 62.5%;    box-sizing: border-box;}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
html,
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{font-family:"宋体";font-size:14px;margin:0px;padding:0px;}
img{border:0;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
input { outline:none;}
*{margin:0;padding:0;list-style:none;}
*,
*::before,
*::after {  box-sizing: inherit;}
a{ text-decoration:none;}
a:hover{text-decoration: none;}
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.clear{clear: both;}   /*清楚缓存 */

body{background:url(../images/index_01.jpg) no-repeat scroll 50% 0 transparent; 
    -webkit-background-size: 100% 100%; -o-background-size: 100% 100%; background-size: 100% 100%; 
    overflow:hidden; bottom: 0; margin:0px 0px 0px 0px;background-attachment: fixed; 
    width: 100%; height: 100%; top:0; left: 0; zoom: 1;}

/*首页-左侧导航*/
.menu{ z-index:10; background-image: url(../images/i-menu-ds.png); background-repeat:no-repeat;  width:231px;  overflow:hidden; position:fixed; top:0; left:0; bottom: 0; }
.menu img{ padding-top:20px; padding-left:25px; padding-bottom:20px; width: 118px; height: 127;}
.menu ul>li{ color:#FFF; font-size:17px; font-family:"bm"; line-height:40px; padding-left:35px;}
.menu ul>li a{ color:#FFF;}
.menu-bottom-text{ color:#999; font-size:12px; 	list-style: none;    margin: 4rem 0 0 0;    padding: 0 0 4.4rem 1.3rem; 	position:absolute;	bottom:15%; line-height:18px;}
.menu-bottom-text a{ color:#999;}

/*首页-右侧内容*/
.right{ width:100%; }
.right-hdp{ z-index:9;}
.right-hdp img{ margin:0px 0px 0px 0px; width:100%; overflow:hidden;}
.right-kj01{ width:100%; height:auto; overflow:hidden;}
.right-kj01-bt{ background-image:url(../images/i-bt.png); margin:30px 0 30px 300px;}
.right-kj01-bt h1{font-family:"bm"; color:#FFF; font-size:36px; line-height:98px; margin-left:50px; }
.right-kj01-bt h4{margin:20px 0 0 50px;}
.right-kj01-bt h4 a{color: #000;}
.right-kj01-zu{ margin-left:300px;  widyh:336px; height:auto; color:#000; }
/*首页产品*/
.product_img{padding-left: 15px; padding-right: 15px; min-height: 260px; margin:20px 0 30px 0;}
.product_img img{margin-right: auto;margin-left: auto;display: block;max-width: 100%;height: auto; margin-bottom: 10px;  max-height: 80%;}
.product_img p{text-align: center;}
.product_img a{color: black;}
.product_img span{position:absolute; bottom: 6rem; text-align: center; font-family:"bm"; color:#FFF; font-size: 2.4rem; width:90%;}
.product_title{margin: 10px 0px 0px 0px; padding-right: 10px; height: 40px; line-height: 24px;text-align: center;}
.img-thumbnail:hover, .product_img span{opacity: 0.8;}
/*首页联系方式*/
.right-kj02{ width:100%; height:auto; overflow:hidden; position:relative;}
.right-lxwm{margin:260px 0 30px 300px;  position:absolute;}
.right-lxwm-bt{background-image: url(../images/i-lxwm-bt.png); background-repeat: no-repeat; width: 83px; height: 244px; font-family:"bm";  color:#FFF; font-size: 36px; padding: 60px 0 0 20px; float: left;}
.right-lxwm-nr{color: #000; font-size: 24px; font-family:"bm"; line-height: 36px; margin:115px 0 30px 30px; float: left;}
/* .right-lxwm-ds{top:0; left:0; width: 100%; bottom: 0; margin:0px 0px 0px 0px;background-attachment: fixed;background-size:100% 100%; postion:absolute; } */
/*内页-产品*/
.n-nr{margin: 50px 50px 10px 20px;}
.n-nr a{color: #000;}
.n-right-kj01-bt{ background-image:url(../images/i-bt.png); margin:30px 0 30px 300px;}
.n-right-kj01-bt h1{font-family:"bm"; color:#FFF; font-size:36px; line-height:98px; margin-left:50px; }
.n-right-kj01-bt h4{margin:20px 0 0 50px;}
.n-right-kj01-bt h4 a{color: #000;}
footer{display:none;} 