﻿@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{height:100%;}.logo_name{padding-top: 30px;}.logo_name h1{line-height: 30px;}.logo_name p{font-size: 28px;font-weight: bold;color:#000;}.logo_name span{font-size: 12px;color:#000;}.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;}/*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;}.ewm img{height:103px;}