@charset "utf-8";
.w_1200 {width: 1280px;margin: 0 auto;position: relative;}
.content{width: 1200px;margin: 0 auto;position: relative;}
/* 初始化开始 */
.tie {text-align: center; margin-bottom:42px;}
.tie  span{display:block;font-size: 48px; color:#000; height:58px;line-height: 30px; background:url(../../images/prtb.png) no-repeat bottom center;}
.tie  em{display: block; font-size: 20px; color:#999999;font-weight: normal; line-height: 22px; margin-top: 13px;}
/* 初始化结束 */
.head_top{width: 100%;background: #f2f2f2;height: 40px;line-height: 40px;margin-bottom: 1px;color: #b2b2b2;font-size: 14px;}
.head_top .fr a{display: inline-block;color: #b2b2b2;}
.head_top .fr span{
    display: inline-block;
    height: 12px;
    width: 1px;
    background-color: #cccccc;
    margin: 2px 10px 0;
    position: relative;
    top: 1px;
}
.head_top img{padding-right: 5px;}
.head_top .qrcode{display: none;position: absolute;z-index: 1000;right: 2px;background: #999;width: 80px;text-align: center;}
.head_top .qrcode img{max-width: 200px;}
.head_top .qrcode a{
    display: block;
    margin-left: 0;
    color: #ffffff;
}
.head_top .qrcode a:hover{
    background: #00afff;
}
.wx-qrcode{display: inline;}
.top-ico{ margin-top: -3px; }
.wx-qrcode:hover .qrcode{display: block;}
.head{width: 100%;height:100px;background: #fff;padding: 10px 0;}
.logo .fr{margin-left: 20px;}
.logo .fr .p1{font-size: 34px;color: #00afff;margin: 9px 0 5px;}
.logo .fr .p2{font-size: 14px;color: #999999;font-weight: normal;}
.h_a {color: #000; padding-top: 16px; margin-left: 15px; }
.h_a h3{font-size: 17px;line-height: 36px;color: #27a054;}
.h_a h3 font{font-size: 14px;color: #3c3e3f;font-weight: normal;}
.h_a span{font-size: 22px;color: #007ec8;line-height: 35px;}
.head_rtel {float: right; height: 60px;margin-left: 25px;margin-top: 5px;}
.head_rtel .fl{
    margin-top: 6px;
}
.head_rtel span {color: #999999; display: block; font-size: 14px;}
.head_rtel b {display: block; font-size: 36px;font-family: Arial; color: #fbb01f;  }
.head_rtel .fr{margin-left: 10px;}
.menu{height: 60px;line-height:60px;width: 100%;background: #00afff;}
.menu .nav{position:relative; z-index:1;}
.menu .nav a{ color:#ffffff; }
.menu .nav .nLi{ float:left;  position:relative; display:inline;}
.menu .nav .nLi:first-child img{
    margin-top: -5px;
    margin-right: 5px;
}
.menu .nav .nLi:last-child{border-right: none;}
.menu .nav .nLi h3{ float:left;  }
.menu .nav .nLi h3 a{ display:block; font-size:16px; font-weight:normal;  width: 132px;text-align: center;}
.menu .nav .sub{ display:none; width:132px; left:0px; top: 60px;  position:absolute; background:#fbb01f;  line-height:35px; text-align: center; }
.menu .nav .sub a{color: #ffffff;}
.menu .nav .sub li{ zoom:1;position: relative; }
.menu .nav .sub a{ display:block; padding:0 10px; }
.menu .nav .sub a:hover{  background:#00afff; color:#ffffff;}
.menu .nav .on h3 a{color:#ffffff;background-color: #fbb01f;}
.sub1 {background: #148cd2; position: absolute; left: 150px; /* display: none; */ width: 150px; top: 0; }
.slideBox{ width:100%; height:496px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:15px; z-index:1;width: 100%; }
.slideBox .hd ul{ overflow:hidden; zoom:1; width: 100%; text-align: center; }
.slideBox .hd ul li{
    display: inline-block;
    margin-right:8px;  width:15px;
    height:15px;
    background:#fff;
    cursor:pointer;
    text-indent: -99999px;
    border-radius: 7.5px;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.slideBox .hd ul li.on{  background:#fbb01f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
/* 搜索 */
.my_keywordandsearch{
    border-bottom: 1px solid #ededed;
}
.my_keyword{
    float:left;
    display: inline-block;
    line-height: 65px;
    color:#333333;
    max-width:800px;
    font-size: 16px;
}
.my_keyword img{
    margin: -5px 10px 0 0;
}
.my_keyword a{
    color:#666666;
    font-size: 14px;
    font-weight: normal;
    margin-right: 15px;
}
.my_search{
    float:right;
    width:355px;
}
.my_search_form{
    width:100%;
    margin-top:5px;
}
#q{
    width:245px;
    text-indent: 5px;
    float: left;
    color:#999;
    font-size: 14px;
    border:none;
    height: 50px;
    border-left:1px dashed #cccccc;
    text-indent: 10px;
    margin-top: 5px;
}
.button{
    width:86px;
    height: 58px;
    background: url("../images/search.png") no-repeat center;
    border:none;
}
/* con2 */
.con2{
    width:100%;
    margin:100px 0 80px;
}
#chanpin { width:649px; height:107px; margin:0 auto; margin-bottom:15px;}
#cpdi { width:326px; background: url(../../images/fenleicp.jpg) bottom no-repeat;; overflow:auto; zoom:1; padding-bottom:20px;}
#bjdi { width:300px; margin:0 auto; line-height:40px; font-size:14px; font-family:"微软雅黑";}
#bjdi ul li { display:block; border-bottom:solid 1px #CCC;}
#bjdi ul li a { color:#333;  padding-left:10px;}
#bjdi ul li a:hover { display:block; background:#F60; color:#FFF;}
.inpro_le{
    width:326px;
    float:left;
}
.inpro_ri{
    float:right;
}
.inpro_le_ti{
    width: 100%;
    height: 90px;
    line-height: 90px;
    background: #00afff;
}
.inpro_le_ti h2{
    color:#fff;
    font-size: 36px;
    text-align: center;
}
.inpro_le_ti p{
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-family: "Arial";
}
.inpro_ul{
    width:100%;
    border:1px solid #ebebeb;
    box-sizing: border-box;
}
.inpro_li{
    width:100%;
    height: 63px;
    box-sizing: border-box;
    border-bottom:1px solid #fff;
    background-color: #e6e6e6;
}
.inpro_li a{
    display: block;
    float:left;
    width:185px;
    text-indent: 35px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 63px;
    color:#666666;
    font-size: 18px;
}
.inpro_li a:hover{
    color:#00afff;
}
.inpro_li span{
    display: block;
    float:right;
    width:50px;
    height: 100%;
    background: url("../images/lhd_23.png") no-repeat center;
    transition: all .5s;
    cursor: pointer;
}

.inpro_le .slide-box{
    border: 1px solid #cccccc;
    border-top: none;
}
.inpro_le .slide-box h2{height: 55px;line-height: 55px;background-color: #e6e6e6;padding-left: 15px;cursor: pointer;border-bottom: 1px solid #fff;}
.inpro_le .slide-box h2 em{padding-left:28px;font-size: 18px;color: #333333;background:url(../images/lhd_24.png) no-repeat left; font-weight: normal;}
.inpro_le .slide-box h2.cur em{background:url(../images/lhd_23.png) no-repeat left;}
.inpro_le .slide-box ul{display:none;margin-bottom: 20px;}
.inpro_le .slide-box ul.cur{display:block;}
.inpro_le .slide-box ul li{height: 55px;line-height: 55px;font-size: 16px;color: #333; border-bottom: 1px dashed #ccc; background:url(../images/dbx.png) no-repeat 195px;padding-left: 35px;margin: 0 10px;}
.inpro_le .slide-box ul li:hover a{color:#00afff;}
.inpro_le .slide-box ul li:hover{background:url(../images/dbx_h.png) no-repeat 195px;}
.inpro_le .slide-box ul li a{font-size: 16px;display: block;}

.inpro_ri{
    float:right;
    width:950px;
}
.inpro_sw{
    width: 100%;
    min-height: 382px;
}
.inpro_swi{
    width:100%;
    height: 100%;
}
.inpro_swi img{
    width:100%;
    height: 100%;
}
.inpro_fix{
    width:442px;
    height: 270px;
    position: absolute;
    box-sizing: border-box;
    border-left: 3px solid #00afff;
    padding:35px 30px 20px 45px;
    background:#fff;
    top:60px;
    left: 62px;
}
.inpro_fix h2{
    color:#666666;
    font-size: 24px;
    text-align: left;
    padding-bottom: 15px;
}
.inpro_fix p{
    color:#666666;
    font-size: 15px;
    line-height: 25px;
    height: 100px;
    overflow: hidden;
    text-align: left;
}
.inpro_ri_tel{
    margin-top:10px;
    width:100%;
    height: 45px;
    border-radius: 30px;
    background:#00afff url(../images/lhd_26.png) no-repeat 10px center;
}
.inpro_ri_tel span{
    display: block;
    width: 100%;
    color:#fff;
    font-size: 14px;
    text-align: left;
    text-indent: 51px;
}
.inpro_ri_tel p{
    width: 100%;
    color:#fff;
    height: auto;
    font-size: 18px;
    text-align: left;
    text-indent: 51px;
    font-family: "Arial";
}
.inpro_pag{
    text-align: right;
}
.inpro_pag .swiper-pagination-bullet{
    width:13px;
    height: 13px;
    border-radius: 0;
}
.inpro_list{
    width:100%;
	margin-left:20px;
}
.inpro_dl{
    width:290px;
    box-sizing: border-box;
    transition: all .5s;
    float:left;
    margin-left:26px;
    margin:10px;
	border:solid 1px #D1D1D1;


}
.inpro_dt{
    width:100%;
    overflow: hidden;

}
.inpro_dt img{
    width:100%;
    height: 100%;
}
.inpro_dd{
    width:100%;
    height: 64px;
    line-height: 64px;
    text-align: center;
    color:#666666;
    font-size: 16px;
    transition: all .5s;
}
.inpro_dl:hover .inpro_dd{
    color:#fff;
    background: #00afff;
}
.con3{
    padding:50px 0 30px;
    width: 100%;
    background:#0890de;
}
.con_ti{
    width:100%;
}
.con_ti h2{
    color:#000000;
    font-size: 36px;
    text-align: center;
}
.con_ti p{
    color:#999999;
    font-size: 18px;
    font-family: "Arial";
    text-align: center;
    padding-top:10px;
}
.si_list{
    width:100%;
    padding:50px 0;
}
.si_dl{
    width:285px;
    background:#fff;
    float:left;
    margin-left:20px;
}
.si_dt{
    width:100%;
    height: 200px;
    overflow: hidden;
}
.si_dd{
    width:100%;
    height: 228px;
    box-sizing: border-box;
    position: relative;
    background:#fff;
    padding:50px 13px 0;
}
.si_dd_biao{
    width:92px;
    height: 92px;
    position: absolute;
    border-radius: 50%;
    background:#f2eef7;
    left:96px;
    top: -56px;
    z-index:5;
}
.si_dd_biao2{
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
.si_dd_biao img{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin:auto;
}
.si_dd h2{
    color:#666666;
    text-align: center;
    font-size: 18px;
}
.si_dd span{
    width: 30px;
    height: 3px;
    display: block;
    margin:10px auto;
    background:#008de6;
}
.si_dd p{
    color:#666666;
    font-size: 15px;
    line-height: 25px;
    height: 125px;
    overflow: hidden;
}
.con3_tel{
    width:530px;
    height: 50px;
    margin:0 auto;
    box-sizing: border-box;
    padding-left:50px;
    background:url("../images/lhd_26.png") no-repeat left center;
}
.con3_tel p{
    color:#fff;
    font-size: 16px;
    line-height: 50px;
}
.con3_tel p span{
    color:#fff;
    font-size: 28px;
    font-family: "Impact";
}
.con3_tel p a{
    display: inline-block;
    float:right;
    width:142px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    color:#fff;
    border-radius: 20px;
    border:1px solid #fff;
    margin:5px 20px 0 0;
}


/* 产品中心 */
.edgebj{height:1090px; background:#f2f2f3;}
.edge{padding-top:80px; height:940px;}
.edge ul li{float:left; width:372px; height:290px; background:#FFF; padding-top:52px; box-shadow: 10px 10px 20px #e7e7e7,-10px -10px 20px #e7e7e7;margin-left: 41px; margin-top: 41px; position: relative;}
.edge ul li.first{margin-left: 0;}
.edge ul li span{display: block;padding-top:98px; font-size: 20px;text-align: center; color:#444444; margin-bottom: 20px;}
.edge ul li .e1{ background:url(../../images/edt1.png) no-repeat top center;}
.edge ul li .e2{background:url(../../images/edt2.png) no-repeat top center;}
.edge ul li .e3{background:url(../../images/edt3.png) no-repeat top center;}
.edge ul li .e4{background:url(../../images/edt4.png) no-repeat top center;}
.edge ul li .e5{background:url(../../images/edt5.png) no-repeat top center;}
.edge ul li .e6{background:url(../../images/edt6.png) no-repeat top center;}
.edge ul li:hover .e1{background:url(../../images/edt1_h.png) no-repeat top center;}
.edge ul li:hover .e2{background:url(../../images/edt2_h.png) no-repeat top center;}
.edge ul li:hover .e3{background:url(../../images/edt3_h.png) no-repeat top center;}
.edge ul li:hover .e4{background:url(../../images/edt4_h.png) no-repeat top center;}
.edge ul li:hover .e5{background:url(../../images/edt5_h.png) no-repeat top center;}
.edge ul li:hover .e6{background:url(../../images/edt6_h.png) no-repeat top center;}
.edge ul li:hover span{color:#FFF;}
.edge ul li:hover p{color:#FFF;}
.edge ul li p{font-size: 18px; color:#666666; text-align: center; font-weight:normal;}

.edge ul li strong::before{position: absolute;z-index:-1;}
.edge ul li strong::after{position: absolute;z-index:-1;}
.edge ul li strong{display: block;z-index:500;position: relative;}
.edge ul li::before{width:0;height:0; content:""; background:#00afff;transition: 0.5s; position: absolute;bottom: 0;left: 0;}
.edge ul li::after{width:0;height:0; content:""; background:#00afff;transition: 0.5s; position: absolute;top: 0;right: 0;}
.edge ul li strong::before{width:0;height: 0; content:""; background:#00afff;transition: 0.5s; position: absolute; right:0;bottom:-66px;}
.edge ul li strong::after{width:0;height: 0;content:""; background:#00afff;transition: 0.5s; position: absolute; top:-52px;left:0;}
.edge ul li:hover strong::before{width:186px;height: 171px;}
.edge ul li:hover strong::after{width:186px;height: 171px;}
.edge ul li:hover:before{width:186px;height: 171px;}
.edge ul li:hover:after{width:186px;height: 171px;}
.edge ul li i{display: none;width: 70px; height: 13px;   background: #FFF;  content: ""; position: absolute;   bottom: -8px;    left: 151px; z-index:500;}
.edge ul li:hover i{display: block;}

/* 案例 */
.casebj{
    padding-top: 110px;
}
.case .cat{height:66px; margin-bottom: 70px;margin-top: 70px;}
.case .cat b{float:left; width:162px; height:66px; padding-left:19px; text-align: center; line-height: 66px; background:#00afff; margin-left: 22px;position:relative;}
.case .cat b a{font-size: 18px; color:#FFF;padding-left:25px;background:url(../images/y.png) no-repeat left; }
.case .cat b.first{margin-left: 0;}
.case .cat b a{display: block;z-index:500;position: relative;}
.case .cat b::before,.case .cat b::after{content: ''; position: absolute;top: 0;left: 0;width: 180px;height: 0;background: #fbb01f;transition: 0.5s;}
.case .cat b::after{top: auto;bottom: 0;}
.case .cat b:hover:before{width:180px;height: 33px;transition: 0.5s;}
.case .cat b:hover:after{width:180px;height: 33px;transition: 0.5s;}

.con4_list{
    margin-bottom: 70px;
}
.con4_dl{
    float: left;
    width: 385px;
    margin-left: 22px;
    margin-bottom: 30px;
}
.con4_list .no-margin-left{
    margin-left:0;
}
.con4_dt{
    width:100%;
    font-size: 0;
    overflow: hidden;
}
.con4_dt img{
    width:100%;
}
.con4_dd{
    text-align: center;
}
.con4_dd_a1{
    font-size: 18px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 20px;
}
.con4_dd span{
    display: block;
    width:60px;
    height: 1px;
    background: #000000;
    margin-bottom:13px;
}
.con4_dd p{
    color:#666666;
    font-size: 14px;
    text-align: left;
    line-height: 25px;
    height: 75px;
    overflow: hidden;
    margin-bottom:20px;
}
.con4_dd_a2{
    display: inline-block;
    width:48%;
    text-align: left;
    color:#999999;
    font-size: 16px;
}
.con4_dd_a3{
    display: inline-block;
    width: 48%;
    text-align: right;
    color:#666666;
    font-size: 14px;
}
.con4_dd_a2:hover,.con4_dd_a3:hover{
    color:#1433d2;
}
.con4_dl:hover .con4_dd a{
    color:#1433d2;
}
.con4_dl:hover .con4_dt img{
    transform: scale(1.2);
}
/* 4大优势 */
.edgebj2{height:1204px;overflow: hidden;background-color: #f2f2f3;padding: 30px 0 55px;}
.edgebj2 .tie{
    margin-bottom: 70px;
}
.edge2{padding-top:56px;height:1148px;}
.edge2 dl{width:576px;float:left;margin-bottom: 40px; margin-left: 47px;background-color: #fff;}
.edge2 dl dt{width:576px; height:221px; margin-bottom: 40px; overflow: hidden;}
.edge2 dl dt img{width:576px; height:221px;transition: all 0.5s linear;}
.edge2 dl:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);}
.edge2 dl dd{

    padding: 0 15px 40px;
}
.edge2 dl dd span{display:block;padding-left:65px;font-size: 25px; color:#2e2e2e;height:77px; position: relative;}
.edge2 dl dd .e1{display: block;background:url(../../images/01.png) no-repeat left top;}
.edge2 dl dd .e2{display: block;background:url(../../images/02.png) no-repeat left top;}
.edge2 dl dd .e3{display: block;background:url(../../images/03.png) no-repeat left top;}
.edge2 dl dd .e4{display: block;background:url(../images/04.png) no-repeat left top;}
.edge2 dl dd span::before{width:62px; height:2px; background:#4a4a4a; content:""; position: absolute;bottom:0; left:65px;}
.edge2 dl dd span b{font-size: 23px; color:#2e2e2e;}
.edge2 dl dd span em{display: block;font-size: 14px; line-height: 12px; color:#ababab; text-transform: uppercase; margin-top: 5px;}
.edge2 dl dd p{font-size: 14px; color:#919292;padding-left:65px; margin-top: 20px;}
.edge2 dl.first{margin-left: 0;}

/* 合作伙伴 */
.hzkf{height:690px;}
.hz{padding-top:80px; height:570px;}
.hz .k{position: relative;padding-top:30px;}
.hz .kf ul li{float:left;width:212px;margin:0 15px;}
.hz .kf ul li em{display: block; width:210px; height:159px;padding:0 1px;background:url(../images/hzbj.jpg) no-repeat center; overflow: hidden;}
.hz .kf ul li em img{width:210px;}
.hz .kf ul li .first{margin-bottom: 33px;}
.hz .jt i{display: block;width:20px; height:50px;}
.hz .jt .prev{background:url(../images/prev.jpg) no-repeat center;position: absolute;top:155px;left:-30px;}
.hz .jt .next{background:url(../images/next.jpg) no-repeat center;position: absolute;top:155px;right:-41px;}
.hz .jt .prev:hover{background:url(../images/prev_h.jpg) no-repeat center;position: absolute;top:155px;left:-30px;}
.hz .jt .next:hover{background:url(../images/next_h.jpg) no-repeat center;position: absolute;top:155px;right:-41px;}

/* 企业风采 */
.photo{padding: 0 0 70px;}
.photo_parent{
    padding-bottom: 20px;
    padding-top: 40px;
    margin-bottom: 7px;
}
.photo_t{
    background:url(../images/photo_tbg.png) no-repeat left 0;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    text-align: left;
    padding-left: 70px;
    font-size: 20px;
    color: #000;
}
.photo_t a{
    font-size: 14px;
    color: #333;
    font-weight: normal;
    margin-right: 10px;
}
.photo ul li{width: 285px;line-height: 0;float: left;overflow: hidden;margin-right: 19px;}
.photo ul li img{width: 285px;height: 238px;}
.photo ul li h3{
    font-size: 15px;
    color: #666666;
    text-align: center;
    height: 35px;
    line-height: 35px;
    font-weight: normal;
}
.photo p{width: 60px;height: 60px;line-height: 0;cursor: pointer;position: absolute;top: 220px;}
.photo p img{width: 60px;height: 60px;}
.photo_l{left: -80px;}
.photo_r{right: -80px;}


/* 关于我们 */
.about{padding:30px 0;background: url(../images/about-bg.jpg) no-repeat;background-size: 100% 100%; margin-bottom:20px;}
.about .cp_t{background:url(../images/line2.png) no-repeat center 20px;}
.about .content dl{margin-top: 70px;}
.about dl dt{width: 1200px;height: 470px;}
.about dl dt img{width: 1200px;height: 470px;}
.about dl dd{width: 1050px;height: 210px;background: #fff;margin:-90px auto 0;box-shadow: 0 3px 10px 3px #f4f4f4;position: relative;padding: 25px 30px 0;}
.about .ab_desc{font-size: 14px;color: #666;line-height: 26px;text-align: center;margin-top: 45px;}
.about ul{width: 800px;margin:0 auto;padding: 28px 0 0;}
.about ul li{width: 200px;float: left;text-align: center;}
.about ul li em{width: 55px;height: 55px;line-height: 0;margin:0 auto 10px;overflow: hidden;display: block;}
.about ul li em img{width: 55px;height: 110px;-webkit-transition:all .5s;transition:all .5s;}
.about ul li a{font-size: 18px;color: #9e9e9e;}
.about ul li a:hover{color: #113f97;}
.about ul li:hover em img{margin-top: -55px;}

/* 新闻资讯 */
.news .cp_t{ margin-bottom: 20px; }
.news .tie{
    margin-bottom: 70px;
}
.news{padding: 50px 0 10px;}
.news_l{width: 795px;background: #f2f2f3;border: 1px solid #dcdcdc;height: 528px;}
.news01{padding: 30px 25px 35px;border-bottom: 1px solid #dcdcdc;}
.news01 dl dt{margin: 30px 0 15px;}
.news01 dl dt img{width: 340px;height: 195px;}
.news01 dl dd h5{line-height: 45px;font-size: 20px;font-weight: normal;}
.news01 dl dd h5 a{font-size: 20px;color: #333333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display:inline-block;font-weight: normal;}
.news01 dl dd em{display: block;font-size: 26px;color: #999;height: 30px;line-height: 30px;overflow: hidden; font-family:Arial;padding: 5px 0 15px;border-bottom: 1px solid #e8e8e8;margin-bottom: 25px;}
.news_desc{font-size: 15px; color: #666; line-height: 25px; height: 70px; overflow: hidden;margin-top: 5px;}
.news01 dl dd span{font-size: 14px;color: #113f97;color: #fbb01f;}
.news01 .fl{
    width: 207px;
    height: 141px;
}
.news01 .fl img{
    width: 100%;
    height: 100%;
}
.news01 .fr{
    width: 510px;
}
.news02{border-bottom: 1px solid #dcdcdc;}
.news02 dl{ padding: 35px 25px; }
.news02 dl:hover h5 a{
    /*color: #fbb01f;*/
    /*font-weight: bold;*/
}
.news02 dl:hover dd .fl{
    background: #00afff;
}
.news02 dl.fl { border-right: 1px solid #dcdcdc }
.news02 dl dt{margin: 30px 0 15px;}
.news02 dl dt img{width: 340px;height: 195px;}
.news02 dl dd{width: 340px;}
.news02 dl dd .fl{ width: 60px;padding: 25px 0 20px;background: #cccccc;color: #fff;text-align: center;font-size: 16px; }
.news02 dl dd .fl span{ font-size: 20px; }
.news02 dl dd .fr{ width: calc(100% - 80px); }
.news02 dl dd h5{height: 35px;line-height: 35px;overflow: hidden;}
.news02 dl dd h5{font-size: 16px;color: #333333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display:block;font-weight: normal;}
.news02 dl dd em{display: block;font-size: 26px;color: #999;height: 30px;line-height: 30px;overflow: hidden; font-family:Arial;padding: 5px 0 15px;border-bottom: 1px solid #e8e8e8;margin-bottom: 25px;}
.news_desc02{font-size: 15px; color: #999; line-height: 20px; height: 48px; overflow: hidden;}
.news03{width: 756px;padding: 5px 20px;margin-top: 2px;}
.news03 ul li{height: 48px;line-height: 48px;overflow: hidden;}
.news03 ul li a{font-size: 16px;color: #333333;display: block;float: left;width: 520px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background:url(../images/news_ico01.png) no-repeat 0 15px;padding: 0 0 0 25px;}
.news03 ul li a:hover{color: #fbb01f;}
.news03 ul li span{display: block;float: right;font-size: 14px;color: #333333;width: 100px;text-align: right;}
.wd{ width: 370px;}
.news_r{
    width: 780px;
}
.news_t{ height:56px;line-height: 53px;overflow: hidden;background: #f2f2f3;padding: 25px 20px 0;}
.news_t .fl a{
    display: block;
    height: 56px;
    color: #000;
    font-size: 24px;
    width: 218px;
}
.news_t a{font-size: 16px;color: #999;}
.wd {height: 528px;background: #f2f2f3;}
.wd_m{padding: 0 20px 15px;overflow: hidden;}
.wd dl{ padding:20px 0 0;}
.wd dt{ height:30px; line-height:25px; overflow:hidden; background:url(../images/news_ico02.png) no-repeat 0 5px; padding:0 0 10px 25px;}
.wd dt a{ font-size:15px; color:#666666;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display:block;width:370px;}
.wd dt a:hover{color: #fbb01f;}
.wd .wd_first{padding-top: 0;border-bottom: 1px dashed #dcdcdc;}
.wd .wd_first dt{background: none;}
.wd .wd_first dt{
    width: 100%;
    height: 171px;
    padding: 0;
}
.wd_first dt img{
    width: 100%;
}
.wd_first dd h5{
    font-size: 16px;
    color: #000000;
    margin: 20px 0 15px;
    font-weight: normal;
}
.wd_first dd h5 a{
    color: #333;
}
.news_desc01 span a{
    font-size: 14px;
    color: #113f97;
   
    padding-right: 40px;
    color: #fe0000;
}
.wd_first dd{
    padding: 0 10px;
}
.wd_first .news_desc01{
    height: auto;
}
.wd_first:hover a{
    color: #fbb01f;
}

/* footer */
.footer{
    background: url(../images/footer-bg.jpg) no-repeat;
    background-size: 100% 100%;
}
.footer1{
    width: 1200px;
    margin: 0 auto;
    padding:60px 0 0;
    overflow: hidden;
}
.footer1 .footer-div{
    /*width: 800px;*/
    /*position: relative;*/
    /*float: right;*/
}
.fo1_le {
    float:left;
    padding-right: 40px;
}
.fo1_le img{
    display: block;
}
.fo1_le p{
    color:#fff;
    font-size: 14px;
    line-height: 30px;
}
.fo1_le p a{
    color:#fff;
}
.ft-p1 span{
    margin-top: -10px;
}
.ft-p1 em{
    display: block;
    font-size: 30px;
    font-family: "Arial";
    color: #ffffff;
}
.fo1_nav {
    width: 163px;
    float:left;
    box-sizing:border-box;;
    /*height: 210px;*/
    padding: 0 0 15px 60px;
}
.fo1_nav a{
    display: block;
    color:#fff;
    font-size: 15px;
    line-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.fo1_nav a:first-child{
    font-size: 16px;
    margin-bottom: 15px;
}
.fo1_nav:nth-child(4){
    border-right: none;
    width: 310px;
}
.footer2{
    height: 70px;
    background: url(../images/line.png) no-repeat top;
    padding-top: 20px;
    text-align: center;
    margin-top: 45px;
}
.footer2 a{
    color: #fff;
}
.fo2_p{
    color:#fff;
    font-size: 15px;
    margin-bottom: 10px;
}
.fo1_wx{
    position: absolute;
    left: 0;
    text-align: center;
    width: 417px;
    background: url(../images/foot-bg2.png) no-repeat top;
    height: 427px;
    top: 0;
    left: -20px;
}
.fo1_wx .ft-qrcode img{
    width: 100px;
    height: 100px;
}
.ft-qrcode{
    padding: 143px 26px 0 32px;
}
.ft-div{
    padding: 0 55px;
}
.fo1_wx p{
    color:#fff;
    font-size: 16px;
    text-align: center;
    margin-top: 18px;
}
.ft-tel{
    margin-top: 13px;
}
.ft-tel span{
    display: block;
    text-align: left;
    font-size: 15px;
}
.ft-tel span:last-child{
    font-size: 32px;
    font-family: "Arial";
}
.ft-tel img{
    margin: 23px 5px 0 20px;
}

/* 右侧客服 */
.client-2 { position: fixed;width: 130px; left: 0px; z-index: 9999; display:block;bottom: 165px; }
.client-2 ul { width: 90px;}
.client-2 li a { text-decoration: none; }
.client-2 li { margin-top: 2px; padding: 10px 0; height: 60px; width: 80px; box-sizing: content-box;cursor: pointer; }
.client-2 li i {display: block; width: 70px; height: 70px; margin: 0px auto; text-align: center; }
.client-2 li p {text-align: center; color: #fff; font-size: 14px;margin-top: 5px; }
.client-2 .my-kefu-qq{
    background: #00afff;
}
.client-2 li .my-kefu-weixin p{
    margin-top: 3px;
}
.client-2 .my-kefu-tel{
    background: #78c340;
    position: relative;
    overflow: hidden;
}
.client-2 .my-kefu-weixin{
    background: #fbb01f;
}
.client-2 .my-kefu-qq i {
    width: 37px;
    height: 40px;
    background: url(../images/qq.png) no-repeat center;
    background-size: 100% 100%;
}
.client-2 .my-kefu-tel i {
    width: 40px;
    height: 40px;
    background: url(../images/tel.png) no-repeat center;
    background-size: 100% 100%;
}
.client-2 .my-kefu-weixin i {
    width: 52px;
    height: 39px;
    background: url(../images/wx.png) no-repeat center;
    margin-top: 5px;
    background-size: 100% 100%;
}
.client-2 .my-kefu-left { float: left; width: 80px; height: 50px; position: relative; }
.client-2 .my-kefu-tel-right { font-size: 19px; color: #fff; float: left; height: 24px; line-height: 22px; padding-left: 15px;margin-top: 20px; }
.client-2 .my-kefu-right { width: 20px; }
.client-2 .my-kefu-tel-main { color: #fff; height: 47px; width: 250px; }
.client-2 .my-kefu-main { position: relative; }
.client-2 .my-kefu-weixin-pic { position: absolute; left: 90px; top: -10px; display: none; z-index: 333; }
.client-2 .my-kefu-weixin-pic img { /*width: 150px; height: 150p*/x; }
.client-2 .my-kefu-weixin{ overflow:visible !important; }

.fo1_nav:nth-child(1), .fo1_nav:nth-child(2), .fo1_nav:nth-child(3) {
    width: 22%;
}
.fol_navch a:first-child {
    display: block;
    color: #fff;
    font-size: 15px;
    line-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: unset;
    margin-bottom: 0px;
}
.fol_navch {
    overflow-y: scroll;
    width: 120px;
    /* float: left; */
    box-sizing: border-box;
    height: 200px;
    margin: 0 auto;
}
.fol_navch::-webkit-scrollbar-track {
    -webkit-box-shadow: #ffffff;
    border-radius: 0;
    background: #ffffff;
}
.fol_navch::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: #fbb01f;
    background: #fbb01f;
}
.fol_navch::-webkit-scrollbar {
    width: 4px;
    height: 2px;
}
.my-kefu-weixin-pic p {
    color: #333333 !important;
}
.client-2 .my-kefu-weixin-pic img {
    width: 110px;
}
.client-2 .my-kefu-weixin {
    background: #fbb01f;
}
.client-2 .my-kefu-weixin:nth-child(2n) {
    background: #01a0d4;
}
.client-2{
    bottom: 0;
}
.fo1_nav a{
    text-align: center;
}

#wiv { width:1280px; margin:0 auto; height:500px;}
#wivleft { float:left; width:500px; height:500px;}
#wivright { margin-left:500px; height:450px;}
#rights { width:500px; margin:0 auto; margin-top:15px; height:500px;}
#ct { height:100px; text-align:left;}
#gsss { line-height:36px; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
#new { width:1280px; margin-top:10px;}
#news { width:1200px;  height:380px; margin:0 auto; margin-top:15px;}
#newsf { width:600px; float:left; height:190px;}
#tuleft  { float:left; width:40px; height:90px;  font-size:46px; color:#FFF; text-align:center;}
#turight { margin-left:40px;}
#biaoti { font-size:14px; color:#F00;}
#timu { font-size:12px; line-height:30px;}
#link { width:100%; height:180px; background:#f4f4f4; margin:0 auto;}
#lins { width:1200px; text-align:left; margin:0 auto;}
#vn { width:1200px; height:110px; margin:0 auto;}
#vn ul li { float:left; width:110px; text-align:center; padding:15px; color:#000;}
#vn ul li a { color:#000;}
#down { width:100%; height:120px; background:#004a95; height:250px; background:#333333;}
#downs { width:1200px;padding-top:10px; margin:0 auto;}
#downleft { float:left; width:400px; height:200px;}
#lanmu { height:40px; line-height:40px; font-size:16px; color:#FFF; width:290px;}
#cpdao { font-size:14px; color:#FFF; width:270px; line-height:45px;}
#cpdao a { color:#FFF;}
#cpdao1 { font-size:14px; color:#FFF;}
#cpdao1 a { color:#FFF;}
#ma { width:300px;}
#downright { float:right; width:300px; height:200px; text-align:right;}
#downcenter { margin-left:400px; height:200px;}
#lxa { color: #FFF; font-size:16px; height:40px;line-height:40px;  }
#women { font-size:14px; color:#FFF; line-height:40px;}
#vnb { width:930px; font-size:14px; margin-top:10px; line-height:35px; margin:0 auto;}


.wrap_001 .title {
    font-size: 32px;
    line-height: 55px;
    color: #075dbf;
}

.wrap_001 p {
    font-size: 16px;
    line-height: 40px;
}

.wrap_001 {
    margin-bottom: 20px;
    text-align: center;
    background: url(../image/xian.png)center 20px no-repeat;
}
#pro { width:900px;margin-top:10px;}
#pro ul li { float:left; width:270px; text-align:center; margin:13px; display:inline; border:solid 1px #CCC; height:260px;}
#pro ul li a { display:block; line-height:40px; font-size:16px; color:#000000;  color:#000000; width:270px;}
#pro ul li a:hover {  color:#000000;}
    #pro ul li a div {
        width: 270px;
        height: 228px;
        overflow:hidden;
    }
        #pro ul li a img {
        width: 270px;
        height: 228px;
        transition: all .4s;
    }
    #pro ul li {
        height:270px;
    }
        #pro ul li a img:hover {
            /*            width: 280px;
            height: 238px;*/
            transform: scale(1.2);
        }
		#maincont { width:1280px; margin-bottom:15px; margin-top:15px;}
#mainleft { float:left; width:326px;}
#mainc { width:310px; height:93px; background:url(../images/sh.jpg); margin-top:10px;}
#maindon { width:282px; background:url(../images/dim.jpg) bottom; padding-bottom:25px;}
#maindon ul li { width:250px; line-height:40px; height:40px; margin-bottom:5px;}
#maindon ul li a { display:block;  padding-left:10px; background:#3697db; font-size:15px; color:#FFF; }
#maindon ul li a:hover { background:#666;}
#mainright { margin-left:360px;}
#maind { width:895px; height:57px; background:url(../../images/wi.jpg); margin-top:15px;}
#zitu { width:895px; height:57px; line-height:57px; padding-left:30px; font-size:24px; color:#000; font-family:"微软雅黑";}
#cpe { width:895px; font-size:16px; line-height:36px; font-family:"微软雅黑";}
#lxwm { width:282px; background:url(../images/wom.jpg); height:99px;}
#wo { width:240px; line-height:26px; font-size:14px;}
#top { width:100%; background:#f2f2f2; height:26px; line-height:26px; }
#gun { width:1280px; margin:0 auto; color#000;}
#topb { width:1251px; height:129px; margin:0 auto;}
.an:link { color: #FFFFFF; text-decoration: none; font-size: 16px; font-family: "Microsoft YaHei"; }
.an:visited { color: #FFFFFF; text-decoration: none; font-size: 16px; font-family: "Microsoft YaHei"; }
.an:hover { color: #FFFFFF; text-decoration: none; font-size: 16px; font-family: "Microsoft YaHei"; }
.an:active { text-decoration: none; font-size: 16px; font-family: "Microsoft YaHei"; }
.an1:link { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.an1:visited { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.an1:hover { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }
.an1:active { text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; }


.top1 {  width:100%; height:54px; top:0px; position:fixed; z-index:9999; background-color:white;  }
.top2 {  width:100%; position:initial; z-index:9999; background-color:white;  }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
#biaoti { font-size:18px; font-family:"微软雅黑"; font-weight:normal;}
#timu { font-size:14px; font-family:"微软雅黑"; font-weight:normal;}
#vnb { width:930px; font-size:14px; margin-top:10px; line-height:35px; margin:0 auto;}
.con, .con_box, .con_rows { width: 930px; margin-top:10px; }
    .con_box ul, .con_rows ul { list-style: none; }
        .con_box ul li { float: left; padding: 0px 6px; }
        .con_rows ul li { border-bottom: 1px dashed #efefef; line-height: 35px; }
            .con_rows ul li a { color: #373737; width:600px; padding-left: 5px; display: block; float: left; }
			.hbox { display: table-cell; vertical-align: middle; text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 70px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 161px; height: 64px; *height: 64px; border: 1px solid #eee; margin-left: 0px; }
    .hbox a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 161px; max-height: 64px; }
    .hbox a { vertical-align: middle; }
.hbox_title { text-align: center; width: 161px; line-height: 30px; height: 30px; margin-left: 0px; }
    .hbox_title a { font-size: 12px; color: black; text-decoration: none; text-align:center; }
        .hbox_title a:hover { font-size: 12px; color: orangered; }
		/*页面详细，分页，产品，新闻*/
#pagination { display: block; list-style: none; position: absolute; left: 50%; top: 350px; z-index: 9900; padding: 5px 15px 5px 0; margin: 0; width: 700px; }
    #pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 15px; border-radius: 5px; background: #FFF; }
        #pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
        #pagination li.current { background: #0092CE; }
.pbox { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 165px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 280px; height: 195px; *height: 195px; border: 1px solid #eee; margin-left: 0px; }
    .pbox a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 280px; max-height: 195px; }
    .pbox a { vertical-align: middle; }
.pbox_title { text-align: center; width: 280px; line-height: 30px; height: 30px; margin-left: 0px; }
    .pbox_title a { font-size: 12px; color: black; text-decoration: none; }
        .pbox_title a:hover { font-size: 12px; color: orangered; }

.cm { margin-top: 10px; width:725px; }
    .cm ul li { float: left; width: 241px; list-style: none; margin: 0px; padding: 0px; font-size: 12px; }
		
/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u, i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
ol, ul{ list-style: none outside none;}
.m { margin-bottom: 10px; }
.m, .mt, .mc, .mb{ overflow: hidden; }

/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
/* Hide from IE Mac */ 
.clearfix{display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
/*页面全局结束*/
.tab{ overflow:hidden; }
.tab li,.tab a,.tab-item{cursor:pointer;float:left;text-align: center;}
.m, .mt, .mc, .mb{overflow:hidden;}
.mt .extra{float: right;}

.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}
.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}
.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;background:url(../images/icon_clubs.gif) #ccc no-repeat right -150px;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../images/icon_clubs.gif) no-repeat 0 -150px;}
.right-extra .tab a{float:none;color:#c30;}
.right-extra .tab .curr{background-position:right -178px;color:#fff;}
.right-extra .tab .curr span{background-position:0 -178px;}
.right-extra .tab .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}
/*评论列表*/
#comment .item{border:1px solid #FFFFFF;padding:8px 15px;}
#comment .odd{background: none repeat scroll 0 0 #F4F9FF;border: 1px solid #EDF0F1;border-radius:10px 10px 10px 10px;}
#comment .user{color:#999999;text-align: right;}
#comment .user span{margin-left: 20px;}
#comment .user .u-level{color:#088100;}
#comment dl{margin-bottom:5px;overflow:hidden;}
#comment dt{float:left;text-align:right;width:80px;}
#comment dd{float:right;overflow:hidden;width:649px;}
#comment .content{float:left;width:510px;}
#comment .date-answer{color:#999999;float:right;text-align:right;width:130px;}
#comment .useful{color:#999999;text-align:right;}
#comment .useful a{color: #005AA0;}
#comment dt b{background-image: url("../images/icon_clubs.gif");background-repeat: no-repeat;float:left;height:13px;margin:2px 3px 0 0;width:14px;}
#comment .ask b{background-position:-72px -14px;}
#comment .answer{color:#D75509;}
#comment .answer b{background-position:-57px -14px;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{ text-align:center; width:650px;height:460px;border:1px solid #DFDFDF; margin:0 auto;}
.spec-scroll{clear:both;margin-top:5px;width:350px; margin:0 auto;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
#chan .con_box .spec-scroll .items ul li{float:left;width:64px; padding:0px; margin:0px; }
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.gen_left { width: 90px; float: left; background: url('../images/left46.png') no-repeat; background-size: 90px; background-position: 0px 50%; height: 300px; display: block; }
.gen_left:hover {opacity:0.4; filter:alpha(opacity=40); }

.gen_right{ width:90px; float:left; background:url('../images/right65.png') no-repeat; background-size:90px; background-position:0px 50%; height:300px; display:block;}
.gen_right:hover {opacity:0.4; filter:alpha(opacity=40); }

.gen_content { float:left;}
.gen_content img { width:600px; }


/*新闻*/
/*#neinews, .gen_content1, .gen_details_content { width: 740px; margin: auto; }
    #neinews ul { margin: 0px; padding: 0px; list-style: none; }
        #neinews ul li { margin: 0px; padding: 0px; margin-top: 8px; }
            #neinews ul li a { display: block; padding-left: 15px; height: 30px; line-height: 30px; background: #F6F6F6; }
                #neinews ul li a:hover { background: #999; color: #FFF; }*/

.gen_details_title { font-size: 18px; font-weight: bold; margin-bottom:20px; }
.gen_details_center { text-align: center; }
.gen_details_content { float:left; margin-top:20px; border-top:1px solid #CCCCCC; width:100%; padding-top:10px; }
.pagination { padding: 5px 0px 0px 0px; width: 100%; display: inline-block; vertical-align: top; }

.acr_news { width:98%  }
.acr_news li{ overflow:hidden; border-bottom:1px dashed #cecece; line-height:35px;}
.acr_news li a{ display:block; color:#333; font-size:12px; width:450px; float:left}
.acr_news li a:hover{ color:#db0000;}
.acr_news li p{ width:150px; float:right; text-align:right; color:#666}
.acr_news li span{ display:block; clear:both; color:#cecece; line-height:18px; padding-top:5px}
.acr_news li:hover{ }

.left dl dt a { color:white; font-size:14px; padding-left:10px; background-color:#0094ff; display:block; line-height:35px; border-top:1px solid #fff;  }
.left dl dd a { padding-left:20px; color:black; line-height:30px; border-top:1px solid #fff; display:block; background-color:#eee }

#gdleft ul li { width:240px; }
.left_param { margin-left:370px; height:350px; }
.left_param p { font-size:14px;  }

.nav { width:1010px; list-style:none; display:block; margin:auto; }
    .nav li { float:left; width:112px; text-align:center;  }
        .nav li a { height:48px; line-height:48px; display:block; font-size:15px; color:white; }
            .nav li a:hover { background-color:#d8261e; }
.leftpro { width:240px; }
    .leftpro tr th { font-weight:initial; vertical-align:top; width:70px; text-align:right; }
    .leftpro tr td {  }

.pro_nav1 ul { list-style:none; }
.pro_nav1 ul li { float:left; margin:0px 1px; }
    .pro_nav1 ul li a { background-color:#383842; width:225px; font-size:16px; color:white; display:block; text-align:center; line-height:60px; }
    .pro_nav1 ul li a:hover { background-color:#F60; }
.pro_navtitle { font-size:18px; float:left; line-height:60px; width:100px; text-align:right; padding-right:15px; margin-right:1px; }

.home_pro { margin-top:72px; width:1000px; }
    .home_pro ul li { float:left; }

.pro_nav { clear:both; padding-top:35px; }
    .pdiv { height:40px; background-color:#66b2f2; line-height:40px; padding:0px 10px; margin-right:1px; font-size:16px; font-weight:bold; float:left; }
    .pro_nav ul { clear:both; list-style:none; }
        .pro_nav ul li { width:100%;   }
    .pro_nav hr { clear:both; }

.con, .con_box, .con_rows { width: 930px; margin-top:10px; }
    .con_box ul, .con_rows ul { list-style: none; }
        .con_box ul li { float: left; padding: 0px 6px; }
        .con_rows ul li { border-bottom: 1px dashed #efefef; line-height: 35px; }
            .con_rows ul li a { color: #373737; width:600px; padding-left: 5px; display: block; float: left; }
			.hbox { display: table-cell; vertical-align: middle; text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 70px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 161px; height: 64px; *height: 64px; border: 1px solid #eee; margin-left: 0px; }
    .hbox a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 161px; max-height: 64px; }
    .hbox a { vertical-align: middle; }
.hbox_title { text-align: center; width: 161px; line-height: 30px; height: 30px; margin-left: 0px; }
    .hbox_title a { font-size: 12px; color: black; text-decoration: none; }
        .hbox_title a:hover { font-size: 12px; color: orangered; }
		