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 {margin: 0;padding: 0;outline: 0;border: 0;background: transparent;vertical-align: baseline;}ul, ol {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;}h1 {font-size: 2em;margin: 0.67em 0;}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;}}

.main{position:relative;margin:0 auto;width: 1200px;box-sizing: border-box;}
.main:after{content: '';display: block;clear: both;}
.clear:after{content: '';display: block;clear: both;}
.transition{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;}

/*header footer*/
body{background-color: #151515;}
.head{position:fixed;left:0;top:0;z-index:2;width:100%;min-width: 1200px;height:105px;background: url("../img/bkg1.png") no-repeat center;}
.head-logo{padding-top:60px;float: left;width: 325px;}
.head-logo img{display: block;width: 100%;}
.head-cont{position:relative;float: right;}
.head-top{padding-top: 12px;}
.head-top-cont{position:relative;float: right;}
.head-top-a{margin-right:13px;float: left;}
.head-top-a img{display: block;}
.head-lang{position:relative;float: left;width:88px;font-size:12px;text-transform:uppercase;line-height:21px;border:1px solid #6b6b6b;text-indent:5px;color: #fff;}
.head-lang-tit{position: relative;padding-right: 15px;cursor: pointer;}
.head-lang-tit:before{content: '';position: absolute;top: 50%;right: 5px;height:0;width:0;margin-top:-3px;border-top: 6px solid #858585;border-left: 6px solid transparent;border-right: 6px solid transparent;}
.head-lang-cont{position: absolute;left: 0;top: 100%;z-index:1;padding:5px 0;display:none;width:100%;background-color: #6b6b6b;}
.head-lang-cont a{display: block;color: #fff;}
.head-ser{position: absolute;right: 0;top: 100%;z-index:1;display:none;width: 300px;background-color: #6b6b6b;border: 1px solid #e1e1e1;}
.head-ser-inp{float:left;width: 236px;height: 40px;line-height: 40px;text-indent:10px;color: #fff;}
.head-ser-btn{float: left;width: 60px;height: 40px;background: url("../img/icon2.png") no-repeat center;}
.head-bot{ }
.head-ul{float: right;}
.head-li{position:relative;margin-left:66px;float: left;}
.head-li-a{padding-bottom:10px;display:block;color: #fff;line-height: 60px;}
.head-li-pull{position: absolute;left: 50%;top:100%;margin-left: -70px;width: 140px;background-color: #6b6b6b;text-align: center;opacity:0;-webkit-opacity:0;visibility:hidden;transform: translateY(15px);-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);}
.head-li-pull a{display: block;color: #fff;line-height: 40px;border-bottom: 1px solid #333;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;}
.head-li-pull a:hover{background-color: #ef7a00;}
.head-li:hover .head-li-a{color: #ef7a00;}
.head-li:hover .head-li-pull{visibility: visible;opacity: 1;-webkit-opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);}

.foot{position:relative;min-width: 1200px;background-color: #111;}
.foot:before{content: '';position: absolute;left: 0;top: -76px;width: 100%;height: 76px;
background: url("../img/bkg2.png") no-repeat top center;/*height: 503px;background: url("../img/bkg2.png") no-repeat top center;*/}
.foot-top{padding-top: 40px;padding-bottom: 30px;}
.foot-dl{margin-right:60px;float: left;line-height: 28px;}
.foot-dl dt{margin-bottom:10px;color: #ef7a00;font-weight: bold;}
.foot-dl dd a{color: #fff;}
.foot-dl dd a:hover{color: #ef7a00;}
.foot-cont{float: right;}
.foot-inp{margin-bottom:15px;display: block;width: 376px;height: 35px;line-height: 35px;border: 2px solid #ef7a00;text-indent: 10px;color: #fff;}
.foot-area{}
.foot-area-inp{float: left;padding:10px;width: 293px;height:74px;line-height: 26px;box-sizing: border-box;border: 2px solid #ef7a00;resize: none;color: #fff;}
.foot-btn{float: right;height:74px;width:70px;color: #fff;border: 2px solid #ef7a00;}
.foot-bot{padding: 10px;border-top: 1px solid #505050;color: #fff;font-size: 12px;text-align: center;}

/*index*/
.banner{position:relative;min-width:1200px;}
.banner-ul{}
.banner-li{display: none;}
.banner-li:first-child{display: block;}
.banner-li a{display: block;height:630px;background-repeat: no-repeat;background-position: center;}
.banner .owl-theme .owl-controls{position:relative;margin-top: -26px;bottom: 10px;;}
.banner .owl-theme .owl-controls .owl-page span{background: transparent;opacity: 1;border: 1px solid #ee7a00;}
.banner .owl-theme .owl-controls .owl-page.active span, .banner .owl-theme .owl-controls.clickable .owl-page:hover span{background: #ee7a00;}
.ind{padding-bottom: 96px;}
.ind-cont{padding:30px 0;border-bottom: 2px solid #ef7a00;}
.ind-top-ul{margin: 0 -5px;}
.ind-top-li{position:relative;padding:0 5px;float: left;height:145px;width: 33.3333%;box-sizing: border-box;overflow: hidden;}
.ind-top-li img{display: block;width: 100%;}
.ind-tit{position: absolute;top: 50%;left: 0;width:100%;margin-top:-17px;height:34px;text-align:center;}
.ind-tit-a{padding:0 30px;display: inline-block;line-height: 33px;border: 1px solid #fff;font-size:16px;font-weight:bold;color: #fff;border-radius: 10px;}
.ind-sec{float: left;}
.ind-sec:first-child{margin-right: 9px;}
.ind-sec img{display: block;width: 100%;transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;}
.ind-one{position: relative;margin-bottom: 9px;width:596px;height: 224px;overflow: hidden;}
.ind-two{}
.ind-two.mar-bot{margin-bottom: 9px;}
.ind-two-sec{position:relative;float: left;width: 293px;height: 223px;overflow: hidden;}
.ind-two-sec:first-child{margin-right: 9px;}
.ind-three{margin-top: 9px;}
.ind-three-sec{position:relative;float: left;width: 293px;height: 456px;overflow: hidden;}
.ind-three-sec:first-child{margin-right: 9px;}
.ind-three-sec .ind-two-sec:first-child{margin-bottom: 9px;}
.ind-sec a:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.ind-about{padding: 30px 0;}
.ind-about-img{padding-top:60px;float: left;width: 370px;}
.ind-about-img img{display: block;width: 100%;}
.ind-about-desc{float: right;width: 770px;}
.ind-about-tit{margin-bottom: 10px;}
.ind-about-tit a{font-size: 24px;color: #ec7000;}
.ind-about-p{color: #fff;line-height: 24px;}
.ind-about-p a{color: #ec7000;}

/*产品中心*/
.content{padding-top: 209px;padding-bottom: 110px;min-width: 1200px;}
.product{}
.nav{float: left;width:206px;}
.nav-tit{padding:15px 0;text-align: center;font-size: 24px;color: #fff;background-color: #ec7000;}
.nav-ul{}
.nav-li{border-bottom: 1px dashed #fff;}
.nav-li a{position:relative;padding:15px 0 15px 30px;display:block;font-size: 12px;color: #fff;}
.nav-li a:before{content: '';position: absolute;left: 10px;top: 50%;margin-top:-6px;height: 0;width: 0;border-left: 6px solid #ec7000;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.nav-li.active a{color: #ec7000;}
.nav-li:hover a{color: #ec7000;}
.cont{float: right;width: 960px;}
.prod-ul{margin: 0 -5px;}
.prod-li{padding:10px 5px;float: left;width: 25%;box-sizing: border-box;}
.prod-li-a{display: block;border: 1px solid #c7c7c7;}
.prod-li-img{height: 158px;overflow: hidden;}
.prod-li-img img{display: block;width: 100%;transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;}
.prod-li-tit{border-top: 1px solid #C7C7C7;height:36px;line-height: 36px;text-align: center;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prod-li-a:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}

/*分页*/
.page{text-align: center;}
.page-ctr{padding-top:30px;display: inline-block;}
.page-ctr a{margin:0 5px;padding:0 15px;float: left;color: #6f6f6f;border: 1px solid #6f6f6f;line-height: 40px;}
.page-ctr a:hover{border-color: #EC7000;color: #EC7000;}
.page-ctr a.active{border-color: #EC7000;color: #EC7000;}

/*产品详情*/
.prod-detail{}
.prod-detail-top{padding-bottom: 20px;}
.prod-detail-tit{margin-bottom:20px;text-align: center;font-size: 24px;color: #ec7000;}
.prod-detail-top img{margin: 0 auto;display: block;max-width: 100%;}
.prod-detail-bot{}
.prod-detail-bot-tit{border-bottom: 1px solid #fff;color: #fff;font-size: 18px;line-height: 30px;}
.prod-detail-p{padding: 20px;line-height: 30px;color: #fff;}
.prod-detail-back{margin-top:30px;display: block;line-height: 45px;background-color: #262626;color: #fff;text-align: center;}
.prod-detail-cont{margin: 0 auto;width: 800px;}
.prod-detail-img{}
.prod-detail-img img{margin:0 auto;display: block;width: 100%;}
.prod-detail-list{padding: 10px 30px;}
.prod-detail-list-ul{}
.prod-detail-list-li{padding:10px;float: left;width: 150px;cursor: pointer;}
.prod-detail-list-li img{display: block;width: 100%;}
.prod-detail-list .owl-theme .owl-controls .owl-buttons div{position:absolute;top:50%;margin-top:-25px;width: 27px;height: 49px;background-repeat: no-repeat;background-position: center;background-size: contain;background-color: transparent;}
.prod-detail-list .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -35px;background-image: url("../img/icon9.png");}
.prod-detail-list .owl-theme .owl-controls .owl-buttons div.owl-next{right: -30px;background-image: url("../img/icon10.png");}

/*新闻中心*/
.news{}
.news-tit{margin-bottom:10px;font-size: 24px;color: #ec7000;}
.news-ul{ min-height:200px;}
.news-li{padding: 20px 0;border-bottom: 1px dotted #403f3f;}
.news-li-a{display: block;}
.news-li-img{float: left;width: 210px;height: 160px;overflow: hidden;}
.news-li-img img{display: block;width: 100%;transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;}
.news-li-time{margin-left:60px;margin-right:50px;float: left;width: 76px;text-align: center;line-height: 30px;background-color: #a4a3a3;color: #020000;}
.news-li-time-a{padding: 20px 0;background-color: #ee7a00;color: #fff;font-size: 34px;}
.news-li-desc{padding-bottom:20px;float: left;width: 803px;line-height: 30px;background: url("../img/icon3.png") no-repeat left bottom;}
.news-li-tit{margin-bottom:10px;font-size: 18px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-li-p{font-size: 12px;color: #777;}
.news-li-a:hover .news-li-desc{background: url("../img/icon3.png") no-repeat 30px bottom;}
.news-li-a:hover .news-li-tit{color: #ee7a00;}
.news-li-a:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}


/*新闻详情*/
.news-detail{}
.news-detail-top{padding-bottom:20px;text-align: center;font-size: 12px;line-height: 30px;color: #fff;}
.news-detail-tit{font-size: 24px;color: #ec7000;}
.news-detail-desc{font-family: "宋体";line-height: 30px;color: #fff;font-size: 12px;}
.news-detail-desc img{margin: 10px auto;display: block;max-width: 100%;}

/*关于我们*/
.about{min-width:1200px;background: url("../img/bkg3.jpg") no-repeat center;}
.about-cont{line-height: 30px;color: #fff; min-height:300px;}
.about-cont img{margin-left:20px;float: right;display: block;max-width: 100%;}

/*客户留言*/
.message{padding-top:30px;padding-left: 100px;}
.messa-dl{margin-bottom: 22px;}
.messa-dt{float: left;min-height: 1px;width: 136px;line-height: 40px;color: #ccc;}
.messa-dt p{border-bottom: 1px dotted #ccc;}
.messa-dt span{color: #ff0000;}
.messa-dd{padding-left:76px;float: left;width: 886px;}
.messa-dd-inp{float: left;height: 40px;width:738px;line-height: 40px;text-indent: 10px;color: #ccc;background-color: #494949;}
.messa-dd-area{padding:10px;float: left;width:738px;line-height: 26px;resize:none;color: #ccc;background-color: #494949;box-sizing: border-box;}
.messa-dd-btn{width: 150px;height: 50px;border: 1px solid #494949;color: #dfdfdf;}

/*联系我们*/
.contact{}
.contact-map{ }
.contact-map img{display: block;width: 100%;}
.contact-cont{padding-top:50px;}
.contact-ul{}
.contact-li{float: left;width: 33.333%;text-align: center;color: #fff;line-height: 30px;}
.contact-li img{display: inline-block;max-width: 50%;}

/*资料下载*/
.download{}
.download-tit{padding: 20px 0;color: #fff;line-height: 30px;}
.download-ul{}
.download-li{border-bottom: 1px dotted #4c4c4c;}
.download-li a{padding:20px 50px 20px 0;display: block;background: url("../img/icon7.png") no-repeat right center;color: #fff;}
.download-li a:hover{color: #ec7000;background: url("../img/icon8.png") no-repeat right center;}

/*视频展示*/
.video{min-width: 1200px;min-height: 710px;background: url("../img/bkg4.png") no-repeat center;}
.video-main{}
.video-cont{}
.video-ul{margin: 0 -20px;}
.video-li{padding:20px;float: left;}
.video-li-a{position:relative;width: 370px;cursor: pointer;}
.video-li-a:before{content: '';position: absolute;left: 50%;top: 50%;margin-left: -30px;margin-top: -30px;width: 60px;height: 60px;background-repeat: no-repeat;background-position: center;background-image: url("../img/icon11.png");}
.video-li-a img{display: block;width: 100%;}
.video-cont .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;margin: -25px 0 0 0;width: 27px;height: 49px;background-repeat: no-repeat;background-color: transparent;background-position: center;opacity: 1;}
.video-cont .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -30px;background-image: url("../img/icon9.png");}
.video-cont .owl-theme .owl-controls .owl-buttons div.owl-next{right: -30px;background-image: url("../img/icon10.png");}
.video-li-a:hover:before{background-image: url("../img/icon12.png");}
.shade{position: fixed;left: 0;top: 0;z-index:1;display:none;width: 100%;height: 100%;background-color: #000;opacity: .5;filter: alpha(opacity=50);}
.video-play{position: fixed;left: 50%;z-index:1;display:none;margin-left: -450px;top: 180px;padding:5px;width: 900px;min-height:534px;box-sizing: border-box;background-color: #fff;}
.video-play-close{position: absolute;right: -40px;top: 0;width: 30px;height: 30px;background: url("../img/icon13.png") no-repeat center center;cursor: pointer;}
#mediaplayer_logo{display: none;}


/*产品详细*/

#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:406px;margin:0px;overflow:hidden; text-align:center; }
#showArea img.thumb_img{ cursor:pointer;display:block; width:200px; height:90px; margin:10px auto;border:2px solid #f2f2f2;}
#showArea img:hover{ border:2px solid #1855a5;}

#mainbody {width:640px;margin:5px;border:1px solid #222;padding:1px}
#mainphoto {cursor:pointer;display:block;}
#photos {width:100%;height:90px;line-height:90px;overflow:hidden; margin:10px 0;}
#showArea2 img {display:block;float:left; margin:0 4px; width:200px; height:90px;}

.case_detail{ width:1200px;margin:0 auto;}
.case_detail_box{width:1200px; margin:0 auto; height:478px; position:relative; z-index:1;}
.case_detail_pic{ width:944px; height:478px; float:left;}
.case_detail_pic img{ width:944px; height:478px;}
.case_detail_smor{ width:240px; height:478px; float:right; background:#f2f2f2;}

#bottom_box{ width:100%; position:relative; z-index:1; height:90px; padding:0 36px;}
#goleft{ cursor:pointer; width:36px; height:90px; position:absolute; left:0; top:0; z-index:9;}
#goright{ cursor:pointer; width:36px; height:90px; position:absolute; right:0; top:0; z-index:9;}

.pro_tit{ color:#1855a5; font-size:18px; font-weight:bold; padding:32px 0 43px 0; border-bottom:1px solid #e5e5e9;}
.pro_detail{ font-size:14px; color:#000228; padding:28px 0 50px 0; line-height:24px;}
