﻿@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%;}
@import url("system.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: "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;}

/*通用头部*/

/*index*/
.top_box{border-bottom: 1px solid #dedede;position:fixed;top:0;left:0;z-index: 9999;box-shadow: 0 0 15px #d2cfce;background:#fff;width:100%;}
.top{width:1200px; height:100px;margin:0 auto;}
.logo_img{height:100%;padding-right: 10px;}
.logo_img img{padding-top: 10px;}
.logo_name{padding-top: 30px;}
.logo_name h1{line-height: 30px;}
.logo_name p{font-size: 22px;font-weight: bold;color:#000;}
.logo_name span{font-size: 13px;color:#000;    padding-left: 7px;}
.nav .l{position:relative;padding:40px 20px 20px;}
.nav a{font-size: 15px;}
.nav a span{font-size: 12px;color:#999;}
.top_nav{display:none; left:0;width:100%;position: fixed;background:#fff;top:100px;border-bottom: 1px solid #dedede;border-top: 1px solid #dedede;}
.top_xl_box{width:840px;position:relative;left:50%;margin-left:-255px;}
.nav .top_xl{height:100%;}
.nav .top_xl a{line-height: 60px;padding:0 20px;font-size: 14px;}
.nav a:hover{color:#cc322b;}
.nav .l:hover .top_nav{display: block;}
.english{    float: right;line-height: 7;}
.nav{float:left;}
/*banner*/
.banner ,.nbanner{
    width: 100%;
    position: relative;
    top:100px;
}
.banner .bd ,.nbanner .bd{
    width: 1920px;
    position: relative;
    overflow: hidden;
    z-index: 0;
    left:50%;
    margin-left: -960px;
}
.banner .bd li {
    zoom: 1;
    vertical-align: middle;
}
.banner .bd img {
    width: 1920px;
    height: 650px;
    display: block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next {
    position: absolute;
    left: 7%;
    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: 7%;
    background-position: 8px 5px;
}

.banner .prev:hover,
.banner .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.banner .prevStop {
    display: none;
}

.banner .nextStop {
    display: none;
}

.rolling_news{width:100%;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/gd_news_bg.png) no-repeat center;height:133px;position:relative;top:67px;z-index: 9;}
.rn_box{width:1200px;margin:0 auto;height:100%;}
.rn_box .l{padding:47px 50px 40px 103px;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/banner_under_tel.png) no-repeat 40px 50px;}
.rn_box .l{font-size: 30px;color:#fff;font-weight: bold;}
.rn_box .l p{font-size: 12px;color:#fff;font-weight: normal;}
.txtMarquee-left{ width:700px;  position:relative; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ padding-left:40px; background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/banner_under_news.png) no-repeat left; margin-right:100px;  float:left; text-align:left; _display:inline;}
.txtMarquee-left .bd ul li a{font-size:16px;color:#000;line-height: 175px;}

.pro{width:1200px;margin:100px auto 40px;position:relative;}
h2{font-size: 24px;}
h2 span{font-size: 12px;}
.pro .pro_lm{max-width:800px;}
.pro .pro_lm .L{padding:0 25px;line-height: 35px;background:#e5e5e5;margin:5px 0 0 22px;float:right;}
.pro .pro_lm .L:hover{background:#cc322b;transition-duration: 0.5s;}
.pro .pro_lm .L:hover a{color:#fff;}
.pro .multipleColumn{width:100%;margin-top: 30px;}
.pro .picList li{width:31%;height:326px;overflow:hidden;background:#f5f5f5;float:left;margin-left:2%;margin-bottom:33px;box-shadow:0 0 10px #cacaca; }
.pro .picList li .pro_img{height:243px;margin:0 auto;text-align: center;}
.pro .picList li .pro_img img{height:100%;transition-duration: 0.5s;}
.pro .picList li p{font-size:16px;padding-left: 20px;line-height:34px;}
.pro .picList li span{font-size:12px;padding-left: 20px;}
.pro_text{ transition:1s;font-size:14px;color:#333;padding: 10px 0 20px;}
.pro .picList ul{list-style: none;margin:0; padding:0;}
.pro .picList li:hover img{transform:scale(1.2);  -moz-transform:scale(1.2); /* Firefox 4 */  -webkit-transform:scale(1.2); /* Safari and Chrome */  -o-transform:scale(1.2); /* Opera */  transition-duration: 0.5s;  }
.pro .picList li:hover p,.pro .picList li:hover span{color:#fff;}
.pro .picList li:hover .pro_text{background:#cc322b;}

.service{  width:100%;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/service_bg_img.jpg) no-repeat center;height:458px;}
.service_box{width:100%;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/service_bg.png);height:100%;}
.ser_text{width:1200px;margin:0 auto;padding:56px 0;}
.ser_text .l{width:852px;}
.ser_text h2{font-size: 48px;font-weight: bold;font-style: italic;color:#fff;}
.ser_text .tit_en{font-size: 12px;color:#fff;padding-left: 50px;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/ser_titen_bg.jpg) no-repeat left center;}
.ser_text .l ul{margin:50px auto 0;}
.ser_text .l .L{width:284px;height:186px;font-size: 18px;text-align: center;background:#fff;}
.ser_text .l .L img{transition-duration: 0.5s;}
.ser_text .l .L img:hover{transition-duration: 0.5s;transform: scale(1.1);}
.ser_text .l .one{padding:40px 0;height:106px;}
.ser_text .l .L p{font-size: 12px;color:#d4d4d4;line-height: 30px;}
.ser_text .l .L a{font-size: 12px;display:block;border:1px solid #8f8f8f;width:143px;line-height: 36px;margin:10px auto 0;}
.ser_text .l .L:hover{background:#cc322b;color:#fff;transition-duration: 0.5s; }
.ser_text .l .L:hover p{color:#fff;transition-duration: 0.5s; }
.ser_text .l .L:hover a{color:#fff;border:1px solid #fff;transition-duration: 0.5s; }
.ser_text .r{width:308px;background:#01479d;height:453px;padding:26px 20px;}
.fwzc{padding:105px 0;border:1px solid #6a93c5;width:307px;height:241px;margin:0 auto;font-size: 24px;color:#fff;text-align: center;}
.fwzc p{font-size: 12px;color:#fff;}
.fwzc a{display:block;width:143px;line-height: 36px;border:1px solid #6a93c5;color:#fff;margin:150px auto 0;}
.fwzc a:hover{background:#fff;color:#01479d;transition-duration: 0.5s;}

.news{margin-top: 150px;}
.news_list{width:1200px;padding:36px 0 0;}
.news_list .l{width:49%;}
.news_list .l li{padding:15px 20px;background:#f6f6f6;margin:0 0 30px;}
.news_list .l li .L{padding:8px 20px 8px 0;border-right: 1px solid #e0e0e0;color:#aaa;font-size: 12px;line-height: 22px;}
.news_list .l li .L p{font-size: 14px;font-weight: bold;color:#9e9e9e;}
.news_list .l li .R{font-size: 12px;color:#999;width:86%;}
.news_list .r{width:42%;padding:12px 35px;background:#f6f6f6;}
.news_list .l li .R p{line-height: 28px;}
.news_list .l li:hover{background:#cc322b;color:#fff;transition-duration: 0.5s;}
.news_list .l li:hover p{color:#fff;transition-duration: 0.3s;}
.news_list .l li:hover span{color:#fff;transition-duration: 0.5s;}
.news_list .l li:last-child{margin:0;}
.news_list .r li{border-bottom: 1px dashed #d8d8d8;line-height: 60px;}
.news_list .r li a{font-size: 14px;}
.news_list .r li a span{font-size: 12px;float:right;color:#999}
.news_list .r li:last-child{border:0;}
.news_list .r li:hover span{color:#cc322b;}
.news_list .r li:hover a{color:#cc322b;}

.about{width:100%;position:relative;height:486px;
    padding-bottom:100px;}
.about_bg{width:1920px;position:absolute;left:50%;margin-left: -960px;height:486px;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/ab_bg.png) no-repeat center;}
.ab_text{top:143px;position:relative;height:407px;width:1200px;padding:0 66px;margin:0 auto;background:url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/ab_read.jpg) no-repeat left bottom;}
.ab_text .l{width:46.7%;}
.ab_text .l .fullSlide .bd{box-shadow: -3px 0 15px #eadddb;}
.fullSlide{
    width: 100%;
    position: relative;
    height: 388px;
}
.fullSlide .bd{
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.fullSlide .bd li{
    width:559px;
    height: 343px;
    overflow: hidden;
    text-align: center;
}

.fullSlide .bd li img{
    height: 343px;
}

.fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
    background: url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/touming.png) repeat-x;
    text-align: center;
    _background: #000;
    _filter: alpha(opacity=60);
}

.fullSlide .hd ul {
    text-align: center;
    padding-top: 5px;
}

.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 8px;
    height: 8px;
    margin: 5px;
    background: url(http://oldfile.4e8.com/skin/zt-hsjx9417/img/tg_flash_p.png) -41px 0;
    overflow: hidden;
    line-height: 9999px;
}

.fullSlide .hd ul .on {
    background-position: 0 0;
    width:22px;
}
.ab_text .r{width:53.3%;box-shadow: 3px 0 15px #eadddb;height:343px;background:#ffffffc2;text-align: center;}
.ab_text .r h2{font-size: 18px;margin-top: 60px;}
.ab_text .r span{font-size: 12px;color:#999;}
.ab_text .r .about_text{font-size: 14px;width:80%;margin:20px auto;text-align: left;color:#999;line-height: 30px;}
.ab_text .r .more{display:block;font-size: 14px;margin:0 auto;border:1px solid #dedede;width:110px;line-height: 35px;}
.ab_text .r .more:hover{background:#cc322b;border:1px solid #fff;color:#fff;transition-duration: 0.5s;}
.case{margin:0 auto;}
.link{width:1200px;margin:0 auto;}
.link h3{font-size: 18px;}
.link ul li{float: left;}
.link ul li a{font-size: 12px;padding:0 20px;line-height: 30px;color:#999;}
.foot{width:100%;margin-top: 30px;background:#f7f7f7;}
.foot_box{width:1200px;margin:0 auto;padding:30px 0;}
.foot_nav{width:35%;}
.foot_nav li{float:left;}
.foot_nav li a{font-size: 14px;color:#666;padding:0 22px;line-height: 30px;}
.add{max-width:30%;}
.add p{line-height: 30px;color:#666;}
.bq{width:100%;background:#cc322b}
.foot_bq{width:1200px;margin:0 auto;color:#fff;line-height: 46px;}

/*内页*/
.nbanner{height:300px;}
.nbanner .bd img{height:300px;width:1920px;}
.nei{ margin-bottom:0;}
.page{font-size: 14px;color:#999;text-align: center;line-height: 50px;width:100%;}
.xg_news{margin:0 auto;}
.nei h2 a{font-size: 12px;color:#999;}
.nei .news_list .l{width:100%;}
.nei .news_list .l li{width:45%;float:left;margin-right: 20px;}
.nei .news_list .l li:nth-child(2n){margin-right: 0;}
.nei .news_list .l li:nth-child(2n-1){margin-right: 40px;}
.xg_pro{margin:0 auto;}
.nei_con{width:100%;padding:20px 0;}
.nei_con h1{font-size: 20px;line-height: 40px;}
.nei_con h1 span{float:right;font-size: 12px;color:#999;line-height: 50px;}
.nei_con_text{padding:20px 10px;background:#f5f5f5;width:99%;}
.nei_con_text input,#ZDY_content{border:1px solid #999;    line-height: 30px;
    margin-bottom: 5px;
    width: 400px;}
.nei_con_text input:hover,#ZDY_content:hover{border:1px solid #cc322b;}
.nei_con_text #ZDY_content{width:400px;}
.nei_con_text th{text-align:right;}