@charset "gb2312";
/* CSS Document */
body { margin:0px; padding:0px; background:url(../images/web_bg.gif) #d4edf4 repeat-x;}
ul,li,h5 { margin:0px; padding:0px; list-style-type:none;}
a { text-decoration:none;}
img { border:0px;}
p { margin:0px; padding:0px;}
.yanse a:hover { text-decoration:underline; color:#06F;}
.yanse2 a:visited { text-decoration:underline; color:#639;}
#header { width:960px; height:auto; margin:0px auto; background-color:#FFF;}
#top1 { width:960px; height:200px; background:url(../images/topbg.jpg);}
#logo { width:400px; height:90px; padding-top:50px; margin-left:10px;}
#logo img {width:400px; height:90px;}.top{width:940px; height:30px;line-height:30px; margin:0px 10px 0 10px ; background:#0474c8; font-size: 14px; color: #FFF; font-weight: bold;}
#nav { width:940px; height:39px; margin:10px 10px 0 10px ; background:#0474c8; float:left;}
.nav_ul { width:940px; height:39px;margin-left:20px;}
.nav_ul li { width:95px; height:39px; line-height:39px; float:left; text-align:center;}
.nav_ul li a { font-size:14px; color:#FFF; font-weight:bold; display:block;width:95px; height:39px;}
.nav_ul li a:hover { background:#e0f1fe; display:block;width:95px; height:39px; color:#000;}
#content { width:940px; height:auto; padding:0px 10px; padding-top:8px; background-color:#fff; margin:0px auto;}
#main_top,#main_bottom { width:940px; height:auto; margin:0px auto; background-color: #FFF;}
#main_bottom { padding-top:8px;}
#top { width:940px; height:auto; margin:0px auto;}
#right { width:686px; height:auto;display:inline;}
#left { width:254px; height:auto; float:left;}
.r_title{ width:254px; height:30px; background: url(../images/lm_dot.gif) no-repeat left; border-bottom:#06F 3px solid;margin-top:10px; }
.r_b p{line-height:20px; text-indent:2em; color:#333;font-size:12px;padding-bottom:10px; width:245px;margin:5px;display:block;padding-top:10px;}
.r_b p a{color:#333;}
.r_b { width:254px; }
.xzimg { width:220px; height:155px; margin:10px auto 5px auto;}
.xzimg img { width:220px; height:155px;}
.r_ul,.r_ul1,.r_ul2 { width:254px; height:auto; margin:0px auto;}
.r_ul li { width:234px;   height:30px; line-height:30px; border-bottom:#999 1px dashed; }
.r_ul1 li { width:254px; margin:0px auto; height:30px; line-height:30px; border-bottom:#999 1px dashed; }
.r_ul2 li { width:234px; margin:0px auto; padding-left:10px; height:25px; line-height:25px; border-bottom:1px dashed #999; }
.r_ul li a,.r_ul1 li a,.r_ul2 li a { color:#333; font-size:12px;}
.l_b1,.l_b2 { width:305px; height:auto; float:left;margin-bottom:10px;}
.l_b2 {  display:inline;}
.l_ul1 { width:300px; height:auto; margin:0px auto;}
.l_ul1 li { width:295px; margin:0px auto ; height:30px; line-height:30px; border-bottom:#999 1px dashed; }
.l_ul1 li a { color:#333; font-size:12px;}
.l_b2_title { width:300px; height:25px; line-height:25px;margin-left:5px;  color:#333;border-bottom:#06F 3px solid; font-size:14px; font-weight:bold;}
.l_b { width:300px; height:auto; float:left; margin-left:10px; margin-bottom:10px;}
.l_title { width:300px; height:30px; background:url(../images/content_title.jpg); }
.l_title h2 a{color:white;}
.h5 { color:#fff;background:#016cb9; font-size:14px; font-weight:bold; padding-left:10px; height:30px;line-height:30px;}
.h51{ color:#333; font-size:14px; font-weight:bold;  padding-top:8px;}
.l_ul { width:298px; height:auto; margin:0px auto; border:1px solid #4673bd; border-top:0px; padding-bottom:5px;}
.l_ul li { width:280px; margin:0px auto;height:30px; line-height:30px; border-bottom:#999 1px dashed; }
.l_ul li a { color:#333; font-size:12px;}
.date { float:right; color:#777777; font-size:12px;}
#main_middle { width:940px; height:110px; margin:0px auto; border:1px solid #228ec5; }
#footer { width:940px;  height: auto;line-height:25px; font-size:12px;color: #000; text-align:center; border-top: 5px solid #06F; padding:10px 0px;}
#footer a {font-size:12px;color:#666;}
#footer a:hover { color:#666; text-decoration:underline;}
#link { width:940px; height:auto; margin: 0px auto; color:#999;font-size:12px; line-height:20px;}
#link a { color:#999; font-size:12px;}
.custom { width:940px; height:auto; margin:0px auto 10px auto; background-color: #FFF;}
.r_custom { width:675px; height:auto; float:right;}
.c_title { width:675px; height:80px; }
.c_title p{ width:660px; height:30px;text-align:center; font-size:12px; border-bottom:1px dashed #ddd; margin:0 auto;}
.ch5 { font-size:14px; font-weight:bold; color:#333; width:676px;text-align:center;height:30px; line-height:30px; }
.c_b{ width:663px; margin:0px auto;   color:#666; font-size:14px; line-height:20px; }
.c_b p{text-indent:2em; margin-bottom:10px;}
.p_img{text-align:center; margin-bottom:10px;margin-left: 130px;}
.c_b_ul { width:663px; height:auto; margin:0px auto;}
.c_b_ul li {width:663px; height:30px; line-height:30px; border-bottom:#999 1px dashed;color:#666;}
.c_b_ul li a { width:663px; color:#666; font-size:12px;}
.back { float:right; color:#666; font-size:12px;  line-height:45px;padding-right:515px;  }
.back a { color:#666; font-size:12px;}
.more { float:right; padding-top:10px; padding-right:25px;}
.hd { width:286px; height:226px; border:#CCC 1px solid; padding:10px;}

/*¹ö¶¯Í¼Æ¬*/
#demo img { width:150px; height:100px; padding:5px 0px;}
#demo {overflow:hidden;width: 900px;margin-left:27px;}
#indemo {float: left;width: 1200%;}
#demo1 {float: left;}
#demo1 li {float: left;list-style:none; padding:0 3px; text-align:center;}
#demo1 li span { float:left; text-align:center; width:60px;}
#demo2 {float: left;}
#demo2 li{float: left;list-style:none; padding:0 3px;text-align:center;}
.pages a{color:#333;}
.positi{width:930px;height:30px;margin:0 auto; border:1px solid #dddddd;background:none;line-height:31px;font-size:12px;color:#333;margin-top:10px;padding-left:10px;}
.positi a{color:#333;}