@charset "utf-8";


body{margin:0; padding:0; background:#FFF; min-width:320px; font-family:Microsoft YaHei,simsun;}
ul,li{
 margin:0;
 padding:0;
 list-style:none;
}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{
 margin:0px;padding:0px;
}
img{
 border:0;
}
a:link,A:visited,A:hover{text-decoration:none;}
.wrapper{min-width:320px;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}

.head{background:#002f98; height:70px; border-bottom:#00216a 3px solid}
.logo{ height:50px; width:265px;background:url(../images/logo.png) left center no-repeat; background-size:100%; margin:6px 0 0 5px; float:left}
.mnav{ height:35px; width:32px; margin:20px 15px 0 0; float:right}
.nav{ height:50px; background:#e0e0e0; padding:8px 10px;}
.nav_ss {cursor:pointer;}
.nav a{width:25%; line-height:27px; color:#000000; font-size:14px; display:block; float:left; text-align:center}
.nav a:hover{color:#000000;}
.nav a:visited{color:#000000;}
.nav a:active{color:#000000;}
.nav_jgx{background:url(../images/nav_jgx.png) right center no-repeat; background-size:2px 13px;}

.focus { width:100%;  margin:2px auto; overflow:hidden; position:relative; background:#555;}
.focus section { text-align:center; margin:0; height:100%;}
.focus aside { margin:-30px 0 0; background:rgba(0, 0, 0, 0.5); height:30px; text-align:left; padding-left:10px; font:14px/27px "Microsoft YaHei"; color:#fff; width:100%; position:absolute; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.focus section img { width:100%; height:100%; display:block; background:#ccc url("../images/loading.png") no-repeat center 53px;}
.focusPhoto { display:-webkit-box; -webkit-box-orient:horizontal;}
.focusPhoto div { display:-webkit-box; display:-moz-box; display:-o-box; display:box;}

.focusDotBg { position:absolute; bottom:0; left:0; width:100%; text-align:right; height:0px;}
.focusDot { padding:7px 5px 0 0; height:22px; display:inline-block; position:absolute; top:-32px; right:0; text-align:left;}
.focusDot em { display:inline-block; background:#999; width:10px; height:10px; border-radius:5px; overflow:hidden; text-indent:-9999px; margin:0 2px;}
.focusDot em.active { background:#dc1313;}

.sreach{ background:#e0e0e0; height:23px; border-radius:5px; margin:10px 5px; padding:8px 10px; display:-webkit-box}
.sreach_nr{ height:23px;display:block;-webkit-box-flex:1;box-flex:1;border:0;margin:0 5px 0 0; padding-left:25px;font-size:12px;line-height:23px; background:#FFF url(../images/ico_search.png) 5px center no-repeat; background-size:16px 17px; -webkit-appearance:none;-webkit-box-sizing:border-box;}
.sreach_btn{ width:59px; height:23px; background:url(../images/btn_search.png) no-repeat; background-size:59px 23px;   border:none; }

.content{background:#f2f2f2 url(../images/i_bqqhbg.png) top repeat-x; border-radius:5px; margin:10px 5px; padding:10px 10px;}
.scrollFrame{width:100%; margin:10px auto;}
.scrollFrame .cls {clear:both;}
.scrollFrame .cont {text-align:left;}
.scrollFrame .hidden {display:none;}
.scrollFrame .display{display:block;}
.scrollFrame .textDiv {margin:0;text-align:center;}
.scrollFrame {margin:0px auto;overflow:hidden;}
.scrollFrame .scrollUl { width:355px; height:26px;margin: 0px;}
.scrollFrame .scrollUl li {float:left; margin-left:2px; margin-right:5px;} 
.scrollFrame .bor03 {padding:0; border-top:#0037af 2px solid}
.scrollFrame .sd01{cursor:pointer;width:80px;background:#0037af;height:26px;font-size:14px;font-weight:bold;margin-top:0px;line-height:26px;text-align: center;color:#ffffff}
.scrollFrame .sd01 a{color:#fff;}
.scrollFrame .sd02{cursor:pointer;width:80px;color:#000000;height:26px; font-size:14px; margin-top:0px;line-height:26px; text-align: center; background:#ffffff}
.scrollFrame .sd02 a{color:#000000;}


.list{
    padding:0 ;
}
.list li{
    overflow: hidden;
    border-bottom: 1px solid #eceef0;
    box-shadow: 0 1px 1px #fff;
}
.list li a {
    display: block;
    color: #000;
}
.list li a:visited{
    color: #929292;
}

.list .loading {
    height: 30px;
    padding: 10px 0;
    line-height: 30px;
    text-align: center;
    font-size: 1em;
    color: #000;
    border: none;
}

.full{
    padding: 10px 0;
    border-bottom: 1px solid #dfdfdf;
}
.full h2 {
    height: 20px; line-height: 20px; overflow: hidden;
    font-size: 14px;font-weight: normal; 
    text-overflow:ellipsis;white-space: nowrap;
    padding-left: 5px; margin-bottom: 4px;
}
.full .thumb {
    width: 75px; 
    height: 55px; line-height: 51px;
    padding: 1px; background: #fff;
    border: 1px solid #dbe5e7;
    float: left;
    text-align: center;
}
.full .thumb img{
    display: inline-block;
    max-width: 100%; max-height: 100%;
    margin: 0 auto; vertical-align: middle;
}
.full p {
    padding: 0 0 0 5px;
    line-height: 17px; font-size: 12px;
    word-wrap:break-word; overflow: hidden;
    max-height: 34px; color: #878c92;
}
.full .count {
    height: 17px;
    line-height: 17px;
    display: inline-block;
    text-align: right; float: right;
}
.full .count i {
    font-size: 0.6875em; font-family: Helvetica; 
    color: #878c92; font-style: normal;
}


.cComm:before{
    content: "";
    width: 10px; height: 10px;
    display: inline-block;
    background-position: -84px 0;
    vertical-align: middle; margin-right:3px; 
}
.cComm{
 background:url(../images/ico_ydcs.png) left center no-repeat;
    background-size:10px 10px;
    margin-left: 6px;
}
.list_tzgg{ padding:0;}
.list_tzgg li{
 overflow: hidden;text-overflow:ellipsis;white-space:nowrap;
    box-shadow: 0 1px 1px #fff;
 height:36px;
 line-height:36px;
 font-size:14px;
 background:url(../images/ico_002.png) left center no-repeat; 
 background-size:7px 3px;
 padding-left:10px;
 }
.list_tzgg li a{ color:#333333;
  }
.look_more a{ border:#c6c6c6 1px solid; border-radius:5px; margin:10px 0 0 0;  text-align:center; line-height:30px; display:block; color:#333}


.footer{ height:80px; border-top:#0037af 4px solid; text-align:center; line-height:22px; font-size:12px; color:#666}
.footer li{ color:#333; font-size:14px;  line-height:30px;}
.footer a{ color:#333;}
