﻿@import url(animate.css);
@import url(fonts.css);
@import url(reset.css);
@import url(common.css);
/*!
 * JCMS CSS - Powered by zail
 * 2016-10-31
 */
 * {transition: all 0.2s;}
.fc{color:#0052a6}
.bc { background-color: #0052a6}
body {color:#666; background-color: #eee;min-width:  1200px;max-width:1920px;}
.left50{float:left;width: 50%}
.left700{float:left;width: 700px}
.right50{float:right; width:50%}
.right350{float:right; width:350px}
.right700{float:right; width:700px; margin-right: 40px;}
.line{ border-bottom:1px solid #ddd; margin:20px 0;}
.border{border:1px solid #eee; padding: 20px;}
.border1{border:1px solid #eee; padding: 15px; background-color: #f5f5f5;}
.more{ float: right;}



/* Common */
.j-header { position:relative; z-index: 33;transition: all 0.5s; background: #fff}
.j-header-top{background-color:rgba(255,255,255,1);position: relative; }
/*.j-header:hover{background-color:rgba(41,41,41,1); height:170px;}*/
.j-header .logo {  margin: 0 auto;width: 1280px;}
.j-header .search{ width: 160px; margin-right: 30px; margin-top:5px;background-color: #005888; border-radius: 20px; height: 30px;padding: 5px 20px; color: #6dabce}
.j-header .srhform {  display: inline-block;height: 40PX;}
.j-header .srhform input {width: 126px;	}
input::-webkit-input-placeholder{
            color:#6dabce;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#6dabce;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#6dabce;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:red;
        }
.j-header .srhform button {background:none;border: none;width: 30px;height: 29px;}


.j-header .h-nav{position:relative; background-color: #0052a6;}
/*.j-header .h-nav:after{position:absolute;left:0;right:0;top:70px;display:block;content:'';border-bottom:1px solid #aaa;}*/
.j-header .h-nav .menu1{color: #fff; font-weight: bold;}
.j-header .h-nav ul{position:relative;transition:linear .25s;text-align:center;padding: 10px 0;}
.j-header .h-nav li{position: relative;float: left; width: 12.5%; box-sizing: border-box;  border-right: 1px solid #003871; border-left:1px solid #0078f3;line-height:  30px;}
.j-header .h-nav li:first-child{ }
.j-header .h-nav li:hover,.j-header .h-nav .lv1-cur{ }
.j-header .h-nav .lv1-a{display:inline-block;line-height:30px;font-size:16px;}
.j-header .h-nav .lv2-ul{position: absolute;z-index:-10;white-space:nowrap;height: 0px;background-color: rgba(255,255,255,0.9);overflow: hidden;line-height: 2;border-radius: 0 0 6px 6px;padding: 0 15px;width: 100%; box-sizing: border-box;}

.j-header .h-nav li:hover .lv2-ul{height: auto;padding-top:16px;;z-index:10;}
.j-header .h-nav .lv2-a{position:relative;font-size:14px;color:#333;display: block; text-align: center; border-bottom: 1px solid #d2e1de ;margin-bottom: 6px;}
.j-header .h-nav .lv2-a:after{position:absolute;left:50%;right:50%;bottom:-17px;display:block;content:'';height:3px;background:#00a0e9;transition:linear .15s;}
.j-header .h-nav .lv2-a:hover:after, .j-header .h-nav .lv2-cur:after{left:10%;right:10%;}

footer{position: relative; margin-bottom: -15px;font-size: 12px; }
footer .foot1{ font-size: 14px; padding: 30px 70px 20px; border-bottom: 2px solid #074675}
footer select {background-color: #10568a;color: #74acd6; border: 1px solid #74acd6;width: 230px; height: 36px; text-align: center;}
footer  .copyright { line-height:2;  font-size: 14px; text-align: center;padding: 20px; }

/*inc*/
.c-bar2{background-image:url(http://www.cnesc.com.cn/public/images/ba0.jpg); height: 250px;text-transform: uppercase;}
.c-bar2 p{margin:auto; font-size: 36px; color: #fff;letter-spacing: 1px;}

.home-nav2 {margin: 30px 0 10px; background-color: #eee;}
.home-nav2  a{display: inline-block; font-size: 16px; width: 130px;  line-height: 40px;text-align: center;}
.home-nav2  a.cur,.home-nav2  a:hover{background-color: #2697c6;color:#fff}



/* Home */
.j-home{width:94%; padding:10px 10px; background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3)  }


/* answer */

.answer { margin:30px 50px 0 30px;}
.answer .li2 { margin-top:40px;}
.answer .li2 .left {float:left; width:28px; font-size:26px;color:#00a0e9; line-height:26px; text-align:center;}
.answer .li2 .q{ color:#eee; margin-bottom:18px;}
.answer .li2 .right {float:right; width:calc(100% - 46px)}
.answer .li2 .right h2{ font-size:20px; margin:-3px 0 15px;}

.pl-r{ background-color:#f8f4ed;}

/* Column */
.j-column { padding:10px 20px;width: 94%; background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3) }

.r-top{position: relative;font-size:12px; line-height: 46px; letter-spacing:1px; text-align: right;text-transform:uppercase; border-bottom: 1px solid #eee;margin-bottom: 20px;}
.r-top span{ float:left; font-size: 18px; font-weight: bold;}
/*.r-top:after{content:" "; display: block; width: 60px;border-bottom: 1px solid #aaa; margin: 9px auto 10px;}*/
.r-top2{font-size: 18px; padding:10px 60px 30px 0;color:#666;text-align:center; }
.r-title{text-align: center; font-size: 30px; padding: 30px 0}
.r-title div{width:47%; text-align: left;}
.j-column .danxin{
display: -webkit-flex;
    display: flex;
    -webkit-align-items: stretch;
    align-items: stretch;
	 -webkit-justify-content: space-between;
    justify-content: space-between;}
	
.j-column .c-l{float: left; position:relative;width:10%;  }

.j-column .c-l .left-top span{font-size:20px;text-transform: uppercase;  letter-spacing: 2px; color: #fff;}
.j-column .c-l .left-top {padding: 20px 45px; font-size:14px;letter-spacing: 1px; color: #c3cee2}
.j-column .left-nav3 {font-size:18px; background-color:#fff; padding-bottom: 15px; margin-bottom:30px; color: #fff; letter-spacing: 1px;width: 200px;}
.j-column .left-nav3 .lv1{ line-height:50px; padding:0 15px;margin-bottom:2px;background-color: #00a2e9;width: 162px;}
.j-column .left-nav3 .lv1 i{  float:right;}
.j-column .left-nav3 .cur ,.j-column .left-nav3 .lv1:hover{background-color: #004ea2;position: relative;}
.j-column .left-nav3 .cur:after ,.j-column .left-nav3 .lv1:hover:after{ position:absolute; right:-10px; top:15px ;content:""; height:0px;width:0px;
  border-left:solid 10px #004ea2; 
  border-top:solid 10px rgba(0,0,0,0);
  border-bottom:solid 10px rgba(0,0,0,0)}

.j-column .left-nav3 .lv2 {padding-left:40px;line-height: 40px;margin: 5px;}
.j-column .left-nav3 .lv2 {border-bottom: 1px dashed #ddd;}
.j-column .left-nav3 .lv2-cur ,.j-column .left-nav3 .lv2:hover{ background:#aaa; color: #fff;}
.j-column .left-nav4{ padding: 30px 20px; line-height: 2;border: 1px solid #ddd; color: #666;}
.j-column .left2 {}

.j-column .home-r{ float:right; width:80%;min-height: 62vh; padding-bottom:40px; border: 1px solid #00a2e9;padding: 20px;}
.j-column .c-text{line-height:1.8;font-size:14px; padding-top: 20px;}


 .rightmemu h3{ display: inline-block; width: calc(100% - 80px);}
 .rightmemu span{ float: right;}
 .rightmemu li{line-height: 24px;}


/*人才招聘*/
.job-style{position: relative;width: 100%;height: 70px;background-color: #f5f5f5;line-height: 70px;}
.job-list{border-bottom: 2px solid #ddd;}
.job-style h4,.job-style p{float: left;width: 50%;padding-left: 20px;box-sizing: border-box;font-weight: bold;}
.job-style p{text-align: right;padding-right: 20px;}
.job-list h4,.job-list p{font-size: 18px;}
.j-column .c-job{position: relative;width: 100%;overflow: hidden;}
.j-column .c-job .li{background-color: #fff;font-size: 16px;transition: background-color .5s;}
.j-column .c-job .li .nowrap{position: relative;border: 1px dashed #ddd;box-sizing: border-box; border-top:none;}
.j-column .c-job .li h4{width: 100%;height: 70px;line-height: 70px;padding-left: 20px;box-sizing: border-box;}
.j-column .c-job .li span{cursor: pointer;padding-right: 5px;box-sizing: border-box;}
.j-column .c-job .date1{height: 40px;line-height: 35px;font-size: 14px;}
.j-column .c-job .data{display: none;width: 100%;padding: 0 70px;box-sizing: border-box; line-height: 1.5;font-size: 14px;}
.j-column .c-job .move{margin-bottom: 40px; line-height: 1.5;font-size: 14px;}
.j-column .c-job .data-open{display: block;background-color: #f5f5f5;}



/*产品展示*/
.j-column .c-prot{}
.j-column .c-prot .li{position: relative; width: 47%; margin-bottom: 40px; box-sizing: border-box;border: 1px solid #ddd;padding: 20px;}
.j-column .c-prot .li .li-know {float: left; width: 47%; padding: 0 30px; box-sizing: border-box;text-align: center;}
.j-column .c-prot .li .li-know img{max-width: 100% ; max-height: 185px;}
.j-column .c-prot .li .li-r {float: right; width: 47%; position: relative;}
.j-column .c-prot .li .c-title{ text-align:center;line-height: 35px; color: #fff; }
.j-column .c-prot .li .c-data{ height: 90px;  padding: 20px 0; }
.j-column .c-prot .li .more{ text-align:center;line-height: 35px;border: 1px solid #2697c6; }
	
/*产品展示详情*/
/*@media screen and (max-width:1550px){
.automarg {margin-left:80px;}
}
@media screen and (max-width:1300px){
.automarg {margin-left:120px;}
}*/

.j-column .c-prot .p-t{margin-bottom:40px; }
.j-column .c-prot .p-tl{float:left;width:50%;cursor:crosshair; text-align: center}
.j-column .c-prot .p-tl img{max-width: 100%}
.j-column .c-prot .p-tr{float:right;width:45%; position: relative;}
.j-column .c-prot h2{ font-size: 18px; color: #999; border-bottom: 1px solid #004ea2; padding-bottom: 15px; margin-bottom: 25px;}
.j-column .c-prot h2 span{font-size: 22px;color: #000;}
.j-column .c-prot .p-tr .data{min-height: 300px;}
.j-column .c-prot .p-tr .more{width: 45%; border: 1px solid #2697c6; line-height: 35px; text-align: center; margin-top: 30px;}

.j-column .c-prot .p-tl2{ width:45%; position:absolute; bottom:0;right:0;}
.j-column .c-prot  .p-tl2 li{width:22%;padding:1%; box-sizing:border-box;cursor:pointer;transition:all .2s;}

.j-column .c-prot  .p-tl2 li.cur{border:1px solid #eee;}

.j-column .c-prot  .p-tr2 i{ font-size:14px;}
.j-column .c-prot  .p-tr2 .next { float:left; width:26%; background:#666; color:#fff; font-size:12px; text-align:center;padding:7px 2%; margin-right:3%;}
.j-column .c-prot  .p-tr2 .next:nth-of-type(3n){margin-right:0;}
.j-column .c-prot  .p-tr2 .next:hover{ background:#eee; color:#333}

.j-column .c-prot .p-series{padding:10px 0 20px;font-size:26px;color:#333;border-bottom:1px solid #ddd; font-weight:bold;}
.j-column .c-prot h3{ line-height:1.5; font-size:14px; padding-left:30px;}
.j-column .c-prot h3 img { margin-left:20px;}
.j-column .c-prot h4{ color:#00C8D1; font-size:14px; line-height:50px; }
.j-column .c-prot .pro-menu{  font-size:14px; border-bottom:1px solid #f5f5f5; line-height:40px; margin-bottom:20px;}
.j-column .c-prot .pro-menu .pro-color{color:#b39264;}

.j-column .prot-text ul{list-style-type:none; min-height:290px;
	padding-left:5%;
	margin-right:5%;
	float:left;
	width:20%;
	list-style-type:circle; border-left:1px solid #ddd;	 }
.j-column .prot-text ul:first-child{ border-left:none}

.j-column .prot-text td {height:28px; padding-left:10px;}
.j-column .prot-text { line-height:2;margin-bottom:30px;}

.j-column .c-prot .prot-title{height: 40px; margin:40px 0; }
.j-column .c-prot .prot-title p{color: #AAA;font-size: 18px; border-radius:5px 5px 0 0}

/*展会信息*/
.j-column .c-news{position: relative;margin: 10px 0;}
.j-column .c-news .li2{position: relative;margin-bottom: 5px; padding:10px 0; border-bottom:1px dashed #666;}
.j-column .c-news .li2 span {float: right}


/*展会信息详情*/

.j-column .c-news .n-title{ text-align:center;  font-size: 22px; font-weight: bold;color: #666; padding-top:10px;}
.j-column .c-news .n-title2{  font-size: 18px; font-weight: bold;margin: 10px 0}
.j-column .c-news .n-date{ text-align:center; color: #999; line-height: 40px; padding-bottom:10px;margin-bottom: 10px; border-bottom:1px solid #ccc; }
.j-column .c-news .next{ border-top: 1px dotted #aaa;padding-top: 10px;margin-top: 15px;}



/*联系q 们*/
.c-contact  { letter-spacing:2px;}
.c-contact h2{ font-size:24px; line-height:32px;}
.c-contact h3{ color:#ddd;line-height:22px;}
.c-contact .weixin{ padding-top:80px; font-size:16px; text-align:center;}
