﻿#pro_n {
    width: 100%;
}
.pro_n_t {
    border-top: 1px solid #ccc;
    margin-top: 59px;
    margin-bottom: 20px;
}
.pro_n_t1 {
    margin: 0 auto;
    margin-top: -21px;
    background: #fff;
    width: 165px;
    font: bold 26px 'Microsoft YaHei';
    text-align: center;
    color: #1d4ea0;
    margin-bottom: 20px;
}
.pro_n_t2 {
    margin: 0 auto;
    color: #1d4ea0;
    font-size: 19px;
    text-align: center;
    text-transform: uppercase;
    font-family: Arial;
    margin-top: -10px;
}
.conn img{ display: block;   margin: 0 auto;}

.pcontent_title_h4{font-size: 18px;text-align:center;padding: 20px;}


.pcontent_title_h4 h4{border-bottom: 1px dashed #e3e3e3;}

#bodycontentlt{width: 850px;
    float: left;
    height: 100px;
    display: block;
    background: #94969a;
    margin-bottom: 30px;
    color: #1D4E9F;
    padding: 20px;}
#bodycontentlt span{
   display: inline-block;
    width: 900px;
    line-height: 220%;}

#bodycontentlt a{    color: #000;}
#bodycontentrt{width: 100px;
    float: right;
    height: 100px;
    text-align: center;
    line-height: 100px;
    background: #47494c;
    color: #f2f2f5;}
#bodycontentrt a{color: #fff;
    font-size: 14px;}




#moban25fenye{text-align:center; clear:both; width:100%;padding-top: 40px;    margin-bottom: 40px; }
#moban25fenye a{
    display: inline-block;
    padding: 0px 10px;
    margin: 0 2px;
    border: 1px solid #cfcbcb;
    transition: all 0.5s ease;
    height: 38px;
    line-height: 38px;
    min-width: 20px; color: #666;}

#moban25fenye a.fyselect{    display: inline-block;
    background: #1d4ea0;
    border-color: #1d4ea0;
    border-width: 1px;
    border-style: solid;color: #ccc;}

#moban25fenye a:hover{ display: inline-block;
    padding: 0px 10px;
    margin: 0 2px;
    border: 1px solid #f4f4f4;
    transition: all 0.5s ease;
    background-color: #1d4ea0;
    border: 1px solid #1d4ea0;
    color: #fff;}









.focus {width:100%; height:500px; overflow:hidden; position:relative; }
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1050px; left:50%; margin-left:-501px; height:24px; bottom:40px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url("sprite.png") no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{margin-top:0px; overflow:hidden;min-width: 1200px;}






