

/*联系我们*/
.contact_con{position: relative;}
.contact_con .map_con{height: 550px;overflow: hidden;}
.contact_con dl{width:570px;color: #fff;overflow: hidden;
    position: absolute;z-index: 9;bottom:10px;right:10px;
    background:rgba(20, 44, 82, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80); background:#142c52;
}
.contact_con dl dt{font-size: 24px;width:425px;margin:20px auto 10px;}
.contact_con dl dd{width:425px;margin:12px auto 10px;overflow: hidden;}
.contact_con dl dd q a{color:#fff;}
.contact_con dl dd span{padding:0 5px;}
.contact_con dl dd em{display:block;float:left;margin-right: -30px;}
.contact_con dl dd q{display:block;float:left;margin-left: 30px;line-height:16px;}
/*网站地图*/
.map_part8 a{ color:#000;}
.map_part8 .sitemap_wrap .content { position: relative;margin-top:50px;overflow:hidden;}
.map_part8 .sitemap_wrap .bg_line { position: absolute; top: 0; left: 0; width: 100%; height: 10000px }
.map_part8 .sitemap_wrap .bg_line li { float: left; width: 20%; height: 10000px; border-right: 1px dashed #c9c9c9 }
.map_part8 .sitemap_wrap .bg_line li:first-child { width: 20%; margin-right: -1px }
.map_part8 .sitemap_list { position: relative; padding: 0 0 35px }
.map_part8 .sitemap_list .panel { float: left; width: 20%;}
.map_part8 .sitemap_list .panel:first-child { width: 20%; margin-right: -1px }
.map_part8 .sitemap_list h3 { position: relative; margin: 0 0 22px; padding: 0 0 0 41px; min-height: 23px; font-weight: normal; font-size: 18px }
.map_part8 .sitemap_list h3 a { color: #1a3761 ;font-weight:700;}
.map_part8 .sitemap_list h3 a:hover { color: #444 }
.map_part8 .sitemap_list .panel:first-child .ico { background-position: 0 -197px }
.map_part8 .sitemap_list .panel:first-child + .panel .ico { background-position: -37px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel .ico { background-position: -73px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel + .panel .ico { background-position: -109px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel + .panel + .panel .ico { background-position: -145px -197px }
.map_part8 .sitemap_list .panel:first-child + .panel + .panel + .panel + .panel + .panel .ico { background-position: -181px -197px }

.map_part8 .sitemap_list .sub_nav_list > li { margin: 0 0 10px 41px; font-size: 12px }
.map_part8 .screen_min .sitemap_list .sub_nav_list > li { margin-left: 34px }
.map_part8 .sitemap_list .sub_nav_list > li > a { display: inline-block;font-size: 14px; background-position: -295px -79px; vertical-align: top }
.map_part8 .sitemap_list .sub_nav_list > li span { display: block; margin: 0 0 0 15px; line-height: 22px }
.map_part8 .sitemap_list .sub_nav_list > li span a { color: #9a9a9a }
.map_part8 .sitemap_list .sub_nav_list > li span a:hover{color: #1a3761;}
.map_part8 .sitemap_list .sub_nav_list > li > a + span { margin-top: 13px }
/*法律声明*/
.statement{margin-top:50px;padding-bottom: 100px;}
/*修改*/
.dl-back{background:#f7f7f7;margin-top:20px;}
.dd-back{padding-left:20px; }

/*环境数据*/
.duty .ul_top{margin-top:60px;}
.duty .ul_top li{padding:10px 15px;margin-top:10px;float: left;text-align: center;border:1px solid #eee;margin-right: -1px;}
.duty .ul_top li a{font-size: 16px;}
.duty .ul_top li.on a{color: #67b6ff;}
.duty .ul_top li a:hover{color: #67b6ff;}
.duty .ul_nav{margin-top:40px;}
.duty .ul_nav li{margin-bottom:60px;float: left;width:215px;margin-right:18px!important;text-align: center;position: relative;}
.duty .ul_nav li>a{display: block;height: 45px;line-height: 45px;background: #f5f5f5;}
.duty .ul_nav li.on>a{background: #1a3761;color: #fff;}
.duty .ul_nav li:hover>a{background: #1a3761;color: #fff;}
.duty .ul_nav li dl{position: absolute;top:45px;left: 0px;display: none;}
/*.duty .ul_nav li.on dl{display: block;}*/
.duty .ul_nav li dl dd{float: left;line-height: 50px;}
.duty .ul_nav li dl dd a{border-right: 1px solid #dcdcdc;padding:0 10px;font-size: 12px;}
.duty .ul_nav li dl dd:first-child a{border-left: 1px solid #dcdcdc;}
.duty .ul_nav li dl dd a:hover{color: #58b0ff;}
.duty .ul_nav li dl dd a.hover{color: #58b0ff;}
.duty_con{width: 100%;min-height: 100px;background: #f7f7f7;padding-bottom: 50px;}
.duty_con .zidong{max-width:1380px;margin:70px auto 0;}
.duty_con .zidong label{font-size: 18px;color: #555;}
.duty_con .zidong input.tex{border:1px solid #09f;height: 33px;
    background: url(../images/rili_ico.png) no-repeat 96% center;
    width:270px;
    vertical-align:7px\9;
    _vertical-align:0px;
    +vertical-align:0px;
}
@media screen and (min-width: 0px){
    .duty_con .zidong input.tex{vertical-align: 0px;}
}
.duty_con .zidong input.sub{width:90px;height: 35px;background: #09f;text-align: center;line-height: 35px;border:0px;color: #fff;}
.duty_con .time_con{margin-top:35px;}
.duty_con .time_con table{width: 100%;}
.duty_con .time_con table td{height: 60px;border: 1px solid #c9c9c9;text-align: center;padding:0 5px;}
.duty_con .time_con table thead td{font-size: 16px;font-weight: 700;height:78px;background: #f6fbfd;border-top: 2px solid #1a3761;}
.time_con td.t3{width:85px;}
.time_con td.t5{width:85px;}
.time_con td.t6{width:60px;}
.time_con td.t7{width:60px;}
.time_con td.t9{width: 90px;}
.time_con td.t10{width: 90px;}
.time_con td.t11{width: 80px;}
/*基本信息*/
.duty_con .zidong div.img{float: left;margin-right: -500px;position: relative;z-index: 2;width: 500px;}
.duty_con .zidong div.p{float: left;}
.duty_con .zidong div.p .edit_con_original{padding-left: 550px;}
/*监测方案*/
ul.jiance li{/*height: 50px;*/line-height: 50px;border-bottom: 1px dashed #ccc;overflow: hidden;}
ul.jiance li em{padding-left: 20px;float: left;display:inline-block;}
ul.jiance li a{padding-left: 7%;float: left;display:inline-block;max-width:1135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.jiance li a:hover{color: #67b6ff;}
ul.jiance li i{padding-left: 1%;float: left;display:inline-block;}
ul.jiance li i img{margin-top:15px;}

/*教育*/
.edu_con_top{background: #fafafa;width: 100%;margin-top: 50px;padding:30px;}
.edu_con_top .e_t_left{width: 47%;padding:0% 3% 0 0;
text-align:justify;
text-justify:inter-ideograph;}
.edu_con_top .edit_con_original{margin-top:0px!important;}
.edu_con_top .e_t_right{float: right;width: 50%;}
.edu_con_top .e_t_right img{max-width: 100% !important;}

.edu_con_bottom{width: 100%;text-align: center;margin-top: 50px;}
.edu_con_bottom h3{font-size: 16px;font-weight: 700;}

.edu_con_bottom .bxslider01{margin-top:30px;}
.edu_con_bottom .bxslider01 li{width: 30%;}
.edu_con_bottom .bx-wrapper .bx-controls-direction a{background: url(../images/pro_LR.png) no-repeat;
    width: 34px;height: 34px;top:33%;
}
.edu_con_bottom .bx-wrapper .bx-controls-direction .bx-prev{left: 0px;background-position: 0 0;}
.edu_con_bottom .bx-wrapper .bx-controls-direction .bx-next{right:0px;background-position: 100% 100%;}
.edu_con_bottom .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 100% 0%;}
.edu_con_bottom .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: 0 100%;}
.edu_con_bottom .bx-wrapper .bx-viewport{height: auto!important;}
.edu_con_bottom li .ins{width:80%;margin:20px auto;}
.edu_con_bottom li .ins p{font-size: 12px;margin-top: 10px;text-align: }
/*产业服务*/
.produ01{margin-top:50px;}
.produ01 h3{font-size: 24px;}
.produ01 p.top{font-size: 16px;color: #1a3761;margin-top:40px;}
.produ01 p.bottom{font-size: 14px;color: #676f7c;margin-top:20px;}
.produ01 .left{float: left;width:100%;}
.produ01 .left div.margin_r{padding-right: 280px;    text-align: justify;
    text-justify: inter-ideograph;}
.produ01 .right{float: right;width:215px;height: 260px;margin-top:40px;border:1px solid #ccc;margin-left:-217px;position: relative;z-index: 2;}
.produ01 .right dl{width:132px;overflow: hidden;margin:20px auto;text-align: center;padding-bottom: 20px;}
.produ01 .right dl:first-child{border-bottom: 1px solid #ccc;margin-top:25px;}
.produ01 .right dl dt{font-size: 32px;color: #1a3761;}
.produ01 .right dl dd{color: #0099ff;font-size: 12px;margin-bottom: 15px;}

.con_bg{width: 100%;background: #f7f7f7;padding:65px 0 100px 0px;margin-top: 90px;}
.produ02 h3{font-size: 24px;color: #333;font-weight: 700;}
.produ02 p{font-size: 16px;color: #1a3761;margin-top:25px;}
.produ02 dl{width:50%;float: left;margin-top:50px;}
.produ02 dl h4{font-size: 18px;color: #1a3761;font-weight: 700;}
.produ02 dl dd p{padding-right: 15%;font-size: 14px;}
.produ02 dl dt{max-width:502px;margin-top:50px;overflow: hidden;max-height: 237px;}

.produ03 dl{width:457px;min-height:290px;padding:70px 70px 0 70px;margin:20px 20px 0 0;background: #f6fbfd;float: left;}

.produ03 dl.other_mr{/*margin-right:0;*/}
.produ03 dl.other_bg{background: #f7f7f7;}
.produ03 dl dt{font-size: 24px;}
.produ03 dl dd{color: #676f7c;margin-top:20px;}
.produ04 h3{font-size: 24px;}
.produ04 .p{}
.produ04 .p b{font-size: 16px;color: #1a375f;margin-top:30px;display: block;}
.produ04 .p p{font-size: 14px;color: #555;margin-top:20px;}
.produ04 .img{margin-top:40px;}
.produ05 dl{background: none!important;border:1px solid #ccc;}
/*项目展示*/
.idea_01{margin-top:70px;}
.idea_01 dl dt{max-width: 620px;float: left;margin-right: -689px;position: relative;z-index: 2;height: 0px;padding-bottom: 28%;overflow: hidden;}
.idea_01 dl dd{width: 100%;float: left;}
.idea_01 dl dd .idea_dd{padding-left: 760px;background-color: #f7f7f7;height: 0px;padding-bottom: 28%;padding-right: 50px;}
dd .idea_dd h3{font-size: 24px;color: #2f2f2f;position: relative;height: 55px;margin-top:70px;}
dd .idea_dd p{color: #888888;}
.idea_01 dl.even dt{float: right;margin-right: 0px;margin-left: -689px;}
.idea_01 dl.even dd .idea_dd{padding-right: 760px;padding-left: 70px;}
.idea_01 dl dd p{height: 7.5em;overflow: hidden;}
.qita{margin-top:70px;}
.qita h3{font-size: 26px;}
.qita .bxslider01{margin:30px auto;padding:0 50px;}
.qita .bxslider01 li{max-width: 424px;text-align:center;}
.qita .bxslider01 li img{display: inline-block; height: auto; max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;}
.qita .bx-wrapper .bx-controls-direction a{background: url(../images/pro_LR.png) no-repeat;
    width: 34px;height: 34px;
}
.qita .bx-wrapper .bx-controls-direction .bx-prev{left: -50px;background-position: 0 0;}
.qita .bx-wrapper .bx-controls-direction .bx-next{right:-50px;background-position: 100% 100%;}
.qita .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 100% 0%;}
.qita .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: 0 100%;}


/*2016-6-16修改页面*/

.idea_ai dl dt{max-width: 561px;float: left;margin-right: -689px;position: relative;z-index: 2;overflow: hidden;}
.idea_ai dl dd{width: 100%;float: left;}
.idea_ai dl dd .idea_dd{padding-left: 613px;background-color: #f7f7f7;padding-bottom:2%;padding-right: 50px;}
dd .idea_dd h3{font-size: 24px;color: #2f2f2f;position: relative;height: 55px;margin-top:70px;}
dd .idea_dd p{color: #888888;}
.idea_ai dl.even dt{float: right;margin-right: 0px;}
.idea_ai dl.even dd .idea_dd{padding:2% 0;}
.idea_ai dl.even dd{width: 50%}
.idea_ai dl dd p{height: 7.5em;overflow: hidden;}




/*其他项目*/
.o_qt{margin-top:40px;}
.o_qt dt{float: right;max-width: 435px;margin-left:-435px;position: relative;z-index: 2;}
.o_qt dd{float: left;width:100%;}
.o_qt dd div.qt_dd{padding-right: 480px;}
.o_qt dd div.qt_dd p:first-child{font-size: 16px;}
.o_qt dd div.qt_dd p{color: #676f7c;margin-top:30px;}

.o_qt02 dl{background: #fff!important;}
.o_qt02 dl dd p{margin-top:20px;}

/*设施布局*/
.lay_map{width:1378px;border:1px solid #ddd;margin:50px 0;}
.lay_map .lay_left{float: left;width:60%;min-height: 560px;}
.lay_left .map_con{width: 477px;margin:50px auto 0;position: relative;}
.map_con .add{position: absolute;text-align: center;font-size: 12px;color: #fff;cursor: pointer;}

.map_con .add01{top:190px;left: 140px;}
.map_con .add01 img{position: absolute;margin:-20px 0 0 50px;}
.map_con .add02{top:252px;left: 280px;}
.map_con .add02 img{margin-right: 5px;}
.map_con .add03{top:250px;left: 248px;}
.map_con .add03 img{float: right;margin-left: 5px;}
.map_con .add04{top:305px;left: 105px;}
.map_con .add04 img{position: absolute;margin:-20px 0 0 75px;}
.map_con .add05{top:310px;left: 210px;}
.map_con .add05 img{position: absolute;margin:-20px 0 0 0px;}
.map_con .add06{top:290px;left: 250px;}
.map_con .add06 img{position: absolute;margin:-20px 0 0 60px;}
.map_con .add07{top:272px;left: 153px;}
.map_con .add07 img{position: absolute;margin:5px 0 0 103px;}
.map_con .add08{top:277px;left:136px;}
.map_con .add08 img{position: absolute;margin:5px 0 0 94px;}
.map_con .add09{top:358px;left: 154px;}
.map_con .add09 img{position: absolute;margin:0px 0 0 94px;}
.map_con .add10{top:332px;left: 246px;}
.map_con .add10 img{position: absolute;margin:2px 0 0 -20px;}
.map_con .add11{top:244px;left: 151px;}
.map_con .add11 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add12{top:288px;left:138px;}
.map_con .add12 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add13{top:291px;left: 163px;}
.map_con .add13 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add14{top:274px;left: 175px;}
.map_con .add14 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add15{top:150px;left: 244px;}
.map_con .add15 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add16{top:282px;left:46px;}
.map_con .add16 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add17{top:290px;left: -71px;}
.map_con .add17 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add18{top:306px;left: 9px;}
.map_con .add18 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add19{top:317px;left: -52px;}
.map_con .add19 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add20{top:310px;left: 196px;}
.map_con .add20 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add21{top:153px;left: 101px;display:none;}
.map_con .add21 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add22{top:286px;left: 201px;}
.map_con .add22 img{position: absolute;margin: 4px 0 0px 152px;}

.map_con .add23{top:283px;left: 64px;}
.map_con .add23 img{position: absolute;margin: 4px 0 0px 152px;}










.lay_left .wai_m{width:570px;}
.wai_m .add{/*width:70px;*/height: 24px;}
.wai_m .add img{margin:0;margin-top:-5px;}
.wai_m .add01{top:60px;left: 494px;}
.wai_m .add02{top:135px;left: 474px;}
.wai_m .add03{top:120px;left: 451px;}
.wai_m .add04{top:150px;left: 456px;}
.wai_m .add05{top:180px;left: 418px;}
.wai_m .add06{top:212px;left: 408px;}
.wai_m .add07{top:300px;left: 280px;}
.wai_m .add08{top:335px;left: 276px;}
.wai_m .add09{top:390px;left: 400px;}
.wai_m .add10{top:442px;left: 375px;text-align: left;}
.wai_m .add11{top:453px;left: 364px;text-align: right;}
.wai_m .add12{top:151px;left: 88px;text-align: right;}

.wai_m .add13{top:171px;left: 291px;text-align: right;}

.wai_m .add14{top:247px;left: 456px;text-align: right;}

.wai_m .add15{top:159px;left: 406px;text-align: right;}

.wai_m .add16{top:191px;left: 403px;text-align: right;}



.lay_map .lay_right{float: right;width:40%;background: #fafafa;min-height: 560px;}
.lay_right .address{width:80%;margin:90px auto 0;display: none;}
.lay_right .address.hover{display: block;}
.lay_right .address dd h3{font-size: 24px;}
.lay_right .address dd p{margin-top:35px;color: #777;}
.lay_right .address dd span{margin-top: 20px;display: block;}
.lay_right .address dd span img{vertical-align: middle;padding-right: 5px;}
.lay_right .address dt{margin-top:50px;max-width: 329px;}
/*五大亮点*/
.hight_h3{font-size: 24px;margin:30px 0;color: #555;}
.hight_con{padding-bottom: 50px;}
.hight_con dl{width:24%;padding:0px 45px;min-height: 450px;float: left;margin:30px 30px 0 0;background: #fafafa;text-align: center;}
.hight_con dl dt img{margin-top: 50px;}
.hight_con dl dt p{font-size: 24px;color: #444;margin-top:25px;}
.hight_con dl:hover dt a{color: #09f;}
.hight_con dl dd p{margin-top:45px;text-align:justify;
text-justify:inter-ideograph;}
.hight_con dl dd a{margin-top: 55px;display: block;}
.cf{overflow: hidden;}


.add_contsbox{ overflow: hidden; width:100%; font-size: 12px; line-height: 1.5; margin:20px;}

@media only screen and (max-width:1400px) {
    .edu_con_top{box-sizing: border-box;}
    .duty .ul_nav li{margin-right: 0px;width:16.66%;padding-right:0.6%;
        -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
    }
    .o_qt02 dl:nth-child(2n){margin-right: 0px;}
}
@media only screen and (max-width:1380px) {
    .duty_con .zidong{max-width: 1280px;margin-left: 20px; margin-right:20px;}
    ul.jiance li>*{box-sizing: border-box;}
    ul.jiance li em{width:15%;}
    ul.jiance li a{max-width: 70%;}
    .produ03 dl{width:49%;box-sizing: border-box;margin: 1% 1% 0 0;}
    .produ03 dl.other_mr{/*margin-right:0;*/}

    .produ03 dl dd br{display: none;}
    .idea_01 dl dt{width:50%;}
    dd .idea_dd h3{margin-top:50px;}
    .idea_01 dl dd .idea_dd{padding-left: 55%;box-sizing: border-box;}
    .idea_01 dl.even dd .idea_dd{padding-right: 55%;}
    .o_qt02 dl{padding-bottom: 50px;}
    .hight_con dl{width:31.33%;box-sizing:border-box;margin-right: 2%;}
    .lay_map{width:100%;}
}
@media only screen and (max-width:1200px) {
    .duty .ul_nav li{width:25%;}
    .edu_con_top .e_t_left{width: 100%;box-sizing: border-box;}
    .edu_con_top .e_t_right{width: 50%;padding:0 20px 20px 20px;box-sizing: border-box;}
    .edu_con_bottom .bx-wrapper .bx-controls-direction a{top:23%;}
    .produ03 dl{padding-top:40px;}
    .o_qt dt{float: right;margin:0px;width: 30%;max-width: auto;margin-left: 0;padding:20px;}
    .o_qt dd{float:none;padding:0px;box-sizing: border-box;width: 100%;display: inline;}
    .o_qt dd div.qt_dd{padding-top:20px;}
    .o_qt dd div.qt_dd p{display: inline;}
    .o_qt dd div.qt_dd{padding-right: 0px;}
}
@media only screen and (max-width:1100px) {
    .duty_con .zidong div.img{width: 350px;margin-right: -350px;}
    .duty_con .zidong div.p .edit_con_original{padding-left: 400px;}

    .produ02 dl{box-sizing: border-box;padding-right: 10%;}
    .produ02 dl h4{font-size: 18px;color: #1a3761;font-weight: 700;}
    .produ02 dl dd p{padding-right: 0%;font-size: 14px;box-sizing: border-box;}
    .produ02 dl dt{max-width:502px;margin-top:50px;}
    .hight_con dl dd a{margin-top: 30px;}
}
@media only screen and (max-width:1024px) {
    .edu_con_bottom .bx-wrapper .bx-controls-direction a{top:33%;}
    .hight_con dl{width:48%;}
    .hight_con dl:nth-child(3n){margin-right: 2%!important;}
    .hight_con dl:nth-child(2n){margin: 30px 0% 0 0!important;}
}
@media only screen and (max-width:1020px){
    .lay_map .wai_left{float: none;width:100%;}
    .lay_map .wai_right{float: none;width: 100%;}
}
@media only screen and (max-width:1000px) {
    .duty_con .time_con ,
    .duty_con .time_con thead,
    .duty_con .time_con tbody,
    .duty_con .time_con th,
    .duty_con .time_con td,
    .duty_con .time_con tr {display: block;}
    .duty .ul_nav li{width: 100%;margin-bottom: 10px;}  
    .duty .ul_nav li dl{position: static;border:1px solid #ccc;border-top:0;box-sizing: border-box;}
    .duty .ul_nav li dl dd{line-height: 2.5;}
    .duty_con .time_con thead{display: none;}
    .duty_con .time_con table td{display:block;width:50%;float: left;text-align: left;box-sizing: border-box;
        height: auto;min-height:45px;padding:10px;border-top:0px;border-left: 0px;
    }
    .duty_con .time_con table td:nth-child(1){border-top:1px solid #ccc;}
    .duty_con .time_con table td:nth-child(2){border-top:1px solid #ccc;}
    .duty_con .time_con table td:nth-child(odd){border-left:1px solid #ccc;}
    .duty_con .time_con table td::before{content: attr(data-title);padding-left: 0;text-align: left;
        display: block;color: #aaa;
    }
    .duty_con .time_con table tr{margin-bottom: 20px;overflow: hidden;}
    .duty_con .time_con tr{border-top:2px solid #1a3761;}
    .duty_con .time_con tr:nth-child(even) td{background: #eee;}
    .produ02 p br{display: none;}
    .produ03 dl{width:100%;min-height: auto;padding-bottom:50px;background: #f7f7f7;}
    .produ03 dl:nth-child(2n){background: #f6fbfd;}
    dd .idea_dd h3{margin-top:20px;height: 40px;overflow: hidden;}
    .idea_01 dl dd p{height:6em;}
    .idea_01 dl dd a{margin-top:10px;display: block;}
    .o_qt02 dl{min-height: auto!important;}

    .idea_ai dl dt{float:none;width:100%;max-width:1000px;    }
    .idea_ai dl dd{float:none; }
    .idea_ai dl dd .idea_dd{padding-left:0;height:auto; }
    .idea_ai dl dt{padding-bottom:0;}
    .idea_ai dl dd .idea_dd{padding-bottom:2%;}
    .idea_ai dl.even dt{float: none;margin-right: 0px;}
    .idea_ai dl.even dd{width:100%;}


}
@media only screen and (max-width:900px) {
    .edu_con_bottom .bx-wrapper .bx-controls-direction a{top:36%;}
    .produ01 .left div.margin_r{padding-right: 0px;}
    .produ01 .right{margin-left: 0px;width:auto;height: auto;float: left;}
    .produ01 .right dl{float: left;box-sizing: border-box;width: 130px;}
    .produ01 .right dl:first-child{border-bottom: 0;border-right:1px solid #ccc;margin-top:20px;}
    .lay_map .lay_left{float: none;width:100%;}
    .lay_map .lay_right{float: none;width: 100%;}
}
@media only screen and (max-width:820px) {
    /*网站地图*/
    .map_part8 .sitemap_wrap .bg_line li,.map_part8 .sitemap_list .panel{width:33.33%;}
    .map_part8 .sitemap_wrap .bg_line li:first-child,.map_part8 .sitemap_list .panel:first-child{width:33.33%;}
    .duty_con .zidong div.img{width: 200px;margin-right: -200px;}
    .duty_con .zidong div.p .edit_con_original{padding-left: 250px;}
    .duty .ul_nav li dl{width: 100%!important;}
    .duty .ul_nav li dl dd{width: 33.33%;box-sizing: border-box;}
    .duty .ul_nav li dl dd a{display: inline-block;box-sizing: border-box;width:100%;border-right:1px solid #ccc;}
    .duty .ul_nav li dl dd:first-child a{border-left:0;}
    .duty .ul_nav li dl dd:nth-child(3n) a{border-right: 0px;}
    
}
@media only screen and (max-width:768px) {
    /*联系我们*/
    .contact_con .map_con{height: 350px;}
    .contact_con dl{width: 100%;margin:20px 0 0 0;position: static;padding-bottom: 40px;height: auto;}
    .contact_con dl dt{width: 90%;font-size: 22px;}
    .contact_con dl dd{width: 90%;}
    .contact_con dl dd i{display: none;}
    .contact_con dl dd br{display: none;}
    .duty_con .zidong div.img{width: 100%;margin-right: 0px;float: none;}
    .duty_con .zidong div.p .edit_con_original{padding-left:0px;}
    ul.jiance li{height: auto;line-height: initial;padding-bottom: 10px;}
    ul.jiance li em{display: block;width: 100%;color: #ccc;padding-top: 10px;padding-left: 0px;}
    ul.jiance li a{padding-left:0px;max-width: 95%;}
    ul.jiance li i img{margin-top: 0;}
    .duty .ul_nav li dl dd a{box-sizing: border-box;}
    .produ02 dl{float: none;width: 100%;}
    .produ02 dl dt{margin-top:30px;}
    .produ03 dl{margin-top:15%;}
    .produ04 .p p br{display: none;}
    .idea_01 dl dt{width:100%;float: none;height: auto;padding-bottom: 0px;}
    .idea_01 dl dd .idea_dd{padding-left: 2%;height: auto;padding-bottom: 30px;padding-right: 3%;}
    .idea_01 dl dd .idea_dd p{margin-top:20px;overflow:initial;height: auto;}
    .idea_01 dl.even dt{float: none;margin-right: 0px;margin-left: 0px;}
    .idea_01 dl.even dd .idea_dd{padding-right: 0px;padding-left: 2%;}
    .o_qt02 dl{margin-top:20px;}
    .hight_con dl{width:100%;min-height: auto!important;padding-bottom: 50px;}
    .hight_con dl:nth-child(3n){margin-right: 0%!important;}
    .hight_con dl:nth-child(2n){margin-right:0!important;}
    .duty .ul_top li{width:29%; }
    .o_qt dt{width:100%;max-width:1000px;}
    .o_qt dd div.qt_dd{width:100%;}










}

@media only screen and (max-width:670px) {
    /*联系我们*/
    .contact_con dl dd span{display: block;padding-left: 0px;margin-top:5px;}
    .edu_con_top{padding:10px;}
    .lay_map .wai_left{display: none;}
    .lay_map .wai_right{padding:30px 0;min-height:auto;}
    .wai_right .address{display: block;border-top:1px solid #ccc;margin:50px auto 0;}
    .wai_right .address:first-child{border-top:0;}
    .wai_right .address dd h3{margin-top: 30px;}
    .wai_right .address dd p{margin-top:20px;}
    .wai_right .address dt{margin-top:20px;}
}
@media only screen and (max-width:600px) {
    .duty_con .time_con table td{width: 100%;border-left: 1px solid #ccc;}
    .duty_con .time_con table td:nth-child(2){border-top:0px;}
    .edu_con_top .e_t_right{width: 100%;}
    .lay_map .lay_left{display: none;}
    .lay_map .lay_right{padding:30px 0;min-height:auto;}
    .lay_right .address{display: block;border-top:1px solid #ccc;margin:50px auto 0;}
    .lay_right .address:first-child{border-top:0;}
    .lay_right .address dd h3{margin-top: 30px;}
    .lay_right .address dd p{margin-top:20px;}
    .lay_right .address dt{margin-top:20px;}
    .contact_con dl dd q{font-size:14px; }
    .produ03 dl dt{font-size:18px; }
    .o_qt02 dl dd p{font-size:14px; }
}
@media only screen and (max-width:550px) {
    /*网站地图*/
    .map_part8 .sitemap_wrap .bg_line li,.map_part8 .sitemap_list .panel{width:50%;}
    .map_part8 .sitemap_wrap .bg_line li:first-child,.map_part8 .sitemap_list .panel:first-child{width:50%;}
    .map_part8 .sitemap_list h3{padding:0 0 0 20px;}
    .map_part8 .sitemap_list .sub_nav_list > li{margin:0 0 10px 20px;}
    .map_part8 .sitemap_list .sub_nav_list > li span{margin:0 0 0 10px;}
    .map_part8 .sitemap_list .panel:last-child{margin-top: 5px;}
    ul.jiance li a{white-space:pre-wrap;overflow:initial;text-overflow:inherit;}
    ul.jiance li i img{margin-top: 10px;}
    .duty .ul_nav li dl dd{width: 50%;}
    .duty .ul_nav li dl dd:nth-child(3n) a{border-right:1px solid #ccc;}
    .duty .ul_nav li dl dd:nth-child(2n) a{border-right: 0px;}
    .produ03 dl{padding:30px;}
      .duty .ul_top li{width:40%; }

}
@media only screen and (max-width:520px) {
    .duty_con .zidong{margin-top:30px;}
    .duty_con .zidong label{display: block;margin-bottom: 10px;}

}
@media only screen and (max-width:425px) {
    .duty_con .zidong input.sub{width:270px;margin-top:10px;}
    .hight_con dl{padding:0 20px 50px 20px;}
}

@media only screen and (max-width:320px) {
    .duty .ul_top li{width:38%; }

}



body{ font-family: "宋体"}