/*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;}
img{max-width:100%;}
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;}}

/*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;}
.main{margin: 0 auto;width: 1200px;}
.main:after{content: '';display: block;clear: both;}
.ellipsis{display: -webkit-box !important;word-break: break-all;overflow:hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;}

/*header*/
.head{position: fixed;left:0;top:0;z-index:2;width:100%;background-color: #fff;box-shadow: 0 0 20px 1px rgba(0,0,0,.1);}
.head.fix{left: 50%;top: 30px;margin-left:-600px;width: 1200px;}
.head-logo{padding-left:20px;float: left;}
.head-logo a{display: table-cell;height: 75px;vertical-align: middle;}
.head-logo img{display: block;width: 100%;}
.head-main{float: right;}
.head-ul{float: left;}
.head-li{position:relative;margin-right:30px;float: left;}
.head-li-a{display: block;line-height: 72px;color: #333;border-bottom: 3px solid transparent;}
.head-li-a.icon{padding-right: 15px;background:  no-repeat right center;}
.head-li-pull{position: absolute;left: 50%;top: 100%;margin-left:-70px;width:140px;background-color: #fff;opacity: 0;visibility: hidden;transform: translatey(15px);-webkit-transform: translatey(15px);}
.head-li-pull a{display: block;line-height: 35px;border-bottom: 1px solid #f1f1f1;text-align: center;color: #333;}
.head-li-pull a:hover{color: #0067ac;}
.head-li.active .head-li-a{color: #0067ac;border-color: #2e74b7;}
.head-li:hover .head-li-a{color: #0067ac;border-color: #2e74b7;}
.head-li:hover .head-li-pull{opacity: 1;visibility: visible;transform: none;-webkit-transform: none;}
.head-lang{float: left;line-height: 75px;color: #666;text-transform: uppercase;}
.head-com{float: left;}
.head-ser{float: left;height: 75px;width:70px;background:  no-repeat center;}
.head-ser-main{position: absolute;right: 0;top: 100%;display:none;padding: 10px;background-color: #fff;}
.head-ser-inp{float: left;width: 220px;height: 40px;line-height: 40px;border: 1px solid #0067ac;text-indent: 10px;}
.head-ser-btn{float: left;width: 60px;height: 40px;background-color: #0067ac;color: #fff;}
.foot{position: relative;z-index: 1;}
.foot-top{padding:40px 0;background-color: #2e74b7;}
.foot-nav{float: left;}
.foot-dl{padding-left:15px;float: left;width: 140px;}
.foot-dt{position:relative;margin-bottom:10px;font-size: 16px;color: #fff;}
.foot-dt:before{content: "■";position: absolute;left: -15px;top: -3px;}
.foot-dd{}
.foot-dd a{font-size: 12px;color: #fff;line-height: 26px;}
.foot-wechat{float: right;width:155px;text-align: center;color: #fff;}
.foot-wechat img{margin-bottom:10px;display: block;width: 100%;}
.foot-bot{padding:12px 0;background-color: #184770;}
.foot-link{position:relative;float: left;}
.foot-link-tit{width: 190px;height: 33px;line-height:33px;background-color: #466c8d;color: #fff;text-indent: 15px;background-repeat: no-repeat;background-position: 95% center;background-image: ;cursor: pointer;}
.foot-link-a{position: absolute;left: 0;bottom: 100%;display: none;width: 100%;background-color: #466c8d;}
.foot-link-a a{display: block;color: #fff;line-height: 30px;text-indent: 15px;}
.foot-bot-p{float: right;line-height: 33px;color: #fff;}

/*index*/
.banner{position: relative;}
.banner-ul{}
.banner-li{}
.banner-li a{position:relative;display: block;height: 850px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.ban-num{position: absolute;left: 50%;bottom:0;margin-left: -600px;z-index:1;height:120px;width: 1200px;background: repeat;color: #fff;}
.ban-num-tit{padding-top:25px;float: left;width: 135px;height:120px;color:#333;background-color: #fff;text-align: center;box-shadow: 0 0 20px 2px rgba(0,0,0,.1);}
.ban-num-tit img{margin: 0 auto 10px auto;display: block;}
.ban-num-comp{padding-left:60px;padding-top:30px;float: left;line-height: 28px;}
.ban-num-comp p{margin-bottom:5px;font-size: 18px;}
.ban-num-comp span{font-size: 24px;text-transform: uppercase;}
.ban-num-a{padding-right:25px;margin-left:75px;padding-top:30px;float: left;font-size: 48px;background:  no-repeat right 62px;}
.ban-num-a span{font-size: 20px;}

.ban-num-an{padding-right:25px;margin-left:75px;padding-top:30px;float: left;font-size: 48px;background:  no-repeat right 62px;}
.ban-num-an span{font-size: 20px;}



.ban-num-ul{float: right;}
.ban-num-li{padding-top:30px;float: left;margin-right: 65px;font-size: 16px;}
.ban-num-li p{margin-bottom: 15px;}
.ind-news{padding-bottom: 60px;}
.ind-tit{padding-top:65px;padding-bottom:30px;text-align: center;}
.ind-tit p{margin-bottom:10px;font-size: 28px;color: #4a4949;}
.ind-tit span{text-transform: uppercase;color: #666;}
.ind-news-nav{margin-bottom:30px;text-align: center;}
.ind-news-nav a{display: inline-block;width: 106px;line-height: 36px;color: #333;}
.ind-news-nav a:hover{background-color: #0172d4;color: #fff;}
.ind-news-nav a.active{background-color: #0172d4;color: #fff;}
.ind-news-main{padding:40px 0;background-color: #f2f2f2;}
.ind-news-ul{}
.ind-news-li{float: left;width: 100%;}
.ind-news-li a{display: block;}
.ind-news-li a:after{content: '';display: block;clear: both;}
.ind-news-li-img{float: left;width: 253px;}
.ind-news-li-img img{display: block;width: 100%;}
.ind-news-li-desc{padding-left:20px;float: left;width: 320px;}
.ind-news-li-desc .tit{margin-bottom:10px;font-size: 16px;font-weight: bold;color: #545454;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind-news-li-desc .cont{margin-bottom:10px;height: 48px;font-size: 12px;line-height: 24px;color: #a5a5a5;overflow: hidden;}
.ind-news-li-time{padding-left: 25px;background:  no-repeat left center;font-size: 12px;line-height: 24px;color: #525252;}
.ind-news-li a:hover .ind-news-li-desc .tit{color: #0172d4;}
.ind-news-main .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;background-repeat: no-repeat;background-position: center;background-size: contain;background-color: transparent;opacity: 1;border-radius: 0;}
.ind-news-main .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-40px;background-image: ;}
.ind-news-main .owl-theme .owl-controls .owl-buttons div.owl-next{right:-40px;background-image: ;}
.ind-news-main .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{left:-40px;background-image: ;}
.ind-news-main .owl-theme .owl-controls .owl-buttons div.owl-next:hover{right:-40px;background-image: ;}
.ind-more{padding:40px 0;text-align: center;}
.ind-more a{position:relative;display: inline-block;width:150px;line-height:45px;color: #fff;background-color: #0172cd;border-radius: 20px;text-align: left;}
.ind-more img{float: left;margin-top: 17px;margin-right: 5px;margin-left: 40px;}
.ind-more a:before{content: '';position: absolute;left: -30px;top: 50%;width: 20px;height: 2px;background-color: #0172cd;}
.ind-more a:after{content: '';position: absolute;right: -30px;top: 50%;width: 20px;height: 2px;background-color: #0172cd;}
.ind-prod{background:  no-repeat center top;}
.ind-prod-nav{margin-bottom:55px;text-align: center;}
.ind-prod-nav a{margin:0 25px;display: inline-block;text-align: center;line-height: 28px;color: #6b6b6b;}
.ind-prod-nav a:hover{color: #0172cd;}
.ind-prod-nav img{margin:0 auto;display: block;}
.ind-prod-ul{}
.ind-prod-li{float: left;padding:5px;width: 100%;}
.ind-prod-li:nth-child(2n){animation-delay: .1s;-webkit-animation-delay: .1s;-moz-animation-delay: .1s;}
.ind-prod-li:nth-child(3n){animation-delay: .2s;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;}
.ind-prod-li:nth-child(4n){animation-delay: .3s;-webkit-animation-delay: .3s;-moz-animation-delay: .3s;}
.ind-prod-li-a{position:relative;display:block;overflow:hidden;box-shadow: 0 22px 40px rgba(0,0,0,.16);-webkit-box-shadow: 0 2px 20px rgba(0,0,0,.16);}
.ind-prod-li-img{position: relative;height:183px;overflow: hidden;}
.ind-prod-li-img:before{content: '';position: absolute;left: -10px;top: -10px;z-index:1;width: calc(100%   20px);height: calc(100%   20px);border: 1px solid rgba(255,255,255,.6);transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.ind-prod-li-img img{display: block;width: 100%;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.ind-prod-li-img i{position: absolute;right: 30px;bottom:-40px;z-index:1;width: 46px;height: 40px;background: #0072d4  no-repeat center;}
.ind-prod-li-cont{position:relative;padding: 25px 20px;height:208px;background-color: #fff;}
.ind-prod-li-desc{height: 130px;font-size: 12px;line-height: 20px;color: #6e6e6e;overflow: hidden}
.ind-prod-li-tit{margin-bottom:10px;display:block;color:#333;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind-prod-li-nav{}
.ind-prod-li-nav a{float: left;padding: 0 10px; color: #8d8d8d;font-size: 12px;border: 1px solid #e0e0e0;line-height: 26px;margin-right: 2px;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.ind-prod-li-nav a:hover{background-color: #0072d4;border-color: #0072d4;color: #fff;}
.ind-prod-li-more{position: absolute;left: 0;bottom: -40px;width: 100%;height: 40px;color:#fff;background-color: #0072d4;text-align: center;line-height: 40px;}
.ind-prod-li-a:hover .ind-prod-li-tit{color: #0072d4;}
.ind-prod-li-a:hover .ind-prod-li-img:before{left:10px;top:10px;width: calc(100% - 20px);height: calc(100% - 30px);}
.ind-prod-li-a:hover .ind-prod-li-img i{bottom: 10px;}
.ind-prod-li-a:hover .ind-prod-li-img img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.ind-prod-li-a:hover .ind-prod-li-cont{transform: translatey(-10px);}
.ind-prod-li-a:hover .ind-prod-li-desc{height: 110px;}
.ind-prod-li-a:hover .ind-prod-li-more{bottom: 0;}
.ind-social{margin:70px 0;background-color: #f2f2f2;}
.ind-social-main{position: relative;padding: 70px 0;}
.ind-social-lf{position: absolute;left: 0;top: -40px;padding:20px;width: 338px;border: 10px solid #0172d4;background: #fff  no-repeat center bottom;}
.ind-social-lf .ind-tit{padding-top: 30px;}
.ind-social-nav{}
.ind-social-nav-a{}
.ind-social-nav-a a{padding:15px 0;display: block;line-height: 35px;color: #999;border-bottom: 1px solid #eee;background:  no-repeat right center;}
.ind-social-nav-a a:after{content: '';display: block;clear: both;}
.ind-social-nav-a img{margin-right:20px;float: left;}
.ind-social-nav-a .hover{display: none;}
.ind-social-nav-a a:hover{color: #0172cd;background:  no-repeat right center;}
.ind-social-nav-a a:hover .default{display: none;}
.ind-social-nav-a a:hover .hover{display: block;}
.ind-social-ul{float: right;}
.ind-social-ul .ind-prod-li{padding:15px;width: 283px;}
.ind-social-ul .ind-prod-li a{box-shadow: none;-webkit-box-shadow: none;}
.ind-social-ul .ind-prod-li-img{margin-bottom:10px;height: auto;}
.ind-social-p{text-align: center;color: #666;}
.ind-prod-li-a:hover .ind-social-p{color: #0172d4;}
.ind-about{padding: 110px 0;background:  no-repeat center bottom;}
.ind-about-img{position: relative;top:-30px;margin-right:-32px;float: left;padding:30px;width: 575px;box-shadow: 0 0 20px 3px rgba(0,0,0,.1);background-color: #fff;}
.ind-about-img img{display: block;width: 100%;}
.ind-about-desc{padding:70px;float: right;width: 656px;box-shadow: 0 0 20px 3px rgba(0,0,0,.1);background-color: #fff;font-size: 13px;line-height: 32px;color: #727272;}
.ind-about-desc .tit{margin-bottom:30px;font-size: 24px;color: #4e4e4e;}
.ind-about-more{margin-top:30px;display: block;width: 170px;line-height: 38px;text-align: center;border: 1px solid #e5e5e5;color: #929292;}
.ind-about-more:hover{background-color: #0172d4;border-color: #0172d4;color: #fff;}

/*右侧导航*/
.fix-com{position: fixed;right: 20px;top: 50%;z-index:2;}
.fix-com-a{position:relative;margin-bottom:1px;padding-top:10px;width: 47px;height: 47px;background-color: #2e74b7;text-align: center;color: #fff;cursor: pointer;}
.fix-com-a img{margin: 0 auto;display: block;}
.fix-com-num{position: absolute;top:0;right: 100%;margin-right: 1px;text-align: center;width: 200px;line-height:47px;height: 100%;color: #fff;background-color: #1c5993;visibility: hidden;opacity: 0;}
.fix-com-a:hover{background-color: #1c5993;}
.fix-com-a:hover .fix-com-num{opacity: 1;visibility: visible;}
.backtop{display: none;}



/*产品*/
.banner-img{margin-top:75px;height: 580px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.product{}
.prod-nav{position: relative;top: -65px;z-index:1;padding:0 50px;background-color: #fff;box-shadow: 0 0 20px 2px rgba(0,0,0,.1);}
.prod-nav-ul{}
.prod-nav-li{padding: 30px 0;border-bottom: 3px solid transparent;}
.prod-nav-li a{display: block;text-align: center;color: #666;border-right: 1px solid #eee;}
.prod-nav-li img{margin:0 auto 10px auto;display: block;}
.prod-nav-li:hover{border-color: #2e74b7;}
.prod-nav-li a:hover{color: #2e74b7;}
.prod-nav .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;margin-top: -10px;width: 20px;height: 20px;background-repeat: no-repeat;background-position: center;background-size: contain;background-color: transparent;opacity: 1;border-radius: 0;}
.prod-nav .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-30px;background-image: ;}
.prod-nav .owl-theme .owl-controls .owl-buttons div.owl-next{right:-30px;background-image: ;}
.prod-nav .owl-theme .owl-controls{margin-top: 0;}
.prod-desc{line-height: 28px;color: #8c8c8c;}
.prod-tit{padding-bottom:10px;margin-bottom:20px;font-size: 24px;line-height: 36px;border-bottom: 1px solid #eee;color: #000;}
.prod-desc .tit{margin-top:20px;font-weight: bold;color: #000;}
.prod-list{padding: 60px 0;}
.prod-list .prod-tit{border-bottom: none;}
.prod-list-ul{margin: 0 -12px;}
.prod-list-li{padding:12px;float: left;width: 100%;}
.prod-list-li a{display: block;text-align: center;font-size: 16px;color: #353535;}
.prod-list-li-img{margin-bottom: 10px;}
.prod-list-li-img img{display: block;width: 100%;}
.prod-list .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;background-repeat: no-repeat;background-position: center;background-size: contain;background-color: transparent;opacity: 1;border-radius: 0;}
.prod-list .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-40px;background-image: ;}
.prod-list .owl-theme .owl-controls .owl-buttons div.owl-next{right:-40px;background-image: ;}
.prod-list .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{left:-40px;background-image: ;}
.prod-list .owl-theme .owl-controls .owl-buttons div.owl-next:hover{right:-40px;background-image: ;}

/*产品详情*/
.prod-detail{padding-bottom: 60px;}
.prod-detail-tit{padding-bottom:10px;margin-bottom:20px;text-align:center;font-size: 24px;color: #000;border-bottom: 1px solid #eee;}
.prod-detail-main{}
.prod-detail-img{float: left;width: 600px;}
.prod-detail-img img{display: block;width: 100%;}
.prod-detail-desc{float: right;width: 560px;line-height: 36px;color: #505050;}

/*科技发展*/
.banner-pic{margin-top:75px;height: 360px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.ban-nav{border-bottom: 1px solid #eee;}
.ban-nav-dl{}
.ban-nav-dt{display: none;overflow: hidden;}
.ban-nav-dd{}
.ban-nav-dd a{float: left;line-height: 70px;width: 135px;color: #2f2f2f;text-align: center;}
.ban-nav-dd a:hover{background-color: #0172d4;color: #fff;}
.ban-nav-dd a.active{background-color: #0172d4;color: #fff;}
.tech{padding:40px 0;background-color: #f7f7f7;}
.tech-ul{}
.tech-li{padding:15px 0;float: left;width: 50%;}
.tech-li a{display: block;}
.tech-li a:after{content: '';display: block;clear: both;}
.tech-li-img{float: left;width: 332px;height: 234px;overflow: hidden;}
.tech-li-img img{display: block;width: 100%;}
.tech-li-desc{padding:40px 20px 20px 20px;float: left;width: 267px;}
.tech-li-tit{margin-bottom:40px;font-size: 18px;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tech-li-p{height: 56px;line-height: 28px;color: #868686;display: -webkit-box !important;word-break: break-all;overflow:hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.tech-li-more{margin-top:30px;text-align: right;color: #0172d4;}
.tech-li a:hover .tech-li-tit{color: #0172d4;}
.tech-li a:hover .tech-li-p{color: #0172d4;}

/*新闻列表*/
.news{}
.news-top{margin-bottom: 30px;}
.news-top-ul{}
.news-top-li{padding: 20px 20px 0 0;}
.news-top-li a{position:relative;display: block;background-color: #fff;}
.news-top-li a:after{content: '';display: block;clear: both;}
.news-top-li-img{float: left;width: 600px;}
.news-top-li-img img{display: block;width: 100%;}
.news-top-li-desc{padding:60px 40px 0 60px;float: left;width: 580px;line-height: 26px;color: #4f4f4f;}
.news-top-li-tit{margin-bottom:20px;font-size: 24px;font-weight: bold;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-top-li-more{margin-top: 20px;color: #0172d4;}
.news-li-time{position:absolute;top:-15px;right:-15px;padding-top:5px;width: 70px;height: 70px;text-align: center;color: #fff;background-color: #0172d4;}
.news-li-time p{font-size: 30px;}
.news-top .owl-theme .owl-controls{margin-top: 0;position: relative;bottom: 40px;text-indent: 180px;}
.news-top .owl-theme .owl-controls .owl-page span{opacity: 1;background-color: #e5e5e5;}
.news-top .owl-theme .owl-controls .owl-page.active span, .news-top .owl-theme .owl-controls.clickable .owl-page:hover span{background-color: #0172d4;}
.news-main{}
.news-ul{margin: 0 -12px;}
.news-li{padding:12px;float: left;width: 33.3333%;}
.news-li a{position: relative;padding:65px 35px 0 20px;display: block;background-color: #fff;}
.news-li-tit{margin-bottom: 20px;font-size: 18px;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-li-p{margin-bottom:30px;height: 52px;line-height:26px;color: #949494;display: -webkit-box !important;word-break: break-all;overflow:hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.news-li-more{padding: 15px 20px;text-align: right;border-top: 1px solid #eee;color: #0172d4;}
.news-li a:hover .news-li-tit{color: #0172d4;}

/*分页*/
.page{padding:30px 0;text-align: center;}
.page a{margin:5px;display: inline-block;font-size: 18px;color: #797979;border-bottom: 1px solid transparent;}
.page a:hover{border-bottom-color: #0172d4;}
.page a.active{border-bottom-color: #0172d4;}

/*新闻详情*/
.news-detail{padding: 40px 0;}
.news-detail-top{margin-bottom:20px;padding:20px 0;text-align: center;line-height: 35px;border-bottom: 1px solid #eee;}
.news-detail-top h1{margin-bottom:10px;font-size: 24px;}
.news-detail-p{text-indent: 30px;line-height: 32px;color: #4f4f4f;}
.news-detail-p img{margin: 10px auto;display: block;max-width: 100%;}

/*豫光报*/
.report{padding:40px 0;height: 1030px;background:  no-repeat center;background-size: cover;}
.report-tit{position: relative;margin-bottom:60px;font-size: 36px;color: #fff;}
.report-tit:before{content: '';position: absolute;left: 0;bottom: -20px;width: 25px;height: 3px;background: #0172d4;}
.report-ul{margin: 0 -41px;}
.report-li{float: left;padding: 20px 41px;width: 25%;}
.report-li a{padding:10px;display: block;background-color: #fff;text-align: center;line-height: 30px;color: #222;}
.report-li-img{margin-bottom: 10px;}
.report-li-img img{display: block;width: 100%;}

/*豫光影像*/
.video{padding: 40px 0;}
.video-ul{margin: 0 -25px;}
.video-li{padding:25px;float: left;width: 25%;}
.video-li a{display: block;text-align: center;font-size: 16px;color: #000;}
.video-li-img{position:relative;margin-bottom: 10px;overflow: hidden;}
.video-li-img img{display: block;width: 100%;}
.video-li-icon{position: absolute;left: 0;top: 100%;width: 100%;height: 100%;background:  repeat;}
.video-li-icon img{position: absolute;left: 50%;top: 50%;width: 56px;margin-top: -28px;margin-left: -28px;}
.video-li a:hover .video-li-icon{top: 0;}
.shade{position: fixed;left: 0;top: 0;z-index:2;display:none;width: 100%;height: 100%;background:  repeat;}
.video-play{position: fixed;top: 10%;left: 50%;margin-left: -360px;z-index:2;display:none;width: 720px;background-color: #fff;}
#mediaplayer_logo{display: none;}

/*人力资源*/
.join{}
.join-top{line-height: 28px;color: #777676;}
.join-tit{padding-top:55px;padding-bottom:30px;text-align: center;font-size: 32px;color: #080808;}
.join-top-ul{margin: 0 -13px;padding-top: 30px;padding-bottom: 50px;}
.join-top-li{padding:13px;float: left;width: 33.3333%;}
.join-top-li img{display: block;width: 100%;}
.join-main{padding-bottom:40px;background-color: #eaf3fa;}
.join-nav{margin-bottom:40px;text-align: center;}
.join-nav a{display: inline-block;width: 120px;line-height: 45px;border-radius: 20px;color: #1279c1;font-size: 18px;}
.join-nav a.active{background-color: #1279c1;color: #fff;}
.join-cont{}
.join-item{display: none;}
.join-ul{}
.join-li{}
.join-list{padding:15px 0;line-height:20px;text-align:center;border-bottom: 1px solid #ddd;cursor: pointer;}
.join-list.tit{font-size: 16px;font-weight: bold;color: #fff;background-color: #1279c1;cursor: default;}
.join-list-a{float: left;}
.join-list-a.wid1{width: 40%;text-align: left;text-indent: 20px;}
.join-list-a.wid2{width: 20%;}
.join-list-a.wid3{width: 20%;}
.join-list-a.wid4{width: 20%;}
.join-li-main{padding: 20px;display:none;text-align:left;line-height: 30px;color: #666;border-bottom: 1px solid #f2f2f2;}
.join-li-cont{margin-bottom: 20px;}
.join-li-btn{width: 110px;height: 38px;color: #fff;background-color: #2b73c6;}
.join-form{position: absolute;left: 50%;top: 70%;z-index:2;margin-left: -600px;display:none;padding:35px;width: 1200px;background-color: #fff;}
.join-form-top{margin-bottom:25px;color: #787878;}
.join-form-top .tit{margin-bottom:20px;text-align: center;font-size: 30px;color: #494949;}
.join-form-top-cont{padding-top: 20px;}
.join-form-top-inp{float: left;width: 315px;height: 38px;text-indent:10px;line-height: 38px;border: 1px solid #a2a2a2;}
.join-form-top-upload{position: relative;float: left;height: 38px;width: 93px;line-height: 38px;background-color: #a2a2a2;color: #fff;text-align: center;}
.join-form-top-upload input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);}
.join-form-top-btn{margin-left:10px;float: left;height: 38px;width: 93px;color: #fff;background-color: #2b73c6;}
.join-form-main{}
.join-form-item{}
.join-form-tit{margin-bottom:10px;padding: 10px;font-size: 16px;font-weight: bold;background-color: #f2f2f2;}
.join-form-cont{position: relative;}
.join-form-dl{margin-bottom:10px;float: left;width: 33.3333%;}
.join-form-dt{float: left;width: 105px;text-align: right;line-height: 35px;}
.join-form-dd{float: left;}
.join-form-dd-inp{float: left;width: 248px;height: 35px;line-height: 35px;text-indent: 10px;border: 1px solid #e1e1e1;}
.join-form-btn{margin: 40px auto;display: block;width: 110px;height: 38px;color: #fff;background-color: #2b73c6;}
.join-form-notice{padding: 20px;line-height: 24px;background-color: #f2f2f2;}
.join-form-add{position: absolute;right: 0;top: 50px;width: 21px;height: 21px;background-repeat: no-repeat;background-position: center;background-image: ;cursor: pointer;}
.join-form-add.del{background-image: ;}

/*招标公告*/
.notice{}
.notice-list{float: left;width: 785px;}
.notice-ul{}
.notice-li{margin-bottom: 15px;}
.notice-li a{padding:15px;display: block;background-color: #fff;color:#5f5f5f;line-height: 25px;background-color: #fff;}
.notice-li a:after{content: '';display: block;clear: both;}
.notice-li p{padding-left:25px;float: left;width:80%;background:  no-repeat left center;}
.notice-li span{float: right;}
.notice-li a:hover{color: #0172d4;}
.notice-nav{float: right;width: 386px;}
.notice-nav-a{position: relative;margin-bottom: 15px;}
.notice-nav-a img{display: block;width: 100%;}
.notice-nav-a p{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;background:  repeat;color: #fff;line-height: 50px;}

/*走进豫光*/
.about{padding-top: 0;}
.about-main{margin: 0 -40px;}
.about-ul{}
.about-li{padding:40px;float: left;}
.about-li a{display:block;padding:30px 20px;background-color: #fff;border: 1px solid #ddd;}
.about-li-desc{margin-bottom:40px;text-align: center;color: #000;}
.about-li-desc .time{margin-bottom:20px;font-size: 26px;}
.about-li-img{padding: 0 10px;}
.about-li-img img{display: block;width: 100%;}
.about-main .owl-theme .owl-controls .owl-buttons div{position: absolute;top: -20px;width: 37px;height: 27px;border:1px solid #eee;background-repeat: no-repeat;background-position: center;background-color: transparent;opacity: 1;border-radius: 0;}
.about-main .owl-theme .owl-controls .owl-buttons div.owl-prev{right: 86px;background-image: ;}
.about-main .owl-theme .owl-controls .owl-buttons div.owl-next{right:50px;background-image: ;}
.big-img{position: fixed;left: 50%;top: 20%;margin-left: -300px;z-index:2;display:none;width: 600px;}
.big-img img{display: block;width: 100%;}

/*联系我们*/
.contact{}
.contact-map{height: 530px;background-color: #f1f1f1;}
.contact-desc{padding: 40px 0;line-height: 28px;color: #898989;}
.contact-desc .tit{margin-bottom:10px;font-size: 16px;font-weight: bold;color: #121212;}

/*走进豫光频道页*/
.company{}
.company-about{}
.company-about .company-tit{text-align: left;}
.company-tit{padding-top:50px;padding-bottom:20px;text-align: center;line-height: 30px;}
.company-tit p{font-size: 26px;color: #000;}
.company-tit span{font-size: 12px;color: #c9c9c9;}
.company-about-p{line-height: 36px;color: #494949;text-indent: 30px;}
.company-about-num{padding: 50px 0;}
.company-about-num-a{float: left;width:200px;text-align: center;line-height: 40px;border-left: 1px solid #eee;}
.company-about-num-a:first-child{border-left: none;}
.company-about-num-a p{font-size: 38px;font-weight: bold;color: #0072d3;}
.company-about-num-a span{font-size: 12px;color: #565656;}
.company-about-bot{background-color: #0072d3;}
.company-about-more{position: relative;padding: 30px 0;}
.company-about-btn{display:block;width: 170px;line-height: 50px;border: 1px solid #fff;text-align: center;color: #fff;}
.company-about-img{position: absolute;right: 0;bottom: 0;width: 600px;}
.company-about-img img{display: block;width: 100%;}
.comp-lead{background-color: #f8f8f8;}
.comp-lead-main{}
.comp-lead-img{float: left;width: 446px;}
.comp-lead-img img{display: block;width: 100%;}
.comp-lead-desc{float: right;width: 720px;line-height: 36px;color: #494949;text-indent: 30px;}
.comp-lead-more{padding-top:60px;text-align: right;}
.comp-lead-more a{display: inline-block;width: 170px;line-height: 50px;border: 1px solid #0072d3;text-align: center;color: #0072d3;}
.comp-status{background:  no-repeat center;background-size: cover}
.comp-status-ul{}
.comp-status-li{padding: 20px;}
.comp-status-li-a{margin-bottom:20px;display:block;text-align: center;color: #4c4c4c;}
.comp-status-li-img{margin-bottom: 10px}
.comp-status-li-img img{display: block;width: 100%;}
.comp-status .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;background-repeat: no-repeat;background-position: center;background-size: contain;background-color: transparent;opacity: 1;border-radius: 0;}
.comp-status .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-40px;background-image: ;}
.comp-status .owl-theme .owl-controls .owl-buttons div.owl-next{right:-40px;background-image: ;}
.comp-status .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{left:-40px;background-image: ;}
.comp-status .owl-theme .owl-controls .owl-buttons div.owl-next:hover{right:-40px;background-image: ;}
.comp-thing{}
.comp-thing-top{height:300px;color: #fff;text-align: center;background:  no-repeat center;background-size: cover;}
.comp-thing-top .company-tit p{color: #fff;}
.comp-thing-main{padding-left: 240px;padding-bottom: 60px;padding-right: 60px;}
.comp-thing-ul{position:relative;padding: 60px 0;}
.comp-thing-ul:after{content: '';position: absolute;left: 92px;bottom: -15px;width: 19px;height: 19px;background:  no-repeat center;}
.comp-thing-ul:before{content: '';position: absolute;left: 100px;top: 0;height:100%;width: 3px;background-color: #d0d0d0;}
.comp-thing-li{position: relative;margin-bottom: 20px;}
.comp-thing-li:before{content: '';position: absolute;left: 92px;top: 15px;width: 19px;height: 19px;background:  no-repeat center;}
.comp-thing-li-time{float: left;width: 110px;color: #000;}
.comp-thing-li-time span{font-size: 26px;font-weight: bold;}
.comp-thing-li-desc{position:relative;padding:30px;float: right;width: 768px;border: 1px solid #e5e5e5;line-height: 28px;color: #828282;}
.comp-thing-li-desc:before{content: '';position: absolute;left: -12px;top: 15px;width: 14px;height: 17px;background:  no-repeat center;}

/*企业文化*/
.culture{}
.culture-ul{}
.culture-li{}
.culture-li-main{float: left;width: 50%;}
.culture-li-desc{padding-right:35px;padding-top: 8%;float: right;width: 600px;line-height: 36px;color: #57595b;}
.culture-li-desc .tit{font-size: 26px;color: #0172d4;}
.culture-li-img{float: right;width: 50%;}
.culture-li-img img{display: block;width: 100%;}
.culture-li.odd .culture-li-main{float: right;}
.culture-li.odd .culture-li-desc{float: left;padding-left: 35px;padding-right: 0;}
.culture-li.odd .culture-li-img{float: left;}




/*动画效果*/
.ani-up{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.fadeinup{visibility: visible;animation: fadeinup ease-out .6s forwards;-webkit-animation: fadeinup ease-out .6s forwards;-moz-animation: fadeinup ease-out .6s forwards;}
.ani-rig{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.faderight {visibility: visible;animation: faderight ease-out .6s forwards;-webkit-animation: faderight ease-out .6s forwards;-moz-animation: faderight ease-out .6s forwards;}
.ani-left{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.fadeleft {visibility: visible;animation: fadeleft ease-out .6s forwards;-webkit-animation: fadeleft ease-out .6s forwards;-moz-animation: fadeleft ease-out .6s forwards;}
.scalew{animation: scalew .8s 1s both;-moz-animation: scalew .8s 1s both;-webkit-animation: scalew .8s 1s both;}
.scaleh{animation: scaleh .8s 1s both;-webkit-animation: scaleh .8s 1s both; -moz-animation: scaleh .8s 1s both;}
.fadedown{-webkit-animation:fadeindown .8s .3s both;-moz-animation:fadeindown .8s .3s both;animation:fadeindown .8s .3s both;}
.fadeup{-webkit-animation: fadeinup .8s .3s both;-moz-animation: fadeinup .8s .3s both;animation: fadeinup .8s .3s both;}
.ostar{animation: ostar 1s 0s infinite linear both;-webkit-animation: ostar 1s 0s infinite linear both; -moz-animation: ostar 1s 0s infinite linear both;}
@keyframes ostar{
	0%{opacity:0}50%{opacity:1}100%{opacity:0}
}
@-webkit-keyframes ostar{
	0%{opacity:0}50%{opacity:1}100%{opacity:0}
}
@-moz-keyframes ostar{
	0%{opacity:0}50%{opacity:1}100%{opacity:0}
}
@keyframes scalew{
	0%{transform:scalex(0)}100%{transform:scalex(1)}
}
@-webkit-keyframes scalew{
	0%{-webkit-transform:scalex(0)}100%{-webkit-transform:scalex(1)}
}
@-moz-keyframes scalew{
	0%{-moz-transform:scalex(0)}100%{-moz-transform:scalex(1)}
}
@keyframes scaleh{
	0%{transform:scaley(0)}100%{transform:scaley(1)}
}
@-webkit-keyframes scaleh{
	0%{-webkit-transform:scaley(0)}100%{-webkit-transform:scaley(1)}
}
@-moz-keyframes scaleh{
	0%{-moz-transform:scaley(0)}100%{-moz-transform:scaley(1)}
}
@keyframes fadeindown {
    0% { opacity: 0; transform: translate3d(0,-100%,0)} 100% { opacity: 1;transform: none;}
}
@-webkit-keyframes fadeindown { 
	0% { opacity: 0; -webkit-transform: translate3d(0,-100%,0);}100% { opacity: 1; -webkit-transform: none;}
}
@-moz-keyframes fadeindown { 
	0% { opacity: 0; -moz-transform: translate3d(0,-100%,0);}100% { opacity: 1; -moz-transform: none;}
}
@keyframes fadeinup {
	0% {opacity: 0;transform: translate3d(0, 50%, 0);}100% {opacity: 1;transform: none;}
}
@-webkit-keyframes fadeinup {
	0% {opacity: 0;-webkit-opacity: 0;-webkit-transform: translate3d(0, 50%, 0);}100% {opacity: 1;-webkit-opacity: 1;-webkit-transform: none;}
}
@-moz-keyframes fadeinup {
	0% {opacity: 0;-moz-transform: translate3d(0, 50%, 0);}100% {opacity: 1;-moz-transform: none;}
}
@keyframes faderight {
	0% {opacity: 0;transform: translate3d(-50%, 0, 0);}100% {opacity: 1;transform: none}
}
@-webkit-keyframes faderight {
	0% {opacity: 0;-webkit-opacity: 0;-webkit-transform: translate3d(-50%, 0, 0);}100% {opacity: 1;-webkit-opacity: 1;-webkit-transform: none;}
}
@-moz-keyframes faderight {
	0% {opacity: 0;-moz-transform: translate3d(-50%, 0, 0);}100% {opacity: 1;-moz-transform: none;}
}
@keyframes fadeleft {
	0% {opacity: 0;transform: translate3d(50%, 0, 0);}100% {opacity: 1;transform: none}
}
@-webkit-keyframes fadeleft {
	0% {opacity: 0;-webkit-opacity: 0;-webkit-transform: translate3d(50%, 0, 0);}100% {opacity: 1;-webkit-opacity: 1;-webkit-transform: none;}
}
@-moz-keyframes fadeleft {
	0% {opacity: 0;-moz-transform: translate3d(50%, 0, 0);}100% {opacity: 1;-moz-transform: none;}
}


@media screen and (max-width: 1200px) {
	.main{width: 740px;}
	.head{}
	.head.fix{margin-left: -370px;width: 740px;}
	.head-ul{position: absolute;left: 0;top: 100%;display:none;width: 100%;background-color: #fff;}
	.head-ul.active{display: block;}
	.head-li{margin-left: 0;width: 100%;padding: 0 20px;}
	.head-li-a{line-height: 40px;border-bottom: 1px dotted #e6e4e4;}
	.head-li-a.icon{background-image: none;}
	.head-li-pull{display: none;}
	.head-btn{float: left;padding:33px 15px 0 0;height:75px;display:block;float: right;}
    .head-btn:before{content: '';display: block;width: 14px;height: 2px;background-color: #02529b;transition: all .3s ease;-webkit-transition: all .3s ease;}
    .head-btn:after{content: '';display: block;width: 20px;height: 2px;background-color: #02529b;transition: all .3s ease;-webkit-transition: all .3s ease;}
    .head-btn i{margin:5px 0;display: block;width: 25px;height: 2px;background-color: #02529b;}
    .head-btn.active:before{width: 25px;}
    .head-btn.active:after{width: 25px;}
    .foot-nav{margin-bottom: 30px;}
    .foot-dl{width: 105px;}
	.foot-wechat{float: left;}
	
	
	/*index*/
	.banner-li a{height: 530px;}
	.ban-num{margin-left: -370px;width: 740px;}
	.ban-num-comp{padding-left: 20px;}
	.ban-num-comp span{font-size: 20px;}
	.ban-num-a{margin-left: 20px;padding-top:40px;font-size: 30px;}
    .ban-num-an{margin-left: 20px;padding-top:40px;font-size: 30px;}



	.ban-num-li{margin-right: 10px;font-size: 14px;}
	.ind-news-ul{padding: 0 40px;}
	.ind-news-main .owl-theme .owl-controls .owl-buttons div.owl-prev{left: 0;}
	.ind-news-main .owl-theme .owl-controls .owl-buttons div.owl-next{right: 0;}
	.ind-prod-nav a{margin: 0 10px;}
	.ind-prod-li-img{height: 150px;}
	.ind-prod-li-cont{height: 250px;}
	.ind-prod-li-nav a{margin-bottom: 5px;}
	.ind-social-lf{top: 120px;}
	.ind-social-ul{width: 283px;}
	
	/*产品*/
	.banner-img{height: 380px;}
	.prod-list{padding: 60px 40px;}
	.prod-list-ul{margin: 0;}
	
	/*产品详情*/
	.prod-detail-img{width: 360px;}
	.prod-detail-desc{width: 360px;}
	
	/*科技发展*/
	.tech-li-desc{width: 332px;}
	
	/*新闻列表*/
	.news-top-li-img{width: 100%;}
	.news-top-li-desc{width: 100%;}
	.news-top .owl-theme .owl-controls{text-indent: 0;bottom: 0;}
	.news-ul{margin: 0;}
	
	/*豫光报*/
	.report-ul{margin: 0;}
	.report-li{padding: 10px;}
	
	/*豫光影像*/
	.video-ul{margin: 0;}
	.video-li{padding: 10px;width: 33.3333%;}
	
	/*人力资源*/
	.join-form{margin-left: -350px;width: 700px;}
	.join-form-dl{width: 50%;}
	.join-form-dd-inp{width: 200px;}
	.join-top-dd-inp{width: 196px;}
	
	/*招标公告*/
	.notice-list{width: 425px;}
	.notice-nav{width: 300px;}
	
	/*走进豫光*/
	.about-main{margin: 0;}
	.about-li{padding: 40px 10px;}
	
	/*走进豫光频道页*/
	.company-about-num-a{width: 170px;}
	.company-about-img{width: 520px;}
	.comp-lead-img{width: 300px;}
	.comp-lead-desc{padding-bottom:40px;padding-top: 0;width: 420px;}
	.comp-status .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0;}
	.comp-status .owl-theme .owl-controls .owl-buttons div.owl-next{right:0;}
	.comp-thing-main{padding-left: 0;padding-right: 0;}
	.comp-thing-li-desc{width: 604px;}
	
	/*企业文化*/
	.culture-li-main{width: 100%;}
	.culture-li-desc{padding: 20px;width: 100%;}
	.culture-li.odd .culture-li-desc{padding: 20px;}
	.culture-li-img{width: 100%;}
	
}
@media screen and (max-width: 740px) {
	body{padding-top: 45px;}
	.main{width: 100%;}
	.head.fix{margin-left: 0;left: 0;top:0;width: 100%;}
	.head-logo{padding-left: 10px;}
	.head-logo a{height: 45px;width: 120px;}
	.head-ser{height: 45px;width: 40px;}
	.head-lang{line-height: 45px;}
	.head-btn{width: 40px;height: 45px;padding: 15px 0 0 0;}
	.head-ser-main{width: 100%;}
	.head-ser-inp{width: 70%;}
	.head-ser-btn{width: 30%;}
	.head-li-a{font-size: 14px;}
	.foot-top{padding: 10px 15px;}
	.foot-dl{padding:10px 0;width: 100%;text-align: left;}
    .foot-dt{margin-bottom:0;}
    .foot-dt:before{display: none;}
    .foot-dt:after{content: ' ';float: right;font-size: 24px;line-height: 16px;font-weight: normal;transition: all .3s ease;-webkit-transition: all .3s ease;}
    .foot-dt.active:after{transform: rotate(45deg);-webkit-transform: rotate(45deg);}
    .foot-dd{padding-top:10px;line-height: 35px;display: none;}
    .foot-dd.active{display: block;}
    .foot-wechat{float: none;margin: 0 auto;}
    .foot-bot{padding: 10px;text-align: center;}
    .foot-link{display: none;}
    .foot-bot-p{width: 100%;line-height: 20px;}
    
    /*右侧固定菜单*/
    .fix-com{right: 0;}
    .fix-com-num{display: none;}
    
    /*index*/
   	.banner-li a{height: 230px;}
   	.ban-num{position: relative;margin-left: 0;left: auto;bottom: auto;width: 100%;height: auto;}
   	.ban-num-tit{width: 70px;padding-top: 10px;height: 90px;}
   	.ban-num-comp{height: 90px;padding-top: 20px;padding-left: 15px;}
   	.ban-num-a{padding-top:30px;margin:0 0 0 10px;height: 90px;font-size: 25px;background-position: right center;}
   	   	.ban-num-an{padding-top:30px;margin:0 0 0 10px;height: 90px;font-size: 25px;background-position: right center;}
   	.ban-num-ul{width: 100%;}
   	.ban-num-li{margin: 0;width: 25%;text-align: center;font-size: 12px;}
   	.ind-news-nav{padding-left: 10px;padding-right: 10px;}
   	.ind-news-nav a{float: left;margin: 5px 1%;width: 31.333%;}
   	.ind-news-li-img{width: 100%;}
   	.ind-news-li-desc{padding-left:0;width: 100%;}
   	.ind-prod-nav a{width: 25%;margin: 5px 0;float: left;}
   	.ind-prod-li{width: 100%;padding: 10px 15px;}
   	.ind-prod-li-img{height: auto;}
   	.ind-social-lf{position: relative;left: auto;top: auto;width: 100%;}
   	.ind-social-ul{width: 100%;}
   	.ind-social-ul .ind-prod-li{width: 100%;}
   	.ind-about{padding: 0;}
   	.ind-about-img{margin: 0;top: 0;width: 100%;}
   	.ind-about-desc{padding: 20px;width: 100%;}
   	
   	/*产品*/
	.banner-img{margin-top:0;height: 220px;}
	.product{padding: 0 15px;}
	.prod-nav{margin:20px 0;top: 0;}
	.prod-nav-li a{border: none;}
   	
   	/*产品详情*/
	.prod-detail-img{margin-bottom:15px;width: 100%;}
	.prod-detail-desc{width: 100%;}
   	
   	/*科技发展*/
   	.banner-pic{margin-top: 0;height: 180px;}
   	.ban-nav-dl{position: relative;z-index: 1;padding: 0 15px;}
   	.ban-nav-dt{display: block;line-height: 45px;border-bottom: 1px solid #eee;font-weight: bold;font-size: 16px;}
   	.ban-nav-dt:after{content: ' ';float: right;font-size: 20px;transition: all .3s ease;-webkit-transition: all .3s ease;}
   	.ban-nav-dt.active:after{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
   	.ban-nav-dd{position: absolute;left: 0;top: 100%;display:none;width: 100%;background-color: #fff;}
   	.ban-nav-dd.active{display: block;}
   	.ban-nav-dd a{padding-left: 20px;display: block;width: 100%;line-height: 40px;border-bottom: 1px solid #eee;text-align: left;}
   	.tech{padding: 40px 15px;}
   	.tech-ul{}
   	.tech-li{padding: 10px 0;width: 100%;}
   	.tech-li-img{width: 100%;height: auto;}
   	.tech-li-desc{padding:20px 0 0 0;width: 100%;}
   	.tech-li-tit{margin-bottom: 10px;}
   	.tech-li-more{margin-top: 10px;}
   	
   	/*新闻列表*/
	.news-top-li-desc{padding: 20px;}
   	.news-li{width: 100%;}
   	
   	/*新闻详情*/
   	.news-detail{padding: 40px 15px;}
   	.news-detail-top h1{font-size: 20px;font-weight: normal;}
   	
   	/*豫光报*/
	.report{padding: 40px 15px;height: auto;}
	.report-ul{margin: 0 -10px;}
	.report-li{padding:10px 5px;width: 50%;}
	
	/*豫光影像*/
	.video-li{padding: 10px;width: 50%;}
	.video-play{left: 5%;margin-left: 0;width: 90%;}
	
	/*人力资源*/
	.join-top{padding-left: 15px;padding-right: 15px;}
	.join-list-a{font-size: 14px;}
	.join-list-a.wid1{text-indent: 0;padding-left: 10px;}
	.join-form{padding:15px;margin-left: 0;left: 5%;width: 90%;}
	.join-form-top-inp{margin-bottom:10px;width: 100%;}
	.join-form-dl{width: 100%;}
	.join-form-dd{width: 59%;}
	.join-form-dd-inp{width: 100%;}
	.join-form-add{right: -16px;bottom: 0;}
	
	/*招标公告*/
	.notice-list{width: 100%;}
	.notice-nav{width: 100%;}
	.notice-li p{width: 70%;}
	
	/*走进豫光*/
	.about-li a{padding: 30px 10px;}
	.about-main .owl-theme .owl-controls .owl-buttons div.owl-next{right: 5px;}
	.about-main .owl-theme .owl-controls .owl-buttons div.owl-prev{right: 41px;}
   	.big-img{margin-left: 0;left: 5%;width: 90%;}
   	
   	/*联系我们*/
   	.contact-map{}
   	.contact-desc{padding: 40px 15px;}
   	
   	/*走进豫光频道页*/
   	.company-about{padding-left: 15px;padding-right: 15px;}
   	.company-about-num-a{width: 50%;border: none;}
   	.company-about-img img{display: none;}
   	.company-about-btn{margin: 0 auto;}
   	.comp-lead{padding: 0 15px;}
   	.comp-lead-img{width: 100%;}
   	.comp-lead-desc{width: 100%;}
   	.comp-thing-ul:before{display: none;}
   	.comp-thing-ul:after{display: none;}
   	.comp-thing-li:before{display: none;}
   	.comp-thing-main{padding-left: 15px;padding-right: 15px;}
   	.comp-thing-li-desc{padding: 15px;width: 100%;}
   	.comp-thing-li-time{margin-bottom: 10px;}
   	
}














