﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*正文开始*/
.banner a { background:url(../images/banner.jpg) no-repeat center 0; height:560px; display:block;}

/*荣誉资质*/
.honor_bg{ background:url(../images/honor_bg.jpg) no-repeat center 0;height: 609px;font-size: 0;overflow: hidden;}
.honor_bt,.hz_t{text-align: center;font-weight: normal; padding:57px 0 0;height: 100px;overflow: hidden;}
.honor_bt a,.hz_t a{font-size: 30px;color: #333;}
.honor_bt a:hover,.honor_c ul li a:hover,.fenl01 p a:hover,.case_r h4 a:hover,.hz_t a:hover,.jz_m dl dd h5 a:hover{color: #0277c6; text-decoration:none;}
.honor_bt i,.honor_t i,.hz_t i{color: #0277c6;}
.honor_bt span,.hz_t span{display: block;font-size: 18px;color: #333; background:url(../images/honor_line.gif) no-repeat center 17px; padding:5px 0 0;}
.honor_t{width: 908px; margin:41px auto 0;height: 86px;overflow: hidden;}
.honor_t a{ background:url(../images/honor_tbg.png) no-repeat;font-size: 16px;color: #333;font-weight: bold;display: block;width: 176px;height: 46px;text-align: center;line-height: 46px;float: left; padding:0 68px 0 0;}
.honor_t a:hover{ background:url(../images/honor_tbg02.png) no-repeat; text-decoration:none;}
.honor_t .nobor{padding: 0;}
.honor_l a{ background:url(../images/honor_lico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_l a:hover{ background:url(../images/honor_lico02.png) no-repeat;}
.honor_r a{ background:url(../images/honor_rico01.png) no-repeat; width:50px; height:50px; display:block;}
.honor_r a:hover{ background:url(../images/honor_rico02.png) no-repeat;}
.honor_l{ position:absolute; top:370px; left:-50px;}
.honor_r { position:absolute; top:370px; right:-50px;}
.honor_c ul li { width:190px; float:left; padding:0 25px;overflow: hidden;}
.honor_c ul li em{display: block;width: 190px;height: 240px;overflow: hidden;}
.honor_c ul li img,.photo_c ul li img{ width:190px; height:240px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.honor_c ul li img:hover,.photo_c ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.honor_c ul li span{ width:190px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:10px 0 0;}
.honor_c ul li a{ font-size:14px; color:#333;}
.honor_c ul li a:hover{}

/*副导航*/
.fenl_bg{background: #f0f0f0;font-size: 0; padding:0 0 20px;}
.fenl .honor_bt{ padding:15px 0 0;}
.fenl .honor_bt span{ background:url(../images/fenl_line.gif) no-repeat center 17px;}
.fenl .menu{ width:100%; height:38px;  margin:30px auto 0 auto; text-align:center;}
.fenl .menu a{ width:178px; height:38px; display: inline-block; font-size:16px; text-align:center; line-height:38px; margin:0 10px; border:1px solid #ccc; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; position:relative; background:#fff; z-index:1; behavior: url(iecss3.htc);}
.fenl .menu a:hover{ width:180px; height:40px; background:#0066ff; color:#fff; border:none; text-decoration:none;}
.fenl_l{width: 1002px;}
.fenl01{width: 1002px; display:inline-block; padding:0 0 10px;height: 84px;}
.fenl01 h3{width: 165px;height: 83px;background: #0277c6;text-align: center;line-height: 83px;overflow: hidden;float: left;}
.fenl01 h3 a{font-size: 16px;color: #fff;font-weight: normal;}
.fenl01 ul{width: 834px;height: 82px;float: left; border-top:#d3d3d3 1px solid;}
.fenl01 ul li{ border-bottom:#d3d3d3 1px solid; border-right:#d3d3d3 1px solid;height: 40px;line-height: 40px;float: left;width: 138px;text-align: center;}
.fenl01 ul li a{font-size: 14px;color: #333;display: block;width: 138px;height: 38px;}
.fenl01 ul li a:hover{ border-bottom:#0176c3 2px solid;color: #0176c3; text-decoration:none;}
.fenl02 ul li,.fenl02 ul li a{width: 207px;}
.fenl_r{width: 187px;}
.fenl_r a{font-size: 16px;color: #fff;display: block;width: 187px;height: 57px;line-height: 57px;text-align: center;background: #666; margin:0 0 2px;}
.fenl_r a:hover{background: #0277c6; text-decoration:none;}

/*案例*/
.case{font-size: 14px; padding:0 0 40px;}
.case01{ padding:20px 0 0;}
.case_l{width: 408px;height: 323px;}
.case_l img{width: 390px;height: 305px;padding: 8px; border:#a8a3a7 1px solid;}
.case_l b{display: block;width: 48px;position: absolute;top: 138px;right: -24px;}
.case_l b a{ background:url(../images/case_ico.png) no-repeat;width: 48px;height: 48px;display: block;}
.case_l b a:hover{ background:url(../images/case_ico02.png) no-repeat;}
.case_r{width: 765px;}
.case_r h4{height: 40px;line-height: 40px;overflow: hidden; padding:20px 0 0 15px;}
.case_r h4 a{font-size: 18px;color: #333;}
.case_r p{width: 750px; display:inline-block; padding:0 0 0 15px;}
.case_r p span{display: block;float: left;font-size: 14px;color: #333;height: 50px;line-height: 25px;overflow: hidden;width: 625px;}
.case_r p a{font-size: 14px;color: #666;display: block;float: right; background:url(../images/case_k01.png) no-repeat;text-align: center;line-height: 30px;width: 88px;height: 30px;overflow: hidden;}
.case_r p a:hover,.jz_m dl dd span a:hover{ background:url(../images/case_k02.png) no-repeat;color: #0277c6; text-decoration:none;}
.case_r ul li{width: 240px;height: 166px;float: left;position: relative; padding:20px 0 0 15px;}
.case_r ul li img{width: 240px;height: 166px;}
.case_r ul li span{ width:260px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:5px 0 0;}
.case_r ul li a{ font-size:14px; color:#333;}
.case_0r ul li a{color: #fff;font-size: 14px; display: block;float: center;width: 166px;height: 80px;text-align: center;}
.case_0r ul li a:hover{color: #0277c6; text-decoration:none; }
.case_r ul li .a_txt{ display:none;font-size: 14px;color: #fff;width: 240px;height: 40px;text-align: center;line-height: 40px; background:url(../images/case_picbg.png) repeat;overflow: hidden;position: absolute;bottom: 0;right: 0;}

.ban01 p{position: absolute;top: 105px;left: 530px;width: 250px;text-align: center;}
.ban01 p span{ display:block; font-size:14px; color:#fff;}
.ban01 p span b{font-size: 30px;display: block; padding:3px 0 0;}
.ban01 p em{ display:block; padding:10px 0 0; margin:0 auto;width: 106px;}
.ban01 p em a{font-size: 16px;color: #0277c6; width:106px; height:33px; background:url(../images/ban_btn01.png) no-repeat;text-align: center;line-height: 33px;overflow: hidden;display: block;}
.ban01 p em a:hover{ background:url(../images/ban_btn02.png) no-repeat;color: #fff; text-decoration:none;}
.ban03{ height:260px; overflow:hidden;}
.ban03 .ban_a{height: 260px;}
.ban03 p{top: 80px;left: 800px;}

/*合作客户*/
.hz{font-size: 0; padding:0 0 40px;}
.hz_t{ background:url(../images/hz_line.gif) no-repeat 0 70px;}
.hz_t span{ background:none;}
.hz ul li{width: 224px;float: left;position: relative; padding:0 8px;overflow: hidden;}
.hz ul li img{width: 222px;height: 116px; border:#ececec 1px solid;}
.hz ul li .a_txt{ display:none;font-size: 14px;color: #fff;font-weight: bold; background:url(../images/case_picbg.png) repeat;width: 224px;height: 118px;position: absolute;top: 0;left: 8px;text-align: center;line-height: 118px;overflow: hidden; text-decoration:none;}

/*客户见证*/
.jz_bg{ background:url(../images/jz_bg.gif) repeat;font-size: 0; height:416px;}
.jz_m dl{ display:inline-block;width: 1200px;}
.jz_m dl dt{width: 516px;float: right;}
.jz_m dl dt img{width: 516px;height: 416px;}
.jz_m dl dd{width: 645px;float: left; padding:30px 0 0;}
.jz_m dl dd h5{height: 40px;line-height: 40px;overflow: hidden;}
.jz_m dl dd h5 a{font-size: 18px;color: #333;}
.jz_m dl dd b{display: block;font-size: 14px;color: #333; padding:5px 0 0;}
.jz_m dl dd p{font-size: 14px;color: #333;line-height:30px;height: 240px;overflow: hidden; padding:15px 0 0;}
.jz_m dl dd span{display: block;width: 88px; padding:20px 0 0;}
.jz_m dl dd span a{font-size: 14px;color: #333;display: block; background:url(../images/case_k01.png) no-repeat;text-align: center;line-height: 30px;width: 88px;height: 30px;overflow: hidden;}
.jz_t{position: absolute;top: 330px;left: 0;width: 640px;}
.jz_t ul li{width: 110px;float: left; padding:0 16px 0 0;}
.jz_t ul li a,.jz_t span a{font-size: 14px;color: #333; background:url(../images/jz_tbg01.gif) no-repeat;display: block;width: 110px;height: 34px;text-align: center;line-height: 34px;overflow: hidden;}
.jz_t ul li.cur a,.jz_t ul li a:hover,.jz_t span a:hover{color: #fff; background:url(../images/jz_tbg02.gif) no-repeat; text-decoration:none;}
.jz_t span{display: block;float: right;width: 110px;}

/*金牌供应商*/
.gong_bg{ background:url(../images/gong_bg.jpg) no-repeat center 0;height: 840px;font-size: 0;overflow: hidden;}
.gong .honor_bt{ padding:50px 0 0;height: 101px;}
.gong .honor_bt span{ background:none; font-family:Arial, Helvetica, sans-serif;color: #a1a1a1;text-transform: uppercase;}
.gong dl{width: 590px;height: 313px;float: left; padding:0 0 10px;margin-left:6px;}
.gong dl dt{width: 284px;float: left;}
.gong dl dt img{width: 284px;height: 313px;}
.gong dl dd{width: 260px;float: left; padding:60px 0 0 20px;}
.gong dl dd h5{height: 60px;line-height: 30px;overflow: hidden;}
.gong dl dd h5 a{font-size: 24px;color: #0277c6; text-decoration:none;}
.gong dl dd h5 i{display: block;font-size: 20px;color: #333;font-weight: normal;}
.gong dl dd p{font-size: 14px;color: #666;height: 96px;line-height: 24px;overflow: hidden; padding:15px 0 0;}
.gong .gong_dl02{float: right;margin-right:4px;}
.gong .gong_dl02 dt{float: right;margin-right:4px;}

/*订购流程*/
.liuc{font-size: 0; padding:27px 0 60px;}
.liuc_t{ background:url(../images/liuc_tbg.gif) no-repeat center 0;width: 1000px;text-align: center;font-weight: normal; margin:0 auto;height: 115px;}
.liuc_t a{font-size: 30px;color: #333;display: block; padding:12px 0 0; text-decoration:none;}
.liuc_t i{color: #0277c6;}
.liuc_t span{display: block;font-size: 14px;color: #adadad;text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; padding:12px 0 0;}
.liuc ul{ background:url(../images/liuc_line.gif) no-repeat 0 50px;display:inline-block;width: 1200px;}
.liuc ul li{width: 120px;height: 132px;float: left; padding:0 96px 0 0;}
.liuc ul li a{color: #333; background:url(../images/liuc_k01.png) no-repeat;display: block;float: left;width: 120px;height: 132px;text-align: center;}
.liuc ul li a:hover{color: #0277c6; text-decoration:none; background:url(../images/liuc_k02.png) no-repeat;}
.liuc ul li b{display: block;font-size: 16px; padding:28px 0 15px;}
.liuc ul li span{display: block;font-size: 14px;}
.liuc .nobor{padding: 0;}

/*活动相册*/
.photo_bg{ background:url(../images/photo_bg.gif) no-repeat center 0;height: 310px;overflow: hidden;font-size: 0;margin-top:50px;}
.photo_t{height: 50px;line-height: 50px;overflow: hidden;font-weight: normal;}
.photo_t a{font-size: 16px;color: #333;}
.photo_t a:hover,.photo_c ul li a:hover,.news_m ul li a:hover,.wd dd a:hover{color: #0277c6; text-decoration:none;}
.photo_t span{float: right;}
.photo_t span a{font-size: 14px;color: #959595;text-transform: uppercase;}
.photo_l a{ background:url(../images/photo_lico01.gif) no-repeat; width:36px; height:36px; display:block;}
.photo_l a:hover{ background:url(../images/photo_lico02.gif) no-repeat;}
.photo_r a{ background:url(../images/photo_rico01.gif) no-repeat; width:36px; height:36px; display:block;}
.photo_r a:hover{ background:url(../images/photo_rico02.gif) no-repeat;}
.photo_l{ position:absolute; top:146px; left:-36px;}
.photo_r { position:absolute; top:146px; right:-36px;}
.photo_c ul li { width:260px; float:left; padding:30px 20px 0;overflow: hidden;}
.photo_c ul li em{display: block;width: 260px;height: 168px;overflow: hidden;}
.photo_c ul li img{ width:260px; height:168px;}
.photo_c ul li span{ width:260px; text-align:center; display:block; height:25px; line-height:25px; overflow:hidden; padding:10px 0 0;}
.photo_c ul li a{ font-size:14px; color:#333;}

/*久罗动态*/
.news,.wd{ width:575px; padding:0 0 60px; font-size:0;overflow: hidden;height:400px;}
.news_t{ height:70px; background:url(../images/news_ico01.gif) no-repeat 0 16px; line-height:50px;overflow: hidden;font-weight: normal;}
.news_t a{font-size: 16px;color: #0277c6; padding:0 0 0 35px;}
.news_t em{font-size: 16px;color: #333; padding:0 0 0 10px;}
.news_t span{ float:right;}
.news_t span a{ font-size:14px; color:#666;text-transform: uppercase;}
.news_m p{width: 573px;height: 175px; padding:0 0 10px;}
.news_m p img{width: 573px;height: 175px;}
.news_m ul li{ height:34px; line-height:34px; border-bottom:#e5e5e5 1px dashed; overflow:hidden;}
.news_m ul li a{ font-size:14px; color:#4b4b4b;}
.news_m ul li span{ font-size:14px; color:#4b4b4b;float: right;}
.news_m ul li i{font-size: 18px;}
.news_m .nobor,.wd .nobor{ border:none;}

/*常见问题*/
.wd dl{ width:575px; height:95px; border-bottom:#d5d5d5 1px dashed; padding:12px 0 0;}
.wd dt{ background:url(../images/wen.gif) no-repeat 0 8px; padding-left:25px; height:25px; line-height:25px; overflow:hidden;}
.wd dt a{ font-size:14px; color:#0277c6;}
.wd dd{ padding:8px 0 0; line-height:25px; height:50px; overflow:hidden;}
.wd dd a{font-size: 14px;color: #666;}

/*links*/
.links_bg{height: 86px;font-size: 0; overflow:hidden; background:url(../images/link_bg.gif) no-repeat center 0;}
.link_l{ width:200px; padding:12px 0 0;}
.link_l a{font-size: 14px;color: #333;}
.link_l a:hover,.lk_c a:hover{color: #0277c6; text-decoration:none;}
.link_l i{text-transform: uppercase;font-size: 30px;color: #0277c6; font-family:"宋体"; padding:0 10px 0 0;}
.link_l span{display: block; background:url(../images/link_btn.gif) no-repeat;width: 156px;height: 25px;text-align: center;line-height: 25px;overflow: hidden; margin:3px 0 0;}
.lk_c{ width:1000px; height:70px;line-height: 35px; overflow:hidden; padding:6px 0 0;}
.lk_c a{ padding:0 0 0 32px; display:inline-block; font-size:14px; color:#333;}

