@charset "utf-8";
/* css document */
/*公用*/
*{margin:0 auto;padding:0;}
html,body{-webkit-text-size-adjust:none;}
body{font-size:14px; color:#666; margin:0 auto; font-family:"微软雅黑";}
ol li,ul li{ list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
font{font-size:12px;}
table{border-collapse: collapse;border-spacing: 0;}
h5{font-size:16px}
h1, h2, h3, h4, h5, h6{
    font-family: inherit;
    font-weight: 500;
    line-height: 20px;
    text-rendering: optimizelegibility;
}
a{text-decoration:none; color:#263646;}
a:hover{color:#0055a2;}
.xleft{float:left;}
.xright{float:right;}
.clear{clear:both;}
.xblank40{height:40px;}

#xcontainer{width:1200px;margin:0 auto;}
#xad2area .xcontact {background:url(/uploads/image/wf/static/ad1.jpg) !important;}
/* 地市头部 */
#city_header{padding:5px 45px;}
#city_header ul li {
    float: left;
    margin-right: 19px;
    line-height: 38px;
    font-size: 18px;
}

/*广告*/
.xad{margin: 8px 0;}
.xad1{width:1200px;height:90px;}
.xad4l{width:400px;height:90px;margin:5px 0;}

#logoline{width:1200px;height:83px;}
#xsitename{
    margin-left:10px;
    line-height: 83px;
    font-size:35px;
}

/*导航*/
#xnav{
    background: ;
    width: 1200px;
    height:55px;
    margin-bottom:20px;
}
#xnav ul li a{
    float:left;
    width: 200px;
    height:55px;
    line-height: 55px;
    text-align: center;
    color:white;
    font-size: 25px;
}
#xnav ul li a:hover{
    background-color: #3576c6;
}

#xad2area{
    width:1200px;
    height:90px;
}
.xad2{
    width: 895px;
    height:90px;
}
.xcontact{
    width:265px;
    height:90px;
    background:#696969;
    color:white;
    line-height:30px;
    font-size:17px;
    padding-left:20px;
}
#xtoutiao{
    width: 100%;
    height: 110px;
    background:  left no-repeat;
    text-align: center;
}
#xtoutiaoup{
    width: 100%;
    height:90px;
    font-size: 25px;
    font-weight: bold;
    line-height: 90px;
}
#xtoutiaodown{
    line-height: 20px;
    font-size:16px;
}

#xfocusnews{
    width:1200px;
    height:360px;
    margin-top:20px;
}
#xfocus{
    width: 770px;
    height: 100%;
}
/* 本例子css */
.slidebox{ width:770px; height:360px; overflow:hidden; position:relative;}
.slidebox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slidebox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slidebox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slidebox .hd ul li.on{ background:#007aff; color:#fff; }
.slidebox .bd{ position:relative; height:100%; z-index:0;   }
.slidebox .bd li{ zoom:1; vertical-align:middle; }
.slidebox .bd img{ width:770px; height:360px; display:block;  }
.slidebox .bd li a:hover{color:#white;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slidebox .prev,
.slidebox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/uploads/image/wfsc/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slidebox .next{ left:auto; right:3%; background-position:8px 5px; }
.slidebox .prev:hover,
.slidebox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slidebox .prevstop{ display:none;  }
.slidebox .nextstop{ display:none;  }

.xfocusdetail{position:relative;top:-77px;width:100%;height:77px;
    background-color: rgba(0,0,0,0.4);color:white;padding-left:10px;}
.xfocusup{height:40px;font-size:18px;font-weight: bold;line-height: 40px;}
.xfocusdown{height:37px;font-size:15px;line-height: 37px;}
#xnews{
    width: 400px;
    height: 100%;
}
.xnewstop{border-bottom: dashed 1px #999999;margin:5px 1px;padding:5px 0;}
.xnewstop a{font-size:18px;line-height:35px;}
.xnewstop div{font-size:14px;line-height:20px;color:#999999;}
.xnewsdown{padding-left:15px;}
.xnewsdown li{list-style-type:inherit;fontsize:18px;line-height: 34px;}

#xconleft{width:770px;margin:5px 0;}
.xcolumnleft{margin:5px 0;height:50px;font-size:24px;font-weight: bold;line-height: 45px;padding-left:20px;padding-bottom: 5px;background:  bottom no-repeat;}

#xconright{width:400px;margin:5px 0;}
.xcolumnright{margin:5px 0;height:50px;font-size:24px;font-weight: bold;line-height: 45px;padding-bottom: 5px;background:  11px center no-repeat;text-align: center;}
.xlimgrtext{margin:10px 0; width:100%;height:160px;}
.xlimgrtext .xright{width:440px;}
.xlimgrtext .xright a{
    font-size: 20px;
    line-height: 50px;
}
.xlimgrtext .xright div{
    line-height: 27px;
    font-size:14px;
    color:#999;
}
.xlimgrtext .xright ul{padding-left:15px;}
.xlimgrtext .xright ul li{list-style-type: inherit;}
.xlimgrtext .xright ul li a{font-size:16px;line-height: 33px;}

.xrimg {width:100%;height:160px;}
.xrimg div{
    position:relative;
    top:-30px;
    width:100%;
    height:30px;
    line-height: 30px;
    background-color: rgba(0,0,0,0.4);
    color:white;
    text-align: center;
}
.xrimgli {margin:10px 0;}
.xrimgli ul {padding-left:15px;}
.xrimgli ul li {list-style-type: inherit;font-size:16px;line-height: 33px;}

.xrimgrtext{margin:6px 0; width:100%;height:105px;}
.xrimgrtext .xright{width:195px;}
.xrimgrtext .xright a{
    font-size: 17px;
    line-height: 33px;
    height: 33px;
}
.xrimgrtext .xright div{
    line-height: 24px;
    font-size:14px;
    color:#999;
}

#xbottomnav{
    width:100%;
    height:34px;
    margin:25px 0;
    background-color: #666666;
    color:white;
    text-align: center;
}
#xbottomnav ul{
    width:1120px;
    margin:0 auto;
}
#xbottomnav ul li a{
    float:left;
    width: 160px;
    height:100%;
    line-height: 34px;
    text-align: center;
    color:white;
    font-size: 17px;
}
.footer_copyright{text-align:center; line-height:32px; height:260px; padding-top:20px;}
