html,body{ overflow:auto!important;}
body {margin:0 auto;font-size:12px; font-family:"微软雅黑"; padding:0px; background:#fff;}
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {list-style:none;}
li {list-style:none;}
img {border:0px;}
a {color:#333;text-decoration:none;}
a:hover {color:#000000;	text-decoration:none;}
.tofg{ width:100%; height:190px; margin:0 auto;}
.to{ width:100%; height:auto; margin:0 auto; position:fixed; z-index:99999;box-shadow: 0px 0px 6px 2px #ccc; background:#FFF;}
.to1{ width:90%; height:35px; margin:0 auto; padding:0 5%; background:#E6E6E6;}
.to1a{ width:75%; height:35px; float:left; background:url(images/email.png) no-repeat left center; padding-left:30px; text-align:left; line-height:35px; color:#333;}
.to1b{ width:110px; height:35px; float:right; background:url(images/diqiu.png) no-repeat left center; padding-left:30px; text-align:left; line-height:35px; color:#333;}
.to1b a{color:#333; text-decoration:none;}
.to1b a:hover{color:#000; text-decoration:underline;}
.to2{ width:90%; height:auto; margin:30px auto; overflow:hidden;}
.to2a{ width:50%; height:auto; float:left; text-align:left;}
.to2b{ width:auto; height:auto; float:right; text-align:left; line-height:65px; font-size:18px; color:#000; background:url(images/tel.jpg) no-repeat left center; padding-left:40px; font-weight:bold;}
.to2b span{ font-size:22px; color:#cc0000;}
.to3{ width:90%; height:55px; margin:0 auto; background:#005BAA; padding:0 5%; border-bottom:2px solid #ff3300;}
.ding{ color:#005BAA!important;}
.to3a{ width:78%; height:auto; float:left;}
.to3a li{ width:14%; height:55px; float:left; text-align:center; font-size:16px; line-height:55px; color:#FFF; position:relative;}
.to3a li a{ color:#FFF; text-decoration:none; display:block;}
.to3a li a:hover{ color:#fff; text-decoration:none; background:#004584;}
.to3a li:hover .ejlm{ display:block; position:absolute; z-index:999;}
.ejlm{width:200px; height:auto; display:none; left:0; background:#005BAA; position:absolute;top:55px; padding:10px;}
.ejlm dl{ width:100%; height:30px; float:left; text-align:left; font-size:12px; color:#fff; line-height:30px;}
.ejlm dl a{color:#fff; text-decoration:none;}
.ejlm dl a:hover{color:#fff; text-decoration:none;}
.center{ width:100%; margin:0 auto; height:60px; clear:both; border-bottom:1px solid #E1E1E1;}
.gjc{ width:88%; margin:0 auto; font-size:14px; color:#666; line-height:60px; text-align:left; background:url(images/rm.jpg) no-repeat left center; padding-left:2%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gjc span{ color:#005BAA; font-weight:bold;}
.to3b{ width:20%; height:27px; float:right; margin:14px 0px; background:#FFF;}
.to3b1{ width:80%; height:25px; float:left; border:none; background:#FFF;}
.to3b2{ width:18%; height:27px; float:right; border:none; background:url(images/sa.jpg) no-repeat center;}
.to3c{ display:none;}
.banbj{ width:100%; height:auto; margin:0 auto;}
.banner {
  position: relative!important;
  overflow: hidden;
  width: 100%; /* 根据需要调整 */
  height:auto!important; /* 根据需要调整 */
}

.banner-container {
  display: flex;
  transition: transform 0.5s ease;
}

.banner-image {
  min-width: 100%; /* 确保每张图片占满整个宽度 */
  height: auto; /* 保持纵横比 */
}
.arrow {
  position: absolute;
  top:45%;
  transform: translateY(-50%);
   font-size: 30px;
   width:35px;
   height:50px;
   line-height:50px;
   text-align:center;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  color:#FFF;
}
.left-arrow {
  left: 10px;
}

.right-arrow {
  right: 10px;
}
#inav {position: fixed; _position: absolute; background:url(images/dhb.png) repeat; width:100%; height:100%; right:0%; margin-left:-101px; text-align: center; display: none; z-index:999999;margin-top:55px;}
#inavCover { cursor: pointer; width:100%; height:auto; top:145px; left:20px; position: fixed; filter: alpha(opacity=100); opacity:1; z-index: 99999; text-align:left;}

#inavCover, #inav {display: none; }
#inav.push { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
#inav ul{ overflow:hidden; display:block;}
#inav li{width:100%;line-height:100px;border-bottom:1px solid #999;margin:0 auto;}
#inav li a{display:block;width:100%;font:16px/50px '微软雅黑';color:#fff; }
.big-pic{width:100%; position:relative; border-top:1px solid #071328; clear:both; display:none;}
.big-pic-in{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}
.pic-list{position:relative;height:auto;-webkit-transform:translate3d(0,0,0); z-index:0;}
.big-pic img{float:left;height:auto; width:100%;display:block;}
.big-pic3 .pic-list{width:300%;}
.big-pic3 .pic-list img{width:33.333%;}
.slide-dot{width:96%; overflow:hidden;position:absolute;left:2.8125%; bottom:10px; height:20px;}
.slide-dot span{display:inline-block;width:11px;height:11px;border-radius:11px;vertical-align:top; z-index:10;margin:3px 6px 0;float:left;background:#fbfcfc;background:-webkit-linear-gradient(top,#fbfcfc,#a4abb7);background:-moz-linear-gradient(top,#fbfcfc,#a4abb7);background:linear-gradient(top,#fbfcfc,#a4abb7);box-shadow:0 0 3px #0c1f40;}
.slide-dot .slide-dot-cur{z-index:10;vertical-align:top;background:#fbdf41;background:-webkit-linear-gradient(top,#fbdf41,#fbb304);background:-moz-linear-gradient(top,#fbdf41,#fbb304);background:linear-gradient(top,#fbdf41,#fbb304);box-shadow:0 0 3px #0c1f40}
.transition {-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
.wapxban{ display:none;}
.cen1{ width:90%; height:auto; margin:0 auto; padding:50px 5%; overflow:hidden; background:url(images/cen1.jpg) no-repeat center top;}
.cen1a{ width:46%; height:auto; float:left; overflow:hidden; text-align:center;}
.cen1a img{ width:auto; height:510px;}
.cen1b{ width:46%; height:auto; float:right; padding-top:30px;}
.sjj{ width:100%; height:auto; float:left; font-size:30px; text-align:left; line-height:55px; margin-bottom:10px; color:#000; font-weight:550;}
.sjj1{ width:100%; height:auto; float:left; font-size:14px; line-height:37px; text-align:left; margin-bottom:40px; color:#666;}
.sfw3{ width:100%; height:auto; float:left;}
.sfw3 dl{ width:33%; height:auto; float:left;}
.sfw3 dl dt{ width:100%; height:auto; float:left; text-align:center;}
.sfw3 dl dt:hover img{transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
.sfw3 dl dt img{
            margin: 0 auto;
            display: block;
            transition: all 0.2s ease-in-out;
            -webkit-transition: all 0.2s ease-in-out;
            -moz-transition: all 0.2s ease-in-out;
            -o-transition: all 0.2s ease-in-out;
        }	
.sfw3 dl dd{ width:100%; height:auto; float:left; text-align:center; font-size:16px; color:#333; line-height:40px; font-weight:bold;}
.sfw3 dl dd a{ color:#333; text-decoration:none;}
.sfw3 dl dd a:hover{ color:#C41218; text-decoration:none;}
.cen2{ width:90%; height:auto; margin:0 auto; padding:65px 5%; overflow:hidden; background:#F5F8FA;}
.cen2a{ width:100%; height:auto; float:left; font-size:30px; text-align:center; line-height:35px; color:#000; font-weight:550;}
.cen2b{ width:100%; height:auto; float:left; font-size:14px; text-align:center; line-height:30px; margin-bottom:20px; color:#333;}
.cen2c{ width:100%; height:auto; float:left;}
.cen2c li{ width:22.8%; height:auto; border:1px solid #CCC; background:#FFF; margin:10px 1%; display:inline; float:left;}
.stu{ width:94%; height:auto; float:left; text-align:center; padding:3%; overflow:hidden;}
.stu img{ width:100%; transition: 0.3s;}
.stu img:hover{transform: scale(1.2,1.2);}
.sbt{ width:94%; height:auto; float:left; text-align:center; line-height:35px; font-size:16px; color:#000; font-weight:700;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0 3%;}
.sbt a{color:#000; text-decoration:none;}
.sbt a:hover{color:#005BAA; text-decoration:none;}
.sbt1{ width:94%; height:auto; float:left; text-align:center; line-height:30px; font-size:14px; color:#005BAA;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0 3% 15px 3%;}
.sbt1 a{color:#005BAA; text-decoration:none;}
.sbt1 a:hover{color:#000; text-decoration:underline;}


.snr{ width:90%; height:25px; float:left; padding:0 5%; text-align:left; font-size:12px; line-height:25px; color:#666;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cen3{ width:90%; height:auto; margin:0 auto; overflow:hidden; padding:70px 5%; background:#005BAA;}
.cen3a{ width:100%; height:auto; float:left; font-size:28px; text-align:center; color:#FFF; font-weight:bold; margin-bottom:27px;}
.cen3b{ width:100%; height:auto; float:left; font-size:17px; text-align:center; color:#FFF; line-height:30px;margin-bottom:45px;}
.cen3c{ width:100%; height:auto; float:left; text-align:center;}
.cen4{ width:90%; height:auto; margin:0 auto; padding:65px 5%; overflow:hidden;}
.cen4a{ width:100%; height:auto; float:left;}
.ssp{ width:23%; height:auto; float:left; margin:15px 1%;}
.vid1{ width:31.333%; height:auto; float:left; margin:15px 1%;}
.ssp1{ width:100%; height:auto; overflow:hidden;}
.ssp1 img{ width:100%; transition: 0.3s;}
.ssp1 img:hover{transform: scale(1.2,1.2);}
.ssp2{ width:100%; height:45px; background:#005BAA;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align:center; line-height:45px; font-size:16px; color:#FFF;}
.ssp2 a{color:#FFF; text-decoration:none;}
.ssp2 a:hover{color:#FFF; text-decoration:underline;}
.ssp3{ width:90%; height:auto; float:left; border:1px solid #ECECEC; padding:5%;}
.ssp3a{ width:100%; height:auto; float:left; text-align:left; line-height:28px; color:#666; font-size:13px; margin-bottom:15px;}
.ssp3b{ width:100%; height:auto; float:left; text-align:left; font-size:14px; color:#000; line-height:30px;}
.ssp3b a{color:#000; text-decoration:underline;}
.ssp3b a:hover{color:#005BAA; text-decoration:underline;}
.cen5{ width:90%; height:340px; margin:0 auto; overflow:hidden; background:url(images/sly.jpg) no-repeat center; padding:30px 5%;}
.cen5a{ width:40%; height:auto; float:left; padding-top:50px;}
.sly{ width:100%; height:auto; float:left; font-size:30px; text-align:left; line-height:35px; color:#000; font-weight:600; margin-bottom:35px;}
.sly1{ width:100%; height:auto; float:left; font-size:16px; text-align:left; line-height:35px; color:#555;}
.sly1 a{ color:#000; text-decoration:none;}
.sly1 a:hover{ color:#005BAA; text-decoration:none;}
.cen5b{ width:40%; height:auto; float:right; background:#FFF; padding:25px;}
.sly2{ width:100%; height:auto; float:left; font-size:24px; text-align:left; line-height:35px; color:#000;}
.sly3{ width:100%; height:auto; float:left;}
.sly4{ width:100%; height:auto; float:left; margin:6px 0px;}
.sly4 img{ padding-top:7px;}
.wenben{ width:40%; height:35px; border:1px solid #ccc; padding:0px 2%; text-align:left; line-height:30px; font-size:14px;}
.wenben:nth-child(odd){ float:left;}
.wenben:nth-child(even){ float:right;}
.beizhu{ width:96%; height:80px; float:left; border:1px solid #ccc; padding:0px 2%; text-align:left; line-height:30px; font-size:14px;}
.yanzheng{ width:20%; height:35px; float:left; border:1px solid #ccc; padding:0px 2%; text-align:left; line-height:30px; font-size:14px;}
.anniu{ width:100%; height:45px; float:left; background:#E64545; line-height:45px; text-align:center; font-size:14px; color:#FFF; border:none;}
.root{ width:90%; height:auto; margin:0 auto; overflow:hidden; background:#232323; padding:30px 5% 0px 5%;}
.root1{ width:100%; height:auto; float:left; padding-bottom:35px; border-bottom:1px solid #666;}
.root1a{ width:20%; height:auto; float:left;}
.root1a dl{ width:100%; height:auto; float:left;}
.root1a dl dt{ width:100%; height:45px; float:left; text-align:left; font-size:20px; color:#FFF; line-height:45px; font-weight:bold;}
.root1a dl dd{ width:100%; height:auto; float:left;}
.root1a dl dd li{ width:100%; height:28px; float:left; line-height:32px; text-align:left; font-size:12px; color:#BABCBE;}
.root1a dl dd li a{color:#BABCBE; text-decoration:none;}
.root1a dl dd li a:hover{color:#fff; text-decoration:none;}
.root1b{ width:20%; height:auto; float:left;}
.root1b dl{ width:100%; height:auto; float:left;}
.root1b dl dt{ width:100%; height:45px; float:left; text-align:left; font-size:20px; color:#FFF; line-height:45px; font-weight:bold;}
.root1b dl dd{ width:100%; height:auto; float:left;}
.root1b dl dd li{ width:100%; height:28px; float:left; line-height:32px; text-align:left; font-size:12px; color:#BABCBE;}
.root1b dl dd li a{color:#BABCBE; text-decoration:none;}
.root1b dl dd li a:hover{color:#fff; text-decoration:none;}
.root1c{ width:20%; height:auto; float:left;}
.root1c dl{ width:100%; height:auto; float:left;}
.root1c dl dt{ width:100%; height:45px; float:left; text-align:left; font-size:20px; color:#FFF; line-height:45px; font-weight:bold;}
.root1c dl dd{ width:100%; height:auto; float:left;}
.root1c dl dd li{ width:100%; height:28px; float:left; line-height:32px; text-align:left; font-size:12px; color:#BABCBE;}
.root1c dl dd li a{color:#BABCBE; text-decoration:none;}
.root1c dl dd li a:hover{color:#fff; text-decoration:none;}
.root1d{ width:35%; height:auto; float:right;}
.root1d1{ width:100%; height:auto; float:left;}
.root1d1 dl{ width:100%; height:auto; float:left;}
.root1d1 dl dt{ width:100%; height:45px; float:left; text-align:left; font-size:20px; color:#FFF; line-height:45px; font-weight:bold;}
.root1d1 dl dd{ width:100%; height:auto; float:left;}
.root1d1 dl dd li{ width:100%; height:28px; float:left; line-height:32px; text-align:left; font-size:12px; color:#BABCBE;}
.root1d1 dl dd li a{color:#BABCBE; text-decoration:none;}
.root1d1 dl dd li a:hover{color:#fff; text-decoration:none;}
.root1d2{ width:40%; height:auto; float:right; text-align:right; padding-top:45px;}



.root2{ width:100%; height:50px; float:left;}
.root2a{ width:50%; height:50px; float:left; text-align:left; line-height:50px; font-size:12px; color:#BABCBE;}
.root2b{ width:40%; height:50px; float:right; text-align:right; line-height:50px; font-size:12px; color:#BABCBE;}
.root2b a{color:#BABCBE; text-decoration:none;}
.root2b a:hover{color:#fff; text-decoration:none;}
.about{ width:90%; height:auto; margin:60px auto; overflow:hidden;}
.jj1{width:20%; height:auto; float:left;}
.jj1 dl{width:100%; height:auto; float:left; margin-bottom:25px;}
.jj1 dl dt{width:90%; height:55px; float:left; background:#005BAA; padding-left:10%; line-height:55px; font-size:18px; text-align:left; font-weight:700; color:#FFF;}
.jj1 dl dd{ width:100%; height:auto; float:left; background:#f1f1f1;}
.jj1 dl dd li{ width:100%; height:45px; float:left; line-height:45px; font-size:14px; text-align:left; color:#000; border-bottom:1px solid #fff;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jj1 dl dd li a{ width:90%; height:45px;color:#000; text-decoration:none; display:block; padding-left:10%;}
.jj1 dl dd li a:hover{ width:90%; height:45px;color:#fff; text-decoration:none; display:block; background:#005BAA;}
.jj2{width:75%; height:auto; float:right;}
.gywm1{ width:35px; height:5px; float:left; background:#005BAA; margin-bottom:45px;}
.gywm2{ width:100%; height:auto; float:left; font-size:24px; color:#333; line-height:40px; text-align:left; font-weight:bold; margin-bottom:10px;}
.gywm3{ width:100%; height:auto; float:left; font-size:14px; line-height:35px; color:#333;}
.lxwm{ width:100%; height:auto; float:left; font-size:16px; line-height:40px; color:#333; margin-bottom:30px;}
.lxwm table{ width:100%;}
.vid{ width:100%; height:auto; float:left;}
.cpzs{ width:100%; height:auto; float:left;}
.cpzs dl{ width:23%; height:auto; float:left; margin:20px 1%; display:inline;}
.cpzs dl dt{ width:96%; height:auto; float:left; overflow:hidden; padding:2%; border:1px solid #CCC;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpzs dl dt img{width:100%;transition: 0.5s;}
.cpzs dl dt img:hover{transform: scale(1.2,1.2);}
.cpzs dl dd{ width:95%; height:30px; float:left; text-align:center; line-height:35px; font-size:18px; font-weight:bold; padding-left:5%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpzs dl dd span{text-align:left; line-height:20px; font-size:14px; color:#666; font-weight:normal;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpzs dl a{color:#333; text-decoration:none;}
.cpzs dl a:hover{color:#005BAA; text-decoration:none;}
.fy{ width:100%; text-align:center; height:50px; overflow:hidden; font-size:14px; float:left; line-height:50px; background:#efefef; margin:15px 0; color:#000;}
.fy a{ padding:5px 15px; color:#000; text-decoration:none; border:1px solid #ccc; background:#FFF; margin-right:10px; display:inline;}
.fy span{ padding:5px 15px; color:#000; text-decoration:none; border:1px solid #ccc; background:#FFF; margin-right:10px; display:inline;}
.bt{ width:100%; text-align:center; font-size:20px; float:left; line-height:50px; font-weight:bold; color:#000000; height:50px;}
.sj{ width:100%; text-align:center; border-bottom:1px dashed #CCCCCC; line-height:30px; float:left; font-size:12px; color:#999999; background:#efefef;}
.tu{ width:100%; margin:20px 0px; text-align:center; float:left;}
.nr{ width:100%; float:left; line-height:27px; text-align:left;}
.nr table{ width:100%;}

.cpfl{ width:100%; height:auto; float:left; margin-bottom:10px;}
.cpfl li{ width:18%; height:45px; float:left; margin:10px 1%; display:inline; text-align:center; color:#fff; background:#005BAA; line-height:45px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpfl li a{ width:100%; height:45px;color:#fff; background:#005BAA; text-decoration:none; display:block; transition:all 0.5s; font-size:14px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpfl li a:hover{ width:100%; height:45px;color:#fff; background:#CD0108; text-decoration:none; display:block;}

.zxly{ width:100%; height:auto; float:left;}
.lya{ width:80%; height:auto; float:left; padding-left:10%;}
.lya dl{ width:46%; float:left; height:auto; margin:10px 2%; display:inline;}
.lya dl dt{ width:30%; float:left; height:auto; text-align:center; font-size:16px; line-height:40px; color:#000;}
.lya dl dd{ width:70%; float:right;}
.lya dl dd img{ padding-top:7px;}
.lyb{ width:100%; float:left; height:auto; margin:10px 0; display:inline;}
.lyb dl{ width:100%; height:auto; float:left;}
.lyb dl dt{ width:14%; float:left; height:auto; text-align:center; font-size:16px; line-height:40px; color:#000;}
.lyb dl dd{ width:84%; float:left;}

.lyk{ width:94%; height:40px; padding-left:4%; border:1px solid #ccc; line-height:40px; text-align:left; font-size:14px; color:#000;}
.lyka{ width:94%; height:120px; padding-left:4%; border:1px solid #ccc; line-height:40px; text-align:left; font-size:14px; color:#000;}
.lykb{ width:40%; height:40px; padding-left:4%; border:1px solid #ccc; line-height:40px; text-align:left; font-size:14px; color:#000;}
.lyc{ width:100%; float:left; height:auto; margin:10px 0; display:inline; text-align:center;}

.ana{ width:100%; height:auto; float:left; font-size:26px; line-height:50px; color:#000; font-weight:bold; text-align:left; margin-bottom:20px;}
.ana a{ color:#000; text-decoration:none;}
.ana a:hover{ color:#005BAA; text-decoration:none;}
.anb{ width:100%; height:auto; float:left; font-size:14px; line-height:35px; color:#666; text-align:left; margin-bottom:30px;}
.anc{ width:200px; height:50px; float:left; text-align:center; color:#fff; background:#005BAA; line-height:50px; border-radius:5px;}
.anc a{ width:200px; height:50px;color:#fff; background:#005BAA; text-decoration:none; display:block; transition:all 0.8s; font-size:14px; border-radius:5px;}
.anc a:hover{ width:200px; height:50px;color:#fff; background:#000; text-decoration:none; display:block;}

.xwdt{ width:100%; height:auto; float:left;}
.xwdt dl{ width:100%; height:auto; float:left; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #eee;}
.xwdt dl dt{ width:30%; height:auto; float:left; overflow:hidden;}
.xwdt dl dt img{height:250px;transition: 0.5s;}
.xwdt dl dt img:hover{transform: scale(1.2,1.2);}
.xwdt dl dd{ width:65%; height:auto; float:right; overflow:hidden;}

/*浮动客服*/
.fudong{ width:45px; height:auto; position:fixed; z-index:99999; right:2px; top:250px;}
.fudong li{ width:45px; height:45px; float:left; position:relative; border-bottom:1px solid #FFF;}
.fudong li:hover .erm{ display:block;}
.erm{ width:155px; height:auto; position:absolute; z-index:9999; top:0px; left:-155px; display:none; background:#005BAA; line-height:45px; font-size:16px; font-weight:bold; color:#FFF; text-align:center;}
.erm a{ color:#FFF;}

.sdt{ width:90%; height:auto; margin:30px auto; overflow:hidden;}
.szsn{ width:100%; height:auto; float:left; overflow:hidden;}
.szsn1{ width:100%; height:45px; float:left; background:#efefef;}
.inx {display:none;}
.szsn1b{ width:55px; height:45px; float:right; text-align:center; font-size:12px; color:#333; line-height:45px;}
.jyxx1a{ width:100%; height:45px; float:left;}
.jyxx1a li{ width:125px; height:45px; float:left; display:block; text-align:center; line-height:45px; font-size:15px; color:#333;}
.jyxx1a li a{ width:125px; height:45px; color:#333;}
.jyxx1a li.hover{ width:125px; height:45px; color:#ffffff; background:#005BAA; font-weight:bold;}
.sdt2{ width:100%; height:auto; float:left; padding:10px 0px; line-height:35px; text-align:left; font-size:14px;}
.sdt2 a{color:#005BAA; text-decoration:none;}
.sdt2 a:hover{color:#005BAA; text-decoration:underline;}

@media screen and (max-width:1080px) {
.to1{ width:98%; padding:0 1%;}
.to1b{ display:none;}
.to2{ width:98%; padding:0 1%; margin:20px 0px;}
.to2a{ width:100%;}
.to2a img{ width:100%;}
.to2b{ display:none;}
.cen1a{ width:100%; margin-bottom:30px;}
.cen1b{ width:100%;padding-top:0px;}
.cen1a img{ width:100%; height:auto;}
.cen1{ width:90%; padding:20px 0px;}
.big-pic{ display:block;}
.to3a{ display:none;}
.to3c{ width:30%; display:block; float:left; text-align:left; height:55px;}
.sjj{ font-size:20px; line-height:30px;}
.to3b{ width:60%;}
.sjj1{line-height:28px;}
.sfw3 dl dd { line-height:25px;}
.cen2a { font-size:22px;}
.mr_frUl ul li{ width:101%;}
.cen3a{ font-size:22px;}
.cen3b { font-size:14px;}
.ssp,.vid1{ width:98%;}
.cen5a{ display:none;}
.cen5b{ width:90%; padding:5%;}
.root1a{ width:33%;}
.root1c{ width:33%;}
.root1b{ width:33%;}
.root1d{ width:100%;}
.root1d1{ width:100%;}
.root1b dl dd li {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.root1c dl dd li {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.root2{ height:auto;}
.root2a,.root2b{ width:100%; text-align:center; line-height:35px; height:35px;}
.gywm1{ margin-bottom:20px;}
.cpzs dl { width:98%;}
.tu img{ width:80%; height:auto;}
.ana { font-size:20px; line-height:35px;}
.xwdt dl dd { width:100%; margin-top:15px;}
.lya{ width:100%; padding:0;}
.lya dl{ width:100%; margin:10px 0px;}
.lyb dl dt { width:30%;}
.lyb dl dd{ width:70%;}
.jj2{ width:100%;}
.jj1{ width:100%;}
.banbj{ height:180px;}
.arrow{top:45%;}
.lxwm img{ width:100%;}
.fudong{ display:none;}
.shz1{ width:23%; font-size:12px;}
.shz2{ width:75%;}
.cpfl li{ width:48%;}
.cen2c li{ width:47.4%;}
.cen2{ padding:35px 5%;}

}