@charset "UTF-8";html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*,html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:400}abbr,body,fieldset,html,iframe,img{border:0}address,cite,dfn,em,i,var{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}sub,sup{font-size:83%}code,kbd,pre,samp{font-family:inherit}q:after,q:before{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}a,button{cursor:pointer}.ov{overflow:hidden}b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}a,a:hover,del,ins,s,u{text-decoration:none}html,body{background:#f5f5f5;font:14px/1 'microsoft yahei',simsun,sans-serif;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text]{-webkit-appearance:none;border-radius:0}.f-dn{display:none}.f-db{display:block}.f-fl{float:left}.f-fr{float:right}.f-pr{position:relative}.f-prz{position:relative;zoom:1}.f-oh{overflow:hidden}.f-tal{text-align:left}.f-tac{text-align:center}.f-tar{text-align:right}.f-ti{overflow:hidden;text-indent:-30000px}.f-lhn{line-height:normal}.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}. img{border:0;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}body{position:relative}a{color:#666}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}img{border:0}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input:focus,button:focus{outline:0}legend{border:0;padding:0}.clear{zoom:1}.clear:after{content:'';display:block;clear:both;font-size:0}.w{width:1200px;margin:0 auto}#newBridge #nb_toolbar_wrap{display:none!important}.head{width:100%;z-index:99;position:absolute;top:0}.head-b{height:85px;background:url(../images/bgb.png);box-shadow:0 5px 10px #999;position:relative}.head .logo-img{float:left;margin-top:10px;margin-left:38px}.head .head-nav{float:right}.head .head-nav>ul>li{float:left;line-height:85px}.head .head-nav>ul>li a{display:block;font-size:16px;color:#1a1a1a;padding:0 25px;position:relative}.head .head-nav li a.on,.head .head-nav li a:hover{color:#df1e24}.sousuo{width:85px;height:85px;margin-left:20px;float:right;background:#df1e24 url(../images/ss.png) center no-repeat;position:relative}.search_area{position:absolute;width:200px;top:100%;right:0;display:none}.search_area .search_input{width:200px;height:40px;background:url(../images/bgb.png);color:#666;font-size:14px;padding:0 10px;border:1px solid #df1e24}.nav-xiala{position:absolute;top:85px;width:1200px;left:0;z-index:6;left:50%;margin-left:-600px;z-index:999;display:none;background:#f5f5f5;border-top:1px solid #dedede}.nav-xiala.open{display:block}.xiala-nav{float:left;background:#df1e24;padding:20px 0;height:100%}.xiala-navli{padding-left:25px}.xiala-nav li{float:left;margin-left:28px;padding-right:55px;line-height:44px;position:relative}.xiala-nav li a{position:relative;padding:0!important;font-size:14px!important;color:#d6d6d6!important}.xiala-nav li a:hover,.xiala-nav li .on{color:#fff!important}.xiala-nav li .on:after{position:absolute;right:-20px;top:18px;display:block;content:"";width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.xiala-nav li:after{content:"";display:block;width:1px;height:280px;background:#ec787c;position:absolute;right:0;top:13px}.xiala-nav .xiala-li:after{display:none}.xiala-nav .xiala-navli:after{width:0}.xiala-nav li a{display:block}.xiala-list{float:left;width:430px;padding:60px 0 0 20px}.xiala-list li{float:left;width:185px;font-size:14px;line-height:44px;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xiala-list li a{font-size:14px!important;padding:0!important}.xiala-list li a:hover{color:#df1e24}.xiala-text{float:left;width:660px;padding:80px 42px 0;line-height:30px;color:#666}.nav-img{width:300px;margin:58px 0;margin-right:30px;float:right}.xiala-bg{background:#f5f5f5;width:1140px;height:380px;position:absolute;top:-40px;left:440px;z-index:-1}.xiala-list ul{display:none}.footer{border-top:1px solid #f9f9f9;background:#fff;position:relative;z-index:1}.footer-top{padding-top:20px}.footer-nav{float:left;margin-right:190px}.footer-nav1{float:left;margin-right:50px}.fw{width:550px}.fw li{line-height:30px;color:#666}.fw li img{margin-right:10px;position:relative;top:3px}.footer-nav .h1{margin-bottom:10px;font-size:16px;color:#1a1a1a;font-weight:bold;display:inline-block;position:relative}.footer-nav2{width:295px!important;font-size:16px;margin-right:0;margin-top:0;color:#333}.footer-nav2 em{font-size:18px;margin-top:2px;color:#da3434}/*.footer-top em{display:block;float:right;width:85%}*/.footer-nav2 em{display:inline-block;float:none;width:auto}.footer-nav2{width:200px}.footer-nav1 .ul{margin-bottom:12px}.footer-nav li a{display:block;line-height:30px;color:#666;font-size:14px}.footer-share{float:right;text-align:center;color:#666;line-height:1.8}.footer-link{border-top:1px solid #ececec;margin-top:10px;padding:16px 0}.footer-link span{width:120px;line-height:40px;display:block;float:left;font-size:16px;color:#191919;font-weight:bold}.footer-link div{width:1080px;float:left}.footer-link div a{font-size:14px;color:#9a9a9a;margin:5px 0;width:102px;display:inline-block;text-align:center}.footer-bottom{height:40px;background:#df1e24}.footer-bottom p{line-height:40px;color:#fff}.footer-bottom a{color:#fff}.footer-bottom p span{float:right}.footer a:hover{opacity:.8}.r_nav{position:fixed;z-index:1000;right:0;bottom:12%;width:50px;height:auto;background:#b9b9b9}.r_nav ul{padding:0}.r_nav li{width:50px;height:50px;border-bottom:1px solid #d5d5d5;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;cursor:pointer;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.r_nav li i{display:block;width:50px;height:50px;margin:0 auto;overflow:hidden}.r_nav li i img{max-width:100%;vertical-align:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:auto;display:block;text-align:center;line-height:50px;padding-top:10px}.r_nav li p{font-size:14px;color:#333;line-height:22px;text-align:center}.r_nav li:last-child{border-bottom:0}.r_rt{display:none;position:absolute;left:auto;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.r_rt1{left:-282px}.r_rt2{width:250px;left:-251px;background:#e01020;padding:10px;top:auto;bottom:0}.r_rt a{float:left;display:block;width:60px;height:50px;background:#0a509f;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;cursor:pointer;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.r_rt p{font-size:14px;color:#fff}.r_rt h4{width:180px;height:50px;font-size:17px;color:#fff;font-weight:100;text-align:center;line-height:50px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#da3434}.r_nav li:hover{background:#da3434}.r_nav li:hover p{color:#fff}.r_nav li:hover .r_rt1{display:block}.r_nav li span{width:103px;height:102px;position:absolute;left:-103px;top:0;display:none}.r_nav li span img{width:103px;height:102px;background:#da3434;padding:10px}.r_nav li:hover span{display:block}.right-li{background:#b9b9b9}.r_nav .li2{background:#da3434}.r_nav li:last-child{border-bottom:0}.r_rt{display:none;position:absolute;left:auto;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.r_rt1{left:-180px}.r_rt2{width:250px;left:-251px;background:#e01020;padding:10px;top:auto;bottom:0}.r_rt a{float:left;display:block;width:60px;height:50px;background:#0a509f;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;cursor:pointer;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visible-xs{display:none}@media only screen and (min-width:240px) and (max-width:768px){.footer{border-top:0}.w{width:100%;padding-left:3%;padding-right:3%;overflow:hidden}.hidden-xs{display:none}.visible-xs{display:block}.head{height:60px;position:relative;top:0;background:#fff}.r_nav{display:none}.footer-bottom{height:60px;background:#df1e24}.head-b{height:60px;box-shadow:0 3px 3px #ddd}.head-nav{display:none}.head .logo-img{width:100%;margin-left:0;margin-top:9px}.head .logo-img img{width:95px}.sousuo{display:none}.menu{width:34px;height:34px;background:url(../images/btn.png) no-repeat;background-size:80%;display:inline-block;float:right;position:relative;top:11px}.footer-nav,.footer-share,.footer-ewm{display:none}.footer-top{padding:0;display:none}.footer{height:auto}
.footer-bottom{margin-top:0}.footer-bottom p{text-align:center;line-height:1.4;padding-top:0;padding:11px 10px}.footer-bottom p span{display:none}}
.top-banner-key{ width: 1190px; height:200px; margin: 0 auto; padding-top:200px;color: #fff; }.top-banner-key h1{ font-size: 36px; font-weight: bold; margin-bottom: 20px;text-shadow: 2px 2px 2px #666;}.top-banner-dis { line-height: 36px; font-size: 18px; font-weight: normal; text-indent: 2em;}.top-banner-dis h2 {display: inline;}.top-banner-link { color: #fff; display: block; background: #f00; height: 32px; line-height: 32px; text-align: center; margin: 20px auto 0; width: 120px;}@media only screen and (min-width:240px) and (max-width:768px){.top-banner-dis {font-size: 14px; line-height: 20px;}.top-banner-key{ width: 100%; padding: 12px 0 0 10px;}.top-banner-key h1{ font-size: 18px; margin-bottom: 6px;}.top-banner-dis span{display: none;}.top-banner-link { margin: 0 auto; height: 24px; line-height: 24px; font-size: 12px;}}