@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:"ËÎÌå"; font-size:12px; background:#fff; color:#000;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
#wrap{ width:900px; height:auto; margin:auto;}
#header{ width:900px; height:auto; float:left;}
#header .top{ width:900px; height:140px; background:url(imagesindex_02.jpg) no-repeat left top;}
.top .link{ width:auto; float:right; color:#fff; margin-top:15px; margin-right:15px;}
.top .link a{ color:#FFFFFF; margin:0 1px;}
.top .link a:hover{ color:#F1F1F1;}
/*         menu           */
#menu{width:900px; height:66px; margin-top:5px;}
#menu-bg{width:900px; margin:auto; height:64px;
         background:url(imagesindex_05.jpg) no-repeat;}
#menu-parent{ float:left; height:36px; line-height:36px; width:650px; margin-left:10px;}
#menu-parent a{display:inline; width:91px; height:36px; line-height:36px;float:left; text-align:center; color:#000; 
               font-size:14px; background:url(imagesline.gif) no-repeat right 1px;}
#menu-parent a:hover,#menu-parent a:active,.menuA{background:url(imageshover.gif) no-repeat 0 3px;
              color:#FF6600 !important; font-size:14px; font-weight:600;}
#menu-son{clear:both;width:900px; margin:auto; background:url(imagesindex_06.jpg) no-repeat;}
#menu-son div{height:30px; line-height:30px; color:#333; display:none;}
#menu-son a{color:#333;}
#menu-son a:hover,#menu-son a:active{color:#ff6600; font-weight:600;}
#son1{margin-left:50px;}
#son2{margin-left:120px;}
#son3{margin-left:210px;}
#son4{margin-left:300px;}
#son5{margin-left:400px;}
#son6{margin-left:480px;}
#son7{margin-left:580px;}

.ser{width:229px; height:24px; overflow:hidden; margin:0; background:url(imagesserbg.gif) no-repeat; position:relative; 
left:2px; top:6px; float:left;}				
.search { position:absolute; width:229px; height:24px; top:0px; left:0px; overflow:hidden; 
background:url(imagesserbg.gif) no-repeat;}
.search input { position:absolute; width:142px; height:18px; top:3px; left:25px; font-size:12px; line-height:18px; 
                background:none; border:none; }
.search input.notxt { color:#666;}	
.search button { position:absolute; width:56px; height:25px; top:0px; left:171px; background:none; border:none;  
                 padding-top:20px; cursor:pointer;}	
#content{ width:900px; height:auto; float:left; margin-top:7px;}
#index_left{ width:240px; height:auto; float:left;}
#index_left .top{ width:240px; height:15px; background:url(imagesleft_top.gif) no-repeat;}
#index_left .mid{ width:240px; height:518px; background:url(imagesleft_bg.gif) repeat-y;}
#index_left .bot{ width:240px; height:15px; background:url(imagesleft_bot.gif) no-repeat;}

.left01{ width:205px; height:auto; margin:0 17.5px;}
.left01 .title{ width:205px; height:35px; background:url(imagesindex01_13.jpg) no-repeat;}
.left01 .title a{ float:right; margin:10px 15px 0 0;}
.left01 .con{ width:205px; height:223px;}

.con_list1{ width:90%; margin-left:10px; padding-top:2px;}
.con_list1 ul{ height:auto;}
.con_list1 ul li{background:url(imagesdot.jpg) 0 11px no-repeat; padding: 3px 0 0 10px; line-height:21px; text-align:left;overflow:hidden; color:#000;}
.con_list1 ul li span{float:right; color:#000; font-size:12px; padding-right:15px; overflow:hidden;}
.con_list1 ul li a{font-size:12px;color:#000;text-decoration:none;} 
.con_list1 ul li a:hover{font-size:12px;color:#044DB3;text-decoration:none;}


.left02{ width:205px; height:auto; margin:0 17.5px;}
.left02 .title{ width:205px; height:35px; background:url(imagesindex01_18.jpg) no-repeat;}
.left02 .title a{ float:right; margin:10px 15px 0 0;}
.left02 .con{ width:205px; height:58px;}
.left02 .con select{ width:180px; font-size:12px; margin:15px 13px; text-align:center;}

.left03{ width:205px; height:auto; margin:0 17.5px;}
.left03 .title{ width:205px; height:35px; background:url(imagesindex01_20.jpg) no-repeat;}
.left03 .title a{ float:right; margin:10px 15px 0 0;}
.left03 .con{ width:205px; height:85px;}
.left03 .con select{ width:180px; font-size:12px; margin:8px 13px; text-align:center;}

.left04{ width:205px; height:auto; margin:0 17.5px;}
.left04 .title{ width:205px; height:35px; background:url(imagesindex01_22.jpg) no-repeat;}
.left04 .title a{ float:right; margin:10px 15px 0 0;}
.left04 .con{ width:205px; height:85px;}
.left04 .con ul{ margin:2px 0 0 15px;}
.left04 .con ul li{ line-height:25px; height:22px;}

#index_right{ width:653px; height:auto; float:right;}
.mid01{ width:395px; height:auto; float:left;}
.mid01 .title{ width:395px; height:30px; background:url(imagesindex01_05.jpg) no-repeat;}
.mid01 .title h3{ font-size:14px; font-weight:600; color:#333; height:30px; line-height:30px; padding-left:30px;}
.mid01 .title a{ float:right; margin:15px 20px 0 0;}
.mid01 .con{ border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; height:414px;}
.mid01 .bot{ width:395px; height:7px; background:url(imagesindex01_24.jpg) no-repeat; overflow:hidden;}
.flash_pic{ margin:auto; padding:5px 0 0 0; width:373px;}

.con_list2{ width:97%; margin-left:10px;}
.con_list2 ul{ height:auto;}
.con_list2 ul li{background:url(imagesdot1.gif) 0 11px no-repeat; padding: 3px 0 0 10px; line-height:22px; text-align:left;overflow:hidden; color:#000;}
.con_list2 ul li span{float:right; color:#000; font-size:12px; padding-right:15px; overflow:hidden;}
.con_list2 ul li a{font-size:12px;color:#000;text-decoration:none;} 
.con_list2 ul li a:hover{font-size:12px;color:#044DB3;text-decoration:none;}


.right01{ width:251px; height:auto; float:right;}
.right01 .title{ width:251px; height:32px; background:url(imagesindex01_07.jpg) no-repeat;}
.right01 .title h3{font-size:14px; font-weight:600; color:#fff; height:30px; line-height:25px; padding-left:24px; width:114px; text-align:center;}
.right01 .title a{float:right; margin:15px 20px 0 0;}
.right01 .con{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:412px; 
background:url(imagesdt_bg.gif) repeat-x; overflow:hidden; width:249px;}
.right01 .bot{ width:251px; height:7px; background:url(imagesindex01_25.jpg) no-repeat; overflow:hidden;}

.con_list3{ width:97%; margin-left:10px; padding-top:5px;}
.con_list3 ul{ height:auto;}
.con_list3 ul li{background:url(imagesdot2.gif) 0 11px no-repeat; padding: 3px 0 0 10px; line-height:22px; text-align:left;overflow:hidden; color:#000;}
.con_list3 ul li span{float:right; color:#000; font-size:12px; padding-right:15px; overflow:hidden;}
.con_list3 ul li a{font-size:12px;color:#000;text-decoration:none;} 
.con_list3 ul li a:hover{font-size:12px;color:#044DB3;text-decoration:none;}

.piclink{ width:653px; height:90px; float:left; margin-top:6px;}

#content{ width:900px; height:auto; float:left;}
#footer{ width:900px; height:auto; float:left; border-top:2px solid #2B8BD5; margin-top:10px; height:50px;}
#footer p{ text-align:center; line-height:24px; padding-top:20px;}

/*         list pages            */
.list01{ width:653px; height:auto; float:right;}
.list01 .title{ width:653px; height:32px; background:url(imageslist_title.jpg) no-repeat;}
.list01 .title h3{font-size:14px; font-weight:600; color:#fff; height:30px; line-height:25px; padding-left:24px; width:114px; text-align:center;}
.list01 .title a{float:right; margin:15px 20px 0 0;}
.list01 .con{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:232px; overflow:hidden; width:651px;}
.list01 .bot{ width:653px; height:7px; background:url(imageslist_bot.jpg) no-repeat; overflow:hidden;}


.list02{ width:653px; height:auto; float:right;}
.list02 .title{ width:653px; height:32px; background:url(imageslist_title.jpg) no-repeat;}
.list02 .title h3{font-size:14px; font-weight:600; color:#fff; height:30px; line-height:25px; padding-left:24px; width:114px; text-align:center;}
.list02 .title a{float:right; margin:15px 20px 0 0;}
.list02 .con{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:510px; overflow:hidden; width:651px;}
.list02 .bot{ width:653px; height:7px; background:url(imageslist_bot.jpg) no-repeat; overflow:hidden;}

.list_sort{ width:96%; background:#E3F1FF; height:30px; line-height:30px;
            margin:14px 0 5px 15px; _margin:14px 0 5px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

/*          art pages            */
.art{ width:653px; height:auto; float:right;}
.art .title{ width:653px; height:7px; background:url(imagesart_bg01.jpg) no-repeat; overflow:hidden;}
.art .con{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:auto; overflow:hidden; width:651px; background:url(imagesart_bg02.jpg) repeat-x;}
.art .bot{ width:653px; height:7px; background:url(imageslist_bot.jpg) no-repeat; overflow:hidden;}


#art_right{ width:98%; height:auto; float:right; background:none; margin-top:5px;}
#art_right h2{ font-size:18px; font-weight:600; color:#333; height:50px; line-height:40px; 
                 text-align:center; padding:15px 0 0 0;
				 background:url(imagesxuxian.gif) no-repeat center bottom; width:625px;}
#fwdw{ margin:auto; width:150px; height:35px;}
#fwdw span{ height:35px; line-height:35px; text-align:center; margin:0 15px; color:#333;}
#pp{ width:95%; font-size:12px; margin:auto; line-height:26px; text-indent:16px; color:#333;}
.from{ width:240px; float:right; margin-top:5px;}
.from span{ margin:0 5px;}

.xgfj{ width:96%; margin:auto; overflow:hidden; padding-bottom:10px;  padding-top:10px;}
.xgfj_title{ width:100%; height:30px;  border-bottom:2px solid #317BE1; margin:auto;}
.xgfj_title img{ margin:6px 0 0 15px; float:left;}
.xgfj_title h5{ float:left; width:auto; height:24px; line-height:24px; color:#333; 
                  font-size:12px; text-align:left; margin:2px 0 0 10px; _margin:2px 0 0 10px;}
/* ÍÆ¼öÊéÄ¿*/
.list03{ width:893px; height:auto; float:right;}
.list03 .title{ width:893px; height:32px; background:url(../images/list_title2.jpg) no-repeat;}
.list03 .title h3{font-size:14px; font-weight:600; color:#fff; height:30px; line-height:25px; padding-left:24px; width:114px; text-align:center;}
.list03 .title a{float:right; margin:15px 20px 0 0;}
.list03 .con{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:510px; overflow:hidden; width:891px;}
.list03 .bot{ width:893px; height:7px; background:url(imageslist_bot2.jpg) no-repeat; overflow:hidden;}
td,th{ border:1px dashed #2986D3; border-right:none; border-bottom:none; font-size:12px; text-align:center; line-height:30px;}
th{ font-size:14px; color:#990000; font-weight:600;}
table{ border-right:1px dashed #2986D3; border-bottom:1px dashed #2986D3; width:95%; margin:auto;}
/*         nav           */
#navbar{width:900px; height:36px; margin-top:5px; background:url(imagesindex_05.jpg) no-repeat;}
#navbar ul{ float:left; height:36px; line-height:36px; width:650px; margin-left:10px; _margin-left:5px;}
#navbar ul li{width:91px; height:36px; line-height:36px;float:left; text-align:center; color:#000; 
               font-size:14px; background:url(imagesline.gif) no-repeat right 1px;}
#navbar ul li a{width:91px; height:36px; line-height:36px;float:left; text-align:center; color:#000; 
               font-size:14px;}			   
#navbar ul li a:hover{background:url(imageshover.gif) no-repeat 0 3px;
              color:#FF6600 !important; font-size:14px; font-weight:600;}
.aa{background:url(imageshover.gif) no-repeat 0 3px;
              color:#FF6600 !important; font-size:14px; font-weight:600;}
			  
#navbar1{width:900px; margin:auto; height:30px; background:url(imagesindex_06.jpg) no-repeat;}
#navbar1 div{ padding-left:220px; height:30px; line-height:30px;}
#navbar1 div a{ color:#333;}
#navbar1 div a:hover{ color:#FF6600}


/*add*/
#index_right2{ width:900px; height:auto; float:left;}


.art2{ width:900px; height:auto; float:right;}
.art2 .title{ width:900px; height:7px; background:url(imagesart2_bg01.jpg) no-repeat; overflow:hidden;}
.art2 .con{ border-left:1px solid #ccc; border-right:1px solid #ccc; height:auto; overflow:hidden; width:898px; background:url(imagesart_bg02.jpg) repeat-x;}
.art2 .bot{ width:900px; height:7px; background:url(imageslist_bot2.jpg) no-repeat; overflow:hidden;}


#art2_right{ width:98%; height:auto; float:right; background:none; margin-top:5px;}
#art2_right h2{ font-size:18px; font-weight:600; color:#333; height:50px; line-height:40px; 
                 text-align:center; padding:15px 0 0 0;
				 background:url(imagesxuxian.gif) no-repeat center bottom; width:900px;}
#fwdw2{ margin:auto; width:150px; height:35px;}
#fwdw2 span{ height:35px; line-height:35px; text-align:center; margin:0 15px; color:#333;}
#pp2{ width:95%; font-size:12px; margin:auto; line-height:26px; text-indent:16px; color:#333;}
