/* CSS Document */

@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:500px;}


/*成功案例*/
.cgal{margin:20px auto; background-color:#fff; border-bottom:2px solid #d5d5d5;}
.cgal h4{height:40px; line-height:40px; background:url(../images/alTit.png) no-repeat center; font-size:18px;}
.cgal h4 a{margin-left:404px; margin-right:6px; color:#fff;}
.cgal h4 span{font-size:14px; font-weight:normal; color:#7e8faa; text-transform:uppercase;}
.cgal .alCont{position:relative; padding:34px 0px;}
.cgal .alCont ul{margin:0 auto; width:880px; overflow:hidden;}
.cgal .alCont li{margin:0 10px; float:left; width:200px; text-align:center;}
.cgal .alCont li h5{margin-top:8px; font-weight:normal;}
.cgal .alCont li h5 a{color:#333;}
.cgal .alCont .btnLeft , .cgal .alCont .btnRight{position:absolute; top:50%; margin-top:-14px; width:28px; height:28px;}
.cgal .alCont .btnLeft{left:16px; background:url(../images/BtnLeft.png) no-repeat center;}
.cgal .alCont .btnRight{right:16px; background:url(../images/BtnRight.png) no-repeat center;}



/*产品*/
.cpBox{margin-bottom:20px;}

.cpMu{width:210px; height: auto; overflow:hidden;}
.cpMu h4{ background:url(../images/cpMuTit.png) no-repeat; color:#000000; font-size:18px; width:210px; height:60px; line-height:60px; text-align:center;display:block;}
.cpMu h4 a{color:#000000; font-size:18px;}
.cpMu dl{}
.cpMu dt{height:38px; line-height:38px; background:url(../images/cpMuDt.png) no-repeat center;}
.cpMu dt a{margin-left:52px; font-size:14px; color:#211f17; font-weight:bold;}
.cpMu dd{height:37px; line-height:37px; overflow:hidden; background:url(../images/cpMuDd.jpg) no-repeat center;border-bottom: #999999 1px solid;}
.cpMu dd a{margin-left:66px; color:#fff;}


.cpMu1{width:210px; height: auto; overflow:hidden;}
.cpMu1 h4{ background:url(../images/cpMuTit.png) no-repeat; color:#000000; font-size:18px; width:210px; height:60px; line-height:60px; text-align:center;display:block;}
.cpMu1 h4 a{color:#000000; font-size:18px;}
.cpMu1 dl{}
.cpMu1 dt{height:38px; line-height:38px; float:left; width:211px; background:url(../images/cpMuDt.png) no-repeat center;}
.cpMu1 dt a{margin-left:32px; font-size:14px; color:#211f17; font-weight:bold;}
.cpMu1 dt span{ display:block;float:right; margin-right:10px;}
.cpMu1 dd{height:37px; float:left; line-height:37px; width:105px; text-align:left; overflow:hidden; background:url(../images/cpMuDd.jpg) no-repeat left; border-bottom: #999999 1px solid;}
.cpMu1 dd a{margin-left:20px; color:#fff;}






.cpList img{ padding:2px; border:#CCCCCC 1px solid;}
.cpList{position:relative; width:748px; height:938px; overflow:hidden; background-color:#fff; border-bottom:2px solid #d5d5d5;}
.cpPhone{position:absolute; right:10px; top:14px; padding-left:34px; color:#333; background:url(../images/cpPhone_ico.png) no-repeat left center;}
.cpPhone dd{font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#485e81;}
.cpTit{overflow:hidden; background:url(../images/cpTit.png) repeat-x center;}
.cpTit a{padding:0 45px; float:left; height:60px; line-height:60px; font-size:16px; text-decoration:none;}
.cpTit a em{margin-right:8px; color:#333;}
.cpTit a span{font-size:14px; font-weight:normal; text-transform:uppercase; color:#f00;}
.cpTit a:hover , .cpTit a.cur{background:url(../images/cpTitH.jpg) repeat-x center;}
.cpTit a:hover em , .cpTit a.cur em{color:#fff;}
.cpTit a:hover span , .cpTit a.cur span{color:#ffbe00;}
.cpList ul{overflow:hidden; background:url(../images/cpListUl.png) no-repeat center 40px;}
.cpList li{margin:8px 24px 0px 24px; float:left; width:200px; text-align:center;}
.cpList li h5{margin-top:8px; height:40px; line-height:20px; overflow:hidden; font-weight:normal; overflow:hidden; font-size:14px;}
.cpList li h5 a{color:#222;}


/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl span{position:absolute; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#e08500;}
.ggl01 span{left:836px; top:70px;}
.ggl02 span{left:836px; top:74px;}
.ggl03{margin:20px auto;}
.ggl03 span{left:350px; top:96px; font-size:24px; color:#e79a00;}



/*解决方案*/
.faMu{width:210px; height:374px; border-bottom:2px solid #b2b2b2;}
.faMu h4 img{display:block;}
.faMu ul{}
.faMu li{height:37px; line-height:37px; background:url(../images/faMuLi.png) no-repeat center;}
.faMu li a{margin-left:66px; color:#000;}
.faMu li:hover{background-image:url(../images/faMuLiH.png);}

.faCont{width:770px; height:374px; border-bottom:2px solid #d5d5d5; background-color:#fff;}
.faCont dl{margin:0 20px; padding:16px 0px; height:164px; overflow:hidden;}
.faCont dt{}
.faCont dd{margin-left:256px;}
.faCont dd h5{margin-top:16px; margin-bottom:14px; font-size:14px;}
.faCont dd h5 a{color:#333;}
.faCont dd b{margin-bottom:14px; display:block; font-size:14px; color:#333;}
.faCont dd p{line-height:20px; height:60px;}
.faCont .faOf{margin-left:20px;}
.faCont .faOf h3{position:relative; margin-right:20px; margin-top:10px; margin-bottom:22px; height:0px; font-size:14px; border-bottom:1px dotted #d8d8d8;} 
.faCont .faOf h3 a{position:relative; top:-8px; color:#fe9900; background-color:#fff;}
.faCont .faOf ul{overflow:hidden;}
.faCont .faOf li{float:left; margin-right:12px; width:136px; text-align:center;}
.faCont .faOf li img{border:1px solid #ccc;}
.faCont .faOf li h5{margin-top:10px; font-weight:normal;height: 18px;line-height: 18px;overflow: hidden;}
.faCont .faOf li h5 a{color:#333;}

/*合作伙伴*/
.hzhb{margin:20px auto; background-color:#fff; border-bottom:2px solid #d5d5d5;}
.hzhb h4{height:40px; line-height:40px; background:url(../images/hzhbTit.png) no-repeat center; font-size:18px;}
.hzhb h4 a{margin-left:308px; color:#fff;}
.hzhb h4 b{color:#ffc200;}
.hzhb .alCont{position:relative; padding:34px 0px;}
.hzhb .alCont ul{margin:0 auto; width:876px; overflow:hidden;}
.hzhb .alCont li{margin:0 5px; float:left; width:136px; text-align:center;}
.hzhb .alCont li img{border:1px solid #d6d6d6; display:block;}
.hzhb .alCont li h5{margin-top:14px; font-weight:normal;}
.hzhb .alCont li h5 a{color:#333;}
.hzhb .alCont .btnLeft , .hzhb .alCont .btnRight{position:absolute; top:50%; margin-top:-28px; width:28px; height:28px;}
.hzhb .alCont .btnLeft{left:16px; background:url(../images/BtnLeft.png) no-repeat center;}
.hzhb .alCont .btnRight{right:16px; background:url(../images/BtnRight.png) no-repeat center;}


/*优势*/
.ysBox{position:relative; height:1998px; background:url(../images/ysBox.jpg) no-repeat center;}
.ysBox dl{position:absolute;}
.ysBox dt{margin-bottom:20px; font-size:18px; color:#f00; font-weight:bold;}
.ysBox dt b{margin-bottom:8px; font-size:26px; color:#485e81; display:block;}
.ysBox dd{width:410px;}
.ysBox dd p{margin-bottom:12px; padding-left:20px; background:url(../images/ys_ico.png) no-repeat left 6px; font-size:14px; color:#535353; line-height:20px;}
.ysBox dd em{color:#ad1c30;}
.ysBox .ys_01{left:480px; top:242px;}
.ysBox .ys_02{left:122px; top:590px;}
.ysBox .ys_03{left:478px; top:960px;}
.ysBox .ys_04{left:122px; top:1310px;}
.ysBox .ys_05{left:480px; top:1696px;}
.ysBox .ys_05 dt b{font-size:22px;}
.ysBox .ys_05 dd{width:430px;}
.ysPhone{position:absolute; left:540px; top:1940px; font-size:24px; color:#f00;}



.qwfwBox{margin:20px auto; height:322px; background:url(../images/qwfwBox.png) no-repeat center;}
.qwfwBox h4{padding-top:24px;}
.qwfwBox h4 a{margin-right:6px; font-size:18px; color:#000;}
.qwfwBox h4 span{font-size:12px; font-weight:normal; text-transform:uppercase; color:#333;}

/*权威专家*/
.qwzj{margin-left:22px; width:320px;}
.qwCont{margin-top:10px; height:244px; overflow:hidden;}
.qwzj dl{padding:10px 0px; height:104px; overflow:hidden; border-bottom:1px dotted #ba7c00;}
.qwzj dt{}
.qwzj dd{margin-left:158px;}
.qwzj dd h5{margin:12px 0px; font-size:14px;}
.qwzj dd h5 a{color:#291f0e;}
.qwzj dd p{line-height:18px; height:54px; color:#333;}

/*连讯达服务*/
.fwBox{margin-left:40px; width:320px;}
.fwBox dl{margin-top:10px; margin-bottom:10px; padding:10px 0px; height:104px; overflow:hidden; border-bottom:1px dotted #ba7c00;}
.fwBox dt{}
.fwBox dd{margin-left:158px;}
.fwBox dd h5{margin:12px 0px; font-size:14px;}
.fwBox dd h5 a{color:#291f0e;}
.fwBox dd p{line-height:18px; height:54px; color:#333;}
.fwBox ul{}
.fwBox li{position:relative; height:26px; line-height:26px;}
.fwBox li a{display:inline-block; padding-left:16px; background:url(../images/kct_ico.png) no-repeat left center; width:310px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000;}

.jsxz{margin-right:20px; width:220px;}
.jsxz h4 a , .jsxz h4 span{color:#fff;}
.jsxz ul{margin-top:10px;overflow:hidden;}
.jsxz li{position:relative; height:30px; line-height:30px;}
.jsxz li a{display:inline-block; padding-left:16px; background:url(../images/kct_ico.png) no-repeat left center; width:310px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff;}


.contTit{padding-top:26px;}
.contTit .titA{margin-left:32px; margin-right:6px; font-size:18px; color:#475d80;}
.contTit span{font-size:14px; font-weight:normal; text-transform:uppercase; color:#bfbfbf;}



/*客户见证*/
.khjz{width:980px; height:388px; background-color:#fff; border-bottom:2px solid #bfbfbf;}
.khjzCont{height:330px; overflow:hidden;}
.khjzCont dl{float:left; height:108px; overflow:hidden; padding:32px 0px; margin:0 2% 0 4%; width:42%; *width:41.6%; border-bottom:1px dotted #ccc;}
.khjzCont dt img{border:1px solid #d8d8d8;}
.khjzCont dd{margin-left:140px;}
.khjzCont dd h5{margin-bottom:12px; font-size:14px;}
.khjzCont dd h5 a{color:#333;}
.khjzCont dd p{line-height:20px; height:80px; overflow:hidden;}


/*客户评论*/
.khpj{width:260px; height:388px; background-color:#fff; border-bottom:2px solid #bfbfbf;}
.khpj .contTit{margin-bottom:10px;}
.khpj .contTit .titA{margin-left:20px;}
.khpj dl{margin:0 20px; padding:12px 0px; height:82px; overflow:hidden; border-bottom:1px dotted #bfbfbf;}
.khpj dt{}
.khpj dd{margin-left:90px;}
.khpj dd h5{margin-bottom:8px; height:34px; overflow:hidden; font-size:14px;}
.khpj dd h5 a{color:#291f0e;}
.khpj dd p{line-height:20px; height:40px; overflow:hidden;}



/*关于*/
.gyBox{margin-top:20px; padding-bottom:30px; background-color:#fff;}
.gyBox .contTit .titA b{color:#f90;}
.gyBox dl{margin-top:30px; margin-left:32px; height:266px; overflow:hidden;}
.gyBox dt{}
.gyBox dd{margin-left:360px;}
.gyBox dd h5{margin-top:30px; margin-bottom:16px; font-size:14px;}
.gyBox dd h5 a{color:#333;}
.gyBox dd p{line-height:20px; height:60px; overflow:hidden;}
.gyPhone{margin-top:40px; padding-left:42px; color:#333; background:url(../images/gyPhone_ico.png) no-repeat left center;}
.gyPhone b{display:block; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#f90;}


/*荣誉*/
.ryBox{background:#fff url(../images/ryBox.png) no-repeat center top; border-bottom:2px solid #d5d5d5;}
.ryBox .ryCont{position:relative; padding:26px 0px 30px 0px;}
.ryBox .ryCont ul{margin:0 auto; width:880px; overflow:hidden;}
.ryBox .ryCont li{margin:0 8px; float:left; width:204px; text-align:center;}
.ryBox .ryCont li h5{margin-top:16px; font-weight:normal;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:50%; margin-top:-14px; width:28px; height:28px;}
.ryBox .ryCont .btnLeft{left:16px; background:url(../images/BtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:16px; background:url(../images/BtnRight.png) no-repeat center;}


/*动态*/
.dtBox{width:710px; height:400px; background-color:#fff; border-bottom:2px solid #bfbfbf;}
.dtBox h4{overflow:hidden; background:url(../images/dtTitBg.png) repeat-x center; font-size:18px;}
.dtBox h4 a{float:left; width:50%; text-align:center; height:56px; line-height:56px; color:#475d80;}
.dtBox h4 a em{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:5px; font-size:14px; color:#9f9f9f; font-weight:normal;}
.dtBox h4 a:hover , .dtBox h4 a.cur{background:url(../images/dtTitBgH.png) repeat-x center; color:#fff; text-decoration:none;}
.dtBox h4 a:hover em , .dtBox h4 a.cur em{color:#996400;}
.dtBox dl{margin:26px 20px; height:150px; overflow:hidden;}
.dtBox dd{margin-left:240px;}
.dtBox dd h5{padding-top:26px; padding-bottom:20px; font-size:14px;}
.dtBox dd h5 a{color:#475d80;}
.dtBox dd p{line-height:20px; height:60px; overflow:hidden;}
.dtBox ul{margin:0 20px; border-top:1px dotted #ccc; padding-top:8px;}
.dtBox li{position:relative; height:30px; line-height:30px;}
.dtBox li a{display:inline-block; padding-left:16px; 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; color:#999;}


/*常见问题*/
.wtjd{width:260px; height:400px; background:#fff url(../images/dtTitBg.png) repeat-x center top; border-bottom:2px solid #bfbfbf;}
.wtjd .contTit{padding-top:18px;}
.wtjd .contTit .titA{margin-left:20px;}
.wtjdCont{margin-top:26px; height:320px; overflow:hidden;}
.wtjdCont dl{padding:4px 0; margin:0 15px; border-bottom:1px dotted #b2b2b2;}
.wtjdCont dt{background-image:url(../images/tw_ico.png); font-weight:bold;}
.wtjdCont dt a{color:#f90;}
.wtjdCont dd{line-height:20px; background-image:url(../images/jd_ico.png); color:#485e81;}
.wtjdCont dt , .wtjdCont dd{padding:6px 0; padding-left:26px; margin:4px 0; background-position:left 6px; background-repeat:no-repeat;}



/*表单*/
.formSpan{margin-top:20px; position:relative; height:389px; overflow:hidden; background:url(../images/formSpan.jpg) no-repeat center;}
.formSpan .formPhone{position:absolute; left:68px; top:316px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#ffc200;}
.formSpan .m_form{margin-left:598px; margin-top:78px;}
.formSpan .m_form li{position:relative; padding-bottom:12px; overflow:hidden; background:url(../images/formLiYy.png) no-repeat 4px 4px;}
.formSpan .m_form li span{position:absolute; left:336px; top:0px; height:36px; line-height:36px; color:#013a65; font-size:14px;}
.formSpan .m_form li span em{padding-right:4px; position:relative; bottom:-3px; color:#ff9000;}
.formSpan .m_form label{float:left; width:43px; height:34px; border:1px solid #dad9d9; border-right:none; text-align:center; background-color:#fff;}
.formSpan .m_form label img{position:relative; top:8px;}
.formSpan .m_form .iptTxt{float:left; width:254px; border:1px solid #dad9d9; height:14px; line-height:14px; padding:10px; outline:none; color:#333; background-color:#fff; font-family:microsoft yahei; *position:absolute; *left:44px; *top:0px;}
.formSpan .m_form .areLi{background-image:url(../images/formArYy.png);}
.formSpan .m_form .areLi label{height:88px;}
.formSpan .m_form .areLi label img{top:34px;}
.formSpan .m_form .txtAre{float:left; width:254px; height:78px; line-height:20px; border:1px solid #dad9d9; outline:none; resize:none; color:#333; padding:5px 10px; background-color:#fff; font-family:microsoft yahei; *position:absolute; *left:44px; *top:0px;}
.formSpan .m_form .btnLi{background-image:url(../images/formBtnYy.png); *height:36px;}
.formSpan .m_form .btnSubmit{width:132px; height:36px; background:url(../images/bmBtn_tj.png) no-repeat center; border:none; cursor:pointer; *position:absolute; *left:0px; *top:0px;}



/*产品分类*/
.cpflBox{padding-bottom:26px; background-color:#fff; overflow:hidden;}
.cpflBox .contTit .titA{margin-left:25px;}
.cpflBox dl{float:left; margin:0 25px; width:440px;}
.cpflBox dt{padding:14px 0px; margin-bottom:14px; border-bottom:1px dotted #b2b2b2;}
.cpflBox dt a{display:block; width:115px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#fff; background:url(../images/cpflDt.png) no-repeat center;}
.cpflBox dd{overflow:hidden;}
.cpflBox dd span{float:left; width:25%; line-height:28px;}
.cpflBox dd span a{color:#333;}
.cpflBox dl.mbf dd span{width:33%;}


/*友情链接*/
.yqlj{margin-bottom:20px; padding-bottom:20px; background:#fff url(../images/ryBox.png) no-repeat center top; border-bottom:2px solid #bfbfbf;}
.yqlj p{margin:10px 20px 0 20px; line-height:26px; overflow:hidden;}
.yqlj p a{padding:0 14px; display:inline-block; color:#333;}


#flashs{ position:relative; height:500px; overflow:hidden;width: 100%; z-index:0;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; 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:#ffbe00;}


.rmgjc{ width:100%; height:30px; margin-top:3px; background:#CCCCCC;}
.rmgjc ul{ width:980px; margin:0 auto; line-height:30px; padding-left:10px; }



.wrap1{width:980px;margin:0 auto}
.wrap1 a{ line-height:28px;}
.liguang2{width:100%; height:120px; font-size:12px; color:#666666; border-bottom:#0099CC dashed 1px;  margin-top:10px;}
.liguang2 h3{font-size:14px;height:24px;line-height:24px;overflow:hidden; font-weight:bold;}
.liguang2 h3 a:link{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:visited{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:hover{ text-decoration:none ; font-weight:bold; font-size:14px;}

.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"微软雅黑", Arial, "宋体";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}


.rmbq{ width:690px; height: auto; line-height:30px; font-size:13px; margin:8px 0 0 10px; float:left; padding:0;}

.rmbq span{ font-size:15px; color:#990000; width:100px; height:30px; display:block; float:left; overflow:hidden; padding:0; margin:0;}

.rmbq a{ display:block; margin:0 10px 0 0; float:left; border:#e2e1e1 1px solid; height:25px; line-height:25px; padding:0 5px; }

.tw{ width:690px; float:left; margin:10px 0 0 10px;}
.tw a{ display:block; margin:0 5px 0 0; float:left;}
.tw span{ width:65px; float:left;}

.gongneng{ width:690px; float:left; height:28px; border-top:#CCCCCC 1px dashed;border-bottom:#CCCCCC 1px dashed; margin:0 10px; line-height:28px; }
.gongneng li{ float:left; margin:0 10px 0 0; padding:0 0 0 5px; font-size:13px; list-style:none;}