﻿/*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;}}

/*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;}
.ellis{display: -webkit-box !important;word-break: break-all;overflow:hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.pad{padding: 50px 0;}

/*header*/
body{background-color: #f0f2f5;}
.head{position: relative;z-index:4;box-shadow: 0 0 20px 2px rgba(0,0,0,.1);background-color: #fff;}
.head .main{position: relative;}
.head-logo{position:relative;float: left;}
.head-logo a{display: table-cell;width:153px;height: 76px;vertical-align: middle;}
.head-logo img{display: block;width: 100%;}
.head-main{float: right;}
.head-nav{float: left;}
.head-ul{float: left;}
.head-li{position:relative;float: left;margin-right: 16px;}
.head-li-a{padding:0 10px;display: block;line-height: 72px;font-size: 16px;color: #333;border-bottom: 4px solid transparent;transition: all .3s ease;-webkit-transition: all .3s ease;}
.head-li-pull{position: absolute;left: 50%;top: 100%;margin-left: -70px;margin-top:-4px;width: 140px;text-align:center;background-color: #d2b063;transform: translateY(15px);-webkit-transform: translateY(15px);opacity: 0;visibility: hidden;}
.head-li-pull a{display: block;line-height: 35px;color: #fff;border-bottom: 1px solid #eac36a;transition: all .3s ease;-webkit-transition: all .3s ease;}
.head-li-pull a:hover{background-color: #d99e17;}
.head-li.active .head-li-a{border-bottom-color: #d2b063;color: #d2b063;}
.head-li:hover .head-li-a{border-bottom-color: #d2b063;color: #d2b063;}
.head-li:hover .head-li-pull{transform: none;-webkit-transform: none;opacity: 1;visibility: visible;}
.head-ser-icon{margin-left:10px;float: left;width: 35px;height: 76px;cursor:pointer;background: url("../img/icon1.png") no-repeat center;background-size: contain;}
.head-ser{position: absolute;right: 0;top: 100%;width:222px;display:none;border: 1px solid #d2b063;background-color: #fff;}
.head-ser-inp{float: left;width: 180px;height: 40px;line-height: 40px;text-indent: 10px;}
.head-ser-btn{float: left;width: 40px;height: 40px;background: url("../img/icon8.png") no-repeat center;}
.foot{background-color: #2b2b2b;}
.foot-nav{padding-top: 45px;padding-bottom: 40px;border-bottom: 1px solid #525252;}
.foot-dl{float: left;width: 145px;}
.foot-dt{margin-bottom: 10px;font-size: 16px;color: #fff;}
.foot-dd{line-height: 24px;color: #d3d3d3;}
.foot-dd a{color: #d3d3d3;}
.foot-dd a:hover{color: #fff;}
.foot-contact{float: right;width: 310px;}
.foot-cont{padding: 24px 0;}
.foot-p{float: left;line-height: 37px;color: #fff;}
.foot-com{float: right;}
.foot-wechat{position:relative;float: left;}
.foot-wechat-tit{padding-left:30px;line-height: 37px;cursor:pointer;color: #fff;font-size: 12px;font-weight: bold;background: url("../img/icon4.png") no-repeat left center;}
.foot-wechat-img{position: absolute;left: 50%;bottom: 100%;margin-left:-60px;display:none;width: 120px;padding: 5px;background-color: #fff;}
.foot-wechat-img img{display: block;width: 100%;}
.foot-wechat:hover .foot-wechat-img{display: block;}
.foot-link{position:relative;margin-left:24px;float: left;}
.foot-link-tit{position:relative;height: 37px;width: 218px;border: 1px solid #646464;cursor:pointer;line-height: 35px;color: #fff;text-indent: 18px;}
.foot-link-tit:before{content: '';position: absolute;right: 0;top:12px;height: 15px;width: 42px;border-left: 1px solid #636363;background: url("../img/icon5.png") no-repeat center;}
.foot-link-a{position: absolute;left: 0;bottom: 100%;padding:5px 18px;display:none;width: 100%;background-color: #2b2b2b;border: 1px solid #636363;border-bottom: none;}
.foot-link-a a{display: block;color: #fff;line-height: 26px;font-size: 12px;}

/*index*/
.banner{position: relative;}
.banner-ul{}
.banner-li{}
.banner-li a{position:relative;display: block;height:725px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.banner-li img{display: block;width: 100%;}
.banner .flex-control-nav{bottom: 60px;}
.ind-nav{position: absolute;left: 50%;margin-left: -600px;bottom:-53px;z-index:2;width: 1200px;height:106px;background-color: #fff;box-shadow: 0 0 20px 2px rgba(0,0,0,.1);}
.ind-nav-tit{padding-left:45px;padding-top:30px;float:left;line-height:24px;font-size: 18px;color: #deb556;}
.ind-nav-tit span{color: #666;font-size: 17px;}
.ind-nav-ul{padding:0 30px;float: right;}
.ind-nav-li{padding:20px 35px;float: left;}
.ind-nav-li a{text-align: center;color: #333;}
.ind-nav-li-img{margin-bottom: 10px;}
.ind-nav-li-img img{margin:0 auto;display: block;width: 38px;}
.ind-nav-li-img img.hide{display: none;}
.ind-nav-li a:hover{color: #d2b063;}
.ind-nav-li a:hover img.hide{display: block;}
.ind-nav-li a:hover img.show{display: none;}
.ind-prod{padding-top: 55px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.ind-tit{padding-top: 55px;padding-bottom: 45px;text-align: center;font-size: 16px;color: #6e707c;}
.ind-tit p{margin-top:15px;font-size: 38px;color: #2a2e4e;}
.ind-prod-main{margin: 0 -7px;}
.ind-prod-ul{}
.ind-prod-li{padding:0 7px;width: 100%;}
.ind-prod-li a{}
.ind-prod-li-img{}
.ind-prod-li-img img{display: block;width: 100%;}
.ind-prod-li p{text-align: center;line-height: 64px;background-color: #fff;font-size: 18px;color: #2a2e4e;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .3s ease;-webkit-transition: all .3s ease;}
.ind-prod-li a:hover p{background-color: #d4b160;color: #fff;}
.ind-prod .owl-theme .owl-controls .owl-buttons div{position: absolute;top: 50%;margin: -21px 0 0 0;width: 22px;height: 42px;background-repeat: no-repeat;background-color: transparent;background-position: center;border-radius: 0;}
.ind-prod .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -30px;background-image: url("../img/icon6.png");}
.ind-prod .owl-theme .owl-controls .owl-buttons div.owl-next{right: -30px;background-image: url("../img/icon7.png");}
.ind-btn{padding-top:45px;padding-bottom:60px;text-align: center;}
.ind-btn a{display: inline-block;width: 160px;line-height: 48px;background-color: #d4b160;color: #fff;border-radius: 5px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.ind-btn a:hover{box-shadow: 0 0 20px 2px rgba(0,0,0,.1);}
.ind-news{background-repeat: no-repeat;background-position: center;background-size: cover;}
.ind-news-ul{margin: 0 -10px;}
.ind-news-li{padding:10px;float: left;width: 50%;}
.ind-news-li a{position:relative;padding:60px 37px;display: block;background-color: #fff;border: 1px solid #e3e3e2;box-shadow: 0 0 10px 5px rgba(231,231,231,.5);}
.ind-news-li a:after{content: '';display: block;clear: both;}
.ind-news-li .time{position: absolute;left: 0;top: 0;padding-top:10px;width: 86px;height: 70px;font-family:arial;text-align: center;color: #fff;background: url("../img/bkg3.png") repeat;}
.ind-news-li .time p{font-size: 24px;}
.ind-news-li-img{float: left;width: 226px;}
.ind-news-li-img img{display: block;width: 100%;}
.ind-news-li-desc{padding-top:10px;padding-left:28px;float: right;width: 278px;line-height: 24px;}
.ind-news-li .tit{margin-bottom:10px;height: 48px;font-size: 18px;color: #000;}
.ind-news-li .intro{height:96px;color: #666;display: -webkit-box !important;word-break: break-all;overflow:hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:4;}
.ind-news-li a:hover .tit{color: #d4b160;}
.ind-part{background-repeat: no-repeat;background-position: center;background-size: cover;color: #fff;line-height: 24px;text-align: center;}
.ind-part .ind-tit p{color: #fff;}

/*关于我们*/
.banner-img{height: 233px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.current{position:relative;z-index:1;background-color: #fff;}
.current-cont{float: left;line-height: 55px;}
.current-i{margin-right:18px;float: left;width: 65px;height: 55px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;background: url("../img/icon17.png") no-repeat center;}
.current-cont a{float: left;color: #666;}
.current-cont span{float: left;height: 55px;width: 48px;background: url("../img/icon18.png") no-repeat center;}
.current-cont p{float: left;color: #d2b063;}
.current-nav{position:relative;float: right;}
.current-nav-tit{display: none;}
.current-nav-a{}
.current-nav-a a{padding:0 20px;float: left;line-height: 55px;font-size: 15px;color: #000;}
.current-nav-a a:hover{background-color: #d2b063;color: #fff;}
.current-nav-a a.active{background-color: #d2b063;color: #fff;}
.about{}
.about-tit{margin-bottom:30px;font-size: 30px;color: #000;}
.about-main{font-size: 16px;line-height: 24px;color: #333;}
.about-main p{margin-bottom: 20px;}
.about-main img{margin-left:20px;float: right;max-width: 50%;}

/*发展历程*/
.history{}
.history-ul{position: relative;padding-bottom: 50px;}
.history-ul:before{content: '';position: absolute;left: 100px;top: 0;width: 1px;height: 100%;background-color: #d4d3d2;}
.history-li{margin-bottom: 25px;}
.history-li-time{position:relative;float: left;width:100px;font-size: 24px;color: #d2b063;}
.history-li-time:before{content: '';position: absolute;right: -8px;top: 10px;width: 15px;height: 15px;background: url("../img/icon19.png") no-repeat center;}
.history-li-intro{padding-left:35px;float: left;width:1100px;font-size: 16px;line-height: 24px;color: #000;}
.history-li-intro p{margin-bottom: 10px;}

/*新闻中心*/
.news{}
.news-ul{margin: 0 -20px;}
.news-li{padding:20px;float: left;width: 33.3333%;}
.news-li a{position: relative;padding:25px 10px 40px 30px;display: block;background-color: #fff;box-shadow: 0 0 5px 1px rgba(0,0,0,.1);transition: all .3s ease;-webkit-transition: all .3s ease;}
.news-li-time{position: absolute;left: 0;top: 0;padding-top:8px;width:86px;height:71px;font-family:arial;text-align: center;background-color: #515e7d;color: #fff;transition: all .3s ease;-webkit-transition: all .3s ease;}
.news-li-time p{font-size: 30px;}
.news-li .tit{padding-right:20px;margin-bottom:20px;text-align: right;font-weight: bold;color: #000;}
.news-li-img{margin-bottom:10px;height:169px;overflow: hidden;}
.news-li-img img{display: block;width: 100%;}
.news-li-desc{line-height: 24px;color: #666;}
.news-li-desc .tit{margin-bottom:10px;font-size:18px;font-weight:normal;text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-li-desc .cont{margin-bottom:20px;height: 48px;}
.news-li-desc .more{display: inline-block;padding-right: 15px;background: url("../img/icon22.png") no-repeat right center;}
.news-li a:hover{box-shadow: 0 0 20px 5px rgba(0,0,0,.2);transform: translateY(-2px);-webkit-transform: translateY(-2px);}
.news-li a:hover .news-li-desc .tit{color: #d2b063;}
.news-li a:hover .news-li-time{background-color: #d2b063;}
.news-more{padding-top:30px;text-align: center;}
.news-more a{display: inline-block;width: 166px;line-height: 46px;color:#000;text-align:left;text-indent:40px;background: #fff url("../img/icon23.png") no-repeat 73% center;border-radius: 23px;box-shadow: 0 0 10px 1px rgba(0,0,0,.1);}

/*新闻详细*/
.news-details{}
.news-intro{padding:40px;float: left;width:850px;background-color: #fff;}
.news-intro-tit{margin-bottom:15px;color: #a6a6a6;line-height: 35px;}
.news-intro-tit h1{margin-bottom:5px;font-size: 24px;color: #d2b063;font-weight: normal;}
.news-intro-cont{font-size: 16px;line-height: 24px;color: #000;}
.news-intro-cont img{margin: 20px 0;display: block;max-width: 100%;}
.news-com{float: right;width: 335px;}
.news-com-a{margin-bottom:10px;background-color: #fff;}
.news-com-sec{padding: 28px;line-height: 24px;}
.news-com-sec a{color: #000;font-size: 18px;overflow: hidden;text-overflow: ellipsis;}
.news-com-sec a:hover{color: #d2b063;}
.news-com-tit{margin-bottom:15px;font-size: 22px;color: #000;}
.news-com-time{padding-left:25px;margin-bottom:20px;color: #999;background: url("../img/icon25.png") no-repeat left center;}
.news-share{margin-bottom:10px;padding:20px 28px;background-color: #fff;}
.news-back{padding:20px 28px;display: block;color: #666;background: #fff url("../img/icon24.png") no-repeat 90% center;}

/*投资项目*/
.product{}
.prod-nav{background-color: #fff;border-top: 1px solid #e6e6e6;}
.prod-nav .ind-nav-ul{padding:0;width: 100%;}
.prod-nav .ind-nav-li{padding:0 35px;width: 14.28%;}
.prod-nav .ind-nav-li a{padding:20px 0;display:block;border-bottom: 5px solid transparent;}
.prod-nav .ind-nav-li a:hover{color: #d2b063;border-color: #d8bc7e;}
.prod-nav .ind-nav-li a:hover img.hide{display: block;}
.prod-nav .ind-nav-li a:hover img.show{display: none;}
.prod-nav .ind-nav-li.active a{color: #d2b063;border-color: #d8bc7e;}
.prod-nav .ind-nav-li.active a img.hide{display: block;}
.prod-nav .ind-nav-li.active a img.show{display: none;}
.prod-ul{margin: 0 -15px;}
.prod-li{padding:15px;float: left;width: 33.333%;}
.prod-li a{position:relative;display: block;height: 240px;overflow: hidden;}
.prod-li img{display: block;width: 100%;transition: all .6s ease;-webkit-transition: all .6s ease;}
.prod-li .tit{position: absolute;left: 0;bottom: 0;padding-top:60px;width: 100%;height: 98px;background: url("../img/bkg5.png") repeat-x;text-align: center;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prod-li a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}

/*分页
.page{text-align: center;}
.page-ctr{padding-top:30px;display: inline-block;}
.page-btn{float: left;width: 45px;height: 45px;background-color: #e1e1e4;background-repeat: no-repeat;background-position: center;}
.page-btn.prev{background-image: url("../img/icon26.png");}
.page-btn.next{background-image: url("../img/icon27.png");}
.page a{margin:0 5px;line-height: 45px;font-size: 20px;color: #000;}
.page a.active{color: #d8bc7e;}*/

/*投资项目详情*/
.prod-details{}
.prod-intro{margin-bottom:45px;padding:45px;background-color: #fff;font-size: 16px;line-height: 24px;color: #333;}
.prod-intro h1{margin-bottom:40px;padding-bottom:25px;border-bottom:1px dotted #e5e5e5;text-align: center;font-size: 24px;color: #c6911e;font-weight: normal;}
.prod-intro p{margin-bottom: 15px;}
.prod-intro img{display: block;max-width: 100%;}
.prod-intro-img{margin: 15px -1%;}
.prod-intro-img img{margin:0 1%;float: left;width: 31.333%;}
.prod-com{padding:15px;text-align: center;background-color: #fff;}
.prod-com a{display: inline-block;color: #333;line-height: 24px;}
.prod-com a.prev{float: left;}
.prod-com a.next{float: right;}
.prod-com a:hover{color: #d8bc7e;}

/*招商合作*/
.trade{min-height: 300px;}

/*公司文化*/
.culture{}
.culture-main{font-size: 16px;line-height: 24px;color: #000;}
.culture-ul{padding-top: 40px;}
.culture-li{padding:0 40px;float: left;width: 33.3333%;height:190px;font-size:14px;text-align: center;line-height: 24px;color: #666;}
.culture-li img{margin: 0 auto;display: block;}
.culture-li .tit{margin:10px 0;font-size: 16px;font-weight: bold;color: #000;}

/*核心优势*/
.good-main{line-height: 24px;}
.good-tit{margin-bottom:30px;font-size: 18px;color: #000;}
.good-ul{}
.good-li{background-color: #fff;}
.good-li-intro{padding:45px 35px;width: 50%;float: left;font-size: 16px;color: #666;}
.good-li-intro .tit{margin-bottom: 20px;font-size: 24px;color: #bb9132;}
.good-li-img{float: left;width: 50%;}
.good-li-img img{display: block;width: 100%;}
.good-li.odd .good-li-intro{width: 595px;float: right;}
.good-li.odd .good-li-img{width: 605px;}

/*企业刊物*/
.book-main{}
.book-ul{margin: 0 -13px;}
.book-li{padding:13px;float: left;width: 50%;}
.book-li-main{padding:18px;background-color: #fff;}
.book-li-img{float: left;width: 204px;height: 205px;overflow: hidden;}
.book-li-img img{display: block;width: 100%;}
.book-li-cont{padding-left:32px;float: left;width: 330px;}
.book-li-cont .intro{height:178px;overflow:hidden;line-height: 24px;color: #666;}
.book-li-cont .tit{padding:10px 0;font-size: 16px;font-weight: bold;color: #000;}
.book-li-a a{padding-left:30px;display:inline-block;color: #666;background-repeat: no-repeat;background-position: left center;background-image: url("../img/icon34.png");}
.book-li-a a:first-child{margin-right:20px;background-image: url("../img/icon35.png");}
.book-li-a a:hover{color: #d2b063;}

/*员工风采*/
.staff-main{}
.staff-main .news-li a{padding: 0;}
.staff-main .news-li-desc{padding: 15px;}
.staff-main .news-li-img{height: 221px;}

/*招聘*/
.join{}
.join-main{}
.join-ul{background-color: #fff;}
.join-li{margin-bottom: 3px;}
.join-li-tit{background-color: #fff;line-height: 20px;cursor: pointer;border-bottom: 1px solid #f0f2f5;}
.join-li-tit.tit{background-color: #d2b063;color: #fff;cursor: initial;}
.join-li-tit.tit .join-li-tit-a:first-child {font-weight: normal;}
.join-li-tit-a:first-child {padding-left:25px;text-align: left;font-weight: bold;}
.join-li-tit.tit .join-li-tit-a{border-left: 1px solid #f0f2f5;}
.join-li-tit-a{padding:15px 5px;float: left;text-align: center;}
.join-li-tit-a.wid1{width: 30%;}
.join-li-tit-a.wid2{width: 30%;}
.join-li-tit-a.wid3{width: 30%;}
.join-li-tit-a.wid4{width: 10%;}
.join-li-icon{display: block;height: 20px;background: url("../img/icon36.png") no-repeat center;}
.join-li-cont{padding: 25px;display:none;line-height: 24px;background-color: #fff;border-bottom: 1px solid #f0f2f5;}
.join-li-cont .tit{margin-bottom:10px;font-size: 16px;font-weight: bold;}
.join-li-cont .email{padding-top: 30px;}
.join-li-cont .email a{color: #d50000;}
.join-li.active .join-li-icon{background: url("../img/icon37.png") no-repeat center;}
.join-li.active .join-li-tit-a.wid1{color: #d2b063;}
.join-li.active .join-li-cont{display: block;}

/*联系我们*/
.contact{}
.contact-main{}
.contact-ul{padding: 45px 0;}
.contact-li{float: left;width: 33.3333%;}
.contact-li-img{float: left;width: 80px;}
.contact-li-img img{display: block;width: 100%;}
.contact-li-desc{padding-left:20px;float: left;width: 278px;font-size: 18px;line-height: 24px;color: #666;}
.contact-li-desc .tit{padding:10px 0;font-weight: bold;}
.contact-li-desc .num{font-size: 24px;font-family: arial;}
.contact-map{height: 410px;background-color: #eee;}










/*动画效果*/
.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) {
	/*head foot*/
	.main{width: 740px;}
	.head-li-pull{display: none;}
	.head-btn{margin-left:30px;float: left;width: 40px;height: 76px;background: url("../img/icon9.png") no-repeat center;background-size: contain;}
	.head-nav{position: fixed;right: 0;top: 0;display:none;width: 100%;height: 100%;background: url("../img/bkg4.png") repeat;overflow: hidden;}
	.head-nav.active{display: block;}
	.head-ul{position: absolute;right: -100%;top: 0;width: 40%;height: 100%;background-color: #fff;}
	.head-ul.active{right: 0;}
	.head-li{width: 100%;text-align: center;border-bottom: 1px solid #e5e5e5;}
	.head-li-a{border-bottom: 1px solid transparent;}
	.foot-dl{width: 88px;}
	.foot-contact{width: 205px;}
	.foot-link-tit{width: 180px;}
	
	/*index*/
	.banner-li a{height: 410px;}
	.ind-nav{width: 740px;margin-left: -370px;}
	.ind-nav-tit{padding-left: 20px;}
	.ind-nav-ul{padding-left: 0;padding-right: 10px;}
	.ind-nav-li{padding: 20px 13px;}
	.ind-prod .owl-theme .owl-controls .owl-buttons div.owl-prev{left: 0;}
	.ind-prod .owl-theme .owl-controls .owl-buttons div.owl-next{right: 0;}
	.ind-news-li{width: 100%;}
	.ind-news-li-desc{width: 430px;}
	
	/*关于我们*/
	.banner-img{height: 180px;}
	.current-nav-a a{font-size: 13px;}
	.current-cont span{width: 25px;}
	.current-nav-a a{padding: 0 15px;}
	
	/*发展历程*/
	.history-li-intro{width: 640px;}
	
	/*新闻中心*/
	.news-ul{margin: 0;}
	.news-li{width: 50%;}
	.news-li-img{height: 147px;}
	
	/*新闻详细*/
	.news-intro{margin-bottom:20px;width: 100%;}
	.news-com{width: 100%;}
	
	/*投资项目*/
	.prod-nav .ind-nav-li{padding: 0 10px;}
	.prod-li{width: 50%;}
	.prod-li a{height: 230px;}
	
	/*公司文化*/
	.culture-li{width: 50%;}
	
	/*核心优势*/
	.good-li{margin-bottom: 20px;}
	.good-li-img{width: 100%;}
	.good-li-intro{width: 100%;}
	.good-li.odd .good-li-img{width: 100%;}
	.good-li.odd .good-li-intro{width: 100%;}
	
	/*企业刊物*/
	.book-li{width: 100%;}
	.book-li-cont{width: 470px;}
	
	/*员工风采*/
	.staff-main .news-li-img{height: 195px;}
	
	/*联系我们*/
	.contact-li{margin-bottom:20px;width: 100%;}
	.contact-li-desc{width: 70%;}
	
	
}
@media screen and (max-width: 740px) {
	/*head foot*/
	.pad{padding: 30px 15px;}
	.main{width: 100%;}
	.head .main{padding: 0 15px;}
	.head-logo a{width: 110px;height: 50px;}
	.head-ser-icon{width:30px;height: 50px;}
	.head-btn{margin-left:15px;width:30px;height: 50px;background-size: 28px;}
	.head-ul{width: 50%;}
	.head-li-a{line-height: 50px;}
	.head-ser{width: 100%;}
	.head-ser-inp{width: 85%;}
	.head-ser-btn{width: 15%;}
	.foot-dl{display: none;}
	.foot-contact{display: block;width: 100%;}
	.foot{padding: 0 15px;}
	.foot-nav{padding-top: 30px;padding-bottom: 20px;}
	.foot-cont{padding: 10px 0;}
	.foot-p{width: 100%;text-align: center;line-height: 20px;}
	.foot-com{display: none;}
	
	/*index*/
	.banner-li a{height: 180px;}
	.ind-nav{position:relative;bottom:0;left:0;width: 100%;margin-left: 0;height: auto;}
	.ind-nav-tit{padding-left: 20px;}
	.ind-nav-ul{width: 100%;padding:5px 10px;}
	.ind-nav-li{padding:10px 5px;width: 25%;}
	.ind-nav-li img{width: 40%;}
	.ind-prod{padding: 0 15px;}
	.ind-prod-main{margin: 0;}
	.ind-tit{padding-top: 40px;padding-bottom: 30px;}
	.ind-tit p{font-size: 24px;margin-top: 8px;}
	.ind-news{padding: 0 15px;}
	.ind-news-ul{margin: 0;}
	.ind-news-li{padding: 10px 0;}
	.ind-news-li a{padding: 60px 20px;}
	.ind-news-li-img{width: 100%;}
	.ind-news-li-desc{padding-left:0;width: 100%;}
	.banner .flex-control-nav{bottom: 10px;}
	
	/*关于我们*/
	.banner-img{height: 90px;}
	.about-tit{font-size: 22px;}
	.about-main img{margin-left: 0;width: 100%;margin-bottom: 20px;max-width: 100%;}
	.current-cont{display: none;}
	.current-nav{width: 100%;}
	.current-nav-tit{display: block;text-align: center;line-height: 40px;font-size: 18px;background: url("../img/icon21.png") no-repeat 95% center;border-bottom: 1px solid #eee;}
	.current-nav-a{position: absolute;left: 0;top: 100%;display:none;width: 100%;background-color: #fff;}
	.current-nav-a.active{display: block;}
	.current-nav-a a{width: 100%;text-align: center;font-size: 15px;line-height: 40px;border-bottom: 1px solid #f1f1f1;}
	.current-nav-a a.active{background-color: transparent;color: #000;}
	
	/*发展历程*/
	.history-ul:before{left: 80px;}
	.history-li-intro{width: 72%;font-size: 14px;}
	.history-li-time{width: 80px;}
	
	/*新闻中心*/
	.news-li{padding:10px 0;width: 100%;}
	.news-li-img{height: auto;}
	
	/*新闻详细*/
	.news-intro{padding:20px 10px;}
	.news-share{padding: 20px 15px;}
	.news-back{padding: 20px 15px;}
	
	/*投资项目*/
	.prod-nav .ind-nav-li{width: 25%;}
	.prod-nav .ind-nav-li a{padding: 15px 0;}
	.prod-li{width: 100%;}
	.prod-li a{height: auto;}
	
	/*投资项目详情*/
	.prod-intro{padding: 30px 15px;}
	.prod-intro h1{font-size: 20px;}
	.prod-intro-img{margin: 0;}
	.prod-intro-img img{margin:10px 0;width: 100%;}
	
	/*公司文化*/
	.culture-li{width: 100%;padding:10px 0;height: auto;}
	
	/*核心优势*/
	.good-li-intro{padding: 30px 15px;}
	
	/*企业刊物*/
	.book-li{width: 100%;}
	.book-li-img{width: 100%;height: auto;}
	.book-li-cont{padding:0;width: 100%;}
	
	/*员工风采*/
	.staff-main .news-li-img{height: auto;}
	
	/*联系我们*/
	.contact-ul{padding-top: 20px;}
	.contact-li-desc{font-size: 14px;}
	
	
}














