.maximg { width:100%; text-align:center;}
.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; 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:95%;text-align:center;}
.flex-control-nav li{display:inline-block;width:30px;height:20px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:30px;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:40%;}
.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:20px;background:url(../images/nimg84_left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/nimg84_right.png) center center no-repeat;}
.m-banner{ display:none;}
/*banner结束*/
/*首页（内页）栏目标题*/
.in_tit { width:100%; margin-bottom:20px; height:150px; position:relative;text-align:center; overflow:hidden;}
.in_tit span{ color:#efefef; font-size:100px; font-weight:bold;  margin:0 auto;}
.in_tit2 { width:100%; margin-bottom:60px;text-align:center; color:#FFF; overflow:hidden;}
.in_tit_l { width:100%; position:absolute; z-index:1; top:40px;}
.in_tit_l h1{ line-height:60px;text-align:center; overflow:hidden}
.in_tit_l h1 span{ color:#333;}
.in_tit_l p{  color:#666; text-align:center; display: block;font-weight: normal;font-size:16px;line-height:40px; background:url(../images/in_tit2_bg.png) center center no-repeat;}

.in_tit1 { width:100%; margin-bottom:20px; overflow:hidden;}
.in_tit1_l { float:left; border-bottom:#CCC 5px solid;}
.in_tit1_l h1{ line-height:60px;text-align:left; overflow:hidden}
.in_tit1_l h1 span{ margin-left:10px; font-size:30px; color:#666;}
.in_tit1_l p{  color:#333; text-align:left; display: block;font-weight:bold;font-size:22px;line-height:40px;}
.in_tit1_l h3{ line-height:64px;text-align:left; overflow:hidden}
.in_tit1_l h3 span{ margin-left:10px; font-size:30px; color:#666;}

/*PC搜索栏目*/
.search-box {background: #f7f7f7;height:80px;border-bottom: 1px solid #ededed;overflow: hidden;}
.search-box .htot {color: #333;line-height:80px;}
.search-box a {color: #333;display: inline-block;margin-right: 15px;}
.search-box-inp {width:250px;height:40px; border:#e8e8e8 1px solid; border-radius: 20px;background: #fff;padding-left:10px;margin-top:20px;}
.search-box-inp input {border: 0; }
.search-box-inp1 {width:150px;height:40px;line-height:40px;color: #e8e8e8;float: left;}
.search-box-inp2 {width:80px;height:40px; border-radius:20px; background: url(../images/search_ico.png) no-repeat center center;background-color:#007be3;float: right;cursor: pointer;}
/*首页关于我们*/
.indexPart1{padding:60px 0; background-color:#f7f7f7; overflow: hidden;}
.in_a_box{ width:100%; overflow:hidden;}
.in_a_box_l { width:48%; float:left;}
.in_a_box_l img{ width:100%;}
.in_a_box_r{ width:48%; float:right; text-align:right; overflow:hidden;}
.in_a_box_r img{ width:100%;}
.a_txt{ text-align:left; font-size:16px; line-height:25px; margin-right:20px;}
.a_txt p{ margin:5px auto;}
.a_tul{ margin-top:10px; overflow:hidden;}
.a_tul li{ width:30%; margin:1%; padding-top:2%; background-color:#FFF; box-shadow: 2px 2px 2px #ccc; float:left;}
.a_tul li h1{ color:#007be3;font-size:60px; text-align:center;}
.a_tul li h1 span{ color:#007be3;font-size:16px; margin-top:0px;}
.a_tul li p{ display:block; background-color:#007be3; color:#FFF; text-align:center; line-height:40px;}
/*首页产品*/
.indexPart2{ overflow:hidden; padding:60px 0px 0px 0px;}
.indexPart2 .nav_pdiv{  margin:0;overflow:hidden;}
.indexPart2 .nav_pdiv ul{ margin:0 10%;}
.indexPart2 .nav_pdiv li{ float:left; width:48%;margin:0 1%; background-color:#007be3; cursor:pointer; color:#FFF; text-align:center; line-height:70px; overflow:hidden;}
.indexPart2 .nav_pdiv li a{color:#FFF; font-size:16px; font-weight:bold;}
.indexPart2 .in_pdiv {background:url(../productimg/aboutbg1.jpg)  bottom center repeat-y; border-top:#007be3 5px solid; padding-top:40px; padding-bottom:40px; overflow:hidden;}

.in_pdiv li{float:left; width:30%;margin:1.5%; cursor:pointer;position: relative;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 13px; background-color:#FFF; overflow:hidden;}
.in_pdiv li img{display:block;width:100%;}
.in_pdiv li span{display:block;height:64px;line-height: 64px;text-align: center;font-size: 20px;color: #fff;background:#007be3;border:1px solid #007be3;}
.in_pdiv li span em{display:none;width:24px;height:64px;background:url(../images/jt1.png) no-repeat center;vertical-align:top;margin-left:20px;}
.in_pdiv li .pro_tex{position:absolute;width:100%;height: 359px;background:rgba(0, 0, 0,0.2);left: 0;top: 0;text-align: center;display:table;filter:alpha(opacity=0);opacity: 0;transform:scale(0);transition:all 0.5s linear;}
.in_pdiv li .pro_tex li{ width:13%; float:left; margin:3.5%; background:none;}
.in_pdiv li:hover .pro_tex{filter:alpha(opacity=50);opacity: 1;transform:scale(1); color:#333;}
.in_pdiv li:hover span em{display:inline-block;}
.in_pdiv li.nomar{margin-right: 0;}
/*非标，定制，多样化*/
.indexPart8{ padding:60px 0px; background-color:#313740; background:url(../productimg/aboutbg.jpg) bottom center repeat-y; overflow: hidden;}
.indexPart8 dl{ width: 24%; height: 250px; float: left; text-align: center; border-left: 1px solid #848283; font-size: 16px; color: #fff;overflow: hidden;}
.cu_dl dl:first-child{ border-left: none;}
.indexPart8 dt{ width: 170px; height: 170px; display: block; margin: 0 auto 20px;}
.indexPart8 .cu1 dt{ background: url("../images/in8_icon1.png") no-repeat;}
.indexPart8 .cu2 dt{ background: url("../images/in8_icon2.png") no-repeat;}
.indexPart8 .cu3 dt{ background: url("../images/in8_icon3.png") no-repeat;}
.indexPart8 .cu4 dt{ background: url("../images/in8_icon4.png") no-repeat;}
.indexPart8 dl:hover dt{ background-position: 0 -180px;}
.indexPart8 dl.cu1{ border-left: none;}
.indexPart8 dd{ padding:4%;}
/*产品应用*/
.indexPart4{  padding:60px 0px;background-color:#f7f7f7; overflow:hidden;}
.y_pdiv { overflow:hidden;}
.y_pdiv li{position:relative; float:left; width:19%; margin:0.5%; cursor:pointer; overflow:hidden;}
.y_pdiv_img{ overflow:hidden;}
.y_pdiv_img img{ width:100%; height:100%;}
.y_pdiv_icon { width: 80px; height:80px; color:#FFF; position: absolute; left:35%;top:20%; z-index: 10; transition: 1s;} 
.y_pdiv_icon img{ width:100%; margin:0;}
.y_pdiv_txt{width:90%; height:100%; color:#FFF; position: absolute; left:0%;top:30%; z-index: 10; transition: 1s;}
.y_pdiv_txt{ padding:5%; line-height:25px;}
.y_pdiv_txt h4{ text-align:center; line-height:60px; margin-top:20%;}
.y_pdiv_txt p{ display:none;}
.y_pdiv li:hover .service-div{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.y_pdiv li:hover .y_pdiv_txt{ color:#fff;}
.y_pdiv li i{ display:block;width:100%; height:0%; position: absolute; left:0%;top:0%; z-index:2;background:rgba(0, 123, 227,0.8);transition: .5s;}
.y_pdiv li:hover i{ display:block;width:100%; height:100%; background:rgba(0, 123, 227,0.6);transition: .5s;}
.y_pdiv li:hover p{ display:block;}
/*首页案例*/
.indexPart5{  padding:60px 0px; overflow:hidden;}
.indexPart5 li{position:relative; float:left; width:24%; margin:0.5%; cursor:pointer; overflow:hidden;}
.indexPart5 li .img img{ width:100%;}
.indexPart5 li .info{display:block;height:64px;line-height: 64px;text-align: center;background-color:#eee;}
.indexPart5 li:hover .info{ background-color:#007be3; color:#FFF;}
.indexPart5 li i{display:none; float:right; width:24px;height:64px;background:url(../images/jt1.png) no-repeat center;vertical-align:top;margin-right:20px;}
.indexPart5 li:hover i{display:inline-block;}
/*首页走进*/
.indexPart6{  padding:60px 0px; background-color:#f7f7f7; overflow:hidden;}
.in6_div{ width:100%; overflow:hidden;}
.in6_div li{ width:25%; height:235px; float:left; overflow:hidden;}
.in6_div li img{ width:100%;}
.in6_div li h3{ width:90%;line-height: 49px; padding:5%; overflow:hidden;}
.in6_div li em{display: block; float: left; width:49px; height:49px;background:#007be3; color:#FFF; text-align: center; line-height: 49px;  margin-right: 20px;}
.in6_div li p{ margin:5%; color:#666;}
/*技术优势*/
.indexPart7{ padding:60px 0px;background-color:#FFF; overflow: hidden;}
.indexPart7 h2 a{margin-bottom:68px;}
.ys_c{background:url(../images/cpys_bg.jpg) no-repeat center center;height: 778px;}
.ys_con{position: relative;height: 778px;}
.ys_c ul{ overflow:hidden;}
.ys_c li{font-size: 20px;color: #333;font-weight: bold;display: block;text-indent: 47px;padding-top: 26px; height:200px;overflow:hidden;}
.ys_c .dl01,.ys_c .dl02,.ys_c .dl03{text-align: left;}
.ys_c .dl04,.ys_c .dl05,.ys_c .dl06{text-align: right;padding-right: 54px;}
.ys_c .dl01{position: absolute;top: 0;left: 0; background:url(../images/yc_iocn.png) no-repeat left top; border-bottom:#CCC 1px dashed;}
.ys_c .dl02{position: absolute;top: 252px;left: 0; background:url(../images/yc_iocn2.png) no-repeat left top; border-bottom:#CCC 1px dashed;}
.ys_c .dl03{position: absolute;top: 532px;left: 0; background:url(../images/yc_iocn3.png) no-repeat left top;}
.ys_c .dl04{position: absolute;top: 1px;right: 0;  background:url(../images/yc_iocn4.png) no-repeat right top; border-bottom:#CCC 1px dashed;}
.ys_c .dl05{position: absolute;top: 253px;right: 0; background:url(../images/yc_iocn5.png) no-repeat right top; border-bottom:#CCC 1px dashed;}
.ys_c .dl06{position: absolute;top: 532px;right: 0;background:url(../images/yc_iocn6.png) no-repeat right top;}
/*首页新闻资讯*/
.indexPart3{ padding:60px 0px; overflow: hidden;}
.new_idiv{ width:48%; overflow:hidden;}
.new_idiv .new_tit{ height:54px; line-height:54px; margin-bottom:20px; border-bottom:#CCC 2px solid;}
.new_idiv .new_tit h3{ float:left; font-weight:normal; position:relative;}
.new_idiv .new_tit h3 i{display: block; width:120px; height:4px; position: absolute; background-color:#666; z-index:2; bottom:-2px; }
.new_idiv .new_tit span{ float:right;}
.new_idiv ul{ margin:auto; overflow:hidden;}
.new_idiv li{ width:100%; height:170px; margin-bottom:2%; background-color:#f7f7f7; overflow:hidden;}
.new_idiv li .img_box{ width:38%; height:170px; float:left;}
.new_idiv li .txt_box{ width:60%;height:170px; float:right;position: relative;}
.new_idiv li .txt_box h5{ width:100%; line-height:30px; padding-top:20px;}
.new_idiv li .txt_box p{ color:#999; margin-top:10px;}
.new_idiv li .txt_box span{ float:right; bottom:10px; line-height:25px; color:#CCC;}
.new_idiv li .txt_box i{display: block;position: absolute;bottom:0;right:0; width:46px;height:42px;}
.new_idiv li .img_box img{ width:100%; height:100%;}
/*友情链接*/
.link{background:#FFF; line-height:60px; color:#333; overflow:hidden;}
.link a{ color:#333;}
/*内页次导航*/
.left_nva { width:100%; overflow:hidden;}
.left_nva li{ float:left; margin:1px;}
.left_nva li a {display: block;padding:0px 65px; line-height:60px; background-color:#f2f2f2; font-size:16px;text-align: center;}
.left_nva li:hover a,.left_nva li.liNow a{font-weight: bold;color: #FFF; background-color:#007be3; background: url(../images/icon6.png) no-repeat bottom center #007be3; border-color: #007be3;}
/*产品导航*/
.p_nva { margin:1% auto; padding:2%; border: 1px solid #ebebeb; box-shadow: 5px 5px 10px #f0f0f0, -5px -5px 10px #f0f0f0;background-color:#FFF;overflow:hidden;}
.p_nva_1{ margin:10px auto; overflow:hidden;}
.p_nva_1:first-child{ border-bottom: none;}
.p_nva h4,.p_nva ul{ float:left; line-height:40px;}
.onNow { color:#007be3;}
.p_nva li{ float:left; margin:1px;}
.p_nva li a {display: block;padding:0px 20px; font-size:16px;text-align: center;}
.p_nva li:hover a,.p_nva li.liNow a{font-weight: bold;color: #FFF; background-color:#007be3; background: url(../images/icon6.png) no-repeat bottom center #007be3; border-color: #007be3; border-radius:5px;}
/*案例导航*/
.n_nva { margin:1% auto; padding:2%; border: 1px solid #ebebeb;box-shadow: 5px 5px 10px #f0f0f0, -5px -5px 10px #f0f0f0;background-color:#FFF;overflow:hidden;}
.n_nva_1{  margin:10px auto; overflow:hidden;}
.n_nva_1:first-child{ border-bottom: none;}
.n_nva h4,.n_nva ul{ float:left; line-height:40px;}
.n_nva li{ float:left; margin:1px;}
.n_nva li a {display: block;padding:0px 10px; font-size:16px;text-align: center;}
.n_nva li:hover a,.n_nva li.liNow a{font-weight: bold;color: #FFF; background-color:#007be3; background: url(../images/icon6.png) no-repeat bottom center #007be3; border-color: #007be3; border-radius:5px;}

.mainBox { margin:40px auto; overflow:hidden;}
.mainBox p{ line-height:30px; font-size:14px;}
.mainBox h3,h2,h1{ line-height:50px;}

/*产品列表*/
.product_list{ width:100%; overflow:hidden;}
.product_list .p_box{float:left; width:100%; height:520px;margin-bottom:2%; background-color:#FFF; overflow:hidden;}
.product_list .p_box .img { width:50%; height:auto; float:left; }
.product_list .p_box .img img{ width:100%;}
.product_list .p_box .text{ padding:2%; width:46%; height:500px; float:right; position:relative;}
.product_list .p_box .text h3{ line-height:60px;}
.product_list .p_box .text h3 span{ margin-left:10px;}
.product_list .p_box .text p{ font-size:18px; line-height:40px;}
.p_mo_tx_ul{ width:100%; margin:20px auto; overflow:hidden;}
.p_mo_tx_ul li { width:18%; float:left; padding:1%; text-align:center; line-height:30px; overflow:hidden;}
.p_mo_tx_ul li img{ width:80%;}
.product_list .p_box .text .more_p{ width:38%; float:left; position:absolute; bottom:10%; left:10%;}
.product_list .p_box .text .more_p a{ display:block; width:100%; line-height:60px; background-color:#007be3; border-radius:5px; font-size:18px; text-align:center; color:#FFF;}
.product_list .p_box .text .more_p a:hover{ color:#FFF;}
.product_list .p_box .text .tel_box1 {width:38%; float:right; position:absolute; bottom:10%; right:10%;}
.product_list .p_box .text .tel_box1 a{ display:block; width:100%; line-height:60px; background-color:#ec6303; border-radius:5px; font-size:26px; text-align:center; color:#FFF;}
.product_list .p_box .text .tel_box1 a:hover{ color:#FFF;}
.product_list .p_box .text .tel_box1 i{ display:block; width:40px; height:60px; background: url("../images/tel_icon3.png") center center no-repeat; background-size:100%; float:left; margin:0 5px;}
/*产品列表首页列表*/
.pl_list li{float:left;width:32%;margin-right:2%; margin-bottom:2%; cursor:pointer;position: relative;box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 13px; background-color:#FFF; overflow:hidden;}
.pl_list li:nth-child(3n){ margin-right:0;}
.pl_list li img{display:block;width:100%;}
.pl_list li span{display:block;height:64px;line-height: 64px;text-align: center;font-size: 20px;color: #333;border:1px solid #b7b7b7;}
.pl_list li span em{display:none;width:24px;height:64px;background:url(../images/jt1.png) no-repeat center;vertical-align:top;margin-left:20px;}
.pl_list li .pro_tex{position:absolute;width:100%;height: 359px;background:rgba(0, 0, 0,0.2);left: 0;top: 0;text-align: center;display:table;filter:alpha(opacity=0);opacity: 0;transform:scale(0);transition:all 0.5s linear;}
.pl_list li .pro_tex li{ width:13%; float:left; margin:3.5%; background:none;}
.pl_list li:hover .pro_tex{filter:alpha(opacity=50);opacity: 1;transform:scale(1); color:#333;}
.pl_list li:hover span{background:#007be3;border-color: #007be3;color: #fff;}
.pl_list li:hover span em{display:inline-block;}
.pl_list li.nomar{margin-right: 0;}
/*产品详细*/
.productShow{ overflow:hidden; color:#666; line-height:40px; font-size:16px;}
.productShow .p_title{ font-size:40px; color: #000; font-weight: bold; padding-bottom: 15px; text-align:center; margin-top:60px;}
.productShow .content {border-bottom:1px #ccc solid; padding:2% 0; line-height:30px; font-size:16px;}
.productShow .content img{ width:auto; text-align:center; margin:auto;}
.productShow h4,.productShow h2,.productShow h3{ color:#333;}
.pimg{ text-align:center; margin:20px;}
.p_hr{ width:100%;  margin:40px auto; border-bottom:#007be3 1px dashed;}
.product_btn{margin:40px auto; text-align:center;overflow:hidden;}
.product_btn a.btn{ width:200px; display: inline-block; font-size:20px;line-height:60px; text-align:center; background-color:#eee; border-radius:30px; overflow:hidden;}
.product_btn a.btn span{ margin-right:10px;}
.product_btn a.btn:hover{ background-color:#007be3; color:#FFF;}
/*产品-简介*/
.p_mo{padding-bottom:20px; overflow:hidden;}
.p_mo .p_mo_img{ width:50%; float:left; background-color:#f6f6f6; border:#eee 1px solid;}
.p_mo .p_mo_img img{ width:100%;}
.p_mo .p_mo_tx{ width:45%; padding:2%; height:560px; float:right; position:relative;}
.p_mo .p_mo_tx_ul{ width:100%;border-bottom:#eee 1px solid; padding:20px 0px; overflow:hidden;}
.p_mo .p_mo_tx_ul dl { float:left;  margin: auto 10px; text-align:center; line-height:30px;}
/*产品内容页电话*/
.tel_box2 {width:45%; float:left; position:absolute; bottom:5%;}
.tel_box2 a{ display:block; width:100%; background-color:#ec6303; border-radius:5px; padding:5%;}
.tel_box2 p{  font-size:14px; color:#FFF;line-height:24px; text-align:left;}
.tel_box2 h2{ line-height:40px; font-size:30px; color:#FFF; text-align:left;}
.tel_box2 a:hover{ color:#FFF;}
.tel_box2 i{ display:block; width:40px; height:60px; background: url("../images/tel_icon3.png") center center no-repeat; background-size:100%; float:left; margin:0 5px;}

.pm_div_t{ background-color:#f7f7f7;border-bottom:#007be3 1px solid;margin-bottom:20px;}
.ptit { width:180px; line-height:50px; background-color:#007be3; color:#FFF; font-size:30px; text-align:center;}
/*产品详细介绍*/
.pm_div { overflow:hidden;}
.pm_div h3{ margin:20px auto;}
.pm_div table { width:100%; border-collapse: collapse;border:2px solid #FFF; background:#eee;margin-top:10px;}
.pm_div td{border:2px solid #FFF;margin:0;padding:3px;word-wrap: break-word;word-break:break-all;}
.pm_div tr.color1{background:#bee8fb;}
.pm_div tr.color2{background:#d8fbdd;}
.pm_div tr.color3{background:#FFFFFF;}
.pm_div table .first_row{background:#007be3; color:#FFF;}
.pm_div table .nw{ font-size:14px;word-break:break-all;}
.p_imgdiv { text-align:center;}
.pm_div_ts { overflow:hidden;}
.pm_div_ts li{ width:33%; float:left;}
.pm_div_ts li img{ width:100%; float:left;}
/*产品前后对比*/
.p_diu{padding-bottom:40px; overflow:hidden;}
.p_diu img{ width:100%;}
/*产品性能与特色*/
.p_han { padding-bottom:40px; background-color:#e6ecf2; overflow:hidden;}
.p_han .p_han_img{ width:60%; float:right;}
.p_han .p_han_img img{ width:100%;}
.p_han .p_han_tx{ width:30%; padding:2%; float:left;}
.p_han .p_han_tx li { margin:2% auto; background-color:#007be3;line-height:50px;height:50px; color:#fff; border-radius:25px; font-size:18px;}
.p_han .p_han_tx li span{ display:block; width:30px; height:30px; background-color:#fff;color:#007be3; float:left; text-align:center; border-radius:15px; margin:10px;line-height:30px}
.p_cp{ padding-bottom:40px; overflow:hidden;}
/*产品-详情*/
.p_sy {padding-bottom:40px; overflow:hidden;}
.p_sy img{ width:100%;}
/*产品-案例*/
.p_case { padding-bottom:40px; overflow:hidden;}
.p_case ul{ width:100%; margin:20px auto; overflow:hidden;}
.p_case li{position:relative; float:left; width:24%; margin:0.5%; cursor:pointer; overflow:hidden;}
.p_case li .img img{ width:100%;}
.p_case li .info { padding:10px; font-size:14px; height:40px; line-height:40px; background-color:#eee; overflow:hidden;}
.p_case li:hover .info{ background-color:#007be3; color:#FFF;}

/*产品=-其它产品*/
.p_o_p{ background-color:#f6f6f6; overflow:hidden;}
.p_o_p ul{ width:100%; overflow:hidden;}
.p_o_p li{position:relative; float:left; width:31%; margin:1%; cursor:pointer; overflow:hidden;}
.p_o_p li .img img{ width:100%;}
.p_o_p li .info { padding:10px; font-size:14px; height:40px; line-height:40px; background-color:#eee; overflow:hidden;}
.p_o_p li:hover .info{ background-color:#007be3; color:#FFF;}

/*新闻列表页*/
.news_list{ margin:40px auto; overflow:hidden;}
.news_list li{ float: left; width:100%; padding-bottom:30px; margin-bottom: 30px; 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:25px;color: #666; height:75px;}
.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:#007be3;}
.news_list li:hover .content { color: #666;}

.news_list li .list_more { float:right;}
.news_list li .list_more{display: block;width: 98px;height: 34px;line-height: 34px;font-size: 14px;color: #007be3;text-align: center;border: 1px solid #007be3;position: relative; }
.news_list li .list_more:before {content: '';position: absolute;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-left: 10px solid #fff;left: -1px;top: 50%;margin-top: -9px;z-index: 1;}
.news_list li .list_more:after {content: '';position: absolute;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 7px solid #007be3;left: -1px;top: 50%;margin-top: -5px;z-index: 2;}
.news_list li:hover .list_more {background: #007be3;color: #fff;}
.news_list li:hover .list_more:before { border-left: 10px solid #007be3;}
.news_list li:hover .list_more:after {border-left: 7px solid #fff;}

/*新闻详情页*/
.newShow { width:75%;float:left;}
.newShow .name{ font-size:36px; 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:19%; padding:2%; float:right; background-color:#f8f8f8; }
.new_sl h4{ text-align:center; background:url(../images/lin1.png) center no-repeat; color:#007be3;}
.new_sl li { border-bottom:#dedede 1px solid; margin:20px auto;}
.new_sl li img{ width:100%;}

/*加入我们列表页*/
.hoors_list{ overflow:hidden;}
.hoors_list li{ float: left; width:32%; margin-right:2%; margin-bottom:2%; overflow:hidden;}
.hoors_list li:nth-child(3n){float:right; margin-right:0;}
.hoors_list li .img{ border:#eee 1px solid; padding:2%; overflow:hidden;}
.hoors_list li .img img{ width:100%;}
.hoors_list li .name{ background-color:#eee; padding:3%; text-align:center; font-weight:bold;}
.hoors_list li:hover .name{ background-color:#007be3; color:#FFF;}
.hoors_list li:hover 
/*加入我们详情页*/
.hoorsShow{ width:75%;float:left; overflow:hidden;}
.hoorsShow .name{ font-size: 24px; color: #000; font-weight: bold; padding-bottom: 15px; text-align:center; }
.hoorsShow .imgdiv img{ width:100%;}

.hoors_sl{ width:21%; padding:1%; float:right; background-color:#f8f8f8; overflow:hidden;}
.hoors_sl h4{ text-align:center; background:url(../images/lin1.png) center no-repeat; color:#007be3;}
.hoors_sl li .imgdiv{ margin:5%;}
.hoors_sl li .imgdiv img{ width:100%;}

/*工程案例列表*/
.ncases_list { overflow:hidden;}
.ncases_list_t{ width:100%; padding:10px 0px; border-bottom:#eee 1px dashed; margin-bottom:20px;  overflow:hidden;}
.ncases_list_t h4{ float:left;}
.ncases_list_t h4:before { width:10px; height:25px;content:""; display:block; background-color:#007be3; float:left; margin-right:10px;}
.more a{ display:block; width:80px; line-height:30px; border-radius:5px; background-color:#eee; float:right; font-size:14px; color:#999; font-weight:normal; text-align:center; color:#333;}
.more a:hover{ background-color:#007be3; color:#FFF;}
.more:hover a{ color:#FFF;}
.ncases_list li{float:left; width:29.8%; height:450px; padding:1%; margin-right:2%; margin-bottom:2%; border:#e8e8e8 1px solid; background-color:#FFF; text-align:center;}
.ncases_list li:nth-child(3n){float:right; margin-right:0%;}
.ncases_list li .img{ width:100%;}
.ncases_list li .img img{ width:100%;}
.ncases_list li .text{ padding-top:10px; text-align:left;line-height:25px; overflow:hidden;}
.ncases_list li .text h4{ line-height:40px;position: relative;}
.ncases_list li .text h4:after {content: '';position: absolute;width:90px;height: 2px;left: 0;bottom: 0;background: #d4d4d4;transition: all 0.2s;}
.ncases_list li .info .time{ border-top:#eee 1px solid; line-height:30px;}
.ncases_list li:hover{ box-shadow: 4px 5px 10px #e6e6e6, -4px 5px 10px #e6e6e6; }
.ncases_list li a:hover{ color:inherit;}
.ncases_list li:hover .text h4:after {content: '';position: absolute;width: 100%;height: 2px;left: 0;bottom: 0;background: #007be3;}


/*工程案例详情*/
.ncases_show{ width:100%; overflow:hidden;}
.case_div{width:100%; overflow:hidden; padding:10px 0px 10px 0px;}
.case_img{ width:60%; float:left; text-align:center; border:#eee 1px solid; overflow:hidden;}
.case_img img{ width:100%;}
.case_text{ width:35%; min-height:500px; padding:0% 2%; float:right; font-size:16px;}
.case_text3{ margin-top:5px; line-height:30px; border-bottom:#CCC 1px dashed; overflow:hidden;}
.case_text8 { margin-top:20px; line-height:30px; min-height:350px; overflow:hidden;}
.case_view { float: left;}
.case_view .bd { width:100%; height:auto; overflow: hidden;}
.case_view .bd .img{ float: left; width:720px; overflow: hidden; }
.case_view .bd img{ width:100%;}
.case_view .hd { position: relative;width:100%; overflow: hidden; }
.case_view .hd ul { width: 100%; list-style-type:none;}
.case_view .hd li { float: left; width:20%; margin:2%; border:1px solid #f1f1f1;}
.case_view .hd li img { width:100%; height:100%; margin:0 auto;}
.case_view .hd li:hover { border-color: #007be3;}
.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; }

.case_tel { border-top:#dbdbdb 1px dashed; padding-top:20px; overflow:hidden;}
.case_tel a{ width:46%; display: inline-block; margin:2%; line-height:50px; text-align: center; color: #fff; background-color:#007be3; float:left;}
.case_tel a img{ margin-right:20px;}
.case_tel a:hover{color: #fff; background: #0066cc;}
.case_tel .bg_ec{ background-color:#ec6303;}
/*同类案例*/
.ncases_sl{ width:100%; padding:2%; overflow:hidden;}
.ncases_sl h2{ text-align:center; border-bottom:#eee 1px solid;}
.ncases_sl ul{ margin:20px auto;}
.ncases_sl li{position:relative; float:left; width:24%; margin:0.5%; cursor:pointer; overflow:hidden;}
.ncases_sl li img{ width:100%;}
.ncases_sl li .info{display:block;height:64px;line-height: 64px;text-align: center;background-color:#eee;}
.ncases_sl li:hover .info{ background-color:#007be3; color:#FFF;}
.ncases_sl li i{display:none; float:right; width:24px;height:64px;background:url(../images/jt1.png) no-repeat center;vertical-align:top;margin-right:20px;}
.ncases_sl li:hover i{display:inline-block;}
/*关于我们详情*/
.aboutShow{ width:100%; overflow:hidden;}
.aboutShow .content{ overflow:hidden;}

.tit {margin:50px 0;text-align: center;clear: both;}
.tit i {font-style: normal;font-size: 18px;color: #666;line-height: 20px;display: block;letter-spacing: 0;padding-top: 15px;font-weight: normal;text-transform: uppercase;}
.tit h2 {display: block;color: #333333;font-weight: bold;letter-spacing: 2px;line-height: 65px; background:url(../images/titbg.png) no-repeat center bottom;}

.tit h1 {display: block; color: #333333;font-weight: bold; margin-top: 2px; letter-spacing: 2px; line-height: 65px;}
/*走进星晖扬*/
.wo_bimg{width:100%; margin:2% auto;}
.wo_bimg img{width:100%;}
.woqi_box{ width:100%; margin:40px auto; padding-bottom:40px; background-color:#e8f3fd; overflow:hidden;}
.woqi_box .text{ font-size:16px; line-height:30px; text-align:center; }
.woqi_box ul{ margin-top:20px; margin-bottom:60px;}
.woqi_box li{ width:17%; margin:0.5%; padding:1%; float:left; background-color:#FFF; font-size:20px; text-align:center;box-shadow:0 0 13px rgba(0,0,0,.2);}
.woqi_box li img{ width:100%;}
.womu_wenhua{ width:100%; margin:40px auto; padding-bottom:40px; overflow:hidden;}
.womu_wenhua li{ width:27%; height:180px; float:left; margin:1%; padding:3% 2%; background-color:#FFF;border: 1px solid #dedede; box-shadow: 2px 2px 20px #ccc;text-align:center;}
.womu_wenhua .a_img{ width:57px; margin:auto;}
.womu_wenhua .a_img img{ width:100%;}
.womu_wenhua li h4{ width:100%; text-align:center;line-height:60px; border-bottom:#eee 1px solid; color:#007be3;}
.womu_wenhua li p{ width:100%; text-align:center; line-height:60px; font-size:16px; color:#666;}
/*联系我们*/
.lianxi_box{width:100%;background:#fff;overflow: hidden;}
.lianxi_box li{width:45%;background-color:#f8f8f8;;border: 1px solid #eee;text-align: center;float: left;padding:2%;color: #2e2a2a; cursor:pointer}
.lianxi_box li:nth-child(2n){float:right;}
.lianxi_box li em{ width:100%; height: 49px; display:inline-block; text-align: center;}
.lianxi_box li b{font-size: 24px;color: #353535;display: block;margin:5px 0;}
.lianxi_box li p{font-size: 20px;display: block;}
.lianxi_box li:hover{color: #fff; background-color:#007be3; background-size: cover;}
.lianxi_box li:hover b{color: #fff}
.lianxi_box li em.i1{ background:url(../images/f_ico1.png) no-repeat center;}
.lianxi_box li em.i2{background:url(../images/f_ico2.png) no-repeat center;}
.lianxi_box li em.i3{background:url(../images/f_ico3.png) no-repeat center;}
.lianxi_box li:hover em.i1{background-image:url(../images/f_ico1h.png)}
.lianxi_box li:hover em.i2{background-image:url(../images/f_ico2h.png)}
.lianxi_box li:hover em.i3{background-image:url(../images/f_ico3h.png)}
.lianxi_map{ margin:40px auto;}
/*星晖扬优势*/
.abyou_div{ margin:40px auto;overflow:hidden;}
.abyou_div li{border:#CCC 1px solid;padding:2%; margin-bottom:40px; float:left; overflow:hidden;}
.abyou_div li:nth-child(2n){ float:right;}
.abyou_div .img_div{ width:58%; float:left;}
.abyou_div .img_div img{ width:100%;}
.abyou_div .text_div{width:40%; float:right; height:380px;  position:relative;}
.abyou_div .text_div .nosic{ width:30px; height:30px; background-color:#007be3; color:#fff; position:absolute; top:-10px; left:-70px; z-index:80; font-size:20px; text-align:center; line-height:30px; }
.abyou_div .text_div h3{ margin:20px auto; background:url(../aboutimg/you_bg.jpg) left bottom no-repeat; padding-bottom:10px; color:#111111;}
.abyou_div .text_div p{ line-height:25px; margin:10px auto;}
.abyou_div .text_div p:before{ width:20px; height:25px;content:""; display:block; background:url(../aboutimg/icon0.png) center center no-repeat; float:left; margin-right:10px;}
.abyou_div .text_div .yheidiv{ position:absolute; bottom:0px; width:84%; padding:3% 5%; background-color:#007be3;  color:#fff; font-size:24px; font-weight:bold; text-align:center;}

.abyou_bao { margin-bottom:60px; overflow:hidden;}
.abyou_bao ul li {width:23.2%; height:180px;margin-right:2%;float: left;text-align: center;background-color:#f8f8f8;border: 1px solid #eee;}
.abyou_bao ul li p {color: #282828;font-size: 28px;font-weight: bold;margin-top: 20px;}
.abyou_bao ul li:last-child { margin-right:0; float:right;}
.abyou_bao ul li:hover p { color: #cb1919;}

.abi {height: 1250px;background: #fff;overflow: hidden;font-family: "Microsoft Yahei";box-sizing: border-box;max-width: 1920px;margin: 0 auto;padding-top: 30px;background:url(http://www.mr1992.com/resource/images/1d1c349057d94ae2aa4656215446a765_16.jpg?ver=15) no-repeat center 40px;}
.abi dl {width: 560px;float: left;cursor: pointer;margin-bottom: 34px;}  
.abi dt {width: 560px;height: 328px;overflow: hidden;}
.abi dt img {width: 560px;height: 328px;display: block;}
.abi dd {height: 208px;border: 1px solid #d6d6d6;padding: 0 25px;box-sizing: border-box;position: relative;}
.abi dd em {display: block;font-style: normal;width: 60px;height: 60px;line-height: 50px;text-align: center;font-size: 30px;color: #fff;background: #cb1919;position: absolute;top: -35px;left: 20px;}
.abi dd h3 {background:url(http://www.mr1992.com/resource/images/1d1c349057d94ae2aa4656215446a765_18.png?ver=17) no-repeat left bottom;display: block;height: 66px;line-height: 66px;padding-top: 20px;font-size: 20px;color: #111111;font-style: normal;}
.abi dd p {padding-left: 22px;background:url(http://www.mr1992.com/resource/images/1d1c349057d94ae2aa4656215446a765_20.png?ver=19) no-repeat 0px 5px;color: #666666;font-size: 15px;line-height: 25px;}
.abi dl:nth-child(2n) {float: right;}
.ab1 dl:nth-child(1) {margin-top: 40px;}
.ab1 {width: 560px;float: left;}
.ab2 {width: 560px;float: right;}
.abi dl img {-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}   
.abi dl img:hover {-webkit-transform: scale(1.01);-moz-transform: scale(1.01);-ms-transform: scale(1.01);transform: scale(1.01);}

/*荣誉资质*/
.a_zi_box{ overflow:hidden;}
.a_zi_box ul li{float:left;width:23%; height:424px; margin:1%; overflow:hidden;}
.a_zi_box .a_zi_img{display: block; height:373px; width:100%;padding:16px; box-sizing: border-box;background:url(../aboutimg/h0.jpg) top center no-repeat; background-size:contain;}
.a_zi_box .a_zi_img img{width:100%;}
.a_zi_box .a_zi_text{display: block; height:51px; line-height: 51px; text-align: center;font-size: 14px; color:#fff;}
.a_zi_box dl dd{float:left;width:25%; height:420px; background-color:#09F; margin-right:10px; overflow:hidden;}
.a_zi_box dl dd:nth-child(2){float:right; margin-right:0;}
.a_zi_box dl dd:nth-child(3){float:left;width:48%; height:205px; background-color:#09F; margin-bottom:10px;}
.a_zi_box dl dd:nth-child(4){float:left;width:48%; height:205px; background-color:#09F;}

/*更多 样式*/
.morediv{ width:300px; margin:auto;}
.morediv a{ width:150px; float:left; line-height:50px; text-align:center; border-radius:25px; background-color:#007be3; color:#FFF;}
.morediv a:hover{  background-color:#d20303; color:#fff;}

/*分页样式*/
.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:#c80c1a;border:#c80c1a 1px solid; 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%;}
/*联系我们页*/
.about_lxdiv .mapDiv{ width:50%;height:400px; float:left; overflow:hidden;}
.about_lxdiv .lxdiv{ width:40%;height:280px; float:right; padding:5%;  background-color:#f5f5f5;}
.about_lxdiv .lxdiv p{line-height:60px;}
.about_lxdiv .lxdiv span{ font-size:30px; font-weight:bold; color:#c80c1a;}
.lxdiv2{ width:100%; padding-top:30px;overflow:hidden;}
.lxdiv2 li{ width:32%; float:left; margin-right:2%;}
.lxdiv2 li:last-child{ float:right; margin-right:0px;}
.lxdiv2 li img{ width:100%;}

/*关于恒星页*/
.about {margin:50px auto;overflow:hidden; }
.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:#c80c1a; color:#FFFFFF; font-size:16px; min-height:40px;}
.tatd2{ background-color:#eeeeee; min-height:30px;}
.tatd3{ background-color:#ccffff; min-height:30px;}

/*留言*/
.g_book{ width:100%; font-size:16px; line-height:30xpx;  background-color:#f9f9f9;overflow:hidden;}
.g_book_l{ width:50%; float:left;}
.g_book_l img{ width:100%;}
.g_book_r{ width:40%; float:right; padding:5%; overflow:hidden;}
.g_book_r li{ margin:20px auto;}
.g_book_r .box { width:30%; float:left;}
.g_book .title2{ width:100%; float:left;}
.g_book input{ border:1px #dcdcdc solid; height:auto; font-size:14px; line-height:30px; border-radius:3px; padding: 3px 10px; background-color:#FFF;}
.g_book input:focus{
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.g_book textarea{ width:100%; margin:20px auto; border:1px #dcdcdc solid; height:auto; font-size:14px; line-height:30px; border-radius:3px; padding: 3px 10px; background-color:#FFF;}
.g_book .btnDiv{ margin:20px;}
.g_book .btn1 { background-color:#007be3; color:#FFF; border:none;}