﻿@charset "utf-8";
/*banner*/
.banner { height:470px; overflow:hidden; width:100%; }
.banner a { display:block; height:470px; }
/*合作伙伴*/
.hb { height:265px; width:960px; margin:0 auto; }
.hb h3 { background:url(../images/hb_h3.gif) no-repeat center 0; height:75px; text-align:center; }
.hb h3 a { color:#0b8ad3; font-size:24px; display:inline-block; padding-top:19px; }
.hb h3 span a { display:block; font-weight:normal; color:#b2b2b2; font-size:12px; text-transform:uppercase; padding-top:5px; }
.hb .zjs01 { padding:33px 20px 0 0; _padding:33px 10px 0 0; }
.hb .zjs03 { padding:33px 0 0 18px; _padding:33px 0 0 9px; }
.hb .zjs02 ul li { float:left; width:200px; margin:0 8px; background:url(../images/hb_bg.gif) no-repeat; height:125px; }
.hb .zjs02 ul li img { padding:5px 0 0 7px; width:186px; height:114px; }
.hb .zjs02 ul li span { display:block; text-align:center; padding-top:13px; overflow:hidden; }
.hb .zjs02 ul li span a { color:#3d3e40; font-family:"宋体"; }
/*方案中心*/
.pro { background:#f2f2f2; height:695px; padding-top:30px;}
.pro_l { width:216px; background:url(../images/pl_bg.gif) no-repeat; height:640px; overflow:hidden; }
.pro_l h3 { background:url(../images/pr_h3.jpg) no-repeat; height:99px; font-family:"Microsoft YaHei"; font-size:18px; text-align:center; margin-bottom:31px; }
.pro_l h3 a { color:#fff; padding-top:48px; display:inline-block; font-size:22px; }
.pro_l h4 a { display:block; padding-left:32px; color:#fff; font-weight:normal; background:url(../images/pr_h43.gif) no-repeat; height:33px; line-height:33px; font-size:14px; width:182px; margin:0 0 5px 17px; }
.pro_l ul { padding:0 0 6px 0; }
.pro_l ul li { height:35px; line-height:35px; background:url(../images/pr_h41.gif) no-repeat; margin:0 0 3px 17px; padding-right:21px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.pro_l ul li a { color:#4c4c4c; padding-left:29px; font-size:13px; font-family:"宋体"; }
.pro_l .bg1 li { background:url(../images/pr_h42.gif) no-repeat; }
.pro_r { width:723px; overflow:hidden; }
.pro_r h3 { height:54px; background:url(../images/pr_lin.gif) repeat-x left bottom; font-size:20px; margin-bottom:27px; }
.pro_r h3 a { color:#0b8ad3; display:inline-block; padding-top:15px; }
.pro_r h3 span { float:right; font-weight:normal; font-size:12px; }
.pro_r h3 span a { text-transform:uppercase; color:#808080; display:inline-block; padding:25px 12px 0 0; }
.pro_r dl { height:194px; overflow:hidden; }
.pro_r dt { float:left; padding-right:12px; width:274px; }
.pro_r dt img { width:266px; height:163px; padding:3px; border:1px solid #b3b3b3; }
.pro_r dd { float:left; width:434px; }
.pro_r dd h4 { height:36px; background:url(../images/pr_h4.gif) no-repeat; line-height:36px; margin-bottom:5px; }
.pro_r dd h4 a { font-size: 16px; color:#fff; font-weight:normal; padding-left:18px; }
.pro_r dd p { color:#414140; line-height:25px; font-size:14px; height:85px; }
.pro_r dd i { display:block; text-align:center; }
.pro_r dd i a { background:#555; width:109px; height:31px; line-height:31px; text-align:center; color:#fff; display:inline-block; margin:0 15px; }
.pro_r dd i a:hover { background:url(../images/pr_b.gif) no-repeat; text-decoration:none; }
/*ad*/
.tt_bg { background:url(../images/tt1.jpg) no-repeat center 0; height:200px; margin-bottom:56px; }
.tt { width:960px; margin:0 auto; font-family:"Microsoft Yahei"; }
.tt p { color:#fff; font-size:16px; padding-left:713px; padding-top:49px; }
.tt p em { padding-left:62px; display:block; height:65px; }
.tt p b { display:block; font-size:28px; font-family:Impact; font-weight:normal; }
/*配套产品*/
.pro2 { height:720px; }
.pro2_l { width:216px; background:url(../images/pl_bg2.gif) no-repeat; height:665px; overflow:hidden; }
.pro2_l h3 { background:url(../images/pr_h302.gif) no-repeat; height:99px; font-family:"Microsoft YaHei"; font-size:22px; text-align:center; margin-bottom:31px; }
.pro2_l h3 a { color:#fff; padding-top:48px; display:inline-block; }
.pro2_l h4 a { display:block; padding-left:32px; color:#fff; font-weight:normal; background:url(../images/pr_h43.gif) no-repeat; height:33px; line-height:33px; font-size:14px; width:182px; margin:0 0 5px 17px; }
.pro2_l ul { padding:0 0 6px 0; }
.pro2_l ul li { height:35px; line-height:35px; background:url(../images/pr_h42.gif) no-repeat; margin:0 0 3px 17px; padding-right:21px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.pro2_l ul li a { color:#4c4c4c; padding-left:29px; font-size:13px; font-family:"宋体"; }
.pro2_r { width:733px; overflow:hidden; }
.pro2_r h3 { height:54px; background:url(../images/pr_lin.gif) repeat-x left bottom; font-size:20px; margin:0 0 25px 13px; }
.pro2_r h3 a { color:#0b8ad3; display:inline-block; padding-top:15px; }
.pro2_r h3 span { float:right; font-weight:normal; font-size:12px; }
.pro2_r h3 span a { text-transform:uppercase; color:#808080; display:inline-block; padding:25px 12px 0 0; }
.pro2_r ul li { width:231px; float:left; margin:0 0 33px 13px; _margin:0 4px 33px 7px; font-size:0; }
.pro2_r ul li img { width:231px; height:200px; }
.pro2_r ul li em { height:74px; display:block; text-align:center; border:1px solid #b3b3b3; }
.pro2_r ul li span { display:block; height:35px; line-height:35px; font-size:14px; padding-top:5px; }
.pro2_r ul li span a { color:#414140; }
.pro2_r ul li em { display:block; text-align:center; }
.pro2_r ul li em i { display:block; }
.pro2_r ul li em i a { margin:0 12px; background:#555; color:#fff; width:88px; height:25px; line-height:25px; text-align:center; display:inline-block; font-size:12px; }
.pro2_r ul li em i .zx { background: url(../images/pr_b2.gif) no-repeat center 0; }
/*一站式*/
.yz { height:657px; background:#f2f2f2; margin-bottom:52px; }
.yz h3 { font-size:32px; color:#0b8ad3; font-weight:normal; text-align:center; background:url(../images/yz_h3.gif) no-repeat center 50px; height:121px; padding-top:50px; }
.yz h3 b { display:block; color:#0970b5; font-size:25px; height:40px; line-height:40px; padding-bottom:10px; }
.yz dl { width:218px; float:left; margin-right:25px; height:351px; background:url(../images/yz_bg1.gif) no-repeat center bottom; display:inline; _background-position:center 90px; }
.yz dl dt { position:relative; text-align:center; }
.yz dl dt img { width:176px; height:176px; }
.yz dl dd { margin-top:-89px; height:200px; padding:84px 32px 0; }
.yz dl dd h4 { font-size:18px; display:block; text-align:center; height:48px; line-height:58px; overflow:hidden; margin-bottom:5px; color:#414140; }
.yz dl dd h4 a { color:#414140; padding-top:20px; display:inline-block; }
.yz dl dd b { font-size:14px; color:#333; font-weight:normal; display:block; text-align:center; }
.yz dl dd p { line-height:24px; color:#414140; padding-top:8px; height:104px; overflow:hidden; font-size:14px; }
.yz .nom { margin-right:0; }
.yz .cur { background:url(../images/yz_bg2.gif) no-repeat center bottom; _background-position:center 90px; }
.yz .cur dd h4, .yz .cur dd p { color:#fff; }
.yz h5 { margin:37px auto 0; background:url(../images/y_t.jpg) no-repeat; height:51xp; line-height:51px; width:749px; color:#0970b5; font-size:19px; font-weight:normal; padding-left:16px; overflow: hidden; }
.yz h5 i { float:left; display:inline-block; }
.yz h5 b { font-family:Impact; font-size:30px; font-weight:normal; padding-left:60px; float:left; display:inline-block; }
.yz h5 span a { font-size:24px; color:#fff; display:inline-block; width:174px; text-align:center; float:right; text-decoration:none; }
/*方案案例*/
.anli { height:850px; }
.anli h3 { background:url(../images/fn_h3.gif) no-repeat center 0; height:63px; line-height:60px; text-align:center; font-size:28px; font-weight:normal; margin-bottom:21px; }
.anli h3 a { color:#fff; }
.al_l { width:238px; background:#0b8ad3; height:709px; }
.al_l ul li a { display:block; font-size:16px; height:58px; line-height:58px; text-align:center; background:#0b8ad3; color:#fff; border-bottom:1px solid #fff; }
.al_l ul .cur a, .al_l ul li a:hover { background:url(../images/fn_li.gif) no-repeat; text-decoration:none; }
.al_l p b img { padding:16px 0 10px 7px; width:224px; height:145px; }
.al_l p span { padding-left:13px; font-size:14px; color:#fff; height:24px; display: inline-block; }
.al_l p span img { padding-right:2px; }
.al_l p .bob { display:block; }
.al_l p em { display:block; background:url(../images/fn_lin.gif) no-repeat center top; }
.al_l p em img { padding:12px 0 0 22px; }
.al_r { width:716px; float:right; }
.al_r ul li { width:343px; float:left; margin:0 0 40px 15px; _margin:0 0 40px 10px; font-size:0; height:335px; text-align:center; position:relative; }
.al_r ul li img { width:343px; height:277px; }
.al_r ul li span { display:block; height:35px; line-height:35px; font-size:14px; padding-top:5px; position:absolute; left:0; top:237px; width:343px; background:url(../images/span.png) repeat; }
.al_r ul li span a { color:#fff; }
.al_r ul li i { display:block; padding-top:13px; }
.al_r ul li i a { margin:0 9px; background:#555; color:#fff; width:143px; height:32px; line-height:32px; text-align:center; display:inline-block; font-size:14px; }
.al_r ul li i .zx { background: url(../images/fn_b2.gif) no-repeat center 0; }
/*优势*/
.ys01 { background:url(../images/y_bg1.jpg) no-repeat center 0; height:956px; overflow:hidden; font-family:"Microsoft Yahei"; }
.ys01 h3 { text-align:center; padding-top:46px; font-size:0; height:272px; }
.ys01 dl { padding-top:46px; }
.ys01 dl dt { height:95px; }
.ys01 dl dd p { width:372px; line-height:29px; font-size:16px; color:#555; background:url(../images/y_li.png) no-repeat 58px 8px; padding-left:80px; }
.ys01 dl dd p b { color:#0981de; }
.ys01 .y2 { padding:91px 0 0 495px; }
.ys02 { background:url(../images/y_bg2.jpg) no-repeat center 0; height:677px; overflow:hidden; }
.ys02 .y4 { padding:55px 0 0 496px; }
/*ad2*/
.tt_bg2 { background:url(../images/tt2.jpg) no-repeat center 0; height:200px; margin-bottom:15px; }
.tt_bg2 .tt p { color:#0982de; }
/*记录*/
.jl { height:432px; }
.jl h3 { text-align:center; background:url(../images/jl_h3.jpg) no-repeat center 5px; font-size:24px; height:105px; }
.jl h3 a { color:#0b8ad3; }
.jl h3 span { display:block; font-size:26px; font-weight:normal; padding-top:8px; }
.ml02 { position:relative; }
.ml02 ul { width:960px; height:280px; margin:0px; overflow:hidden; }
.ml02 ul li { width:387px; height:269px; overflow:hidden; position:relative; }
.ml02 ul li img { width:100%; cursor:pointer; }
.ml02 ul li span { position:absolute; left:0; bottom:0; display:block; width:100%; height:37px; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; color:#fff; text-align:center; font-size:14px; line-height:37px; }
.ml02 ul li span a { color:#fff; }
.ml02 ul li.roundabout-in-focus img { height:269px; }
.ml02 .ml_dd { position: absolute; width:46px; top:88px; left:4px; }
.ml02 .ml_uu { position: absolute; width:46px; top:88px; right:4px; }
/*走进*/
.zj { width:669px; height:295px; border:1px solid #c7c7c7; margin-bottom:32px; padding-top:21px; }
.zj h3, .ry h3, .xc h3 { height:35px; background:url(../images/ry_h3.gif) no-repeat left bottom; font-size:20px; margin:0 0 25px 12px; }
.zj h3 a, .ry h3 a, .xc h3 a { color:#0b8ad3; display:inline-block; padding-left:19px; }
.zj h3 span, .ry h3 span, .xc h3 span { float:right; font-weight:normal; font-size:12px; }
.zj h3 span a, .ry h3 span a, .xc h3 span a { text-transform:uppercase; color:#808080; display:inline-block; padding:9px 18px 0 0; }
.zj dl dt { float:left; width:335px; padding:0 26px 0 22px; }
.zj dl dt img { width:335px; height:218px; }
.zj dl dd { width:275px; float:left; }
.zj dl dd b a { color:#0b8ad3; font-size:14px; display:block; height:23px; line-height:23px; margin-bottom:5px; }
.zj dl dd p { color:#808080; font-size:13px; line-height:24px; font-family:"宋体"; height:161px; }
.zj dl dd i { display:block; }
.zj dl dd i img { padding-right:18px; }
.ry { width:269px; height:295px; border:1px solid #c7c7c7; padding-top:21px; }
.ry h3 { background:url(../images/ry_h31.gif) no-repeat left bottom; margin-bottom:15px; }
.ry h3 a { padding-left:40px; }
.ry .hz01 { padding:76px 14px 0 12px; }
.ry .hz03 { padding:76px 12px 0 14px; }
.ry .hz02 { width:167px; overflow:hidden; }
.ry .hz02 ul li { float:left; display: inline-block; width:167px; margin:0 auto; height:230px; position:relative; }
.ry .hz02 ul li img { border:solid 1px #ccc; padding:1px; }
.ry .hz02 ul li span { display:block; height:30px; line-height:30px; overflow:hidden; text-align:center; width:162px; background:url(../images/span.png) repeat; position:absolute; left:2px; top:197px; }
.hz02 ul li span a { color:#fff; }
/*企业相册*/
.xc { height:249px; border:1px solid #c7c7c7; padding-top:28px; }
.xc h3 { background:url(../images/xc_h3.gif) no-repeat left bottom; height:42px; margin-bottom:14px; }
.xc h3 a { padding-left:36px; }
.xc h3 span a { padding-right:25px; }
.xc .hz01 { padding:48px 14px 0 0; }
.xc .hz03 { padding:48px 0 0 0; }
.xc .hz02 { width:884px; overflow:hidden; }
.xc .hz02 ul li { width:212px; height:165px; margin-right:12px; }
.xc .hz02 ul .nob { margin-right:0; }
.xc .hz02 ul li img { width:212px; height:135px; padding:0; border:none; }
.xc .hz02 ul li span { display:block; height:30px; line-height:30px; overflow:hidden; text-align:center; width:212px; background:#ddd; }
.xc .hz02 ul li span a { color:#808080; }
/*企业快讯*/
.n_bg { background:url(../images/n_bg.jpg) no-repeat center 0; height:446px; padding-top:1px; margin-top:8px; }
.news_l { margin-top:30px; width:590px; }
.gy_nav { height:32px; margin:0 0 20px 0; background: url(../images/n_lin2.gif) no-repeat left bottom; }
.gy_nav ul { float:left; }
.gy_nav ul li { float:left; font-size:18px; font-weight: bold; }
.gy_nav ul li a { display:inline-block; color:#4c4c4c; width:109px; }
.gy_nav ul li a:hover, .gy_nav ul .cur a { text-decoration:none; color:#0b8ad3; }
.gy_nav span { float:right; font-size:14px; padding-right:18px; }
.gy_nav span a { color:#808080; text-transform:uppercase; display:inline-block; padding-top:8px; }
.dt_con dl { height:175px; border-bottom:1px solid #ccc; overflow:hidden; margin-bottom:13px; }
.dt_con dt { float:left; padding-right:16px; width:222px; }
.dt_con dt img { width:222px; height:156px; }
.dt_con dd { float:left; width:351px }
.dt_con dd h4 { height:20px; }
.dt_con dd h4 a { font-size:14px; color:#4c4c4c; }
.dt_con dd p { line-height:24px; color:#808080; font-size:13px; }
.dt_con dd i a { display:block; padding-top:5px; }
.dt_con ul li { background:url(../images/n_li.gif) no-repeat left 18px; padding-left:15px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #d7d7d7; padding-left:11px; width:230px; float:left; }
.dt_con ul li a { color:#808080; font-size:13px; }
.dt_con ul .nob { border-bottom:none; }
.dt_con ul .mar { margin-right:105px; }
.news_r { width:298px; }
.news_r h3 { height:28px; background:url(../images/n_lin.gif) no-repeat left bottom; margin-top:30px; }
.news_r h3 span { float:right; display:inline-block; font-weight:normal; padding:7px 15px 0 0; }
.news_r h3 a { color:#0b8ad3; font-size:18px; display:inline-block; }
.news_r h3 span a { text-transform:uppercase; font-size:12px; color:#808080; }
.news_r dl { height:136px; border-bottom:1px dashed #cecece; padding-top:15px; }
.news_r .nobor { border-bottom:none; }
.news_r dl dt { background: url(../images/n_w.gif) no-repeat left 6px; height:29px; line-height:29px; padding-left:25px; overflow:hidden; font-size:13px; }
.news_r dl dt a { color:#4c4c4c; }
.news_r dd p { background:url(../images/n_d.gif) no-repeat left 4px; line-height:24px; padding-left:25px; color:#808080; height:102px; overflow:hidden; font-size:13px; }
.news_r dd a { color:#0b8ad3; }
/*服务流程*/
.lc_bg { background:url(../images/lc_bg.jpg) no-repeat center 0; height:573px; overflow:hidden; }
.lc_l { width:560px; }
.lc_l h3 { font-size:24px; padding-top:60px; height:32px; border-bottom:1px solid #a6a6a6; margin-bottom:17px; width:485px; color:#0b8ad3; }
.lc_l h3 a { color:#0b8ad3; }
.lc_l p { height:93px; color:#fff; }
.lc_l p a, .lc_l p span { color:#fff; display:inline-block; width:132px; height:50px; line-height:50px; text-align:center; font-size:15px; margin-right:43px; }
.lc_l .ht { height:83px; }
.lc_l h4 { font-size:14px; color:#4c4c4c; font-weight:normal; padding:59px 0 0 20px; }
.lc_l h4 b { color:#0079c3; font-size:38px; font-weight:normal; font-family:Impact; font-weight: normal; }
.lc_l h4 span { padding-left:10px; }
.lc_r { width:370px; }
.lc_r h3 { padding-top:80px; color:#0b8ad3; font-size:15px; font-weight:normal; background:url(../images/lc_h3.gif) no-repeat left 114px; height:70px; }
.lc_r h3 span { color:#0b8ad3; font-size:21px; display:block; height:42px; }
.lc_r ul li { height:38px; }
.lc_r ul li img { float:left; padding:0 10px; }
.sbt { width:85px; display:block; float:left; padding-top:3px; color:#4c4c4c; font-size:15px; }
.sinp01 { background:none; width:249px; padding:0 2px; height:26px; line-height:26px; border:1px solid #bdbdbd; float:left }
.sinp02 { background:none; width:61px; padding:0 2px; height:26px; line-height:24px; border:1px solid #bdbdbd; float:left }
.sbz { color:#db262d; padding:6px 0 0 3px; float:left; display:block; }
.area { background:unone; width:249px; height:73px; padding:2px; overflow:auto; border:1px solid #bdbdbd; }
.lc_r ul .h66 { height:92px; }
.sx { padding-top:5px; }
.sx a { padding-top:3px; font-size:15px; color:#4c4c4c; }
.lc_r ul li .lkBtnSubmit, .lc_r ul li .lkBtnReset { display:inline-block; width:84px; height:34px; }
.lc_r ul li .lkBtnSubmit { background:url(../images/lc_b2.gif) no-repeat; padding-right:33px; }
.lc_r ul li .lkBtnReset { background:url(../images/lc_b3.gif) no-repeat; }
.lc_r ul .pat { padding-top:10px; display:block; }
/*友情链接*/
.links { height:102px; background:url(../images/l_bg.gif) no-repeat left 10px; }
.links h3 { font-size:18px; height:36px; }
.links h3 a { color:#4c4c4c; }
.links h3 span { float:right; font-size:12px; font-weight:normal; display:inline-block; padding-top:3px; }
.links p { margin-left:105px; }
.links p a { display:inline-block; color:#808080; padding:0 14px; height:30px; }
/**/

/* 首页产品栏目左侧高度2018 */
.pro_bj { background:url(../images/pro_bj.jpg) no-repeat center top; /*height:1430px;*/ height:1600px; overflow:hidden; font-family:"Microsoft Yahei";}
.pro { width:1000px; height:1520px; margin:0 auto; overflow:hidden; padding-top:39px; }
.pro h2 { height:122px; overflow:hidden; text-align:center; font-size:25px; line-height:40px; }
.pro h2 i { display:block; font:bold 41px/50px Arial; color:#cbcbcb; text-transform:uppercase; }
.list { width:240px; overflow:hidden; }
.list h3 { background:url(../images/list_ico.jpg) no-repeat; height:48px; overflow:hidden; line-height:45px; padding-top:3px;}
.list h3 img { float:left; vertical-align:middle; padding:6px 0 0 17px; }
.list h3 a { color:#fff; font-size:16px; }
.list ul { padding:15px 0 14px 26px; background:#fff; }
.list li { font-size:14px; text-transform:uppercase; background:url(../images/list_ico0.gif) no-repeat left 14px; padding-left:16px; line-height:28px; }
.l_zx { background:url(../images/list_pic.jpg) no-repeat; height:359px; margin-top:9px; overflow:hidden; display:none; }
.l_zx p { margin-top:220px; text-align:center; font-size:16px; color:#1265cf; line-height:24px; }
.l_zx p span { display:block; font:bold 24px Arial, Helvetica, sans-serif; color:#1265cf; }
.l_zx i { display:block; margin:6px auto 0; width:130px; height:39px; line-height:36px; text-align:center; background:url(../images/list_zx.gif) repeat-x center top; }
.l_zx i a { color:#fff; font-size:16px; }

/*首页热销产品右侧高度2018*/
.pro_c { width:720px; overflow:hidden; height:1550px;}
.pro_c1 h4 { background:#0b8ad3 url(../images/pro_ico.png) no-repeat 20px center; padding-left:48px; height:39px; overflow:hidden; }
.pro_c1 h4 a { font-size:16px; color:#fff; display:inline-block; line-height:39px; }
.pro_c1 h4 span a { font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-right:18px; font-weight:normal; }
.pro_c1 ul { margin-top:13px; }
.pro_c1 li { margin:0 22px 0 0; width:218px; height:175px; overflow:hidden; position:relative; float:left; line-height:0; }
.pro_c1 li img { width:225px; height:175px; }
.pro_c1 li .pro_wz { position:absolute; top:0; left:0; background:url(../images/pro_span.png) repeat; overflow:hidden; width:225px; height:185px; display:none; }
.pro_c1 li .pro_wz h3 { padding-top:80px; font-size:14px; line-height:20px; text-align:center; }
.pro_wz h3 a { color:#fff; }
.pro_wz i { display:block; margin:10px 0 0 15px; }
.pro_wz i a { color:#fff; font-size:14px; font-weight:bold; width:93px; height:33px; background:#f24e35; text-align:center; line-height:33px; overflow:hidden; display:inline-block; }
.pro_wz i a.ico { color:#333; background:#fff; margin-left:8px; }
.pro_c1 .nones { margin-right:0; }
/**/
.pro_1 { height:230px; width:1100px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei"; }
.pro_z, .pro_y { margin-top:84px; width:49px; height:49px; overflow:hidden; }
.pro_z a { display:inline-block; width:49px; height:49px; background:url(../images/pro_z_cur.png) no-repeat; }
.pro_y a { display:inline-block; width:49px; height:49px; background:url(../images/pro_y_cur.png) no-repeat; }
.pro_z a:hover { background:url(../images/pro_z.png) no-repeat; }
.pro_y a:hover { background:url(../images/pro_y.png) no-repeat; }
.proimg { width:999px; overflow:hidden;}
.pro_1 li { float:left; width:220px; overflow:hidden; margin:30px 0 0 24px; display:inline; }
.pro_1 li img { width:210px; height:154px; border:1px solid #dcdcdc; }
.pro_1 li span { display:block; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; }


.s_bg { background:url(../images/s_bg.gif) repeat-x; height:59px; line-height:59px;}
.h_ser { width:960px; margin:0 auto;}

.h_ser .s_inp {  margin-top:16px;}
.h_ser .inp01 { background:url(../images/s_inp.gif) no-repeat; width:178px; height:26px; line-height:26px; border:none; padding:0 3px 0 30px; float:left; font-size:12px; color:#333}
.h_ser p { float:left; width:670px; overflow:hidden;}
.h_ser p b { font-family:"Microsoft YaHei"; font-size:13px;}
.h_ser p a { padding:0 6px; font-family:"Microsoft YaHei"; font-size:13px; color:#353535;}

/*搜索框代码*/
.kaicesou { float: right; margin-top:15px; background-repeat: no-repeat; /*background-image: url(../images/search_bg.gif); */width:248px; }
.textbox { float:left; width:150px; padding-left:30px; border:2px solid #0b8ad3; height:30px; line-height:30px; color:#999; /*background:url(../images/box.jpg) no-repeat;*/  outline:none;   background:#fff url(../images/sousuo.jpg) left center no-repeat; }
.souniubi{color:#FFFFFF; float:left; background:#0b8ad3; height:34px; line-height:34px; font-size:14px; width:60px; border:#2A6CA2 0px solid; cursor:pointer; font-family:"微软雅黑"}
.inputButton { width:30px; height:27px; float:left; }

/*idea*/
.idea{ height:532px; overflow:hidden;}
.idea h2{ height:124px; background:url(../images/idea_tx.jpg) no-repeat center center; text-align:center; }
.idea h2 a{ font:36px "Microsoft YaHei"; font-weight:bold; color:#006bb7; line-height:124px;}
.idea h2 span{ color:#ed6d01;}
.idea dl{ width:190px; height:351px; overflow:hidden; float:left; margin-right:2px;}
.idea dt ,.idea dt img{ width:190px; height:204px; overflow:hidden;}
.idea dt{ position:relative;}
.idea dd{ background:#006bb7; height:149px;}
.idea dd h4{margin-left:54px; padding-top:17px; width:91px; height:47px; margin-bottom:14px;}
.idea h3{ width:159px; height:32px; border:2px solid #fff; margin:0 auto; text-align:center; }
.idea h3 a{ font:16px "Microsoft YaHei"; color:#fff; line-height:32px;}
.idea p{ font:12px Arial; color:#fff; text-align:center; line-height:26px;}
.idea dt i{ display:block; position:absolute; width:32px; height:33px;}

.idea .id_p1 span{ display:block;width:152px; height:162px; position:absolute; top:1px; left:0px; background:url(../images/ide_tm1.png) no-repeat center center; font:14px "Microsoft YaHei"; color:#fff; line-height:24px; padding:42px 18px 0 20px;}
.id_p1 dd , .id_p2 dd{ background:#fa8526;}

.idea .id_p1 dt i{ display:none;}
.idea .ide_dl2 dt i{top:0px; right:0px; background:url(../images/ide_j.png) no-repeat center center; }
.idea .id_p2 span{display:block;width:152px; height:162px; position:absolute; top:-1px; left:0px; background:url(../images/ide_tm2.png) no-repeat center center; font:14px "Microsoft YaHei"; color:#fff; line-height:24px; padding:42px 18px 0 20px;}
.idea .ide_dl1 dt i{ background:url(../images/ide_j2.png) no-repeat center center;	bottom:0px; right:0px; }
 .idea .id_p2 dt i{ display:none;}

/*ban*/
.ban{ height:232px;  overflow:hidden;}
.ban .content{ position:relative;}
.ban h2 a{background:url(../images/ban_bj.jpg) no-repeat center center; height:232px; display:block;}
.ban h3{ position:absolute; top:34px; right:76px;width:200px;height:120px; font:20px "Microsoft YaHei"; line-height:28px;color:#fff; overflow:hidden; } 
.ban h3 a{ font:14px "Microsoft YaHei"; color:#fff; line-height:25px;text-align:center; display:block;  width:130px; height:25px; border:1px solid #fff; margin-top:22px;}

/*cult*/
.cult{ height:484px; overflow:hidden;}
.cult h2{ height:38px; background:url(../images/cul_tx.jpg) no-repeat center center; text-align:center; margin-bottom:42px;}
.cult h2 a{ font:36px "Microsoft YaHei"; font-weight:bold; color:#006bb7; line-height:38px;}
.cult dl { height:351px; width:960px; overflow:hidden;}
.cult dt{ height:351px; width:457px; float:left; margin-right:18px;}
.cult dd{ width:485px; height:220px; overflow:hidden; float:left;}
.cult h4 a{ font:18px "Microsoft YaHei"; font-weight:bold; color:#006bb7; line-height:18px; }
.cult p{ font:14px "Microsoft YaHei"; color:#666666; line-height:26px; margin-top:10px;}
.cult h3 { text-align:center; margin-top:16px;}
.cult h3 ,.cult h3 a{ width:146px; height:32px;}
.cult h3 a{ display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; background:#f57e08;}
.cult .c_ban{ background:url(../images/ban_bj2.jpg) no-repeat center center; width:482px; height:48px; padding-top:82px;}
.c_ban h5{ font:14px "Microsoft YaHei"; color:#fff; float:left; width:178px ; height:44px; line-height:30px; padding-left:28px; margin-right:8px; padding-top:5px;}
.c_ban h5 b{ display:block; float:left; height:18px;line-height:18px; margin-right:6px;}
.c_ban h5 i{ font:14px "Microsoft YaHei"; font-style:italic; display:block; float:left; height:44px; width:110px;}  
.c_ban h3{ border:1px solid #fff; width:134px; height:27px; overflow:hidden; text-align:center; float:left; margin-top:0px;}
.c_ban h3 a{ background:none; font:14px "Microsoft YaHei"; color:#fff; line-height:27px;}

/*honor*/
.honor{ height:309px; overflow:hidden;}
.honor .content{ position:relative;}
.honor h2{ height:44px; background:url(../images/honor_tx.jpg) no-repeat center center; margin-bottom:31px;}
.honor h2 a{ font:16px "Microsoft YaHei"; color:#323232; font-weight:bold; line-height:44px; padding: 0 34px; height:44px; display:inline-block;}
.honor h2 a:hover , .honor .cur{ background:#f17505; color:#fff;}
.honor ul{ width:912px; height:220px; overflow:hidden; margin-left:28px;}
.honor li{ width:209px; height:220px; float:left; text-align:center; margin-right:22px;}
.honor .h_cl{ margin-right:0px;}
.honor li img{ width:209px; height:175px; margin-bottom:15px; border:1px solid #ccc; padding:2px;}
.honor li span{ font:14px "Microsoft YaHei"; color:#000000;}
.honor h3{ position:absolute;}
.honor h3 ,.honor h3  a{ width:39px; height:40px; overflow:hidden;}
.honor .ho_l a{ display:block; background:url(../images/hon_l.png) no-repeat 0px 0px;}
.ho_l { top:134px; left:0px;}
.honor .ho_r a{ display:block; background:url(../images/hon_r.png) no-repeat 0px 0px;}
.ho_r { top:134px; right:0px;}
.honor h3 a:hover , .honor .h3_p a{ background-position:0 -40px;}


/*首页产品2018*/
.cp_con {  display:inline-block; border:1px solid #ccc; border-top:none; padding-left:13px; padding-top:13px;}
.cp_con dl { width:218px; float:left; margin:0 23px 12px 0;overflow:hidden;}
.cp_con .nobor01 { margin:0;}
.cp_con dl dt img { width:210px; height:158px; border:solid 1px #d2d2d2; padding:3px; background:#fff;}
.cp_con dl dt a img { border:1px #e6e7e7 solid; }
.cp_con dl dt a:hover img { border:1px #2b83fe solid; background:#0090e6; }
.cp_con dl dd { padding:5px 0 0 0px; width:218px;overflow:hidden;}
.cp_con dl dd p b{  float:left; display:inline-block;}
.cp_con dl dd p { line-height:25px;height:25px; width:218px;  clear:both;overflow:hidden; }