﻿@charset "utf-8";
a:link, a:visited{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;}
img{border:0;}
h1{font-size:18px;line-height:180%;}
h2{font-size:16px;line-height:180%;}
form{margin:0;padding:0;}
.center{float:center;margin-left:auto;margin-right:auto;}
.ff{font-family:Arial, Helvetica, sans-serif,'宋体';}
.c{clear:both;line-height:0;height:0;font-size:0;}
.tf{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sc,.sc a:link,.sc a:visited,.sc:link,.sc:visited{color:#5bb3f5;}/*特色颜色*/
.ul{margin:0;padding:0;list-style:none;}
.ol{margin:0;padding:0;list-style:none;}
.dl,.dl*{margin:0;padding:0;text-indent:0;}
.dbl{display:block;}
.dno{display:none;}
.inp{width:150px;height:16px;line-height:16px;border:#7F9DB9 1px solid;}
.im{color:#c00;}
.im:link,.im:visited{color:#c00;}
.im a{color:#c00;}
.green, .green:link, .green:visited{color:green;color:red !important;}
.red, .red:link, .red:visited{color:red;color:red !important;}
.bold{font-weight:bold;}
.gray{color:gray;}
.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.ora,.ora:link,.ora:visited,.ora a:link,.ora a:visited{color:#ff6600;color:#ff6600 !important;}
.h2{margin:0;padding:0;}

html{margin:0;padding:0;background:#ccc;}
body{margin:0;padding:0;width:100%;display:table;line-height:150%;background:#FAFAFA url(../images/bg.gif) repeat-x;font-family:'宋体';font-size:14px;}
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
#promotion{margin-left:10px;}
.main{width:1000px;display:table;overflow-x:hidden;}
.bg{background:#fff;}
#top{width:1000px;position:relative;overflow-x:hidden;}
#oq{float:left;position:absolute;width:233px;height:20px;margin-top:0;left:750px;background:url(../images/oq.gif) no-repeat;text-align:center;line-height:20px;font-size:12px;}
#oq a:link,#oq a:visited{color:#fff;}
#logo{float:left;width:325px;}
#tmenu{float:left;width:650px;margin-top:22px;padding-bottom:18px;margin-left:5px;}
#tmenu dl{float:left;margin:0;padding:0;width:105px;height:40px;overflow:hidden;text-align:center;}
#tmenu dl dt{text-indent:0;margin:0;margin-top:6px;padding:0;color:#5c5c5c;}
#tmenu dl dd{text-indent:0;margin:0;margin-top:-4px;padding:0;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#9c9b9b;}
#tmenu div{float:left;width:1px;margin-top:10px;height:24px;line-height:24px;font-size:1px;background:#ddd;}
#tmenu a:link, #tmenu a:visited{color:#666;}

#tsearch{float:left;margin-top:12px;width:340px;position:relative;}
#tsearch h2{font-weight:normal;height:20px;line-height:20px;font-size:14px;}
#tsearch h2,#tsearch h2 a:link, #tsearch h2 a:visited{color:#999;}
#tsearchBOX{height:37px;line-height:37px;background:url(../images/sbg.jpg) no-repeat;margin:0;padding:0;}
#tsearchBOXBlank{float:left;width:48px;}
#tsearchBOXInput{position:relative;float:left;margin:0;margin-top:9px;}
#tsearchBOXSubmit{float:left;margin:0;margin-left:18px;border:0;font-weight:bold;}
#searchValue{height:18px;line-height:18px;width:204px;border:0;z-index:3;}

.tsinput-out{color:#999;}
.tsinput-on{color:#333;}

#tsearchInfo{position:absolute;margin-top:20px;border:#ccc 6px solid;width:315px;z-index:0;}
#tsearchInfoC{margin-top:24px;background:#fff;display:table;width:315px;}
#tsearchInfoCC{margin-top:3px;border-top:#ccc 1px solid;width:305px;margin-left:5px;padding-top:10px;padding-bottom:10px;}

#tsearchInfoCCi{float:left;width:90px;margin-right:5px;margin-bottom:10px;}
#tsearchInfoCCi a:link,#tsearchInfoCCi a:visited{clear:both;display:block;text-indent:8px;color:#333;}
.tsearchInfoCCi{float:left;width:90px;margin-right:5px;margin-bottom:10px;}
.tsearchInfoCCi a:link,.tsearchInfoCCi a:visited{clear:both;display:block;text-indent:8px;color:#333;}
.br{border-right:#ccc 1px solid;}

#mmenu{margin-left:10px;width:980px;background:#2195ed;overflow-x:hidden;height:40px;border-bottom:#dbedfc 6px solid;font-weight:bold;overflow:hidden;}
#mmenu a:link,#mmenu a:visited{width:119px;height:40px;line-height:40px;display:block;float:left;color:#fff;text-align:center;background:url(../images/ibg.gif) no-repeat;}
#mmenu a:hover{text-decoration:none;background:#dbedfc;color:#0076cf;}
#mmenu u{color:#004a77;}

/******************************************************************************************************************/
#easyway{margin-top:8px;height:91px;border-top:#eee 8px solid;border-bottom:#eee 8px solid;}
#easyway div{width:165px;display:block;float:left;margin-top:8px;text-align:center;/*margin-left:4px;margin-right:4px;*/}

.easywayFull{width:980px;margin-left:10px;}

#footer{margin-top:8px;margin-bottom:8px;}
#footer_flink{float:left;width:396px;height:75px;background:url(../images/flink.gif) no-repeat;font-size:12px;}
#footer_flink div{margin-top:18px;margin-left:50px;}
#footer_flink div a:link,#footer_flink div a:visited{color:#858585;}

#footer_info{margin-top:5px;/*width:550px;float:left;*/color:#8c8c8c;font-size:12px;text-align:center;}
#footer_info p{margin:0;padding:0;line-height:16px;}


.pageCut{text-align:right;height:50px;display:table;margin-right:10px;width:100%;}
.pageCut *{font-family:Arial, Helvetica, sans-serif;}
.pageCut div{float:right;width:100%;}
.pageCut div a:link,.pageCut div a:visited{float:right;display:block;padding:2px 5px;margin:5px;color:#5bb3f5;background:#e4e4e4;}
.pageCut div a:hover{background:#5bb3f5;color:#fff;text-decoration:none;}
.pageCut div u{display:block;float:right;padding:2px 5px;margin:5px;text-decoration:none;}
.pageCut div b{display:block;float:right;padding:2px 5px;margin:5px;color:gray;font-weight:normal;color:#999;}

.pagePRE:link, .pagePRE:visited{background:#e4e4e4 !important; color:#5bb3f5 !important;}
.pagePRE:hover{background:#5bb3f5;background:#5bb3f5 !important;color:#fff;color:#fff !important;text-decoration:none;}
.pageNEXT:link, .pageNEXT:visited{background:#e4e4e4 !important; color:#5bb3f5 !important;}
.pageNEXT:hover{background:#5bb3f5;background:#5bb3f5 !important;color:#fff;color:#fff !important;text-decoration:none;}


#calendarBox{position:absolute;width:164px;height:200px;overflow:hidden;margin-top:58px;margin-left:68px;text-align:center;font-size:14px;border:#ccc 5px solid;}
#calendarBox div{background:#fff;height:275px;overflow:hidden;border:#ccc 1px solid;width:164px;overflow-x:hidden;}
#calendarBox div p{margin:0;padding:0;width:164px;line-height:20px;clear:both;background:#eee;}
#calendarBox div p a:link,#calendarBox div p a:visited{font-size:10px;font-family:Geneva, sans-serif;line-height:20px;text-decoration:none;}
#calendarBox div p a:hover{background:#444;color:#fff;}

#calendarBox div p em{width:80px;float:left;margin-top:3px;}
#calendarBox div b{color:#13c;margin-left:1px;margin-top:1px;line-height:22px;text-align:center;float:left;width:22px;height:22px;background:#ddd;display:block;font-weight:normal;}
#calendarBox div u{color:#888;margin-left:1px;margin-top:1px;line-height:22px;text-align:center;float:left;width:22px;height:22px;display:block;text-decoration:none;}
#calendarBox div u a:link, #calendarBox div u a:visited{color:#13c;display:block;line-height:22px;}
#calendarBox div u a:hover{background:#13c;color:#fff;}
#calendarBox div u em{background:#fff;display:block;line-height:22px;}
.Ybn{width:22px;float:left;line-height:22px;}
.Ybn:link,.Ybn:visited{color:#13c;background:#eee;margin-top:3px;}
.Mbn{width:22px;float:left;}
.Mbn:link,.Mbn:visited{color:#13c;line-height:20px;background:#eee;margin-top:3px;}