﻿@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 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: "Microsoft YaHei"; font-size: 14px; background: none; color: #333333; }
body{min-width:1200px;}
table { border-collapse: collapse; border-spacing: 0; }
td, th { word-wrap: break-word; word-break: break-all; }
img { border: 0; max-width:100%;}
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: #333; 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; }
ul, li { margin: 0; padding: 0; list-style: none; }
.vf{overflow:hidden;}
.text_c{text-align: center;}
.text_l{text-align: left;}
.text_r{text-align: right;}
/*通用头部*/

@keyframes myimg
{
    from  {left: 5px;}
    to  {left: -5px;}
}

@-moz-keyframes myimg /* Firefox */
{
    from  {left: 5px;}
    to  {left: -5px;}
}

@-webkit-keyframes myimg /* Safari 和 Chrome */
{
    from  {left: 5px;}
    to  {left: -5px;}
}

@-o-keyframes myimg /* Opera */
{
    from  {left: 5px;}
    to  {left: -5px;}
}

.top_welcome{width:100%;background:#dedede;}
.top_welcome .wel_con{width:1200px;line-height: 30px;margin:0 auto;}
.top_welcome .wel_con li{font-size: 12px;color:#333333;padding-left: 13px;margin-left: 10px;}
.top_welcome .wel_con li a{font-size:12px;color:#333333;}
.logo{width:1200px;margin:0 auto;}
.logo .logo_img{height:100px;}
.logo .logoname h1{font-size: 34px;color:#000;font-weight: bold;padding-left: 10px;line-height: 20px;}
.logo .logoname{font-size: 34px;color:#000;font-weight: bold;padding-left: 10px;line-height: 20px;margin-top:31px;}
.logo .logoname span{font-size: 12px;color:#000;font-weight: normal;}
.logo_seo{color:#2ecfb6;font-size: 18px;margin-top: 22px;border-left: 1px solid #dedede;padding-left: 20px;}
.logo_seo span{color:#bababa;font-size: 12px;}
.logo .tel{font-size: 14px;color:#bababa;margin-top: 20px;background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/logotel.png) no-repeat left;padding-left: 60px;}
.logo .tel span{font-size: 34px;color:#2ecfb6;font-weight: bold;line-height: 35px;}
.top_nav{width:1200px;margin:0 auto;}
.top_nav .proname{font-weight:bold;padding:0 20px;width: 286px;line-height: 65px;height:65px;font-size: 24px;color:#fff;background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/proname_bg.jpg);}
.top_nav .proname span{font-size: 14px;font-weight: normal;color:#ffffff;}
.top_nav .nav a{font-size: 16px;margin-left: 25px;line-height: 65px;}
.nav_pro{position:relative;}
.pro_lb{position:absolute;top:65px;left:0;z-index: 99;height:454px;background:#00000030;width:266px;padding:23px 30px;}
.pro_lb li{border-bottom: 1px solid #fff;color:#fff;margin-bottom: 20px}
.pro_lb li p a{font-size: 18px;font-weight: bold;color:#fff;}
.pro_lb li span a{font-size: 14px;color:#fff;line-height: 52px;}
.nav_pro .pro_lb li span:nth-child(odd){margin:0 20px;}
.pro_lb li.more{border:0;}
.pro_lb li.more a{font-size: 18px;color:#fff;line-height: 69px;}

/*banner*/
.banner {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.banner .box {
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
}

.banner .bd {
    position: relative;
    overflow: hidden;
    z-index: 0;
    width: 100%;
}

.banner .bd li {
    zoom: 1;
    vertical-align: middle;
}

.banner .bd img {
    width: 1920px;
    height: 500px;
    display: block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next {
    position: absolute;
    left: 16%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(http://oldfile.4e8.com/skin/zt-lszl9374/img/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.banner .next {
    left: auto;
    right: 16%;
    background-position: 8px 5px;
}

.banner .prev:hover,
.banner .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.banner .prevStop {
    display: none;
}

.banner .nextStop {
    display: none;
}

.ksrz{width:1200px;margin:0 auto;}
h2{font-size: 30px;font-weight: bold;color:#000;line-height: 100px;}
.ksrz .l{width:25%;color:#fff;margin:0 0 40px;max-height:330px;}
.ksrz .l img{margin:20px 0 60px;position:relative;}
.ksrz .l p{font-size: 20px;font-weight: 500;color:#fff;line-height: 50px;}
.ksrz .l span{font-size: 14px;}
.ksrz .l .online{margin:20px auto 40px;font-size: 14px;display:block;width:134px;height:38px;line-height: 38px;color:#2ecfb6;background:#fff;border-radius: 50px;}
.ksrz .l:hover img{
    animation: myimg 0.15s linear 0s infinite alternate;
    /* Firefox: */
    -moz-animation: myimg 0.15s linear 0s infinite alternate;
    /* Safari 和 Chrome: */
    -webkit-animation: myimg 0.15s linear 0s infinite alternate;
    /* Opera: */
    -o-animation: myimg 0.15s linear 0s infinite alternate;
}

.about{width:100%;background:#f5f5f5;}
.about_box{width:1200px;margin:0 auto;}
.about .about_box .l{width:72%;}
.about .about_box .l p{font-size: 16px;line-height: 30px;color:#666}
.about .bz .fb{background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/bz_bg.png) no-repeat left center;margin-top:60px;}
.about .bz .fb span{font-size: 18px;margin: 0 93px 0 62px;color:#ef7060;}
.about .bz .tw{margin:40px 0;}
.about .bz .tw span{margin-right:10px;padding:20px;color:#fff;display:inline-block;width:157px;height:39px;background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/bz.png) no-repeat left center;}
.about .bz .tw span:last-child{background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/bz2.png) no-repeat center left;}
.about .bz .tw span i{font-size: 16px;color:#fff;display: block;line-height: 40px;padding-left: 50px;}
.about .about_box .r{width:26%;}
.about .about_box .r .text_r{margin-top: 30px;}
.about .about_box .r .text_r a{font-size: 12px;color:#999;line-height: 38px;}
.about .about_box .r .lxwm{background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/about_lx.png) no-repeat right top;height:250px;}
.about .about_box .r .lxwm p{font-size: 22px;color:#2ecfb6;padding-left: 20px;line-height: 30px;margin-top: 20px;}
.about .about_box .r .lxwm span{font-size: 12px;color:#000;padding-left: 20px;}
.about .about_box .r .tel{background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/proname_bg.jpg);width:100%;height:75px;margin-top:27px;}
.about .about_box .r .tel p{font-size: 12px;color:#fff;padding-left: 30px;line-height: 44px;}
.about .about_box .r .tel span{font-size: 32px;color:#fff;font-weight: bold;padding-left: 30px;line-height: 10px;}

.pro{width:1200px;margin:0 auto;}
.pro .lm li,.nei .lm li{display:inline-block;border:1px solid #dedede;padding:0 30px;line-height: 40px;margin:10px 18px;}
.pro .lm li a,.nei .lm li a{font-size: 16px;}
.pro #multipleColumn{width:100%;margin:30px 0 0;}
.pro #multipleColumn .bd .picList ul{margin:0;padding:0;list-style: none;}
.pro #multipleColumn .bd .picList ul li{margin:0 9px 20px;width:280px;height:295px;border:1px solid #dedede;float:left;}
.pro #multipleColumn .bd .picList ul li .pro_img{height:216px;overflow:hidden;}
.pro #multipleColumn .bd .picList ul li .pro_img img{height:100%;transition: all 0.6s;}
.pro #multipleColumn .bd .picList ul li:hover img{transition: all 0.6s;transform: scale(1.1);}
.pro #multipleColumn .bd .picList ul li p{font-size: 16px;line-height: 45px;background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/hear.png) no-repeat 245px;padding:0 20px;}
.pro #multipleColumn .bd .picList ul li span{font-size: 12px;color:#999;margin:0 20px;}

.news{width:1200px;margin:0 auto;}
.news .l{width:30%;}
.news .l .news_img{height:156px;width:100%;}
.news .l .news_img img{height:100%;}
.news .l ul{list-style: disc;padding:10px;border:1px solid #dedede;border-top:0;}
.news .l ul li{border-bottom: 1px solid #dedede;line-height: 50px;
    list-style-type: circle;}
.news .l ul li:last-child{border:0;}
.news .l ul li a span{font-size: 12px;color:#999;}
.news .l:nth-child(3){margin:0 60px;}

.adv{width:100%;margin:48px 0 0;}
.adv_box{height:170px;width:1920px;position:relative;left:50%;margin-left: -960px;background:url(http://oldfile.4e8.com/skin/zt-lszl9374/img/adv_bg.jpg) center no-repeat;}
.adv_box p{font-size: 34px;font-weight: bold;color:#fff;margin-top:50px;}
.adv_box span{font-size: 14px;color:#fff;}
#focus_Box {
    position: relative;
    width: 1100px;
    height: 445px;
    margin: 20px auto;
}

#focus_Box ul {
    position: relative;
    width: 1100px;
    height: 401px
}

#focus_Box li {
    z-index: 0;
    position: absolute;
    width: 0px;
    background: #787878;
    height: 0px;
    top: 146px;
    cursor: pointer;
    left: 377px;
    border-radius: 4px;
}

#focus_Box li img {
    width: 100%;
    background: url(http://oldfile.4e8.com/skin/lsbgz7943/img/loading.gif) no-repeat center 50%;
    height: 100%;
    vertical-align: top
}

#focus_Box li p {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: url(http://oldfile.4e8.com/skin/lsbgz7943/img/float-bg.png) repeat;
    text-indent: 8px;
    color: #fff;
}

#focus_Box li p span {
    display: inline-block;
    width: 70%;
    height: 40px;
    overflow: hidden;
}

#focus_Box .prev, #focus_Box .next {
    display: block;
    z-index: 100;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    width: 52px;
    height: 52px;
    top: 160px;
}

#focus_Box .prev {
    background: url(http://oldfile.4e8.com/skin/zt-lszl9374/img/btn.png) left bottom no-repeat;
    left: -80px
}

#focus_Box .next {
    background: url(http://oldfile.4e8.com/skin/zt-lszl9374/img/btn.png) right bottom no-repeat;
    right: -80px
}

#focus_Box .prev:hover {
    background-position: left top;
}

#focus_Box .next:hover {
    background-position: right top;
}

#focus_Box a.imgs-scroll-btn {
    display: block;
    position: absolute;
    z-index: 110;
    top: 7px;
    right: 15px;
    width: 51px;
    height: 23px;
    overflow: hidden;
    background: url(http://oldfile.4e8.com/skin/zt-lszl9374/img/share-btn.png) no-repeat;
    text-indent: -999px;
}

.link{width:1200px;margin:0 auto;}
.link h4{font-size: 16px;display: inline-block;}
.link a{font-size: 14px;color:#999;padding:0 10px;}

.foot{background:#303030;color:#999;}
.foot_box{width:1200px;margin:30px auto;}
.foot_box .foot_dh li.l{max-width: 298px;}
.foot_box .foot_dh a{color:#fff;}
.foot_box .foot_dh ul li{float:left;}
.foot_dh{width:518px;border-right:1px solid #646464; min-height:160px;}
.foot_dh li a{padding:0 20px;line-height: 30px;}
.foot_box .foot_dh ul li a{color:#999;}
.foot_box .L{width:518px;line-height: 30px; padding-left: 30px;}
.bqxx{line-height: 40px;border-top:1px solid #646464;width:1200px;margin:0 auto;}

.nei h2 span{font-size: 12px;font-weight: normal;color:#999;}
.nei .lm li:first-child{margin-left: 0;}
.page{line-height: 40px;color:#999;}
.page a{color:#999;font-size: 14px;}
.xg{margin-bottom: 40px;}
.nei .nei_newslist{margin:30px auto;}
.nei .nei_newslist li{width:31%;line-height: 60px;float:left;border-bottom: 1px solid #dedede;}
.nei .nei_newslist li:nth-child(3n-1){margin:0 42px;}
.nei_con{width:100%;}
.nei_con h1{font-size:20px;line-height:40px;}
.date{font-size:12px;color:#999;}
.text_con{margin:20px 0;}
.nei_con input,#ZDY_content{width:400px;border:1px solid #dedede;margin:5px 0;}
.nei_con input{line-height:40px;}
#submit104{background:#2ecfb6;border:1px solid #2ecfb6;color:#fff;}