﻿@charset "utf-8";

@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.f_fm{ font-family: "Microsoft Yahei"; }
.f_ft{ font-family: "Times New Roman", Times, serif; }
.f_far{ font-family: Arial, Helvetica, sans-serif; }
.f_fim{ font-family: Impact; }
.topadcs{width:100%; overflow:hidden; text-align:center; margin:0px auto;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:320px;}

.renz{position:relative;}
.renz .hezuo3,.renz .hezuo4{ position: absolute; top:5px; width: 36px; height: 36px; overflow: hidden;}
.renz .hezuo3{ right: 42px;}
.renz .hezuo4{ right: 0px;}
.renz .hezuo3 img,.renz .hezuo4 img{width: 36px; height: 36px;}
.hezuo3, .hezuo4{ position: absolute; top:20px; width: 36px; height: 36px; overflow: hidden;}
.hezuo3{ right: 53px;}
.nroll4{ right: 12px;}
.hezuo3 a, .hezuo4 a{ display: inline-block;width: 36px; height: 36px;  background: #a2a2a2;}
.hezuo3 img, .hezuo4 img{width: 36px; height: 36px;}
.hezuo3 a:hover, .hezuo4 a:hover{ background: #02b019;}

/*div.bilibili-player-video-pause-panel-container-mini-screen-blur-image {
  background: url("http://www.shibaodianchi.com/uploadfiles/pictures/setting/qyjs/20220118173349_7249.jpg") !important;
}
div.bilibili-player-video-pause-panel-container-mini-screen-blur-image {
  left: 0;
  top: 0;
  filter: none !important;
}
div.bilibili-player-video-pause-panel-container-mini-screen-title {
  font-size: 0;
}*/

/*************************************custom-定制中心************************************************/
.custom_bannner a{ display:block; background:url(Img/custom/custom_bannner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.weizhi_bg{ height: 58px; overflow: hidden; background:url(Img/custom/ser_bg.gif) repeat-x center top;}
.weizhi p{ height: 58px; overflow: hidden; color: #666; font:14px/58px "Microsoft Yahei";  background:url(Img/custom/ser_ic.gif) no-repeat left center;}
.weizhi p b{ color: #666; display: inline-block; padding-left: 32px;}
.weizhi p a{ display: inline-block; padding: 0 10px; color: #666;}
.weizhi p a.cur{ color: #02b019;}

.cpro_left{ margin-top: 45px; float: left; width: 237px; overflow: hidden;}
.cpro_left h2{ width: 225px; height: 72px; padding-right: 12px; font:24px/65px "Microsoft Yahei"; text-align: center;  background:url(Img/custom/pro_t.jpg) no-repeat left top;color: #fff;}
.cpro_left h2 a{ color: #fff;}

.cpro_c{ width: 237px; overflow: hidden; background:url(Img/custom/pro_c.gif) repeat-y center top;}
.cpro_f{ height: 3px; width: 237px; overflow: hidden; background:url(Img/custom/pro_f.gif) no-repeat center top;}
.cpro_c h3 {
    margin: 10px auto 0;
    width: 215px;
    height: 41px;
    overflow: hidden;
    font: 16px/30px "Microsoft Yahei";
    color: #313131;
    background: url(Img/custom/pro_b1.gif) no-repeat left top;
    background-size: 100%;
}
.cpro_c h3:hover a, .cpro_c h3.cur {
    color: #fff;
}
.cpro_c h3 a {
    padding-left: 32px;
    width: 172px;
    height: 38px;
    overflow: hidden;
    display: inline-block;
    color: #313131;
}
.cpro_c h3 a:hover,.cpro_c h3.cur a{text-decoration: none; color: #fff;}
.cpro_c h3:hover, .cpro_c h3.cur {
    text-decoration: none;
    color: #fff;
    background: url(Img/custom/pro_b2.gif) no-repeat left top;
    background-size: 100%;
}
body .cpro_c h3 a {
    display: block;
    margin-right: 6px;
    margin-left: 8px;
    width: 137px;
    background-size: 100%;
    background: none;
    line-height: 36px;
}
.cpro_c ul{ width: 196px;margin:10px auto 10px; overflow: hidden;}
.cpro_c li{padding: 0 0 0 30px; border-bottom: 1px dashed #9a9a9a; font:14px/35px "Microsoft Yahei";  background:url(Img/custom/pro_ic1.gif) no-repeat 20px center;}
.cpro_c li a{color: #606060; }
.cpro_c li.nones{ border: 0;}
.cpro_c li.cur a{ color:#02b019;}
.custom_tel{ margin-top: 5px; width: 237px; height: 97px; overflow: hidden; background: #004e96;}
.custom_tel p{ margin:22px 0 0 11px; padding-left: 55px; font:16px/24px "Microsoft Yahei"; color: #fff; background:url(Img/custom/pro_tel.gif) no-repeat left top;}
.custom_tel p b{ display: block; font:24px/28px  Arial, Helvetica, sans-serif; color: #fff;}

.cpro_list{ margin-top: 38px; float: right; width: 733px; overflow: hidden;}
.cpro_list h2{ margin-bottom: 24px; width: 733px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/custom/pro_tl.gif) no-repeat left bottom; color: #004e96;}
.cpro_list h2 a{ color: #004e96;}
.cpro_list h2 i{ display: inline; padding-left: 8px; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.cpro_list h2 a:hover{ text-decoration: none;}

.cpro_list dl{ margin-bottom: 12px; background: #f4f4f4; height:219px; width:731px;border: 1px solid #e2e2e2; overflow:hidden;}
.cpro_list dt { float: left; width:377px; height:219px;border-right: 1px solid #e2e2e2;  overflow:hidden;}
.cpro_list dt img{width:377px; height:219px;}
.cpro_list dd{ float: right; position: relative; height: 219px; width: 325px;}
.cpro_list dd h3{margin:30px 0px 0px; height:54px; color:#333;}  font:18px/50px "Microsoft Yahei";}
.cpro_list dd h3 a{ color:#333;}
.cpro_list dd p{ font:14px/25px "Microsoft Yahei"; color: #606060;}
.cpro_list dd em{ display:block;position: absolute;right: 0px;bottom:0px; width:33px; height:32px;  overflow: hidden;}
.cpro_list dd em img{ width:33px; height:32px;}

/********内页翻页按钮*********/
.n_roll{ margin:35px 0 58px 0;  height: 30px; overflow: hidden; float: right;}
.nroll1, .nroll2{ width: 67px; height: 29px; overflow: hidden;}
.nroll1 img, .nroll2 img{width: 67px; height: 29px;}
.nroll_c{ display: inline; margin-left: 7px;}
.roll_ul li{ float: left; margin-right: 4px;  display: inline; width:30px; height: 29px;  overflow: hidden;}
.roll_ul li a{ width: 27px; height: 27px; overflow: hidden; display: inline-block; background: #fff; border: 1px solid #9d9d9d; color: #595959; text-align: center; font:14px/27px "microsoft Yahei";}
.roll_ul li a:hover,.roll_ul .cur a{ text-decoration: none;background: #4cb60c; border: 1px solid #4cb60c; color: #fff;}


/*****************************prodetail-产品详情页*****************************************/

.prodetail_bannner{width:100%; overflow:hidden; text-align:center; margin:0px auto;}
.prodetail_bannner a{display:block;margin:0 auto;}
.prodetail_bannner a.fullad{ height:320px;}

.pdetail{ margin-top: 38px; float: right; width: 741px; overflow: hidden;}
.pdetail h2{ color: #004e96; margin-bottom: 24px; width: 741px; height: 50px; font:26px/50px "Microsoft Yahei"; }
.pdetail h2 a{ color: #004e96;}
.pdetail h2 span{ float: right; padding-top: 20px; height: 32px; width: 132px; display: inline; padding-right: 18px;  text-align: right; font:14px/32px "microsoft Yahei";background:url(Img/prodetail/pro_ib.jpg) no-repeat left top;}
.pdetail h2 span a{ text-decoration: none; color: #02b019;}

.pd_t{  position: relative; border: 1px solid #e2e2e2; width: 739px; height: 431px; overflow: hidden;}
.pd_ul1 li img{width: 739px; height: 431px;}

.pd_ul2 { z-index: 30; position: absolute; bottom: 18px; right: 18px; width: 70px; height: 15px; overflow: hidden;}
.pd_ul2 li{ float: left; margin-left:6px; display: inline;width: 15px; height: 14px; overflow: hidden;}
.pd_ul2 li a{width: 15px; height: 14px; display: inline-block; background:url(Img/prodetail/pic1.png) no-repeat left top;}
.pd_ul2 li a:hover,.pd_ul2 .on a{background:url(Img/prodetail/pic2.png) no-repeat left top;}


.pd_c{  background: #f4f4f4; width: 741px; overflow: hidden;}
.pdetail .pd_h2{ margin:20px auto 25px; width: 707px; height: 47px; background:url(Img/prodetail/pro_l1.gif) no-repeat left bottom;font:26px/50px "Microsoft Yahei";  color: #004e96;}
.pdetail .pd_h2 a{ color: #004e96;}

.pdetail table{ width:707px; overflow: hidden; margin:0 auto;}
.pdetail table .pd_tr1{ text-align: center; background: #e5eff7; border-color:#dfdfdf;  height:76px; color: #004e96;font-family: "microsoft Yahei"; line-height: 24px; font-size: 16px;}
.pdetail table .pd_tr1 td{ border-color:#dfdfdf; padding: 10px 10px 0 10px; height: 66px;}
.pdetail table .pd_tr1 .pd_td4 i{ border-color:#dfdfdf; display: block; border-top:1px solid #dfdfdf; }
.pdetail table .pd_tr2{ background: #fff; height: 48px; color: #606060;}
.pdetail table .pd_tr2 td{ height: 48px; padding:0px; line-height: 48px;}

.pd_adv{ margin-top: 62px;}
.pd_adv p{ margin:0 auto; width: 707px; height: 185px; overflow: hidden;}
.pd_adv p img{width: 707px; height: 185px; }
.pd_adv h3{margin:20px auto 0; width: 677px; color: #004e96;font:24px/36px "Microsoft Yahei";}
.pd_adv ul{margin:20px auto 0; width: 677px; overflow: hidden;}
.pd_adv ul li{ margin-bottom: 18px; color: #606060; overflow: hidden; height: 26px; font:14px/26px "Microsoft Yahei";}
.pd_adv ul li em{ float: left; padding-right: 8px; display: inline-block; width: 26px; height: 26px; text-align: center; font:bold 14px/26px Arial, Helvetica, sans-serif; color: #fff;background:url(Img/prodetail/pro_ic1.gif) no-repeat left top;}

.pd_xg{ position: relative; margin: 10px 0 45px 0; background: #f4f4f4; height: 273px; width:741px; }
.pd_xg h2{ margin:0 auto 15px; padding-right: 15px; width: 719px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/prodetail/pro_l2.jpg) no-repeat left bottom;  color: #004e96;}
.pd_xg h2 a{ padding-left: 18px; display: inline-block; color: #004e96;}
.pd_xg h2 i{  padding-left: 33px; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.pd_xg h2 a:hover{ text-decoration: none;}

.nroll3, .nroll4{ position: absolute; top:20px; width: 36px; height: 36px; overflow: hidden;}
.nroll3{ right: 53px;}
.nroll4{ right: 12px;}
.nroll3 a, .nroll4 a{ display: inline-block;width: 36px; height: 36px;  background: #a2a2a2;}
.nroll3 img, .nroll4 img{width: 36px; height: 36px;}
.nroll3 a:hover, .nroll4 a:hover{ background: #02b019;}

.pc_xgcon{}
.pc_xgcon ul{margin:0 auto; width:720px; overflow: hidden;}
.pc_xgcon ul li{ float: left;  text-align: center;  width: 230px; margin-right: 15px; overflow: hidden; line-height: 0px;}
.pc_xgcon ul li img{ width: 228px; height: 132px; border:1px solid #e2e2e2;}
.pc_xgcon ul li span{ display: block; font:14px/44px "Microsoft Yahei"; color: #636363;}
.pc_xgcon ul li.nones{ margin-right: 0px;}




/*****************************technique-技术专区************************************************/
.technique_banner a{ display:block; background:url(Img/technique/technique_banner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.tech_bg{margin-top: 30px; height: 1200px; overflow: hidden; background: #fff;}
.tech_bg2{ margin-top: 0px; background: #f3f3f3;}
.tech_c{ width: 998px;height: 1055px; border:1px solid #dedede; background: #f3f3f3; overflow: hidden;}
.tech_c2{ background: #fff;}

.tech_h2{ height: 80px; width: 965px; overflow: hidden; font:28px/80px "Microsoft Yahei";  padding-left: 35px; background:url(Img/technique/dc_ic.gif) no-repeat left center;  color: #004e96;}
.tech_h2 a{ color: #004e96;}
.tech_h2 a:hover{ text-decoration: none;}

.tech_dl1{ width: 998px; border-bottom: 1px solid #dedede; height: 402px;  overflow: hidden;}
.tech_dl1 dt{ float: left;  width: 617px; height: 402px; overflow: hidden;border-right: 1px solid #dedede; }
.tech_dl1 dt img{ width: 617px; height: 402px; }
.tech_dl1 dd{ float: right; width: 345px; overflow: hidden; padding:20px 18px 0 0; }
.tech_dl1 dd h3{ font:24px/60px "Microsoft Yahei";  }
.tech_dl1 dd h3 a{ color: #494949;}
.tech_dl1 dd p{ color: #606060;  font:14px/28px "Microsoft Yahei";}
.tech_dl1 dd em{ margin-top: 30px; display: block; padding: 60px 15px 0;  width: 315px; height: 94px; overflow: hidden; color: #fff; font:14px/28px "Microsoft Yahei";  background:url(Img/technique/dc_p1.png) no-repeat left top;}
.tech_dl1 dd b{ font:bold 16px/32px "Microsoft Yahei"; }

.tech_dl2{ width: 998px; border-bottom: 1px solid #dedede; height:301px;  overflow: hidden;}
.tech_dl2 dt{margin: 44px 20px 0 0; position: relative; float: right;  width: 343px; height: 219px; overflow: hidden;}
.tech_dl2 dt img{ width: 343px; height: 219px; }
.tech_dl2 dt span{position: absolute;left: 0px; bottom: 0px; height: 36px; width: 343px; display: block; text-align: center; font:14px/36px "Microsoft Yahei"; color: #fff; background:url(Img/technique/span.png) repeat left top;}

.tech_dl2 dd{ float: left; width: 370px; overflow: hidden; margin:40px 0 0 43px; }
.tech_dl2 dd h3{margin-bottom: 15px; font:24px/60px "Microsoft Yahei";  color: #004e96; }
.tech_dl2 dd h3 a{ color: #004e96;}
.tech_dl2 dd p{ margin-bottom: 18px; color: #606060; overflow: hidden; height: 26px; font:14px/26px "Microsoft Yahei";}
.tech_dl2 dd p em{ float: left; padding-right: 8px; display: inline-block; width: 26px; height: 26px; text-align: center; font:bold 14px/26px Arial, Helvetica, sans-serif; color: #fff;background:url(Img/technique/pro_ic1.png) no-repeat left top;}

.tech_ly{}
.tech_ly .tech_h2{ margin:0 auto 37px; height: 62px; line-height: 62px; background: none; border-bottom: 1px solid #dedede; }
.tech_roll1,.tech_roll2{ margin-top: 40px; width: 31px; height: 77px; overflow: hidden;}
.tech_roll1 img,.tech_roll2 img{width: 31px; height: 77px;}

.tech_lycon{ margin-left: 16px; display: inline; width: 920px;}
.tech_lycon ul li{ float: left;  text-align: center;  width: 293px; margin-right: 15px; overflow: hidden; line-height: 0px;}
.tech_lycon ul li img{ width: 291px; height: 169px; border:1px solid #dbdbdb;}
.tech_lycon ul li span{ display: block; font:14px/44px "Microsoft Yahei"; color: #606060;}
.tech_lycon ul li.nones{ margin-right: 0px;}

.zc_bg{ height: 660px; overflow: hidden; border-top: 1px solid #dedede;}

.zc_con{}
.zc_con h2{ margin:50px auto 30px; width:1000px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/technique/zc_l1.gif) no-repeat left bottom;color: #004e96;}
.zc_con h2 a{color: #004e96;}
.zc_con h2 i{  padding-left: 12px; display: inline-block; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.zc_con h2 a:hover{ text-decoration: none;}
.zc_con h2 span{ float: right; padding-top: 14px; font:14px/36px "microsoft Yahei";}
.zc_con h2 span a{ color: #004e96;}

.zc_dl1{ margin-bottom: 40px; width: 998px; border: 1px solid #dedede; height:190px; background: #f4f4f4;  overflow: hidden;}
.zc_dl1 dt{ margin:24px 0 0 20px; float: left;  width: 280px; height: 151px; overflow: hidden;}
.zc_dl1 dt img{ width: 280px; height: 151px;}
.zc_dl1 dd{ float: right; margin:24px 10px 0 0; width: 675px; overflow: hidden;  font:14px/28px "Microsoft Yahei"; color: #7f7f7f;}
.zc_dl1 dd h3{ margin-bottom: 15px; font:20px/44px "Microsoft Yahei";}
.zc_dl1 dd h3 a{ color: #323232;  padding:7px 0 0 0;}
.zc_dl1 dd h3 em{float: left; text-align: center;font:24px/44px "Microsoft Yahei"; margin-right:10px; width: 91px; height: 44px; overflow: hidden; background:url(Img/Index/new_ic1.png) no-repeat left top;}
.zc_dl1 dd h3 em a{ color: #004e96; padding:0 4px 0 0;}
.zc_dl1 dd a{ color:#004e96;} 

.zc_dl2{ margin-bottom: 16px; width: 485px;height: 117px; overflow:hidden;}
.zc_dl2 dt{ float: left; text-align: center;width: 115px; height: 117px; overflow: hidden; font:18px/27px "Microsoft Yahei";}
.zc_dl2 dt a{ background: #004e96; color: #fff; width: 115px; height: 117px;  overflow: hidden; display: inline-block;}
.zc_dl2 dt a:hover{ text-decoration: none;}
.zc_dl2 dt em{ display: block; margin-top: 20px; color: #fff; font:40px/44px "Microsoft Yahei";}

.zc_dl2 dd{ padding: 10px 22px 0; width: 322px; height: 105px; float: left; font:14px/25px "Microsoft Yahei"; color:#7f7f7f;  border: 1px solid #d2d2d2; border-left: 0px;}
.zc_dl2 dd h3{font:18px/42px "Microsoft Yahei"; width:322px; height:42px; overflow:hidden;}
.zc_dl2 dd h3 a{ color:#323232;} 
.zc_dl2 dd a{  color:#004e96;}




/*****************************quality-品质实力************************************************/
.quality_banner a{ display:block; background:url(Img/quality/quality_banner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.quality_bg{ height: 413px; background: #fff; background:#fff url(Img/quality/adv_bg.png) no-repeat center top; }
.quality dl{}
.quality dt{ float: right; margin-top: 116px;}
.quality dt img{}
.quality dd{margin-top: 105px; float:left; width: 500px; overflow: hidden;}
.quality dd h3{margin-bottom: 25px; height: 60px;}
.quality dd h3 span{ float: left; margin-right: 9px; width: 60px; height: 60px; overflow: hidden; text-align: center; color: #fff; font:30px/60px Arial, Helvetica, sans-serif;  background:url(Img/quality/adv_ic1.png) no-repeat left top;}
.quality dd h3 p{ padding-top: 8px;  float: left; color: #004e96;font:24px/30px "Microsoft Yahei"; }
.quality dd h3 p i{ display: block; color: #adadad; font:14px/25px Arial, Helvetica, sans-serif; text-transform: uppercase; }
.quality dd b{ margin-bottom: 28px; display: block; color: #636363; padding-left: 68px; background:url(Img/quality/adv_ic2.png) no-repeat 51px 11px; font:14px/28px "Microsoft Yahei";}

.quality_bg1{ background: none;}
.qlty_dl1 dt{ margin-top: 63px; width: 486px; height: 350px;}
.qlty_dl1 dt{ width: 486px; height: 350px;}
.qlty_dl1 dd{ margin-top: 116px;}

.quality_bg2{ height: 490px; background:#f4f4f4 url(Img/quality/adv_bg.png) no-repeat center top;}
.quality_bg2 dt{ float: left; }
.quality_bg2 dd{ float: right; }
.qlty_dl2 dt{margin-top: 52px; width: 486px; height: 439px;}
.qlty_dl2 dt{ width: 486px; height: 439px;}
.qlty_dl2 dd{ /* margin-top: 116px;*/}

.qlty_dl5{ position: relative;}
.qlty_dl5 dt{margin-top: 0px; position: absolute; right: 0px; top:25px; width: 554px; height: 350px; overflow: hidden;}
.qlty_dl5 dt img{width: 554px; height: 350px;}

.qlty_dl6 dt{margin-top: 20px; width: 486px; height: 425px;}
.qlty_dl6 dt{ width: 486px; height: 425px;}
.qlty_dl6 dd{ margin-top: 106px;}

.quality_bg7{ height: 336px;}
.qlty_dl7 dt{margin-top: 60px; width: 486px; height: 276px;}
.qlty_dl7 dt{ width: 486px; height: 276px;}

.renz_bg{ height: 250px; overflow: hidden;}
.hezcon{background: #f1f1f1;padding:30px 0;padding-left:17px;}
.renz h2{ margin-bottom: 1px; padding-left: 20px; width:980px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/quality/rz_tl.png) no-repeat left bottom; color: #004e96;}
.renz h2 a{color: #004e96;}
.renz h2 i{  padding-left: 40px; display: inline-block; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.renz h2 a:hover{ text-decoration: none;}
.renz .yuanjiao{ padding: 20px 15px;width: 970px; overflow: hidden;}
.renz .yuanjiao li{ float: left;border: 1px solid #d6d6d6; border-radius:8px;  width: 187px; margin:0 5px 5px 0; overflow: hidden; line-height: 0px;}
.renz .yuanjiao li img{ width:187px; height: 104px;}
.renz .yuanjiao li span{ display: block; width:187px; height: 104px;}
.renz .yuanjiao li p{ display: none; width:187px; height: 104px;}
.renz .yuanjiao li a:hover span{ display: none;}
.renz .yuanjiao li a:hover p{ display: block;}
.renz .yuanjiao .nones{ margin-right: 0px;}

.qkh_bg{ height: 282px; overflow: hidden; }
.qkh{ width: 1000px; height: 235px; overflow: hidden; background: #f4f4f4;}
.qkh dt{ float: left; padding: 17px 0 0 11px; width: 225px; height: 203px; overflow: hidden;}
.qkh dt img{ width: 225px; height: 203px; }
.qkh dd{ float: right; padding: 40px 32px 0 0; width: 710px; overflow: hidden;font:14px/30px "Microsoft Yahei"; color: #636363;}
.qkh dd a{ display: block; margin-top: 20px; padding-top: 20px; height: 32px; color: #02b019; text-align: right; padding-right: 20px; width: 129px;  font:14px/32px "Microsoft Yahei"; background:url(Img/quality/zixun.png) no-repeat left bottom;}




/*****************************newcase-1新闻案例************************************************/
.newcase_banner a{ display:block; background:url(Img/newcase/newcase_banner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.ncase_bg{ height: 530px; overflow: hidden;}
.ncase{ width: 1150px; overflow: hidden; margin:0 auto; height: 530px;}
.newcs_h2{margin:45px auto 35px; height: 72px; width: 1000px; overflow: hidden; text-align: center; color: #004e96;font:30px/35px "Microsoft Yahei"; background:url(Img/newcase/case_t.gif) no-repeat center 50px;}
.newcs_h2 a{ color: #004e96;}
.newcs_h2 i{ color: #b7b7b7; display:block; text-transform: uppercase; font:24px/30px  Arial, Helvetica, sans-serif; }
.newcs_h2 a:hover{ text-decoration: none;}

.newroll1,.newroll2{ margin-top: 122px; width: 62px; height:62px; overflow: hidden;}
.newroll1 img,.newroll2 img{width: 62px; height:62px;}

.ncs_con{ margin-left: 14px; display: inline; width: 1000px; overflow: hidden;}
.ncs_con ul li{position: relative; float: left;  text-align: center;  width: 241px; height:338px; margin-right: 11px; overflow: hidden; line-height: 0px;}
.ncs_con ul li img{ width: 241px; height:338px;}
.ncs_con ul li span{ position: absolute; left:0px; bottom: 0px; display: block; width: 241px; height: 35px; font:14px/35px "Microsoft Yahei"; color: #fff;background:url(Img/newcase/span.png) repeat left top;}
.ncs_con ul li.nones{ margin-right: 0px;}

.newcs_bg{padding-top: 45px; height: 630px; background: #f1f1f1;}
.newcs .newcs_h2{margin:0 auto 25px; background:url(Img/newcase/new_t.gif) no-repeat center 50px;}

.newcs dl{ width: 998px; border: 1px solid #dedede; height:250px;  overflow: hidden; background: #fff;}
.newcs dl dt{ margin:27px 0 0 25px; float: left;  width: 361px; height: 195px; overflow: hidden;}
.newcs dl dt img{ width: 361px; height: 195px; }
.newcs dl dd{ float: right; width: 515px; overflow: hidden; padding:25px 15px 0 0; font:14px/28px "Microsoft Yahei"; color: #7f7f7f;}
.newcs dl dd h3{ margin-bottom: 25px; font:19px/44px "Microsoft Yahei"; color: #323232; width:543px; height:52px; overflow:hidden; }
.newcs dl dd h3 a{ color: #323232;}
.newcs dd h3 em{float: left; text-align: center;font:24px/40px "Microsoft Yahei"; margin-right:10px; width: 91px;height: 40px; padding:4px 4px 0 0; overflow: hidden; background:url(Img/newcase/new_ic1.png) no-repeat left top;}
.newcs dd h3 em a{ color: #004e96;;}
.newcs dl dd a{ color: #004e96;}

.newcs ul{margin-top: 20px; width: 1000px; overflow:hidden;}
.newcs li{ float: left; height:36px; width:440px; color: #545454; overflow:hidden; font:14px/36px "Microsoft Yahei";}
.newcs li a{ color:#545454; padding-left: 20px; background:url(Img/newcase/new_ic2.gif) no-repeat left center; }
.newcs li em{ color: #8e8e8e;}
.newcs li a:hover,.newcs .cur a{ text-decoration:none;  background:url(Img/newcase/new_ic1.gif) no-repeat left center;}
.newcs  .new_li2{ float: right;}
.newenz_bg{ margin-top: 52px;}



/*****************************newcaselist-1新闻案例列表*********************************************/
.newcaselist_banner a{ display:block; background:url(Img/newcaselist/newcaselist_banner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.ncs_list{}
.ncs_list{ margin-top: 45px; float: left; width: 237px; overflow: hidden;}
.ncs_list h2{ width: 217px; height: 72px; padding-right: 20px; font:24px/65px "Microsoft Yahei"; text-align: center;  background:url(Img/newcaselist/ncslist_t.jpg) no-repeat left top;color: #fff;}
.ncs_list h2 a{ color: #fff;}

.ncs_list .cpro_c{  width: 237px; overflow: hidden; background:url(Img/newcaselist/pro_c.gif) repeat-y center top;}
.ncs_list .cpro_f{ height: 3px; width: 237px; overflow: hidden; background:url(Img/newcaselist/pro_f.gif) no-repeat center top;}
.ncs_list .list_img li{ line-height: 0px; margin-top: 10px; width: 237px; height: 112px; overflow: hidden;}
.ncs_list .list_img li img{width: 237px; height: 112px; }

.ncase_list{ margin-top: 38px; float: right; width: 741px; overflow: hidden;}
.ncase_list h2{ margin-bottom: 28px; width: 741px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/newcaselist/ncslist_tl.gif) no-repeat left bottom; color: #004e96;}
.ncase_list h2 a{ color: #004e96;}
.ncase_list h2 i{ display: inline; padding-left: 8px; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.ncase_list h2 a:hover{ text-decoration: none;}

.ncase_dl1{ width: 739px;border: 1px solid #d6d6d6;height:190px;overflow: hidden; background: #f4f4f4;}
.ncase_dl1 dt{ margin:24px 0 0 20px; float: left;  width:280px; height:151px; overflow: hidden;}
.ncase_dl1 dt img{width:280px; height:151px;}
.ncase_dl1 dd{ float: right; width: 410px; overflow: hidden; padding:25px 15px 0 0; font:14px/28px "Microsoft Yahei"; color: #7f7f7f;}
.ncase_dl1 dd h3{ margin-bottom: 15px; font:20px/44px "Microsoft Yahei"; color: #323232; }
.ncase_dl1 dd h3 a{ color: #323232;}
.ncase_dl1 dd h3 em{float: left; text-align: center;font:24px/40px "Microsoft Yahei"; margin-right:10px; width: 91px; height: 40px; padding:4px 4px 0 0; overflow: hidden; background:url(Img/newcase/new_ic1.png) no-repeat left top;}
.ncase_dl1 dd h3 em a{ color: #004e96;}
.ncase_dl1 dd a{ color: #004e96;}

.ncase_dl2{ margin-bottom: 16px;width: 741px;height:117px;overflow: hidden; background: #f4f4f4;}
.ncase_dl2 dt{ float: left; text-align: center;width: 115px; height: 117px; overflow: hidden; font:18px/27px "Microsoft Yahei";}
.ncase_dl2 dt a{ background: #004e96; color: #fff; width: 115px; height: 117px;  overflow: hidden; display: inline-block;}
.ncase_dl2 dt a:hover{ text-decoration: none;}
.ncase_dl2 dt em{ display: block; margin-top: 20px; color: #fff; font:40px/44px "Microsoft Yahei";}

.ncase_dl2 dd{ padding: 10px 20px 0 24px; width:580px; height: 105px; float: left; font:14px/25px "Microsoft Yahei"; color:#7f7f7f;  border: 1px solid #d2d2d2; border-left: 0px;}
.ncase_dl2 dd h3{font:18px/42px "Microsoft Yahei";}
.ncase_dl2 dd h3 a{ color:#323232;} 
.ncase_dl2 dd a{  color:#004e96;}



/*****************************newdetail-3新闻详细页************************************************/
.newdetail_banner a{ display:block; background:url(Img/newdetail/newdetail_banner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.newdetail_bg{ height: 1880px; overflow: hidden; background: #efefef;}
.ndetail_r{ width: 235px; overflow: hidden; float: right; margin-top: 43px;}
.ndetail_r h2{ width: 223px; height:69px; padding-right: 12px; font:24px/62px "Microsoft Yahei"; text-align: center;  background:url(Img/newdetail/nd_t1.jpg) no-repeat left top;color: #fff;}
.ndetail_r h2 a{ color: #fff;}

.ndt_c{ height: 411px; width: 233px; overflow: hidden;border: 1px solid #d9d9d9; border-top: 0; border-bottom: 5px solid #d9d9d9; background: #fff;}
.ndt_dl1{width: 210px; overflow: hidden; margin: 0 auto;}
.ndt_dl1 dt{margin: 17px auto 0; width: 209px; height:112px;  overflow: hidden;}
.ndt_dl1 dt img{ width: 209px; height:112px; }
.ndt_dl1 dd{font:14px/25px "Microsoft Yahei"; color: #606060;}
.ndt_dl1 dd h3{ text-align: center; color: #323232; font:14px/32px "Microsoft Yahei"; }
.ndt_dl1 dd a{color: #004e96;}

.ndt_u1{width: 210px; overflow: hidden; margin: 12px auto 0;}
.ndt_u1 li{ height: 30px; overflow: hidden; font:14px/30px "Microsoft Yahei"; color: #666;}
.ndt_u1 li a{ height: 30px; display: inline-block; color: #666;}
.ndt_u1 li em{ float: left; margin-right: 13px; background: #b2b2b2; display: block; margin-top:8px; width: 14px; height: 14px; overflow: hidden; text-align: center; font:12px/14px "Microsoft Yahei"; color: #fff;}
.ndt_u1 li a:hover{ text-decoration: none;}
.ndt_u1 li a:hover em,.ndt_u1 .cur a em{background: #004e96;}
.ndetail_r .list_img{ margin-top: 14px;}


.ndt_con{  width: 748px; overflow: hidden; float: left; margin-top: 43px;}
.ndt_t{background: #fff; border: 1px solid #dedede; width: 746px; height: 177px; overflow: hidden;}
.ndt_t h3{ text-align: center; color: #323232; border-bottom: 1px dashed #a6bacc; height: 105px; font:28px/105px "Microsoft Yahei";}
.ndt_t em{padding: 0 25px; display: block; height: 68px; overflow: hidden; color: #8d8d8d; font:14px/68px "Microsoft Yahei";}
.ndt_t em b{margin-top: 23px; float:right; width: 79px; height: 38px; text-align: center;font:14px/27px "Microsoft Yahei"; overflow: hidden; background:url(Img/newdetail/nd_ic1.gif) no-repeat left top; color: #fff;}
.ndt_t em b a{ color: #fff;}

.ndtail_con{ margin-top: 10px; background: #fff; border: 1px solid #dedede; width: 746px; padding-top: 30px; height: 1558px; overflow: hidden;}
.ndtail_con p{ text-indent: 27px; width: 693px; overflow: hidden; margin:0 auto 25px; font:14px/27px "Microsoft Yahei"; color: #666;}
.ndtail_con span{ display: block; width: 693px; overflow: hidden; margin:0 auto 20px; } 
.ndtail_con span img{ width: 693px;}
.ndtail_con .ndt_sp1 img{ height: 283px;}
.ndtail_con .ndt_sp2 img{ height: 222px;}

.ndtail_con i{ display: block; width: 693px; overflow: hidden; margin:0 auto; border-bottom: 1px dashed #cacaca;border-top: 1px dashed #cacaca; color: #797979;font:14px/38px "Microsoft Yahei";}
.ndtail_con i a{ display: inline-block; padding: 0 10px; color: #797979;}
.ndtail_con em{margin:0 0 0 28px; float: left; display:block; color: #545454;font:14px/51px "Microsoft Yahei";}
.ndtail_con em a{ color: #43bc4e;}
.ndtail_con .ndt_em2{ float: right; display: block; margin:0 28px 0 0;}

.ndt_new{ width: 693px; height: 270px; margin: 10px auto 0; overflow: hidden; background: #f3f3f3;}
.ndt_new h2{margin:16px 0 0 16px; width: 116px; height: 36px; overflow: hidden; text-align: center;  background: #02b019;font:bold 16px/36px "Microsoft Yahei"; color: #fff; }
.ndt_u2 { width: 637px; overflow: hidden; margin:10px auto 0;}
.ndt_u2 li{ height:36px; padding-left: 10px; overflow:hidden; font:14px/36px "Microsoft Yahei";background:url(Img/newdetail/nd_ic3.gif) no-repeat 0 center; }
.ndt_u2 li a{ color:#545454;}
.ndt_u2 li em{ float: right; color: #b5b5b5;}
.ndt_u2 li a:hover,.ndt_u2 .cur a{ text-decoration:none;}







/*****************************battery-航拍电池定制专题页********************/
.battery_banner a{ display:block; background:url(Img/battery/battery_banner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.bcase_bg{ height: 720px; overflow: hidden;}
.bcase h2{ margin:50px auto 40px; width: 980px; padding-left: 20px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/battery/bcs_t1.jpg) no-repeat left bottom; color: #004e96;}
.bcase h2 a{ color: #004e96;}
.bcase h2 i{ display: inline; padding-left: 40px; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.bcase h2 a:hover{ text-decoration: none;}
.bcase h2 em{ color: #323232; padding-left: 15px; display: inline;}
.bcase p{ width: 258px; overflow: hidden;  margin-right: 1px;}
.bcase p img{ width: 258px; height: 269px; display: block; margin-bottom: 1px;}
.bcs_c{ width: 481px; overflow: hidden;}
.bcs_c em{width: 481px; height: 176px; overflow: hidden; display: block;}
.bcs_c em img{ width: 481px; height: 176px; }
.bcs_c span{ padding: 18px 15px 19px 15px; display: block; color: #636363;  font:14px/30px "Microsoft Yahei";}

.banli1_bg{ height: 637px; overflow: hidden; background:url(Img/battery/bal2_bg.gif) repeat-x center top; }
.banli1 p{margin:0 auto 18px; height: 80px; width: 156px; overflow: hidden;}
.banli1 p img{ width: 156px; height: 80px;}
.banli1 em{margin:0 auto; width: 1000px; height: 505px; overflow: hidden; display: block;}
.banli1 em img{ width: 1000px; height: 505px; }

.banli_bg{ overflow: hidden;}

.banli_l{ width: 270px; overflow: hidden; float: left;margin-top: 73px;}
.banli_l li{ text-align: center; width: 270px; height: 140px; overflow: hidden; margin-bottom: 4px; color: #323232; font:18px/34px "Microsoft Yahei";}
.banli_l li a{ color: #323232; display: inline-block; height: 100px; padding-top: 40px; width: 255px; padding-right: 15px; background:url(Img/battery/bal_ip2.jpg) no-repeat left top;}
.banli_l li i{ display: block; text-transform: uppercase;  font:12px/22px "Microsoft Yahei"; }
.banli_l li a:hover,.banli_l .cur a{ text-decoration: none;  color: #fff; background:url(Img/battery/bal_ip1.jpg) no-repeat left top;}

.banli_r{ float: right; margin-top: 73px; position: relative; width: 724px; height: 422px; overflow: hidden;}
.banli_r li{ width:724px; height:422px;}
.banli_r li img{ width: 724px; height: 422px; }
.broll1,.broll2{ position: absolute; top:176px; width: 44px; height: 92px; overflow: hidden;}
.broll1{ left: 0px;}
.broll2{ right:0px;}
.broll1 img{},.broll2 img{ width: 44px; height: 92px;} 


.bxg_bg{background: #f1f1f1; height: 330px; overflow: hidden;}
.bxg{ position: relative;  height: 330px; overflow: hidden;}
.bxg h2{ margin:40px auto 20px; padding-left: 25px; width: 975px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/battery/bxg_t1.jpg) no-repeat left bottom;  color: #004e96;}
.bxg h2 a{ display: inline-block; color: #004e96;}
.bxg h2 i{  padding-left: 26px; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.bxg h2 a:hover{ text-decoration: none;}

.bxg .nroll3,.bxg .nroll4{ position: absolute; top:45px; width: 36px; height: 36px; overflow: hidden;}
.bxg .nroll3{ right: 42px;}
.bxg .nroll4{ right: 0px;}

.bxg_con{}
.bxg_con ul{margin:0 auto; width:1000px; overflow: hidden;}
.bxg_con ul li{ float: left;  text-align: center;  width: 235px; margin-right:20px; overflow: hidden; line-height: 0px;}
.bxg_con ul li img{ width: 233px; height: 135px; border:1px solid #e2e2e2;}
.bxg_con ul li span{ display: block; font:14px/44px "Microsoft Yahei"; color: #636363;}
.bxg_con ul li.nones{ margin-right: 0px;}




/*****************************about-走进世豹********************/
.about_banner a{ display:block; background:url(Img/about/about_banner.jpg) no-repeat center top; height:283px; overflow:hidden;}
.nabout_bg{ z-index: 20; height: 738px; position: relative; margin-top: -207px;  overflow: hidden;}
.nab_con dl{border: 3px solid #fff;}
.nab_con dt{width: 1000px;overflow: hidden;}
.nab_con dt img{width: 994px; height: 356px;}
.nab_con dd{ padding: 0 10px; }
.nab_con dd h3{ text-align: center; color: #004e96;font:30px/80px "Microsoft Yahei";}
.nab_con dd p{ margin-bottom: 20px; text-indent: 25px; font:14px/27px "Microsoft Yahei"; color: #606060;}

.ngushi_bg{ height: 465px; background: #f4f4f4; overflow: hidden;}
.ngushi_con h2{ margin:38px auto 34px; padding-left:50px; width: 950px; height: 38px; font:30px/38px "Microsoft Yahei";background:url(Img/about/gushi_ic.gif) no-repeat left top;  color: #004e96;}
.ngushi_con h2 i{display: inline-block;  padding-left: 18px; font:bold 14px/38px "Microsoft Yahei"; color: #606060;}
.ngushi_con p{ display:block; float: left; width: 530px; overflow: hidden;}
.ngushi_con p em{ margin-top: 24px; display: block;  color: #606060;font:14px/26px "Microsoft Yahei";}
.ngushi_con span{ display:block; float: right; width: 414px; height: 311px; overflow: hidden;}
.ngushi_con span img{width: 414px; height: 311px;}

.ncul_bg{ height: 490px; overflow:hidden;background:url(Img/about/adv_bg.png) no-repeat center top;}
.ncul {margin-top: 68px; position: relative; height: 420px; overflow: hidden; width: 1000px;}
.ncul h2{ position: absolute; top:26px; left: 570px; padding-left:50px; width: 950px; height: 38px; font:30px/38px "Microsoft Yahei";background:url(Img/about/gushi_ic.gif) no-repeat left top;  color: #004e96;}
.ncul dl{}
.ncul dt{ position: absolute; left:0px; top:0px; width: 549px; height: 366px; overflow: hidden;}
.ncul dt img{width: 549px; height: 366px;}
.ncul dd{ position: absolute; z-index: 50; top:96px; right: 0px; width: 473px; overflow: hidden;}
.ncul dd p{  height: 46px; margin-bottom: 16px; display: block; overflow: hidden;}
.ncul dd p em{float: left; display: inline-block; padding-left: 20px; width: 105px; height:46px; background:url(Img/about/ab_iv.jpg) no-repeat left top; text-align: center; color: #fff;font:bold 16px/46px "Microsoft Yahei";}
.ncul dd p i{ display: inline-block; float: right; width: 340px; overflow: hidden;  font:14px/21px "Microsoft Yahei"; color: #606060;}

.absc_bg{height: 810px; overflow: hidden; background:#f4f4f4 url(Img/about/adv_bg.png) no-repeat center top; }
.absc{}
.absc dl{ margin-top: 58px; width:1000px; background: #fff; height: 342px;overflow: hidden;}
.absc dt{position: relative; float: right;width: 602px; height: 342px; overflow: hidden;}
.absc dt img{width: 602px; height: 342px;}
.absc dt span{position: absolute; top:93px; left:229px; width: 136px; height: 136px; overflow: hidden; font:24px/136px "Microsoft Yahei"; color: #fff; text-align: center; background:url(Img/about/sc_isp.png) no-repeat left top;}
.absc dd{ padding: 50px 0 0 35px; float: left; width: 340px; overflow: hidden;}
.absc dd em{margin-bottom: 20px; display: block; padding-left: 40px; height:35px; background:url(Img/about/sc_ic.gif) no-repeat left top;color: #004e96;font:30px/35px "Microsoft Yahei";}
.absc dd i{ display: block;  overflow: hidden;  font:14px/28px "Microsoft Yahei"; color: #606060;}

.abcul{ height: 350px; width: 1000px; background: #fff;}
.absc h3 {margin-bottom: 30px; height: 70px; width: 1000px; overflow: hidden; background:url(Img/about/sc_ic05.gif) repeat-x left top;}
.absc h3 em{margin:0 0 20px 20px; display: block; padding-left: 40px; height:70px; background:url(Img/about/sc_ic2.gif) no-repeat left center;color: #004e96;font:30px/70px "Microsoft Yahei";}

.aroll1,.aroll2{ margin-top: 67px; width: 42px; height: 48px; overflow: hidden;}
.aroll1 img,.aroll2 img{ width: 42px; height: 48px;}

.absc_con{ margin-left: 16px; display: inline; width: 888px; overflow: hidden;}
.absc_con ul li{ float: left;  text-align: center;  width: 286px; margin-right:12px; overflow: hidden; line-height: 0px;}
.absc_con ul li img{ width:282px; height: 185px; border:1px solid #c2c2c2; background: #fff; padding: 1px;}
.absc_con ul li span{ display: block; font:14px/44px "Microsoft Yahei"; color: #606060;}
.absc_con ul li.nones{ margin-right: 0px;}

.abcul_bg{height: 514px;overflow: hidden;background:#fff url(Img/about/adv_bg.png) no-repeat center top;}
.ab_cul{}
.ab_cul h2{margin:30px auto 24px; text-align: center;  width:1000px; height: 70px; font:30px/40px "Microsoft Yahei";background:url(Img/about/cul_t.png) no-repeat center 53px;color: #004e96;}
.ab_cul h2 a{color: #004e96;}
.ab_cul h2 i{  display:block; text-transform: uppercase; font:24px/30px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.ab_cul p{ float: left; margin-right: 1px; width: 432px; height:363px; overflow: hidden; }
.ab_cul p img{width: 432px; height:363px;}
.ab_cul span{ float: left; display: block; overflow: hidden; }
.ab_cul span img{width: 296px; margin-bottom: 1px; width: 296px; display: block; height:181px;}
.ab_cul em{margin-left: 1px; float: right; width: 270px; height:363px; display: block; overflow: hidden; }
.ab_cul em img{width: 270px; height:363px;}

.abhor_bg{ height: 444px; overflow: hidden;}
.abhor{ position: relative;  height: 444px; overflow: hidden;}
.abhor h2{ margin:21px auto 0px; padding-left: 25px; width: 975px; height: 50px; font:26px/50px "Microsoft Yahei";background:url(Img/about/hor_t.png) no-repeat left bottom;  color: #004e96;}
.abhor h2 a{ display: inline-block; color: #004e96;}
.abhor h2 i{  padding-left: 32px; text-transform: uppercase; font:24px/50px  Arial, Helvetica, sans-serif; color: #b1b1b1;}
.abhor h2 a:hover{ text-decoration: none;}

.abhor .nroll3,.abhor .nroll4{ position: absolute; top:21px; width: 36px; height: 36px; overflow: hidden;}
.abhor .nroll3{ right: 42px;}
.abhor .nroll4{ right: 0px;}
.abhor .nroll3 img,.abhor .nroll4 img{width: 36px; height: 36px;}

.abhor_con{ height: 320px; padding: 35px 25px 0; background: #efefef; height: 285px; width: 950px;}
.abhor_con ul{}
.abhor_con ul li{ float: left;  text-align: center;  width: 166px; margin-right:30px; overflow: hidden; line-height: 0px;}
.abhor_con ul li img{ width: 166px; height: 225px;}
.abhor_con ul li span{ display: block; font:14px/44px "Microsoft Yahei"; color: #606060;line-height:20px;}
.abhor_con ul li.nones{ margin-right: 0px;}




/*****************************contact_us-联系我们********************/
.contact_usbanner a{ display:block; background:url(Img/contact/contact_usbanner.jpg) no-repeat center top; height:320px; overflow:hidden;}

.kf{ margin: 52px auto 20px; width: 1000px; height: 215px; overflow: hidden; background: #f4f4f4;}
.kf dt{ float: left; padding: 21px 0 0 31px; width: 168px; height: 170px; overflow: hidden;}
.kf dt img{ width: 168px; height: 170px; }
.kf dd{ float: right; padding: 35px 35px 0 0; width: 750px; overflow: hidden;font:14px/30px "Microsoft Yahei"; color: #606060;}
.kf dd h3{ color: #323232; font:18px/48px "Microsoft Yahei"; }
.kf dd b{color: #02b019;font:bold 20px/30px "Microsoft Yahei"; }

.address{ position: relative; height: 782px; overflow: hidden; background: #f4f4f4; }
.address p{ position: absolute; right:25px; top:30px; width: 385px; height: 452px; overflow: hidden; }
.address p img{width: 385px; height: 452px; }
.address dl{ margin-top: 25px; height: 117px;  width: 525px; margin-left: 30px; overflow: hidden; border-bottom: 1px dashed #ababab;}
.address dt{float: left; width: 94px; height:94px; overflow: hidden;}
.address dt img{width: 94px; height:94px;}
.address dd{ padding: 15px 0 0 0; float: right; width: 395px; overflow: hidden; color: #606060;font:14px/22px "Microsoft Yahei";}

.address .ads_dl1{ margin-top: 70px;}
.address .ads_dl1 dd{padding-top: 30px;}
.address .ads_dl3 dd{padding-top:5px;}

.address .ads_dl4{ width: 950px;}
.address .ads_dl4 dd{ width: 820px;}
.address .ads_dl5{ border: 0;}
.address .ads_dl5 dd{padding-top:20px;}

.map{margin-top: 35px; height: 515px; overflow: hidden;}
.map h2{ color: #004e96; font:36px/74px Arial, Helvetica, sans-serif; text-transform: uppercase; background:url(Img/contact/map_l.gif) no-repeat 81px 47px;}
.map p{ width: 994px; height: 387px; overflow: hidden;  border: 3px solid #e3e3e3;}
.map p img{width: 994px; height: 387px;}
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(img/nodata.gif) no-repeat 20px 20px;}

dl.Case3 { width:238px; padding:5px 4px 0; float:left; display:inline-block; height:377px;}
dl.Case3 dt { width:238px; height:343px; overflow:hidden; }
dl.Case3 img { display:block;width:230px; height:323px;border:1px solid #ccc; display:block; padding:2px;}
dl.Case3 dd {width:230px; height:24px; line-height:24px;overflow:hidden; text-align:center;  font-size:14px; text-overflow:ellipsis; white-space:nowrap;}

dl.qyxc3 { width:238px; padding:5px 4px 0; float:left; display:inline-block; height:183px;}
dl.qyxc3 dt { width:238px; height:158px; overflow:hidden; }
dl.qyxc3 img { display:block;width:230px; height:151px;border:1px solid #ccc; display:block; padding:2px;}
dl.qyxc3 dd {width:230px; height:24px; line-height:24px;overflow:hidden; text-align:center;  font-size:14px; text-overflow:ellipsis; white-space:nowrap;}

dl.ryzs3 { width:238px; padding:5px 4px 0; float:left; display:inline-block; height:299px;}
dl.ryzs3 dt { width:238px; height:268px; overflow:hidden; }
dl.ryzs3 img { display:block;width:230px; height:260px;border:1px solid #ccc; display:block; padding:2px;}
dl.ryzs3 dd {width:230px; height:24px; line-height:24px;overflow:hidden; text-align:center;  font-size:14px; text-overflow:ellipsis; white-space:nowrap;}
.agent_con {  padding-top:10px; line-height:28px; float:right}
.agent_con p { margin:15px 0;}
.agenttop .call { padding-bottom:10px;   }/*表单顶部的文字样式，颜色根据需要修改*/
.agenttop div {font-size:12px; line-height:20px;}
.agenttop .call span{ font-weight:bold; color:#f00; margin:0;} /*传真号码，颜色自行修改*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:164px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#0F6BD6;}

/*---人才招聘---*/
.job_top {margin-left:19px; line-height:22px; color:#666; font-size:14px; text-indent:10px;}
.job_top span { color:#549de3;}
.ljob { margin:auto;}
.job_con {  margin:0 auto;}
.job_con h4 {background:#f2f2f2 url(Img/ico14.gif) no-repeat 98% 59%; text-indent:17px; height:33px; line-height:36px; margin-bottom:10px;}
.job_con h4.cur{background:#f2f2f2 url(Img/ico13.gif) no-repeat 98% 59%}
.job_con h4 a {color:#549de3;}
.job_con_tab { width:100%; line-height:25px; color:#333;}
.job_con_tab td span { margin-right:15px;}
.job_con dt { margin-top:2px;}
.job_bot { margin:10px auto 0 auto;}

.plc{ height: 58px; overflow: hidden; background:url(Img/custom/ser_bg.gif) repeat-x center top;}
.plc span{ height: 58px; overflow: hidden; color: #666; font:14px/58px "Microsoft Yahei";}
.plc  a{ display: inline-block; padding: 0 10px; color: #666;}
.plc a.cur{ color: #02b019;}
.job_con_tab  td{  color:#333; line-height:30px; height:30px; font:14px/13px "Microsoft Yahei"}
.job_con dl dt{color:#549de3; line-height:30px; height:30px; font:14px/32px "Microsoft Yahei"}
.job_con dl dd{color:#333;font-family:微软雅黑; font-size:14px; line-height:30px;}

.apage { height:42px; line-height:42px; margin-top:10px;text-align:center; }
.apage a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px; width:23px; height:41px; display:block; width:37px; text-align:center; float:left;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur { border:1px solid #D5D5D5;background-color:#02b019; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left; border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px; width:42px; height:42px; display:block; width:55px; text-align:center; display:none;}
.apage .oran_pg_fp {  padding-right:9px;}
.apage .oran_pg_pp { padding-right:5px;}
.apage .oran_pg_np { padding-right:12px;}
.apage .oran_pg_lp {  padding-right:12px;}
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


.yc_lt { width:140px; float:left;  position:absolute; top:10px; left:-142px;}
.yc_list {}
.yc_list li { border-bottom:5px solid #fff; }
.yc_list li a { display:block; background:url(Img/y1.gif) no-repeat; height:58px; line-height:58px; padding-left:20px; width:118px; color:#fff; font-size:18px; font-family:Microsoft Yahei;}
.yc_list li a:hover,.yc_list .y_cur a { background:url(Img/y1.gif) no-repeat; color:#fff; text-decoration:none;}
.yc_lt .jion { display:block; background:#38bf4d; height:92px; text-align:center; color:#fff; width:127px;}
.yc_rt { width:815px; float:right; }
.yc_rt h4 { height:42px; line-height:42px; font-weight:normal; color:#333; font-size:24px; border-bottom:1px solid #ddd; margin-bottom:28px;}














