@charset "utf-8";
/* CSS Document */
/*common*/
:is(.mb10,.cVWDiYWku) { margin-bottom:10px;}
:is(.ml10,.cutXlCFFS) { margin-left:10px;}
/*正文开始*/
:is(.wz,.cnAHGVpog){ height:60px; border-bottom:1px solid #e7e7ea; overflow:hidden; font:12px "宋体"; line-height:60px; color:#484f65;}
:is(.wz2,.cDtgZFyNT){width: 1200px;height:60px;margin:0 auto;background:url(/templates/main/images/wz.gif) no-repeat left center;padding-left:30px;box-sizing: border-box;}
:is(.wz,.cnAHGVpog) a{ color:#484f65; padding:0 8px;}
:is(.wz,.cnAHGVpog) span{ font:14px "宋体"; color:#6f7486; display:inline-block; height:60px; line-height:60px;}
:is(.wz,.cnAHGVpog) span em{ font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#484f65; font-style:italic;}

:is(.tit01,.cZyscCwiE){ height:50px; background:url(/templates/main/images/line.gif) repeat-x center center; font:25px "alipuhui"; text-align:center; font-weight:bold; line-height:50px; text-transform:uppercase;}
:is(.tit01,.cZyscCwiE) a{ padding:0 30px; color:#d20303; background:#fff;}
:is(.tit01,.cZyscCwiE) i{ font:24px Arial, Helvetica, sans-serif; color:#63697c; padding-left:12px;}

/*fdz_detail非标专题详情页----------------------------------------*/
:is(.fdz_banner,.cLCowckli) a{ display:block; height:320px; background:url(/templates/main/images/banner.jpg) no-repeat center top;overflow:hidden;}

:is(.zl1,.chVlEuVcY) h5 a{ display:block; width:26px; height:26px; overflow:hidden; position:absolute; bottom:0; right:0;}
:is(.zl,.cNYHsCsHv) :is(.zl4,.chyoBnLIa) h5{ font-size:16px;}
:is(.zl,.cNYHsCsHv) :is(.zl4,.chyoBnLIa) dd{border-top:1px dashed #c8cad6;}
:is(.zl,.cNYHsCsHv) :is(.zl4,.chyoBnLIa) dd em{ display:block; width:511px; height:120px; overflow:hidden;}
:is(.zl,.cNYHsCsHv) :is(.zl4,.chyoBnLIa) dd em img{ width:511px; height:120px;}

:is(.bg6,.cYGsMIGMf) dd p span{ color:#f00;}
:is(.bg6,.cYGsMIGMf) dt{ width:437px; height:409px; overflow:hidden;}
:is(.bg6,.cYGsMIGMf) dt img{ width:437px; height:409px;}

:is(.ys2,.cDtkglzFa) :is(.tit02,.curnbHWXJ){ *margin-top:48px;}
:is(.ys,.cBHxJdLxZ):is(.ys2,.cDtkglzFa){ height:auto;padding-top:48px;}
:is(.ys,.cBHxJdLxZ):is(.ys2,.cDtkglzFa) dd h4{ font:24px "alipuhui"; color:#111111; height:42px; border:0; line-height:42px; margin-bottom:10px; overflow:hidden;}
:is(.ys,.cBHxJdLxZ):is(.ys2,.cDtkglzFa) 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(/templates/main/images/xg_bg.gif) no-repeat center top;margin-right:24px;}
:is(.ys,.cBHxJdLxZ):is(.ys2,.cDtkglzFa) dd p{ background:none; color:#555555; padding-left:77px;}
:is(.ys,.cBHxJdLxZ):is(.ys2,.cDtkglzFa) dt{ width:470px; height:155px;}
:is(.ys,.cBHxJdLxZ):is(.ys2,.cDtkglzFa) dt img{width:470px; height:155px;}

:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp){ background:none;}
:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.cans,.cdMAlZeWn) h4,:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.cans,.cdMAlZeWn) p{ width:1003px;}
:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.cans,.cdMAlZeWn) h4 img,:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.cans,.cdMAlZeWn) p img{width:1003px;}
:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.cans,.cdMAlZeWn) h5 a{ display:block; height:56px; text-align:left; font:14px "alipuhui"; color:#777777; line-height:56px; overflow:hidden;}
:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.cans,.cdMAlZeWn) :is(.tit03,.cpWAFWrzV){ margin-top:10px; margin-bottom:40px;}

:is(.app,.cFQuXMNUF):is(.app2,.chabQjouV){margin:0 auto 0;}
:is(.app,.cFQuXMNUF):is(.app2,.chabQjouV) :is(.tit02,.curnbHWXJ){ margin-top:30px;}
:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.app,.cFQuXMNUF):is(.app2,.chabQjouV) dd p{ width:470px;}
:is(.zx,.cGAZkAJAB){ height:50px; margin-top:60px; overflow:hidden; width:388px; overflow:hidden;}
:is(.zx,.cGAZkAJAB) span{ display:inline-block; float:left; width:190px; font:14px "alipuhui"; color:#4e515b; line-height:24px;}
:is(.bg7,.cMlxODtBl):is(.bg77,.ctZMtFKyp) :is(.app,.cFQuXMNUF):is(.app2,.chabQjouV) :is(.zx,.cGAZkAJAB) em a{ display:inline-block; width:175px; height:47px; border:1px solid #df0522; font:18px "alipuhui"; text-align:center; line-height:47px; color:#df0522; float:right; background:none;}

:is(.lc,.cEzZclsFg){ height:390px; background:#eff1f6; margin-top:30px; padding-top:52px;}
:is(.lc,.cEzZclsFg) h3{ height:124px; overflow:hidden; font:30px "alipuhui"; text-align:center; font-weight:bold; font-weight:bold; background:url(/templates/main/images/lc_h.gif) no-repeat center top; line-height:50px;}
:is(.lc,.cEzZclsFg) h3 a{ color:#dd0916;}
:is(.lc,.cEzZclsFg) h3 i{ font:30px Arial, Helvetica, sans-serif; color:#535d79; padding-left:8px; text-transform:uppercase;}
:is(.lc,.cEzZclsFg) h3 span{ display:block; font:18px "alipuhui"; text-align:center; color:#394052; margin-top:21px;}
:is(.lc,.cEzZclsFg) h4 a{ display:inline-block; float:left; width:165px; height:168px; margin:0 0 0 28px; overflow:hidden; background:url(/templates/main/images/lc_h2.gif) no-repeat center top; font:12px "alipuhui"; text-align:center; line-height:178px; color:#000; padding-left:20px;}
:is(.lc2_2,.cAgbVuThy){ width:740px; float:right; overflow:hidden; height:201px; position:relative;}
:is(.lc2_2,.cAgbVuThy) li{ width:88px; height:29px; font:12px "alipuhui"; 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;}
:is(.lc2_2,.cAgbVuThy) li a{ color:#586175; display:block;}
:is(.lc2_2,.cAgbVuThy) li a:hover{ background:#363f59; color:#fff;}
:is(.lc2_2,.cAgbVuThy) li span{ display:block; width:31px; height:12px; overflow:hidden; position:absolute; top:8px; left:95px;}
:is(.lc2_2,.cAgbVuThy) :is(.nones,.cHBIuZWzq){ margin-right:0;}
:is(.lc2_2,.cAgbVuThy) :is(.li01,.caYCEWfei) span{display:block; width:14px; height:23px; overflow:hidden; position:absolute; top:31px; left:35px;}
:is(.lc2_2,.cAgbVuThy) h5{display:block; width:14px; height:23px; overflow:hidden; position:absolute; top:31px; left:35px;}


/*pro_detail产品详情5----------------------------------------*/
:is(.pd_banner,.cxvNZfZQA) a{ display:block; height:320px; background:url(/templates/main/images/p_banner.jpg) no-repeat center top; overflow:hidden;}

:is(.zl,.cNYHsCsHv){ width:938px; height:523px; border:1px solid #c8cad6; overflow:hidden; margin:36px auto 0;}
:is(.zl1,.chVlEuVcY){ width:364px; position:relative; overflow:hidden; height:523px;}
:is(.zl1,.chVlEuVcY) li{width:364px; overflow:hidden; float:left;}
:is(.zl1,.chVlEuVcY) li img{ width:363px; height:523px; border-right:1px solid #c8cad6;}
:is(.zl1,.chVlEuVcY) h2{ width:37px; height:119px; z-index:6; overflow:hidden; position:absolute; top:0; right:44px;}
:is(.zl1,.chVlEuVcY) h3{ width:130px; height:9px; text-align:center; z-index:6; overflow:hidden; position:absolute; bottom:36px; left:140px;}
:is(.zl1,.chVlEuVcY) h3 a{ float:left; text-indent:999px; overflow:hidden; width:9px; height:9px; background:url(/templates/main/images/zl_dot1.png) no-repeat; margin-right:10px;}
:is(.zl1,.chVlEuVcY) h3 a:hover{background:url(/templates/main/images/zl_dot2.png) no-repeat;}

:is(.zl2,.cumpIypwh){ width:505px; float:left; overflow:hidden; margin-left:36px; display:inline;}
:is(.zl2,.cumpIypwh) dt h4 a{ display:block; height:63px; border-bottom:1px solid #c8cad6; font:20px "alipuhui"; line-height:63px; color:#df0522;}
:is(.zl2,.cumpIypwh) dt p{ font:14px "alipuhui"; color:#3a4767; line-height:24px; margin-top:10px; height:auto; padding-bottom:12px; overflow:hidden;}
:is(.zl2,.cumpIypwh) dt span{ display:block; height:50px; border-bottom:1px dashed #c8cad6; border-top:1px dashed #c8cad6; font:14px "alipuhui"; color:#3a4767; line-height:50px;}
:is(.zl2,.cumpIypwh) dt span em{ padding:0 15px;}
:is(.zl2,.cumpIypwh) dt span em a{ color:#555;}
:is(.zl2,.cumpIypwh) dd h5{ font:20px "alipuhui"; height:40px; line-height:40px; color:#ea0000; overflow:hidden; padding-top:5px;}
:is(.zl2,.cumpIypwh) dd em{ display:block; margin-top:15px;}
:is(.zl2,.cumpIypwh) dd p{ font:12px "alipuhui"; color:#555555; line-height:28px;}
:is(.zl2,.cumpIypwh) dd span{ display:block; height:47px; font:14px "alipuhui"; color:#555; margin-top:20px; overflow:hidden;}
:is(.zl2,.cumpIypwh) dd span em a{ display:inline-block; width:176px; height:46px; font:18px "alipuhui"; text-align:center; color:#fff; background:#df0522; float:left; line-height:46px; margin-right:40px;}
:is(.zl2,.cumpIypwh) dd span i{ font:24px "alipuhui"; color:#df0522; font-style:italic;}

:is(.bg6,.cYGsMIGMf){ height:503px; border-top:15px solid #f5f5f5; overflow:hidden; margin-top:50px; padding-top:54px;}
:is(.bg6,.cYGsMIGMf) dl{ margin-top:32px; overflow:hidden; padding:0 50px 0 23px;}
:is(.bg6,.cYGsMIGMf) dt{ width:395px; height:386px; float:right; overflow:hidden;}
:is(.bg6,.cYGsMIGMf) dt img{width:395px; height:386px;}
:is(.bg6,.cYGsMIGMf) dd{ width:462px; float:left; margin-top:26px;}
:is(.bg6,.cYGsMIGMf) dd p{ font:14px "alipuhui"; line-height:30px; color:#555; margin-bottom:8px; background:url(/templates/main/images/jt.png) no-repeat left 12px; padding-left:25px;}

:is(.tit02,.curnbHWXJ){ height:36px; background:url(/templates/main/images/h.png) no-repeat left bottom; overflow:hidden;}
:is(.tit02,.curnbHWXJ) em a{ display:inline-block; width:150px; height:36px; font:20px "alipuhui"; text-align:center; color:#c90a1c; line-height:36px; font-weight:bold;}
:is(.tit02,.curnbHWXJ) i{ font:20px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 30px 0 20px; background:url(/templates/main/images/h_jt.png) no-repeat right center; color:#c7c7c7;}

:is(.ys,.cBHxJdLxZ){ background:#eff1f6; height:auto; overflow:hidden;}
:is(.ys,.cBHxJdLxZ) h2{ height:105px; margin-top:55px; background:url(/templates/main/images/ys_line.gif) no-repeat center top; font:24px "alipuhui"; text-align:center;}
:is(.ys,.cBHxJdLxZ) h2 a{ color:#ea0000; display:block; padding-top:20px;}
:is(.ys,.cBHxJdLxZ) h2 i{ display:block; width:235px; font:20px Arial, Helvetica, sans-serif; color:#c7c7c7; text-transform:uppercase; background:url(/templates/main/images/h_jt.png) no-repeat right center; padding-right:30px; margin:10px auto 0;}
:is(.ys,.cBHxJdLxZ) h5{ font:15px "alipuhui"; color:#333; line-height:36px; padding:0 20px;}
:is(.ys,.cBHxJdLxZ) dl{ height:196px; border-bottom:1px solid #c6c6c6; margin-top:37px; padding:0 24px;}
:is(.ys,.cBHxJdLxZ) dt{ width:455px; height:155px;}
:is(.ys,.cBHxJdLxZ) dt img{width:455px; height:155px;}
:is(.ys,.cBHxJdLxZ) dd{ width:410px; margin-top:16px; overflow:hidden;}
:is(.ys,.cBHxJdLxZ) dd h4{ height:66px; border-bottom:1px solid #b2b2b2; overflow:hidden; font:24px "alipuhui"; line-height:66px; color:#555; font-style:italic; margin-bottom:30px;}
:is(.ys,.cBHxJdLxZ) dd h4 i{ font:42px Arial, Helvetica, sans-serif; color:#ea0000;font-style:italic;}
:is(.ys,.cBHxJdLxZ) dd h4 b{ color:#ea0000; font:36px "alipuhui";font-style:italic; padding-right:5px; font-weight:bold;}
:is(.ys,.cBHxJdLxZ) dd p{ font:14px "alipuhui"; color:#777777; line-height:25px; background:url(/templates/main/images/jt.png) no-repeat 14px 9px; padding-left:42px;}
:is(.ys,.cBHxJdLxZ) :is(.nones,.cHBIuZWzq){ border-bottom:0;}

:is(.guan,.cziWeejhF){ height:188px; overflow:hidden; background:url(/templates/main/images/guan1.jpg) no-repeat center top;}
:is(.guan,.cziWeejhF) dl{ width:860px; margin:20px auto 0;}
:is(.guan,.cziWeejhF) dt{ width:129px; height:159px; background:url(/templates/main/images/guan_bg.png) no-repeat center bottom; float:left; overflow:hidden;}
:is(.guan,.cziWeejhF) dt img{ width:129px; height:129px;}
:is(.guan,.cziWeejhF) dd{ width:677px; float:right; padding-top:10px; overflow:hidden; font:16px "alipuhui"; line-height:33px; color:#2a2a2a; text-indent:2em;}
:is(.guan,.cziWeejhF) dd span{ /*font:24px "alipuhui"; */font-weight:bold; color:#ea0000;}
:is(.guan,.cziWeejhF) dd em{ display:block; text-align:right; font:12px "alipuhui"; color:#535353;}

:is(.app,.cFQuXMNUF){ height:483px; overflow:hidden; width:1003px; margin:60px auto 0;}
:is(.app,.cFQuXMNUF) :is(.tit02,.curnbHWXJ) i,:is(.wit,.chxSMLySL) :is(.tit02,.curnbHWXJ) i{ background:none;}
:is(.app,.cFQuXMNUF) dl{ height:369px; overflow:hidden; margin-top:36px;}
:is(.app,.cFQuXMNUF) dt{ width:500px; height:369px; float:right; overflow:hidden;}
:is(.app,.cFQuXMNUF) dt img{width:500px; height:369px;}
:is(.app,.cFQuXMNUF) dd{ width:470px; float:left; overflow:hidden;}
:is(.app,.cFQuXMNUF) dd h5{ font:18px "alipuhui"; height:36px; line-height:36px; font-weight:bold; color:#505c7c; overflow:hidden;}
:is(.app,.cFQuXMNUF) dd p{ font:14px "alipuhui"; color:#555; line-height:30px;}
:is(.app,.cFQuXMNUF) dd h4{ height:50px; margin-top:40px; overflow:hidden; width:388px; overflow:hidden;}
:is(.app,.cFQuXMNUF) dd h4 span{ display:inline-block; float:left; width:190px; font:14px "alipuhui"; color:#4e515b; line-height:24px;}
:is(.app,.cFQuXMNUF) dd em a{ display:inline-block; width:175px; height:47px; background:#df0522; font:18px "alipuhui"; text-align:center; line-height:47px; color:#fff; float:right;}

:is(.bg7,.cMlxODtBl){background:#f5f5f5; overflow:hidden;}
:is(.cans,.cdMAlZeWn){ width:1003px; margin:0 auto; position:relative;}
:is(.cans,.cdMAlZeWn) :is(.tit02,.curnbHWXJ){ margin-top:60px;}
:is(.cans,.cdMAlZeWn) h4{ width:939px; margin:40px auto 0; overflow:hidden;}
:is(.cans,.cdMAlZeWn) h4 img{ width:939px;}
:is(.cans,.cdMAlZeWn) h5 a{ display:block; font:20px "alipuhui"; text-align:center; font-weight:bold; color:#c90a1c; height:83px; line-height:83px; overflow:hidden;}
:is(.cans,.cdMAlZeWn) p{width:939px; overflow:hidden; margin:0 auto;}
:is(.cans,.cdMAlZeWn) p img{ width:939px;}
:is(.core,.cqFlAkjcQ){ height:280px; overflow:hidden;}
:is(.core,.cqFlAkjcQ) ul{ height:141px; border:1px solid #d9d9d9; margin-top:36px; overflow:hidden; background:#fff;}
:is(.core,.cqFlAkjcQ) li{ width:166px; height:141px; border-right:1px solid #d9d9d9; float:left; overflow:hidden;}
:is(.core,.cqFlAkjcQ) li img{ width:136px; height:88px; margin:13px 0 0 16px; display:block;}
:is(.core,.cqFlAkjcQ) li span{ display:block; height:30px; line-height:30px; text-align:center; color:#939393;}
:is(.core,.cqFlAkjcQ) :is(.nones,.cHBIuZWzq){ border:0;}

:is(.casem,.cUXlvZWZx){ height:62px; margin-top:36px; overflow:hidden; font:20px "alipuhui"; line-height:62px; color:#3a4767;}
:is(.casem,.cUXlvZWZx) a{ display:inline-block; font:16px "alipuhui"; color:#333; line-height:62px; padding:0 15px;}

:is(.reurn,.ckZEGPKXJ){ width:230px; height:45px; overflow:hidden; margin:20px 0 0 387px;}

:is(.wit,.chxSMLySL){ height:518px; margin-top:55px; position:relative;}
:is(.wit,.chxSMLySL) :is(.arr3,.chSpEytAb){ width:23px; height:91px; overflow:hidden; position:absolute; top:170px; left:-34px;}
:is(.wit,.chxSMLySL) :is(.arr4,.cmDRZkKpS){ width:23px; height:91px; overflow:hidden; position:absolute; top:170px;right:-34px;}
:is(.wit,.chxSMLySL) li{ width:217px; float:left; position:relative; height:380px; border-bottom:1px dashed #e3e1e1; display:inline; margin:36px 20px 0 13px;}
:is(.wit,.chxSMLySL) li img{ width:215px; height:308px; border:1px solid #dddfe7;}
:is(.wit,.chxSMLySL) li span{ display:block; font:16px "alipuhui"; color:#3f434c; line-height:24px; padding-top:8px; cursor:pointer;}
:is(.wit,.chxSMLySL) li em img{ width:23px; height:23px; border:0; position:absolute; bottom:22px; right:0;}
:is(.wit,.chxSMLySL) li a:hover img{ border:1px solid #e1142f;}
:is(.wit,.chxSMLySL) li em a:hover img{ border:0;}


/*产品列表页----------------------------------------*/
:is(.p_banner,.cQAlnPTcz) a{ display:block; height:278px; background:url(/templates/main/images/p_banner.jpg) no-repeat center top; overflow:hidden;}

:is(.prolist,.cJsVBOBBq){ background:#eff1f6; padding-top:39px; height:auto; overflow:hidden; font-family:"alipuhui";}
.side{ width:259px; height:auto; overflow:hidden;}
.side h2{background: #d30f29;height: 100px;color:#fff;padding: 25px 0 0 65px;box-sizing: content-box;}
.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:18px; color:#39435e; display:block; background:url(/templates/main/images/pside4.jpg) no-repeat; font-weight:normal; height:57px; line-height:57px; padding-left:77px; margin-top:10px;}
.side h3 a:hover,.side h3:is(.cur,.cvjGLZIDU) a{ background:url(/templates/main/images/pside5.jpg) no-repeat; color:#fff;}
.side li a{ font-size:14px; color:#394053; background:url(/templates/main/images/psid2.jpg) no-repeat; height:47px; line-height:47px; display:block; padding-left:70px; border-bottom:1px solid #ddd;}
.side li a:hover,.side li:is(.cur,.cvjGLZIDU) a{ background:url(/templates/main/images/pside3.jpg) no-repeat; color:#fff; color:#df0522;}
.side :is(.nones,.cHBIuZWzq) a{ border-bottom:0;}
.side h3:is(.cur,.cvjGLZIDU) a{ margin-top:0px;}
.side :is(.ptel,.cIEWOokHf){margin-top:10px; width:234px; height:76px; background:#d30f29; border-bottom:4px solid #b50018; color:#fff; padding:32px 0 0 25px; font-size:16px;box-sizing: content-box;}
.side :is(.ptel,.cIEWOokHf) span{ background:url(/templates/main/images/pro_tel.jpg) no-repeat left top; padding-left:53px; height:50px; display:block;}
.side :is(.ptel,.cIEWOokHf) span em{ display:block; font-size:24px; font-weight:bold; font-family:"alipuhui",arial; font-style:italic;}

:is(.cp3,.cxjxOEuBn){width: 900px;margin-top:9px;}
:is(.hot_pro,.csCCtRAjR){height: 530px;background:#fff;}
:is(.hot_pro,.csCCtRAjR) :is(.sales,.cFXLXnpNT){ position:absolute; right:29px; top:-27px;}
:is(.hot_pro,.csCCtRAjR) h3{ border-bottom:1px solid #d7d7d7; margin:0 169px 0 28px; height:60px; line-height:65px; font-weight:normal; margin-bottom:40px;}
:is(.hot_pro,.csCCtRAjR) h3 span{ font-size:24px; color:#39435e; border-bottom:2px solid #df0522; height:58px; display:inline-block;}
:is(.hot_pro,.csCCtRAjR) h3 span a{color:#39435e; }
:is(.hot_pro,.csCCtRAjR) h3 em{ font-size:18px; color:#4a536a; text-transform:uppercase; font-weight:lighter; margin-right:10px;}
:is(.hot_c,.cjijDXXRW){height: 425px;padding:0 10px;}
:is(.pto_l,.cOLiRjcSJ){ display:inline-block; width:27px; height:57px; background:url(/templates/main/images/pto_l.jpg) no-repeat; margin:135px 13px 0 0;}
:is(.pto_r,.cvydQNNUZ){ display:inline-block; width:27px; height:57px; background:url(/templates/main/images/pto_r.jpg) no-repeat; margin-top:135px;}
:is(.hotp,.cnvPHkSet){ width:730px;}
:is(.hotp,.cnvPHkSet) dl{width: 730px;float:left;height: 415px;overflow:hidden;}
:is(.hotp,.cnvPHkSet) dt{float:left;width: 340px;height: 300px;position: relative;top: 60px;}
:is(.hotp,.cnvPHkSet) dt img{display:block;width: 340px;height: 300px;border:1px solid #ccd3e5;}
:is(.hotp,.cnvPHkSet) dd{width:333px;float:right;padding-top: 60px;}
:is(.hotp,.cnvPHkSet) dd h4{ font-size:18px; color:#00030c; font-weight:normal; margin-bottom:20px;}
:is(.hotp,.cnvPHkSet) dd h4 a{ color:#00030c;}
:is(.hotp,.cnvPHkSet) dd h4 em{ font-size:14px; color:#39435e; text-transform:uppercase;}
:is(.hotp,.cnvPHkSet) dd i{display:block;width:333px;height:168px;overflow:hidden;display: none;}
:is(.hotp,.cnvPHkSet) dd i img{width:333px; height:168px;}
:is(.hotp,.cnvPHkSet) dd p{font:14px "alipuhui";color:#4a536a;line-height:24px;height: 75px;overflow:hidden;margin-top:12px;}
:is(.hotp,.cnvPHkSet) dd span{ display:block; width:114px; height:32px; overflow:hidden; margin-top:20px;}
:is(.hotp,.cnvPHkSet) dd span img{width:114px; height:32px;}
/*
.hotp dd span{ display:block; margin-bottom:26px;}
.hotp dd span img{ width:287px; height:151px;}
.hotp dd p{ font-size:12px; line-height:24px; color:#4a536a; text-transform:uppercase;}
.hotp dd i{ display:block; margin-top:25px;}
.hotp dd i img{ width:114px; height:32px;}
*/
:is(.cplist,.cQaOXWAnt){ margin-top:28px;/* height:1090px;*/ overflow:hidden; background:#fff;}
:is(.cplist,.cQaOXWAnt) h3{border-bottom:1px solid #d7d7d7;margin: 0 38px 0 0;height:60px;line-height:65px;font-weight:normal;margin-bottom:36px;}
:is(.cplist,.cQaOXWAnt) h3 span{ font-size:24px; color:#39435e; border-bottom:2px solid #df0522; height:58px; display:inline-block;}
:is(.cplist,.cQaOXWAnt) h3 span a{color:#39435e; }
:is(.cplist,.cQaOXWAnt) h3 em{ font-size:18px; font-family: "alipuhui",Arial, Helvetica, sans-serif; padding-left:10px; color:#4a536a; text-transform:uppercase; font-weight:lighter; }
:is(.cplist_c,.cznaVDeRf){ /*height:984px;*/ overflow:hidden; padding-left:40px;}
:is(.cplist_c,.cznaVDeRf) li{width: 398px;height: 350px;float:left;margin:0 24px 31px 0;position:relative;overflow:hidden;}
:is(.cplist_c,.cznaVDeRf) li img{width: 100%;height: 100%;border:1px solid #ccd3e5;box-sizing: border-box;}
:is(.cplist_c,.cznaVDeRf) li span{display:block;height:25px;text-align:center;position:absolute;left:0px;bottom:0px;width: 100%;font-size:14px;color:#39435e;padding-top:10px;overflow:hidden;background: rgba(225,225,225,0.8);}
:is(.cplist_c,.cznaVDeRf) li span em{ font-size:12px; display:block; text-transform:uppercase;}
:is(.cplist_c,.cznaVDeRf) :is(.ppages,.cpEnTyvOp){ float:right; padding-right:42px;}
:is(.cplist_c,.cznaVDeRf) :is(.pages,.cadDYuCCt){margin-top:10px; padding-right:40px;} 



/*case新闻案例-------------------------------------------*/
:is(.ca_banner,.cCdjfpyAO) a{ display:block; height:284px; overflow:hidden; background:url(/templates/main/images/c_banner.jpg) no-repeat center top;}

:is(.tout,.cETZTGpLj){ width:1001px; border:1px solid #e0e0e0; margin:36px auto 0; height:449px; border-bottom:3px solid #e0e0e0; overflow:hidden;}
:is(.dl01,.cYBdjNvNo){ height:237px; border-bottom:1px solid #e0e0e0; margin-top:15px; overflow:hidden; padding:0 16px;}
:is(.dl01,.cYBdjNvNo) dt{ width:356px; height:222px; float:left; overflow:hidden;}
:is(.dl01,.cYBdjNvNo) dt img{ width:356px; height:222px;}
:is(.dl01,.cYBdjNvNo) dd{ width:485px; padding-right:45px; float:right; overflow:hidden; margin-top:34px;}
:is(.dl01,.cYBdjNvNo) dd h4{ height:65px; font:18px "alipuhui"; line-height:42px; overflow:hidden;}
:is(.dl01,.cYBdjNvNo) dd h4 a{ color:#27303f;}
:is(.dl01,.cYBdjNvNo) dd h4 span{ display:inline-block; float:left; width:76px; height:39px; border:1px solid #df0522; font:28px "alipuhui"; text-align:center; line-height:39px; color:#df0522; margin-right:10px;}
:is(.dl01,.cYBdjNvNo) dd p{ font:13px "宋体"; color:#757171; line-height:20px; height:60px; overflow:hidden;}
:is(.dl01,.cYBdjNvNo) dd p a{ color:#757171;}
:is(.dl02,.cBDlLeDVv){ width:306px; height:198px; border-right:1px solid #e0e0e0; overflow:hidden; float:left; display:inline; margin-left:26px;}
:is(.dl03,.cQkNPoynm){ border:0;}
:is(.dl02,.cBDlLeDVv) dt{ height:40px; font-size:12px; color:#afafaf; line-height:28px; overflow:hidden; margin-top:30px;}
:is(.dl02,.cBDlLeDVv) dt span{ display:inline-block; float:left; width:30px; height:28px; border:1px solid #df0522; font:18px "alipuhui"; text-align:center; line-height:28px; color:#df0522; overflow:hidden; margin-right:8px;}
:is(.dl02,.cBDlLeDVv) dd h4 a{ display:block; font:20px "alipuhui"; color:#000; height:36px; line-height:36px; overflow:hidden;}
:is(.dl02,.cBDlLeDVv) dd p{width:270px; font:12px "alipuhui"; color:#8e929b; line-height:22px; height:66px; overflow:hidden;}

:is(.bg4,.ctLZfPZIb){ height:685px; background:#eff1f6; margin-top:48px; overflow:hidden;}
:is(.juj,.crqzQJeRk){ height:669px; margin-top:16px; overflow:hidden; }
:is(.juj,.crqzQJeRk) h2{ height:56px; background:url(/templates/main/images/new_line.gif) no-repeat center bottom; font:24px "alipuhui"; line-height:56px; overflow:hidden;}
:is(.juj,.crqzQJeRk) h2 a{color:#25282f; display:inline-block; background:url(/templates/main/images/new_h.gif) no-repeat 144px center; padding-right:200px;}
:is(.juj,.crqzQJeRk) 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;}
:is(.juj1,.cZnwNonve){ width:436px; margin-top:32px; overflow:hidden;position:relative;}
:is(.juj1,.cZnwNonve) :is(.arr01,.chCBisYAn){ width:37px; height:79px; overflow:hidden; position:absolute; top:108px; left:0;}
:is(.juj1,.cZnwNonve) :is(.arr02,.cdmcZyXUL){ width:37px; height:79px; overflow:hidden; position:absolute; top:108px; right:0;}
:is(.juj1,.cZnwNonve) dl{width:436px;}
:is(.juj1,.cZnwNonve) dt{width:436px;}
:is(.juj1,.cZnwNonve) dt img{width:436px; height:272px;}
:is(.juj1,.cZnwNonve) dt p{ height:50px;  font:18px "alipuhui"; line-height:63px; padding-left:20px; overflow:hidden; color:#394052; cursor:pointer;}
:is(.juj1,.cZnwNonve) dt p span{ color:#fff; background-color:Red;}
:is(.juj1,.cZnwNonve) dt em{ display:block; font:13px "alipuhui"; color:#586175; line-height:20px; height:40px; overflow:hidden; padding:2px 20px 12px 20px;border-bottom:1px solid #d7d7d7;}
:is(.juj1,.cZnwNonve) dd{ padding-left:20px; padding-top:20px;}
:is(.juj1,.cZnwNonve) dd p{ font:14px "alipuhui"; color:#394052; height:32px; line-height:32px; overflow:hidden;}
:is(.juj1,.cZnwNonve) dd span{ display:inline-block; float:left; width:16px; height:16px; font:12px "宋体"; text-align:center; line-height:16px; color:#fff; background:url(/templates/main/images/juj_dot1.gif) no-repeat; margin:8px 10px 0 0;}
:is(.juj1,.cZnwNonve) dd p a{ color:#394052;}
:is(.juj1,.cZnwNonve) dd p a:hover{ font-weight:bold;}
:is(.juj1,.cZnwNonve) dd em{ float:right; font-family:"宋体"; color:#979797;}
:is(.juj1,.cZnwNonve) dd :is(.p01,.citSNrquP) span{background:url(/templates/main/images/juj_dot2.gif) no-repeat;}
:is(.juj2,.cOpoPbifn){ width:525px; margin-top:32px; overflow:hidden;}
:is(.juj2,.cOpoPbifn) dl{ height:112px; margin-bottom:22px; overflow:hidden;}
:is(.juj2,.cOpoPbifn) dt{ width:182px; height:112px; float:left; overflow:hidden;}
:is(.juj2,.cOpoPbifn) dt img{width:182px; height:112px;}
:is(.juj2,.cOpoPbifn) dd{ width:320px; float:right; overflow:hidden;}
:is(.juj2,.cOpoPbifn) dd h4 a{ display:block; font:16px "alipuhui"; height:24px; overflow:hidden; color:#394052;}
:is(.juj2,.cOpoPbifn) dd p{ font:13px "alipuhui"; color:#586175; line-height:22px; height:44px; overflow:hidden;}
:is(.juj2,.cOpoPbifn) dd em a{ display:block; color:#586175; margin-top:24px; font-family:"宋体";}
:is(.juj3,.cnAOpfYCk) h2{ height:40px; font:18px "alipuhui"; line-height:40px; background:url(/templates/main/images/line.gif) no-repeat left bottom; overflow:hidden; margin-bottom:24px;}
:is(.juj3,.cnAOpfYCk) h2 a{ color:#434343; display:inline-block; background:url(/templates/main/images/baik_h.gif) no-repeat right center; padding-right:140px;}
:is(.juj3,.cnAOpfYCk) h2 i{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:15px; color:#434343;}
:is(.juj3,.cnAOpfYCk) h2 span a{ display:inline-block; height:40px; line-height:40px; color:#576280;}
:is(.juj3,.cnAOpfYCk) li{ width:247px; float:left; height:28px; font:13px "alipuhui"; line-height:28px; overflow:hidden; background:url(/templates/main/images/baik_jt.gif) no-repeat left center; padding-left:15px;}
:is(.juj3,.cnAOpfYCk) li a{ color:#4a5366;}

:is(.news,.cAFJUYYdE){ width:1003px; margin:40px auto 0; height:665px; overflow:hidden;}
:is(.news,.cAFJUYYdE) h2{ height:57px; font:24px "alipuhui"; line-height:57px; background:url(/templates/main/images/new_line.gif) no-repeat center bottom; overflow:hidden;}
:is(.news,.cAFJUYYdE) h2 a{ color:#39435e;}
:is(.news,.cAFJUYYdE) h2 i{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#4a536a; padding-left:15px;}
:is(.news,.cAFJUYYdE) 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;}
:is(.news1,.cRiOXhuYS){ width:750px; height:516px; overflow:hidden; margin-top:32px; position:relative;}
:is(.news1,.cRiOXhuYS) dl{ width:500px; height:259px; background:#eff1f6; overflow:hidden;}
:is(.news1,.cRiOXhuYS) dt{ width:250px; height:259px; overflow:hidden; position:relative;}
:is(.news1,.cRiOXhuYS) dt img{width:250px; height:259px;}
:is(.news1,.cRiOXhuYS) dt span img{ width:18px; height:29px; position:absolute; top:34px; right:0;}
:is(.news1,.cRiOXhuYS) :is(.dl04,.cAvDWeggl) dt span img{top:34px; left:0;}
:is(.news1,.cRiOXhuYS) dd{ width:234px; height:259px; overflow:hidden; position:relative; padding-left:15px;}
:is(.news1,.cRiOXhuYS) dd h4{ font:18px "alipuhui"; margin-top:32px;}
:is(.news1,.cRiOXhuYS) dd h4 a{ color:#27303f;}
:is(.news1,.cRiOXhuYS) dd span{ display:block; font:16px "alipuhui"; color:#df0522; height:30px; line-height:30px;}
:is(.news1,.cRiOXhuYS) dd p{ font:14px "alipuhui"; color:#4a5366; line-height:24px;}
:is(.news1,.cRiOXhuYS) dd em{ display:block; width:24px; height:24px; overflow:hidden; position:absolute; bottom:14px; right:14px;}
:is(.news1,.cRiOXhuYS) :is(.dl05,.cNAduyfkh){ width:250px; height:518px; position:absolute; top:0; right:0;}
:is(.news1,.cRiOXhuYS) :is(.dl05,.cNAduyfkh) dt{ width:250px; height:259px; position:relative;}
:is(.news1,.cRiOXhuYS) :is(.dl05,.cNAduyfkh) dt span{ display:block;width:30px; height:19px;position:absolute; bottom:-1px; right:42px;}
:is(.news1,.cRiOXhuYS) :is(.dl05,.cNAduyfkh) dt span img{ width:30px; height:19px; top:0; }

:is(.par,.cRGUqPCiK){ height:516px; background:#e9ecf1; margin-top:32px; overflow:hidden; width:238px; position:relative;}
:is(.par,.cRGUqPCiK) h3{ height:120px; background:#df0522; overflow:hidden; font:34px "alipuhui"; text-align:center; font-weight:bold;}
:is(.par,.cRGUqPCiK) h3 a{ color:#fff; display:block; padding-top:23px;}
:is(.par,.cRGUqPCiK) h3 p{ font:18px "alipuhui"; color:#fff; font-weight:normal;}
:is(.par,.cRGUqPCiK) h3 p em{ font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; padding-left:10px;}
:is(.par,.cRGUqPCiK) ul{ width:179px; margin:40px auto 0;}
:is(.par,.cRGUqPCiK) li{ width:179px; height:91px; margin-bottom:16px;}
:is(.par,.cRGUqPCiK) li img{ width:177px; height:89px; border:1px solid #e1e4ed;}
:is(.par,.cRGUqPCiK) h4{ height:5px; background:#c1c4ce; overflow:hidden; width:238px; position:absolute; bottom:0; left:0;}
:is(.par,.cRGUqPCiK) h4 a{ display:inline-block; width:79px; height:5px;}
:is(.par,.cRGUqPCiK) h4 a:hover,:is(.par,.cRGUqPCiK) h4 a:is(.a02,.chTMfwhRg):hover{ /*background:#df0522;*/}
:is(.par,.cRGUqPCiK) h4 a:is(.a02,.chTMfwhRg){ background:#8e95a5;}

:is(.bg5,.cYPaxguDz){ height:1240px; background:#efefef url(/templates/main/images/hy_h.gif) repeat-x center top; overflow:hidden;}
:is(.hy,.cqNZDYlIW){ width:1003px; height:1172px; margin:0 auto; background:#fff;}
:is(.hy,.cqNZDYlIW) ul{ height:163px; background:url(/templates/main/images/hy_h.gif) repeat-x center top; overflow:hidden;}
:is(.hy,.cqNZDYlIW) li{ width:125px; float:left; height:163px; background:url(/templates/main/images/line_hy.gif) no-repeat right top; font:14px "alipuhui"; text-align:center;}
:is(.hy,.cqNZDYlIW) li p{ width:70px; height:65px; margin:23px auto 10px; position:relative;}
:is(.hy,.cqNZDYlIW) li p img{width:70px; height:65px;}
:is(.hy,.cqNZDYlIW) li p span{ display:none;width:70px; height:65px; position:absolute; top:0; left:0;}
:is(.hy,.cqNZDYlIW) :is(.nones,.cHBIuZWzq){ background:none;}
:is(.hy,.cqNZDYlIW) li a{ color:#323742;}
:is(.hy,.cqNZDYlIW) :is(.cur,.cvjGLZIDU){ background:url(/templates/main/images/hy_bg.gif) no-repeat center top !important;}
:is(.hy,.cqNZDYlIW) :is(.cur,.cvjGLZIDU) a{ color:#fff;}
:is(.hy,.cqNZDYlIW) :is(.cur,.cvjGLZIDU) p span{ display:block;}

:is(.hy,.cqNZDYlIW) dl{ width:940px; height:210px; border:1px solid #e1e4ed; margin:32px auto 0;}
:is(.hy,.cqNZDYlIW) dt{ width:166px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
:is(.hy,.cqNZDYlIW) dt img{width:166px; height:171px;}
:is(.hy,.cqNZDYlIW) dd{ width:690px; float:left; margin-left:40px; overflow:hidden; margin-top:20px; position:relative; height:176px;}
:is(.hy,.cqNZDYlIW) dd h3{ height:38px; font:18px "alipuhui"; line-height:36px; overflow:hidden;}
:is(.hy,.cqNZDYlIW) dd h3 a{ color:#3e465b;}
:is(.hy,.cqNZDYlIW) dd h3 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; background:url(/templates/main/images/case1.gif) no-repeat 15px center; padding-left:70px;}
:is(.hy,.cqNZDYlIW) dd p{ font:14px "alipuhui"; line-height:26px; color:#4a5366; height:60px; border-bottom:1px dashed #a6abba;}
:is(.hy,.cqNZDYlIW) dd span{ display:block; height:42px; font:14px "alipuhui"; color:#27303f; line-height:42px;}
:is(.hy,.cqNZDYlIW) dd span em{ padding:0 15px;}
:is(.hy,.cqNZDYlIW) dd h5{ font:12px "alipuhui"; color:#a1a1a5; background:url(/templates/main/images/case_c.gif) no-repeat left center; padding-left:20px;}
:is(.hy,.cqNZDYlIW) dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:10px; right:0;}
:is(.hy,.cqNZDYlIW) :is(.dl06,.cbajSvAFs) dd h3 i{ background:none; padding-left:20px;}

/*fdzpd非定制频道--------------------------------*/
:is(.f_banner,.czLIXelqc) a{ display:block; height:282px; overflow:hidden; background:url(/templates/main/images/banner.jpg) no-repeat center top;}
/**/
:is(.sbdz,.csqksyzse){ display: block; overflow: hidden; padding: 29px 0 0; height: 236px; overflow: hidden; border-bottom: 15px solid #f5f5f5;}
:is(.sbdz,.csqksyzse) h2{ display: block; overflow: hidden; font-family:"alipuhui"; padding: 52px 0 0 38px; width: 181px; height: 145px; background: url(/templates/main/images/sbdz-tit.jpg) no-repeat left top; line-height: 38px; color: #394052; font-weight: bold; font-size: 30px; float: left;}
:is(.sbdz,.csqksyzse) h2 a{ color: #394052;}
:is(.sbdz,.csqksyzse) dl{ display: block;font-family:"alipuhui";float: right; width:784px; height: 198px; overflow: hidden;}
:is(.sbdz,.csqksyzse) dt{ display: block; float: right; width:433px; height:198px; overflow:hidden; position:relative;}
:is(.sbdz,.csqksyzse) dt p{width:433px; height:198px; float:left; overflow:hidden;}
:is(.sbdz,.csqksyzse) dt h4{ width:74px; height:10px; overflow:hidden; position:absolute; bottom:10px; right:10px;}
:is(.sbdz,.csqksyzse) dt h4 a{ display:inline-block; width:9px; height:9px; background:url(/templates/main/images/dot1.png) no-repeat center top; margin-right:9px;}
:is(.sbdz,.csqksyzse) dt h4 a:hover{background:url(/templates/main/images/dot2.png) no-repeat center top;}
:is(.sbdz,.csqksyzse) 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;}


:is(.pd-wrp-cnt,.cUTazXhqu){ height:2020px;}
:is(.pd-wrp,.cezuDcGoA){ display: block; padding-top: 14px; height: 2090px; overflow: hidden;}
:is(.pd-wrp,.cezuDcGoA) h3{ display: block;font-family:"alipuhui"; overflow: hidden; height: 100px; line-height: 100px; color: #394052; font-size: 24px; font-weight: bold;}
:is(.pd-wrp,.cezuDcGoA) h3 a{ color:#394052; text-decoration:none;}
:is(.pd-wrp,.cezuDcGoA) h3 i{ font-weight: normal; color: #acacac; font-size: 24px; padding-left: 20px;}
:is(.pd-wrp,.cezuDcGoA) dl{ display: block; height: 296px; padding-bottom: 7px; overflow: hidden;font-family:"alipuhui";}
:is(.pd-wrp,.cezuDcGoA) dt{ display: block; padding-left: 65px; overflow: hidden; width: 477px; overflow: hidden; background: url(/templates/main/images/fdzpd-bor.jpg) no-repeat 24px 0; float: left;}
:is(.pd-wrp,.cezuDcGoA) dt img{ display: block; overflow: hidden; width: 477px; height: 296px; }
:is(.pd-wrp,.cezuDcGoA) dd{ display: block; float: right; width: 430px;}
:is(.pd-wrp,.cezuDcGoA) dd p{ display: block; line-height: 26px; color: #394052; font-size: 14px; height: 137px; overflow: hidden;}
:is(.pd-wrp,.cezuDcGoA) dd span{ display: block; overflow: hidden; height: 110px;}
:is(.pd-wrp,.cezuDcGoA) dd span a{ display: block; color: #666666; font-size: 14px; font-family: "宋体"; line-height: 28px; padding-left: 19px; background: url(/templates/main/images/ico.jpg) no-repeat left center;}
:is(.pd-wrp,.cezuDcGoA) dd :is(.btn,.cFGkSObOo){ display: block; width: 256px; height: 43px; line-height: 43px; text-align: center; border: 1px solid #e74459; color: #394052; font-size: 16px; font-family: "alipuhui"}
:is(.pd-tab,.cnZZOgDae){ display: block; overflow: hidden; padding-top: 28px; overflow: hidden; text-align: center;}
:is(.pd-tab,.cnZZOgDae) a{ display: inline-block; width:26px; height: 13px; overflow: hidden; background: url(/templates/main/images/fdz-tab-ico-1.jpg) no-repeat center top;}
:is(.pd-tab,.cnZZOgDae) a:hover,:is(.pd-tab,.cnZZOgDae) a:is(.on,.cxRxugHFm){background: url(/templates/main/images/fdz-tab-ico-2.jpg) no-repeat center top;}

:is(.fd-part,.cvDkpGoED){ display: block; overflow: hidden; background: #eff1f6; padding-top: 47px; height: 555px;}
:is(.fd-part,.cvDkpGoED) h2{ display: block; overflow: hidden;font-family:"alipuhui"; height: 115px; text-align: center;}
:is(.fd-part,.cvDkpGoED) h2 :is(.tit,.cpfZhebAS){ display: block; text-align: center; height: 50px; line-height: 50px; background: url(/templates/main/images/part-tit.jpg) no-repeat center top; text-transform: uppercase; color: #535d79; font-size:30px; font-weight: normal; }
:is(.fd-part,.cvDkpGoED) h2 :is(.tit,.cpfZhebAS) b{ padding-right: 15px; color: #394052;}
:is(.fd-part,.cvDkpGoED) h2 :is(.more,.ctyNfhfbw){ color: #4a536a; font-size: 18px; font-weight: normal; height: 45px; line-height: 45px;}
:is(.fd-part,.cvDkpGoED) h2 i{ font-style: normal; text-transform: uppercase; padding-left: 11px; font-size:14px;}
:is(.fd-part,.cvDkpGoED) :is(.fd-part-ad,.cNIwQACuQ){ display: block; float: right; width: 280px; overflow: hidden; position: relative; height: 382px;}
:is(.fd-part-ad,.cNIwQACuQ) a{ display: block; z-index: 1; position: relative;}
:is(.fd-part-ad,.cNIwQACuQ) :is(.btn,.cFGkSObOo){ 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;}
:is(.fd-part-cnt,.ctKkbfsRB){ display: block; overflow: hidden; width: 711px; overflow: hidden; border-left: 1px solid #dedfdf; border-bottom: 4px solid #8f9194; height: 379px;}
:is(.fd-part-cnt,.ctKkbfsRB) 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;}
:is(.fd-part-cnt,.ctKkbfsRB) li img{ display: block; overflow: hidden; width: 175px; overflow: hidden; height: 114px;}
:is(.fd-part-cnt,.ctKkbfsRB) li span{ display: block; height: 70px; line-height: 70px; text-align: center; font-family: "宋体"; color: #707070;}


/*case_detail新闻案例详情页-------------------------------------------*/
:is(.cd_banner,.cRKuStTPX) a{ display:block; height:300px; background:url(/templates/main/images/cd_banner.jpg) no-repeat center top; overflow:hidden;}

:is(.b,.cUdorQgmX){ height:auto; margin:0 auto; width:1003px; overflow:hidden;}
:is(.hb,.cRhwwQcOA){ width:678px; height:auto; margin-top:36px; overflow:hidden;}
:is(.hb1,.ckxkjuLWe){ height:auto; overflow:hidden;}
:is(.hb1,.ckxkjuLWe) h2 a{ display:block; height:91px; font:22px "alipuhui"; text-align:center; line-height:91px; color:#25282f; border-bottom:1px dashed #c4c4c4; overflow:hidden; background:#f1f1f1;}
:is(.hb1,.ckxkjuLWe) p{ height:50px; font:14px "alipuhui"; color:#596176; line-height:50px; overflow:hidden;}
:is(.hb1,.ckxkjuLWe) p em{ padding:0 10px;}
:is(.hb1,.ckxkjuLWe) p a:is(.a01,.cyZHoZAZh){ background:url(/templates/main/images/fenx.jpg) no-repeat right center; padding-right:20px; padding-left:5px;}
:is(.hb1,.ckxkjuLWe) p a:is(.a02,.chTMfwhRg){background:url(/templates/main/images/sc.jpg) no-repeat right center; padding-right:20px; padding-left:12px;}
:is(.hb2,.cspZFfAhc){ height:auto; overflow:hidden;}
:is(.hb2,.cspZFfAhc) p{ font:14px "alipuhui"; color:#384053; text-indent:2em; line-height:30px;}
:is(.hb2,.cspZFfAhc) h2 img{ width:668px; height:380px; margin-top:20px;}
:is(.hb2,.cspZFfAhc) h3{ height:34px; overflow:hidden; margin:29px 0 0 184px; overflow:hidden; font:14px "alipuhui"; line-height:34px; width:356px; height:34px; position:relative;}
:is(.hb2,.cspZFfAhc) h3 a{ color:#444;}
:is(.hb2,.cspZFfAhc) h3 em{ display:inline-block; width:123px; height:34px; overflow:hidden; position:absolute; top:0; left:170px;}
:is(.hb2,.cspZFfAhc) h5{ height:46px; border-bottom:1px solid #d1d1d1; overflow:hidden; margin-top:56px; font:12px "宋体"; line-height:56px;}
:is(.hb2,.cspZFfAhc) h5 a{ color:#444; padding-right:40px;}

:is(.con_kwd,.cAZzIhPQm){ color:#3F4C6D; font-weight:bold;}

:is(.hb3,.cNETCnJUd) h2{ font:14px "alipuhui"; height:24px;line-height:24px; color:#444444; overflow:hidden;}
:is(.hb3,.cNETCnJUd) h2 span{ color:#d00111;}
:is(.hb3,.cNETCnJUd) dl{ margin-top:20px;}
:is(.hb3,.cNETCnJUd) dt{ font:14px "alipuhui"; line-height:36px; color:#000;}
:is(.hb3,.cNETCnJUd) dt p a{ width:600px; display:block; color:#444444;}
:is(.hb3,.cNETCnJUd) dt h4 a{ display:block;height:30px; font:16px "alipuhui"; line-height:30px; overflow:hidden; color:#444444;}
:is(.hb3,.cNETCnJUd) dd{ font:14px "alipuhui"; text-align:right; line-height:30px; color:#666;}
:is(.hb3,.cNETCnJUd) dd a{ display:block; margin-top:15px;}

:is(.case,.ckFqTZnlv){ width:259px;margin-top:36px; overflow:hidden;}
:is(.case,.ckFqTZnlv) h2{ height:98px; background:url(/templates/main/images/case_hbg.gif) repeat-x center top; overflow:hidden; padding-left:16px; font:18px "alipuhui";}
:is(.case,.ckFqTZnlv) h2 a{ color:#f3f7f9; display:block; background:url(/templates/main/images/case_hjt.gif) no-repeat 104px center;}
:is(.case,.ckFqTZnlv) h2 i{ display:block; font:26px Arial, Helvetica, sans-serif; color:#f3f7f9; text-transform:uppercase; margin-top:24px;}
:is(.case,.ckFqTZnlv) ul{ margin-bottom:8px;}
:is(.case,.ckFqTZnlv) li{font:14px "alipuhui"; height:52px; background:#f2f2f2;line-height:52px; border-top:1px solid #ddd;overflow:hidden;}
:is(.case,.ckFqTZnlv) li a{ color:#394053; display:block; height:52px; overflow:hidden; background:url(/templates/main/images/case_jt.gif) no-repeat 31px 19px; padding-left:63px;}
:is(.case,.ckFqTZnlv) h3 a{ display:block; height:60px; background:url(/templates/main/images/case_h.jpg) no-repeat center top; font:18px "alipuhui"; line-height:60px; padding-left:30px; color:#39435e;}
:is(.case,.ckFqTZnlv) h4{ height:52px; overflow:hidden; font:14px "alipuhui"; background:url(/templates/main/images/case_h2.gif) no-repeat center top; border-bottom:1px solid #ddd; line-height:52px;}
:is(.case,.ckFqTZnlv) h4 a{ color:#394053; padding-left:31px;}

:is(.lx,.cjsPAmMOE){ height:108px; margin-top:11px; background:url(/templates/main/images/case_lx.gif) repeat-x center top; overflow:hidden; font:16px "alipuhui"; color:#fff;}
:is(.lx,.cjsPAmMOE) p{ background:url(/templates/main/images/case_lx2.gif) no-repeat 16px 33px; padding-left:70px; padding-top:32px;}
:is(.lx,.cjsPAmMOE) span{ font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-style:italic; display:block;}

/*case_list新闻案例列表页----------------------------------------------*/
:is(.cl_banner,.cpZkLQhFn) a{display:block; height:283px;overflow:hidden; background:url(/templates/main/images/cl_banner.jpg) no-repeat center top;}

:is(.case_l,.cjyRdclDA){ height:1186px; width:1003px; margin:0 auto;}
:is(.cen,.cSgTTBmdQ){ width:235px; overflow:hidden;}
:is(.cen,.cSgTTBmdQ) h2{ background:#39435e;}
:is(.cen,.cSgTTBmdQ) h3 a:hover,:is(.cen,.cSgTTBmdQ) h3:is(.cur,.cvjGLZIDU) a {  background: url(/templates/main/images/case_h1.jpg) no-repeat center top;
  color: #fff;}
:is(.cen,.cSgTTBmdQ) li a:hover,:is(.cen,.cSgTTBmdQ) li:is(.cur,.cvjGLZIDU) a{background:url(/templates/main/images/jt.gif) no-repeat 31px 19px; color:#d51e37;}
:is(.cen,.cSgTTBmdQ) :is(.lx,.cjsPAmMOE){ margin:0;}

:is(.hycase,.cWTgKvMZI){ width:720px; height:auto; overflow:hidden; margin-top:36px;}
:is(.hycase,.cWTgKvMZI) h2{ height:42px; overflow:hidden; background:url(/templates/main/images/hycase_l.gif) no-repeat left bottom; overflow:hidden; font:18px "alipuhui"; line-height:42px;}
:is(.hycase,.cWTgKvMZI) h2 a{ color:#39435e;}
:is(.hycase,.cWTgKvMZI) h2 i{ font:18px Arial, Helvetica, sans-serif; color:#4a536a; padding-left:8px; text-transform:uppercase;}
:is(.hycase,.cWTgKvMZI) 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;}
:is(.hycase,.cWTgKvMZI) dl{ width:686px; height:210px; border:1px solid #e1e4ed; margin:30px auto 0;}
:is(.hycase,.cWTgKvMZI) dt{ width:166px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
:is(.hycase,.cWTgKvMZI) dt img{width:166px; height:171px;}
:is(.hycase,.cWTgKvMZI) dd{ width:442px; float:left; margin-left:28px; overflow:hidden; margin-top:20px; position:relative; height:176px;}
:is(.hycase,.cWTgKvMZI) dd h3{ height:38px; font:18px "alipuhui"; line-height:36px; overflow:hidden;}
:is(.hycase,.cWTgKvMZI) dd h3 a{ color:#3e465b;}
:is(.hycase,.cWTgKvMZI) dd h3 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; background:url(/templates/main/images/case1.gif) no-repeat 15px center; padding-left:70px;}
:is(.hycase,.cWTgKvMZI) dd p{ font:14px "alipuhui"; line-height:26px; color:#4a5366; height:60px; border-bottom:1px dashed #a6abba;}
:is(.hycase,.cWTgKvMZI) dd span{ display:block; height:42px; font:14px "alipuhui"; color:#27303f; line-height:42px;}
:is(.hycase,.cWTgKvMZI) dd span em{ padding:0 15px;}
:is(.hycase,.cWTgKvMZI) dd h5{ font:12px "alipuhui"; color:#a1a1a5; background:url(/templates/main/images/case_c.gif) no-repeat left center; padding-left:20px;}
:is(.hycase,.cWTgKvMZI) dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:0; right:0;}
:is(.hycase,.cWTgKvMZI) :is(.pages,.cadDYuCCt){ margin-top:36px;}

dl:is(.hycase_news,.cToYcQQKH){ width:718px; height:210px; border:1px solid #e1e4ed; margin:30px auto 0;}
:is(.hycase_news,.cToYcQQKH) dt{ width:275px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
:is(.hycase_news,.cToYcQQKH) dt img{width:275px; height:171px;}
:is(.hycase_news,.cToYcQQKH) dd{ width:380px; float:left; margin-left:28px; overflow:hidden; margin-top:20px; position:relative; height:176px;}
:is(.hycase_news,.cToYcQQKH) dd h3{ height:38px; font:18px "alipuhui"; line-height:36px; overflow:hidden;}
:is(.hycase_news,.cToYcQQKH) dd h3 a{ color:#3e465b;}
:is(.hycase_news,.cToYcQQKH) dd h5 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; padding-left:70px;}
:is(.hycase_news,.cToYcQQKH) dd p{ font:14px "alipuhui"; line-height:26px; color:#4a5366; height:60px; border-bottom:1px dashed #a6abba;}
:is(.hycase_news,.cToYcQQKH) dd span{ display:none; height:42px; font:14px "alipuhui"; color:#27303f; line-height:42px;}
:is(.hycase_news,.cToYcQQKH) dd span em{ padding:0 15px;}
:is(.hycase_news,.cToYcQQKH) dd h5{ font:12px "alipuhui"; color:#a1a1a5; background:url(/templates/main/images/case_c.gif) no-repeat left center; padding-left:20px;}
:is(.hycase_news,.cToYcQQKH) dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:0; right:0;}


/*intruduce公司简介-------------------------------------------*/
:is(.i_banner,.cNoZKocOx) a{display:block; height:345px;overflow:hidden; background:url(/templates/main/images/i_banner.jpg) no-repeat center top;}
:is(.com,.cNugUAiAK){ height:505px; margin-top:60px; overflow:hidden; border-bottom:11px solid #f3f3f3;}
:is(.com,.cNugUAiAK) dt{ width:448px; float:right; overflow:hidden;}
:is(.com,.cNugUAiAK) dt img{ width:448px; height:270px; margin-bottom:5px; display:inline-block;}
:is(.com,.cNugUAiAK) dt p img{ width:221px; height:170px;}
:is(.com,.cNugUAiAK) dd{ width:510px; float:left; overflow:hidden;}
:is(.com,.cNugUAiAK) dd h4{ height:50px; font:24px "alipuhui"; font-weight:bold; overflow:hidden; background:url(/templates/main/images/com_jt.gif) no-repeat 36px 5px; padding-left:80px;}
:is(.com,.cNugUAiAK) dd h4 a{ color:#394052; }
:is(.com,.cNugUAiAK) dd h4 i{ font:24px Arial, Helvetica, sans-serif; color:#41495f; padding-left:10px; text-transform:uppercase;}
:is(.com,.cNugUAiAK) dd p{ font:14px "alipuhui"; line-height:30px; color:#303030;}

:is(.event,.cYlPmrlxp){ height:960px; margin-top:40px; overflow:hidden;}
:is(.event,.cYlPmrlxp) h3{ height:93px; text-align:center; overflow:hidden;background:url(/templates/main/images/line.gif) repeat-x center center; font:30px "alipuhui";}
:is(.event,.cYlPmrlxp) h3 a{ color:#39435e; padding:0 30px; background:#fff; height:80px; display:block; width:350px; margin:0 auto;}
:is(.event,.cYlPmrlxp) h3 b{ color:#f00000; padding-left:8px;}
:is(.event,.cYlPmrlxp) h3 i{ display:block; font:20px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#8f9194; padding-top:10px;}
:is(.event,.cYlPmrlxp) dl{ height:363px; background:#ecf0f5; overflow:hidden;}
:is(.event,.cYlPmrlxp) dt{ width:486px; height:363px; float:left; overflow:hidden;}
:is(.event,.cYlPmrlxp) dt img{ width:486px; height:363px;}
:is(.event,.cYlPmrlxp) dd{ width:484px; float:right; overflow:hidden;}
:is(.event,.cYlPmrlxp) dd p{ height:147px; margin-top:22px; overflow:hidden;}
:is(.event,.cYlPmrlxp) dd p img{ width:225px; height:147px; margin-right:15px;}
:is(.event,.cYlPmrlxp) dd h4{ height:70px; font:24px "alipuhui"; overflow:hidden; margin-top:15px;}
:is(.event,.cYlPmrlxp) dd h4 a{ color:#f00202;}
:is(.event,.cYlPmrlxp) dd h4 i{ display:block; font:14px Arial, Helvetica, sans-serif;color:#8f9194; text-transform:uppercase; margin-top:8px;}
:is(.event,.cYlPmrlxp) dd span{ display:block; font:14px "alipuhui"; line-height:30px; color:#384152;}
:is(.event,.cYlPmrlxp) ul{ width:480px; overflow:hidden; height:440px; margin-top:40px; background:url(/templates/main/images/com_line.gif) no-repeat 12px top;}
:is(.event,.cYlPmrlxp) li{ height:46px; background:url(/templates/main/images/com_dot.gif) no-repeat left center; padding-left:36px; font:16px "alipuhui"; font-weight:bold; line-height:46px; margin-top:30px;}
:is(.event,.cYlPmrlxp) li a{ display:inline-block; color:#384152; width:404px; height:46px; padding-left:14px;}
:is(.event,.cYlPmrlxp) li b{ color:#f00000;}
:is(.event,.cYlPmrlxp) li a:hover{ background:url(/templates/main/images/com_bg.gif) no-repeat left center; color:#fff;}
:is(.event,.cYlPmrlxp) li a:hover b{ color:#fff;}

:is(.ind,.caHCPthHB){ height:615px; border-top:11px solid #f2f2f2; overflow:hidden; padding-top:35px;}
:is(.ind1,.cBzlDjwRX){ width:356px; margin-top:40px; overflow:hidden;}
:is(.ind1,.cBzlDjwRX) h5{ font:24px "alipuhui"; line-height:34px; height:205px; border-bottom:1px solid #cdcdcd; margin-bottom:37px;}
:is(.ind1,.cBzlDjwRX) h5 a{ color:#454545;}
:is(.ind1,.cBzlDjwRX) h5 p{ font:13px "alipuhui"; color:#454545; line-height:24px; margin-top:12px;}
:is(.ind2,.cKfXLGqKh) ul{ width:19px; height:215px; background:url(/templates/main/images/com_line.gif) no-repeat center top; overflow:hidden; float:left; margin-left:22px; display:inline-block; margin-right:40px;}
:is(.ind2,.cKfXLGqKh) li{ width:19px; height:19px; overflow:hidden; margin-top:20px;}
:is(.ind2,.cKfXLGqKh) li a{ display:block; width:19px; height:19px; background:url(/templates/main/images/ind_dot1.gif) no-repeat center top;}
:is(.ind2,.cKfXLGqKh) li a:hover,:is(.ind2,.cKfXLGqKh) li:is(.on,.cxRxugHFm) a{width:19px; height:19px; background:url(/templates/main/images/ind_dot2.gif) no-repeat center top;}
:is(.ind2,.cKfXLGqKh) p{ width:262px; margin-top:17px; float:right; overflow:hidden;}
:is(.ind2,.cKfXLGqKh) p img{width:262px; height:161px;}
:is(.ind2,.cKfXLGqKh) p span{ display:block; font:13px "alipuhui"; height:36px; line-height:36px; color:#4a5366; overflow:hidden;}

:is(.ind3,.cHNRURqvE){ width:530px; height:415px; margin:75px 20px 0 0; display:inline; overflow:hidden;}
:is(.ind3,.cHNRURqvE) img{ width:530px; height:415px;}


/*culture企业文化----------------------------------------*/
:is(.c_banner,.coznozfdn) a{ display:block; height:348px; overflow:hidden; background:url(/templates/main/images/c_banner.jpg) no-repeat center top;}

:is(.brand,.cyGQgsknc){ margin-top:35px; height:565px; overflow:hidden;}
:is(.brand,.cyGQgsknc) :is(.tit01,.cZyscCwiE){ margin-bottom:25px;}
:is(.brand,.cyGQgsknc) dl{ height:224px; margin-top:6px; overflow:hidden; background:#ebeff4;}
:is(.brand,.cyGQgsknc) dt{ width:325px; height:224px; overflow:hidden;}
:is(.brand,.cyGQgsknc) dt img{ width:325px; height:224px;}
:is(.brand,.cyGQgsknc) dd{ width:642px; padding:20px 0 0 30px; overflow:hidden; height:204px;}
:is(.brand,.cyGQgsknc) dd h4 a{ display:block; font:18px "alipuhui"; color:#25282f; height:30px; line-height:30px; overflow:hidden;}
:is(.brand,.cyGQgsknc) dd p{ font:14px "alipuhui"; color:#394052; line-height:25px; padding-bottom:8px;}

:is(.speech,.chFIdzaOo){ height:490px; overflow:hidden;}
:is(.speech,.chFIdzaOo) dl{ background:#eef1f3; height:365px; overflow:hidden; margin-top:25px;}
:is(.speech,.chFIdzaOo) dt{ width:502px; height:365px; overflow:hidden;}
:is(.speech,.chFIdzaOo) dt img{width:502px; height:365px;}
:is(.speech,.chFIdzaOo) dd{ width:460px; height:312px; margin:30px 18px 0 0; display:inline; overflow:hidden;}
:is(.speech,.chFIdzaOo) dd img{width:460px; height:312px;}

:is(.idea,.cxkaWnBKp){ height:595px; overflow:hidden;}
:is(.idea,.cxkaWnBKp) dl{ width:430px; height:107px; overflow:hidden; margin:29px 0;}
:is(.idea,.cxkaWnBKp) dt{ width:107px; height:107px; float:left; overflow:hidden; background:url(/templates/main/images/idea_bg1.gif) no-repeat center top;}
:is(.idea,.cxkaWnBKp) dt img{ width:107px; height:107px;}
:is(.idea,.cxkaWnBKp) dd{ width:295px; float:right; overflow:hidden;}
:is(.idea,.cxkaWnBKp) dd h4 a{ display:block; font:24px "alipuhui"; height:40px; line-height:40px; overflow:hidden; color:#41495f;}
:is(.idea,.cxkaWnBKp) dd p{ font:14px "alipuhui"; color:#41495f; line-height:24px; margin-top:8px;}
:is(.idea,.cxkaWnBKp) :is(.cur,.cvjGLZIDU) dt{ background:url(/templates/main/images/idea_bg2.gif) no-repeat center top !important;}

:is(.bg1,.cteNpGqUa){ height:570px; padding-top:40px; background:#ecf0f5; overflow:hidden;}
:is(.bg1,.cteNpGqUa) :is(.tit01,.cZyscCwiE) a{background:#ecf0f5;}
:is(.bg1,.cteNpGqUa) ul{ margin-top:32px;}
:is(.bg1,.cteNpGqUa) li{ width:254px; height:423px; overflow:hidden; float:left;}
:is(.bg1,.cteNpGqUa) li em{ display:block; width:254px; height:205px; background:url(/templates/main/images/imp_h.gif) no-repeat center top; cursor:pointer; font:32px "alipuhui"; text-align:center; line-height:205px; color:#fff; margin-bottom:1px;}
:is(.bg1,.cteNpGqUa) li img{ width:254px; height:217px;}
:is(.bg1,.cteNpGqUa) :is(.li02,.cpojRMTiV){ width:424px; margin:0 1px;}
:is(.bg1,.cteNpGqUa) :is(.li02,.cpojRMTiV) img{ width:424px; height:161px;}
:is(.bg1,.cteNpGqUa) :is(.li02,.cpojRMTiV) span img{ width:424px; height:261px;}
:is(.bg1,.cteNpGqUa) :is(.li03,.crsWMcXtv){ width:323px;}
:is(.bg1,.cteNpGqUa) :is(.li03,.crsWMcXtv) img{ width:323px; height:211px;}

/*strength企业实力----------------------------------------*/
:is(.s_banner,.cEHPtCZwV) a{ display:block;height:348px;overflow:hidden; background:url(/templates/main/images/s_banner.jpg) no-repeat center top;}

:is(.sl,.cbWzmEtEb){ height:530px; overflow:hidden; margin-top:30px;}
:is(.sl,.cbWzmEtEb) dl{ width:408px; height:431px; overflow:hidden; background:#ecf0f5; margin-top:25px; float:left;}
:is(.sl,.cbWzmEtEb) dd{ padding:20px; height:148px; overflow:hidden;}
:is(.sl,.cbWzmEtEb) dd h4 a{ display:block; font:18px "alipuhui"; height:34px; line-height:34px; color:#41495f; overflow:hidden; font-weight:bold;}
:is(.sl,.cbWzmEtEb) dd p{ font:14px "alipuhui"; line-height:24px; color:#41495f;}
:is(.sl,.cbWzmEtEb) dt img{ width:408px; height:242px;}
:is(.sl,.cbWzmEtEb) dt{width:408px; height:242px; overflow:hidden; position:relative;}
:is(.sl,.cbWzmEtEb) :is(.arr1,.cHJAlGQVJ) img{ width:28px; height:68px; overflow:hidden; position:absolute; top:77px; left:0;}
:is(.sl,.cbWzmEtEb) :is(.arr2,.cAnVvllmT) img{width:28px; height:68px; overflow:hidden; position:absolute; top:77px; right:0;}
:is(.sl2,.cyQDnAEwj){ width:571px; height:450px; overflow:hidden; margin-top:25px; float:right;}
:is(.sl2,.cyQDnAEwj) h2{ width:571px; height:122px; overflow:hidden;}
:is(.sl2,.cyQDnAEwj) h2 img{ width:571px; height:122px;}
:is(.sl2,.cyQDnAEwj) p{ font:14px "alipuhui"; color:#797979; line-height:25px; height:75px; overflow:hidden; margin-top:28px; padding-left:12px; border-bottom:1px solid #e7e7e5; padding-bottom:20px;}
:is(.sl2,.cyQDnAEwj) p span{ display:block;}
:is(.sl2,.cyQDnAEwj) p em{ color:#333;}
:is(.sl2,.cyQDnAEwj) p i{ display:inline-block; float:left; width:18px; height:18px; background:#67718b; color:#fff; text-align:center; line-height:18px; overflow:hidden; margin:5px 8px 0 0;}
:is(.sl2,.cyQDnAEwj) p :is(.sp01,.czhwrNzBf) i{ background:#ef0b0b;}
:is(.sl3,.cJyzrtEQJ){ width:320px; overflow:hidden; margin-top:15px;}
:is(.sl3,.cJyzrtEQJ) h5 a{ display:block; font:16px "alipuhui"; color:#333; height:35px; line-height:35px; overflow:hidden; padding-left:12px;}
:is(.sl3,.cJyzrtEQJ) p{ margin-top:0; border-bottom:0;}
:is(.sl4,.cfNZWvWRt){ width:215px;}

:is(.team,.ccRyaAzTW){ height:472px; overflow:hidden;}
:is(.team,.ccRyaAzTW) h3{ height:50px; font:20px "alipuhui"; font-weight:bold; line-height:50px; overflow:hidden; background:url(/templates/main/images/line.gif) no-repeat left bottom;}
:is(.team,.ccRyaAzTW) h3 a{ color:#39435e;}
:is(.team,.ccRyaAzTW) h3 i{ font:18px Arial, Helvetica, sans-serif; color:#8089a1; padding-left:10px; text-transform:uppercase;}
:is(.team,.ccRyaAzTW) h3 span a{ color:#39435e; font-weight:normal; font-size:14px;}
:is(.team,.ccRyaAzTW) dl{ width:233px; height:320px; border:1px solid #b6bccd; float:left; margin:37px 20px 0 0;}
:is(.team,.ccRyaAzTW) dt{ width:215px; height:132px; margin:15px auto 0; overflow:hidden;}
:is(.team,.ccRyaAzTW) dt img{ width:215px; height:132px;}
:is(.team,.ccRyaAzTW) dd{width:215px; height:177px; position:relative; margin:0 auto;}
:is(.team,.ccRyaAzTW) dd h4 a{ display:block; font:16px "alipuhui"; height:40px; line-height:40px; margin-top:10px;color:#25282f; overflow:hidden;}
:is(.team,.ccRyaAzTW) dd p{ font:12px "alipuhui"; line-height:24px; color:#707070; height:96px; overflow:hidden;}
:is(.team,.ccRyaAzTW) dd em{ display:block; width:106px; height:26px; overflow:hidden; position:absolute; bottom:0; *bottom:-10px;_bottom:-15px; right:10px;}
:is(.team,.ccRyaAzTW) :is(.nones,.cHBIuZWzq){ margin-right:0;}

:is(.bg3,.czcgLpjDC){ border-top:24px solid #f2f2f2; padding-top:32px; height:645px; overflow:hidden;}
:is(.str,.csZHoPAhf){ width:376px; height:531px; overflow:hidden; margin-top:24px;}
:is(.str,.csZHoPAhf) dl{ width:376px; height:177px; overflow:hidden;}
:is(.str,.csZHoPAhf) dt{ width:188px; height:177px; overflow:hidden;}
:is(.str,.csZHoPAhf) dt img{width:188px; height:177px;}
:is(.str,.csZHoPAhf) dd{width:188px; height:177px; overflow:hidden;}
:is(.str,.csZHoPAhf) dd a{ width:170px; height:72px; background:#ecf0f5; display:block; font:18px "alipuhui"; font-weight:bold; color:#253143; padding:105px 0 0 20px;}
:is(.str,.csZHoPAhf) dd i{ display:block; font:18px Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase;}
:is(.str,.csZHoPAhf) dd a:hover{ color:#fff; background:#ef0b0b;}
:is(.str2,.cTXjalmgT){ width:623px; height:531px; overflow:hidden; background:#ecf0f5;margin-top:24px; position:relative;}
:is(.str2,.cTXjalmgT) dt{width:623px; height:355px; overflow:hidden;}
:is(.str2,.cTXjalmgT) dt img{width:623px; height:355px;}
:is(.str2,.cTXjalmgT) dd{ height:176px; padding:0 30px; overflow:hidden; position:relative;}
:is(.str2,.cTXjalmgT) dd h4{ height:36px; padding-top:25px; font:14px "alipuhui"; overflow:hidden;}
:is(.str2,.cTXjalmgT) dd h4 a{ color:#24272e;}
:is(.str2,.cTXjalmgT) dd h4 b{ font-size:18px;}
:is(.str2,.cTXjalmgT) dd p{ font:14px "alipuhui"; color:#545b6f; line-height:23px; height:69px; overflow:hidden;}
:is(.str2,.cTXjalmgT) dd em{ display:block; width:24px; height:15px; overflow:hidden; position:absolute; top:0; left:195px;}
:is(.str2,.cTXjalmgT) :is(.arr1,.cHJAlGQVJ){width:28px; height:68px; overflow:hidden; position:absolute; top:143px; left:0;}
:is(.str2,.cTXjalmgT) :is(.arr2,.cAnVvllmT){width:28px; height:68px; overflow:hidden; position:absolute; top:143px; right:0;}

:is(.cj,.cZnePANtw){ height:468px; overflow:hidden;}
:is(.cj,.cZnePANtw) ul{ height:53px; overflow:hidden; border-bottom:1px solid #8e929b;}
:is(.cj,.cZnePANtw) li{ width:70px; height:53px; overflow:hidden; margin-right:20px; float:left; font:16px "alipuhui"; line-height:44px;}
:is(.cj,.cZnePANtw) li a{ color:#41495f; display:inline-block; height:49px;}
:is(.cj,.cZnePANtw) li a:hover,:is(.cj,.cZnePANtw) :is(.on,.cxRxugHFm) a{ border-bottom:4px solid #ef0b0b;}
:is(.cj,.cZnePANtw) p{ margin-top:36px; width:1003px; height:316px; overflow:hidden;}
:is(.cj,.cZnePANtw) p img{ width:1003px; height:316px;}


/*honor荣誉资质----------------------------------------*/
:is(.h_banner,.cStoSKkTM) a{ display:block; height:348px; overflow:hidden; background:url(/templates/main/images/h_banner.jpg) no-repeat center top;}

:is(.honor,.cSmMaYmTA){ height:880px; overflow:hidden; margin-top:30px;}
:is(.honor,.cSmMaYmTA) p{ font:14px "宋体"; color:#596176; padding:0 20px; line-height:30px; height:60px; overflow:hidden; margin-top:25px;}
:is(.honor,.cSmMaYmTA) li{ width:292px; height:281px; float:left; margin-right:60px; overflow:hidden; background:url(/templates/main/images/honor_line.gif) no-repeat center bottom; margin-top:56px;}
:is(.honor,.cSmMaYmTA) li img{ width:262px; height:169px; display:block; margin:0 0 0 15px;}
:is(.honor,.cSmMaYmTA) li p{ height:70px; font-size:14px; color:#394052; cursor:pointer; background:url(/templates/main/images/honor_bg.jpg) no-repeat center top; padding-top:26px; margin-top:0; text-align:center;}
:is(.honor,.cSmMaYmTA) li p i{ display:block; font-size:12px; color:#596176; cursor:pointer;}
:is(.honor,.cSmMaYmTA) :is(.nones,.cHBIuZWzq){ margin-right:0;}
:is(.honor,.cSmMaYmTA) :is(.li01,.caYCEWfei){ background:none;}

:is(.pages,.cadDYuCCt) {text-align:center; font:16px "alipuhui"; color:#596176; margin-top:20px; padding-right:20px;}
:is(.pages,.cadDYuCCt) a { display:inline-block; vertical-align:top;}
:is(.pages,.cadDYuCCt) a:hover { text-decoration:none;}
:is(.pages,.cadDYuCCt) :is(.pre,.ctmrFbDRa),:is(.pages,.cadDYuCCt) :is(.next,.ceSAPBLHK){ font:14px "alipuhui"; width:68px; height:22px;border:1px solid #39435e; text-align:center; line-height:22px; color:#39435e; margin:0 5px;}
:is(.pages,.cadDYuCCt) :is(.pre,.ctmrFbDRa):hover,:is(.pages,.cadDYuCCt) :is(.next,.ceSAPBLHK):hover{ background:#596176; color:#fff;}
:is(.pages,.cadDYuCCt) 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;}
:is(.pages,.cadDYuCCt) span a:hover { border:1px solid #df0522; color:#bec2ce; background:#df0522;}

:is(.bg2,.cvmuRZnia){ border-top:20px solid #f2f2f2; height:527px; overflow:hidden;}
:is(.bg2,.cvmuRZnia) :is(.tit01,.cZyscCwiE){ margin-top:45px;}
:is(.bg2,.cvmuRZnia) ul{ border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; height:334px; width:1000px; overflow:hidden; margin-top:30px;}
:is(.bg2,.cvmuRZnia) li{ width:199px; height:166px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4; float:left; overflow:hidden;}
:is(.bg2,.cvmuRZnia) li img{ width:165px; height:90px; margin:20px 0 0 20px;}
:is(.bg2,.cvmuRZnia) li p{ text-align:center; height:24px; font-size:12px; color:#596174; line-height:24px; margin-top:10px;}

/*about联系我们----------------------------------------*/
:is(.a_banner,.cuLTLVhzk) a{ display:block; height:282px; overflow:hidden; background:url(/templates/main/images/a_banner.jpg) no-repeat center top;}

:is(.map,.cBMSDLrdz){ height:438px; overflow:hidden; background:url(/templates/main/images/map_bg.jpg) no-repeat center top;}
:is(.map,.cBMSDLrdz) dl{ margin-top:47px; overflow:hidden; height:336px;}
:is(.map,.cBMSDLrdz) dt{ width:452px; height:336px; float:left; background:url(/templates/main/images/map_bg2.png) no-repeat center top; overflow:hidden;}
:is(.map,.cBMSDLrdz) dt img{ width:370px; height:276px; margin:29px 0 0 33px;}
:is(.map,.cBMSDLrdz) dd{ width:465px; height:205px; overflow:hidden; float:right; margin-top:20px;}
:is(.map,.cBMSDLrdz) dd h4 a{ display:block; font:30px "alipuhui"; color:#25282f; height:45px; overflow:hidden;}
:is(.map,.cBMSDLrdz) dd p{ font:14px "alipuhui"; color:#39435e; line-height:30px; height:150px; overflow:hidden;}
:is(.map,.cBMSDLrdz) dd em{ padding:0 15px;}
:is(.map,.cBMSDLrdz) dd i{ display:block; width:257px; height:49px; margin-top:20px; overflow:hidden;}
:is(.map,.cBMSDLrdz) dd i img{ width:257px; height:49px;}

:is(.bg,.czUnniGLO){ height:1220px; background:#f8f8f8; overflow:hidden;}
:is(.jd,.cQyYibOED){ width:1003px; margin:0 auto; height:1159px; padding-top:54px;}
:is(.jd,.cQyYibOED) dl{ width:500px; height:212px; overflow:hidden;}
:is(.jd,.cQyYibOED) dt{ width:182px; height:34px; background:url(/templates/main/images/map_h.gif) no-repeat center top; overflow:hidden; font:20px "alipuhui"; line-height:34px;}
:is(.jd,.cQyYibOED) dt a{ color:#fff; padding-left:25px;}
:is(.jd,.cQyYibOED) dd{ font:15px "alipuhui"; line-height:26px; color:#394052; margin-top:25px;}
:is(.jd2,.cijYXLVtJ){ height:730px; overflow:hidden;}
:is(.jd2,.cijYXLVtJ) h3{ height:60px; border-bottom:1px solid #c5c5c5; overflow:hidden; background:url(/templates/main/images/map_h2.gif) no-repeat left top; font:20px "alipuhui"; line-height:34px; margin-bottom:50px;}
:is(.jd2,.cijYXLVtJ) h3 a{ color:#fff; padding-left:22px;}
:is(.jd2,.cijYXLVtJ) p{ width:500px; height:123px; overflow:hidden; font:14px "alipuhui"; line-height:26px; color:#394052;}
:is(.jd2,.cijYXLVtJ) span{ display:block; font-weight:bold; font-size:15px; color:#394052;}

:is(.td,.cXEhyTsPY){ height:310px; overflow:hidden; margin-top:16px;}
:is(.td,.cXEhyTsPY) h3 a{ display:block; height:86px; background:url(/templates/main/images/td_line.gif) no-repeat center center; font:20px "alipuhui"; text-align:center; font-weight:bold; color:#364153; line-height:86px;}
:is(.td,.cXEhyTsPY) p{ width:490px; height:62px; font:14px "alipuhui"; color:#394052; border:1px solid #ccc; overflow:hidden; margin-bottom:20px; line-height:24px; padding-top:8px;}
:is(.td,.cXEhyTsPY) p span{ display:inline-block; float:left; font:14px "alipuhui"; font-weight:bold; width:101px; background:url(/templates/main/images/td_jt.gif) no-repeat right 8px; line-height:24px; margin-right:27px; height:50px;}
:is(.td,.cXEhyTsPY) p span a{ color:#394052; padding-left:11px;}
:is(.td,.cXEhyTsPY) :is(.p03,.cEhlepKJq){ width:1001px;}
:is(.td,.cXEhyTsPY) p a{ color:#394052; display:inline-block; padding-right:8px;}

:is(.left01,.cLHstHSAp){ position:fixed; top:10%; left:0; width:94px; height:auto; z-index:999;}
:is(.left01,.cLHstHSAp) ul{ border:1px solid #bababa; border-bottom:0; margin-bottom:15px; background:#fff;}
:is(.left01,.cLHstHSAp) li{ font:13px "alipuhui"; text-align:center; height:32px; line-height:32px;border-bottom:1px solid #bababa; overflow:hidden;}
:is(.left01,.cLHstHSAp) li a{ display:block; color:#40475b;}
:is(.left01,.cLHstHSAp) li a:hover{ color:#fff; background:#747f99;}
:is(.left01,.cLHstHSAp) p{ height:74px;border:1px solid #bababa;background:#fff; font:12px "alipuhui"; text-align:center; color:#40475b;}
:is(.left01,.cLHstHSAp) p span{ display:block; width:39px; height:36px; margin:15px auto 0;}
:is(.left01,.cLHstHSAp) p:is(.p03,.cEhlepKJq){ height:76px; border-top:0;}
:is(.left01,.cLHstHSAp) p:is(.p03,.cEhlepKJq) span{ display:block; width:62px; height:62px; margin:0 auto; padding-top:7px;}
