﻿@charset "utf-8";
/* CSS Document */

body{background:#f7f7f7;font-family: Microsoft YaHei,Arial; font-size:14px;}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
margin: 0;
padding: 0;
border: 0;
}

.clear { clear:both;}
ul,ol,li{ list-style:none;}
a{ color:#777777;text-decoration:none;}
a:hover{ color:#0275b8;}
.centent { min-width:1020px; overflow:hidden; position:relative;}

/*头部 open*/
.top { background:#fff; height:90px; width:100%;}
.top_nr {background:#fff; width:1100px; margin:0 auto;}
.logo{ margin-right:0px;}

.navBar{width:840px;height: 60px;padding: 0; float:right; }
.navigation-up{height:60px; margin-top:16px;  }

.menu li { font-size:16px; margin-top:27px;line-height:36px;}
.menu_wx1 { width:90px; text-align:center; margin-right:20px;}
.menu_wx { width:115px; text-align:center; margin-right:20px;}
.menu_xz { background:#0071bb; border-radius:5px; height:36px;}

/*头部 end*/

/*banner open*/
.banner {height: 422px;width: 100%;position: relative;overflow: hidden;cursor: pointer;}
.banner .pic a {display: inline-block;height: 422px;width: 100%;}
/*banner end*/

/*首页内容 open*/
.who { width:1020px; margin:0 auto; padding-top:0px; line-height:28px;}
.who_title { font-size:20px; color:#888; margin-bottom:10px; margin-top:10px; text-align:center;}
.who_nr { font-size:14px; color:#999;}
.more { margin:20px auto;}
.more a { background:#e1e1e1; border-radius:5px; padding:10px 34px;}
.more a:hover { background:#0275b8; color:#FFF;}
.heng_line {  border-top:1px solid #c4c4c4;border-bottom:1px solid #f2f2f2;}
.we_icon { margin-right:139px;}
.wecando{ font-size:18px; height:220px; margin-bottom:50px;}
.we_icon img,.we_icon1 img { margin:30px 0 30px;}
.case { margin-left:60px;}
.case_icon { margin-right:20px;}

.about { background:url(../images/pic3.jpg) no-repeat; width:1190px; height:438px; margin-top:20px; position:relative;}
.about_nr { width:72px; height:126px; margin-left:50px; margin-top:20px;line-height:42px; color:#666; font-size:16px;}
.about_wz { background:#1e5353; width:72px; height:42px; color:#fff;cursor: pointer;}
.about_wz1 { background:#1e383e; opacity: 0.8; color:#999;width:72px; height:42px;cursor: pointer;}

.who_title1 { font-size:24px; color:#fff; margin-left:150px; margin-top:50px;}
.qiye { width:480px; height:240px; margin-left:220px; color:#dddddd; text-align:left; margin-top:40px; line-height:35px;}
.qiye p { margin-top:20px; color:#999;}
.qiye u { text-decoration:none; font-size:24px; color:#999; margin-top:20px; display:block;}
.qiye strong { font-size:40px; font-weight:normal; letter-spacing:5px;}

.about_rongyu { border-top:1px solid #666; background-color:rgba(255,255,255,0.2); background:#fff; filter:alpha(opacity=20); width:1190px;height:72px; line-height:72px;position:absolute; bottom:0px; left:0;}
.about_rongyu *{ position:relative;}
.about_runr li { width:238px; text-align:center; color:#b3b3b3;}
.about_runr a { font-size:24px; color:#00f0b9; text-decoration:none; margin-right:10px;}
/* 商品导购 open*/
.sqdgtu{width:100%; height:730px; text-align:center; background-color:#0275b8;}
.daogou{  margin:0px auto; width:746px; height:152px;}
.daohang{width:380px; height:36px; line-height:36px; color:#FFF; margin:0px auto; text-align:center; }
.daohang li{ float:left; width:120px; height:36px; color:#FFF; line-height:36px; margin-left:15px; margin-right:15px;}
.daohang li a:link{ color:#FFF; float:left; width:120px; height:36px; line-height:36px; margin-left:30px; margin-right:30px;}
.daohang a:visited{ color:#FFF;}
.daohang li a:hover{ color:#FFF; float:left; margin-left:30px; margin-right:30px; border:1px solid #fff; }
.daohang a:active { color:#FFF;}
.cqtuul{width:1040px; margin-left:auto; margin-right:auto; margin-top:10px;}
.cqtuul li{float:left; width:235px; height:240px; margin:10px;}
.cqtuul li img{ width:235px; height:220px; background-color:#fff;}
.cqtuul li p{ width:235px; height:30px; line-height:30px; color:#fff;}
 .cqtuul li.one{float:left; width:490px; height:240px;  margin:10px;
}
.cqtuul li.one img{ width:490px; height:220px; background-color:#fff;}
.cqtuul li.one p{ width:490px; height:30px; line-height:30px; color:#fff;}
/*新闻*/
.newkang{width:1020px; height:300px; margin:20px auto;}
.newsleft{float:left; width:490px; height:330px; margin-right:40px;}
.newsright{float:left; width:490px; height:330px;}
.wenzhit{width:490px; height:40px; color:#00F;font-weight:normal; border-bottom:1px solid #e0e0e0;}
.wenzspan{font-size:18px; color:#0275b8; width:120px; margin-right:375px; height:40px; line-height:40px;}
.wenzspan2{font-size:14px; height:40px; line-height:40px; font-family:'宋体';}
.wenxme{width:490px; margin-top:10px;}
.wenlix{border-bottom:1px solid #e0e0e0; margin-top:10px;}
.wenh3{color:#333; font-size:14px;}
.wenpz{font-size:13px; line-height:22px; color:#999; margin-bottom:10px;}
.footbg{
	width: 100%;
	height: 140px;
	background-image:url(../images/footbg.jpg); padding-top:25px;
}
.footdizi{width:1020px; height:100px; margin-left:auto; margin-right:auto; color:#8a99ad; line-height:30px; font-size:14px;}
.foot2{width:96px; height:96px; float: right; background-color:#FFF; }

/* 商品导购 end*/

/* 新闻中心 */
.newys{ width:970px; padding:0px 25px 25px 0px; background-color:#FFF; margin:0px auto 20px auto; border-bottom:1px solid #ebe8e8; border-left:1px solid #ebe8e8;  border-right:1px solid #ebe8e8; }
.newleft{width:240px; float:left; margin-right:30px;}
.leftxw{
	height: 88px;
	font-size: 18px;
	color: #fff;
	background-image: url(../images/bg2j.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	 border-bottom:1px solid #e1e1e1;
}
.leftxw span{ display:block; padding-top:20px; margin-left:20px; font-family:"微软雅黑";}
.xwdaoh{ width:240px; background-color:#f0f0f0;}
.xwdaoh li{ width:240px; font-size:14px; height:45px; line-height:45px; border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;color:#498fbe;}
.xwdaoh li a:link{ width:240px; font-size:14px; height:45px; line-height:45px; color:#498fbe;}
.qianzme{width:190px; display:block; float:left;text-indent:8px;}
.houzme{float:left; width:35px; display:block; text-align:right;}
.xwdaoh li a:hover{ width:240px; display:block; background-color:#c5dae7; color:#3a88ba; font-size:14px; height:45px; line-height:45px;}
.newright{width:700px; float:left;}
.rightxw{height:45px; font-size:14px; line-height:45px; color:#626262; border-bottom:1px solid #e6e5e5;}
.meizim{ margin-right:5px;}
.rixwul{width:700px;}
.rixwul li{font-size:14px; height:40px; line-height:40px; border-bottom:1px dotted #e3e2e2; color:#626262;}
.zenwen{width: 550px; display:block; float:left;}
.zenwenrq{text-align:center; width:150px; display:block; float:left;}
.fanye { width:26px; height:26px; line-height:26px;  background-color:#fff; text-align:center; float:left; margin-right:12px; color:#666;}
.fanye a:link{ width:26px; height:26px; line-height:26px; background-color:#fff; text-align:center; float:left; margin-right:12px; color:#666; border:1px solid #c1cad0;}
.fanye a:hover{ width:26px; height:26px; line-height:26px; border:1px solid #c1cad0; background-color:#e6f0f7; text-align:center; float:left; margin-right:12px; color:#666;}
/*产品中心*/
.cqzxkn{ width:700px;}
.cqzxkn li{ float:left; width:155px; height:250px; margin:9px;  }
.cqzxkn li div{width:155px; height:155px; border:1px solid #e6e5e5;}
.cqzxkn li p{text-align:center;height:20px; line-height:20px; font-size:12px;}
.cqzxkn li p a{color:#333;}
.cqzxkn li span{text-align:left; height:60px; 
line-height:20px; font-size:11px; color:#999;
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0px;
}
.cqfenl{width:684px; height:40px; padding:8px; line-height:24px; color:#999;}
.feikan{margin-top:8px; margin-bottom:8px;  padding-left:0px; width:684px; height:35px; line-height:35px;}
.fenlan{width:4px; height:35px; background-color:#09F; float:left;}
.fenhou{width:680px; height:35px; text-indent:10px; float:left; background-color:#edf3f6; color:#469dd6;}
/*解决方案*/
.jjfakn{ width:700px;}
.jjfann li{ width:700px; height:120px; margin-top:15px; border-bottom:solid 1px #e6e5e5;}
.jjfann li div{ float:left;}
.xunman{width:150px; height:95px; margin-right:28px; padding:4px; border:1px solid #e5e5e5;}
.xmwith{width:500px;}
.h3ysxx{font-size:14px; line-height:35px; color:#999;}
.pysxx{line-height:24px; font-size:12px; color:#999;}
/*新闻中心详情*/
.xwxqing{ width:700px; margin:0px auto;}
.titletop{text-align:center; font-size:20px; font-family:'微软雅黑'; font-weight:normal; line-height:40px; color:#125aa7;}
.titlexiao{border-bottom:1px solid #e6e5e5; text-align: center; font-size:14px; font-family:'微软雅黑'; font-weight:normal; line-height:35px; color:#999;}
.titspan{margin-right:10px;}
.xwxqing p{ text-indent:10px; font-size:12px; line-height:22px; color:#333; margin-top:2px;}
.xwxqing strong{font-size:14px; line-height:30px; color:#333; margin-top:2px;
}


.tuyas{ width:480px; margin:10px 110px ;}
.rigxq{height:45px; font-size:14px; line-height:45px; color:#626262; background-color:#f1f1f1;}
.xieta{font-size:14px; color:#444; line-height:30px; margin-top:8px;}
.xieFont { font-size:12px; line-height:25px;color:#333;
}
/*表格样式*/
.talys{background-color:#0275b8; width:600px; margin-top:15px; margin-bottom:15px; }
.talys th{padding:5px;background-color:#0275b8; text-align:center; font-size:12px; color:#fff; font-family:"微软雅黑";}
.talys td{padding:5px; background-color:#FFF; font-size:12px; font-family:"微软雅黑"; line-height:24px; color:#666;}
/*滑动*/
.hdkang{ width:1146px; height:165px; color:#333; margin:5px auto 3px auto; } 
.hdkang li{ float: left; margin:10px 40px 10px 86px; width:144px;}
.hdkang li h3{ font-size:16px; text-align:center; color:#666; height:20px; line-height:20px; margin-top:10px;}
.imgtu{ display:block; width:144px; height:144px;}
.imgtu a { display:block; 
	width:144px;height:144px;text-align:center;
	background-image: url(../images/icon1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.imgtu a:hover{background-image:url(../images/icon01.png);}
.imgtu03{ display:block; width:144px; height:144px;}
.imgtu03 a { display:block; 
	width:144px;height:144px;text-align:center;
	background-image: url(../images/icon3.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.imgtu03 a:hover{background-image:url(../images/icon03.png);}
.imgtu02{ display:block; width:144px; height:144px;}
.imgtu02 a { display:block; 
	width:144px;height:144px;text-align:center;
	background-image: url(../images/icon2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.imgtu02 a:hover{background-image:url(../images/icon02.png);}
.imgtu04{ display:block; width:144px; height:144px;}
.imgtu04 a { display:block; 
	width:144px;height:144px;text-align:center;
	background-image: url(../images/icon4.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.imgtu04 a:hover{background-image:url(../images/icon04.png);}
.wezul{ width:1020px; height:90px; margin:0px auto 36px auto; font-size:14px;}
/*导行*/
.g-nav{padding-top:8px}
.g-nav{position:relative;z-index:101;padding-top:27px}
.g-nav .nav-c>.item{position:relative;z-index:9;float:left;margin-left:10px;text-align:center}
.g-nav .nav-c>.item.fr{float:right}
.g-nav .nav-c .item>a{float:left;padding:6px 36px;border-radius:4px;-moz-border-radius: 4px;
-webkit-border-radius: 4px;text-decoration:none;color:#333;font-size:16px}
.g-nav .nav-c .item.active>a{color:#fff;background-color:#0071bb;}
.g-nav .nav-c .item:hover>a{color:#fff;background-color:#0071bb;}
.i-hover{background-color:#1194d3}
.g-nav .g-subnav{display:none;position:absolute;top:100%;left:0;padding:10px 0;width:100%;background-color:#0071bb;z-index:10;text-align: center;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.g-nav .item{position:relative}
.g-nav .down:hover a{border-bottom-left-radius:0;border-bottom-right-radius:0}
.g-nav .item:hover .g-subnav{display:block}
.g-subnav li a{display:block;min-width:70px;color:#a5dcfc;height:34px;line-height:34px;padding:0 12px}
.g-subnav li a:hover{background-color:#0081cd;color:#fff}.g-subnav li{font-size:14px;float:none;height:auto}

.g-subnav li div.b h2.tit {
    margin-top: 25px;
    margin-bottom: 10px;
    width: 150px;
    float: left;
    font-size: 21px;
    color: #333333;
    text-align: center;
}

 .g-subnav li div.b {
    width: 950px;
    padding-left: 50px;
    padding-bottom: 50px;
    position: absolute;
    top: 40px;
    right: -12px;
    font-family: 'Microsoft Yahei';
    z-index: 200000;
    line-height: 24px;
    display: none;
}




























/*解决方案 open*/
.jjiej_case { background:url(../images/banner1.jpg) no-repeat; background-size:cover; height:279px;}
.jj_title { background:url(../images/pic4.jpg) no-repeat center 30px ; text-align:center;font-size:30px; color:#0085ca; padding-top:30px;}
.content { background:#FFF; height:auto;}
/*解决方案end*/
/*公用*/
.wecando a:hover { color:#63d5c2;}
.we_icon1 { float:right;}
.logo,.menu li,.wecando li,.case li,.about_we,.about_runr li,.footer_dib { float:left;}
.menu_xz a { color:#fff;}
.jjfaul{width:1040px; margin:10px auto;}
.con{float:left; width:220px; height:220px; background-color:#e6e6e8; margin:10px; padding:10px;position: relative;overflow:hidden;cursor:pointer;}
.con img {width:220px; height:220px;}
.txt{width: 220px;
	color: #fff;
	position: absolute;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: rgba(0,0,0,0.6);
	bottom: 10px;}
.txt h3{
	font-weight: normal; margin-bottom:10px;
}
.txt p{
	font-size: 13px; width:190px; margin-left:auto; margin-right:auto;
	display: block; text-indent:28px;
	line-height: 20px;  text-align:left; 
	
}
.jjtupzf{position:relative; width:190px; height:190px; background-color:#0275b8; padding:15px;}
.jjtupzf h1{ font-weight:normal;color:#FFF; font-size:16px; margin-bottom:5px; margin-top:10px; }
.jjtupzf p{color:#FFF; font-size:12px; text-indent:26px; margin-bottom:18px; line-height:24px; }
.jjanniu{ width:90px; height:30px; margin:10px auto; line-height:30px; text-align:center; background-color:#FFF; color:#666;border-radius:5px;}

.jjanniu a:hover{ width:90px; height:30px; margin:10px auto; line-height:30px; text-align:center; background-color:#FFF; color:#0275b8;border-radius:5px;}
.foottu{width:100%; margin-top:20px; color:#9ec1d7; line-height:26px; height:90px; padding-top:30px ; background-image:url(../images/bottm.jpg);}
/*成功案例*/
.anli_case { background:url(../images/banner2.jpg) no-repeat; background-size:cover; height:279px;}
.anliulli{float:left; width:270px; height:240px; background-color:#fff; margin:12px; border:1px solid #e6e6e8; padding:5px;}
.anlitup{position:relative; width:270px; height:240px;}
.anlitup p{ line-height:30px; color:#666;}

/*关于我们*/
.bannergy {height: 447px;width: 100%;position: relative;overflow: hidden;cursor: pointer;}
.bannergy .pic a {display: inline-block;height: 447px;width: 100%;}
.gywowith { width:1000px; margin:0 auto; text-align:center; padding-top:30px; line-height:28px;}
.gywo_title { font-size:21px; margin-bottom:30px; margin-top:5px; color:#222;}
.gywo_nr { font-size:16px;text-align:left; color:#545353; margin-bottom:10px;}
/*关于我们end*/
/*解决方案详情*/
.bannerjjfa {height: 350px;width: 100%;position: relative;overflow: hidden;cursor: pointer;}
.bannerjjfa  .pic a {display: inline-block;height: 350px;width: 100%;}
/*解决方案详情end*/
/*微商城*/
.banner0 {height: 513px;width: 100%;position: relative;overflow: hidden;cursor: pointer;}
.banner0 .pic a {display: inline-block;height: 513px; width: 100%;}
.banner0li{
	background-image: url(../images/bgtudi.png);
	height: 513px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
}
.weulwi{ width:1020px; margin:10px auto; height:500px; }
.wi_icon { margin-right:120px;}
.wi_icon1 { float:right;}
.wi_icon img,.wi_icon1 img { margin:30px 0px 30px;}
.wiscwz{width:1020px; margin:25px auto;}
.four{ width:1000px; margin:0 auto; margin-top:40px;margin-bottom:50px;}
.four .fourLt{ width:510px; float:left;}
.four .fourRt{ width:460px; float:right;}
#focus_Box{position:relative;width:510px;height:308px; margin-top:10px;}
#focus_Box ul{position:relative;width:510px;height:308px}
#focus_Box li{z-index:11;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}

.fourRt .title{ font-size:15px; color:#fff; border-bottom:2px solid #e7e6e6; margin-bottom:20px;}
.fourRt .title span{ float:left; background:url(../img/greenBg_03.png) no-repeat; padding:8px 44px;}
.fourRt .title a{ float:right; margin-top:15px;}
.fourRt li{ color:#666666; font-size:14px;}
.fourRt li a{ color:#666666; }
.fourRt li a:hover{ color:#1bbc9b;}
.fourRt .biaodian{ line-height:34px; background:url(../img/yuan_43.png) no-repeat left center; padding-left:10px;}
.fourRt .biaodian .zuo{ float:left; width:300px;}
.fourRt .biaodian .you{ float:right;}
.clr {zoom: 1;}









.box .box_print{width:754px;}
.box .box_print .content_list{padding-bottom:0px;}
.box .box_print .content_list h4{border:none;}
.box .box_print dl{width:754px;}
.box .box_print dl dt{color:#125aa7; font-weight:bold; font-size:15px; padding:10px 0 20px 0;}
.box .box_print dl.con_title_dl_01 dt{padding:5px 0 15px 0;}
.box .box_print dl dt img{position:relative; top:7px; margin-right:5px;}
.box .box_print dl dd{width:100%; background:none; padding:0; padding-bottom:10px; border-bottom:1px dotted #ccc;}
.box .box_print dl dd .zlk_box{margin-top:0px; margin-bottom:10px;}
.box .box_print h4{color:#0d65ac; font-size:18px; border-bottom:1px solid #ccc;}
.pro_theme img{float:left; padding:24px 0 0 40px;}
.pro_theme p{float:left; width:454px; padding-left:86px; line-height:24px; color:#575757; text-indent:2em; padding-top:30px;}
.card{margin-bottom:30px;}
.card ul{width:100%; border-bottom:2px solid #e6e6e6; height:23px; margin-bottom:10px;}
.card ul li{float:left; width:85px; height:23px; margin-right:10px;} 
.card ul li a{display:block; height:23px; width:85px; background:url(../images/active_btn.jpg) no-repeat; color:#000; text-align:center; line-height:23px;}
.card ul li a.current{background:url(../images/hover_btn.jpg) no-repeat; text-decoration:none; color:#fff; font-weight:bold;}
.xbox{padding-top:0px; display:none;}
.hover{display:block;}
.xbox dl{clear:both; width:100%; border-bottom:1px dashed #ccc;}
.xbox dl dt {float:left; }
.xbox dl dt img{border:1px solid #e7e7e7; padding:4px;}
/*.box_print .card .xbox h3{color:#125aa7; font-size:12px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.box_print .card .xbox p.top_title{color:#525252; font-weight:bold; padding-top:10px; line-height:2em;}
.box_print .card .xbox p.w_text{color:#525252; font-weight:normal; line-height:1.5em; margin-bottom:0px; padding-left:8px;}*/
.box .xbox dl dd {width:562px; float:right; margin-right:30px; border:none;}
.dt_box{width:557px; padding-top:10px; padding-left:15px; height:67px; background:url(../images/yin_box.jpg) no-repeat;}
.xbox dl dd strong{color:#063f89; font-size:14px; line-height:40px; padding-left:15px; background:url(../images/dot.jpg) no-repeat 2px 6px;}
.xbox dl dd a{color:#125aa7; display:block;}