*{
	margin:0;
	padding:0;
	
}
body {
	margin-left: 0px;
	margin-top: 0px; color:#4E4E4E; font-family:Arial, Helvetica, sans-serif
}

table
{
margin:0 auto;
}

a:link{text-decoration:none; color:#333333;}
a:visited{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:#333333;}
a:active{ color:#333333; text-decoration:none}

.menu {width:980px; position:relative; margin:0; font-size:14px; text-align:center; margin:auto; padding:auto; font-family:"Î¢ÈíÑÅºÚ"; background-color:#910005; text-decoration:none;}
.menu ul li a, .menu ul li a:visited {font-size:14px;display:block; text-decoration:none; color:#ffffff;width:98px; height:40px;text-align:center;overflow:hidden; line-height:40px;}

.menu ul li a:hover {font-size:14px;display:block; text-decoration:none; color:#000;width:98px; height:40px;text-align:center;overflow:hidden; line-height:40px;background-color:#5d5d5d;}


.menu ul {padding:auto; margin:auto;list-style-type: none;font-size:14px;}
.menu ul li {float:left;position:relative; width:128px;font-size:14px;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff;width:98px; height:40px; background-color:#ff9d2e;font-size:14px;}
.menu ul li:hover ul {display:block; position:absolute; left:0; width:198px;}
.menu ul li:hover ul li a.hide {color:#fff;font-size:14px;}
.menu ul li:hover ul li:hover a.hide {color:#fff; background-color:#ff9d2e;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block;color:#fff;}
.menu ul li:hover ul li a:hover {color:#fff; background-color:#ff9d2e;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:98px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-98px;}

.STYLE1 {color: #ff0000; font-size:14px; }
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
.divcss{border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}


/*ÎÄ×ÖÏòÉÏÍ£¶Ù¹ö¶¯*/
ul {padding-right: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;padding-top: 0px}
#announcement {width:850px;overflow: hidden;}
#announcement div {padding:0px 10px 0px 10px;overflow-y:hidden;line-height:14px;height:14px}
#announcement li {font-size: 12px;float: left;list-style-type: none;margin-right:20px;padding-left: 10px;white-space: nowrap}
#announcement a:hover {text-decoration:none;}

.picutre_many img{
width:195px; height:124px;
}

.table2 {
	BORDER-RIGHT: #E7E7E7 1px solid;  BORDER-LEFT: #E7E7E7 1px solid; BORDER-BOTTOM: #E7E7E7 1px solid;
}
.table3 {
	BORDER-RIGHT: #F5EBEB 1px solid; BORDER-top: #F5EBEB 1px solid; BORDER-LEFT: #F5EBEB 1px solid; BORDER-BOTTOM: #F5EBEB 1px solid;
}
.table4{
	BORDER-RIGHT: #DEDEDE 1px solid; BORDER-top: #DEDEDE 1px solid; BORDER-LEFT: #DEDEDE 1px solid; BORDER-BOTTOM: #DEDEDE 1px solid;
}

a.toplink:link {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	line-height:20px;
}
a.toplink:visited {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
a.toplink:hover {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
a.toplink:active {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}




a.productlink:link {font-size: 14px;font-weight:bold;color: #0087DB;text-decoration: none;	line-height:20px;}
a.productlink:visited {	font-size: 14px;font-weight:bold;	color: #0087DB;	text-decoration: none;}
a.productlink:hover {font-size: 14px; font-weight:bold;	color: #0087DB;	text-decoration: none;}
a.productlink:active {font-size: 14px;font-weight:bold;	color: #0087DB;	text-decoration: none;}

a.newslink:link {font-size: 12px;color: #494949;text-decoration: none;	line-height:20px;}
a.newslink:visited {font-size: 12px;color: #494949;	text-decoration: none;}
a.newslink:hover {font-size: 12px; color: #494949;	text-decoration: none;}
a.newslink:active {font-size: 12px;	color: #494949;	text-decoration: none;}

a.bailink:link {font-size: 14px;color: #fff;text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
a.bailink:visited {font-size: 14px;color: #fff;	text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
a.bailink:hover {font-size: 14px; color: #fff;	text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
a.bailink:active {font-size: 14px;	color: #fff;	text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}

.titlebig
{
font-size:12px; color: #999999;
}
.newstitle{
	font-size: 14px;
	font-weight: bold; padding-left:5px;
}


a.leftlink:link {font-size: 13px;color: #666666;text-decoration: none;padding-left:10px;	line-height:20px;}
a.leftlink:visited {font-size: 13px;color: #666666;	text-decoration: none;padding-left:10px;}
a.leftlink:hover {font-size: 13px; color: #666666;	text-decoration: none;padding-left:10px;}
a.leftlink:active {font-size: 13px;	color: #666666;	text-decoration: none;padding-left:10px;}

.productxxtitle{
	font-size: 16px;
	font-weight: bold; color:#337FE5;
}
.inputc{
width:271px; padding-top:7px;height:26px;border-top:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999; color:#5d5d5d; color:#5d5d5d;}

.inputtext{
border-top:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999; color:#5d5d5d; color:#5d5d5d;
}

/*Õ¹»áÐÂÎÅ*/
.exhflashkuang{BORDER-RIGHT: #D0DCF8 1px solid; BORDER-left: #D0DCF8 1px solid;border-bottom: #D0DCF8 1px solid; border-top: #D0DCF8 1px solid;}
.exhkuangweizhi{BORDER-RIGHT: #D8D8D8 1px solid; BORDER-left: #D8D8D8 1px solid;border-bottom: #D8D8D8 1px solid; border-top: #D8D8D8 1px solid;}
.titlekuang{BORDER-RIGHT: #D0DCF8 1px solid; BORDER-left: #D0DCF8 1px solid;border-bottom: #D0DCF8 1px solid; font-size:12px;}
.newexhkuang{BORDER-RIGHT: #D0DCF8 1px solid; BORDER-left: #D0DCF8 1px solid;border-top: #D0DCF8 1px solid; }
.exhkuangxu{BORDER-RIGHT: #BBBBBD 1px dotted; BORDER-left: #BBBBBD 1px dotted;border-bottom: #BBBBBD 1px dotted; border-top: #BBBBBD 1px dotted; background-color:#e2eefc}
a.exhtitle:link
{color:#085098;text-decoration:none;font-size:12px;}
a.exhtitle:visited
{color:#085098;text-decoration:none;font-size:12px;}
a.exhtitle:hover
{color:#085098;text-decoration:underline;font-size:12px;}
a.exhtitle:active
{color:#085098;text-decoration:underline;font-size:12px;}
.exhtoponetitle1{
font-weight:bold;
color:#1B4E85;
font-size:14px;
}
.exhnewhui{ line-height:18px; font-size:12px; color:#979998 }

.exhnewhui2{ line-height:18px; font-size:12px; color:#606060 }
.exhleibie{ color:#FF6701; font-size:13px; letter-spacing:1px;}
.b12zi{ line-height:28px;font-size:18px;  color:#000 ;font-weight:bold; padding-top:20px;}


/*Ä¿Â¼*/
.bi_contectList ul { }

.bi_contectList ul li {
	width: 320px !important;
	height: 24px !important;
	font-size: 12px !important; /*font-family: "ËÎÌå";*/
	background-image: url(/images/line_dot.gif);
	background-repeat: no-repeat;
	background-position: left -3px;
	margin-top: 0px !important;
	margin-right: 10px !important;
	margin-left: 10px !important;
	margin-bottom: 5px !important;
	float: left;
}

.bi_contectList ul li .c_title {
	background-image: url(/images/bookinfo_contect_icon.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	background-color: #FFFFFF;
	height: 24px;
	padding-left: 17px;
	line-height: 24px;
	padding-right: 5px;
}

.bi_contectList ul li .c_pages {
	background-color: #FFFFFF;
	height: 24px;
	padding-left: 5px;
	line-height: 24px;
	padding-right: 5px;
}

.bi_contectList ul li a {
	width: 260px;
	height: 24px;
	display: block;
	border-radius: 5px;
}

.bi_bookList ul { padding-left: 20px; }

.bi_bookList ul li {
	float: left;
	width: 200px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.pt10 { padding-top: 10px; }
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}

.clearfix:after { clear: both; }

.clearfix { *zoom: 1;
}
.pl20 { padding-left: 5px; }


.borderRadius { border-radius: 5px; }




.fl { float: left; }

.fr { float: right; }

.tl { text-align: left; }

.tc { text-align: center; }

.tr { text-align: right; }


.bi_contectList ul li a {
	width: 290px;
	height: 24px;
	display: block;
	border-radius: 5px;
	font-size:12px;
}

.newsbai18{ color:#fff; font-size:20px; font-family: "Î¢ÈíÑÅºÚ"; font-weight:bold}
.newsbai16{ color:#fff; font-size:16px; font-family: "Î¢ÈíÑÅºÚ"; }
.newsbai16 a{color:#fff; font-size:16px; font-family: "Î¢ÈíÑÅºÚ"; margin-right:15px;font-weight: normal;}

.newsbai17{ color:#fff; font-size:18px; font-family: "Î¢ÈíÑÅºÚ"; }
.newsbai17 a{color:#fff; font-size:18px; font-family: "Î¢ÈíÑÅºÚ"; margin:0 7px;font-weight: normal;}

.newsmenu a{ margin-left:10px;}

.newstuij{  color:#2b7414;font-family: "Î¢ÈíÑÅºÚ"; font-weight:bold }

.contentstyle{ max-width:800px !important}


.one1 {
    background-color: #c6c31e;
    cursor:pointer;
    border: 0;
    height: 46px;
    width: 100px;
    color: #FFF; float:left;
    line-height: 36px;
    text-align: center;
    overflow: hidden;
	border:1px #8a7002 solid;
	border-left:none;
	font-size:18px;

}

.one2 {
    background-color: #8ea413;
    cursor:pointer;
    border: 0;
    height: 46px;
    width: 100px;
    color: #FFF; float:left;
    line-height: 36px;
    text-align: center;
    overflow: hidden;
	border:1px #8a7002 solid;
	border-left:none;
	font-size:18px;

}

.one3{
    background-color: #a08303;
    cursor:pointer;
    border: 0;
    height: 46px;
    width: 100px;
    color: #FFF; float:left;
    line-height: 36px;
    text-align: center;
    overflow: hidden;
	border:1px #8a7002 solid;
	border-left:none;
	font-size:18px;
}

.one{
    height: 44px;
    line-height: 44px;
    width: 390px; float:left;
	 border: #8a7002 1px solid;
	 text-indent:15px;
	 font-size:16px;
	 background-color:#f2f2f2;
	 	border-right:none;
		color:#666;
}
.height20{ height:20px;}

.indexnews{width:740px; font-size:12px; margin-right:10px; margin-left:10px; text-align:left; line-height:28px; margin-bottom:15px;}
.indexnews p{ color:#009; line-height:30px ; height:30px;}
