@charset "utf-8";
/* CSS Document */

/*全局 begin*/
* {margin:0px; padding:0px; list-style: none;}
body{margin:0;padding:0; font-size:14px; font-family:"微软雅黑"; color:#000000; background:#fafafa;}
html {overflow-x: hidden; }
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}

img{border:none;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:none; color:#1b94d0;}
.clear,.cl{clear:both;}
.clearfix:after,.cl:after{
     content:".";       
     display:block;       
     height:0;       
     clear:both;       
     visibility:hidden;       

}
.clearfix,.cl{*zoom:1}
em{font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}
.oh{overflow: hidden;}
.w1h{width: 100%;margin:  0 auto;}
.w1200{width: 1200px;margin:  0 auto;}
/*全局 end*/
.mian{ width:100%; height:auto; min-width:1200px;}
.center{ width:1200px; height:auto; margin:0 auto; }

/*头部*/
.header{width:100%; height:130px; min-width:1100px;position: relative;   z-index:9999; background-color: #ffffff;border-bottom: 1px solid #1558a3; }
.logo{ width:406px; height:95px; float:left;}
.logo a{ width:406px; height:95px; display:block;}
.logo img{ width:328px; height:98px; margin-top:18px;}
/*.nav{ float:right; height:95px; line-height:95px;}
.nav ul{}
.nav ul li{ float:left; margin-left:35px;}
.nav ul li a{ font-size:16px; color:#000000; transition:all .2s linear; display:block; }
.nav ul li a:hover{ color:#004ba1;}
.nav ul li a.on{ color:#004ba1;}*/

.nav{float:right;height: 100%;position: relative;}
.nav p{text-align: right; margin-top: 32px;line-height: 25px; height: 30px;white-space: nowrap; font-size: 22px;padding-left: 32px; color: #0c4ea1; font-weight: bold;}
.nav p span{width: 25px;height: 25px;background: url(../images/tel.jpg) no-repeat center; vertical-align: top;margin-right: 10px;display: inline-block;*display: inline;*zoom: 1;}
.nav ul{margin-top: 15px;}
.nav li{width:auto; float:left;text-align:center;position:relative; margin-left:30px;}
.nav a{ font-size:20px; color:#000000; display:block;}
.nav li a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: -3px;height: 3px;opacity: 0;background-color: #004ba1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li a:hover{color:#004ba1}
.nav li a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li a.on { color:#004ba1;}


.nav .sub{ display:none;width:100%;padding:0;position:fixed;top:131px;text-align:left;z-index:110;left:0px;background-color: rgba(27,148,208,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B11b94d0,endColorstr=#B11b94d0); padding-bottom:25px; }
.nav .sub .nav_xiao{overflow:hidden;margin:0 auto;text-align:center; padding-top:10px;}
.nav .sub .nav_xiao a{font-size: 16px !important; display:inline-block; color:#fff; border-bottom:none; margin:0 15px;  height:auto !important; line-height:20px !important; margin-top:15px;}
.nav .sub .nav_xiao a:hover{ text-decoration:underline; }
.nav .sub .nav_xiao a:hover:after{background:none !important;}
.nav .sub .nav_xiao a:after{background:none !important;}




.nav .sub_t{ font-size: 16px !important;display:none;width:100%;padding:0;position:fixed;top:201px;text-align:left;z-index:110;left:0px;background-color: rgba(27,148,208,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B11b94d0,endColorstr=#B11b94d0); padding-bottom:25px; }
.nav .sub_t .nav_xiao_t{width: 1200px; overflow:hidden;margin:0 auto;text-align:center; padding-top:10px;}
.nav .sub_t .nav_xiao_t a{font-size: 16px !important; display:inline-block; color:#fff; border-bottom:none; margin:0 15px;  height:auto !important; line-height:20px !important; margin-top:15px;}
.nav .sub_t .nav_xiao_t a:hover{ text-decoration:underline; }
.nav .sub_t .nav_xiao_t a:hover:after{background:none !important;}
.nav .sub_t .nav_xiao_t a:after{background:none !important;}

.nav2{margin-left: 200px;}
.nav3{ margin-left:375px;}
.nav3 .nav1_t,.nav3 .nav2_t{margin-left: 320px;white-space: nowrap;}
.nav4{margin-left: 460px;}
.nav5{margin-left: 690px;}
.nav6{ margin-left: 400px; white-space: nowrap;}
.nav7{margin-left: 1115px;}


.innav{height: 50px;background-color:rgba(27,148,208,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C81b94d0,endColorstr=#C81b94d0); ;z-index: 999999;position: relative; margin-top: -50px;}
.innavbg{margin: 0 auto;height: 100%; width: 100%;text-align: center; font-size: 0;white-space: nowrap;}
.innavbg a{font-size: 15px;height: 100%;width: 133px;line-height: 50px;text-align: center; color: #ffffff;background: transparent;  display: inline-block;*display: inline;*zoom: 1;}
.innavbg a:hover,.innavbg a.on{color: #000;background-color:#ffffff ;}
/*banner*/
.flexslider {position: relative;width: 100%;height:600px;overflow: hidden; z-index:999; min-width:1100px; }
.flexslider .slides li {width: 100%;height: 100%; min-width:1100px;}
/*.flex-direction-nav a {width:70px;height: 70px;overflow: hidden;display: block;position: absolute;top:45%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background:url(../images/right.png) left center no-repeat; right:0;}
.flex-direction-nav .flex-prev {background:url(../images/left.png) left center no-repeat; left:0;}
.flexslider:hover .flex-next {opacity: 0.9;filter: alpha(opacity=90);}
.flexslider:hover .flex-prev {opacity: 0.9;filter: alpha(opacity=90);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {filter: alpha(opacity=50);}*/
.flex-control-nav {width: 100%;position: absolute;bottom:21px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {display: block;height:5px; overflow: hidden;text-indent: -99em;width:42px;background: #ffffff; cursor: pointer;}
.flex-control-paging li.active a {background: #e2162f;}
.flexslider .slides a img {width: 100%;height:600px;display: block; min-width:1100px;}

/*首页_关于蓝清*/
.mt1{ width:100%; background:#ffffff; padding:28px 0px;padding-bottom: 42px;}
.mt1fl{ float:left; width:665px;}
.mt1flti{}
.mt1flti h1{ font-size:30px; color:#333333; font-weight:normal;margin-right: 20px; }
.mt1flti h2{ font-size:16px;padding-top: 16px; color:#cccbcb; font-weight:normal;}
.mt1fla{ margin-top:20px;}
.mt1fla h1{ font-size:22px; color:#2783e3; font-weight:bold;}
.mt1fla p{ font-size:16px; line-height:28px; color:#797979; margin-top:20px;}
.mt1fla a{ font-size:15px; color:#797979; margin-top:35px; display:block;}
.mt1fla a:hover{color: #2783e3;}
.mt1fr{ width:484px; height:346px; float:right;overflow: hidden;}
.friend{height:342px;overflow:hidden;width:553px;}
.mr_frbox{height:342px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:27px;margin:160px 0px 0 0;width:15px;}
.mr_frUl{float:left;height:342px;width:496px;margin-left:13px; overflow:hidden;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:15px;height:27px;}
.mr_frUl ul li{display:inline;float:left;height:342px;width:238px;overflow:hidden;position:relative; margin-right:20px;}
.mr_frUl ul li a img{height:340px;width:236px; border:#ddd 1px solid; opacity: 1; transition-duration: 1s;}
.mr_frUl ul li a:hover img{opacity: 0.6;}

/*首页_产品与服务*/
.mt2{ background:#f8f8f8; width:100%; padding:35px 0px;}
.mt2ti{ text-align:center;}
.mt2ti h1{ font-size:25px; color:#222222; font-weight:normal;}
.mt2ti p{ font-size:16px; color:#999999; margin-top:6px;}

.HomeNews .hd{height:32px; overflow:hidden; text-align:center;}
.HomeNews .hd ul{ width:1100px;}
.HomeNews .hd li{ display:inline-block; position:relative; width:150px; height:32px; margin-left:25px;}
.HomeNews .hd li:first-child{ margin-left:0px;}
.HomeNews .hd li a{ position:absolute; left:0px; width:148px; height:30px; line-height:30px; border:#1b94d0 1px solid; border-radius:5px; font-size:16px; color:#000000; text-align:center;}
.HomeNews .hd li.on a{ background:#1b94d0; font-size:16px; color:#fff; z-index:1; }
.HomeNews .tempWrap{width:1100px!important;}
.HomeNews .hd li.liFirst a{ left:0;}
.HomeNews{ width:1100px; height:auto; margin-top:30px;}
.HomeNews .bd{height:auto; }
.HomeNews .bd ul{ width:1100px;}
.CommonNewsList {margin-top:25px;}
.CommonNewsList li{ width:282px; height:232px;  float:left;  margin-right:6px; margin-top:6px; margin-left:-9px;}
.CommonNewsList li a{width:282px; height:232px; transition:all .2s linear; display:block; float:left; }
.CommonNewsList li  .com{ width:263px; height:213px; margin:0 auto; margin-top:9px; background:#fff;}
.CommonNewsList li .img{ width:261px; height:173px; border:#d8d8d8 1px solid; overflow:hidden; }
.CommonNewsList li .img img{width:261px; height:173px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.CommonNewsList li p{ font-size:14px; line-height:38px; text-align:center;}
.CommonNewsList li a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.CommonNewsList li a:hover{ background:url(../images/hover.png) no-repeat; width:282px; height:232px;}
.CommonNewsList li a:hover .img{ border:#1b94d0 1px solid;}
.CommonNewsList li a:hover .com{ background:none;}
.CommonNewsList li a:hover p{ color:#fff;}

.mtop40{ margin-top:40px !important;}
.mobar{  width:1100px; margin:0 auto; margin-top:29px;text-align:center;}
.mobar a.more,a.more:before{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.mobar a.more{position:relative;display:inline-block;width:120px;height:40px;text-align:center;line-height:40px;color:#fff; background:#00bf5e;
overflow:hidden;z-index:999; font-size:14px;}
.mobar a.more:before{content:'';position:absolute;top:0;left:0;width:0;height:40px;background:#1b94d0;z-index:-1}
.mobar a.more:hover{color:#fff}
.mobar a.more:hover:before{width:120px}

.mobar a.morea,a.morea:before{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.mobar a.morea{position:relative;display:block;width:118px;height:38px; border:#999999 1px solid;margin:0 auto;text-align:center;line-height:38px;color:#999999;overflow:hidden;z-index:999; font-size:14px;}
.mobar a.morea:before{content:'';position:absolute;top:0;left:0;width:0;height:40px;background:#1b94d0;z-index:-1}
.mobar a.morea:hover{color:#fff}
.mobar a.morea:hover:before{width:120px}

/*首页_工程案例*/
.mt3{ width:100%;height: 480px; overflow: hidden; padding-bottom: 10px; background:url(../images/casebg_02.jpg) top center no-repeat; background: #f7f7f7;}
.mt3ti{ text-align:center;width: 1360px;margin: 0 auto; padding-top:60px;margin-bottom: 28px;}
.mt3ti h1{ font-size:28px; color:#222222; font-weight:normal;}
.mt3ti p{ font-size:16px; color:#c9c6c8; margin-left:20px; display: inline-block;*display: inline;*zoom: 1;}
.mt3ti .hd{width: 1035px;margin-top: 10px; white-space: nowrap;}
.mt3ti .hd ul{text-align: center;}
.mt3ti .hd ul li{font-size: 16px;margin-right: 20px; display: inline-block;*display: inline;*zoom: 1;} 
.mt3ti .hd ul li.on a{color: #007fe5;font-weight: bold;}

.mt3 .bd{height: 330px;}
.mt3 .bd ul{white-space: nowrap;}
.mt3 .bd ul li{margin-right: 30px; display: inline-block;*display: inline;*zoom: 1;}
.mt3 .bd ul li a{width: 377px;height: 250px;display: block;overflow: hidden;}
.mt3 .bd ul li a img{width: 100%;height: 100%;}
.mt3 .bd ul li p{font-size: 16px; margin-top: 25px;text-align: center; color: #868c91;}
.mt3 .bd ul li:hover p{color: #007fe5;}
.mt3 .bd ul li:hover img{transform: scale(1.1);}

.mt3 .bd .inban{position: relative;}
.mt3 .bd .inban .inbanhd .pre ,.mt3 .bd .inban .inbanhd .next{left: 0;top: 90px; width: 23px;height: 38px;cursor: pointer; position: absolute;}
.mt3 .bd .inban .inbanhd .pre{left: -118px; background: url(../images/l.jpg) no-repeat center;}
.mt3 .bd .inban .inbanhd .next{left: 1290px; background: url(../images/r.jpg) no-repeat center;}
/*切换样式*/
.home_ad{width:1100px; height:auto; margin-top:30px; overflow:hidden;}
.home_ad .picScroll-left{width:1100px;}


.home_ad .picScroll-left .bd .picList li{float:left; width:353px; height:352px;display:inline;background:#fff;position:relative; margin-right:21px;}
.home_ad .picScroll-left .bd{}
.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;}
.home_ad .picScroll-left .bd ul li a{width:353px; height:352px; display:block;}
.home_ad .picScroll-left .bd ul li{}
.home_ad .picScroll-left .bd ul li .img{ width:353px; height:187px; overflow:hidden; display:block;}
.home_ad .picScroll-left .bd ul li .img img{ width:353px; height:187px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.home_ad .picScroll-left .bd ul li h1{ font-size:16px; color:#000000; padding:0px 20px; margin-top:18px;}
.home_ad .picScroll-left .bd ul li p{ font-size:14px; color:#555555; line-height:24px; padding:0 20px; margin-top:12px;}
.home_ad .picScroll-left .bd ul li span{ width:67px; height:30px; border:#eeeeee 1px solid; line-height:30px; color:#999999; font-size:12px; background:url(../images/more_07.jpg) 62px center no-repeat; padding-left:20px; margin-left:20px; margin-top:13px; transition:all .2s linear; display:block; }
.home_ad .picScroll-left .bd ul li a:hover{box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);}
.home_ad .picScroll-left .bd ul li a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.home_ad .picScroll-left .bd ul li a:hover h1{ color:#1b94d0;}
.home_ad .picScroll-left .bd ul li a:hover p{ color:#999999;}
.home_ad .picScroll-left .bd ul li a:hover span{ background:#1b94d0 url(../images/morehover_07.jpg) 62px center no-repeat; color:#fff; border:#1b94d0 1px solid;}


.mt3a{ width:1100px; height:auto; margin-top:30px;}
.mt3a ul{ width:1130px;}
.mt3a ul li{ width:353px; height:352px; float:left; background:#fff; margin-right:21px;}
.mt3a ul li a{width:353px; height:352px; display:block;}
.mt3a ul li .img{ width:353px; height:187px; overflow:hidden;}
.mt3a ul li .img img{ width:353px; height:187px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.mt3a ul li h1{ font-size:16px; color:#000000; padding:0px 20px; margin-top:18px;}
.mt3a ul li p{ font-size:14px; color:#555555; line-height:24px; padding:0 20px; margin-top:12px;}
.mt3a ul li span{ width:67px; height:30px; border:#eeeeee 1px solid; line-height:30px; color:#999999; font-size:12px; background:url(../images/more_07.jpg) 62px center no-repeat; padding-left:20px; margin-left:20px; margin-top:13px; transition:all .2s linear; display:block; }
.mt3a ul li a:hover{box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);}
.mt3a ul li a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.mt3a ul li a:hover h1{ color:#1b94d0;}
.mt3a ul li a:hover p{ color:#999999;}
.mt3a ul li a:hover span{ background:#1b94d0 url(../images/morehover_07.jpg) 62px center no-repeat; color:#fff; border:#1b94d0 1px solid;}

/*首页_公司新闻*/
.mt4{ width:100%; padding:35px 0px 40px; background:#fff;}
.mt4fl{ width:675px; height:auto; float:left;}

.mt4 .mt4fl .bd{ margin-top:20px;height: 280px;}
.xwtitle{border-bottom: 1px solid #d7d6dc; }
.xwtitle ul { text-align: left; font-size: 0;}
.xwtitle ul li{display: inline-block;*display: inline;*zoom: 1;}
.xwtitle ul li a{cursor: pointer; display: block;padding: 5px 0;line-height: 30px; text-align: center; padding-bottom: 10px; width: 120px;height: 32px; font-size:16px; color:#979896; font-weight:normal; transition:font-size linear .2s; -webkit-transition:font-size linear .2s; -moz-transition:font-size linear .2s; -o-transition:font-size linear .2s;}
.xwtitle ul li:hover a,.xwtitle ul li.on a{font-size: 26px;color:#1b94d0;background: url(../images/xwbg.jpg) no-repeat center 40px; transition:font-size linear .2s; -webkit-transition:font-size linear .2s; -moz-transition:font-size linear .2s; -o-transition:font-size linear .2s;}
.xwtitle span{ font-size:14px; color:#999999; float:left; margin-left:10px; margin-top:10px;}
.xwtitle a{ float:right; font-size:12px; color:#666666; margin-top:10px;}
.xwtitle a.fr{padding-top: 20px;font-size: 13px;color: #c0b8c8; }
.xwtitle a.fr img{width: 13px;height: 13px;padding-bottom: 2px; vertical-align:middle;margin-left: 5px;}
.xwtitle a.fr:hover{color:#005daa;}
/* .xwtitle a:hover{ color:#1b94d0;} */
.mt4fla{width:675px;height:150px; border-bottom:#e3e2e2 1px solid;}
.mt4fla a{width:675px; height:150px; display:block;}
.mt4fla .img{ width:160px; height:125px; float:left; overflow:hidden;}
.mt4fla .img img{ width:160px; height:125px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.mt4fla .wenzi{ width:490px; height:95px; float:right;}
.mt4fla .wenzi h1{white-space: nowrap; font-size:16px; color: #000;; line-height:25px; margin-top:5px;}
.mt4fla .wenzi h1 span{display: inline-block;*display: inline;*zoom: 1;}
.mt4fla .wenzi h1 .sp1{width: 340px;}
.mt4fla .wenzi h1 .sp2{font-size: 14px;margin-left: 72px; width: 78px; color: #929292;font-weight: normal;}
.mt4fla .wenzi p{ font-size:14px;width: 455px; line-height:25px; color:#666666; margin-top:10px;}
.mt4fla a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.mt4fla a:hover .wenzi h1 .sp1{ color:#005daa;}
.mt4fla a:hover .wenzi p,.mt4fla a:hover .wenzi h1 .sp2{ color:#999999;}
.mt4flb{ width:100%;}
.mt4flb ul{}
.mt4flb ul li{ width:100%; height:35px;  background:url(../images/sj_03.jpg) left center no-repeat; line-height:35px;}
.mt4flb ul li a{width:100%; height:41px;transition:all .2s linear; display:block; }
.mt4flb ul li em{ float:left; margin-left:15px; font-size:14px;}
.mt4flb ul li span{ float:right; font-size:14px; color:#929292;}


.mt4fr{ width:485px; height:auto; float:right;}
.mt4ban{width: 485px;height: 245px; margin-top: 20px;overflow: hidden;position: relative;}
.mt4ban img{width: 485px;height: 245px;}
.mt4ban .bd{z-index: 11;}
.mt4ban .hd{position: absolute;bottom: 10px;right: 5px;height: 18px;z-index: 12;}
.mt4ban .hd ul li{width: 18px;font-size: 14px;height: 18px;margin-right: 5px; background: white;color: #000;  display: inline-block;*display: inline;*zoom: 1;cursor: pointer; text-align: center; }
.mt4ban .hd ul li.on{color: white;background: #fd0000;}

.mtop10{ margin-top:10px;}

/*尾部*/
.footer{ width:100%; height:301px; min-width:1100px; background:#151515; color:#fff; font-size:14px;}
.footer a{color:#ffffff;}
.footer a:hover{ color:#1b94d0;}
.footer1{ width:1100px; height:250px;}
.mleft10{ margin-left:10px;}
.w230{ width:130px;}
.w220{ width:220px; margin-right:10px;}
.w250{ width:350px; margin-left:50px; margin-right:50px;}
.weiti{ margin-top:16px;}
.weiti h1{ width:100%; height:45px; line-height:45px; border-bottom:#303030 1px solid; font-size:16px; color:#fff; font-weight:normal;}
.f1a{ margin-top:10px;}
.f1a p{ font-size:14px;  line-height:30px;}
.f3a{ width:126px; height:126px; margin-left:20px; margin-top:20px;}
.f3a img{ width:126px; height:126px;}
.f4a{ margin-left:10px; margin-top:10px;}
.f4a a{ width:70px; height:36px; line-height:36px; border:#303030 1px solid; border-radius:5px; display:inline-block; font-size:14px; padding-left:54px; margin-top:20px; transition:all .2s linear; }
.f4a a.qq:hover{ background:#1b94d0 url(../images/qq_10.png) 20px center no-repeat; color:#FFF !important;}
.f4a a.email:hover{ background:#1b94d0 url(../images/yx_10.png) 20px center no-repeat; color:#FFF !important;}
.f4a a.qq{ background:url(../images/qq_10.png) 20px center no-repeat;}
.f4a a.email{background:url(../images/yx_10.png) 20px center no-repeat;}
.footer2{ height:50px; border-top:#303030 1px solid; line-height:50px;}
.footer2 img{ margin-left:10px;}

/*关于我们*/
.nybanner{position: relative;width: 100%;height:320px;overflow: hidden; z-index:999;min-width:1200px; }
.nybanner p{font-size: 45px;letter-spacing: 5px; height: 80px;top: 92px;left: 870px; background: url(../images/ibg.jpg) no-repeat center 75px ;position: absolute; color: #ffffff;font-weight: bold;}

.nymian{height:auto;margin: 0 auto;width:1200px; min-width:1200px; background:url(../images/mainbg.jpg) top center repeat-y white; position:relative; z-index:9995;}
.nycom{padding: 0 30px;   height:auto; margin:0 auto;  }
.neiye{  height:auto; margin:0 auto;}
.left{ float:left; width:257px; height:auto; margin-left:-1px; padding-bottom:20px;}
.lefttitle{ width:257px; height:71px; line-height:71px; background:#2cb7e9; text-align:center;  position:relative; z-index:99;}
.lefttitle h1{ font-size:20px; color:#ffffff; font-weight:normal; display:inline-block;}
.lefttitle span{ font-size:12px; color:#bce9ff; display:inline-block; margin-left:5px;}
.fenlei{ width:216px; height:auto; margin:0 auto; padding-top:9px;}
.fenlei ul{ width:216px;}
.fenlei ul li{ width:216px; height:37px; line-height:37px; background:url(../images/flbg.png) bottom center no-repeat;}
.fenlei ul li a{ width:216px; height:37px; transition:all .2s linear;  display:block; background:url(../images/fllist_03.png) 40px center no-repeat;}
.fenlei ul li span{ font-size:14px; color:#333333; margin-left:60px;}
.fenlei ul li a:hover{ background:url(../images/fllisth_03.png) 40px center no-repeat;}
.fenlei ul li a:hover span{ color:#1b94d0; font-weight:bold;}
.fenlei ul li a.hover{ background:url(../images/fllisth_03.png) 40px center no-repeat;}
.fenlei ul li a.hover span{ color:#1b94d0; font-weight:bold;}
.zuoce{ width:235px; height:454px; margin:0 auto; background:url(../images/zc_03.jpg) no-repeat; margin-top:17px;}
.gzh{ width:235px; height:149px; text-align:center;}
.gzh img{ width:106px; height:106px; background:#fff; padding:3px;}
.gzh p{ font-size:13px; line-height:36px; color:#fff;}
.zuocea{ width:195px; height:auto; margin:0 auto; margin-top:18px; padding-bottom:18px;}
.zuocea h1{ font-size:15px; color:#ffffff;  line-height:26px;}
.zuocea p{ font-size:14px; color:#ffffff; line-height:26px;}
.zuocea p a{color:#ffffff;}
.right{ width:844px; height:auto;  float:right;}
.rightcom{ width:795px; height:auto; margin:0 auto;}
.righttitle{ height:55px; line-height:55px; border-bottom:#d7d7d9 1px solid;}
.righttitle h1{ float:left;  font-size:16px; color:#005daa; font-weight:normal; }
.righttitle span{ font-size:12px; color:#999999; float:left; background:url(../images/dq_03.jpg) left center no-repeat; padding-left:20px;}
.righttitle span a{ color:#999999;}
.righttitle span a:hover{ color:#005daa;}
.about{ width:100%; height:auto; font-size:14px; line-height:35px; color:#000000; margin-top:15px; padding-bottom:20px;}
.about img{ max-width:100%; margin-bottom:15px;}

/*荣誉资质*/
.honor{height:auto; overflow:hidden;}
.honor ul{width: 1124px; margin: 0 auto; }
.honor ul li{ width:251px; height:auto; max-height:348px;  float:left; margin :0 15px; margin-top:20px;}
.honor ul li.on{margin-right: 0;}
.honor ul li img{ width:249px; height:auto; border:#d7d7d7 1px solid;}
.honor ul li img:hover{ filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

/*新闻中心*/
.new_ser{ width:100%; height:auto; margin-top:12px;}
.new_ser ul{ width:100%; }
.new_ser ul li{width:100%; height:140px;padding: 22px 0; border-bottom:#e3e2e2 1px dashed;  float:left;}
.new_ser ul li a{width:100%; height:44px; display:block;}
.new_ser ul li a .img{width: 160px;height: 125px;margin-right: 20px; float: left;overflow: hidden;}
.new_ser ul li a .img img{width: 100%;height: 100%;}
.new_ser ul li a .t{width: 940px; float: left;}
.new_ser ul li a .t h1{font-size: 20px;margin-bottom: 20px; font-weight: bold;color: #000;}
.new_ser ul li a .t p{font-size: 14px;line-height: 25px; color: #717f85;}
.new_ser ul li:hover img{transform: scale(1.1);}
.new_ser ul li:hover a .t p{color: #005daa;}
/* news */
.transition{transition: all 1s;}
.new { padding: 0 10px; }
.new ul li{ border-bottom:1px dashed #ededed; display: inline-block; padding: 25px 0; }
.new ul li a { display: inline-block;}
.new ul li h2{ font-size: 17px; color: #151515; font-weight: 500;   }
.new ul li:hover h2 { color: red; font-weight: bold;}
.new ul li .desc { font-size: 14px; color: #868585;  line-height: 26px; margin-top: 20px;  }
.new .box-l { width: 230px; overflow: hidden;}
.new .box-l img { width: 230px; height: 137px;}
.new ul li:hover img{   transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1); }
.new .box-c { width: 620px; padding-left: 30px;}
.new .box-r { width: 240px; text-align: right;  }
.new .box-r .date{ color: #868585; font-size: 15px; display: block;}
.new .box-r .more{ color: #ffffff; font-size: 14px; height: 34px; line-height: 34px;  width: 88px; background: #4fb3f0; display: inline-block; text-align: center; margin-top: 70px; }
.new ul li:hover .more { background: red;}

/*新闻中心详细页*/
.neirong{  margin-top:35px;}
.neirong h1{ font-size:28px; color:#000000; text-align:center;}
.ly{  height:32px; line-height:32px; border:#f2f2f2 1px solid; text-align:center; margin-top:25px; color:#999999; font-size:14px;}
.nrshow{ margin-top:17px; float:left;}
.hp{padding-bottom:25px;}
.fx{  height:40px; border-bottom:#dddddd 1px solid; margin:0 auto;}

.fy1{ line-height:32px; font-size:14px; width:608px; float:left; }
.fy{ height:auto; margin-top:15px; }
.fyfl{ float:left; width:608px; color:#191919 !important;}
.fyfl p{}
.fyfl a{ color:#000000 !important; font-size:14px !important;}
.fyfl a:hover{ color:#005daa !important;}
.fyfl h1{ text-align:left; font-size:14px; color:#888888; font-weight:bold; float:left;}
.fyfl span{ float:left;}
.fyfr{ float:right; width:104px; height:40px;}
.fyfr a{ width:102px; height:38px; display:block; border:#dddddd 1px solid; color:#005daa; text-align:center; line-height:38px; margin-top:10px; transition:all .2s linear; font-size:14px}
.fyfr a:hover{ background:#005daa; color:#fff;}

.jiathis_style{ float:right;}
.jiathis_txt{ float:left;}
.bdsharebuttonbox{ float:left; margin-top:-7px;}


/*产品*/
.product { width:795px; height:auto; margin-top:10px;}
.product ul{ width:850px;}
.product ul li{ width:270px; height:223px;  float:left;  margin-right:10px; margin-top:2px; margin-left:-9px;}
.product ul li a{width:270px; height:223px; transition:all .2s linear; display:block; float:left; }
.product ul li  .com{ width:252px; height:205px; margin:0 auto; margin-top:9px; background:#fff;}
.product ul li .img{ width:249px; height:165px; border:#d8d8d8 1px solid; overflow:hidden; }
.product ul li .img img{width:249px; height:165px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.product ul li p{ font-size:14px; line-height:38px; text-align:center;}
.product ul li a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.product ul li a:hover{ background:url(../images/prohover.png) no-repeat; width:270px; height:223px;}

.product ul li a:hover .img{ border:#1b94d0 1px solid;}
.product ul li a:hover .com{ background:none;}
.product ul li a:hover p{ color:#fff;}


/*产品详细页*/
.productshow{ width:771px; height:auto; margin:0 auto; margin-top:20px;}
.productshowa{ width:100%; height:233px;}
.tpfl{ width:350px; height:233px; float:left;}
.tpfl img{ width:348px; height:231px; border:#d7d7d9 1px solid;}
.wzfr{ width:400px; height:233px; float:right;}
.wzfr h1{ font-size:25px; color:#000000; font-weight:normal; margin-top:15px;}
.wzfr p{ font-size:14px; color:#333333; line-height:30px; margin-top:10px;}
.productshowb{ width:100%; margin-top:20px;}
.cpxq{ width:100%; height:26px; border-bottom:#005daa 2px solid;}
.cpxq h1{ width:90px; height:26px; line-height:26px; text-align:center; color:#fff; font-size:14px; font-weight:normal; background:#005daa}

/*联系我们*/
.contact{  height:auto; line-height:35px; font-size:14px; margin-top:20px; padding-bottom:25px;}
.contact1{  height:266px; margin-top:15px; background:url(../images/shiyab.jpg) no-repeat; }
.contact1left{ width:500px; height:auto; margin-top:30px; float:right;}
.contact1left ul{ width:100%;}
.contact1left ul li{ width:100%;  line-height:35px;  float:left;}
.contact1left ul li h1{ color:#000000; font-size:15px;}
.contact1left ul li span{ color:#000000; font-size:15px;}
.contact1right{ width:468px; height:151px; float:right;}
.contact1right img{ width:468px; height:151px; margin-top:5px;}
.contact2{ width:100%; height:350px; margin-top:20px;}

/*分页*/
.page_list{height:30px;line-height:30px;text-align:center;letter-spacing:0;font-size:12px;margin-top:30px; margin-bottom:30px;}
.page_list a{ height:30px;display:inline-block;color:#555555;background:#ebebeb; text-align:center;padding:0 12px;margin:0 3px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s; font-size:12px;}
.page_list a:hover{color:#fff;background:#005daa;}
.page_list a.on{color:#fff;background:#005daa;}

/*留言栏目*/
.OneOfTwo{ margin:0 auto; padding-top:30px;margin-bottom: 30px;}
.OneOfTwo table{ }
.OneOfTwo table tr{ }
.OneOfTwo table tr td{ text-align:center; font-size:14px; color:#333333;}
.OneOfTwo table tr td .input1{width:133px; border:#dddddd 1px solid; height:30px; margin-left:10px; text-indent:10px;  outline:none;}
.OneOfTwo table tr td .input{width:193px; border:#dddddd 1px solid; height:30px; margin-left:10px; text-indent:10px; outline:none;}
.OneOfTwo table tr td .input2{width:450px; border:#dddddd 1px solid; height:30px; margin-left:10px; text-indent:10px; outline:none;}
.OneOfTwo table tr td b{ color:#F00; margin-left:9px;}
.OneOfTwo table tr td .select{ width:420px; height:30px; border:#dddddd 1px solid; margin-left:10px;  text-indent:10px;}
.OneOfTwo table tr td .textarea{ width:522px; height:95px; border:#dddddd 1px solid; margin-left:10px; margin-top:10px;  float:left; margin-bottom:10px; text-indent:10px;   outline:none;}
.OneOfTwo table tr td .msg_input{ width:61px; height:30px; border:#dddddd 1px solid; margin-left:10px;}
.tj{ width:75px; height:32px; background:#00a2e9; float:left; font-size:14px; color:#fff; margin-left:10px; text-align:center; line-height:32px; transition:all .2s linear; display:block; border-radius:3px; border:none; cursor:pointer;}
.tj:hover{background: #008ac6;color: #fff;}
.xb{ margin-left:10px;}


.case{ height:auto;padding: 0 20px;}
.case ul{}
.case ul li{ width:330px; height:285px; float:left; background:#fafafa; margin-right:55px; margin-top:25px;}
.case ul li.on{margin-right: 0;}
.case ul li a{width:330px; height:285px; display:block;}
.case ul li .img{ width:330px; height:245px; overflow:hidden;}
.case ul li .img img{ width:330px; height:245px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.case ul li p{ font-size:15px; color:#000000; font-weight:normal; text-align:center; line-height:45px; height:45px; overflow:hidden;}
.case ul li a:hover{box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);}
.case ul li a:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.case ul li a:hover h1{ color:#1b94d0;}