@charset "utf-8";
/* CSS Document */
/*搜索*/
.search{ width:1180px; height:56px; margin: 0px auto;}
.search_l{float:left;height:56px; line-height:56px; color:#999;}
.search_l img{ float:left; vertical-align:middle; padding-top:20px;}
.search_l a{ margin:0 5px; text-decoration:none; font-weight:normal; color:#999;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:56px; }
.search-box{ height:28px; margin-top:14px;}
.search-text{width:192px; height:28px; float:left; line-height:29px; border:0; text-indent:3.2em; background:url(../images/ss_k.jpg) no-repeat; color:#cfcfcf;}
.search-button{ background:url(../images/ss_s.jpg) no-repeat;width:39px; height:28px; float:left;border-style :none; cursor:pointer;}

/*banner*/
.banner {width: 100%; position: relative;height:460px; margin: 0 auto;background: transparent;}
.banner .bd { margin: 0 auto;height: 100%;position: relative;z-index: 0;overflow: hidden;}
.banner .bd ul { height: 100%; width: 100%;}
.banner .bd li { height: 100%;overflow: hidden;text-align: center;background-position: center;background-repeat: no-repeat; width: 100%;}
.banner .bd li a {display: block;height: 100%;width: 100%;}
.banner .prev, .banner .next {display: block; position: absolute;top: 50%;margin-top: -30px;left: 15%;z-index: 1;width: 40px; height: 60px;background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;cursor: pointer;*filter: alpha(opacity=50);*opacity: .5;display: none;}
.banner .next {left: auto;right: 15%;background-position: -6px -137px;}

/*产品大类*/
.iksecp{ width:1180px; height:200px; margin:0 auto; margin-top:60px;}
.iksecp ul{}
.iksecp ul li{ float:left; margin:0 25px;}
.iksecp ul li h4{ color:#666; font-weight:normal; text-align:center; font-size:16px;}
.iksecp ul li i{ display:block; width:30px; height:1px; background:#bfbfbf; margin:0 auto; margin-top:8px; margin-bottom:20px;}
.iksecp ul li img{display:block; width:244px; height:146px; border-radius:6px;}

/*产品*/
.ikscv{ width:1180px; margin:0 auto; height:auto; overflow:hidden; margin-top:60px;}
.ikbv{ width:384px; height:34px; line-height:34px; margin:0 auto; background:url(../images/dds.jpg) no-repeat center; padding-left:60px;}
.ikbv h3{font-size:30px; float:left;}
.ikbv i{ display:block;  float:right; line-height:36px;}
.ikbv i a{color:#666;}
.cpz{ width:904px; float:left;}
.cpz ul{ margin-top:46px;}
.cpz ul li{float:left;width:278px;height:290px;background:#f9f9f9;box-shadow: 0px 0px 6px #ccc;margin-right:  23px;margin-bottom:  30px;}
.cpz ul li img{ display:block; width:258px; height:228px; margin:0 auto; padding-top:10px;}
.cpz ul li span{ padding-top:16px; width:258px; display:block; margin:0 auto; color:#666;}
.cpz ul li span p{ float:left;}
.cpz ul li span i{ float:right;}
.cpz ul li:hover{ background:#004694;box-shadow: 0px 0px 6px #ccc;}
.cpz ul li:hover span a{ color:#fff;}
.cpy{width:274px;height:auto;float:right;background:#f8f8f8;margin-top:46px;padding-bottom: 42px;}
.cpy img{ padding-top:38px; display:block; }
.cpy h3{font-weight:normal;font-size:24px;padding-top:  8px;padding-left:  44px;}
.cpy p{font-size:16px;width:165px;height:40px;line-height:40px;padding-left:34px;background:url(../images/02.jpg) no-repeat center;margin-bottom:12px;margin-top:40px;margin-left: 40px;}
.cpy p a{ color:#fff;}
.cpy ul{}
.cpy ul li{font-size:16px;width:165px;height:40px;line-height:40px;padding-left:34px;background:url(../images/02.jpg) no-repeat center;margin-bottom:12px;margin-left: 40px;}
.cpy ul li a{ color:#fff;}

/*bn1*/
.hrd{ height:158px; background:url(../images/al_tab.jpg) no-repeat center;}
.nmh{ width:1180px; height:158px; margin:0 auto; position:relative; margin-top:50px;}
.nmh h4{font-size:25px; color:#004694; line-height:40px; position:absolute; left:0; top:46px;}
.nmh h4 b{ font-size:16px; display:block;}
.nmh span{display:block;color:#fff;font-size:16px;line-height:32px;position:absolute;right: 200px;top: 46px;}
.nmh span i{display:block; font-size:30px;}
.nmh em{ display:block; width:160px; height:46px; line-height:46px; background:#fff; border-radius:10px; position:absolute; right:0; top:55px; font-size:16px; text-align:center;}
.nmh em a{color:#004694;}

/*优势1*/
.yajs{height:874px; background:url(../images/bx.jpg) no-repeat center;}
.ikse{height:874px; width:1180px; margin:0 auto; position:relative;}
.ikse h3{color:#004694;font-size:48px;position: absolute;left: 370px;top: 58px;}
.ikse i{font-size:18px;font-size:18px;color:#666;position: absolute;left: 570px;top: 67px;}
.ikse b{display:block;font-weight:normal;font-size:18px;color:#666;position: absolute;left: 570px;top: 96px;}
.di_01{width:260px;height:170px;position:absolute;left: 280px;top: 324px;}
.di_01 h4{ font-size:24px; font-weight:normal;}
.di_01 p{line-height:30px;color:#666;width:260px;margin-top: 14px;}
.di_02{width:260px;height:170px;position:absolute;right:34px;top: 324px;}
.di_02 h4{ font-size:24px; font-weight:normal;}
.di_02 p{line-height:30px;color:#666;width:260px;margin-top: 14px;}
.di_03{width:260px;height:170px;position:absolute;left: 42px;top: 622px;}
.di_03 h4{ font-size:24px; font-weight:normal;}
.di_03 p{line-height:30px;color:#666;width:260px;margin-top: 14px;}
.di_04{width:260px;height:170px;position:absolute;right:276px;top: 622px;}
.di_04 h4{ font-size:24px; font-weight:normal;}
.di_04 p{line-height:30px;color:#666;width:260px;margin-top: 14px;}

/*bn2*/
.jei{ height:161px; background:url(../images/bnn.jpg) no-repeat center;}
.nmh4{ width:1180px; height:161px; margin:0 auto; position:relative;}
.nmh4 h4{font-size: 23px;color:#004694;line-height: 36px;position:absolute;right: 84px;top:46px;}
.nmh4 h4 b{font-size: 18.4px;display:block;}
.nmh4 span{display:block;color:#fff;font-size:16px;line-height:32px;position:absolute;left: 0;top: 46px;}
.nmh4 span i{display:block; font-size:30px;}
.nmh4 em{display:block;width:160px;height:46px;line-height:46px;background:#fff;border-radius:10px;position:absolute;left: 246px;top: 56px;font-size:16px;text-align:center;}
.nmh4 em a{color:#004694;}

/*案例展示*/
.alzx{ width:1180px; height:700px; margin:0px auto; margin-top:60px; position:relative;}
.alzx h3{font-size:30px; text-align:center;}
.alzx h3 i{ display:block; color:#ccc; font-size:15px; text-transform:uppercase; text-align:center; font-weight:normal; padding-top:4px;}
.alzx b{width:146px;height:28px;line-height:28px;border:1px solid #ccc;display: block;text-align: center;margin: 0 auto;margin-top:  20px; font-weight:normal;}
.alzx b a{ color:#666;}
.ld{ width:434px; height:546px; margin-top:34px;box-shadow: 0px 0px 8px #ccc;}
.ld img{display:block;width:434px;height:546px;z-index: -1;}
.ijr{width: 530px;height: 198px;background:#004694;opacity:0.9;padding-top:  36px;z-index: 1;position: relative;top: -234px;left: 154px;}
.ijr h4{font-size:30px;color:#fff;margin-left:  36px;}
.ijr i{display:block;line-height:30px;color:#fff;height:120px;overflow:hidden;width: 460px;margin:0 auto;margin-top:12px;}
.alzx ul{}
.alzx ul li{width:228px; height:262px;box-shadow: 0px 0px 8px #ccc; background:#f9f9f9;}
.alzx ul li img{display:block;width:212px;height:214px;margin:0 auto;padding-top:  10px;}
.alzx ul li span{display:block;width: 210px;margin:0 auto;color: #666;margin-top:  8px;}
.alzx ul li span p{ float:left;}
.alzx ul li span em{ float:right;}
.alzx ul .ul_01{position:absolute;left:458px;top: 150px;}
.alzx ul .ul_02{position:absolute;left:705px;top: 150px;}
.alzx ul .ul_03{position:absolute;right:0px;top: 150px;}
.alzx ul .ul_04{position:absolute;left:705px;top: 432px;}
.alzx ul .ul_05{position:absolute;right:0px;top: 432px;}
.alzx ul li:hover{ background:#004694;}
.alzx ul li:hover span a{ color:#fff;}

/*关于*/
.ikbc{ height:484px; background:url(../images/cp.jpg) no-repeat center; margin-top:60px;}
.kis{width:1180px; margin:0 auto; height:484px; position:relative;}
.uje{ width:590px; height:410px; position:absolute; left:0; bottom:0;}
.kis h3{ font-size:24px; position:absolute; left:626px; top:176px;}
.kis h3 a{ color:#fff;}
.kis p{ color:#fff; line-height:34px; height:102px; overflow:hidden; width:554px; position:absolute; right:0; top:220px;}
.kis ul{ position:absolute; left:626px; bottom:0;}
.kis ul li{width:112px;height: 84px;background:#f8f8f8;border-radius:10px;text-align: center;font-size: 15px;padding-top:30px;float:left;margin-right: 26px;}
.kis ul li img{display:block;width:21px;height:21px;margin:0 auto;padding-top:  18px;}
.kis ul li:hover{ background:#004694; }
.kis ul li:hover a{color:#fff;}

/* 合作 */
.hzjs{height:400px;width:1200px; margin:0 auto;margin-top:60px;}
.hzjs h3{font-size:30px; text-align:center;}
.hzjs h3 i{ display:block; color:#ccc; font-size:15px; text-transform:uppercase; text-align:center; font-weight:normal; padding-top:4px;}
.hzjs b{width:146px;height:28px;line-height:28px;border:1px solid #ccc;display: block;text-align: center;margin: 0 auto;margin-top:  20px; font-weight:normal;}
.hzjs b a{ color:#666;}
.hzjs ul{ margin-top:28px;}
.hzjs ul li{float:left;margin: 0 15px;margin-bottom:  10px;}
.hzjs ul li img{ display:block; width:268px; height:90px; border:1px solid #efefef;}
.hzjs ul li p{padding-top:8px; width:268px; text-align:center;}

/*新闻*/
.xiwzd{width:1180px; height:640px; overflow:hidden; margin:0 auto; margin-top:60px;}
.ijds{width:402px;height: 620px;background:#004694;float:left;padding-top:  20px;}
.ijds span{ width:350px; display:block; margin:0 auto;}
.ijds span h3{ color:#004694; font-size:16px; width:124px; height:40px; line-height:40px; text-align:center; font-weight:normal; float:left; background:#fff; border-radius:10px;}
.ijds span i{float:right;color: #ccc;line-height: 38px;}
.udjr{ width:350px; height:202px; display:block; margin:0 auto; margin-top:22px;}
.ijds ul{width: 350px; margin: 0 auto; margin-top: 22px;}
.ijds ul li{line-height:34px;background:url(../images/news_l.png) no-repeat left;padding-left:  14px;}
.ijds ul li a{ color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*新闻右边*/
.tseg{ width:730px; float:right; height:640px;}
.hydtz{}
.hydtz span{width:730px; display:block; margin:0 auto;}
.hydtz span h3{ color:#fff; font-size:16px; width:124px; height:40px; line-height:40px; text-align:center; font-weight:normal; float:left; background:#004694; border-radius:10px;}
.hydtz span i{float:right;color: #999;line-height: 38px;}
.ujsef{ height:230px; margin-top:32px;}
.ujsef img{display:block; width:300px; height:230px;float:left;}
.ujsef ul{ width:400px; float:right;}
.ujsef ul li{line-height:34px;background:url(../images/03.png) no-repeat left;}
.ujsef ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:  14px;}
.ujsef ul li i{ display:block; float:right;}
.ryzz{ margin-top:60px;}
.ryzz span{width:730px; display:block; margin:0 auto;}
.ryzz span h3{ color:#fff; font-size:16px; width:124px; height:40px; line-height:40px; text-align:center; font-weight:normal; float:left; background:#004694; border-radius:10px;}
.ryzz span i{float:right;color: #999;line-height: 38px;}
.ryzz ul{margin-top:  40px;}
.ryzz ul li{float:left;margin-right:  21px;}
.ryzz ul li img{ display:block; width:220px; height:144px; border:1px solid #ccc;}
.ryzz ul li div{ padding-top:10px; width:222px; margin:0 auto;}
.ryzz ul li div p{ float:left; color:#666;}
.ryzz ul li div b{ display:block; font-weight:normal; color:#666; float:right;}

/*链接*/
.ljzx{width:1180px;height: 40px;line-height: 40px;margin: 0 auto;margin-top: 60px;}
.ljzx h3{float:left;}
.ljzx ul{ float:left; font-size:14px; line-height:40px;}
.ljzx ul li{ float:left; margin:0 15px;}
.ljzx ul li a{ color:#666;}