@import url(ph-main.css);
.main{max-width:750px;margin:0 auto;zoom:1;background:#f1f1f1;padding:4rem 0;}
.main:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}

.left{width:100%;padding-bottom:20px;}
.right{display:none;}

.left h1{font-size:30px;line-height:60px;text-align:center;font-weight:500;}

.sidebar_r{display:none;}
.news_r{display:none;}
.contact_r{display:none;}

.about_banner{background:url(../image/f5cb33affb2202c114ab5430e93f8a0e.jpg) top center no-repeat;max-width:750px;margin:0 auto;height:20rem;padding-top:10rem;padding-left:2rem;}
.news_banner{background:url(../image/3eed23f106e30e62d36a1f7348545023.jpg) top center no-repeat;max-width:750px;margin:0 auto;height:20rem;padding-top:10rem;padding-left:2rem;}
.zmcms_banner{background:url(../image/banner5.jpg) center center no-repeat;max-width:750px;margin:0 auto;height:20rem;padding-top:10rem;padding-left:2rem;}

.crumb h2{font-size:2.4rem;line-height:3rem;color:#FFF;font-weight:500;}
.crumb span{display:block;background:#e9a110;width:20%;height:2px;margin:1rem 0;}
.crumb b{font-size:1.4rem;line-height:2.8rem;color:#FFF;font-weight:500;}
.crumb p{color:#FFF;font-size:1.2rem;line-height:2.4rem;}
.crumb p a{color:#FFF;}

.about{max-width:750px;margin:0 auto;padding:4rem 0 8rem;background:#f6f6f6;width:96%;padding:0 2%;}
.about h1{font-size:2.4rem;line-height:5rem;text-align:center;font-weight:500;}
.about img{margin:2rem auto;width:100%;height:auto;}
.about .about_img2{margin:3rem auto 3rem;width:80%;}
.about p{font-size:1.4rem;line-height:2.8rem;text-align:center;}

.i_services{display:none;background:#fff;max-width:1200px;margin:-100px auto 0;padding:50px 0;border-radius:20px;position:relative;z-index:9;-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;}
.i_services ul li{width:20%;float:left;text-align:center;}
.i_services ul li h3{font-size:48px;line-height:50px;color: #00a2e9;font-weight:500;margin:0;padding-bottom:24px;}
.i_services ul li span{font-size:16px;color:#333;display:block;text-transform:uppercase;margin:0 auto;width:100%;height:30px;line-height:30px;}

.contact{width:96%;padding:2rem 2%;}
.contact li{width:96%;margin:0 2%;border:1px solid #f1f1f1;border-radius:1rem;}
.contact li h2{background:#00a0ea;height:4rem;line-height:4rem;text-align:center;color:#FFF;border-top-left-radius:1rem;border-top-right-radius:1rem;}
.contact li p{color:#00a0ea;line-height:3rem;text-align:center;font-size:1.6rem;}
.contact li img{width:94%;margin:0 auto 10px;}

.con_banner{max-width:750px;margin:0 auto;height:20rem;padding-top:10rem;padding-left:2rem;}

.news{background:#f6f6f6;max-width:750px;width:96%;padding:4rem 2% 0;}

.tit{text-align:center;}
.tit h3{font-size:2.4rem;line-height:4.8rem;margin-bottom:2rem;font-weight:500;}
.tit p{font-size:1.4rem;line-height:2.8rem;}

.news_sidebar{width:100%;margin:0 auto;}
.news_sidebar ul{}
.news_sidebar ul li{width:32%;float:left;text-align:center;font-size:1.6rem;line-height:6rem;border-bottom:0.25rem solid #f6f6f6;}
.news_sidebar ul li i{margin-right:0.5rem;}
.news_sidebar ul li:hover{border-bottom:0.25rem solid #ff8500;color:#ff8500;}
.news_sidebar ul li:hover a{color:#ff8500;}

#now{border-bottom:0.25rem solid #ff8500;color:#ff8500;}
#now a{color:#ff8500;}

.news_list{max-width:750px;width:96%;padding:0 2%;margin:0 auto;background:#FFF;}
.news_list ul{margin-bottom:5rem;}
.news_list ul li{border:1px solid #e3e3e3;margin-top:1rem;}

.news_list_l{width:25%;float:left;background:#e3e3e3;padding:3.7rem 0;}
.news_list_l img{margin:0 auto;}
.news_list_l span{text-align:center;display:block;font-size:1.2rem;line-height:2.4rem;}

.news_list_r{width:75%;float:right;padding:1.1rem 0;}
.news_list_r_con{width:96%;padding:0 2%;float:left;}
.news_list_r_con h5{font-size:1.6rem;line-height:2rem;margin-bottom:1rem;font-weight:500;display: -webkit-box;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news_list_r_con p{color:#b7b7b7;font-size:1.2rem;line-height:2.4rem;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}

.news_list_r_span{float:right;margin-right:1rem;font-size:1.2rem;line-height:3rem;}
.news_list_r_span a{color:#b7b7b7;}

.news_sub{max-width:750px;width:96%;padding:0 2%;margin:2rem auto 5rem;}
.news_sub h1{font-size:2rem;line-height:4rem;text-align:center;font-weight:500;}
.news_sub span{text-align:center;display:block;color:#999;margin-top:1rem;}

.news_con{margin-top:2rem;}
.news_con p{font-size:1.4rem;line-height:2.8rem;text-indent: 2em;}

.news_tags{background:#e3e3e3;height:4rem;line-height:4rem;padding-left:1rem;margin-top:2rem;}

.services{max-width:750px;width:96%;padding:3rem 2%;background:#f6f6f6;}

.services_sidebar{padding-top:3rem;}
.services_sidebar ul{}
.services_sidebar ul li{width:50%;float:left;padding-bottom:1rem;border-bottom:5px solid #f6f6f6;margin-bottom:2rem;}
.services_sidebar ul li p{font-size:2rem;color:#999;text-align:center;line-height:5rem;padding-top:1rem;}

.services_sidebar ul li span{display:block;margin:0 auto;width:80px;height:70px;}

.services_sidebar_img1{background:url(../image/services_sidebar_img1.png) top center no-repeat;}
.services_sidebar_img2{background:url(../image/services_sidebar_img2.png) top center no-repeat;}
.services_sidebar_img3{background:url(../image/services_sidebar_img3.png) top center no-repeat;}
.services_sidebar_img4{background:url(../image/services_sidebar_img4.png) top center no-repeat;}

.sj_services_sidebar_img1{background:url(../image/sj_services_sidebar_img1.png) top center no-repeat;}
.sj_services_sidebar_img2{background:url(../image/sj_services_sidebar_img2.png) top center no-repeat;}
.sj_services_sidebar_img3{background:url(../image/sj_services_sidebar_img3.png) top center no-repeat;}
.sj_services_sidebar_img4{background:url(../image/sj_services_sidebar_img4.png) top center no-repeat;}



#now{border-bottom:5px solid #ff8500;}
#now p{color:#ff8500;}
#now .services_sidebar_img1{background:url(../image/services_sidebar_img_hover1.png) top center no-repeat;}
#now .services_sidebar_img2{background:url(../image/services_sidebar_img_hover2.png) top center no-repeat;}
#now .services_sidebar_img3{background:url(../image/services_sidebar_img_hover3.png) top center no-repeat;}
#now .services_sidebar_img4{background:url(../image/services_sidebar_img_hover4.png) top center no-repeat;}

.services_sub{max-width:750px;width:96%;padding:2rem 2%;}

.services_sub_li ul{border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.services_sub_li ul li{width:45.7%;float:left;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;padding:1rem 2%;text-align:center;}
.services_sub_con b{font-weight:500;font-size:1.6rem;line-height:2rem;}
.services_sub_con img{margin:1rem auto;width:46px;height:46px;}
.services_sub_con p{font-size:1.2rem;line-height:2.4rem;color:#aaaaaa;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}

.i_hezuo{max-width:750px;width:96%;padding:0 2%;margin:2rem auto 0;}

.i_hezuo_sub{width:100%;margin:3rem auto;}

.i_hezuo_con img{float:left;margin-right:1rem;width:30%;height:auto;}
.i_hezuo_con h4{font-size:1.6rem;line-height:3.2rem;padding-top:1rem;font-weight:500;}
.i_hezuo_con p{font-size:1.2rem;line-height:2.4rem;color:#9f9e9e;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

#i_hezuo-container{padding-bottom:4rem;}
#i_hezuo-pagination .swiper-pagination-bullet{border:1px solid #0096d1;background:#FFF;}
#i_hezuo-pagination .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border:1px solid #0096d1;}
#i_hezuo-pagination .swiper-pagination-bullet-active{background:#0096d1;}
#i_hezuo-pagination .swiper-pagination-bullet{width:10px;height:10px;display: inline-block;border-radius: 100%;opacity: 1;}

.i_poster{max-width:750px;margin:0 auto 0;background:url(../image/i_poster_bg.jpg) center center no-repeat;padding:2rem 0;}
.i_poster_l{text-align: center;}
.i_poster_l h5{font-size:2.4rem;line-height:3rem;color:#FFF;margin-bottom:1.5rem;font-weight:500;}
.i_poster_l p{font-size:1.4rem;line-height:2rem;color:#FFF;}
.i_poster_r{margin-top:1rem;}
.i_poster_r span{display:block;border:3px solid #FFF;margin:2rem auto 0;width:50%;height:3.5rem;text-align:center;line-height:3.5rem;color:#FFF;font-size:1.4rem;}
.i_poster_r span a{color:#FFF;}

.zmcms_ys{width:96%;margin:3rem 2% 0;}

.zmcms_l{width:100%;}

.zmcms_tit{border-bottom:1px solid #00a2e9;width:40%;}
.zmcms_tit h2{font-size:1.6rem;line-height:1.6rem;color:#00a2e9;}
.zmcms_tit p{font-size:1.4rem;color:#b6b6b6;line-height:2.5rem;}

.zmcms_con{margin-top:1rem;}
.zmcms_con p{font-size:1.4rem;line-height:2.8rem;}

.zmcms_r{width:100%;margin:1rem auto;}
.zmcms_r img{width:100%;}

.zmcms_list{width:96%;margin:2rem 2% 1rem;}

.zmcms_list ul{}
.zmcms_list ul li{border:1px solid #e6e9f2;border-radius:5px;width:40%;float:left;margin-right:2%;margin-bottom:1rem;padding:2rem 4%;}
.zmcms_list ul li:nth-child(2n+2){margin-right:0;}
.zmcms_list ul li span{display:block;width:10rem;height:10rem;border-radius:50%;border:1px solid #3f3f3f;text-align: center;line-height:10rem;margin:0 auto;}
.zmcms_list ul li span img{margin:0 auto;display: inline-block;vertical-align: middle;}
.zmcms_list ul li h5{text-align:center;margin:2rem auto;font-size:1.8rem;font-weight:500;}
.zmcms_list ul li p{font-size:1rem;line-height:2rem;text-align:center;}

.anli{background:url(../image/pro_bg.jpg) center center no-repeat;width:96%;margin:0 auto 0;padding:12rem 2%;text-align:center;}
.anli h2{color:#FFF;font-size:3rem;}
.anli p{font-size:2rem;color:#fff;margin-top:4rem;}
.anli span{position:relative;display:block;width:auto;min-width:10rem;max-width:10rem;height:3rem;border:2px solid #FFF;border-radius:15px;line-height:3rem;text-align:center;margin:5rem auto 0;font-weight:600;transition:.6s;color:#FFF;}
.anli span:after,.i_anli span:before {content:'';position:absolute;left:0;top:0;
width:0;height:100%;z-index:-2;border-radius:4px;}
.anli span:hover{z-index:1;background:transparent;}
.anli span:before{transition:.6s;background:#00a1e9;z-index:-1;border-radius:15px;}
.anli span:hover:after,.i_anli span:hover:before{width:100%;}
.anli span a{color:#FFF;}

.service_con{width:100%;}
.service_con .text{display:block;background:#f1f1f1;height:auto;padding-top:3rem;width:96%;padding:1rem 2%;}
.service_con .text h1{font-size: 2.6rem;margin-bottom: 2rem;}
.service_con .text h1 span{font-size: 1.4rem; font-weight: 500;padding-left: 0.8rem;}
.service_con .image{width: 100%;}
.service_con .image img{width:100%;}

.service_sj_con{width:100%;}
.service_sj_con .text{display:block;background:#f1f1f1;height:auto;padding-top:3rem;width:96%;padding:1rem 2%;}
.service_sj_con .text h1{font-size: 2.6rem;margin-bottom: 2rem;}
.service_sj_con .text h1 span{font-size: 1.4rem; font-weight: 500;padding-left: 0.8rem;}
.service_sj_con .image{width: 100%;}
.service_sj_con .image img{width:100%;}

.service_ul{background:#f1f1f1;margin-top: 2rem;}
.service_ul li{width: 20%;float: left;text-align: center;border: 1px #00a0ea solid;border-radius: 15px;margin-left: 0.8rem;}

.domain_form{width:96%;padding:1rem 2%;}
.domain_form span{font-size:1.6rem;line-height:3.2rem;}
.domain_form p{font-size:1.6rem;line-height:3.2rem;color:#ff8500;}

.domain_form form{margin:1rem 0;}
.domain_form form span{background:#FFF;padding:1rem 0;height:3rem;display:block;margin-bottom:1rem;}
.domain_form form p{}
.domain_input{width:96%;height:3rem;padding-left:2%;border:none;outline:none;}
.domain_select {appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border:none;width:96%;height:3rem;background:url("../image/select.png") no-repeat scroll right center #fff;background:#fff\9;color:#666;outline:none;font-size:1.8rem;padding-left:2%;}
.domain_btn{width:100%;height:4rem;background:url(../image/yuming_btn_bg.png) center center no-repeat #ff8500;border:none;outline:none;}

.domain_more_btn{width:100%;height:4rem;font-size:1.5rem;line-height:4rem;color:#FFF;background:#ff8500;border:none;outline:none;}
.domain_more_btn:before{color:#FFF;font-family:'MyFonts';content:"\f002";}


.domain{max-width:750px;min-width:96%;background:#f6f6f6;padding:4rem 2%;}
.domain_sub{width:100%;margin:0 auto;background:#FFF;}
.domain_sub h2{padding-left:2%;font-size:1.6rem;line-height:3.2rem;color:#f00;}
.domain_sub h3{padding-left:2%;font-size:1.6rem;line-height:3.2rem;color:#157539;}

.domain_list{padding:0 2%;}
.domain_list li{line-height:2rem;font-size:1.4rem;border-bottom:1px dashed #ccc;padding:1rem 1%;zoom:1;}
.domain_list li:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}

.domain_list li b{float:left;width:75%;word-break:break-all;}
.domain_list li p{float:right;font-size:1.2rem;width:22%;}
.domain_list li p span{margin:0 1%;}
.domain_list li p span i{font-size:1.8rem;padding-right:8%;}

.domain_more{margin:1rem 0;width:100%;height:4rem;line-height:4rem;text-align:center;font-size:1.4rem;}
.domain_more a{color:#FFF;}


.pro{width:96%;margin:0 2%;}

.case_tit {max-width:750px;width:96%;padding:0 2%;text-align: center;height:4rem;line-height: 4rem;font-size: 1.2rem;}
.case_tit a{margin-right: 1rem;padding:1rem 0;}
.case_tit a:last-child{margin-right: 0;}

.wall{display:block;position:relative;max-width:750px;width:96%;margin:0 2% 4rem;}
.wall-column {display:block;position:relative;width:49.5%;float:left;padding:0 0.5%;box-sizing:border-box;}
.article {display:block;background:white;border-radius:3px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);transition:all 100;overflow:hidden;position:relative;}
.article:hover{transform:scale(1.05);}
.article img {display:block;width:100%;margin:0 0 5% 0;}

.pro_sub{margin-top:1.5rem;}
.pro_sub h1{font-size:1.6rem;line-height:3.2rem;font-wieght:500;text-align:center;color:#00a0ea;}
.pro_sub span{color:#999;font-size:1rem;display:block;margin:5px auto;text-align:center;}
.pro_sub_list{margin:1.5rem 3%;width:94%;}
.pro_sub_list tr{border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;}
.pro_sub_list tr td,.pro_sub_list tr th{border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1;}
.pro_sub_list tr th{font-weight:500;width:13%;text-align:center;}
.pro_sub_list tr td{width:20%;text-align:center;}
.pro_sub img{width:100%;}

.pro_con{padding:10px 20px;}
.pro_con p{font-size:16px;line-height:32px;}

.hezuo_tit{margin-bottom:4rem;}
.hezuo_tit span{display:block;width:18%;height:6px;background:#00a2e9;margin-bottom:1.5rem;}
.hezuo_tit h2{font-size:3rem;line-height:2.5rem;color:#181515;postion:relative;z-index:1;}
.hezuo_tit p{font-size:4.5rem;line-height:3rem;color:#d4d4d4;position:relative;z-index:-1;}

.yuanjing{margin:3rem 2%;width:96%;}

.yuanjing_l{width:100%;}

.hezuo_con h2{font-size:2.4rem;line-height:4.8rem;}
.hezuo_con p{font-size:1.6rem;line-height:3.2rem;}
.hezuo_con span{display:block;width:40%;height:4rem;border:1px solid #639a94;border-radius:5px;text-align:center;line-height:4rem;margin-top:2rem;}
.hezuo_con span a{color:#639a94;}

.yuanjing_r{width:96%;padding:2rem 2% 0;}
.yuanjing_r img{width:100%;}

.tiaojian{width:96%;margin:0 2%;padding-top:4rem;position:relative;}

.hezuo_tit1{margin-bottom:4rem;margin-top:2rem;position:absolute;top:0;left:0;}
.hezuo_tit1 span{display:block;width:18%;height:6px;background:#00a2e9;margin-bottom:1.5rem;}
.hezuo_tit1 h2{font-size:3rem;line-height:2.5rem;color:#181515;position:relative;z-index:1;}
.hezuo_tit1 p{font-size:4.5rem;line-height:2.5rem;color:#d4d4d4;position:relative;z-index:-1;}

.tiaojian_l{margin-top:8rem;}
.tiaojian_l img{width:100%;}

.tiaojian_r{}

.tiaojian_list{width:92%;border:1px solid #00a2e9;margin:2rem 2%;padding:1rem 2%;}
.tiaojian_list li{font-size:1.6rem;line-height:3.2rem;margin:1rem 0;zoom:1;}
.tiaojian_list li:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.tiaojian_list li font{display:block;width:3rem;height:3rem;border-radius:50%;background:#4fd1d9;text-align:center;line-height:3rem;color:#FFF;font-size:2.4rem;float:left;margin-right:1rem;}

.liucheng{background:url(../image/liucheng_bg.jpg) top center no-repeat;width:96%;padding:2rem 2%;position:relative;margin-top:2rem;}


.hezuo_tit3{margin-bottom:2rem;}
.hezuo_tit3 span{display:block;width:18%;height:6px;background:#00a2e9;margin-bottom:1rem;}
.hezuo_tit3 h2{font-size:3rem;line-height:2rem;color:#fff;position:relative;z-index:2;font-weight:500;}
.hezuo_tit3 p{font-size:3.5rem;line-height:2rem;color:#767779;z-index:1;position:relative;}

.liucheng_list{border-bottom:2px solid #8a8a8a;}
.liucheng_list li{border-right:2px solid #8a8a8a;float:left;text-align:center;width:32%;text-align:center;padding-top:2rem;height:15rem;}
.liucheng_list li:last-child{border-right:none;}

.liucheng_sub dt a{color:#fafafa;font-size:24px;line-height:48px;}
.liucheng_sub dd a{color:#d2d2d2;font-size:16px;line-height:32px;}

.liucheng_list1 li{border-right:2px solid #8a8a8a;float:left;text-align:center;width:48%;text-align:center;padding-top:2rem;}
.liucheng_list1 li:last-child{border-right:none;}



.pagination {text-align: center;clear: both;}
.pagination li {display: inline-block;margin-right: -1px;padding: 5px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;}
.pagination li.active {background: #00a1e9;color: #fff;border: 1px solid #00a1e9;}
.pagination li a {display: block;text-align: center;}