﻿@charset "utf-8";


body, div, q, iframe, form, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, td, table, tr {
    margin: 0;
    padding: 0;
}

/*index*/
#headlines { padding:50px 0 30px;}
#headlines h1 { float:left; position:relative; width:80%; margin:0; font-size:38px; line-height:50px;}
#headlines h1 li { list-style:none;}
#headlines h1 a { color:#0067b6;}
#headlines h1 a:hover { color:#09f;}
#headlines h1 a.tab { position:absolute; top:-30px; left:0; padding:0 10px; background:#f77c00; color:#fff; font:12px/20px "宋体";}
#headlines ul { padding:10px 0; height:30px; line-height:30px;}
#headlines ul li { display:inline; margin:0 15px; *margin:0 10px;}
#headlines ul li a { color:#377dc0;}
#headlines ul li a:hover { color:#f60;}
#headlines >a { float:right; margin-top:-10px;}

#picnews {}
#picnews .left { float:left; width:750px;}
#picnews .left .swiper-container { height:450px;}
#picnews .left .swiper-pagination { left:auto; right:90px; padding:8px 0; width:auto; text-align:left;}
#picnews .left .swiper-pagination-switch { margin:0 4px; width:8px; height:8px; background:#fff;}
#picnews .left .swiper-active-switch { background:#0986d5;}
#picnews .left .swiper-text { position:absolute; right:0; bottom:5px; width:80px; line-height:30px; font-size:30px; color:#fff;}
#picnews .left .swiper-text:before { content:"/"; margin-right:10px;}
#picnews .left a { position:relative; display:block;}
#picnews .left a img { display:block; width:750px; height:450px;}
#picnews .left a p { position:absolute; margin:0; padding:5px 20px; left:0; bottom:0; width:100%; line-height:30px; background:rgba(0,0,0,.5); background:#666\9; color:#fff; font-size:20px;}
#picnews .left a:hover p { background:rgba(0,0,0,.7);}
#picnews .right { float:right; width:400px;}
#picnews .right a { position:relative; display:block; margin-top:10px; background:#000; border-top:1px solid #fff; overflow:hidden;}
#picnews .right a:first-child { margin:0; border:0;}
#picnews .right a img { display:block; width:100%; height:220px; opacity:.9;}
#picnews .right a:hover img { opacity:1;}
#picnews .right a p { position:absolute; left:0; bottom:-40px; margin:0; padding:5px 10px; width:380px; line-height:30px; background:rgba(73,114,157,.75); background:#49729d\9; color:#fff; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all .2s;}
#picnews .right a:hover p { bottom:0; background:rgba(73,114,157,.9);}

#broadcast { padding:15px 0; height:30px;}
#broadcast .tab { float:left; padding-left:30px; width:70px; background:url(../images/ico_horn.gif) no-repeat left center; color:#004f8c; font:12px/30px "宋体";}
#broadcast marquee { float:left; margin-right:20px; width:790px; line-height:30px;}
#broadcast marquee a { margin-right:20px; color:#a4a4a4; font:12px "宋体";}
#broadcast marquee a:hover { color:#3a96cc;}
#broadcast marquee a:before { content:"·";}
#broadcast .search { float:left; width:240px; height:26px; border-radius:14px; border:1px solid #d9e4ee; text-align:left; overflow:hidden;}
#broadcast .search input { float:left; margin:0; border:0; height:26px;}
#broadcast .search input[type="text"] { padding:0 5px; width:190px; height:26px; background:none; line-height:26px;}
#broadcast .search input[type="submit"],#broadcast .search input[type="button"] { width:40px; background:#3a96cc url(../images/ico_magnifier.png) no-repeat center; cursor:pointer;}

