﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0 auto;}
body{ margin:0 auto; font-size:12px; color:#666; background:#FFFFFF;}
img{ border:0;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#1C83C7;}
ul,li{ list-style-type:none;}
#wrap{ width:960px; height:auto; margin:auto;}

#header{ width:960px; height:135px; float:left;}

#banner{ width:960px; height:65px; float:left;}

#header_top{ width:960px; height:160px; float:left; background:url(../images/top.jpg) no-repeat;}


#content{ width:960px; height:auto; float:left;}
#left{ width:175px; height:300px;; float:left;}
#nav { width:175px; float:left; font-size:14px;opacity: 0.8;}
#nav a {display:block; width:175px; height:31px; line-height:31px;text-align:left;
        background:url(../images/index_13.jpg) no-repeat; color:#333333;text-decoration: none; font-size:14px; font-weight:600;}
#nav a:hover {background:url(../images/index_14.jpg) no-repeat;}
#nav a span{ margin-left:40px;}
#nav li {float:left;clear:left;width:120px;}
#nav ul {position:absolute; margin-left:140px; margin-top:-30px;}
#nav ul {display: none;}
#nav li.show ul {display: block;}
#nav li.show li ul {display: none;}
#nav li li.show ul {display: block;}
#sub_nav li{ height:24px; border:1px solid #fff; width:122px;}
#sub_nav li a{ display:block; font-size:12px; color:#fff; font-weight:100; background:url(../images/sub_navl.jpg) no-repeat; 
               height:24px; line-height:24px; text-align:left; width:122px;}
#sub_nav li a:hover{ color:#96CAFC; font-weight:600; background:url(../images/sub_navh.jpg) no-repeat; width:122px;}
#sub_nav li a span{ margin-left:20px;}		
		
#sub_nav1 li{ height:24px; border:1px solid #fff; width:122px;}
#sub_nav1 li a{ display:block; font-size:12px; color:#fff; font-weight:100; background:url(../images/sub_navl.jpg) no-repeat; 
               height:24px; line-height:24px; text-align:left; width:122px;}
#sub_nav1 li a:hover{ color:#96CAFC; font-weight:600; background:url(../images/sub_navh.jpg) no-repeat; width:122px;}
#sub_nav1 li a span{ margin-left:20px;}				
		
#sub_nav2 li{ height:24px; border:1px solid #fff; width:122px;}
#sub_nav2 li a{ display:block; font-size:12px; color:#fff; font-weight:100; background:url(../images/sub_navl.jpg) no-repeat; 
               height:24px; line-height:24px; text-align:left; width:122px;}
#sub_nav2 li a:hover{ color:#96CAFC; font-weight:600; background:url(../images/sub_navh.jpg) no-repeat; width:122px;}
#sub_nav2 li a span{ margin-left:20px;}				

#sub_nav3 li{ height:24px; border:1px solid #fff; width:122px;}
#sub_nav3 li a{ display:block; font-size:12px; color:#fff; font-weight:100; background:url(../images/sub_navl.jpg) no-repeat; 
               height:24px; line-height:24px; text-align:left; width:122px;}
#sub_nav3 li a:hover{ color:#96CAFC; font-weight:600; background:url(../images/sub_navh.jpg) no-repeat; width:122px;}
#sub_nav3 li a span{ margin-left:20px;}				

#sub_nav4 li{ height:24px; border:1px solid #fff; width:122px;}
#sub_nav4 li a{ display:block; font-size:12px; color:#fff; font-weight:100; background:url(../images/sub_navl.jpg) no-repeat; 
               height:24px; line-height:24px; text-align:left; width:122px;}
#sub_nav4 li a:hover{ color:#96CAFC; font-weight:600; background:url(../images/sub_navh.jpg) no-repeat; width:122px;}
#sub_nav4 li a span{ margin-left:20px;}				

#sub_nav5 li{ height:24px; border:1px solid #fff; width:122px;}
#sub_nav5 li a{ display:block; font-size:12px; color:#fff; font-weight:100; background:url(../images/sub_navl.jpg) no-repeat; 
               height:24px; line-height:24px; text-align:left; width:122px;}
#sub_nav5 li a:hover{ color:#96CAFC; font-weight:600; background:url(../images/sub_navh.jpg) no-repeat; width:122px;}
#sub_nav5 li a span{ margin-left:20px;}				

