﻿img { border: 0px;}
ul,li,p,dl,dt,dd{ padding: 0px; margin: 0px; list-style-type: none;font-size: 12px;}
a {color:#000000;text-decoration:none;}
a:visited {color:#6f543f;text-decoration:none;}
a:hover {color:#6f543f;text-decoration:underline;}
a:active {color:#6f543f;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
body{ margin: 0px auto; padding: 0px; font-family: microsoft yahei;}
body{ background:url(imgsbodyBg.png) top center no-repeat;}
.mainbody { width: 999px; margin: 0 auto;}
.mainbody .container .topContainer{ width: 994px; margin: 0 auto;}

.search { padding-top: 20px; padding-right: 30px; float: right; font-size: 14px;}
.search .search-btn { background: url(imgssearchBtn.png) center center no-repeat; width: 58px; height: 27px; border: none;}
.search .keywords { border:1px solid #333; background:none; height: 22px; font-size: 14px;}
.header{ background:url(imgstopbg.gif); height:130px; position:relative;z-index:999;}
.logo{ background:url(imgslogo_h.png) no-repeat; width:527px; height:74px; float:left; margin-top:10px;}
/*导航*/
.menu{ clear:both; z-index: 999;}
#jsddm{ /*margin-top:18px;*/}
#jsddm li{	float: left;/*list-style: none;font: 12px Tahoma, Arial*/ position:relative; background:url(imgsline.gif) no-repeat left center;}
#jsddm li.no{ background:none;}
#jsddm li a{display: block;font-weight:bold;font-size:16px;padding: 6px 2px;text-decoration: none; text-align:center; 
color: #454545; width:120px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px; font-family:"微软雅黑";}
#jsddm li a br{ margin:0px; padding:0px; line-height:0px;}
#jsddm li a span{  font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#jsddm li a:hover,#jsddm li a.hover{	background:#996633; color:#FFFFFF;}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;z-index:9;}
#jsddm li ul li{float: none;padding:5px 0px;display: inline;}
#jsddm li ul li a{background: #996633;color:#FFFFFF; font-size:13px; border-bottom:1px solid #d2b699;border-radius:0px;/* Gecko browsers */
-moz-border-radius: 0px; /* Webkit browsers */-webkit-border-radius:0px; }
#jsddm li ul li a:hover{background: #663300;}

.midContainer .leftSider,.midContainer .midSider {margin: 0 5px 0 0;}
.midContainer .rightSider { }

.midContainer { margin: 5px 0 0 0; width: 992px; padding-left:2px;/* background: #f6f6f6*/}
.midContainer .leftSider { border: 1px solid #e8e8e8; width: 240px; display:block;}
.midContainer .leftSider .block .list { width: 240px; display: inline-block;background: #f1f1f1;}
.list ul { margin: 0px; padding: 0px; list-style-type: none; }
.list ul li { padding:0 0 0 30px; background:#f1f1f1 url(imgsarrow.png) 20px center no-repeat; }
.list ul li { width: 37.5%; height: 30px; line-height: 30px;}
.list ul li.odd { background:#f1f1f1 url(imgsarrow.png) 20px center no-repeat;}
.list ul li.even { background:#f1f1f1 url(imgsarrow.png) 20px center no-repeat;}
.list ul li.lang { width: 88%;}
.list ul li a {font-size: 12px; font-weight: bold; color: #6f5443; }

.midContainer .midSider .midBlock { width: 515px;}
.midContainer .midSider .midBlock .block-tit { height: 38px; line-height: 38px; border-top: 1px solid #4c6d42;}
.midContainer .midSider .midBlock .blue { background:#0d9ecd;}
.midContainer .midSider .midBlock .green { background:#6b9b0b;}
.midContainer .midSider .midBlock .navy { background:#0e5b9f;}
.midContainer .midSider .midBlock .orange { background:#d97817;}
.midContainer .midSider .midBlock a.tit { display: block; width: 437px; margin: 6px 0 0 15px;}
.midContainer .midSider .midBlock p.more { display: block; background: #ebe9ea; width: 60px; height: 38px; text-align: center; font-size: 14px; padding:0px; position:none; }

.midContainer .midSider .midBlock { border: 1px solid #e4e4e4; border-top: none; margin-bottom: 8px;}
.midContainer .midSider .midBlock .block-cont {}
.midContainer .midSider .midBlock .block-cont ul{}
.midContainer .midSider .midBlock .block-cont ul li { background:url(imgsarrow.png) 10px center no-repeat; padding-left: 20px; padding-right: 5px;}
.midContainer .midSider .midBlock .block-cont ul li{ font-size: 12px; border-bottom: 1px solid #e4e4e4; height: 28px; line-height: 28px;}
.midContainer .midSider .midBlock .block-cont ul li a.category { color: #f00; display: block;}
.midContainer .midSider .midBlock .block-cont ul li a.newstitle { color: #000; display: block;}


.rightSider .rightBlock { width: 221px; display: block; border: 1px solid #e4e4e4; margin-bottom: 10px; border-top: none;}
.calendar { font-size: 12px;}
.calendar .tit { background:url(imgsrightSider-calendar-tit.png) left center repeat-x; height: 32px; text-align: center; display: block;}
.rightSider .rightBlock .calendar-cont .t1 { width: 140px; text-align: center;  margin-left: 42px;}
.rightSider .rightBlock .calendar-cont .t1 b { font-size: 50px;}

.rightSider .rightBlock .calendar-cont .t2 { width: 70px; margin-top: 45px;}
.rightSider .rightBlock .calendar-cont .t2 a { display: block;}

.quicklogin { padding-bottom: 10px;}
.quicklogin .cont { font-size: 12px;}
.quicklogin .cont div { line-height: 28px; height: 28px; margin-left: 8px;}
.quicklogin .cont input[type=image] { padding-top:5px;}

.links { border: none !important;}
.links .cont { padding:1px; border: none;}

.videos { border: none !important;}
.videos .cont { border-top: 1px solid #e4e4e4; margin-top: 10px; padding-top: 10px;}
.videos .cont .txt li { font-size: 12px; background:url(imgsarrow.png) 10px center no-repeat; padding-left: 20px; padding-right: 5px; border-bottom: 1px solid #e4e4e4; line-height: 28px; height: 28px;}
.videos .cont .txt li a { text-decoration: none; color: #000;}
.videos .cont .txt li a:hover { color:#6f543f; text-decoration: underline;}

.footLinks { width: 980px; height: 52px; margin: 10px auto; border:1px solid #cacaca;}
.footLinks dl dt{ width:100px; text-align:center; float:left; background-color:#6f543f; color:#FFFFFF;height:52px; line-height:52px; font-size:14px;}
.footLinks dl dd{ float:left; padding:13px 20px;}
.footLinks dl dd select{ font-size:14px;}

.footCopyright{ background: #2f3a40; height: 108px; display: block;}
.footCopyright .txt { color: #fff; font-size: 14px; text-align: center; padding-top: 20px;}
.block-cont ul li i.new{background:url(imagesnewimagesiconnew.gif) no-repeat; }
.block-cont ul li i.hot{background:url(imagesnewimageshotnew.gif) no-repeat; }
.block-cont ul li i {
    float: left;
    width: 28px;
    height: 10px;
    margin-top: 8px;}
.block-cont ul li a{float:left}