/*页码样258式*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}

.pageNavi1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR:#88c521; BORDER-BOTTOM-COLOR:#88c521; BORDER-TOP-COLOR:#88c521; BORDER-RIGHT-COLOR:#88c521;background:#88c521; color:white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px;
}/*当前指上页码的边框色*/

.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR:#88c521; BORDER-BOTTOM-COLOR:#88c521; BORDER-TOP-COLOR:#88c521; BORDER-RIGHT-COLOR:#88c521; background:#88c521; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; border:#88c521 1px solid;border-radius:5px;
}/*当前选中页码的背景色*/
.nav-local {
	background:#FFFFFF none repeat scroll 0 0;
	color:#999;
	height:46px;
	line-height:46px;
	margin:0 auto;
	font-size:12px;
	border-bottom:1px solid #eee;
	width:100%;
}
.wrapper {
	max-width:1200px;
	width:96%;
	margin:0 auto!important;
}
.nav-local .local {
	font-weight:normal;
	margin-bottom:10px;
	float:left;
	height:46px;
	line-height:46px;
	background:url(../img/icon_home.gif) no-repeat 6px center!important;
	padding-left:32px;
	color:#999;
}
.cb {
    clear: both;
}
 
.pc{ display:block;}
.mb{ display:none;}
.mban{ display:none;}
.procenter{background:url(../img/bg1.png) no-repeat 0 center; overflow:hidden; padding-bottom:80px;}
.aboutus{background:url(../img/bg2.jpg) no-repeat 0 center; overflow:hidden; padding-bottom:80px;}
.newscenter{background:url(../img/bg3.jpg) no-repeat 0 center; overflow:hidden; padding-bottom:0px;}
/*ban*/
.focus{width:100%;margin:0 auto 0; position:relative;overflow:hidden;}
.focus .hd{ width:100%; height:16px;  position:absolute; z-index:1; bottom:15px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:10px; padding:3px 5px;  font-size:0; vertical-align:top;}
.focus .hd ul li{    display: inline-block;
    width: 30px;
    height: 3px;
    background: #fff;
    cursor: pointer;
    margin: 0 2px;  vertical-align:top; overflow:hidden;}
.focus .hd ul .on{   background-color: #ffffff;}

.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  background:url(images/loading.html) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }

.box {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
	width:100%;
    position: relative;
}
 .container1 {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    position: relative;
}
.article {
    padding: 60px 0 40px 0;
   
}
.article .h2_title {
    text-align: center;
    font-size: 28px;
    font-weight: 400;
    padding-bottom: 7px;
}
.article p.p_title {
    text-align: center;
    font-size: 16px;
    color: #999;
}

 em,i {font-style:normal; font-weight:normal;}
