﻿*{outline:0}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.8 "malgun gothic","Microsoft Yahei","微软雅黑","宋体";color:#666}
ol,ul{list-style:none}
a{text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer}
fieldset,iframe,img{border:0}
.slick-dots button{font-size:100%;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:0 0;outline:0}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
button,input[type=button],input[type=submit]{cursor:pointer}
button::-moz-focus-inner,button::-moz-focus-outer,input::-moz-focus-inner,input::-moz-focus-outer{border:0 none;padding:0;margin:0}
input[type=search]{-webkit-appearance:textfield}
input:focus::-webkit-input-placeholder{color:transparent}
input::-ms-clear{display:none}
textarea{resize:vertical;overflow-y:auto}
::-moz-selection{background:#d76c00;color:#fff;text-shadow:none}
::selection{background:#d76c00;color:#fff;text-shadow:none}
a:link,a:visited{text-decoration:none}
a:active,a:hover{text-decoration:none}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.bosi{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.i_g{position:relative;top:-5%;left:-10%;display:block;width:110%!important}
.active .i_g{left:-5%;-webkit-transition:6s .2s linear;-moz-transition:6s .2s linear;transition:6s .2s linear}
.active .ig{margin-left:-5%;-webkit-transition:6s .2s linear;-moz-transition:6s .2s linear;transition:6s .2s linear}
.u-slick-box{position:relative;overflow:hidden}
.u-slick-box>img{display:block;width:100%}
.u-slick-box .u-slick{position:absolute;left:0;right:0;top:0}
.u-slick{position:relative;overflow:hidden}
.u-slick .item{position:relative;overflow:hidden}
.menuBlack{display:none}
html.open{overflow:hidden}
.picbox{display:block;position:relative;overflow:hidden}
.na{cursor:default}

.logo{display:block}
.logo>img{display:block; max-width:100%;}


.clear { clear:both; font-size:1px; line-height:0px; height:0px; }




.content{height:100%;overflow:hidden}

/*关于我们*/
.header { background:rgba(255,255,255,0.6); height:90px;}
.scollheader .header { background:#fff;}

@media screen and (max-width:1200px){

.header { height:80px;}
}

/* animation */
@keyframes logoShow { 
	from, to { transform: scale(1, 1); }
    25% { transform: scale(0.9, 1.1); }
    50% { transform: scale(1.1, 0.9); }
    75% { transform: scale(0.95, 1.05); } 
   }  
@keyframes b_jump{
	from{ transform:translateY(0); -webkit-transform:translateY(0);}
	to{ transform:translateY(-6px); -webkit-transform:translateY(-6px); }
	}
@keyframes b_right{
	from{ transform:translateX(0); -webkit-transform:translateX(0);}
	to{ transform:translateX(-10px); -webkit-transform:translateX(-10px); }
	}

.trtion{ transition:700ms; -webkit-transition:700ms; transition-timing-function:ease-out; -webkit-transition-timing-function:ease-out; }
.dly_1{ transition-delay:100ms; -webkit-transition-delay:100ms; }
.dly_15{ transition-delay:150ms; -webkit-transition-delay:150ms; }
.dly_2{ transition-delay:200ms; -webkit-transition-delay:200ms; }
.dly_3{ transition-delay:300ms; -webkit-transition-delay:300ms; }
.dly_4{ transition-delay:400ms; -webkit-transition-delay:400ms; }
.dly_45{ transition-delay:450ms; -webkit-transition-delay:450ms; }
.dly_5{ transition-delay:500ms; -webkit-transition-delay:500ms; }
.dly_6{ transition-delay:600ms; -webkit-transition-delay:600ms; }
.dly_7{ transition-delay:700ms; -webkit-transition-delay:700ms; }
.dly_8{ transition-delay:800ms; -webkit-transition-delay:800ms; }
.pic2 > img{display:block; width:100%; }
.transY{ transform:translateY(80px); -webkit-transform:translateY(80px); opacity:0;  }
.transY2{ transform:translateY(-80px); -webkit-transform:translateY(-80px); opacity:0; }
.transX{ transform:translateX(100px); -webkit-transform:translateX(100px); opacity:0; }
.transX2{ transform:translateX(-100px); -webkit-transform:translateX(-100px); opacity:0; }
.transShow{ transform:translate(0); -webkit-transform:translate(0); opacity:1; }

.pbanner{position:relative;overflow:hidden; height:540px;}


.pbtxts{position:absolute;left:0;right:0;top:40%; height:55%;text-align:center; z-index:99;}
.pbtxts .tx1 {font-size: 28px;color:#fff;font-weight:500;}
.pbtxts .cn{font-size: 16px;font-weight:500;color:#fff;margin-top: 10px;}
.pbtxts2 .en{color:#fff}
.pbtxts .line{width:28px;height:48px; text-align:center; padding-top:8px;border-radius:12px; display:block; cursor:pointer;border:2px solid #FEFEFE; position:absolute; bottom:60px; left:50%; margin-left:-14px;}
.pbtxts .line img{animation:b_jump 1.5s ease-in-out 0.1s alternate infinite;-webkit-animation:b_jump 1.5s ease-in-out 0.1s alternate infinite; }

.pbtxts2 .line{background:#fff;}

.pnav{ position:relative; border-bottom:1px solid #EDEDED; z-index:99;}
.pnav ul{ width:70%; float:left;}
.pnav ul li{padding:0 13px;position:relative; float:left;}
.pnav ul li:last-child { background:none;}
.pnav ul li a { display:block;color:#333333; cursor:pointer;font-size:16px;line-height:24px;padding:25px 15px;position:relative;}
.pnav ul li a.act{ background:url(../images/white.jpg) no-repeat bottom; color:#ed1335;}
.pnav ul li a:after { content:""; left:0; width:0; height:3px;background:url(../images/white.jpg) no-repeat bottom; position:absolute; bottom:0;transition:0.2s;-webkit-transition:0.2s}
.pnav ul li a:hover:after { width:100%;}

.location { float:right;}

@media screen and (max-width:1199px){
.pbanner{  height:660px; background-size:cover !important;}
}
@media screen and (max-width:767px){
.pbanner{  height:auto;}
}

/*内页底部*/
.nyfooter { background:#F9F9F9; padding-top:70px;}
.nyfooter .fbottom { line-height:38px; margin-top:30px;}
.footup01 { float:left; width:18%; padding-right:10px; padding-top:3%;}
.footup01 img { max-width:100%;}
.footup02 { float:left; width:68%;}
.footad { float:left; width:50%; padding:0 15px;}
.footad p { width:78%;}
.footup02 .footad:last-child{ }
.footad h3 { font-size:16px; font-weight:500; color:#555555; padding-bottom:10px; line-height:25px;}
.footup03 { float:right; text-align:center;}

.back-top { position: fixed; right:10px; bottom:5%; display:none; z-index:999;}
#top{text-transform:capitalize;font-size:18px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
#top span{display:inline-block;vertical-align:middle;margin-left:15px;border-radius:100%;width:46px;height:46px;border:1px solid #EB0021;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
#top .aico{height:100%; width:100%; display:inline-block; background:url(../images/tiaox_03.png) no-repeat center;-webkit-animation:scrollUp 2s infinite;-moz-animation:scrollUp 2s infinite;animation:scrollUp 2s infinite}

@-webkit-keyframes scrollUp{
0%{-webkit-transform:translateY(15%);transform:translateY(15%);opacity:1}
100%{-webkit-transform:translateY(-15%);transform:translateY(-15%);opacity:0}
}
@-moz-keyframes scrollUp{
0%{-moz-transform:translateY(15%);transform:translateY(15%);opacity:1}
100%{-moz-transform:translateY(-15%);transform:translateY(-15%);opacity:0}
}
@keyframes scrollUp{
0%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);transform:translateY(15%);opacity:1}
100%{-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);transform:translateY(-15%);opacity:0}
}
@media screen and (max-width:1099px){
.footad p { width:100%;}

}

@media screen and (max-width:991px){
.footup02 { width:66%;}

}
@media screen and (max-width:767px){
.footup01 { width:50%; padding-top:50px;}
.footup02 { width:100%;}
.footad { width:100%; padding:15px 0;}
.footup03 { float:right; padding-top:15px; }
}


.location { float:right; line-height:74px; width:30%; text-align:right;}
.location a { background: url(../images/dian.png) no-repeat left; padding-left:14px; margin-left:12px;}
.location a.house { background:url(../images/house.png) no-repeat center; display:inline-block; width:19px;}


.location {float:right;line-height: 20px;width:30%;text-align:right;margin-top: 28px;}
@media screen and (max-width:1199px){
.pnav ul { width:65%;}
.location {  width:35%;}

}
@media screen and (max-width:991px){
.pnav ul { width:100%; padding-bottom:5px;}
.location { width:100%; line-height:30px; padding-bottom:15px;}
}
@media screen and (max-width:767px){
.pbtxts{position:absolute;left:0;right:0;bottom:20%;text-align:left; display:none;}
.pbtxts .tx1 { font-size:20px;line-height:25px;}
.pbtxts .cn{ font-size:14px;margin-top:10px;}
.pbtxts .line{ display:none;}

.location { display:none;}
.pnav ul li{ width:50%;padding:5px 5px; margin-bottom:5px; text-align:center;position:relative; float:left;}
.pnav ul li a{ font-size:14px;line-height: inherit; padding:0;position:relative;transition:0s;-webkit-transition:0s;border-bottom:2px solid #fff; padding-bottom:5px;}
.pnav ul li a:after { display:none;}
.pnav ul li a.act{  background:url(../images/white.jpg) no-repeat bottom center; border-bottom:2px solid #fff;}
.pnav ul li a:hover{border-bottom:2px solid #fff;}

}

@media (max-width:1024px) {
.header { background: rgba(255,255,255,0.6); height:70px;}
.logo { margin-top:12px;}

}

.gsleft { float:left; width:36%; padding-right:30px; padding-top:10px;}
.gsleft img { max-width:100%;}
.gsright { float:left; width:64%; padding-left:100px;}
.gsright h2 { font-size:24px; color:#333333;}

.gscont { /*background:url(../images/gsbg.jpg) no-repeat center top;*/ margin-top:58px; padding-bottom:70px;}
.gswen {}
.gswen p { padding:14px 0;}
.gssub { padding:20px 0 30px 0;}
.fzlcbg { background:url(../images/fzlcbg.jpg) no-repeat center bottom; margin-top:118px; width:100%; padding-top:70px;}

.nysub {}
.nysub h2 { font-size:24px; color:#333333;}
.nysub p { font-size:36px; color:#c6c6c6; text-transform:uppercase;}


@media screen and (max-width:1099px){
.gsleft {  width:40%; padding-right:30px; padding-top:10px;}
.gsright { width:60%; padding-left:50px;}
}
@media screen and (max-width:991px){
.gsleft {  width:40%; padding-right:20px;}
.gsright { width:60%; padding-left:30px;}
}
@media screen and (max-width:767px){
.gscont { background:none; padding-bottom:30px;}	
.gsleft {  width:100%; padding-right:0;}
.gsright { width:100%; padding-left:0;}
.gswen p { padding:8px 0;}
.gssub {    padding: 30px 0 20px 0;}
.fzlcbg { margin-top:30px; padding-top:30px;}
.nysub p { font-size:20px;}

}

.hiscont {}
.hiscont .owl-theme .owl-dots { display:none;}

.hiscont {  padding-bottom:100px; padding-top:50px;}
.hiscontbg { background:url(../images/lcbg.jpg) repeat-x bottom; }
.hisbox { width:100%; position:relative; height:100%;}
.hisbox .b { position:absolute; left:0; bottom:40px; width:100%; height:auto; background: url(../images/lcbg3.png) no-repeat 29px 6px; padding-top:6px;}
.hisbox .year { font-size:24px; color:#333333; font-weight:600;}
.hisbox .year .dot { background:url(../images/yearquan.png) no-repeat; width:15px; height:15px; border-radius:50%; display:block; margin-left:25px;}
.hisbox .hisC { border-left:1px solid #999999;padding:20px 10px 40px 14px; margin-left:32px; }
.hisscoll {max-height:257px; overflow-y:auto;}
.hisscoll::-webkit-scrollbar{
  width:2px;
  height:6px;
}
.hisscoll::-webkit-scrollbar-track{
  background: #E3E3E3;
  border-radius:2px;
}
.hisscoll::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
.hisscoll::-webkit-scrollbar-thumb:hover{
  background: #9F9F9F;
}



.hisbox .hisC li { padding-bottom:10px; overflow:hidden;}
.freeTx span { float:left; display:block; width:46px; color:#333333;}
.freeTx p { float:left; width:78%;color:#333333;}
.hisdory { margin-bottom:-89px;position:relative;}
.hiscont .item { height:424px;}
.hiscont .owl-theme .owl-nav { margin:0;}

.hiscontbg .owl-carousel .owl-nav button.owl-prev { left:-50px; background:url(../images/aw4.png) no-repeat;}
.hiscontbg .owl-carousel .owl-nav button.owl-next { right:-50px; background:url(../images/aw5.png) no-repeat;}

.hiscontbg .owl-carousel .owl-nav button { position:absolute; cursor:pointer; top:30%; width:50px; height:50px; outline:0; border:none;}
.hiscontbg .owl-carousel .owl-nav button span { font-size:0;}

.hisbox:hover .year { color:#EB062A;}
.hisbox:hover .year .dot { background:#EB062A;}
.hisbox:hover .hisC {border-left: 1px solid #EB062A;}
.hisbox:hover .b { background:url(../images/lcbg5.png) no-repeat 23px 0px;transition: 300ms; -webkit-transition: 300ms;}

@media screen and (max-width:767px){
.hiscontbg .owl-carousel .owl-nav button.owl-prev { left:-20px;}
.hiscontbg .owl-carousel .owl-nav button.owl-next { right:-20px;}
.hiscont .item { padding-left:30px;}

}



/*中韩科创孵化合作基地*/
.abouttwo { padding-top:30px; padding-bottom:30px;}
.tenobd {padding-bottom:40px; padding-top:40px;}
.tenosub { font-size:20px;  width:60%; float:left;color:#282828; background:url(../images/texian.jpg) no-repeat bottom left; padding-bottom:30px;}
.tecont { background:#F2F2F2; position:relative; }
.tecont p { font-size:14px; line-height:28px;}
.aboutewen {padding:50px; width:53%; float:left;}
.tescoll { max-height:286px; overflow-y: auto;}
.tescoll h2 { font-size:24px; color:#333333; line-height:28px; height:56px;}
.teimg { float:right; width:45%; text-align:left;}
.teimg img { max-width:100%;}
.tenoone .teimg { float:left;}
.tescoll::-webkit-scrollbar{
  width:6px;
  height:6px;
}
.tescoll::-webkit-scrollbar-track{
  background: #E3E3E3;
  border-radius:2px;
}
.tescoll::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
.tescoll::-webkit-scrollbar-thumb:hover{
  background: #9F9F9F;
}
.tescoll::-webkit-scrollbar-corner{
  background: #179a16;
}

.tenotwo .teimg { left:0; text-align:right;}
.tenotwo .tescoll { float:right; margin-top:10px;}
.tenotwo .tenosub { float:right;}

@media screen and (max-width:1199px){
.aboutewen { width:46%;}
.teimg { width:54%;}

}
@media screen and (max-width:991px){
.tescoll { max-height:240px;}
.aboutewen {padding:30px;}
.tescoll h2 { font-size:20px;line-height:25px; height:50px;}
.tenotwo .tescoll {  margin-top:0px;}

}

@media screen and (max-width:767px){
.tenobd { padding-bottom:25px; padding-top:25px;}
.tescoll,.tenosub { width:100%; float:left;}
.tecont { height:auto; padding:20px; overflow:hidden;}
.teimg { width:100%; position: inherit; bottom:0; left:0; padding-top:15px; float:left;}
.teimg img { width:100%;}
.tenosub { font-size:18px; }
.aboutewen { width:100%; padding:15px;}
.tescoll { max-height: inherit !important;}
}

/*入驻企业*/
.rzbus { padding:45px 0; padding-bottom:60px; z-index:999; position:relative;}
.rzbus ul { margin-left:-30px; margin-right:-30px;}
.rzbus ul li { float:left; width:25%; padding:0 30px; padding-bottom:30px;}
.rzbus ul li p { font-size:16px; margin-top:18px; background:url(../images/rzxian.jpg) repeat-x center; width:100%; float:left; text-align:center; position:relative;}
.rzbus ul li p span{ font-size:16px; background:#fff; display:inline-block; padding:0 10px; }
.rzbus ul li .nav-el img { max-width:100% !important;}
.rzbus ul li .nav-el { width:100% !important; }
.rzmask { background:#E2E4ED; width:100%; padding:40px 10px;text-align:center;}
.rzmask img {transition: 300ms; -webkit-transition: 300ms;}
.rzmask:hover img { transform: scale(1.1);-webkit-transform: scale(1.1);}


.rzbus ul li .active { z-index:99; }
.wrap { padding:30px; color:#666;}
.overlay .close { color:#747474;}
.wrap h2 { padding-bottom:20px; font-size:24px; color:#333333; text-align:center;}
.wrap p { font-size:16px; padding:20px 0;}
.wrap img { max-width:100%; width:650px;}

@media screen and (max-width:991px){
.rzbus ul { margin-left:-15px; margin-right:-15px;}
.rzbus ul li { padding:0 15px;}

}

@media screen and (max-width:767px){
.rzbus ul li { width:100%; padding-bottom:15px;}
.wrap { padding:15px; padding-top:30px;}
.wrap p { font-size:14px; padding:10px 0; text-align:left;}

}

/*服务内容*/
.fwsub {}
.fwsub h2 { font-size:24px; color:#333333; text-align:center; background:url(../images/redx.jpg) no-repeat center bottom; padding-bottom:16px; padding-top:45px;}
.serlist { background:url(../images/fwbg.png) no-repeat center; height:503px; margin:50px 0;}
.serlist ul li { float:left; width:25%; border-right:1px solid #FFFFFF; height:503px; overflow:hidden; cursor:pointer; }
.serlist ul li:last-child { border:none;}
.serlist ul li .nav-el { height:100%;}
.sermask { background:url(../images/fwmask.png) no-repeat; position:absolute; left:0; top:0; width:100%; height:100%;}
.fwmask {position:absolute; left:0; bottom:-100%; width:100%; height:100%;}
.sercont { position:relative; height:100%;}
.serwen { position:absolute; left:0; top:0; padding:150px 45px 0 45px;}
.serwen h2 { font-size:20px; color:#fff; margin-bottom:30px; height:56px; line-height:28px;}
.serwen p { color:#fff; line-height:26px;}
.serwen span { color:#fff; display:block; opacity:0;}
.serdes { min-height:130px; margin-bottom:10px;}

@media screen and (max-width:1099px){
.serwen {  padding:100px 30px 0 30px;}

}

@media screen and (max-width:767px){
.serlist { background:url(../images/fwbg.png) no-repeat center; background-size:cover; height:auto; margin:50px 0;}
.serlist ul li {  width:100%; border-right:none;border-bottom:1px solid #FFFFFF; height:250px; }
.serwen {  padding:30px 30px 0 30px;}
.serwen h2 { font-size:18px; margin-bottom:15px;}

}

/*服务3*/
.fwwai { margin:50px 0; border-radius: 22px; position:relative; height:100%;  background-color: rgb(255, 255, 255);  box-shadow: 4px 0px 10px 0px rgba(26, 25, 26, 0.1); padding-left:116px; min-height:698px;}
.fwwg .tab_menu {width:116px;float:left;position:absolute;left:0;top:0;padding-top: 7%;height:100%;text-align:center;box-shadow: 4px 0px 10px 0px rgba(26, 25, 26, 0.1);}
.fwwg .tab_menu li {font-size: 18px;color:#333333;background:url(../images/redx2.jpg) no-repeat center bottom;padding:30px 0;cursor:pointer;}
.fwwg .tab_menu li:last-child { background:none;}
.fwwg .tab_menu li span {display: block;width:20px;line-height: 22px;margin:0 auto;}
.fwwg .tab_menu li.current { color:#ff0000;}
.fwwg .tab_box { float:left; width:100%; padding:30px;}
.wailist {}
.wailist ul li { width:33.33%; padding:25px 30px; float:left; text-align:center;}
.waiico { text-align:center; margin-bottom:15px; overflow:hidden;}

.waiico img { max-width:100%; border-radius:100%;transition: 600ms; -webkit-transition: 600ms;}
.wailist li:hover .waiico img{ transform: scale(1.05);-webkit-transform: scale(1.05);}

.wailist ul li p { border:2px solid #fff; margin:0 auto; max-width:116px; border-radius:12px; font-size:16px; color:#333333; height:150px;display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;}
.wailist ul li:hover p { border:2px solid #FF0000;ransition:0.3s;-webkit-transition:0.3s}


@media screen and (max-width:767px){
.fwwai { padding-left:0; min-height:inherit;}
.fwwg .tab_menu { width:100%; float:left; position: inherit; left:0; top:0; padding-top:0; height:auto; text-align:center;box-shadow:none; }
.fwwg .tab_menu li { font-size:16px; color:#333333; padding:15px 5px; background:none; float:left; width:33.33%;}
.fwwg .tab_menu li.current { background:url(../images/redx2.jpg) no-repeat center bottom;}
.fwwg .tab_menu li span { width:auto; line-height:24px;}
.fwwg .tab_box { padding:15px; padding-top:30px;}
.wailist ul li { width:50%; padding:15px 15px;}
.wailist ul li p { height:150px; overflow:hidden;}

}

/*最新政策*/
.newzcsub { text-align:center; padding-top:50px;}
.newzcsub h2 { font-size:30px; color:#222222;}
.newzcsub p { font-size:16px; color:#bcbcbc; padding-top:10px;}
.policy_nav { text-align:center; padding-top:35px;}
.policy_nav a { color:#2e2e2e; font-size:16px; background:url(../images/pobg.png) no-repeat; width:154px; height:46px; line-height:46px; display:inline-block; margin:15px 15px;}
.policy_nav a.on { background:url(../images/pohbg.png) no-repeat center; color:#fff;}
.policy_nav a:hover { background:url(../images/pohbg.png) no-repeat center; color:#fff;}

.newcontent{ padding:40px 0;}
.ntitle{ text-align:center; }
.ntitle h2{font-size:30px; line-height:40px; color:#222;}
.ntitle h4{font-size:16px; line-height:50px; color:#bcbcbc; }
.ntitle a{ display:inline-block; width:154px; line-height:46px; background-color:#d7d7d7; font-size:16px; color:#2e2e2e; margin:25px 45px;}
.ntitle a.active{ background-color:#6eb7e2; color:#fff; }
.ntitle a:hover{ background-color:#6eb7e2; color:#fff; }
.newlist{ background:url(../images/news.png) no-repeat center 0; margin:30px 0;}
.newlist li{ width:50%; float:left;}
.newlist li a{ display:block; padding:45px 0 55px; width:90%; border-bottom:1px solid #d7d7d7; transition:all 0.5s;}
.newlist li a:hover{ transform:translateY(-8px);}
.newlist li:nth-child(2n) a{ float:right;}
.newlist li:nth-child(7) a,.newlist li:nth-child(8) a{ border:none;}
.date{ width:35%; float:left; padding-left:30px; padding-right:30px; text-align:center;}
.date img { max-width:100%;}
.newnet{ width:65%; float:left; }
.newnet h3{ font-size:18px; line-height:30px; color:#2e2e2e; height:30px; max-width:100%; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.newnet p{ font-size:14px; line-height:27px; color:#989898; margin-top:20px; height:54px; overflow:hidden;word-break: break-all;
       text-overflow: ellipsis; /** 多行 **/
       display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
       -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
       -webkit-line-clamp: 2; /** 显示的行数 **/}
.newlist li a:hover h3{ color:#000;}

/*翻页*/
#pages{ margin:20px auto; text-align:center;}
#pages a{ display:inline-block; color: #333;  height:34px; padding:6px; text-decoration: none; font-size:14px;}
#pages a:hover{  text-decoration:none; color:#6eb7e2; font-size:14px; }
#pages span{ height:34px;display:inline-block; color: #ED1335; padding:6px;font-size:14px; }

@media only screen and (max-width:1199px){
.newlist li a{ padding:25px 0 35px; }
.date{ padding-left:15px; padding-right:15px;}
}
@media only screen and (max-width:991px){
.date{ width:38%; }
.newnet{ width:62%;}
.newnet p { margin-top:10px;}
}
@media only screen and (max-width:768px){
.newlist li{ width:100%; float:none;}
.newlist{ background:none; margin:20px 0;}
.newlist li a{padding:25px 0 30px; width:100%; float:none;}
.newlist li:nth-child(2n) a{ float:none;}
.ntitle a{ width:134px; line-height:40px; margin:25px 15px;}
.newcontent{ padding:30px 0;}
.ntitle h4{ line-height:24px; }
.date{ font-size:18px; }
.newlist li:nth-child(7) a{border-bottom:1px solid #d7d7d7;}
.ntitle h2{font-size:26px; }
}
@media only screen and (max-width:767px){
.policy_nav a { background-size:cover;background:url(../images/pobg.png) no-repeat center; background-size:cover; width:135px; height:40px; line-height:40px;  margin:15px 5px;}
.policy_nav a.on { background:url(../images/pohbg.png) no-repeat center; background-size:cover;}
.policy_nav a:hover { background:url(../images/pohbg.png) no-repeat center;background-size:cover;}


.newlist{  margin:0;}
.ntitle a{ width:120px; margin:15px 6px;}
.newlist li a{padding:15px 0 ; }
.newnet p{ margin-top:10px;}
.newcontent{ padding:20px 0 10px;}
.newnet h3 { font-size:16px;}
}

@media only screen and (max-width:374px){
.policy_nav a {  margin:15px 3px;}


}


/*--新闻详情--*/
.part8 {
	width: 71%;
	float: left
}
.part4 {
	width: 27%;
	float: right
}

.mhuibg { background:#F4F4F4; margin-bottom:15px;}
.mhuibg a { display:block; padding:29px 29px 10px 29px;}
.mxqxian { background:url(../images/mxqxian.jpg) no-repeat left; height:2px; width:100%; background-color:#CDCDCD;}
.mxqpic { width:100%; text-align:center;}
.mxqpic img { margin:0 auto; width:100%;}
.mhuibg strong { font-size:16px; color:#333333;}
.mhuibg span { display:block; font-size:14px; color:#999999; padding-top:10px;}
.mhuibg p { margin-top:5px; height:50px; line-height:25px;overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.mnewk { padding-top:50px; padding-bottom:20px;}
.mnewmore { padding:10px 0 0px 0;}
.mnewkuang { border:1px solid #E5E5E5; padding:35px; padding-bottom:0;}
.mnewsj {
    display: inline-block;
    color: #999;
    line-height: 26px;
    padding-right: 28px;
}
.mnewsj span { background:#ED6D00; color:#fff; width:55px; text-align:center; display:inline-block; margin-right:16px;}
.mnewbt { width:100%; padding-top:23px; border-bottom:1px solid #E5E5E5; padding-bottom:20px; color:#aaaaaa;}
.mnewbt span {color:#aaaaaa;}
.mnewbt a {color:#aaaaaa;}

.mnewbt h4 { color:#333333; line-height:38px; font-weight:500; font-size:26px; margin:0; padding-bottom:14px;}
.contents {line-height:26px;}
.contents p { line-height:26px; padding-bottom:25px; font-size:inherit;}
.contents p img { display: block; margin:0 auto;}
.contents img { display: block; margin:0 auto; max-width:100% !important; height:auto !important;}
.contents img { max-width:100%;}

.contents { padding-top:30px;border-bottom:1px solid #E5E5E5; padding-bottom:15px;}
.mfenx { display:inline-block; float:right; line-height:32px; padding-right:5px;}
.mnewbt .col-md-4 { padding-top:10px;}
.mfhmore {  background:#edf1f4; border:1px solid #edf1f4; float:right; padding:8px 20px;}
.mfhmore a {font-size:14px; color:#ef304d; height:23px; display:block; line-height:23px;}
.mfhmore:hover { border:1px solid #ef304d; background:#fff;}
.mpfoot { padding-top:20px; padding-bottom:15px;}
.mpfoot .col-sm-8 { font-size:14px; line-height:26px;}
.mpfoot .col-sm-8 span { float:left; display:inline-block; font-size:16px;}
.mpfoot .col-sm-8 a{ font-size:14px; float:left;display: inline-block;overflow: hidden;white-space:nowrap; width:80%; height:21px; 
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}

@media screen and (max-width:991px){
.mpfoot .col-md-8 { padding-bottom:15px;}
.mnewbt h4 {  line-height:30px;font-size:20px; padding-bottom:14px;}
.mnewbt .right { width:100%; float:left;}
.mhuibg a { padding:20px;}

}
@media screen and (max-width:767px){
.part8 {	width: 100%;}
.part4 {	width:100%;}
.nyfooter { padding-top:30px;}

.mpfoot .col-sm-8 a { margin-bottom:10px; display:block;}
.mnewbt h4 { color:#333333; font-weight:500; font-size:18px; padding-bottom:14px;}
.mnewk { padding:25px 0 20px 0;}
.mnewk .col-sm-4 { margin-top:15px;}
.mnewkuang { padding:20px 15px; padding-bottom:0;}
}

/*合作伙伴*/
.zhfbg { border-bottom:1px solid #D1D1D1; padding-top:58px; padding-bottom:70px;}
.zhmzhleft { width:100%; padding-right:30px;}
.zhmzhleft img { max-width:100%;}
.zhmzhright { width:100%; max-width:700px; float:right;}
.zhmzsub { padding-top:30px;}
.zhmzsub h3 { font-size:24px; color:#333333; font-weight:500; background:url(../images/redx.jpg) no-repeat left bottom; padding-bottom:10px;}
.zhftwo { background:url(../images/haung.jpg) repeat-y center; margin:30px 0; }

.hzxian {border-bottom:1px solid #CDCDCD; width:100%; height:1px;}
.zhmzcont { padding-top:40px;}
.zhmzcont p { font-size:14px; line-height:26px; color:rgba(119,119,119,0.8);}

.zhftneik {width:100%; }

.zhftneik h3 { text-align:center; font-size:24px; color:#333333;background:url(../images/redx.jpg) no-repeat center bottom; padding-bottom:12px; margin-bottom:30px;}
.zhftneik p {max-width:61%;word-break: break-all; text-align:justify;padding:0 15px; margin:0 auto; height:200px; line-height:25px;color:rgba(119,119,119,0.8);overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;}
.zhftneik span { padding-top:14px; display:block; text-align:center;}
.cshonor { padding:60px 0 120px 0;}
.cshonor ul li { line-height:35px; overflow:hidden; height:35px;}
.cshonor ul li p{ font-size:16px; color:#777777;}
.cshonor ul li p span {font-size:18px; color:#777777; display:inline-block; margin-right:5px;}
.cshonorbg { background:url(../images/rybg.png) no-repeat bottom center;}

@media (max-width:1439px) {
.zhmzsub { padding-top:50px;}
}

@media (max-width:1280px) {
	.zhfbg {  padding-top:50px; padding-bottom:60px;}
	.zhftneik h3 { padding-bottom:35px;}
	.tzywcont {  padding-top:50px; padding-bottom:60px; }
}

@media (max-width:1199px) {
.zhmzsub { padding-top:20px;}
.zhmzcont { padding-top:20px;}

}
@media (max-width:991px) {
.zhmzsub { padding-top:0px;}
.zhmzcont { padding-top:20px;}
.zhmzhleft { padding-right:15px;}
.zhmzcont p { font-size:16px;}
.zhftneik p { height:270px; font-size:16px;}

}
@media (max-width:767px) {
.zhfbg {   padding-top:30px; padding-bottom:30px;}
.zhmzhleft { padding-right:0; text-align:center; padding-bottom:15px;}
.zhftwo { background:none; margin-bottom:20px;}
.zhftneik { padding-bottom:30px;}
.zhftneik h3 {  font-size:20px;padding-bottom:20px;}
.zhftneik p { height:auto;overflow: inherit;
    text-overflow: inherit;
    display: block;
    max-width: 100%;}

.tzywcont { padding-top:35px; padding-bottom:40px; }

}

/*合作伙伴--烟台经济技术开发区*/
.hzjjleft .zhmzsub { padding-top:60px;}
.hzjjleft .zhmzsub h3 { padding-bottom:30px;}
.hzjjleft .zhmzcont { padding-top:25px;color:#777777;}
.hzjjleft .zhmzcont p{  color:#777777; font-size:14px;}
.hzjjright { float:left; width:100%; padding-left:40px; padding-top:60px; position:relative; text-align:right; }
.hzjjbg { background:url(../images/qybg.png) no-repeat right bottom; position:absolute; width:100%; height:90%;}
.hzjj01 { width:48%; float:left; padding-right:9px;}
.hzjj02 { width:26%; float:left; padding:0 5px;}
.hzjj02 p { padding-bottom:15px;}
.hzjj03 { width:26%; float:left; padding-left:9px;}
.hzjjright img { max-width:100%;}

.hzjjmid { padding-top:120px;}

.jjmidsub { background:url(../images/hzc.png) no-repeat left; font-size:24px; color:#333333; padding-left:30px;}
.hzjjmid p{ color:#777777; max-width:186px; line-height:26px; margin-top:25px;}
.hzjjdbg { background:url(../images/jjdownbg.jpg) no-repeat center top fixed; width:100%;background-size: cover;  margin-top:100px;}

.hzmidlist { position:absolute; width:100%; left:0; top:-72px;}
.hzmidlist ul li span { background:url(../images/hzred.png) no-repeat; width:142px; height:142px; display:block; text-align:center; font-size:36px; color:#fff; line-height:142px;}
.hzmidlist ul li:nth-child(2) span,.hzmidlist ul li:nth-child(4) span { background:url(../images/hzlan.png) no-repeat;}

.hzmidcont { position:relative;padding-top:168px;}
.hzmidscoll { overflow-y:auto; max-height:286px; padding-right:50px; margin-bottom:77px;}
.hzmidscoll p { line-height:26px;}

.hzmidscoll::-webkit-scrollbar{
  width:4px;
  height:6px;
}
.hzmidscoll::-webkit-scrollbar-track{
  background: #EEE1E3;
  border-radius:0px;
}
.hzmidscoll::-webkit-scrollbar-thumb{
  background: #ED1335;
  border-radius:0px;
  cursor:pointer;
}
.hzmidscoll::-webkit-scrollbar-thumb:hover{
  background: #ED1335;
  cursor:pointer;
}
.hzmidscoll::-webkit-scrollbar-corner{
  background: #179a16;
}

@media (max-width:1199px) {
.hzjjleft .zhmzsub { padding-top:80px;}
.hzjjleft .zhmzcont {  padding-right:30px;}
.hzjjright {padding-left:20px; }
}
@media (max-width:1199px) {
.hzjjleft .zhmzsub { padding-top:80px;}
.hzjjleft .zhmzcont {  padding-right:0px;}
.hzjjright {padding-left:20px; }
}
@media (max-width:991px) {
.hzjjleft .zhmzsub { padding-top:60px;}
}

@media (max-width:767px) {
.hzjjleft .zhmzsub { padding-top:30px;}
.hzjjright {padding-left:0px; padding-top:30px; background-size:35%; }
.hzjjmid { padding-top:50px;}
.hzjjmid p{  line-height:25px; height:125px; margin-top:15px;}
.jjmidsub { font-size:20px;}

.hzjjdbg {margin-top:30px;}
.hzmidcont { padding-top:30px;}
.hzmidscoll {  padding-right:30px; margin-bottom:30px;max-height:300px;}
.hzmidscoll p { line-height:25px; }
}

/*中韩（烟台）产业园*/
.yqcont { padding-top:45px; padding-bottom:50px;}
.yqcont p { color:#777777; line-height:26px; padding:15px 0;}
.yqcont p strong { color:#444444;}
.yqimg { margin-left:-12px; margin-right:-12px; overflow:hidden;}
.yqimg .yqpic { width:50%; float:left; padding:0 12px;}
.yqimg .yqpic img{ max-width:100%;}
.yqsub { background:#0267D1; color:#fff; text-align:center; font-size:18px; padding:10px 0;}

@media (max-width:767px) {
.yqsub { font-size:16px; padding:10px 0;}
.yqimg .yqpic { width:100%; padding-bottom:15px;}


}

/*通知公告*/
.tzzbg { background:#F6F6F6;}
.zhgslist { padding-top:36px;}
.zhgslist ul{ margin-left:-35px; margin-right:-35px;}
.zhgslist ul li { float:left; width:50%; padding:24px 35px;}
.zhgslist ul li a { display:block;  background-color: rgb(255, 255, 255);  height:220px; padding:48px 58px;}
.zhgslist ul li h4 { font-size:18px; color:#000000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zhgslist ul li p { color:#999999; margin-top:12px; margin-bottom:2px; line-height:24px; max-height:48px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.zhgslist ul li span { margin-top:25px; display:inline-block; color:#bbbbbb; font-size:12px; text-transform:uppercase; background:url(../images/zhgsm.png) no-repeat; width:120px; height:33px; line-height:32px; padding-left:15px;    transition: all 0.3s;}
.zhgslist ul li:hover span  { background:url(../images/zhgsm2.png) no-repeat; color:#004da1;}

.zhgslist ul li a:hover {  box-shadow: 2.052px 5.638px 16px 0px rgba(0, 0, 0, 0.15);}


@media (max-width:991px) {
.zhgslist ul{ margin-left:-25px; margin-right:-25px;}
.zhgslist ul li { padding:24px 25px;}
.zhgslist ul li a { padding:30px 35px;}
}
@media (max-width:767px) {
.zhgslist { padding-top:20px; padding-bottom:40px;}
.zhgslist ul li { width:100%; padding-top:15px; padding-bottom:0;}
.zhgslist ul li a { padding:20px 15px; height:185px;}
.zhgslist img { max-width:100%;}
}


/*入驻企业*/
.zyone { padding-top:60px;}
.zyone ul { margin-left:-12px; margin-right:-12px;}
.zyone ul li { width:25%; float:left; padding:0 12px;}
.zykuang { border:1px solid #C2C6DE; border-top:none; max-width:279px; padding:10px;}
.zykuang img { margin:0 auto;}
.zybord {border-bottom:2px solid #B3B3B3; padding-top:10px; padding-bottom:10px;}
.zysub { background:url(../images/fwbg1.jpg) no-repeat center; height:52px; padding-top:15px; font-size:18px; color:#333333; text-align:center; font-weight:600; }
.zydes {  margin-top:10px; height:56px; overflow:hidden;}
.zydes p { color:#292929; font-size:14px; background:url(../images/dain.jpg) no-repeat 0 10px; padding-left:10px; height:25px; line-height:25px; white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.zydes p span { font-size:24px; float:left; display:block; margin-right:5px; width:5px;}

.zytwok { background:#ED1335; padding:4px; border-radius:24px;}
.zytwo { padding-top:40px; }
.zytwo ul { margin-left:-25px; margin-right:-25px;}
.zytwo ul li { width:25%; padding:0 25px; float:left;}
.zytwok h3 { font-size:24px; color:#fff; text-align:center; line-height:30px; padding:10px 0;}
.zytwocont { background:#fff; padding:10px; border-radius:24px;}

.zytwow {  height:275px; overflow-y:auto;}

.zytwow::-webkit-scrollbar{
  width:4px;
  height:6px;
}
.zytwow::-webkit-scrollbar-track{
  background: #fff;
  border-radius:0px;
}
.zytwow::-webkit-scrollbar-thumb{
  background: #fff;
  border-radius:0px;
  cursor:pointer;
}
.zytwow::-webkit-scrollbar-thumb:hover{
  background: #fff;
  cursor:pointer;
}
.zytwow::-webkit-scrollbar-corner{
  background: #fff;
}
.zytwow img { margin:0 auto; margin-top:10px;}

.zytwow {}
.zytwow p {background:url(../images/dain.jpg) no-repeat 0 10px; padding-left:10px; color:#333;}

.zylan { background:#C2C6DE;}
.zysan {padding-bottom:30px;}
.zysan ul { margin-left:-15px; margin-right:-15px;}
.zysan ul li{ padding:0 15px;}

@media (max-width:1249px) {
.zydes p {font-size:14px; height:25px;line-height:25px;}
.zytwok h3 { font-size:20px;line-height:25px; height:70px; padding:10px 0;}

}
@media (max-width:991px) {
.zydes { height:116px;}
.zydes p { height:50px;overflow: hidden; white-space:inherit;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.zysub { background-size:cover;  height:45px; padding-top:10px; font-size:18px; color:#333333; text-align:center; font-weight:600; }


}
@media (max-width:767px) {
.zyone ul li { width:50%; padding-bottom:15px;}
.zytwo { padding-top:30px;}
.zysub { background-size:cover;  height:35px; padding-top:5px; font-size:16px;  font-weight:500; }

.zytwo ul li { width:100%; padding:15px 15px;}
.zytwow { height:auto;}
.zytwok h3 { font-size:20px; height:auto; padding:10px 0;}
.fwsub h2 { padding-top:30px;}
}

.fhser { width:100%; position:relative; height:500px; margin-top:48px;}
.fhcicle { border:1px solid #C9C9C9;background:#fff;  position:absolute; border-radius:50%;}
.fhwen { width:100%; height:100%; padding:20px; color:#333;display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;}


.fh01 { width:175px; height:175px; top:36%; left:0;}
.fh02 { width:196px; height:196px; left:10%; top:0;}
.fh03 { width:278px; height:278px; left:18%; top:38%;padding:10px; border:1px solid #ed1b3b;}
.fh04 { width:175px; height:175px; top:5%; left:35%;}
.fh05 {width:218px;height:218px;top:30%;left: 47%;z-index:99;}
.fh06 {width:278px;height:278px;left: 62%;top: 2%;padding:20px;border:1px solid #ed1b3b;}
.fh07 { width:196px; height:196px; right:0%; top:50%;}


@media (max-width:1249px) {
.fh01 { width:175px; height:175px; top:36%; left:0;}
.fh02 { width:196px; height:196px; left:10%; top:0;}
.fh03 { width:278px; height:278px; left:18%; top:38%;padding:10px;}
.fh04 { width:175px; height:175px; top:5%; left:35%;}
.fh05 {width:218px;height:218px;top:30%;left: 47%;z-index:99;}
.fh06 {width:278px;height:278px;left: 64%;top: 2%;padding:20px;}
.fh07 { width:196px; height:196px; right:0%; top:55%;}
}

@media (max-width:1099px) {
.fh01 { width:175px; height:175px; top:36%; left:0;}
.fh02 { width:196px; height:196px; left:10%; top:0;}
.fh03 { width:278px; height:278px; left:18%; top:38%;padding:10px;}
.fh04 { width:175px; height:175px; top:5%; left:35%;z-index:99;}
.fh05 {width:218px;height:218px;top:30%;left: 47%;z-index:9;}
.fh06 {width:278px;height:278px;left: 67%;top: 2%;padding:20px;z-index:9;}
.fh07 { width:196px; height:196px; right:0%; top:55%;}
}

@media (max-width:767px) {
.fhser { height:auto;}
.fhcicle {  position: inherit; top:inherit; left:inherit; right:inherit; margin: 0 auto !important;
    margin-top: -10% !important;}

/*

.fh01 { margin-left: 20%;}
.fh02 { margin-left: 15%;}
.fh04 { margin-left: 20%;}
.fh05 { margin-left: 5%; }
.fh07 { margin-left: 20%;}
*/

}

/*联系我们*/
.pagecont { margin:50px 0; position:relative; height:433px;}
.contleft { float:left; width:53%; background:url(../images/lxba.jpg) no-repeat center; height:100%;}
.contright {  width:47%; position:absolute; right:0; top:0; height:100%;}
.contright img { max-width:100%;}




.w52 {
	width: 52%;
	float: left;
	margin: 56px 0;
	background: url(../images/lxba.jpg) no-repeat right bottom;}
.w48 {
	width: 48%;
	float: left;
	margin: 56px 0
}
.companys {
	border-left: 14px solid #f4f4f4;
	padding-left: 10%;
	height: 430px;
	padding-top:10%;
}
.companys ul li {
	padding: 12px 0
}
.companys ul li h3 {
	font-size: 16px;
	line-height: 30px;
	color: #444444;
	margin: 0
}
.companys ul li p strong {
	font-size: 16px;
	color: #444444;
}
.companys ul li p {
	font-size: 14px;
	line-height: 24px;
	color: #777777
}
.map {
	height: 430px;
	overflow: hidden
}

@media(max-width:992px) {
.companys {
	border-left: 6px solid #f4f4f4;
	padding-left: 20px;
	height: auto
}
.companys ul li {
	padding: 8px 0
}
.w52 {
	width: 100%;
	float: none;
	margin: 30px 0
}
.w48 {
	width: 100%;
	float: none;
	margin: 30px 0
}
.map {
	height: 330px
}
}

.hdbutton { display:inline-block; background:#ED1335;border:1px solid #ED1335; color:#fff; font-size:16px; padding:5px 30px; float:right; margin:20px 0;}
a.hdbutton:hover { color:#ED1335; background:#fff; border:1px solid #ED1335;}

.nbanner { margin-top:90px;}

@media screen and (max-width:1200px){
.nbanner { margin-top:80px;}
}

@media (max-width:1024px) {
	.nbanner { margin-top:65px;}

}
@media (max-width:767px) {
	.nbanner { margin-top:60px;}

}














