﻿ul, li, dl, dt, dd, img, a, div, body, a, h1, h2, h3, h4, h5, h6, p, span, input, form { padding:0px; margin:0px;font-family:Microsoft YaHei; }
img{ border:none;}
table tr{ margin-top:12px;}
table tr td{font-size:12px;}
a{ text-decoration:none; font-family:Microsoft YaHei; }
li{ list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.next{transition:all 0.5s ease-in 0s;display:block; width:46px; height:46px;}
.next:hover{transform:scale(1.1,1.1);}

.top{position:absolute; top:0;width:100%;height:130px;/* background:rgba(255,255,255,0.4); */filter: alpha(opacity=40);background:#fff;opacity: 0.6;z-index:999;}
.top span{ display:block; width:100%; height:100%; text-align:center;}
.top span img{ margin-top:25px;}
.center-bg-img {
    background-position: center center;
    background-repeat: no-repeat;
    background-size:cover;
    overflow: hidden;
}
.to_top a{background:url(/images/guidao1688/lc38.png) no-repeat; position:absolute; right:2%;top:60%; margin-top:-8px; display:block;width:40px; height:40px;}
.box1{position:relative;}
.box2{background:url(/images/guidao1688/bj_03.jpg) no-repeat;position:relative;}
.box3{background:url(/images/guidao1688/bj_04.jpg) no-repeat;position:relative;}

#fp-nav ul li a span{box-shadow: 0 0 5px #333; }
#fp-nav ul li a.active span{box-shadow: 0 0 5px #333; }
.box1 .p_one{ position:absolute; left:50%;top:40%; margin-left:-454px; margin-top:-32px;}
.box1 .p_two{ position:absolute; left:50%;top:58%; margin-left:-228px; margin-top:-24px;}
.box1 .p_two .ch_enter{ display:block; width:182px; height:48px; background:url(/images/guidao1688/ch_a_03.png) no-repeat; float:left;}
.box1 .p_two .eg_enter{ display:block; width:182px; height:48px; background:url(/images/guidao1688/en_a_03.png) no-repeat; float:left; margin-left:104px;}
.box1 .p_three{ position:absolute; left:50%;bottom:3%; margin-left:-33px;}
.box2_con{width:1100px; height:915px; margin:0 auto;}
.box2_top{}
.mt{ margin-top:20px;}
.box2_t_l{ float:left;width:569px; height:432px; margin-top:20px;}
.box2_t_l a{ display:block; width:569px; height:418px;}
.box2_t_l a img{ width:100%; height:100%; text-align:center;}
.box2_t_r{ float:right; width:450px; height:378px; /*background:rgba(255,255,255,0.4);*/filter: alpha(opacity=40);background:#fff;opacity: 0.7; padding:20px; margin-top:20px;}
.box2_t_r p{ font-size:18px; color:#454546; line-height:35px; width:450px; margin:0 auto; height:110px; overflow:hidden;text-align:justify;
text-justify:inter-ideograph; font-weight:bold;}
.box2_t_r .tb{ border-bottom:1px solid #cdcdcd; width:450px; margin:0 auto; margin:30px auto; height:130px;}
.box2_t_r .tb ul{}
.box2_t_r .tb ul li{ float:left; margin-left:46px; width:75px; text-align:center;}
.box2_t_r .tb ul li:first-child{margin-left:0;}
.box2_t_r .tb ul li a{ text-decoration:none;}
.box2_t_r .tb ul li a img{}
.box2_t_r .tb ul li a span{ text-align:center; color:#454546; font-size:14px; font-weight:bold;}
.box2 .p_three{ position:absolute; left:50%;bottom:3%; margin-left:-23px;}
.box2 .en_but{  width:235px; height:30px; margin:0 auto;margin-top:50px;}
.box2 .ch_but{  width:279px; height:23px; margin:0 auto;margin-top:50px;}

.box3_con{ width:1100px; height:100%; margin:0 auto;}
.box3_con .p_top{ position:absolute; top:5%; left:50%; margin-left:-90px;}
.box3_con .p_b{ position:absolute; top:50%; left:50%; margin-left:-184px;}
.box3_con p img{}
.box3_con .ul_top{position:absolute; top:20%; left:50%; margin-left:-550px;}
.box3_con .ul_b{position:absolute; top:65%; left:50%; margin-left:-550px;}
.box3_con ul li{ float:left; width:250px; text-align:center;}
.box3_con ul li:last-child{width:300px;}
.box3_con ul li:first-child{ margin-left:0;}
.box3_con ul li img{}
.box3_con ul li h4{margin-top:10px; color:#fff;}
.box3_con ul li span{ text-align:center; color:#fff;}
@media screen and (max-width:1366px){
.box1 .p_one{ position:absolute; left:50%;top:37%; margin-left:-454px; margin-top:-50px;}
.box2_con{ height:815px;}
.mt{ margin-top:0px;}
.box2_t_l{ height:300px; margin-top:20px; margin-left:20px;}
.box2_t_l a{ height:300px; overflow:hidden;}
.box2_t_l a img{height:auto; width:100%;}
.box2_t_r{ height:280px; padding:10px; margin-top:20px; margin-right:20px;}
.box2_t_r p{ line-height:33px; width:430px; margin:0 auto; height:105px; font-weight:bold;}
.english p{ line-height:28px; height:80px;}
.box2_t_r .tb{margin:0 auto; margin:5px auto; height:110px;}
.box2_t_r .tb_en{ height:140px; margin:5px auto; margin-top:10px;}
.box2_t_r .tb ul li{ margin-left:40px; width:75px; text-align:center;}
.box2_t_r .tb ul li:first-child{ margin-left:15px;}
.box2 .p_three{ position:absolute; left:50%;bottom:3%; margin-left:-23px;}
.box2 .en_but{  width:235px; height:30px; margin:0 auto;margin-top:20px;}
.box2 .ch_but{  width:279px; height:23px; margin:0 auto;margin-top:20px;}

	}



	
/*新闻动态*/
.header{ width:100%; height:85px; border-bottom:2px solid #a0060c;position:relative;}
.h_con{ width:1100px; height:85px; margin:0 auto; *margin:0 auto;position:absolute;left:50%;margin-left:-550px;}
.h_left{ float:left; width:400px;}
.h_left a{}
.h_left a img{ margin-top:16px;}
.h_right{ float:right; width:304px; padding-top:20px;}
.h_right p{}
.h_right p .span_one{ padding-left:5px;float:left; background:url(/images/guidao1688/new2_06.png) left center no-repeat; display:block; width:165px; height:45px;}
.h_right p span.span_one b{font-size:14px; color:#272727; text-align:right; width:165px; height:20px; display:block; font-weight:normal;}
.h_right p span b.tell{ font-size:20px; color:#ec1c24;}
.h_right p span.en{ padding-top:12px;text-align:right; font-size:14px; padding-right:16px;background:url(/images/guidao1688/jt_03.jpg) right center no-repeat;
; float:left;display:block; width:84px; height:31px; margin-left:25px;border-left:1px solid #cdcdcd;}
.h_right p span.en a{ color:#333;}

.nav{ width:100%; height:50px; border-bottom:1px solid #cdcdcd;position:relative;}
.nav_con{ width:1100px; height:50px; margin:0 auto; *margin:0 auto; _margin:0 auto;position:absolute;left:50%;margin-left:-550px; }
.nav_con ul li{ float:left; width:120px; height:48px; line-height:50px; text-align:center; margin-left:16px;}
.nav_con ul li:first-child{ margin-left:0;}
.nav_con ul li a{ color:#444242; font-size:16px;}
.nav_con ul li.active{  border-bottom:3px solid #a0060c;}
.nav_con ul li.active a{color:#a0060c; display:block; width:120px; height:50px;}

.img{ max-width:1920px; height:335px;}
.img a{ display:block; width:100%; height:100%;}
.new_content{ width:100%; min-height:20px; overflow:hidden; margin-bottom:30px; text-align:center;}
.new_con{ width:1100px;*width:1100px;_width:1100px; margin:0 auto; *margin:0 auto; _margin:0 auto;padding-top:15px; }
.new_con h2{ border-bottom:4px solid #cdcdcd; width:1100px; height:50px; line-height:50px;}
.new_con h2 span{ color:#535151; font-size:22px; float:left;}
.new_con h2 span.more{ float:right; font-size:14px; color:#535151; height:40px;}
.new_con h2 span.more a{color:#535151;}

.jieshao h2{ border-bottom:4px solid #cdcdcd; width:1100px; height:50px; line-height:50px; margin-bottom:10px;}
.jieshao h2 span{ color:#535151; font-size:22px; float:left;}
.jieshao h2 span.more{ float:right; font-size:14px; color:#535151; height:40px;}
.jieshao h2 span.more a{color:#535151;}

.new_con_list{width:1100px;*width:1100px;_width:1100px; margin:0 auto; *margin:0 auto; _margin:0 auto; min-height:20px; overflow:hidden; }
.new_con_list ul{ margin-top:-10px;}
.new_con_list ul li{ float:left; width:346px; height:347px; background:#f2f2f2; float:left; margin-left:15px; margin-top:30px;text-align:center;}
/*.new_con_list ul li:nth-child(3n+1){ margin-left:0;}*/
.new_con_list ul li a.tu{ display:block; width:345px; height:182px;}
.new_con_list ul li img{ width:100%; height:100%; text-align:center;}
.new_con_list ul li h4{ font-size:16px; color:#535151; width:310px; margin:0 auto; height:35px; line-height:35px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.new_con_list ul li p.zi{width:310px; margin:0 auto;text-align:justify;
text-justify:inter-ideograph; text-indent:2em; font-size:14px; color:#535151; line-height:25px; height:50px; overflow:hidden;}
.new_con_list ul li span{ font-size:12px;width:310px; margin:0 auto; display:block; line-height:25px;}
.new_con_list ul li .more_new{  width:310px; margin:0 auto; height:29px;}
.new_con_list ul li .more_new a{ margin-top:10px;color:#fff;font-size:14px; width:110px; height:29px; line-height:29px;display:block; background:url(/images/guidao1688/newt_11.png) no-repeat; text-align:center;}
.new_con_list ul table{ padding-top:10px;}

.footer{ width:100%; height:110px; background:#e6e8ea;position:relative;}
.f_con{ width:1100px; height:60px; margin:0 auto; padding-top:30px;*margin:0 auto;position:absolute;left:50%;margin-left:-550px;}
.f_con_left{ float:left;width:366px; margin-left:80px;}
.f_con_left a{ display:block;margin-top:20px;margin-left:-25px; }
.f_con_left a img{width:365px;}
.f_con_right{ float:left; border-left:1px solid #cdcdcd; padding-left:20px; margin-left:20px;}
.f_con_right p{ font-size:14px; color:#545353; line-height:25px; width:600px; margin:0;}
.f_con_right p span{ margin: auto 20px;}

/*产品展示*/
.cp{ background:url(/images/guidao1688/cp_bg_02.jpg) center center no-repeat; background-size:cover; margin-bottom:0;}
.cp_box1{ width:1100px;*width:1100px;_width:1100px; margin:0 auto; *margin:0 auto; _margin:0 auto; min-height:20px; overflow:hidden;position:relative;}
.cp_box1 h3{ font-size:24px; color:#3a3939; text-align:center; padding-top:20px;padding-bottom:20px;}

.cp_box1_con .cp_box1_zi{ width:370px; height:260px; /*background:rgba(230,230,230,0.77);*/filter: alpha(opacity=77);background:#e6e6e6;opacity: 0.77; border-radius:8px; float:right; margin:45px 20px 20px auto; display:none;}
.cp_box1_con .cp_box1_zi h4 a{color:#3e3e3e; font-size:18px;}
.cp_box1_con .cp_box1_zi h4{ width:320px; height:55px; margin:0 auto; line-height:65px;border-bottom:1px solid #999a9c; text-align:center; margin-bottom:10px;}
.cp_box1_con .cp_box1_zi p{ font-size:14px; color:#3e3e3e; line-height:30px; width:320px; margin:0 auto;text-align:justify;
text-justify:inter-ideograph; height:188px; overflow:hidden;}
.cp_box1_con ul{ position:absolute; bottom:0; left:0;}
.cp_box1_con ul li{ float:left; float:left; width:215px; height:110px; margin-left:6px;}

.cp_box1_con ul li{text-align:center;display:table-cell; vertical-align:middle; position:relative;}
.cp_box1_con ul li a{color:#fff; display:block; height:110px; line-height:110px; display:block;}
.cp_box1_con ul li .back{ display:none; position:absolute; width:100%; height:100%; /*background:rgba(0,0,0,0.5);*/filter: alpha(opacity=80);background:#000;opacity: 0.8; border-radius:8px; left:0;}
.cp_box1_con ul li .back p{ font-size:16px; color:#fff; height:50px; overflow:hidden; line-height:25px; width:195px; margin:0 auto; margin-top:30px; text-align:center;}
.tub{ background:url(/images/guidao1688/line_03.jpg) center center repeat-x; width:1100px; height:150px; border-bottom:1px solid #989898;}
.last_tub{ border:none;}



.cp_box1_con ul li:first-child{background:url(<!--{$AD_高铁动车车型1_ImageSRC}-->) no-repeat; margin-left:0;}
.cp_box1_con ul li:nth-child(2){background:url(<!--{$AD_高铁动车车型2_ImageSRC}-->) no-repeat;}
.cp_box1_con ul li:nth-child(3){background:url(<!--{$AD_高铁动车车型3_ImageSRC}-->) no-repeat; margin-left:7px;}
.cp_box1_con ul li:nth-child(4){background:url(<!--{$AD_高铁动车车型4_ImageSRC}-->) no-repeat;}
.cp_box1_con ul li:nth-child(5){background:url(<!--{$AD_高铁动车车型5_ImageSRC}-->) no-repeat;}
.imgs ul li:first-child{background:url(<!--{$AD_大铁客车车型1_ImageSRC}-->) no-repeat; margin-left:0;}
.imgs ul li:nth-child(2){background:url(<!--{$AD_大铁客车车型2_ImageSRC}-->) no-repeat;}
.imgs ul li:nth-child(3){background:url(<!--{$AD_大铁客车车型3_ImageSRC}-->) no-repeat; margin-left:7px;}
.imgs ul li:nth-child(4){background:url(<!--{$AD_大铁客车车型4_ImageSRC}-->) no-repeat;}
.imgs ul li:nth-child(5){background:url(<!--{$AD_大铁客车车型5_ImageSRC}-->) no-repeat;}
.cp_box1_con{ background:url(<!--{$AD_高铁动车大图_ImageSRC}-->) top center no-repeat; width:1100px; height:465px;}
.imgs{background:url(<!--{$AD_大铁客车大图_ImageSRC}-->) top center no-repeat; width:1100px; height:465px;}
.imgss{background:url(<!--{$AD_地铁轻轨大图_ImageSRC}-->) top center no-repeat; width:1100px; height:465px;}


.tub ul li{ float:left; /* margin-left:40px;#margin-left:8px;*margin-left:8px;_margin-left:8px;*/ width:230px; height:150px;}
.tub ul li a{ color:#302f2f; font-size:20px; line-height:190px; display:block; width:230px; height:150px; text-align:left;}
.tub ul li:first-child a{ background:url(/images/guidao1688/cpp7_19.png) center center no-repeat; /*margin-left:30px;*/}
.tub ul li:nth-child(2) a{background:url(/images/guidao1688/cpp6_22.png) center center no-repeat;}
.tub ul li:nth-child(3) a{background:url(/images/guidao1688/cpp5_25.png) center center no-repeat;}
.tub ul li:nth-child(4) a{background:url(/images/guidao1688/cpp4_28.png) center center no-repeat;}

/*产品-内页*/
.cp_box1 .cp_list{ border-bottom:2px solid #cdcdcd;  width:1100px; min-height:20px; overflow:hidden; padding-bottom:30px;}
.cp_box1 h3 span{border-bottom:2px solid #1975d4; padding:6px 15px;}
.cp_box1 .cp_list ul{}
.cp_box1 .cp_list ul li{ float:left; margin-left:16px; margin-top:8px; width:253px; height:255px; text-align:center; border:1px solid #cdcdcd;}
.cp_box1 .cp_list ul li a{ display:block;width:253px; height:225px;}
.cp_box1 .cp_list ul li a img{ width:100%; height:100%;}
/*.cp_box1 .cp_list ul li:nth-child(4n+1){ margin-left:0;}*/
.cp_box1 .cp_list ul li h4{ margin-top:5px;}
.cp_box1 .cp_list ul li a h5{ color:#4b4c4d; font-size:18px; text-align:center;width:253px; line-height:35px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}

/*研发检测*/
.ce_con_list{  width:1100px; min-height:20px; margin:0 auto; overflow:hidden; padding-bottom:30px;padding-top:15px;}
.ce_box{ width:1100px; height:275px; border-bottom:1px solid #cdcdcd; margin-top:10px;}
.ce_box_left{ float:left; width:480px; height:240px;}
.ce_box_left a{ display:block; width:450px; height:240px; margin-top:15px;}
.ce_box_left a img{ width:100%; height:100%;}
.ce_box_right{ float:right; width:605px; height:240px;}
.ce_box_right h3{ font-size:18px;  font-weight:normal; line-height:35px; margin-top:10px;}
.ce_box_right h3 a{color:#535151;}
.ce_box_right p{ font-size:14px; color:#6e6d6d; line-height:28px;text-align:justify;
text-justify:inter-ideograph; height:155px; overflow:hidden;}
.ce_box_right>a{ display:block; width:110px; height:35px; background:#1139a4; color:#fff; line-height:35px; text-align:center; font-size:14px; margin-top:20px;}