/*init*/
html {font-family: arial, 'Open Sans', sans-serif;-webkit-font-smoothing: antialiased;font-size: 14px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, and, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea, select, *:after, *:before{margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: 0;border: 0;background: transparent;vertical-align: baseline;}
ul, ol, li {list-style: none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}
a {background: transparent;}
a:active,a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
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="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}a{text-decoration: none;color: #005fb4;}.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}
@media print {* {text-shadow: none !important;color: #000 !important;background: transparent !important;box-shadow: none !important;} a, a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";} abbr[title]:after {content: " (" attr(title) ")";} a[href^="javascript:"]:after,a[href^="#"]:after {content: "";} pre,  blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}p, h2, h3 {orphans: 3;widows: 3;} h2,h3 {page-break-after: avoid;}select {background: #fff !important;}}
body{ padding-top:131px;}

/*public*/
.clear:after{content: '';display: block;clear: both;}
.tran{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.tran6{transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;}
.main{margin: 0 auto;width: 1240px;}
.main:after{content: '';display: block;clear: both;}
.pad{padding-top: 40px;padding-bottom: 60px;}

/*body{min-width:1240px;}
*//*header footer*/
.head{position: fixed;z-index: 2;border-bottom: 1px solid #e9e9e9; left:0;top:0;width:100%;min-width:1200px;background-color:#fff;}
.head-top{background-color: #da251d;color: #fff;line-height: 30px;}
.head-top-a{float: left;}
.head-top-c{float: right;}
.head-logo{float: left;}
.head-logo a{display: table-cell;width:201px;height: 98px;vertical-align: middle;}
.head-logo img{display: block;width: 100%;}
.head-main{float: right; font-family:Arial, Helvetica, sans-seriffont-size: 15px;}
.head-com{padding: 15px 0;}
.head-com-cont{float: right;}
.head-com-a{margin-right:16px;padding-right:17px;float: left;color: #8c8c8c;text-transform: uppercase;border-right:1px solid #e5e5e5;font-size: 20px;line-height: 20px;}
.head-ser-i{float: left;width: 20px;height: 20px;background: url("../img/icon2.png") no-repeat center;cursor: pointer;}
.head-ul{}
.head-li{float: left;border-bottom: 2px solid transparent;}
.head-li-a{position:relative;padding:0 23px 20px 23px;display: block;color: #000;line-height: 28px;}
.head-li-a:before{content: '';position: absolute;left: 0;top: 8px;width: 1px;height: 15px;background-color: #c1b9b9;}
.head-li:first-child .head-li-a:before{display: none;}
.head-ser{position: absolute;left: 0;top: 100%;padding:100px 0;display:none;width: 100%;background: url("../img/bkg1.png") repeat;}
.head-ser-close{position: absolute;right: 50%;margin-right:-600px;top: 0;width: 48px;height: 48px;background: url("../img/icon6.png") no-repeat center;cursor: pointer;}
.head-ser-main{margin: 0 auto;width: 600px;background-color: #da251d;}
.head-ser-inp{float: left;width: 540px;height: 50px;line-height: 50px;text-indent: 20px;color: #fff;font-size: 16px;}
.head-ser-btn{float: left;width: 60px;height: 50px;background: url("../img/icon5.png") no-repeat center;}
.head-pull{position: absolute;left: 0;top: 100%;padding:35px 0;display:none;width: 100%;min-width: 1200px;background: url("../img/bkg1.png") repeat;}
.head-pull-main{margin: 0 auto;width: 895px;}
.head-pull-nav{float: left;width: 150px;line-height: 30px;border-right: 1px solid #fff;}
.head-pull-nav a{color: #fff;}
.head-pull-nav a:hover{color: #da251d;}
.head-pull-desc{margin-left:-1px;padding-left:35px;float: left;width: 700px;border-left: 1px solid #fff;}
.head-pull-intro{float: left;width: 388px;line-height: 24px;color: #fff;}
.head-pull-img{float: right;width: 250px;}
.head-pull-img img{display: block;width: 100%;}
.head-li:hover{border-color: #da251d;}
.head-li:hover .head-li-a{color: #da251d;}
.head-li:hover .head-pull{display: block;}
.head-li.active{border-color: #da251d;}
.head-li.active .head-li-a{color: #da251d;}
.foot{}
.foot-top{padding-top:30px;height: 266px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.foot-nav{float: left;}
.foot-dl{margin-right:26px;float: left;}
.foot-dl dt{margin-bottom: 15px;}
.foot-dl dt a{color: #fff;}
.foot-dl dd{font-size: 12px;line-height: 24px;}
.foot-dl dd a{color: #fff;}
.foot-top-main{float: right;width:370px;color: #fff;}
.foot-top-num{margin-bottom: 25px;}
.foot-top-num-a{margin-right:10px;padding-left:35px;float: left;font-size: 12px;background: url("../img/icon4.png") no-repeat left center;}
.foot-top-num-c{float: left;font-size: 24px;font-weight: bold;}
.foot-contact{}
.foot-contact-lf{float: left;width:255px;font-size: 12px;line-height: 24px;color: #fff;}
.foot-contact-a{margin-top: 10px;}
.foot-contact-a a{position: relative;float: left;margin-right: 10px;}
.foot-contact-img{position: absolute;left: 50%;bottom: 100%;margin-left: -45px;display:none;width: 90px;padding: 5px;background-color: #fff;}
.foot-contact-img img{display: block;width: 100%;}
.foot-contact-a a:hover .foot-contact-img{display: block;}
.foot-contact-rg{float: right;text-align: center;color: #fff;line-height: 30px;font-size: 12px;}
.foot-contact-chat{padding: 10px;width: 100px;background-color: #fff;}
.foot-contact-chat img{display: block;width: 100%;}
.foot-bot{font-size: 12px;line-height: 40px;color: #8d8d8d;background-color: #000;}
.foot-bot p{float: left;}
.foot-bot span{float: right;}

/*index*/
.banner{}
.banner-ul{}
.banner-li{}
.banner-li a{display: block;height: 531px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.ind-tit{position:relative;padding:40px 0;text-align: center;}
.ind-tit:before{content: '';position: absolute;left: 0;top: 50%;width: 520px;height: 1px;background-color: #dedede;}
.ind-tit:after{content: '';position: absolute;right: 0;top: 50%;width: 520px;height: 1px;background-color: #dedede;}
.ind-tit-ctr{padding:5px;display: inline-block;line-height: 35px;border-bottom: 2px solid #e6e6e6;}
.ind-tit-cn{font-size: 24px;font-weight: bold;color: #201a14;}
.ind-tit-cn span{color: #da251d;}
.ind-tit-en{font-size: 18px;color: #bbb;text-transform: uppercase;}
.ind-about{padding-bottom: 30px;}
.ind-about-img{float: left;width: 484px;overflow: hidden;}
.ind-about-img img{display: block;width: 100%;transition: all .6s ease;-webkit-transition: all .6s ease;}
.ind-about-img:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.ind-about-desc{float: right;width: 710px;line-height: 30px;color: #3b3b3b;animation-delay: .3s;-webkit-animation-delay: .3s;-moz-animation-delay: .3s;}
.ind-about-more{margin-top:20px;display: block;width: 127px;line-height: 40px;background-color: #da251d;color: #fff;text-align: center;}
.ind-video{}
.ind-video-main{margin: 0 auto;width: 886px;}
.ind-video-ul{padding: 10px 0;}
.ind-video-li{padding: 5px;}
.ind-video-li img{display: block;width: 100%;cursor: pointer;}
.ind-video .owl-theme .owl-controls .owl-buttons div{position: absolute;top: -230px;padding: 0;margin: 0;width: 44px;height: 95px;background-color: transparent;background-repeat: no-repeat;background-position: center;opacity: 1;border-radius: 0;}
.ind-video .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -100px;background-image: url("../img/icon12.png");}
.ind-video .owl-theme .owl-controls .owl-buttons div.owl-next{right: -100px;background-image: url("../img/icon13.png");}
.ind-more{padding:30px 0;text-align: center;}
.ind-more a{display: inline-block;width: 216px;line-height: 36px;color: #fff;text-align:left;text-indent:60px;background:#da251d url("../img/icon11.png") no-repeat 130px center;transition: all .3s ease;-webkit-transition: all .3s ease;}
.ind-more a:hover{text-indent: 80px;background-image: none;}
.ind-news{}
.ind-news-main{}
.ind-news-intro{float: left;width: 525px;}
.ind-news-img{margin-bottom: 10px;height:250px;overflow: hidden;}
.ind-news-img img{display: block;width: 100%;transition: all .6s ease;-webkit-transition: all .6s ease;}
.ind-news-img:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.ind-news-desc{font-size: 13px;line-height: 24px;color: #666;}
.ind-news-tit{font-size: 15px;font-weight: bold;color: #333;}
.ind-news-desc .time{font-size: 12px;color: #a2a2a2;}
.ind-news-ul{width: 660px;float: right;}
.ind-news-li{padding: 20px 0;border-bottom: 1px dotted #d6d6d6;}
.ind-news-li:nth-child(2n){animation-delay: .2s;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;}
.ind-news-li:nth-child(3n){animation-delay: .4s;-webkit-animation-delay: .4s;-moz-animation-delay: .4s;}
.ind-news-li a{display: block;}
.ind-news-li a:after{content: '';display: block;clear: both;}
.ind-news-li-time{padding:0 15px;float: left;width:110px;text-align: center;color: #9f9f9f;border-right: 1px solid #f3f3f3;}
.ind-news-li-time p{border-bottom: 1px solid #e2e2e2;font-size: 40px;}
.ind-news-li-time span{font-size: 16px;}
.ind-news-li-desc{float: right;width: 525px;font-size: 13px;line-height: 24px;color: #666;}
.ind-news-li-desc .ind-news-tit{margin-bottom: 10px;}
.ind-news-li a:hover .ind-news-tit{color: #da251d ;}
.ind-prod{}
.ind-prod-p{margin-bottom:30px;text-align: center;line-height: 30px;color: #696a6b;}
.ind-prod-main{}
.ind-prod-ul{}
.ind-prod-li{padding:7px;float: left;}
.ind-prod-li a{margin-bottom:14px;position:relative;display: block;overflow: hidden;}
.ind-prod-li img{display: block;width: 100%;}
.ind-prod-li-desc{position: absolute;left: 0;top: 81%;padding:10px 25px 0 25px;width: 100%;height:100%;font-size:12px;line-height:22px;color:#fff;text-align: center;background: url("../img/bkg1.png") repeat;}
.ind-prod-li-desc .tit{margin-bottom:5px;font-size: 16px;}
.ind-prod-li-desc i{display: block;margin: 10px auto 0 auto;width: 38px;}
.ind-prod-li a:hover .ind-prod-li-desc{top: 0;padding-top: 25px}
.ind-prod .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;padding: 0;margin: -28px 0 0 0;width: 30px;height: 55px;background-color: transparent;background-repeat: no-repeat;background-position: center;opacity: 1;border-radius: 0;}
.ind-prod .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -40px;background-image: url("../img/icon14.png");}
.ind-prod .owl-theme .owl-controls .owl-buttons div.owl-next{right: -40px;background-image: url("../img/icon15.png");}

/*产品中心*/
.banner-img{height: 354px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.cur-nav{border-bottom: 1px solid #ddd;line-height: 80px;}
.cur-nav-tit{position:relative;padding-left:22px;float: left;width:260px;font-size: 24px;color: #00004c;background: url("../img/bkg3.png") no-repeat 30px center;}
.cur-nav-tit:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -12px;width: 8px;height: 24px;background-color: #da251d;}
.cur-nav-a{float: right;}
.cur-nav-a a{margin-left:50px;float: left;color: #575757;border-bottom: 2px solid transparent;}
.cur-nav-a a:hover{border-bottom-color: #da251d;color: #da251d;}
.cur-nav-a a.active{border-bottom-color: #da251d;color: #da251d;}
.product{}
.product .ind-prod-ul{margin: 0 -7px;}
.product .ind-prod-li{width: 25%;}
.product .ind-prod-li:nth-child(1n){animation-delay: .1s;-webkit-animation-delay: .1s;-moz-animation-delay: .1s;}
.product .ind-prod-li:nth-child(2n){animation-delay: .2s;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;}
.product .ind-prod-li:nth-child(3n){animation-delay: .3s;-webkit-animation-delay: .3s;-moz-animation-delay: .3s;}
.product .ind-prod-li:nth-child(4n){animation-delay: .4s;-webkit-animation-delay: .4s;-moz-animation-delay: .4s;}
.product .ind-prod-li a{margin-bottom: 0;height: 182px;overflow: hidden;}

/*产品详情*/
.prod-detail{}
.prod-detail-top{margin-bottom: 40px;}
.prod-detail-img{position:relative;float: left;width: 720px;}
.prod-detail-img img{display: block;width: 100%;}
.prod-detail-btn{position: absolute;top: 50%;margin-top: -42px;width: 55px;height: 84px;cursor:pointer;background-repeat: no-repeat;background-position: center;}
.prod-detail-btn.prev{left: 0;background-image: url("../img/icon17.png");}
.prod-detail-btn.next{right: 0;background-image: url("../img/icon18.png");}
.prod-detail-cont{padding-left:55px;float: left;width: 520px;}
.prod-detail-tit{position: relative;font-size: 18px;line-height: 36px;color: #292929;}
.prod-detail-tit:before{content: '';position: absolute;left: -55px;top: 0;width: 1px;height: 100%;background-color: #7e7e7e;}
.prod-detail-tit:after{content: '';position: absolute;left: -54px;top: 50%;width: 40px;height: 1px;background-color: #ddd;}
.prod-detail-list{margin-right:-10px;padding-top: 20px;padding-bottom: 35px;}
.prod-detail-list a{margin-bottom:10px;margin-right:10px;float: left;width: 148px;}
.prod-detail-list img{display: block;width: 100%;}
.prod-detail-top-btn{margin-bottom:60px;display: block;line-height: 42px;background-color: #eb8d1d;text-align: center;color: #fff;}
.prod-detail-top-com{line-height: 24px;}
.prod-detail-top-com p{font-size: 15px;color: #595959;text-transform: uppercase;}
.prod-detail-top-com span{font-size: 15px;color: #b4b4b4;}
.prod-detail-top-com a.prev{padding-left:30px;float: left;background: url("../img/icon19.png") no-repeat left center;}
.prod-detail-top-com a.next{padding-right:30px;float: right;text-align: right;background: url("../img/icon20.png") no-repeat right center;}
.prod-detail-bot{}
.prod-detail-nav{border-bottom: 1px solid #ddd;}
.prod-detail-nav a{position:relative;float: left;width: 130px;line-height: 42px;text-align: center;color: #454040;background-color: #e5e5e5;}
.prod-detail-nav a:before{content: '';position: absolute;left: 50%;bottom: -6px;margin-left:-3px;display:none;width: 0;height: 0;border-top: 6px solid #da251d;border-left: 6px solid transparent;border-right: 6px solid transparent;}
.prod-detail-nav a.active{background-color: #da251d;color: #fff;}
.prod-detail-nav a.active:before{display: block;}
.prod-detail-main{padding: 20px 0;}
.prod-detail-sec{display: none;font-size: 16px;line-height: 32px;color: #4f4f4f;}
.prod-detail-sec img{display: block;max-width: 100%;}
.prod-detail-back{padding-top:30px;text-align: center;}
.prod-detail-back a{display: inline-block;width: 130px;line-height: 40px;color: #393939;border: 1px solid #dadada;transition: all .3s ease;-webkit-transition: all .3s ease;}
.prod-detail-back a:hover{background-color: #da251d;border-color: #da251d;color: #fff;}

/*关于我们*/
.about{}
.about-top{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #ddd;}
.about-top-img{float: left;width: 484px;}
.about-top-img img{display: block;width: 100%;}
.about-top-desc{float: right;width: 720px;line-height: 30px;color: #353535;}
.about-top-desc .tit{margin-bottom:15px;font-size: 24px;color: #da251d;}
.about-intro{line-height: 22px;color: #353535;}
.about-intro .tit{font-size: 24px;color: #000;}
.about-intro p{margin-bottom: 15px;}
.contact{position: relative;height: 720px;}
.contact-map{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #f1f1f1;}
.contact-main{position: absolute;left: 50%;top:150px;padding:35px;margin-left:-620px;width: 530px;background: url("../img/bkg4.png") repeat;}
.contact-tit{position: relative;margin-bottom:30px;font-size: 30px;color: #000;}
.contact-tit:before{content: '';position: absolute;left: 0;bottom: -10px;width: 80px;height: 1px;background-color: #000;}
.contact-num{margin-bottom: 20px;}
.contact-num p{font-size: 28px;color: #da251d;}
.contact-p{line-height: 23px;color: #000;}
.contact-chat{position: absolute;right: 35px;top: 100px;width: 88px;}
.contact-chat img{display: block;width: 100%;}

/*人才招聘*/
.join{}
.join-ul{line-height: 45px;border-bottom: 1px dotted #ddd;}
.join-ul.tit{background-color: #eb901f;color: #fff;border-bottom: none;}
.join-ul.tit .join-li{border-left: 1px solid #fff;}
.join-ul.tit .join-li:first-child{border-left: none;}
.join-li{float: left;text-align: center;}
.join-li:first-child{text-indent: 40px;text-align: left;}
.join-li.wid1{width: 26%;}
.join-li.wid2{width: 18%;}
.join-li.wid3{width: 14%;}
.join-li.wid4{width: 14%;}
.join-li.wid5{width: 14%;}
.join-li.wid6{width: 14%;}
.join-li a.more{color: #da251d;}
.join-table{width: 100%;border: 1px solid #e4e4e4;}
.join-table-tit{background-color: #eb901f;color: #fff;line-height: 40px;}
.join-table-tit th{border: 1px solid #fff;}
.join-table-tit th:first-child{text-indent: 30px;text-align: left;}
.join-table-sec{line-height: 40px;}
.join-table-sec th{border: 1px solid #e4e4e4;background-color: #f4f4f4;font-weight: normal;}
.join-table-sec th:first-child{text-indent: 35px;text-align: left;}
.join-table-sec td{border: 1px solid #e4e4e4;text-align: center;}
.join-table-desc td{padding: 30px;line-height: 32px;color: #6e6e6e;}
.join-table-desc-sec{margin-bottom: 20px;}

/*视频中心*/
.video{}
.video-ul{margin: 0 -14px;}
.video-li{padding:14px;float: left;width: 33.3333%;}
.video-li:nth-child(1n){animation-delay: .1s;-webkit-animation-delay: .1s;-moz-animation-delay: .1s;}
.video-li:nth-child(2n){animation-delay: .2s;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;}
.video-li:nth-child(3n){animation-delay: .3s;-webkit-animation-delay: .3s;-moz-animation-delay: .3s;}
.video-li a{position: relative;display: block;/*height:288px;*/overflow:hidden;border: 1px solid #e3e3e3;}
.video-li a:before{content: '';position: absolute;left: 0;top: 0;display:none;width: 100%;height: 100%;background: url("../img/bkg1.png") repeat;}
.video-li img{/*display: block;*/width: 100%;}
.video-li i{position: absolute;left: 50%;top: 50%;margin-left: -20px;margin-top: -40px;display:none;width: 41px;height: 41px;background: url('../img/icon22.png') no-repeat center;}
.video-li-tit{position: absolute;left: 0;bottom: 0;width: 100%;text-indent:30px;background: url("../img/bkg1.png") repeat;line-height: 55px;color: #fff;border-bottom: 5px solid #da251d;}
.video-li-tit:before{content: '';position: absolute;right: 30px;top: 0;width: 12px;height: 100%;background: url("../img/icon23.png") no-repeat center;}
.video-li a:hover:before{display: block;}
.video-li a:hover i{display: block;}
.video-li a:hover .video-li-tit{background: #da251d;}
.shade{position: fixed;left: 0;top: 0;z-index:3;display:none;width: 100%;height: 100%;background: url("../img/bkg1.png") repeat;}
.ale-video{position: fixed;left: 50%;top: 10%;z-index:3;display:none;margin-left: -475px;width: 950px;cursor: pointer;}
.ale-video-close{position: absolute;right: -18px;top: -18px;z-index:1;width: 36px;height: 36px;background: url("../img/icon21.png") no-repeat center;}

/*新闻中心*/
.news-top{padding: 35px 0;}
.news-top-lf{float: left;width: 770px;}
.news-top-img{}
.news-top-img a{position: relative;display: block;}
.news-top-img img{display: block;width: 100%;}
.news-top-img p{position: absolute;left: 0;bottom: 0;color: #fff;text-indent:20px;text-indent:20px;line-height:54px;background: url("../img/bkg1.png") repeat;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-top .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;padding: 0;margin: -42px 0 0 0;width: 55px;height: 84px;background-color: transparent;background-repeat: no-repeat;background-position: center;opacity: 1;border-radius: 0;}
.news-top .owl-theme .owl-controls .owl-buttons div.owl-prev{left: 0;background-image: url("../img/icon17.png");}
.news-top .owl-theme .owl-controls .owl-buttons div.owl-next{right: 0;background-image: url("../img/icon18.png");}
.news-top-rg{padding-left:16px;float: left;width: 450px;}
.news-top-list{}
.news-top-list a{display: block;border-bottom: 1px solid #ddd;line-height: 48px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-top-list a:before{content: '■';margin-right: 10px;color: #999;}
.news-top-list a:hover{color: #da251d;}
.news-top-rg .ind-more{text-align: left;}
.news-btn{margin-left:30px;float: right;}
.news-btn a{float: left;width: 41px;height: 80px;background-repeat: no-repeat;background-position: center;background-image: url("../img/icon25.png");}
.news-btn a:first-child{background-image: url("../img/icon24.png");}
.news-btn a.active{background-image: url("../img/icon25h.png");}
.news-btn a.active:first-child{background-image: url("../img/icon24h.png");}
.news{}
.news-sec{display: none;}
.news-ul{margin: 0 -8px;}
.news-li{padding:8px;float: left;width: 25%;}
.news-li a{display: block;border: 1px solid #ddd;box-shadow: 2px 2px 0 2px rgba(227,227,227,.8);}
.news-li-img{padding: 5px;}
.news-li-img img{display: block;width: 100%;}
.news-li-tit{padding:10px 15px 15px 15px;font-size: 15px;line-height: 28px;color: #000;}
.news-li-time{padding:15px;font-size:12px;color:#000;border-top: 1px solid #ddd;background: url("../img/icon26.png") no-repeat 95% center;}
.news-list-ul{}
.news-list-li{}
.news-list-li a{display: block;line-height: 50px;border-bottom: 1px solid #ddd;color: #333;}
.news-list-li a:after{content: '';display: block;clear: both;}
.news-list-li p{float: left;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list-li span{float: right;}
.news-list-li a:hover{color: #da251d;}

/*新闻详情*/
.news-detail{}
.news-detail-tit{margin-bottom:30px;text-align: center;line-height: 31px;}
.news-detail-tit h1{font-size: 20px;color: #3e3e3e;font-weight: normal;}
.news-detail-tit span{font-size: 16px;color: #d0d0d0;}
.news-detail-cont{line-height: 31px;color: #393939;}
.news-detail-cont img{margin: 10px auto;display: block;max-width: 100%;}

/*招商频道*/
.invest{}
.invest-main{float: left;width: 488px;}
.invest-ser{margin-bottom: 33px;}
.invest-ser-sel{float: left;width: 355px;height: 38px;line-height: 38px;text-indent: 20px;border: 1px solid #ededed;}
.invest-ser-btn{float: right;width: 113px;height: 38px;background-color: #da251d;color: #fff;}
.invest-cont{padding-right:30px;height: 475px;overflow-y: auto;}
.invest-ul{}
.invest-li{padding:10px;display: block;border-bottom: 1px solid #ddd;line-height: 24px;color: #7f7f7f;}
.invest-map{position:relative;float: right;width: 720px;height: 550px;background-color: #d8dde1;}
.invest .diaoyudao{right: 141px; bottom: 157px;}

/*改变滚动条样式*/
::-webkit-scrollbar{width: 5px;  height: 5px;  background-color: #e5e5e5;}  
::-webkit-scrollbar-track{background-color: #dbdbdb;}   
::-webkit-scrollbar-thumb{background-color: #6b6b6b;}

/*中标产品*/
.bidding{}
.bidding-ser{margin: 0 auto;width: 1046px;margin-left: 320px;}
.bidding-ser .invest-ser-sel{width: 460px;}
.bidding-ser .invest-ser-btn{float: left;margin-left: 30px;}
.bidding-main{margin: 0 auto;width: 1046px;}
.bidding-list{margin-bottom: 50px;}
.bidding-tit{background-color: #909090;color: #fff;}
.bidding-tit p{float: left;line-height: 30px;}
.bidding-tit p.wid1{width: 50%;text-indent: 50px;}
.bidding-tit p.wid2{width: 25%;}
.bidding-tit p.wid3{width: 25%;}
.bidding-cont{height:346px;overflow-y: auto;}
.bidding-table{width: 100%;}
.bidding tr{border-bottom: 1px solid #ddd;line-height: 56px;color: #7f7f7f;}
.bidding tr td:first-child{text-indent: 50px;}
.bidding-table tr{border-bottom: 1px solid #ddd;line-height: 56px;color: #7f7f7f;}
.bidding-table tr td:first-child{text-indent: 50px;}
.bidding-map{position: relative;height: 790px;background-color: #d8dde1;}
.bidding-show{position: absolute;left: 50%;top:192px;z-index:2;margin-left: -393px;padding:22px;display:none;width: 786px;background-color: #fff;}
.bidding-show .bidding-cont{height: 394px;}
.bidding-show-close{position: absolute;top: 0;right: -46px;width: 46px;height: 46px;background: #000 url("../img/icon27.png") no-repeat center;cursor: pointer;}
#map_container{padding-top: 60px;}
.nahai{position: absolute;right: 88px;bottom:88px;width: 112px;cursor: pointer;}
.nahai img{display: block;width: 100%;}
.diaoyudao{position: absolute;right: 234px;bottom:245px;width: 112px;cursor: pointer;}

/*资质荣誉*/
.honour{}
.honour .video-li i{margin-left: -46px;margin-top:-66px;width: 90px;height: 90px;background: url("../img/icon28.png") no-repeat center;}
.ale-honour{margin-left: -355px;width: 710px;}
.ale-honour img{display: block;width: 100%;}

/*动画效果*/
.ani-up{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.fadeInUp{visibility: visible;animation: fadeInUp ease-out 1s forwards;-webkit-animation: fadeInUp ease-out 1s forwards;-moz-animation: fadeInUp ease-out 1s forwards;}
.ani-rig{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.faderight {visibility: visible;animation: faderight ease-out .8s forwards;-webkit-animation: faderight ease-out .8s forwards;-moz-animation: faderight ease-out .8s forwards;}
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		transform: translate3d(0, 100%, 0);
		-webkit-transform: translate3d(0, 100%, 0);
		-moz-transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
	}
}
@keyframes faderight {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		-moz-transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none
		-moz-transform: none;
	}
}
@-webkit-keyframes faderight {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		-moz-transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none
		-moz-transform: none;
	}
}
@-moz-keyframes faderight {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		-moz-transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-webkit-transform: none;
		transform: none
		-moz-transform: none;
	}
}


























