﻿@media print{ 
body{display:none} 
}

body,td,th{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}

body {
	margin:0px; background:#03235E;
}

body,div,
dl,dt,dd,ul,ol,li,fieldset,p,h1,form{
	margin:0;
	padding:0;
}
fieldset,img {
	border:0;
}
ul,li {
	list-style-type: none;
}
img {
	border:0;
}

a{
	color:#000;font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#f00;
	text-decoration:underline;
}

input {outline: none;}
textarea {outline: none;} 

.slide{
	display:none;
}
.border{ border:1px solid #EA990D;}
.norepeat{ background-repeat:no-repeat}
.mainbody{margin-top:15px;}

/*header*/
.top{border-top:2px solid #BF7C0B; background:#EA990D;}
.toplink{color:#343434; text-align:right}
.toplink a{color:#343434;font-size:12px;}
.toplink a:hover{text-decoration:none;}

.menu{}
.menu td{ text-align:center;}
.menu td a{color:#ffffff; font-size:14px;text-decoration:none; }
.menu td:hover{ color:#ffffff; text-decoration:none}

/*footer*/
.foot{ margin-top:20px; border-top:1px solid #EF8600;}
.foottd{line-height:22px;}
.footmenu{ color:#0F6E9F; text-align:right; vertical-align:top; line-height:36px;}
.footmenu a{ color:#0F6E9F;}
/*banner*/
.BigImgtd{ background:#fff; padding-bottom:24px;}

/*leftbar*/
.leftnav{ border:1px solid #}


.lefttitle{
padding-left:40px; color:#FFFFFF; font-size:18px;
}

/*.leftlist{ vertical-align:top}
.leftlist li{ line-height:35px; padding-left:10px; border-bottom:1px dashed #CCCCCC; background:url(images/list_03.jpg) no-repeat right; width:202px; padding-right:20px;}
.leftlist li a{color:#054465;font-size:12px; font-weight:bold;}
.leftlist li a:hover{color:#054465}
*/

.leftlist{ vertical-align:top}
.leftlist td{padding-left:10px; border-bottom:1px dashed #CCCCCC; background:url(images/list_03.jpg) no-repeat right; padding-right:20px; line-height:15px;}
.leftlist td a{color:#054465;font-size:12px; font-weight:bold;}
.leftlist td a:hover{color:#054465}

.leftpro{margin:15px 2px; text-align:center; }
.leftpro img{ width:218px; height:109px; border:1px solid #ccc;}
.leftpro .boxtxt{ margin-top:5px;line-height:18px; text-align:center; height:18px; overflow:hidden}

/*index*/
a.more{ float:right; font-size:12px; color:#ffffff; font-weight:bold; padding-right:20px; padding-top:8px; font-family:Arial, Helvetica, sans-serif}
a.more:hover{ font-size:12px; text-decoration:none;}

.indexfont01{color:#064C70; font-size:14px; font-weight:bold;}
.indexfont01 a{color:#064C70; font-size:14px; font-weight:bold;}

/*count*/
#guesttb { }
#guesttb td{ height:24px; padding-left:5px;}
#guesttb td input{ width:220px;}
#guesttb .inputbtn{width:60px;}

DIV.sabrosus {
	padding:3px; margin:20px 0px; text-align:center; margin-bottom:0px; clear:both;
}
DIV.sabrosus A {
	border:#E0DEDE 1px solid; padding:2px 5px; color: #296297; margin-right: 2px; text-decoration:none
}
DIV.sabrosus A:hover {
	border:#E0DEDE 1px solid; color: #C4261D; background-color: lightyellow
}
DIV.pagination A:active {
	border:#E0DEDE 1px solid; color: #000; background-color: lightyellow
}
DIV.sabrosus SPAN.current {
	border:#E0DEDE 1px solid; padding:2px 5px; font-weight: bold; color: #fff; margin-right: 2px; background-color: #BFC2C3
}
DIV.sabrosus SPAN.disabled {
	border:#E0DEDE 1px solid; padding:2px 5px; color: #696A6A; margin-right: 2px;
}


.nav{margin-bottom:12px; background:url(images/index_20.jpg) repeat-x left top;}
.maininner{
	 line-height:22px; padding:10px; height:750px; vertical-align:top; border:1px solid #EA990D;
}
.maininner img{max-width:680px; overflow:hidden;}


.daohangtd{ padding-left:25px; color:#ffffff;font-size:18px; font-weight:normal; }
.daohangtd img{vertical-align:middle}
.daohangtd a{ color:#ffffff;font-size:14px; font-weight:bold;}

.newslist{ height:30px; line-height:30px; border-bottom:1px dashed #CECECE; background:url(images/list2.jpg) no-repeat 10px 13px; padding-left:25px;overflow:hidden; margin:10px 0px;}
.newslist a{ color:#515151;}
.newslist a:hover{ color:#f00;}
.newslist span{ float:right;color:#515151;}

.newsSearch{background:url(images/list2.jpg) no-repeat 10px 13px; padding-left:25px;}
.newsSearch .SearchTitle a{ line-height:30px; font-size:14px; color:#0000FF; font-weight:normal;}
.newsSearch .SearchContent { line-height:22px;}
.newsSearch span{ float:right;}

.extprotb{ width:33%; float:left;margin:10px 0px; display:inline; text-align:center; }
div.extprotb:hover{}
.extprotb img{ width:183px; height:183px;}
.extprotb .boxtxt{ margin-top:5px;line-height:18px; text-align:center; height:18px; overflow:hidden}

.indexpro{ width:25%; float:left;margin:10px 0px; display:inline; text-align:center; }
.indexpro img{ width:148px; height:148px;}
.indexpro .boxtxt{ margin-top:5px;line-height:18px; text-align:center; height:18px; overflow:hidden}

.showtitle{ text-align:center}
.showtitle h1{ font-size:14px; font-weight:bold}
.showpicfile{ padding:10px; text-align:center}
.showpicfile img { max-width:600px;}
.showcontent{ line-height:22px; vertical-align:top;}