﻿/* CSS Document */
ol, ul, li, dl, dd, p, dt {list-style:none; margin:0px ; padding:0px; }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px; font-weight:normal;}
body{ font-size:14px;color:#333333;line-height:25px;  margin:0 auto;-webkit-text-size-adjust:none;font-family: "微软雅黑";}
input{ font-family: "微软雅黑";}
img{ border:0px;}
i{ font-family:"宋体"; font-style:normal;}
form{padding:0px; margin:0px;}
a{ text-decoration:none; color:#666666;
-webkit-transition-property: all;
	transition-property:all;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
a:hover{ color:#f47f1f  }
input {outline: none;}
textarea {outline: none;}
.clear{ clear:both;}
 label,.baidumap img{max-width:inherit !important;}
/*首页*/
.head{height:35px;line-height:35px;background-color:#f8f8f8;border-bottom: 1px solid #e5e5e5;min-width:1100px;}
.width{width:1100px;margin:0 auto;overflow:hidden}
.tel{float:left;color:#8c8c8c;font-size:16px;font-family:Myriad Pro}
.tel i{background:url(/Images/htel.png)no-repeat center center;height:20px;width:20px;padding-right:30px}
.share{float:right}
.share a{display:block;float:left;padding-left:5px;padding-right:5px;height:35px;}
.share a img{margin-bottom:5px}
.share a.login{width:76px;text-align:center;background-color:#979797}
.share a:hover{ filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;text-decoration:none}
.share a span{width:76px;line-height:35px;height:35px;color:#fff;background:url(/Images/login.png)  no-repeat  right center;padding-right:15px;font-size:14px;}
.toptitle h2{font-size:24px;color:#4985e8;margin-top:50px;text-align:center;margin-bottom:15px;font-weight:bold}
.toptitle h3{font-size:20px;text-align:center;padding-bottom:20px;color:#949495;background:url(/Images/bottom.png)no-repeat bottom center;}
/*logo菜单*/
.navbox{ width:1100px; margin:0px auto; height:95px;  }
.logo{ float:left; }
.en_nav{height:95px; float:right}
.en_nav ul{}
.en_nav ul,.en_nav li{margin:0; padding:0; list-style:none; height:95px; line-height:95px;}
.en_nav li.en_navli{ float:left;  position:relative; z-index:99999;}
.en_nav li.soso{ float:left;  position:relative; z-index:99999;}
.en_lia{display:block; color:#666666; text-transform:uppercase; text-decoration:none;  font-size:16px; }
a.en_lia{text-decoration:none}
.en_navli .span{  text-align:center; cursor:pointer;padding:15px 20px;}
.en_navli .span:hover{background:#f9f9f9; background:url(/Images/navb01.png) no-repeat bottom center; color:#2370ed;  /*padding:0px 16px;*/
}
.soso .span{ display:block; height:95px; line-height:95px; text-align:center; cursor:pointer;padding:0px 8px;}
.inspan{ background:#f9f9f9; background:url(/Images/navb01.png) no-repeat bottom center; color:#2370ed;  padding:0px 8px;}

.en_adiv{ display:none;/*弹出层默认隐藏*/ z-index:99999999;}
.innavli .en_adiv{  width:170px;color:#fff; position:absolute; display:block;/*弹出层显示*/padding:0px 0; z-index:99999999;opacity:0.8}
.en_adiv li{ text-align:center; border-bottom:2px solid #e9e9e9; /*margin:0px 8px;*/ z-index:99999999;height:48px;line-height:48px; background: #3684cd;}
.en_adiv li:hover{background:#286ab8;}
.en_adiv li a{ color:#fff;  font-size:15px; line-height:48px; z-index:99999999;  /*padding-left:15px;*/}
.en_adiv li a:hover{ color:#fff; text-decoration:none}
/*首页banner*/
.slide-main{height:477px;position:relative;}

.prev,.next{display:block;width:30px;height:60px;position:absolute;z-index:222;top:200px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;display:none}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100); background:#FFF}

.item{display:block;width:100%;height:10px;position:absolute;z-index:124;top:430px;left:0;text-align:center;}
.item a{display:inline-block;width:10px;height:10px;margin-right:5px; border:3PX solid #FFF;overflow:hidden;-webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;
}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:477px;overflow:hidden; min-width:1100px;}
.slide-box{position:relative;}
.slide{display:none;height:477px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
.container{width:1100px;padding:0px}
#gdqe{width:1100px;height:330px;overflow:hidden; float:left; margin-top:20px;text-align:center}
#gdqe ul{width:50000px;}
#gdqe li{width:275px; height:330px;float:left;text-align:center;color:#666; }
#gdqe li .items{background-color:#fff;width:256px;height:328px;box-shadow: 0 2px 0 #eeeeef;padding:30px 10px;display:inline-block}
#gdqe li .items .hover{display:none}
#gdqe li .items:hover{background-color:#256ce2;color:#fff}
#gdqe li .items:hover .hover{display:inline-block}
#gdqe li .items:hover .nohover{display:none}
#gdqe li .items h2{font-size:16px;font-weight:bold;color:#656565;padding-top:40px;padding-bottom:15px;background:url(/Images/bottom01.png)no-repeat bottom center;}
#gdqe li .items:hover h2{color:#fff}
#gdqe li .items a:hover{text-decoration:none}
#gdqe li .items .more{border:1px solid #a9a9a9;width:105px;height:32px;background-color:#f8f8f8;text-align:center;line-height:32px;margin-top:15px;display:inline-block}
#gdqe li .items:hover .more{color:#333333}
#gdqe li .items:hover .jj{ color:#fff}

#gdqe dd a{ color:#000; text-decoration:none;text-align:center; display:inline;}
.ProductsBgBox{ width:1100px; height:330px;position:relative;}
#upimgpe{ position:absolute; top:150px; left:-50px; z-index:999;background:url(/Images/plelt.png)no-repeat center center;width:36px;height:36px}
#upimgpe:hover{/*opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);*/ cursor:pointer;background:url(/Images/pleft_01.png)no-repeat center center;}
#downimgpe{position:absolute; top:150px; right:-50px; z-index:999;background:url(/Images/pright.png)no-repeat center center;width:36px;height:36px}
#downimgpe:hover{/*opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60); */background:url(/Images/pright_01.png)no-repeat center center; cursor:pointer;}
/*首页新闻*/
.news{width:1100px;margin:0 auto;overflow:hidden;margin-top:20px}
.news ul{}
.news li a{text-decoration:none}
.news li a:hover{color:#333}
.news h3{font-size:16px;font-weight:bold;margin-bottom:10px;color:#6d6d6d;overflow:hidden;height:24px;line-height:24px}
.news ul li .details{border:1px solid #dedede;width:105px;height:32px;background-color:#dedede;text-align:center;line-height:32px;margin-top:15px;display:inline-block}
.news ul li .details:hover{background-color:#256ce2;border-color:#256ce2;color:#fff}
.news ul li .con{overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}


#gdqe1{width:1100px;height:82px;overflow:hidden; float:left; margin-top:20px;text-align:center;background-color:#fff}
#gdqe1 ul{width:50000px;}
#gdqe1 li{width:137.5px; height:82px;float:left;text-align:center;color:#666; }
#gdqe1 li .items{background-color:#fff;width:137px;height:82px;display:inline-block;border:1px solid #f5f5f5;vertical-align:middle;line-height:80px}
#gdqe1 dd a{ color:#000; text-decoration:none;text-align:center; display:inline;}
.ProductsBgBox1{ width:1100px; height:82px;position:relative;}
#upimgpe1{ position:absolute; top:45px; left:-50px; z-index:999;background:url(/Images/cleft.png)no-repeat center center;width:36px;height:36px}
#upimgpe1:hover{/*opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);*/ cursor:pointer;background:url(/Images/cleft_01.png)no-repeat center center;}
#downimgpe1{position:absolute; top:45px; right:-50px; z-index:999;background:url(/Images/cright.png)no-repeat center center;width:36px;height:36px}
#downimgpe1:hover{/*opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60); */background:url(/Images/cright_01.png)no-repeat center center; cursor:pointer;}

/*首页案例*/
.hnav{width:1100px;margin:0 auto;overflow:hidden;margin-top:20px}
.hnav ul{text-align:center;width:100%}
.hnav ul li {width:80px;height:24px;border:1px solid #a9a9a9;background-color:#fff;text-align:center;line-height:22px;margin:0 10px;display:inline-block}
.hnav ul li:hover{background-color:#256ce2;border-color:#256ce2;}
.hnav ul li:hover a{color:#fff;text-decoration:none}
.hnav ul li.on{background-color:#256ce2;border-color:#256ce2;}
.hnav ul li.on a{color:#fff;text-decoration:none}

/*底部*/
.copybg{width:100%;font-size:14px}
.copybg .weixin{float:right;margin-top:25px}
.copybg .weixin div{float:left;padding-right:5px;color:#787878;margin-top:40px}
.copybg .dnav{float:left;padding-left:150px;margin-top:32px}
.copybg ul{}
.copybg ul li{display:inline-block;line-height:20px}
.copybg ul li a:hover{text-decoration:none;color:#787878}
.copybg ul li a span{padding-left:25px;padding-right:25px}

/*产品栏目*/
 .menubox{ width:232px; overflow:hidden; margin-top:30px; float:left;}
.menutitle{background:url(/Images/lbg.png) no-repeat center center #2370ed; height:79px; line-height:79px;  font-size:26px; color:#FFF;text-align:center;font-weight:bold}
.menulist{border-top-style:none; background:#f5f5f5; border-bottom-style:none}
.menulist ul{}
.menulist li{ font-size:14px; line-height:48px;}
.menulist li a{ display:block;  line-height:42px; padding-left:25px;text-decoration:none}
.menulist li a:hover{ color:#FFF; }
#menulist{  color:#FFF; border-bottom-style:none }
.menulist li a.lnav{padding-left:0px}
.subNav{cursor:pointer;font-size:16px;line-height:48px; margin:0px;padding-left:10px; background:url(/Images/fx_01.png) no-repeat 10px center;  border-bottom:1px solid #e9e9e9;padding-left:25px;padding-right:10px;color:#6f6f6f}
.subNav span{background:url(/Images/jia.png) no-repeat right  center;width:14px;height:14px;display:inline-block;margin-left:15px;margin-top:15px;float:right}
.subNav:hover{color:#2370ed; background:url(/Images/fx.png) no-repeat 10px center; padding-left:25px;}
.subNav.on{color:#2370ed; background:url(/Images/fx.png) no-repeat 10px center #e9e9e9; padding-left:25px;}
.subNav.on span{background:url(/Images/jian.png) no-repeat right  center;width:14px;height:14px;display:inline-block;}
.currentDd{color:#f47f1f; border-bottom-style:none;  padding-left:10px;display:block}
.currentDt{ padding-left:10px;}
.navContent{display: none; background:#FFF;}
.navContent li { border-bottom-style:none; padding-left:30px;}
.navContent li a{display:block;height:28px;font-size:14px;line-height:28px;color:#666; border-bottom-style:none; background:none;background:url(/Images/zfx_01.png) no-repeat left center; }
.navContent li a:hover{color:#2370ed;background:url(/Images/zfx.png) no-repeat left center;; border-bottom-style:none;text-decoration:none}
.navContent li a.on{color:#2370ed;background:url(/Images/zfx.png) no-repeat left center;; border-bottom-style:none;text-decoration:none}
#navContent{ color:#2370ed}


.r_box{ width:850px; float:right; margin-top:30px; overflow:hidden; padding-bottom:50px;}
.r_t_box{ height:70px; line-height:70x; border-bottom:1px solid #e3e3e3;padding-top:20px;padding-bottom:20px}
.r_t_t{ background:url(../img/m04.gif) no-repeat left center; padding-left:10px; color:#f47f1f; font-size:15px; float:right}
.r_mbx{ float:left;color:#999999}
.r_mbx a{color:#6f6f6f;text-decoration:none}
.r_mbx a.home{padding-left:20px;background:url(/Images/icon01.png) no-repeat left center}
.r_mbx i{background:url(/Images/icon02.png)no-repeat center center;margin-left:5px;margin-right:5px}
.r_mbx i{ padding:0px 5px; color:#6f6f6f}


.rylist{ width:910px;}
.rylist ul{}
.rylist li{ float:left; border-bottom:1px dotted #d3d3d3; width:395px; margin-right:60px; padding-bottom:30px; margin-top:30px;}
.ryimg{ background:url(../img/z01.gif) no-repeat; width:198px; height:203px; text-align:center; padding-top:15px; float:left; margin-left:40px;}
.ryfont{ float:right; width:120px; font-size:14px; color:#6f6f6f; background:url(../img/z02.gif) no-repeat top left; padding-top:20px; margin-top:50px;}
.ryfont span{ display:block; color:#6f6f6f}
.chanpinlist{ width:850px; overflow:hidden;margin-top:25px}
.chanpinlist ul{}
.chanpinlist ul li.col-md-4{text-align:center;margin-bottom:30px;padding-left:10px;padding-right:10px}
.chanpinlist ul li.col-md-4 .pitem{border:1px solid #e4e4e4;width:100%}
.chanpinlist ul li.col-md-4 .pitem img{width:100%;height:212px}
.chanpinlist ul li .cpfont{height:98px;padding:10px;background-color:#e4e4e4;width:100%;text-align:left;font-size:14px;line-height:20px}
.chanpinlist ul li .cpfont:hover {
    color:#fff;
    background-color:#2370ed;
}
.chanpinlist ul li .cpfont:hover a{text-decoration:none;color:#fff}
.chanpinlist ul li .cpfont h2{font-size:16px;font-weight:bold;background:url();line-height:35px;background:url(/Images/picon.png) no-repeat right center;}

.chanpinlist ul li .cpfont:hover  h2{color:#fff;text-decoration:none;background:url(/Images/picon_01.png) no-repeat right center;}
  .pcon{ overflow : hidden; text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.page{text-align:right}
.page a{padding:2px 10px;border:1px solid #d3d3d3}
.page a.on{color:#fff;text-decoration:none;background-color:#2370ed}
/*产品内容页*/

.newscontitle {
text-align: center;
}

.newscontitle h2 {
    font-size: 24px;
    color: #5e5d5d;
    padding-bottom: 20px;
}

.newscontitle .newstime {
    color: #8a8a8a;
    margin-bottom: 10px;
}

.newcon {
color: #747475;
}
.newcon img{margin-bottom:10px;margin-top:10px}

.newcon h3 {
    color: #5e5d5d;
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: bold;
}

.newback {
float: right;
height: 61px;
background-color: #c9c9c9;
margin-top: 20px;
line-height: 61px;
width: 125px;
text-align: center;
}

.newback a {
    color: #fff;
}

    .newback a:hover {
        text-decoration: none;
    }

.newbottom {
float: left;
margin-top: 20px; /*margin-bottom:25px;*/
color: #747475;
}

.down{float:right;}


.N_b{ width:723px; margin-top:20px; float:left;}
.N_b ul{}
.N_b li{ height:30px; line-height:30px; margin-bottom:1px; background:#ececec; font-size:14px;}
.N_b li a{text-decoration:none;}
.N_b li a:hover{color:#2370ed}
.N_b li  span{ background:#c9c9c9; border-right:1px solid #FFF; width:91px; text-align:center; height:30px; display:block; float:left; color:#FFF; margin-right:15px;}

/*解决方案*/
.falist{width:850px;margin:0 auto;overflow:hidden;margin-top:20px}
.falist .col-md-6:nth-child(odd){padding-left:0px;padding-top:15px;padding-bottom:15px}
.falist .col-md-6:nth-child(even){padding-right:0px;padding-top:15px;padding-bottom:15px}
.falist ul li .cpimg{float:left;margin-right:15px}
.falist ul li .cpfont{padding:10px;background-color:#e4e4e4;text-align:left;font-size:14px;line-height:20px;height:157px;/*float:right*/}
.falist ul li .cpfont .famore{margin-top:30px;margin-bottom:15px;background:url(/Images/famore.png) no-repeat right center;width:82px;height:26px;margin-left:179px}
.falist ul li .cpfont:hover {
color:#fff;
background-color:#2370ed;
}
    .falist ul li .cpfont .jj{height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis}
    .falist ul li .cpfont:hover .famore{background:url(/Images/famore_01.png) no-repeat right center;}
.falist ul li .cpfont:hover a{text-decoration:none;color:#fff}
.falist ul li .cpfont h2{font-size:16px;font-weight:bold;line-height:35px;}

.falist ul li .cpfont:hover  h2{color:#fff;text-decoration:none;}
     
/*成功案例*/
.casejj .con{
    overflow : hidden; text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; 
}
/*服务中心*/
h3.servce {
color: #747475;
margin-top: 5px;
margin-bottom: 5px;
font-weight: normal;
font-size: 16px;
}

.selist{width:850px;margin:0 auto;overflow:hidden;margin-top:20px}
.selist .col-md-12{padding-left:0px;padding-right:0px;margin-bottom:20px}
.selist ul li .cpimg{float:left;/*margin-right:15px*/width:394px}
.selist ul li .cpfont{padding:25px;background-color:#f4f4f4;text-align:left;font-size:14px;line-height:20px;height:219px;float:right;width:456px}
.selist ul li .cpfont .semore{margin-top:30px;margin-bottom:15px;background:url(/Images/sicon.png) no-repeat right center;width:35px;height:35px;}
.selist ul li .cpfont .semore_01{margin-top:30px;margin-bottom:15px;background:url(/Images/sicon.png) no-repeat right center;width:35px;height:35px;margin-left:378px}
.selist ul li .cpfont:hover {
color:#fff;
background-color:#2370ed;
}
.selist ul li .cpfont .jj{height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis}
.selist ul li .cpfont:hover .semore{background:url(/Images/sicon_01.png) no-repeat right center;}
.selist ul li .cpfont:hover .semore_01{background:url(/Images/sicon_01.png) no-repeat right center;}
.selist ul li .cpfont:hover a{text-decoration:none;color:#fff}
.selist ul li .cpfont h2{font-size:16px;font-weight:bold;line-height:35px;background:url(/Images/sicon01.png) no-repeat bottom left;padding-bottom:10px;margin-bottom:15px}
.selist ul li .cpfont:hover h2{background:url(/Images/sicon01_01.png) no-repeat bottom left;}
.selist ul li .cpfont:hover  h2{color:#fff;text-decoration:none;}


/*新闻中心*/

.newslist{width:850px;margin:0 auto;overflow:hidden;}
.newslist .col-md-12{padding:25px 0px;border-bottom:1px solid #e9e9e9}
.newslist ul li .cpimg{float:left;/*margin-right:15px*/width:251px}
.newslist ul li .cpfont{padding:0px 25px;text-align:left;font-size:14px;line-height:20px;float:right;width:599px;height:160px}
.newslist ul li .cpfont .semore{margin-top:30px;background:url(/Images/nmore01.png) no-repeat right center;width:110px;height:30px;}

.newslist ul li .cpfont:hover {
color:#878686;
/*background-color:#fff;*/
}
.newslist ul li .cpfont .jj{height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis}
.newslist ul li .cpfont:hover .semore{background:url(/Images/nmore01_01.png) no-repeat right center;}

.newslist ul li .cpfont:hover a{text-decoration:none;color:#878686}
.newslist ul li .cpfont h2{font-size:15px;font-weight:bold;line-height:35px;padding-bottom:10px;margin-bottom:15px;color:#6f6f6f}
.newslist ul li .cpfont h2 span{float:right;color:#7c7c7c;font-size:14px;font-weight:normal}
.newslist ul li .cpfont:hover  h2{color:#6f6f6f;text-decoration:none;}

/*关于我们*/
table{margin-top:20px;margin-bottom:20px}
table td{color:#6e6e6e;font-size:14px;width:423px;vertical-align:middle;padding-left:10px}
.zizhilist .col-md-3{margin-bottom:20px}
.zizhilist .col-md-3:nth-child(4n+1){padding-left:0px;}
.zizhilist .col-md-3:nth-child(4n+4){padding-right:0px;}
.zizhilist .col-md-3 img{border:1px solid #e2e2e2}



/*联系我们*/
.maplist{width:100%;overflow:hidden;margin:0 auto;margin-top:20px}
.maplist .col-md-12{padding-left:0px;padding-right:0px;margin-bottom:20px}
.maplist .col-md-12 .img{float:left;width:385px;height:316px
}
.maplist .col-md-12 .confont{padding-left:405px;background-color:#f8f8f8;height:316px}
.maplist .col-md-12 .confont h3{font-size:22px;font-weight:bold;color:#606060;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #e3e3e3;margin-right:50px;margin-bottom:10px}
.maplist .col-md-12 .confont h4{color:#606060;font-weight:bold;}


/*搜索*/
.nskeys{position:absolute;z-index:3;bottom:20px;right:15px;height:30px;display:none}
.nskeys input{height:30px;padding-left:10px;}