/*头部*/

.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before{content:none;}
.logo-icon{background: url(../images/logo.jpg) no-repeat;display:inline-block; width:540px;height:80px;text-indent: -999999em;}
.header{width:100%;}
.header:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
.header h1.left{text-indent:-99999em;background: url(../images/comp-name.jpg) no-repeat;height:85px;width:500px; }
.header .header-top{padding:28px 0 33px;}
.header .header-top:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
.header .h-top-phone {background: url(../images/phone.jpg) no-repeat;padding-left: 66px;height:62px;background-position: 0 10px;}
.header .h-top-phone ul{padding-top: 4px;}
.header .h-top-phone ul li:nth-child(1){font-size: 18px;color:#333333;}
.header .h-top-phone ul li:nth-child(2){font-size: 28px;color:#333333;font-weight: bold;}
.header .h-top-phone ul li.one{font-size: 18px;color:#333333;}
.header .h-top-phone ul li.two{font-size: 28px;color:#333333;font-weight: bold;}
.header .nav{width:100%;background-color:#00479d; }
.header .nav:after{content: "";display: block;height:0;clear:both;visibility: hidden;overflow: hidden;}
.header .nav  ul li{width: 136px;float: left;text-align: center;margin-left:13px;}
.header .nav  ul li a{display: block;font-size: 18px;color:#fff;padding-top: 16px; padding-bottom:16px;}
.header .nav  ul li:hover{background: #447ec3}
.header .banner {width:100%;height:500px;position: relative;overflow: hidden;}
.header .banner  img{height: 500px;position: relative;left:50%;margin-left:-1000px;top:0;}
.header .banner ul.slides li{width:100%;position: relative;overflow: hidden;}
.header .tit{width:405px;padding-top: 0px;}
/*轮播图*/
.banner { position: relative; width: 100%; height: 500px; margin: 0 auto; padding-bottom: 0px; overflow: hidden;}
.banner .slides img {  vertical-align: top;height:500px;position: absolute;top:0;left:50%;margin-left: -1000px;}
.banner .slide-caption { position: absolute; right: 10%; bottom: 13px; font-size: 0; background-color: #d4c9c9;z-index: 2;margin-left: -246px;}
.banner .slide-caption li, .slide-caption a { display: inline-block; width: 60px; height: 5px;}
.banner.slide-caption a { font: 14px/50px "Microsoft Yahei"; color: #c8c8c8; text-align: center; text-decoration: none;}
.banner .slide-caption .flex-active a { background-color:#00479d;}
.banner .flex-viewport ul li{position: relative;overflow:hidden;height:550px;}
/*搜索框*/
.header form{width:320px;height:40px;float: left;margin-left:128px;margin-top: 8px;}
.header .search{width:238px;height:40px;border:1px solid #dddddd;border-right: none;}
.header .search input{width:238px;height:40px;border:none;font-size: 18px;color:#666;}
.header .search-btn{width:80px;height:45px;}
.header .search-btn input{border:none;width:73px;height:42px;background: #cccccc;color:#666;font-size: 18px;}
/* 首页公共标题、*/
.public-tit{font-size: 24px;color:#333;font-weight: bold;display: block;margin:0 auto;text-align: center;}
.public-tit span:nth-of-type(2){font-size: 18px;color:#666;font-weight: normal;}
.public-tit span.two{font-size: 18px;color:#666;font-weight: normal;}
.public-tit span.two{font-size: 18px;color:#666;font-weight: normal;}
/*产品系列*/
/*.i-product {padding-top: 25px;}*/
.i-product .i-pro-name-list li{width:132px;height:35px;text-align: center;border:1px solid #dddddd;line-height: 35px;margin-right:12px;margin-bottom: 20px;display: inline-block;}
.i-product .i-pro-name-list{text-align: center;width:100%;height:35px;margin-bottom: 36px;}
.i-pro-img-list li img{display: block;width:286px;height:234px;}
.i-product .i-pro-name-list li a{display:inline-block;font-size: 14px;color:#333;width:100%;}
.i-product .i-pro-name-list li:hover a{background: #0068b7;color:#fff;}
.i-product .i-pro-name-list li:hover{border:none;}
.i-pro-img-list:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
.i-pro-img-list{clear:both;}
.i-pro-img-list li{width:286px;margin-right: 5px;margin-bottom: 15px;border:1px solid #ddd;display: inline-block;}
.i-pro-img-list li:nth-child(4){margin-right:0;}
.i-pro-img-list li:nth-child(8){margin-right:0;}
.i-pro-img-list li:nth-child(12){margin-right:0;}
.i-pro-img-list li span{display: block;width:100%;text-align: center;font-size: 14px;color:#333;height:51px;line-height: 51px;background:#eeeeee;}
.i-pro-img-list li:hover{box-shadow: 0px 3px 3px #ddd;}

.wrap:after{content: "";display: block;height:0;clear:both;visibility: hidden;}

/*业务范围*/
.i-product{padding-top: 25px;}
.i-public-left{width:280px;background: #0068b7;padding-left: 10px;padding-right: 10px;height: 588px;overflow: hidden;box-sizing:border-box !important;}
.i-public-left .tit{padding-top: 25px;padding-bottom: 25px;padding-left: 15px;}
.i-public-left .tit a{color:#fff;}
.i-public-left .tit a.one{font-size:21px;font-weight: bold;margin-right: 8px;}
.i-public-left .tit a.two{font-weight: 12px;font-family: "Arial"}
.i-public-left .ul{background: #fff;padding-left: 20px;padding-right: 20px;padding-top: 35px;padding-bottom: 35px;}
.i-public-left .ul>li{width:100%;background: #0068b7;border-radius: 5px;margin-bottom: 24px;}
.i-public-left .ul>li:last-child{margin-bottom: 0}
.i-public-left .ul>li>a{font-size:16px;color:#fff;display: block;padding-bottom: 10px;padding-top: 10px;padding-left: 26px;padding-right: 8px;}
.i-public-left .ul>li>a span.right{width:24px;height: 24px;display: block;border:1px solid #fff;border-radius: 50%;color:#fff;text-align: center;font-size: 18px;line-height: 20px;}
.i-public-right{width:896px;height: 588px;overflow: hidden;}
.i-public-right a{display: inline-block;width:285px;;background:#eee;border:1px solid #ddd;margin-left: 11px;margin-bottom: 11px;float: left}
/*.i-public-right a:nth-of-type(3){margin-left: 0}
.i-public-right a:nth-of-type(6){margin-left: 0}*/
.i-public-right a div.name{padding-top: 19px;padding-bottom: 16px;text-align:center;font-size:16px;color:#333;}
.i-public-right a img{width:283px;height: 233px;display: block;}
/*公司简介*/
.i-com-ab{width:100%;height:500px;background: url(../images/com-ab.jpg) no-repeat center;margin-top: 36px;}
.i-com-ab .center .p{width:670px;padding-top: 30px; color:white;line-height: 30px;font-size: 14px;}
.i-com-ab .center .p p{font-size: 14px;color: #FFFFFF;line-height: 220%;text-indent: 2em;}
.i-com-ab .center a{display: block;width:200px;height:58px;margin:0px auto 0;position: relative;top:41px;}
 /*工程案例*/
 .i-case-list:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
  .i-case-list{padding-top: 27px;background: #eeeeee;padding-bottom: 12px;margin-bottom: 46px;}
  .i-case-list .public-tit{margin-bottom: 34px;}
 .i-case-list ul li {width:280px;float: left;margin-right: 19px;}
 .i-case-list ul li:last-child{margin-right: 0 !important;}
 .i-case-list ul li:hover img{box-shadow: 0 0 5px #000;}
 .i-case-list ul li:hover span{color:#00479d;}
  .i-case-list ul li img{width:280px;height:215px;}
 .i-case-list ul li span{color:#333;font-size: 14px;font-weight: bold;display: block;height:53px;line-height: 53px;text-align: center;}
  .i-case-lists:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
  .i-case-lists{padding-top: 27px;background: #eeeeee;padding-bottom: 12px;}
  .i-case-lists .public-tit{margin-bottom: 34px;}
 .i-case-lists ul li {width:280px;float: left;margin-right: 19px;}
 .i-case-lists ul li:last-child{margin-right: 0 !important;}
 .i-case-lists ul li:hover img{box-shadow: 0 0 5px #000;}
 .i-case-lists ul li:hover span{color:#00479d;}
  .i-case-lists ul li img{width:280px;height:215px;}
 .i-case-lists ul li span{color:#333;font-size: 14px;font-weight: bold;display: block;height:53px;line-height: 53px;text-align: center;}
/*新闻咨讯 */
.i-news-knows{margin-bottom: 35px;}
.i-news-knows:after{content: "";clear:both;height:0;visibility: hidden;display: block;}
.i-news{width:590px;}
.i-news:after{content: "";clear:both;height:0;visibility: hidden;display: block;}
.i-news ul:after{content: "";clear:both;height:0;visibility: hidden;display: block;}
.i-news ul>li:after{content: "";clear:both;height:0;visibility: hidden;display: block;}
.i-news ul>li{margin-bottom: 25px;}
.i-news ul>li p.i-fa-time{width:40px;text-align: center;background: #f19149;padding-left: 21px;padding-right: 21px;padding-top: 16px;padding-bottom: 16px;}
.i-news ul>li p.i-fa-time span{color:#fff;font-size: 14px;margin-top: -4px;display: block;}
.i-news ul>li p.i-fa-time span:nth-of-type(1){display: inline-block;padding-bottom: 5px;border-bottom: 1px solid #fff;width: 100%;}
.i-news ul>li p.i-fa-time span.big{display: inline-block;padding-bottom: 5px;border-bottom: 1px solid #fff;width: 100%;}
.i-news ul>li p.i-fa-time span:nth-of-type(2){display: inline-block;padding-top: 9px;}
.i-news ul>li p.i-fa-time span.small{display: inline-block;padding-top: 9px;}
.i-news ul>li .i-knowledge-tit a{color:#333333;font-size: 14px;}
.i-news ul>li .i-knowledge-tit{margin-bottom: 8px;}
.i-news ul>li:hover a{color:#f19149;font-size: 16px;}
.i-news ul>li .i-knowledge-con{color:#666666;font-size: 12px;line-height: 200%;width:494px;height:48px;overflow:hidden;}
 /*联系我们*/
  .i-contact .contact-text{padding-left: 15px;}
 .i-contact .contact-text p:nth-of-type(1){font-size: 18px;color:#0068b7;font-weight: bold;}
 .i-contact .contact-text p:nth-of-type(2){width:202px;height:1px;background:#0068b7;}
  .i-contact .contact-text p:not(:first-child){margin-top: 17px !important;font-size: 14px;color: #4c4948;}
  /*新闻咨讯   联系我们公用标题、*/
.i-news .public-i-tit  a{background: #f19149 url(../images/news.jpg) no-repeat scroll right;background-size:406px 100px;position: relative;display: block;height:100px;}
.public-i-tit{width:590px;height:100px;margin-bottom: 28px;}
.public-i-tit  a  p{width:184px;padding-left: 38px;padding-top: 10px;}
.public-i-tit  a  p span:nth-of-type(1){font-size: 24px;color:#fff;font-weight: bold;}
.public-i-tit  a  p span.one{font-size: 24px;color:#fff;font-weight: bold;}
.public-i-tit  a p span:nth-of-type(2){font-size: 12px;color:#fff;margin-bottom: 5px;display: inline-block;}
.public-i-tit  a p span.two{font-size: 12px;color:#fff;margin-bottom: 5px;display: inline-block;}
.public-i-tit a p span:nth-of-type(3){display:block;border:1px solid #fff;width:26px;height:26px;text-align: center;line-height: 20px;border-radius:13px;font-size: 20px;color:#fff;background: url(../images/san.png) no-repeat;background-position: 6px 5px;}
.public-i-tit a p span.three{display:block;border:1px solid #fff;width:26px;height:26px;text-align: center;line-height: 20px;border-radius:13px;font-size: 20px;color:#fff;background: url(../images/san.png) no-repeat;background-position: 6px 5px;}
.i-contact .public-i-tit a{background:#0068b7 url(../images/concat.gif) no-repeat scroll right;background-size: 406px 100px;position: relative;display: block;height:100px;}
.footer{width:100%;padding-top: 30px;padding-bottom: 30px;background: #aaaaaa;text-align: center;font-size: 14px;color:#444444;line-height: 164%;clear:both;}
/*内页样式*/
.n-main{}
.section{width:932px;margin-bottom: 116px;padding-top: 26px;}
.n-main .section .handle p{font-size: 14px;color:#333333;margin-bottom: 17px;padding-left: 10px;}
/*.n-main .section img{display: block;}*/
/*公共的左边列表*/
.public-slide {width:230px;}
.public-slide h2{background: #00479d;font-size: 24px;color:#fff;font-weight: bold;height: 80px;width:230px;line-height: 80px;text-align: center;margin-top: 0px !important;}
.public-slide .pro {margin-bottom: 15px;}
.public-slide ul.pro li a{display: block;padding:20px 35px;border:1px solid #dddddd;font-size: 14px;color:#333333;border-top: none;}
.public-slide ul.pro li a:hover{background: #00479d;color:#fff;}
.public-slide ul.tui{padding-bottom: 10px;}
.public-slide ul.tui li{width:100%;text-align: center;padding-top: 5px;margin-bottom: 5px;}
.public-slide ul.tui li span{font-size: 13px;color:#807c7c;display: inline-block;margin-top: 10px;}
.public-slide ul.tui li img{width: 230px;height:170px;}
.public-slide ul.tui li a{display: block;}
.public-slide ul.tui li a:hover span{color:#00479d;font-weight: bold;}
/*公共的右边标题、*/
.section .public-show-tit:after{content: "";display: block;height:0;visibility: hidden;clear:both;}
.section .public-show-tit{padding-bottom: 5px;border-bottom: 3px solid #dfdfdf;padding-top: 5px;padding-left: 15px;}
.section .public-show-tit span.left{font-size: 20px;color:#666666;font-weight: bold;}
.section .public-show-tit span.right{font-size: 16px;color:#666;}
.section .public-show-tit span.right a{font-size: 16px;color:#666;}
/*.section .i-pro-img-list  li:nth-child(3){margin-right: 0px;}*/
/*.section .i-pro-img-list  li:nth-child(4){margin-right: 16px;}
.section .i-pro-img-list  li:nth-child(8){margin-right: 16px;}*/
/*.section .i-pro-img-list  li:nth-child(6){margin-right: 0px;}
.section .i-pro-img-list  li:nth-child(9){margin-right: 0px;}*/
.section .i-pro-img-list li{width:298px;margin-bottom: 20px;text-align: center;padding-top: 10px;}
.section .i-pro-img-list li img{width:268px;height:219px;display: inline-block;margin-bottom: 10px;}
/*分页代码*/
 .fenye{text-align: center;margin-top: 17px;}
 .pagination {text-align: center;display:inline-block;margin: 0 auto;}
 .pagination li{float: left;margin-right: 13px;display: inline-block;}
 .pagination li.active{background: #174c6e;}
 .pagination li a{color:#333;font-size: 14px;}



/*详情页样式*/
/*主体样式*/
.i-product  h1{line-height:25px; text-align:center; padding-top:30px; padding-bottom:10px; font-size:16px; width:920px; margin:0 auto}
.i-product  .ainfo{ width:920px; padding-top:6px; padding-bottom:5px; text-align:center; margin:0 auto; color:#999999}
.i-product  .prenext{ width:920px; margin:0 auto; border-top:1px dashed #CCCCCC; padding-top:10px; padding-bottom:20px}
.i-product  .prenext li{ width:920px; padding-top:2px; padding-bottom:2px; text-align:left}
.i-product .ncon{color:#333333;line-height:200%;}

.fenxiang{ margin:0 auto; padding-top:15px; padding-bottom:15px;}
.fenxiang .jiathis_style{ float:right; width:180px}





/*新闻列表样式*/
/*主体样式*/

.i-product .item{width:95%; margin:0 auto; border-bottom:1px solid #EBEBEB; padding-bottom:15px; margin-bottom:15px}
.i-product .item .tit{ margin:0 auto; font-size:16px; line-height:35px;height:35px;text-align:left;}
.i-product .item .tit a{ color:#336699}
.i-product .item .tit a:hover{ color:#ff6600}
.i-product .item .des{ color:#808080; margin:0 auto; text-align:left; line-height:190%; font-size:14px;text-indent:2rem;}
.i-product .item .des img{ float:left; margin-right:15px}
.i-product .item .date{ line-height:30px; color:#666666;text-align:right;}


#dong{margin:0 auto;width:100%;float:left}
.slide{position:relative;height:500px;overflow:hidden;z-index:1;margin:0px auto 0px auto;background:#FFF url(../images/ibg2.gif) repeat-x 0 550px;}
.slide ul{position:absolute;top:0;left:0;height:500px;overflow:hidden;z-index:2;}
.slide ul li{position:absolute;top:0;left:0;width:1200px;height:500px;overflow:hidden;background-position:center 0;display:none;}
.slide ul li a{ display:block; height:500px}
.slide #btnPrev{position:absolute;top:250px;left:0;display:block;overflow:hidden;background:url(../images/left.png) left top no-repeat; width:61px; height:62px; ;z-index:3;cursor:pointer}
.slide #btnNext{position:absolute;top:250px;right:0;display:block;overflow:hidden;background:url(../images/right.png) left top no-repeat; width:61px; height:62px; z-index:3;cursor:pointer}
.slide #slideNum{position:absolute;bottom:10px;right:10px;z-index:5;}
.slide #slideNum a{	float:left;	width:34px;	height:6px;	overflow:hidden;margin-left:4px;display:inline;background:#FFF;}
.slide #slideNum a:hover,.slide #slideNum a.active{background:#F00;}





