@charset "utf-8";
/* CSS Document */
/* reset开始 */
html{overflow-y:scroll;}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0;
    padding: 0;
}

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
    font: 12px/1.5 "微软雅黑";color:#58595b;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a{ color:#282828; text-decoration: none; }
a:hover { text-decoration: none; color:#282828; }
a:focus { outline:0px none;}

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }

/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%;} /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
/*table { border-collapse: collapse; border-spacing: 0; }*/

/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,
summary, time, mark, audio, video {
    display: block;
    margin: 0;
    padding: 0;
}

mark { background: #ff0; }
/* reset结束 */

/* header */
body{ background:#fff;}

.top{ width: 100%; height: 163px;}
.top_t{ width: 100%; height: 35px; background: #009ce4;}
.top_t_k{ width: 1000px; height: 35px; margin: 0 auto;}
.top_bg{width: 100%; height: 128px;}
.top_pic{width:1000px; height: 128px;margin: 0 auto;}
.top_t_l{ width:500px; height: 28px; float: left; position: relative; top: 6px;}
.top_t_time{float:left; margin-top:3px; color: #fff;}
.top_t_tianqi{float:left; margin:-7px 0px 0px 10px; border:0px;}
.top_t_r{ width:180px; height: 25px; float: right; margin-top:7px;}
.top_t_r img{ float: left; margin-top: 2px; }
.top_t_r p{ float: left; margin-top: 2px; }
.top_t_r a{ float: left; margin-top: 2px; color:#fff; }
.logo{width:465px; height:80px;float:left;display:block; position: relative; top: 20px; left:0px;}

/* search_box */
.search{width:250px;height:33px; float:right; margin:49px 20px 10px 20px;}
.text{float:left;width:250px;height:33px;border:0;background: url(../images/ssk.png) no-repeat;font:12px/33px '宋体';color:#7f7f7f;text-indent:12px; +padding-top:4px}
.button{width:19px;height:22px;background:url(../images/ss.png) no-repeat;border:0;display:inline; position:relative; top:-27px; +top:-31px; left:225px; cursor:pointer;}


/* navigation */
.navn{ width:100%;height:48px;background:url(../images/nav.png) top repeat-x; position:relative; z-index:9999px;}
.navbg{ width:1000px;height:48px; position:relative; left:50%; margin-left:-500px;}
.navbg li{width:125px;float:left;text-align:center; position:relative; z-index:9999px; }
.navbg li a{display:block;width:125px;height:48px;color:#fff;font:16px/44px 'Microsoft YaHei';z-index:9999px; }
.navbg li a:hover{display:block;width:125px;height:48px;color:#333;font:16px/44px 'Microsoft YaHei';background:url(../images/nav_hover.png) repeat-x;}
.navbg li.big:hover{display:block;width:125px;height:48px;color:#333;font:16px/44px 'Microsoft YaHei';background:url(../images/nav_hover.png) repeat-x;}
.navbg li li a{display:block;width:125px;height:46px;background: #f49322;line-height:46px;color:#fff; border-bottom: 1px #FFF solid;  z-index:9999px;}
.navbg li li a:hover{display:block;width:125px;height:46px;background:#fabd00;line-height:46px;color:#333;border-bottom:1px #FFF solid;}
.navbg li ul{display:none;  position:relative; z-index:9999px;}


#full-screen-slider { width:100%; height:453px;position:relative; z-index:1;_z-index:-1;+z-index:-1;}
#slides { display:block; width:100%; height:453px; list-style:none; padding:0; margin:0; position:relative;z-index:-1;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:46%;top:400px; z-index:9999;  padding:5px 15px 5px 0;cursor:pointer;}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:8px; background:#FFF; box-shadow:1px 1px #111111;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#0070fa; }

.touying{ width:100%;height:13px; background: url(../images/touying.png) top center no-repeat;margin:0 auto; border:0; }

/* middle */
.middle{ width:100%;height:auto; min-height:1070px;_height:1070px;  margin:0 auto;}
.middle_m{ width:1000px;height:auto; min-height:1070px;_height:1070px; margin:0 auto; background: #FFF;}

.gb{ width:328px; height:253px; float:left;}
.gb_mid{width:324px; height:249px; overflow:hidden; padding:1px;border: 1px solid #CCC;}
.gb_con{ width:324px; height:249px;float:left;}

.top_mid{ width:435px; height:253px; float:left; overflow:hidden; margin-left:6px;}


.sou{ width:180px; height:20px;}
.input_left{ width:148px; height:18px;font-weight:normal; font-size:12px; background: url(../images/sousuo_left.gif) no-repeat; border:0; padding:2px 0 0 2px; float:left;}
.input_right{ width:23px; height:20px;border:0; float:left; margin-left:-1px;}


.middle_top_right_mid2{width:215px; height:290px; overflow:hidden; }
.middle_top_right_mid_mid1{ width:215px; height:318px;font-size:13px; line-height:20px; font-family:"宋体"; color:#58595B; margin-top:5px; float:left; overflow:hidden;}

.top_right{width:225px; height:347px; overflow:hidden;margin-top:9px;}
.top_right_top{ background: url(../images/top_r_t.gif) no-repeat;float:left;width:225px; height:47px;}
.top_right_top1{ background: url(../images/top_r_t1.gif) no-repeat;float:left;width:225px; height:47px;}
.top_right_top a{width:65px; height:21px;font-size:14px; line-height:21px; font-family:"宋体"; color:#58595B; font-weight:bold; position:relative; top:15px; left:22px;}
.top_right_top1 a{width:65px; height:21px;font-size:14px; line-height:21px; font-family:"宋体"; color:#58595B; font-weight:bold; position:relative; top:15px; left:22px;}
.top_right_top_r a{width:31px; height:5px; position:relative; top:0px; left:185px;}
.top_right_bot{ width:223px; height:295px; padding-top:3px;font-size:13px; line-height:20px; font-family:"宋体"; color:#58595B; float:left; overflow:hidden;border: 1px solid #dfdfdf; border-top:none;}
.top_right_bot p{ width:205px; height:280px;font-size:12px;line-height:22px; font-family:"宋体"; color:#58595B; padding:0px 4px 5px 10px; overflow:hidden;}


.link_sel{ width:196px; height:22px; line-height:18px; font-size:12px; font-family: "宋体"; color:#282828; margin:0 auto; margin-top:13px;}
.sel{width:196px; height:22px; line-height:18px; font-size:12px; font-family: "宋体"; color:#282828; text-align:center; padding-top:2px;}

/* footer */

.footer{ width:100%; height:185px;margin:0 auto; background:#FFF; border:0;}
.footer_con{ width:1000px; height:60px; margin:0 auto;background:url(../images/footer.gif) top repeat-x #FFF; padding-top:30px;}
.footer_con_word{ width:900px;margin:0 auto; font-family: '宋体'; font-size:12/1.5px; color:#333; text-align:center;}
.footer_con_word a{ font-family: '宋体'; font-size:12/1.5px; color:#333;}