.banner_nav{overflow: hidden;position: relative;}
.ny_banner{overflow: hidden;}
.ny_banner img{margin: 0 auto;width: 100%;}

.lan_mu{ position: absolute;left: 50.8%;right: 0;bottom: 20px; margin-left: -600px;color: #FFFFFF;}
.lan_mu a{color: #FFFFFF;}

.lm_all { margin-bottom:60px; border-bottom:#d6d6d6 1px solid; }
.lm_all .subnav_li { position:relative; float:left; margin-right:5.3%; }
.lm_all .subnav_li.cur:after,.lm_all .subnav_li:hover:after { content:''; display:block; position:absolute; bottom:0; left:0; margin-bottom:-2px; width:100%; height:3px; background-color:#189ea1; }
.lm_all .subnav_li > a { font-size:15px; color:#525252; line-height:72px; }



.zhprt_title { padding:60px 0; text-align:center; }
.zhprt_title ._hd { margin-bottom:10px; font-size:40px; color:#333333;}
.zhprt_title ._bd { max-width:700px; margin:0 auto; font-size:15px; color:#7c7c7c; }

.bg_sy{background: #f0f0f0;}
.neirong_area{padding: 90px 65px 103px 65px}
.ab_im{overflow: hidden;display: block;}
.ab_im img{transition: 1.5s all ease}
.ab_im:hover img{transform: scale(1.2,1.2)}
.p_l_0{padding-left: 0;}
.p_r_0{padding-right: 0;}
.a_w_h{overflow: hidden;display: block;}
.a_w_h  p{text-align: left; text-indent: 28px;color: #666666;line-height: 28px;}
.ptl_dec a{display: block; line-height: 32px;margin-top: 15px;color: #666666;}

.news_test{overflow: hidden;margin: 15px auto;}
.news_test h3{}
.news_test font{font-size: 12px;color: #999;}
.news_test p{line-height: 22px;color: #666;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

a.btn-center{margin-top: 35px; text-align:center;font-size:14px;padding:4px 30px 2px 30px;color: #189ea1;border: 1px solid #189ea1;display:inline-block;}
a.btn-center:hover{background-color:#189ea1;border:1px solid #189ea1;color:#fff;text-decoration:none}

.b_x{padding: 30px 0;border-bottom: 1px solid #DDDDDD;}

/*联系我们*/
/*content*/
.margin-t-40{margin-top: 40px;}
.margin-b-20{margin-bottom: 20px;}
.content{padding:0px 0 50px 0}
.content h2,.content h3,.content h4,.content h5,.content h6,p{margin:0 0 20px 0}
.content ol li p,.content ul li p{margin:0}
.content h2{font-size:24px}
.content h3{font-size:18px}
.content h4{font-size:16px}
.content h5{font-size:14px}
.content h6{font-size:12px}
.contact{padding:45px 30px;border-bottom:1px solid #ddd}
.contact:hover{background-color:#f2f2f2;border-bottom:1px solid #ddd}
.contact>h3{margin:0 0 8px 120px}
.contact>span{display:inline-block;float:left;margin-right:30px;width:90px;height:90px;border-radius:100%;background-color:#ccc;background-repeat:no-repeat;background-image:url("../images/contact.png"/*tpa=http://dede08.va666.com/22vd/images/contact.png*/)}
.contact:hover>span{background-color:#189ea1}
.contact:hover a {color:#e60021}
.contact>p{margin:0 0 0 120px}
.contact>p>small{display:block;font-size:14px}
.contact-dh{background-position:center 0}
.contact-dz{background-position:center -90px}
.contact-gt{background-position:center -180px}
.contact-yy{background-position:center -270px}
.contact-hz{background-position:center -360px}
.contact-rc{background-position:center -450px}
@media (max-width:767px){.contact{padding:30px 0}
.contact>h3,.contact>p{margin-left:0}}


.message_left{width: 100%; height:34px;line-height:34px;font-size:14px;color:#666666;text-align:left;}
.input_a{width: 100%; height:28px;line-height:28px;background-color:#eeeeee;font-size:14px;color:#666666;text-align:left;padding:4px;border:1px;border-color:#aaa;border-style:dashed;}
.input_b{width: 100%; height:34px;line-height:34px;font-size:14px;color:#666666;text-align:left;border-color:#333333;border-style:none;clear:both; margin-top:8px; }
.input_c{width: 100%; height:28px;line-height:28px;background-color:#eeeeee;font-size:14px;color:#666666;text-align:left;padding:4px;border:1px;border-color:#aaa;border-style:dashed;}
.input_d{width: 100%; height:34px;line-height:34px;font-size:14px;color:#666666;text-align:left;margin-top:8px; }
.input_t{width: 100%; height:75px;line-height:26px;background-color:#eeeeee;font-size:12px;color:#666666;text-align:left;padding:4px;border:1px;border-color:#aaa;border-style:dashed;}
.input_y{width: 100%; height:34px;line-height:34px;font-size:14px;color:#666666;text-align:left;border-color:#333333; margin-top:8px;}
.ti_jiao{width: 100%;  cursor:pointer; height:36px;line-height:36px;background-color:#189ea1;font-size:14px;color:#FFFFFF;text-align:center;border:1px; margin-top:20px;}
