﻿/* CSS Document */
body{margin:auto 0; text-align:center; background:url(images2013-bg.png) center top repeat-x;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, input, textarea, p, blockquote, th, td {padding: 0;margin: 0;}
td,div,li,span,ul{ color:#555555;line-height:22px;}
ol, ul, li{list-style: none; margin:0;padding:0;}

fieldset, img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a {text-decoration:none; color:#111111; cursor:pointer;}
a:hover{color:#FF6600;}
a:active{color:#111111;}
sup{font-size:8px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px;height:0px}
.clearfix:after{content:"\0020";display:block;height:0;clear:both}
.clearfix{_zoom:1}
*+html .clearfix{overflow:hidden}

.fl{ float:left;}
.fr{ float:right;}
.cb{ clear:both;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}
.gray{color:#999999;}
.dn{ display:none;}
.relative{ position:relative;}
.absolute{position:absolute;}
.space{ height:10px; line-height:10px;}
.space5{ height:5px; line-height:5px;}
.space12{ height:12px; line-height:12px;}
.space15{ height:15px; line-height:15px;}
.space20{ height:20px; line-height:20px;}

.mainWidth{ width:1000px; margin:0 auto; clear:both;}
.mainWidth1{ width:980px; margin:0 auto; clear:both;}
.cmt{margin-top:8px;}
.cmb{margin-bottom:8px;}
.cml{margin-left:8px;}
.cpt{padding-top:8px;}
.cmt4{margin-top:4px;}
.cmt10{margin-top:10px;}
.cmt12{margin-top:12px;}
.cmt15{margin-top:15px;}
.cmt20{margin-top:20px;}
.cml10{margin-left:10px;}
.cmb10{margin-bottom:10px;}
.cpt10{padding-top:10px;}
.cpt0{padding-top:0;}
.cheight{ height:8px;}
.cheight15{ height:15px;}
.pdiv{ padding:10px;}
.pdiv8{ padding:8px;}
.cbr{ border:1px solid #d1d1d1;}

/*button select input*/
.noInputbg{ background:none; border:none;}
.cSelect{background:url(../images/2012-bt/inputbg.png) no-repeat; height:24px; border:1px solid #d7d7d7; width:auto;}
.cInput{ width:auto; height:16px; background:url(../images/2012-inputbg.png) no-repeat top left; border:1px solid #d7d7d7;padding:4px 3px 3px 6px;}
.cInput1{ width:auto; height:15px; background:url(../images/2012-inputbg.png) no-repeat top left; border:1px solid #d7d7d7;padding:3px 2px 2px 4px; color:#555;}
.cTextarea{ background:url(../images/2012-inputbg.png) no-repeat top left; border:1px solid #d7d7d7;}
.cButton0{ background:url(../images/2012-1.png) no-repeat -762px -699px; height:20px; border:none; width:53px; color:#ffffff; cursor:pointer;}
.cButton1{ background:url(../images/2012-1.png) no-repeat -827px -699px; height:20px; border:none; width:83px; color:#ffffff; cursor:pointer;}
.btbbt{ color:#0066CC; text-decoration:underline; font-weight:bold; cursor:hand;}
.btbbt:hover{ color:#FF6600}
.btbbt1{ color:#888888; text-decoration:underline; cursor:hand;}
.btbbt1:hover{ color:#FF6600}
.minDate{font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999999; line-height:14px;}

.topdiv .menu,
.topdiv .search,
.topdiv .menu a
{ background:url(../images/2012-1.png) -9999px 0 no-repeat;}

/*------common------*/
.topdiv{ height:229px; background:url(images2013-topbanner.jpg) no-repeat center;}
.topdiv .flash { height:179px; }
.topdiv .flash .logo{ float:left; width:590px; height:150px; text-indent:-9999px;}
.topdiv .menu { height:40px; background-position:0 0;}
.topdiv .menu .left{ float:left; width:730px; color:#fff;}
.topdiv .menu .left a{ font-family:'宋体'; font-weight:bold; height:40px; line-height:40px; color:#fff; font-size:15px; margin:0 18px;}
.topdiv .menu a.over,.topdiv .menu a:hover{color:#007cc5;}
.topdiv .menu .right{ float:right; width:260px; text-align:left; padding-top:7px;}
.topdiv .menu .right .txt{ width:150px; height:24px; border:none; background:none;}
.topdiv .menu .right .sbt0{ width:28px; height:25px; background:none; border:none;  text-indent:-9999px; cursor:pointer;}
.topdiv .menu .right .sbt1{ width:65px; height:25px; background:none; border:none;  text-indent:-9999px; cursor:pointer;}
.main{ background-color:#ffffff; border-left:1px solid #9c9c9c; border-right:1px solid #9c9c9c;}

/*
.flink,
.flink .tag a.over,
.bottom
{ background:url(images2013-1.png) -9999px 0 no-repeat;}

.flink {margin-top:16px; height:99px; background-position:0 -831px;}
.flink .tag{ height:27px;}
.flink .tag a.title{ width:90px; padding:0; border:none;}
.flink .tag a{ display:block; float:left; height:27px; line-height:27px; padding:0 13px; border-left:1px solid #ddd; color:#0099CC; cursor:pointer;}
.flink .tag a.over{ font-size:14px; font-weight:bold; color:#FF9900; background-position:0 -804px;}
.flink .txt .pdiv{ padding:8px 0 0 0; width:94%; margin:0 auto;}
.flink .txt a{ display:block; float:left; height:28px; line-height:28px; margin-right:22px; white-space:nowrap; color:#555;}
*/
.bottom{ height:128px; background:url(images2013-1.png) 0 -759px repeat-x;}
.bottom .bmenu{ height:40px; line-height:40px;}
.bottom .bmenu a{ margin:0 12px;}
.bottom .copy{ margin:0 auto; width:500px;  padding-top:15px; text-align:center; color:#000;}