﻿﻿/* 样式预定义 */
body{ font-family:"Microsoft YaHei","微软雅黑"; min-width:1200px}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
a {text-decoration: none;color: black}
a:hover{color:#FC6;}
img{border: none}
br{font-size: 0}
.left{ float:left}
.right{ float:right}

/* title_02 */
.title_02{ background:url(../images/dot3.jpg) no-repeat 10px center; padding-left:30px; line-height:40px}
.title_02 span{ font-size:20px; font-weight:bold}

/* view_01 */
.view_01{ overflow:hidden; padding-top:20px; width:590px}
.view_01 .left,.view_01 .left img{ width:180px; height:120px;}
.view_01 .right{ width:390px;}
.view_01 .right p{ font-weight:500;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:6px}
.view_01 .right span{ font-size:14px; color:#676767; line-height:22px}
.view_01 .right span a{ color:red; }
 
/* view_bottom */
.view_bottom{ padding:10px;}
.view_bottom li{ overflow:hidden; padding-left:12px; background:url(../images/dot_01.png) 0 center no-repeat; line-height:33px; vertical-align:top}
.view_bottom span{ float:left; font-size:16px}
.view_bottom span a{ color:#000000}
.view_bottom i{display: block; float: right; font-size: 14px;font-style: normal; color: #8b8b8b;}
.view_bottom li a:hover{color:#4b89ce}

/* slideBox */
.slideBox{ overflow:hidden; zoom:1; position:relative;}
.slideBox ul{ overflow:hidden; zoom:1}
.slideBox ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:272px; background-color:white; padding-left:10px;}
.slideBox ul li .pic img{ width:270px; height:100px; vertical-align:top}
.slideBox ul li .pic span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;} 

/* header_01 */
#header_01{ width:1200px; margin:0 auto; height:36px; overflow:hidden; font-size:14px;}
#header_01 span{ padding-left:10px; color:#5d5d5d; line-height:36px}
#header_01 a{ color:#5d5d5d; line-height:36px; cursor:pointer; padding-left:40px}

/* header_02 */
.header_02 img{width:100%; height:350px;}
.bot{width:100%; height:66px; background:#0168b7}

/* search */
.search{ font-size:0; position:absolute;top:245px; right:0; width:250px; overflow:hidden}
.search input{ padding:0; margin:0; border:none; height:30px; line-height:30px; display:inline-block; vertical-align:middle; outline:none;}
#keywords{ padding-left:20px; width:180px}
#search_btn{ width:50px; background-color:#e10000; color:white}

/* nav */
#nav{ width:1100px; margin:0 auto; height:66px}
#nav li{ float:left; width:130px; text-align:center; height:66px;}
#nav li:hover{ background:rgb(148,150,56)}
#nav a{ display:block; width:100%; cursor:pointer; color:white}
.nav_a1{ height:66px; line-height:70px; font-size:18px}
.nav_a2{ line-height:30px; background-color:#666; background-color:rgba(0,0,0,0.6); font-size:14px}
.nav_a2:hover{background: #0497dd;}
.nav_div1{ display:none; position:relative; z-index:999}
#nav li:hover .nav_a1{ background-color:#0497dd}
#nav li:hover .nav_div1{ display:block}
#nav li a:hover{color:#fff;}

/* focusBox */
.focusBox{ position: relative}
.focusBox .pic img{ display: block; width:650px; height:360px; vertical-align:top}
.focusBox .txt-bg{ position: absolute; top:320px; z-index: 1; height: 40px; width:650px; background-color:#666; background: rgba(33,33,33,0.6); }
.focusBox .txt{ position: absolute; top: 320px; z-index: 2; height: 40px; width:100%; overflow:hidden}
.focusBox .txt li{ height:40px; line-height:40px; position:absolute}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px}
.focusBox .num{ position: absolute; z-index: 3; top: 336px; right: 16px; }
.focusBox .num li{ float: left; width: 10px; height: 10px; cursor: pointer; color:white; background-color:white; border-radius:4px; margin-right:10px}
.focusBox .num li.on { background:red}

.body_hf img{ height:100px !important; width:1200px !important}
.body_hf .num{ top: 80px;}

/* index_fixed */
.index_fixed{ position:fixed; width:160px; top:100px; left:120px; background-color:white; text-align:center}
.index_fixed_closed{ text-align:right; line-height:30px; font-size:12px; cursor:pointer; background-color:#006ac0; color:white; padding:0 10px}
.index_fixed p{ font-size:12px; padding:6px 0}
#go_top{ margin:10px 0; display:none}



/*节假日背景替换
body {background:url(http://www.dymum.com/images/20da_bm.png) repeat-x center top ;padding-top:150px;!important;}
.header_02{margin:120px auto 0;  width: 1200px;overflow:hidden;!important}
.head_top{overflow:hidden;width:1200px;margin: auto}
.id-header {margin:120px auto 0;  width: 1200px;overflow:hidden;!important}
.id-body{background: #fff;}*/