#home_con { padding:0 0 30px;}
#home_con >div { float:left; margin:10px 0;}
#home_con >div.clear { float:none; margin:0;}
#home_con >div.box1 { width:460px; margin-right:40px;}
#home_con >div.box2 { width:660px;}
#home_con >div.box3 { width:360px; margin-right:50px;}
#home_con >div.box4 { width:250px;}
#home_con .tabs { height:36px;}
#home_con .tabs a { float:left; height:100%; margin-left:4px; background:#f2f2f2 url(../../images/zy/tab_bg.jpg) no-repeat center 40px/100%; color:#787878; font-size:14px; line-height:36px; text-align:center;}
#home_con .tabs a:first-child { margin:0;}
#home_con .tabs a:hover { color:#f60;}
#home_con .tabs a.sel { background-position:center; color:#fff; font-weight:bold;}
#home_con .tabs_con .li { display:none;}
#home_con .tabs_con .li.sel { display:block;}

#zixun { height:410px;}
#zixun .tabs a { width:150px;}
#zixun .tabs_con { padding:20px 0 0;}
#zixun .tabs_con .li ul { height:300px;}

#silushanxi { height:410px;}
#silushanxi .tabs a { width:162px;}
#silushanxi .tabs_con { padding:20px 0 0;}
#silushanxi .tabs_con .pic { height:155px; border-bottom:1px solid #e3e3e3;}
#silushanxi .tabs_con .pic a { display:block;}
#silushanxi .tabs_con .pic img { float:left; width:210px; height:138px;}
#silushanxi .tabs_con .pic h4 { float:right; margin:0; width:430px; height:60px; color:#316ea8; font-size:18px; line-height:26px; font-weight:normal;}
#silushanxi .tabs_con .pic a:hover h4 { color:#f60;}
#silushanxi .tabs_con .pic p { float:right; margin:0; width:430px; color:#727272; font-size:14px; line-height:26px;}
#silushanxi .tabs_con ul { padding:5px 0 0; height:130px;}

#wrapper{background-color:#fff;width:1160px;height:132px;padding:0;margin:0 auto;margin-top:20px;position:relative; overflow:hidden;}
#carousel>a{float:left}
#carousel img{width:190px;height:110px;margin:0 15px;float:left;}
#next,#prev{text-indent:-999px;display:block;overflow:hidden;width:40px;height:90px;position:absolute;top:12px}
#prev{background:url(../../images/zy/icon-prev.png) no-repeat;left:0px}
#prev:hover{left:0px}
#next{background:url(../../images/zy/icon-next.png) no-repeat;right:0px}
#next:hover{right:0px}
#pager{text-align:center;margin:0 auto;padding-top:20px}
#pager a{background:transparent url(../../images/zy/carousel_control.png) no-repeat -2px -32px;text-decoration:none;text-indent:-999px;display:inline-block;overflow:hidden;width:8px;height:8px;margin:0 5px 0 0}
#pager a.selected{background:transparent urltransparent url(../../images/zy/carousel_control.png) no-repeat -12px -32px;text-decoration:underline}

.menuLike{ position:fixed; bottom:450px; left:50%; margin-left:610px; display:block; width:170px; z-index:11111; }
.menuLikeNone{ display:none}
.menuLike ul{ display:block; background:url(../../images/zy/line5.png) repeat-y left top}
.menuLike li{ height:45px; line-height:45px; padding-left:24px;}
.menuLike li a{ padding-left:6px; font-size:15px; color:#8e4300}
.li_linke{ background: url(../../images/zy/qu4.png) no-repeat left center}
.li_linke a{ font-weight:bold}
.menuLike li.li_hover{background: url(../../images/zy/que3.png) no-repeat 2px center}


label{height:1px;width:1px;}

/*20190420*/
.menuLike{bottom:560px;}
#footer .links .group >h3{width:100%;margin-bottom:15px;}
#footer .links .group >ul.logolink{width:1168px;float:none}
#footer .links .group >ul.logolink li{width:100px; height:25px; margin:0 5px 10px; background:#fff; border:1px solid #ddd}
#footer .links .group >ul.logolink li:hover{border-color:#999}
