@charset "gb2312";
/* CSS Document */

body {margin:0;padding:0;font-size:12px;background:#F8F9FA url(../images/bodybg.jpg) repeat-y center top}
.width {width:945px;margin:0 auto;background:url(../images/contenbg.jpg);overflow:hidden;padding:0 15px}
form,dt,dd,dl,ul,li {margin:0;padding:0;list-style-type:none}
a:link,a:visited {font-size:12px;color:#333;text-decoration:none}
a:hover,a:active {font-size:12px;color:#00467A;text-decoration:none}
.cleardiv{context:"."; height:"0"; display:block;clear:both;visibility:hidden}
#header {width:945px;margin:0 auto;height:96px;background:url(../images/top.jpg)}
#header dt {text-align:right;height:36px;line-height:36px;color:#FFF;padding-right:55px;}
#header dt a {color:#FFF}
#nav {width:945px;margin:5px auto;height:38px;line-height:30px;background:url(../images/navbg.jpg);}
#nav dt {width:90px;float:left;text-align:center;margin:0 12px}
#nav dd {height:38px;background:url(../images/line.png) no-repeat center center;width:2px;font-size:0;float:left}
a.nav:link,a.nav:visited {font-weight:bold;color:#FFF;display:block;height:32px;font-size:14px;margin-top:6px}
a.nav:hover,a.nav:active,a.n_over:link,a.n_over:visited {background:url(../images/overbg.jpg);color:#206CB4}
#banner {width:935px;padding:5px;border:1px solid #DDD;margin:0 auto;margin-bottom:5px}

#left {width:230px;float:left;background-color:#FFF;}
#right {width:695px;float:right;background-color:#FFF}
#leftnav,#elitepros,#flink {width:100%;overflow:hidden;border:1px solid #ECECEC;background-color:#F6F6F6}
#leftnav dt {height:15px;background:url(../images/proclasstitle.jpg);color:#FFF;padding-right:8px;padding-top:11px;text-align:right;}
#leftnav dd {width:190px;text-align:left;margin:8px auto;}
a.leftnav:link,a.leftnav:visited {padding-left:40px;background:url(../images/leftnav.jpg);display:block;height:25px;color:#2568A5;line-height:25px;}
a.leftnav:hover,a.leftnav:active {background:url(../images/overleftnav.jpg);color:#FFF;font-weight:bold}
#leftnav dd div {background:#EEE;}
#leftnav dd div a {display:block;width:160px;margin-left:10px;height:25px;line-height:25px;background:url(../images/li.jpg) no-repeat left center;padding-left:10px;}
#order {text-align:center;margin:10px auto}
#elitepros dt {height:15px;background:url(../images/elitepro.jpg);color:#FFF;padding-right:8px;padding-top:11px;text-align:right;}
#elitepros dd {margin:5px 8px;padding:0 5px;height:25px;line-height:25px;border-bottom:1px dashed #DDD}
#flink {margin-top:8px;}
#flink dt {height:15px;background:url(../images/link.jpg);color:#FFF;padding-right:8px;padding-top:11px;text-align:right;}
#flink dd {padding-left:5px;width:100px;height:25px;line-height:25px;margin:2px;float:left}

#news {width:460px;float:left;border:1px solid #DDD;padding-bottom:8px}
#contact {width:218px;float:right;border:1px solid #DDD;}
#newstitle {height:19px;background:url(../images/rt1.jpg);padding-top:12px;text-align:right;padding-right:10px}
#news dl {padding:10px 5px;width:450px;overflow:hidden}
#news dt {width:180px;float:left}
#news dd {width:250px;float:right;height:25px;line-height:25px;border-bottom:1px dashed #DDD;padding-left:15px;background:url(../images/li.jpg) no-repeat 5px 9px}
#contact dt{height:19px;background:url(../images/contactdh.jpg);padding-top:12px;text-align:right;padding-right:10px}
#contact dd {padding:4px 10px;line-height:22px;}
#protitle {clear:both;margin-top:10px;border:1px solid #DDD;width:100%;overflow:hidden;padding-bottom:10px}
#protitle dt {height:19px;background:url(../images/rt2.jpg);padding-top:12px;text-align:right;padding-right:10px}
#protitle dd {float:left;width:155px;margin:8px;text-align:center;display:inline}
#protitle dd img {border:1px solid #DDD;padding:5px;margin-bottom:8px;}

#footer {height:112px;background:url(../images/footbg.jpg);width:950px;margin:10px auto 0 auto}
#footer dt {height:38px;line-height:38px;text-align:center}
#footer dd {padding-top:10px;line-height:22px;text-align:center}

#listtitle {height:32px;background:url(../images/rt3.jpg);text-align:left;padding-left:25px;line-height:32px;color:#333;font-weight:bold;margin-top:0px}
#listtitle span {float:right;color:#333;font-weight:normal;margin-right:20px}
#listbody {padding:10px;line-height:25px;text-align:left;color:#333}

#textlist {padding:10px;}
#textlist li {height:30px;line-height:30px;text-align:left;background:url(../images/li.jpg) no-repeat 5px 11px;padding-left:15px;border-bottom:1px dashed #DDD}
#textlist li span {float:right;margin-right:10px;color:#999}

#Prolist dt {height:25px;line-height:25px;background-color:#EEEEEE;border-bottom:1px dashed #DDD;margin-top:10px;font-weight:bold;padding-left:10px;color:#2568A5;display:block;clear:both;}
#Prolist dt span {float:right;margin-right:10px;font-weight:normal}
#Prolist dd {width:210px;float:left;margin:5px 10px;text-align:center}
#Prolist dd a {display:block;}
#Prolist dd img {border:1px solid #DDD;padding:3px;margin:8px 0}

#Piclist li {width:210px;float:left;margin:5px 10px;text-align:center}
#Piclist li a {display:block;}
#Piclist li img {border:1px solid #DDD;padding:3px;margin:8px 0}

.info_title {font-size:22px;font-weight:bold;margin:0;padding:10px;text-align:center;height:40px;line-height:40px;}
.info_other {text-align:center;height:30px;line-height:30px;color:#666}
/*分页部分*/
.List_page{text-align:center;margin-bottom:10px;margin-top:20px}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CCC;color:#A0A0A0;}
.List_page span{background:#2778C4;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3385D1;}

.plug_book_add{margin:20px auto;padding:0;width:300px;}
.plug_book_add dt{margin:6px 0;}
.plug_book_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;color:#666;}
.plug_book_add dt .inputs{width:270px;height:120px;border:1px solid #ccc;overflow:hidden;background:url(../Images/tishi.gif) no-repeat right bottom}
.book_title{background:#EFEFEF;height:29px;line-height:29px;font-size:14px;font-weight:bold;color:#333;padding-left:12px;border:1px solid #DDD;border-bottom:0;margin-top:10px}
.book_title b{float:right;padding-right:10px;font-weight:normal;font-size:12px;color:#666;}
.book_content{border:1px solid #DDD;border-top:0;padding:10px;margin-bottom:10px;}
.recontent {margin:10px 0;border:1px dashed #5AA7EF;padding:5px;line-height:24px;background-color:#EAF3FD} 
/*tag*/
#tgright {width:140px;float:right}
#tgleft {width:800px;float:left}
.subject_bg{background:#099;height:25px;line-height:25px;}
.subject_title{font-size:12px;font-weight:bold;color:#FFF;padding-left:12px;}
.subject_title a{color:#4EB30F;}
.subject_title a:hover{color:#f30;}
.subject_title span{float:right;font:12px/30px "宋体";padding-right:10px;}
.subject_title span span{float:none;font:12px/30px arial;padding:0 4px;color:#f30;border:0;}
.subject_title span a{color:#4EB30F;font:12px/30px "宋体";color:#389200;}
.subject_title span a:hover{color:#f30;font:12px/30px "宋体";color:#4EB30F;}
.hot_list{margin:0;padding:0;word-wrap:break-word;overflow:hidden;}
.hot_list dt{margin-top:10px;}
.hot_list b{font-weight:normal;line-height:24px;}
.hot_list span{float:right;}
.hot_list div{color:#999;line-height:18px;}
.hot_list div img{max-width:120px;}
.all_list{margin:0;padding:0;background:url(../images/sdcms.gif) -86px 6px no-repeat;}
.all_list dt{line-height:25px;padding-left:20px;}
.all_list b a{color:#36A831;}
.all_list b a:hover{color:#f30;}
.all_list span{float:right;color:#999;}
.all_list div{color:#999;line-height:15px;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;margin-top:10px}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:628px; line-height:15px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#390;}

.index_label{line-height:20px;font-family:arial;}
.index_label a{font-family:arial;}
.index_label span{color:#999;}
.m10{margin:10px;}