/*
design by design4u.cn
QQ: 66383210
Email: caixfm@gmail.com
*/

table{border-collapse:collapse; border-spacing:0;}
*, ul { padding:0; margin:0; }
li { list-style:none; }
body { font-size:12px; }
img { border:0; }
.l { float:left; }
.r { float:right; }
.cf { clear:both; height:1px; overflow:hidden; margin-top:-1px; line-height:1%; font-size:1px; }
.marT { margin-top:10px; }
.borderBtm { border-bottom:1px dashed #ccc; }
.grayTxt { color: #999; }
.redTxt { color: #f00; }
.alignC { text-align:center; }
.alignR { text-align:right; }
.marT{ margin-top:10px;}
input,select{vertical-align:middle;}

.wrapper{ width:926px; margin:0 auto;}
.searchTxt{ color: #993300; font-weight:bolder; padding:0 6px;}
#mypagemain-right { FLOAT: right; WIDTH: 645px; MARGIN-RIGHT: 8px; }
#searchBar { border:1px solid #d4d4d4; background:url(imagessearchBg.jpg) repeat-x; height:170px; }
#searchBar h2 { padding:5px; text-align:center; margin:0; }
#searchBar form { padding:10px; margin:0; }
#searchBar ul li { padding:3px 0;}
#searchBar ul li.last { text-align:center; padding-top:6px;}
#searchBar input {  width:196px;  }
#searchBar select{ width:200px;}
#searchBar input.subbtn { color:#fff; background:#ffa757 url(imagesinputBtnBg.jpg) repeat-x; height:21px; line-height:16px;  border:1px solid #c95d00; width:auto; font-weight:bolder; margin-right:5px; padding:0 6px;}
#searchBar input.subbtn_adv {background:#fff url(imagesinputBtnBg_adv.jpg) repeat-x; height:21px;line-height:16px;  border:1px solid #999999; width:auto; font-weight:normal;color:#333333; padding:0;}

.conSearch{ border:1px solid #d4d4d4; height:34px; line-height:34px; background:url(imagesconSearchBg.jpg) repeat-x; text-align:center;}
.conSearch span{ font-weight:bolder; color:#666666;}
.conSearch .conInpt{ width:200px;}
.conSearch input.subbtn { color:#fff; background:#ffa757 url(imagesinputBtnBg.jpg) repeat-x; height:21px; line-height:21px;  border:1px solid #c95d00; width:auto; font-weight:bolder; margin-right:5px; padding:0 6px;}
.conSearch input.subbtn_adv {background:#fff url(imagesinputBtnBg_adv.jpg) repeat-x; height:21px;line-height:21px;  border:1px solid #999999; width:auto; font-weight:normal;color:#333333; padding:0;}

#leftAd { border:1px solid #d4d4d4; background:url(imagessearchBg.jpg) repeat-x; height:124px; }
#leftAd p { text-align:center; margin:6px 0; padding:0; }
#local { background:url(imageslocalBg.jpg) repeat-x; height:35px; line-height:35px; border-bottom:1px dashed #ccc; }
#local p { background: url(imageslocalIcon.jpg) left center no-repeat; padding-left:45px; }
#rightContent { }
#rightContent h1 { margin:0; padding:0; border-bottom:1px dashed #ccc; padding:0 20px; }
#rightContent h1 span { float:right; margin-top:30px; }
#rightContent h2 { padding:10px 20px; font-size:12px; font-weight:100; margin:0; color:#999; }
#rightContent .rightTxt { padding:10px 25px 40px; }
#rightContent .rightTxt p { text-indent:2em; margin-top:8px; }
#rightContent #rightList { padding:20px 30px; }
#rightContent #rightList .inTitle { background:url(imagesinTitleBg.jpg) repeat-x; height:31px; }
#rightContent #rightList .inTitle p { background:url(imagesinTitleIcon.jpg) left center no-repeat; padding:0; margin:0; padding-left:60px; height:31px; line-height:31px; }
.turnPage { margin-top:20px; text-align:center; margin-bottom:20px; }
#rightContent #rightList .imgCon { width:156px; }
#rightContent #rightList .listCon { width:400px; }
#rightContent #rightList .txtCon { width:280px; }
#rightContent #rightList .txtCon h3 { font-size:12px; padding-bottom:8px; margin-bottom:8px; border-bottom:1px dashed #999; }
#rightContent #rightList .txtCon h3 span { font-weight:100; }
#rightContent #rightList .txtCon p { text-indent:2em; }
#rightContent #rightList .inNewsList { width:285px; }
#rightContent #rightList .inNewsList .listCon { width:270px; }
#rightContent .subNav { height:39px; padding-left:30px; }
#rightContent .subNav li { float:left; margin:10px 0 0; margin-right:6px; }
#rightContent .subNav li a { display:block; height:29px; line-height:29px; width:109px; background:url(imagessubNavBtn.jpg) no-repeat center center; text-align:center; }
#rightContent .subNav li a.currenLink { background:url(imagessubNavBtn_hover.jpg) no-repeat center center; color:#fff; }
#leftNav { border:1px solid #d4d4d4; background:url(imagesleftNavBg.jpg) repeat-x #e1e1e1; margin-bottom:10px; }
#leftNav h2 { font-size:14px; color:#666; background:url(imagesleftNavTitle.jpg) no-repeat 10px center; height:52px; line-height:52px; padding-left:60px; }
#leftNav ul { background:#ebebeb; margin:8px; padding:10px 0; }
#leftNav ul li { border-top:1px solid #f8f8f8; background:#f4f4f4; margin-top:1px; }
#leftNav ul li a { background:url(imagesleftNavBtn.jpg) no-repeat center center; display:block; height:40px; line-height:40px; text-align:center; }
#leftNav ul li a.currenLink { background:url(imagesleftNavBtnCur.jpg) no-repeat center center; display:block; height:40px; line-height:40px; text-align:center; }
.picList { background:#f5f5f5; text-align:center; width:196px; padding:10px 0; float:left; margin:6px; margin-top:15px; }
.picList p { }
.picList p img { margin-top:10px; }
.videoDetail { text-align:center; padding:20px; }
.videoDetail h3 { font-size:16px; font-weight:bolder; padding:20px; color:#333; }
.videoDetail p.back { padding:0px; text-align:right; }
.videoDetail p.goPage { padding:0; text-align:left; background:#f8f8f8; padding:8px; }
.leftList { border:1px solid #d4d4d4; margin-bottom:10px; padding:5px; }
.leftList h2 { font-size:14px; color:#fff; background:#b8b8b8; height:32px; line-height:32px; padding-left:10px; }
.leftList p.list { padding:10px; background:#f8f8f8; }

/*search==================================================*/

.contant { padding:10px; }
.contant a{color:#113f70 !important;}
.contant a:hover{color:#f30 !important;}
table.searchForm { width:100%; border-collapse:collapse; border-spacing:0; }
	table.searchForm td { border:1px solid #fff; padding:4px 2px; }
	table.searchForm .tdL { text-align:right; width:30%; background:#f8f8f8; vertical-align:top; }
	table.searchForm .tdR { background:#fbfbfb; }
	table.searchForm .input_txt { border:1px solid #cccccc; height:22px; line-height:22px; width:360px; }
	table.searchForm .input_txt_date { border:1px solid #cccccc; height:22px; line-height:22px; width:120px; }

.sitemap{}
.sitemap caption{ background: url(../images/sitemapTitleBg.jpg) repeat-x; border:1px solid #bcd2e9; height:28px; line-height:28px; font-size:14px; text-align:left; padding-left:15px; color:#0067ab; font-weight:bolder;}
.sitemap table{border:1px solid #c2d8e3;width:100%; }

.btn { border:1px solid #adb9c2; background:url(imagessearchBtnBg.jpg) repeat-x; height:28px; line-height:28px; width:200px; width:auto; padding:0 15px; margin-right:10px; }

.reSearch{ border:1px solid #b7b7b7; background:url(imagesresearchBg.jpg) repeat-x; text-align:center;height:48px; overflow:hidden;}
.reSearch form{ background:url(imagesresearchIcon.jpg) no-repeat 70px center; padding-left:50px;  vertical-align:middle;height:48px;}
.reSearch form p{ padding-top:10px;}
.reSearch form .input_txt{ border:1px solid #cccccc; height:22px; line-height:22px; width:360px; }

.searchTurnPage{ background:#f5f5f5; margin-top:10px; padding:4px;}
.searchTurnPage .page{ float:right;}

.searchList dl{ border-bottom: solid 1px #dcdcdc; margin:20px 10px; padding-bottom:10px;}
.searchList dl dt{ margin-bottom:15px;}
.searchList dl dt a{ font-size:14px; text-decoration:underline;}
.searchList dl .date{ float:right; font-weight:bolder; color:#999;}
.banner{}