/****************---list---*********************************/

.list-search{ width:200px; height: 32px; border-radius: 16px;  display:block; overflow:hidden;  background: #f2f2f2; border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; float: right; }
.list-search-b1{ width:160px; display:block; overflow:hidden; float:left }
.list-search-b2{ width:40px;  display:block; overflow:hidden; float:left; }
.list-search-text{ width:150px; height:32px; line-height:30px; border-radius: 16px; color:#666; padding-left:10px;  *margin-top:-1px; background: #f2f2f2; border:none;  outline:0; *outline:none; ;}
.list-search-btn{ width:40px; height:32px;  border:0; outline:0;  background: url('../images/list-ico-search.png') center 8px no-repeat; cursor:pointer ; }
input.list-search-text::placeholder {  color: #f2f2f2;}

.list-search-b1 input.list-search-text::placeholder {  color: #cccccc;}
.list-search-b1 input:-webkit-autofill {
    -webkit-animation: autofill-fix 1s infinite!important;
    -webkit-text-fill-color: #333;
    -webkit-transition: background-color 50000s ease-in-out 0s!important;
    transition: background-color 50000s ease-in-out 0s!important;
    background-color: transparent!important;
    background-image: none !important;
}

ul.list-menu {display: block;overflow: hidden;font-family: microsoft yahei;  position:relative;display:flex;width:100%;}
ul.list-menu li {width: 100%;height: 60px;line-height: 60px;display:inlie-block;overflow: hidden; text-align: center; float: left;}
ul.list-menu li a {font-size: 18px;color: #333; display: block;}
ul.list-menu li a:hover {text-decoration: none;font-weight: bold; color:#e33}

.listname{ width:fit-content; height: 60px; display: block; overflow: hidden; margin: 0px 0; padding: 0px 0px 0px 200px; background: url(../images/list-logo.png) left top no-repeat; }
.listname span{ width: auto; height: 50px; display: block; overflow: hidden; text-shadow: 1px 1px 1px #900; text-align: center; line-height: 50px; margin-top: 5px; padding: 0 20px ; background: #e50112; border-radius: 15px 0 15px 0px; font-family: simsun; font-size: 30px; color:#fff;}


.dqwz {width: 100%;height: 40px;display: block; overflow: hidden;}
.dqwz span{height: 40px;font-size: 16px;line-height: 40px;display: inline-block;overflow: hidden; }
.dqwz span a	{font-size: 16px; }

ul.list-submenu { width: 100%; height: auto; display: block;  overflow: hidden; border-top: 4px solid #e32038; border-bottom: 4px solid #e32038;} 
ul.list-submenu li{ width: 100%; /*height: 74px;*/ line-height: 34px; display: block; overflow: hidden; border-bottom: 1px solid #bebebe; padding: 0 0 0 30px; position: relative;}
ul.list-submenu li span{/*position: absolute;*/ width: 70%; /*height: 74px; line-height: 74px; */left: 30px; top:0; display: block; overflow: hidden; font-size: 20px; margin: 20px 0;}
ul.list-submenu li span a{ display: block;  color: #333;}
ul.list-submenu li i{position: absolute; width: 10%; /*height: 74px; line-height: 74px;*/right: 30px; top:0;  font-size: 18px; color: #999; margin: 20px 0; }

ul.list-submenu li:hover{ background: #e32038;  border-bottom: 1px solid #e32038;}
ul.list-submenu li:hover span a{ color: #fff;}
ul.list-submenu li:hover i{  color: #fff; }

ul.list-submenu li.hover i{  color: #fff; }
ul.list-submenu li.hover span a{ color: #fff;}
ul.list-submenu li.hover{ background: #e32038;  border-bottom: 1px solid #e32038;}

ul.listphoto2{width:100%;height:auto;display:block;overflow:hidden;font-family:microsoft yahei}
ul.listphoto2 li{width:92%;height:auto;padding:20px 4%;display:block;overflow:hidden;background:#f3f3f3;position:relative;margin-bottom:30px;}
ul.listphoto2 li img{width:320px;height:190px;display:block;overflow:hidden;float:left;margin-right:30px}
ul.listphoto2 li span{width:auto;display:block;overflow:hidden}
ul.listphoto2 li span a{width:auto;height:64px;line-height:32px;font-size:22px;display:block;overflow:hidden;font-family:microsoft yahei;color:#444;font-weight:normal}
ul.listphoto2 li span a:hover{color:#e00;text-decoration:none}
ul.listphoto2 li span p{width:auto;height:72px;line-height:24px;font-size:14px;display:block;overflow:hidden;color:#777;text-indent:2em;margin-top:15px}
ul.listphoto2 li span i{width:140px;height:30px;line-height:30px;font-size:12px;display:block;color:#777;margin-top:10px}


ul.listphoto3{width:100%;height:auto;display:block;overflow:hidden;font-family:microsoft yahei}
ul.listphoto3 li{width:100%;height:auto;padding:20px 0;display:block;overflow:hidden;position:relative;margin-bottom:30px; border-bottom: 1px solid #ddd;}
ul.listphoto3 li img{width:210px;height:140px;display:block;overflow:hidden;float:left;margin-right:30px; border-radius: 5px;}
ul.listphoto3 li span{width:auto;display:block;overflow:hidden}
ul.listphoto3 li span a{width:auto;height:auto;line-height:44px;font-size:22px;display:block;overflow:hidden;font-family:microsoft yahei;color:#444;font-weight:normal}
ul.listphoto3 li span a:hover{color:#e00;text-decoration:none}
ul.listphoto3 li span i{width:140px;height:30px;line-height:30px;font-size:14px;display:block;color:#777;margin-top:15px}

ul.listtxt4{width:100%;height:auto;display:block;overflow:hidden;font-family:microsoft yahei}
ul.listtxt4 li{width:100%;height:auto;padding:10px 0;display:block;overflow:hidden;position:relative;margin-bottom:5px; border-bottom: 1px dashed #bebebe;}
ul.listtxt4 li a{width:80%;height:auto;line-height:34px;font-size:20px;display:block;overflow:hidden; float:left;font-family:microsoft yahei;color:#444;font-weight:normal;}
ul.listtxt4 li a:hover{color:#e00;text-decoration:none}
ul.listtxt4 li i{width:auto;height:34px;line-height:34px;font-size:14px;display:block;color:#777; float: right;}
ul.listtxt4 li p{
    clear: both;
    font-size: 16px;
    color: #888;
}


ul.listtxt5{width:100%;height:auto;display:block;overflow:hidden;font-family:microsoft yahei}
ul.listtxt5 li{width:auto;height:auto;padding:10px 0;display:block;overflow:hidden;position:relative;margin-bottom:10px; border-bottom: 1px dashed #ddd;}
ul.listtxt5 li a{width:80%;height:auto;line-height:34px;font-size:20px;display:block;overflow:hidden; float:left;font-family:microsoft yahei;color:#444;font-weight:normal;}
ul.listtxt5 li a:hover{color:#e00;text-decoration:none}
ul.listtxt5 li span{width:100px;height:50px;line-height:30px;font-size:14px;display:block;color:#999; float: left; margin-right: 20px; background: #f3f3f3; text-align: center; border-radius: 8px; padding: 5px 0;}
ul.listtxt5 li span font{ color: #e00; height:26px ; line-height: 26px; font-size: 26px; display: block; border-bottom: 1px solid #ddd; font-weight: bold;}

ul.listglfw{width:100%;height:auto;display:block;overflow:hidden;font-family:microsoft yahei}
ul.listglfw li{width:18%;height:auto;padding:20px 0;display:block;overflow:hidden;margin:30px 1%; border: 1px dashed #ddd; float: left; text-align: center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul.listglfw li a{width:100%;height:auto;line-height:34px;font-size:20px;display:block;overflow:hidden; font-family:microsoft yahei;color:#444;font-weight:normal;}
ul.listglfw li:hover{border: 1px dashed #e00;text-decoration:none; box-shadow: 0 0 5px rgb(0,0,0,.2);}
ul.listglfw li img{width:70px;height:55px;display:block; margin: 0 auto;}
ul.listglfw li:hover a{color: #e00;}


ul.vidfee180-230{width:110%;}
ul.vidfee180-230 li{width:180px;float:left;display:block;overflow:hidden;border: 1px solid #ddd; padding:15px; margin:0 25px 30px 0;}
ul.vidfee180-230 li img{width:100%;height:230px;display:block}
ul.vidfee180-230 li span{width:100%;font-size:14px;height:auto;display:block;text-align:center;color:#333;text-decoration:none; margin-top: 8px;}
ul.vidfee180-230 li span a{line-height:20px}
ul.vidfee180-230 li a:hover span{color:#f00;text-decoration:none}
ul.vidfee180-230 li a{text-decoration:none}
ul.vidfee180-230 li:hover{ border: 1px solid #f0a197;  }

ul.vidfee180-230a{width:110%;}
ul.vidfee180-230a li{width:180px;float:left;display:block;overflow:hidden;border: 1px solid #ddd; padding:20px; margin:0 40px 30px 0;}
ul.vidfee180-230a li img{width:100%;height:230px;display:block}
ul.vidfee180-230a li span{width:100%;font-size:14px;height:50px;display:block;text-align:center;color:#333;text-decoration:none; margin-top: 8px;}
ul.vidfee180-230a li span a{line-height:20px}
ul.vidfee180-230a li a:hover span{color:#f00;text-decoration:none}
ul.vidfee180-230a li a{text-decoration:none}
ul.vidfee180-230a li:hover{ border: 1px solid #f0a197;  }

ul.vidfee295-220{width:110%;}
ul.vidfee295-220 li{width:295px;float:left;display:block;overflow:hidden;border: 1px solid #ddd; margin:0 24px 30px 0; padding-bottom: 2px;}
ul.vidfee295-220 li img{width:auto;max-width: 100%;height:220px;display:block;margin: 0 auto;}
ul.vidfee295-220 li span{width:94%;font-size:18px;height:45px;display:block;text-align:center;color:#333;text-decoration:none; margin: 8px auto;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
ul.vidfee295-220 li span a{line-height:20px}
ul.vidfee295-220 li a:hover span{color:#f00;text-decoration:none}
ul.vidfee295-220 li a{text-decoration:none}
ul.vidfee295-220 li:hover{ border: 1px solid #f0a197;  }

ul.list18b{width:100%;overflow:hidden;display:block;font-size:18px;margin:0 auto;font-family:microsoft yahei}
ul.list18b li{margin:0px;padding:20px 0;overflow:hidden;display:block;height:auto; border-bottom: 1px solid #ddd;}
ul.list18b li a,ul.list18b li a:visited{color:#333;line-height:30px;display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.list18b li:hover a{color:#e33}
ul.list18b li span.date{font-size:12px;color:#999;line-height:30px; display: none;}


#div_yuhuatuijianNewsList li {
    position: relative;
    padding-left: 24px;
    overflow:hidden;
    display:block;
    white-space:nowrap;
    text-overflow:ellipsis;
}
#div_yuhuatuijianNewsList li:nth-child(n):before{
    content: '';
    position: absolute;
    left: 0;
    top: 22px;
    width: 20px;
    height: 24px;
    background: rgb(190 190 190);
    /* 236,96,60 */
    text-align: center;
    color: #fff;
}
#div_yuhuatuijianNewsList li:nth-child(4):before{content: '4';}
#div_yuhuatuijianNewsList li:nth-child(5):before{content: '5';}
#div_yuhuatuijianNewsList li:nth-child(1):before {
    content: '1';
    position: absolute;
    left: 0;
    top: 22px;
    width: 20px;
    height: 24px;
    background: rgb(172,2,15);
    /* 236,96,60 */
    text-align: center;
    color: #fff;
}

#div_yuhuatuijianNewsList li:nth-child(2):before {
    content: '2';
    position: absolute;
    left: 0;
    top: 22px;
    width: 20px;
    height: 24px;
    background: rgb(236,96,60);
    /* 236,96,60 */
    text-align: center;
    color: #fff;
}

#div_yuhuatuijianNewsList li:nth-child(3):before {
    content: '3';
    position: absolute;
    left: 0;
    top: 22px;
    width: 20px;
    height: 24px;
    background: rgb(255,179,44);
    /* 236,96,60 */
    text-align: center;
    color: #fff;
}


.vmaina{width:310px;margin:0 auto;display:block}
.jjhda{width:100%;min-height:290px}
.jjhda .show .topyw .arr_l a{position:absolute;left:1px;top:100px;background:url(../images/lrr.png) center center no-repeat;width:50px;height:72px;cursor:pointer;z-index:999}
.jjhda .show .topyw .arr_r a{position:absolute;right:1px;top:100px;background:url(../images/rrr.png) center center no-repeat;width:50px;height:72px;cursor:pointer;z-index:999}
.jjhda .show{width:100%;height:100%;position:relative;display:block;margin:0 auto}
.jjhda .show .no_list{ width:100%; position:absolute;right:10px;bottom:-20px;z-index:999;text-align:center}
.jjhda .show .no_list a{width:14px;height:4px;border-radius:5px;display:inline-block;margin-left:3px;cursor:pointer;background:#a3a3a3}
.jjhda .show .no_list a.cur{background:#f00}
.jjhda .show .topyw ul{width:100%;height:100%;margin:0 auto}
.jjhda .show .topyw li{width:100%;height:100%;margin:0 auto}
.jjhda .show .topyw li img{width:310px;height:225px}
.jjhda .show .topyw li h3{width:290px;padding:0 10px;overflow:hidden;height:40px;font:14px/40px microsoft yahei;position:absolute;bottom:0px;left:0px;z-index:99;text-align:left;color:#fff}
.jjhda .show .topyw li h3 a{color:#fff}
.jjhda .show .topyw li .bg{width:100%;background:#000;height:40px;left:0px;overflow:hidden;position:absolute;bottom:0px;z-index:9;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}


/****************************************************************/.cRed4,a.cRed4:link,a.cRed4:visited{color:#966f6f}
a.cRed4:hover{color:#e00}
.search{width:200px;height:32px;border-radius:16px;display:block;overflow:hidden;background:#ed630f;border-top:1px solid #cb490b;border-left:1px solid #cb490b;border-right:1px solid #ed630f}
.search-b1{width:160px;display:block;overflow:hidden;float:left}
.search-b2{width:40px;display:block;overflow:hidden;float:left}
.search-text{width:150px;height:32px;line-height:30px;border-radius:16px;color:#fff;padding-left:10px;*margin-top:-1px;background:#ed630f;border:none;outline:0;*outline:none}
.search-btn{width:40px;height:32px;border:0;outline:0;background:url('../images/ico-search.png') center 8px no-repeat;cursor:pointer}
input.search-text::placeholder{color:#ffc800}
.top-menu{position:relative;margin: 15px 0;zoom: 0.9;}
ul.menu{display: flex;/*overflow:hidden;*/font-family:microsoft yahei;position:relative;height:50px;}
ul.menu li{width:176px;height:50px;line-height:50px;display:inlie-block;overflow:hidden;text-align:center;float:left}
ul.menu li a{font-size:18px;color:#333;display:block}
ul.menu li a:hover{text-decoration:none;font-weight:bold}

ul.menu div.dropdownLayer {
    display: none;
    position: absolute;
    box-shadow: 0 2px 10px 0 #00000087;
    min-width: 80px;
    min-height: 50px;
    z-index: 9;
    text-align: left;
    background: #ffffff;
    margin-top: 0px;
    padding: 0px 35px;
    z-index: 9999;
}
ul.menu li:hover .dropdownLayer {
    display: block
}

.move-bg{display:none;position:absolute;left:0;bottom:0;width:160px;height:4px;background:#cb0306;z-index:-1}
.fouct{width:100%;display:block;overflow:hidden}
.fouct h1{width:100%;display:block;font-family:microsoft yahei;text-align:center;margin:0 auto}
.fouct h1 a{color:#b51213;text-decoration:none}
.fouct h1 a:hover{color:#e00}
.fouct span{width:100%;height:40px;line-height:40px;display:block;overflow:hidden;font-size:16px;white-space:nowrap;text-overflow:ellipsis;text-align:center;margin:0 auto}
.fouct span a{padding:0 10px}
.fouct em{ width: 100%; height: 40px; line-height: 40px; display: block; overflow: hidden; font-size: 18px; text-align: center;}
.fouct em a{color:#b51213;text-decoration:none; padding: 0 10px;  }
.vmain{width:705px;margin:0 auto;display:block}
.jjhd{width:100%;height:435px}
.jjhd .show .topyw .arr_l a{position:absolute;left:1px;top:160px;background:url(../images/lrr.png) center center no-repeat;width:50px;height:72px;cursor:pointer;z-index:999}
.jjhd .show .topyw .arr_r a{position:absolute;right:1px;top:160px;background:url(../images/rrr.png) center center no-repeat;width:50px;height:72px;cursor:pointer;z-index:999}
.jjhd .show{width:100%;height:100%;position:relative;display:block;margin:0 auto}
.jjhd .show .no_list{position:absolute;right:10px;bottom:10px;z-index:999;text-align:right}
.jjhd .show .no_list a{width:10px;height:10px;border-radius:5px;display:inline-block;margin-left:3px;cursor:pointer;background:#a3a3a3}
.jjhd .show .no_list a.cur{background:#f00}
.jjhd .show .topyw ul{width:100%;height:100%;margin:0 auto}
.jjhd .show .topyw li{width:100%;height:100%;margin:0 auto}
.jjhd .show .topyw li img{width:705px;height:435px}
.jjhd .show .topyw li h3{width:580px;padding:0 10px;overflow:hidden;height:40px;font:16px/40px microsoft yahei;position:absolute;bottom:0px;left:0px;z-index:99;text-align:left;color:#fff;text-overflow: ellipsis; display: block; white-space: nowrap;}
.jjhd .show .topyw li h3 a{color:#fff}
.jjhd .show .topyw li .bg{width:100%;background:#000000;height:40px;left:0px;overflow:hidden;position:absolute;bottom:0px;z-index:9;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.slideTxtBox{}
.hd{width:100%;height:auto;display:block}
.hd ul.qh{display:block;overflow:hidden}
.hd ul.qh li{width:auto;height:60px;line-height:60px;display:block;cursor:pointer;font-size:30px;float:left;font-family:microsoft yahei;margin-right:25px;font-weight:bold}
.hd ul.qh li a{display:block;color:#999}
.hd ul.qh li.on a{display:block;color:#bf0306}
.hd ul.qh2{display:block;overflow:hidden}
.hd ul.qh2 li{width:120px;height:44px;line-height:44px;display:block;cursor:pointer;text-align:center;font-size:22px;float:left;font-family:microsoft yahei;margin-right:5px;font-weight:bold}
.hd ul.qh2 li a{display:block;color:#999}
.hd ul.qh2 li.on a{display:block;color:#fff;background:#bf0306}
.hd ul.qh3{display:block;overflow:hidden}
.hd ul.qh3 li{width:120px;height:44px;line-height:44px;display:block;cursor:pointer;text-align:left;font-size:22px;float:left;font-family:microsoft yahei;margin-right:5px;font-weight:bold}
.hd ul.qh3 li a{display:block;color:#999}
.hd ul.qh3 li.on a{display:block;color:#bf0306}
.hd ul.qh33{display:block;overflow:hidden}
.hd ul.qh33 li{width:auto;height:44px;line-height:44px;position:relative;display:block;cursor:pointer;text-align:left;border-bottom:3px solid #f2f2f2;font-size:22px;float:left;font-family:microsoft yahei;margin-right:60px;font-weight:bold}
.hd ul.qh33 li a{display:block;color:#999}
.hd ul.qh33 li.on a{display:block;color:#bf0306;border-bottom:3px solid #bf0306}
.hd ul.qh33 li i{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #bf0306;position:absolute;left:46%;bottom:0%;display:none}
.hd ul.qh33 li.on i{display:block}

.tit4 .hd ul.qh3 li{
    float:left;
    width:auto;
    margin: 0 10px;
}
.tit4 .hd ul.qh3 li.on{
    border-top:1px solid #a00;
    overflow: hidden;
    float: left;
}


.hd ul.qh4{display:block;overflow:hidden}
.hd ul.qh4 li{width:300px;height:50px;line-height:50px;display:block;cursor:pointer;float:left;font-family:microsoft yahei;margin-right:5px;padding-bottom:15px}
.hd ul.qh4 li a{width:100%;display:block;text-align:center}
.hd ul.qh4 li a img{display:block;color:#999;transition:all .1sease;filter:saturate(0%) opacity(70%);margin:0 auto}
.hd ul.qh4 li.on a img{filter:saturate(100%)}
.hd ul.qh4 li.on{border-bottom:4px solid #a00}
.bd{zoom:1}
ul.list18h86{width:100%;overflow:hidden;display:block;font-size:18px;font-family:microsoft yahei}
ul.list18h86 li{width:100%;margin:0px;padding:0px;overflow:hidden;display:block;height:86px;background:linear-gradient(90deg,#fff7e6,#fbe4b7);margin-top:4px}
ul.list18h86 li a,ul.list18h86 li a:visited{height:60px;line-height:30px;color:#957a45;display:block;padding:13px 20px 0 0; display: -webkit-box;    -webkit-line-clamp: 2;     -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}
ul.list18h86 li a:hover{color:#cc0000}
ul.list18h86 li span{width:60px;height:52px;font-size:12px;color:#888;float:left;padding:22px 15px 0 15px;color:#957a45}
ul.list18h86 li span i.day{height:26px;line-height:26px;font-size:30px;display:block;text-align:center;font-weight:bold}
ul.list18h86 li span i.time{height:26px;line-height:26px;font-size:14px;display:block;text-align:center}
ul.list18hline{width:100%;overflow:hidden;display:block;font-size:18px;font-family:microsoft yahei}
ul.list18hline li{width:100%;margin:0px;padding:0px;overflow:hidden;display:block;border-bottom:1px solid #ddd}
ul.list18hline li a,ul.list18hline li a:visited{height:46px;line-height:46px;color:#333;display:block;overflow:hidden;background:url(../images/ico01.png) left 14px no-repeat;padding-left:25px}
ul.list18hline li a:hover{color:#cc0000}
ul.list18hline li span{width:70px;height:20px;line-height:20px;font-size:12px;color:#888;float:right;text-align:right;margin-top:15px;padding-left:20px}
ul.list18hlines{width:100%;overflow:hidden;display:block;font-size:18px;font-family:microsoft yahei}
ul.list18hlines li{width:100%;margin:10px 0;padding:0px;overflow:hidden;border-bottom:1px solid #ddd;height:62px;display:flow}
ul.list18hlines li:last-child{border:none}
ul.list18hlines li a,ul.list18hlines li a:visited{height:74px;line-height:30px;color:#333;display:block;overflow:hidden;background:url(../images/ico01.png) 0px 8px no-repeat;padding-left:25px;font-size:16px;display: -webkit-box;    -webkit-line-clamp: 2;     -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}
ul.list18hlines li a:hover{color:#cc0000}
ul.list18hlines li span{width:70px;height:20px;line-height:20px;font-size:12px;color:#888;float:right;text-align:right;margin-top:15px;padding-left:20px}
ul.list16hline{width:100%;overflow:hidden;display:block;font-size:16px;font-family:microsoft yahei}
ul.list16hline li{width:100%;height:auto;margin:0px;padding:0px;overflow:hidden;display:block;border-bottom:1px solid #ddd;padding-bottom:10px;margin-top:10px}
ul.list16hline li a,ul.list16hline li a:visited{height:56px;line-height:28px;color:#333;display:block;background:url(../images/ico01.png) left 5px no-repeat;padding-left:25px; display: -webkit-box;    -webkit-line-clamp: 2;     -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}
ul.list16hline li a:hover{color:#cc0000}
ul.list16hline li span{width:70px;height:20px;line-height:20px;display:block;font-size:12px;color:#888;float:right;text-align:right;padding-left:20px}
ul.list16sp{width:100%;overflow:hidden;display:block;font-size:16px;font-family:microsoft yahei}
ul.list16sp li{width:100%;height:auto;margin:0px;padding:0px;overflow:hidden;display:block;border-bottom:1px dashed #ddd;padding-bottom:10px;margin-top:10px}
ul.list16sp li a,ul.list16sp li a:visited{height:28px;line-height:28px;color:#333;display:block;overflow:hidden}
ul.list16sp li a:hover{color:#cc0000}
ul.list16sp li span{width:auto;height:20px;line-height:20px;display:block;font-size:12px;color:#888}
ul.dxwbk{width:100%;height:auto;display:block;overflow:hidden}
ul.dxwbk li{width:220px;height:345px;display:block;overflow:hidden;float:left;margin-right:60px}
ul.dxwbk li img{width:100%;height:305px}
ul.dxwbk li p{width:100%;height:40px;line-height:40px;display:block;overflow:hidden;text-align:center;color:#333;font-size:16px}
.pic220-135{width:100%;height:135px;display:block;overflow:hidden}
.pic220-135 img{width:220px;height:135px;display:block;float:left;margin-right:25px}
.pic220-135 span{width:auto;height:135px;display:block;overflow:hidden}
.pic220-135 span h1{width:100%;height:80px;line-height:40px;font-size:20px;color:#333;display:block;display: -webkit-box;    -webkit-line-clamp: 2;     -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}
.pic220-135 span em{width:80px;height:20px;line-height:20px;font-size:12px;color:#888;padding-top:20px;display:block}
.pic220-135 span em img{width:14px;height:13px;float:left;margin:2px 10px 0 0}
.pic348{width:100%;height:196px;display:block;overflow:hidden;position:relative}
.pic348 img{width:100%;height:196px;display:block}
.pic348 .bg{width:100%;height:40px;display:block;overflow:hidden;background:rgb(0,0,0,.7);position:absolute;left:0;bottom:0;z-index:1}
.pic348 .txt a{width:90%;height:40px;line-height:40px;font-size:14px;color:#fff;display:block;overflow:hidden;text-align:center;position:absolute;left:5%;bottom:0;z-index:2}
#certify{position:relative;width:1280px;margin:0 auto;padding:0 0 30px 0}
#certify .swiper-container{}
#certify .swiper-slide{width:580px;height:410px;background:#fff;box-shadow:0 8px 30px #c1c1c1;border:1px solid #fff}
#certify .swiper-slide img{display:block;width:550px;height:270px;margin:15px auto 0}
#certify .swiper-slide p{width:95%;height:60px;line-height:30px;display:block;overflow:hidden;text-align:center;color:#636363;font-size:16px;margin:10px auto 0;font-family:microsoft yahei}
#certify .swiper-slide:hover{background:#fcdbb0;border:1px solid #9e7c39;transition:all .5s}
#certify .swiper-slide:hover p{color:#5c3814;transition:all .5s}
#certify .swiper-pagination{width:100%;bottom:50px}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:2px solid #fff;background-color:#eee;width:8px;height:8px;opacity:1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #e00;background-color:#fff}
#certify .swiper-button-prev{left:0px;top:42%;width:75px;height:75px;background:rgb(255,255,255,.5);color:#333}
#certify .swiper-button-prev:hover{background:rgb(255,255,255,1)}
#certify .swiper-button-next{right:0px;top:42%;width:75px;height:75px;background:rgb(255,255,255,.5);color:#333}
#certify .swiper-button-next:hover{background:rgb(255,255,255,1)}
#xmt_pic{position:relative;width:1280px;margin:0 auto}
#xmt_pic .swiper-container{}
#xmt_pic .swiper-slide{width:215px;height:385px;border-radius:5px;display:block;overflow:hidden}
#xmt_pic .swiper-slide img{display:block;width:215px;height:385px}
#xmt_pic .swiper-button-prev{left:0px;width:75px;height:75px;color:#333}
#xmt_pic .swiper-button-next{right:0px;width:75px;height:75px;color:#333}
#xmt_pic .swiper-button-prev:hover{color:#fff}
#xmt_pic .swiper-button-next:hover{color:#fff}
#zt_pic{position:relative;width:1280px;margin:0 auto}
#zt_pic .swiper-container{}
#zt_pic .swiper-slide{width:300px;height:110px;display:block;overflow:hidden}
#zt_pic .swiper-slide img{display:block;width:300px;height:110px}
#kcswp{position:relative;width:100%;margin:0 auto;display:block;overflow:hidden}
#kcswp .swiper-container{}
#kcswp .swiper-slide{width:400px;height:227px;display:block;overflow:hidden}
#kcswp .swiper-slide img{display:block;width:100%;height:100%}
#kcswp .swiper-button-prev,#kcswp .swiper-button-next{color:#fff !important}

#yctp .swiper-button-prev, #yctp .swiper-button-next {
    color: #fff !important;
}


.kcpic img{width:100%;height:auto}
.tit{height:40px;display:block;overflow:hidden;margin-bottom:10px}
.tit span{height:40px;line-height:40px;display:block;font-size:30px;color:#c00;font-weight:bold;float:left;font-family:microsoft yahei}
.tit span a{color:#333;font-weight:normal}
.tit em{height:20px;line-height:20px;padding:8px 0 0 0;display:block;float:right;font-size:12px;color:#666}
.tit em a{color:#333}
.tit2{height:40px;display:block;overflow:hidden}
.tit2 span{height:40px;line-height:40px;display:block;font-size:30px;color:#333;font-weight:bold;font-family:microsoft yahei;text-align:center}
.tit2 span a{color:#333;font-weight:normal}
.tit3{height:40px;display:block;overflow:hidden}
.tit3 span{height:40px;line-height:40px;display:block;font-size:30px;color:#e32038;font-family:microsoft yahei;font-weight:bold;position:relative;padding-left:20px;}

.tit3 span:before{
    content:'';
    position:absolute;
    left:0;
    top:8px;
    border-left:6px solid #e32038;
    height:28px;
}

.tit3 span a{color:#333;font-weight:normal}
.tit3a{height:44px;display:block}
.tit3a span{height:44px;line-height:44px;display:block;font-size:22px;color:#333;float:left;font-family:microsoft yahei;font-weight:bold}
.tit3a em{height:22px;line-height:32px;padding:5px 0 0 0;display:block;float:right;color:#333;font-size:12px}
.tit3a em a{color:#333}
.tit4{height:44px;display:block;border-top:2px solid #ddd}
.tit4 span{height:44px;line-height:44px;display:block;font-size:22px;color:#333;float:left;font-family:microsoft yahei;margin-top:-2px;font-weight:bold}
.tit4 span.bd-2red{border-top:2px solid #a00}
.tit4 span.bd-1red{border-top:1px solid #a00}
.tit4 em{height:22px;line-height:32px;padding:5px 0 0 0;display:block;float:right;color:#333;font-size:12px}
.tit4 em a{color:#333}
ul.ggjs{width:110%;height:auto;display:block;overflow:hidden}
ul.ggjs li{width:110px;height:85px;display:block;overflow:hidden;float:left;margin:10px 10px 0 0;transition:all .5s}
ul.ggjs li a{width:100%;height:85px;display:block;overflow:hidden;line-height:130px;font-size:16px;color:#999;text-align:center;transition:all .5s}
ul.ggjs li a:hover{color:#fff;text-decoration:none}
ul.ggjs li.p1{background:#ededed url(../images/js-_0001.png) center 11px no-repeat}
ul.ggjs li.p1:hover{background:#f63536 url(../images/js2-_0001.png) center 11px no-repeat}
ul.ggjs li.p2{background:#ededed url(../images/js-_0000.png) center 11px no-repeat}
ul.ggjs li.p2:hover{background:#f63536 url(../images/js2-_0000.png) center 11px no-repeat}
ul.ggjs li.p3{background:#ededed url(../images/js-_0002.png) center 11px no-repeat}
ul.ggjs li.p3:hover{background:#f63536 url(../images/js2-_0002.png) center 11px no-repeat}
.yqlj{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:20px;border:2px solid #ddd}
.yqlj .list{float:left;width:calc(20% - 20px);margin:6px 10px}
.yqlj .list .link{font-weight:400;font-style:normal;font-size:16px;letter-spacing:1px;color:#B80E15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:auto;max-width:100%;cursor:pointer;text-decoration:none}
.yqlj .list .link:hover{color:#ff0000;text-decoration:underline}
.gywm{color:#ddd;color:#fff}
.gywm a{color:#fff;padding:0 8px 0 0}
#allmap{overflow:hidden;width:100%;height:60%;margin:0 0 0 0;font-family:"å¯°î†¿è’‹é—†å‘´ç²¦"}
a:hover{text-decoration:none}
ul#nav{height:100px;display:block;font-family:microsoft yahei;text-align:right;margin-top:50px;z-index:9999}
ul#nav li{width:auto;padding:0 1%;height:100px;line-height:100px;display:inline-block;position:relative}
ul#nav li a{font-size:22px;color:#333}
ul#nav li.navon a{color:#333}
ul#nav li a:hover{color:#333;text-decoration:none}
ul#nav li .subnav{width:100%;line-height:30px;overflow:hidden;display:none;border-top:1px solid #fff;position:absolute;left:0;top:90px;text-align:center;padding:15px 0;background:rgb(0,0,0,.7)}
ul#nav li .subnav a{width:auto;display:block;overflow:hidden;padding:0;margin:0;color:#fff;font-size:14px}
ul#nav li .subnav a:hover{text-decoration:underline}
ul#nav li .subnav .column,ul#nav li .subnav .prod{overflow:hidden;width:100%}
.list-ban-tit{width:100%;font-size:60px;color:#fff;position:absolute;left:0;top:55%;font-weight:bold;text-shadow:0 0 8px rgb(0,0,0,.5)}
.list-dh{width:100%;height:71px;display:block;overflow:hidden}
.list-dh li{width:160px;height:70px;display:block;float:left;position:relative}
.list-dh li a{width:100%;height:70px;line-height:70px;display:block;overflow:hidden;text-align:center;background:#f3f3f3;font-size:20px;color:#333;border-bottom:1px solid #ddd}
.list-dh li i{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #aaa;position:absolute;left:85%;top:43%}
.list-dh li:hover a{width:100%;height:70px;line-height:70px;display:block;overflow:hidden;text-align:center;background:#fff;border-bottom:1px solid #fff}
.list-dh li.hover a{width:100%;height:70px;line-height:70px;display:block;overflow:hidden;text-align:center;background:#fff;border-bottom:1px solid #fff}
.list-dh li.hover i{border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid #a00;position:absolute;left:43%;top:73%}
ul.f-menu{width:100%;display:block;overflow:hidden;font-family:microsoft yahei;border-bottom:1px solid #fff}
ul.f-menu li{width:10.28%;height:auto;padding:0 2%;display:inlie-block;overflow:hidden;float:left}
ul.f-menu li a{width:100%;height:30px;line-height:30px;display:block;overflow:hidden}
ul.f-menu li a{font-size:14px;color:#ffffff}
ul.f-menu li a:hover{text-decoration:none;font-weight:bold}
ul.f-menu li a:first-child{font-weight:bold;font-size:16px}
.wmore{width:410px;height:auto;display:block;overflow:hidden;border:1px solid #fff;text-align:center;position:absolute;right:12%;top:80%;z-index:999}
.wmore a{width:auto;height:56px;line-height:56px;display:block;color:#fff;background:none}
.wmore a:hover{color:#b73e3e;background:#fff}
.wmore2{width:410px;height:auto;display:block;overflow:hidden;border:1px solid #fff;text-align:center;margin:0 auto;margin-top:38%;z-index:999}
.wmore2 a{width:auto;height:56px;line-height:56px;display:block;color:#fff;background:none}
.wmore2 a:hover{color:#b73e3e;background:#fff}
.top{width:100%;position:absolute;left:0;top:0;z-index:9999}
.news_bg{position:absolute;left:0;top:50%;z-index:-1}
.cpyfw_bg{width:430px;height:auto;padding:100px 0;position:absolute;right:12%;top:0;z-index:9999;background:rgb(183,62,62,0.8)}
.top_bg{width:100%;height:140px;background:#fff;display:block;overflow:hidden;position:absolute;left:0;top:0;z-index:-1;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}
.wmlg_bg{width:100%;height:100%;background:#f3f3f3;position:absolute;left:20%;top:22%;display:block;z-index:-1}
.map_bg{position:absolute;left:15%;top:80px;height:400px;background:url('../images/map_pic.png') center top no-repeat;box-shadow:15px 15px 0px #fff}
.map_bg .map_tt{padding:0 0 20px 0;font-size:32px;line-height:34px;text-align:center}
.map_bg .map_txt{font-size:20px;line-height:40px;padding:30px 0 0 0;float:left}
.map_bg .map_txt p.kkon{height:40px;display:block;overflow:hidden}
.cgyw_bk{width:100%;height:100%;position:absolute;right:0;top:0;z-index:-1}
.cgyw_main{position:absolute;left:0;top:25%}
.cgyw_bk2{display:none}
.cxfz{width:100%;height:100%;padding-top:10%}
.cxfz .redmore{width:410px;height:auto;display:block;overflow:hidden;border:1px solid #b73e3e;text-align:center;z-index:6;margin:0 auto}
.cxfz .redmore a{width:auto;height:56px;line-height:56px;display:block;color:#b73e3e;background:none}
.cxfz .redmore a:hover{color:#fff;background:#b73e3e}
.cxfz .cxfz_bgpic{width:100%;height:100%;position:absolute;left:0;top:0%;z-index:-1}
.cxfz .cxfz_bgpic img{width:100%;transition:all 20s linear}
.cxfz:hover .cxfz_bgpic img{width:100%;transform:scale(1.3)}
.cxfz_bgpic2{display:none}
.cxfz .tit2{padding:50px 0 100px 0}
.news_main{width:100%;height:100%}
.news_main .redmore{width:410px;height:auto;display:block;overflow:hidden;border:1px solid #b73e3e;text-align:center;z-index:6;margin:20px auto 0}
.news_main .redmore a{width:auto;height:56px;line-height:56px;display:block;color:#b73e3e;background:none}
.news_main .redmore a:hover{color:#fff;background:#b73e3e}
.news_main .tith60{padding:100px 0 70px 0}
ul.newspic{width:100%;height:auto;display:block;overflow:hidden;padding:30px;text-align:center}
ul.newspic li{width:400px;height:480px;display:inline-block;overflow:hidden;margin-right:50px;border-radius:10px;background:#fff;box-shadow:0 0 8px #aaa;transition:all .5s}
ul.newspic li .pic{width:100%;height:295px;display:block;overflow:hidden;border-bottom:10px solid #b73e3e}
ul.newspic li .pic img{width:100%;height:auto;transition:all .5s}
ul.newspic li span{width:90%;height:60px;line-height:30px;display:block;overflow:hidden;margin:30px auto 0;text-align:left}
ul.newspic li span a{font-size:18px;color:#333}
ul.newspic li:hover span a{color:#b73e3e}
ul.newspic li em{width:90%;display:block;overflow:hidden;margin:0 auto;font-size:16px;color:#666;line-height:30px;text-align:left}
ul.newspic li:hover .pic img{transform:scale(1.1)}
.foot-wapper{width:100%;height:40%;display:block;overflow:hidden;position:absolute;bottom:0;background:#b73e3e;padding:0 0 0 0}
.foot-main{height:auto;display:block;overflow:hidden}
.foot-main .ft-logo{}
.foot-main .ft-text{width:auto;height:auto;color:#fff}
.foot-main .ft-text img{padding-right:10px;float:left}
.foot-main .ft-yqlj{}
.foot-main .ft-yqlj a{color:#fff;font-size:18px;padding-right:20px;background:url('../images/ft_yqlj.png') right 5px no-repeat;margin-right:25px}
.foot-menu{width:80%;margin:0 auto}
.foot-info{width:80%;margin:0 auto}
ul.foc-list{display:block;overflow:hidden}
ul.foc-list li{width:100%;height:auto;display:block;overflow:hidden;padding-bottom:37px}
ul.foc-list li h1{height:60px;line-height:30px;font-family:microsoft yahei;font-size:20px;display:block;overflow:hidden;font-weight:normal}
ul.foc-list li h1 a{color:#222}
ul.foc-list li h1 a:hover{color:#b73e3e}
ul.foc-list li span{height:36px;line-height:18px;font-size:14px;display:block;overflow:hidden}
ul.foc-list li span a,ul.foc-list li span{color:#888}
.guany{width:100%;height:35px;line-height:35px;font-size:12px;display:block;text-align:center;color:#fff}
.guany a{color:#fff;font-weight:bold;padding:0 5px}
#pagenav span.more a{width:90px;margin-right:3px;height:37px;line-height:37px;display:block;background:#f5f5f5;font-size:14px;text-align:center;float:left;color:#222}
#pagenav span.more a:hover{background:#c00;color:#fff}
#pagenav span.no a{width:37px;margin-right:3px;height:37px;line-height:37px;display:block;background:#f5f5f5;font-size:14px;text-align:center;float:left;color:#222}
#pagenav span.no a:hover{background:#c00;color:#fff}
#pagenav span.share a{width:88px;height:38px;display:block;float:right}
#pagenav li.disabled a,#pagenav li:last-child a{width:90px;margin-right:3px;height:37px;line-height:37px;display:block;background:#f5f5f5;font-size:14px;text-align:center;float:left;color:#222}
#pagenav li.disabled a:hover{background:#c00;color:#fff}
#pagenav li a{width:37px;margin-right:3px;height:37px;line-height:37px;display:block;background:#f5f5f5;font-size:14px;text-align:center;float:left;color:#222}
#pagenav li a:hover{background:#c00;color:#fff;cursor:pointer}
#pagenav li.active a{background:#c00;color:#fff}

.xituw{width:100%;font-size:16px;padding-top:10px}
.xituw h2{width:100%;float:left;text-align:center;color:#333;font-size:34px;line-height:50px;padding-bottom:35px;font-family:"ç€µé‚¦å–›é’‚å¬®æ¢¿é›å¯¸æ‹¨","å§’æ¶™åž³ç¼ï¿½","éŽç‘°îƒ„ç¼ï¿½"}
.xituw i{width:100%;float:left;text-align:center;color:#aaa;font-size:16px;line-height:50px;border-bottom:2px solid #eee}
.xituw .nev{width:100%;float:left;padding:17px 0}
.xituw .nev p{padding-bottom:25px;line-height:38px;font-size:18px;text-indent:2em}
.xituw .nev p img{display:block;max-width:750px;height:auto;margin:0 auto}
ul.vidfee{width:110%;padding:0 0 20px 10px}
ul.vidfee li{width:240px;float:left;display:block;overflow:hidden;margin:0 70px 70px 0;box-shadow:0 0 10px rgb(0,0,0,.3)}
ul.vidfee li img{width:100%;height:280px;display:block}
ul.vidfee li span{width:100%;font-size:24px;line-height:30px;height:30px;padding:10px 0;display:block;text-align:center;color:#333;text-decoration:none;background:#fff}
ul.vidfee li span a{line-height:30px}
ul.vidfee li em{width:90%;font-size:18px;line-height:30px;height:60px;padding:0 0 10px 0;display:block;text-align:center;color:#333;text-decoration:none;background:#fff;margin:0 auto}
ul.vidfee li a:hover span{color:#f00;text-decoration:none}
ul.vidfee li a{text-decoration:none}
ul.vidfee2{width:110%;padding:0 0 20px 10px}
ul.vidfee2 li{width:350px;float:left;display:block;overflow:hidden;margin:0 63px 63px 0;box-shadow:0 0 10px rgb(0,0,0,.3)}
ul.vidfee2 li img{width:100%;height:250px;display:block}
ul.vidfee2 li span{width:95%;font-size:22px;line-height:100px;height:100px;display:block;overflow:hidden;text-align:center;color:#333;text-decoration:none;background:#fff;margin:0 auto}
ul.vidfee2 li a:hover span{color:#f00;text-decoration:none}
ul.vidfee2 li a{text-decoration:none}
.tith60{width:100%;height:60px;display:block;overflow:hidden}
.tith60 span{width:100%;height:60px;line-height:60px;text-align:center;display:block;overflow:hidden}
.tith60 span a{font-size:48px;font-family:microsoft yahei;color:#b73e3e}
.logo{height:56px}
.logo img{height:100%}
.scroll_horizontal{width:1160px;height:140px;padding:22px 0;line-height:20px;float:left;position:relative}
.scroll_horizontal .box{overflow:hidden;width:1160px;margin:0 auto}
.scroll_horizontal .list{overflow:hidden;width:9999px}
.scroll_horizontal .list li{float:left;width:380px;height:140px;text-align:center;padding-right:10px}
.scroll_horizontal .list li img{width:380px;height:100px}
.scroll_horizontal .list li h1{width:380px;height:40px;line-height:40px;display:block;overflow:hidden;font-family:microsoft yahei;font-size:14px}
.scroll_horizontal .list li h1 a{color:#333}
.scroll_horizontal .list li span{width:250px;height:50px;line-height:25px;text-align:left;display:block;overflow:hidden;color:#666;font-size:12px}
.scroll_horizontal .list li span a{padding-left:10px;color:#f00}
.scroll_horizontal .plus,.scroll_horizontal .minus{position:absolute;top:50px;width:26px;height:50px;display:block;background:url(../images/control.png) no-repeat;cursor:pointer}
.scroll_horizontal .plus{left:-40px;background-position:-0px -0px}
.scroll_horizontal .minus{right:-40px;background-position:-50px -0px}
.scroll_horizontal .plus:hover,.scroll_horizontal .minus:hover{background:#f60;background:url(../images/control.png) no-repeat}
.scroll_horizontal .plus:hover{left:-40px;background-position:-0px -50px}
.scroll_horizontal .minus:hover{right:-40px;background-position:-50px -50px}
.button{width:auto;line-height:38px;text-align:center;font-weight:bold;color:#fff;text-shadow:1px 1px 1px #333;border-radius:5px;margin:0 20px 20px 0;position:relative;overflow:hidden}
.button.gray{color:#8c96a0;text-shadow:1px 1px 1px #fff;border:1px solid #dce1e6;box-shadow:0 1px 2px #fff inset,0 -1px 0 #a8abae inset;background:-webkit-linear-gradient(top,#f2f3f7,#e4e8ec);background:-moz-linear-gradient(top,#f2f3f7,#e4e8ec);background:linear-gradient(top,#f2f3f7,#e4e8ec)}
.button.gray2{color:#333;background:#fff;text-shadow:none;border-radius:0%;width:90%;height:90px;line-height:90px;margin:20px auto;font-size:22px;font-weight:normal}
.button.black{border:1px solid #333;box-shadow:0 1px 2px #8b8b8b inset,0 -1px 0 #3d3d3d inset,0 -2px 3px #8b8b8b inset;background:-webkit-linear-gradient(top,#656565,#4c4c4c);background:-moz-linear-gradient(top,#656565,#4a4a4a);background:linear-gradient(top,#656565,#4a4a4a)}
.button.red{border:1px solid #b42323;box-shadow:0 1px 2px #e99494 inset,0 -1px 0 #954b4b inset,0 -2px 3px #e99494 inset;background:-webkit-linear-gradient(top,#d53939,#b92929);background:-moz-linear-gradient(top,#d53939,#b92929);background:linear-gradient(top,#d53939,#b92929)}
.button.yellow{border:1px solid #d2a000;box-shadow:0 1px 2px #fedd71 inset,0 -1px 0 #a38b39 inset,0 -2px 3px #fedd71 inset;background:-webkit-linear-gradient(top,#fece34,#d8a605);background:-moz-linear-gradient(top,#fece34,#d8a605);background:linear-gradient(top,#fece34,#d8a605)}
.button.green{border:1px solid #64c878;box-shadow:0 1px 2px #b9ecc4 inset,0 -1px 0 #6c9f76 inset,0 -2px 3px #b9ecc4 inset;background:-webkit-linear-gradient(top,#90dfa2,#84d494);background:-moz-linear-gradient(top,#90dfa2,#84d494);background:linear-gradient(top,#90dfa2,#84d494)}
.button.blue{border:1px solid #1e7db9;box-shadow:0 1px 2px #8fcaee inset,0 -1px 0 #497897 inset,0 -2px 3px #8fcaee inset;background:-webkit-linear-gradient(top,#42a4e0,#2e88c0);background:-moz-linear-gradient(top,#42a4e0,#2e88c0);background:linear-gradient(top,#42a4e0,#2e88c0)}
.round,.side,.tags{padding-right:30px}
.round:after{position:absolute;display:inline-block;content:"\003c";top:50%;right:10px;margin-top:-10px;width:17px;height:20px;padding-left:3px;line-height:18px;font-size:10px;font-weight:normal;border-radius:10px;text-shadow:-2px 0 1px #333;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}
.gray.round:after{box-shadow:1px 0 1px rgba(255,255,255,1) inset,1px 0 1px rgba(0,0,0,.2);background:-webkit-linear-gradient(top,#dce1e6,#dde2e7);background:-moz-linear-gradient(top,#dce1e6,#dde2e7);background:linear-gradient(top,#dce1e6,#dde2e7);text-shadow:-2px 0 1px #fff}
.black.round:after{box-shadow:1px 0 1px rgba(255,255,255,.5) inset,1px 0 1px rgba(0,0,0,.9);background:-webkit-linear-gradient(top,#333,#454545);background:-moz-linear-gradient(top,#333,#454545);background:linear-gradient(top,#333,#454545)}
.red.round:after{box-shadow:1px 0 1px rgba(255,255,255,.6) inset,1px 0 1px rgba(130,25,25,.9);background:-webkit-linear-gradient(top,#b12222,#b42323);background:-moz-linear-gradient(top,#b12222,#b42323);background:linear-gradient(top,#b12222,#b42323)}
.yellow.round:after{box-shadow:1px 0 1px rgba(255,255,255,.8) inset,1px 0 1px rgba(148,131,4,.9);background:-webkit-linear-gradient(top,#cf9d00,#d2a000);background:-moz-linear-gradient(top,#cf9d00,#d2a000);background:linear-gradient(top,#cf9d00,#d2a000)}
.green.round:after{box-shadow:1px 0 1px rgba(255,255,255,.8) inset,1px 0 1px rgba(51,126,66,.9);background:-webkit-linear-gradient(top,#64c878,#6dcb80);background:-moz-linear-gradient(top,#64c878,#6dcb80);background:linear-gradient(top,#64c878,#6dcb80)}
.blue.round:after{box-shadow:1px 0 1px rgba(255,255,255,.8) inset,1px 0 1px rgba(18,85,128,.9);background:-webkit-linear-gradient(top,#1e7db9,#2b85bd);background:-moz-linear-gradient(top,#1e7db9,#2b85bd);background:linear-gradient(top,#1e7db9,#2b85bd)}
.side:after{position:absolute;display:inline-block;content:"\00bb";top:3px;right:-4px;width:38px;height:30px;font-weight:normal;line-height:26px;border-radius:0 0 5px 5px;text-shadow:-2px 0 1px #333;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}
.gray.side:after{text-shadow:-2px 0 1px #fff;border-top:1px solid #d4d4d4;box-shadow:-2px 0 1px #eceef1 inset;background:-webkit-linear-gradient(right,#e1e6ea,#f2f2f6 60%);background:-moz-linear-gradient(right,#e1e6ea,#f2f2f6 60%);background:linear-gradient(right,#e1e6ea,#f2f2f6 60%)}
.black.side:after{border-top:1px solid #222;box-shadow:-2px 0 1px #606060 inset;background:-webkit-linear-gradient(right,#373737,#555 60%);background:-moz-linear-gradient(right,#373737,#555 60%);background:linear-gradient(right,#373737,#555 60%)}
.red.side:after{border-top:1px solid #aa1e1e;box-shadow:-2px 0 1px #c75959 inset;background:-webkit-linear-gradient(right,#b82929,#d73f3f 60%);background:-moz-linear-gradient(top,#b82929,#d73f3f 60%);background:linear-gradient(top,#b82929,#d73f3f 60%)}
.yellow.side:after{border-top:1px solid #ba8f06;box-shadow:-2px 0 1px #deb842 inset;background:-webkit-linear-gradient(right,#d5a406,#fdc40b 60%);background:-moz-linear-gradient(right,#d5a406,#fdc40b 60%);background:linear-gradient(right,#d5a406,#fdc40b 60%)}
.green.side:after{border-top:1px solid #53b567;box-shadow:-2px 0 1px #8ad599 inset;background:-webkit-linear-gradient(right,#69ca7c,#91e5a5 60%);background:-moz-linear-gradient(right,#69ca7c,#91e5a5 60%);background:linear-gradient(right,#69ca7c,#91e5a5 60%)}
.blue.side:after{border-top:1px solid #1971a8;box-shadow:-2px 0 1px #559dca inset;background:-webkit-linear-gradient(right,#2482bd,#3fa2e0 60%);background:-moz-linear-gradient(right,#2482bd,#3fa2e0 60%);background:linear-gradient(right,#2482bd,#3fa2e0 60%)}
.tags:after{font-weight:normal;position:absolute;display:inline-block;content:"FREE";top:-3px;right:-33px;color:#fff;text-shadow:none;width:85px;height:25px;line-height:28px;-webkit-transform:rotate(45deg) scale(.7,.7);-moz-transform:rotate(45deg) scale(.7,.7);transform:rotate(45deg) scale(.7,.7)}
.gray.tags:after{background:#8c96a0;border:2px solid #fff}
.black.tags:after{background:#333;border:2px solid #777}
.red.tags:after{background:#b42323;border:2px solid #df4141}
.yellow.tags:after{background:#d2a000;border:2px solid #fcc100}
.green.tags:after{background:#64c878;border:2px solid #9bebac}
.blue.tags:after{background:#1e7db9;border:2px solid #54b1e9}
.button.rarrow,.button.larrow{overflow:visible}
.rarrow:after,.rarrow:before,.larrow:after,.larrow:before{position:absolute;content:"";display:block;width:28px;height:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}
.rarrow:before{width:27px;height:27px;top:6px;right:-13px;clip:rect(auto auto 26px 2px)}
.rarrow:after{top:6px;right:-12px;clip:rect(auto auto 26px 2px)}
.gray.rarrow:before{background:#d6dbe0}
.gray.rarrow:after{box-shadow:0 1px 0 #fff inset,-1px 0 0 #b7babd inset;background:-webkit-linear-gradient(top left,#f2f3f7,#e4e8ec);background:-moz-linear-gradient(top left,#f2f3f7,#e4e8ec);background:linear-gradient(top left,#f2f3f7,#e4e8ec)}
.black.rarrow:before{background:#333}
.black.rarrow:after{box-shadow:0 1px 0 #8B8B8B inset,-1px 0 0 #3d3d3d inset,-2px 0 0 #8B8B8B inset;background:-webkit-linear-gradient(top left,#656565,#4C4C4C);background:-moz-linear-gradient(top left,#656565,#4C4C4C);background:linear-gradient(top left,#656565,#4C4C4C)}
.red.rarrow:before{background:#B42323}
.red.rarrow:after{box-shadow:0 1px 0 #E99494 inset,-1px 0 0 #954B4B inset,-2px 0 0 #E99494 inset;background:-webkit-linear-gradient(top left,#D53939,#B92929);background:-moz-linear-gradient(top left,#D53939,#B92929);background:linear-gradient(top left,#D53939,#B92929)}
.yellow.rarrow:before{background:#D2A000}
.yellow.rarrow:after{box-shadow:0 1px 0 #FEDD71 inset,-1px 0 0 #A38B39 inset,-2px 0 0 #FEDD71 inset;background:-webkit-linear-gradient(top left,#FECE34,#D8A605);background:-moz-linear-gradient(top left,#FECE34,#D8A605);background:linear-gradient(top left,#FECE34,#D8A605)}
.green.rarrow:before{background:#64C878}
.green.rarrow:after{box-shadow:0 1px 0 #B9ECC4 inset,-1px 0 0 #6C9F76 inset,-2px 0 0 #B9ECC4 inset;background:-webkit-linear-gradient(top left,#90DFA2,#84D494);background:-moz-linear-gradient(top left,#90DFA2,#84D494);background:linear-gradient(top left,#90DFA2,#84D494)}
.blue.rarrow:before{background:#1E7DB9}
.blue.rarrow:after{box-shadow:0 1px 0 #8FCAEE inset,-1px 0 0 #497897 inset,-2px 0 0 #8FCAEE inset;background:-webkit-linear-gradient(top left,#42A4E0,#2E88C0);background:-moz-linear-gradient(top left,#42A4E0,#2E88C0);background:linear-gradient(top left,#42A4E0,#2E88C0)}
.larrow:before{top:6px;left:-13px;width:27px;height:27px;clip:rect(2px 26px auto auto)}
.larrow:after{top:6px;left:-12px;clip:rect(2px 26px auto auto)}
.gray.larrow:before{background:#d6dbe0}
.gray.larrow:after{box-shadow:0 -1px 0 #b7babd inset,1px 0 0 #fff inset;background:-webkit-linear-gradient(top left,#f2f3f7,#e4e8ec);background:-moz-linear-gradient(top left,#f2f3f7,#e4e8ec);background:linear-gradient(top left,#f2f3f7,#e4e8ec)}
.black.larrow:before{background:#333}
.black.larrow:after{box-shadow:0 -1px 0 #3d3d3d inset,0 -2px 0 #8B8B8B inset,1px 0 0 #8B8B8B inset;background:-webkit-linear-gradient(top left,#656565,#4C4C4C);background:-moz-linear-gradient(top left,#656565,#4C4C4C);background:linear-gradient(top left,#656565,#4C4C4C)}
.red.larrow:before{background:#B42323}
.red.larrow:after{box-shadow:0 -1px 0 #954B4B inset,0 -2px 0 #E99494 inset,1px 0 0 #E99494 inset;background:-webkit-linear-gradient(top left,#D53939,#B92929);background:-moz-linear-gradient(top left,#D53939,#B92929);background:linear-gradient(top left,#D53939,#B92929)}
.yellow.larrow:before{background:#D2A000}
.yellow.larrow:after{box-shadow:0 -1px 0 #A38B39 inset,0 -2px 0 #FEDD71 inset,1px 0 0 #FEDD71 inset;background:-webkit-linear-gradient(top left,#FECE34,#D8A605);background:-moz-linear-gradient(top left,#FECE34,#D8A605);background:linear-gradient(top left,#FECE34,#D8A605)}
.green.larrow:before{background:#64C878}
.green.larrow:after{box-shadow:0 -1px 0 #6C9F76 inset,0 -2px 0 #B9ECC4 inset,1px 0 0 #B9ECC4 inset;background:-webkit-linear-gradient(top left,#90DFA2,#84D494);background:-moz-linear-gradient(top left,#90DFA2,#84D494);background:linear-gradient(top left,#90DFA2,#84D494)}
.blue.larrow:before{background:#1E7DB9}
.blue.larrow:after{box-shadow:0 -1px 0 #497897 inset,0 -2px 0 #8FCAEE inset,1px 0 0 #8FCAEE inset;background:-webkit-linear-gradient(top left,#42A4E0,#2E88C0);background:-moz-linear-gradient(top left,#42A4E0,#2E88C0);background:linear-gradient(top left,#42A4E0,#2E88C0)}
.gray:hover{background:-webkit-linear-gradient(top,#fefefe,#ebeced);background:-moz-linear-gradient(top,#f2f3f7,#ebeced);background:linear-gradient(top,#f2f3f7,#ebeced)}
.gray2:hover{background:#b73e3e;color:#fff}
.black:hover{background:-webkit-linear-gradient(top,#818181,#575757);background:-moz-linear-gradient(top,#818181,#575757);background:linear-gradient(top,#818181,#575757)}
.red:hover{background:-webkit-linear-gradient(top,#eb6f6f,#c83c3c);background:-moz-linear-gradient(top,#eb6f6f,#c83c3c);background:linear-gradient(top,#eb6f6f,#c83c3c)}
.yellow:hover{background:-webkit-linear-gradient(top,#ffd859,#e3bb38);background:-moz-linear-gradient(top,#ffd859,#e3bb38);background:linear-gradient(top,#ffd859,#e3bb38)}
.green:hover{background:-webkit-linear-gradient(top,#aaebb9,#82d392);background:-moz-linear-gradient(top,#aaebb9,#82d392);background:linear-gradient(top,#aaebb9,#82d392)}
.blue:hover{background:-webkit-linear-gradient(top,#70bfef,#4097ce);background:-moz-linear-gradient(top,#70bfef,#4097ce);background:linear-gradient(top,#70bfef,#4097ce)}
.gray:active{top:1px;box-shadow:0 1px 3px #a8abae inset,0 3px 0 #fff;background:-webkit-linear-gradient(top,#e4e8ec,#e4e8ec);background:-moz-linear-gradient(top,#e4e8ec,#e4e8ec);background:linear-gradient(top,#e4e8ec,#e4e8ec)}
.gray2:active{background:#b73e3e;color:#fff}
.black:active{top:1px;box-shadow:0 1px 3px #111 inset,0 3px 0 #fff;background:-webkit-linear-gradient(top,#424242,#575757);background:-moz-linear-gradient(top,#424242,#575757);background:linear-gradient(top,#424242,#575757)}
.red:active{top:1px;box-shadow:0 1px 3px #5b0505 inset,0 3px 0 #fff;background:-webkit-linear-gradient(top,#b11a1a,#bf2626);background:-moz-linear-gradient(top,#b11a1a,#bf2626);background:linear-gradient(top,#b11a1a,#bf2626)}
.yellow:active{top:1px;box-shadow:0 1px 3px #816b1f inset,0 3px 0 #fff;background:-webkit-linear-gradient(top,#d3a203,#dba907);background:-moz-linear-gradient(top,#d3a203,#dba907);background:linear-gradient(top,#d3a203,#dba907)}
.green:active{top:1px;box-shadow:0 1px 3px #4d7254 inset,0 3px 0 #fff;background:-webkit-linear-gradient(top,#5eac6e,#72b37e);background:-moz-linear-gradient(top,#5eac6e,#72b37e);background:linear-gradient(top,#5eac6e,#72b37e)}
.blue:active{top:1px;box-shadow:0 1px 3px #114566 inset,0 3px 0 #fff;background:-webkit-linear-gradient(top,#1a71a8,#1976b1);background:-moz-linear-gradient(top,#1a71a8,#1976b1);background:linear-gradient(top,#1a71a8,#1976b1)}
.gray.side:hover:after{background:-webkit-linear-gradient(right,#e7ebee,#f8f8f8 60%);background:-moz-linear-gradient(right,#e7ebee,#f8f8f8 60%);background:linear-gradient(right,#e7ebee,#f8f8f8 60%)}
.black.side:hover:after{background:-webkit-linear-gradient(right,#555,#6f6f6f 60%);background:-moz-linear-gradient(right,#555,#6f6f6f 60%);background:linear-gradient(right,#555,#6f6f6f 60%)}
.red.side:hover:after{background:-webkit-linear-gradient(right,#c43333,#dc4949 60%);background:-moz-linear-gradient(right,#c43333,#dc4949 60%);background:linear-gradient(right,#c43333,#dc4949 60%)}
.yellow.side:hover:after{background:-webkit-linear-gradient(right,#e1b21a,#fbc71d 60%);background:-moz-linear-gradient(right,#e1b21a,#fbc71d 60%);background:linear-gradient(right,#e1b21a,#fbc71d 60%)}
.green.side:hover:after{background:-webkit-linear-gradient(right,#85da95,#94e0a5 60%);background:-moz-linear-gradient(right,#85da95,#94e0a5 60%);background:linear-gradient(right,#85da95,#94e0a5 60%)}
.blue.side:hover:after{background:-webkit-linear-gradient(right,#338fc8,#56b2eb 60%);background:-moz-linear-gradient(right,#338fc8,#56b2eb 60%);background:linear-gradient(right,#338fc8,#56b2eb 60%)}
.gray.side:active:after{top:4px;border-top:1px solid #9fa6ab;box-shadow:-1px 0 1px #a8abae inset;background:-webkit-linear-gradient(right,#e4e8ec,#e4e8ec 60%);background:-moz-linear-gradient(right,#e4e8ec,#e4e8ec 60%);background:linear-gradient(right,#e4e8ec,#e4e8ec 60%)}
.black.side:active:after{box-shadow:-1px 0 1px #111 inset;background:-webkit-linear-gradient(right,#414040,#4d4c4c 60%);background:-moz-linear-gradient(right,#414040,#4d4c4c 60%);background:linear-gradient(right,#414040,#4d4c4c 60%)}
.red.side:active:after{box-shadow:-1px 0 1px #4b0707 inset;background:-webkit-linear-gradient(right,#b11a1a,#b11a1a 60%);background:-moz-linear-gradient(right,#b11a1a,#b11a1a 60%);background:linear-gradient(right,#b11a1a,#b11a1a 60%)}
.yellow.side:active:after{box-shadow:-1px 0 1px #816b1f inset;background:-webkit-linear-gradient(right,#d3a203,#dba907 60%);background:-moz-linear-gradient(right,#d3a203,#dba907 60%);background:linear-gradient(right,#d3a203,#dba907 60%)}
.green.side:active:after{box-shadow:-1px 0 1px #33663d inset;background:-webkit-linear-gradient(right,#63a870,#72b37e 60%);background:-moz-linear-gradient(right,#63a870,#72b37e 60%);background:linear-gradient(right,#63a870,#72b37e 60%)}
.blue.side:active:after{box-shadow:-1px 0 1px #114566 inset;background:-webkit-linear-gradient(right,#1a71a8,#1976b1 60%);background:-moz-linear-gradient(right,#1a71a8,#1976b1 60%);background:linear-gradient(right,#1a71a8,#1976b1 60%)}
.gray.rarrow:hover:after,.gray.rarrow:hover:after{background:-webkit-linear-gradient(top left,#fefefe,#ebeced);background:-moz-linear-gradient(top left,#fefefe,#ebeced);background:linear-gradient(top left,#fefefe,#ebeced)}
.black.rarrow:hover:after,.black.larrow:hover:after{background:-webkit-linear-gradient(top left,#818181,#575757);background:-moz-linear-gradient(top left,#818181,#575757);background:linear-gradient(top left,#818181,#575757)}
.red.rarrow:hover:after,.red.larrow:hover:after{background:-webkit-linear-gradient(top left,#eb6f6f,#c83c3c);background:-moz-linear-gradient(top left,#eb6f6f,#c83c3c);background:linear-gradient(top left,#eb6f6f,#c83c3c)}
.yellow.rarrow:hover:after,.yellow.larrow:hover:after{background:-webkit-linear-gradient(top left,#ffd859,#e3bb38);background:-moz-linear-gradient(top left,#ffd859,#e3bb38);background:linear-gradient(top left,#ffd859,#e3bb38)}
.green.rarrow:hover:after,.green.larrow:hover:after{background:-webkit-linear-gradient(top left,#aaebb9,#82d392);background:-moz-linear-gradient(top left,#aaebb9,#82d392);background:linear-gradient(top left,#aaebb9,#82d392)}
.blue.rarrow:hover:after,.blue.larrow:hover:after{background:-webkit-linear-gradient(top left,#70bfef,#4097ce);background:-moz-linear-gradient(top left,#70bfef,#4097ce);background:linear-gradient(top left,#70bfef,#4097ce)}
.gray.rarrow:active:after,.gray.larrow:active:after{background:-webkit-linear-gradient(top left,#e4e8ec,#e4e8ec);background:-moz-linear-gradient(top left,#e4e8ec,#e4e8ec);background:linear-gradient(top left,#e4e8ec,#e4e8ec)}
.black.rarrow:active:after,.black.larrow:active:after{background:-webkit-linear-gradient(top left,#424242,#575757);background:-moz-linear-gradient(top left,#424242,#575757);background:linear-gradient(top left,#424242,#575757)}
.red.rarrow:active:after,.red.larrow:active:after{background:-webkit-linear-gradient(top left,#b11a1a,#bf2626);background:-moz-linear-gradient(top left,#b11a1a,#bf2626);background:linear-gradient(top left,#b11a1a,#bf2626)}
.yellow.rarrow:active:after,.yellow.larrow:active:after{background:-webkit-linear-gradient(top left,#d3a203,#dba907);background:-moz-linear-gradient(top left,#d3a203,#dba907);background:linear-gradient(top left,#d3a203,#dba907)}
.green.rarrow:active:after,.green.larrow:active:after{background:-webkit-linear-gradient(top left,#63a870,#72b37e);background:-moz-linear-gradient(top left,#63a870,#72b37e);background:linear-gradient(top left,#63a870,#72b37e)}
.blue.rarrow:active:after,.blue.larrow:active:after{background:-webkit-linear-gradient(top left,#1a71a8,#1976b1);background:-moz-linear-gradient(top left,#1a71a8,#1976b1);background:linear-gradient(top left,#1a71a8,#1976b1)}
.gray.rarrow:active:after{box-shadow:0 1px 0 #b7babd inset,-1px 0 0 #b7babd inset}
.gray.larrow:active:after{box-shadow:0 -1px 0 #b7babd inset,1px 0 0 #b7babd inset}
.black.rarrow:active:after{box-shadow:0 1px 0 #333 inset,-1px 0 0 #333 inset}
.black.larrow:active:after{box-shadow:0 -1px 0 #333 inset,1px 0 0 #333 inset}
.red.rarrow:active:after{box-shadow:0 1px 0 #640909 inset,-1px 0 0 #640909 inset}
.red.larrow:active:after{box-shadow:0 -1px 0 #640909 inset,1px 0 0 #640909 inset}
.yellow.rarrow:active:after{box-shadow:0 1px 0 #816b1f inset,-1px 0 0 #816b1f inset}
.yellow.larrow:active:after{box-shadow:0 -1px 0 #816b1f inset,1px 0 0 #816b1f inset}
.green.rarrow:active:after{box-shadow:0 1px 0 #4d7254 inset,-1px 0 0 #4d7254 inset}
.green.larrow:active:after{box-shadow:0 -1px 0 #4d7254 inset,1px 0 0 #4d7254 inset}
.blue.rarrow:active:after{box-shadow:0 1px 0 #114566 inset,-1px 0 0 #114566 inset}
.blue.larrow:active:after{box-shadow:0 -1px 0 #114566 inset,1px 0 0 #114566 inset}
ul.listtxt{width:100%;overflow:hidden;display:block;font-size:18px;font-family:microsoft yahei}
ul.listtxt li{margin:0px;padding:15px 0px;overflow:hidden;display:block;height:30px;line-height:30px;margin-bottom:20px;border:1px solid #ddd;p}
ul.listtxt li a,ul.listtxt li a:visited{width:67%;height:30px;line-height:30px;color:#333;display:block;overflow:hidden;padding-left:15px}
ul.listtxt li a:hover{color:#cc0000}
ul.listtxt li span.date{font-size:18px;color:#aaa;float:right;padding-right:20px;margin-right:20px;border-right:1px solid #ddd}
ul.listtxt li span.date2{font-size:18px;color:#aaa;float:right;padding-right:20px;margin-right:20px}
ul.listtxt li span.info{font-size:18px;color:#aaa;float:right;padding-right:20px}
ul.list18a{width:100%;overflow:hidden;display:block;font-size:16px;margin:0 auto;font-family:microsoft yahei}
ul.list18a li{margin:0px;padding:0px;overflow:hidden;display:block;height:40px;line-height:40px}
ul.list18a li a,ul.list18a li a:visited{color:#333;display:block;overflow:hidden;background:url("../images/ico10.png") 0 17px no-repeat;padding-left:15px}
ul.list18a li a:hover{color:#333}
ul.list18a li span.date{font-size:12px;color:#d28686;float:right}
ul.list18{width:100%;overflow:hidden;display:block;font-size:18px;font-family:microsoft yahei}
ul.list18 li{margin:0px;padding:0px;overflow:hidden;display:block;height:60px;line-height:30px;margin-bottom:20px}
ul.list18 li a,ul.list18 li a:visited{color:#333;display:block;overflow:hidden;padding-left:15px}
ul.list18 li a:hover{color:#cc0000}
ul.list18 li i{width:18px;height:18px;float:left;background:#fff;margin-top:8px}
ul.list18 li:hover i{background:#b73e3e}
ul.list18 li span.date{font-size:12px;color:#888;float:right;padding-right:5px}
ul.list18 li.line{height:5px;line-height:5px;border-bottom:1px solid #eee;margin:10px 0 15px 0}
ul.list14b{width:100%;display:block;overflow:hidden;float:left}
ul.list14b li{width:44.5%;margin:0px;padding:0px;overflow:hidden;display:block;float:left;margin-right:2%}
ul.list14b li a,ul.list14b li a:visited{color:#000;padding:0px 6px 0px 10px;height:46px;line-height:46px;font-size:16px;display:block;background:#fff url(../images/ico_02.jpg) no-repeat 0px 13px;overflow:hidden;margin-bottom:15px}
ul.list14b li a:hover{color:#cc0000}
ul.list14b li span.date{font-size:12px;color:#888;float:right;padding-right:5px}
ul.list14b li a:hover{box-shadow:0 5px 3px #9bb797}
#dxbkPic .swiper-container{position:relative}
#dxbkPic .swiper-container .swiper-slide{text-align:center}
#dxbkPic .swiper-container .swiper-slide img{width:195px;height:270px}
.swiper-button-prev,.swiper-button-next{color:#000 !important}
.box-w880 .tit4{border-bottom:1px solid #ddd !important;padding:0px 20px;border-top:none}
.box-border{border:1px solid #ddd;border-top:2px solid #e10119}
.txt h2{font-size: 22px;}
.ztbox{margin-top:20px; font-size: 14px; line-height: 2;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ztbox dt{width:10%;float:left;line-height:2.5}
.ztbox dd{width:90%;float:left;line-height:2.5}
.ztboxa{float:right;padding:5px 25px;background:#ed2a24;border-radius:5px;color:#fff;margin-top:10px}
.ztboxa:hover{color:#fff}
.div_jxjdList{display:flex}
.div_jxjdList li{width:100%;background:rgb(242,242,242);margin:0 2px;text-align:center;line-height:1.5;padding:10px}
.div_jxjdList li a{color:#a7a7a7}
.div_jxjdList li:hover{background:#f00;}
.div_jxjdList li:hover a{color:#fff;}
.div_szllBox{width:240px;overflow:hidden}
.div_szllBox li{float:left;padding:0px 5px;position:relative;width:96px;height:76px;margin:5px}
.div_szllBox li:nth-child(1){background:#f1f1f1 url(../images/js-_0007.png) center top 10px no-repeat}
.div_szllBox li:nth-child(1):hover{background:#f63536 url(../images/js2-_0007.png) center top 10px no-repeat}
.div_szllBox li:nth-child(1):hover a{color:#fff}
.div_szllBox li:nth-child(2){background:#f1f1f1 url(../images/js-_0001.png) center top 10px no-repeat}
.div_szllBox li:nth-child(2):hover{background:#f63536 url(../images/js2-_0001.png) center top 10px no-repeat}
.div_szllBox li:nth-child(2):hover a{color:#fff}
.div_szllBox li:nth-child(3){background:#f1f1f1 url(../images/js-_0003.png) center top 10px no-repeat}
.div_szllBox li:nth-child(3):hover{background:#f63536 url(../images/js2-_0003.png) center top 10px no-repeat}
.div_szllBox li:nth-child(3):hover a{color:#fff}
.div_szllBox li:nth-child(4){background:#f1f1f1 url(../images/js-_0002.png) center top 10px no-repeat}
.div_szllBox li:nth-child(4):hover{background:#f63536 url(../images/js2-_0002.png) center top 10px no-repeat}
.div_szllBox li:nth-child(4):hover a{color:#fff}
.div_szllBox li:nth-child(5){background:#f1f1f1 url(../images/js-_0006.png) center top 10px no-repeat}
.div_szllBox li:nth-child(5):hover{background:#f63536 url(../images/js2-_0006.png) center top 10px no-repeat}
.div_szllBox li:nth-child(5):hover a{color:#fff}
.div_szllBox li:nth-child(6){background:#f1f1f1 url(../images/js-_0005.png) center top 10px no-repeat}
.div_szllBox li:nth-child(6):hover{background:#f63536 url(../images/js2-_0005.png) center top 10px no-repeat}
.div_szllBox li:nth-child(6):hover a{color:#fff}
.div_szllBox li img{border-radius:5px}
.div_szllBox li a{width:96px;height: 100%;line-height: 120px;position:absolute;bottom:0;text-align:center}
.div_szll_pic_list{width:600px;float:left}
.div_szll_pic_list li{float:left;text-align:center;margin:0 9px;width:auto;border:1px solid #ddd}
.div_szll_pic_list li a{width:158px;overflow:hidden;display:block;margin:0 auto;padding:5px 10px;height:245px;line-height:20px}
.div_szll_pic_list p:nth-child(1){}
.div_szll_pic_list p:nth-child(2){}
.div_line_nav{display:flex;position:relative}
.div_line_nav li{width:100%;height:70px;text-align:center}
.div_line_nav li a.drop-link{font-size:12px;padding:10px 5px;overflow:hidden;color:#fff;font-size:16px}
.div_line_nav li div.dropdownLayer{display:none;position:absolute;box-shadow:0 2px 10px 0 #00000021;min-width:410px;min-height:50px;z-index:9;text-align:center;background:#fff;margin-top:-5px}
.div_line_nav li:hover .dropdownLayer{display:block}
.div_line_nav li .dropdownLayer .a_link{padding:5px 10px;overflow:hidden}
.div_line_nav li .dropdownLayer .a_link a{margin:0px 20px;float:left;height:40px;line-height:40px}



.jyjd_list {
    line-height: 40px;
    font-size: 16px;
}

.jyjd_list li{
    padding-left:14px;
    position:relative;
}
.jyjd_list li:before{
    content:'';
    position:absolute;
    border:3px solid #ccc;
    left:0;
    top:18px;
}


.list-submenu li:hover .hover, .list-submenu li.hover .hover{
margin-top:30px!important;
}

.pc{
    position: absolute;
    top: 78px;
    width: 190px;
    height: 80px;
    right: 0;
}
.wap{
    position: absolute;
    bottom: 18px;
    right: 0;
    width: 190px;
    height: 70px;
}


#yctp .swiper-slide {position:relative;}
#yctp .swiper-slide p{
    position:absolute;
    bottom:0;
    color:#fff;
    font-size:18px;
    text-align:center;
    width:100%;
    height:40px;
    line-height:40px;
    background:#00000080
}

.floatlist{
    width: 130px;
    height: auto;
    display: flex;
    position: fixed;
    right: 5%;
    top: 40%;
    line-height: 55px;
    color: #fff;
    font-size: 18px;
     border:5px solid #fff;
    z-index: 9;
}
.floatlist ul{}
.floatlist ul li{
    background: rgb(223, 37, 24);
    /* margin: 10px 0; */
    text-align: center;
    border-bottom: 1px solid #fff;
width:100%;
float:left;
}
.floatlist ul li a{color:#fff;}


	.vmainn {	width:290px;	margin:0 auto; display:block;  }
	.jjhds {	width:100%;	height:265px;}
	.jjhds .show .topyw .arr_l a {	position:absolute;	left:1px;	top:160px;	background: url(../images/left_bt.png) center  center no-repeat;	width:50px;	height:72px;	cursor:pointer;	z-index:999;}
	.jjhds .show .topyw .arr_r a {	position:absolute;	right:1px;	top:160px;	background: url(../images/right_bt.png) center  center no-repeat;	width:50px;	height:72px;	cursor:pointer;	z-index:999;}
	.jjhds .show {width:100%;	height:100%; 	position:relative;	display:block; margin:0 auto;}
	.jjhds .show .no_list { width: 100%; 	position:absolute;	right:0px;	bottom:0px;		z-index:999;	text-align:center;}
	.jjhds .show .no_list a {	width:10px;	height:10px; border-radius:5px;	display:inline-block;	margin-left:3px;	cursor:pointer; background:#fefefe;}
	.jjhds .show .no_list a.cur { background:#ffcf28	;}
	.jjhds .show .topyw ul{ width:100%; height:100%; margin:0 auto;}
	.jjhds .show .topyw li {width:100%; height:100%; margin:0 auto;   }
	.jjhds .show .topyw li img{width:280px; height:225px; border: 5px solid #fff;  }
	.jjhds .show .topyw li h3 {width: 260px;padding:0 10px;overflow:hidden;height:40px;font:16px/40px microsoft yahei;text-align: center;position:absolute;bottom:35px;left:5px;z-index:99;text-align:left;color:#fff;text-overflow: ellipsis;white-space: nowrap;}
	.jjhds .show .topyw li h3 a {	color:#fff; }
	.jjhds .show .topyw li .bg {width:280px;	background:#000000;	height:40px; left:5px;	overflow:hidden;	position:absolute;	bottom:35px;		z-index:9;	filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity:0.8;	opacity:0.8;}



.plyr--video {
    background: #000;
    overflow: hidden;
    display: table;
    margin: 0 auto;
    width: 680px !important;
}


#Map area{outline:none;}



@media screen and (max-width: 1920px) {
    .topNav { zoom: 0.9; }
    .top-menu{zoom: 0.9;}

    /*.box-w150 p{font-size:12px!important;}*/
}



@media screen and (max-width: 1090px) {
    /*body{
        width:100%;
        zoom:0.8;
    }*/
    .topNav { zoom: 0.8; }
    .top-menu { zoom: 0.76; }
    
}