@charset "utf-8";/* CSS Document */body, h1, h2, h3, h4, h5, h6, hr, p, b, strong, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; word-wrap: break-word; font-family: "微软雅黑"; }body, html, input { font: 14px  tahoma, arial, sans-serif; }table { border-collapse: collapse; border-spacing: 0; }img { border: none }pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }input.dialog { height: 0; height: 0; font-size: 0; line-height: 0; border: none }h1 { font-size: 28px; }h2 { font-size: 15px;font-weight: normal; }input, label, img, th { vertical-align: middle; }address, cite, dfn, em, var { font-style: normal; }ul, ol, li { list-style: none; }a { text-decoration: none; color: #666; outline: none; }/*通用样式*/.mb20{margin-bottom: 20px}.fl { float: left }.fr { float: right }.clear:after, .main:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clear, .main { display: block; }.pr { position: relative }.pa { position: absolute }.main { width: 1200px; height: auto; margin: 30px auto; }/* 头部导航 Start */.header { width: 1200px; margin: 0px auto; height: 160px;}.header .logo { width: auto; float: left; padding-top: 20px; }.header .phone { float: right; font-family: "微软雅黑"; padding-top: 10px; }.header .phone b { width: auto; color: #666666; font-weight: 300; font-size: 12px; }.header .phone span { width: auto; font-size: 36px; color: #0758d7; font-family: "黑体"; font-weight: bolder; }.header .headerRight { width: 800px; float: right; position: relative; }.nav { height: 100%; width: auto; float: right; margin: 0 auto; font-family: "微软雅黑"; line-height: 36px; position: absolute; top: 90px; right: 0px; }.nav ul { height: 100%; width: 100%; float: left; font-size: 14px; border-top: 3px solid #f2f2f2; }.nav ul li { height: 100%; width:56px; float: left; position: relative; display: block; text-align: center; margin: 0px 16px; padding-top: 12px; margin-top: -3px; border-top: 3px solid #f2f2f2; }.nav ul li.cur, .nav ul li:hover { border-top: 3px solid #0171d7; }.nav ul li.ahover a { color: #0171d7; }.nav ul li>a { height: 100%; width: auto; float: right; color: #000; text-decoration: none; }/* 底部 Start */.footerUp { width: 100%; padding: 50px 0px 30px; margin: 20px auto 0; background: #171717; overflow: hidden; }.footerUp .footer { width:1160px; margin: 0px auto; color: #fff; }.footerUp .footer .footer-logo { width:200px; float: left; }.footerUp .footer .footer-product { width: 140px; float: left; }.footerUp .footer .footer-contact { width: 300px; padding-left: 50px;  float: right;}.footerUp .footer .footer-contact .icon { width: 24px; height: 24px; float: left; }.footerUp .footer .footer-contact .icon-location { background: url(../images/icon-location.png) 0px 6px no-repeat; }.footerUp .footer .footer-contact .icon-phone { background: url(../images/icon-phone.png) 0px 6px no-repeat; }.footerUp .footer .footer-contact .phone { font-size: 30px; }.footerUp .footer  .link{ color: #fff; margin-top: 20px;}.footerUp .footer  .link a{ color: #999; margin-right: 10px; line-height: 26px;}.footerUp .footer dl { color: #fff; font-size: 14px; font-family: "微软雅黑"; line-height: 28px; }.footerUp .footer dl dd,.footerUp .footer dl a { color: #999; }.footerDown { width: auto; margin: 0px auto; background: #343434; overflow: hidden; }.footerDown .footer { width:1160px; padding: 20px 0px; margin: 0px auto; background: url(../images/logo-footer.png) left no-repeat; color: #999; overflow: hidden; }.footerDown .footer .copyright { float: left; text-align: left; text-indent: 70px; }.footerDown .footer a { color: #999; }/* flexslider *//* Banner Start */#banner { height: 400px; width: 100%; margin: 0px auto; overflow: hidden; }#banner .banner { height: 400px; width: 1100px; margin: 0px auto; border-bottom: 1px solid #fff; padding: 0px 0px 0px 0px; }.flexslider { position: relative; height: 400px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; width: 100%; }.slides { position: relative; z-index: 1; }.slides li { height: 400px; }.slides li a { width: 100%; height: 100%; display: block; }.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; }.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1; }.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer; }.flex-control-nav .flex-active { background-position: 0 0; }.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }.flex-direction-nav li a { display: block; width: 50px; height: 50px; overflow: hidden; cursor: pointer; position: absolute; }.flex-direction-nav li a.flex-prev { left: 40px; background: url(../images/prev.png) center center no-repeat; }.flex-direction-nav li a.flex-next { right: 40px; background: url(../images/next.png) center center no-repeat; }/*首页产品*/.proLeft { width: 272px; height: 580px; float: left; background: url(../images/index-product.png) center bottom no-repeat; }.proLeft .menu{width: 210px; height: auto; margin: 50px 0px 0px 40px; overflow: hidden; background: url(../images/index-product-ul.png) center center repeat-y; padding: 10px 0px;}.proLeft .menu li{ line-height: 38px; width: 190px; text-indent: 30px; font-size: 14px;}.proLeft .menu li>a{ display:block; width:188px;margin:5px 0; height:40px;line-height:40px; font-size:16px; color:#fff; background: #eb690a; }/*.proLeft .menu li.cur>a{ background: #eb690a;  }*/.proLeft .xiala{ overflow:hidden; width:188px; display:none;}.proLeft .xiala a{ overflow: hidden;display:block; text-indent: 50px; width: 190px; height:34px; line-height:34px; font-size:16px; color:#333; }.proLeft .xiala a:hover{ border-color:#ff6d00; color:#ff6d00;}.porductRight { width: 900px; float: right; }.porductRight .title { width: auto; float: left; margin-bottom: 20px; }.porductRight .title b { font-size: 60px; font-weight: 300; color: #eb690a; }.porductRight .title span { font-size: 24px; font-weight: 100; color: #eb690a; }.porductRight .list { margin: 0px auto; clear: both;width: 900px; overflow: hidden; margin-bottom: 15px; }.porductRight .list ul { float: left; }.porductRight .list ul li { width: 290px;float: left; margin: 0px 16px 0 6px; }.porductRight .list ul li a img { width: 290px; height: 180px; }.porductRight .list ul li a p { width: 100%; line-height: 36px; height: 36px; text-align: center;}/*优势*/.effect{ width:auto; height:328px; margin:0px auto; background: url(../images/index-effect.png) center center no-repeat; overflow:hidden; }.effect .phone{ padding-top:0; padding-left:80px; color:#fff; font-size:22px; }.effect p{ font-size:32px; color:#eb690a; padding:50px 0px 20px 0px; text-align:center; font-weight: bold;}.effect i{font-size:20px; color:#eb690a; padding:0px 0px 20px 0px; display: block; text-align:center; font-weight:300;font-style: normal; }.effect .step ul{ width:800px; margin:0px auto; border-top:3px solid #eb690a; margin-top:50px; }.effect .step ul li{ width:130px; float:left; margin-top:-22px; text-align:center;  }.effect .step ul li b{ height:40px; width:40px; line-height:40px; margin:0px auto; background:#eb690a; border-radius:50%; clear:both; display:block; color:#fff; font-size:18px; }.effect .step ul li span{ color:#eb690a; clear:both; font-size:14px; margin-top:10px; display:block; }/*案例*/.case .al_tit { padding: 10px 0px 25px;font-weight: bold; display: block; text-align: center; font-size: 30px; font-family: "微软雅黑"; color: #eb690a; }.case ul { width: 100%; margin: 0px auto; overflow: hidden; }.case ul li { float: left;width: 380px; height: 320px; margin: 7px; border: 3px solid #e9e9e9;}.case ul li img { width:380px; height: 235px; }.case ul li p { display: block; width: auto;font-weight: bold; font-size: 18px; text-align: center; margin-top: 20px; }.case .btn { width: 197px; height: 42px; display: block; margin: 20px auto; background: url(../images/index-case-btn.png) no-repeat; color: #fff; text-indent: 40px; text-decoration: none; font-size: 14px; line-height: 42px; }/*关于我们*/.company { width: auto; height: 560px; margin: 0px auto; background: url(../images/index-company.png) repeat-x; overflow: hidden; clear: both; }.company .ab_tit {padding: 20px 0px 30px;font-weight: bold; display: block; text-align: center; font-size: 30px;  color: #fff; }.company .description { width: 1000px;margin: 0px auto 40px auto; font-size: 14px; color: #fff; }.company .description p { text-indent: 2em; line-height: 24px; }.company ul { width: 100%; margin: 0px auto; overflow: hidden; }.company ul li { width: 23%; float: left;margin: 6px; border: 6px solid #e9e9e9;  }.company ul li img { width: 276px; height: 171px; }/*新闻中心*/.news .left { width: 260px; height: 327px; float: left; background: url(../images/index-news.png) no-repeat; color: #fff; }.news .left b { font-size: 36px; padding: 110px 0px 0px 30px; display: block; }.news .left span { display: block; font-size: 24px; padding-left: 30px; font-family: "微软雅黑"; }.news .middle,.news .right { width: 450px; height: auto;}.news .middle li { float: left;width: 100%; border-bottom: 1px dashed #ddd; line-height: 40px; }.news .middle li i { background: #0758d7; color: #fff; padding: 0px 4px; font-style: normal; margin-right: 10px; }.news .middle li span,.news .right li span { font-size: 14px;  float: right;color: #666; }.news .right li { width: 100%; float: left; border-bottom: 1px dashed #ddd; padding: 8px 0px; line-height: 24px; }.news .right li i { background: #000; color: #fff; padding: 0px 4px; font-style: normal; margin-right: 10px; }/* 主体-左侧 */.sideCommon { width: 260px; height: auto; padding: 0 0 8px; text-align: left; overflow: hidden;}.sideCommon .sideCommonCont { background: #f9f9f9; border: 4px #e4e4e4 solid; border-radius: 10px;}.sideCommon .sideCommonCont .lb_tit { font-family: "Microsoft YaHei"; clear: both; height: 50px; background: #eb690a; border-top-left-radius: 10px; border-top-right-radius: 10px; }.sideCommon .sideCommonCont .lb_tit p { display: block;font-weight: bold;color: #fff; padding: 17px 0 0 56px; line-height: 18px; height: 24px; overflow: hidden; font-size: 18px; background: url(../images/product_logo.png) 11px 14px no-repeat; }.sideCommon .sideCommonCont .lb_xl { clear: both; margin: 0 0 4px; padding: 0 0 0 35px; height:30px; line-height:30px; font-size: 14px; background: url(../images/product_list_bg.png) left top no-repeat; clear: both; }.sideCommon .sideCommonCont .lb_xl a, .sideCommonCont .lb_xl a:hover { color: #fff; text-decoration: none; }.sideCommon .sideCommonCont ul {padding: 10px 0 0 12px;}.sideCommon .sideCommonCont li { line-height: 36px; height: 36px; padding: 0 0 0 8px; vertical-align: top; overflow: hidden; background: url(../images/product_list_li.gif) no-repeat 14px; }.sideCommon .sideCommonCont li.hover, .sideCommon .sideCommonCont li:hover { background: url(../images/product_list_bg.png) left 4px no-repeat; }.sideCommon .sideCommonCont li a { color: #eb690a; font-size: 15px;font-weight: normal; display: block; padding: 0 0 0 24px; }.sideCommon .sideCommonCont li.hover a, .sideCommon .sideCommonCont li a:hover { color: #fff; text-decoration: none; }/* 主体-右侧 */.mainBox{ width: 1200px; margin:20px auto; }.mainBox .right { width: 75%;  color: #555;}/* 主体-右侧-文章 */.right .article h1 { width: 100%; font-size: 28px; height: 50px; width: 100%; text-align: center; line-height: 40px; color: #222; padding: 20px 0px 10px 0px; }.right .author { width: 100%; text-align: center; color: #555; }.right .article .cut-line { width: 100%; height: 10px; float: left; border-bottom: 4px solid #f2f6f7; }.right .article .content {  padding:15px;  margin-top: 20px; }.right .article .content p{ line-height: 30px; color: #555; font-size: 15px; text-indent: 2em;}.right .article .content td img{padding:10px 0;}/* 主体-右侧-当前位置 */.right .website { width: 100%; height: 40px; border-bottom: 1px dashed #ddd; line-height: 40px; overflow: hidden; }.right .website .title { width: 40%; height: auto; float: left; font-size: 18px; color: #0758d7; font-weight: bold; font-family: "微软雅黑"; }.right .website .site { width: 60%; height: auto; float: right; text-align: right;  }/*推荐*/.jimore { margin-top: 10px; }.jimore p {background: #cfcfcf;color: #0359a7;font-weight: bold;border-radius:4px 4px 0px 0px ;  padding-left: 27px; height: 40px; line-height: 40px; font-size: 16px; }.jimore ul { padding: 10px 0; border: 1px solid #eaeaea; border-radius: 0px 0px 4px 4px; }.jimore ul li { width: 424px; padding-left: 14px; padding-right: 10px; height: 32px; line-height: 32px; float: left; overflow: hidden; }.jimore ul li span { float: right; font-size: 13px; color: #999;}.jimore ul li a { padding-left: 12px; background: url(../images/ico55.gif) left center no-repeat; color: #333; }.jimore ul li a:hover { color: #f9912e; }.jimore dl { width: 212px; float: left; padding:0 6px; }.jimore dl dt { width: 208px;padding: 1px; border: 1px solid #ccc; overflow: hidden; }.jimore dl dt img { width: 208px; height: 129px; }.jimore dl dd { width: 215px; height: 28px; margin-top: 5px; line-height: 28px; text-align: center; overflow: hidden; }.jimore dl dt:hover { border: 1px solid #f9912e; }/* 主体-右侧-列表 */.lists { margin-top: 20px; padding: 0 0 10px; line-height: 30px; background: #fff; border-radius: 10px; overflow: hidden; }/* 文字列表(标题+时间) */.lists ul { padding: 0; margin: 0 auto; width: 99%; }.lists ul li { height: 38px; line-height: 38px; font-size: 14px; text-indent: 24px; display: block;border-bottom: #e7e7e7 1px dashed; background: url(../images/icon-dot.png) no-repeat 10px 16px; overflow: hidden; }.lists ul li a { width: 85%; float: left; text-align: left; font-size: 15px; }.lists ul li span { float: right; color: #999; font-size: 13px;}.lists ul li a:hover { color: #003f98; }/* 图文列表（上下） */.lists .img-up { width:280px; margin:0 10px; display: block;float: left; text-align: center;}.lists .img-up img { width: 280px; height: 173px; background: #f2f2f2; }.lists .img-up p { height:40px; line-height: 40px; overflow: hidden; font-size: 15px; }.lists a:hover p{ color: #003f98; }/*分页*/.clear { clear: both; }#fenye { clear: both; width: 100%; height: 35px; text-align: center; font-size: 14px; margin-top: 10px; }#fenye ul { float: right; width: auto }#fenye .prev { width: 52px; text-align: center; }#fenye a.curr { width: 22px; background: #EBF6FA; border: 1px solid #83AECE; color: #fff; font-weight: bold; text-align: center; }#fenye a { text-decoration: none; margin: 5px 4px 0 0; color: #1E50A2; background: #fff; display: inline-table; border: 1px solid #83AECE; text-align: center; line-height: 22px; padding: 3px 10px; }#fenye a.num { padding: 3px 10px; }#fenye a:hover { color: #fff; background: #2A77C5; border: 1px solid #EBF6FA; }#fenye span { line-height: 22px; display: block; float: left }#fenye #current { margin: 5px 4px 0 0; color: #fff; background: #fff; display: inline-table; border: 1px solid #83AECE; text-align: center; line-height: 22px; padding: 3px 10px; background: #2A77C5; }#fenye dd { float: left; display: none; }