﻿.h_main{width: 100%;height: 100%;min-height: 800px;position: relative;padding-bottom: 356px;margin-top: 111px;}
.header{width: 100%;position: fixed;top: 0px;left: 0px;z-index: 888;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d1d1d1;background-image: url(../images/top_bg.jpg);background-repeat: repeat-x;background-position: center top;padding-top: 10px;}
.top_bj{height: 100px;background: -webkit-linear-gradient(#ececec, #ffffff); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ececec, #ffffff); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#ececec, #ffffff); /* Firefox 3.6 - 15 */background: linear-gradient(#ececec, #ffffff);}
.w1200{width: 1200px;margin-right: auto;margin-left: auto;}
.logo{float: left;padding-top: 15px;}
.tel{text-align: center;float: right;background-image: url(../images/tel.png);background-repeat: no-repeat;background-position: center 31px;font-size: 16px;line-height: 26px;color: #454545;padding-top: 50px;}
.nav{float: right;}
.nav ul{list-style: none; padding-left: 0; margin-top: 0; margin-bottom: 0;}
.nav a{display: block;cursor: pointer;}
.nav_title{padding-top: 50px;background-image: url(../images/nav.png);background-repeat: no-repeat;font-size: 16px;color: #454545;text-align: center;line-height: 26px;width: 123px;height: 50px;}
.nav_title span{font-size: 11px;text-transform: uppercase;color: #b6b5b5;margin-top: -11px;display: block;letter-spacing: -0.8px;}
.nav00{background-position: 48px 25px;}
.nav01{background-position: -54px 25px;}
.nav02{background-position: -167px 25px;}
.nav03{background-position: -274px 25px;}
.nav04{background-position: -383px 25px;}
.nav05{background-position: -492px 25px;}
.nav06{background-position: -600px 25px;}
.nav_menu-item{display: block;position: relative;float: left;}
.nav_menu-item:hover .nav_title, .nav_menu-item:hover .nav_title span{color: #0b6bae;}
.nav_menu-item:hover{background-color: #cfe0d8;}
.nav_menu-item .nav_submenu{position: absolute; width:0px; background-color: #cfe0d8;
filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; overflow:hidden; transition:width 0.5s ease-in-out;
-moz-transition:width 0.5s ease-in-out; /* Firefox 4 */
-webkit-transition:width 0.5s ease-in-out; /* Safari and Chrome */
-o-transition:width 0.5s ease-in-out; /* Opera */}
.nav_menu-item:hover .nav_submenu{width: 200px;}
.nav_submenu-item a{font-size: 14px;line-height: 30px;color: #454545;padding-left: 25px;white-space: nowrap;}
.nav_submenu-item:hover{background: #51a9e6;}
.rightDot1{position: fixed;right: 50px;top: 50%;margin-top: -50px;z-index: 888;}
.rightDot1 li{width: 10px;height: 10px;margin-top: 10px;cursor: pointer;z-index: 999;border-radius:50%; background-color:#b3b3b3;}
.rightDot1 li:hover{background-color:#0b6bae;}
.rightDot1 li.kingdom1{background-color:#0b6bae;}
.comtentShowBlock1{width: 100%;height: 600px;}
.comtentShowBlock2{width: 100%;height: 605px;}
.comtentShowBlock3{width: 100%;height: 505px;background-color: #f0f0f0;}
.comtentShowBlock4{width: 100%;height: 605px;background-color: #f0f0f0;background-image: url(../images/h_serbg.png);background-repeat: no-repeat;background-position: center bottom;}
.comtentShowBlock5{width: 100%;height: 735px;}
.comtentShowBlock6{width: 100%;height: 1085px;background-color: #f0f0f0;}
.h_news_top{background-image: url(../images/h_line.png);background-repeat: no-repeat;background-position: center bottom;text-align: center;padding-bottom: 30px;padding-top: 2vh;}
.h_news_top a{font-size: 36px;color: #0b6bae;line-height: 36px;}
.h_news_top a span{font-size: 12px;text-transform: uppercase;color: #b6b5b5;}
.h_news_top a:hover, .h_news_top a:hover span{color: #0b6bae;}
.h_news_block{width: 1200px;height: 370px;position: relative;overflow: hidden;margin-right: auto;margin-left: auto;margin-top: 40px;}
.h_news_list{width: 999999px;position: absolute;}
.h_newsli{ text-align:center; float: left; display:block;overflow: hidden;margin-bottom:35px;}
.h_news_list a{display: block;

    float: left;

    width: 400px;}
@media screen and (min-width: 1200px){
    .h_news_list a:nth-child(3n-1){margin-right: 40px;margin-left: 41px;}
}
.h_news_list a:hover .h_news_title,
.h_news_list a:hover .h_news_title span,
.h_news_list a:hover .h_news_time{color: #51a9e6;}
.h_news_ima{max-height: 252px;max-width: 370px;}
.h_news_time{background-image: url(../images/h_news_time.png);background-repeat: no-repeat;background-position: left center;font-size: 16px;line-height: 48px;color: #999999;padding-left: 28px; text-align:left;}
.h_news_title{font-size: 16px;line-height: 20px;color: #666666;padding-top: 10px; text-align:left;}
.h_news_title span{font-size: 12px;color: #999999;text-decoration: underline;}
.ImgNavUl_k2{position: relative;text-align: center; display:block;}
.ImgNavUl_k2 li{width: 17px;height: 17px;margin-right: 4px;margin-left: 4px;display: inline-block;border-radius:50%;background-color:#dadada;}
.ImgNavUl_k2 li:hover{background-color:#0b6bae;}
.ImgNavUl_k2 li.king_k3{background-color:#0b6bae;}
.h_about_title{font-size: 24px;line-height: 30px;color: #454545;text-align: center;padding-top: 15px;font-weight: bold;}
.h_about_txt{ /* text-align: center; */ position: relative; margin: 20px auto 0;}
.comtentShowBlock4 .h_news_top{background-image: none;}
.h_service_txt{text-align: center;padding-top: 80px;white-space: nowrap;position: relative;}
.h_service_txt a{font-size: 18px;line-height: 26px;color: #FFF;background-image: url(../images/h_service_txt.png);background-repeat: no-repeat;background-position: left center;display: inline-block;padding-left: 20px;margin-right: 20px;margin-left: 20px;}
.h_service_txt a:hover{color: #FFF;text-decoration: underline;}
.h_ser_top{background-image: url(../images/h_ser_line.png);background-repeat: no-repeat;background-position: center center;text-align: center;margin-top: 50px;position: relative;}
.h_ser_top a{font-size: 36px;color: #fff;line-height: 36px;}
.h_ser_top a span{font-size: 12px;text-transform: uppercase;margin-top: -5px;display: block;}
.h_ser_top a:hover, .h_ser_top a:hover span{color: #fff;}
.h_service_list{text-align: center;white-space: nowrap;padding-top: 40px;position: relative;}
.h_service_list a{display: inline-block;margin-right: 35px;margin-left: 35px;color: #FFF;}
.h_service_list a:hover{color: #FFF;}
.h_service_list a #h_ser_rond{display: none;}
.h_service_list a:hover #h_ser_rond{display: block;}
#h_ser_tb{height:10px; width:10px; position:absolute; background-color:#fff; border-radius:50%; top:0px; left:10px; margin:6px;}
#h_ser_rond{display: block;height: 100%;width: 100%;border-radius:50%;animation:rond 3s infinite; -webkit-animation:rond 3s infinite;}
@keyframes rond{0%{transform : rotate(0deg);} 100%{transform : rotate(360deg);}}
@-webkit-keyframes rond{0%{-webkit-transform : rotate(0deg);} 100%{-webkit-transform : rotate(360deg);}}
[class^="h_ser_tb"]{height: 116px;width: 116px;border: 2px solid #FFF;border-radius: 50%;margin-right: auto;margin-left: auto;background-image: url(../images/h_ser_tb.png);background-repeat: no-repeat;}
.h_ser_tb01{background-position: -772px center;}
.h_ser_tb02{background-position: 28px center;}
.h_ser_tb03{background-position: -375px center;}
.h_ser_tb04{background-position: -571px center;}
.h_ser_tb05{}
.h_ser_tb06{background-position: -975px center;}
.h_ser_tb07{background-position: -1180px center;}
.h_ser_tb08{background-position: -1379px center;}

/*.h_ser_tb01{background-position: 28px center;}
.h_ser_tb02{background-position: -172px center;}
.h_ser_tb03{background-position: -375px center;}
.h_ser_tb04{background-position: -571px center;}
.h_ser_tb05{background-position: -772px center;}
.h_ser_tb06{background-position: -975px center;}
.h_ser_tb07{background-position: -1180px center;}
.h_ser_tb08{background-position: -1379px center;}
*/
.h_ser_title{font-size: 18px;text-align: center;padding-top: 10px;}
.h_society{width:1200px;margin:44px auto 0 auto;}
.resim-isimler{float:left;width:465px;height:100%;}
.resim-isim{position: relative;display: block;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #a3b895;overflow: hidden;background-color:#f0f0f0;}
.reng{display: block;position: absolute;top: 0;left: 0;width: 0px;height: 130px;overflow: hidden;line-height: 0;font-size: 0px;z-index: 1;background-color: #0b6bae;}
.resim-isimler li:nth-child(1) .reng{width:100%;}
.resim-isimler li:nth-child(1) .isim{color: #fff;}
.isim{display: block;position: relative;z-index: 2;color: #666666;height: 105px;padding-top: 25px;padding-right: 20px;padding-left: 28px;}
.h_society_time{font-size: 18px;line-height: 84px;float: left;}
.h_society_content{float: right;width: 295px;}
.h_socity_title{font-size: 18px;line-height: 28px;}
.h_socity_txt{font-size: 14px;line-height: 20px;padding-top: 10px;}
.resimler{float:right;position:relative;width:735px;height:100%;background:#999;}
.resim-ulinish{display:none;position:absolute;top:0;left:0;width:735px;height:393px;overflow:hidden;z-index:1;text-decoration:none;}
.resim-ulinish:first-child{display:inline;}
.resim{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.h_society_more{padding-top: 45px;}
.h_society_more a{font-size: 12px;line-height: 50px;color: #d2d2d2;text-align: center;display: block;height: 50px;width: 50px;margin-right: auto;margin-left: auto;border: 1px solid #d3d3d3;border-radius: 50%;text-transform: uppercase;}
.h_society_more a:hover{color: #a3b895;border: 1px solid #a3b895;}
.h_map{background-image: url(../images/h_map.png);background-repeat: no-repeat;background-position: center top;height: 961px;width: 1017px;margin-right: auto;margin-left: auto;overflow: hidden;position: relative;margin-top: -60px;}
.h_map li{display: block;position: absolute;font-size: 16px;color: #FFF;}
.h_map li em{width: 8px;height: 8px;cursor: pointer;display: inline-block;position: relative;background-color: #e77701;border-radius: 50%;}
.h_map li em:after{content: '';position: absolute;width: 14px;height: 14px;border-radius: 50%;box-shadow: 0 0 1px 2px rgba(231,199,1,0.8);top: 50%;left: 50%;margin-top: -7px;margin-left: -7px;z-index: 3;opacity: 0;-webkit-animation: halo 1s 0.5s infinite ease-out;-moz-animation: halo 1s 0.5s infinite ease-out;animation: halo 1s 0.5s infinite ease-out;}
@-webkit-keyframes halo{0%{opacity: 0;-webkit-transform: scale(0.1);}50%{opacity: 1;}100%{opacity: 0;-webkit-transform: scale(1.2);}}
@-moz-keyframes halo{0%{opacity: 0; -moz-transform: scale(0.1);}50%{opacity: 1;}100%{opacity: 0; -moz-transform: scale(1.2);}}
@-ms-keyframes halo{0%{opacity: 0;}50%{opacity: 1;}100%{opacity: 0;}}
@-o-keyframes halo{0%{opacity: 0; -o-transform: scale(0.1);}50%{opacity: 1;}100%{opacity: 0;-o-transform: scale(1.2);}}
@keyframes halo{0%{opacity: 0; transform: scale(0.1);}50%{opacity: 1;}100%{opacity: 0;transform: scale(1.2);}}
[class^="h_mapa"]{height: 30px;width: 65px;line-height: 30px;}
[class^="h_mapa"] em{margin-right: 10px;}
[class^="h_mapb"]{height: 65px;width: 30px;line-height: 20px;text-align: center;}
[class^="h_mapb"] em{margin-left: 11px;margin-right: 11px;margin-bottom: 2px;}
.h_mapa3 em{margin-bottom: 10px;}
.h_mapb5 em{margin-left: 0px;margin-right: 22px;float:left;}
.h_mapa1{left: 225px;top: 270px;}
.h_mapa2{left: 858px;top: 190px;}
.h_mapa3{left: 758px; top: 313px;color:#333333 !important;height:50px;line-height:50px;}
.h_mapa31{left: 741px; top: 278px;color:#ffffff !important;height:50px;line-height:50px;}
.h_mapa4{left: 755px;top: 378px;}
.h_mapa5{left: 663px;top: 502px;}
.h_mapa6{left: 856px;top: 486px;color:#333333 !important;}
.h_mapa711{left: 595px;top: 675px;}
.h_mapa7{left: 555px;top: 605px;}
.h_mapb1{left: 665px;top: 344px;}
.h_mapb11{left: 510px;top: 380px;}
.h_mapb2{left: 712px;top: 323px;}
.h_mapb3{left: 696px;top: 420px;}
.h_mapb4{left: 764px;top: 459px;}
.h_mapb5{left: 815px;top: 445px;}
.h_mapb6{left: 740px;top: 558px;}
.h_mapb7{left: 827px;top: 518px;}
.h_mapb8{left: 790px;top: 592px;}
.footer{width: 100%;position: absolute;bottom: 0px;background: #4e4c4d;z-index: 888;}
.foot_list{padding-top: 50px;overflow: hidden;padding-bottom: 45px;}
.foot_list li{display: block;float: left;margin-right: 30px;margin-left: 30px;height: 100%;}
.foot_list_top{padding-bottom: 10px;}
.foot_list_top a{font-size: 16px;color: #f0f0f0;}
.foot_list_top a:hover{color: #51a9e6;}
.foot_list_bottom p a{font-size: 14px;line-height: 24px;color: #f0f0f0;}
.foot_list_bottom p a:hover{color: #99d420;}
.foot_er{font-size: 14px;line-height: 42px;color: #f0f0f0;text-align: center;padding-right: 15px;padding-left: 15px;}
.foot_logo{font-size: 12px;line-height: 20px;color: #f0f0f0;/*padding-top: 85px;*//*background-image: url(../images/foot_logo.png);*/background-repeat: no-repeat;background-position: left 8px;}
.foot_bj{background-color: #383737;padding-top: 17px;padding-bottom: 25px;}
.foot_l{font-size: 14px;line-height: 33px;color: #f0f0f0;float: left;width: 600px;}
.foot_l a{font-size: 14px;line-height: 33px;color: #f0f0f0;}
.foot_l a:hover{color: #51a9e6;}
.foot_r{float: right;}
.foot_select{width: 180px;padding: 0 15px;height: 30px;border: 1px solid #5f5f5f;position: relative;cursor: pointer;background-color: #313131;background-image: url(../images/foot_select.png);background-repeat: no-repeat;background-position: right center;}
.foot_select input{display: block;width: 100%;height: 30px;line-height: 30px \9;border: 0;outline: 0;background: none;cursor:pointer;font-size:14px;color:#585858;}
.foot_select ul{width: 100%;display: none;position: absolute;left: -1px;bottom: 30px;overflow: hidden;background-color: #313131;max-height: 150px;overflow-y: auto;border: 1px solid #5f5f5f;z-index: 9999;}
.foot_select ul a{height: 24px;line-height: 24px;overflow: hidden;padding: 0 15px;cursor: pointer;font-size: 14px;color: #999;display: block;}
.foot_select ul a:hover{background-color: #5f5f5f;color:#313131;}
.about_main{width: 100%;height: 100%;position: relative;padding-bottom: 75px;margin-top: 111px;}
.about_main .foot_list{display:none;}
.rightDot{position: fixed;right: 50px;top: 50%;margin-top: -50px;z-index: 888;}
.rightDot li{width: 10px;height: 10px;margin-top: 10px;cursor: pointer;z-index: 999;border-radius:50%; background-color:#b3b3b3;}
.rightDot li:hover{background-color:#0b6bae;}
.rightDot li.kingdom{background-color:#0b6bae;}
.bodyer{width:100%;position:relative;overflow: hidden;}
.imagesBlock{position: absolute;}
.imagesBlock img{display: block;}
.parentBlock{position: absolute;}
.comtentBlock1{position: relative;height: 100%;width: 100%;overflow: hidden;}
.about_company{width: 1200px;margin-top: 100px;margin-right: auto;margin-left: auto;}
.abouts{background: rgba(255,255,255,0.7); padding-top: 15px; padding-left: 10px; width: 700px; position: relative; padding-top: 120px;}

.about_topen{font-size: 30px;font-weight: bolder;text-transform: uppercase;top:0;position: relative;}
.about_topen span{font-family: "Arial",sans-serif;font-weight: normal;}
.about_company .about_topen{color:#0b6bae;}
.about_top{font-size: 24px;font-weight: bold;color: #0b6bae;background-image: url(../images/about_top.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 30px;margin-top: 10px;top:0;position: relative;}
.about_comtitle{font-size: 20px;color: #0b6bae;margin-top: 5px;top:0;position: relative;}
.about_comtxt{font-size: 16px;line-height: 30px;color: #333333;overflow: hidden;height: 295px;margin-top: 8px;top: 0;position: relative;width: 700px;}
.about_brand{width: 1200px;margin-top: 160px;margin-right: auto;margin-left: auto;position: relative;}
.about_braleft{background-color: #0b6bae;width: 680px;background-image: url(../images/about_braleft.png);background-repeat: no-repeat;background-position: center center;padding-left: 40px;padding-top: 70px;padding-right: 155px;padding-bottom: 85px;top: 0;position: relative;}
.about_bratxt{font-size: 14px;line-height: 30px;color: #f2f2f2;overflow: hidden;height: 295px;}
.about_braright{width: 450px;position: absolute;right: 0px;bottom: 0px;}
.about_braimg{font-size: 0;padding-top: 30px;padding-bottom: 30px;background-image: url(../images/about_braright.jpg);background-repeat: no-repeat;background-position: right bottom;margin-top: 20px;top: 0;position: relative;}
.about_braright .about_topen, .about_braright .about_top, .about_honor .about_topen, .about_honor .about_top{float: right;}
.about_braright .about_topen, .about_culbj .about_topen, .about_histitle .about_topen, .about_mapl .about_topen{color:#b6b5b5;}
.about_honor .about_topen{color:#f1f1f1;}
.about_honor .about_top{color:#f1f1f1 !important;background-image: url(../images/about_top01.jpg) !important;}
.about_braright .about_top{margin-top: 8px;}
.about_culture{width: 1200px;margin-top: 130px;margin-right: auto;margin-left: auto;}
.about_culbj{float: right;width: 730px;}
.about_cultxt{font-size: 16px;line-height: 35px;color: #666666;margin-top: 35px;top: 0;position: relative;}
.about_histitle{width: 1200px;margin-right: auto;margin-left: auto;padding-top: 9vh;/*background-image: url(../images/about_histree.png);*/background-repeat: no-repeat;background-position: center bottom;padding-bottom: 415px;}
.about_history{width: 1200px;margin-right: auto;margin-left: auto;position: relative;}
.about_hisblock{width: 1170px;height:52px;margin-right: auto;margin-left: auto;overflow: hidden;}
.about_histop{width: 100%;position: relative;top:0;}
.about_histime{position: absolute;width: 999999px;}
.about_histime li{width: 88px;height: 39px;float: left;display: block;font-size: 18px;line-height: 39px;font-weight: bold;color: #FFF;text-align: center;margin-right: 1px;margin-left: 1px;padding-bottom:13px;}
.about_histime li div{background-color: #0b6bae;cursor: pointer;}
.about_hisyear{background-image: url(../images/about_hisyear.png);background-repeat: no-repeat;background-position: center bottom;}
.left_time{position: absolute;left: -10px;top: 11px;cursor: pointer;}
.right_time{position: absolute;right: -10px;top: 11px;cursor: pointer;}
.about_hiscon{width: 530px;font-size: 16px;line-height: 20px;color: #666666;position: relative;top:0;overflow: hidden;height: 80px;background-color: #FFF;border: 2px solid #0b6bae;padding-top: 5px;padding-bottom: 10px;}
.about_hislist{width: 999999px;position: absolute;}
.about_hislist li{float: left;width: 490px;display: block;padding-right: 20px;padding-left: 20px;}
.about_honright{position: absolute;right: 0;}
.about_honor{width: 1200px;margin-right: auto;margin-left: auto;padding-top: 60px;}
.nTab_a{width:1200px;margin-right: auto;margin-left: auto;} .none{display: none;}
.TabTitle_a{margin-right: auto;margin-left: auto;text-align: center;width: 100%;}
.TabTitle_a #myTab_a{display: block;padding-top: 70px;padding-bottom: 85px;text-align: center;} .nTab_a .TabTitle_a li{cursor: pointer;display: inline-block;list-style-type: none;overflow: hidden;text-align: center;height: 39px;line-height: 39px;padding-left:22px;padding-right:22px;margin-right: 6px;margin-left: 6px;} .active_a{color: #ffffff;font-size: 18px;display: block;transition: 0.1s;background-color: #51a9e6;} .normal_a{color: #ffffff;font-size: 18px;display: block;background-color: #4e4c4d;}.nTab_a .TabContent_a{clear: both;display: block;margin-right: auto;margin-left: auto;width: 1200px;position: relative;top:0;}
.about_honorblock{width: 1065px;height:290px;margin-right: auto;margin-left: auto;overflow: hidden;}
.about_honortop{width: 100%;position: relative;top:0;}
.about_honorlist{position: absolute;width: 999999px;}.about_honorlist li{display: block;float: left;width: 317px;margin-right: 19px;margin-left: 19px;}
.about_honortxt{font-size: 16px;line-height: 24px;text-transform: uppercase;color: #f1f1f1;padding-top: 15px;}
.left_honor{position: absolute;left: 0px;top: 95px;cursor: pointer;}
.right_honor{position: absolute;right: 0px;top: 95px;cursor: pointer;}
.about_mapleft{position: absolute;left: 0;}
.about_map{width: 1200px;margin-right: auto;margin-left: auto;padding-top: 115px;}.about_mapl{float: left;width: 390px;padding-top: 20px;}
.about_maptitle{font-size: 20px;color: #0b6bae;padding-top: 20px;}
.about_maptxt{font-size: 16px;line-height: 30px;color: #666666;padding-top: 15px;padding-left: 5px;position: relative;top: 0px;}
.about_mapr{float: right;height: 670px;background-image: url(../images/about_mapbj.png);background-repeat: no-repeat;background-position: right bottom;padding-right: 140px;margin-right: -140px;position: relative;left: 0px;}
#dituContent{width:715px;height:525px;border:#ccc solid 1px;}
.comtentShowBlock9{width: 100%;height: 250px;}
.comtentShowBlock10{width: 100%;height: 660px;}
.comtentShowBlock11{width: 100%;height: 430px;}
.minib{background-repeat: no-repeat;background-position: center center;width:100%;height: 250px;background-color:#CCCCCC;}
.service_list{width: 1200px;margin-right: auto;margin-left: auto;text-align: center;padding-top: 12px;position:relative;top:0;}
.service_list a{display: inline-block;height: 50px;width: 175px;border-radius: 10px;text-align: center;border: 2px solid #dfdfdd;font-size: 18px;color: #666666;background-image: url(../images/ser_li1.png);background-repeat: no-repeat;padding-top: 125px;margin: 25px;}
.service_list a:hover{border: 2px solid #0b6bae;color: #0b6bae;background-image: url(../images/ser_li2.png);}
.ser_li01{background-position: -1804px 26px;}
.ser_li02{background-position: -1112px 26px;}
.ser_li03{background-position: -1345px 26px;}
.ser_li04{background-position: -882px 26px;}
.ser_li05{background-position: -1577px 26px;}
.ser_li06{background-position: -650px 26px;}
.ser_li07{background-position: -180px 26px;}
.ser_li08{background-position: -417px 26px;}
.ser_li09{background-position: 45px 26px;}

/*.ser_li01{background-position: 45px 26px;}
.ser_li02{background-position: -180px 26px;}
.ser_li03{background-position: -417px 26px;}
.ser_li04{background-position: -650px 26px;}
.ser_li05{background-position: -882px 26px;}
.ser_li06{background-position: -1112px 26px;}
.ser_li07{background-position: -1345px 26px;}
.ser_li08{background-position: -1577px 26px;}
.ser_li09{background-position: -1804px 26px;}*/
#service2 .h_service_list a [class^="h_ser_tb"]{border: 2px solid #dfdfdd !important;background-image: url(../images/ser_tb.png) !important;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
#service2 .h_service_list a{color: #666666;}
#service2 .h_service_list a:hover{color: #0b6bae;}
#service2 .h_service_list a:hover [class^="h_ser_tb"]{border: 2px solid #0b6bae !important;background-image: url(../images/ser_tb01.png) !important;}
#service2 .h_service_list a:hover #h_ser_rond{display: none;}
.comtentShowBlock12{width: 100%;height: 100%;}
.ser_show{width: 1100px;margin-right: auto;margin-left: auto;position: relative;}
.ser_block{width: 815px;height: 890px;margin-right: auto;margin-left: auto;overflow: hidden;}
.ser_top{width: 100%;position: relative;top:0;}
.ser_list{position: absolute;width: 999999px;padding-left: 0px;}
.ser_list li{display: block;float: left;width: 815px;}
.ser_title{font-size: 24px;color: #0b6bae;text-align: center;padding-top: 30px;padding-bottom: 35px;}
.ser_img{width: 815px;position: relative;}
.ser_img img{    height: 530px;
    width: 815px;}
.ser_img_title{font-size: 20px;line-height: 52px;color: #f0f0f0;text-align: center;height: 52px;width: 100%;position: absolute;bottom: 0px;background:rgba(0, 0, 0, 0.3);}
.ser_txt{font-size: 16px;line-height: 30px;color: #666666;padding-top: 55px;}
.left_ser{position: absolute;left: 0px;top: 320px;cursor: pointer;}
.right_ser{position: absolute;right: 0px;top: 320px;cursor: pointer;}
.news_main{width: 100%;height: 100%;min-height: 300px;position: relative;padding-bottom: 426px;margin-top: 111px;}
.main_title{text-align: center;padding-top: 50px;padding-bottom: 50px;}
.main_title li{display: inline-block;margin-right: 6px;margin-left: 6px;background-color: #0b6bae;}
.main_title li a{display: block;height: 33px;width: 121px;font-size: 18px;line-height: 33px;color: #ffffff;border: 3px solid transparent;}
.main_title li a:hover{border: 3px solid #51a9e6;color: #ffffff;}
.click a{border: 3px solid #51a9e6;background-color: #51a9e6;color: #ffffff;}
.news_list{width: 1200px;margin-right: auto;margin-left: auto;position:relative;top:0;}
.newsli{ text-align:center; float: left; display:inline; width: 373px; height: 362px; overflow: hidden;margin-bottom:35px;}
.news_list a{ }
@media screen and (min-width: 1200px){.news_list a:nth-child(3n-1){margin-right: 40px;margin-left: 41px;}
.abouts .about_topen{ position: absolute; right:20px; top:10px; }
.abouts .about_top{ position: absolute; right:20px; top:40px; }
.abouts .about_comtitle{ position: absolute; right:20px; top:85px; }
 .immg{ width: 363px; height: 242px; }}
.news_list a:hover .h_news_title,
.news_list a:hover .h_news_title span,
.news_list a:hover .h_news_time{color: #51a9e6;}
.page{font-size: 16px;line-height: 20px;color: #666666;text-align: center;height: 20px;padding-top: 40px;padding-bottom: 60px;}
.back{text-align: center;margin-top: 80px;margin-bottom: 15px;margin-left:100px;}
.back a{font-size: 16px;line-height: 45px;color: #666666;}
.back a:hover{color: #0b6bae;}
.news_showleft{font-size: 16px;color: #FFF;background-color: #0b6bae;text-align: center;height: 62px;width: 75px;float: left;line-height: 24px;padding-top: 13px;position:relative;
left:0;}
.news_showcenter{float: left;width: 815px;padding-left: 17px;padding-right: 35px;border-right-width: 1px;border-right-style: solid;border-right-color: #d1d1d1;position:relative;
top:0;}
.news_showtitle{font-size: 24px;line-height: 24px;color: #4e4c4d;}
.news_showtxt{font-size: 12px;line-height: 32px;color: #999999;}
.news_showcon{font-size: 14px;line-height: 24px;color: #666666;padding-top: 5px;}
.news_showright{float: right;width: 236px;position:relative;
left:0;}
.news_sl{font-size: 24px;color: #0b6bae;float: left;line-height: 24px;}
.news_sr{float: right;padding-top: 5px;}
.news_sr a{font-size: 12px;line-height: 12px;text-transform: uppercase;color: #999999;text-decoration: underline;}
.news_sr a:hover{color: #0b6bae;text-decoration: underline;}
.news_shorlist li{display: block;padding-top: 14px;padding-bottom: 14px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d1d1d1;background-image: url(../images/news_shor.jpg);background-repeat: no-repeat;background-position: left 20px;}
.news_shorlist li a{font-size: 14px;line-height: 24px;color: #666666;display: block;padding-left: 19px;}
.news_shorlist li a:hover{color: #0b6bae;}
.news01_list{width: 1200px;margin-right: auto;margin-left: auto;position:relative;top:0;}
.news01_list li{display: block;margin-bottom: 18px;padding-bottom: 18px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d1d1d1;}
.news01_list li a{display: block;overflow: hidden;}
.news01_list li a:hover{background-color:#51a9e6;}
.news01_list li a:hover .news01_time{background-image: url(../images/h_news_time01.png);color: #fff;}
.news01_list li a:hover .news01_title, .news01_list li a:hover .news01_txt, .news01_list li a:hover .news01_more{color: #fff;}
.news01_ima{display: block;float:left;height: 177px;width: 262px;}
.news01_r{float:right;width: 910px;padding-right:5px;}
.news01_time{background-image: url(../images/h_news_time.png);background-repeat: no-repeat;background-position: left center;font-size: 16px;line-height: 38px;color: #999999;padding-left: 28px;}
.news01_title{font-size: 16px;line-height: 20px;color: #666666;padding-top: 10px;}
.news01_txt{padding-top:15px;font-size: 12px;line-height: 20px;color: #888888;height: 65px;}
.news01_more{font-size: 12px;color: #999999;text-decoration: underline;}
.jion{font-size: 16px;line-height: 30px;color: #666666;position:relative;
top:0;}
.jion01, .jion02, .jion02_left, .jion02_right{position:relative;
top:0;}
.jion01 a{display: block;float: left;width: calc(31.1% - 10px);padding: 4px;border: 1px solid transparent;color: #666666;margin-right: 1.1%;margin-left: 1.1%;margin-bottom: 30px;}
.jion01 a:hover{border: 1px solid #51a9e6;color: #51a9e6;}
.jion01_title{font-size: 18px;line-height: 44px;text-align:center;}
.jion02 a{display: block;float: left;width: calc(31.1% - 2px);border: 1px solid #cac8c8;color: #333333;margin-right: 1.1%;margin-left: 1.1%;margin-bottom: 25px;min-height:170px;}
.jion02 a:hover{border: 1px solid #51a9e6;color: #ffffff;background-color: #51a9e6;}
.jion02 a:hover .jion02_txt,.jion02 a:hover .jion02_more{color: #ffffff;}

.jion02_title{font-size: 24px;padding-left: 30px;padding-top: 20px;padding-right: 20px;}
.jion02_txt{font-size: 16px;line-height: 24px;padding-left: 30px;padding-top: 20px;padding-right: 20px;color:#666666;}
.jion02_more{padding-left: 30px;padding-right: 20px;font-size: 12px;line-height: 20px;text-transform: uppercase;color: #999999;text-decoration: underline;}
.jion02_left{float: left;width: 830px;}
.jion02_right{float: right;width: 332px;}
.jion02_right input, .jion02_right textarea{border: none;background-color:#eaeaea;display: block;line-height: 34px;padding-left: 16px;font-size: 14px;color: #888888;font-family: "Microsoft YaHei","΢���ź�";}
.jion02_right input::-webkit-input-placeholder{color: #999999;}
.jion02_right input:-moz-placeholder{color: #999999;}
.jion02_right input::-moz-placeholder{color: #999999;}
.jion02_right input:-ms-input-placeholder{color: #999999;}
.jion02_right textarea::-webkit-input-placeholder{color: #999999;}
.jion02_right textarea:-moz-placeholder{color: #999999;}
.jion02_right textarea::-moz-placeholder{color: #999999;}
.jion02_right textarea:-ms-input-placeholder{color: #999999;}
.jion02_right .con02_t1{width: calc(50% - 19px);height: 34px;float: left;margin-bottom: 8px;}
.jion02_right .con02_t2{width:calc(50% - 19px);height:34px;margin-left:6px;float:left;margin-bottom: 8px;}
.jion02_right .ser01_t2{width: calc(100% - 16px);height: 108px;margin-top: 8px;}
.jion02_sub{cursor: pointer;outline: 0;margin-top: 9px;line-height: 36px;color: #FFF;text-align: center;background-color: #51a9e6;display: block;width: 115px;font-size:16px;border-style: none;}
.jion02_sub a:hover{color: #FFF;background-color: #51a9e6;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);}
.sm1n_r{display:none;
margin-top: 30px;text-align: right;cursor: pointer;float: right;border: 1px solid #0b6bae; border-radius: 4px;padding: 4px 10px;line-height: 22px;}
.icon-bar{display: block;background-color: #0b6bae;width: 34px;height: 4px;border-radius: 1px;margin-top: 5px;margin-bottom: 5px;}
.m2sul{display: none;}
.m2sul li{width: 25%;background: #51a9e6;line-height: 40px;float: left;text-align: center;border-top: 1px solid #fff;}
.m2sul li a{color: #fff;font-size: 14px;}
.habout2{display: none;}
.h_map{display: block;}
.h_map001{display: none;}
.ewm img{width: 150px;height: 150px;}
.news_showcenter img{max-width: 100%;}