@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;font-family:"微软雅黑";color:#333333;}
img{border:none;}
p{margin:0;padding:0;}
ul,li{margin:0;padding:0;list-style-type:none;}
a{color:#333333;font-size:12px;text-decoration:none;transition:all 0.3s ease-in-out 0s;}
a:hover{color:#0069ad;text-decoration:none;}
a:visited{ color:#333;}
.clearfix { zoom: 1; }
.clearfix:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.center{margin:auto;}
.moddle{ width:1200px;}
.sbj{margin-top:30px;}
.sbj1{ margin-top:30px;}
.headbox{width:100%;left:0;top:0;z-index:300; background-color:#fff;}
.top{ border-bottom:1px solid #d3d1d1; height:36px; line-height:36px; text-align:right;}
.top h1 a{ border:1px solid #333333; padding:5px 15px;}
.top a{margin:0px 5px;}
.menu{position:relative;z-index:100; height:118px; width:100%; background-color:#fff;}
.logo{width:500px;height:118px; float:left; margin-right:20px;}
#nav{float:left; width:680px;height:40px; line-height:40px; margin-top:45px;}
#nav li{float:left;width:136px;}
#nav li a{line-height:40px;display:block;height:40px;text-align:center;font-size:15px;}
#nav li a:hover{text-decoration:none; background-color:#4A8EC5; color:#fff;}
#nav li ul{width:136px;background:#4A8EC5;list-style-type:none;text-align:left;left:-999em;position:absolute;z-index:99999;float:left;display:inline-block;}
#nav li ul li{height:35px;line-height:35px;}
#nav li ul li a:hover{ background-color:#4bacf9;}
#nav li ul li a{color:#fff;font-size:14px;height:35px;line-height:35px; font-weight:100;}
#nav li:hover ul{left:auto;}
.banner{width:100%;overflow:hidden; }
.banner_inner{position:relative;height:660px;width:1200px;margin:0 auto}
.banner_img{width:20000px}
.banner_img li{float:left;width:1903px;position:relative}
.bgli00{background-image:url(/public/upload/images/2025-01-11/67820eaf9c4b2.jpg);background-repeat:no-repeat;background-position:center center;}
.bgli01{background-image:url(../images/slides/slide1.jpg);background-repeat:no-repeat;background-position:center center;}
.bgli02{background-image:url(../images/slides/slide2.jpg);background-repeat:no-repeat;background-position:center center;}
.bgli03{background-image:url(../images/slides/slide3.jpg);background-repeat:no-repeat;background-position:center center;}
.banner .child1{position:absolute;width:588px;height:660px;left:90px;top:0}
.banner .child2{position:absolute;width:654px;height:660px;left:343px;top:0}
.banner_common{position:relative;width:100%;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:260px;width:50px;height:50px;cursor:pointer;background:url(../images/prev.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:260px;width:50px;height:50px;cursor:pointer;background:url(../images/next.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:760px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#00A5F4;}
.title{ font-size:30px; color:#535353; text-align:center; font-weight:bold; border-bottom:1px solid #bbbaba; height:50px;}
.title dt{ color:#adacac; font-size:16px; font-weight:normal; background-color:#fff; width:100px; margin:0px auto;}
.company dt{ float:left; width:462px; border:1px solid #cecece; padding:2px;}
.company li{ float:left; width:702px; margin-left:30px;}
.company li span{ color:#535353; font-size:18px; line-height:30px; font-weight:bold;}
.company li p{ line-height:25px; font-size:14px; text-indent:2em; margin-bottom:6px;}
.company li a{ margin:0px 2px;}
.company li a img{ width:220px; padding:2px; border:1px solid #e6e2e1; height:170px;}
#wrap{ width:100%; background:url(../images/wrap.jpg) no-repeat center bottom; padding:60px 0px;}
.title3{ font-size:36px; color:#fff; font-family:"Times New Roman"; text-align:center;}
.title4{ background:url(../images/title4.png) no-repeat center center; font-size:30px; color:#cccccc; text-align:center;}
.ys1{ width:565px; float:left; margin-right:70px;}
.ys1 dt{background:url(../images/1.png) no-repeat left center; height:129px; width:148px; margin-right:12px; float:left;}
.ys1 dt:hover{background:url(../images/1h.png) no-repeat left center;}
.ys1 ul{ width:405px; float:left;}
.ys1 ul li{ border-bottom:1px solid #6C6B6B; font-size:24px; color:#cccccc; padding-bottom:10px;}
.ys1 ul p{ font-size:14px; color:#666666; margin-top:15px; line-height:30px;}
.ys2{ width:565px; float:left;}
.ys2 dt{background:url(../images/2.png) no-repeat left center; height:129px; width:148px; margin-right:12px; float:left;}
.ys2 dt:hover{background:url(../images/2h.png) no-repeat left center;}
.ys2 ul{width:405px; float:left;}
.ys2 ul li{ border-bottom:1px solid #6C6B6B; font-size:24px; color:#cccccc; padding-bottom:10px;}
.ys2 ul p{ font-size:14px; color:#666666; margin-top:15px; line-height:30px;}
.ys3{ width:565px; float:left; margin-right:70px;}
.ys3 dt{background:url(../images/3.png) no-repeat left center; height:129px; width:148px; margin-right:12px; float:left;}
.ys3 dt:hover{background:url(../images/3h.png) no-repeat left center;}
.ys3 ul{ width:405px; float:left;}
.ys3 ul li{ border-bottom:1px solid #6C6B6B; font-size:24px; color:#cccccc; padding-bottom:10px;}
.ys3 ul p{ font-size:14px; color:#666666; margin-top:15px; line-height:30px;}
.ys4{ width:565px; float:left;}
.ys4 dt{background:url(../images/4.png) no-repeat left center; height:129px; width:148px; margin-right:12px; float:left;}
.ys4 dt:hover{background:url(../images/4h.png) no-repeat left center;}
.ys4 ul{width:405px; float:left;}
.ys4 ul li{ border-bottom:1px solid #6C6B6B; font-size:24px; color:#cccccc; padding-bottom:10px;}
.ys4 ul p{ font-size:14px; color:#666666; margin-top:15px; line-height:30px;}
#wrap1{ background-color:#ECECEC; width:100%; padding:20px 0px;}
.title1{ font-size:30px; color:#535353; text-align:center; font-weight:bold; border-bottom:1px solid #bbbaba; height:50px;}
.title1 dt{ color:#adacac; font-size:16px; font-weight:normal; background-color:#ECECEC; width:100px; margin:0px auto;}
.cpfl{ margin-top:20px;}
.cpfl li{ float:left; border:1px solid #cecece; border-radius:5px; height:38px; line-height:38px; margin:5px 10px;}
.cpfl li a{ font-size:16px; color:#323334; padding:0px 30px;}
.cpfl li a:hover{ color:#0069ad;}
.product{ margin-top:30px;}
.product div{ float:left; width:230px; margin:0px 5px;}
.product div li{ width:230px;}
.product div li a{ width:230px;}
.product div li a img{width:228px; height:170px; border:1px solid #cecece;}
.product div li p{height:35px; line-height:35px; text-align:center;}
.product div li p a{font-weight:bold; font-size:15px;}
.infobox{ border:1px solid #E2E2E2; float:left; margin-right:20px; width:588px;}
.infobox1{ border:1px solid #E2E2E2; float:left; width:588px;}
.title2{ border-bottom:1px solid #E2E2E2; height:36px; line-height:36px; padding:0px 10px; font-size:14px;}
.title2 span{ float:right; font-size:12px;}
.xwzx dt img{ width:190px; height:150px; float:left; margin:8px;}
.xwzx dt a{ font-size:14px; font-weight:600; height:35px; line-height:35px; color:#333;}
.xwzx dt p{ color:#666; line-height:25px;}
.xwzx ul{ padding:10px;}
.xwzx ul li{ background:url(../images/xwtb.jpg) no-repeat left center; border-bottom:1px dashed #c5c5c5; height:30px; line-height:30px;}
.xwzx ul li a{ padding-left:15px;}
.xwzx ul li span{ float:right; color:#666;}
.footer{ width:100%; background-color:#F4F4F4; border-top:1px solid #E2E2E2; padding-top:30px;}
.footnav{ border-bottom:1px solid #E2E2E2; padding-bottom:15px;}
.footnav ul{ width:160px; float:left; margin-left:30px;}
.footnav ul:last-child{width: 120px;}
.footnav ul li{ margin-bottom:5px;color:#666; font-size:16px; font-weight:900;}
.footnav ul li a{color:#666; font-size:16px; font-weight:900;}
.footnav ul p a{ font-size:12px; line-height:24px; color:#666;}
.bottom p{ line-height:36px; text-align:center;font-size:14px;}
.bottom p a{ font-size:14px;}
.yqlj{width:100%;line-height:32px; background-color:#F4F4F4; text-align:center;}
.yqlj dt a{font-size:12px;padding-left:10px;}
/*内页样式*/
.main{ margin:0px auto;}
#left{width:230px;float:left;margin-right:20px; margin-top:15px;}
#right{width:950px;float:left; margin-top:15px;}
.lxwm{ background-color:#4A8EC5; height:45px; line-height:45px; color:#fff; font-size:20px; font-weight:100; text-align:center;}
.contact{padding:10px; line-height:30px; color:#666; border:1px solid #cecece; font-size:13px;}
.contact p{ padding-left:40px;}
.mup1{font-size:16px;}
.mup{background-color:#4A8EC5;line-height:45px;height:45px;padding-left:10px; color:#fff; font-size:16px;}
.mup p{height:45px;float:left;padding-left:5px;}
.mup span{float:right;padding-right:10px;}
.mup span a{color:#fff; font-size:16px;}
.hg{line-height:30px;}
.tp{width:930px;height:160px;border-bottom:1px #e4e4e4 solid;margin:auto;margin-top:5px;padding-top:10px;}
.tp_img{width: 180px;float: left;margin-right: 10px;}
.tp_wz{width: 740px;float: right;}
.tp_wz_bt{height: 30px;line-height: 30px;text-align: left;}
.tp_wz_bt a{font-size: 14px;font-weight: bold;}
.tp_wz_bt span{float: right;padding: 0px 10px 0px 10px;background: #ff7519;}
.tp_wz_bt span a{color: #FFFFFF;font-size: 12px;font-weight: normal;}
.tp_wz_bt span a img{margin-right: 10px;}
.tp_wz_nr{line-height: 30px;text-align: left;margin-top: 10px;color: #999999;}
.tp_wz_nr a{color: #999999;}
.rytp{width: 222px;text-align: center;float: left;margin-left: 5px;margin-top: 10px;line-height: 30px;margin-right: 5px}
.rytp a img{border: 1px solid #ccc;}
.tittle{text-align: center;line-height: 40px;height: 40px;font-size: 14px;font-weight: bold;margin-top: 20px;}
.lb{text-align: left;text-indent: 2em;}
.nyxw2{width: 48%;float: left;text-align: left;height: 40px;line-height: 40px;border-bottom: 1px #e4e4e4 dashed;margin-right: 2%; background:url(../images/cion01.gif) no-repeat left center;}
.nyxw2 a{ padding-left:20px;}
.nyxw2 span{float: right;height: 40px;line-height: 40px}
.xgcp{width: 222px;float: left;margin-left:5px;text-align:center;line-height:25px;margin-right:5px}
.xgcp a img{border: 1px solid #ccc}
.page{width: 920px;text-align: center;margin: 0px auto;}
.page li{text-align: center;padding-right: 10px;float: left}
.inews{padding: 10px;text-align: left;}
.inews li{height: 40px;line-height: 40px;text-align: left;border-bottom: 1px #e1e1e1 dotted; background:url(../images/cion01.gif) no-repeat left center;}
.inews li a{ padding-left:20px;}
.inews li span{float:right;}
/*内页样式*/
.nr{line-height:30px; padding:10px; border:1px solid #cecece;}
.icpfl{ margin-bottom:10px;}
.icpfl dt {color: #fff;font-size: 18px;font-weight: bold;padding-left: 70px;padding-top: 20px;background: url(../images/icon.png) no-repeat left center;height: 60px;}
.icpfl dt span {font-size: 14px;font-weight: normal;}
.icpfl ul{ padding:10px 0px; background-color:#EDEDED;}
.icpfl ul li{ background:url(../images/xwtb1.jpg) no-repeat 30px center; line-height:40px; height:40px; background-color:#F7F7F7; margin-bottom:10px;}
.icpfl ul li a{ padding-left:50px; font-size:16px; color:#000;}
.icpfl ul p{background:url(../images/cion04.gif) no-repeat 50px center; line-height:36px; height:36px;}
.icpfl ul p a{ padding-left:60px; font-size:14px;}