/*   advantage    */
.advantage {}
.adv_con {margin-bottom: 15px;}
.adv_con .adv01 {width: 38.33%;height: 245px;float: left;background: #fff;}
 
.adv_con .adv03 {width: 30%;height: 245px;float: left;margin-left: 10px;background: #fff;}
.adv_con .adv04 {width: 30%;height: 245px;float: left;margin-left: 10px;background: #fff;}
.adv_con .adv01 a.adv_a1 {display: block;padding: 45px 0 0 45px;width: 100%;height: 245px;background: url(../img/adv01.jpg) no-repeat center;}
 
.adv_con .adv03 a.adv_a1 {display: block;padding: 50px 0 0 40px;width: 100%;height: 240px;background: url(../img/adv033.jpg) no-repeat 160px 120px;}
.adv_con .adv04 a.adv_a1 {display: block;padding: 50px 0 0 40px;width: 100%;height: 240px;background: url(../img/adv04.jpg) no-repeat 110px 120px;}
.adv_con .adv01 a.adv_a1 span {display: block;font-size: 24px;color: #fff;font-weight: lighter;} 
.adv_con .adv01 a.adv_a1 i {display: block;font-size: 14px;color: #fff;padding-top: 10px;}
.adv_con .adv01 a.adv_a1 em {display: block;height: 11px;width: 44px;background: url(../img/jt_r02.png) no-repeat center;margin-top: 30px;}

 .adv_con .adv03 a.adv_a1 span ,.adv_con .adv04 a.adv_a1 span {display: block;font-size: 24px;color: #333;padding-bottom: 10px;} 
 .adv_con .adv03 a.adv_a1 i ,.adv_con .adv04 a.adv_a1 i {display: block;font-size: 14px;color: #666;}
 .adv_con .adv03 a.adv_a1 em ,.adv_con .adv04 a.adv_a1 em {display: block;height: 11px;width: 44px;background: url(../img/jt_r.png) no-repeat center;margin-top: 30px;}

.adv_con .adv01>a.adv_a1:hover>span {color: #fff; font-weight:bold;}
.adv_con .adv01>a.adv_a1:hover>em {background: url(../img/jt_r02.png) no-repeat center; margin-left:24px;}

.adv_con a.adv_a1:hover span {color: #88c521;}
.adv_con a.adv_a1:hover em {background: url(../img/jt_r03.png) no-repeat center;}

.adv_dl { background: #fff;}
.adv_dl dl {width: 25%; background: url(../img/adv05.png) no-repeat left center;float: left;}
.adv_dl dl:first-child {background: none;}
.adv_dl dl dt {padding: 42px 0 25px 0;}
.adv_dl dl dt img {margin: 0 auto; display:block;transition:all 0.5s;}
.adv_dl dl dd.dd01 {text-align: center;height: 25px;line-height: 25px;font-size: 16px;color: #333;}
.adv_dl dl dd.dd02 {text-align: center;height: 25px;line-height: 25px;font-size: 13px;color: #666;}
.adv_dl dl:hover dt img {transform: rotateY(360deg);}
.adv_dl dl:hover dd.dd01 {color: #88c521;}
.adv_dl dl:hover dd.dd02 {color: #88c521;}

.guanytu{ width:100%;}
.guanytu .gfl{float:left; width:33.33%; box-sizing:border-box;}
.guanytu .gfl img{width:100%;}
.guanytu .gfz{float:left; width:33.33%; box-sizing:border-box;}
.guanytu .gfz img{width:100%;}
.guanytu .gfr{float:right; width:33.33%;}
.guanytu .gfr img{width:100%;}

/*新闻*/
.newsindex { width:100%; margin:auto; -background-size:contain; margin-bottom: 5%;}

.news_text {}
.news_text ul {  position:relative;}
.news_text a {width:33.33%;float:left;}
.news_text a:nth-child(2){display: flex;flex-wrap: wrap;}
.news_text a:nth-child(2) .ie2{order: 1;}
.news_text li {position:relative; cursor:pointer; overflow:hidden; width:100%;}
.news_text .ie2{padding-bottom: 58%;position:relative;overflow:hidden;width: 100%;}
.news_text .ie2 img{transition:all .5s ease;height:100%;width:100%;object-fit:cover;position:absolute}
.ie1{padding:50px 30px 20px;width:100% !important; background:#fff;}
.news_text li h3 {height:20px; font-weight:normal; font-size:16px; color:#b3e751; margin-top:24px; overflow:hidden ;text-overflow: ellipsis;white-space: nowrap}
.news_text li p { font-size:14px; color:#707070; margin-top:18px;height:40px;line-height:20px; overflow:hidden}
.news_text li span { font-size:12px; color:#626262; margin-top:54px; display:block; margin-bottom:30px;s }
.news_text li em { display:block; width:12px; height:8px; background:url(../img/news_text_a.gif) no-repeat; position:absolute; bottom:38px; right:38px; cursor:pointer;  background-position:0px 0px; transition:.5s;}
.news_text li:hover em { transform:scale(1.5,1.5);}


@media(min-width:768px) and (max-width:991px){
	.wal{ width:100%; }

    .headDiv,headDiv2{ position:relative; left:0px; top:0}
	.headDiv{ position:relative; }
	.headDiv .nav{ display:none;}       
    .headDiv .upper { top:0px;  height:60px; z-index:22;  }
	.headDiv .upper .logo{ position:absolute; left:10px; line-height:60px; }
	.headDiv .upper .logo img{ width:70%;}
    .headDiv .upper .seting{ display:none; }
    .headDiv .upper .stocking { display:none;}
    .headDiv .form { display:none; }

    .topSearchA{ display:block;}
    .topSearchA{ position:absolute; right:65px; top:17px;}
    .topSearch{position:absolute; z-index:333; top:41px; right:0%; margin-right:-80px; background:#fff url(../img/topSearch.png) left top no-repeat; height:40px; width:767px;  display:none;}
    .topSearch .input2{float:left; height:40px; line-height:40px; text-indent:240px;  position:relative; width:647px; margin-left:120px; }
    .topSearch .btn1 { float:left; height:40px; width:40px; cursor:pointer; position:relative;}


    .headDiv .navIco{ display:block; position:absolute; right:10px; top:19px; background:url(../img/navIco.png) no-repeat; z-index:22; width:35px; height:24px;}
    

    .foot { height:240px; background:#0c4fa1 repeat-x;  }
    .foot .wal { padding:36px 10px; }    
    .menuTitle { position:absolute; display:inline-block; float:left; color:#333; font-weight:bold; }
    .activeTitle { }
    .menuContent { float:left; margin-right:40px; margin-top:20px;  }
    .menuContent li {   margin-top:10px; }
    .menuContent li a {  color:#333;  }
    .menuContent li a:hover {   color:#00a0e9;  }

    .foot .fotrig { float:right; }
    .foot .fotrig div em { color:#333; font-weight:bold; }
    .foot .title {  margin-top:10px; }
    .foot .title a {  color:#333; }
    .foot .copy {  padding-top:16px; }
    .foot .copy p { color:#333;  margin-top:10px;   }
    .foot .listk { display:block; padding:23px 0;  }
    .foot .listk li{ float:left; margin-right:20px; }
    .foot .listk li img { padding:0 5px 3px 0; }
    .foot .listk li a{ color:#333; }
	


}


@media(min-width:992px) and (max-width:1201px){
	.wal { width:100%; }

    .headDiv .nav {  z-index:22; height:60px; float:left; }
    .headDiv .nav li {  padding-right:50px; line-height:60px;  float:left;  padding-left:10px; }
    .headDiv .nav li a { color:#333; display:block; font-size:15px;  }


    .foot { height:240px; background:#0c4fa1 repeat-x;  }
    .foot .wal { padding:36px 10px; }    
    .menuTitle { position:absolute; display:inline-block; float:left; color:#333; font-weight:bold; }
    .activeTitle { }
    .menuContent { float:left; margin-right:90px; margin-top:20px;  }
    .menuContent li {   margin-top:10px; }
    .menuContent li a {  color:#333;  }
    .menuContent li a:hover {   color:#00a0e9;  }

    .foot .fotrig { float:right; }
    .foot .fotrig div em { color:#333; font-weight:bold; }
    .foot .title {  margin-top:10px; }
    .foot .title a {  color:#333; }
    .foot .copy {  padding-top:16px; }
    .foot .copy p { color:#333;  margin-top:10px;   }
    .foot .listk { display:block; padding:23px 0;  }
    .foot .listk li{ float:left; margin-right:20px; }
    .foot .listk li img { padding:0 5px 3px 0; }
    .foot .listk li a{ color:#333; }

}

@media(min-width:1202px){
	.wal{width:1200px}
    .wal2{width:1240px}
    .topSearchA{ display:none;}

    .foot { height:240px; background:#f1f1f1;}
    .foot .wal { padding:36px 10px; }    
    .menuTitle { position:absolute; display:inline-block; float:left; font-weight:bold;border-bottom: 1px solid #000; }
    .activeTitle { }
    .menuContent { float:left; margin-right:120px; margin-top:40px;  }
    .menuContent li { margin-top:10px; }
    .menuContent li a { color:#333; }
    .menuContent li a:hover { color:#00a0e9; }

    .foot .fotrig { float:right; }
    .foot .fotrig div a { color:#333; }
    .foot .title {  margin-top:10px; color:#333; }
    .foot .copy {  padding-top:16px; }
    .foot .copy p { color:#333;  margin-top:10px;   }
    .foot .copy .p1 { color:rgba(250,250,255,0.6); margin-top:7px; font-size:13px; line-height:20px;  }
    .foot .listk { display:block; padding:12px 0 16px 0;  }
    .foot .listk li{ float:left; margin-right:20px; }
    .foot .listk li img { padding:0 5px 3px 0; }
    .foot .listk li a{ color:#333; }

    .news1 li:hover{ height:160px; background:#eee; padding-left:260px; position:relative; margin-bottom:20px;  }
    .news2 li:hover{ height:120px; background:#eee; padding:00px 0; position:relative; margin-bottom:20px; }

    .job .conter li{ float:left; width:50%;}
    .job .conter li .selectDiv{ margin-right:22px; background:rgba(0,0,0,0.0001) url(../img/selectIco.png) no-repeat right center; height:35px; line-height:35px; border-radius:3px; -moz-border-radius:3px; border: #eee solid 1px;}
    .job .conter .btnDiv{ position:absolute; right:0px; top:0px;}
    .job .conter .btn1{ width:100px; height:35px; background:#14a83b; color:#fff; cursor:pointer; font-size:14px;}

    
}

@media(max-width:1600px){
    .topSearchA{ display:none;}
	


}

@media(max-width:1440px){
    .topSearchA{ display:none;}
	

}

@media(max-width:1366px){
    .topSearchA{ display:none;}
	

}

@media(max-width:767px){
.mban{ display:block;}
.box {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    position: relative;
}

.adv_dl {background: #fff;}
.adv_dl dl {width:50%;background: url(../img/adv05.png) no-repeat left center;float: left;}
.adv_dl dl:first-child {background: none;}
.adv_dl dl dt {padding: 42px 0 25px 0;}
.adv_dl dl dt img {margin: 0 auto; display:block;transition:all 0.5s;}
.adv_dl dl dd.dd01 {text-align: center;height: 25px;line-height: 25px;font-size: 16px;color: #333;}
.adv_dl dl dd.dd02 {text-align: center;height: 25px;line-height: 25px;font-size: 13px;color: #666;}
.adv_dl dl:hover dt img {transform: rotateY(360deg);}
.adv_dl dl:hover dd.dd01 {color: #88c521;}
.adv_dl dl:hover dd.dd02 {color: #88c521;}


    .indexFlash{ display:none;}
    .mindexFlash { display:block;}
	.wal{ width:100%; }
    .wal2 { width:100%; }

    .headDiv,headDiv2{ position:relative; left:0px; top:0}
	.headDiv{ position:relative; }
	.headDiv .nav{ display:none;}


    .banov { display:none; }
    /*.banner{ display:none; }*/
	.mban { display:block; }

    .headDiv .upper { top:0px;  height:60px; z-index:22;  }
	.headDiv .upper .logo{ position:absolute; left:10px; line-height:60px; }
	.headDiv .upper .logo img{ width:70%;}
    .headDiv .upper .seting{ position:absolute; right:5em;  line-height:50px; border-left:0px solid #888; padding-left:0.3em; color:#88c521; top:0px; font-weight:bold;}
	.headDiv .upper .seting a { font-size:2em; color:#88c521; font-family:Calibri;  }

    .headDiv .upper .stocking { display:none;}
    .headDiv .form { display:none; }

    .topSearchA{ display:block;}
    .topSearchA{ position:absolute; right:65px; top:17px;}
    .topSearch{position:absolute; z-index:333; top:41px; right:0%; margin-right:-80px; background:#fff url(../img/topSearch.png) left top no-repeat; height:40px; width:767px;  display:none;}
    .topSearch .input2{float:left; height:40px; line-height:40px; text-indent:240px;  position:relative; width:647px; margin-left:120px; }
    .topSearch .btn1 { float:left; height:40px; width:40px; cursor:pointer; position:relative;}

	.headDiv .navIco{ display:block; position:absolute; right:10px; top:19px; background:url(../img/navIco.png) no-repeat; z-index:22; width:35px; height:24px;}
	

	.headDiv .topSearchA{ display:none;}
	.headDiv .topSearch{ display:none;}
	.pageNow{ padding-left:10px; font-size:14px;}
    .pageNum{ display:none; }
    .telMore{ display:none; }

    /*脚部*/
    .menuTitle { width:100%; color:#333; cursor:pointer; border-bottom:solid 1px #00a0e9;  padding:12px 12px; background:#0c4fa1 url(../img/ico1.png) no-repeat right center; font-size:14px;	}
    .activeTitle { width:100%; color:#333; cursor:pointer; padding:12px 12px; background:#0c4fa1 url(../img/ico1On.png) no-repeat right center;  }
    .menuContent {	background:#0c4fa1;  height:auto; width:100%;  text-align:left; display:none; 	}
    .menuContent li {  padding:12px 17px; border-bottom:solid 1px #00a0e9;   }
    .menuContent li a { color:#333; font-size:13px; }
    .foot .fotrig { width:100%; color:#333; padding:12px 12px; background:#0c4fa1; }
        
    .foot .fotrig div a { color:#333; }
    .foot .title {  display:none; }   
    .foot .copy {  padding-top:16px; background:#333; }
    .foot .copy p { color:#333;  margin-top:10px;   }
    .foot .copy .p1 { display:none; }
    .foot .listk { display:block; padding:30px 0;  }
    .foot .listk li{ float:left; margin-right:20px; }
    .foot .listk li img { padding:0 10px 3px 0; }
    .foot .listk li a{ color:#333; }

    .bannerp { display:none; }
    .page { margin-top:10px; z-index:1; background:#fff; position:relative; padding:0px 0px 0px 0px; }
    .page .upper { display:none; }
    .page .indexNov { display:none; }
    .page .indexNov a {  line-height:62px; }
    .page .indexNov a:hover { color:#333; }
    .page .indexNov img {  margin:0px 5px;  }
    .page .pageClass  { display:none; }
    .page .pageClass li { float:left; margin-left:20px;    }
    .page .pageClass li a:hover { display:none; }
    .page .pageClass li a:focus { display:none; }

    .conClass

    /*首页*/
	.indexBox{ background:none; height:auto;}
	.headDiv .indexSlogan{ display:none;}
	.headDiv .indexSlogan2{ left:10px; top:110px; position:absolute; z-index:22; color:#000; font-size:21px; display:block;}
	.headDiv .indexBtn{ width:100px; height:36px; position:absolute; left:10px; top:165px; z-index:22; margin:0;}
    .headDiv .indexBtn a{ display:block; width:100px; height:36px; background:#14a83b; text-align:center; line-height:36px; font-size:14px; color:#fff;}
	.indexProduct, .indexVideo, .indexNews{ display:none;}
	
	/*.phoneBox{ display:block;}
    .phoneBox .indexFlash .mban{ display:block;}

    .phoneBox .mindexFlash { height:410px; overflow:hidden; position:relative; }
    .phoneBox .mindexFlash li { position:absolute;  width:100%;  z-index:1; left:0; top:0px; display:none;}
    .phoneBox .mindexFlash .mban img { width:100%; }

    .phoneBox .indexBtn { background:#0c4fa1; width:100%;padding:25px 0 25px 15px;  }
    .phoneBox .indexBtn a { color:#ffffff;  }
    .phoneBox .indexBtn span { font-size:19px; font-weight:bold;  }
    .phoneBox .indexBtn p { line-height:36px; }*/

    .indexLinksTel{  padding:0 0 7px 0;}
    .indexLinksTel li {  padding:4px 10px;  }
	.indexLinksTel li a {   }
	.indexLinksTel img{ width:100%;     }
    .indexLinksTel .list { width: 100%; position: relative; }
    .indexLinksTel .conter{ position:absolute; display:block; margin:15px 0 0 15px; z-index:22;  }
      
     
	/*朗科简介*/
    .about{ padding:10px 15px; }
    .about .ibox { display:none;  }
    .video-main { display:none;  }
    .about .content {  height:auto  }
    .about .content .bg { display:none; }
    .about .content div { padding:0px 0px; font-size:14px; }
    .about .content div p { padding-bottom:0px; }
    .about .content p em {  font-size:18px; color:#0c4fa1; font-weight:bold ; }
    .about .content p span { color:#333;  }

    .about .contentnov {  height:auto  }
    .about .contentnov .bg { display:none; }
    .about .contentnov div { padding:0px 0px; font-size:14px;  }
    .about .contentnov div p { padding-bottom:0px; }

    .about .petre .list li {  width:100%; padding-bottom:0px; }
    .about .petre .list img { width:100%;   }
    .about .petre .list p { margin-top:15px; font-size:14px; letter-spacing:0.08em; text-align:center;  }
   

    /*企业实力*/
    .power { padding:20px 10px 30px 10px;}

        
    /*企业荣誉*/
    .honor{ padding:20px 10px;}
    .honor li{ float:left; width:50%; padding:10px 10px;   }
    .honor li .imgDiv{ padding:0px 0px;  }
    .honor li .bg{ text-align:center; padding-top:10px; }
    .honor li img{ width:100%; }


	/*发展历程*/
	.history{ padding:0px 0px;}


    /* 朗科智能产品中心 */
    .product .bannerNov { display:none; }
    .product .mprobox { display:block; }
    .product .mprobox div { padding-bottom:5px; }
    .product .mprobox div img { width:100%; }


	/*产品列表页*/
	.productList { padding:20px 10px;}  
    .productList .pageClass { width:100%; padding:0 10px; }
    .productList .menuBox { width:100%; color:#333; cursor:pointer; border-bottom:solid 1px #eee;  padding:12px 0px; background:#fff url(../img/ico1.png) no-repeat right center; 	}
    .productList .activeTi { width:100%; color:#333; cursor:pointer; padding:12px 0px; background:#fff url(../img/ico1On.png) no-repeat right center;  }
    .productList .menuNov {	background:#fff;   width:100%;  text-align:left; display:none;	}
    .productList .menuNov ul li {  padding:10px 10px; border-bottom:solid 2px #eee;  display:block; }
    .productList .menuNov li a { color:#333; } 
    .productList .menuNov ul { margin:0;padding:0;   }  

    .productList .content { width:100%;  padding-top:36px; }
    .productList .list li{ float:left; width:50%; padding:0 10px;  }
    .productList .list li .imgDiv { border:#666 solid 1px; }
    .productList .list li img{ width:100%; }
    .productList .list li .name{ height:90px;  width:100%; padding:10px 0;   }
    .productList .list li .more { display:none;   }
    .productList .productListpageNum { display:none; }


    .controller { padding:20px 20px; }
    .controller .upper { margin:0px 0;  }
    .controller .upper { border-bottom:#b1b1b1 solid 1px;    }
    .controller .indexNov { display:none; }
    .controller .indexNov a {   }
    .controller .indexNov img {  margin:0px 5px;  }
    .controller .menu  { float:left; }
    .controller .menu li { float:left; margin-left:10px;    }
    .controller .menu li a {     }
    .controller .menu li a:hover {  border-bottom:1px solid #0c4fa1; color:#333; opacity:1; padding-bottom:10px;  }
    .controller .menu li a:focus {  border-bottom:1px solid #0c4fa1; color:#333; opacity:1; padding-bottom:10px;  }
    .controller .summary { padding:20px 0; }
    .controller .summary span { color:#14a83b; font-size:21px; font-weight:600; letter-spacing:0.1em;  }
    .controller .summary p { font-size:15px; line-height:28px; }
    .controller .list  { background:#0c4fa1; height:60px; text-align:center; }
    .controller .list li {  float:left;  line-height:60px; padding:0 0px;  }
    .controller .list li a { padding:20px 3px; text-align:center;  color:#fff; margin-left:0px;   }
    .controller .list li img {  display:none;   }
    .controller .list li a:hover { background:#14a83b; padding:22px 3px; color:#fff; opacity:1;  }
    .controller .list li a:focus { background:#14a83b; padding:22px 3px; color:#fff; opacity:1;  }
    .controller .detailed  { background:#fbfbfb; padding-bottom:20px;  }
    .controller .detailed img  { width:100%;  }
    .controller .detailed span  { color:#14a83b; font-size:21px; font-weight:600;  margin:10px 0 10px 16px;  }
    .controller .detailed p { margin:10px 16px ; }


    /* 留言板 */
    .lyb { padding:20px 10px 0 10px; }
    .lyb .title { padding:1px 0; }
    .lyb .title p { color:#333; text-align:left; font-weight:bold; line-height:28px; font-size:14px; }
    .lyb .title p em {  color:#333; font-size:21px;  }
    .lyb li { padding:36px 0; height:32px; line-height:32px; }
    .lyb li span { float:left; width:100%;  }
    .lyb li span { color:#000; font-size:14px; font-weight:bold; }
    .lyb li span em { color:#ff0000; font-weight:bold; font-size:14px; }
    .lyb li .input1 { width:300px; height:32px; border:#333 solid 1px; font-size:14px; text-indent:10px; color:#333; }
    .lyb li .input2 { }
    .lyb li .input3 { }
    .lyb li .input4 { }
    .lyb li .li01{ height:120px; }
    .lyb li textarea{ width:300px; height:100px; text-indent:10px; border:#333 solid 1px; }
    .lyb .d .btn1{ width:120px; height:30px; line-height:30px; background:#0c4fa1; color:#fff; cursor:pointer;}
    .lyb .d { margin-left:25%; margin-top:90px; }

	/*人才理念*/
	.conceptPart1{ padding:20px 10px;}
	.conceptPart1 .title{ font-size:16px; padding-bottom:10px;}
	.conceptPart1 .content{ width:100%; font-size:14px; line-height:22px; padding-top:0px;}
	.conceptPart1 .imgDiv{ clear:both; width:100%;}
	.conceptPart2{ padding:10px; background:#fff;}
	.conceptPart2 li{ margin-bottom:15px;}
	.conceptPart2 li:hover{ background:none; color:#666;} 
	/*.conceptPart2 .imgDiv{ width:100%;}
	.conceptPart2 .imgDiv img{ width:100%;}*/

    .conceptPart2 .imgDiv{ display:none;}
	.conceptPart2 .imgDiv2{ width:100%; display:block; padding-top:15px;}
	.conceptPart2 .imgDiv2 img{ width:100%;}

	.conceptPart2 .content{ display:none;}
	.conceptPart2 .content2{ width:100%; display:block}
	.conceptPart2 .year{ /*color:#333;*/ font-size:16px; padding:10px 0;}
	.conceptPart2 .msg{ font-size:12px; line-height:1.5em; padding:0;}
	.conceptPart3{ padding:0 10px;}
	.conceptPart3 .title{ font-size:16px; padding-bottom:10px;}
	.conceptPart3 .content{ width:100%; font-size:14px; line-height:22px; padding-top:0px;}
	.conceptPart4 li{ float:left; width:33.33%; margin-bottom:20px;}
	.conceptPart4 li .imgDiv{ text-align:center; padding:0 20%;}
	.conceptPart4 li h2{ text-align:center; font-size:14px; color:#8fe297; padding:20px 0 0 0; font-family:"微软雅黑"; font-weight:bold;}
	.conceptPart4 li .content{ padding:30px 20% 0 15%; min-height:90px; _height:90px; text-align:left; font-size:12px; line-height:20px;}

    .contact { margin-top:10px; z-index:1; background:#fff; position:relative; padding:0px 0px 30px 0px; }
    .contact .upper { border-bottom:#eee solid 1px; height:30px; margin:0 0px;  }
    .contact .indexNov { display:none; }
    .contact .conClass { float:left; padding:0px 0px; }
    .contact .conClass li { float:left; margin-left:10px; }
    .contact .conClass li a { color:#666; }
    .contact .conClass li a:hover { border-bottom:0px solid #0c4fa1; color:#333; opacity:1; padding-bottom:0px;  }
    .contact .conClass li a:focus { border-bottom:0px solid #0c4fa1; color:#333; opacity:1; padding-bottom:0px;  }

    .contact .list { padding:0 10px; }
    .contact .list li { border-bottom:1px solid #eee; padding:20px 0; width:50%; float:left; }
    .contact .list li .name { font-size:16px; padding-bottom:8px; }
    .contact .list li dd{ margin-top:2px; }
    .contact .list li dd img { margin:0 10px 7px 0;  }
    .contact .list li dd a { font-size:15px; line-height:25px; margin:2px 0 0 0; }
    .contact .comimg { padding:0 10px; }
    .contact .comimg li { float:left; width:33.333%; padding-bottom:0px; padding:0 10px; }
    .contact .comimg li img { width:100%;  }
    .contact .comimg li p { text-align:center; padding-top:20px; font-size:16px; }
    .contact .contact2 { padding:0 10px;  }
    .contact .contact2 .imgDiv {  }
    .contact .imgDiv{ width:100%; height:200px; }
    .contact .list2 li { border-bottom:1px solid #eee; padding:20px 0; }
    .contact .list2 li .name { font-size:16px; color:#222; padding-bottom:6px; }
    .contact .list2 li dd { margin-top:5px; }
    .contact .list2 li dd img { margin:0 10px 2px 0;  }
    .contact .list2 li dd a { font-size:15px; line-height:25px; margin:2px 0 0 0;  }
        
   
	/*资源下载*/
    .download{ padding:30px 0;}
	.download .list{ padding-bottom:10px;}
	.download .list li{ float:left; width:93px; height:33px; border-right:#fff solid 1px; background:#00a0e9; text-align:center; line-height:33px; color:#fff; font-size:14px; text-align:center;}
	.download .list li a{ display:block; background:#b1b1b1; color:#fff; width:93px; height:33px;}
	.download .em02,.download .em04{ display:none;}
	.download .th01{ display:none;}
	.download td{ width:33.33%;}
	.download .em01{ width:33.33%;}
	.download .em03{ width:33.33%;}
	.download .em05{ width:33.33%;}
	.downloadLayer{ width:90%; height:256px; background:#fff; display:none; z-index:333; position:absolute;}
    .download #pc {display:none;}
    .download #m {display:block;}

	/*搜索结果*/
	.search{ padding:30px 0;}
	.search .title{ padding-left:10px; font-size:18px;}
	.search .msg{ font-size:14px; padding-left:10px;}
	.search .tab{ padding-left:10px;}
	.search .tab li{ width:100px; height:36px; background:#b1b1b1; font-size:14px; color:#fff; text-align:center; line-height:36px; float:left; border-right:#fff solid 1px;}
	.search .productList{ padding:20px 0;}
	.search .newsList{ padding:0 10px;}
	.search .newsList li{ height:42px; line-height:42px; background:url(../img/line1.png) repeat-x bottom; position:relative;}
	.search .newsList li a{ font-size:14px; padding-left:16px; background:url(../img/ico2.jpg) no-repeat left center; color:#262626; overflow:hidden;}
	.search .newsList li span{ display:none;}

	/*企业新闻*/  
	.news{ padding:20px 10px;}
	.news .w25{ display:none; }
	.news .w70{ width:100%;}
    .news1 .title{ display:none; }
	.news1{ width:100%;}
    .news1 li{ height:102px; background:#fbfbfb; padding-left:160px; position:relative; margin-bottom:5px;  }
    
    .news1 li .name{ font-size:14px; overflow:hidden; padding-top:6px; height:30px; }
    .news1 li .name a{ color:#333; font-weight:bold; }
    .news1 li .time{ display:none; }
    .news1 li .content{ height:56px; overflow:hidden; font-size:14px; color:#444; padding:0 10px 0 0;  }
    .news1 li .imgDiv{ margin:5px 0; }
	.news1 li .imgDiv img{ width:150px; height:92px;}

    .news2{ padding:0px 0;}
    .news2 li{ height:40px; background:#fbfbfb; padding:0px 0; position:relative; margin-bottom:5px; }
    .news2 li .name{ font-size:14px; padding-top:10px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; -o-text-overflow:ellipsis; }
    .news2 li .name a{ background:url(../img/ico2.jpg) no-repeat left center; font-weight:500; color:#333; padding:0 10px 0 15px;  }
    .news2 li .time{ display:none; }
    .news2 li .content{ display:none; }
    .news2 li .more{ display:none; }


	/*新闻详情页*/
    .newShow
	.newShow .name{ font-size:14px; color:#333333; text-align:center;}
	.newShow .time{ position:relative; text-align:center; font-size:14px; color:#999999;}
	.newShow .content { font-size:14px; padding:30px 0; }
    .newShow .content img { width:100%; }
	.newShow .pageStage li{ padding-right:50px;}
	.newShow .pageStage .btn2{ display:none;}
	.newShow .pageStage .btn3{position:absolute; top:20px; right:0px; display:block; background:url(../img/nimg37.png) no-repeat top left; width:37px; height:43px; background-size:80%;}
    
	/*产品详情页*/
	.productShow{ padding:20px 15px;}
    .productShow .propageNow { margin-bottom:15px; }
	.productShow_l{ display:none; }
	.productTel{ display:block;}

	.productShow_r{ width:100%; margin-left:0%; padding-top:0px;}
	.productShow_r .name{ color:#14a83b; font-size:19px; padding-top:15px;}
    .productShow_r .content{ font-size:14px; line-height:24px; padding:10px 0; }
	.productShow_r .list li{ width:100%; height:36px; font-size:14px; position:relative; margin-top:1px; }
	.productShow_r .list li a{ display:block; width:100%; line-height:36px; height:36px; background:#14a83b; border-radius:0px; text-align:center;  color:#fff; }

	.productShow_r .box dd a{ margin-top:1px; background:#14a83b; display:block; width:90px; height:40px;}

    .productShow2 { display:none; }

	

    /*企业文化*/
	.culture{ padding:20px 10px; position:relative;}
	.culture p{ font-size:16px; color:#333; padding-bottom:8px;}
	.culture .content{ font-size:12px; padding-bottom:35px;}
	.culture .list{ padding:10px 0 30px 0;}
	.culture .list li{ width:50%; float:left; margin-bottom:10px;}
	.culture .list li .imgDiv{ padding:0 5px;}
	.culture .list li img{ width:100%;}
	.culture .imgDiv2{ position:absolute; right:10px; top:20px;}
	.culture .imgDiv2 img{ width:150px;}
	.culture .content1{ font-size:12px; padding-bottom:35px; padding-right:50%;}


    .job{ padding:20px 5px;}
    .job .title { display:none; }
    .job .jobox { display:none; }
    .job .conter{ padding-right:0px; position:relative;}
    .job .conter li{ float:left; width:50%; padding:5px 0; font-size:12px; }
    .job .conter li .selectDiv{ margin:0 5px; background:rgba(0,0,0,0.0001) url(../img/selectIco.png) no-repeat right center; height:35px; line-height:35px; border-radius:0px; -moz-border-radius:3px; border: #eee solid 1px;}
    .job .conter .btnDiv{ padding:10px 0 5px 5px; }
    .job .conter .btn1{ width:90px; height:35px; background:#14a83b; color:#fff; cursor:pointer; font-size:14px;}
    .job .list{ margin-top:0px; padding-bottom:25px;}
	.job .list li{ color:#333;}
	.job .list li a { color:#333; padding:0 5px; }
	.job .list li .box{ display:none;}
	.job .list li .name{ display:block;  border-bottom:#eee solid 1px; padding:15px 0px; font-size:14px; margin:0 5px; }
	.job .liNow .content { display:block; }
	.job .content{ background:#fbfbfb; line-height:22px; display:none; position:relative; top:0px; color:#666; font-size:14px;}
	.job .msg { padding:30px 20px;}
	.job .share{ padding:10px 0; }
	.job .share li{ float:left; width:33.33%; margin-bottom:10px;}

        
    .kfLayer{ display:none; width:90%; z-index:222; position:absolute; background:#fff; height:auto; padding-bottom:35px;}
	.kfLayer .title{ font-size:14px; color:#fff; height:35px; line-height:35px; text-indent:18px; background:#00a0e9;}
	.kfLayer .list{ padding:20px 15px 0 15px;}
	.kfLayer .list li{ float:left; width:33.33%;}
	.kfLayer .list li a{ padding:0 9px; display:block;}
	.kfLayer .list li img{ width:100%;}
	.kfLayer .list li p{ text-align:center; font-size:14px; padding-top:5px;}
	.kfLayer .wal{ position:relative;}
	.kfLayer .close{ width:30px; height:30px; background:url(../img/close2.png) no-repeat; position:absolute; right:0px; top:9px; opacity:1;}


    /*投资者公告*/
    .notice{ padding:20px 0px; }
    .notice .title { width:100%; text-align:left; padding-left:10px; line-height:60px; background:#fbfbfb; font-size:22px; margin-bottom:20px; }
    .notice .list2 li{ height:50px; background:url(../img/line1.png) repeat-x bottom;  line-height:50px;  overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; -o-text-overflow:ellipsis; }
    .notice .name{  font-size:14px; margin-left:0px;  }
    .notice .em02{ }
    .notice .em03{ }
    .notice .time { display:none; }
    .notice .btn1 { display:none; }   


    .yishi{ padding:50px 10px; }
    .yishi .list li{ float:left; width:33.33%; height:46px; border-right:#fff solid 1px; background:#14a83b; text-align:center; line-height:46px; color:#fff; font-size:18px; text-align:center; font-weight:bold; }
    .yishi .list li a{ display:block; background:#0c4fa1; color:#fff;height:46px;}
    .yishi .list li a:hover{ background:#14a83b; }
    .yishi .list li a:focus{ background:#14a83b; }
    .yishi .content { padding:40px 0px 60px 0px;  }
    .yishi .content p { font-size:14px; color:#444; line-height:30px; }
    .yishi .content h { font-size:14px; font-weight:bold; }
    .yishi .content .ming { text-align:center;font-weight:bold; color:#444; margin-top:50px; }

    .gszli{ padding:50px 0; }
    .gszli .titlte{ padding:5px 10px; }
    .gszli .titlte li{ float:left; width:50%; height:46px; border-right:#fff solid 1px; background:#14a83b; text-align:center; line-height:46px; color:#fff; font-size:18px; text-align:center; font-weight:bold; }
    .gszli .titlte li a{ display:block; background:#0c4fa1; color:#fff;height:46px;}
    .gszli .titlte li a:hover{ background:#14a83b; }
    .gszli .list  { padding:0 6px; }
    .gszli .list li { float:left; padding:11px 2px;  }
    .gszli .list li a { font-size:14px; padding:10px 24px; background:#eee; }
    .gszli .list li a:hover { font-size:14px; background:#fbfbfb; color:#14a83b; }
    .gszli .list li a:focus { font-size:14px; background:#fbfbfb; color:#14a83b; }
    .gszli .content{ padding:40px 10px; }
    .gszli .content h { font-weight:bold; font-size:14px; }
    .gszli .content p { font-size:14px; color:#333; line-height:30px; }
    .gszli .content .ming { text-align:center; font-size:18px; font-weight:bold; color:#444;  }

    .stock { padding:20px 0px; }
    .stock .title { width:100%; text-align:left; padding-left:10px; line-height:60px; background:#fbfbfb; font-size:22px; margin-bottom:20px; }
    .stock .contenr { background:#fbfbfb; width:100%; height:380px;   }
    .stock .row { margin:auto 0; margin-left:5%; padding-top:50px; }
    .stock .row li { float:left; margin-right:2px; }
    .stock .row li a { display:block; color:#333; background:#cbf1ff; padding:10px 12px; }
    .stock .row li a:hover { color:#333; background:#00a0e9;  }
    .stock .row li a:focus { color:#fff; background:#00a0e9;  }
    .stock .list {   text-align:center;padding-top:50px ; }
    .stock .list { }
    .stock .list img { width:100%; }

    .cwzyao { padding:20px 0px; }
    .cwzyao .title { width:100%; text-align:left; padding-left:10px; line-height:60px; background:#fbfbfb; font-size:22px; margin-bottom:20px; }

    .lianxi { padding:20px 0px; }
    .lianxi .title { width:100%; text-align:left; padding-left:10px; line-height:60px; background:#fbfbfb; font-size:22px; margin-bottom:20px; }
    .lianxi .contenr { background:#fbfbfb; width:100%; height:360px; padding:30px 10px; }
    .lianxi .contenr span { color:#14a83b; font-size:18px; font-weight:bold; }
    .lianxi .contenr p { color:#333; line-height:28px; margin-top:10px; }

    .zjlongood { padding:0 0 20px 0; }
    .zjlongood .conter { padding:30px 10px 10px 10px; }
    .zjlongood .conter p em {  font-size:26px; color:#0c4fa1; }
    .zjlongood .conter p span { font-size:18px; color:#ccc; }
    .zjlongood .list { padding:0 10px; }
    .zjlongood .list li { float:left; width:100%; padding:10px 10px; }
    .zjlongood .list img { width:100%; }
    .zjlongood .line { position:relative; }
    .zjlongood .line { margin-top:-60px; z-index:33; }
    .zjlongood .fobt {  background:rgba(20,168,60,0.8);  width:100%;  height:60px; line-height:58px; }
    .zjlongood .fobt a { color:#fff; font-size:18px; margin-left:20px; }
    .zjlongood .add { padding:0px 20px;  } 
    .zjlongood .add div { padding:20px 0px; border-left:0px dashed #ccc; } 
    .zjlongood .add div p { font-size:16px; color:#0c4fa1; } 
    .zjlongood .add div span { font-size:14px; color:#333; }
    .zjlongood .add div em { font-size:14px; color:#333; } 
    .zjlongood .sales { padding:0px 10px; }
    .zjlongood .sales li { float:left; width:100%; }
    .zjlongood .sales li div { margin:10px 10px; background:#fbfbfb; padding:20px 10px; }
    .zjlongood .sales li div p { font-size:14px; color:#333; }
    .zjlongood .sales li div p em { font-size:16px; color:#0c4fa1; }

    .zjcapabilty { padding:50px 0; }
    .zjcapabilty .powerPart { float:left; width:100%; padding:0 30px;  }
    .zjcapabilty .powerPart .imgDiv img { width:100%; }
    .zjcapabilty .powerPart .imgDiv .ico {  padding:10px 0 30px 0; }
    .zjcapabilty .powerPart .imgDiv .ico p {  color:#333; width:100%; line-height:28px;  }
    .zjcapabilty .powerPart .imgDiv .ico em {  color:#333; font-size:18px; font-weight:bold; }

    .zjproducts { padding-top:40px; }
    .zjproducts li { float:left; width:33.333%; padding:0 20px;  }
    .zjproducts .imgDiv img {  width:100%; }
    .zjproducts .name { line-height:38px; font-size:18px; font-weight:600; color:#14a83b; }
    .zjproducts .procon { font-size:15px; margin-bottom:30px; }
    
    .zjhistory { padding:30px 20px 30px 20px;}
    .zjhistory p { line-height:28px; }
    .zjhistory p span{ font-size:22px; color:#0c4fa1; }
}

@media(max-width:520px){
.pc{ display:none;}
.mb{ display:block;}
.img { width:100%; }
.indexBox .indexLinks{ position:relative; }
.indexBox .indexLinks li{ float:left; width:96%; padding:0 0 50px; margin:2%; background:#fff;  }
.indexBox .indexLinks li:nth-of-type(2){ margin-right:2%;}
.indexBox .indexLinks .list{ float: left; width: 100%; position: relative; overflow: hidden; text-align: center; }
.indexBox .indexLinks .list img { width: 100%; transition: 2s; }
.indexBox .indexLinks .list img:hover{transform: scale(1.1);}
.indexBox .indexLinks .dfdfd{ height:30px; line-height:50px; font-size:16px; text-align:center; padding-left:0; background:#000; }
.indexBox .indexLinks .dfdfd a{ display:block; }
.indexBox .indexLinks .dfdfd span{ height:0px; background:#fff; position:absolute; width:80px;}



.article .h2_title {
    text-align: center;
    font-size: 20px;
    font-weight: 400;
    padding-bottom: 7px;
}
.article p.p_title {
    text-align: center;
    font-size: 14px;
    color: #999;
}

.news_text a {width:96%;float:left; margin:0 2%;}

.adv_con .adv01 {width: 100%;height: 245px;float: left;background: #fff;} 
.adv_con .adv03 {width: 50%;height: 245px;float: left;margin-left: 0;background: #fff;}
.adv_con .adv04 {width: 50%;height: 245px;float: left;margin-left: 0;background: #fff;}
 
.adv_con .adv01 a.adv_a1 {display: block;padding: 45px 0 0 45px;width: 100%;height: 245px;background: url(../img/adv01.jpg) no-repeat center;} 
.adv_con .adv03 a.adv_a1 {display: block;padding: 50px 0 0 10px;width: 100%;height: 240px;background: none;}
.adv_con .adv04 a.adv_a1 {display: block;padding: 50px 10px 0 10px;width: 100%;height: 240px;background: none;}

.ie1 {padding:10px 10px 0;width:100% !important; background:#fff;}

.guanytu {width:96%; margin:0 auto;}
.guanytu .gfl{float:left; width:100%; box-sizing:border-box;}
.guanytu .gfz{float:left; width:50%; box-sizing:border-box;}
.guanytu .gfr{float:right; width:50%;}

.newsindex { width:100%; margin:auto; -background-size:contain; background:#fff;}

.procenter{background:url(../img/bg1.png) no-repeat 0 center; overflow:hidden; padding-bottom:30px;}
.aboutus{background:url(../img/bg2.jpg) no-repeat 0 center; overflow:hidden; padding-bottom:30px;}
.newscenter{background:url(../img/bg3.jpg) no-repeat 0 center; overflow:hidden; padding-bottom:30px;}

.article {
    padding: 40px 0 20px 0;
   
}
.news_text .ie2{display: none;}
.news_text li span {
    font-size: 12px;
    color: #626262;
    margin-top: 25px;
    display: block;
    margin-bottom: 20px;
}
}