#lxwm{ width:175px; height:auto; float:left; margin-top:10px;}
#lxwm_title{ width:175px; height:30px; line-height:28px; text-align:left; background:url(../images/index_20.jpg) no-repeat;}
#lxwm_title h3{ margin-left:45px; line-height:28px; height:30px; font-size:14px; color:#DD0900;}
#lxwm_con{ width:175px; height:218px; background:url(../images/index_23.jpg) no-repeat 10px 50px;}
#lxwm_con ul{ width:150px; margin:15px 0 0 20px;}
#lxwm_con ul li{ height:25px; line-height:25px;}

#left_top{ float:left; width:175px; height:30px; background:url(../images/index_04.jpg) no-repeat;}
#left_mid{ float:left; width:175px; height:508px; background:url(../images/index_18.jpg) repeat-y;}
#left_bot{ float:left; width:175px; height:10px; background:url(../images/index_27.jpg) no-repeat;}

#middle{ width:520px; height:auto; float:left; margin:1px 0 0 5px;}
#xwbd{ width:520px; height:216px; background:#F1F1F1;}
#xwbd_title{ width:520px; height:30px; line-height:30px; background:url(../images/index_07.jpg) no-repeat;}
#xwbd_title h3{ height:30px; line-height:30px; width:100px; text-align:center; color:#FFFFFF; font-size:14px; float:left;}
#xwbd_title a{ float:right; margin-right:15px; color:#1B81C5;}
#xwbd_title a:hover{ color:#666;}
#flash1{ width:222px; float:left; margin:6px 0 0 5px; _margin:6px 0 0 3px;}
#xwbd_list{ width:290px; float:right;}
/*         list           */
.tab_list{ width:96%; margin-left:4px;}
.tab_list dl{padding: 0px 0px 0px 8px; width:95%; _width:auto; float:left; list-style-type:none;}
.tab_list dd{background:url(../images/list_dot.gif) 0 12px no-repeat; padding: 3px 0 0 10px; line-height:22px; 
              text-align:left;overflow:hidden; height:22px;}
