﻿@charset "utf-8";
/* CSS Document */
body, button, input, select, textarea { background: none repeat scroll 0 0 #f8f7f7; color: #696969; font: 14px/1 微软雅黑; margin: 0; padding: 0; overflow: hidden; }
body { background:url(../images/bg2.jpg)  repeat center;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; overflow: hidden; padding: 0; margin: 0; }
ul, ol, li, dl, dt, dd { list-style: none; height: auto; overflow: hidden; padding: 0; margin: 0; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */ border-bottom: 1px dotted; cursor: help; }
q:before, q:after { content: ''; }
p { margin:0; padding:0;}
/* 重置表单元素 */
legend { color: #696969; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */ }
/* 重置表格元素 */
/* 重置 hr */
hr { border: none; height: 1px; }
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
:link { text-decoration: none; color: #696969; }
:visited { text-decoration: none; color: #696969; }
.fl { float: left; }
.fr { float: right; }
/*======================公用样式=======================*/
.container { width:100%; background:url(../images/bg1.jpg) center top no-repeat; margin: 0 auto; overflow:hidden; }
.main { width:95%; margin:0 auto; overflow:hidden;}
.header { width:100%; height:39px; margin:0 auto; color:#fff;}
.header a { color:#fff;}
.header .email { height:18px; line-height:18px; float:left; margin-top:11px; margin-left:2px; background:url(../images/email.png) no-repeat; text-indent:39px;}
.header .link { height:18px; line-height:18px; float:right; margin-top:11px; text-align:right;}
.header .link span { margin:0 5px;}
.mor { width:100%; overflow:hidden; margin:27px auto 0;}
.mor img { float:right;}
.logo { width:100%; overflow:hidden; margin:9px auto 0; text-align:center}
.logo img { width:275px;}
/*======================首页样式=======================*/
.index_main { width:100%; overflow:hidden; margin:30px auto 0;}
.index_main img { width:99%; margin-bottom:2px;}
.index_main .m_1 { width:50%; float:left; text-align:center; }
.index_main .m_2 { width:50%; float:left; text-align:center}
.index_main .m_3 { width:100%; clear:both; text-align:center}
.index_main .m_4 { width:50%; float:left; text-align:center}
.index_main .m_5 { width:50%; float:left; text-align:center}
/*=======================内页样式=======================*/
.inner_con { width:95%; overflow:hidden; margin:17px auto 0;}
.inner_logo { width:100%; height:39px; position:relative;}
.inner_more { position:absolute; width:5%; height:19px; right:0; top:10px;}
.inner_main { width:100%; overflow:hidden; margin:19px auto 0; background:#fff;}

.location { width:98%; height:43px; font-size:18px; color:#696969; font-weight:bold; margin:20px auto 0;}
.location li { display:block; width:30%; height:43px; float:left; text-align:center;}
.location li a { display:block; color:#696969;}
.location li a:hover { display:block; height:43px; color:#400060; background:url(../images/l_a.jpg) no-repeat bottom;}
.location .click { display:block; height:43px; color:#400060; background:url(../images/l_a.jpg) no-repeat bottom;}
.about { width:90%; margin:0 auto; line-height: 20px; overflow:hidden; padding-bottom:20px;}
.news {  overflow:hidden; }
.news ul { list-style-image: none; list-style-type: none; margin-top: 6px; }
.news li { border-bottom: 1px dotted #888A89; height: 30px; line-height: 30px; overflow: hidden; }
.news li a { color: #656565; text-decoration: none; }
.news li span { color: #656565; float: right; margin-left: 10px; }
.shownews { padding: 10px; }
.shownews H1.title { border-bottom: 1px dotted #888A89; font-size: 150%; margin-bottom: 10px; padding: 4px; text-align: center; }
.shownews DIV.text { padding: 0 5px; }
.show_pro {width:730px; overflow:hidden;}

/*======================分页样式=======================*/
.pager{ margin-top:20px; background:#fff; padding:5px 0;}
.page_link{ height:22px; padding:0 20px; font-size:11px; color:#777; text-align:center;}
.pager span{ float:left; line-height:20px; background:#F0F0F0; margin:0px 2px; padding:0 0.6em;}
.pager span a{ display:block;}
.page_link_total{color:#777;}
.page_link_a,{}
.page_link_now{ font-weight:bold; color:#d2211f;}


#menulist ul li a {
    color: #FFFFFF;
    display: block;
    height: 50px;
    padding-left: 50%;
}

/*======================foot=======================*/
.foot { width:100%; height:80px; line-height:80px; margin:0 auto; font-size:1.5em; color:#fff; text-align:center;}
.foot a{ color:#fff;}
