﻿
.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

*{margin:0;padding:0;}
body{background:#fff; font-family:Arial,'Microsoft YaHei',SimHei,SimSun; font-size:12px; overflow-x:hidden; line-height:22px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none;}
.img-none{display:none !important;}
.img-position-absolute{position: absolute;	top: 0;	bottom: 0; left: 0;	right: 0; max-width:100%; max-height: 100%;display: block;	margin:auto;padding:auto;}

.wrap{ max-width:1200px !important; margin:0 auto;}

header{width:100%; float:left;}
.top{width:100%; float:left; border-bottom:1px solid #eee; line-height:40px;}
.top_wx{float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#7e7e7e; position:relative; cursor:pointer;}
.top_img{width:136px; float:left; height:0; overflow:hidden; transition:all 0.4s; position:absolute; left:-35px; top:40px; z-index:999;}
.top_img img{width:136px; display:block; height:136px; margin:0 auto;}
.top_wx:hover .top_img{height:136px;}
.top_dianhua{float:left;font-family:'Microsoft YaHei'; font-size:14px; color:#7e7e7e;}
.top_dianhua span{color:#6ebeb3; font-weight:bold; font-size:18px; float:right;}
.top_nav{float:right; font-family:'Microsoft YaHei'; font-size:14px; color:#939393; margin-left:25px;}
.top_nav a{color:#939393;}
.top_nav a:hover{color:#6ebeb3; text-decoration:underline !important;}

.header{width:100%; float:left;}
.logo{width:25%; float:left; padding:12px 0;}
.logo img{float:left; width:100%; max-width:240px; max-height:68px;}
.header_R{width:75%; float:right;}

nav{width:80%; float:left;}
/*导航下拉开始*/
.nav{width:100%; float:left;  position:relative; z-index:99;}
.nav a{color:#fff;}
.nav .nLi{width:16.66%; float:left; position:relative; display:inline; text-align:center;}
.nav .nLi h3{width:100%; float:left; text-align:center;}
.nav .nLi h3 a{display:inline-table; overflow:hidden; height:92px; line-height:89px; transition:all 0.4s; font-family:'Microsoft YaHei'; font-size:16px; color:#363636; border-bottom:3px solid #fff;}
.nav .nLi:hover h3 a{color:#4db0a2; border-bottom:3px solid #4db0a2;}

.nav .sub{ display:none; width:100%; left:0; top:100%;  position:absolute; background:rgba(1, 64, 153, 0.8) none repeat scroll 0 0 !important; background-color:#014099; z-index:999999;padding:2px 0;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; height:30px; line-height:30px; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:12px; color:#fff; transition:all 0.4s;}
.nav .sub a:hover{color:#fff; background:#006aff;}
/*END*/

.header_B{width:18%; float:right; margin-top:30px; border:1px solid #d4d4d4; border-radius:5px;}
.header_inp1{width:calc(100% - 42px); float:left; height:32px; line-height:32px; border-radius:5px 0 0 5px; font-family:SimSun; font-size:12px; color:#222; outline:none; padding:0 5px;}
.header_inp1::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #b5b5b5;} 
.header_inp1:-moz-placeholder, textarea:-moz-placeholder {color: #b5b5b5;} 
.header_btn{width:42px; float:left; height:32px; background:url(../Images/header_btn.jpg) no-repeat center center; border-radius:0 5px 5px 0;}

/*banner图*/
.banner{width:100%; float:left; position:relative;}
.banner .banner-imgbox{width:100%; float:left;}
.banner .banner-imgbox .swiper-slide .banner_img_top{padding-top:41.5%;}
.banner .banner-imgbox .swiper-slide img{width:100%; height:auto; display:block;}
.banner .banner-imgbox .swiper-pagination-bullet {width:12px; height:12px; background:#fff; opacity:.5; border-radius:50%;}
.banner .banner-imgbox .swiper-pagination-bullet-active{opacity:1;}
.banner .next{right:2%; position:absolute;top:50%; margin-top:-26px; width:32px; height:52px; background:url(../Images/next.jpg) no-repeat center center; overflow:hidden; opacity:0;  cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner .prev{left:2%; position:absolute;top:50%; margin-top:-26px; width:32px; height:52px; background:url(../Images/prev.jpg) no-repeat center center; overflow:hidden; opacity:0; cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner:hover .next{opacity:1;}
.banner:hover .prev{opacity:1;}
/*END*/

.pic_ul{width:100%; overflow:hidden; border-top:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; padding:30px 0;}
.pic_ul li{width:25%; float:left; text-align:center; border-right:1px solid #858585;}
.pic_ul li:last-child{border-right:none;}
.pic_ul li .pic_p{display:block; overflow:hidden; height:36px; line-height:36px; font-family:'Microsoft YaHei Light'; font-size:36px; color:#3e3f43;}
.pic_ul li .pic_sp{display:block; overflow:hidden; height:30px; line-height:30px; font-family:'Microsoft YaHei'; font-size:18px; color:#78787b;}

.cpzx{width:100%; overflow:hidden; background:url(../Images/cpzx_bj.jpg) no-repeat center center; background-size:cover; border-top:1px solid #a1a1a1; margin-top:3px; padding:25px 0 65px 0;}
.cpzx_L{width:300px; float:left; position:relative; padding-top:50px;}
.cpzx_jia{width:72px; height:73px; float:right; background:url(../Images/cpzx_jia.png) no-repeat center center; position:absolute; right:-48px; top:0; z-index:9;}
.cpzx_title{display:block; overflow:hidden;}
.cpzx_p{display:block; overflow:hidden; height:35px; line-height:35px; font-family:Arial; font-size:30px; color:#41454c; font-weight:bold;text-transform:uppercase;}
.cpzx_sp{display:block; overflow:hidden; height:42px; line-height:42px; font-family:'Microsoft YaHei'; font-size:30px; color:#4db0a2;}
.cpzx_heng{display:block; width:30px; height:3px; overflow:hidden; background:#a7a7a7; margin-top:20px;}
.cpzx_ul{display:block; overflow:hidden; padding-top:18px;}
.cpzx_ul li{display:block; overflow:hidden;}
.cpzx_ul li span{width:96px; height:1px; float:left; background:#c7c7c8; margin:24px 30px 0 0;}
.cpzx_ul li a{display:block; height:48px; line-height:48px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:18px; color:#3e3f43; transition:all 0.4s;}
.cpzx_ul li a:hover{color:#4db0a2;}
.cpzx_more{width:164px; display:block; overflow:hidden; margin-top:20px;}
.cpzx_more a{display:block; height:46px; line-height:44px; text-align:center; border:1px solid #4db0a2; font-family:'Microsoft YaHei'; font-size:14px; color:#4db0a2; border-radius:5px; transition:all 0.4s;}
.cpzx_more a:hover{background:#4db0a2; color:#fff;}
.cpzx_R{width:calc(50% + 165px); float:right; margin-top:56px; position:relative;}
/*响应式轮播图*/
.cpzx-imgbox .swiper-slide a{width:100%; display:block; overflow:hidden; position:relative;transition:all 1s;}
.cpzx-imgbox .swiper-slide a .cpzx_img_top{padding-top:59.95851%;}
.cpzx-imgbox .swiper-slide:hover a{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cpzx-next{left:0; position:absolute; bottom:0; width:75px; height:66px; background:url(../Images/cpzx_r.jpg) no-repeat center center; overflow:hidden; opacity:1;  cursor:pointer; z-index:9999;}
.cpzx-prev{left:-75px; position:absolute; bottom:0; width:75px; height:66px; background:url(../Images/cpzx_l.jpg) no-repeat center center; overflow:hidden; opacity:1; cursor:pointer; z-index:9999;}
/*END*/

.case{width:100%; overflow:hidden; padding:57px 0;}
.case_title{display:block; overflow:hidden; text-align:center;}
.case_p{display:block; height:36px; line-height:36px; overflow:hidden; font-family:Arial; font-size:30px; color:#41454c; font-weight:bold;text-transform:uppercase;}
.case_sp{display:block; height:42px; line-height:42px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:30px; color:#4db0a2;}
.case_pp{display:block; line-height:24px; overflow:hidden; font-family:'Microsoft YaHei Light'; font-size:16px; color:#4b4b4b; margin-top:10px;}
/*响应式轮播图*/
.case-imgbox{width:100%; overflow:hidden; margin-top:30px; position:relative;}
.case-imgbox .swiper-slide{overflow:hidden;}
.case-imgbox .swiper-slide a{width:100%; display:block; overflow:hidden; position:relative; background:#f2f2f2; transition:all 1s;}
.case-imgbox .swiper-slide a .case_img_top{padding-top:61.516035%;}
.case-imgbox .swiper-slide:hover a{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.case-next{right:21.5%; position:absolute;top:50%; margin-top:-26px; width:52px; height:52px; background:url(../Images/case_r.jpg) no-repeat center center; overflow:hidden; opacity:1;  cursor:pointer; z-index:9999;}
.case-prev{left:21.5%; position:absolute;top:50%; margin-top:-26px; width:52px; height:52px; background:url(../Images/case_l.jpg) no-repeat center center; overflow:hidden; opacity:1; cursor:pointer; z-index:9999;}
/*END*/

.gsjj{width:100%; overflow:hidden; background:url(../Images/gsjj_bj.jpg) no-repeat center center; background-size:cover; padding:54px 0;}
.gsjj_L{width:50%; float:left; position:relative;}
.gsjj_L img{display:block; max-width:100%; height:auto; margin:0 auto;}
.gsjj_L .gsjj_jiantou{width:0; height:0; border-right:226px solid #fff; border-top:356px solid transparent; border-bottom:0 solid transparent; position:absolute;right:0;top:0; opacity:0.1;}
.gsjj_R{width:50%; float:right; height:356px; background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0 !important; background-color:#fff; padding:35px;}
.gsjj_T{display:block; overflow:hidden; height:38px; line-height:38px; font-family:'Microsoft YaHei'; font-size:24px; color:#4db0a2;}
.gsjj_txt{display:block; max-width:565px; overflow:hidden; height:168px; line-height:24px; font-family:'Microsoft YaHei'; font-size:16px; color:#696969;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:7; -webkit-box-orient: vertical; margin-top:20px;}
.gsjj_more{display:block; overflow:hidden; height:32px; line-height:32px; margin-top:20px;}
.gsjj_more a{text-decoration:underline !important; font-family:'Microsoft YaHei'; font-size:14px; color:#454545; transition:all 0.4s;}
.gsjj_more a:hover{color:#4db0a2;}

.cjzs{width:100%; overflow:hidden; padding-top:55px; background:url(../Images/cjzs_bj.jpg) no-repeat center top; background-size:100% 467px;}
.cjzs_contect{display:block; overflow:hidden; padding-top:28px; position:relative;}
/*响应式轮播图*/
.cjzs-imgbox .swiper-slide {border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.cjzs-imgbox .swiper-slide .cjzs_B{width:100%; overflow:hidden; border-bottom:2px solid #e5e5e5;}
.cjzs-imgbox .swiper-slide .cjzs_B .cjzs_img{width:100%; overflow:hidden; transition:all 1s;}
.cjzs-imgbox .swiper-slide .cjzs_B .cjzs_img .cjzs_img_top{padding-top:76.25%;}
.cjzs-imgbox .swiper-slide .cjzs_p{display:block; overflow:hidden; height:34px; line-height:34px; text-align:center; font-family:'Microsoft YaHei'; font-size:16px; color:#161616; margin-top:10px;}
.cjzs-imgbox .swiper-slide .cjzs_sp{display:block; overflow:hidden; padding:15px 0;}
.cjzs-imgbox .swiper-slide .cjzs_sp img{display:block; max-width:100%; height:auto; margin:0 auto;}
.cjzs-imgbox .swiper-slide:hover .cjzs_B .cjzs_img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cjzs-next{right:0; position:absolute;top:50%; margin-top:-52px; width:50px; height:105px; line-height:105px; text-align:center; overflow:hidden; opacity:1;  cursor:pointer; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; background-color:#000; font-family:SimSun; font-size:36px; color:#fff; z-index:9999;}
.cjzs-prev{left:0; position:absolute;top:50%; margin-top:-52px; width:50px; height:105px; line-height:105px; text-align:center; overflow:hidden; opacity:1; cursor:pointer; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; background-color:#000; font-family:SimSun; font-size:36px; color:#fff; z-index:9999;}
/*END*/

.news{width:100%; overflow:hidden; background:#eeeeee; padding:60px 0;}
.news_box{display:block; overflow:hidden; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.2);}
.news_L{width:800px; float:left; position:relative;}
/*响应式轮播图*/
.news-imgbox .swiper-slide .news_B{width:50%; float:left; overflow:hidden;}
.news-imgbox .swiper-slide .news_B .news_img{width:100%; overflow:hidden; transition:all 1s;}
.news-imgbox .swiper-slide .news_B .news_img .news_img_top{padding-top:85%;}
.news-imgbox .swiper-slide .news_txt_B{display:block; overflow:hidden; padding:30px;}
.news-imgbox .swiper-slide .news_txt_B .news_p{display:block; overflow:hidden; height:36px; line-height:36px; font-family:'Microsoft YaHei'; font-size:18px; color:#414141; transition:all 0.4s;}
.news-imgbox .swiper-slide .news_txt_B .news_txt{display:block; overflow:hidden; height:96px; line-height:24px; font-family:'Microsoft YaHei'; font-size:14px; color:#717171; margin-top:15px; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;}
.news-imgbox .swiper-slide .news_txt_B .news_more{display:block; overflow:hidden; height:30px; line-height:30px; font-family:'Microsoft YaHei'; font-size:14px; color:#717171; margin-top:20px; text-decoration:underline !important; transition:all 0.4s;}
.news-imgbox .swiper-slide:hover .news_B .news_img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.news-imgbox .swiper-slide:hover .news_txt_B .news_p{color:#4db0a2;}
.news-imgbox .swiper-slide:hover .news_txt_B .news_more{color:#4db0a2;}
.news-button{width:50%; float:right; position:absolute; right:0; bottom:0; z-index:9; background:#fff; border-top:1px solid #d8d8d8;}
.news-next{width:50%; float:right; height:62px; background:url(../Images/news_r.jpg) no-repeat center center; overflow:hidden; opacity:1; cursor:pointer;}
.news-prev{width:50%; float:left; height:62px; background:url(../Images/news_l.jpg) no-repeat center center; overflow:hidden; opacity:1; cursor:pointer; border-right:1px solid #d8d8d8;}
/*END*/
.news_ul{display:block; overflow:hidden; background:#4db0a2; padding:23px;}
.news_ul li{display:block; overflow:hidden; border-bottom:1px dotted #b5dad4;}
.news_ul li a{display:block; height:48px; line-height:48px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:16px; color:#fff;}
.news_ul li a:hover{text-decoration:underline !important; color:#fff;}

.picbox{width:100%; overflow:hidden; padding:30px 0;}
.pic_ul1{display:block; overflow:hidden; width:1286px;}
.pic_ul1 li{width:235px; float:left; margin:0 86px 10px 0; border-bottom:1px solid #cbcbcb; padding-bottom:25px;}
.pic_ul1 li .pic_img{width:76px; float:left; border-right:1px solid #dddddd;}
.pic_ul1 li .pic_img img{float:left;}
.pic_ul1 li .pic_spp{display:block; overflow:hidden; height:40px; line-height:40px; font-family:'Microsoft YaHei'; font-size:16px; color:#4b4b4b; padding-left:20px; transition:all 0.4s;}
.pic_ul1 li .pic_spp span{float:right; font-family:SimSun; font-size:20px; color:#4b4b4b; transition:all 0.4s;}
.pic_ul1 li:hover .pic_spp{color:#4db0a2;}
.pic_ul1 li:hover .pic_spp span{color:#4db0a2;}

footer{width:100%; float:left;}
.footer{width:100%; overflow:hidden; padding:40px 0; background:#f8f8f8;}
.footer_L{width:50%; float:left; border-right:1px solid #d5d5d5;}
.footer_B{width:33.3333%; float:left;}
.footer_p{display:block; overflow:hidden; height:28px; line-height:28px; font-family:'Microsoft YaHei'; font-size:18px; color:#303030;}
.footer_ul{display:block; overflow:hidden; padding-top:20px;}
.footer_ul li{display:block; overflow:hidden; height:30px; line-height:30px;}
.footer_ul li a{ font-family:'Microsoft YaHei'; font-size:14px; color:#7b7b7b;}
.footer_ul li a:hover{color:#4db0a2; text-decoration:underline !important;}
.footer_R{width:50%; float:right;}
.footer_wx{width:136px; float:right;}
.footer_wx img{width:136px; display:block; height:136px; margin:0 auto;}
.footer_wx span{display:block; overflow:hidden; height:35px; line-height:35px; text-align:center; background:#e4e4e4; font-family:'Microsoft YaHei'; font-size:14px; color:#fff;}
.footer_BB{display:block; overflow:hidden; padding-left:68px;}
.footer_dianhua{display:block; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#474747; line-height:25px; background:url(../Images/foot_dianhua.jpg) no-repeat left center; padding-left:50px;}
.footer_dianhua span{display:block; overflow:hidden; height:28px; line-height:28px; font-size:24px; color:#4db0a2;}
.footer_txt{display:block; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#656565; line-height:26px; padding:20px 0 0 50px;}

.foot{width:100%; overflow:hidden; background:#6d6d6d; line-height:24px; padding:20px 0; font-family:'Microsoft YaHei'; font-size:14px; color:#fff;}
.foot a{float:left; margin-left:30px;}

/*手机底部*/
.hot{width:100%; height:58px; position:fixed; bottom:0; left:0; z-index:9999999999999; border-top:solid 2px #fff; background:#6d6d6d;}
.hot span{ color:#fff; font-size:16px; line-height:20px; text-align:center !important;}
.hot h6{ font-size:12px; line-height:20px; text-align:center !important;}
.hot .row{margin:0 !important;}
.hot .row div{padding:0 !important;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row div:hover a{background:#000;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%;}
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px; border:2px solid #000;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../Images/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../Images/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }

/*走进震袁*/
.N_banner{width:100%; height:386px; overflow:hidden; position:relative;}
.N_banner_hover{width:100%; overflow:hidden; position:absolute; left:0; top:50%; margin-top:-32px;}
.N_banner_p{display:block; overflow:hidden; height:44px; line-height:44px; text-align:center; font-family:'Microsoft YaHei'; font-size:36px; color:#fff;}
.N_banner_heng{width:68px; height:1px; background:#fff; display:block; overflow:hidden; margin:20px auto 0 auto;}

.main{width:100%; overflow:hidden; padding:20px 0;}
.dqwz_title{width:100%; float:left; line-height:32px; border-bottom:1px solid #d6d6d6; padding-bottom:15px; font-family:'Microsoft YaHei'; font-size:14px; color:#7b7b7b; background:url(../Images/dqwz_logo.jpg) no-repeat left 7px; padding-left:34px;}
.dqwz_title span{color:#4db0a2;}
.dqwz_contect{width:100%;float:left; padding-top:30px;}
.main_left{width:216px; float:left;}
.about_ul{display:block; overflow:hidden;}
.about_ul li{width:100%; float:left; border-bottom:1px solid #cfcfcf; position:relative; padding-bottom:3px;}
.about_ul li .about_heng{width:18px; height:4px; float:left; background:#4db0a2; position:absolute; left:0; bottom:-1px; z-index:9;}
.about_ul li a{display:block; height:60px; line-height:60px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:17px; color:#2c2c2c;}
.about_ul li a span{float:right; font-family:SimSun; font-size:24px; color:#aaaaaa;}
.about_ul li a:hover{font-weight:bold;}
.about_ul li a:hover span{color:#4db0a2;}
.main_right{width:930px; float:right;}
.company{display:block; overflow:hidden; font-family:'Microsoft YaHei'; font-size:16px; color:#4d4d4d; line-height:30px;}

/*产品中心*/
.about_dl{display:block; width:100%; float:left; border:1px solid #cfcfcf; padding:10px;}
.about_dl dd{width:48%; float:left; margin:5px 1%;}
.about_dl dd a{display:block; height:24px; line-height:24px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:12px; color:#666666; transition:all 0.4s;text-overflow:ellipsis; white-space: nowrap;}
.about_dl dd a span{float:left; margin-right:5px;}
.about_dl dd a:hover{color:#000;}

.cp_ul{width:960px; display:block;}
.cp_ul li{width:290px; float:left; margin:0 30px 35px 0; box-shadow:0 0 24px rgba(0,0,0,0.2);}
.cp_ul li a{display:block; overflow:hidden; background:#fff; padding:14px; transition:all 0.4s;}
.cp_ul li a .cp_img{width:100%; overflow:hidden; border-bottom:1px solid #9f9f9f; position:relative;}
.cp_ul li a .cp_img .cp_img_top{padding-top:112.1673004%;}
.cp_ul li a .cp_img img{transition:all 1s;}
.cp_ul li a .cp_txt{display:block; overflow:hidden; height:45px; line-height:45px; text-align:center; font-family:'Microsoft YaHei'; font-size:16px; color:#585858;}
.cp_ul li a:hover{background:#4db0a2;}
.cp_ul li a:hover .cp_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cp_ul li a:hover .cp_txt{color:#fff;}

.pc-slide {width:100%; overflow:hidden;}
.view{border:1px solid #ccc;}
.view .swiper-container {width: 100%; overflow:hidden;}
.view .swiper-container .swiper-slide{position:relative;}
.view .swiper-container .swiper-slide .view_img_top{padding-top:56.98925%;}
.preview {width:100%; position: relative; padding:0 30px; margin-top:10px;}
.preview .swiper-container {width: 100%; height:100%;}
.preview .swiper-slide {width:18%; height:100%; overflow:hidden; position:relative; cursor:pointer; margin:0 1%;border:1px solid #ccc;}
.preview .swiper-slide .preview_img_top{padding-top:100%;}

.preview .active-nav {border-color:#4db0a2;}
.preview .arrow-left {background: url(../Images/cpshow_l.jpg) no-repeat center center; position: absolute; left:5px; top: 50%; margin-top: -11px; width:12px;	height:22px; z-index: 10;}
.preview .arrow-right {background: url(../Images/cpshow_r.jpg) no-repeat center center;	position: absolute;	right:5px; top: 50%; margin-top: -11px;	width:12px;	height:22px; z-index: 10;}

.cpxq{display:block; overflow:hidden; padding-top:30px;}
.cpxq_T{display:block; overflow:hidden; border-bottom:1px solid #dfdfdf; line-height:34px; padding-bottom:20px; font-family:'Microsoft YaHei'; font-size:18px; color:#444444; font-weight:bold;}
.cpxq_txt{display:block; overflow:hidden; font-family:'Microsoft YaHei'; font-size:16px; color:#444444; line-height:36px; padding-top:20px;}

/*工程案例*/
.al_ul{display:block; width:1232px; overflow:hidden;}
.al_ul li{width:584px; float:left; margin:0 32px 40px 0;}
.al_ul li .al_img{width:100%; overflow:hidden; position:relative; background:#f3f3f3;}
.al_ul li .al_img .al_img_top{padding-top:61.64384%;}
.al_ul li .al_img img{transition:all 1s;}
.al_ul li .al_txt{display:block; overflow:hidden; border-bottom:1px solid #cecece;  line-height:60px; font-family:'Microsoft YaHei'; font-size:16px; color:#414141;}
.al_ul li:hover .al_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.al_ul li:hover .al_txt{color:#4db0a2;}

.alxq{display:block; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:24px; color:#414141; line-height:44px;}
.alxq img{display:block; max-width:100%; height:auto; margin:0 auto;}

/*车间展示*/
.cj_ul{display:block; overflow:hidden; width:1222px;}
.cj_ul li{width:385px; float:left; margin:0 22px 25px 0;}
.cj_ul li a{display:block; width:100%; overflow:hidden; position:relative; background:#f3f3f3;}
.cj_ul li a .cj_img_top{padding-top:64.9351%;}
.cj_ul li a img{transition:all 1s;}
.cj_ul li a .cj_txt{width:100%; height:50px; line-height:50px; text-align:center; overflow:hidden; position:absolute; left:0; bottom:0; z-index:9; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; background-color:#000; font-family:'Microsoft YaHei'; font-size:16px; color:#fff;}
.cj_ul li a:hover img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}

.cjxq{display:block; overflow:hidden;}
.cjxq_T{display:block; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:30px; color:#2e2e2e; line-height:50px;}
.cjxq_img{display:block; overflow:hidden;}
.cjxq_img img{display:block; max-width:100%; height:auto; margin:0 auto;}

/*新闻资讯*/
.xw_ul{display:block; overflow:hidden;}
.xw_ul li{display:block; overflow:hidden; padding-bottom:25px; border-bottom:1px dotted #979797; margin-bottom:25px;}
.xw_ul li .xw_B{width:163px; float:left; overflow:hidden; margin-right:20px;}
.xw_ul li .xw_B .xw_img{width:100%; overflow:hidden; transition:all 1s;}
.xw_ul li .xw_B .xw_img .xw_img_top{padding-top:80.9816%;}
.xw_ul li .xw_T{display:block; overflow:hidden; height:30px; line-height:30px; font-family:'Microsoft YaHei'; font-size:16px; color:#2e2e2e; transition:all 0.4s;}
.xw_ul li .xw_txt{display:block; overflow:hidden; height:72px; line-height:24px; font-family:'Microsoft YaHei'; font-size:14px; color:#6f6f6f; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.xw_ul li .xw_more{display:block; overflow:hidden; height:24px; line-height:24px; font-family:'Microsoft YaHei'; font-size:14px; color:#4db0a2;}
.xw_ul li:hover .xw_B .xw_img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.xw_ul li:hover .xw_T{ color:#4db0a2;}

.xwxq{display:block; overflow:hidden;}
.xwxq_T{display:block; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:30px; color:#2e2e2e; line-height:40px;}
.xwxq_sp{display:block; overflow:hidden; text-align:center; font-family:'Microsoft YaHei'; font-size:12px; color:#979797; line-height:24px; padding:10px 0;}
.xwxq_txt{display:block; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#4d4d4d; line-height:24px;}

/*联系我们*/
.contact{display:block; overflow:hidden;}
.contact_txt{width:40%; float:left; font-family:'Microsoft YaHei'; font-size:16px; color:#575757; line-height:36px;}
.contact_B{width:60%; float:left; height:450px;}
#map {width:100%; overflow:hidden; height:auto;}
#dituContent {width: 100%;height:350px; border:1px solid #ccc;}
.iw_poi_title {color: #CC5522;font-size: 14px;font-weight: bold;overflow: hidden;padding-right: 13px;white-space: nowrap;}
.iw_poi_content {font: 12px arial,sans-serif;overflow: visible;padding: 4px;white-space: -moz-pre-wrap;word-wrap: break-word;}

@media (max-width:1220px) {
.banner .banner-imgbox .swiper-slide .banner_img_top{padding-top:45%;}

.top{padding:0 1%;}
.header{padding:0 1%;}

.pic_ul {padding:30px 1%;}
.cpzx {padding: 25px 1% 65px 1%;}
.cpzx-imgbox .swiper-slide a .cpzx_img_top {padding-top: 85.95851%;}

.case {padding:50px 1%;}
.case-next{right: 19.5%;}
.case-prev{left: 19.5%;}

.gsjj {padding:45px 1%;}

.news {padding:50px 1%;}
.news_L {width:66%;}
.news-imgbox .swiper-slide .news_B .news_img .news_img_top {padding-top: 100%;}
.news_ul {padding: 20px;}

.picbox {padding:30px 1%;}
.pic_ul1 {width:100%;}
.pic_ul1 li{width:23%; margin:0 1% 10px 1%;}

.footer {padding: 40px 1%;}
.footer_BB {padding-left:40px;}
.foot {padding: 20px 1%;}

/*走进震袁*/
.main{padding:20px 1%;}
.main_left{width:20%;}
.main_right{width:78%;}

/*产品中心*/
.cp_ul{width:100%;}
.cp_ul li{width:31.3333%; margin:0 1% 30px 1%;}

/*工程案例*/
.al_ul{width:100%;}
.al_ul li{width:48%; margin:0 1% 40px 1%;}

/*车间展示*/
.cj_ul{width:100%;}
.cj_ul li{width:31.33%; margin:0 1% 25px 1%;}

}

@media (max-width:991px){
.icon-menu{float:right; cursor:pointer; width:40px; height:22px; background:url(../Images/menu_logo.png) no-repeat center center; position:absolute;right:1%;top:50%; margin-top:-11px; z-index:9999999; background-size:100% 100%;}
.logo {width:100%; position:relative;}
.header_R {width:100%; position:relative;}
nav {display:none; width:200px; background:rgba(77, 176, 162, 0.8) none repeat scroll 0 0 !important; background-color:#4db0a2; position:absolute; right:0; top:100%; z-index:99999; padding:2px;}
.nav{ background:none;}
.nav .nLi {width:100%; background:none;}
.nav .nLi h3 {width:100%;}
.nav .nLi h3 a {display:block; height:40px; line-height:40px; border-bottom:1px solid #fff; color: #fff;}
.nav .nLi:hover h3 a{color:#4db0a2; background:#fff; border-bottom:none;}

.pic_ul {padding:20px 1%;}
.cpzx {padding:20px 1% 30px 1%;}
.cpzx_L {width:28%;}
.cpzx_ul li span {width: 50px; margin:20px 15px 0 0;}
.cpzx_ul li a {height:40px; line-height: 40px; font-size:16px;}
.cpzx_R {width:60%;}
.cpzx-imgbox .swiper-slide a .cpzx_img_top {padding-top:100%;}

.case {padding:30px 1%;}
.case-next{right: 17.5%;}
.case-prev{left: 17.5%;}

.gsjj {padding:30px 1%;}
.gsjj_R {padding:25px;}

.cjzs {padding-top:35px;}
.news {padding:30px 1%;}
.news_L {width:100%;}
.news-imgbox .swiper-slide .news_B .news_img .news_img_top {padding-top:85%;}
.news_ul {width:100%; float:left;}

.picbox {padding:20px 1%;}
.pic_ul1 li .pic_img {width:66px;}
.pic_ul1 li .pic_spp {font-size:14px; padding-left:10px;}

.footer {padding:30px 1%;}
.footer_BB {padding-left:20px;}
.foot {padding:15px 1%;}

/*走进震袁*/
.main_left{width:24%;}
.main_right{width:74%;}

/*产品中心*/
.preview .swiper-slide {width:23%;}

/*工程案例*/
.al_ul li{width:48%; margin:0 1% 20px 1%;}

/*车间展示*/
.cj_ul li{margin:0 1% 20px 1%;}

}

@media (max-width:767px){
.logo img {width:50%;}
nav{width:150px;}
.icon-menu{width:30px; height:28px; margin-top:-14px;}

.pic_ul {padding:15px 1%;}
.pic_ul li .pic_p {height:30px; line-height:30px; font-size:20px;}
.pic_ul li .pic_sp {height:auto; line-height:22px; font-size:12px;}

.cpzx {padding:15px 1%;}
.cpzx_L {width:100%; padding:0;}
.cpzx_T{display:block; height:50px; line-height:50px; overflow:hidden; text-indent:20px; background:url(../Images/sj_jiantou.png) no-repeat right center #4db0a2; font-family:'Microsoft YaHei'; font-size:20px; color:#fff; font-weight:bold;}
.cpzx_ul{display:none; padding:0;}
.cpzx_ul li{margin-top:5px;}
.cpzx_ul li span {display:none;}
.cpzx_ul li a {background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; background-color:#fff; height:40px; line-height: 40px; font-size:16px; text-align:center;}
.cpzx_R {width:100%; margin-top:15px;}
.cpzx-imgbox .swiper-slide a .cpzx_img_top {padding-top:59.95851%;}

.case {padding:15px 1%;}
.case-imgbox {margin-top: 15px;}

.gsjj {padding:15px 1%;}
.gsjj_L {width:29%;}
.gsjj_R {width:69%; padding:10px; height:100%;}
.gsjj_T { height:auto; line-height:24px; font-size:20px;}
.gsjj_txt {margin-top:10px;}
.gsjj_more {margin-top:10px;}

.cjzs {padding-top:15px;}
.cjzs_contect {padding-top:15px;}
.cjzs-imgbox .swiper-slide .cjzs_p {height:24px; line-height: 24px; font-size:14px; margin:5px 0;}
.cjzs-imgbox .swiper-slide .cjzs_sp {display:none;}

.news {padding:15px 1%;}
.news-imgbox .swiper-slide .news_B {width:100%;}
.news-imgbox .swiper-slide .news_txt_B {padding:10px;}
.news-imgbox .swiper-slide .news_txt_B .news_txt {margin-top:5px;}
.news-imgbox .swiper-slide .news_txt_B .news_more {margin-top:5px;}
.news_ul {padding:10px;}
.news_ul li a {height:38px; line-height: 38px; font-size:14px;}

.picbox {padding:15px 1%;}
.pic_ul1 li {width:48%; margin:0 1% 5px 1%; padding-bottom:5px;}
.pic_ul1 li .pic_img {width:50px;border-right: 1px solid #dddddd;}
.pic_ul1 li .pic_img img {height:30px;}
.pic_ul1 li .pic_spp {height:30px; line-height:30px; font-size:12px; padding-left:5px;}

.foot div{width:100%; text-align:center;}

/*走进震袁*/
.main{padding:0 1% 20px 1%;}
.dqwz_contect{padding:0;}
.main_left{width:100%;}
.dqwz_T{display:block; overflow:hidden; height:50px; line-height:50px; background:url(../Images/sj_jiantou.png) no-repeat right center #4db0a2; font-family:'Microsoft YaHei'; font-size:20px; color:#fff; text-indent:20px; font-weight:bold;}
.about_ul{display:none; padding-top:1px;}
.about_ul li{padding:0;}
.about_ul li a {height:40px; line-height:40px; font-size:14px; text-align:center;}
.about_ul li a:hover{background:#4db0a2; color:#fff;}
.main_right{width:100%; padding-top:15px;}

/*产品中心*/
.cp_ul li{width:48%; margin:0 1% 10px 1%;}
.cp_ul li a {padding:5px;}
.cp_ul li a .cp_txt {height:30px; line-height:30px; font-size:14px;}
.about_dl dd a {height:34px; line-height: 34px; font-size:14px; padding: 0 10px;}
.cpxq {padding-top:15px;}
.cpxq_T {line-height:30px; padding-bottom:15px; font-size:16px;}

/*工程案例*/
.al_ul{padding-top:15px;}
.al_ul li{width:98%; margin:0 1% 10px 1%;}
.al_ul li .al_txt {line-height:40px; font-size:14px;}
.alxq {padding-top:15px;font-size:20px;}

/*车间展示*/
.cj_ul{padding-top:15px;}
.cj_ul li{width:48%; margin:0 1% 10px 1%;}
.cj_ul li a .cj_txt {height:30px; line-height: 30px; font-size:14px;}
.cjxq{padding-top:15px;}
.cjxq_T{font-size:20px; line-height:30px;}
.cjxq_img{padding-top:10px;}

/*新闻资讯*/
.xw_ul li{padding-bottom:10px; margin-bottom:10px;}
.xw_ul li .xw_B{width:112px; margin-right:10px;}
.xw_ul li .xw_txt{height:60px; line-height:20px; font-size:12px;}

/*联系我们*/
.contact{padding-top:15px;}
.contact_txt{width:100%; font-size:14px; line-height:30px;}
.contact_B{width:100%; margin-top:15px; height:350px;}
#dituContent {height:200px;}

.dock{ display:none;}

}


/*清除样式*/
.clear {
    clear: both;
}

/*分页css scott style pagination*/
/*pages*/
.pagination-wrapper {
 clear:both;
 padding:1em 0 2em 0;
 text-align:center;
}
.pagination {
 display: inline-block;
 *display: inline;
 *zoom: 1;
 font-size:12px;
 border-radius: 3px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
 list-style: none;
 display: inline;
 float: left;
 line-height: 1em;
 text-decoration: none;
 border: 1px solid #ddd;
 border-left-width: 0;
}
.pagination li a {
 display: inline-block;
 padding: .5em .8em;
 background-color: #f9f9f9;
 color: #999;
}
.pagination li a:link{
 background:#fff;
 color: #4C78A5;
}
.pagination li a:hover{
 text-decoration:none;
}
.pagination li a:link:hover {
 color: #000;
}
.pagination li.thisclass {
 background-color: #f9f9f9;
 color:#999;
}
.pagination li:first-child {
 border-left-width: 1px;
 border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
 border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
 color: #444;
}




.title-12{ margin-bottom: 20px; }
.title-12 .biaoti{ padding-bottom: 10px; font-size: 18px;color: #4db0a2; line-height: 24px; border-bottom: solid 4px #4db0a2; }

.text-18-list{ margin-bottom: 20px; }
.text-18-list .biaoti{line-height: 40px;}
.text-18-list .biaoti a{ display: block;padding: 0 5px; color: #434343;  border:solid 1px #d5d5d5; }
.text-18-list p{ margin-top: 15px !important; }
.text-18-list p span{ display: block; padding: 0 0 0 20px; margin-bottom: 15px; }
.text-18-list p span a{ color: #626262; }



/*浮动QQ*/
.dock {
	position: fixed;
	right: 0px;
	width: 50px;
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index: 200;
}

.dock.close {
	z-index: 50;
}

.dock ul.icons {
	position: absolute;
	list-style: none;
	right: 0px;
	padding: 0px;
	width: 50px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock.close ul.icons {
	right: -70px;
}

.dock ul.icons li i {
	display: block;
	position: relative;
	width: 50px;
	height: 50px;
	background: url(../Images/icons.png) no-repeat;
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 210;
}

.dock ul.icons li.active i {
	-moz-opacity: 0.4;
	opacity: 0.4;
}

.dock ul.icons li.up i {
	background-position: -63px -150px;
}

.dock ul.icons li.tel i {
	background-position: -62px -108px;
}

.dock ul.icons li.im i {
	background-position: -63px -20px;
}

.dock ul.icons li.wechat i {
	background-position: -59px -66px;
}

.dock ul.icons li.down i {
	background-position: -63px -190px;
}

.dock ul.icons li p {
	display: block;
	position: absolute;
	top: 50px;
	right: -260px;
	padding: 15px 20px;
	height: 120px;
	color: White;
	line-height: 30px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-moz-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .4s ease-in-out .1s;
	-moz-transition: all .4s ease-in-out .1s;
	-ms-transition: all .4s ease-in-out .1s;
	-o-transition: all .4s ease-in-out .1s;
	transition: all .4s ease-in-out .1s;
	overflow: hidden;
	z-index: 201;
}

.dock ul.icons li.active p {
	right: 50px;
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
}

.dock ul.icons li.tel p {
width: 143px;
    height:130px;
    line-height:30px
}

.dock ul.icons li.im p {
	width: 140px;
    height:170px;
    line-height:30px
}

.dock ul.icons li.im p a {
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 35px;
	line-height: 32px;
	color: #00dfb9;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #00dfb9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock ul.icons li.im p a:hover {
	color: White;
	background: #0f8773;
	border: 1px solid #0f8773;
}

.dock ul.icons li.wechat p {
	width: 180px;
    height:180px;
    line-height:30px
}

.dock ul.icons li.wechat p img {
	
	border: 2px solid #000;
}

.dock a.switch {
	position: absolute;
	display: block;
	top: 270px;
	right: 11px;
	width: 26px;
	height: 26px;
	background: url(../Images/icons.png) no-repeat 0px -640px;
	cursor: pointer;
	-webkit-transition-delay: .15s;
	-moz-transition-delay: .15s;
	-ms-transition-delay: .15s;
	-o-transition-delay: .15s;
	transition-delay: .15s;
}

.dock a.switch.off {
	background-position: -32px -640px;
}


/*分页专用css1 -- qipapage*/
.qipapage {line-height:30px;list-style:none;margin:30px 0px 20px;text-align:center;}
.qipapage a {border:1px solid #dedede; padding:0 6px; display:inline-block; margin-right:5px;}
.qipapage a:hover,.qipapage li.active a {border:1px solid #000; color:#000; font-weight:bold; text-decoration:none;}
.qipapage span {border:1px solid #dedede; padding:0 20px; display:inline-block;}
.qipapage li {display:inline-block; margin-right:10px; margin-bottom:10px;}
.qipapage td {margin-right:10px; margin-bottom:10px;}