﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family: "Microsoft YaHei", "微软雅黑", "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img { border:none; /*display:block*/}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.clearbox{overflow:hidden;}
a:hover{ text-decoration:none;}
a{text-decoration:none; outline:none;color:#333;}
.w1140_center{ width:1140px; margin:auto;}
.w940_center{ width:940px; margin:auto;}

/*-----TOP--------*/
.top_box{height:35px; border-bottom:1px #ddd solid;color:#666666; font-size:12px; line-height:35px;}
.top_left{float:left;}
.top_box .top_right{float:right; padding-top:7px; overflow:hidden;}
.top_left a{color:#666666; font-size:12px; line-height:35px;}
.top_box .top_right a .img{ float:left; margin-left:12px; width:23px; height:20px; display:block; overflow:hidden;}
.qq .img{ background:url(../images/qq.png) no-repeat 0px 0px;} .qq .img:hover{ background:url(../images/qq.png) no-repeat 0px -21px;}
.wb .img{ background:url(../images/wb.png) no-repeat 0px 0px;} .wb .img:hover{ background:url(../images/wb.png) no-repeat 0px -21px;}
.bd .img{ background:url(../images/bd.png) no-repeat 0px 0px;} .bd .img:hover{ background:url(../images/bd.png) no-repeat 0px -21px;}
.wx .img{ background:url(../images/wx.png) no-repeat 0px 0px;} .wx .img:hover{ background:url(../images/wx.png) no-repeat 0px -21px;}

.top_box1{     height: 80px;    padding-top: 20px;}
.top_box1 .top_logo{ float:left;}
.top_box1 .top_right{float:right; overflow:hidden; padding-top:15px;}
.top_box1 .top_right a{ float:left; padding-left:36px; margin-left:30px;}.top_box1 .top_right a b{ line-height:20px; font-size:14px; color:#62b7ff; }.top_box1 .top_right a span{ display:block; color:#858585; line-height: 20px; font-size:14px; }
.top_box1 .top_right a.time1 { background:url(../images/time1.png) no-repeat left;}
.top_box1 .top_right a.tel1 { background:url(../images/tel1.png) no-repeat left;}
.top_box1 .top_right a.add1 { background:url(../images/add1.png) no-repeat left;}

/*-----导航-------*/
.nav_box{height:54px; border-top:1px solid #ccc;}
.nav_boxd{box-shadow: 0px 2px 1px #c1c1c1;}
#nav{height:54px; z-index:10;display:block; position:relative;}
#nav ul{height:54px; position:relative; width:100%;}
.main_nav ul li {float:left;height:54px; width:190px;position:relative;}
.main_nav ul li a { padding-left:16px; padding-right:17px;display:block;height:54px;line-height:54px;text-align:center;font-size:18px; border-bottom: 1px solid #efefef; }
.main_nav ul li a:hover{ color:#62b7ff; border-bottom:1px solid #62b7ff;}

.main_nav ul li .subnav{ position:absolute; left:0; width:100%; display:none; padding:5px 0; background:#efefef; z-index:100; *zoom:1;opacity: 0.85; -moz-opacity: 0.85; -khtml-opacity: 0.85 }
.main_nav ul li .subnav a{ display:inline-block; width:100%; background:#efefef; font-size:14px; line-height:52px; color:#505050 !important; text-align:center; z-index:100; *zoom:1; padding-left:0px;padding-right:0px;}
.main_nav ul li .subnav a:hover{ color: #62b7ff !important; /*background:#b5b5b6;*/ z-index:100; }

.main_nav ul .navdh  a{
 color: #62b7ff !important;
 border-bottom: 1px solid #62b7ff !important;
}


/*---导航下拉---*/
/*.main_nav ul li dl {position:absolute;left:0px;top:47px;float:left;display:none;z-index:999; }
.main_nav ul li dl dt{ margin:auto; left:50%; text-align:center;  font-size:14px; text-align:center;}
.main_nav ul li dl dt a {background:#369c38;text-align:center; width:130px;height:30px; display:block;line-height:30px;margin-bottom:1px;color:#fff; font-size:14px;}
.main_nav ul li dl dt a:hover{color:#fefb00;background:#388c39;}*/


/*-----banner-------*/
.banner{ height:350px; width:100%; margin:auto;}
.banner .picBtnLeft {height:350px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd {width:240px; height:15px; position:absolute; left:50%; margin-left:-38px; text-align:center; bottom:30px; z-index:10;  }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:15px; width:240px; text-align:center;}
.banner .picBtnLeft .hd ul li {float:left; margin-right:5px; margin-left:5px; width:15px; height:15px; line-height:14px; border-radius:50%; text-align:center; background:#ccc; cursor:pointer; }
.banner .picBtnLeft .hd ul li.on { background:#fff!important;}

.banner .picBtnLeft .bd {height:350px; left:50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:350px; width:1920px; z-index:1;}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .prev,.banner .next{ color:#fff; font-size:60px; font-family:"simsun"; position:absolute; left:3%; top:240px; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }


/*-----改善生活-------*/
.golife{ background-color:#fbfbfb; width:100%; height:635px; padding-top:50px;}
.golife .golititle img{ width:444px; height:57px; margin:0 auto;    display: block;}
.in_lab{ margin-left:-22px; margin-top:60px;}
.wrap a {display:block;width:363px;height:515px; border:1px solid #e3e3e3;}
.wrap {width:363px;height:511px; border:1px solid #e3e3e3; margin-left:22px; position:relative;overflow:hidden;float:left;display:inline;}
.wrap a p{width:363px; height:70px; padding-top:200px; text-align:center; font-size:18px; margin:0 auto; color:#aaa; font-weight:500;}
.wrap a p.go01{ background:url(../images/go1.jpg) no-repeat 0px 0px;}.wrap a p.go01:hover{ background:url(../images/go1.jpg) no-repeat 0px -270px;}
.wrap a p.go02{ background:url(../images/go2.jpg) no-repeat 0px 0px;}.wrap a p.go02:hover{ background:url(../images/go2.jpg) no-repeat 0px -270px;}
.wrap a p.go03{ background:url(../images/go3.jpg) no-repeat 0px 0px;}.wrap a p.go03:hover{ background:url(../images/go3.jpg) no-repeat 0px -270px;}
.wrap img {border:0;}
.wrap .in_p {display:block;width:363px;height:240px; position:absolute;left:0;top:515px;z-index:1;background:#2d353d;filter:alpha(opacity=70);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.70; /*background:transparent;*/font-size:12px;color:#fff;padding:0;margin:0;line-height:16px;-webkit-transition: all 0.6s ease-in-out;}
.wrap .in_p span {display:block; padding:40px; font-size:14px;line-height:26px;}
.wrap a:hover {direction:ltr;}
.wrap a:hover .in_p {top:270px;}
.clear {clear:left;}

/*-----定制流程-------*/
.process{ overflow:hidden;clear:both; background-color:#fbfbfb;}
.process .prebox{ overflow:hidden; clear:both;width:1000px; height:130px;background:url(../images/process_bg.jpg) no-repeat left; padding-left:140px; }
.process .prebox li{width:140px; height:61px; float:left; overflow:hidden; padding-top:40px;}
.process .prebox li a img{ float:left;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(1);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.process .prebox li a img:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: ;}
.process .prebox li a p,.process .prebox li a span{ float:left; margin-left:6px;}
.process .prebox li a p{ padding-top:10px; font-size:14px;color:6e6e6e;}
.process .prebox li a span{ display:block; font-size:14px; color:#6e6e6e;}
.process .prebox li a p:hover,.process .prebox li a span:hover{ color:#50adfc;}
.process .prebox li.more2{margin-top:15px; margin-left:18px; background:url(../images/pr07.jpg) no-repeat center;}
.process .prebox li.more2 a{    float: left;    width: 140px;    height: 101px;    top: -40px;    position: relative;}
.process .prebox li.more2 a span{ display:block; padding-left:15px; margin-top:  25px; font-size:16px; color:#6e6e6e;}
.process .prebox li.more2 a span:hover{ color:#50adfc;}
.process .prebox li.more2:hover a span{ color:#50adfc;}

/*-----四个数据-------*/
.fdata{ padding: 50px 0;    background: #f1f1f1;}
.fdatabox{ overflow:hidden; margin-left:50px 0px 30px -20px;}
.fdatabox li{ width:270px; height:70px; float:left; margin-left:12px;}
.fdatabox li p{ width:270px; height:45px; font-size:30px; line-height:45px; text-align:center; color:#51adfc;}
.fdatabox li span{ display:block; width:270px; height:24px; font-size:13px; color:#51adfc; text-align:center; line-height:24px;}


/*-----分类产品-------*/
.slideTxtBox2{ width:1140px; overflow:hidden; margin-top:60px;}
.slideTxtBox2 .hd{ height:40px; position:relative;}
.slideTxtBox2 .hd ul{ position:absolute; left:-15px; top:0px; height:40px;}
.slideTxtBox2 .hd ul li{ width:268px; height:38px; border:1px solid #50adfc;float:left; cursor:pointer; margin-left:15px; text-align:center; line-height:38px; font-size:16px; color:#50adfc;}
.slideTxtBox2 .hd ul li.on{  color:#fff;background:#50adfc;}
.slideTxtBox2 .hd ul li a{  color:#50adfc;}
.slideTxtBox2 .hd ul li.on a{  color:#fff;}
.slideTxtBox2 .bd ul{margin-top:50px;  zoom:1; margin-left:-15px;}
.slideTxtBox2 .bd ul li{ background:#fff;float:left;width:268px; margin-left:15px; margin-bottom:35px; border:1px solid #ccc;}
.slideTxtBox2 .bd ul li a .cptitle{ text-align:center; font-size:15px; line-height:30px; color:#333; margin-top:15px;}
.slideTxtBox2 .bd ul li a .cpstyle{ display:block; text-align:center;font-size:12px; color:#50adfc; margin-bottom:15px;}
.slideTxtBox2 .bd ul li.more{ border:none; margin-top:0px;}
.slideTxtBox2 .bd ul li.more a span {display:block; width:110px; height:32px; margin-left:510px;line-height:32px; text-align:center;font-size:14px; color:#50adfc; border:1px solid #50adfc;}
.slideTxtBox2 .bd ul li.more a span:hover {color:#aaa; border:1px solid #aaa;}


/*-----三个优势-------*/
.adva{ padding: 60px 0px 60px 0px;    /*background: #fbfbfb;*/}
.adva .advabox{ overflow:hidden; margin-left:0px;}
.adva .advabox li{     width: 325px;    height: 300px;    float: left;    margin: 0 26px;    border: 0px solid #fff;}
/*.adva .advabox li:hover{background: #3aacff;}
.adva .advabox li:hover a.advatit span{color:#fff;}
.adva .advabox li:hover a.advainfor p{color:#fff;}*/
.adva .advabox li a.advaimg img{margin: 0 auto;    display: block;    margin-top: 24px;    margin-bottom: 24px;}
.adva .advabox li a.advatit span { display:block; font-size:16px; width:325px; height:60px;  text-align:center; line-height:60px; color:#333537; }
.adva .advabox li a.advainfor{ width:325px; height:56px; font-size:13px; color:#666; line-height:24px; text-align:center;}
.adva .advabox li a:hover,.adva .advasbox li a.advatit span:hover{ }


/*-----关于我们-------*/
.about{width:100%; height:690px; background:url(../images/about.jpg) no-repeat center; clear:both; overflow:hidden;}
.about .bt1{ padding-top:90px; width:940px; height:600px; text-align:center;}
.about .bt1 p{height:38px; width:940px; font-size:24px; color:#7d7f84; line-height:38px; font-weight:500;}
.about .bt1 span{ display:block; width:940px; height:24px;font-size:12px;color:#858585; line-height:24px;}
.about .bt1 .aboutinfor{ width:940px; height:100px; margin-top:25px; font-size:14px; color:#858585; line-height:26px; text-align:center;}
.about .bt1 .aboutinfor p{ width:940px; height:100px; margin-top:25px; font-size:14px; color:#858585; line-height:26px; text-align:center;}
.about .bt1 a.more span{ display:block; width:140px; height:40px; text-align:center; line-height:40px; margin:30px 0px 48px 400px; font-size:14px; color:#fff; background:#50adfc;} 
.about .bt1 a.more span:hover{ color:#fff; background:#ccc;}
.about .bt1 a.aboutimg{ margin-top:55px;}


/*-----新闻资讯-------*/
.news .newsbox{ overflow:hidden; margin-left:-30px; margin-top:45px;}
.news .newsbox li{ width:360px; height:320px; float:left; margin-left:30px;}
.news .newsbox li a.newsimg{}
.news .newsbox li a.newstit span { display:block; font-size:14px; width:360px; height:60px;  line-height:60px; color:#444444; border-bottom:1px solid #ddd;font-weight: bold;}
.news .newsbox li a.newsinfor{ font-size:14px; color:#666; line-height:40px;  width:360px;display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.news .newsbox li a:hover,.news .newsbox li a.newstit span:hover{ color:#50adfc;}


/*-----合作伙伴-------*/
.link{ margin-bottom:70px;}
.news .bt,.link .bt{ height:45px; overflow:hidden; margin-top:70px;}
.news .bt p,.link .bt p{height:42px; float:left; font-size:20px; color:#7d7f84; line-height:43px; border-bottom:2px solid #c2c2c2; font-weight:500;}
.news .bt span,.link .bt span{ display:inline-block; height:36px; float:left; font-size:13px; padding-top:8px; color:#7d7f84; line-height:35px; border-bottom:1px solid #eaeaea;}
    .link .bt .alinks {float: left;border: 0;padding: 0;}
    .link .bt .alinks:hover {border: 0;}
    .link .bt .alinks:hover p,.link .bt .alinks:hover span{color:#50adfc;}
.news .bt a,.link .bt a{ float:right; font-size:14px; color:#50adfc; border:1px solid #50adfc; padding:7px 21px;}
    .news .bt .alinks {float: left;border: 0;padding: 0;}
    .news .bt .alinks:hover {border: 0;}
    .news .bt .alinks:hover p,.news .bt .alinks:hover span{color:#50adfc;}
.news .bt a:hover,.link .bt a:hover{color:#858585; border:1px solid #858585;}
.link .ljbox{ overflow:hidden; width:1140px; height:180px; margin-top:20px; margin-left:-30px;}
.link .ljbox a{ float:left; margin-left:30px;}


/*-----foot-------*/
.foot{width:100%; height:402px; background:url(../images/ftbg.jpg) no-repeat center; clear:both; overflow:hidden;}
.foot .ftlogo{ padding-left:475px; padding-top:70px;}
.foot .copy{ text-align:center; line-height:140px; height:140px; border-bottom:solid 1px #888888;} 
.foot .copy a{ font-size:16px; color:#858585; padding:0px 36px 0px 36px;}
.foot .copy a:hover{ color:#50adfc;}
.foot .ftinfor p{ margin-top:25px; display:block; width:1140px; height:50px; color:#858585; line-height:28px; text-align:center; font-size:13px;}
.foot .ftinfor p a{color:#858585; padding-left:20px}

/*-----产品内页-------*/
.ny_center{ width:1080px; margin:0px auto; padding:30px;     margin-top: 60px;    margin-bottom: 60px;clear:both; overflow:hidden;  border:2px solid #dbdbdb; background:#fff;}
.left_box{ width:226px; float:left;}
.right_box{ width:810px; padding-top:10px; float:right;}
 
.ny_biaiti{ height:50px;width:200px; background:#62b7ff; padding-left:26px; line-height:50px; }
.ny_biaiti h1{ font-size:16px; font-weight:normal; color:#fff; float:left;}

/*-----左侧产品列表下拉-------*/
.list{width:224px;border:1px solid #ccc; margin-top:15px;}
.list .yiji{ }
.list ul li {border-bottom:1px solid #ccc;background:url(../images/icon_i.png) no-repeat center;}
.list ul li a{ display: block; color:#333; position: relative; height:40px;line-height:40px;font-size:13px; text-align:center;}
.list ul li a:hover{color:#62b7ff;}
.list ul li .inactive{ color:#333; height:55px; line-height:55px; font-size:16px;} 
.list ul li .inactives{background:url(../images/icon_i.png) no-repeat center;} 
.list ul li .inactive:hover{background:url(../images/icon_j.png) no-repeat center;}
.list ul li ul{display: none;}
.list ul li .dakai{display:block}
.list ul li ul li{ background:#fff; height:40px; border-bottom:1px solid #ccc;}
.list ul li ul li ul{display: none;}
.list ul li .active{color:#62b7ff;}

/*-----右侧位置-------*/
.conmap{ height:40px; line-height:40px;  border-bottom:1px solid #ddd;}
.conmap h1{ float:left; font-size:20px; font-weight:normal;color:#62b7ff; height:30px;}
.conmap .map_right{ float:right; font-size:12px; margin-right:10px; color:#444;}
.conmap .map_right a{ color:#444;}
.conmap .map_right a:hover{ color:#0b52a3;}
.conmap .map_right span{ color:#0b52a3;}

.nr_main_box{ clear:both;  padding-top:20px; min-height:300px; }
.nr_main_box .abouttext p,.tagContent p{line-height:30px; font-size:14px;color:#333; margin-bottom:8px;}
.nr_main_box .abouttext h1{font-size:20px;color:#333; margin-top:5px; margin-bottom:12px; text-align:center;}


/*-- 内页产品  列表样式 --*/
.ny_prolist{ overflow:hidden; clear:both; margin-left:-40px;}
.ny_prolist li{border:1px solid #dedede; width:240px; height:285px; padding-bottom:15px; float:left; margin-left:38px; margin-bottom:30px;}
.ny_prolist li p{ font-size:14px; text-align:center; line-height:30px; color:#444;}
.ny_prolist li a span{ display:block; font-size:12px; text-align:center; line-height:20px; color:#62b7ff;}
.ny_prolist li a p:hover{ color:#62b7ff;}

/*产品详情多图*/
#preview {text-align: center; margin: 10px auto 0px; width: 310px; float: left;}
.jqzoom {border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; width: 310px; margin-bottom: 10px; height: 310px; overflow: hidden; border-top: #ddd 1px solid; border-right: #ddd 1px solid; _height: 310px; position: relative;}
.zoomdiv {width: 310px; height: 310px; left: 859px;z-index: 100; border-bottom: #e4e4e4 1px solid; position: absolute; text-align: center; border-left: #e4e4e4 1px solid; width: 310px; display: none; background: url(../images/loading.gif) #fff no-repeat center center; height: 310px; overflow: hidden; border-top: #e4e4e4 1px solid; top: 1px; border-right: #e4e4e4 1px solid; left: 0px}
#spec {position: relative; width: 300px; height: 56px; margin-left: 6px; overflow: hidden; padding-top: 6px}
.specLeftT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -157px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -164px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
.specLeftF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -145px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -151px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
#specList {display: inline; float: left; margin-left: 2px}
#specList UL LI {width: 50px; display: inline; float: left; margin-right: 4px}
#specList UL LI IMG {border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 40px; padding-right: 2px; margin-bottom: 1px; height: 40px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px}
.bigimg {width: 800px; height: 800px}
.jqZoomPup {z-index: 10; border-bottom: #aaa 1px solid; position: absolute; filter: alpha(opacity=50); border-left: #aaa 1px solid; width: 50px; background: #fede4f no-repeat 50% top; height: 50px; visibility: hidden; border-top: #aaa 1px solid; top: 0px; cursor: move; border-right: #aaa 1px solid; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 270px; HEIGHT: 60px; OVERFLOW: hidden; TOP: 0px; LEFT: 13px}
#specList UL {POSITION: absolute; WIDTH: 270px; LEFT: 4px}

/*产品详情描述*/
.pro_detail_text{ float:right;width:460px;_width:430px;  display:block; font-size:12px; margin-top:30px;}
.pro_detail_text h3{margin-top:12px;font-size:16px; line-height:23px; border-bottom:1px solid #ccc; color:#62b7ff; margin-bottom:12px; padding-bottom:20px;}
.pro_detail_text .fhbc{ font-size:12px; line-height:22px; color:444;}
.pro_detail_text .bt{ font-size:14px; color:#333; margin-bottom:10px;}
.pro_detail_text .pro_ms{ margin-top:10px;clear:both; line-height:20px; overflow:hidden; margin-bottom:35px;}
.pro_detail_text .pro_ms p{ line-height:21px; color:#666;}

/* 产品介绍、详细参数、deng--TAB-- */ 
#ny_pro_box02{ width:100%; clear:both; padding-top:40px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #62b7ff;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:33px;height:33px;width:102px; background:#f1f1f1; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#62b7ff; color:#fff;}

#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}

#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}	
#tagContent table tr td{border: 1px solid #ccc;}
/*.detail,.detail li { margin-top:30px; margin-bottom:50px;}
.detail li h2 { width:810px; height:26px;border-bottom:1px solid #858585;}
.detail li h2 span{ padding:8px 20px 8px 20px; background:#606060; font-size:15px; color:#fff;}
.detail li p{ margin-top:20px; font-size:14px; line-height:25px; color:#333;}*/


/*---漂浮---*/
/*.toolbar{ position:fixed; height:260px;right:0px;top:300px; z-index:999;}导航条在右侧悬浮
.toolbar a span{ display:block; margin-bottom:18px;}
.toolbar a .dianpu{width:60px; height:65px; background:url(../images/dianpu.png) no-repeat 0px 0px;}
.toolbar a .toolbarzx{width:60px; height:65px;background:url(../images/toolbarzx.png) no-repeat 0px 0px;}
.toolbar a .btop{width:60px; height:65px;background:url(../images/btop.png) no-repeat 0px 0px;}
.toolbar a .dianpu:hover{width:60px; height:65px; background:url(../images/dianpu.png) no-repeat 0px -65px;}
.toolbar a .toolbarzx:hover{width:60px; height:65px;background:url(../images/toolbarzx.png) no-repeat 0px -65px;}
.toolbar a .btop:hover{width:60px; height:65px;background:url(../images/btop.png) no-repeat 0px -65px;}*/


/*--内页banner--*/
#nybanner{ height:350px; width:100%;position:relative;}
.nybanner01{background:url(../images/nybannernew.jpg)  no-repeat center;}
.nybanner02{background:url(../images/nybannerjob.jpg)  no-repeat center ;}
.nybanner03{background:url(../images/nybannerabout.jpg) no-repeat center ;} 


/*-- 内页结构02 --*/
.ny_center1{margin-bottom:50px;}
.nytop_box{ width:1140px; margin:0 auto; background:url(../images/nybg.jpg) no-repeat center;height:285px; padding-top:20px; border-bottom:1px solid #ccc;}

.pro_nav{}
#pro_nav_lb{ display:table; margin:60px auto;overflow:hidden; }
#pro_nav_lb li{     width: 130px;height:40px; line-height:40px; font-size:14px; background:#fff; border:1px solid #62b7ff; color:#62b7ff;float:left; margin-right:30px;}
#pro_nav_lb li a{ color:#62b7ff; padding:0px 35px; display:block; height:40px;line-height:40px; overflow:hidden;text-align:center; }
#pro_nav_lb li a:hover{ color:#62b7ff;}
#pro_nav_lb li.dd_hover{}
#pro_nav_lb li.dd_hover a{ color:#fff; background:#62b7ff;}

.top_title{ text-align:center; color:#333; line-height:40px; font-size:22px;}
.top_title span{ display:block; text-align:center; color:#62b7ff; font-size:12px; line-height:40px;}

/*.map_right1{ height:50px; line-height:50px; float:right; font-size:14px;}
.map_right1 a{ color:#444;margin-left:10px;margin-right:10px; }
.map_right1 a:hover{ color:#00b2b0; text-decoration:underline;}
.map_right1 span{ color:#00b2b0;margin-left:10px;margin-right:10px;}*/

.nr_main_box1{}
.nr_main_box1 .about_text p{}


<!--公司新闻-->
 .nr_main_box1.ny_news_list{height:auto; clear:both; overflow:hidden;}
.nr_main_box1 .ny_news_list dl{ overflow:hidden; margin-top:40px;}
.nr_main_box1 .ny_news_list dl dd{ width:251px;height:178px; float:left;}
.nr_main_box1 .ny_news_list dl dt{ width:850px;height:178px; float:right; padding-left:20px;}
.nr_main_box1 .ny_news_list dl dt .bt{ font-size:18px; color:#444; line-height:50px;}
.nr_main_box1 .ny_news_list dl dt .bt:hover{color:#62b7ff;}
.nr_main_box1 .ny_news_list dl dt p{ font-size:14px; color:#999; height:102px; line-height:30px;}
.nr_main_box1 .ny_news_list dl dt p a{ font-size:14px; color:#999; height:102px; line-height:30px;}
.nr_main_box1 .ny_news_list dl dt p a:hover{color:#62b7ff;}
.nr_main_box1 .ny_news_list dl dt .more{ padding:6px 15px; font-size:12px; color:#999; border:1px solid #ccc;}
.nr_main_box1 .ny_news_list dl dt .more:hover{ font-size:12px; color:#62b7ff; border:1px solid #62b7ff;}
.nr_main_box1 .ny_news_list dl dt p:hover,.ny_news_list dl dt .more:hover{ color:#62b7ff;}

/*新闻中心详情页*/
.news_show{}
.news_title{ overflow:hidden; text-align:center; padding-bottom:35px; padding-top:30px; }
.news_title h3{ font-size:18px; color:#444; padding-bottom:10px;}
.news_title_time{ width:100%; text-align:center; margin:auto; overflow:hidden; font-size:15px; line-height:26px; color:#999;}
.news_con p{ height:auto; line-height:32px; font-size:14px;  color:#666; padding-bottom:30px;}

/*----招聘详情页----*/
.ny_job_list li .jobtop{ overflow:hidden; margin-top:40px;}
.ny_job_list li .jobtop .jobtopleft{ float:left;}
.ny_job_list li .jobtop .jobtopright{ float:right;}
.ny_job_list li .jobtop .jobtopleft span{ display:block;}
.ny_job_list li .jobtop .jobtopright .text-desc{opacity: 0.5;    top: 100%;    color: #fff;    transition: 0.5s;    -webkit-transition: 0.5s;    -moz-transition: 0.5s;    position: absolute;
    left: 0;    background-color: #0080cb;    height: 100%;    width: 100%;padding-left: 49px;    padding-top: 75px;}        
.ny_job_list li .jobtop .jobtopright .text-desc a{   width: 47px;    height: 47px;    display: block;    float: left; margin: 0 10px;}    
.ny_job_list li .jobtop .jobtopright:hover .text-desc{top: 0 !important;}
.jobname{ font-size:22px; color:#62b7ff; line-height:50px;}
.salary{ font-size:22px; color:#F00; line-height:26px;}
.didian,.sj{ font-size:15px; line-height:20px; color:#666; display:inline-block; padding-left:22px; margin-top:20px;}
.didian{ margin-right:20px; background:url(../images/didian.png) no-repeat left;}
.sj{ background:url(../images/sj.png) no-repeat left;}
.yaoqiu{ font-size:15px; line-height:40px; color:#666;}
.daiyu{ font-size:15px; color:#62b7ff; padding:4px 10px 4px 10px;line-height:30px; background:#edf9ff;}
.jobdetail{ margin-top:20px;}
.jobdetail span{ display:block; font-size:16px; color:#444; line-height:40px;}
.jobdetail p{ font-size:13px; line-height:32px; color:#666;}


/*---用人理念---*/
.jobln li{ margin-top:20px;}
.jobln li h4{ line-height:60px; font-size:16px; color:#858585; background:url(../images/joblnbt.png) no-repeat left; padding-left:12px;}
.jobln li h4 span{ font-size:16px; color:#858585; margin-left:60px;}
.jobln li p{ font-size:13px; line-height:22px; color:#555;}

/*---企业文化---*/
.qywh li{ margin-top:20px;}
.qywh li h4{ line-height:16px; font-size:16px; color:#858585; border-left:2px solid #64b8ff; padding-left:12px; margin-top:40px; margin-bottom:20px;}
.qywh li p{ font-size:13px; line-height:22px; color:#555;}

/*---企业概况---*/
.abnytop{}
.abnytop p,.abnydetail li p{ font-size:13px; line-height:22px; color:#555; margin-top:40px;}
.abnydetail{ margin-top:30px;}
.abnydetail li{ margin-top:10px;}
.abnydetail li h4{ background:url(../images/abnybtbg.png) no-repeat bottom; font-size:24px; color:#64b8ff; line-height:90px; text-align:center;}
/*-----关于我们内页优势-------*/
.abnydetail li{}
.abnydetail li .advabox{ overflow:hidden; margin-left:-82px;}
.abnydetail li .advabox li{ width:325px; height:300px; float:left; margin-left:82px; margin-top:30px; margin-bottom:30px;}
.abnydetail li .advabox li a.advaimg{}
.abnydetail li .advabox li a.advatit span { display:block; font-size:18px; width:325px; height:30px;  text-align:center; line-height:30px; color:#333537; }
.abnydetail li .advabox li a.advainfor p{ width:325px; height:56px; font-size:13px; color:#555; line-height:22px; text-align:center; margin-top:26px;}
.abnydetail li .advabox li a:hover,.adva .advasbox li a.advatit span:hover{ }

/*-----办公环境-------*/
.in_lab1{ margin-left:-22px; margin-top:60px; overflow:hidden;}
.wrap1 a {display:block;}
.wrap1 {width:270px;height:235px; margin-left:20px; margin-bottom:35px; position:relative;overflow:hidden;float:left;display:inline;}
.wrap1 img {border:0;}
.wrap1 .in_p1 {display:block;width:270px;height:235px; position:absolute;left:0;top:235px;z-index:1;background:#176ab0;filter:alpha(opacity=70);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);opacity:0.70; /*background:transparent;*/font-size:12px;color:#fff;padding:0;margin:0;line-height:16px;-webkit-transition: all 0.6s ease-in-out;}
.wrap1 .in_p1 span {display:block; font-size:20px;line-height:235px; text-align:center;}
.wrap1 a:hover .in_p1 {top:0px;}
.clear {clear:left;}


/*---联系我们---*/
.ctbottom{ overflow:hidden;}
.ctbottom ul{ width:500px; height:360px; float:left;}
.cbright{ width:570px; height:360px; float:right; padding-top:50px;}
.ctbottom ul{/* background:url(../images/cicon.jpg) no-repeat left;*/ padding-top:50px;}
.ctbottom ul h4,.ctbottom  .cbright h4{ padding-left:0px; font-size:20px; color:#444; line-height:50px;}
.ctbottom ul li{padding-left:60px; font-size:16px; line-height:32px; margin-bottom:6px;}
.ctbottom ul li span{ display:block; font-size:16px; line-height:22px; color:#666;}

.ctbottom table tr input { border-color: #62b7ff; font-family: monospace;border-width: 1px;}
.ctbottom table tr textarea{ height: 120px;width: 560px;border-color: #62b7ff;}

.input_an{ margin-top:20px; font-size:18px; width:570px; height:40px; line-height:40px; background:#62b7ff; text-align:center; color:#fff;} 


.qqkefu{ position:fixed; top:58%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + 365)); z-index:100; right:0; width:45px; }
.qqkefu ul li{ width:45px; height:45px; margin-bottom:1px; float:right; line-height:45px; font-size:14px; cursor:pointer; position:relative; text-indent:10px; }
.qqkefu ul li a{ color:#fff; display:block; overflow:hidden; height:45px; }
.qqkefu ul li.qq_cza{ overflow:hidden}
.qqkefu ul li:hover{ background:#2c3035; }
.qqkefu ul li.top{ background:url(../images/k1.png) no-repeat center #30a9ff; position:relative; width:45px; height:45px; cursor:pointer; }
.qqkefu ul li.top span{ position:absolute; display:block; left:0; top:-5px; height:5px; width:45px; }
.qqkefu ul li.top:hover{ background:url(../images/k1.png) no-repeat center #2c3035; }
.qqkefu ul li b{ width:45px; height:45px; display:block; overflow:hidden; float:right; }
.qqkefu ul li span{ font-size:14px; font-weight:bold; color:#FFF; }
.qqkefu ul li b.a{ background:url(../images/k2.png) no-repeat center #30a9ff; }
.qqkefu ul li b.b{ background:url(../images/k3.png) no-repeat center #30a9ff; }
.qqkefu ul li b.f{ background:url(../images/k4.png) no-repeat center #30a9ff; }
.qqkefu ul li b.c{ background:url(../images/k5.png) no-repeat center #30a9ff; }
.qqkefu ul li:hover b.a{ background:url(../images/k2.png) no-repeat center center #2c3035; }
.qqkefu ul li:hover b.b{ background:url(../images/k3.png) no-repeat center center #2c3035; }
.qqkefu ul li:hover b.f{ background:url(../images/k4.png) no-repeat center center #2c3035; }
.qqkefu ul li:hover b.c{ background:url(../images/k5.png) no-repeat center center #2c3035; }
.qqkefu ul li.qq_czb{ text-indent:0; }
.qqkefu ul li.qq_czae{  line-height:15px !important}
.erweima{ position:absolute; width:111px; height:150px; top:-120px; left:-111px; float:right; cursor:default !important; display:none; background:url(../images/qr_img.png) no-repeat; }
.erweima p{ margin-top:20px; margin-left:10px; }
.erweima img{ width:90px; height:90px; }
.qqkefu li .erweima p a{ display:block; font-size:14px; color:#333; margin-top:-8px; margin-left:30px; }

.fy{width:100%; margin-top:20px;}
.fy {border:none;text-transform:uppercase;font-size:14px;padding:0;height:35px;clear:both;text-align:center;}
.fy a {border:1px solid #ddd;text-decoration:none;margin:0 5px 0 0;padding:3px 10px 3px 10px;font-size:14px;height:35px;line-height:35px;color:#ddd;border-radius:3px;}
.fy a:hover {border:1px solid #62b7ff;background: #62b7ff;border-radius:3px;color:#fff;}
.fy .page-num-current{border:1px solid #62b7ff;color:#fff !important;font-weight:bold;background: #62b7ff;padding: 3px 10px 3px 10px;border-radius: 3px;}

.newshow_page { width:100%; height:auto; padding:21px 0 0; border-top:1px #f5f5f5 solid; margin-top:30px; }
.newshow_page a { width:88px; height:28px; text-align:center; line-height:26px; border:1px #d6d7dc solid; display:block; float:left; font-size:14px; color:#909090; margin-right:20px; border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px; -0-border-radius:28px; }
.newshow_page a:hover { border:1px #ba3526 solid; color:#ba3526; }