*{ padding:0; margin:0; list-style:none; border:0px;}
body {font-family:Tahoma,Arial,'微软雅黑','Helvetica Neue','Hiragino Sans GB',Simsun,sans-self; font-size:14px; background:#ffeee5;}
a{ color:#333; text-decoration:none; cursor:pointer}
a:hover { text-decoration:none}
ol, ul{ margin:0px;}
p{ margin:0px;}


.l{ float:left}
.r{ float:right}

.video_topbj{ background:#73c353; height:40px; min-width:1200px;}
.video_top,.video_cont{ width:1200px; margin:auto; position:relative;}
.video_logo{ float:left; margin-right:50px;}
.video_nav li{ float:left; line-height:28px; width:75px; height:26px; background:#30a203; text-align:center; border-radius:5px; margin:8px 20px; }
.video_nav li a,.video_dl li a{ color:#fff;}
.video_s{ float:left; padding-top:8px; margin:0 20px;} 
.search_box{ height:24px; border:1px solid #30a203; background:#fff; padding-left: 6px;}
.search_an{ background:#30a203; height:24px; color:#fff; width:90px;}
.video_dl li{float:left; line-height:28px;  height:26px;  text-align:center; border-radius:5px; margin:8px 10px;}
.navlist{ background:rgba(0,0,0,0.7); position: absolute; padding-left:20%; height:40px; line-height:40px; width:100%; top:40px; display:none; z-index:999;}
.navlist li{ float:left; padding:0 30px;}
.navlist li a{ color:#fff;}
.kfdewm{ display: none; right:10px; top:40px;position: absolute; z-index:999;  }

.nav{ margin-bottom:20px;background: url(../img/bjkj_03.jpg) repeat-x bottom #fff;  border:1px solid #ccc; border-radius:5px;}
.nav li{ float:left; margin:0 10px;text-align:center; }
.nav li a{ padding:10px 25px;}
.nav li a:hover{ background:none; color:#090; text-decoration:underline;}
.banner{ /*background:url(../img/banner_02.jpg) no-repeat top center;*/ height:497px;}
.content{ width:1000px; margin:auto; position:relative; top:-150px; height:auto; overflow:hidden; /*background:#fff; padding:0 20px; border:1px solid #ccc;*/}
.xxmz{ color:#a4002e; font-size:23px; text-align:center; width:1000px; margin:auto; padding-top:280px;}
.con_le{ float:left; width:246px;}
.con_zj{ float:left;width:480px; margin:0 14px;}
.con_rig{ float:left;width:246px;}
.tjan a:hover{ color:#F90;}

.con_titbj{ background:url(../img/bjkj_03.jpg) repeat-x; height:35px; line-height:35px; border:1px solid #d4dde2; color:#2b2b2b; padding-left:14px; font-family:'宋体'; font-weight:bold;}
.siteinfo{ border:1px solid #d4dde2; padding:14px; background:#fff; height:auto; overflow:hidden; margin-bottom:20px; min-height:150px;}
.bj_logo{ border:1px solid #ccc; padding:5px; }
.bj_logo img{ float:left; margin-right:10px;}
.msg li{ float:left; width:100px; font-size:12px; line-height:28px;}
.msg li a{ color:#1b70a7;}
.list li,.list2 li{ float:left;}
.list li img,.list1 li img{ border:1px solid #ccc; padding:2px; margin:5px 4px;}
.list1 li{ border-bottom:1px dotted #ccc; margin-top:10px; position: relative;}
.list1 li .bpf{position: absolute; top: 0; left: 0; width: 700px; height: 400px; z-index: 10; background: url('../img/tv.png') no-repeat center center;}
.txt{ font-size:12px; color:#999;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.tjan{ padding-top:5px;}
.tjan a{ margin-right:32px;}
.list2 li img{ border:1px solid #ccc; padding:2px; margin:5px 6px;}
.list2 li{ margin-bottom:12px;}
.list2 li p{ text-align:center; margin:0px;}
.list_txt li{ line-height:30px;}
.kjly li{ font-size:12px; margin-top:10px; height:auto; overflow:hidden;}
.kjly li img{ border:1px solid #ccc; padding:2px; margin-right:5px; float:left;}
.kjly li p{ float:right; width: 148px;line-height: 20px;}
.kjly li a{ color:#287cf1;}
.plcont dt{ font-weight:normal; line-height:28px;}
.trash{ font-size:22px; float:right; text-align:right;}
.plcont dd img,.pltxt img,.gallery img,.grkj img{border:1px solid #ccc; padding:2px; float:left; margin-right:10px;}
.review li{ float:left; margin-right:30px; height:30px; margin-top:10px; margin-bottom:10px;}
.review li a:hover{color: #ff0000;}
.pl{ border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
.pllist li{ line-height:30px;}
.pllist li a:hover{ color:#393; text-decoration:underline;}
.gallery li img{ margin-top:10px;}


.pagination {display: inline-block; padding-left: 0; margin:0;border-radius: 4px;}
.pagination li {display: inline;}
.disabled{ border:none;}
.pagination li a {position: relative;float: left;padding: 6px 12px;   margin-left: 5px;line-height: 1.42857143;color: #333;text-decoration: none;  background-color: #fff;border: 1px solid #ddd;}

.pagination .active a{ color: #FFFFFF; background: #5d072a; border:none; }
.pagination li a:hover,.pagination .active a:hover{color: #FFFFFF; background: #5d072a;}
.grkj{ font-size:13px; line-height:30px;}
.list_txt01 li{ float:left; line-height:30px; height:30px; text-align:center;}
.list_txt01 li a{padding: 2px 4px;}
.list_txt01 li a:hover{ color:#fff; background:#390; display: block; }

.modal-backdrop.in{ z-index:-1;}
.cjxcfomr li{ padding:10px 0;}

.xclist li{ width:220px;     padding:6px; border-bottom:1px solid #ccc;box-shadow: 0 2px 5px rgba(0,0,0,.5); background:#fff; float:left; margin-right:30px; margin-top:30px;  }
.xclist li p{ line-height:28px;}
.pltxt{ height:auto; overflow:hidden;}
.wd_txt li{ line-height:40px; border-bottom:1px dotted #ccc;}
.wd_txtbj{ background:#fff; padding:10px; border:1px solid #ccc;}
.wd_txt li span{ float:right;}
.wd_txt{ margin-bottom:30px;}
.wd_txt li a:hover{ color:#F00;}
.wd_txt h1{ font-size:18px; border-bottom:1px solid #ccc; line-height:30px;}
.plpic p{ line-height:30px;}
.list3 li{ border-bottom:dotted 1px #ccc; margin-bottom:10px; padding-bottom:10px; height:auto; overflow:hidden;}
.list3 li img{ float:left; margin-right:10px;} 
#_strSpan{ color:#C60;}

#demo{width:760px; height:360px; overflow-y: auto;}

.a-upload {
    padding: 4px 10px;
    margin-top: 35px;
    height: 30px;
    line-height: 20px;
    position: relative;
    cursor: pointer;
    color: #888;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    float: left;
    display: inline-block;
    *
    display: inline;
    *
    zoom: 1;
    margin-left: 5px;
}
.a-upload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}

.a-upload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}