﻿*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei";}
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; }

.wrap{ max-width:1000px !important; margin:0 auto;}

header{width:100%;overflow:hidden;}
.headerbox{width:100%; height:90px; background:#0f0f0f; overflow:hidden;}
.header{width:100%; height:90px; overflow:hidden;}
.header .logo{width:25%; float:left; height:90px;}
.header .logo img{width:305px; height:90px;display:block;}

nav{width:65%;float:right; height:90px; overflow:hidden;}
nav ul{width:100%;float:left;}
nav ul li{width:12.5%;float:left;}
nav ul li a{ display:block; height:90px; line-height:90px; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#fff;}
nav ul li a:hover{color:#24aefe; background:#191919;}
nav ul .on a{color:#24aefe; background:#191919;}

/*banner*/
.banner{ height: 100%; overflow:hidden;}
.banner a.active{ outline:0;}
.banner .bannerc { position: relative; height: 100%; overflow-x: hidden; overflow-y: auto;}
.banner .ck-slide { width:100%;height:510px;position: relative; overflow: hidden; transition:all 0.3s;}
.banner .ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.banner .ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;width:100%;height:510px; transition:all 0.3s;}
.banner .ck-slide ul.ck-slide-wrapper li { display:none; position: absolute; width:100%; height:100%; text-align:center;}
.banner .ck-slide ul.ck-slide-wrapper li a{ height:100%;}
.banner .ck-slide ul.ck-slide-wrapper li div{ width:100%; height:510px; display:block;}
.banner .ck-slide ul.ck-slide-wrapper li .img01{background:url(../images/banner1.jpg) no-repeat center center;background-size:100% 100%;}
.banner .ck-slide ul.ck-slide-wrapper li .img02{background:url(../images/banner2.jpg) no-repeat center center;background-size:100% 100%;}
.banner .ck-slide ul.ck-slide-wrapper li .img03{background:url(../images/banner3.jpg) no-repeat center center;background-size:100% 100%;}
.banner .ck-slide ul.ck-slide-wrapper li.active{ display:block;}
.banner .ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.banner .ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
.banner .ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
.banner .ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.banner .ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.banner .ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.banner .ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.banner .ck-slidebox ul li.current em { background-color: #fe6500;}
.banner .ck-slidebox ul li em:hover { background-color: #fe6500;}

main{width:100%; overflow:hidden; padding:20px 0;}
.fwxm{width:100%; padding:20px 0 50px 0; overflow:hidden;}
.fwxm_title{ display:block;text-align:center; height:74px; overflow:hidden; background:url(../images/heng1.jpg) repeat-x left center;}
.fwxm_txt{ background:#fff; text-align:center; display:inline-table; padding:0 5px; overflow:hidden;}
.fwxm_txt .fwxm_p{ display:block; height:34px; line-height:34px; font-family:Aparajita; color:#239fe8; font-size:42px; overflow:hidden;}
.fwxm_txt .fwxm_sp{ display:block; height:40px; line-height:40px; font-family:'Microsoft YaHei'; color:#333333; font-size:28px; overflow:hidden;}
.fwxm_contect{width:100%;float:left; padding-top:30px; position:relative;}
/*响应式轮播图*/
#responsive-shuffling { width:100%;height:100%;}
#responsive-shuffling .swiper-slide {width:100%; position:relative;}
#responsive-shuffling .swiper-slide img{width:100%; height:210px;}
#responsive-shuffling .swiper-slide .gcal_sp{display:none; width:100%; height:210px; line-height:210px;text-align:center;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important; background-color:#000; overflow:hidden; position:absolute;left:0;top:0; cursor:pointer;transition:all 0.1s;}
#responsive-shuffling .swiper-slide .gcal_sp a{ font-size:22px; color:#fff; font-family:'Microsoft YaHei';}
#responsive-shuffling .swiper-slide:hover .gcal_sp{ display:block;}
.swiper-button-next{right:-70px; width:40px; height:40px; background:url(../images/next.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:0;}
.swiper-button-prev{left:-70px; width:40px; height:40px; background:url(../images/prve.jpg) no-repeat 100% 0; overflow:hidden; opacity:1;margin-top:0;}
#responsive-shuffling:hover .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ display:block;}
#responsive-shuffling:hover .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ display:block;}
.fwxm_more{width:100%;height:34px; text-align:center; float:left; margin-top:35px;}
.fwxm_more a{width:117px;height:34px; line-height:34px; display:inline-table; background:#239fe8; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#fff;}

.gsjj{width:100%; background:url(../images/gsjj_bj1.jpg) repeat; overflow:hidden; padding:44px 0 50px 0;}
.gsjj_title{ display:block;text-align:center; height:74px; overflow:hidden; background:url(../images/heng2.jpg) repeat-x left center;}
.gsjj_txt{background:url(../images/gsjj_bj1.jpg) repeat; text-align:center; display:inline-table; padding:0 20px; overflow:hidden;}
.gsjj_txt .gsjj_p{ display:block; height:34px; line-height:34px; font-family:Aparajita; color:#239fe8; font-size:42px; overflow:hidden;}
.gsjj_txt .gsjj_sp{ display:block; height:40px; line-height:40px; font-family:'Microsoft YaHei'; color:#fff; font-size:28px; overflow:hidden;}
.gsjj_contect{width:100%; padding-top:30px; overflow:hidden;position:relative;}
.gsjj_left{width:692px;float:left; height:285px; border:5px solid #787878; margin-top:40px; padding:10px 60px 10px 15px; font-family:'Microsoft YaHei'; color:#fff; font-size:14px; overflow:hidden;}
.gsjj_more{width:78px;float:right; height:24px; line-height:24px; text-align:center; margin-top:6px; background:#7d7d7d;}
.gsjj_more a{ color:#fff;}
.gsjj_right{width:362px;float:right; height:326px; background:url(../images/gsjj_bj2.jpg) no-repeat right top; position:absolute;right:0;top:30px;}
.gsjj_img{float:left;margin-top:16px; position:relative;}
.gsjj_img img{width:346px; height:269px; display:block;}
.gsjj_sub{width:48px;float:left; height:76px; position:absolute;left:0;bottom:-34px; background:url(../images/gsjj_imgbj.png) no-repeat center center;}
.gsjj_dianhua{float:left; height:42px; line-height:21px; margin-left:65px; font-family:'Microsoft YaHei'; font-size:16px; color:#fff;}
.gsjj_dianhua span{ color:#239fe8; font-weight:bold;}

.cpzs{width:100%; overflow:hidden; margin-top:50px;}
.cpzs_contect{width:100%;float:left; padding-top:30px; position:relative;}
/*响应式轮播图*/
#responsive-shuffling1 { width:100%;height:100%;}
#responsive-shuffling1 .swiper-slide {width:100%; position:relative;}
#responsive-shuffling1 .swiper-slide img{width:100%; height:210px;}
#responsive-shuffling1 .swiper-slide .gcal_sp{display:none; width:100%; height:210px; line-height:210px;text-align:center;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important; background-color:#000; overflow:hidden; position:absolute;left:0;top:0; cursor:pointer;transition:all 0.1s;}
#responsive-shuffling1 .swiper-slide .gcal_sp a{ font-size:22px; color:#fff; font-family:'Microsoft YaHei';}
#responsive-shuffling1 .swiper-slide:hover .gcal_sp{ display:block;}
.swiper-button-next1{right:-70px; width:40px; height:40px; background:url(../images/next.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:0;}
.swiper-button-prev1{left:-70px; width:40px; height:40px; background:url(../images/prve.jpg) no-repeat 100% 0; overflow:hidden; opacity:1;margin-top:0;}
#responsive-shuffling1:hover .swiper-button-prev1, .swiper-container-rtl .swiper-button-next1{ display:block;}
#responsive-shuffling1:hover .swiper-button-next1, .swiper-container-rtl .swiper-button-prev1{ display:block;}

/*响应式轮播图*/
#responsive-shuffling2 { width:100%;height:100%;}
#responsive-shuffling2 .swiper-slide {width:100%; position:relative;}
#responsive-shuffling2 .swiper-slide img{width:100%; height:210px;}
#responsive-shuffling2 .swiper-slide .gcal_sp{display:none; width:100%; height:210px; line-height:210px;text-align:center;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important; background-color:#000; overflow:hidden; position:absolute;left:0;top:0; cursor:pointer;transition:all 0.1s;}
#responsive-shuffling2 .swiper-slide .gcal_sp a{ font-size:22px; color:#fff; font-family:'Microsoft YaHei';}
#responsive-shuffling2 .swiper-slide:hover .gcal_sp{ display:block;}
.swiper-button-next2{right:-70px; width:40px; height:40px; background:url(../images/next.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:0;}
.swiper-button-prev2{left:-70px; width:40px; height:40px; background:url(../images/prve.jpg) no-repeat 100% 0; overflow:hidden; opacity:1;margin-top:0;}
#responsive-shuffling2:hover .swiper-button-prev2, .swiper-container-rtl .swiper-button-next2{ display:block;}
#responsive-shuffling2:hover .swiper-button-next2, .swiper-container-rtl .swiper-button-prev2{ display:block;}

.case{ display:block; overflow:hidden; padding-top:20px;}
.case_L{width:325px;float:left;}
.case_p{ display:block; height:110px; background:#f39c0f; overflow:hidden;}
.case_p img{ display:block; margin:0 auto;}
.case_img1{float:left; padding-top:15px;}
.case_img1 img{ display:block;}
.case_R{width:675px; float:right;}
.case_R img{float:left; margin:0 0 12px 12px;}
.case_p1{width:159px;float:left; height:135px; background:#70c72c;margin:0 0 12px 12px;}
.case_p1 img{float:none; margin:0 auto; display:block;}

.sense{ display:block; padding-top:20px; overflow:hidden;}
.sense li{width:465px;float:left; margin:0 35px 35px 0;}
.sense li .sense_img{width:125px; float:left;}
.sense li .sense_img img{ display:block;}
.sense li .sense_txt{ display:block; height:110px; padding:2px 15px 0 20px; overflow:hidden;}
.sense li .sense_p{display:block; height:44px; line-height:44px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px;color:#000;}
.sense li .sense_sp{display:block; line-height:22px; color:#5f5f5f; overflow:hidden;}
.sense li:hover{ background:#239fe8;}
.sense li:hover .sense_p{ color:#fff;}
.sense li:hover .sense_sp{ color:#fff;}

footer{width:100%; background:#333333; overflow:hidden; padding:20px 0; margin-top:20px;}
footer .foot_img{float:left; padding-right:40px; border-right:1px solid #999999;}
footer .foot_img img{ display:block;}
footer .foot_txt{float:left; font-family:'Microsoft YaHei'; color:#fff; padding-left:40px; line-height:19px;}
footer .foot_txt span{ font-size:14px; font-weight:bold;}
footer .foot_txt a{ color:#fff;}
/*手机底部导航*/
.hot{width:100%; height:68px; background:#f39c0f; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
.hot .row div:hover{ background:#cf8001;}

/*关于我们*/
.main{width:100%; padding:10px 0; overflow:hidden;}
.dqwz_title{width:100%; float:left; height:53px; background:url(../images/dqwz_heng.jpg) repeat-x left bottom; text-align:center;}
.dqwz_title ul li{display:inline-table; height:53px; margin:0 19px;}
.dqwz_title ul li a{ display:block; height:53px; line-height:53px; text-align:center; font-family:'Microsoft YaHei'; font-size:16px; color:#666666;}
.dqwz_title ul li a:hover{ color:#239fe8; border-bottom:2px solid #239fe8;}
.dqwz_contect{width:100%;float:left;padding-top:45px;min-height:400px;}
.company{width:100%; text-align:left; line-height:30px; color:#000; font-family:'Microsoft YaHei';  overflow:hidden; font-size:16px; }
.company_more{width:144px; height:44px; margin:30px auto;overflow:hidden;}
.company_btn{width:144px; height:44px; background:url(../images/dqwz_btn.jpg) no-repeat center center; overflow:hidden;}

/*服务项目*/
.pro{width:100%;float:left; padding-top:35px;}
.pro li{width:315px;float:left; margin:0 9px 25px 9px;}
.pro li .pro_img{width:315px; height:235px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.pro li .pro_img img{ max-width:315px; max-height:235px; vertical-align:middle; display:block; margin:0 auto;}
.pro_p{display:block; height:24px; line-height:24px; margin-top:14px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:15px; color:#333333; text-align:center;}
.pro_sp{display:block;line-height:24px;overflow:hidden; color:#666666;}

.proxq{width:742px;margin:0 auto; overflow:hidden; padding:20px 0;}
.proxq_img{width:100%; overflow:hidden;}
.proxq_img img{width:100%; display:block;}

/*道路常识*/
.xw{ display:block; padding:0 15px; overflow:hidden;}
.xw li{ display:block; margin-bottom:20px; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #e6e6e6;}
.xw li .xw_img{ float:left; margin-right:25px;}
.xw li .xw_img img{width:239px; height:175px; display:block; border:1px solid #e5e5e5;}
.xw li .xw_p{ display:block; line-height:25px; font-family:'Microsoft YaHei'; color:#999999; overflow:hidden;}
.xw li .xw_p span{ font-size:18px; color:#666666; font-weight:bold;}
.xw li .xw_txt{ display:block; line-height:24px; color:#4f4f4f; font-family:'Microsoft YaHei'; font-size:14px;}

.xwxq{ display:block; overflow:hidden;}
.xwxq_p{ display:block; height:56px; line-height:56px; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:20px; color:#333333; border-bottom:1px solid #999;}
.xwxq_sp{ display:block; line-height:26px; text-align:center; overflow:hidden; color:#333333; margin-top:15px;}
.xwxq_sp a{ color:#333333;}
.xwxq_sp a:hover{ color:#f00;}
.xwxq_txt{ display:block; font-family:'Microsoft YaHei'; font-size:14px; line-height:26px; color:#333333; padding-top:15px; overflow:hidden;}





@media (max-width:1199px){
/*banner*/
.banner .ck-slide{height:380px;}
.banner .ck-slide ul.ck-slide-wrapper {height:380px;}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:380px;}

/*响应式轮播图*/
.swiper-button-next{ display:none; right:0; width:40px; height:40px; background:url(../images/next.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:0;}
.swiper-button-prev{ display:none;left:0; width:40px; height:40px; background:url(../images/prve.jpg) no-repeat 100% 0; overflow:hidden; opacity:1;margin-top:0;}
.fwxm_contect:hover .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ display:block;}
.fwxm_contect:hover .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ display:block;}

.swiper-button-next1{ display:none; right:0; width:40px; height:40px; background:url(../images/next.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:0;}
.swiper-button-prev1{ display:none;left:0; width:40px; height:40px; background:url(../images/prve.jpg) no-repeat 100% 0; overflow:hidden; opacity:1;margin-top:0;}
.cpzs_contect:hover .swiper-button-prev1, .swiper-container-rtl .swiper-button-next1{ display:block;}
.cpzs_contect:hover .swiper-button-next1, .swiper-container-rtl .swiper-button-prev1{ display:block;}

.swiper-button-next2{ display:none; right:0; width:40px; height:40px; background:url(../images/next.jpg) no-repeat 0 0; overflow:hidden; opacity:1; margin-top:0;}
.swiper-button-prev2{ display:none;left:0; width:40px; height:40px; background:url(../images/prve.jpg) no-repeat 100% 0; overflow:hidden; opacity:1;margin-top:0;}
.cpzs_contect:hover .swiper-button-prev2, .swiper-container-rtl .swiper-button-next2{ display:block;}
.cpzs_contect:hover .swiper-button-next2, .swiper-container-rtl .swiper-button-prev2{ display:block;}


}


@media (max-width:991px){
.header .icon-menu{float:right; margin-right:15px;font-size:50px;color:#fff;  cursor:pointer; height:90px; line-height:90px;}
.header .sjdnav{ width:150px; height:auto; position:absolute;right:0; top:90px;z-index:9999;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; background-color:#000;}
.header .sjdnav ul{ padding:0; margin:0;}
.header .sjdnav li{ height:38px;display:block; padding:0; border-bottom:1px solid #fff; text-align:center;}
.header .sjdnav li a{display:block; color:#fff; line-height:38px; font-family:'Microsoft YaHei'; font-size:14px; }
.header .sjdnav li a:hover{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; background-color:#000; color:#fff;}
.header .sjdnavhide{ height:0; overflow:hidden;}	
.header .logo{height:90px; padding-left:10px;}
.header .logo img{width:305px; height:90px;}

/*banner*/
.banner .ck-slide{height:316px;}
.banner .ck-slide ul.ck-slide-wrapper {height:316px;}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:316px;}

/*手机样式*/
.sj_gsjj{width:100%; overflow:hidden; padding:20px 1%;}
.sj_gsjj_img{width:100%; float:left; text-align:center;}
.sj_gsjj_img img{width:100%; max-width:610px; max-height:410px; display:block; margin:0 auto;}
.sj_gsjj_txt1{width:100%;float:left; line-height:30px; font-family:'Microsoft YaHei'; font-size:16px; color:#fff; overflow:hidden; padding-top:15px;}
.gsjj_more1{width:106px;float:right; margin-top:15px; height:37px; line-height:37px; text-align:center; background:#7d7d7d;}
.gsjj_more1 a{ font-size:16px; color:#fff;}

.case{ display:block; overflow:hidden; padding-top:20px;}
.case_L{width:100%;float:left;}
.case_p{ display:block; height:110px; background:#f39c0f; overflow:hidden;}
.case_p img{ display:block; margin:0 auto;}
.case_img1{width:100%; float:left; padding:15px 12px 0 12px;}
.case_img1 img{width:100%;margin:0 auto; display:block;}
.case_R{width:100%; float:right; margin-top:12px; padding:0 12px;}
.case_R img{float:left; margin:0 0 12px 12px;}
.case_R .img1{width:100%; display:block; margin:0 0 0 0;}
.case_R .img2{width:58%; height:135px; display:block; margin:15px 0 0 0;padding-left:12px;}
.case_p1{width:42%;float:left; height:135px; background:#70c72c;margin:15px 0 0 0;}
.case_p1 img{float:none; margin:0 auto; display:block;}
.sense{ display:block; padding:20px 1% 0 1%; overflow:hidden;}
.sense li{width:100%;float:left; margin:0 0 35px 0;}

footer{width:100%; background:#333333; overflow:hidden; padding:20px 0; margin-top:20px;}
footer .foot_img{width:100%;float:left; border-right:none; padding-right:0;}
footer .foot_img img{ display:block; margin:0 auto;}
footer .foot_txt{float:left;width:100%; font-family:'Microsoft YaHei'; color:#fff; text-align:center; padding-left:0; line-height:24px; margin-top:20px;}
footer .foot_txt span{ font-size:14px; font-weight:bold;}
footer .foot_txt a{ color:#fff;}

/*关于我们*/
.main{width:100%; padding:0 1%; overflow:hidden;}
.company{width:100%; text-align:center; line-height:22px; color:#000; font-family:'Microsoft YaHei'; overflow:hidden; min-height:0;}

/*服务项目*/
.pro{width:100%;float:left; padding-top:20px;}
.pro li{width:48%;float:left; margin:0 1% 14px 1%;}
.pro li .pro_img{width:100%; height:270px; text-align:center; vertical-align:middle; display:block; overflow:hidden;}
.pro li .pro_img img{width:100%; height:100%; max-width:100%; max-height:100%; vertical-align:middle; display:block; margin:0 auto;}
.pro li .pro_p{display:block; height:24px; line-height:24px; margin-top:14px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:15px; color:#333333;}
.pro li .pro_sp{display:block;line-height:24px;overflow:hidden; color:#666666;}

.proxq{width:100%;margin:0 auto; overflow:hidden; padding:0 0 20px 0;}




}


@media (max-width:767px){
.header{width:100%; height:90px; background:none; overflow:hidden;}
.header .icon-menu{float:right; margin-right:15px;font-size:40px;color:#fff;  cursor:pointer; height:90px; line-height:90px;}
.header .sjdnav{ width:100%; height:auto; position:absolute;right:0; top:90px;z-index:9999;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; background-color:#000;}
.header .sjdnav ul{ padding:0; margin:0;}
.header .sjdnav li{ height:38px;display:block; padding:0; border-bottom:1px solid #fff; text-align:center;}
.header .sjdnav li a{display:block; color:#fff; line-height:38px; font-family:'Microsoft YaHei'; font-size:14px; }
.header .sjdnav li a:hover{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; background-color:#000; color:#fff;}
.header .sjdnavhide{ height:0; overflow:hidden;}	
.header .logo{ height:90px ; padding-left:0;}
.header .logo img{width:305px; height:90px; padding-left:0;}

/*banner*/
.banner .ck-slide{height:240px}
.banner .ck-slide ul.ck-slide-wrapper {height:240px}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:240px;}

main{width:100%; overflow:hidden; padding:10px 0;}
.dqwz_contect{width:100%;float:left;padding-top:15px;min-height:0;}

/*产品下拉开始*/
.left{width:100%;float:left;height:100%;}
.div1{ display:block; overflow:hidden;}
.div2{cursor:pointer;position:relative; display:block; height:45px; line-height:45px; text-indent:20px; overflow:hidden; background:url(../images/dqwz_jiantou.jpg) no-repeat right center #f49701;font-family:'Microsoft YaHei'; color:#fff; font-size:20px; margin-top:4px;}
.div3{display:none;}
.div3 ul{margin:0;padding:0;}
.div3 li{ display:block; height:35px; line-height:35px; background:#f49701; overflow:hidden; margin-top:5px; cursor:pointer;}
.div3 li a{display:block; font-family:'Microsoft YaHei'; font-size:14px;color:#fff; text-align:center; overflow:hidden;}
.div3 li a:hover{ background:#ff9d00;}
/*产品下拉结束*/

.pro li .pro_img{width:100%; height:150px; text-align:center; vertical-align:middle; display:block; overflow:hidden;}

/*新闻动态*/
.xw li .xw_img{width:50%; float:left; margin-right:15px;}
.xw li .xw_img img{width:100%; height:100%; display:block; border:1px solid #e5e5e5;}

}


@media (max-width:414px){	
/*banner*/
.banner .ck-slide{height:130px}
.banner .ck-slide ul.ck-slide-wrapper {height:130px}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:130px;}



}


@media (max-width:340px){
/*banner*/
.banner .ck-slide{height:100px}
.banner .ck-slide ul.ck-slide-wrapper {height:100px}
.banner .ck-slide ul.ck-slide-wrapper li div{ height:100px;}



}


@media (max-width:320px) {
.header .icon-menu{float:right; margin-right:15px;font-size:30px;color:#fff;  cursor:pointer; height:90px; line-height:90px;}
.header .logo img{width:260px; height:90px; padding-left:0;}

.case_R .img2{width:58%; height:135px; display:block; margin:15px 0 0 0;padding:0 0 0 12px;}
.case_p1{width:42%;float:left; background:#70c72c; height:135px;margin:15px 0 0 0;}
.case_p1 img{float:none; margin:0 auto; display:block; }


}