@charset "utf-8";body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,select,table,td,textarea,tr,ul{margin:0;padding:0;font-weight:400;font-family:"微软雅黑"}
body{margin:0;padding:0;background:#f5f5f5;color:#030303;font-size:12px}
button,input,select,textarea{outline:0}
html{overflow-x:hidden}
a img{display:block;border:none; }
li{list-style-type:none}
a{color:#333;text-decoration:none}
input{vertical-align:middle;font-family:"微软雅黑"}
table{border-collapse:collapse;font-family:"微软雅黑"}
a:hover{cursor:pointer}
#header{height:126px;border-bottom:6px solid #004386;background:#0F6CC9}
.banner{/*height:460px;background:url(../images/bannerr.jpg) center center no-repeat*/}
.banner img{margin-left:-50%; left:50%; position:relative; width:100%}
.header{position:relative;top:0;z-index:99;margin:0 auto;width:1100px;color:#666;font-family:"微软雅黑"}
.header .logo{float:left;display:block;margin-top:10px;margin-bottom:10px}
.header .logo img{width:299px}
.header .main-menu{float:right;padding-top:30px;font-size:20px}
.header .main-menu>ul>li{position:relative;float:left;width:110px;height:60px;text-align:center;line-height:60px}
.header .main-menu>ul>li a{display:block;overflow:hidden;padding:0;height:60px;color:#fff;font-weight:700;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-ms-transition:all .5s ease-out}
.header .main-menu>ul>li a span{position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-ms-transition:all .5s}
.bannertitle img{margin-bottom:20px;margin-left:-50%; left:50%; position:relative; width:100%}
.tm-container{margin:0 auto;max-width:1100px}
.tm-news-item{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 3% auto;padding-right:15px;padding-left:15px}
.col-xl-6{float:left;width:50%}
.tm-news-item-img-container{padding:0}
.img-fluid{display:block;margin:0 auto;height:auto;max-width:100%}
.tm-news-container{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.tm-news-title{margin-bottom:30px;padding:0 3% 0 3%;color:#544F4F;font-weight: bold;font-size:24px}
.tm-news-link{margin-right:0;margin-left:auto;-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}
.tm-news-text{margin-top:0;margin-bottom:1rem;padding:0 3% 0 3%;color:#666;line-height:1.8}
.btn{display:inline-block;margin:.25em 2em;padding:.5em 2.5em;border:2px solid #0F6CC9;border-radius:.25rem;border-radius:50px;color:#0F6CC9;text-align:center;font-weight:400;font-size:1rem;font-size:1em;line-height:1.5;cursor:pointer}
.tm-light-blue-bordered-btn:hover{background:#0F6CC9;color:#fff}
.flex-order-2{-webkit-order:2;-ms-flex-order:2;order:2}
.text-xs-center{text-align:center!important}
.tm-section{overflow:hidden;padding-top:2%;padding-bottom:1%;background: #fff;}
.tm-title{margin-bottom:25px;color:#0F6CC9;font-size:36px}

.margin-b-5{color:#666;line-height:25px; margin-bottom:30px}
.caseline img{margin-left:-50%; left:50%; position:relative; width:100%}
.allbw{ background:#fff;padding-bottom: 20px;}
.wolongpp{margin:0 auto;width:1190px;color:#8c8c8c;text-align:center;font:12px "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,Tahoma,Geneva,sans-serif,"宋体"}
.wlpp{display:block;padding-top:30px;color:#0F6CC9;text-align:center;font-weight:300;font-size:36px}
.wlpphr{display:block;margin:15px auto;height:12px;background:url(../images/pphr.jpg) center no-repeat}
.wlppt{display:block;height:50px;color:3e3e3e;font-size:20px;line-height:30px}
.wlword{display:block;padding:0 50px 10px 50px;line-height:25px}
.baiwan{overflow:hidden;margin:0 auto;margin-top:20px;width:1100px}
.baiwanleft{float:left;overflow:hidden;width:588px;height:422px}
.baiwanright{float:right;width:510px;height:422px}
.tdt1{margin-bottom:20px;padding-right:20px;border-right:8px solid #0F6CC9;color:#0F6CC9;font-weight:700;font-size:23px}
.baiwanright span{display:block;text-align:right}
.tdt2{padding-bottom:15px;color:#909090;font-size:20px}
.tdp1{padding-bottom:40px;color:#8c8c8c;line-height:25px}
.tdp2{height:151px;color:#8c8c8c;line-height:25px}
.wlcpyl{padding-top:210px;background:url(../images/ttbanner.jpg) center top no-repeat}
.hyq_jiameng{margin:0 auto;width:1100px}
.hqy_jiameng_left{float:left;margin-right:20px;width:532px}
.hqy_jiameng_left img{width:532px}
.hqy_jiameng_right{padding-top:20px}
.hqy_jiameng_right p{color:#8C8C99;font-size:14px;line-height:30px}
.footerbl{margin-top:30px;padding-top:110px;height:230px;background:#0F6CC9 url(../images/bc2.jpg) center top repeat-x}
.footer_content{margin:0 auto;width:1100px}
.span4{float:left;width:33.33333333%}
.footer_list{margin-left:70px}
.span6{float:left;width:50%}
.quick_navigation{padding-left:50px}
.footer_cotact_title,.footer_link_title,.quick_navigation_title{margin-bottom:15px;color:#fff;font-size:16px}
.quick_navigation ul li a{display:block;margin-bottom:10px;color:#fff;font-size:13px}
.footer_link ul li a{display:block;margin:0 1px 1px 0;width: 296px;height:35px;text-indent: 1em;line-height:35px;background:#074686;color:#fff;font-size:13px}
.footer_cotact{color:#fff;font-size:13px}
.footer_cotact ul li{overflow:hidden;margin-bottom:10px;color:#fff}
.footer_cotact .footer_cotact_type{float:left;display:block;width:18%}
.footer_cotact .footer_cotact_content{float:left;display:block;width:82%}
.footer_cotact ul li a{color:#fff}
.footer_link ul li{float:left}
.blalla{background:#0F6CC9; padding-top:20px; padding-bottom:20px;}
h2.ttle{text-align:center;font-size:28px;color:#fff;padding:45px 0;background:#F48472;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);line-height:50px;}
.blalla img{ margin:0 auto; display:block;}


@media screen and (max-width: 600px) { 
  img {
    width:100%;
  }
}