﻿@charset "utf-8";
/* CSS Document */
/*common*/
.content2{width:1050px; margin:0 auto}
.line24{line-height:24px}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.wz{ height:60px; border-bottom:1px solid #e7e7ea; overflow:hidden; font-size:14px; line-height:60px; color:#484f65;}
.wz2{ width:1020px; height:60px; margin:0 auto;background:url(../images/wz.gif) no-repeat left center; padding-left:30px;}
.wz3{ width:1200px; height:60px; margin:0 auto;background:url(../images/wz.gif) no-repeat left center; padding-left:30px;}
.wz a{ color:#484f65; padding:0 8px;}
.wz span{ font:14px "宋体"; color:#6f7486; display:inline-block; height:60px; line-height:60px;}
.wz span em{ font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#484f65; font-style:italic;}

.tit01{ height:50px; background:url(Img/neiye/honor/line.gif) repeat-x center center; font:25px "Microsoft Yahei"; text-align:center; font-weight:bold; line-height:50px; text-transform:uppercase;}
.tit01 a{ padding:0 30px; color:#d20303; background:#fff;}
.tit01 i{ font:24px Arial, Helvetica, sans-serif; color:#63697c; padding-left:12px;}

/*fdz_detail非标专题详情页----------------------------------------*/
.fdz_banner a{ display:block; height:320px; background:url(Img/neiye/fdz_detail/banner.jpg) no-repeat center top;overflow:hidden;}

.zl1 h5 a{ display:block; width:26px; height:26px; overflow:hidden; position:absolute; bottom:0; right:0;}
.zl .zl4 h5{ font-size:16px;}
.zl .zl4 dd{border-top:1px dashed #c8cad6;}
.zl .zl4 dd em{ display:block; width:511px; height:120px; overflow:hidden;}
.zl .zl4 dd em img{ width:511px; height:120px;}

.bg6 dd p span{ color:#f00;}
.bg6 dt{ width:437px; height:409px; overflow:hidden;}
.bg6 dt img{ width:437px; height:409px;}

.ys2 .tit02{ *margin-top:48px;}
.ys.ys2{ height:auto;padding-top:48px;}
.ys.ys2 dd h4{ font:24px "Microsoft Yahei"; color:#111111; height:42px; border:0; line-height:42px; margin-bottom:10px; overflow:hidden;}
.ys.ys2 dd h4 i{ display:inline-block; float:left; width:52px; height:42px; font:28px Arial, Helvetica, sans-serif; text-align:center; line-height:42px; color:#eb000d; background:url(Img/neiye/fdz_detail/xg_bg.gif) no-repeat center top;margin-right:24px;}
.ys.ys2 dd p{ background:none; color:#555555; padding-left:77px;}
.ys.ys2 dt{ width:470px; height:155px;}
.ys.ys2 dt img{width:470px; height:155px;}

.bg7.bg77{ background:none;}
.bg7.bg77 .cans h4,.bg7.bg77 .cans p{ width:1003px;}
.bg7.bg77 .cans h4 img,.bg7.bg77 .cans p img{width:1003px;}
.bg7.bg77 .cans h5 a{ display:block; height:56px; text-align:left; font:14px "Microsoft Yahei"; color:#777777; line-height:56px; overflow:hidden;}
.bg7.bg77 .cans .tit03{ margin-top:10px; margin-bottom:40px;}

.app.app2{margin:0 auto 0;}
.app.app2 .tit02{ margin-top:30px;}
.bg7.bg77 .app.app2 dd p{ width:470px;}
.zx{ height:50px; margin-top:60px; overflow:hidden; width:388px; overflow:hidden;}
.zx span{ display:inline-block; float:left; width:190px; font:14px "Microsoft Yahei"; color:#4e515b; line-height:24px;}
.bg7.bg77 .app.app2 .zx em a{ display:inline-block; width:175px; height:47px; border:1px solid #df0522; font:18px "Microsoft Yahei"; text-align:center; line-height:47px; color:#df0522; float:right; background:none;}

.lc{ height:390px; background:#eff1f6; margin-top:30px; padding-top:52px;}
.lc h3{ height:124px; overflow:hidden; font:30px "Microsoft Yahei"; text-align:center; font-weight:bold; font-weight:bold; background:url(Img/neiye/fdz_detail/lc_h.gif) no-repeat center top; line-height:50px;}
.lc h3 a{ color:#dd0916;}
.lc h3 i{ font:30px Arial, Helvetica, sans-serif; color:#535d79; padding-left:8px; text-transform:uppercase;}
.lc h3 span{ display:block; font:18px "Microsoft Yahei"; text-align:center; color:#394052; margin-top:21px;}
.lc h4 a{ display:inline-block; float:left; width:165px; height:168px; margin:0 0 0 28px; overflow:hidden; background:url(Img/neiye/fdz_detail/lc_h2.gif) no-repeat center top; font:12px "Microsoft Yahei"; text-align:center; line-height:178px; color:#000; padding-left:20px;}
.lc2_2{ width:740px; float:right; overflow:hidden; height:201px; position:relative;}
.lc2_2 li{ width:88px; height:29px; font:12px "Microsoft Yahei"; text-align:center; line-height:29px; border:1px solid #959595; position:relative; float:left; background:#fff; margin-right:40px; margin-top:20px; margin-bottom:5px;}
.lc2_2 li a{ color:#586175; display:block;}
.lc2_2 li a:hover{ background:#363f59; color:#fff;}
.lc2_2 li span{ display:block; width:31px; height:12px; overflow:hidden; position:absolute; top:8px; left:95px;}
.lc2_2 .nones{ margin-right:0;}
.lc2_2 .li01 span{display:block; width:14px; height:23px; overflow:hidden; position:absolute; top:31px; left:35px;}
.lc2_2 h5{display:block; width:14px; height:23px; overflow:hidden; position:absolute; top:31px; left:35px;}


/*pro_detail产品详情5----------------------------------------*/
.pd_banner a{ display:block; height:320px; background:url(Img/neiye/pro_detail/p_banner.jpg) no-repeat center top; overflow:hidden;}

.zl{ width:938px; height:523px; border:1px solid #c8cad6; overflow:hidden; margin:36px auto 0;}
.zl1{ width:364px; position:relative; overflow:hidden; height:523px;}
.zl1 li{width:364px; overflow:hidden; float:left;}
.zl1 li img{ width:363px; height:523px; border-right:1px solid #c8cad6;}
.zl1 h2{ width:37px; height:119px; z-index:6; overflow:hidden; position:absolute; top:0; right:44px;}
.zl1 h3{ width:130px; height:9px; text-align:center; z-index:6; overflow:hidden; position:absolute; bottom:36px; left:140px;}
.zl1 h3 a{ float:left; text-indent:999px; overflow:hidden; width:9px; height:9px; background:url(Img/neiye/pro_detail/zl_dot1.png) no-repeat; margin-right:10px;}
.zl1 h3 a:hover{background:url(Img/neiye/pro_detail/zl_dot2.png) no-repeat;}

.zl2{ width:505px; float:left; overflow:hidden; margin-left:36px; display:inline;}
.zl2 dt h4 a{ display:block; height:63px; border-bottom:1px solid #c8cad6; font:20px "Microsoft Yahei"; line-height:63px; color:#df0522;}
.zl2 dt p{ font:14px "Microsoft Yahei"; color:#3a4767; line-height:24px; margin-top:10px; height:auto; padding-bottom:12px; overflow:hidden;}
.zl2 dt span{ display:block; height:50px; border-bottom:1px dashed #c8cad6; border-top:1px dashed #c8cad6; font:14px "Microsoft Yahei"; color:#3a4767; line-height:50px;}
.zl2 dt span em{ padding:0 15px;}
.zl2 dt span em a{ color:#555;}
.zl2 dd h5{ font:20px "Microsoft Yahei"; height:40px; line-height:40px; color:#ea0000; overflow:hidden; padding-top:5px;}
.zl2 dd em{ display:block; margin-top:15px;}
.zl2 dd p{ font:12px "Microsoft Yahei"; color:#555555; line-height:28px;}
.zl2 dd span{ display:block; height:47px; font:14px "Microsoft Yahei"; color:#555; margin-top:20px; overflow:hidden;}
.zl2 dd span em a{ display:inline-block; width:176px; height:46px; font:18px "Microsoft Yahei"; text-align:center; color:#fff; background:#df0522; float:left; line-height:46px; margin-right:40px;}
.zl2 dd span i{ font:24px "Microsoft Yahei"; color:#df0522; font-style:italic;}

.bg6{ height:503px; border-top:15px solid #f5f5f5; overflow:hidden; margin-top:50px; padding-top:54px;}
.bg6 dl{ margin-top:32px; overflow:hidden; padding:0 50px 0 23px;}
.bg6 dt{ width:395px; height:386px; float:right; overflow:hidden;}
.bg6 dt img{width:395px; height:386px;}
.bg6 dd{ width:462px; float:left; margin-top:26px;}
.bg6 dd p{ font:14px "Microsoft Yahei"; line-height:30px; color:#555; margin-bottom:8px; background:url(Img/neiye/pro_detail/jt.png) no-repeat left 12px; padding-left:25px;}

.tit02{ height:36px; background:url(Img/neiye/pro_detail/h.png) no-repeat left bottom; overflow:hidden;}
.tit02 em a{ display:inline-block; width:150px; height:36px; font:20px "Microsoft Yahei"; text-align:center; color:#c90a1c; line-height:36px; font-weight:bold;}
.tit02 i{ font:20px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 30px 0 20px; background:url(Img/neiye/pro_detail/h_jt.png) no-repeat right center; color:#c7c7c7;}

.ys{ background:#eff1f6; height:auto; overflow:hidden;}
.ys h2{ height:105px; margin-top:55px; background:url(Img/neiye/pro_detail/ys_line.gif) no-repeat center top; font:24px "Microsoft Yahei"; text-align:center;}
.ys h2 a{ color:#ea0000; display:block; padding-top:20px;}
.ys h2 i{ display:block; width:235px; font:20px Arial, Helvetica, sans-serif; color:#c7c7c7; text-transform:uppercase; background:url(Img/neiye/pro_detail/h_jt.png) no-repeat right center; padding-right:30px; margin:10px auto 0;}
.ys h5{ font:15px "Microsoft Yahei"; color:#333; line-height:36px; padding:0 20px;}
.ys dl{ height:196px; border-bottom:1px solid #c6c6c6; margin-top:37px; padding:0 24px;}
.ys dt{ width:455px; height:155px;}
.ys dt img{width:455px; height:155px;}
.ys dd{ width:410px; margin-top:16px; overflow:hidden;}
.ys dd h4{ height:66px; border-bottom:1px solid #b2b2b2; overflow:hidden; font:24px "Microsoft Yahei"; line-height:66px; color:#555; font-style:italic; margin-bottom:30px;}
.ys dd h4 i{ font:42px Arial, Helvetica, sans-serif; color:#ea0000;font-style:italic;}
.ys dd h4 b{ color:#ea0000; font:36px "Microsoft Yahei";font-style:italic; padding-right:5px; font-weight:bold;}
.ys dd p{ font:14px "Microsoft Yahei"; color:#777777; line-height:25px; background:url(Img/neiye/pro_detail/jt.png) no-repeat 14px 9px; padding-left:42px;}
.ys .nones{ border-bottom:0;}

.guan{ height:188px; overflow:hidden; background:url(Img/neiye/pro_detail/guan1.jpg) no-repeat center top;}
.guan dl{ width:860px; margin:20px auto 0;}
.guan dt{ width:129px; height:159px; background:url(Img/neiye/pro_detail/guan_bg.png) no-repeat center bottom; float:left; overflow:hidden;}
.guan dt img{ width:129px; height:129px;}
.guan dd{ width:677px; float:right; padding-top:10px; overflow:hidden; font:16px "Microsoft Yahei"; line-height:33px; color:#2a2a2a; text-indent:2em;}
.guan dd span{ /*font:24px "Microsoft Yahei"; */font-weight:bold; color:#ea0000;}
.guan dd em{ display:block; text-align:right; font:12px "Microsoft Yahei"; color:#535353;}

.app{ height:483px; overflow:hidden; width:1003px; margin:60px auto 0;}
.app .tit02 i,.wit .tit02 i{ background:none;}
.app dl{ height:369px; overflow:hidden; margin-top:36px;}
.app dt{ width:500px; height:369px; float:right; overflow:hidden;}
.app dt img{width:500px; height:369px;}
.app dd{ width:470px; float:left; overflow:hidden;}
.app dd h5{ font:18px "Microsoft Yahei"; height:36px; line-height:36px; font-weight:bold; color:#505c7c; overflow:hidden;}
.app dd p{ font:14px "Microsoft Yahei"; color:#555; line-height:30px;}
.app dd h4{ height:50px; margin-top:40px; overflow:hidden; width:388px; overflow:hidden;}
.app dd h4 span{ display:inline-block; float:left; width:190px; font:14px "Microsoft Yahei"; color:#4e515b; line-height:24px;}
.app dd em a{ display:inline-block; width:175px; height:47px; background:#df0522; font:18px "Microsoft Yahei"; text-align:center; line-height:47px; color:#fff; float:right;}

.bg7{background:#f5f5f5; overflow:hidden;}
.cans{ width:1003px; margin:0 auto; position:relative;}
.cans .tit02{ margin-top:60px;}
.cans h4{ width:939px; margin:40px auto 0; overflow:hidden;}
.cans h4 img{ width:939px;}
.cans h5 a{ display:block; font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#c90a1c; height:83px; line-height:83px; overflow:hidden;}
.cans p{width:939px; overflow:hidden; margin:0 auto;}
.cans p img{ width:939px;}
.core{ height:280px; overflow:hidden;}
.core ul{ height:141px; border:1px solid #d9d9d9; margin-top:36px; overflow:hidden; background:#fff;}
.core li{ width:166px; height:141px; border-right:1px solid #d9d9d9; float:left; overflow:hidden;}
.core li img{ width:136px; height:88px; margin:13px 0 0 16px; display:block;}
.core li span{ display:block; height:30px; line-height:30px; text-align:center; color:#939393;}
.core .nones{ border:0;}

.casem{ height:62px; margin-top:36px; overflow:hidden; font:20px "Microsoft Yahei"; line-height:62px; color:#3a4767;}
.casem a{ display:inline-block; font:16px "Microsoft Yahei"; color:#333; line-height:62px; padding:0 15px;}

.reurn{ width:230px; height:45px; overflow:hidden; margin:20px 0 0 387px;}

.wit{ height:518px; margin-top:55px; position:relative;}
.wit .arr3{ width:23px; height:91px; overflow:hidden; position:absolute; top:170px; left:-34px;}
.wit .arr4{ width:23px; height:91px; overflow:hidden; position:absolute; top:170px;right:-34px;}
.wit li{ width:217px; float:left; position:relative; height:380px; border-bottom:1px dashed #e3e1e1; display:inline; margin:36px 20px 0 13px;}
.wit li img{ width:215px; height:308px; border:1px solid #dddfe7;}
.wit li span{ display:block; font:16px "Microsoft Yahei"; color:#3f434c; line-height:24px; padding-top:8px; cursor:pointer;}
.wit li em img{ width:23px; height:23px; border:0; position:absolute; bottom:22px; right:0;}
.wit li a:hover img{ border:1px solid #e1142f;}
.wit li em a:hover img{ border:0;}


/*产品列表页----------------------------------------*/
.p_banner a{ display:block; height:278px; background:url(Img/neiye/prolist/p_banner.jpg) no-repeat center top; overflow:hidden;}

.prolist{ background:#eff1f6; padding-top:25px; height:auto; overflow:hidden; font-family:"Microsoft Yahei";}
.side{ width:259px; height:auto; overflow:hidden;}
.side h2{ background:url(../images/pside1.jpg) no-repeat left top; height:94px; color:#fff; padding:65px 0 0 93px;}
.side h2 span{ text-transform:uppercase; margin-bottom:6px; font-size:22px; font-weight:normal; display:block;}
.side h2 a{ font-size:24px; color:#fff;}
.side h3 a{ font-size:16px; color:#39435e; display:block; background:url(../images/pside4.jpg) no-repeat; font-weight:normal; height:37px; line-height:37px; padding-left:37px; margin-top:10px;}
.side h3 a:hover,.side h3.cur a{ background:url(../images/pside5.jpg) no-repeat; color:#fff;}
.side li a{ font-size:14px; color:#394053; background:url(../images/psid2.jpg) no-repeat; height:30px; line-height:30px; display:block; padding-left:50px; border-bottom:1px solid #ddd;}
.side li a:hover,.side li.cur a{ background:url(../images/pside3.jpg) no-repeat; color:#fff; color:#df0522;}
.side .nones a{ border-bottom:0;}
.side h3.cur a{ margin-top:0px;}
.side .ptel{ margin-top:10px; width:234px; height:76px; background:#d30f29; border-bottom:4px solid #b50018; color:#fff; padding:32px 0 0 25px; font-size:16px;}
.side .ptel span{ background:url(../images/pro_tel.jpg) no-repeat left top; padding-left:53px; height:50px; display:block;}
.side .ptel span em{ display:block; font-size:20px; font-weight:bold; font-family:arial; font-style:italic;}

.cp3{ width:915px;}
.hot_pro{ height:495px; background:#fff; }
.hot_pro .sales{ position:absolute; right:29px; top:-27px;}
.hot_pro h3{ border-bottom:1px solid #d7d7d7; margin:0 169px 0 28px; height:60px; line-height:65px; font-weight:normal; margin-bottom:40px;}
.hot_pro h3 span{ font-size:24px; color:#39435e; border-bottom:2px solid #df0522; height:58px; display:inline-block;}
.hot_pro h3 span a{color:#39435e; }
.hot_pro h3 em{ font-size:18px; color:#4a536a; text-transform:uppercase; font-weight:lighter; margin-right:10px;}
.hot_c{ height:393px; padding:0 10px;}
.pto_l{ display:inline-block; width:27px; height:57px; background:url(Img/neiye/prolist/pto_l.jpg) no-repeat; margin:135px 13px 0 0;}
.pto_r{ display:inline-block; width:27px; height:57px; background:url(Img/neiye/prolist/pto_r.jpg) no-repeat; margin-top:135px;}
.hotp{ width:618px;}
.hotp dl{ width:618px; float:left; height:360px; overflow:hidden;}
.hotp dt{ float:left; width:252px; height:360px;}
.hotp dt img{ display:block; width:250px; height:358px; border:1px solid #ccd3e5;}
.hotp dd{ width:333px; float:right; padding-top:22px;}
.hotp dd h4{ font-size:18px; color:#00030c; font-weight:normal; margin-bottom:20px;}
.hotp dd h4 a{ color:#00030c;}
.hotp dd h4 em{ font-size:14px; color:#39435e; text-transform:uppercase;}
.hotp dd i{ display:block; width:333px; height:168px; overflow:hidden;}
.hotp dd i img{width:333px; height:168px;}
.hotp dd p{ font:14px "Microsoft Yahei"; color:#4a536a; line-height:24px; height:48px; overflow:hidden; margin-top:12px;}
.hotp dd span{ display:block; width:114px; height:32px; overflow:hidden; margin-top:20px;}
.hotp dd span img{width:114px; height:32px;}

.cplist{/* height:1090px;*/ overflow:hidden; background:#fff; padding-bottom:10px}
.cplist h3{ border-bottom:1px solid #d7d7d7; margin:0 38px 0 10px; height:60px; line-height:65px; font-weight:normal; margin-bottom:36px;}
.cplist h3 span{ font-size:24px; color:#39435e; border-bottom:2px solid #df0522; height:58px; display:inline-block;}
.cplist h3 span a{color:#39435e; }
.cplist h3 em{ font-size:18px; font-family: Arial, Helvetica, sans-serif; padding-left:10px; color:#4a536a; text-transform:uppercase; font-weight:lighter; }
.cplist_c{ /*height:984px;*/ overflow:hidden; padding-left:30px;}
.feedvack{background:#06C; height:40px; line-height:40px; font-weight:bold; padding-left:20px; width:780px; color:#FFF; margin:20px 0px}
.n-product2{float:left; margin-left:22px; margin-top:4px; overflow:hidden; display:inline; width:236px}
.n-product2 .pro{height:180px; width:230px; border:#d1d1d1 solid 1px;}
.n-product1{float:left; margin-left:22px; margin-top:4px; overflow:hidden; display:inline; width:256px}
.n-product1 .pro{height:230px; width:250px; border:#d1d1d1 solid 1px;}
.cplbtp{width:320px;border:#CCC solid 1px; height:468px; margin-top:15px;}
.cpxq{border-bottom:#CCC solid 1px; border-right:#CCC solid 1px; border-top:#CCC solid 1px; height:448px; width:457px; margin-top:15px; padding:10px; font-size:14px}
.proxq{font-size:18px; line-height:35px; font-weight:bold; color:#03F; border-bottom:#CCC solid 1px}
.dy{border-top: 1px solid #067ac9; margin-top:10px; height:24px; line-height:24px; background:url(../Images/printer-icon.png) no-repeat left center; padding-left:20px;}
.line24{line-height:24px}
.col-md-6 {
    width: 40%;float: left;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}#contact-form>div>div {
    position: relative;
}#contact-form input, #contact-form textarea {
    border: 1px solid #d8dbdb;
    border-radius: 0;
    color: #6f797a;
    font-size: 16px;
    font-weight: 400;
    padding: 8px 20px;
    transition: all 0.3s ease 0s;
}
#contact-form label{font-size:14px; line-height:26px}
#contact-form .submit-button .btn {
    background: #0072bc none repeat scroll 0 0;
    border-color: #0072bc;
    padding: 10px 40px;
    color: #fff;
    text-transform: capitalize;
}
.input-block {
    width: 90%;
    margin-right: 0;
    margin-bottom: 26px;
}
/*case新闻案例-------------------------------------------*/
.ca_banner a{ display:block; height:284px; overflow:hidden; background:url(Img/neiye/case/c_banner.jpg) no-repeat center top;}

.tout{ width:1001px; border:1px solid #e0e0e0; margin:36px auto 0; height:449px; border-bottom:3px solid #e0e0e0; overflow:hidden;}
.dl01{ height:237px; border-bottom:1px solid #e0e0e0; margin-top:15px; overflow:hidden; padding:0 16px;}
.dl01 dt{ width:356px; height:222px; float:left; overflow:hidden;}
.dl01 dt img{ width:356px; height:222px;}
.dl01 dd{ width:485px; padding-right:45px; float:right; overflow:hidden; margin-top:34px;}
.dl01 dd h4{ height:65px; font:18px "Microsoft Yahei"; line-height:42px; overflow:hidden;}
.dl01 dd h4 a{ color:#27303f;}
.dl01 dd h4 span{ display:inline-block; float:left; width:76px; height:39px; border:1px solid #df0522; font:28px "Microsoft Yahei"; text-align:center; line-height:39px; color:#df0522; margin-right:10px;}
.dl01 dd p{ font:13px "宋体"; color:#757171; line-height:20px; height:60px; overflow:hidden;}
.dl01 dd p a{ color:#757171;}
.dl02{ width:306px; height:198px; border-right:1px solid #e0e0e0; overflow:hidden; float:left; display:inline; margin-left:26px;}
.dl03{ border:0;}
.dl02 dt{ height:40px; font-size:12px; color:#afafaf; line-height:28px; overflow:hidden; margin-top:30px;}
.dl02 dt span{ display:inline-block; float:left; width:30px; height:28px; border:1px solid #df0522; font:18px "Microsoft Yahei"; text-align:center; line-height:28px; color:#df0522; overflow:hidden; margin-right:8px;}
.dl02 dd h4 a{ display:block; font:20px "Microsoft Yahei"; color:#000; height:36px; line-height:36px; overflow:hidden;}
.dl02 dd p{width:270px; font:12px "Microsoft Yahei"; color:#8e929b; line-height:22px; height:66px; overflow:hidden;}

.bg4{ height:685px; background:#eff1f6; margin-top:48px; overflow:hidden;}
.juj{ height:669px; margin-top:16px; overflow:hidden; }
.juj h2{ height:56px; background:url(Img/neiye/case/new_line.gif) no-repeat center bottom; font:24px "Microsoft Yahei"; line-height:56px; overflow:hidden;}
.juj h2 a{color:#25282f; display:inline-block; background:url(Img/neiye/case/new_h.gif) no-repeat 144px center; padding-right:200px;}
.juj h2 span a{ display:inline-block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; height:56px; line-height:56px; overflow:hidden; color:#576280; padding:0; background:none;}
.juj1{ width:436px; margin-top:32px; overflow:hidden;position:relative;}
.juj1 .arr01{ width:37px; height:79px; overflow:hidden; position:absolute; top:108px; left:0;}
.juj1 .arr02{ width:37px; height:79px; overflow:hidden; position:absolute; top:108px; right:0;}
.juj1 dl{width:436px;}
.juj1 dt{width:436px;}
.juj1 dt img{width:436px; height:272px;}
.juj1 dt p{ height:50px;  font:18px "Microsoft Yahei"; line-height:63px; padding-left:20px; overflow:hidden; color:#394052; cursor:pointer;}
.juj1 dt p span{ color:#fff; background-color:Red;}
.juj1 dt em{ display:block; font:13px "Microsoft Yahei"; color:#586175; line-height:20px; height:40px; overflow:hidden; padding:2px 20px 12px 20px;border-bottom:1px solid #d7d7d7;}
.juj1 dd{ padding-left:20px; padding-top:20px;}
.juj1 dd p{ font:14px "Microsoft Yahei"; color:#394052; height:32px; line-height:32px; overflow:hidden;}
.juj1 dd span{ display:inline-block; float:left; width:16px; height:16px; font:12px "宋体"; text-align:center; line-height:16px; color:#fff; background:url(Img/Index/juj_dot1.gif) no-repeat; margin:8px 10px 0 0;}
.juj1 dd p a{ color:#394052;}
.juj1 dd p a:hover{ font-weight:bold;}
.juj1 dd em{ float:right; font-family:"宋体"; color:#979797;}
.juj1 dd .p01 span{background:url(Img/Index/juj_dot2.gif) no-repeat;}
.juj2{ width:525px; margin-top:32px; overflow:hidden;}
.juj2 dl{ height:112px; margin-bottom:22px; overflow:hidden;}
.juj2 dt{ width:182px; height:112px; float:left; overflow:hidden;}
.juj2 dt img{width:182px; height:112px;}
.juj2 dd{ width:320px; float:right; overflow:hidden;}
.juj2 dd h4 a{ display:block; font:16px "Microsoft Yahei"; height:24px; overflow:hidden; color:#394052;}
.juj2 dd p{ font:13px "Microsoft Yahei"; color:#586175; line-height:22px; height:44px; overflow:hidden;}
.juj2 dd em a{ display:block; color:#586175; margin-top:24px; font-family:"宋体";}
.juj3 h2{ height:40px; font:18px "Microsoft Yahei"; line-height:40px; background:url(Img/neiye/case/line.gif) no-repeat left bottom; overflow:hidden; margin-bottom:24px;}
.juj3 h2 a{ color:#434343; display:inline-block; background:url(Img/Index/baik_h.gif) no-repeat right center; padding-right:140px;}
.juj3 h2 i{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:15px; color:#434343;}
.juj3 h2 span a{ display:inline-block; height:40px; line-height:40px; color:#576280;}
.juj3 li{ width:247px; float:left; height:28px; font:13px "Microsoft Yahei"; line-height:28px; overflow:hidden; background:url(Img/Index/baik_jt.gif) no-repeat left center; padding-left:15px;}
.juj3 li a{ color:#4a5366;}

.news{ width:1003px; margin:40px auto 0; height:665px; overflow:hidden;}
.news h2{ height:57px; font:24px "Microsoft Yahei"; line-height:57px; background:url(Img/neiye/case/new_line.gif) no-repeat center bottom; overflow:hidden;}
.news h2 a{ color:#39435e;}
.news h2 i{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#4a536a; padding-left:15px;}
.news h2 span a{ display:inline-block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#576280; height:57px; line-height:57px; overflow:hidden; color:#576280;}
.news1{ width:750px; height:516px; overflow:hidden; margin-top:32px; position:relative;}
.news1 dl{ width:500px; height:259px; background:#eff1f6; overflow:hidden;}
.news1 dt{ width:250px; height:259px; overflow:hidden; position:relative;}
.news1 dt img{width:250px; height:259px;}
.news1 dt span img{ width:18px; height:29px; position:absolute; top:34px; right:0;}
.news1 .dl04 dt span img{top:34px; left:0;}
.news1 dd{ width:234px; height:259px; overflow:hidden; position:relative; padding-left:15px;}
.news1 dd h4{ font:18px "Microsoft Yahei"; margin-top:32px;}
.news1 dd h4 a{ color:#27303f;}
.news1 dd span{ display:block; font:16px "Microsoft Yahei"; color:#df0522; height:30px; line-height:30px;}
.news1 dd p{ font:14px "Microsoft Yahei"; color:#4a5366; line-height:24px;}
.news1 dd em{ display:block; width:24px; height:24px; overflow:hidden; position:absolute; bottom:14px; right:14px;}
.news1 .dl05{ width:250px; height:518px; position:absolute; top:0; right:0;}
.news1 .dl05 dt{ width:250px; height:259px; position:relative;}
.news1 .dl05 dt span{ display:block;width:30px; height:19px;position:absolute; bottom:-1px; right:42px;}
.news1 .dl05 dt span img{ width:30px; height:19px; top:0; }

.par{ height:516px; background:#e9ecf1; margin-top:32px; overflow:hidden; width:238px; position:relative;}
.par h3{ height:120px; background:#df0522; overflow:hidden; font:34px "Microsoft Yahei"; text-align:center; font-weight:bold;}
.par h3 a{ color:#fff; display:block; padding-top:23px;}
.par h3 p{ font:18px "Microsoft Yahei"; color:#fff; font-weight:normal;}
.par h3 p em{ font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; padding-left:10px;}
.par ul{ width:179px; margin:40px auto 0;}
.par li{ width:179px; height:91px; margin-bottom:16px;}
.par li img{ width:177px; height:89px; border:1px solid #e1e4ed;}
.par h4{ height:5px; background:#c1c4ce; overflow:hidden; width:238px; position:absolute; bottom:0; left:0;}
.par h4 a{ display:inline-block; width:79px; height:5px;}
.par h4 a:hover,.par h4 a.a02:hover{ /*background:#df0522;*/}
.par h4 a.a02{ background:#8e95a5;}

.bg5{ height:1240px; background:#efefef url(Img/neiye/case/hy_h.gif) repeat-x center top; overflow:hidden;}
.hy{ width:1003px; height:auto; margin:0 auto; background:#fff;}
.hy ul{ height:163px; background:url(Img/neiye/case/hy_h.gif) repeat-x center top; overflow:hidden;}
.hy li{ width:125px; float:left; height:163px; background:url(Img/neiye/case/line_hy.gif) no-repeat right top; font:14px "Microsoft Yahei"; text-align:center;}
.hy li p{ width:70px; height:65px; margin:23px auto 10px; position:relative;}
.hy li p img{width:70px; height:65px;}
.hy li p span{ display:none;width:70px; height:65px; position:absolute; top:0; left:0;}
.hy .nones{ background:none;}
.hy li a{ color:#323742;}
.hy .cur{ background:url(Img/neiye/case/hy_bg.gif) no-repeat center top !important;}
.hy .cur a{ color:#fff;}
.hy .cur p span{ display:block;}

.hy dl{ width:1000px; height:210px; border:1px solid #e1e4ed; margin:32px auto 0;}
.hy dt{ width:166px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
.hy dt img{width:166px; height:171px;}
.hy dd{ width:690px; float:left; margin-left:40px; overflow:hidden; margin-top:20px; position:relative; height:176px;}
.hy dd h3{ height:38px; font:18px "Microsoft Yahei"; line-height:36px; overflow:hidden;}
.hy dd h3 a{ color:#3e465b;}
.hy dd h3 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; background:url(Img/neiye/case_list/case1.gif) no-repeat 15px center; padding-left:70px;}
.hy dd p{ font:14px "Microsoft Yahei"; line-height:26px; color:#4a5366; height:90px; border-bottom:1px dashed #a6abba;}
.hy dd span{ display:block; height:42px; font:14px "Microsoft Yahei"; color:#27303f; line-height:42px;}
.hy dd span em{ padding:0 15px;}
.hy dd h5{ font:12px "Microsoft Yahei"; color:#a1a1a5; background:url(Img/neiye/case_list/case_c.gif) no-repeat left center; padding-left:20px;}
.hy dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:10px; right:0;}
.hy .dl06 dd h3 i{ background:none; padding-left:20px;}

/*fdzpd非定制频道--------------------------------*/
.f_banner a{ display:block; height:282px; overflow:hidden; background:url(Img/neiye/fdzpd/banner.jpg) no-repeat center top;}
/**/
.sbdz{ display: block; overflow: hidden; padding: 29px 0 0; height: 236px; overflow: hidden; border-bottom: 15px solid #f5f5f5;}
.sbdz h2{ display: block; overflow: hidden; font-family:"Microsoft Yahei"; padding: 52px 0 0 38px; width: 181px; height: 145px; background: url(Img/neiye/fdzpd/sbdz-tit.jpg) no-repeat left top; line-height: 38px; color: #394052; font-weight: bold; font-size: 30px; float: left;}
.sbdz h2 a{ color: #394052;}
.sbdz dl{ display: block;font-family:"Microsoft Yahei";float: right; width:784px; height: 198px; overflow: hidden;}
.sbdz dt{ display: block; float: right; width:433px; height:198px; overflow:hidden; position:relative;}
.sbdz dt p{width:433px; height:198px; float:left; overflow:hidden;}
.sbdz dt h4{ width:74px; height:10px; overflow:hidden; position:absolute; bottom:10px; right:10px;}
.sbdz dt h4 a{ display:inline-block; width:9px; height:9px; background:url(Img/neiye/fdzpd/dot1.png) no-repeat center top; margin-right:9px;}
.sbdz dt h4 a:hover{background:url(Img/neiye/fdzpd/dot2.png) no-repeat center top;}
.sbdz dd{ display: block; width: 297px; background: #eff1f6; text-indent:2em; padding: 34px 24px 0; height: 164px; background: #eff1f6; line-height: 24px; color: #394052; font-size: 14px;}


.pd-wrp-cnt{ height:2020px;}
.pd-wrp{ display: block; padding-top: 14px; height: 2090px; overflow: hidden;}
.pd-wrp h3{ display: block;font-family:"Microsoft Yahei"; overflow: hidden; height: 100px; line-height: 100px; color: #394052; font-size: 24px; font-weight: bold;}
.pd-wrp h3 a{ color:#394052; text-decoration:none;}
.pd-wrp h3 i{ font-weight: normal; color: #acacac; font-size: 24px; padding-left: 20px;}
.pd-wrp dl{ display: block; height: 296px; padding-bottom: 7px; overflow: hidden;font-family:"Microsoft Yahei";}
.pd-wrp dt{ display: block; padding-left: 65px; overflow: hidden; width: 477px; overflow: hidden; background: url(Img/neiye/fdzpd/fdzpd-bor.jpg) no-repeat 24px 0; float: left;}
.pd-wrp dt img{ display: block; overflow: hidden; width: 477px; height: 296px; }
.pd-wrp dd{ display: block; float: right; width: 430px;}
.pd-wrp dd p{ display: block; line-height: 26px; color: #394052; font-size: 14px; height: 137px; overflow: hidden;}
.pd-wrp dd span{ display: block; overflow: hidden; height: 110px;}
.pd-wrp dd span a{ display: block; color: #666666; font-size: 14px; font-family: "宋体"; line-height: 28px; padding-left: 19px; background: url(Img/neiye/fdzpd/ico.jpg) no-repeat left center;}
.pd-wrp dd .btn{ display: block; width: 256px; height: 43px; line-height: 43px; text-align: center; border: 1px solid #e74459; color: #394052; font-size: 16px; font-family: "Microsoft Yahei"}
.pd-tab{ display: block; overflow: hidden; padding-top: 28px; overflow: hidden; text-align: center;}
.pd-tab a{ display: inline-block; width:26px; height: 13px; overflow: hidden; background: url(Img/neiye/fdzpd/fdz-tab-ico-1.jpg) no-repeat center top;}
.pd-tab a:hover,.pd-tab a.on{background: url(Img/neiye/fdzpd/fdz-tab-ico-2.jpg) no-repeat center top;}

.fd-part{ display: block; overflow: hidden; background: #eff1f6; padding-top: 47px; height: 555px;}
.fd-part h2{ display: block; overflow: hidden;font-family:"Microsoft Yahei"; height: 115px; text-align: center;}
.fd-part h2 .tit{ display: block; text-align: center; height: 50px; line-height: 50px; background: url(Img/neiye/fdzpd/part-tit.jpg) no-repeat center top; text-transform: uppercase; color: #535d79; font-size:30px; font-weight: normal; }
.fd-part h2 .tit b{ padding-right: 15px; color: #394052;}
.fd-part h2 .more{ color: #4a536a; font-size: 18px; font-weight: normal; height: 45px; line-height: 45px;}
.fd-part h2 i{ font-style: normal; text-transform: uppercase; padding-left: 11px; font-size:14px;}
.fd-part .fd-part-ad{ display: block; float: right; width: 280px; overflow: hidden; position: relative; height: 382px;}
.fd-part-ad a{ display: block; z-index: 1; position: relative;}
.fd-part-ad .btn{ display: block; overflow: hidden; position: absolute; z-index: 5; top: 230px; left: 50%; width: 180px; height: 31px; line-height: 31px; border: 1px solid #848588; text-align: center; margin-left: -90px; color: #fff; font-size: 14px;}
.fd-part-cnt{ display: block; overflow: hidden; width: 711px; overflow: hidden; border-left: 1px solid #dedfdf; border-bottom: 4px solid #8f9194; height: 379px;}
.fd-part-cnt li{ display: block; overflow: hidden; float: left; width: 176px; overflow: hidden; background: #fff; height: 189px; border-top: 1px solid #dedfdf; border-right: 1px solid #dedfdf;}
.fd-part-cnt li img{ display: block; overflow: hidden; width: 175px; overflow: hidden; height: 114px;}
.fd-part-cnt li span{ display: block; height: 70px; line-height: 70px; text-align: center; font-family: "宋体"; color: #707070;}


/*case_detail新闻案例详情页-------------------------------------------*/
.cd_banner a{ display:block; height:300px; background:url(Img/neiye/case_detail/cd_banner.jpg) no-repeat center top; overflow:hidden;}

.b{ height:auto; margin:0 auto; width:1003px; overflow:hidden;}
.hb{ width:1000px; height:auto; margin-top:36px; overflow:hidden;}
.hb1{ height:auto; overflow:hidden;}
.hb1 h2 a{ display:block; height:91px; font:22px "Microsoft Yahei"; text-align:center; line-height:91px; color:#25282f; border-bottom:1px dashed #c4c4c4; overflow:hidden; background:#f1f1f1;}
.hb1 p{ height:50px; font:14px "Microsoft Yahei"; color:#596176; line-height:50px; overflow:hidden; text-align:center}
.hb1 p em{ padding:0 10px;}
.hb1 p a.a01{ background:url(Img/neiye/case_detail/fenx.jpg) no-repeat right center; padding-right:20px; padding-left:5px;}
.hb1 p a.a02{background:url(Img/neiye/case_detail/sc.jpg) no-repeat right center; padding-right:20px; padding-left:12px;}
.hb2{ height:auto; overflow:hidden;}
.hb2 p{ font:14px "Microsoft Yahei"; color:#384053; text-indent:2em; line-height:30px;}
.hb2 h2 img{ width:668px; height:380px; margin-top:20px;}
.hb2 h3{ height:34px; overflow:hidden; margin:29px 0 0 184px; overflow:hidden; font:14px "Microsoft Yahei"; line-height:34px; width:356px; height:34px; position:relative;}
.hb2 h3 a{ color:#444;}
.hb2 h3 em{ display:inline-block; width:123px; height:34px; overflow:hidden; position:absolute; top:0; left:170px;}
.hb2 h5{ height:46px; border-bottom:1px solid #d1d1d1; overflow:hidden; margin-top:56px; font:12px "宋体"; line-height:56px;}
.hb2 h5 a{ color:#444; padding-right:40px;}

.con_kwd{ color:#3F4C6D; font-weight:bold;}

.hb3 h2{ font:14px "Microsoft Yahei"; height:24px;line-height:24px; color:#444444; overflow:hidden;}
.hb3 h2 span{ color:#d00111;}
.hb3 dl{ margin-top:20px;}
.hb3 dt{ font:14px "Microsoft Yahei"; line-height:36px; color:#000;}
.hb3 dt p a{ width:600px; display:block; color:#444444;}
.hb3 dt h4 a{ display:block;height:30px; font:16px "Microsoft Yahei"; line-height:30px; overflow:hidden; color:#444444;}
.hb3 dd{ font:14px "Microsoft Yahei"; text-align:right; line-height:30px; color:#666;}
.hb3 dd a{ display:block; margin-top:15px;}

.case{ width:259px;margin-top:36px; overflow:hidden;}
.case h2{ height:98px; background:url(Img/neiye/case_detail/case_hbg.gif) repeat-x center top; overflow:hidden; padding-left:16px; font:18px "Microsoft Yahei";}
.case h2 a{ color:#f3f7f9; display:block; background:url(Img/neiye/case_detail/case_hjt.gif) no-repeat 104px center;}
.case h2 i{ display:block; font:26px Arial, Helvetica, sans-serif; color:#f3f7f9; text-transform:uppercase; margin-top:24px;}
.case ul{ margin-bottom:8px;}
.case li{font:14px "Microsoft Yahei"; height:52px; background:#f2f2f2;line-height:52px; border-top:1px solid #ddd;overflow:hidden;}
.case li a{ color:#394053; display:block; height:52px; overflow:hidden; background:url(Img/neiye/case_detail/case_jt.gif) no-repeat 31px 19px; padding-left:63px;}
.case h3 a{ display:block; height:60px; background:url(Img/neiye/case_detail/case_h.jpg) no-repeat center top; font:18px "Microsoft Yahei"; line-height:60px; padding-left:30px; color:#39435e;}
.case h4{ height:52px; overflow:hidden; font:14px "Microsoft Yahei"; background:url(Img/neiye/case_detail/case_h2.gif) no-repeat center top; border-bottom:1px solid #ddd; line-height:52px;}
.case h4 a{ color:#394053; padding-left:31px;}

.lx{ height:108px; margin-top:11px; background:url(Img/neiye/case_detail/case_lx.gif) repeat-x center top; overflow:hidden; font:16px "Microsoft Yahei"; color:#fff;}
.lx p{ background:url(Img/neiye/case_detail/case_lx2.gif) no-repeat 16px 33px; padding-left:70px; padding-top:32px;}
.lx span{ font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-style:italic; display:block;}

/*case_list新闻案例列表页----------------------------------------------*/
.cl_banner a{display:block; height:283px;overflow:hidden; background:url(Img/neiye/case_list/cl_banner.jpg) no-repeat center top;}

.case_l{ height:1186px; width:1003px; margin:0 auto;}
.cen{ width:235px; overflow:hidden;}
.cen h2{ background:#39435e;}
.cen h3 a:hover,.cen h3.cur a {  background: url(Img/neiye/case_detail/case_h1.jpg) no-repeat center top;
  color: #fff;}
.cen li a:hover,.cen li.cur a{background:url(Img/neiye/case_list/jt.gif) no-repeat 31px 19px; color:#d51e37;}
.cen .lx{ margin:0;}

.hycase{ width:720px; height:auto; overflow:hidden; margin-top:36px;}
.hycase h2{ height:42px; overflow:hidden; background:url(Img/neiye/case_list/hycase_l.gif) no-repeat left bottom; overflow:hidden; font:18px "Microsoft Yahei"; line-height:42px;}
.hycase h2 a{ color:#39435e;}
.hycase h2 i{ font:18px Arial, Helvetica, sans-serif; color:#4a536a; padding-left:8px; text-transform:uppercase;}
.hycase h2 span a{ display:inline-block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#576280; text-transform:uppercase; height:42px; line-height:42px; overflow:hidden;}
.hycase dl{ width:686px; height:210px; border:1px solid #e1e4ed; margin:30px auto 0;}
.hycase dt{ width:166px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
.hycase dt img{width:166px; height:171px;}
.hycase dd{ width:442px; float:left; margin-left:28px; overflow:hidden; margin-top:20px; position:relative; height:176px;}
.hycase dd h3{ height:38px; font:18px "Microsoft Yahei"; line-height:36px; overflow:hidden;}
.hycase dd h3 a{ color:#3e465b;}
.hycase dd h3 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; background:url(Img/neiye/case_list/case1.gif) no-repeat 15px center; padding-left:70px;}
.hycase dd p{ font:14px "Microsoft Yahei"; line-height:26px; color:#4a5366; height:60px; border-bottom:1px dashed #a6abba;}
.hycase dd span{ display:block; height:42px; font:14px "Microsoft Yahei"; color:#27303f; line-height:42px;}
.hycase dd span em{ padding:0 15px;}
.hycase dd h5{ font:12px "Microsoft Yahei"; color:#a1a1a5; background:url(Img/neiye/case_list/case_c.gif) no-repeat left center; padding-left:20px;}
.hycase dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:0; right:0;}

dl.hycase_news{ width:718px; height:210px; border:1px solid #e1e4ed; margin:30px auto 0;}
.hycase_news dt{ width:275px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
.hycase_news dt img{width:275px; height:171px;}
.hycase_news dd{ width:380px; float:left; margin-left:28px; overflow:hidden; margin-top:20px; position:relative; height:176px;}
.hycase_news dd h3{ height:38px; font:18px "Microsoft Yahei"; line-height:36px; overflow:hidden;}
.hycase_news dd h3 a{ color:#3e465b;}
.hycase_news dd h5 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; padding-left:70px;}
.hycase_news dd p{ font:14px "Microsoft Yahei"; line-height:26px; color:#4a5366; height:60px; border-bottom:1px dashed #a6abba;}
.hycase_news dd span{ display:none; height:42px; font:14px "Microsoft Yahei"; color:#27303f; line-height:42px;}
.hycase_news dd span em{ padding:0 15px;}
.hycase_news dd h5{ font:12px "Microsoft Yahei"; color:#a1a1a5; background:url(Img/neiye/case_list/case_c.gif) no-repeat left center; padding-left:20px;}
.hycase_news dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:0; right:0;}


/*intruduce公司简介-------------------------------------------*/
.i_banner a{display:block; height:345px;overflow:hidden; background:url(Img/neiye/intruduce/i_banner.jpg) no-repeat center top;}
.com{ height:auto; margin-top:20px; overflow:hidden; border-bottom:11px solid #f3f3f3; padding-bottom:20px}
.com dt{ width:448px; float:right; overflow:hidden;}
.com dt img{ width:448px; height:270px; margin-bottom:5px; display:inline-block;}
.com dt p img{ width:221px; height:170px;}
.com dd{ width:510px; float:left; overflow:hidden;}
.com dd h4{ height:50px; font:24px "Microsoft Yahei"; font-weight:bold; overflow:hidden; background:url(Img/neiye/intruduce/com_jt.gif) no-repeat 36px 5px; padding-left:80px;}
.com dd h4 a{ color:#394052; }
.com dd h4 i{ font:24px Arial, Helvetica, sans-serif; color:#41495f; padding-left:10px; text-transform:uppercase;}
.com dd p{ font:14px "Microsoft Yahei"; line-height:30px; color:#303030;}


/*honor荣誉资质----------------------------------------*/
.h_banner a{ display:block; height:348px; overflow:hidden; background:url(Img/neiye/honor/h_banner.jpg) no-repeat center top;}

.honor{ height:880px; overflow:hidden; margin-top:30px;}
.honor p{ font:14px "宋体"; color:#596176; padding:0 20px; line-height:30px; height:60px; overflow:hidden; margin-top:25px;}
.honor li{ width:292px; height:281px; float:left; margin-right:60px; overflow:hidden; background:url(Img/neiye/honor/honor_line.gif) no-repeat center bottom; margin-top:56px;}
.honor li img{ width:262px; height:169px; display:block; margin:0 0 0 15px;}
.honor li p{ height:70px; font-size:14px; color:#394052; cursor:pointer; background:url(Img/neiye/honor/honor_bg.jpg) no-repeat center top; padding-top:26px; margin-top:0; text-align:center;}
.honor li p i{ display:block; font-size:12px; color:#596176; cursor:pointer;}
.honor .nones{ margin-right:0;}
.honor .li01{ background:none;}

.pages {text-align:center; font:16px "Microsoft Yahei"; color:#596176; margin-top:20px; padding-right:20px;}
.pages a { display:inline-block; vertical-align:top; color:#000000}
.pages a:hover { text-decoration:none;}
.pages .pre,.pages .next{ font:14px "Microsoft Yahei"; width:68px; height:22px;border:1px solid #39435e; text-align:center; line-height:22px; color:#39435e; margin:0 5px;}
.pages .pre:hover,.pages .next:hover{ background:#596176; color:#fff;}
.pages span a { font:16px "宋体"; background:#f2f2f2; width:22px; height:22px; line-height:22px; text-align:center; color:#39435e; border:1px solid #39435e; margin:0 5px;}
.pages span a:hover { border:1px solid #df0522; color:#bec2ce; background:#df0522;}

.bg2{ border-top:20px solid #f2f2f2; height:527px; overflow:hidden;}
.bg2 .tit01{ margin-top:45px;}
.bg2 ul{ border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; height:334px; width:1000px; overflow:hidden; margin-top:30px;}
.bg2 li{ width:199px; height:166px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4; float:left; overflow:hidden;}
.bg2 li img{ width:165px; height:90px; margin:20px 0 0 20px;}
.bg2 li p{ text-align:center; height:24px; font-size:12px; color:#596174; line-height:24px; margin-top:10px;}

/*about联系我们----------------------------------------*/
.a_banner a{ display:block; height:282px; overflow:hidden; background:url(Img/neiye/about/a_banner.jpg) no-repeat center top;}

.map{ height:438px; overflow:hidden; background:url(Img/neiye/about/map_bg.jpg) no-repeat center top;}
.map dl{ margin-top:47px; overflow:hidden; height:336px;}
.map dt{ width:452px; height:336px; float:left; background:url(Img/neiye/about/map_bg2.png) no-repeat center top; overflow:hidden;}
.map dt img{ width:370px; height:276px; margin:29px 0 0 33px;}
.map dd{ width:465px; height:205px; overflow:hidden; float:right; margin-top:20px;}
.map dd h4 a{ display:block; font:30px "Microsoft Yahei"; color:#25282f; height:45px; overflow:hidden;}
.map dd p{ font:14px "Microsoft Yahei"; color:#39435e; line-height:30px; height:150px; overflow:hidden;}
.map dd em{ padding:0 15px;}
.map dd i{ display:block; width:257px; height:49px; margin-top:20px; overflow:hidden;}
.map dd i img{ width:257px; height:49px;}

.bg{ height:1220px; background:#f8f8f8; overflow:hidden;}
.jd{ width:1003px; margin:0 auto; height:1159px; padding-top:54px;}
.jd dl{ width:500px; height:212px; overflow:hidden;}
.jd dt{ width:182px; height:34px; background:url(Img/neiye/about/map_h.gif) no-repeat center top; overflow:hidden; font:20px "Microsoft Yahei"; line-height:34px;}
.jd dt a{ color:#fff; padding-left:25px;}
.jd dd{ font:15px "Microsoft Yahei"; line-height:26px; color:#394052; margin-top:25px;}
.jd2{ height:730px; overflow:hidden;}
.jd2 h3{ height:60px; border-bottom:1px solid #c5c5c5; overflow:hidden; background:url(Img/neiye/about/map_h2.gif) no-repeat left top; font:20px "Microsoft Yahei"; line-height:34px; margin-bottom:50px;}
.jd2 h3 a{ color:#fff; padding-left:22px;}
.jd2 p{ width:500px; height:123px; overflow:hidden; font:14px "Microsoft Yahei"; line-height:26px; color:#394052;}
.jd2 span{ display:block; font-weight:bold; font-size:15px; color:#394052;}

.td{ height:310px; overflow:hidden; margin-top:16px;}
.td h3 a{ display:block; height:86px; background:url(Img/Index/td_line.gif) no-repeat center center; font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#364153; line-height:86px;}
.td p{ width:490px; height:62px; font:14px "Microsoft Yahei"; color:#394052; border:1px solid #ccc; overflow:hidden; margin-bottom:20px; line-height:24px; padding-top:8px;}
.td p span{ display:inline-block; float:left; font:14px "Microsoft Yahei"; font-weight:bold; width:101px; background:url(Img/Index/td_jt.gif) no-repeat right 8px; line-height:24px; margin-right:27px; height:50px;}
.td p span a{ color:#394052; padding-left:11px;}
.td .p03{ width:1001px;}
.td p a{ color:#394052; display:inline-block; padding-right:8px;}

.left01{ position:fixed; top:10%; left:0; width:94px; height:auto; z-index:999;}
.left01 ul{ border:1px solid #bababa; border-bottom:0; margin-bottom:15px; background:#fff;}
.left01 li{ font:13px "Microsoft Yahei"; text-align:center; height:32px; line-height:32px;border-bottom:1px solid #bababa; overflow:hidden;}
.left01 li a{ display:block; color:#40475b;}
.left01 li a:hover{ color:#fff; background:#747f99;}
.left01 p{ height:74px;border:1px solid #bababa;background:#fff; font:12px "Microsoft Yahei"; text-align:center; color:#40475b;}
.left01 p span{ display:block; width:39px; height:36px; margin:15px auto 0;}
.left01 p.p03{ height:76px; border-top:0;}
.left01 p.p03 span{ display:block; width:62px; height:62px; margin:0 auto; padding-top:7px;}
.chhxg{height:40px; background:#0355B8; line-height:40px; padding-left:20px; font-size:16px; color:#FFF; margin-top:10px; margin-bottom:10px}
.zxchnews{line-height:27px; background:url(../Images/01.gif) no-repeat left center; height:27px; padding-left:15px}
