﻿body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong,input,button,textarea{margin:0;padding:0; }
body{font-family:"microsoft yahei";font-size:14px;line-height: 1;}
li{list-style-type:none;float:left;}
table{border-collapse:collapse;border-spacing:0;}
a,area{text-decoration:none;outline:none;color: #000;}
img{border:none;vertical-align:middle;}
i,var{font-style:normal;}
button{font-family:"microsoft yahei";outline:none;cursor: pointer;}
iframe{border: none;}
input,select,textarea{outline:none;font-family:"microsoft yahei";}
textarea{resize:none;overflow-y:auto;}
.at{margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
.clearfloat{clear:both;}/*清除浮动*/

/*
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99f4f4f4,endColorstr=#99f4f4f4);
filter:alpha(opacity=50);
*/

.wid{width:1200px;margin:0 auto;}

.zjny{ margin-bottom:100px;}

.top{width:100%;height: 138px;background: #FFF;}
.top .logo{float: left; line-height:138px; width:200px;}
.top .menu{float: right; width:555px; height: 51px;}
.top .menu ul{width: 100%; margin:48px 0;}
.top .menu ul li{line-height: 40px;font-size: 16px;width:138px;position: relative;}
.top .menu ul li a{display: block;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;text-align: center;}
.top .menu ul li:hover>a{background:url(../img/acti.jpg) repeat-x;color: #fff;}
.acti a{width:138px;background:url(../img/acti.jpg) repeat-x;color: #fff;}


.banner{height:700px;width: 100%;position: relative;background:#ccc;}
.banner .wid{width:1200px;}
.banner .bann{width: 100%;height: 100%;}
.banner .bann ul{width: 100%;height: 100%;}
.banner .bann ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.banner .bann ul li a{display: block;width: 100%;height: 100%;}
.banner .cirl{position: absolute;bottom:30px;width:96px;left: 50%;margin-left: -39px;z-index: 1;}
.banner .cirl ul{}
.banner .cirl ul li{width:14px;height:14px;background: #fff;margin:0 5px;cursor: pointer;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.banner .cirl ul li.acti{background: #2e78bc;}
.inbanner{height:375px; text-align:center;}

.introduce{margin-top: 96px;display: table;}
.introduce .pict{float: left;}
.introduce .text{float: right;width: 538px;margin-top: 1px;}
.introduce .text h2{margin-bottom: 15px;}
.introduce .text p{margin-top: 10px;line-height: 2;font-size: 14px;float: left;}

.pro_scroll{display: table;position: relative;margin-top: 65px;margin-bottom: 70px;}
.pro_scroll .pos{position: absolute;top: 50%;margin-top: -18px;cursor: pointer;}
.pro_scroll .prev{left: 0;}
.pro_scroll .next{right: 0;}
.pro_scroll .layout{width: 1036px;float: left;margin-left: 86px;}
.pro_scroll .layout ul{margin-left: -56px;}
.pro_scroll .layout ul li{margin-left: 56px;}
.pro_scroll .layout ul li .pict{border: 1px solid #e4e2e2;width: 215px;height: 212px;display: table;text-align: center;transition:0.3s;overflow: hidden;}
.pro_scroll .layout ul li .pict i{vertical-align: middle;display: table-cell;}
.pro_scroll .layout ul li .pict i img{transition:0.3s;}
.pro_scroll .layout ul li p{text-align: center;font-size: 14px;color: #777777;margin-top: 15px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.pro_scroll .layout ul li a{display: block;}

.pro_scroll .layout ul li:hover p{color: #0000fe;}
.pro_scroll .layout ul li:hover .pict{border: 1px solid #CCC;}
.pro_scroll .layout ul li:hover .pict img{ transform:scale(1.1);}
.main{display: table;width: 100%;}

.mainsy{background: #f4f4f4;display: table;width: 100%;}

.titcp{color: #6a6a6a;font-size: 22px;font-weight: normal; text-align:center}
.casecp{margin-top:50px;}

.tit{color: #6a6a6a;font-size: 22px;font-weight: normal;float: left;}
.case{margin-top:50px;float: left;}
.case p{float: left;margin-left:30px;line-height: 25px;}
.case p a{color: #484848;font-size: 17px;margin-left: 30px;padding: 2px 10px;cursor: pointer;border: 1px solid #f4f4f4;}
.case p a:hover{color: #f00;border: 1px solid #ccc;background: #fff;}
.case .acti{color: #f00;border: 1px solid #ccc;background: #fff;}

.list_duct{margin-top: 20px;display: table;}
.list_duct ul{}
.list_duct ul li{width: 330px;margin-left: 88px;margin-top: 60px;position: relative;overflow: hidden;background: #1161aa;}
.list_duct ul li:nth-child(3n+1){margin-left: 0;}
.list_duct ul li p{width: 100%;height: 67px; line-height:32PX; padding-top:30px;background:#1161aa;color: #fff; text-align:center;font-size: 16px;transition:0.3s;}
.list_duct ul li:hover p{color: #CCC; background:#123986;}
.list_duct ul li img{transition: 0.3s;}
.list_duct ul li .pict{display: table;width: 330px;height: 250px;text-align: center;}
.list_duct ul li .pict i{vertical-align: middle;display: table-cell;}
.list_duct ul li:hover img{transform:scale(1.1);}
.Customer{margin-bottom: 90px;margin-top:80px;display: table;width: 100%;position: relative;}
.Customer h2{text-align: center;width: 100%;}
.Customer .pos{position: absolute;top: 58%;cursor: pointer;}
.Customer .prev{left: 0;}
.Customer .next{right: 0;}
.Customer .layout{width: 1113px;margin-left:43px;float: left;margin-top: 48px;}
.Customer .layout ul{margin-left: -10px;}
.Customer .layout ul li{background: #fff;width: 214px;height: 175px;margin-left: 10px;}
.Customer .layout ul li img{transition:0.3s;}
.Customer .layout ul li:hover img{opacity: 0.8; transform:scale(1.1);}
.Customer .layout ul li .pict{display: table;height: 175px;text-align: center;width: 100%;}
.Customer .layout ul li .pict i{display: table-cell;vertical-align: middle;}

.news{margin-top: 82px;padding-bottom: 70px;display: table;}
.news .layout{float: left;width: 352px;margin-left: 72px;}
.news .layout:nth-child(1){margin-left: 0;}
.news .layout ul{margin-top: 30px;}
.news .layout ul li{line-height: 28px;height: 28px;position: relative;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;word-spacing:normal;width:100%;}
.news .layout ul li:hover:after{background: #f00;}
.news .layout ul li:after{content: '';position: absolute;width: 4px;height: 4px;background: #999999;left: 0;top: 13px; transition: 0.3s;}
.news .layout h2{color: #575757;font-weight: normal;font-size: 24px;}
.news .layout ul li a{color: #717070;font-size:14px; transition: 0.3s;margin-left: 12px;}
.news .layout ul li a:hover{color: #f00;}


.bott_type{background:url(../img/dib.jpg) repeat-x;width: 100%;height:268px;text-align:center;color: #FFF;}
.bott_type p a{line-height: 78px;height: 78px;color: #FFF;font-size: 14px; padding:30px;}
.bott_type .tel{color: #FFF;font-size: 26px; padding:8px; font-weight:bold;}
.bott_type .add{color: #FFF;font-size: 14px; padding:8px;}


.copyright{width: 100%;background:url(../img/dibg.jpg) repeat-x;text-align:center;}
.copyright p{line-height: 68px;height: 68px;color: #FFF;font-size: 13px;}
.copyright p a{color: #FFF;}


.list_ductny{margin-top: 40px;display: table; font-size:14px; line-height:30px; color:#333; width:1200px;}

.eventsxw{display: table;}
.eventsxw ul li{width: 1200px;}
.eventsxw ul li:nth-child(1){margin-left: 0;}
.eventsxw ul li span{color: #afafaf;display: block; margin:0px;}
.eventsxw ul li b{color: #2192d9;font-size: 22px;font-weight: normal;transition:0.3s;margin-top: 0px;display: block;}
.eventsxw ul li:hover b{color: #2192d9;}
.eventsxw ul li p{line-height: 2;color: #6f6f6f;margin-top: 10px;}
.eventsxw ul li  a{width: 190px;height: 36px;background:url(../img/img12.png);display: block;color: #fff;line-height: 36px;text-indent:20px;margin-top: 16px; margin-bottom:40px;}
.eventsxw ul li  a:hover{background:url(../img/img12-1.png);}

.page{margin-top:40px;float:left;width:100%; text-align:center; height:100px;}
.page ul{ text-align: center;color:#006eb9;}
.page ul li{ float:none; display:inline-block;font-size:15px;border:solid 1px #dddddd;line-height:36px; margin:0 2px;transition:.3s;padding:0 8px;}
.page ul li a{color:#006eb9; display:block; padding:0 8px; transition:.3s;}
.page ul li:first-child{border-radius:4px 0 0 4px;}
.page ul li:last-child{border-radius:0 4px 4px 0 }
.page ul li.curr{background:#006eb9;border:solid 1px #006eb9; color:#FFF; padding-left:12px; padding-right:12px;}
.page ul li.curr a{color:#ffffff;}
.page ul li:hover a{color:#ffffff;}
.page ul li:hover{background:#006eb9;border:solid 1px #006eb9;}

.news_title{margin:0px 0px 0px 0px; text-align:left; color:#333; font-weight:normal; width:840px;}
.news_att{ color:#999; border-bottom:#CCCCCC  dotted 1px; text-align:left; margin-top:10px; line-height:36px; font-size:13px;width:840px;}
.news_att span{ cursor:pointer;}
.news_title,.news_att,.news_content{ margin-left:5px; margin-right:5px;}
.news_content{margin-top:20px; line-height:30px;color:#666;width:840px;}
.newsxg{margin-top:40px; color:#666; }
.newsxg a{ color:#666; }
.newsxg a:hover{ color:#F00; }
.hotnews{background:#00abe3; padding-left:15px; line-height:38px; height:38px; margin-top:0px; color:#FFF}
.newsg{border-bottom:1px #CCCCCC dotted; color:#999; font-size:12px; height:50px;}
.newsg a{color:#666; line-height:26px; }
.newsg a:hover{ color:#F00; }

.cont{line-height:26px; color:#333;}