.tab_list span{float:right; color:#333; font-size:12px; padding-right:30px; overflow:hidden;}
.tab_list dd a{font-size:12px;color:#666666;text-decoration:none;} 
.tab_list dd a:hover{font-size:12px;color:#1A7CBE;text-decoration:none;}

.mid2{ width:520px; height:158px; background:#F1F1F1; margin-top:5px;}
.mid2_title{ width:520px; height:30px; line-height:30px; background:url(../images/index_16.jpg) no-repeat;}
.mid2_title h3{ height:30px; line-height:30px; width:100px; text-align:center; color:#FFFFFF; font-size:14px; float:left;}
.mid2_title a{ float:right; margin-right:15px; color:#1B81C5;}
.mid2_title a:hover{ color:#666;}
.mid2_list{ width:520px; float:right;}

#right{ width:255px; height:542px; float:right; background:url(../images/index_25.jpg) repeat-y; margin-top:1px;}
#right1{ width:255px; height:220px;}
#right1_title{ height:29px; line-height:29px; width:255px; background:url(../images/index_09.jpg) no-repeat;}
#right1_title h3{ width:200px; height:29px; line-height:29px; background:url(../images/right_ico1.gif) no-repeat 10px 0; font-size:14px; color:#DD0900; padding-left:50px; float:left;}



#right1_con h3{ font-size:12px; text-align:center; margin:3px 0;}
#right1_con p{ text-align:left; width:88%; line-height:20px; margin-left:20px; text-indent:10px;}	

#right2{ width:255px; height:260px;}
#right2_title{ height:29px; line-height:29px; width:255px; background:url(../images/index_09.jpg) no-repeat;}
#right2_title h3{ width:150px; height:29px; line-height:29px; background:url(../images/right_ico2.gif) no-repeat 10px 0; font-size:14px; color:#fff; padding-left:50px; float:left;}

#right2_title a{ float:right; margin-right:15px; color:#FFFFFF;}
#right2_title a:hover{color:#666;}

#right2_con{ width:200px; height:auto; margin:10px 0 0 10px;}

#footer{ width:960px; height:90px; margin-top:5px; _margin-top:-3px; float:left; background:#C0D8F0; text-align:center;}
#footer p{ height:25px; line-height:25px; text-align:center; color:#333; margin-top:25px;}

/*        list  page        */
.mid3{ width:520px; height:538px; background:#F1F1F1; margin-top:5px;}
.mid3_title{ width:520px; height:30px; line-height:30px; background:url(../images/index_16.jpg) no-repeat;}


.midabout_title{ width:760px; height:30px; line-height:30px; background:url(../images/index_16.jpg) no-repeat; float:left;}
.midabout_title h3{ height:30px; line-height:28px; width:100px; text-align:center; color:#FFFFFF; font-size:14px; float:left;}



.mid3_title h3{ height:30px; line-height:30px; width:100px; text-align:center; color:#FFFFFF; font-size:14px; float:left;}
.mid3_title a{ float:right; margin-right:15px; color:#1B81C5;}
.mid3_title a:hover{ color:#666;}
.mid3_list{ width:520px; float:right;}
.list_sort{ width:96%; background:#D9DDE1; height:30px; line-height:30px; 
            margin:5px 0 0 8px; _margin:5px 0 0 4px;text-align:center; float:left;} 
.list_guide{ float:left; height:34px; width:960px; background:url(../images/list_guidebg.gif) repeat-x;}
.list_guide h3{ float:left; font-size:12px; width:500px; height:34px; line-height:34px; color:#333; margin-left:30px; font-weight:100;}
				
	/*new add*/
.mid33{ width:520px; height:538px; background:#F1F1F1; margin-top:5px;}
.mid33_title{ width:520px; height:30px; line-height:30px; background:url(../images/list_title_bg.jpg) no-repeat; overflow:hidden}
.mid33_title h3{ height:30px; line-height:30px; width:500px; text-align:left; padding-left:15px; color:#FFFFFF; font-size:14px; float:left;}
.mid33_title a{ float:right; margin-right:15px; color:#1B81C5;}
.mid33_title a:hover{ color:#666;}
.mid33_list{ width:520px; float:right;}

/*         article pages              */			
#article_con{ width:958px; border:1px solid #4ABDFA; height:auto;}
#article_con h3{ font-size:16px; height:40px; line-height:40px; text-align:center; color:#0374AD; margin:15px 0;}
#art_from{ margin:auto; width:573px; height:34px; background:#F1F1F1; border:1px solid #D8D5D5;}
#art_from div{ width:430px; margin:auto; }
#art_from div span{ height:34px; line-height:34px; text-align:center; margin:0 15px;}
#wz_con{ width:958px; height:auto; margin:15px 0;}
#wenzhang p{text-indent:16px; line-height:24px; width:97%; margin:0 auto; height:auto;}
.xgfj{ width:930px;height:auto; margin:0 5px 10px 5px; float:left;}
.xgfj_title{ width:97%; height:30px;  border-bottom:1px solid #cccccc; margin:auto;}
.xgfj_title img{ margin:6px 0 0 15px; float:left;}
.xgfj_title h4{ float:left; width:80px; height:24px; line-height:24px; color:#000; font-size:14px; text-align:left; margin:2px 0 0 10px; _margin:2px 0 0 10px;}
.com_list1{ width:96%; margin-left:14px;}
.com_list1 dl{padding: 0px 0px 0px 8px; width:96%; _width:auto; float:left; list-style-type:none;}
.com_list1 dd{background:url(../images/list_dot.gif) 0 7px no-repeat; padding: 3px 0 0 13px; line-height:24px; text-align:left;overflow:hidden; height:24px;  border-bottom:1px dotted #A2A2A2;}
.com_list1 span{float:right; color:#000; font-size:12px; padding-right:15px; overflow:hidden; font:"宋体";}
.com_list1 dd a{font-size:12px;color:#464646;text-decoration:none;} 
.com_list1 dd a:hover{font-size:12px;color:#046CD1;text-decoration:none;}

/*         sy_list pages              */					  			  
#sylist{ width:520px; height:538px;}
#sylist h3{font-size:16px; height:40px; line-height:40px; text-align:center; color:#000000; margin:15px 0;}
#sylist_con p{text-indent:16px; line-height:24px; width:97%; margin:0 auto; height:auto;}