﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none; border:0; font-family:"微软雅黑"; color:#1b1b1b;}
a{ color:#646368; font-size:14px; font-family:"微软雅黑"; text-decoration:none;}
a:hover{ color:#2C93DF; text-decoration:none;}
img{ display:block;}
i{ font-size:25px; font-family:"Georgia"; margin-left:10px; color:#DFDFDF;}
body{width: 100%;
    clear: both;
    }


#con{ width:980px; margin:360px auto 0px; background:#fff;}
#nav{ width:100%;  background:#f2f3f5;}

#nav p{ font-size:14px; line-height:30px; margin-left:5px;}
#nav .p1{ float:left; background: url(../zw_images/phone.png) no-repeat 0 center; padding-left:40px; color:#C00;}
#nav .p1 a {color:#333;}
#nav .p2{ float:right; padding-right:15px;}





#banner{ overflow:hidden;}
#banner img{ width:100%;}
#con01,#con02{ padding:25px 25px 0;}
#con01 img{ padding-bottom:10px;}
#con01 h3{ font-size:18px; line-height:36px; color:#535353; font-weight:bold;}
#con04 h3{ font-size:18px; line-height:36px; color:#535353; font-weight:bold;}
#con01 p{ font-size:16px; color:#1A1A1A; line-height:32px;}
#con02 .tit{ padding-bottom:15px;}
#con02 .tu01{ margin:0 auto;}
#con03,#con04,#con05{ background:;}
.con03_wrap,.con04_wrap,.con05_wrap{ width:930px; padding:25px 25px 0; background:#fff; margin:0 auto;}
.con05_wrap { padding-bottom:20px;}
.con03_wrap .tit,.con04_wrap .tit,.con05_wrap .tit{ padding-bottom:15px;}
.con03_wrap p,.con05_wrap p{ font-size:16px; color:#1A1A1A; line-height:32px;}
.con03_wrap p a{ font-size:16px; color:#1963A9;}
.con04_wrap .tu01{ margin:10px auto 0;}
.con05_wrap dl{ width:180px; height:200px; margin:0 auto; text-align:center;}
.con05_wrap dl dt img{ margin:20px auto;}
.con04_wrap a { display:inline-block; padding:0 5px;color:#33a3dc}
/*-------list----------*/

#list,#detail{ background:#cbd6da;}
.list_wrap,.detail_wrap{ width:920px; background:#fff; padding:10px 30px; margin:0 auto;}
.list_wrap dl{ padding:20px 0px; border-bottom:1px  dashed #949494; overflow:hidden;}
.list_wrap dl dt,.list_wrap dl dd{ float:left;}
.list_wrap dl dt{ width:150px; height:150px; border:1px solid #d2d2d2; padding:5px; margin-right:30px;}
.list_wrap dl dd{ width:728px;}
.list_wrap h3 a{ font-size:18px; line-height:36px; color:#1963A9; font-weight:normal;}
.list_wrap a:hover{ color:#2C93DF;}
.list_wrap p{ font-size:14px; line-height:28px; color:#303030;}
.list_wrap p a{ color:#1963A9;}
.list_wrap span{ font-size:12px; line-height:24px; color:#949494; float:right; margin-right:30px;}

/*-------detail----------*/

.detail_wrap h3{ text-align:center; font-size:18px; line-height:36px; color:#1963A9; font-weight:bold;}
.qy{ border-top:1px dashed #949494; border-bottom:1px dashed #949494; font-size:12px; line-height:24px; text-align:center; color:#888888;}
.qy a{ font-size:12px; color:#1963A9;}
.qy a:hover{ color:#2C93DF;}
.detail_wrap p{ padding:20px 0px; font-size:14px; line-height:28px; color:#303030;}
.detail_wrap .tp{ margin:10px auto; cursor:pointer;}
.detail_wrap h4{ font-size:16px; line-height:32px; font-weight:bold; color:#303030;}
.detail_wrap ul{ padding:10px; overflow:hidden;}
.detail_wrap ul li{ float:left; width:24px; height:24px; margin-right:7px; background:url(images/jinglingtu.gif) no-repeat;}
.detail_wrap ul li.a1{ background-position:0px 0px;}
.detail_wrap ul li.a2{ background-position:-31px 0px;}
.detail_wrap ul li.a3{ background-position:-62px 0px;}
.detail_wrap ul li.a4{ background-position:-93px 0px;}
.detail_wrap ul li.a5{ background-position:-124px 0px;}
.detail_wrap ul li.a6{ background-position:-155px 0px;}
.detail_wrap .look{ width:893px; height:55px; padding:10px 10px; border:1px solid #d8dadb; border-radius:5px; margin:0 auto;}
.detail_wrap .look p{ font-size:14px; line-height:28px; color:#000; padding:0;}
.detail_wrap .look p a{ font-size:12px; color:#1963A9;}
.detail_wrap .look p a:hover{ color:#2C93DF;}
.detail_wrap .password{ overflow:hidden; padding-top:10px; padding-bottom:10px;}
.detail_wrap .password p{ float:left; margin-right:70px; padding:0; font-size:14px; line-height:28px; color:#000;}
.detail_wrap .password p span{ font-size:12px; color:#434343;}
.detail_wrap h5{ font-size:14px; line-height:28px; color:#303030; padding-bottom:5px; margin-bottom:20px; border-bottom:1px dashed #949494;}
.detail_wrap .comment{ overflow:hidden;}
.detail_wrap .comment .tit{ width:920px; height:32px; background:#1963A9;}
.detail_wrap .comment .tit p{ color:#fff; font-size:14px; line-height:32px; padding:0 10px;}
.detail_wrap .comment .tit p span{ display: inline; color:#fff;}
.detail_wrap .comment .tit p.p1{ float:left;}
.detail_wrap .comment .tit p.p2{ float:right;}
.detail_wrap .comment p.p3{ font-size:14px; line-height:28px; color:#303030; padding:20px 0px 0px 10px; font-weight:100;}
.detail_wrap .comment textarea{ width:918px; height:82px; border:1px solid #dcdcdc;}
.detail_wrap .comment span{ display:block; font-size:12px; line-height:24px; color:#434343; padding:10px 0 20px;}
.detail_wrap .comment span a{ font-size:12px; color:#1963A9;}
.detail_wrap .comment span a:hover{ color:#2C93DF;}

.nav {background:#999999;
    width: 980px;
    height: 50px;
    margin: 0 auto; line-height:50px;
}

.nav a { font-size:18px; padding:10px 50px; color:#fff; margin-left:3px;}
.nav a.active { color:#747474; background:#fff;}
.nav1 {
    height: 35px;
    line-height: 35px;
    background: #f6f6f6;
    width:978px;
    border: 1px solid #E4E4E4;
    border-top: none;
    text-align: center;
}
.nav1 a { padding:0 20px; font-size:16px;}
.nav1 a.on { color:#F00;
}
.feed-card-item {
    padding: 18px 0 20px;
    border-bottom: 1px solid #d5d5d5;
}
.feed-card-item-blog .feed-card-item-hd {
    height: 50px;
    overflow: hidden;
}
.feed-card-item-hd strong{ float:right; font-size:15px; color:#f00;}
.feed-card-item-blog .feed-card-item-head {
    float: left;
}
select, input, img, object, embed {
    vertical-align: middle;
	border: 1px solid #CCC;
}
.feed-card-item-blog .feed-card-item-name {
    float: left;
    font-size: 20px;
    font-weight: bold;
    height: 28px;
    margin: 10px 0 0 20px;
    line-height: 28px;
    overflow: hidden;
}
.feed-card-item-blog .feed-card-item-name a:link, .feed-card-item-blog .feed-card-item-name a:visited {
    color: #C00;
    text-decoration: none;
}
.feed-card-item-blog .feed-card-item-name i {
    display: inline-block;
    width: 1px;
    height: 20px;
    background: #C00;
    margin: 0 8px;
    overflow: hidden;
    vertical-align: -3px;
}
.feed-card-item-blog h2 {
    margin-top: 10px;
}
.feed-card-item h2 {
    margin: 0;
    font-size: 24px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
}
.feed-card-c {
    margin-top: 15px;
}
.feed-card-item-blog .feed-card-c .feed-card-txt {
    margin-bottom: 7px;
}
.feed-card-txt {
    font-size: 15px;
    line-height: 26px;
    color: #555;
}
.feed-card-picAlbum {
    height:100%;
    overflow: hidden;
}
.feed-card-clearfix {
    zoom: 1;
}
.feed-card-picAlbum-i {
    float: left;
    margin-right: 5px;
}
.page {
    width: 100%;
    text-align: center;
    height: 25px;
    padding-top: 20px;
}
.page .current {
    padding: 5px 10px;
    border: 1px solid #be0900;
    color: #fff;
    background-color: #be0900;
    border-radius: 2px;
    margin-right: 5px;
}
.page a {
    padding: 5px 10px;
    border: 1px solid #ccc;
    color: #333;
    background-color: none;
    border-radius: 2px;
    margin: 0 5px;
}
.feed-card-time {
    margin-top: 10px;
    text-align: right; font-size:12px;
}
/*-------footer----------*/

#footer{ width:100%; height:115px; background:#;}
.footer_wrap{ width:980px; margin:0 auto;}
.footer_wrap p{ text-align:center; padding-top:15px; font-size:12px; color:#333; line-height:24px;}
.footer_wrap p a{ color:#00469C;}

/*-------二维码----------*/
#erweima{ position:fixed; width:135px; height:300px; bottom:100px; left:35px; text-align:center;}
#erweima dt{ width:125px; height:125px; padding:5px; background:#fff;}
#erweima dt img{ width:100%; height:100%;}
#erweima dd{ font-size:16px; line-height:32px; color:#333; font-weight:bold;}

.glbox {
    width: 950px;
    min-height: 460px; margin:auto;
}
.glbox h2 {
    font-size: 31.5px;
}
.box {
    border: 1px solid #e3e3e3;
    margin-bottom: 10px;
    padding-bottom: 15px;
}
.box .box_title {
    height: 30px;
    line-height: 30px;
    background: #ebebeb;
    color: #c00;
    padding-left: 15px;
    font-size: 14px;
    margin-bottom: 15px;
}
.job_list {
    overflow: hidden;
    zoom: 1;
    margin: 0 auto;
    padding: 0 20px;
}
.btnbox {
    height: 30px;
    padding: 10px 0;
}
.btn-danger {
    border: 1px solid #c6322a;
    color: #FFF;
    background-image: linear-gradient(tobottom,#dd4b39,#d14836);
    background-repeat: repeat-x;
    background-color: #dd4b39;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); float:left;
}
.btn-large {
    font-size: 14px;
    line-height: normal;
    padding: 9px 14px;
}


.continers_winners { background:#f9d63a;}
.winners { width:1180px; margin:auto; background:#fff; padding:10px;}
.winners_01 { padding-bottom:20px;}
.continers_winners h1 { background:#F30;  border-radius: 20px; height:35px; line-height:35px; color:#fff304; font-size:16px; width:250px; text-align:center; margin-bottom:10px;}
.winners_01 .name{ display:inline-block;}