﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/*通用格式化样式css CSS Document */html { -webkit-text-size-adjust:none; }body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; font-family:"微软雅黑"; font-size:14px; background:none; color:#333333; }table { border-collapse:collapse; border-spacing:0; }td, th { word-wrap:break-word; word-break:break-all; }img { border:0; }del, ins { text-decoration:none; }caption, th { text-align:left; }h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}q:before, q:after { content:''; }abbr, acronym { border:0; font-variant:normal; }sup, sub { vertical-align:baseline; }/* because legend doesn't inherit in IE */input, select { vertical-align:middle; }i, cite, em { font-style:normal }/* New Clearfix */.clearfix:after { visibility:hidden; display:block; font-size:0; content:''; clear:both; height:0; }* html .clearfix { zoom:1; } /* IE6 */*:first-child +html .clearfix { zoom:1; } /* IE7 *//* Defaults */a { text-decoration:none; color:#646464; font-size:14px; }a:hover { text-decoration:none; color:#646464; }a:focus { outline:none; color:#646464; }.L, .l, .C, .c, .Left, .Center, .left, .center { float:left; }.R, .r, .Right, .right { float:right; }.reset_ul { margin:0; padding:0; list-style:none; }/*index*/.top{width:1200px;margin:0 auto;height:110px;}.top .logo{    line-height: 110px;    font-size:25px;    color:#b09276;}.top .r>li{position:relative;}.top .r .l:hover{background:url(http://oldfile.4e8.com/skin/mzzx8805/img/tdh_hover.png) no-repeat center bottom;}.top .r li a{    padding:0 20px;    font-size: 20px;    color:#333;    line-height:110px;}.top .r .top_lanmu{    padding:0;    margin:0;    width:100%;    position: absolute;    top:110px;    display: none;    z-index:99;}.top .r>li:hover .top_lanmu{    display: block;}.top .r .top_lanmu li{    text-align:center;    background:#fff;}.top .r .top_lanmu li a{    line-height: 50px;    font-size:16px;    padding:0;}/* 本例子css */.banner{    width:100%;  overflow:hidden;}.slideBox{ width:1920px; height:500px; overflow:hidden; position:relative; left:50%;margin-left:-960px;}.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }.slideBox .hd ul li.on{ background:#f00; color:#fff; }.slideBox .bd{ position:relative; height:100%; z-index:0;   }.slideBox .bd ul{    margin:0;    padding:0;}.slideBox .bd li{ zoom:1; vertical-align:middle;list-style: none; }.slideBox .bd img{ width:100%;}/* 下面是前/后按钮代码，如果不需要删除即可 */.slideBox .prev,.slideBox .next{ position:absolute; left:20%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://oldfile.4e8.com/skin/mzzx8805/img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }.slideBox .next{ left:auto; right:20%; background-position:8px 5px; }.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }.slideBox .prevStop{ display:none;  }.slideBox .nextStop{ display:none;  }/*index_pro*/.index_pro{    width:1200px;    margin:0 auto;}h2{    font-size:30px;    text-align: center;    color:#333;    font-weight: normal;    margin-top:50px;    margin-bottom:30px;}h2 i{    display: block;    font-size: 18px;    color:#999;}.index_pro .bd ul{    padding:0;    margin:0;}.index_pro .bd li{    float: left;    list-style: none;    margin:10px;    border:1px solid #cecece;    position:relative;}.index_pro .bd li:nth-child(2),.index_pro .bd li:nth-child(5){    margin:0 28px 18px;}.index_pro .bd li:nth-child(1),.index_pro .bd li:nth-child(3),.index_pro .bd li:nth-child(4),.index_pro .bd li:nth-child(6){    margin:0 0 18px 0;}.index_pro .bd li .pro_img{    width:379px;    height:250px;    overflow:hidden;  text-align:center;}.index_pro .bd li .pro_img img{    height:100%;    margin:0 auto;    transition: 1s;}.pro_hot{    display: block;    width:73px;    height:73px;    background:#444951;    font-size:18px;    text-align:center;    line-height: 73px;    border-radius: 73px;    color:#fff;    position:absolute;    right: 32px;    top:213px;}.index_pro .bd li p{    font-size:18px;    color:#444951;    padding-left:25px;    margin-top: 40px;}.index_pro .bd li span{    font-size:14px;    color:#444951;    padding-left:25px;    line-height: 60px;}.index_pro .bd li .pro_img:hover img{    transition: 1s;    transform: scale(1.2);}.index_about{    width:100%;  overflow:hidden;}.index_ab_box{    width:1920px;    height:448px;    position:relative;    left:50%;    margin-left:-960px;    background:url(http://oldfile.4e8.com/skin/mzzx8805/img/ab_bg.jpg) no-repeat center center;}.index_ab{    width:1200px;    margin:0 auto;}.index_ab .R{    width:542px;    overflow:hidden;    padding-top:93px;}.index_ab .R p{    font-size:36px;    color:#fff;}.index_ab .R span{    font-size:16px;    margin:30px 0 50px;    color:#fff;    display: block;}.index_ab .R .more{    display: block;    width:120px;    height:40px;    line-height:40px;    border:1px solid #fff;    text-align:center;    color:#fff;}.index_case{    width:1200px;    height:520px;    margin:0 auto;    overflow:hidden;    position:relative;}.index_case .one{    width:345px;    height:520px;    position:absolute;}.index_case .two{    width:486px;    height:254px;    position:absolute;    left:357px;}.index_case .four{    width:345px;    height:520px;    position:absolute;    right:0;}.index_case .three{    width:486px;    height:254px;    position:absolute;    bottom:0;    left:357px;}.index_case div{    overflow:hidden;}.index_case div img{    height:100%;    margin:0 auto;    transition: 1s;}.index_case div:hover img{    transition:1s;    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -ms-transform: scale(1.2);    -o-transform: scale(1.2);    transform: scale(1.2);}.index_nc{    width:100%;  overflow:hidden;}.index_nc_box{    width:1920px;    height:600px;    position: relative;    left:50%;    margin-left:-960px;    background:url(http://oldfile.4e8.com/skin/mzzx8805/img/nc_bg.jpg) no-repeat center;}.index_nb_con{    width:1200px;    margin:0 auto;}.index_nb_con  .jy{    display: block;    margin-top:73px;    border-left:3px solid #f08200;    font-size:18px;    color:#fff;    font-weight:bold;    padding-left:15px;    width:320px;}.index_nc_case{    width:550px;}.index_nc_case ul{    margin:80px 0;    padding:0;}.index_nc_case li{    width:173px;    height:117px;    overflow:hidden;    list-style: none;    float:left;    margin-right:10px;    margin-bottom:10px;  text-align:center;}.index_nc_case li:hover img{    -webkit-transition: 1s;    -moz-transition: 1s;    -ms-transition: 1s;    -o-transition: 1s;    transition: 1s;    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -ms-transform: scale(1.2);    -o-transform: scale(1.2);    transform: scale(1.2);}.index_nc_case li img{    height:100%;    margin:0 auto;    -webkit-transition: 1s;    -moz-transition: 1s;    -ms-transition: 1s;    -o-transition: 1s;    transition: 1s;}.index_nc_more{    display:block;    width:156px;    height:39px;    background:#272d35;    color:#fff;    text-align:center;    line-height:39px;    font-weight:bold;    margin:0 auto;}.index_nc_more:hover{    color:#f08200;}.index_nb_con .r{    width:550px;    overflow:hidden;}.index_nb_con .r span{    color:#333;}.index_news_img{    width:72px;    height:72px;    -webkit-border-radius:72px;    -moz-border-radius:72px;    border-radius:72px;    overflow: hidden;}.index_nb_news{    margin-top:80px;}.index_nb_news img{    height:100%;    margin:0 auto;}.index_nb_news li{    width:380px;    height:72px;    background:#fff;    padding:30px;    margin-bottom:20px;    list-style:none;}.index_news_text{    overflow:hidden;    padding-left:10px;}.index_news_text .l{    font-size:18px;    margin-bottom:8px;}.index_news_text .r{    width:auto;    font-size:14px;    color:#999 !important;}.index_news_text p{    width:100%;    overflow: hidden;    font-size:12px;    color:#666;}.index_nb_news ul{    padding-left:50px;}.index_nb_con .r .hd{    position:relative;}.index_nb_con .r .hd a{    background:url(http://oldfile.4e8.com/skin/mzzx8805/img/pre.jpg) no-repeat center;    width:40px;    height:40px;    display: block;    position: absolute;    top:135px;}.index_nb_con .r .hd a.next{    background:url(http://oldfile.4e8.com/skin/mzzx8805/img/next.jpg) no-repeat center;    right:10px;}.index_news{    width:1200px;    margin:0 auto;    overflow:hidden;}.index_news .l{    width:380px;    height:525px;    border:1px solid #c0a68d;    margin:0 9px;}.index_news .l:nth-child(3){    margin:0 27px;}.index_news .l:nth-child(2),.index_news .l:nth-child(4){    margin:0;}.index_news_title{    width:100%;    height:154px;    background: #444951;    text-align: center;    padding-top:52px;}.index_news .l p{    font-size:27px;    text-align:center;    color:#fff;}.index_news .l ul{    padding:40px 20px 20px;}.index_news ul li a{    line-height:40px;    font-size:18px;    color:#333;}.index_news ul li a span{    text-align:right;    font-size:12px;    color:#999;    float: right;}.index_news_more{    font-size:14px;    display: block;    text-align: center;    line-height:30px;    color:#444951;    letter-spacing: 2px;}.link{    width:1200px;    margin:0 auto;}.link li h4{    font-size:20px;    color:#333;    line-height: 50px;}.link li{    float: left;}.link li a{    font-size:14px;    padding:0 10px;    line-height:50px;}.foot{    width:100%;    background:#1f242b;    overflow: hidden;}.foot_box{    width:1200px;    margin:0 auto;    overflow:hidden;}.index_dbdh .l a{    padding-right:50px;    font-size:24px;    font-weight:bold;    color:#fff;    line-height: 50px;}.index_dbdh{    margin-top:30px;}.index_dbdh .index_dblm li a{    font-size:20px;    font-weight:normal;    color:#999;    line-height: 30px;}.erweima{    margin:45px 30px 0;}.erweima p{    font-size:18px;    color:#999;    text-align: center;}.tel{    font-size:36px;    color:#fff;    font-weight:bold;}.add{    font-size:24px;    color:#999;}.foot .r{    text-align: right;    width:400px;    padding-top:40px;}.bah{    width:100%;    line-height:70px;    font-size:20px;    color:#999;    border-top:1px solid #808080;    text-align: center;    margin-top:50px;}.nei_con input{border:1px solid #999;width:400px;line-height:30px;margin-bottom:10px;}.nei_con textarea{width:400px;border:1px solid #999;}.nei_add{    width:100%;    border-bottom:1px solid #e8e9e9;    color:#999;}.nei_add_box{    width:1200px;    margin:0 auto;}.nei_add_box a{    line-height:54px;    color:#999;}.nei_pro_lanmu{    width:1200px;    background:#f9f9f9;    margin:30px auto;    overflow:hidden;}.nei_pro_lanmu li{    float:left;}.nei_pro_lanmu li a{    color:#333;    padding:0 40px;    line-height:45px;}.nei_pro_lise{    width:1200px;    margin:0 auto;    overflow:hidden;}.nei_pro_lise li{    width:374px;    height:403px;    float:left;    margin-right:26px;    border:1px solid #cecece;    margin-bottom:30px;}.nei_pro_lise li:nth-child(3n){    margin-right:0;}.nei_pro_lise li:nth-child(3n-1){    margin-right:36px;}.nei_pro_lise li:nth-child(3n-2){     margin-right:36px; }.nei_pro_lise li .nei_pro_img{    display: block;    width:100%;    height:294px;    overflow:hidden;    text-align:center;}.nei_pro_img img{    height:100%;    margin:0 auto;    transition:all 1s;}.nei_pro_lise li .nei_pro_img:hover img{    transition:all 1s;    transform: scale(1.1);}.nei_pro_lise li:hover{    box-shadow: 0 0 15px #a5a5a5;}.nei_pro_bt{    margin:0 15px;    border-top:1px solid #c9c9c9;    line-height: 58px;    overflow:hidden;}.nei_pro_title{    font-size:14px;    color:#999;    display: block;    float: left;}.yuyue{    display: block;    float: right;    width:100px;    line-height: 28px;    border:1px solid #d5d5d5;    font-size:14px;    color:#999;    text-align: center;    margin-top:13px;}.nei_pro_lise li p{    clear: both;    line-height: 50px;    color:#333;    padding:0 16px;    font-size:18px;}.page{    text-align:center;    font-size:12px;    color:#999;    line-height:30px;}.nei_xg{    width:1200px;    margin:0 auto;    font-size:24px;    color:#333;}.nei_news_list{    width:1200px;    margin:25px auto;    overflow:hidden;    padding:15px;}.nei_news_list li{    width:535px;    height:117px;    border:1px solid #ededed;    margin-left:13px;    float:left;    padding: 25px;    margin-bottom:25px;}.nei_news_list li:nth-child(2n){    margin-left:25px;}.nei_news_list li:nth-child(2n-1){    margin-left:0;}.nei_news_list li .nei_news_title{    font-size:18px;    color:#333;}.nei_news_list li p{    font-size:14px;    color:#666;    margin:13px 0;    line-height:25px;}.nei_news_list li span{    font-size:14px;    color:#666;}.nei_news_list li:hover{    box-shadow: 0 0 15px #c6c6c6;}.nei_news_list li:hover .nei_news_title{    color:#B09276;}.nei_pro_lise h1{font-size:24px;color:#333;text-align:center;line-height:40px;}.nei_dianji{font-size:12px;color:#999;text-align:center;line-height:20px;}.nei_con{padding:20px 0;}.nei h1{font-size:26px;font-weight:normal;color:#333;text-align:center;line-height:40px;}.nei_time{font-size:12px;text-align:center;color:#999;}.nei_con{padding:20px 0;}