/*重置*/
@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color: #333; text-decoration:none}
a:hover{color:#b81b30;cursor: pointer;}
table{border-collapse:collapse; border-spacing:0px;}
body{text-align:left;font-weight:normal;word-wrap:break-word;color: #333;line-height:24px;font-size:14px; font-family:"微软雅黑";background:#ffffff;}
ul,dl,li,i{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;font-weight:normal;}
i,em,b{font-style:normal;font-weight:normal;list-style:none;}
img{border: none;max-width: 100%;max-height: 100%;}
mark{background: none;}
.fl{float: left;}.fr{float: right;}.cl{clear:both;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.c0{color:#000;}.c3{color:#333;}.c6{color:#666;}.c9{color:#999;}.cf{color:#fff;}.vm{vertical-align:middle;}.vt{vertical-align:top;}.vb{vertical-align:bottom;}
.oh{overflow: hidden;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}.toh{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.op{filter: Alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;}.db{display: block;}.dtc{display: table-cell;}.ma{margin: 0 auto;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }

.wrapper{ width:100%;height:auto;position: relative;/*min-width:1000px;min-height: 1110px;*/overflow: hidden;}
/*头部*/
.header{width: 100%;height:auto;background: #fff;position: relative;}
.header:before{content: "";width: 100%;height: 32px;background: #f7f7f7;position: absolute;left: 0;top: 0;}
.headtop{width: 1200px;height: 32px;line-height: 32px;margin: 0 auto;position: relative;z-index: 2;}
.headtop p{width: 50%;float: left;}
.headtop dd{width: 20%;float: right;}
.headtop dd a{display: block;width: 56px;height: 32px;color: #fff;font-size: 14px;text-align: center;background: #abbfcd;float: right;transition: 400ms;}
.headtop dd a.on,.headtop dd a:hover{background: #007fd7;transition: 400ms;}
.headbot{width: 1200px;height: 146px;margin: 0 auto;}
.headbot .logo{width: 47%;padding-top: 40px;}
.headbot .headbot_r{width: 53%;}
.headbot .headbot_r .tell{width: 100%;height: 44px;line-height: 44px;text-align: right;}
.headbot .headbot_r .tell span{display: inline-block;height: 44px;padding-left: 58px;font-size: 20px;color: #000;background: url(../images/icon1.png) left center no-repeat;}

.search_div{padding: 0 15px;width:282px;height: 42px;border-radius: 21px;background: #007fd7;float: right;margin-top: 20px;}
.search_div .key_btn{width: 40px;height: 42px;float: right;background: url(../images/icon2.png) center no-repeat;border: none; }
.search_div .key_txt{outline: none;width: 212px;display:block;height: 42px;background: none;color: #fff;float: left;font-size: 16px;border: none;}
.search_div input.key_txt::-webkit-input-placeholder { /* WebKit browsers */ color:#fff;}  
.search_div input.key_txt:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#fff;}  
.search_div input.key_txt::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#fff;}  
.search_div input.key_txt:-ms-input-placeholder{color: #fff;}
/*导航*/
.navbox{position: absolute;top: 0;left: 0;z-index: 6; width:100%;height:76px;background-color: rgba(255, 255, 255, 0.15);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2fffffff,endcolorstr=#2fffffff);}
.navbox .menu{width:1200px;height:100%;margin: 0 auto;}
.navbox .menu>li{width: 12.5%;height: 100%;float: left;margin: 0;}
.navbox .menu>li>a{display: block;width: 100%;height:100%;text-align: center;overflow: hidden;line-height:76px;font-size: 16px;color: #fff;transition: 400ms;}
.navbox .menu>li a.in,.navbox .menu>li:hover a{background: #f2d262;transition: 400ms;}
.navbox.head_up{position: fixed;top: 0;left: 0;height: 56px;background: #007fd7;}
.navbox.head_up .menu>li>a{line-height: 56px;}
.ny_banbox .navbox{background: #007fd7;} 
/*大图*/
.banbox{width: 100%;min-height: 76px;height: auto;overflow: hidden;z-index: 6;position: relative;}
#banner{width: 100%;height:650px;position: relative;}
#banner .mobBanner{width: 1920px;position: relative;left: 50%;margin-left: -960px;text-align: center;}
#banner .mobBanner img{width: 100%;height:650px; display: block;}
#banner .page_ban{width: 100%; position: absolute;bottom:26px;z-index: 4;text-align: center;}
#banner .page_ban span.swiper-pagination-bullet{opacity: 1;filter:alpha(opacity=100); width:66px;height:4px;background:#fff;overflow:hidden;text-indent: 100%;margin: 0 9px;border-radius: 2px;}
#banner .page_ban span.swiper-pagination-bullet-active{background:#ffdd67;}
/*内容*/
#main{width: 100%;height: auto;position: relative;padding-bottom: 40px}
#main .about{width: 1920px;background: url(../images/bg1.png) right top no-repeat;padding-top: 30px;position: relative;left: 50%;margin-left: -960px;}
#main .Box{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;padding:50px 0;}
#main .Box .title,#main_ny .posnav{width: 100%;font-size: 30px;color: #ff6900;line-height: 1.6;margin:20px 0;text-transform: uppercase;}
#main .Box .title span,#main_ny .posnav span{font-size: 48px;color: #abbfcd;margin-right: 12px;}
#main .Box .title span i,#main_ny .posnav span i{color: #185279;margin-left: 18px;}
#main .about .line{width: 100px;height: 4px;background: #abbfcd;border-radius: 2px;}
#main .about .about_dec{width: 674px;height: auto;overflow: hidden;margin: 30px 0;font-size: 16px;color: #185279;line-height: 36px;}
#main .about .more,.news .title .more,.case .title .more{display: block;width: 92px;height: 34px;line-height: 34px;font-size: 14px;color: #fff;background: url(../images/bg2.png) center no-repeat;}

#main .product .Box{padding: 10px 0;}
#main .product .probox{width: 100%;height: auto;overflow: hidden; background: #f9f9f9;}
#main .product .probox .pro_width{width: 1200px;height: 692px;margin: 0 auto;position: relative;z-index: 2;}
#main .product .probox .probg{width:640px;height: 692px;background: url(../images/bg3.jpg) right top no-repeat;left: -358px;top: 0;}
#main .product .hd{width:282px;height:659px;float: left;padding: 16px 0;position: relative;z-index: 2;overflow: hidden;overflow-y: scroll;}
/* Let's get this party started */
.product .hd::-webkit-scrollbar{width: 4px;}
/* Track */
.product .hd::-webkit-scrollbar-track{
    /*-webkit-box-shadow: inset 0 0 4px rgba(3,106,221,1);*/
    -webkit-border-radius: 10px;border-radius: 10px;background: #ccc;
}
/* Handle */
.product .hd::-webkit-scrollbar-thumb{-webkit-border-radius: 10px;border-radius: 10px;background: #ff6900;
    /*-webkit-box-shadow: inset 0 0 4px rgba(3,106,221,1);*/
}
#main .product .hd .cli{cursor: pointer;width:100%;color: #fff;font-size: 18px;height: 54px;line-height: 54px;position: relative;padding-left: 20px;}
#main .product .hd .cli.on,#main .product .hd .cli:hover{color: #ffdd67;}
#main .product .hd .cli.on:before,#main .product .hd .cli:hover:before{content: "";width: 4px;height: 40px;border-radius: 2px;background: #ffdd67;position: absolute;left: 0;top: 7px;} 

.product .bd{width: 900px;height:692px;position: relative;float: right;}
.product .bd .detil{zoom:1;width: 100%;height: auto;opacity: 0;filter:alpha(opacity=0);position: absolute;top: 0;left: 0;z-index: 2;}
.product .bd .detil.cur{z-index: 6;opacity: 1!important;filter:alpha(opacity=100);}
.product .bd .detil:first-child{opacity: 1;z-index: 3;filter:alpha(opacity=100);}
.pro_img a{display: block;height: auto;overflow: hidden;padding: 15px 10px 15px 50px;}
.pro_img a .cimg,.prolist li .cimg{box-shadow: 0 0 10px #dedede;width: 240px;height: 230px;
    text-align: center;vertical-align: middle;display: inline-flex;align-items: center;}
.prolist li .cimg img{margin:0 auto;}
.pro_img a .cimg .li_hover,.prolist li .cimg .li_hover{opacity: 0;filter:alpha(opacity=0);width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 111, 185, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f006fb9,endcolorstr=#2f006fb9);}
.pro_img a .cimg .li_hover em,.prolist li .cimg .li_hover em{color: #fff;font-size: 16px; position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.pro_img a .cimg .li_hover em img,.prolist li .cimg .li_hover em img{width: auto;display: inline-block;}
.pro_img a:hover .cimg .li_hover,.prolist li a:hover .cimg .li_hover{opacity: 1;filter:alpha(opacity=100);}
.pro_img p,.prolist li p{width: 100%;height: 24px;line-height: 24px;color: #3f3f3f;font-size: 14px;overflow: hidden;padding-top: 14px;text-align: left;}
.swiper-pro{padding-bottom: 40px;padding-top: 16px;}
.swiper-pro .pro_page{width: 100%; position: absolute;bottom:0;z-index: 4;text-align: center;}
.swiper-pro .pro_page span.swiper-pagination-bullet{opacity: 1;filter:alpha(opacity=100); width:13px;height:13px;background:#6fc7e2;overflow:hidden;text-indent: 100%;margin: 0 9px;border: 3px solid #f9f9f9;transition: 400ms;}
.swiper-pro .pro_page span.swiper-pagination-bullet-active{width:11px;height:11px;background:#fff;border: 4px solid #6fc7e2;transition: 400ms;}

.news .title .more,.case .title .more{float: right;margin-top: 25px;}
.news .newbox{width: 100%;height: auto;overflow: hidden;padding-top: 20px;}
.news .newbox .new_l{width:412px;height:282px;float: left;position: relative;border-radius: 10px;overflow: hidden;}
.news .newbox .new_l .n_img{width:412px;height:282px;display: table-cell;text-align: center;vertical-align: middle;}
.news .newbox .new_l dd{width: 376px;height: 62px;position: absolute;bottom: 0;left: 0;background: #6fc7e2;padding: 5px 18px;font-size: 16px;color: #fff;line-height: 30px;}
.news .newbox .new_l p{width: 100%;height: 32px;line-height: 32px;font-size: 20px;color: #feffff;overflow: hidden;}
.news .newbox .new_r{width: 758px;float: right;}
.news .newbox .new_r li{width: 100%;height: 66px;padding-bottom: 30px;}
.news .newbox .new_r li .time{width: 88px;height: 56px;padding: 5px 0;border-radius: 5px;line-height: 28px;text-align: center;float: left;color: #185279;font-size: 20px;background: #f9f9f9;}
.news .newbox .new_r li span{display: block;font-size: 24px;}
.news .newbox .new_r li a:hover .time{background: #6fc7e2;color: #fff;}
.news .newbox .new_r li dl{width: 654px;float: right;}
.news .newbox .new_r li dl dt{width: 100%;height: 32px;padding-top: 6px;line-height: 32px;overflow: hidden;font-size: 22px;color: #185279;}
.news .newbox .new_r li dl dd{width: 100%;height: 28px;line-height: 28px;overflow: hidden;font-size: 16px;color: #185279;}

.swiper-case{padding: 14px 0 40px;}
.swiper-case a{display: block;padding: 0 22px;}
.swiper-case .img{width:356px;height: 266px;text-align: center;display: table-cell;vertical-align: middle;}
.swiper-case .case_name{width:291px;height: 83px;line-height: 82px;font-size: 18px;color: #fff;background: url(../images/bg4.png) center no-repeat;overflow: hidden;
position: absolute;left: 55px;bottom: -124px;}
.swiper-case a:hover .case_name{bottom: -32px;}
.swiper-case a:hover .img{box-shadow: 0 0 12px #c1c1c1;transform: scale(1.1, 1.1);}

.contact{background: url(../images/bg5.png) center top no-repeat;padding-bottom: 80px;}
#main .contact .Box{padding: 30px 0;}
#main .contact .Box .title{color: #ffdd67;margin: 26px 0;}
#main .contact .Box .title span i{color: #fff;}
#dituContent{width: 756px;height:408px;float: left;}
#dituContent div{width: 756px;height:408px;}
.contact .cont_dec{width: 400px;float: right;}
.contact .cont_dec h1{padding: 60px 0 36px;font-size: 22px;color: #fff;}
.contact .cont_dec dd{padding-left: 44px;font-size: 18px;color: #295676;line-height: 26px;margin: 8px 0;}
.contact .cont_dec dd.dd1{background: url(../images/icon4.png) left center no-repeat;}
.contact .cont_dec dd.dd2{background: url(../images/icon5.png) left center no-repeat;}
.contact .cont_dec dd.dd3{background: url(../images/icon6.png) left center no-repeat;}
.contact .cont_dec dd.dd4{background: url(../images/icon7.png) left center no-repeat;}
/*页脚*/
#footer{width: 100%;height: auto;overflow: hidden;position: relative;}
.foot_bg{width: 1920px;height:360px;position: relative;left: 50%;margin-left: -960px;text-align: center;}
.foot_bg img{width: 100%;height: 360px;display: block;}
#footer .foot_main{width: 1200px;height: auto;top: 0;left: 50%;margin-left: -600px;}
#footer .foot_main ul{width: 100%;height: auto;overflow: hidden;padding: 56px 0 40px;}
#footer .foot_main ul .f_nav{width: 220px;padding-right: 74px;float: left;}
#footer .foot_main ul li p{font-size: 18px;color: #ffdd67;line-height: 40px;}
#footer .foot_main ul li a{display: block;color: #fff;font-size: 16px;height: 36px;line-height: 36px;float: left;}
#footer .foot_main ul li a:hover,.foot_bot a:hover{color: #ffdd67;}
#footer .foot_main ul li.f_nav a{width: 50%;}
#footer .foot_main ul li.f_pro{width:500px;float: left; }
#footer .foot_main ul li.f_pro a{width: 33.33%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#footer .foot_main ul li.ewbox{width: 340px;float: right;}
#footer .foot_main ul li.ewbox .ewm{width:143px;float: left;padding-left: 27px;text-align: center;color: #abbfcd;font-size: 16px;}
.foot_bot{width: 100%;font-size: 15px;padding: 15px 0 10px;}
.foot_bot:before{content: "";width: 924px;height: 1px;background: #a3b5c9;position: absolute;top: 0;left: 138px;}
.foot_bot a{margin: 0 4px;}
/*右侧悬浮*/
.suspend{width:45px;height: auto;position: absolute;right: 10px;z-index: 88;top: 0; }
.suspend .ball{cursor: pointer;width: 45px;height: 45px;text-align: center;position: relative;padding: 8px 0;}
.suspend .ball i{display: block;width: 100%;height: 100%;border: 1px solid #aaa;border-radius: 50%;overflow: hidden;}
.suspend .ball:hover i{border: 1px solid #006eba;}
.suspend .ball.z_tel i{background: #ffffff url(../images/icon8.png) center no-repeat;} 
.suspend .ball.z_tel:hover i{background: #006eba url(../images/icon8_h.png) center no-repeat;}
.suspend .ball.z_qq i{background: #ffffff url(../images/icon12.png) center no-repeat;} 
.suspend .ball.z_qq:hover i{background: #006eba url(../images/icon12_h.png) center no-repeat;} 
.suspend .ball.z_wx i{background: #ffffff url(../images/icon9.png) center no-repeat;} 
.suspend .ball.z_wx:hover i{background: #006eba url(../images/icon9_h.png) center no-repeat;}  
.suspend .ball.z_map i{background: #ffffff url(../images/icon10.png) center no-repeat;} 
.suspend .ball.z_map:hover i{background: #006eba url(../images/icon10_h.png) center no-repeat;} 
.suspend .ball.back-top i{background: #ffffff url(../images/icon11.png) center no-repeat;} 
.suspend .ball.back-top:hover i{background: #006eba url(../images/icon11_h.png) center no-repeat;}
.suspend .ball .ewm{display: none;right: 58px;background: #006eba;top: 10px;width: 160px;height: auto;padding: 5px;border-radius: 8px;color: #fff;font-size: 18px;line-height: 40px;}
.suspend .ball .ewm a{color: #fff;}
.suspend .ball .ewm img{width: 100%;}
.suspend .ball.z_wx .ewm{height:160px; }
.suspend .ball .pa:before{content: "";border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid #006eba;border-right: 6px solid transparent;position: absolute;right: -12px;top: 16px;}
/*about*/
#main_ny{width: 1200px;height: auto;overflow: hidden;margin: 50px auto}
#main_ny .posnav{padding-bottom: 20px;background: url(../images/bg6.png) left bottom no-repeat;}
.con-left-nav{width:294px;height: auto;padding-top: 20px;}
.con-left-nav .one{width: 269px;height: auto;}
.con-left-nav .one li{height:auto;width:100%;margin: 12px 0;}
.con-left-nav .one li a{padding: 0 14px;display: block;border-radius: 6px;width:241px;height:44px;color: #356284;font-size: 20px;line-height:44px;position: relative;}
.con-left-nav .one li a:hover,.con-left-nav .one li a.ez,.con-left-nav .one li a.current{background: #006eba;color: #fff;}
.con-left-nav .one li a:before{content: "";width: 50px;height: 4px;border-radius: 2px;background: #f2d262;position: absolute;right: -60px;top: 19px;opacity: 0;transition: 400ms;}
.con-left-nav .one li a:hover:before,.con-left-nav .one li a.ez:before,.con-left-nav .one li a.current:before{right: -25px;opacity: 1;transition: 400ms;}
.clear{clear:both;}
.con-left-nav .one li ul.second{display:none;width:100%;padding-top: 10px;}
.con-left-nav .one ul.second li{width:100%;}
.con-left-nav .one ul.second li a{padding-left: 35px;color: #356284;font-size: 18px;height: 40px;line-height: 40px;position: relative;}
.con-left-nav .one ul.second li a:hover{background: none;border: none;}
.con-left-nav .second li a:before{width: 5px;height: 22px;background: #006eba;left:22px;top: 10px; right: unset;}
.con-left-nav .second li a.sen_x:before{opacity: 1;filter:alpha(opacity=100);}
.con-left-nav .one li ul.third{display: none;}
.con-left-nav .one ul.third li a{padding-left: 52px;font-size: 16px;}
.con-left-nav .third li a:before{left: 39px;}
.mainy_r{width:906px;float: right;padding-top: 30px;}
.mainy_r .about_dec{padding-left: 40px;font-size: 16px;color: #185279;line-height: 1.7;}
/*news*/
.newlist{padding-left: 40px;}
.newlist li{width: 100%;height: auto;overflow: hidden;margin-bottom: 38px;border-radius: 6px;transition: 400ms;}
.newlist li .new_l{width: 198px;height: 104px;border-radius: 6px;overflow: hidden;}
.newlist li .new_l .nimg{width: 198px;height: 104px;display: table-cell;text-align: center;vertical-align: middle;}
.newlist li dl{width: 644px;padding-left: 22px;float: right;color: #185279;}
.newlist li dl dt{width: 100%;height: 40px;line-height: 40px;font-size: 22px;overflow: hidden;}
.newlist li dl dd{width: 100%;height: 32px;line-height: 32px;font-size: 20px;overflow: hidden;}
.newlist li:hover{background: #6fc7e2;transition: 400ms;}
.newlist li:hover dl{color: #fff;}
.page{padding: 20px 0; padding-left: 74px;height: auto;overflow: hidden;}
.page a{transition: 400ms;display: block;width: 44px;height: 44px;border-radius: 4px;overflow: hidden;margin: 0 12px;float: left;background: #f6f6f6;color: #909090;font-size: 20px;line-height: 44px;}
.page a.py{font-family: "幼圆";font-weight: bold;font-size: 24px;}
.page a:hover,.page a.on{background: #006eba;color: #fff;transition: 400ms;}

#main_ny .adress{padding-bottom: 20px;background: url(../images/bg6.png) left bottom no-repeat;font-size: 18px;color: #185279;line-height: 30px;}
#main_ny .adress a{color: #185279;}
.art_title{width: 100%;font-size: 30px;color: #383838;margin: 60px 0 30px;line-height: 30px;}
.art_title span{font-size: 16px;color: #646565;display: block;margin-top: 12px;}
.article{width: 100%;height: auto;overflow: hidden;font-size: 16px;color: #383838;line-height: 1.7;}
.share2{width: 300px;position: absolute;right: 0;top: 24px;}
#bdshare span{height: 34px;}
#bdshare a {display: inline-block; padding: 12px;}
#main_ny .choose_art{width: 100%;height: auto;overflow: hidden;padding: 24px 0;position: relative;}
#main_ny .choose_art a.art{font-size: 18px;color: #45545e;width: 900px;height: 30px;line-height: 30px;overflow: hidden;display: block;}
#main_ny .choose_art a.art:hover{color: #185279;}
/*pro*/
#main_ny .mainy_r .List{width: 100%;height: auto;overflow: hidden;}
#main_ny .mainy_r .prolist{padding: 10px 10px 10px 0;}
#main_ny .mainy_r .prolist li{width: 240px;padding-left: 60px;padding-bottom: 30px; float: left;}
/*pro-det*/
.protop{width:1000px; height:724px;overflow:hidden;zoom:1;margin: 0 auto;padding: 56px 0;}
.protop .hd{width:190px;height:566px;overflow:hidden;padding: 68px 0;}
.protop .hd ul li{ width:170px;/*height: 160px;*/text-align:center;padding: 12px 10px;position: relative;}
.protop .hd ul li .prodt{width:170px;height: 150px;vertical-align: middle;box-shadow: 0 0 10px #dedede;border-bottom: 6px solid #fff;}
.protop .hd ul li.on .prodt{border-bottom: 6px solid #006eba;}
.protop .hd ul li.on em{display: none;}
.protop .hd .prev,.protop .hd .next{width: 170px;height: 48px;position: absolute;left:10px;box-shadow: 0 0 10px #dedede;}
.protop .hd .prev{background: url(../images/prev.png) center no-repeat;top: 10px;}
.protop .hd .next{background: url(../images/next.png) center no-repeat;bottom: 10px;}
.protop .hd .prev:hover{background:#006eba url(../images/prev_h.png) center no-repeat;}
.protop .hd .next:hover{background:#006eba url(../images/next_h.png) center no-repeat;}
.protop .bd{ width:736px;height:682px;box-shadow: 0 0 10px #dedede;position:relative;margin: 10px 0 10px 10px; }
.protop .bd li{width:736px;height:682px;zoom:1; vertical-align:middle;}
.protop .bd li .pics{width:736px;height:682px;vertical-align: middle;}
.protop .bd li .pics a{display: block;}
#main_ny .point{margin: 20px 0; width: 132px;height: 39px;color: #fff;line-height: 38px;text-indent: 10px;font-size: 20px;background:#006eba url(../images/bg7.jpg) right top no-repeat;}

.line_form{width: 100%;height: auto;overflow: hidden;}
.line_form dl{width: 100%;height: auto;overflow: hidden;padding: 20px 0;}
.line_form dl dd{width: 320px;float: left;height: 36px;line-height: 36px;}
.line_form dl dd.name{width: 240px;}
.line_form dl dd.name .key_txt{width: 102px;}
.line_form p{width: 100px;height: 36px;background: #6fc7e2;text-align: center;border-radius: 6px;font-size: 16px;color: #fff;line-height: 36px;float: left;}
.line_form dl dd .key_txt{width:180px;height: 36px;margin-right: 24px; float: right;border: 1px solid #b8b8b8;border-radius: 6px;}
.line_form .area{width: 100%;height: auto;overflow: hidden;padding: 12px 0;}
.line_form .area textarea{width: 1060px;float: left;margin-left: 12px;height: 198px; border: 1px solid #b8b8b8;border-radius: 6px;}
form .line_btn{display: block;margin: 30px auto;cursor: pointer;width: 182px;height: 40px;border: 1px solid #006eba;color: #006eba;border-radius: 6px;line-height: 40px;background: none;font-size: 16px;}
form .line_btn:hover{background: #006eba;color: #fff;}

.joblist{padding-left: 60px;}
.joblist li{width: 100%;margin-bottom: 20px;}
.joblist li .job_name span{display: inline-block;padding: 0 15px;height: 36px;line-height: 36px;background: #6fc7e2;border-radius: 5px;color: #fff;font-size: 16px;}
.joblist li dd{width: 100%;height: auto;font-size: 16px;color: #000;line-height: 1.8;margin-top: 15px;}

.contact_ny{padding-left: 60px;padding-bottom: 50px;}
.contact_ny #dituContent{width: 840px;height:452px;float: unset;}
.contact_ny #dituContent div{width: 840px;height:452px;}
.contact_ny .cont_dec{width: 641px;height:230px;margin: -70px auto 0 auto;position: relative;z-index: 4; padding: 6px 52px;background: url(../images/bg8.jpg) center no-repeat; }
.contact_ny .cont_dec h1{font-size: 22px;color: #fff;line-height: 50px;margin: 15px 0 4px;}
.contact_ny .cont_dec span{display: block;width: 182px;height: 1px;background: #70aed8;;}
.contact_ny .cont_dec dd{padding-left: 40px;font-size: 18px;color: #cee0ed;line-height: 26px;margin: 10px 0;}
.contact_ny .cont_dec dd.dd1{background: url(../images/icon13.png) left center no-repeat;}
.contact_ny .cont_dec dd.dd2{background: url(../images/icon14.png) left center no-repeat;}
.contact_ny .cont_dec dd.dd3{background: url(../images/icon15.png) left center no-repeat;}
.contact_ny .cont_dec dd.dd4{background: url(../images/icon16.png) left center no-repeat;}