﻿@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:1300px;}
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: 12px; }
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:1300px; 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: 30px;font-weight: bold;color:#000;}
.logo_name span{font-size: 12px;color:#000;}
.nav .l{position:relative;padding:40px 10px 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:#364d7f;}
.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: 746px;
    display: block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next {
    position: absolute;
    left: 7%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(//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(img/gd_news_bg.png) no-repeat center;height:133px;position:relative;top:67px;z-index: 9;}
.rn_box{width:1300px;margin:0 auto;height:100%;}
.rn_box .l{padding:47px 50px 40px 103px;background:url(//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(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:1300px;margin:100px auto 40px;position:relative;}
h2{font-size: 35px;}
h2 span{font-size: 14px; color: #999999;}
.pro .pro_lm{max-width:900px;}
.pro .pro_lm .L{padding:0 25px;line-height: 35px;background:#e5e5e5;margin:5px 0 0 5px;float:right;}
.pro .pro_lm .L:hover{background:#364d7f;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{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; position: relative;}
.pro .picList li span{font-size:12px;position: absolute;top:0px;right:20px; color: #999;}
.pro_text{ transition:1s;font-size:14px;color:#333;padding: 5px 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:#364d7f;}

.service{  width:100%;background:url(//oldfile.4e8.com/skin/zt-hsjx9417/img/service_bg_img.jpg) no-repeat center;height:458px;}
.service_box{width:100%;background:url(img/youshi.png);height:100%;}
.ser_text{width:1300px;margin:0 auto;padding:56px 0;}
.ser_text .l{width:1300px;}
.ser_text h2{font-size: 48px;font-weight: bold;color:#fff;}
.ser_text .tit_en{font-size: 14px;color:#fff;padding-left: 20px; font-weight: normal;}
.tit_en_more{
	float:right;
	color: #fff;
	font-weight: normal;
	padding-top: 50px;
}
.ser_text .l ul{margin:50px auto 0;}
.ser_text .l .L{width:325px;height:204px;font-size: 22px;text-align: center;background:#fff; color: #333333;}
.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:60px 0;height:84px;}
.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 #dedede;width:143px;line-height: 36px;margin:5px auto 0;color: #999;}
.ser_text .l .L:hover{background:#364d7f;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: 200px;}
.news_list{width:1300px;padding:36px 0 0;}
.news_list .l{width:100%;
float: left;
overflow: hidden;}
.news_list .l li{background:#f6f6f6;margin:0 0 20px; width:48%; float:left;margin-left: 1%;margin-right: 1%; padding-top: 15px;padding-bottom: 15px;}
.news_list .l li .L{padding:8px 20px 8px 0;border-right: 1px solid #e0e0e0;color:#aaa;font-size: 12px;line-height: 22px;padding-left: 30px;}
.news_list .l li .L p{font-size: 18px;font-weight: bold;color:#9e9e9e;margin-left: -5px;}
.news_list .l li .R{font-size: 12px;color:#999;width:81%;}
.news_list .r{width:42%;padding:12px 35px;background:#f6f6f6;}
.news_list .l li .R p{line-height: 35px;}
.news_list .l li:hover{background:#364d7f;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{}
.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:#364d7f;}
.news_list .r li:hover a{color:#364d7f;}

.about{width:100%;position:relative;height:486px;
    padding-bottom:100px;
	margin-top: 100px;
}
.about_bg{width:1920px;position:absolute;left:50%;margin-left: -960px;height:486px;background:url(//oldfile.4e8.com/skin/zt-hsjx9417/img/ab_bg.png) no-repeat center;}
.ab_text{top:143px;position:relative;height:437px;width:1300px;margin:0 auto;background:url(img/ab_read.png) no-repeat left bottom;}
.ab_text .l{width:51.7%;}
.ab_text .l .fullSlide .bd{
	
	padding:0 96px;
}
.fullSlide{
    width: 100%;
    position: relative;
    height: 388px;
}
.fullSlide .bd{
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.fullSlide .bd li{
    width:578px;
    height: 357px;
    overflow: hidden;
    text-align: center;
}

.fullSlide .bd li img{
    height: 357px;
}

.fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
    background: url(//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: 25px;
}

.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 8px;
    height: 8px;
    margin: 5px;
    background: url(//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:48.3%;box-shadow: 3px 0 15px #eadddb;height:343px;background:#ffffffc2;text-align: center;}
.ab_text .r h2{font-size: 35px;margin-top: 60px;}
.ab_text .r span{font-size: 14px;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:#364d7f;border:1px solid #fff;color:#fff;transition-duration: 0.5s;}
.case{margin:0 auto;}
.link{width:1300px;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:1300px;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%;margin-left: 15%;}
.add p{line-height: 40px;color:#666;}
.bq{width:100%;background:#364d7f}
.foot_bq{width:1300px;margin:0 auto;color:#6f7c9d;line-height: 46px;}
.foot_logo{
	width:20%;
	float: left;
}
.foot_box-link {
	width:100%;
	float: left;
	margin-top: 10px;
}
.foot_box-link ul li{
	width: 50%;
	float: left;
}
.foot_box-link ul li img{
	width: 90%;
}
/*内页*/
.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:48%;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 table {
    width: 1240px;
    background: #ccc;
    margin: 10px auto;
    border-collapse: collapse;
}
.nei_con_text tr {
    background: #fff;
}
.nei_con_text th, td {
    height: 25px;
    line-height: 25px;
    text-align: left;
    border: 1px solid #ccc;
}
.nei_con_text{padding:20px 20px;background:#f5f5f5;width:98%;line-height: 35px;}
.nei_con_text input,#ZDY_content{border:1px solid #999;    line-height: 35px;
    margin-bottom: 5px;
    width: 400px;}
.nei_con_text input:hover,#ZDY_content:hover{border:1px solid #364d7f;}
.nei_con_text #ZDY_content{width:400px;}
.nei_con_text th{text-align:right;}

.nei_con_texts{padding:20px 20px;background:#f5f5f5;width:98%;line-height: 35px;}
.nei_con_texts input,#ZDY_content{border:1px solid #999;    line-height: 35px;
    margin-bottom: 5px;
    width: 400px;}
.nei_con_texts input:hover,#ZDY_content:hover{border:1px solid #364d7f;}
.nei_con_texts #ZDY_content{width:400px;}
.nei_con_texts th{text-align:right;}
.nei_con_texts th, td {
    border: none;
}