@charset "utf-8";
/* CSS Document */

#top{text-align:right; margin-bottom:16px;}
#menu{margin-top:14px; margin-bottom:12px; background:url(../images/menubj.gif)  center right no-repeat;}
#menu ul{background:url(../images/menu_m_bg.gif) top left repeat-x; height:59px; line-height:59px; padding-left:10px;}
#menu ul li{float:left;}
#menu ul li a{background:url(../images/menu_hover.gif) center left no-repeat; width:81px; height:59px; display:block; text-align:center; line-height:59px; margin:0 7px; color:#fff; font-weight:bold; font-size:13px;}
#menu ul li a:hover{background:url(../images/menu_a.gif) center left no-repeat;display:block; text-align:center;}
#banner{background:url(../images/banner.gif) top left no-repeat; height:112px; border:1px #ccc solid; margin-bottom:5px;}
#search{ margin-right:10px; margin-top:15px; float:right;}
#search input{ width:185px; height:18px; line-height:18px; background-color:#eee; border:1px solid #666; color:#666; padding-left:5px;}

#warper{margin-top:10px;}
#warper h2{ font-size:14px; color:#ff7901; padding-left:20px; display:inline; width:100px;}
.w_list{margin:5px 15px;}
.w_list li{line-height:23px;}
.w_list a:link{ color:#454545;}
#ban3{padding:3px; border:1px #ccc solid; margin-top:10px;}

/*---*/
.demo{height:148px; width:890px; text-align:center; margin:0px auto;overflow:hidden; clear:both;}
.demo img{width:160px; height:120px; border:1px #ccc solid; margin:0px 2px;}
.demo a{background:url(../images/img_ico.gif) top left no-repeat; padding-left:10px;}
/*---*/

#n_main{margin:10px 0px;}

.gn_l_list a{ background:url(../images/gnly_l_a.gif) top left no-repeat; display:block; width:133px; height:38px; line-height:38px; margin:10px auto; text-align:left; padding-left:60px; font-size:14px;}
.gn_l_list a:hover{background:url(../images/gnly_l_hover.gif) top left no-repeat; color:#018ad8; text-decoration:none;}


.gn_l_list1 a{ background:url(../images/gnly_l_a001.gif) top left no-repeat; display:block; width:65px; height:38px; line-height:38px; margin:10px auto; text-align:left; padding-left:35px; font-size:14px;}
.gn_l_list1 a:hover{background:url(../images/gnly_l_hover001.gif) top left no-repeat; color:#018ad8; text-decoration:none;}


.n_r_list_1{ width:605px; margin:10px 0px 10px 55px;}
.n_r_list_1 li{border-bottom:1px dotted #ccc; }
.n_r_list_1 a{ height:24px; line-height:24px; color:#454545;}

.jcmmd_r_list {width:660px; margin:10px 0px 10px 35px; _margin:10px auto;}
.jcmmd_r_list li{float:left; width:146px; height:148px; padding:3px; border:1px solid #ccc; margin:5px;_margin:4px;}
.jcmmd_r_list li p{text-align:center; height:30px; line-height:30px;}
.jcmmd_r_list li p a{ color:#2189c6;}

.border img{border:5px solid #eee; margin:8px auto 0px}

#link{height:38px; border:1px solid #83bbd9; line-height:38px; text-align:center; background:url(../images/link_bg.gif) top left repeat-x;}
#copyr{margin:10px auto; font-family:Verdana, Arial, Helvetica, sans-serif;}


