@charset "utf-8";
/*
Author: 残缺的爱
Copyright: 2013, 0x999.com. All Rights Reserved
QQ:87495363 
Email:admin@0x999.com
Phone:15982016300
*/
/* Common 
************************************************************
*/
header, footer, aside, nav, article,section { display: block; }
ol, ul { list-style: none; margin:0px; padding:0px }
h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px}
body {
  font-size: 12px;
  color: #323232; 
  font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;
  line-height:1.8em;
  margin:0;  
  padding:0;
}
a {font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;font-size: 12px;color: #000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration:underline;color: #000;}
a:active {text-decoration: none;color: #000;}
img{ font-size:0px; border:0}
.cl{ clear:both}.fl{ float:left}.fr{ float:right}
/*
************************************************************
end:Common
*/
/*.nav{}
.nav a{ color:#4F70A6; font-size:14px; display:block; padding:3px 22px; float:left; font-weight:600}
.nav a:hover{ color:#113C8A; text-decoration:none}*/
#mainnav > li{ float:left; position:relative;}
#mainnav > li a{ display:block; width:100px; height:32px; line-height:32px; text-align:center; font-weight:600; font-size:14px; color:#4F70A6}
#mainnav li ul{ position:absolute; width:100px; z-index:3; left:0px; top:32px; display:none; background-color:#004F9C}
#mainnav li ul li{ height:25px; line-height:25px;}
#mainnav li ul li a{ display:block; line-height:25px; height:25px; width:100px; text-align:center; color:#fff; font-size:12px; font-weight:100}
#mainnav li ul li a:hover{ background-color:#0192D1; color:#fff; text-decoration:none}

.mininav,.mininav a{ color:#2366AA; font-weight:600}
.w{ width:990px; margin:0px auto}
.indexmenu{ float:left}
.indexmenu li{ float:left; border-right:solid 1px #3471B0}.indexmenu li img{ display:block}
.indextel{ float:right; width:259px; height:71px; background-color:#0192D1; color:#FFFFFD; line-height:25px; padding:10px 10px 10px 10px; font-weight:600}
.indexleft{ float:left; margin-top:15px; width:319px}
.title img{ display:block}
.indexcenter{ float:left; margin-top:15px; width:320px; margin-left:15px; display:inline}
.indexright{ float:right; width:320px; margin-top:15px;}
.links{ float:left; width:538px; height:20px; display:inline; background:url(../images/index_47.jpg); margin-top:5px}
.copyright{ text-align:center; line-height:22px; color:#929090; font-weight:600; font-size:12px; padding:10px 0px}
.copyright a{ color:#929090}
.tel{ float:right;margin-top:5px}
.links,.links a{ color:#0F59A2; font-weight:600}
.bg{ background:url(../images/index_40.jpg); height:167px; padding-top:5px}
.newslist{ margin-left:10px}
.newslist li{ background:url(../images/li.jpg) no-repeat 0px center; height:27px; line-height:27px; padding-left:15px}
.newslist li a{ color:#818180;}
.subbg{ background:url(../images/about_03.jpg) repeat-x top; padding-bottom:120px; border-bottom:solid 15px #004F9C}
.subcon{  padding-top:161px}
.subleft{ float:left; width:200px;}
.subright{ float:right; width:771px; margin-top:50px}
.sublefttitle{  background:url(../images/subleftbg.jpg); height:100px; padding-left:48px; line-height:100px; font-size:16px; font-weight:600; color:#FFF}
.subleftcon{ background-color:#3F3F3F; padding:10px 0px}
.subleftcon .menu { width:170px; margin:0px auto}
.subleftcon .menu li{ border-bottom:solid 1px #4C4C4C; padding-left:30px; line-height:27px;}
.subleftcon .menu li a{ color:#E4E4E4}
.subpath{ height:29px; background-color:#1265C5; padding-right:10px; text-align:right; color:#DFEAF7; line-height:29px;}
.subpath a{ color:#DFEAF7}
.content{ padding:10px 4px; color:#626262; line-height:24px;}
.piclist{ width:236px; float:left; margin:10px 5px 10px 5px}.piclist .word{ text-align:center;}.piclist .word a{ color:#4D4D4D; font-weight:600}
.subnewslist .newstitle{ float:left; width:590px; height:30px; line-height:30px; padding-left:15px; background:url(../images/li1.jpg) no-repeat 5px center}
.subnewslist .newsaddtime{ float:right; width:80px; text-align:center; line-height:30px; height:30px; color:#636363}
.subnewslist .newstitle a{ color:#636363}
.subnewslist .newstitle a:hover{ text-decoration:none}
.content .on{ background-color:#2789FE; color:#FFF}.content .on a{ color:#FFF}
.content .on .newsaddtime{ color:#FFF}
.fy{ float:right; margin-top:30px}
.fy a{ display:block; float:left; padding:2px 10px; border:solid 1px #999; margin:4px}
.fy a.now{ background-color:#2789FE; color:#FFF}
.copyright{ position:relative}
.codebox{ position:absolute; z-index:1; left:0px; top:0px; width:80px; height:80px;}
.codebox img{ width:80px; height:80px;}