.maximg { width:100%;}
.maximg img{ width:100%;}
/*图片滑过时左移*/
.sImg { text-align:center; overflow: hidden;z-index: 1; position: relative;}
.sImg img {-webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; vertical-align: middle; }
.sImg:hover img { -webkit-transform: translateX(-4px); transform: translateX(-4px); }
/*图片滑过时放大*/
.bImg img{ width:100%; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s; }
.bImg img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
/* banner图片 */
.focus { width: 100%; position: relative; zoom: 1; margin-top:104px; overflow: hidden;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{text-align:center;top: 0;width:100%;}
.slides li img{width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:80px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;}
.flex-direction-nav li a{display:block;width:84px;height:84px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/nimg84_left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/nimg84_right.png) center center no-repeat;}
.m-banner{ display:none;}
/*banner结束*/
/*首页（内页）栏目标题*/
.in_titel {margin-bottom:60px;}
.in_titel h1{ line-height:64px;text-align:center; overflow:hidden}
.in_titel p{ color:#999; text-align:center; display: block;font-weight: normal;font-size:16px;line-height:30px;}
.in_titel2 { margin:60px auto;}
.in_titel2 h1{ line-height:40px; color:#FFF;text-align:center; overflow:hidden}
.in_titel2 h2 {text-align:center; color:#FFF;}
.in_titel2 p{ color:#FFF; text-align:center; display: block;font-weight: normal;font-size:18px;line-height:30px;}

/*PC搜索栏目*/
.t-search {background: #f5f5f5;height: 82px;border-bottom: 1px solid #eee;overflow: hidden;}
.t-search p {color: #444;line-height: 82px;}
.t-search a {color: #444;display: inline-block;margin-right: 15px;}
.t-search-inp {width: 270px;height: 30px;border-radius: 20px;background: #fff;padding-left: 10px;margin-top: 28px;}
.t-search-inp input {border: 0; }
.t-search-inp1 {width: 224px;height: 30px;line-height: 30px;color: #a9a9a9;float: left;}
.t-search-inp2 {width: 30px;height: 30px;background: url(../images/t-search.png) no-repeat;float: right;cursor: pointer;}
/*首页关于我们*/
.indexPart5{padding-top:60px; padding-bottom:60px; background-color:#FFF; overflow: hidden;}
.about_box { width:1200px; margin:auto;}
.about_img{ width:520px; float:left; background-color:#9C9; overflow:hidden;}
.about_img img{ width:100%;}
.about_info{ width:640px; float:right; overflow:hidden;}
.about_info h3 { margin-bottom:20px; color:#b6b6b6;}
.about_info p {font-weight:normal; line-height:25px; margin:15px auto;}
.about_list { margin:30px auto;}
.about_list li {width:25%; float:left; margin-top:20px;}
.about_list li:nth-child(4n){ margin-right:0px; float:right;}
.about_list li img{ margin:auto;}
.about_list li h1 {font-size:36px; line-height:36px; color:#0084ff;text-align:left; margin:0px auto;}
.about_list li h1 span {font-size:16px; color:#333;}
.about_list li p {float:left; font-size:16px; margin:0px;}

/*首页产品*/
.indexPart1{ padding-top:60px; padding-bottom:60px; background-color:#f8f8f8; overflow:hidden; }
.indexPart1 .tab2 ul{ width:100%; margin:auto; overflow:hidden;}
.indexPart1 .tab2 li{ float:left; width:14.6%; height:60px; border:0px; line-height:45px; font-size:18px;margin-right:2%; background:url(../images/ico1-0.png) center bottom no-repeat; text-align:center; cursor:pointer;}
.indexPart1 .tab2 li.liNow{ color:#FFF; background:url(../images/ico1.png) center bottom no-repeat;}
.indexPart1 .tabContent2 { margin:1% auto;}
.indexPart1 .tabContent2 li{ float: left; width:31.5%; margin-bottom:2%; height:520px;border: 1px solid #eee; background-color:#fff;margin-right:2%; overflow: hidden;}
.indexPart1 .tabContent2 li:nth-child(3n){ float:right; margin-right:0px;}
.indexPart1 .tabContent2 li .img { width:100%; text-align:center; background-color:#FFF; overflow: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; vertical-align: middle; }
.indexPart1 .tabContent2 li .img img { width:100%;}
.indexPart1 .tabContent2 li.img:hover img { -webkit-transform: translateX(-4px); transform: translateX(-4px); }
.indexPart1 .tabContent2 li .text { padding:20px; overflow:hidden;}
.indexPart1 .tabContent2 li .text h3 { font-size: 16px; color: #333; line-height:40px; border-bottom:#ccc 1px solid; margin-bottom:10px;}
.indexPart1 .tabContent2 li .text dl{ width:30%; float:left; margin-right:10px;}
.indexPart1 .tabContent2 li:hover { background-color:#0084ff;border: 1px solid #0084ff;}
.indexPart1 .tabContent2 li:hover .text{ color:#FFF;}
.indexPart1 .tabContent2 li:hover .text h3 { color:#FFF;border-bottom:#FFF 1px solid;}


/*首页案例*/
.indexPart2{ padding-top:60px; padding-bottom:60px; background-color:#fff;overflow:hidden;}
.case_box {width:100%;overflow:hidden;}
.case_box ul {width:28%;float:left; background-color:#f5f5f5; margin:0px; padding:1%; margin:0px; overflow:hidden;}
.case_box ul li {width:20%; float:left; background:#f5f5f5; height:90px; text-align:center; border-right:#eee 1px solid; border-bottom:#eee 1px solid; float:left; padding:2% 5%;}
.case_box ul li:nth-child(3n){ border-right:#eee 0px solid;}
.case_box ul li a:hover{ color: #0084ff;}
.case_box ul li.on {}
.case_box ul li.on a { color: #FFF;}
.case_box ul li p { text-align:center; margin:0px;}
.tel_box { width:80%; float:left; height:76px;padding:10%;position: relative; margin-top:20px; background-color:#0084ff; border-radius:10px;}
.tel_box p{  font-size:14px; color:#fff; padding-left:50px;}
.tel_box h2{ line-height:40px; font-size:30px; color:#fff; padding-left:50px;}
.tel_box::before {
	position: absolute;
	left: 10px;
	top: 50%;
	display: block;
	content: "";
	margin-right: 5px;
	width: 60px;
	height: 60px;
	background: url("../images/j1-2.png") no-repeat;
	background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%)
}
.case_box dl { width:70%; height:600px; float:right;position:relative; overflow:hidden;}
.case_box dl dt {width:100%; height:100%;}
.case_box dl dt .img {z-index:1; width:100%; height:100%; text-align:right;}
.case_box dl dt .img img{width:100%;}
.case_box dl dt .info { width:100%; height:120px; color:#FFF; background: rgba(0, 132, 255, 0.5); position: absolute; bottom:0; z-index: 2; transition: 1s;}
.case_box dl dt .info:hover { background: rgba(0,132,255,1); color:#FFF;}
.case_box h3{font-size:24px;margin-top:15px; margin-left:20px;}
.case_box p{font-size:14px;line-height:28px; text-align:left;margin-left:20px;}


/*首页定制项*/
.indexPart7{ padding-top:60px; padding-bottom:60px; height:670px; background:url(../images/hamde_bg.png) center top no-repeat; overflow:hidden;}
.hmade_box{ width:1200px; height:592px; margin:auto;position:absolute;overflow:hidden;}
.hmade_box .li_1{left:50px; top:420px;width:220px;}
.hmade_box .li_2{left:180px; top:200px;width:220px;}
.hmade_box .li_3{left:380px; top:60px;width:200px;}
.hmade_box .li_4{right:380px; top:60px;width:200px;}
.hmade_box .li_5{right:150px; top:200px;width:220px;}
.hmade_box .li_6{right:50px; top:420px;width:220px;}
.jsgy {position:absolute; transition: all 0.3s linear 0s;}
.jsgy:hover{transform: translateX(-5px);}
.jsgy h2{height:48px;color: #0084ff;}
.jsgy h2 em{font-family: "Times New Roman";  font-size: 30px; margin-right: 10px;}
.jsgy p{font-size: 16px;color: #666666;text-align: left;line-height: 26px;}
.hmade_box1{display:none;}

/*首页定制底*/
.indexPart8{ background:url(../images/ys_bg.png) center top no-repeat; overflow:hidden;}
.ys_box{ width:100%; height:130px; margin:auto;overflow:hidden;}
.ys_box li{ float:left; color:#FFF;}
.ys_box li:nth-child(1n){ width:28%; font-size:18px; font-weight:bold; line-height:55px; text-align:center;}
.ys_box li:nth-child(2n){ width:29%; float:right; text-align:left; cursor:pointer;}
.ys_box1{padding: 10px; font-size:18px; font-weight:bold;}
.tel_box1 { width:250px; float:right; height:76px;padding: 10px 0 10px 60px;position: relative; margin-top:20px;}
.tel_box1 p{  font-size:14px; color:#fff;line-height:24px;}
.tel_box1 h2{ line-height:40px; font-size:30px; color:#fff;}
.tel_box1::before {
	position: absolute;
	left: 10px;
	top: 50%;
	display: block;
	content: "";
	margin-right: 5px;
	width: 38px;
	height: 38px;
	background: url("../images/tel_icon2.png") no-repeat;
	background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%)
}
/*内部页电话*/
.tel_box2 { width:auto; float:right; height:76px; padding: 10px 0 10px 60px;position: relative;}
.tel_box2 p{  font-size:14px; color:#333;line-height:24px; text-align:left;}
.tel_box2 h2{ line-height:40px; font-size:30px; color:#d20303;}
.tel_box2::before {
	position: absolute;
	left: 10px;
	top: 50%;
	display: block;
	content: "";
	margin-right: 5px;
	width:45px;
	height:45px;
	background: url("../images/tel_icon3.png") no-repeat;
	background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%)
}
/*首页定制优势/恒星的优势*/
.indexPart4{ padding-top:60px; padding-bottom:60px;background-color:#ececec; overflow:hidden;}
.ys_div { background-color:#fff; margin-bottom:40px; overflow:hidden;}
.ys_div_t { width:100%;position:relative; overflow:hidden;}
.ys_div_t h2{ width:220px; height:50px; color:#FFF; padding-left:20px; background-color:#0084ff;}
.ys_div_img{ width:50%; height:480px;position:relative; overflow:hidden;}
.ys_div_img h2{ width:220px; height:50px; color:#FFF; padding-left:20px; background: rgba(0, 132, 255, 0.8); position: absolute; top:0; left:0; z-index: 2; transition: 1s;}
.ys_div_txt { width:42%; padding:4%; overflow:hidden;}
.ys_div_d { padding:2% 2%;position:relative; overflow:hidden;}
.ys_div_txt h1,.ys_div_d h1{ line-height: 100%; color: #333;}
.ys_div_txt .y_c { border-bottom: 1px solid rgba(0, 0, 0, 0.15); padding:20px; overflow:hidden;}
.ys_div_txt .y_c i { display: block; width: 60px; height: 83px; float: left; margin-right: 35px; padding-top: 13px; font-size: 38px; line-height: 100%; color: #fff; text-align: center; background: url(../images/ys_num.png) no-repeat center top; font-weight: 500; }
.ys_div_txt .y_c h3 { color: #333; line-height: 100%; font-weight: bold; margin-bottom: 8px; }
.ys_div_txt .y_c p {line-height: 30px; font-size: 16px; color: #666; background:url(../images/indexpng_19.png) left no-repeat; padding-left:20px;}
.ys_div_txt .y_c:last-child { border-bottom: none; }

.i4_div{ width:100%; margin-top:20px; overflow:hidden;}
.i4_div ul li {width:14.8%;height:250px;float: left; margin:0px 1% 1% 0px; background-color:#f5f5f5;border:#f5f5f5 4px solid; cursor:pointer; }
.i4_div .i4_img{text-align:center; margin-top:20px;}
.i4_div .i4_img img{ width:33%;}
.i4_div .tdiv{ text-align:center; font-size:18px; padding:10px;}
.i4_div .tdiv h3{ font-weight:bold; font-size:24px;}
.i4_div .tdiv p { font-size:14px; color:#333; text-align:left; margin-top:20px;}
.i4_div ul li:hover{ background-color:#fff;border:#0084ff 4px solid;}

.ys_div_d .y_d { width:48%;}
.ys_div_d .y_d i { display: block; width: 60px; height: 83px; float: left; margin-right: 35px; padding-top: 13px; font-size: 38px; line-height: 100%; color: #fff; text-align: center; background: url(../images/ys_num.png) no-repeat center top; font-weight: 500; }
.ys_div_d .y_d h4 { font-size: 22px; color: #333; line-height: 100%; font-weight: bold; margin-bottom: 8px; }
.ys_div_d .y_d p {line-height: 30px; font-size: 16px; color: #666; background:url(../images/indexpng_19.png) left no-repeat; padding-left:20px;}
.ys_div_d li{ width:24%; margin-right:1%; background-color:#ccc; float:left; overflow:hidden;}
.ys_div_d li:last-child {  margin-right:0;}
.ys_div_d li img{ width:100%;}

/*首页新闻资讯*/
.indexPart3{ padding-top:60px; padding-bottom:60px; overflow: hidden;}
.indexPart3 .tab2 ul{ width:690px; margin:auto; overflow:hidden;}
.indexPart3 .tab2 li{ float:left; width:220px; height:60px; border:0px; line-height:45px; font-size:18px;margin-right:10px; background:url(../images/ico1-0.png) center bottom no-repeat; text-align:center;}
.indexPart3 .tab2 li:nth-child(3n){ margin-right:0px;}
.indexPart3 .tab2 li.liNow{  background-color:#0084ff; color:#FFF;background:url(../images/ico1.png) center bottom no-repeat;}
.indexPart3 .tabContent2 { margin:1% auto;}
.new_div_l{ width:40%; padding:2%; background-color:#f8f8f8; float:left;}
.new_div_l .img_box { margin-bottom:20px; overflow:hidden;}
.new_div_l .img_box img{ width:100%; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s; }
.new_div_l .img_box img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.new_div_l .txt_box { overflow:hidden;}
.new_div_r{ width:50%; height:90px;padding:2%; background-color:#f8f8f8; float:right; margin-bottom:10px;}
.new_div_r .txt_box { width:500px; overflow:hidden;}
.indexPart3 .tabContent2 h6 {font-size: 16px;color: #a9a9a9; text-align:center; margin-top:0px; margin-bottom:0px; width:80px; float:left;}
.indexPart3 .tabContent2 h6 span {font-size:40px;font-weight: bold;display: block;} 
.indexPart3 .tabContent2 h4 {font-size: 20px; margin-top:0px; float:left;}
.indexPart3 .tabContent2 p{font-size:14px;color: #666; line-height:30px; float:left;}

.link{background:#e8e8e8; height:50px; line-height:50px; overflow:hidden;}

/*内页次导航*/
.left_nva_1{ overflow:hidden;}
.left_nva_1 li{ width:15%;height:54px;font-size: 18px;line-height:45px;text-align: center;float: left; margin-bottom:10px; margin-right:20px; background:url(../images/ico1-0.png) no-repeat bottom center;}
.left_nva_1 li:last-child,.left_nva_1 li:nth-child(5n){border-right:#CCC 0px solid;}
.left_nva_1 li a{ display: block;color: #444;}
.left_nva_1 li.liNow,.left_nva_1 li:hover {background:url(../images/ico1.png) no-repeat bottom center; border-color: #0084ff;}
.left_nva_1 li.liNow a,.left_nva_1 li:hover a {color: #fff; }
.left_nva_0{ overflow:hidden;}
.left_nva_0 li{ height:60px;font-size: 18px;line-height:45px;text-align: center;float: left; margin-right:2%; padding-left:20px; padding-right:20px; background:url(../images/ico1-0.png) no-repeat bottom center;}
.left_nva_0 li:last-child,.left_nva_1 li:nth-child(5n){border-right:#CCC 0px solid;}
.left_nva_0 li a{ display: block;color: #444;}
.left_nva_0 li.liNow,.left_nva_0 li:hover {background:url(../images/ico1.png) no-repeat bottom center; border-color: #0084ff;}
.left_nva_0 li.liNow a,.left_nva_0 li:hover a {color: #fff; }
.left_nva_2{width:100%; line-height:50px; overflow:hidden;}
.category { border: #ececec solid 1px; padding: 20px; margin-bottom: 40px; }
.left_nva_2 a { margin-right: 20px; }
.left_nva_2 a i { display: inline-block; background: url(../images/ic.png) no-repeat 0 0px; width: 17px; height: 17px; vertical-align: middle; margin-right: 6px; }
.left_nva_2 a.active i { background-position: -17px 0; }
.left_nva_3{ background-color:#fbfbfb; border:#ececec 1px solid; padding:20px; overflow:hidden;}
.left_nva_3 li{ font-size:16px; float: left; margin: auto 20px; line-height:50px;}
.left_nva_3 h2{ color:#0084ff;}
.left_nva_3 a.liNow{ color:#09F;}



.mainBox { margin:40px auto; overflow:hidden;}
.mainBox p{ line-height:30px; font-size:14px;}
.mainBox h3,h2,h1{ line-height:50px;}
/*案例菜单*/
.case_tab{ width:100%;overflow:hidden;}
.case_tab ul{ overflow:hidden;}
.case_tab li{float:left;width:100px;height:119px; transition:all 0.4s linear;}
.case_tab li img{ width:60px;}
.case_tab li span{display:block;width:60px;height:50px;overflow: hidden;margin:20px auto 0;position: relative;}
.case_tab li span em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.case_tab li span i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.case_tab li:hover span em{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.case_tab li:hover span i{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.case_tab li b{display:block;font-size:14px; font-weight:normal;color: #363130;line-height: 36px;text-align: center;transition:all 0.4s linear;}
.case_tab .liNow,.case_tab .liNow b,.case_tab li:hover b{ color:#0084ff;}
/*案例列表页*/
.case { margin-top:20px; overflow:hidden;}
.case .list li{ float: left; width:31%; margin-bottom:1.9%;border: 1px solid #eee; background-color:#f5f5f5;margin-right:1.9%; overflow: hidden;}
.case .list li:nth-child(3n){ float:right; margin-right:0px;}
.case .list li .img { width:100%; text-align:center; background-color:#FFF;}
.case .list li .img img { width:100%; height:270px;}
.case .list li.img:hover img { -webkit-transform: translateX(-4px); transform: translateX(-4px); }
.case .list li .text { padding:20px; height:138px;}
.case .list li .text h3 { font-size: 16px; color: #333; line-height:40px; border-bottom:#ccc 1px solid; margin-bottom:20px;}
.case .list li :hover .text{ background-color:#0084ff; color:#FFF;}
.case .list li :hover .text h3 { color:#FFF;border-bottom:#FFF 1px solid;}
/*案例详情页*/
.caseShow{ width: 100%; padding:20px;}
.caseShow .name{ font-size: 24px; color: #000; font-weight: bold; padding-bottom: 15px; text-align:center;}
.caseShow .time{ color: #bfbfbf; padding-bottom: 40px; border-bottom: #f3f3f3 solid 1px; text-align:center;}
.caseShow .content{ padding: 30px 0 60px; font-size:16px; line-height: 36px; color: #343434; }
.caseShow .content h3{font-size:20px; }
.caseShow .imgDiv{ padding: 35px 0; }
.caseShow .imgDiv img{ width: 100%; }

/*产品列表*/
.product { margin-top:20px; overflow:hidden;}
.product .list .p_m_box { width:100%; margin:20px auto; overflow:hidden;}
.product .list li{ float: left; width:31%; margin:1%; height:520px;border: 1px solid #eee; background-color:#f5f5f5; overflow: hidden;}
.product .list li .img { width:100%; text-align:center; background-color:#FFF; overflow: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; vertical-align: middle; }
.product .list li .img img { width:100%;}
.product .list li.img:hover img { -webkit-transform: translateX(-4px); transform: translateX(-4px); }
.product .list li .text { padding:20px; overflow:hidden;}
.product .list li .text h3 { font-size: 16px; color: #333; line-height:40px; border-bottom:#ccc 1px solid; margin-bottom:10px;}
.product .list li .text dl{ width:30%; float:left; margin-right:10px;}
.product .list li:hover { background-color:#0084ff;border: 1px solid #0084ff;}
.product .list li:hover .text{ color:#FFF;}
.product .list li:hover .text h3 { color:#FFF;border-bottom:#FFF 1px solid;}

/*产品详情页*/
.productShow{ width: 100%;}
.productShow .name{ font-size:36px; color: #343434; font-weight: bold; padding-bottom:20px; text-align:center;}
.productShow .time{ color: #bfbfbf; padding-bottom: 40px; border-bottom: #f3f3f3 solid 1px; text-align:center;}
.productShow .imgDiv{ text-align:center; overflow:hidden;}
.productShow .imgDiv img{ width:30%; margin:1%; float:left; border:1px #ccc solid;}
.productShow .content{ padding: 30px 0 60px; font-size:16px; line-height: 36px; color: #343434; }
.productShow .content_t{ border-bottom:1px #ccc solid; font-size:28px; font-weight:bold; margin-top:20px; overflow:hidden;}
.productShow .content_t .ptit{ width:180px; background-color:#0078bf; text-align:center; float:left; margin-right:20px; color:#FFF; padding:10px; cursor:pointer;}
.productShow .content_t .ptit2{ width:180px; background-color:#333; text-align:center; float:left; color:#FFF;  padding:10px; cursor:pointer}
.productShow .content_t .ptit2 a,.productShow .content_t .ptit2 a:hover{ color:#FFF;}
.productShow .content img{ width:auto; text-align:center; margin:auto;}
.productShow .content h3{ margin:20px auto;}
.content_btn{ margin:40px; text-align:center;overflow:hidden;}
.content_btn a.btn{ width:250px; margin:20px auto;  display: inline-block; font-size:20px;  line-height:80px; text-align: center; color: #fff; background: #0084ff;}
.content_btn a.btn span{ margin-left:20px;}
.content_btn a.btn:hover{color: #fff; background: #0066cc;}
/*产品特点*/
.pro_box{ margin:20px auto; overflow:hidden;}
.pro_box h3{ margin-top:50px;  font-size:30px;}
.pro_box .pro_5box{ width:45%; padding:2%; overflow:hidden;}
.pro_box .pro_5box img{ width:100%;}
.pro_box h2{ text-align:center; font-size:48px; background:url(../images/lin2.png) no-repeat center; margin-top:40px; margin-bottom:20px;}
/*产品参数*/
.pro_box h5{ text-align:center;margin:20px auto;}
.pro_box table{ background-color:#f5f5f5;}
.pro_box table td{ padding-left:10px; padding-right:10px; line-height:50px;}
.pro_box .tr1{ background-color:#0084ff; color:#fff;}
.pro_box .tr2{ background-color:#eeeeee;}
.pro_box .tr3{ background-color:#a3d1fc;}
.fz28{ font-size:28px; font-weight:bold;}
.fz_tel{ font-size:28px; font-weight:bold; color:#FF0; padding-left:20px;}

/*产品定制*/
.pro_box_ul li{ float: left; width:27%; margin-bottom:1.9%; padding:2%; background-color:#f5f5f5;margin-right:1.5%; border-radius:10px; overflow: hidden;}
.pro_box_ul li:nth-child(3n){ float:right; margin-right:0;}
.pro_box_ul .pro_box_ul_tex { height:170px;}
.pro_box_ul .pro_box_ul_tex h3 { color:#0084ff;}
.pro_box_ul .pro_box_ul_img img{ width:100%;}
/*产品参数*/
/*产品案例*/
/*工厂实力*/
/**********产品详情+案例详情上方内容ccs****/
.pro_div{width:100%; overflow:hidden; padding:10px 0px 10px 0px;}
.pro_img{ width:600px; float:left; text-align:center;}
.pro_img img{ width:100%;}
/*--产品详情+案例详情左侧图片内容---*/
.preview .bd { width:100%; height:600px; overflow: hidden;}
.preview .bd .img{ float: left; width: 600px; overflow: hidden; }
.preview .bd img{ width:100%;}
.preview .hd { position: relative; width: 600px; overflow: hidden; }
.preview .hd ul { width: 100%; list-style-type:none;}
.preview .hd li { float: left; width:135px; height:120px; margin:5px; border:1px solid #f1f1f1;}
.preview .hd li img { width:100%; height:100%; margin:0 auto;}
.preview .hd li:hover { border-color: #0084ff;}
.preview .hd .on { border-color: #05a2e5; }
.preview .hd .hd-control { display: none; position: absolute; top: 0; width: 48px; height: 93px; line-height: 93px; text-align: center; background: #2a2a2a; cursor: pointer; }
.preview .hd .hd-control .icon { width: 0; height: 0; }
.preview .hd .hd-prev { left: 0; }
.preview .hd .hd-prev .icon { border-width: 6px 6px 6px 0; border-style: solid; border-color: transparent #fff transparent transparent; }
.preview .hd .hd-next { right: 0; }
.preview .hd .hd-next .icon { border-width: 6px 0 6px 6px; border-style: solid; border-color: transparent transparent transparent #fff; }
/**********产品详情+案例详情右侧文字内容ccs****/
.pro_text{ width:540px; height:520px; padding:20px; float:right; font-size:16px;}
.pro_text1{ height:60px; font-size:30px; color:#333; font-weight:bold; line-height:60px; border-bottom:#dbdbdb 1px dashed;}
.pro_text2{ margin-top:5px; height:120px; overflow:hidden; color:#343434; line-height:25px;}
.pro_text3{ margin-top:5px; overflow:hidden; color:#343434; line-height:25px;}
.pro_text5{ margin:20px auto; padding:10px; background-color:#f5f5f5; overflow:hidden;}
.pro_text5 li{ width:40%; margin:3%; float:left;}
.pro_text6{ margin:20px auto; height:220px;overflow:hidden;}
.pro_text6 ul{ margin:20px auto;}
.pro_text6 li{ width:22%; margin:1%; line-height:43px; text-align:center; border:1px #ccc solid; float:left;}
.pro_text4 { border-top:#dbdbdb 1px dashed; padding-top:20px; overflow:hidden;}
.pro_text4 a.pro-btn{ width:auto; display: inline-block; margin-top:20px; padding:20px; text-align: center; color: #fff; background-color:#0078bf; float:left;}
.pro_text4 a.pro-btn2{ width:auto; display: inline-block; margin-top:20px; padding:10px; text-align: center; color: #fff; background-color:#333; float:left;}
.pro_text4 a.pro-btn:hover{color: #fff; background: #0066cc;}
.pro_text4 a.pro-btn2:hover{color: #fff; background: #d20303;}
.case_div{width:100%; overflow:hidden; padding:10px 0px 10px 0px;}
.case_img{ width:600px; height:500px; float:left; text-align:center;}
.case_img img{ width:100%;}
.case_text{ width:540px; height:500px; padding:20px; background-color:#fafafa; float:right; font-size:16px;}
.case_text3{ margin-top:5px; color:#343434; line-height:30px; border-bottom:#CCC 1px dashed; overflow:hidden;}
.case_text8 { margin-top:20px; height:260px; line-height:30px; overflow:hidden;}
.case_text4 { margin-top:20px; border-top:#dbdbdb 1px dashed; overflow:hidden;}
.case_text4 a.case-btn{ width:150px; margin:20px auto;  display: inline-block;  line-height:50px; text-align: center; color: #fff; background: #0084ff;}
.case_text4 a.case-btn:hover{color: #fff; background: #0066cc;}

.case_view { float: left;}
.case_view .bd { width:100%; height:420px; overflow: hidden;}
.case_view .bd .img{ float: left; width: 600px; overflow: hidden; }
.case_view .bd img{ text-align:center; width: 600px; height: 400px; overflow: hidden; }
.case_view .hd { position: relative; width: 600px; overflow: hidden; }
.case_view .hd ul { width:600px; list-style-type:none;}
.case_view .hd li { float: left; width:143px; height:100px; margin-right:5px; border:1px solid #f1f1f1;}
.case_view .hd li:nth-child(4n){ margin-right:0px; float:right;}
.case_view .hd li img { width:100%; height:100%; margin:0 auto;}
.case_view .hd li:hover { border-color: #0084ff;}
.case_view .hd .on { border-color: #05a2e5; }
.case_view .hd .hd-control { display: none; position: absolute; top: 0; width: 48px; height: 93px; line-height: 93px; text-align: center; background: #2a2a2a; cursor: pointer; }
.case_view .hd .hd-control .icon { width: 0; height: 0; }
.case_view .hd .hd-prev { left: 0; }
.case_view .hd .hd-prev .icon { border-width: 6px 6px 6px 0; border-style: solid; border-color: transparent #fff transparent transparent; }
.case_view .hd .hd-next { right: 0; }
.case_view .hd .hd-next .icon { border-width: 6px 0 6px 6px; border-style: solid; border-color: transparent transparent transparent #fff; }


.parameter{ padding:100px 0;}
.parameter .title{ text-align: center; color: #000; font-size: 24px; padding-bottom: 38px; }
.parameter .leftDiv{ padding-left: 70px; width: 503px;}
.parameter .rightDiv{ padding-right: 70px; width: 503px;}
.parameter .list{ border-left: #d9d9d9 solid 1px; border-top: #d9d9d9 solid 1px; }
.parameter .list li{ color: #a0a3a8; border-right: #d9d9d9 solid 1px; border-bottom: #d9d9d9 solid 1px; position: relative; height: 47px; padding-left: 250px; font-size: 14px; line-height: 47px;}
.parameter .list li em{ background: #f5f5f5; text-indent: 18px; position: absolute; left: 0px; top: 0px; width: 165px; border-right: #d9d9d9 solid 1px; height: 47px; color: #000; }
.parameter .rightDiv li{ padding-left: 210px;}

/*新闻列表页*/
.news{ padding-bottom: 80px;}
.news .list li{ float: left; width:100%; padding-bottom:30px; margin-bottom: 30px; background-color:#FFF; border-bottom:#CCC 1px dashed; overflow:hidden;}
.news .list li .imgDiv{ width:30%; float:left;}
.news .list li .imgDiv img{ width: 100%;}
.news .list li .box{ width:68%;line-height:40px; float:right; overflow:hidden;}
.news .list li .name{ font-size:18px; font-weight: bold; overflow: hidden;}
.news .list li .content{ line-height:30px;color: #666;}
.news .list li .botDiv{ float: right;width: 134px;height: 40px;display: inline-block;border:#dedede 1px solid;font-size: 16px;line-height: 40px;text-align: center;}
.news .list li:hover .botDiv{background: #0084ff; border-color: #0084ff;}
.news .list li .time { color: #bfbfbf; }
.news .list li .add{ position: absolute; right: 0px; top: 25px; width: 11px; height: 11px;}
.news .list li:hover .name{ color:#0084ff;}
.news .list li:hover .content { color: #666; }
.news .list li:hover .botDiv { color: #FFF; }

/*新闻详情页*/
.newShow{ width:82%;float:left;}
.newShow .name{ font-size: 24px; color: #000; font-weight: bold; padding-bottom: 15px; text-align:center; }
.newShow .time{ color: #bfbfbf; padding-bottom: 40px; border-bottom: #f3f3f3 solid 1px; text-align:center;}
.newShow .content{ padding: 30px 0 60px;}
.newShow img{ width:100%; margin:20px auto; text-align:center;}
.new_sl{ width:15%; padding:1%; float:right; background-color:#eee; }
.new_sl h4{ font-size:18px; text-align:center; background:url(../images/lin1.png) center no-repeat;}
.new_sl li { border-bottom:#dedede 1px solid; margin:20px auto;}
.new_sl li img{ width:100%;}

/*定制服务列表*/
.hmade_banner{ height:auto;}
.hmade_banner img{ width:100%;}
.hmade{ margin-bottom:40px;background:url(../hmadeimg/h_bg.jpg) no-repeat top center;}
.hmade ul{ width:100%; overflow:hidden;}
.hmade li{ width:45%; float:left; margin-bottom:2%; background-color:#fff; padding:2%; overflow:hidden;}
.hmade li:nth-child(2n){ float:right; margin-right:0;}
.hmade .h_img{ float:left; width:30%;}
.hmade .h_img img{ width:100%;}
.hmade .h_tex{ float:right; width:65%;}
.hmade .h_tex .h_tex_t{ height:95px; overflow:hidden;}
.hmade .h_tex .h_tex_b { float: right; bottom:0px; width:80px;display: inline-block; background-color:#666; font-size:14px;line-height: 35px;text-align: center; color:#FFF;}
.hmade li:hover .h_tex_b{ background-color:#0084ff;}
.hmade li:hover .h2{ color:#0084ff;}
.hmade li:hover .h_tex_t{ color:#333;}
.hmade_wal{ margin:10px auto; background-color:#e6e6e6; overflow:hidden;}
.hmade_lbox{ background:url(../hmadeimg/bg1.jpg); overflow:hidden;}
.hmade_lbox .hmade_5lbox1{ width:45%; height:300px; overflow:hidden;}
.hmade_lbox .hmade_5lbox2{ width:50%; padding:2.5%; overflow:hidden;}
.hmade_lbox .hmade_5lbox1 img,.hmade_lbox .hmade_5lbox2 img{ width:100%;}
.hmade_5lbox1 h3,.hmade_5lbox2 h3{ margin-top:10px;}
.hmade_5lbox1 .tex,.hmade_5lbox2 .tex{ margin-top:30px;}
.hmade_5lbox1 .tex p,.hmade_5lbox2 .tex p{ margin:20px auto; font-size:16px;}
.hmade_lbox h5{ text-align:center;margin:20px auto;}

.hmade_c{ padding-top:60px; background-color:#FFF; overflow:hidden;}
.hmade_c li{ width:46%;margin-bottom:2%; padding:1%;border-radius:5px; float:left; background-color:#f5f5f5; overflow:hidden;}
.hmade_c li:nth-child(2n){ float:right; margin-right:0;}
.hmade_c li .img{ float:left; width:35%; overflow:hidden;}
.hmade_c li .img img{ width:100%; height:100%;}
.hmade_c li .tex{ float:right; width:60%; padding:2.5%;}
.hmade_c li:hover .tex h3{ color:#0084ff; }
.hmade_c li .tex p{ line-height:25px;}


/*荣誉资质列表页*/
.hoor_box{ padding-bottom:80px; overflow:hidden;}
.hoor_box .list li{ float: left; width:25%; margin-bottom:20px;overflow: hidden;}
.hoor_box .list li:nth-child(4n){ float:right; margin-right:0px;}
.hoor_box .list li .img { width:100%; text-align:center;}
.hoor_box .list li .text { margin-top:20px; padding:20px; height:60px; background:url(../images/hoor_bg.jpg) repeat-x; text-align:center;}

.hoor_box .list1 li{ float: left; width:31%; margin-bottom:2%; margin-right:2%; background-color:#f5f5f5; overflow: hidden;}
.hoor_box .list1 li:nth-child(3n){ float:right; margin-right:0px;}
.hoor_box .list1 li .img { margin:10px; text-align:center;}
.hoor_box .list1 li .img img{ width:100%;}
.hoor_box .list1 li .text { padding:20px;text-align:center;}

/*分页样式*/
.pageDown{height:150px; position:relative;}
.pageDown .box{ border-top:#f3f3f3 dashed 1px; padding-top:45px;}
.pageDown .btn{position:absolute; display:block; top:58px; right:0px; width:128px; height:40px; border:#c9c9c9 1px solid;  text-align: center; line-height:40px; color:#343434; font-size:14px;}
.pageDown .btn:hover{background:#0084ff; color:#FFF;}
.pageDown li{ height:32px; line-height:32px; overflow:hidden; position:relative; font-size:14px;}
.pageDown li b{ color:#343434; line-height:40px;}

/*内容*/
.contact{ padding-bottom: 80px; }
.contact .mapd{ width:100%;}
/*联系我们页*/
.lx .lx_t{ width:100%;height:200px; padding-top:20px; padding-bottom:20px; text-align:center; background-color:#f5f5f5;}
.lx .lx_t img{ margin:20px;}
.lx .lx_t p{ font-size:36px; color:#0084ff; font-weight:bold; margin:20px;}
.lx ul{ width:100%; margin-top:20px; overflow:hidden;}
.lx ul li {width:32%;height:150px;float: left; margin:0px 2% 2% 0px; background-color:#f5f5f5;}
.lx ul li:nth-child(3n){ float:right; margin:0px 0px 2% 0px;}
.lx ul li .img{ float:left; width:25%;text-align:center;}
.lx ul li .img img{ margin-top:40px;}
.lx ul li .tdiv{ float:left; width:66%; text-align:left; font-size:18px; padding:8% 4%;}
.lx ul li .tdiv span{ font-size:16px; color:#757575;}
.lx ul li .tdiv p { font-weight:bold; font-size:18px;}
.lx .mapDiv{ width:100%;height:500px; margin:20px auto; overflow:hidden;}
/*服务页*/
.qu_div ul{ width:100%; margin-top:20px; overflow:hidden;}
.qu_div ul li {width:15%;height:250px;float: left; margin:0px 1% 1% 0px; background-color:#f5f5f5;border:#f5f5f5 4px solid; cursor:pointer; }
.qu_div ul li:last-child{ float:right; margin:0px 0px 1% 0px;}
.qu_div ul li .img{text-align:center; margin-top:20px;}
.qu_div ul li .tdiv{ text-align:center; font-size:18px; padding:10px;}
.qu_div ul li .tdiv span{ font-weight:bold; font-size:24px;}
.qu_div ul li .tdiv p { font-size:14px; color:#333; text-align:left;}
.qu_div ul li:hover{ background-color:#fff;border:#0084ff 4px solid;}
.qu_div .imgDiv{ width:100%; margin:20px auto; overflow:hidden;}
.qu_div .imgDiv img{ width:100%;}
/*关于恒星页*/
.about { font-size:16px; color: #666; line-height: 30px;}
.about h2{ color:#333; font-size:36px;}
.about p{ color:#333; font-size:18px;}
.about_abox1 { margin:50px auto; overflow:hidden; }
.about_abox1 li{ width:285px; float:left; margin-left:10px;position:relative;}
.about_abox1 li:first-child{ width:599px;margin-left:0px;}
.about_abox1 span{ width:100%; height:50px; line-height:50px; color:#FFF; text-indent:2em; background: rgba(0, 132, 255, 0.8); position: absolute; top:0; left:0; z-index: 2; transition: 1s;}

.about_abox2 { margin:50px auto; height:480px; background:url(../images/about_a4.jpg) no-repeat; overflow:hidden; }
.about_abox2 .text{ width:490px;}
.about_abox2 .about_abox2_img{display:none;}
.about_abox3 { margin:50px auto; overflow:hidden; }
.about_abox3 .culture{width:46%;float:left; background:url(../images/about_a5.jpg) left top no-repeat; padding:8% 2%;}
.about_abox3 .culture ul li{ width:100%; float:left; margin-top:10px; margin-bottom:10px; color:#FFF;}
.about_abox3 .culture ul li .nol{ width:30%; height:60px; float:left;border:1px #fff solid; padding:20px; line-height:55px; font-size:26px;}
.about_abox3 .culture ul li .nol span{ font-family:Arial, Helvetica, sans-serif;font-size:40px;margin-right:10px;}
.about_abox3 .culture ul li .nor{ width:50%; height:60px; float:right;border:1px #fff solid; padding:20px;}
.about_abox3 .culture .nom{border:1px #fff solid; padding:4%; color:#FFF; margin-top:20px; overflow:hidden;}

.about_abox3 .Idea{width:46%; margin-top:20px; float:right; background-color:#f5f5f5; padding:5% 2%;}
.about_abox3 .Idea ul li{ width:100%; float:left; margin-top:10px; margin-bottom:10px;}
.about_abox3 .Idea ul li .nol{ width:30%; height:60px; float:left;background:#fff; padding:20px; line-height:55px; font-size:26px; color:#000;}
.about_abox3 .Idea ul li .nol span{ font-family:Arial, Helvetica, sans-serif;font-size:40px; color:#0089ff; margin-right:10px;}
.about_abox3 .Idea ul li .nor{ width:50%; height:60px; float:right;background:#fff;color:#2e2e2e; padding:20px;}

.productShow .bigImg img{ width: 100%; }

.bigPicLayer{ display: none; width:1000px; height:556px; position:fixed; z-index:111; top: 50% !important; margin-top:-278px ; padding: 10px; }
.bigPicLayer .close{ display:block; width:38px; height:38px; background:url(../images/m5_off.png) no-repeat; left: 50%; margin-left: -15px ; top:-80px; position: relative; position:absolute; z-index:222;}
.bigPicLayer .close em{ width: 1px; height: 50px; background: #FFFFFF; display: block; position: absolute; left: 50%; margin-left: -0.5px; top: 100%;  }
.bigPicLayer .imgDiv{ text-align:center;}
.bigPicLayer .imgDiv img{ width:100%;}
.bigPicLayer .imgDiv span{ display: block; text-align: center;font-size: 18px; margin-top: 16px; color: #fff; font-weight: bold; position: absolute; left: 0; top: 100%; width: 100%; }

.tatd1{ background-color:#0084ff; color:#FFFFFF; font-size:16px; min-height:40px;}
.tatd2{ background-color:#eeeeee; min-height:30px;}
.tatd3{ background-color:#ccffff; min-height:30px;}
/*招商代理*/
.join_div{ margin:20px auto; overflow:hidden }
.jTitle{ font-size:28px; font-weight:bold; text-align:center; margin:40px auto;}
.join_div1{}
.join_div2{ width:50%; height:auto; overflow:hidden;}
.join_div2 img{ width:100%;}
.join_div li{ font-size:18px; line-height:40px; font-weight:bold;}
.join_div li span{ margin-right:10px;}
.join_div .li1{ width:90%; float:left; background-color:#f5f5f5; border-radius:10px; padding:10px 20px; margin-bottom:20px; font-size:16px; line-height:30px;}
.join_div .li1 span{  margin-right:10px;}
.bg_j1{ background-color:#f5f5f5;}
.p20_j1{ padding:40px;}
/*在线留言*/
.joinPart6{ padding-bottom: 140px; overflow:hidden;}
.joinPart6 .jdiv_l{ width:50%; float:left; overflow:hidden;}
.joinPart6 .jdiv_l img{ width:100%;}
.joinPart6 .jdiv_r {width:48%; padding-left:2%; float:rigth; overflow:hidden;}
.joinPart6 .jdiv_r li .box{height:62px; padding-left: 94px;line-height:40px;position:relative;margin-right:62px;}
.joinPart6 .jdiv_r li img{ position:absolute; left:0px;top:15px;}
.joinPart6 .jdiv_r li em{width: 77px;display:block;left:15px;text-align:right;top:5px;position:absolute;}
.joinPart6 .jdiv_r li i{ color:#ff0000;}
.joinPart6 .jdiv_r li .input1{width: 210px;height:40px;border:#dbdbdb solid 1px;line-height:40px;background:#f5f5f5;padding: 0 10px;color: #a9a9a9;}
.joinPart6 .jdiv_r li select{width: 230px;height:40px;border:#dbdbdb solid 1px;line-height:40px;background:#f5f5f5;padding: 0 10px;color: #a9a9a9;}
.joinPart6 .jdiv_r .textarea{ padding-top:30px;}
.joinPart6 .jdiv_r .textarea textarea{width:95%;height: 125px;border:#dbdbdb solid 1px;resize:  none;background:#f5f5f5;padding:2%;color: #a9a9a9; margin-top:20px;}
.joinPart6 .jdiv_r .btnDiv{ padding-top:35px;}
.joinPart6 .jdiv_r .btnDiv .btn1{float:left;width:120px;height:36px;color:#fff;font-size:14px;cursor:pointer;text-align:center;line-height:36px;background: #0084ff;margin-right:20px;}
.joinPart6 .jdiv_r .btnDiv .btn2{ background:#0270d6;}
.joinPart6 .jdiv_r .btnDiv:hover .btn1{background: #0270d6;}