﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}



/*首页广告*/
*{transition:all .5s;}

#flashs{ position:relative; height:520px; overflow:hidden;}
#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:#373b85;}

.banner{ width:100%; height:520px; background:url(/skin/images/banner02.jpg) top center no-repeat}



/*广告栏*/
.ggl{position:relative; margin:20px auto;}
.ggl img{display:block;}
.ggl span{position:absolute; font-family:Arial, Helvetica, sans-serif;}
.ggl01 span{left:840px; top:56px; font-size:20px; color:#fff;}
.ggl02{margin-top:0px;}
.ggl02 span{left:828px; top:90px; font-size:20px; color:#0451a4;}
.ggl03 span{left:810px; top:80px; font-size:20px; color:#fff;}


/*客户见证*/

.khjzCont{overflow:hidden;}

.khMax{width:288px; height:304px; border:10px solid #e4eaee;}

.khList{width:654px;}
.khList dl{margin-bottom:20px; height:152px; overflow:hidden;}
.khList dl dt{}
.khList dl dt img{border:10px solid #e4eaee;}
.khList dl dd{margin-left:222px; margin-right:20px;}
.khList dl dd h5{font-size:14px; font-weight:normal; height:38px; line-height:38px;}
.khList dl dd h5 a{color:#000;}
.khList dl dd p{margin-bottom:20px; line-height:22px;}


/*--searchBox*/
.searchBg{position:relative; width:100%; height:0;}
.search{position:absolute; top:5px; left:50%; z-index:9999; padding:10px 0; margin-left:-490px; height:28px; line-height:28px; overflow:hidden; background-color:#fff; border-top:3px solid #373b85; border-bottom:1px solid #c2c2c2;}
.search .searchBox{margin-left:10px; width:282px;}
.search .soText{float:left; width:230px; height:16px; line-height:16px; padding:5px 10px; color:#8c8c8c; border:1px solid #373b85; background-color:#fff; outline:none;}
.search .soBtn{float:right; width:30px; height:28px; border:none; background:url(Img/Index/searchBtn.png) no-repeat center;}
.search .keyWord{margin-left:28px; width:600px; height:28px; overflow:hidden; color:#999;}
.search .keyWord em{font-size:14px; font-weight:bold; color:#373b85;}
.search .keyWord a{padding:0 5px; color:#333;}

.fnkhSpan{padding-top:36px; padding-bottom:14px; background:url(Img/Index/fnkhSpan.jpg) repeat;}
.fnkhSpan .fnkhBox{position:relative; height:292px; background:url(Img/Index/fnkhBox.jpg) no-repeat center;}
.fnkhSpan .fnkhBox span{position:absolute; left:785px; top:238px; font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#f9cf00;}

/*新款上线*/
.xksxBox{padding-bottom:20px; text-align:center;}
.xksxBox h4{padding-top:30px; padding-bottom:26px;}
.xksxBox .xkCont{position:relative;}
.xksxBox .xkCont ul{margin:0 auto; width:928px; overflow:hidden;}
.xksxBox .xkCont li{margin:0 8px; width:216px; float:left; text-align:center;}
.xksxBox .xkCont li img{border:10px solid #e8e8e8;}
.xksxBox .xkCont li h5{padding-top:14px; font-weight:normal; text-align:center;}
.xksxBox .xkCont .btnLeft , .xksxBox .xkCont .btnRight{position:absolute; top:50%; margin-top:-15px; width:31px; height:29px;}
.xksxBox .xkCont .btnLeft{left:-15px; background:url(Img/Index/xkBtnLeft.png) no-repeat center;}
.xksxBox .xkCont .btnRight{right:-15px; background:url(Img/Index/xkBtnRight.png) no-repeat center;}


.cpBox{margin-bottom:30px; border:1px solid #d6d6d6; border-top:2px solid #373b85; overflow:hidden;}
.cpBox h4{padding:20px 0;}
.cpTab{margin:0 auto; width:620px; overflow:hidden;}
.cpTab a{margin-right:1px; float:left; width:154px; height:32px; line-height:32px; font-size:14px; color:#fff; text-align:center; background:url(Img/Index/cpTabLi.png) repeat-x center; text-decoration:none;}
.cpTab a:hover , .cpTab a.cur{background-image:url(Img/Index/cpTabLiH.png); color:#2b260d;}
.cpBox ul{margin:30px auto; width:928px; overflow:hidden;}
.cpBox li{margin:0 8px; width:216px; float:left;}
.cpBox li img{border:10px solid #e8e8e8;}
.cpBox li h5{padding-top:14px; font-weight:normal; text-align:center;}


.contTit{position:relative; margin:0 15px; height:40px; line-height:40px;}
.contTit .titA{padding-left:10px; font-size:16px; color:#333; background:url(Img/Index/titA_ico.png) no-repeat left center;}
.contTit span{margin-left:10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; color:#c2c2c2;}
.contTit .titMore{position:absolute; right:0; top:12px;}


/*优势*/
.ysSpan{background:#373b85 url(Img/Index/ysSpan.png) repeat-x center top;}
.ysBox{position:relative; height:1193px; background:url(Img/Index/ysBox.jpg) no-repeat center;}
.ysBox dl{position:absolute;}
.ysBox dt{margin-bottom:24px; font-size:18px; font-weight:bold; color:#373b85;}
.ysBox dd{padding-left:20px; margin-bottom:10px; font-size:13px; color:#333; line-height:18px; background:url(Img/Index/ysDd_ico.png) no-repeat left 2px;}
.ysBox dd b{color:#373b85;}
.ysBox .ys01{left:44px; top:272px; width:394px;}
.ysBox .ys02{left:532px; top:272px; width:424px;}
.ysBox .ys03{left:44px; top:780px; width:424px;}
.ysBox .ys04{left:532px; top:780px; width:412px;}


.botSpan{background:url(Img/Index/botSpan.jpg) no-repeat center top; overflow:hidden;}

/*合作伙伴*/
.hzhb{margin-top:15px; margin-bottom:15px; background-color:#fff; border:1px solid #d8d6d7; border-top:2px solid #f9cf00;}
.hzhb .hzCont{padding:24px 0; position:relative;}
.hzhb .hzCont ul{margin:0 auto; width:890px; overflow:hidden;}
.hzhb .hzCont li{margin:0 2px; width:174px; float:left; text-align:center;}
.hzhb .hzCont li h5{padding-top:22px; font-weight:normal;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:50%; margin-top:-16px; width:31px; height:29px;}
.hzhb .hzCont .btnLeft{left:-15px; background:url(Img/Index/hzBtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:-15px; background:url(Img/Index/hzBtnRight.png) no-repeat center;}

.khjzBox{background-color:#fff; border:1px solid #d8d6d7; border-top:2px solid #373b85;}
.khjzCont{padding-bottom:30px; overflow:hidden;}
.khjzCont dl{float:left; _display:inline; margin-top:20px; padding:0 2%; width:46%; *width:45%;}
.khjzCont dt img{border:10px solid #f1f1f4;}
.khjzCont dd{position:relative; margin-left:180px; height:136px; overflow:hidden;}
.khjzCont dd h5{height:40px; line-height:40px; font-size:14px;}
.khjzCont dd h5 a{color:#333;}
.khjzCont dd p{line-height:20px;}

.ggl{margin:15px auto; position:relative;}
.ggl span{position:absolute; left:810px; top:90px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.ggl02 span{left:810px; top:68px;}

.fwlcBox{position:relative; margin-bottom:15px; height:320px; background:url(Img/Index/fwlcBg.jpg) no-repeat center;}
.fwlcBox img{position:absolute; left:132px; top:234px;}
.fwlcBox span{position:absolute; left:190px; top:274px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#fff;}


.gyBox{width:700px; height:302px; border:1px solid #d8d6d7; border-top:2px solid #373b85; overflow:hidden;}
.gyBox dl{margin:22px;}
.gyBox dt img{border:10px solid #f1f1f4;}
.gyBox dd{margin-left:300px; margin-right:22px; height:218px; overflow:hidden;}
.gyBox dd h5{height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.gyBox dd h5 a{color:#373b85;}
.gyBox dd p{line-height:20px; height:100px; overflow:hidden; margin-bottom:20px;}
.btnGd{display:block; width:108px; text-align:center; height:26px; line-height:26px; color:#fff; background-color:#373b85;}


/*荣誉*/
.ryBox{width:260px; height:305px; background:url(Img/Index/ryBox.png) no-repeat center;}
.ryBox h4{padding:10px 5px;}
.ryBox .ryCont{position:relative;}
.ryBox .ryCont ul{margin:0 auto; width:216px;}
.ryBox .ryCont li{width:216px; float:left; _display:inline;}
.ryBox .ryCont li img{border:1px solid #dbdbdb;}
.ryBox .ryCont li h5{margin-top:18px; font-weight:normal; text-align:center;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:184px; *top:188px; width:31px; height:29px;}
.ryBox .ryCont .btnLeft{left:20px; background:url(Img/Index/hzBtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:20px; background:url(Img/Index/hzBtnRight.png) no-repeat center;}


.dtSpan{margin:15px auto;}





