/* CSS Document */
@charset "utf-8";


/*banner*/
#inner-banner{margin:-3px auto 0px auto; _margin: -11px auto 0px auto; position:relative; z-index:1; background:#f2f2f2; }
#inner-banner img{ width:100%; height: auto; margin-top:-2px;}
/*内容部分*/
#inner-bg{ background:#f2f2f2; position:relative; z-index:100; margin-top:-3px;}
.inner-cont{ width:972px; margin:0px auto; background: url(../images/inner-bg.png) repeat-y; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/inner-bg.png"); padding-bottom:40px;}
/*内容部分左侧*/
.inner-cont-left{ width:227px; padding-left:28px;}
.inner-left-title{ height:63px; padding-left:33px; padding-top:18px; background: url(../images/inner-title-bg.png) no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/inner-title-bg.png"); margin-top:-11px; color:#fff;}
.inner-left-title span{ font-size:18px; color: #fff;}
.inner-left-nav{ border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; margin-top: -8px; padding-top:35px; padding-bottom:35px;}
.inner-left-contact{ height:81px; background: url(../images/contact-bg.jpg) no-repeat;}
.inner-left-contact span.contact-icon{ width:69px; height:66px; display:block; background: url(../images/icon4.jpg) 22px 20px no-repeat; float:left;}
.inner-left-contact strong{ font-size:14px; color:#686868; height:25px; display:block; line-height:25px; width:147px; margin-left:80px; padding-top:18px;}
.inner-left-contact span.tele-num{ font-size:17px; font-weight:bold; color: #0055a6; display:block; padding-left:80px;}
.product-center-img{ border: 1px solid #c3c3c3; background: #eaeaea; padding: 4px; margin-top:10px;}
.online-message{ margin-top:10px;}

.pagel{ width:225px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin-top:-8px; padding-top:20px; padding-bottom:30px;}
.pagel ul.accordion li{ font-size:14px; padding:8px 0px;}
.pagel ul.accordion li a.block{ background: url(../images/icon5.jpg) 34px 3px no-repeat; padding-left:53px; color:#025db2;}
.pagel ul.accordion li a{ width:168px; display:block; padding-left:34px; line-height:18px;}
.pagel ul.accordion li a.active{ background: url(../images/icon5.jpg) 34px 3px no-repeat; padding-left:53px; color:#025db2;}
.pagel ul.accordion li a:hover{ background: url(../images/icon5.jpg) 34px 3px no-repeat; padding-left:53px; color:#025db2;}
.pagel ul.sub-menu{ background: #eaeaea; padding:10px 0px; border-top:1px solid #d0d0d0; display:none;}
.pagel ul.inner-nav-on{ background: #eaeaea; padding:10px 0px; border-top:1px solid #d0d0d0; display:block;}
.pagel ul.sub-menu li{ height:18px; line-height:18px; font-size:13px; padding:5px 0px;}
.pagel ul.sub-menu li a{ color:#7c7c7c;}
.pagel ul.sub-menu li a.inner-subnav-on{ color:#025db2;}
.pagel ul.sub-menu li a:hover{ color:#025db2; background: none; padding-left:34px;}

/*内容部右侧*/
.inner-cont-right{ width:638px; padding-top:20px; padding-right:40px;}
.inner-rigth-title{ height:40px; line-height:40px; border-bottom:1px solid #c8c8c8;}
.inner-rigth-title span.title-chinese4{ font-size:16px; width:64px; color:#0055a6; float:left; padding-left:5px;}
.inner-rigth-title span.title-chinese5{ font-size:16px; width:80px; color:#0055a6; float:left; padding-left:5px;}
.inner-rigth-title span.title-chinese7{ font-size:16px; width:112px; color:#0055a6; float:left; padding-left:5px;}
.inner-rigth-title span.title-english{ font-size:18px; color:#838383; float:left; display:block; padding-left:8px;}
.inner-rigth-title p{ float:right; height:21px; line-height:21px; padding-top:7px; color:#838383; background: url(../images/icon6.jpg) 3px 14px no-repeat; padding-left:25px;}
.inner-rigth-title p strong a{ color:#0055a6;}
.inner-rigth-title p a{ color:#838383;}
.inner-rigth-title p a:hover{ color:#0055a6;}
.inner-right-stitle{ font-size:16px; padding-top:25px; line-height:30px;}
.inner-right-stitle a{ color:#212121;}

/*企业简介*/
.inner-cont-right span.jianjie-img{ height:385px; display:block; margin-top:12px; margin-bottom:12px;}
.inner-cont-right p{ line-height:30px; color: #505050; font-size:14px;}

/*发展历程*/
.development-step{ margin-top:18px;}
.development-aaa ul{ width:633px; height:78px; background: url(../images/development-bg1.jpg) no-repeat;}
.development-aaa ul.year-bg2{ background: url(../images/development-bg2.jpg) no-repeat;}
.development-aaa ul.year-bg3{ background: url(../images/development-bg3.jpg) no-repeat;}
.development-aaa ul li{ width:211px; float:left;}
.development-aaa ul li a{ width:211px; height:78px; display:block;}
.development-view{ margin-top:20px;}
.jjjj{ background: url(../images/line.jpg) 30px repeat-y; margin-bottom:30px;}
.jjjj ul li{ padding-top:25px;}
.year{ width:80px; float:left; background: url(../images/icon1.png) 18px no-repeat; font-size:18px; color:#0e6cc3; padding-left:50px;}
.year-event{ width:500px; font-size:14px; text-indent:0px; line-height:20px; float:right; color:#616161; padding-bottom:25px; background: url(../images/dot.jpg) bottom repeat-x;}
.year-event p{ line-height:20px;}

/*产品展示*/
.pro-show{height:488px; display:block; margin-top:12px; margin-bottom:12px;}
.pro-intro{ height:655px; background: url(../images/line.jpg) 20px no-repeat; padding-top:50px;}
#ssss{}
.pro-tab-name{ width:185px; float:left;}
.pro-tab-name ul li{ font-size:14px; font-weight:bold; height:40px; background: url(../images/icon1.png) 8px 12px no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/icon1.png"); padding-left:48px; padding-top:13px;}
.pro-tab-name ul li a{ color:#8c8c8c; line-height:20px;}
.pro-tab-name ul li.pro-tab-on{ background: url(../images/icon2.png) left 5px no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/icon1.png"); font-size:15px; font-weight:bold;}
.pro-tab-name ul li.pro-tab-on a{ color:#0c6ac1;}
.pro-tab-content{ width:452px; height:655px; float:right;background:#e2e2e2; overflow:hidden;}
.pro-tab-cont{ height:615px; overflow-y: auto; overflow-x: hidden; padding:20px; line-height:30px; font-size:14px; color:#505050; }
.pro-tab-cont h3{ color:#333; font-size:16px; text-align:center;}
.pro-tab-cont p{ line-height:30px; color:#505050; padding-top:10px;}

.slider li{text-align: center;padding: 0px;list-style-type: none;margin: 0px;width: 632px;background: #ffffff; height: 386px; overflow: hidden;}
.slider img{ border:none; width:632px; height:386px;}
.hdnum{width: 640px; height: 99px;overflow: hidden;padding-top: 3px}
.hdnum li{width: 152px; padding-top:3px;float: left;overflow: hidden;display:inline; margin-right:8px;}
.hdnum li img{width: 152px; height: 93px; border:none;}
.hdnum li.on{ background: url(../images/trigle-blue.jpg) center top no-repeat; padding-top: 6px;width: 152px;}
.hdnum li.on img{border: #045fb5 3px solid; width: 146px; height: 87px;}

/*经典案例*/
.case-reco{ width:613px; height:213px; border: 1px solid #dbdbdb; margin-top:12px;}
.case-reco-img{width:298px; height:195px; padding-top:9px; padding-left:8px; }
.case-reco-rigth{ width:278px; float:rigth; padding-right:10px;}
.case-reco-rigth h2 a{ color:#393939;}
.case-reco-rigth h2 a:hover{ color:#0e6cc3;}
.case-reco-rigth h2{ height:60px; line-height:30px; padding-top:10px; font-size:18px;}
.case-reco-rigth span{ height:30px; line-height:30px; font-size:14px; color:#979797;}
.case-reco-rigth p{ line-height:24px; color:#212121; text-indent:0px; height:48px; overflow:hidden; margin-top:8px;}
.case-reco-rigth p a{ color:#212121;}
.case-reco-rigth p a:hover{ text-decoration:underline;}
.case-reco-rigth span.check-more{ width:87px; height:24px; line-height:24px; display:block; background: url(../images/check-more.jpg) no-repeat; font-size:12px; margin-top:15px;}
.case-reco-rigth span.check-more a{ width:75px; height:24px; display:block; padding-left:12px; color:#9a9a9a;}
.case-reco-rigth span.check-more a:hover{ color:#0e6cc3; background: url(../images/check-more-hover.jpg) no-repeat;}
.case-list{ margin-top:25px;}
.case-list ul{ width:613px; border-top:1px solid #d9d9d9; padding-top:27px; padding-bottom:27px;}
.case-list ul li{ width:182px; height:250px; float:left;display:inline; margin:0px 11px;}
.case-list ul li p{ line-height:18px; text-align:center; text-indent:0px; height:50px; padding-top:5px; background: url(../images/dot.jpg) bottom repeat-x;}
.case-list ul li p a{ color:#646464;}
.case-list ul li p a:hover{ color:#0e6cc3;}
.case-list ul li span.case-list-more{ height:35px; line-height:35px; background: url(../images/icon7.jpg) left no-repeat;}
.case-list ul li span.case-list-more a{ padding-left:12px;}
.case-list ul li span.case-list-more a:hover{ color:#f97e05;}

.envirenment-list{ margin-top:25px;}
.envirenment-list ul{ width:613px; border-top:1px solid #d9d9d9; padding-top:27px;}
.envirenment-list ul div{ height:1px; display:block; border-top:1px solid #d9d9d9; padding-top:27px;}
.envirenment-list ul li{ width:182px; height:220px; float:left;display:inline; margin:0px 11px;}
.envirenment-list ul li p{ line-height:18px; text-indent:0px; height:50px; padding-top:5px;}
.envirenment-list ul li p a{ color:#646464;}
.envirenment-list ul li p a:hover{ color:#0e6cc3;}

/*列表分页*/
.inner-fenye{ margin:27px auto 0px auto; padding-bottom:40px; width:100%; text-align:center;}
.inner-fenye a{ padding:0px 7px;}
.inner-fenye span{ padding:0px 7px;}
.inner-fenye a.fenye-on{ font-weight: bold; color:#0e6cc3;}
.inner-fenye a:hover{ font-weight: bold; color:#0e6cc3;}
.inner-fenye .a1{background:url(../images/arrow-l.jpg) no-repeat; padding:5px 12px; *padding:0px 12px 7px 12px; _padding:0px 12px 7px 12px;}
.inner-fenye .a1:hover{background:url(../images/arrow-l.jpg) no-repeat; padding:5px 12px; *padding:0px 12px 7px 12px; _padding:0px 12px 7px 12px;}
.inner-fenye .a2{background:url(../images/arrow-r.jpg) no-repeat; padding:5px 12px; *padding:0px 12px 7px 12px; _padding:0px 12px 7px 12px;}
.inner-fenye .a2:hover{background:url(../images/arrow-r.jpg) no-repeat; padding:5px 12px; *padding:0px 12px 7px 12px; _padding:0px 12px 7px 12px;}

/*内容分页*/
#con-fenye{ width:100%; height:30px; margin-top:20px; border-top:solid 1px #d9d9d9; padding-top:10px; text-align:center;}
#con-fenye a{ padding:2px 5px;}
#con-fenye a.a1{ padding:2px 5px;}
#con-fenye span{ padding:2px 5px;}
#con-fenye a:hover{ font-weight: bold; color:#0e6cc3;}

/*新闻详情页*/
.case-detail{ padding-top:25px;}
.case-detail h3{ height:32px; font-size:16px; text-align:center; border-bottom: 1px solid #d9d9d9;}
.case-detail span.inner-time{ height:25px; line-height:25px; display:block; padding-left:500px; color:#999;}
.case-detail-cont{ padding:5px; line-height:24px; font-size:14px; color:#666;}
.case-detail-cont p{ line-height:24px; font-size:14px; color:#666;}
.case-detail a{ width:24px; height:24px; line-height:24px; }
.case-detail a:hover{ color:#0e6cc3;}

/*新闻中心*/
.news-reco{ width:638px; height:210px; margin-top:12px; border-bottom:1px solid #d9d9d9;}
.news-reco-img{width:250px; height:181px; padding-top:9px; padding-left:8px; }
.news-reco-rigth{ width:330px; float:rigth; padding-right:10px;}
.news-reco-rigth h2 a{ color:#393939;}
.news-reco-rigth h2 a:hover{ color:#0e6cc3;}
.news-reco-rigth h2{ height:60px; line-height:30px; padding-top:10px; font-size:18px;}
.news-reco-rigth span{ height:30px; line-height:30px; font-size:14px; color:#979797;}
.news-reco-rigth p{ line-height:24px; color:#212121; text-indent:0px; height:48px; overflow:hidden; margin-top:8px;}
.news-reco-rigth p a{ color:#212121;}
.news-reco-rigth p a:hover{ text-decoration:underline;}
.news-reco-rigth span.check-more{ width:87px; height:24px; line-height:24px; display:block; background: url(../images/check-more.jpg) no-repeat; font-size:12px; margin-top:12px;}
.news-reco-rigth span.check-more a{ width:75px; height:24px; display:block; padding-left:12px; color:#9a9a9a;}
.news-reco-rigth span.check-more a:hover{ color:#0e6cc3; background: url(../images/check-more-hover.jpg) no-repeat;}
.news-list{}
.news-list ul li{ height:33px; border-bottom:1px solid #d9d9d9; line-height:34px; padding-right:10px; font-size:14px;}
.news-list ul li a{ width:450px; height:33px; display:block; float:left; overflow:hidden; color:#393939;}
.news-list ul li a:hover{ color:#0e6cc3;}
.news-list ul li span{ float:right; color:#959595;}
.question{ border:none; padding-top:12px;}


/*人才招聘*/
.inner-cont{ position:relative;}
.inner-recruit{ width:898px; padding-left:32px;}
.inner-recruit-line{ width:898px; height:80px; background: url(../images/line-gray.jpg) 0px 61px repeat-x;}
.inner-recruit-titlel{ width:227px; height:63px; position:absolute; left:32px; top:-11px; padding-left:33px; padding-top:18px; background: url(../images/inner-title-bg.png) left no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/inner-title-bg.png");color:#fff;}
.inner-recruit-titlel span{ font-size:18px; color: #fff;}
.inner-recruit-titler{ float:right; height:50px; line-height:50px; padding-top:17px; color:#838383; background: url(../images/icon6.jpg) 0px 33px no-repeat; padding-left:25px;}
.inner-recruit-titler p{ height:50px; line-height:50px;}
.inner-recruit-titler strong a{ color:#0055a6;}
.inner-recruit-titler a{ color:#838383;}
.inner-recruit-titler a:hover{ color:#0055a6;}
.inner-recruit-left{ width:602px; padding-top:10px; position:relative; padding-bottom:40px;}
.inner-recruit-left a{ color:#363636; font-weight:bold;}
.inner-recruit-left a:hover{ text-decoration:underline;}
.inner-recruit-left table{ border:1px solid #d0d0d0; padding-top:6px; color:#363636; font-size:14px;}
.inner-recruit-left table tr.table-bg{ background:#f2f2f2;}
.inner-recruit-left table td.table-bg-top{ background: url(../images/table-bg-top.jpg) repeat-x; color:#0055a6;}
.inner-recruit-left table td{ height:55px; width:150px; line-height:55px; text-align:center; border-right:1px solid #d0d0d0;}
.inner-recruit-left table td.bor-r-none{ border-right: none;}
.inner-recruit-left span a{ width:120px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; display: block; background: url(../images/recruit-more-bg.jpg) no-repeat; position:absolute; left:470px;}
.inner-recruit-left span a:hover{ text-decoration:underline;}
.table-bg1{ width:142px; height:55px; color:#0055a6; background: url(../images/table-bg-top.jpg) repeat-x; margin-left:6px; border-left:1px solid #e5e5e5;}
.table-bg2{ width:142px; height:55px; color:#0055a6; background: url(../images/table-bg-top.jpg) repeat-x; margin-right:6px; border-right:1px solid #e5e5e5;}
.inner-recruit-right{ width:280px; padding-top:10px;}
.recruit-linian{ width:261px; height:248px; background: url(../images/recruit-right-bg.jpg) repeat-x; border:1px solid #d0d0d0; padding-top:15px; padding-left:17px;}
.recruit-linian p{ width:239px; line-height:24px; color:#545454; font-size:13px; padding-top:5px; padding-left:5px;}
.recruit-linian p a{ color:#085aa8;}
.recruit-hotline{ width:250px; height:156px; border:1px solid #d0d0d0; padding-top:15px; padding-left:28px; margin-top:10px;}
.recruit-tele{ width:170px; height:45px; background: url(../images/icon8.jpg) 0px 5px no-repeat; border-bottom:1px solid #c1c1c1; padding-left:45px; font-size:12px; font-weight:bold; color:#0055a6;}
.recruit-tele span{ font-size:18px; color:#0055a6;}
.jingshen{ font-size:13px; font-weight:bold; color:#727272; line-height:24px;}
.jingshen span{ color:#0055a6;}
.jingshen a{ color:#0055a6;}
.ml20{ margin-left:20px;}
.join-left{ font-size:14px;}
.join-detail-title a{ color:#0055a6;}
.join-detail-title strong{ font-size:16px;}
.join-detail-nr strong{ color:#0055a6;}

/*服务与支持*/
.bor{ border:1px solid #d0d0d0;}
.service-theme{ padding:15px;}
.service-img{ width:215px; height:232px; float:left;}
.service-zongzhi{ width:334px; float: right;}
.service-zongzhi p{ line-height:20px; font-size:14px; color:#797979; padding-top:10px;}
.check-more1{ width:87px; height:24px; line-height:24px; background: url(../images/check-more.jpg) no-repeat; margin-top:22px;}
.check-more1 a{ width:75px; height:24px; font-size:12px; padding-left:12px; display:block; color:#9a9a9a; font-weight:normal;}
.check-more1 a:hover{ color:#0e6cc3; text-decoration:none; background: url(../images/check-more-hover.jpg) no-repeat; }
.service-sale{ width:603px; height:53px; margin-top:10px; background: url(../images/sale.jpg) no-repeat; padding-top:124px;}
.service-sale a{ width:87px; height:24px; display:block; float:left; }
.service-sale a.sale-before{margin-left:32px;}
.service-sale a.saling{ margin-left:128px;}
.service-sale a.sale-after{margin-left:108px;}
.service-quality{ height:60px; width:168px; padding-left:52px; margin-left:12px; line-height:60px; font-size:18px; color:#0055a6; background: url(../images/icon.png) left no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/icon.png"); border-bottom:1px solid #d0d0d0;}
.service-quality-cont{ font-size:13px; line-height:30px; padding-top:10px; padding-left:12px;}
.service-quality-cont a{ color:#787878;}
.service-quality-cont a.w-102{ width:102px; display:block; float:left;}
.service-quality-cont a:hover{ color:#0055a6;}
.hot-line-quanguo{ background: url(../images/icon9.jpg) 0px 5px no-repeat; margin-left:28px; }
.service-mail{ line-height:20px; color:#6f6f6f; padding:10px 0px 10px 28px;}
.service-help{ height:52px; border-top:1px solid #c1c1c1; font-size:14px; background: url(../images/help-bg.jpg) repeat-x; }
.service-help a{ width:87px; height:52px; display:block;line-height:52px; float:left; color:#515151; padding-left:50px;}
.service-help a.service-bg1{ background: url(../images/icon3.png) 22px no-repeat; border-right:1px solid #c1c1c1;}
.service-help a.service-bg1:hover{ background: url(../images/icon4.png) 22px no-repeat; color:#0558a8;}
.service-help a.service-bg2{ background: url(../images/icon5.png) 22px no-repeat;} 
.service-help a.service-bg2:hover{ background: url(../images/icon6.png) 22px no-repeat; color:#0558a8;}
.service-hotline{ width:278px; height:159px; border:1px solid #d0d0d0; padding-top:15px; margin-top:10px;}

/*下载中心*/
.download-detail{ padding-top:30px; padding-bottom:35px; font-size:14px;}
.download-ul li{ height:33px; border-bottom:1px solid #e3e3e3; line-height:34px;}
.w-515{ width:515px; overflow:hidden; float:left; color:#393939;}
.download-ul li a{ width:80px; height:33px; line-height:34px; display:block; padding-left:25px; background: url(../images/icon10.jpg) left no-repeat; float:right;}
.download-ul li a:hover{ background: url(../images/icon11.jpg) left no-repeat; color:#0e6cc3;}

/*联系我们*/
.contact-lxfs{ background: url(../images/dot1.jpg) repeat-y; padding:5px 20px; margin-top:32px; margin-left:10px; font-size:14px; line-height:24px; color:#707070;}
.contact-lxfs span{ color:#0e6cc3;}
.contact-map{ padding-left:10px; padding-top:37px; padding-bottom:35px;}
/*在线留言*/
.msg-con-table{ width: 575px; height: 350px; padding: 30px; background: #eaeaea; color: #000000; line-height: 35px; margin-top:35px;}
.msg-con-table table{ margin-top: 10px; }
.msg-con-table table td{ text-align: right; padding:0 3px 0 0; color: #707070; border:1px solid #eaeaea;  }
.msg-con-table table .input-text{ width: 200px; height: 22px; border:1px solid #b8b8b8; background: #fff; }
.msg-con-table table .input-text1{width: 452px; height: 22px; border:1px solid #b8b8b8; background: #fff; }
.textarea{ width: 452px; height: 97px; border:1px solid #b8b8b8;  background: #fff;}
.btn-tj{ width: 80px; height: 20px;  margin-left: 2px; _margin-left: 15px; background: #0b76be; color: #fff;}

/*产品也新增*/
.service_leftpic{ margin:0 0 10px 0;}
.lxzx_bt1{ width:638px; height:30px; line-height:30px; background-color:#0055a6; color:#FFF; font-size:16px; margin:20px 0 0 0;}
.lxzx_btwz1{ padding:0 0 0 30px;}
.lxzx_wz1{ width:580px; font-size:14px; margin:10px 0 0 30px; color:#514d46;}