﻿@charset "utf-8";
/* CSS Document */
body,ul,li,ol,dl,dd,dt,h3,table{margin: 0;padding: 0;font-family:"微软雅黑";font-size: 14px; color:#333}
body{background:url(../images/zwfwgl_topbg.png) no-repeat center top #E9F6FD;}
#zwfwgl{width:1034px; margin:0 auto}
#zwfwgl .zwtop{height:282px;}
#zwfwgl .zwcontent{
	background-color: #fcfcfc;
    border: 1px solid #ddd;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 8px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 8px 10px rgba(0,0,0,.2);
    -o-box-shadow: 0 8px 10px rgba(0,0,0,.2);
    box-shadow: 0 8px 10px rgba(0,0,0,.2);
    padding: 15px; overflow:hidden}

#zwfwgl .zwgzdt{width:700px;} 
#zwfwgl .zwjgsj{width:285px;}
#zwfwgl .zwtzgg{width:492px;}
.ywtit{height:40px; line-height:40px; text-align:center; overflow:hidden; color:#545454; font-size:16px;background:#F5F5F5; overflow:hidden}
.ywtit span{float:right; padding-right:10px;}
.ywtit li{ width:100px; float:left; font-size:16px; margin-right:5px; line-height:40px; text-align:center; background-color:#EEEEEE;}
.ywtit li a{color:#545454; display:block}
.ywtit li.hover{ background-color:#086CB3; color:#FFF; width:100px; font-size:16px; font-weight:bold}
.ywtit li.hover a{ color:#FFF}
.news_tit{border:#DDD 1px solid; padding:10px; min-height:267px;}
.news_tit li{font-size:15px; overflow:hidden}
.news_tit li span{float:right; color:#CCC}

.wlwz_left ul li {
    height: 60px;
    line-height: 60px;
    background: #f0f6fa;
    margin-top:15px;
	font-size:18px;
}
.wlwz_left ul li a{color:#333; display:block} .wlwz_left ul li a:hover{color:#C00}
.wlwz_left ul li img {
    float: left;
    margin-top: 15px;
    margin-left: 30px;
    margin-right:30px;
    transition: all 0.3s ease-in-out;
}
.wlwz_left ul li:hover img {
    transform: rotate(360deg);
}


.zwfoot{background:#086CB3; padding:20px 0 ; color:#FFF}
.zwfoot a{color:#FFF}
.zwfoot a:hover{color:#FFF}

#bootimg{position:relative;}
.boot{ position:fixed; _position:absolute; right:20px; bottom:70px; display:block; _TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); z-index:10;}/*固定右下角这样设置top:*/
.bootclose{position:absolute; z-index:30; top:-20px; right:0;}

#zximg{position:relative;}
.zx{ position:fixed; _position:absolute; left:20px; bottom:70px; display:block; _TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); z-index:10;}/*固定左下角这样设置top:*/
.zxclose{position:absolute; z-index:30; top:-20px; left:70px; width:100px;}

/*对联广告*/
.duilian{top:80px;position:absolute; width:110px; overflow:hidden;}
.duilian_left{ left:11px;}
.duilian_right{right:30px;}
.duilian_con{ width:110px; font-size:12px; line-height:17px; overflow:hidden; color:#333; text-align:center}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:left; display:block; font-size:13px; color:#555555; text-decoration:none;}

.nav{
    width: 100%;
    height: 50px;
    background: #0071bd;
}
.nav li {
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    background: url(../images/li_bg.png) no-repeat center right;
    width: 142px;
    text-align: center;
    color: #fff;
}
.nav li a{
    display: block;
    color: #fff;
}
.nav li:hover{ background:#00548c!important;}
.bg_none {
    background: none !important;
}

.scerh{width:300px; position:absolute}
.scerhcen{padding-left:730px;width: 300px; margin-top: 220px; position:absolute}
.scerh input{border:#dddddd solid 1px; height:40px; line-height:40px; float:left; width:228px; padding-left:10px;}
.scerh .sea_botton{  float:left}
.cl{clear:both;}