﻿@charset "utf-8";
/* CSS Document */
/**全局**/
*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; }
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; background:#F4F4F3;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
a{color:#666666; text-decoration:none; font-family:Verdana, Geneva, sans-serif;}
a:hover{ color: #666666; text-decoration:none; font-family:Verdana, Geneva, sans-serif;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{ margin:0px auto;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}
/**全局**/

.mtop10{margin-top:10px;}

.bordercss{border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}

.contaiter{width:1002px; margin-top:20px;}
.top_iframe{ height:89px; background:#FFF; width:100%;}
.logo{float:left; width:744px;}
.search{float:left; width:258px; margin-top:8px;}
.tdwidth{width:226px; height:28px; background:url(../images/inputbg.jpg) no-repeat;}
.searchinputcss{ margin-left:4px; _margin-left:4px; width:212px; border:0px; background:none; color:#BEBEBE;}

.nav_left{float:left; width:3px; height:35px; background:url(../images/nav_left.jpg) no-repeat;}
.nav_middle{float:left; width:996px; height:35px; line-height:35px; background:url(../images/navbg.jpg) repeat-x;}
.nav_middle li{float:left; padding-left:28px; padding-right:28px;}
.nav_middle li a{color:#3472B0; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.hasu{background:url(../images/lisu.jpg) no-repeat right center;}
.nosu{}
.nav_right{float:left; width:3px; height:35px; background:url(../images/nav_right.jpg) no-repeat;}

.maininfo{margin-top:15px; background:#FFF;}
.w972{width:972px; padding-top:15px;}
.main_left{float:left; width:255px; margin-right:15px; _margin-right:15px;}
.main_right{float:left; width:702px;}


.imgbg{background:url(../images/jian.jpg) no-repeat 225px 16px;}

.left_top{/*width:255px;*/ height:40px; background:url(../images/top_middle.jpg) repeat-x; line-height:40px; overflow:hidden;}
.left_top h2{display:block;float:left; width:3px; height:40px; background:url(../images/top_left.jpg) no-repeat;}
.left_top h3{float:right; width:3px; height:40px; background:url(../images/top_right.jpg) no-repeat right top;}


.dao_top{/*width:714px;*/ height:40px; background:url(../images/top_middle.jpg) repeat-x; line-height:40px; overflow:hidden;}
.dao_top h2{display:block;float:left; width:3px; height:40px; background:url(../images/top_left.jpg) no-repeat;}
.dao_top h3{float:right; width:3px; height:40px; background:url(../images/top_right.jpg) no-repeat right top;}

.dao_bottom{/*width:714px;*/ height:3px; background:url(../images/bottom_middle.jpg) repeat-x; overflow:hidden;}
.dao_bottom h2{display:block;float:left; width:3px; height:3px; background:url(../images/bottom_left.jpg) no-repeat;}
.dao_bottom h3{float:right; width:3px; height:3px; background:url(../images/top_right.jpg) no-repeat right top;}


.fontcss{color:#3472B0; width:245px; /*display:block; float:left;*/ font-size:14px; padding-left:12px;}
.inside_fontcss{color:#3472B0; display:block; font-size:14px; font-weight:bold; padding-left:12px;}
.insidecontent{line-height:24px; padding:12px;}

.artice_list{}
/*.artice_list li{height:25px; line-height:25px; padding-left:12px;}*/
.art_licss{height:25px; line-height:25px; padding-left:12px;}
.artice_list li span{ padding-right:8px;}
.notpadding{}


.article_title{line-height:22px; text-align:center; font-size:14px; font-weight:bold;}
.articleAuthor{text-align:center; height:30px; line-height:30px;}

.pagenum{text-align:center; height:30px; line-height:30px; padding-top:5px;}

.w678{width:678px; overflow:hidden;}
.dynamic_main{clear:both;float:left; width:688px;}
.dynamic_main dl{width:332px;margin-top:18px;float:left; border:1px solid #eee; margin-right:10px;}
.dynamic_main dl dt{float:right; width:192px; margin-top:8px; height:20px;}
.dynamic_main dl dd.img{border:1px solid #CCC;float:left;display:inline; margin:8px;}
.dynamic_main dl dd.img img{display:block; width:120px;}
.dynamic_main dl dd.text{float:right;width:192px;color:#336;margin-top:3px;font-size:12px;}
.dynamic_main dl dd.p_title{line-height:18px;}
.dynamic_main dl dd.p_detail{height:25px; line-height:25px; padding-top:6px;}
.dynamic_main dl dd.p_price{height:25px; line-height:25px; font-weight:bold;}

.footerinfo{min-height:90px; background:url(../images/footer.jpg) repeat-x; margin-top:15px;}
.baiqu{text-align:center; line-height:22px;}
.footer_menu{text-align:center; height:30px; line-height:30px;}
.footer_menu a{color:#666666; padding:0px 8px;}

.index_title{height:28px; line-height:28px; border-bottom:2px solid #DCDCDC; font-size:14px; color:#000; font-weight:bold;}
.index_title span{float:right;}

.index_newslist{ padding-top:5px;}
.index_newslist li{height:25px; line-height:25px; background:url(../images/diao.jpg) no-repeat 5px 10px; padding-left:18px;}
.index_newslist li a{display:block; height:25px; line-height:25px; overflow:hidden; width:590px;}
.time{float:right;}

.index_booklist{clear:both;float:left;}
.index_booklist dl{width:351px;margin-top:6px;float:left; height:126px;}
.index_booklist dl dt{float:right; width:240px; margin-top:8px; height:20px;}
.index_booklist dl dd.img{border:1px solid #CCC;float:left;display:inline; margin:8px;}
.index_booklist dl dd.img img{display:block; width:79px; height:108px;}
.index_booklist dl dd.p_title{float:right; width:240px; line-height:18px;}
.index_booklist dl dd.text{float:right;width:240px;color:#336;margin-top:3px;font-size:12px;}
.index_booklist dl dd.p_detail{float:right; width:240px; height:25px; line-height:25px;}

.index_faq{}
.index_faq li{height:30px; line-height:30px; /*border-bottom:1px solid #DEDEDE;*/ padding-left:12px;}

.subjectlist{}
.subjectlist li{height:30px; line-height:30px; /*border-bottom:1px solid #DEDEDE;*/ padding-left:12px;}

.index_subjectlist li{line-height:23px; /*border-bottom:1px solid #DEDEDE;*/ padding-left:12px; padding-top:4px; padding-bottom:4px;}

.insidelist{}
.insidelist li{height:28px; line-height:28px; /*border-bottom:1px solid #DEDEDE;*/ padding-left:12px;}

/*注册表单*/
.fbg{background:#FFFFFF; height:45px; padding-left:5px;}
.inputcss{width:250px; border:1px solid #B9DCF8; height:22px; line-height:22px;}
.codeinputcss{width:60px;border:1px solid #B9DCF8; height:18px; line-height:18px;}
.fontfbg{background:#FFFFFF; height:30px; text-align:center;}
.fc{color:#ff0000;}
.bluecss{color:#0000FF;}

.car_fbg{background:#FFFFFF; height:32px; padding-left:5px;}

/*表单特效*/
.overcss{width:250px; border:1px solid #FFCC00; height:22px; line-height:22px;}
.outcss{width:250px; border:1px solid #B9DCF8; height:22px; line-height:22px;}

.download_list{}
.download_list li{height:25px; line-height:25px; padding-left:16px; background:url(../images/diao.jpg) no-repeat 5px 10px;}
.download_list li span{ float:right;}

.showimg{float:left; width:300px; overflow:hidden; margin-right:10px; text-align:center;}
.showimg img{width:300px;}
.show_right{float:left; width:360px;}

.fst{font-weight:bold;}

.showshow{width:680px; /*background:#ECEBE9;*/ background:#CDE7FF;}
.showtitlecss{height:30px; line-height:30px; padding-left:12px; font-size:14px; font-weight:bold; color:#3472B0;}
.w600{width:664px; /*overflow:hidden;*/ background:#FFF; margin-bottom:10px;}

.cfont{color:#1540A0; font-size:14px; font-weight:bold;}
.datecss_listli{height:30px; line-height:30px; border-bottom:1px solid #D1D2D6;}

.listuss{/*padding-left:5px;*/}


#TB_overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index:100;
	width: 100%;
	height: 100%;
	background-color:#CCC;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#TB_window {
	top: 0px;
	left: 0px;
	position: fixed;
	_position: absolute;
	background: #fff;
	z-index: 102;
	color:#000000;
	display:none;
	border:5px solid #666;
}
#TB_caption{
	height:25px;
	padding:10px 30px 10px 25px;
}
#TB_closeWindow{
	height:25px;
	padding:10px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	background-color:#e8e8e8;
}
#TB_ajaxContent{
	padding:2px 15px 15px 15px;
	overflow:auto;
}

#TB_load{
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block;
	z-index:101;
}
#TB_loadContent{
	margin-left: -125px;
	position: absolute;
	top: -50px;
	left: 50%;
	width: 250px;
	height: 100px;
	visibility: visible;
}

.avdiv{height:25px; line-height:25px; text-align:center;}
.avdiv a{padding:0px 10px;}

.spadding{/*padding-left:10px;*/}

.db_content{padding:10px; line-height:22px;}

.fred{font-weight:bold; color:#F00;}