@charset "utf-8";
/* =================================
Author: Erico.len
Vision: YW0.0.1
Email: webmaster@uiwork.com
Copright: www.yaowan.com
================================= */

/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

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 正常化 */

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; color:#4F4F4F;}
a:hover { text-decoration: underline; color:#000;}

abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
 border-bottom: 1px dotted;
 cursor: help;
}

q:before, q:after { content: ''; }

/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 让链接里的 img 无边框 */
/* optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
 border-collapse: collapse;
 border-spacing: 0;
}

/* 重置 hr */
hr {
    border: none;
    height: 1px;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }

/* 清除浮动模块 clear */
.clearfix:after{content:'\0020';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.clear{ clear:both;}

/* 间隔模块 */
.mt12{ margin-top:12px;}

/* 文本隐藏 */
.hideText{ text-indent:-99999px; overflow:hidden;}

/* 文本隐藏 */
.fl{ float:left;}
.fr{ float:right;}

body{ background:url(../images/bg.jpg) no-repeat center 37px;}
.nybg{ background:url(../images/nybg.jpg) no-repeat center 37px;}
.w1000{width:1000px;margin:0 auto; overflow:hidden;}
.header .naver{background:url(../images/header.jpg) no-repeat center top; height:144px; overflow:hidden;}
.nybg .naver{ background:url(../images/nybg_h.jpg) no-repeat center top;}
.banner{ background:url(../images/banner.jpg) no-repeat center top; height:327px; overflow:hidden;}
.nybg .banner{ background:none; height:190px; margin-top:-9px; overflow:hidden;}
.container{}
.main{ background:url(../images/mainbg.jpg) no-repeat center top;width:1000px;margin:0 auto;}
.nymain{background:url(../images/nybg_main.jpg) no-repeat center top; padding-top:20px;}
/* first */
.first{ height:194px; background:url(../images/first.png); overflow:hidden;}
.fst-box-l{float:left;width:240px; padding-top:50px;}
.dlmk{ background:url(../images/dlmk.png) no-repeat; height:150px;}
.login-l {float:left;width:140px; margin-left:14px; display:inline}
.login-l input{ background-color:#1A1A1A;border:1px #4C4C4C solid;color:#454545;width:136px; height:26px; padding:0 2px; line-height:26px;}
.jzmm{ clear:both; height:36px;overflow:hidden;margin-left:20px;color:#fff; line-height:36px;}
.jzmm input{ position:relative; top:3px; margin-right:3px;}
.jzmm a{ color:#fff;}
.login-r{float:left;width:64px;margin-left:7px; display:inline} 
.login-r input{ background:url(../images/dl.jpg);width:64px; height:66px; border:none; cursor:pointer;}
.fst-box-m{float:left;width:473px;}
.fst-box-r{float:left;width:287px;}
/* second */
.second{padding-top:16px; overflow:hidden;}
.second-left{width:240px; display:inline}
.kj-link{ background:url(../images/xsk.jpg);width:240px; height:121px; overflow:hidden;}
.kj-link .xsklq,.kj-link .zhcz{width:240px; height:45px; display:block; margin-top:12px;}
.second-mid{width:448px;margin:0 18px;display:inline}
.second-right{width:276px;display:inline}
.cpe-img img{width:276px; height:78px; display:block;}
/* footer */
.fcm{ background-color:#F5F5F5;border:1px #DBDBDB solid; padding:8px; overflow:hidden;width:65%;margin:12px auto; text-align:center}
/* 版权部分模块 footer*/
.wfooter{ background-color:#F4F3F3; height:90px; margin-top:40px;}
#footer{ width:918px;margin:0 auto;}
#footer{ padding:14px 0 0 60px;}
.footInfo p{ line-height:1.8; margin-left:20px;}
.footInfo p span{ margin:0 5px;}
/* fwqlb */
.fwqlb{border:1px #D4D4D4 solid; background-color:#F9F9F9; overflow:hidden;}
.fwqlb h3{ border-bottom:1px #D4D4D4 solid; font-family:'微软雅黑'; line-height:36px; padding:0 10px; font-size:20px;color:#3F3F3F; font-weight:normal;}
.fwqlb h3 span{ float:right;}
.fwqlb h3 span a{color:#7F7F7F; font-size:12px;}
ul.serverList{margin:0 auto;width:88%; padding-bottom:12px;}
ul.serverList li{ border-bottom:#CFCFCF 1px dotted;line-height:2.2em;color:#8C8C8C; padding:0 5px;}
ul.serverList li a{color:#8C8C8C;}
ul.serverList li a:hover{color:#000000}
ul.serverList li span{ float:right;}
.top{ border:1px #EFC161 solid; background-color:#FFEBC8;color:#EB5F00; font-weight:bold;width:82%;margin:5px auto 2px; padding:8px;}
.top a{color:#EB5F00}
.top span{ float:right;}
.p10{ padding:10px; color:#808080; line-height:1.8em;}
.p10 a{color:#000000; text-decoration:underline; font-weight:bold}
.title{ border-bottom:1px #D4D4D4 solid; font-family:'微软雅黑'; line-height:36px; padding:0 10px; font-size:20px;color:#3F3F3F; font-weight:normal;}
.title span{ float:right;}
.title span a{color:#7F7F7F; font-size:12px;}

.gmDataCon .yxzltable{ border-collapse:collapse;color:#4f4f4f}
.gmDataCon .yxzltable tr{ border-bottom:1px #ccc dotted}
.gmDataCon .yxzltable tr td strong{ background:url(../images/zy.gif) no-repeat; width:79px; height:24px; display:block; text-align:center; line-height:24px;color:#fff;}
.gmDataCon .yxzltable tr td p{ text-align:left; padding:9px 10px; line-height:1.8em;}
.newlist{width:96%;margin:0 auto;}
.newlist li{ border-bottom:1px #ccc dotted; line-height:2.4em; clear:both; overflow:hidden; word-wrap:break-word; white-space:nowrap; height:30px;}
.newlist li span{float:right;}
.second-mid .newlist li a{ display:block;width:380px; overflow:hidden; white-space:nowrap;word-wrap: break-word;float:left; }
.second-right .newlist li a{ display:block;width:220px; overflow:hidden; white-space:nowrap;word-wrap: break-word; float:left;}
.yxbz{width:264px; height:119px;margin:0 auto; display:block;}
.yxbz img{ display:block; margin-top:5px;}
.jkgg p{ text-align:center; font-size:12px; padding:4px 0;}
.red{ color:#F60; font-weight:bold;}

.sqzl{border:1px #D4D4D4 solid; background-color:#F9F9F9; overflow:hidden;width:446px; margin:12px 0;color:#4F4F4F}
/*tab select*/
.nTab{overflow:hidden;zoom:1; background:url(../images/tab.png) no-repeat center top;}
.nTab .TabTitle{overflow:hidden;}
.nTab .TabTitle li{float:left; cursor:pointer;display: block; width:88px; height:36px; line-height:36px; text-align:center}
.nTab  .active{ font-weight:bold;background-color:#F9F9F9;}
.nTab  .normal{font-weight:bold; }
.nTab .TabContent{ padding:8px;}
.none {display:none;}
.fst-box-m .nTab{ background:none;}
.fst-box-m .nTab .TabTitle{overflow:hidden; padding-top:1px;}
.fst-box-m .nTab .TabTitle li{float:left; cursor:pointer;display: block; width:67px; height:28px; line-height:28px; text-align:center; margin-left:1px; display:inline;color:#D4D4D4; font-weight:normal;}
.fst-box-m .nTab .TabTitle li a{color:#D4D4D4;}
.fst-box-m .nTab .active{ font-weight:bold; background:url(../images/hover.png);width:67px; height:28px;color:#fff;} 
.fst-box-m .TabContent1{ position:relative;}
.fst-box-m .TabContent1 .more{ position:absolute;right:14px;width:38px; height:20px; top:-26px; line-height:20px;}
.fst-box-m .TabContent1 .more a{ display:block;color:#fff;}
.TabContent1 .newlist{width:90%;margin:0 auto; padding-top:7px;}
.TabContent1 .newlist li{ border-bottom:none; text-indent:10px; }
.TabContent1 .newlist li a{ color:#B8B8B8; display:block;width:340px; overflow:hidden; white-space:nowrap;word-wrap: break-word;float:left; }
.TabContent1 .newlist li span{color:#707070;}
.TabContent1 .newlist li a.white{ color:#fff;}
.TabContent1 .newlist li a:hover{color:#fff;}
.flei{ height:56px;}
.flei li{ float:left;}
.flei li a{ display:block; padding:5px;white-space:nowrap;word-wrap: break-word;}
.nTab .TabContent dl{ border-top:1px #ccc dotted; padding:15px 0 15px 0; overflow:hidden;}
.nTab .TabContent dl dt{ float:left;width:150px;}
.nTab .TabContent dl dt img{ padding:0 10px; margin-top:4px; display:block;}
.nTab .TabContent dl dd{ float:left;width:250px; }
.nTab .TabContent dl dd p{ padding:2px 0;line-height:1.4em;}

.navbar{ height:153px;width:924px;background:url(../images/nav.png);margin:0 auto;}
.navbar ul li{float:left; text-align:center;display:inline; margin-top:44px;}
.navbar ul li a{display:block;  text-indent:-9999px; overflow:hidden;width:90px; height:32px;}


.nymain .cnt-r{ float:right;width:728px;}
.nymain .cnt-r .flbt{ font-size:24px; font-weight:400; font-family:'微软雅黑'; border-bottom:1px #ccc solid; line-height:2em;}
.nymain .cnt-r .flbt span{ float:right; font-size:12px; font-weight:normal;color:#7F7F7F; font-family:'宋体'}
.nymain .cnt-r .xwlist li{ border-bottom:1px #ccc dashed; padding:15px 0;}
.nymain .cnt-r .xwlist li h3{ font-size:14px;}
.nymain .cnt-r .xwlist li p{color:#7F7F7F; padding:3px 0; line-height:1.6em;}

.cnt-r .pageCont{ padding:30px 85px; text-align:center;}
.cnt-r .pageCont a{ margin:0 5px; display:block; float:left; padding:5px 8px;}
.cnt-r .pageCont a:hover,.pageCont a.hover{ background:#F60; color:#fff; text-decoration:none;}

.inner-container{ padding:20px; min-height:870px;_height:870px;}
.inner-news-list ul li{ background:url(../images/listStyle.gif) left center no-repeat; border-bottom:#755A3F 1px dotted; padding-left:15px; height:32px; line-height:32px;}
.inner-news-list ul li span{ float:right;}
.inner-news-list ul li a{ display:block; float:left; width:585px; height:32px; overflow:hidden;}
.inner-container .newsTitle{text-align:center; border-bottom:#755A3F 1px dotted;}
.inner-container .newsTitle h3{ padding:10px 0; overflow:hidden; font-family: 'Microsoft Yahei','宋体';font-size:24px;font-weight:400;text-align:center;}
.inner-container .newsTitle .pubTime{  margin-bottom:8px;}
.inner-container .newsTitle .pubTime span{ padding:0 12px;}
.inner-container .newsContent{padding-top:10px; line-height:26px; font-size:14px;width:96%;margin:0 auto;}
.newsContent p {padding-top:8px; }
.newsContent p img,.newsContent img{display:block;margin:0 auto;max-width:604px;padding:10px 0;text-align:center;}
.inner-fwq-list{ margin:0 auto; width:638px;}
.inner-fwq-list .zj,.inner-fwq-list .tj,.inner-fwq-list .sy{margin-bottom:20px;}
.inner-fwq-list  h2{background:url(../images/sev.jpg) no-repeat; height:36px; line-height:34px; color:#fff; font-size:14px; text-indent:32px;}
.inner-fwq-list .ff{ width:664px; overflow:hidden; margin:0 auto;} 
.inner-fwq-list .ff a{ display:block; width:193px; height:31px; background:url(../images/f-item.jpg) 0 -31px no-repeat; color:#341C0B; text-align:center; font-size:13px; font-weight:bold; line-height:31px; float:left; margin:12px 12px 0;_margin:20px 12px 0;}
.inner-fwq-list .ff a:hover,.inner-fwq-list .ff a.hover{ background:url(../images/f-item.jpg) no-repeat;}
.inner-container .down-btns img{ margin:20px;}
.inner-container .down-intro{ border-top:#d2d2d2 1px solid; background:#F5F4F4;}
.inner-container .down-intro h3{text-indent:2em;}
.inner-container .down-intro p{ padding-top:5px; text-indent:2em; line-height:26px; font-size:13px;}
.page_inf{ padding:10px 15px 0;}
.news_conbox p{ line-height:180%; font-size:13px;}
.page_inf .new_cardbtn {background:url(../images/xsk.png) no-repeat ; width:155px; height:37px; line-height:37px; cursor:pointer; border:none;}
.inner-container .gmDataBox1{ border:#CFCFCF 1px solid; padding:1px; background:#fff;}
.inner-container .gmDataBox1-1{ background:#EBE7E5; padding:15px;}


.dlh{ margin-top:-10px;}
.dlh p{ text-align:center; color:#fff; line-height:1.7em;}
.dlh p a{color:#FFF}


/* regCon */
.regCon{ width:600px; margin:0 auto;border-right:1px #060B0B solid;border-top:1px #39524A solid;border-left:1px #323A3C solid;border-bottom:1px #060B0B solid; overflow:hidden;zoom:1; background-color:#20282A; padding:6px; padding-top:0;color:#CCC}
.reg1{ background:url(../images/tbar.jpg) repeat-x; height:32px;}
.reg1 h2{ background:none; text-align:right; line-height:32px; width:300px; font-size:14px; color:#000; }
.reg1 .close{float:right; margin:6px 24px 0 0;_margin:6px 12px 0 0; width:20px; height:20px; z-index:99;}
.reg2{ padding-top:25px; padding-bottom:25px; padding-left:40px;}
.reg2 h3{ font:bold 14px Arial; color:green;}
.reg2 p{ margin-top:5px; }
.reg2 .regItem{ height:28px; margin:10px 0; overflow:hidden; line-height:28px;}
.reg2 .regItem label{ width:80px; display:block; float:left; font-weight:bold; text-align:right; height:28px; line-height:28px;}
.reg2 .regItem span.red{ color:red; margin-right:3px;}
.reg2 .regItem input{ background:#FBF7F2; border:#5A381D 1px solid; color:#333; float:left; margin-right:3px;height:24px; line-height:24px; width:180px; padding:0 3px; vertical-align:middle;}
.reg2 .check{ margin-left:78px;}
.reg2 .check input{float:left; margin-right:5px; width:20px; height:20px;*margin-top:-3px; _margin-top:0;}
.reg2 .check span a{ font-weight:bold; color:green;}
.reg2 .reg_btn{ margin-top:20px; margin-left:150px;}
.reg_btn input{background:url(../images/reg2Btn.jpg);width:124px; height:41px;border:0; cursor:pointer}
