@charset "utf-8";
/* CSS Document */
*{}

.bannerBox{width:100%;}
#flashs{ position:relative; height:550px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:30px; 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:#0057b0;}
.contTop{padding-top:10px; padding-bottom:20px; background:url(/skins/qiyuan/images/contTop.png) repeat-x center bottom;}

		/*--searchBox*/
.search{padding:6px 0px; height:30px; line-height:30px; overflow:hidden; background:url(/skins/qiyuan/images/search.png) repeat-x center; border:1px solid #cbcbcb;}
.search .searchBox{margin-right:6px; width:280px;}
.search .soText{float:left; width:230px; height:20px; line-height:20px; padding:5px 10px; color:#333; border:none; background:url(/skins/qiyuan/images/searchTxt.png) no-repeat center; outline:none;}
.search .soBtn{float:right; width:30px; height:30px; border:none; background:url(/skins/qiyuan/images/searchBtn.png) no-repeat left center;}
.search .keyWord{margin-left:10px; width:500px; height:30px; overflow:hidden; color:#3f3f3f;}
.search .keyWord em{}
.search .keyWord a{padding:0 6px; display:inline-block; color:#3f3f3f;}


/*案例*/
.alBox{margin-top:20px;}
.alBox h4{position:relative; margin-bottom:10px; height:36px; font-size:15px;}
.alBox h4 .titA{color:#00458d;}
.alBox h4 span{display:block; font-size:12px; color:#999; font-weight:normal;}
.alBox h4 .titMore{position:absolute; right:0px; top:10px; font-size:13px; color:#3c3c3c; font-weight:normal;}
.alBox .alCont{position:relative;}
.alBox .alCont ul{margin:0 auto; width:978px; overflow:hidden;}
.alBox .alCont li{margin-right:6px; float:left; width:240px; text-align:center;}
.alBox .alCont li.noMr{margin-right:0px;}
.alBox .alCont li img{padding:9px; border:1px solid #cbcbcb; background-color:#fff;}
.alBox .alCont li h5{margin-top:6px; font-weight:normal;}
.alBox .alCont li h5 a{color:#333;}
.alBox .alCont .btnLeft , .alBox .alCont .btnRight{position:absolute; top:50%; margin-top:-60px; width:20px; height:119px;}
.alBox .alCont .btnLeft{left:-50px; background:url(/skins/qiyuan/images/alBtnLeft.png) no-repeat center;}
.alBox .alCont .btnRight{right:-50px; background:url(/skins/qiyuan/images/alBtnRight.png) no-repeat center;}

.fazxBox{margin:20px auto;}

.faMu{width:226px; height:370px; border:1px solid #cbcbcb;}
.faMu h4{padding-left:26px; height:70px; background:url(/skins/qiyuan/images/faMuTit.png) repeat-x center; border-bottom:1px solid #cbcbcb; font-size:15px;}
.faMu h4 a{display:inline-block; margin-top:16px; margin-bottom:4px; color:#00458d;}
.faMu h4 span{display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:normal;}
.faMu dl{margin-top:4px; margin-left:22px; width:185px;}
.faMu dt{padding-left:14px; height:34px; line-height:34px; font-size:15px; font-weight:bold; color:#333; background:url(/skins/qiyuan/images/faMuDt_ico.png) no-repeat left center;}
.faMu dd{margin-bottom:1px;}
.faMu dd a{padding-left:14px; display:block; height:35px; line-height:35px; background:url(/skins/qiyuan/images/faMuDd.png) no-repeat center; font-size:13px; color:#333; text-decoration:none;}
.faMu dd a:hover{background-image:url(/skins/qiyuan/images/faMuDdH.png); color:#fff;}

.faList{width:751px; height:370px; border:1px solid #cbcbcb; border-left:none;}
.faList dl{margin:20px 18px 0px 18px; height:235px; overflow:hidden;}
.faList dt img{padding:9px; border:1px solid #cbcbcb; background:url(/skins/qiyuan/images/faImgBg.jpg) repeat-x center;}
.faList dd{margin-left:310px;}
.faList dd h5{margin-bottom:12px; font-size:18px;}
.faList dd h5 a{color:#00458d;}
.faList dd p{margin-bottom:26px; line-height:20px; font-size:13px; color:#333; height:140px; overflow:hidden;}


/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl01 span{position:absolute; left:800px; top:52px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#0057b0;}
.ggl02 .searchBox{position:absolute; left:560px; top:56px; width:392px; overflow:hidden;}
.ggl02 .searchBox .soText{float:left; width:250px; height:16px; line-height:16px; padding:15px 10px 15px 50px; color:#333; border:none; outline:none; background:url(/skins/qiyuan/images/soTxt.png) no-repeat center; font-size:14px; font-family:microsoft yahei;}
.ggl02 .searchBox .soBtn{float:right; width:82px; height:46px; border:none; background:url(/skins/qiyuan/images/soBtn.png) no-repeat center;}



.fwBox{margin-top:20px; background:url(/skins/qiyuan/images/fwBox.jpg) no-repeat center;}
.fwBox .container{height:361px;}


.ywfw{width:448px;}
.ywfw h4{margin-bottom:24px; font-size:18px;}
.ywfw h4 a{display:inline-block; margin-top:24px; margin-bottom:4px; color:#fff;}
.ywfw h4 span{display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#8cabcc; font-weight:normal;}
.ywfw ul{overflow:hidden;}
.ywfw li{float:left; margin-right:10px; margin-bottom:10px;}
.ywfw li img{display:block;}


.fwTxt{width:432px; font-weight:bold;}
.fwTxt dl{padding:30px 0px; color:#ff9c00;}
.fwTxt dt{font-size:30px;}
.fwTxt dd{font-size:18px;}
.fwTxt p{font-size:24px; color:#1b7fe7;}
.fwTxt ul{margin-top:4px; margin-bottom:14px; font-weight:normal;}
.fwTxt li{padding-left:14px; height:28px; line-height:28px; font-size:14px; color:#fff; background:url(/skins/qiyuan/images/fwTxtLi_ico.png) no-repeat left center;}


/*优势*/
.ysBox{border-bottom:4px solid #00458d;}
.ysBox div{overflow:hidden;}
.ysBox h4{height:260px; background:url(/skins/qiyuan/images/ysBg_01.jpg) no-repeat center top;}
.ysBox .ys_01{height:357px; background:url(/skins/qiyuan/images/ysBg_02.jpg) no-repeat center top;}
.ysBox .ys_02{height:357px; background:url(/skins/qiyuan/images/ysBg_03.jpg) no-repeat center top;}
.ysBox .ys_03{height:357px; background:url(/skins/qiyuan/images/ysBg_04.jpg) no-repeat center top;}
.ysBox .ys_04{height:357px; background:url(/skins/qiyuan/images/ysBg_05.jpg) no-repeat center top;}
.ysBox .ys_05{height:353px; background:url(/skins/qiyuan/images/ysBg_06.jpg) no-repeat center top;}
.ysBox dl{}
.ysBox dt{margin-bottom:28px; font-size:20px; color:#f38400;}
.ysBox dt b{font-size:24px; color:#00458d; display:block;}
.ysBox dd{padding-left:28px; padding-bottom:16px; font-size:14px; line-height:18px; color:#333; width:428px; background:url(/skins/qiyuan/images/ysDd_ico.png) no-repeat left 0px;}
.ysBox dd em{color:#00458d;}
.ysBox .ys_01 dl{margin-top:70px; margin-left:54px;}
.ysBox .ys_02 dl{margin-top:56px; margin-left:494px;}
.ysBox .ys_03 dl{margin-top:56px; margin-left:54px;}
.ysBox .ys_04 dl{margin-top:56px; margin-left:494px;}
.ysBox .ys_05 dl{margin-top:84px; margin-left:54px;}

.ysBox .ys_05 .container{position:relative; height:353px;}
.ysPhone{position:absolute; left:670px; top:240px; color:#00458d;}
.ysPhone p{font-size:24px; font-family:Arial, Helvetica, sans-serif;}



.huiSpan{padding:20px 0px; background:url(/skins/qiyuan/images/huiSpan.png) repeat;}


.kdSpan{margin-top:20px;}
.kdSpan h4 , .gySpan h4{position:relative; padding-left:20px; height:48px; font-size:15px; border:1px solid #cbcbcb; background:url(/skins/qiyuan/images/faMuTit.png) repeat-x center;}
.kdSpan h4 .titA , .gySpan h4 .titA{margin-top:8px; display:inline-block; color:#00458d;}
.kdSpan h4 span , .gySpan h4 span{display:block; font-size:12px; color:#999; font-weight:normal;}
.kdSpan h4 .titMore , .gySpan h4 .titMore{position:absolute; right:20px; top:18px; font-size:13px; color:#3c3c3c; font-weight:normal;}


/*客户见证*/
.khjz{width:720px; height:402px; background-color:#fff;}
.khjzCont{overflow:hidden;}
.khjzCont dl{float:left; height:140px; overflow:hidden; margin:25px 2% 0px 2%; width:46%;}
.khjzCont dt img{padding:4px; border:1px solid #cbcbcb;}
.khjzCont dd{margin-left:150px;}
.khjzCont dd h5{margin-bottom:6px; font-size:13px; font-weight:normal;}
.khjzCont dd h5 a{color:#00458d;}
.khjzCont dd p{margin-bottom:20px; line-height:20px; height:80px; overflow:hidden; color:#3b3b3b; font-size:13px;}
.khjzCont dd .btnGd{font-size:13px;}



/*合作伙伴*/
.hzhbBox{width:240px; height:402px; background-color:#fff;}

.hzhbBox ul{margin-top:10px; overflow:hidden;}
.hzhbBox li{padding:14px 16px 14px 26px; line-height:20px; font-size:13px; color:#333; border-bottom:1px solid #ccc; background:url(/skins/qiyuan/images/ddgl_ico.png) no-repeat 14px 22px;}

.lanSpan{margin-bottom:20px; height:538px; background:url(/skins/qiyuan/images/lanSpan.jpg) no-repeat center;}
.gySpan{padding-top:20px; margin-bottom:20px;}

/*关于*/
.gyBox{width:720px; height:300px; background-color:#fff;}
.gyBox dl{float:left; height:250px; overflow:hidden; margin:20px;}
.gyBox dt img{padding:9px; border:1px solid #cbcbcb;}
.gyBox dd{margin-left:298px;}
.gyBox dd b{font-size:16px; color:#ff9c00;}
.gyBox dd h5{margin-bottom:20px; font-size:18px;}
.gyBox dd h5 a{color:#00458d;}
.gyBox dd p{
line-height: 20px;overflow:hidden; color:#3b3b3b; font-size:13px;}
.gyBox dd .btnGd{font-size:13px;}


/**/
.ddgl{width:240px; height:338px; background-color:#fff;}
.ddgl ul{margin-top:10px; height:270px; overflow:hidden;}
.ddgl li{padding:14px 16px 14px 26px; line-height:20px; font-size:13px; color:#333; border-bottom:1px solid #ccc; background:url(/skins/qiyuan/images/ddgl_ico.png) no-repeat 14px 22px;}
.ddgl p {line-height: 24px;
margin-left: 10px;
margin-top: 10px;}

.contTit{position:relative; padding-left:20px; height:48px; line-height:48px; font-size:15px; border-bottom:1px solid #cbcbcb; background:url(/skins/qiyuan/images/faMuTit.png) repeat-x center;}
.contTit .titA{color:#00458d; margin-right:8px;}
.contTit span{font-size:12px; color:#999; font-weight:normal;}
.contTit .titMore{position:absolute; right:20px; top:0px; font-size:13px; color:#3c3c3c; font-weight:normal;}




/*资质认证*/
.ryBox{margin-bottom:20px; border:1px solid #cbcbcb;}
.ryBox ul{margin:0 auto; padding:24px 0px; width:960px; overflow:hidden; background:url(/skins/qiyuan/images/ryUl.png) no-repeat center;}
.ryBox ul li{margin:0 50px; float:left; width:140px; text-align:center;}
.ryBox ul li h5{margin-top:20px; font-weight:normal;}


/*动态*/
.dtBox{width:718px; height:274px; border:1px solid #cbcbcb;}
.dtBox .contTit{}
.dtBox .contTit p{margin-right:20px; float:left; width:168px;}
.dtBox .contTit p .titA{margin-left:6px;}
.dtBox .contTit p:hover , .dtBox .contTit p.cur{background:url(/skins/qiyuan/images/dtTitP.png) no-repeat center bottom; cursor:pointer;}
.dtBox .contTit p:hover .titA , .dtBox .contTit p.cur .titA{color:#fff;}
.dtBox .contTit p:hover span , .dtBox .contTit p.cur span{color:#fff;}
.dtBox dl{margin:20px;}
.dtBox dt img{padding:9px; border:1px solid #cbcbcb;}
.dtBox dd{margin-left:262px;}
.dtBox ul{position:relative; top:-6px;}
.dtBox li{position:relative; height:28px; line-height:28px; font-size:13px;}
.dtBox li a{display:inline-block; width:280px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#333;}
.dtBox li span{position:absolute; right:14px; top:0; color:#999;}


/*问题解答*/
.wtjd{width:238px; height:274px; border:1px solid #cbcbcb;}
.wtjdCont{margin-top:10px; height:210px; overflow:hidden;}
.wtjdCont dl{padding:4px 0; border-bottom:1px solid #cbcbcb;}
.wtjdCont dt{background-image:url(/skins/qiyuan/images/tw_ico.png);}
.wtjdCont dt a{color:#333;}
.wtjdCont dd{line-height:18px; background-image:url(/skins/qiyuan/images/jd_ico.png); color:#00458d;}
.wtjdCont dt , .wtjdCont dd{padding:4px 22px 4px 44px; margin:4px 0; background-position:18px 6px; background-repeat:no-repeat;}


.slBox{margin-top:20px; margin-bottom:20px; border:1px solid #cbcbcb;}
.slBox ul{margin:0 auto; padding:20px 0px 15px 0px; width:960px; overflow:hidden;}
.slBox ul li{margin:0 10px; float:left; width:220px; text-align:center;}
.slBox ul li img{padding:9px; border:1px solid #cbcbcb;}
.slBox ul li h5{margin-top:8px; font-weight:normal;}


/*友情链接*/
.yqljBg{background-color:#ececec;}
.yqlj{height:100px; line-height:50px; overflow:hidden;}
.yqlj h4{font-size:15px;}
.yqlj h4 a{margin-right:4px; color:#00458d;}
.yqlj h4 span{color:#999; font-size:12px; font-weight:normal;}
.yqlj p{margin-left:100px;}
.yqlj p a{display:inline-block; padding:0 14px; background:url(/skins/qiyuan/images/yqljBr.png) no-repeat right center; color:#333;}
