@charset "gb2312";
/* CSS Document */
*{margin:0 auto; padding:0;}
html{ background-color:#FFF;padding:0; margin:0;}
body{font-size:14px; font-family:"微软雅黑"; color:#333; margin:0 auto;margin:0 0 0 0; padding:0}
a{color:#333;text-decoration:none;}
a image{border:0px;}
img{ border:none;}
a:hover{color:#CC0000;text-decoration:none;}
ul,li{list-style:none;}
.clr{clear:both;}
.lh_28{line-height:28px;}
.f18{ font-size:18px;}
.fh6{color:#666666}
.fh6 a{color:#666666}
.lh24{ line-height:24px;}
.lh22{ line-height:22px;}
.f12{font-size:12px;}
.f13{font-size:13px;}



.fh9{color:#999}
.fh9 a{color:#999}
.fh9 a:hover{color:#CC0000;text-decoration:none;}

.flan{color:#008de4;}
.fye{color:#ffcd00;}
.fred{color:#CC0000;}


/*导航*/
.top_nav{ width:1056px; margin:0 auto; height:120px;}
.top_logo{ float:left; text-align:left; margin-top:32px;}
.top_dh{float:right;}
.top_dh ul{list-style:none; margin-top:40px;}
.top_dh li{float:left; font-family:"微软雅黑"; text-align:center; width:120px; height:40px;  line-height:40px; margin-right:3px;}
.top_dh li:hover{ background:url(../images/zz16_navbg.png) center center; color:#FFF; cursor:pointer;}
.top_dh li a{ width:120px; height:40px;  line-height:40px; display:block; }
.top_dh li a:hover{ background:url(../images/zz16_navbg.png) center center; color:#FFF;}
.top_dh li.dq_on{ background:url(../images/zz16_navbg.png) center center; color:#FFF;}
.top_dh li.dq_on a{ background:url(../images/zz16_navbg.png) center center; color:#FFF;}

/*首页服务*/
.box_fw{background:#FFF; width:100%; margin:0 auto; padding-bottom:50px;}
.fw_title {padding: 50px 0 1px 0; width:1056px; margin:0 auto; *margin-top:50px;}
.fw-lineSlash2-title {position: relative; margin: 50px 0; height: 2px; background: #0990e2; text-align: center; font-weight: 400;line-height: 16px;}
.fw-lineSlash2-title label {font-size: 18px; color: #0990e2; line-height: 24px;}
.fw-lineSlash2-title .title-box { display: inline-block; *display: inline; vertical-align: middle; position: absolute; z-index: 10; top: -45px; left: 50%; margin-left: -165px; background: #FFF; width:328px;}
.fw-lineSlash2-title .title-text { position: relative; display: block; font-size: 28px; color: #0990e2; line-height: 28px;}
.fw-lineSlash2-title em{ line-height:24px; height:24px; display:block;}


.fw_nr{width:1056px; height:200px; margin:0 auto;}
.box li{ width:250px; height:200px; margin-right:18px; float:left; overflow:hidden; position:relative;}
.toll_info{width:250px; height:170px; background:#0990e2; vertical-align:middle; display:table-cell; padding:15px 0 15px 0}
.box li p{ padding:12px 20px; cursor:pointer; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.box li a{ color:#fff; text-decoration:none; position:absolute; top:0; left:0;}
.toll_img{ width:250px; height:200px; text-align:center;}
.toll_img img{ width:131px; height:131px; margin:18px 0 12px 0;}
.toll_p{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; color:#333;}
.clr{clear:both;}
.toll_h3{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; color:#fff; text-align:center;}

/*按钮*/
.yj_bai{width:110px; height:36px; color:#FFF; text-align:center; font-family:"微软雅黑"; background:url(../images/zz2016_yj01.png) center center no-repeat; display:block; line-height:36px; 
margin:0 auto;}
.yj_h{width:110px; height:36px; text-align:center; font-family:"微软雅黑"; background:url(../images/zz2016_yj02.png) left center no-repeat; display:block; line-height:36px;margin:0; padding:0; }
.yj_h:hover{background:url(../images/zz2016_yj02a.png) center center no-repeat; color:#FFF; cursor:pointer; margin:0; padding:0;}

.yj_l{width:160px; height:42px; text-align:center; font-family:"微软雅黑"; background:url(../images/zz2016_yj03a.png) center center no-repeat; display:block; line-height:42px; color:#FFF; }
.yj_l:hover{background:url(../images/zz2016_yj03.png) center center no-repeat; cursor:pointer; margin:0; padding:0; color:#333;}




/*首页产品tab切换*/
.box_cp{ width:100%; margin:0 auto; background:#f2f2f2; padding:60px 0; }

.slideTxtBox{ width:1056px; margin:0 auto; height:201px; overflow:hidden;}
.slideTxtBox .hd{float:left; width:250px; height:201px;}
.slideTxtBox .hd ul{ margin:0; padding:0;}
.slideTxtBox .hd li{ width:250px; height:55px; line-height:55px; text-align:center;cursor:pointer; margin:0 0 18px 0;  background:#fff; font-size:18px; color:#0990e2; font-weight:600;}
.slideTxtBox .hd li.on{ height:55px;  background:#0990e2; color:#FFF;}
.slideTxtBox .bd ul{width:707px; height:201px; background:#f2f2f2; float:right;  padding:0; margin-left:70px; zoom:1;}
.slideTxtBox .bd li{ width:707px; height:201px; }
.li_le{ width:491px; float:left; text-align:left;}
.li_le h1{ font-size:26px; color:#0990e2; font-weight:normal; margin-bottom:12px;}
.li_ri{float:right; width:200px; height:200px; margin-left:16px;} 

/*首页案例*/
.cp_nr{width:1056px; height:285px; margin:0 auto;}
.boxa li{ width:244px; height:285px; margin:0 14px 0 8px; float:left; overflow:hidden; position:relative;}
.toll_info{width:244px; height:170px; background:#0990e2; vertical-align:middle; display:table-cell; padding:15px 0 15px 0}
.boxa li p{ padding:12px 20px; cursor:pointer; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.boxa li a{ color:#fff; text-decoration:none; position:absolute; top:0; left:0;}
.tolla_img{ width:244px; height:244px; text-align:center;}
.tolla_img img{ width:244px; height:244px; }
.tolla_p{ color:#fff; width:244px; height:35px; line-height:35px; text-align:center; background:#333; display:block; margin-top:3px;}
.clr{clear:both;}
.tolla_h3{ font-size:18px; font-family:"微软雅黑"; font-weight:bold; color:#fff; text-align:center;}

.an_gd{width:160px; height:42px; margin:0 auto; padding-top:50px;}


/*首页动态关于我们*/
.box_dt{width:1056px; margin:0 auto; padding:30px 0;}
.le_dt{float:left; width:620px;}
.dt_more{float:right; line-height:27px;}
.dt_hot{width:100%; height:138px; overflow:hidden; margin:28px 0 20px 0; padding:0；}
.hot_dt{float:left; text-align:left; width:224px; height:138px; margin-right:20px;}
.hot_nr{ padding:0;}
.hot_nr h3{ font-size:15px; margin-bottom:8px;}
.hot_nr p{line-height:22px; font-size:13px;}
.dt_list{width:100%; padding:0; margin:0;}
.dt_list ul{list-style:none;}
.dt_list li{line-height:30px; font-weight:bold; text-align:left;}
.dt_list li span{float:right; font-weight:normal;}
.ri_about{ float:right; width:356px; text-align:left;}
.ab_nr{width:100%;  margin:26px 0 10px 0; padding:0; font-size:13px; line-height:22px;}


/*公共尾*/
#footer{width:100%; margin:0 auto; background:#666666;}
.footer_wrap{ overflow:hidden;}
.footer_wrap dl{ float:left; padding-bottom:40px; margin-right:43px;}
.footer_wrap dl dt{ line-height:82px; font-size:14px; color:#fff;}
.footer_wrap dl dt a{ line-height:82px; font-size:14px; color:#fff;}
.footer_wrap dl dd{ line-height:28px;color:#fff; }
.footer_wrap dl dd a{ color:#fff; font-size:12px;}
.footer_wrap dl dd a:hover{ color:#fff; text-decoration:underline}
.footer_con{ padding-top:20px;}
.footer_con p{ line-height:24px; font-size:12px; text-align:center;}
.gcwx{ margin-right:26px;}
.kpwb ,.gcwx{ text-align:center; line-height:28px; padding-top:8px;}
.kfrx{ margin-top:22px; border-top:1px solid #979c9e; padding-top:15px; color:#767f86; font-size:14px;}

.footer_bootom{ height:46px; background-color:#444; line-height:46px; color:#fff;}
.footer_bootom_fr span{ float:left;}
.footer_bootom_fr span.sline{ display:inline-block; }

.w1056{ width:1056px; margin:0 auto;}

.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}


/*内页banner*/
.ban_ny{width:100%; background:#008de4; height:201px; overflow:hidden; margin:0 auto;}
.ny_wz {margin: 84px 0 0 0; text-align:right;  line-height: 36px; color:#FFF;}
.ny_wz label {font-size: 18px;  color:#FFF; font-weight:normal;}
.ny_wz .wz_box {color:#FFF;}
.ny_wz .wz_text {font-size: 36px; color:#FFF; font-weight:510;}

/*公司动态*/
.dt_list1{width:1056px; padding:50px 0 0 0; margin:0 auto;}
.dt_list1 ul{list-style:none;}
.dt_list1 li{line-height:40px; text-align:left; font-size:18px; color:#999999;}
.dt_list1 li a{color:#999999;}
.dt_list1 li a:hover{color:#333;}
.dt_list1 li span{float:right; font-weight:normal; font-size:14px;}
.fy_box{text-align: center; line-height:36px; margin-top:30px;}


/*关于我们*/
.abou_box{width:1056px; padding:40px 0 0 0; margin:0 auto;}
.ab_le{ float:left;width:277px;}
.ab_le ul{ width:100%; margin:0; padding:0;}
.ab_le li{ height:57px; line-height:57px; width:277px;display:block; text-align:center; border-bottom:1px solid #999999;cursor:pointer; }
.ab_le li.abon{ color:#008de4; font-weight:bold; cursor:pointer; height:57px; line-height:57px; width:277px;display:block; }
.abtl{height:34px; width:277px; line-height:34px; text-align:center; color:#FFF; background:#008de4; display:block; font-size:16px;} 
.ab_ri{float:right; margin-left:50px; width:729px; padding:0;}
.abri_tl{ border-bottom:2px solid #008de4; line-height:34px; height:34px; text-align:right;}

.avri_nr{font-size:16px; line-height:30px; padding:30px 20px 0 20px; text-align:left; width:669px;}
.avri_nr p{ margin-bottom:20px; text-indent:2em; padding:0;}


.wh_nr{ padding:30px 20px 0 20px; text-align: center; width:669px;}
.wh_img{background:url(../images/u1066.png) no-repeat center top; width:648px; height:504px; position: relative; }
.wh_bg{position:absolute; bottom:0; left:174px;width:300px; height:379px; background:#FFCD00; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; z-index:888px; color:#FFF;} 
.wh_bg p{ border-bottom:1px solid #fff; padding:20px; font-weight:bold; font-size:18px; text-align:center;}


.lx_nr{text-align:left; background:#f2f2f2; line-height:30px; font-size:16px; padding:30px 30px 0 30px; width:649px; margin:0 auto;}


/*解决方案*/
.fn_box {margin:0 auto; padding:0 0 0 0; width:1056px;}
.fn_box ul{ margin:0 auto; padding:0}
.fn_box li{width:488px; margin:40px 0 0 0; padding:0; float:left;}
.fn_box li.lile{ margin-right:80px;}

.fn_tl{ padding-left:18px; border-left:6px solid #008de4; height:35px; line-height:35px; text-align:left; font-size:20px; font-weight:bold; color:#008de4; margin-bottom:18px;}
.fn_nr{ background:#f2f2f2; padding:18px 20px 0 20px; text-align:left; height:400px; line-height:30px;}
.fn_nr h3{ font-size:16px;}
.fn_dl{ padding-bottom:26px; height:150px;}
.fn_gq {text-align:right;}

/*产品中心*/
.p_tb{padding:40px 0 50px 0}
.cp_list {margin:46px auto 0; width:1040px;}
.cp_list li{float:left; text-align:center; width:180px; height:206px; margin:0 14px; }
.cp_list li a{width:180px; height:186px; background:url(../images/u512.png) no-repeat center top; display:block; padding-top:18px;}
.cp_list li a:hover{background:url(../images/u512_mouseOver.png) no-repeat center top; color:#333;}
.cp_list li img{ margin-bottom:66px;}


.bg_color{background-color:#f2f2f2;}
.p_tf{padding:40px 0;}
.fn_co{margin:0 30px;}
.fn_co img{vertical-align:middle;}

.w1056a{ width:1056px; margin:0 auto;}
.w1056a h3{height:60px;line-height:60px;text-align:center;font-size:36px;overflow:hidden; font-weight:normal; margin-bottom:40px;}


.pro_anbox{overflow:hidden; margin:50px auto 0;}
.pro_anbox ul li{float:left;width:250px;height:200px;padding:0 0px; margin:0 7px ;}
.pro_anbox ul li a{display:block;width:250px;height:168px;overflow:hidden;cursor:pointer;}
.pro_anbox ul li a p{display:block; margin:0 auto;width:120px;height:120px;overflow:hidden;cursor:pointer;position:relative;background:url(../images/plan_cpico.png) center top no-repeat;}
.pro_anbox ul li a p .ico{display:block;position:absolute;left:0;top:0;width:120px;height:120px;overflow:hidden;background:url(../images/plan_cpicoo.png) left top no-repeat;z-index:99;}
.pro_anbox ul li a p .bg{position:absolute;width:120px;height:120px;overflow:hidden;left:0px;top:0;background:url(../images/plan_cpicoh.png) center top no-repeat;z-index:88;display:none;}
.pro_anbox ul li a:hover .bg{ display:block;}
.pro_anbox ul li a .tit{display:block;width:250px;height:48px;line-height:48px;text-align:center;font-size:18px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center; }
.pro_anbox ul li a:hover .tit{color:#cc0000;}
.pro_anbox ul li.l1 a p,.pro_anbox ul li.l1 a p .ico,.pro_anbox ul li.l1 a p .bg{background-position:0 0;}
.pro_anbox ul li.l2 a p,.pro_anbox ul li.l2 a p .ico,.pro_anbox ul li.l2 a p .bg{background-position:-120px 0;}
.pro_anbox ul li.l3 a p,.pro_anbox ul li.l3 a p .ico,.pro_anbox ul li.l3 a p .bg{background-position:-240px 0;}
.pro_anbox ul li.l4 a p,.pro_anbox ul li.l4 a p .ico,.pro_anbox ul li.l4 a p .bg{background-position:-360px 0;}
.pro_anbox ul li.l5 a p,.pro_anbox ul li.l5 a p .ico,.pro_anbox ul li.l5 a p .bg{background-position:-480px 0;}
.pro_anbox ul li.l6 a p,.pro_anbox ul li.l6 a p .ico,.pro_anbox ul li.l6 a p .bg{background-position:-600px 0;}
.pro_anbox ul li.l7 a p,.pro_anbox ul li.l7 a p .ico,.pro_anbox ul li.l7 a p .bg{background-position:-720px 0;}
.pro_anbox ul li.l8 a p,.pro_anbox ul li.l8 a p .ico,.pro_anbox ul li.l8 a p .bg{background-position:-840px 0;}










/* 返回顶部 */
.dn{display:none;}
.go-top{position:fixed;bottom:120px;right:20px;width:54px;z-index:999;}
.go-top a{display:block;width:54px;height:54px;background:url(../images/gotop.jpg) 0 0 no-repeat;}

/*案例中心*/
#sevmenu_box{height:80px;background:#fff; margin:20px auto 0; border-bottom:1px solid #e9e9e9;}
.sevmenu{width:1056px;height:80px;margin:auto;}
.sevmenu ul{ margin:0 0 0 15px; padding:0;}
.sevmenu li {width:190px;height:60px;overflow:hidden; float:left;font-size:16px; line-height:60px;text-align:center; margin:0 15px 0 0; background:#f2f2f2}
.sevmenu li a{width:190px;height:60px;overflow:hidden; float:left;font-size:16px; line-height:60px;text-align:center; margin:0 15px 0 0; background:#f2f2f2}
.sevmenu li a:hover{color:#fff; width:190px;height:60px;background:#0990e2;}
.sevmenu li.current{color:#fff; width:190px;height:60px;background:#0990e2;}
.sevmenu li.current a{color:#fff; width:190px;height:60px;background:#0990e2; display:block;}





.boxb li{ width:244px; height:285px; margin:0 22px 30px 0; float:left; overflow:hidden; position:relative;}
.boxb li p{ padding:12px 20px; cursor:pointer; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.boxb li a{ color:#fff; text-decoration:none; position:absolute; top:0; left:0;}


.case_list{ width:100%; overflow:hidden; margin:0 auto; padding:0;}
.case_list ul{ width:110%; margin-left:15px;}
.case_list ul li{ float:left;  height:50px; padding:0 18px 18px 0; text-align:center;}
.case_list ul li a{ display:block; height:48px; line-height:48px; font-size:15px; background:#fff; border:1px solid #ddd; width:240px; float:left; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.case_list ul li a:hover{ background:#0990e2;color:#fff;}

.almore{display: block;width: 120px;white-space: nowrap;margin: auto;height: 30px;line-height: 30px;font-size: 15px;color: #b20000;text-align: center;}
.almore:hover{color: #b20000;}

.anh2 h2{height:60px;text-align:center; font-size:32px; color:#333333; padding-bottom:28px; font-weight:normal;}


#on1{ position:absolute; left:0; top:0;}
#on2{ position:absolute; left:0; top:0;}
#on3{ position:absolute; left:0; top:0;}
#on4{ position:absolute; left:0; top:0;}


.boxc{ padding:35px 0 0 0; margin:0 auto;}
.boxc li{ width:244px; height:160px; margin:5px 10px; float:left;  text-align:center; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.boxc li img{margin-bottom:12px;}

.case_list1{ width:1034px; overflow:hidden; margin-left:22px; padding:0;}
.case_list1 ul{list-style:none; margin:25px 0;}
.case_list1 li{font-family:"微软雅黑"; line-height:26px; text-align:left;}
.case_list1 li.ll1{ font-size:24px; margin-bottom:15px;}




/* 文章页 */
.wzpos{ height:55px; background:#efefef; line-height:52px; width:100%;}
.wzcon{ max-width:1056px;padding:0 0; margin:0 auto;}
.min500{ min-height:500px;}
.wzpos h3{ font-size:30px; padding:0 0 0 20px; float:left;}
.postion{ font-size:14px; color:#666666; padding-right:18px;}
.postion a{ color:#666;}
.postion a:hover{ color:#c00;}
.ewm{ text-align:center;}
.wzinfo{ height:81px; border-bottom:0px solid #cccccc; padding:52px 53px 0 53px;}
.wzinfo h1{ height:34px; line-height:34px; font-size:20px; font-weight:bold; color:#333;}
.wzinfo .newinfo{ height:26px; font-size:14px; line-height:46px; color:#999999;}
.wzinfo .newinfo span{ font-family:arial;}
.wzinfo .newinfo a{ color:#999;}
.wzinfo .newinfo a:hover{ color:#c00;}
.newscontnet{ min-height:500px; height:auto; border-bottom:0px solid #cccccc; padding:47px 53px 40px; font-size:16px; line-height:200%;}
.newscontnet p{ margin:0; padding:10px 0; overflow:hidden; text-indent:2em;}
.sharebox{ height:20px; padding-top:18px; padding-left:53px; padding-bottom:120px;}
.sharebox .shares span{ float:left; line-height:20px; font-size:14px;}
.sharebox .shares a{ margin-top:3px !important;}
.shares{padding:40px 0 0;}
.bdsharebuttonbox{float:right;}
.bdshare-button-style1-24 a{width:40px !important; height:30px !important; padding:0 !important; margin:0 0 0 10px !important;}
.bdshare-button-style1-24 .bds_tsina{background: url(../images/share_icon.jpg) 0 0 no-repeat !important;}
.bdshare-button-style1-24 .bds_qzone{background: url(../images/share_icon.jpg) 0 -32px no-repeat !important}
.bdshare-button-style1-24 .bds_weixin{background: url(../images/share_icon.jpg) 0 -64px no-repeat !important}

.close{ padding-right:15px; text-align:right;height:22px; line-height:20px;}
.close a{ padding-left:18px;}
.close .printico{ padding-right:20px; background:url(../images/print.gif) 0 center no-repeat;}
.close .closeico{ background:url(../images/close.gif) 0 center no-repeat;}


/* 返回顶部 */