﻿/* CSS Document */
*, img{margin: 0px;padding: 0px;font-family: "微软雅黑"; }
ul{list-style-type:none;}
a {text-decoration: none; color:#000;}
img{ border:0px;}

.header{height:100px; width:100%; margin:0px auto;}
.header .wrap{width:1100px; margin:0px auto;}
.logo{ float:left; padding-top:20px;}
.telnav{ float:right;}
.tel{ padding-top:19px; float:right;}
.navdh{ clear:both; padding-top:25px; float:right;}
.navdh li{ float:left; margin-left:50px;}
.navdh li a{ height:25px;}
.navdh li a:hover{border-bottom:solid 2px #00A0C2; color:#00A0C2;}
.navhg a{border-bottom:solid 2px #00A0C2; color:#00A0C2;}

.slides{width:100%;height:520px;position:relative;overflow:hidden;}
.slideInner{height:520px;position:relative;}
.slideInner a{display:block;height:520px;background-size:cover;background-position:center top;position:relative;text-align:center;z-index:1; }
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-135px;}
.slideInner a div.img2{width:1070px;position:absolute;top:557px;left:50%;margin-left:-535px;}
.slideInner .slide3 .img2{top:200px;}
.slideInner .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.nav{width:1000px;position:relative;;margin:0 auto;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-350px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-350px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:48%;top:490px;z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#cecece;}
.navListBox li a.active{background-color:#cf6905;}

.main1{ width:1100px; margin:0px auto; padding-top:68px;}
.title1{width:170px; margin:0px auto; height:75px;}
.title1 p{ text-align:center;}
.title1 .p1{ font-size:28px; color:#333333;}
.title1 .p2{font-size:16px; color:#666666;}
.title1 .p3{ width:30px; height:2px;margin:auto; margin-top:10px; background:url(../images/hg.jpg) no-repeat center;}
.main1>ul{ margin-top:25px; overflow:hidden;}
.main1>ul li{ float:left; margin-left:25px; margin-right: 25px; width:316px;}
.main1>ul li img{display:block; margin:0px auto;}
.main1>ul li p{ text-align:center;margin-top:10px;} 
.main1>ul li .p1{font-size:18px; color:#1a1a1a;}
.main1>ul li .p2{ font-size:14px; color:#666666;}

.title2{padding-top:60px; clear:both;}
.main2{ width:1100px; margin:0px auto; margin-bottom:55px;}
.main2>ul{ margin-left:-18px; margin-top:40px;overflow:hidden;}
.main2>ul li{ float:left; margin-left:18px; width:260px;}
.main2>ul li img{ border: solid 1px #E6E6E6;}
.main2>ul li p{font-size:16px; color:#1a1a1a; text-align:center; padding-top:20px;}
.main2>ul li p a:hover{color:#00a0c2;}
.more{width:120px;text-align:center; font-size:14px; line-height:35px; clear:both; margin:0px auto;  padding-top:30px;height:35px; }
.more a{color:#fff; display:block;background:#00B5DC;}
.more a:hover{background:#01aacf;}

.main3{ width:100%; margin:0px auto; background:url(../images/cgalbj.jpg) center no-repeat; margin-top:66px; height:520px;}
.main3>ul{padding-top:40px;margin:0px auto; width:255px; height:30px;}
.main3>ul li{ float:left;margin-left:10px;height:30px; line-height:30px; }
.main3>ul .l1{ font-size:28px; color:#fff;}
.main3>ul .l2{ font-size:16px; color:#f7f7f7;}
.main3 .list{width: 786px;margin: 0px auto;color: #fff;padding-top: 55px;line-height: 24px;height: auto;overflow: hidden;}
.main3 .list .l1{font-size:16px;}
.main3 .list .l2{font-size:14px;}
.main3 .list .lt{ float:left;overflow:hidden; width:383px; height:239px;}
.main3 .list .lt .u1{margin-top:60px; width:373px; }
.main3 .list .lt .u2{padding-top:83px; clear:both;}
.main3 .list .lt ul{margin-right:10px;}
.main3 .list .lt .l1{ float:right;}
.main3 .list .lt .l2{ clear:right; float:right;}
.main3 .list .ct{ float:left; width:14px; height:281px;}
.main3 .list .gt{ float:left;overflow:hidden;margin-top:-17px; width:383px; height:196px;}
.main3 .list .gt ul{margin-left:10px; }
.main3 .list .gt .u1{}
.main3 .list .gt ul:hover{font-weight:bold;}
.main3 .list .lt ul:hover{font-weight:bold;}
.main3 .list .gt .u2{padding-top:100px;}
.more1{clear:both;margin:0px auto;width:120px;height:35px;text-align:center; font-size:14px; line-height:35px; }
.more1 a{color:#00A0C2; display:block;background:#fff;}
.more1 a:hover{font-weight:bold;}

.title3{ margin-bottom:45px;}
.main4{ width:1100px; margin:0px auto; padding-top:61px; height:auto; overflow:hidden;}
.main4>.lt{float:left; width:300px;}
.main4>.lt img{margin-bottom:15px;}
.main4>.lt span{ font-size:16px;  display:block; text-align:center;}
.main4>.lt .d1{border-bottom:solid 1px #000; margin:0px auto; width:80px;}
.main4>.lt .d2{ width:64px;}
.main4>.lt .d3{ width:96px;}
.main4>.lt>.p2{ font-size:14px; margin:0px auto; margin-top:15px; line-height:24px;}
.main4>.ct{margin-left:100px;}
.fenye{ padding:20px 0px; margin:0px auto;}
.main5{ width:100%; margin:0px auto; margin-top:66px; border-top:solid 1px #E6E6E6; height:auto;}
.main5 .wrap{width:1140px; margin:0px auto; overflow: hidden;}
.main5 .wrap>ul{ margin-top:30px;overflow: hidden; margin-bottom:30px;}
.main5 .wrap>ul li{float:left; padding:30px;}
.main5 .wrap>ul li p{font-size:14px; text-align:center; line-height:30px;}

.footer{width:100%; margin:0px auto; background:#ECEBE9;}
.footer .wrap{width:1100px; margin:0px auto; padding-top:40px; overflow:hidden; height:auto; margin-bottom:37px; }
.footer .wrap .u1{float:left; margin-left:-105px;overflow:hidden;}
.footer .wrap .u1>li{ float:left; margin-left:135px;}
.footer .wrap .u1>li ul li{ margin-top:10px; }
.footer .wrap .u1>li ul li a{color:#000;font-size:12px; }
.footer .wrap .u1>li ul li a:hover{color:#00a0c2;}
.footer .wrap .u1>li ul .l1{ margin-bottom:20px; }
.footer .wrap .u1>li ul .l1 a{color:#000;font-size:14px; }
.footer .wrap .u1>li ul .l1 a:hover{color:#00a0c2;}
.footer .wrap .u2{ float:right; overflow:hidden;}
.footer .wrap .u2>li{ height:30px; margin-top:20px;}
.footer .wrap .u2>.l2{ line-height:26px; }
.footer .wrap .u2>li img{ margin-right:10px; float:left; padding:2px;}
.footer .wrap .u2>li span{color:#000;font-size:12px;  display:block; }
.footer>p{ clear:both; line-height:68px;width:1100px; margin:0px auto; border-top:dashed 1px #BFBFBF; font-size:12px; color:#000;}
/*关于我们*/
.banner1{width:100%; height:300px; margin:0px auto; background:url(../images/banner1.jpg) center no-repeat;}
.banner2{width:100%; height:300px; margin:0px auto; background:url(../images/banner2.jpg) center no-repeat;}
.banner3{width:100%; height:300px; margin:0px auto; background:url(../images/banner3.jpg) center no-repeat;}
.nav1{ width:100%; height:40px; margin:0px auto; background:#00A0C2;}
.nav1>ul{margin-left:-25px; width:1100px; margin:0px auto; }
.nav1>ul li{ float:left; margin-left:50px; line-height:40px;}
.nav1>ul li a{ color:#fff;}
.nav1>ul li a:hover{font-weight:bold; color:#fff;}
.qyjj{width:1100px; margin:0px auto; padding-top:45px;}
.jjlist{ margin-top:40px; overflow:hidden; background:#F5F5F5;}
.jjlist .tp{ float:left;}
.jjlist .jj{ margin-left:35px; float:left; width:480px;}
.jjlist .jj h4{ text-align:center; margin-bottom:20px; margin-top:55px;font-weight: 100;}
.jjlist .jj p{ font-size:14px; line-height:24px; color:#4c4c4c;}
#gswh{ width:100%; height:495px;background:#F5F5F5; margin:115px auto 0px; overflow:hidden;}
.gswh{width:1100px; margin:0px auto;clear:both; overflow:hidden; background:#F5F5F5; padding-top:50px;}
.gswh>ul{ margin-left:-20px; margin-top:50px; overflow:hidden;}
.gswh>ul li{ float:left; margin-left:20px; }
.gswh>ul li p{ text-align:center; margin-top:10px;}
.gswh>ul li .p1{ font-size:18px;}
.gswh>ul li .p2{ font-size:14px; color:#4c4c4c;}
.slys{width:1100px; margin:0px auto; padding-top:80px; clear:both; }
.slysxq{ background:url(../images/slysbj.jpg) no-repeat center; width:1098px; height:289px;box-sizing: border-box;margin-top: 35px;}
.slysxq p{ width:600px; color:#fff; font-size:14px; line-height:36px; margin-left:240px; padding-top:80px;}
#sdry{ width:100%; height:620px; background:url(../images/rongyubj.jpg) center no-repeat; margin-top:88px;}
.sdry{width:1100px; margin:0px auto; padding-top:70px; }
.sdry>ul{ margin-top:62px; margin-left:-40px; overflow:hidden;margin-bottom:100px;}
.sdry>ul li{ float:left; margin-left:40px;}

.apply{width:1200px;margin:0px auto 0 auto; margin-top:57px;}
.apply_array{width:244px;float:left;height:313px;margin-right:16px; margin-left:16px;}
.apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;background:url(imgs/vote.gif) no-repeat 0px 0px;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}
.apply_last{margin-right:0px}
.apply_img{text-align:center;width:100px;display:table-cell;background:#e2e2e2;height:100px;font-size:95px;vertical-align:middle}
.apply_array a{text-decoration:underline}
.apply_array a:hover{color:#e01111}
.apply_info{text-align:center;padding:15px;}
.apply_comment{text-align:center}
.apply_info a{line-height:17px;font-weight:700}
.apply_nav{position:relative;width:1100px;float:left;height:313px;overflow:hidden}
.apply_w{position:absolute;width:1100px;float:left;left:0px}
.apply .img_l{float:left;cursor:pointer; padding-top:130px;}
.apply .img_r{float:left;cursor:pointer; padding-top:130px;}

/*设备维修*/
#sbwx{ width:100%; height:auto; background:#F7F7F7; margin:0px auto;padding-bottom:38px;}
.sbwx{width:1100px; margin:0px auto; overflow:hidden;}

.leftnav{ float:left;margin-top:20px;width:180px; }
.leftnav li{width:180px; height:70px; line-height:70px; text-align:center; border-bottom:solid 1px #EBEBEB; background:#fff;}
.leftnav li a{ display:block;}
.leftnav li a:hover{ background:#00A0C2; color:#FFFFFF;}
.wxlist{ width:900px; float:right; margin-top:18px; background:#fff;padding-left: 25px;box-sizing: border-box; padding-bottom:60px;}
.wxlist li{ float:left; width:166px; height:126px; background:url(../images/sbwxtpbj.jpg) center no-repeat; margin-top:47px; margin-left:38px;}
.wxlist li:hover{ background:url(../images/sbwxtpbj1.jpg) center no-repeat;}
.wxlist li a{ display:block;}
.wxlist li img{ margin:5px auto;width:150px; height:82px; display:block;}
.wxlist li span{ display:block; text-align:center;  font-size:14px;}
#leftnavx{background:#00A0C2; color:#FFFFFF;}
#leftnavx a{color:#FFFFFF;}
/*设备维修内页*/
#xqyny{ width:100%; height:auto; background:#F7F7F7; margin:0px auto;}
#xqy{ width:100%; height:auto; background:#F7F7F7; margin:0px auto; overflow:hidden;}
.xqy{width:1100px; margin:0px auto; overflow:hidden; background:#fff;}
.xqy1{ padding-bottom:40px; padding-top:10px;}
.xqy2{ margin:10px auto 22px;; }
.nytitle{ height:60px; border-bottom: solid 1px #EBEBEB; line-height:60px; padding-left:30px;}
.nytp{ margin-top:30px; margin-left:50px;}
.xqy>ul{ margin-left:30px; margin-top:30px; margin-bottom:38px;}
.xqy>ul li{ font-size:12px; color:#333; line-height:26px;}
/*现场服务*/
.xcfwny{ width:900px; background:#fff; float:right; margin:20px 0px 40px; padding-bottom:115px;}
.xcfw{width:1100px; margin:0px auto; overflow:hidden;}
.xcfwtp{ margin-top:60px; margin-left:60px; float:left; }
.rightny{ float:right; margin-top:18px; background:#fff; width:898px; padding-bottom:30px;margin-bottom:40px;}
.rightny>.u1{ width: 90%; margin: 0 auto; list-style-type:disc; margin-top:30px; line-height:30px;}
.rightny>.u1 li{list-style-type:none;}
/*工业产品*/
.gycp{width:1100px; margin:0px auto; overflow:hidden;}
.gycpny{ float:right; margin-left:30px; width:888px;}
.connav1{ height:50px; margin-top:20px; overflow:hidden; background:#fff;margin-left:-10px;}
.connav1 li{ float:left; margin-left:20px; line-height:26px; font-size:14px; margin-top:13px;}
.connav1 li a{ display:block;}
.connav1 li a:hover{background:#00A0C2; color:#fff;}
.connav1 li a:visitrd{background:#00A0C2; color:#fff;}
.connav2{margin-top:15px;clear:both; margin-bottom:15px;}
.cplist{ overflow:hidden; background:#fff; padding-bottom:25px; margin-left:-10px;}
.cplist li{ width:212px; margin-left:10px; float:left;margin-top: 25px;}
.cplist li img{ border:solid 1px #EBEBEB;}
.cplist li p{ margin-left:10px;}
.cplist li .p1{ font-size:14px;margin-top:10px; line-height:30px;}
.cplist li .p1:hover{color:#00a0c2;}
.cplist li .p2{ font-size:12px; color:#666; line-height:20px;}
.cplist li .p2:hover{color:#00a0c2;}
.fy {  height:30px; padding:20px 0px 40px; margin:0px auto; clear:both; width:610px; overflow:hidden;}
.fy li{ float:left; margin-left:5px; border-radius: 3px; font-size:14px; color:#666; text-align:center;}
.fy li input{ width:40px;color:#666;}
.fy li a{color:#666;line-height:24px; display:block; background:#fff;}
.fy .l1{border:solid 1px #EBEBEB; }
.fy .l1 a:hover{background:#00A0C2; color:#fff; border-radius: 3px;}
.fy .l2{ margin-left:30px;}
.tpcogmjs{ width:225px; line-height:44px; margin-left:50px; float:left; margin-top:90px;}
#gcxm{width:100%; height:auto; background:#F7F7F7; margin:0px auto; overflow:hidden;}
.gcxm{ padding:20px 10px 0px; background:#fff;width:1100px; margin:0px auto; margin-top:20px;}
.gcxm>ul{overflow:hidden;margin-left:-18px;}
.gcxm>ul li{ height:260px; float:left; margin-left:18px; width:260px;}
.gcxm>ul li img{ border: solid 1px #E6E6E6;}
.gcxm>ul li p{font-size:16px; color:#1a1a1a; text-align:center; padding-top:20px;}
.gcxm>ul li p a:hover{color:#00a0c2;}

.main{width:1100px; margin:0px auto; overflow:hidden;margin-bottom: 30px;}
.repair{
	height: 100%;
	float: right;
	margin-top: 25px;
	background: #fff;
}
.repair ul{
	margin: 0 auto;
	padding: 25px;
	color:#333;
	line-height: 30px;
}
.cgal{width:1100px; margin:0px auto; overflow:hidden;}
.allist{ overflow:hidden; margin-top:20px;}
.allist li { margin-top:10px; height:92px; background:#fff; padding:10px 17px;}
.allist li div{ float:left; margin-right:15px;}
.allist li h4{line-height: 34px;
    font-size: 16px;
    font-weight: 100;}
.cgal li h4 a{color:#000;}
.cgal li h4 a:hover{color:#00a0c2;}
.allist li p{ font-size:12px; color:#808080; line-height:34px;}
.allist li p a{color:#808080;}
.allist li p a:hover{color:#00a0c2;}
.allist li i {
 width:82px;
	height:24px;
 text-decoration:none;
 display:block;
 background:url(/images/cgaltp2.jpg) no-repeat;
 background-position:0px 0;
 background-repeat: no-repeat;
 margin-left:140px;
}
.allist li i:hover,.allist li i:active {
 background-position:0 0;
 background:url(/images/cgaltp3.jpg) no-repeat;
}
.content{width:1100px; margin:20px auto; overflow:hidden; background:#fff;}
.content>ul{ float:left;margin-bottom: 40px;}
.ditu{width:1020px; margin:22px auto 44px;;}
.ewm{width: 190px; float:left; margin:45px; margin-top:0px;}
.ewm p{ font-size:10px; line-height:30px; text-align:center;}
#content{ width:100%; height:auto; background:#F7F7F7; margin:0px auto; overflow:hidden;}
.content>ul li{ font-size:14px; line-height:26px; color:#1a1a1a;}
.content>ul .l1{ font-size: 20px; color:#ff615d; line-height:28px;}
.content>ul .l1 i{ margin:0px 10px 0px 5px;}


#div_page table tr td a:hover{color:#00BAD6;}
.seled {
    background: #00A0C2;
    color: #fff;
}

.yScrollList{width:1100px;height:263px;background:#ffffff;margin:0px auto 0; margin-top:70px;}
.yScrollListTitle{width:600px;height:36px;line-height:38px; margin:0 auto;}
.yScrollListTitle h1{ width:199px; height:34px; margin:0 auto; cursor:pointer;font-size:15px;background:#fff;color:#333333;height:38px;float:left;text-align:center;font-family:"微软雅黑";}
.yScrollListTitle h1.yth1click{ width:198px; height:34px;  background:#00a0c2; border-top:solid 1px #00a0c2;border-bottom:solid 1px #00a0c2; color:#fff;}
.yScrollListTitle h1.ytitleh12{ width:198px; height:34px; border-top:solid 1px #00a0c2;border-bottom:solid 1px #00a0c2;}
.yScrollListTitle h1.ytitleh13{ width:198px; height:34px; border:solid 1px #00a0c2;}
.yScrollListIn{width:100%;height:224px;position:relative; }
.yScrollListInList{display:none;width:1100px;height:224px;position:absolute;padding:0 0px;left:0;top:0;overflow:hidden;}
.yScrollListInList .yScrollListbtn{cursor:pointer;position:absolute;width:13px;height:19px;top:96px;background:url(../images/btnys.png) no-repeat 0 0;}
.yScrollListInList .yScrollListbtnr{background-position:-14px 0;right:5px;}
.yScrollListInList .yScrollListbtnl{left:5px;}

.marquee {width:1100px;height:155px;overflow:hidden; margin-top:40px;}
.marquee li{ display:inline; float:left; margin-right:17px;}
.marquee li a{ display:block; float:left; text-align:center; font-size:14px; margin-bottom:5px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:204px; height:153px;border:solid 1px #e7e7e7;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block;}

.yScrollBigImg{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:9999; top:0px;}
.yScrollBigImg i{ position:absolute; right:-18px; top:-18px; background:url(/images/X.png); display:block; width:36px; height:36px;}
.yScrollBigImg>div{ width:700px; height:525px; position:absolute;top:50%; margin-top:-263px; left:50%; margin-left:-350px;}
.yScrollBigImg>div img{ width:100%; height:100%;z-index:10000;} 