.banner{height:520px;width:100%;margin:0 auto;overflow:hidden;border-top:#aeaeae 1px solid;position:relative}.banner ul{list-style:none;margin:0;padding:0;text-align:center}.banner li{height:520px;width:100%;display:list-item}.banner .title_list{width:100%;text-align:center;position:absolute;bottom:10px}.banner .title_list a{display:inline-block;width:16px;height:8px;background:url(/img/banner/li_on.gif) no-repeat;text-decoration:none;cursor:pointer;margin-left:0}.banner .title_list a+a{margin-left:5px}.banner .title_list a.off{background:url(/img/banner/li_off.gif) no-repeat}.banner_nav{background:#095a9c;width:100%}.banner_nav .b_menu{width:1180px;margin:0 auto}.banner_nav .b_menu ul{overflow:hidden}.banner_nav .b_menu ul li{width:33.25%;float:left;border-left:#fff 1px solid}.banner_nav .b_menu ul li:first-child{border-left:none}.banner_nav .b_menu ul li a{display:block;color:#fff;font-size:14px;line-height:40px;text-decoration:none;text-align:center}.banner_nav .b_menu ul li a:hover{background:#2e9fff}.banner_nav .b_menu ul li a img{width:31px;height:31px;margin:5px 8px 0 0;vertical-align:top}.hexin_container{width:100%}.hexin_container .hexin{width:100%;text-align:center;overflow:hidden;margin:26px auto}.hexin_container .hexin .hexin_t{border-bottom:1px solid #dcdcdc}.hexin_container .hexin h1{color:#2e9fff;font-size:30px;margin-bottom:20px}.hexin_container .hexin small{padding-top:15px;border-top:1px solid #2e9fff;font-size:14px;color:#999;display:inline-block;margin-top:-1px}.hexin_container .hexin_service{width:1180px;margin:26px auto}.hexin_container .hexin_service .pic{width:585px;height:250px;overflow:hidden}.hexin_container .hexin_service ul{overflow:hidden;margin:0 0 0 -10px}.hexin_container .hexin_service ul li{width:585px;margin:0 0 10px 10px;float:left;position:relative}.hexin_container .hexin_service ul li a img{width:585px;margin:0;padding:0;transition:all .3s}.hexin_container .hexin_service .title{position:absolute;right:0;top:0;height:250px;width:293px;transition:all .3s;background:url(/img/core-business/h-probg.png) top left no-repeat}.hexin_container .hexin_service .title.left{left:0;top:0;background:url(/img/core-business/h-probg_left.png) top left no-repeat}.hexin_container .hexin_service .title a{display:block;height:230px;width:221px;padding:20px 36px 0 36px;color:#fff;font-size:14px;line-height:24px}.hexin_container .hexin_service .title h2{color:#fff;font-size:18px;font-weight:bold;line-height:28px;margin:0 0 10px 0}.hexin_container .h_client{width:1180px;margin:26px auto}.hexin_container .h_client ul{overflow:hidden;margin:0 0 0 -8px}.hexin_container .h_client ul li{float:left;width:190px;margin:0 0 8px 8px}.hexin_container .h_client a{border:#e6e6e6 2px solid;display:block}.hexin_container .h_client img{width:186px;height:102px}.hexin_container .my_product{width:1180px;margin:26px auto}.hexin_container .my_product ul{overflow:hidden;margin:0 0 0 -20px}.hexin_container .my_product ul li{float:left;border:#e6e6e6 2px solid;margin:0 0 20px 20px}.hexin_container .my_product .pic{width:176px;height:83px;overflow:hidden}.hexin_container .my_product .pic img{width:176px;margin:0;padding:0;transition:all .3s}.about_us_container{width:100%}.about_us_container .about_us{width:100%;background:#f2f2f2}.about_us_container .about_us .company{width:1180px;margin:0 auto;padding:12px 0 48px 0;overflow:hidden}.about_us_container .about_us .company .title{width:100%;overflow:hidden}.about_us_container .about_us .company .title h1{font-size:30px;color:#2e9fff;border-bottom:#2e9fff 3px solid;width:16%;float:left;line-height:56px}.about_us_container .about_us .company .title h1 img{margin:21px 12px 0 0}.about_us_container .about_us .company .title a{width:84%;float:right;border-bottom:#d9d9d9 2px solid;line-height:56px;text-align:right;font-size:14px;color:#666}.about_us_container .about_us .company .profile{width:100%;margin:26px 0 0 0;overflow:hidden}.about_us_container .about_us .company .profile .h_honor{float:left;width:436px}.about_us_container .about_us .company .profile .h_honor img{float:left;width:178px;height:244px;margin:0 40px 0 0}.about_us_container .about_us .company .profile .description{width:732px;float:right;font-size:14px;color:#525252;line-height:23px}.about_us_container .about_us .company .profile .description p{text-indent:2em;margin:0 0 6px 0}.right-nav{position:fixed;bottom:124px;right:0}.right-nav .nav-item a{cursor:pointer}.right-nav .nav-item+.nav-item{margin-top:4px}.qq-link{cursor:pointer}