@charset "gb2312";
/* 2014.11.19*/

*{margin:0 auto;padding:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,button,p,blockquote,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal; font-family:Microsoft YaHei;}
table{border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;}
img {vertical-align:top;}
ul{list-style:none;}
input,button,select,textarea{color:#333; font:12px 'Microsoft YaHei, SimSun'; vertical-align:middle; overflow:visible;}
a,a:link{ color:#333; text-decoration:none;outline:none;}
a:hover{text-decoration:underline; color:#3c6c22;}
:focus{outline:none;}

.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden; }
.clearfix {zoom:1;}
.clear{clear:both; width:0; height:0; overflow:hidden;}

.left{float:left; display:inline;}
.right{float:right; display:inline;}
body{font:12px 'Microsoft YaHei,SimSun'; color:#696969; background-color:#FFFFFF;}
.w1000{width:1000px; margin:0 auto;}
.w610{width:610px;}
.w336{width:336px;}
.w220{width:220px;}
.ml20{margin-left:20px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.bgGrey{background:#f5f5f5;}
.bgWhite{background:#fff;}

.blue,a.blue,.blue a{color:#0e558d; text-decoration:underline;}
.grey,a.grey,.grey a{color:#999;}
.red,a.red,.red a{color:#a93535;}
.green,a.green,.green a{color:#6ba928;}
.black{color:#000; font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f18{ font-size:18px;}
i{font-style:normal;}
.b{font-weight:bold;}
.u,a.u,.u a{text-decoration:underline;}
.borderGrey{border:1px solid #dbdbdb;}
.center{text-align:center;}
div, dl {line-height: 22px;}
/* HTML5 display-role reset for older browsers */
article,sidebar, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
/*button style*/
.btnStyle1,.btnStyle2,.btnStyle3,.btnStyle5{border:none;cursor:pointer; vertical-align:middle;}
.bottomDot{border-bottom:1px dotted #c6c7c8;}

header, section { margin:0 auto;}
footer{line-height:50px;}
footer a{text-decoration:underline; margin:0 5px;}

/***nav***/
.header{width: 1000px;margin: 10px auto 2px auto;background: url(http://res.xilu.com/images/news/2.0/header_bg.gif) repeat-x bottom;padding-bottom: 20px;}
.nav_2014 { font-size:22px; margin-top:16px;float: left;display: inline;margin-left: 6px;font-family: Microsoft YaHei;}
.nav_2014 li {float:left; width:80px;}
.nav_2014 li a:hover { text-decoration:none;}

/***footer***/
#footer {text-align: center;font: 12px  "Microsoft YaHei";color: #333;line-height: 21px;clear: both;border-top: 1px solid #a8a8a8;
padding: 8px 0px;margin-top:10px;padding-top:10px;}
#footer .footer_x {color: #333;font: 12px "Microsoft YaHei";line-height: 21px;}
#footer .footer_x a {padding: 0 4px 0 6px;color:#333;text-decoration:none;}
#footer p { line-height:21px;}
.links {text-align: center; padding-top:20px; }
.links img { margin:0 3px 0 3px;display: inline-block;}

/****links 2015.3.6****/
.likeTit{background: url(http://content.xilu.com/images/201211/topbg.jpg) repeat-x;height: 30px;line-height: 28px; padding-left:10px;font-size: 14px; font-weight:bold;}
.linkList { padding:10px;}
.linkList a{margin:0px 3px;display: inline-block;padding: 1px 5px 1px 5px;font-size: 14px;font-family: Microsoft YaHei;}
.linkListbox { margin-left: 10px; margin-right:10px;padding: 3px;}
.linkListbox a{margin-top:3px;display: inline-block;padding: 2px;font-size: 14px;font-family: Microsoft YaHei;}        
.linksbox{height:30px; line-height:28px; font-family:Microsoft YaHei; background: url(http://content.xilu.com/images/201211/topbg.jpg) repeat-x;font-size: 14px;
font-weight: bold;}
.linksbox li{float: left; width:70px; padding:0 4px;height:30px; line-height:28px;text-align: center;color: #696969;cursor: pointer; white-space:nowrap; overflow:hidden; font-size:14px; }
.linksbox li a { color:#696969;}
.linksbox li.hover{height:30px; border-bottom:#606060; font-size:14px;}
.linksbox li.hover a{ color:#606060; display:block; border-bottom:1px solid #606060;  font-family:Microsoft YaHei;}
.linksbox li a:hover{ text-decoration:none; }
.tabCon{display:none; height:auto;overflow:hidden;}
.block{display:block;}



/*maybe width 960*/
/*.footer960 { width:960px;text-align:center; margin:0 auto; padding:0;}*/