﻿@charset "utf-8";
/* CSS Document */
*{}
body{font-size:12px; }
.bannerBox{width:100%; height:530px; }
#flashs{ position:relative; height:530px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:10px; left:50%; margin-left:-64px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#0097dc;}
		/*--searchBox*/
.searchBg{padding:7px 0px; background-color:#464646;}
.search{height:27px; line-height:27px; overflow:hidden;}
.search .searchBox{width:231px;}
.search .soText{float:left; width:129px; height:17px; line-height:17px; padding:5px 10px 5px 30px; color:#333; border:none; background:url(../images/searchTxt.png) no-repeat center; outline:none; font-family:microsoft yahei;}
.search .soBtn{float:right; width:62px; height:27px; border:none; background:url(../images/searchBtn.png) no-repeat center;}
.search .keyWord{width:820px; height:27px; overflow:hidden; color:#fff;}
.search .keyWord em{}
.search .keyWord a{padding:0 6px; color:#fff;}

/*合作伙伴*/
.hzhb{margin-top:16px; margin-bottom:30px;}
.hzhb .hzCont{position:relative; padding-top:30px;}
.hzhb .hzCont ul{margin:0 auto; width:1136px; overflow:hidden;}
.hzhb .hzCont li{margin:0 5px; float:left; width:132px; text-align:center;}
.hzhb .hzCont li img{border:1px solid #e5e5e5; display:block;}
.hzhb .hzCont li h5{margin-top:12px; font-weight:normal;}
.hzhb .hzCont li h5 a{color:#5d5c5c;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:50%; margin-top:-15px; width:16px; height:33px;}
.hzhb .hzCont .btnLeft{left:6px; background:url(../images/BtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:6px; background:url(../images/BtnRight.png) no-repeat center;}

.huiSpan01{background:url(../images/huiSpan02.png) repeat; overflow:hidden;}

.htfSpan{margin-bottom:12px; width:100%; height:14px; background:url(../images/htfSpan.png) no-repeat center;}

.faMu{border:7px solid #aeaeae; border-right:none;}
.faMu h4 img{display:block;}
.faMu li{position:relative; *width:280px; height:62px; line-height:62px; background:url(../images/faMuLi.png) repeat-x center; overflow:hidden;}
.faMu li img{position:absolute; left:0px; top:0px;}
.faMu li.cur , .faMu li:hover{background:#ffa146;}
.faMu li.cur img , .faMu li:hover img{top:-62px;}
.faMu li a{padding-left:54px; height:62px; line-height:62px; display:block; font-size:14px; color:#444; text-decoration:none;}
.faMu li.cur a , .faMu li:hover a{font-weight:bold; color:#fff;}

.faList{width:913px; height:326px; overflow:hidden;}
.faList dt img{border:7px solid #aeaeae;}
.faList dd{margin-left:408px;}
.faList dd h5{height:52px; line-height:52px;}
.faList dd h5 a{font-size:20px; color:#0097dc;}
.faList dd h5 span{margin-left:4px; font-size:14px; color:#dbdbdb; font-weight:normal;}
.faList dd p{margin-top:18px; margin-bottom:20px; line-height:26px; font-size:13px; overflow:hidden; height:156px;}


/*产品*/
.cpBox{padding-top:20px; padding-bottom:20px;}
.cpMu{width:265px; height:auto; overflow:hidden; border:1px solid #e7e7e7; background-color:#fff;}
.cpMu h4{margin:15px; margin-top:0px; height:56px; line-height:56px; border-bottom:1px solid #ededed;}
.cpMu h4 a{margin-right:6px; color:#0097dc; font-size:16px;}
.cpMu h4 span{font-weight:normal; color:#ffd7b1; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.cpMu dl{margin:0 10px; padding-bottom:10px;overflow:hidden;}
.cpMu dt{height:40px; line-height:40px; background-color:#0097dc;}
.cpMu dt a{margin-left:18px; font-size:14px; color:#fff; font-weight:bold;}
.cpMu dd{height:31px; line-height:31px;width:121px;float:left;overflow:hidden; background:url(../images/cpMuDd.png) no-repeat 10px center; border-bottom:1px dashed #fbe7d4;}
.cpMu dd.wid245{width:245px;}
.cpMu dd a{margin-left:24px; color:#333;}
.cpList{width:920px; height:auto; overflow:hidden;}
.cpList ul{margin-top:16px; overflow:hidden;}
.cpList li{margin-right:15px; margin-bottom:26px; float:left; width:296px; text-align:center;}
.cpList li.noMr{margin-right:0px;}
.cpList li img{border:1px solid #e5e5e5;width:294px;height:248px;}
.cpList li h5{margin-top:18px; font-weight:normal; font-size:14px;}
.cpList li h5 a{color:#2e2c30;}


/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl span{position:absolute;}
.ggl01{margin-bottom:20px;}
.ggl01 span{left:1040px; top:74px; font-size:20px; font-weight:bold; color:#0097dc;}
.ggl02{margin-top:32px;}
.ggl02 span{left:984px; top:74px; font-size:24px; font-weight:bold; color:#fff;}

.ysTit{height:138px; background:url(../images/ysTit.png) no-repeat center;}
.eysTit{height:138px; background:url(../images/eysTit.png) no-repeat center;}
/*优势*/
.ysBox{position:relative; height:1962px; background:url(../images/ysBox.jpg) no-repeat center;width:1220px}
.ysBox dl{position:absolute;}
.ysBox dt{margin-bottom:22px; line-height:26px; font-size:18px; color:#333;}
.ysBox dt b{display:block; font-size:20px; color:#0097dc;}
.ysBox dd p{padding-left:18px; font-size:13px; color:#333; line-height:30px; background:url(../images/ysP_ico.png) no-repeat left 8px;}
.ysBox dd p em{color:#0097dc;}
.ysBox .ys_01{left:34px; top:94px;}
.ysBox .ys_02{left:656px; top:470px;}
.ysBox .ys_03{left:34px; top:870px;}
.ysBox .ys_04{left:734px; top:1254px;}
.ysBox .ys_04 dd{width:460px;}
.ysBox .ys_05{left:34px; top:1660px;}
.ysBox .ys_06{left:734px; top:2048px;}
.ysBox .ys_01 dt, .ysBox .ys_02 dt , .ysBox .ys_03 dt , .ysBox .ys_04 dt  , .ysBox .ys_05 dt{padding-left:78px;}
.ysBox .ys_01 dd{width:490px;}
.ysBox .ys_05 dd{width:560px;}
.ysBox .ys_02 dt span{color:#0097dc; font-weight:bold;}
.ysBox .ys_02 dd{margin-bottom:20px;}
.ysBox .ys_06 dt span{color:#0097dc;}

.xdlc{padding-top:18px; padding-bottom:34px; background-color:#0097dc;}

.wtwy{background:url(../images/wt.jpg) no-repeat center;width:1200px;height:1130px;position:relative;}
.ewtwy{background:url(../images/ewt.jpg) no-repeat center;width:1200px;height:1130px;position:relative;}
.wtwy dl{position:absolute;}
.wtwy dl dt{font-size:14px;color:#333;font-weight:bold;}
.wtwy dl dd{font-size:13px;color:#555;line-height:20px;height:auto;margin-left:9px;margin-top:16px;padding:0 5px;}
.ewtwy dl dd{font-size:13px;color:#555;line-height:15px;height:auto;margin-left:9px;margin-top:16px;padding:0 5px;}
.wtwy .wt1 dd,.wtwy .wt3 dd,.wtwy .wt5 dd,.wtwy .wt7 dd,.wtwy .wt9 dd,.wtwy .wt11 dd{width:360px;}
.wtwy .wt2 dd,.wtwy .wt4 dd,.wtwy .wt6 dd,.wtwy .wt8 dd,.wtwy .wt10 dd,.wtwy .wt12 dd{width:311px;}
.wtwy .wt1{left:100px;top:180px;}
.ewtwy .wt1{left:100px;top:164px;}
.wtwy .wt2{left:213px;top:316px;}
.ewtwy .wt2{left:213px;top:300px;}
.wtwy .wt3{left:100px;top:443px;}
.ewtwy .wt3{left:100px;top:427px;}
.wtwy .wt4{left:213px;top:577px;}
.ewtwy .wt4{left:213px;top:561px;}
.wtwy .wt5{left:100px;top:712px;}
.ewtwy .wt5{left:100px;top:695px;}
.wtwy .wt6{left:213px;top:907px;}
.ewtwy .wt6{left:213px;top:890px;}
.wtwy .wt7{left:759px;top:180px;}
.ewtwy .wt7{left:759px;top:164px;}
.wtwy .wt8{left:870px;top:322px;}
.ewtwy .wt8{left:870px;top:306px;}
.wtwy .wt9{left:759px;top:462px;}
.wtwy .wt10{left:870px;top:570px;}
.ewtwy .wt10{left:870px;top:553px;}
.wtwy .wt11{left:759px;top:745px;}
.ewtwy .wt11{left:759px;top:755px;}
.wtwy .wt12{left:870px;top:916px;}
.ewtwy .wt12{left:870px;top:900px;}


.huiSpan02{background:url(../images/huiSpan02.png) repeat; overflow:hidden;}


.qxjs{}
.qxjs h4{padding-top:22px; padding-bottom:24px;}
.qxjs ul{overflow:hidden;}
.qxjs li{margin-right:36px; float:left; text-align:center;}
.qxjs li.noMr{margin-right:0px;}
.qxjs li h5{margin-top:2px; height:40px; line-height:34px; font-weight:normal; background-color:#737373;}
.qxjs li h5 a{color:#fff;}
.qxjs li .jsBtn{position:relative; top:-10px;}


/*客户见证*/
.khjz{margin-top:16px; margin-bottom:32px;}
.khjz .khCont{position:relative; padding-top:34px;}
.khjz .khCont ul{margin:0 auto; width:1056px; overflow:hidden;}
.khjz .khCont li{margin:0 30px; float:left; width:292px; height:336px; background-color:#737373;}
.khjz .khCont li img{border:4px solid #636363; display:block;}
.khjz .khCont li h5{margin:0 12px; height:46px; line-height:46px; font-size:14px;}
.khjz .khCont li h5 a{color:#fff;}
.khjz .khCont li p{margin:0 12px; line-height:24px; color:#fff;}
.khjz .khCont li p a{color:#fff;}
.khjz .khCont .btnLeft , .khjz .khCont .btnRight{position:absolute; top:50%; margin-top:-35px; width:40px; height:71px;}
.khjz .khCont .btnLeft{left:0px; background:url(../images/khBtnLeft.png) no-repeat center;}
.khjz .khCont .btnRight{right:0px; background:url(../images/khBtnRight.png) no-repeat center;}

/*关于*/
.gyBox{width:710px;}
/*.gyBox h4{margin:18px 0px;}*/
.gyBox h4{overflow:hidden; font-size:16px; border-bottom:2px solid #0097dc;margin:18px 0px;}
.gyBox h4 a{float:left; margin-right:8px; padding:0 15px;background:#dbdbdb; text-align:center; height:38px; line-height:38px; color:#333; text-decoration:none;}
.gyBox h4 a.cur , .dtBox h4 a:hover{background:#0097dc; color:#fff;}

.gyBox dl{height:244px; overflow:hidden;}
.gyBox dd{margin-left:330px;}
.gyBox dd h5{margin-bottom:10px; height:50px; font-size:14px;}
.gyBox dd h5 a{color:#1a1a1a;font-size:16px;}
.gyBox dd p{line-height:26px; font-size:13px; color:#585858;}


/*荣誉*/
.ryBox{margin-top:18px; padding-left:28px; width:420px; border-left:1px solid #dadada;}
.ryBox .ryCont{position:relative; padding-top:36px;}

.ryBox .ryCont .bd{margin:0 auto; width:262px; overflow:hidden;}
.ryBox .ryCont li{float:left; width:262px; text-align:center;}
.ryBox .ryCont li img{border:2px solid #e0e0e0; display:block;}
.ryBox .ryCont li h5{margin-top:16px; font-weight:normal; font-size:14px;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:50%; margin-top:-30px; width:24px; height:58px;}
.ryBox .ryCont .btnLeft{left:0px; background:url(../images/RyBtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:0px; background:url(../images/RyBtnRight.png) no-repeat center;}



/*动态*/
.dtBox{margin-top:32px; margin-bottom:48px; width:722px;}

.dtBox h4{overflow:hidden; font-size:16px; border-bottom:2px solid #0097dc;}
.dtBox h4 a{float:left; margin-right:8px; width:106px;background-image:url(../images/dtTitA.png); text-align:center; height:38px; line-height:38px; color:#333; text-decoration:none;}
.dtBox h4 a.cur , .dtBox h4 a:hover{background-image:url(../images/dtTitA_h.png); color:#fff;}
.dtBox dl{margin-top:24px; margin-bottom:12px; height:180px; overflow:hidden;}
.dtBox dt img{border:1px solid #e8e8e8;}
.dtBox dd{margin-left:248px;}
.dtBox dd h5{height:54px; line-height:54px; font-size:16px; font-weight:normal;}
.dtBox dd h5 a{color:#333;}
.dtBox dd p{line-height:24px; height:120px; overflow:hidden; color:#787878; font-size:13px;}
.dtBox ul{}
.dtBox li{position:relative; height:30px; line-height:30px;}
.dtBox li a{display:inline-block; padding-left:12px; background:url(../images/dtLiIco.png) no-repeat left center; width:470px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#333;}
.dtBox li span{position:absolute; right:0;}


/*问题解答*/
.wtjd{margin-top:32px; width:420px; padding-left:26px; border-left:1px solid #dadada;}
.wtjdCont{margin-top:10px; height:350px; overflow:hidden;}
.wtjdCont dl{padding:4px 0; border-bottom:1px dashed #b6b6b6;}
.wtjdCont dt{background-image:url(../images/tw_ico.png); font-size:14px;}
.wtjdCont1 dt{background-image:url(../images/tw_ico1.png); font-size:14px;}
.wtjdCont dt a{color:#333;}
.wtjdCont dd{line-height:20px; background-image:url(../images/jd_ico.png); color:#747373;}
.wtjdCont1 dd{line-height:20px; background-image:url(../images/jd_ico1.png); color:#747373;}
.wtjdCont dd a{color:#f00; display:inline-block;}
.wtjdCont dt , .wtjdCont dd{padding:5px 0px 5px 30px; margin:4px 0; background-position:4px 6px; background-repeat:no-repeat;}


/*友情链接*/
.yqlj{position:relative;}
.yqlj h4{position:absolute; left:0; bottom:0px;}
.yqlj p{padding-left:140px; padding-right:20px; line-height:49px; height:49px; overflow:hidden; background-color:#373737; color:#fff;}
.yqlj p a{display:inline-block; padding:0 18px; color:#fff;}