.mianbxContent{}
.lianxi_m{width:1200px; overflow:hidden; background:#eee;  margin:0 auto;}
.lianxi_ml{background:#1d4ea0 ; color:#fff; padding:30px; overflow:hidden; float:left;}
.lianxi_ml_m{overflow:hidden; font-size:36px; font-weight:bold; line-height:52px; margin-bottom:18px;}
.lianxi_ml_s{width:232px; border:solid 2px #fff; font-size:22px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:18px; line-height:45px;}
.lianxi_ml_en{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; line-height:40px;}
.lianxi_mr{float:right; overflow:hidden; width:875px;}
.lianxi_mr_i{float:left; font-family:Arial, Helvetica, sans-serif; font-size:100px; font-weight:bold; line-height:100px; color:#999; position:absolute; overflow:hidden; margin-top:18px;}
.lianxi_m .mr_i{font-size:140px; line-height:120px; margin-top:150px; margin-left:786px;}
.lianxi_mr_m{width:661px; float:left; overflow:hidden; padding-left:60px; padding-right:20px; padding-top:25px; line-height:24px; color:#666; font-size:14px;}
.lianxi_mr_m span{font-size:24px; font-weight:bold; line-height:60px; color:#333;}
.lianxi{width:1200px; margin:0 auto; overflow: hidden; background:#f5f5f5; margin-top:10px; margin-bottom:10px;}
.lianxi_l{float:left; width:380px; overflow:hidden;}
.lianxi_lm{overflow:hidden; margin-top:40px; border-left:solid 5px #1d4ea0 ; font-size:26px; line-height:30px; padding-left:20px;}
.lianxi_len{overflow:hidden; border-left:solid 5px #1d4ea0 ; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999; font-style:italic; line-height:22px; margin-bottom:20px;}
.lianxi_ld_l{overflow:hidden; padding:15px 0px; padding-left:13px;}
.ld_i{float:left; width:56px; }
.ld_i img{width:56px;}
.ld_l{float:left; padding-left:18px; font-size:14px; color:#666; line-height:25px;}
.ld_l span{font-size:18px; color:#333;}
.ld_l a{font-size:14px; color:#666;}
.lianxi_r{float:left; width:680px; overflow:hidden; background:#eee; padding:30px;}
.lianxi_rm{overflow:hidden; padding-top:5px;}
.lianxi_rm_en{float:left; color:#1d4ea0 ; font-family:Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:bold;}
.lianxi_rm_m{float:left; margin-left:10px; border-top:solid 3px #1d4ea0 ; font-size:20px; line-height:40px; margin-top:10px;}
.lianxi_rd{overflow:hidden; margin-top:15px; border:solid 1px #ccc;}

		.my-map { margin: 0 auto; width: 700px;  }
		.my-map .icon { background: url("marker.png") no-repeat; }
		.my-map .icon-cir { height: 31px; width: 28px; }
		.my-map .icon-cir-red { background-position: -11px -5px; }
		.amap-container{height: 100%;}









.nei_about{ width:1200px; margin:0 auto; line-height:32px; color:#333333;font-family:"microsoft yahei";font-size:14px; margin-top:35px;}
.nei_about_t{ width:1200px; margin:0 auto; font-size:25px; color:#1d4ea0; text-align:center; font-weight:bold; box-shadow:1px 2px 4px #bbbfc5; padding:15px 0;}
.nei_about_t .zi{color:#525252; font-size:16px; line-height:40px; font-weight:normal; text-align:center;}
.nei_about_c{ margin-top:35px; text-align:justify;font-size:14px; color:#333333; line-height:32px; }
.nei_about_cl{ width:1200px; margin-top:20px;}
.nei_about_cr{ border:2px solid #1d4ea0; padding:20px; margin-left:20px;}
.nei_about_cw{ border:2px solid #1d4ea0; padding:20px; margin-right:20px;}

.fr{ float:right;}
.fl{ float: left;}

.leftfl a{float:left; display:block; width:135px; overflow:hidden; text-align:center; margin-right:15px !important; font-size:16px; color:#fff; background:#1d4ea0; white-space: nowrap; text-overflow: ellipsis; line-height:50px; text-decoration:blink; transition: all 0.8s linear;}







#classimgshow1{_width:210px;width:210px;_height:45px;
height:45px;_line-height:45px;line-height:45px; border-bottom:1px solid #0;
background:url("20181022194907_1014582148.jpg") no-repeat left; _padding-left:15px;padding-left:15px;}

#classimgshow1 a{color:#000;text-decoration:none;}

#classimgshow2{_width:195px; width:195px;_height:45px;
height:45px;_line-height:45px;line-height:45px;
background:url("20181022194907_1144025665.jpg") no-repeat left; _padding-left:20px;padding-left:20px;}

#classimgshow2 a{color:#0;text-decoration:none;}

.clear{height:0; overflow:hidden; clear:both;}






#bodycon{ width:1200px !important;}
#bodycon #center {    min-height: 450px;
    float: right;
    width: 950px;}
#bodycontent{width: 950px;}
.pro_one_box{ width:315px !important; }
.product_content{width: 950px  !important;}
.detail_title{width: 950px  !important;}


 .ddsubmenustyle li a{width:auto;}
 #classimgshow1 a{ display:block; font-size:16px; color:#222; padding-left: 72px;}
 #classimgshow1 {width: 248px;height:70px;line-height: 70px; padding-left:0px;}
 #classimgshow2 a{ display:block; font-size:14px; color:#767676;}
 #classimgshow2{width:248px;padding-left: 72px; }
 #classimgshow2 a:hover{color:#0b308f;}
 #classimgshow1 a:hover{color:#1d4ea0;}





.my-kefu{position: fixed;right: 0px;top:18%;z-index:9999;}

.my-kefu ul{width: 77px;}

.my-kefu li a{text-decoration: none;}

.my-kefu li{background: #1d4ea0;margin-top: 1px;padding: 4px 0;height:75px;width: 77px;}

.my-kefu li i{background: url("20180921150114_1796579007.png") no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}

.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}

.my-kefu .my-kefu-qq i{background-position: 4px 0;}

.my-kefu .my-kefu-tel i{background-position: 0 -25px;}

.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}

.my-kefu .my-kefu-tel1:hover{ width:246px; height:155px;}

.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}

.my-kefu .my-kefu-tel2:hover{ width:246px; height:155px;}

.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}

.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}

.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}

.my-kefu .my-kefu-ftop{background-color:#1d4ea0;}

.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}

.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}

.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height:46px; line-height: 24px; padding-left:15px; border-left: 1px solid #fff; padding-top: 8px;}

.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}

.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}

.my-kefu-right{width: 20px;}

.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}

.my-kefu-main{width: 97px;position: relative;}

.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
























