@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0; font-family:"微软雅黑"; font-size:12px;background-attachment:fixed; background-color:#fff; overflow-x:hidden; color:#000;}
body,html{-webkit-text-size-adjust:none;}
.clear{clear:both}
a{font-size:12px; color:#333333;text-decoration:none;}
a:hover{font-size:12px;color:#00a0e9;text-decoration:none;}
li,ul,dl{list-style:none; margin:0; padding:0;}
img{border:none;vertical-align: middle;}
span{margin:0px; padding:0px;}
p{margin:0; padding:0;}
a.imagehover:hover img{opacity:0.85;}
#wrap{width:1200px; margin:0 auto;}
/*头部*/
#head{background:#0068b7; text-align:right; height:30px; line-height:30px;color:#fff; padding-right:17px;}
#head a{color:#fff; padding:0 10px;}
#head a:hover{color:#00a0e9;}
#top{height:80px; background:#00a0e9;}
.logo{float:left;}
.nav{float:right;}
/*导航*/
.dmenu{height:80px;font-family:"微软雅黑";}
.ddsmoothmenu{height:80px;margin:0 auto;}
.ddsmoothmenu ul{padding:0px;z-index: 100;float: right;padding-bottom: 0px;margin: 0px;}
.ddsmoothmenu ul li{display: block;float: left;line-height:80px;position: relative;height:80px; text-align: center;}
html .ddsmoothmenu ul li{float: left;line-height:80px;position: relative;height:80px;}
.ddsmoothmenu ul li .now{color:#1f73de;}
.ddsmoothmenu ul li a{text-decoration: none;font-size:14px;color:#fff;height:80px;line-height:80px;display:block;padding:0 17px;white-space:nowrap;}
.ddsmoothmenu ul li:hover{background:#0068b7;color:#fff;}
.ddsmoothmenu ul li:hover a{background:#0068b7;color:#fff;}
.ddsmoothmenu ul li .currr{background:#0068b7;color:#fff;}
.ddsmoothmenu ul li a:hover{background:#0068b7;color:#fff;}
.ddsmoothmenu ul li .downarrowclass{display:none}
.ddsmoothmenu ul li ul{visibility: hidden;position: absolute;min-width:88px;background-color:#0068b7!important;}
.ddsmoothmenu ul li ul li{float: left;line-height:38px;width:100%;background-color:#0068b7!important;height:38px;border-bottom:1px solid #f1f1f1;}
.ddsmoothmenu ul li ul li a{display: block;text-decoration: none;color:#ffffff !important;font-size:12px!important;text-transform:none;font-weight:normal;background-color:#0068b7!important;line-height:38px;height:38px;text-align:center;padding:0 20px;}
.ddsmoothmenu ul li ul li a:hover{color:#fff !important; line-height:38px;height:38px;background-color:#0068b7!important;}
.ddsmoothmenu ul li ul li ul{top: 0px}

/*ibanner*/
.ibanner{ position:relative; height:533px; margin-top:12px;}
#owl-demo .owl-controls .owl-pagination {width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:50px; z-index:1040;}
#owl-demo .item{ height:533px; display:block; width:100%;}

/*主体内容*/
#imain{ background:url(../images/main_bg.jpg) no-repeat center top;background-attachment:fixed;}
.iimain{ background:url(../images/imian_bg_1.png) repeat 0 0; padding:45px 15px 45px 30px;}
.itit{ height:27px; line-height:27px; color:#00a0e9; font-size:24px; font-weight:bold; padding-bottom:40px;}
.itit i{background:#00a0e9; height:27px;width:7px; display:block; float:left; margin-right:10px;}
.itit span{ font-size:18px; font-weight:bold; color:#707070; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:15px;}

/*首页产品展示*/
.ipro{ float:left;}
.ipro_list{ width:510px; border-right:1px solid #fafafa; padding-left:20px;}
.ipro_list ul li{ background:url(../images/ipro_icon.png) no-repeat left center; height:30px; line-height:30px; padding:0 0 0 16px; float:left;width: 237px;}


.ipro_news{ float:left; padding-left:50px;}

#rool{ width:603px;}
.item1{ width:181px; overflow:hidden; }
.item1 img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.item1:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}

/*首页新闻*/
.inews{ padding-top:70px;}
.inews_content{}
.video{ float:left; background:url(../images/ivideo.jpg) no-repeat 0 0; width:453px; height:315px;}
.inews_list{ float:right; width:680px;}
.inews_list ul li{ margin-bottom:43px;}
.inews_time{ float:left; background:#fff; width:95px; height:76px; line-height:46px; font-size:30px; text-align:center; color:#333333; font-family:Arial, Helvetica, sans-serif;border:1px solid #e4e4e4;}
.inews_time span{ display:block; height:30px; line-height:30px; text-align:center; border-top:1px solid #e4e4e4; font-size:14px; color:#666666;}
.inews_tit{ float:left; padding-left:18px; width:540px;}
.inews_tit h1{ color:#333333; font-size:16px; font-weight:bold; padding:5px 0; margin:0;}
.inews_gs{ padding-top:5px; color:#666666; line-height:20px;}

.inews_list ul li:hover .inews_time{ color:#00a0e9;border:1px solid #00a0e9;}
.inews_list ul li:hover .inews_time span{color:#00a0e9;}
.inews_list ul li:hover .inews_tit h1{color:#00a0e9;}
.inews_list ul li:hover .inews_gs{color:#00a0e9;}


/*首页关于我们*/
.iabout_content{ float:left; padding:0 0 70px 15px;}
.iabout_tit{ font-size:30px; color:#333;  padding-bottom:18px;}
.iline{ width:120px; background:#666; height:1px;}
.iabout_tit span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 15px; border:none;}
.iabou_gs{ font-size:14px; line-height:30px; width:470px; padding:10px 0 20px 0;}
.iabout_more{ height:32px; width:90px; background:#fff; text-align:center; line-height:32px;opacity:0.85; -moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px;}
.iabout_more:hover{background:#00a0e9; }
.iabout_more:hover a{color:#fff;}
.ihonor{ float:left; width:298px; height:200px; position:relative; margin-left:35px; margin-top:40px;overflow:hidden;}
.ihonor img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.ihonor:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}

.ihonor span{ display:block; position:absolute; bottom:0; height:30px; background:#000; line-height:30px; padding-left:25px; color:#fff;width:273px;opacity:0.85;}

/*首页友情链接*/
.variable-width .slick-slide p { background: #fff; height: 100px; color:#3498db; margin: 5px; line-height: 100px; }
 .slider {
       /* width: 50%;
        margin: 100px auto;*/
    }

    .slick-slide {
      margin: 0px 10px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
        color: black;
    }


/*底部*/
#foot{ padding:20px 0 25px; background:#00a0e9; text-align:center; color:#fff;}

.icontact{ text-align:left; width:500px;margin:0 auto; padding-bottom:10px;}
.icontact_nr{ float:left; line-height:24px; padding-top:10px;}
.icontact img{ float:right;}



/*内页*/
.ny_banner{ height:284px; margin-top:12px;}
#main{background:url(../images/nymain_bg.jpg) no-repeat center bottom;background-attachment:fixed;}
#main .nnav{ border-bottom: 1px solid #B2B2B2;  }
#main .nnav ul li{ float:left; height:35px; line-height:35px; background-color:#f0f0f0; margin-right:25px;  text-align: center; margin-bottom:20px;}
#main .nnav ul li a{  height:35px; line-height:35px;color:#333333;display:block;padding:0 30px;}
#main .nnav ul li a:hover{ height:35px; line-height:35px; color:#fff; background-color:#0068b7;padding:0 30px;display:block;}
#main .nnav ul li .sel{ height:35px; line-height:35px; color:#fff; background-color:#0068b7;padding:0 30px;display:block;}

.ny_top{ font-family:"微软雅黑"; padding:50px 0 15px; margin-bottom:20px; border-bottom:1px solid #B2B2B2; }
.ntit{ float:left;font-size:30px; color:#0068b7; font-weight:bold; }
.ntit span{ color:#dbe0e2; font-size:24px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; /*font-weight:normal;*/}
.path{ float:right; color:#212121; font-size:12px;height:30px; line-height:30px; padding-top: 15px;  }
.path .title{ float:left; padding-right:10px;}
.path .cur{ float:left;  font-size:12px;height:30px; line-height:30px;}
.path .cur span{color:#006fe2;}
.content{ padding-top:30px;color:#333333;; font-size:14px; line-height:36px; min-height:400px; padding:30px 10px 0 18px; }


/*荣誉*/
.honor_list{ padding:60px 0 }

.honor_list{ padding:46px 0 0 13px;}
.honor_list ul li{   position: relative;  float: left;  width:209px;  background-color: #fff;  margin: 0 25px 45px 0;  overflow: hidden;  height: 220px; border:1px solid #d3d3d3}

.honor-item-img{overflow:hidden;width:209px; height:156px ;}
.honor_list ul li  img{display: block;
   transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.honor_list ul li span{ display:block; height:25px; padding-top:15px; text-align:center; }
.honor_list ul li a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.honor_list ul li a:hover span{color:#5d5d36;}
.honor_list ul li i{ width:28px; text-align:center; height:4px; background:#cacaca; display:block; margin-left:90px;}


/*新闻*/
.news_list{ padding:60px 0;}
.news_list ul li{ float:left; border-bottom:1px dashed #BFBFBF; padding-bottom:20px; margin-bottom:15px;}
.news_time{ width:68px; height:63px; float:left; border:1px solid #e9e9e9;border-radius:5px; text-align:center; padding:8px 0 0; color:#5d5d36; font-size:16px; background-color:#fff;}
.news_time span{ display:block; margin:8px 0 0; padding:10px 0 0; font-size:12px; border-top:1px solid #e9e9e9}
.news_con{ float:left; padding:0 0 0 15px; width:492px;}
.news_con h1{ color:#333; font-weight:normal; font-size:14px; padding:0 0 5px;}
.news_con p{ color:#666;}
.news_list ul li:hover .news_time{ background:#00a0e9; color:#fff;}
.news_list ul li:hover .news_con h1{color:#00a0e9;}
.news_list ul li:hover .news_con p{color:#00a0e9;}
.news_left{ margin-right:23px;}
.news_right{ margin-left:23px;}
.news_info{padding:40px 0 120px; line-height:26px;}
.news_info h1{ font-size:24px; text-align:center; color:#0068B7; font-weight:normal;}
.news_info_time{ text-align:center; color:#666666; padding:0 0 10px; border-bottom:1px solid #dddddd;}
.news_info_content{ padding:50px 0 0;}

.prev1{margin-top:30px; padding-bottom:50px;  border-top: 1px solid #e9e9e9; padding-top: 20px;}
.prev1 .list{ float:left; color:#5d5d36; font-size:14px;}
.prev2{ padding:0 0 20px 0;}
.prev a{ background:url(../images/prev_ico.jpg) no-repeat left center; padding-left:30px;color:#333333; font-weight:normal; font-size:12px;}
.prev a:hover{background:url(../images/prev_hover.jpg) no-repeat left center; padding-left:30px; color:#00a0e9;font-weight:normal;font-size:12px;}
.next{ margin:10px 0 0;}
.next a{ background:url(../images/next_ico.jpg) no-repeat left center; padding-left:30px;color:#333333; font-weight:normal; font-size:12px;}
.next a:hover{background:url(../images/next_hover.jpg) no-repeat left center; padding-left:30px; color:#00a0e9;font-weight:normal;font-size:12px;}
.prev1 .list img{ background:}
.prev1 .prev_fh{ float:right;}

/*视频*/
.video_list{ padding:60px 0 }

.video_list ul li{   position: relative;  float: left;  width:266px;  background-color: #fff;  margin: 0 32px 45px 0;  overflow: hidden;  height: 218px; border:1px solid #d3d3d3}
.honor-item-img{overflow:hidden;width:266px; height:168px ; position:relative;}
.honor-item-img i{ position:absolute; top:50px; left:108px; background:url(../images/video_icon.png) no-repeat 0 0; height:49px; width:48px; display:block;}
.video_list ul li  img{display: block;
   transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.video_list ul li span{ display:block; height:30px;padding-top:13px; text-align:center; line-height:24px; font-size:14px;}
.video_list ul li a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.video_list ul li a:hover span{color:#00a0e9;}



/*产品*/
.pro_list{ padding:60px 0 }
.pro_list ul li{ width:440px; height:55px; border:1px solid #d5d5d5; position:relative; padding-left:110px; float:left; line-height:55px; background:#fff; font-size:14px; margin-bottom:20px;}
.pro_list ul li span{ display:block; position:absolute; left:0; width:64px; background:#0068b7; color:#fff; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:24px; }


/*技术设备*/
.equipment_list{ padding:60px 0 }
.equipment_list{ }
.equipment_list ul li{   position: relative;  float: left;  width:266px;  background-color: #fff;  margin: 0 32px 45px 0;  overflow: hidden;  height: 254px; border:1px solid #d3d3d3}
.honor-item-img{overflow:hidden;width:266px; height:168px ; position:relative;}
.honor-item-img i{ position:absolute; top:50px; left:108px; background:url(../images/video_icon.png) no-repeat 0 0; height:49px; width:48px; display:block;}
.equipment_list ul li  img{display: block;
   transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.equipment_list ul li span{ display:block;text-align:left; padding-bottom:8px;font-size:14px; color:#333;}
.equipment_list ul li a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.equipment_list ul li a:hover span{color:#00a0e9;}
.equipment_list ul li p{ display:block;  text-align:left; font-size:14px; color:#333;}
.equipment_list ul li a:hover p{color:#00a0e9;}
.eq_tit{ height:86px; padding:21px 0 21px 15px;}


/*人力资源*/
.job_tit{ font-size:16px; color:#0068b7; font-weight:bold; padding:15px 0;}
.job_tit1{ font-size:16px; color:#0068b7; font-weight:bold; padding:50px 0 35px;}
.jobs_contact{ line-height:36px;}


.jobs_list{ padding:0 20px; }
.jobs_list ul li{ width:420px; height:55px; border:1px solid #d5d5d5; position:relative; padding-left:110px; float:left; line-height:55px; background:#fff; font-size:14px; margin-bottom:20px;}
.jobs_list ul li span{ display:block; position:absolute; left:0; width:64px; background:#0068b7; color:#fff; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:24px; }



/**在线留言**/
.feedback_form{ }
.feedback_form h1{ font-size:18px; line-height:30px; text-align:center; font-weight:normal; color:#333333; padding:20px 0 50px; margin:0;}
.feedback_ul{ width:100%; margin:0 auto; padding-bottom:130px;}
.feedback_ul li{ width:580px; float:left;}
.feedback_dl{ width:100%;height:36px; padding-bottom:18px; position:relative; z-index:1;}
.feedback_dl dt{ z-index:9; width:110px; height:42px; line-height:42px; text-align:right; position:absolute; top:0; left:0; font-weight:normal; color:#666; font-size:14px;}
.feedback_dl dd{ width:100%; padding:0 0 0 90px; position:relative; z-index:1;}
.feedback_dl dd .feedback_input{ width:380px; height:36px; border:1px solid #C4C4C4; line-height:22px; }
.feedback_dl dd .feedback_code{ width:140px; height:36px; border:1px solid #C4C4C4; line-height:22px; }

.feedback_dl dd .feedback_textarea{ width:960px; height:160px; border:1px solid #C4C4C4;}
.feedback_dl dd #yzmcode{ cursor:pointer; width:110px; height:42px; position:absolute; top:0; left:240px; z-index:9;}
.feedback_dl dd span{ display:block; width:68px; height:42px; line-height:42px;  font-size:14px; color:#F00; position:absolute; top:0; right:110px; z-index:9;}
.feedback_dl dd .nrdian{ display:block; width:68px; height:42px; line-height:42px; text-indent:6px; font-size:14px; color:#F00; position:absolute; top:0; right:70px; z-index:9;}
.feedback_but{ width:100%; height:44px; line-height:44px; background:#0068b7; color:#fff; text-align:center; font-size:16px; border:none; cursor:pointer; font-family:"微软雅黑";}

.feedback_dl dd .feedback_select{ width:100%; height:42px; border:1px solid #C4C4C4; line-height:22px; padding:10px 4px;}

































