﻿*{margin:0;padding:0;-webkit-text-size-adjust:none;} html,body{height:100%;min-width:1200px;}
body{margin:0 auto;line-height:22px;color:#333;font-size:14px;font-family:"微软雅黑",宋体,Tahoma,Verdana;word-wrap:break-word;white-space:normal;}
a{color:#555;text-decoration:none;}a:focus{outline:none;-moz-outline-style:none;}a:hover{color:#12A5E1;transition:0.5s;}
ul,li{margin:0;padding:0;list-style:none;} img{border:none;}
table{font-size:12px;border-collapse:collapse;}form{display:inline;}.input{border:solid 1px #E0E0E0;padding:1px;height:18px;line-height:18px;font-size:14px;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.green{color:#006400;}.green a{color:#006400;}
.blue{color:#01326C;}.blue a{color:#01326C;}
.red{color:#CC0202;}.red a{color:#FF8686;}
.black{color:#080808;}.black a{color:#080808;}
.shadow{box-shadow:0 0 10px #999;}.shadow5{box-shadow:0 0 5px #999;}
.wrapper{margin:0 auto;width:1200px;}
/*图标*/
.icon_eye{background:url(eye.png) center 2px no-repeat;width:20px;height:15px;vertical-align:middle;display:inline-block;}
/*广告*/
.ad{margin:10px auto;}.ad img{width:100%;height:auto;}

/*页头*/
.header{padding:20px 0;}
.header .logo{float:left;margin-top:5px;width:350px;}
.header .logo img{max-width:350px;height:auto;}
/*
.header .rightbox{float:right;margin-left:140px;width:640px;}
.header .nav{line-height:50px;text-align:right;}
.header .nav li{float:left;border-bottom:5px solid none;width:90px;text-align:center;}
.header .nav li:hover,.header .nav li.hover{border-bottom:5px solid #12A5E1;}
*/
.header .rightbox{float:right;margin-left:140px;width:640px;margin-top:30px;margin-bottom:-20px;}
.header .nav{line-height:40px;text-align:right;}
.header .nav li{float:left;border-bottom:2px solid none;width:90px;text-align:center;} .header .nav li a{font-size:16px;font-weight:bold;display:block;}
.header .nav li:hover,.header .nav li.hover{border-bottom:2px solid #12A5E1;}
.header .searchbox{float:left;padding-top:15px;}
.header .keyword{float:left;padding-left:10px;width:400px;height:40px;border:2px solid #12A5E1;outline:medium;}
.header .button{width:70px;height:44px;background:#12A5E1;outline:medium;border:none;font-family:"微软雅黑";letter-spacing:4px;font-size:14px;color:#FFF;}
.header .phone{float:right;padding-left:5px;padding-top:5px;line-height:30px;font-size:26px;font-weight:bold;color:#12A5E1;}
/*Banner*/
.banner{background:#FFFFFF;text-align:center;}
.swiper-container .swiper-wrapper li{height:678px;background-position:top center;background-size:contain;}
.swiper-container .swiper-wrapper li a{display:inline-block;width:100%;height:100%;}
.swiper-pagination{position:absolute;bottom:15px;left:0;width:100%;text-align:center;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:20px;right:auto;text-align:center;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;width:16px;height:16px;border-radius:10px;text-align:center;cursor:pointer;}
.swiper-pagination-bullet-active{background:#FFF;}
/*页尾*/
.footer{margin-top:30px;width:100%;background:#EEEEEF url(footer_bg.png) repeat-x center top;background-size:cover;line-height:40px;font-size:16px;color:#5E5C5C;text-align:center;}
.footer p{width:100%;background:#12A5E1;color:#FFF;font-size:14px;}.footer p a{color:#FFF;}
.footer .ll{float:left;margin-top:100px;width:60%;line-height:25px;font-size:16px;color:#12A5E1;text-align:left;}
.footer .ll .logo{float:left;} .footer .ll .logo img{max-width:350px;height:auto;} .footer .ll .link{float:left;margin-left:30px;}
.footer .ll a{margin:0 5px;color:#5E5C5C;display:inline-block;}
.footer .lr{float:right;margin:30px 0;background:url(40x185.png) no-repeat top left;width:33%;}
.footer .lr li{padding-left:40px;line-height:37px;font-size:16px;color:#5E5C5C;text-align:left;}

/*项目*/
.item{margin:40px 0;background:#FFF url(newsbox.png) no-repeat center top;text-align:center; min-height:288px;}
.item h3{font-size:30px;color:#2F318B;line-height:30px;text-align:center;}
.item .more{margin-top:10px;margin-bottom:40px;width:130px;height:36px;line-height:36px;color:#666;font-size:14px;border:1px solid #c7c9cd;border-radius:5px;display:inline-block;}
.item .more:hover{background:#12A5E1;border-color:#12A5E1;color:#fff;}
.item.case{background:#FFF url(case.png) no-repeat center top;}
.item.case h3{text-align:left;line-height:60px;}
/*联系电话*/
.server{margin-bottom:20px;background:#12A5E1;}
.server .way{padding:30px 0;}
.server .way div{float:left;margin-left:40px;padding-left:100px;width:13%;height:90px;display:inline-block;}
.server .icon01{background:url(icon_news.png) no-repeat left center;}
.server .icon02{background:url(icon_time.png) no-repeat left center;}
.server .icon03{background:url(icon_tel.png) no-repeat left center;}
.server .icon04{background:url(icon_qq.png) no-repeat left center;}
.server h5{margin-top:15px;font-size:16px;line-height:35px;color:#fff;}
.server p{color:#fff;}
/*新闻列表*/
.newsbox{margin-top:20px;}
.newsbox .pic{float:left;margin-top:45px;margin-right:20px;width:245px;height:148px;} .newsbox .pic img{border-radius:10px;}
.newsbox .txt{margin-top:45px;font-size:14px;text-align:left;text-indent:2em;}
.newsbox .tabtit{margin-top:-10px;text-align:right;line-height:30px;font-size:18px;}
.newsbox .tabtit a{margin:0 10px;border-bottom:3px solid #FFF;color:#444;display:inline-block;}
.newsbox .tabtit a:hover,.newsbox .tabtit a.hover{border-bottom:3px solid #12A5E1;color:#12A5E1;}
.newsbox .tabcon .pic{margin-top:25px;}
.newsbox .tabcon ul{padding-top:20px;}
.newsbox .tabcon li{line-height:30px;font-size:14px;text-align:left;}.newsbox li span{padding-right:10px;}
/*产品列表*/
.goodsbox{margin-top:20px;}
.goodsbox li{float:left;padding:10px;width:220px;text-align:center;}
.goodsbox li a{border:1px solid #e5e7ec;display:block;}
.goodsbox li a img{width:100%;max-height:150px;background:#F3F3F3;}
.goodsbox li p{line-height:40px;background:#e5e7ec;color:#444;font-size:14px;}
.goodsbox li:hover a p{background:#12A5E1;color:#fff;}
/*列表页*/
.path {margin-bottom:20px;padding:10px 0;line-height:30px;border-bottom: 1px solid #ddd;} .path a{line-height:30px;}
.node_left{float:left;margin-right:20px;width:301px;}
.node_left ul{background:#EEEEEE;border-radius:6px;margin-bottom:20px;}
.node_left li{height:60px;background:url(left_bg.png) no-repeat center bottom;text-align:left;}.node_left li a{padding-left:40px;line-height:50px;font-size:14px;display:inline-block;}
.node_left li.hover a{color:#12A5E1;font-weight:bold;}
.node_left li.top{height:91px;background:url(left_top.png) no-repeat center;}
.node_left li.bot{height:7px;background:none;}
.node_left .link{background:#EEEEEE;border-radius:6px;}
.node_left .link li{height:220px;background:url(left_bg_link.png) no-repeat center 26px;text-align:left;padding-left:55px;line-height:29px;font-size:14px;}
.node_left .link li.top{height:91px;background:url(left_top_link.png) no-repeat center;}
.node_left .link li.bot{height:7px;background:none;}
.node_right{float:right;padding:25px;width:820px;min-height:265px;background:#EEEEEE;border-radius:6px;}
.list{/*padding:10px;*/}
.list li{height:170px;border-bottom:1px solid #E4E4E4;margin-bottom:20px;}
.list li:last-child{border-bottom:0;}
.list li img{margin-right:20px;background:#F3F3F3;}
.list li h3 a{font-weight:bold;font-size:16px;line-height:46px;}
.list li p{margin-bottom:20px;color:#666;}
.list li p.text{height:45px;overflow:hidden;}
.list li a.more {background:#12A5E1;border-radius:4px;width:60px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:12px;display:inline-block;}
.listpic{/*padding:10px;*/text-align:center;}
.listpic li{float:left;margin:5px 20px;padding:2px;display:inline;}
.listpic li:nth-child(3n){margin-right:0;}
.listpic li img{padding:1px; border:1px solid #CCC;background:#F3F3F3;}
.listpic li a{font-size:14px;line-height:40px;}
.guestbook{padding:10px;background:#FFF;border:0px solid #CCC;}
/*详情页*/
.content{padding:10px;/*background:#FFF;*/}
.content p, .content a{font-size:14px;line-height:30px;}
.content .title{margin-bottom:10px;padding:5px;line-height:40px;font-size:16px;text-align:center;border-bottom:1px dashed #E7E7E7;}
.content .title h3{font-weight:bold;}.content .title h3 span{font-weight:normal;font-size:14px;display:block;}
.content img{padding:0; border:0 solid #CCC;max-width:880px;height:inherit;}
.content.center p{padding-bottom:5px;font-size:14px;}
.content.center a{font-size:14px;}
/*分页栏*/
.pager{margin:15px auto;text-align:center;clear:both;}
.pager a{padding:0 15px;margin:5px;line-height:30px;border:1px solid #CCC;border-radius:4px;font-size:16px;text-align:center;color:#999;display:inline-block;}
.pager a.hover{background:#12A5E1;border-color:#12A5E1;color:#FFF;}
.pager a:hover,.pager a.hover:hover{background:#12A5E1;border-color:#12A5E1;color:#FFF;}
.pager input.text{line-height:30px;border:1px solid #CCC;border-radius:4px;font-size:16px;text-align:center;color:#999;}
.pager input.button{padding:0 10px;line-height:30px;border:1px solid #12A5E1;border-radius:4px;font-size:16px;text-align:center;background:#12A5E1;color:#FFF;}
/*留言*/
.book{margin:20px auto;font-size:16px;line-height:32px;}
.book .input{margin:5px;padding:2px;border:#DFDFDF 1px solid;color:#003366;height:25px;line-height:25px;}
.book .textarea{margin:5px;padding:5px;border:#DFDFDF 1px solid;background-color:#FCFCFC;color:#003366;line-height:25px;}
.book .submit{background:url(button.gif) 0 0 no-repeat;width:127px;height:30px;color:#FFF;font-weight:bold;border:0;cursor:pointer;}
.book .reset{background:url(button.gif) 0 -30px no-repeat;width:127px;height:30px;color:#FFF;font-weight:bold;border:0;cursor:pointer;}
/*详情页box*/
.showbox {background:#EEEEEE;}
.showbox .node_left ul{background:#FFF;}
.showbox .node_left .link{background:#FFF;}
.showbox .node_right{background:#FFF;}