@charset "utf-8";
body{padding:0px; margin:0px; background:url(../images/ys_web0526_bg.jpg);}
*{ margin:0px; padding:0px; list-style:none; border:0px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑","STHeiti","MingLiu";}
.ys_topnav{ background:url(../images/ys_web0526_1.jpg) no-repeat center top; height:109px;}
.ys_topnav .w1024{ width:1024px; margin:0 auto; height:109px; overflow:hidden;}
.ys_topnav .w1024 .d1{ padding-left:340px; height:44px; line-height:44px; color:#FFF; font-size:12px;}
.ys_topnav .w1024 .d1 p{ display:inline-block; float:left;}
.ys_topnav .w1024 .d1 span{ display:inline-block; float:right;}
.ys_topnav .w1024 .d1 span a{ font-size:12px; color:#FFF; text-decoration:none; margin:0px 15px;}
.ys_topnav .w1024 .d1 span a:hover{ text-decoration:underline;}
.ys_topnav .w1024 .d2{ padding-left:340px; height:63px;  color:#FFF; font-size:12px;}
.ys_topnav .w1024 .d2 ul li{ float:left; width:80px; text-align:center; padding:0px 8px;}
.ys_topnav .w1024 .d2 ul li a{ display:block; width:80px; height:50px; line-height:50px; font-size:16px; color:#000; text-align:center; text-decoration:none; padding-top:5px;}
.ys_topnav .w1024 .d2 ul li a:hover{ border-bottom:4px solid #2288cd;}
.ys_banner{ width:100%; height:480px;}

/* 切换 */
.slides{width:100%;height:480px;position:relative;overflow:hidden;}
.slideInner{height:600px;position:relative;left:0;margin-left:0; width:100%;}
.slideInner a{display:block;height:480px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.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:1200px;position:relative;left:50%;margin-left:-600px;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/ys_ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-350px;margin-top:-58px;background:url(../images/ys_ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;top:450px;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:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}

.undis{ display:none;}
.list_more{ position:absolute; top:30px; background:#000; color:#FFF;}
.index_nav .list{position:relative; z-index:999;}


.ys_news{ width:1024px; margin:0 auto; padding-top:15px; height:220px;}
.ys_news .left{ float:left; width:560px; height:220px; overflow:hidden;}
.ys_news .right{ float:right; width:420px; height:220px;}
.ys_news .left .gsjj{ width:560px; padding-top:20px;}
.ys_news .left .gsjj div{ float:left; border:1px solid #ddd; width:224px; overflow:hidden; height:138px;}
.ys_news .left .gsjj p{ display:block; float:right; font-size:12px; line-height:28px; width:315px; text-indent:25px;}
.ys_news .left .gsjj p a{ color: #000000; text-decoration: none; }

.ys_news .right .list{ width:420px; padding-top:20px;}
.ys_news .right .list ul li{ height:28px; line-height:28px; width:420px; overflow:hidden;}
.ys_news .right .list ul li a{ display:block; float:left; font-size:12px; color:#000; text-decoration:none; width:330px; overflow:hidden;}
.ys_news .right .list ul li a:hover{ text-decoration:underline; color: #2188cd}

.ys_news .right .list ul li b{ color:#999; font-size:12px; width:90px; float:left; text-align:center; display:block; font-weight:normal;}

.ys_bt{ width:100%; border-bottom:2px solid #2b2b2b; height:35px; position:relative;}
.ys_bt span{ background:url(../images/ys_web0526_2.jpg) no-repeat center top; width:110px; height:33px; display:block; color:#FFF; text-align:center; line-height:33px; position:absolute; bottom:-2px;}
.ys_bt b{ display:inline-block; padding-left:115px; font-size:12px; line-height:35px; font-weight:normal;}
.ys_bt a{ display:inline-block; float:right; margin-right:10px; margin-top:5px;}

.ys_img{ width:1024px; margin:0 auto;}
.ys_img .list{ padding-top:15px; width:1024px; overflow:hidden;}
.ys_img .list ul{ overflow:auto; width:1110px;}
.ys_img .list ul li{ float:left; width:226px; height:220px; overflow:hidden; margin-right:40px;}
.ys_img .list ul li div{ border:1px solid #ddd; width:224px; height:138px; overflow:hidden;}
.ys_img .list ul li div img{ width:224px; height:138px;}

.ys_img .list ul li span{ display:block; text-align:center; height:30px; line-height:30px; padding-top:5px;}
.ys_img .list ul li span a{ color:#000; text-decoration:none; font-size:12px;}
.ys_img .list ul li p{ display:block; text-align:center; height:25px; line-height:25px;}
.ys_img .list ul li p a{ color:#999; text-decoration:none; font-size:12px;}
.ys_img .list ul li a:hover{ text-decoration:underline;}

.ys_zizhi{ width:1024px; margin:0 auto;}
.ys_zizhi .list{ padding-top:15px;padding-bottom:15px; width:1024px; overflow:hidden;}
.ys_zizhi .list ul{ overflow:auto; width:1110px;}
.ys_zizhi .list ul li{ float:left; width:156px; height:279px; overflow:hidden; margin-right:15px; }
.ys_zizhi .list ul img{border:1px solid #ddd; width:156px; height:279px;}

.ys_zizhi .list ul li p{ clear: both; font-size: 14px; text-align: center;}


.bottom{ width:100%;}
.bottom span{ height:76px; line-height:76px; background:#298CCF; display:block; text-align:center; color:#FFF; font-size:12px;}
.bottom span a{ color:#FFF; margin:0px 15px; text-decoration:none;}
.bottom p{ height:76px; line-height:25px; background:#2B2B2B; display:block; text-align:center; color:#FFF; font-size:12px; padding-top: 25px;}