﻿*{font-family: "Microsoft YaHei", "微软雅黑","黑体","Hiragino Sans GB", sans-serif;}
h1,h2,h3,ul,li{padding:0; margin:0; outline:none}
body,td,th {font-size: 13px;color:#444444; }
body {margin:0 auto; background:#ffffff; min-width:1320px; width:100%}
a {color:#444444;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #444444;}
a:hover {color:#ff6600;}
a:active {text-decoration: none;color:#0079CA;}
.hand{ cursor:pointer}
.xie{ font-style: italic}
.bor4{ border:1px solid #dddddd;}
.top{ color:#787878; font-size:12px}
.top a{ color:#787878}
.top a:hover{ color:#ff6600; text-decoration:none}
.clr { display: block;   clear: both;   height: 1;  overflow: hidden;}
.condan{font-size:16px; line-height:32px; padding:25px 35px;}

ul,li {	 LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING:0px}
.dhdiv{ background:#ff6600; widows:100%}
.dh{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; display:block;}
.dh li{ font-size:16px; float:left;  text-align:center; display:block; height:50px;   margin-left:0px; width:119px; padding:0; margin-left:1px; background:url(images/mli.png) right center no-repeat}
.dh li a{display:block; color:#ffffff; line-height:50px;}
.dh li a:hover{ }
.dh li:hover{ background:#F79400;height:50px}
.dh li:hover a,.dh li.no a{ color:#ffffff;text-decoration:none;}
.dh li.no:hover{ background:#F79400;}
.dh li.no{ background:none}

.dh li div{ top:-1px; position:relative; z-index:999;left:0px;; width:119px; line-height:20px;  display:none; text-align:center; font-size:13px; border:0px solid #333333; border-top:0;}
.dh li:hover div{ display:block; font-size:14px; }
.dh li div a{ display:block; background:#F79400; color:#ffffff;   border-top:1px solid #ffaa00;  font-weight:normal; line-height:20px; padding:5px 0}
.dh li div a:hover{ background:#333333; color:#FFFFFF; }
.dh li div.er{background:#F79400; width:1200px; left:-240px;filter:alpha(opacity=1); -moz-opacity:1; opacity:1; }
/*.dh li div.er{background: rgba(254, 177, 18, 0.9); opacity: 1;color:#FFFFFF;width:900px; left:-240px;}*/
.era{border-right:1px dashed #FFaa00; text-align:left; padding:20px; vertical-align:top; width:auto}
.era a.tt{border-top:0px; font-size:15px; font-weight:bold;display:inherit;}
.era a.tt:hover{font-size:16px; background:none}
.dh li div.erb a{border:0px; text-align:left; display:inherit; white-space:nowrap}
.dh li div.erb a:hover{ font-weight:bold; background:none}
.b{ font-weight:bold}

.ys{ font-size:14px; line-height:18px; color:#777777;}
.tit{ background:url(images/tit.png) 0 20px no-repeat; text-align:center; font-size:30px; color:#ff6600; width:262px; margin:50px auto 0 auto}
.tit a{color:#ff6600;}
.tit span{ color:#bbbbbb; font-size:12px; display:block; text-align:center;}
.tits{ background:url(images/tits.png) center no-repeat; text-align:center; font-size:20px; color:#ff7700; width:161px; margin:20px auto 25px auto}
.tits a{ color:#ff7700}
.f5{ background:#f5f5f5; padding:1px 0 40px 0; margin-top:50px}
.titx{ height:18px}
.titx a{ font-size:16px; color:#000000; display:inline-block; float:left}
.titx a:hover,.titg a:hover{ color:#ff6600}
.datex{ float:right; color:#999999; display:inline-block; }
.conx{ font-size:12px; line-height:22px; color:#666666; margin-top:12px}
.titg{ font-size:16px; font-weight:bold; padding-left:13px; color:#000000; line-height:44px}
.titg a{ color:#000000}
.cong{ padding:0px 13px 13px 13px; font-size:12px; line-height:22px; color:#666666;}


.blk_29_1 {OVERFLOW: hidden; position:relative;   width:1300px; margin:0 auto; height:240px;}
.blk_29_1 .LeftBotton {	BACKGROUND: url(images/left.png) center no-repeat; FLOAT: left; WIDTH: 37px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT:240px}
.blk_29_1 .RightBotton { BACKGROUND: url(images/right.png) center no-repeat ; FLOAT: right; WIDTH: 37px; CURSOR: pointer; POSITION: absolute; TOP:0px; HEIGHT: 240px;RIGHT:0px;}
.blk_29_1 .Cont {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1200px; }
.blk_29_1 .box {FLOAT: left; WIDTH: 280px; TEXT-ALIGN:left; margin-right:27px; position:relative;} 
.blk_29_1 .box img{ WIDTH: 280px; height:200px;position: relative;}
.blk_29_1 .box span{ width:280px; line-height:40px; font-size:18px; color:#000000; text-align:center; display:block}

.info{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: rgba(0, 0, 0, 0.8); opacity: 0;-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;color:#FFFFFF; padding:10px 15px; line-height:25px; text-align:left}
a:hover .info {opacity: 1;}


.blk_29 {OVERFLOW: hidden; position:relative;   width:1300px; margin:0 auto; height:320px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1200px; }
.blk_29 .box {FLOAT: left; WIDTH: 200px; TEXT-ALIGN:center; margin-right:50px; position:relative;} 
.blk_29 .box img{ WIDTH: 200px; height:280px;position: relative;}
.blk_29 .box span{ width:200px; line-height:40px; font-size:18px; color:#000000; text-align:center; display:block}

.titgm{ padding: 0 12px 12px 0}
.titgm a{ background:#eeeeee; color:#444444; display:block; float:right; width:120px; text-align:center;height:30px; line-height:30px;;-moz-border-radius:15px;  -webkit-border-radius:15px; border-radius:15px;}
.titgm a:hover{ background:#ff6600; color:#FFFFFF}


.foottit{ font-size:16px; font-weight:bold; line-height:40px; color:#FFFFFF}
.foottit a{ color:#FFFFFF}
.footxx{ line-height:25px; font-size:15px; color:#00CCFF }
.footxx a{color:#999999}
.footxx a:hover{color:#ffffff}

.mart66{ margin-top:66px}
.c666,.c666 a{ color:#666666}
.c666 a:hover{ color:#CCCCCC}
.dis{ display:block;}
.undis{ display:none}



.zxtd_n {FLOAT: left; WIDTH: 200px; TEXT-ALIGN:center; margin-left:23px; position:relative; margin-top:23px; border:1px solid #cccccc; padding:1px} 
.zxtd_n div{ width:176px; line-height:32px; font-size:16px; color:#000000; text-align:left; padding:10px 12px; background:#f5f5f5;}
.mart{ margin-top:8px}
.neir{ border:1px solid #ff6600}
.titnei{ font-size:20px; color:#ff6600; font-weight:bold; background:url(images/titr.png) no-repeat 15px 23px; line-height:40px; padding:15px 15px 10px 45px; height:40px; border-bottom:1px solid #ff6600 }
.titnei span{ width:200px; display:inline-block; float:right; font-weight:normal; font-size:12px; color:#ff7700; text-align:right}
.titnei span a{color:#ff7700;}
.leftdh{ background:#ff6600; padding:10px 15px; color:#FFFFFF;}
.leftdh h2{ font-size:20px;}
.leftdh span{ font-size:12px; color:#FF9933} 
.bor4org{ border:1px solid #ff6600}
.fl{ padding:10px;}
.fl a{line-height:45px; display:block; vertical-align:middle; font-weight:bold; color:#ff6600; border-bottom:1px dotted #ff6600; font-size:16px;  padding-left:25px;background:url(images/titfl.png) no-repeat 2px 18px;}
.fl a:hover{ text-decoration:none; color:#000000; font-size:17px}
.fls,fls1{ padding:7px 0;}
.fls a{line-height:30px; display:block; vertical-align:middle; font-weight:bold; color:#ff8800; border-bottom:1px dotted #cccccc; font-size:14px;  padding-left:25px;background:url(images/dotlist.gif) no-repeat 16px 10px; }
.fls a:hover{ text-decoration:none; color:#000000; font-size:15px}
.fls1 a{line-height:30px; display:block; vertical-align:middle; font-weight:bold; color:#888888; border-bottom:1px dotted #cccccc; font-size:14px;  padding-left:25px; background:none; }
.fls1 a:hover{ text-decoration:none; color:#ff7700; font-size:15px}

.bor4blue{ border:1px solid #ff3300}
.bor4333{ border:1px solid #ff6600}
.s18{ font-size:18px;}
.s20{ font-size:20px}
.blue,.blue a{ color:#ff6600}
.blue a:hover{ color:#000000}
.picbox{PADDING: 2px; BORDER: #dddddd 1px solid; }
.picbox:hover{PADDING: 1px; BORDER:#ff6600 2px solid; }
.s12{ font-size:12px}
.s16{ font-size:16px}
.mart12{ margin-top:12px}
.mart15{ margin-top:15px}
.mart20{ margin-top:20px}
.mart25{ margin-top:25px}
.dblue,.dblue a,a.dblue{ color:#0079CA}
.black,.black a{ color:#000000}
.black a:hover{ color:#ff6600; text-decoration:underline}
.l25{ line-height:25px}
.lineb{ border-bottom:1px dashed #cccccc}
.linebs{ border-bottom:1px dashed #dddddd}
.ntit{ font-size:16px; font-weight:bold; color:#000000; padding:15px 0; line-height:25px;text-align:center}
.ndates{ background:#f5f5f5; line-height:25px;text-align:center; color:#666666; font-size:12px}
.npic{ margin-top:15px; text-align:center}
.ncon{ margin-top:15px; line-height:30px; font-size:14px;}
.npn{margin-top:15px;border-top:1px dotted #cccccc; line-height:25px; padding:10px 0; text-align:left}
.con{ line-height:30px; font-size:14px; padding:20px 30px;}
a.org:link{ color:#FF6600}
a.org:visited{ color:#FF6600}
.org,a.org,.org a{ color:#FF6600}
.leitit{ color:#ff3300; font-size:18px; font-weight:bold; border-bottom:2px solid #bbbbbb; text-align:left; line-height:36px; padding-top:10px; }
.leitit a{ color:#FF3300;}
.leitit a:hover{ color:#000000;}
.leimore{ color:#ff3300; font-size:13px; font-weight:bold; border-bottom:2px solid #bbbbbb; text-align:right;padding-top:10px}
.leimore a{ color:#ff8800;}
.leimore a:hover{ color:#000000;}
.ndater{ display:block; float:right; display:inline-block; color:#888888; text-align:right; width:120px; font-size:12px}
.zxtdleft{ padding:10px 15px; line-height:28px; color:#ff3300; font-weight:bold}
.zxtdfl{ border-top:1px solid #ff3300; margin-top:10px}
.zxtdfl a{ display:block; border-bottom:1px solid #ff6600; text-align:left; padding-left:15px; font-size:15px; font-weight:bold; line-height:36px; background:#ff3300; color:#FFFFFF}
.zxtdfl a:hover{ background:#ff8800; color:#FFFFFF}


.mart50{ margin-top:50PX}
.mart35{ margin-top:35px}
.pad10{ padding:10px}


.bor3{ border:1px solid #555555; border-top:0px;}
.but{ background:#996600; color:#ffffff; border:0; font-size:12px; cursor:pointer; height:25px; text-align:center; width:60px; line-height:25px; }
.but:hover{ background:#555555; color:#ffffff;}
.reset{ background:#333333; color:#ffffff; border:0; font-size:12px; cursor:pointer; height:25px; text-align:center; width:60px; line-height:25px; }
.reset:hover{ background:#555555; color:#ffffff;}
.txts{ border:1px #ffcc00 solid; background:#000000; color:#999999}
.hand{ cursor:pointer}

.gry,.gry a{ color:#999999}
.gry a:hover{ color:#FFCC66}
.green{ color:#006600;}
.red{ color:#FF0000}
.red a{ color:#FF0000}
.red a:hover{ color:#000000}
.dred{ color:#b40000}
.white,.white a:link,.white a:visited{ color:#FFFFFF; }
.white a:hover{ color:#44DAfF}
.s14{ font-size:14px}

/*留言板*/
.ms{ width:162px; position:fixed; top:200px; left:3px;font-size:14px; z-index:99999}
.ms-t{ background:url(/ms/mst.png); height:49px; vertical-align:top; color:#FFFFFF}
.ms-m{ background:url(/ms/msm.png); height:300px; padding:0 12px; text-align:center}
.ms-b{ background:url(/ms/msb.png); height:38px; line-height:38px; padding-top:4px; text-align:center;font-size:12px; color:#FFFfff; cursor:pointer;}
.ms-dh{ list-style:none; padding:0; margin:0 auto; width:150px; height:41px}
.ms-dh li{ width:75px; text-align:center; color:#FFFF00; list-style:none; padding:0; margin:0; float:left; line-height:41px;cursor:pointer}
.ms-dh li.linkon{ color:#FFFFFF; font-weight:bold; background:url(/ms/dot.png) bottom center no-repeat; font-size:15px}
.txt,.txta{ width:90%;-moz-border-radius: 4px ;  -webkit-border-radius: 4px; border-radius:4px; margin-bottom:5px; border:0;padding:3px 5%}
.txta{ height:183px}
.red{color:#FF0000}
.b{ font-weight:bold}