@charset "gb2312";
/* CSS Document */

.clear{clear:both;}
body,ul,li,img{margin:0px auto;padding:0;border:0;}
body,ul,ol,li,form,fieldset,table,td{ font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#444;}
p{margin:0px auto;}
body{background:#F5F5F5 url(imagesline.jpg) repeat-x top;}
li{list-style-position:outside; list-style:none;}
a{text-decoration:none; color:#444;}
a:hover{text-decoration:underline; color:#BB0000;}
botton{cursor:pointer;}
input,select,botton,img{vertical-align:middle;}
.left{float:left;}
.right{float:right;}

#top,#ban_img{width:1002px; margin:0px auto;}
.t_one{background:url(imagesline2.jpg) repeat-x top; height:108px;}
.logo{width:374px; height:79px; padding:16px 0 0 28px;}
//.search{background:url(imagesbg1.jpg) no-repeat left top; width:178px; height:24px; margin-top:70px; padding-left:65px;}
.search{width:178px; height:24px; margin-top:70px; padding-left:65px;}
.sea_inp{width:134px; background:none; color:#000; border:0; height:16px; line-height:16px; margin-top:3px !important; +margin-top:2px !important; margin-top:2px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
.sea_but{width:33px; height:24px; border:0; background:none; cursor:pointer;}

.t_tow{background:url(imagesbg2.jpg) no-repeat left top; height:45px; padding:0 4px;}
.hea_menu{height:45px;}
.hea_menu li{width:99px; height:45px; background:url(imagesline3.jpg) no-repeat right top; text-align:center; float:left; color:#000; font-size:14px; line-height:41px; font-weight:bold;}
.hea_menu a{cursor:pointer; color:#000;}
.hea_menu a:hover{cursor:pointer; text-decoration:none; height:41px; color:#fff;}
.hea_menu li.hover{text-decoration:none; height:41px; color:#fff; background:url(imagesnavbg1.jpg) no-repeat left top; width:99px; height:45px; display:block;}
.hea_menu li.hover a{ color:#004286;}
.mm_tow{height:26px; width:100%;}
.hea_mid{height:26px;}
.hea_mid ul li{float:left; padding:0 8px; line-height:20px; color:#444; background:url(imagesline4.jpg) no-repeat right 5px; word-break:keep-all;}
.hea_mid ul li a{color:#444;}
.hea_mid ul li a:hover{color:#BB0000;}

#content{width:1002px; margin:0px auto; padding:10px 0;}
.side_lef{width:237px;}
.login{background:url(imagesbg3.jpg) no-repeat left top; height:144px; padding:72px 21px 0 24px; margin-bottom:10px;}
.l_one{height:22px; padding-bottom:5px;}
.lo_name{width:52px; text-align:right; line-height:22px; color:#fff;}
.lo_inp{width:140px;}
.lo_inp input{width:136px; height:18px; background:#fff; border:solid 1px #AFABAA; font-family:"Î¢ÈíÑÅºÚ"; line-height:18px;}
.l_tow{padding:8px 0 5px 0 !important; +padding:8px 0 5px 0 !important; padding:4px 0 5px 0;}
.lt_but{width:90px; height:41px; border:none; background:none; cursor:pointer;}
.l_thr{text-align:center; color:#FFFF99; line-height:22px;}
.l_thr a{color:#FFFF99;}
.l_thr a:hover{color:#FFFF99;}

.bbs_new{border:solid 1px #D9D9D9; background:#F2F2F2; margin-bottom:10px; padding:5px;}
.bn_tit{background:url(imagesbg4.jpg) no-repeat left top; height:33px; font-weight:bold; font-size:16px; color:#fff; padding:10px 0 0 9px;}
.more{padding:6px 8px 0 0 !important; +padding:2px 8px 0 0 !important; padding:2px 8px 0 0;}
.con{padding:5px 0;}
.con ul li{background:url(imagesline5.gif) no-repeat left bottom; line-height:20px;}
.bn_list{padding:5px 0;}
.bn_list ul li{background:url(imagesline5.gif) no-repeat left bottom; line-height:20px;}
.bnl_name{color:#BB0000; padding-right:5px;}
.bnl_name a{color:#BB0000;}
.bnl_name a:hover{color:#BB0000;}
.con1{padding:5px 0;}
.con1 ul li{background:url(imagesline5.gif) no-repeat left bottom; line-height:20px;}
.bnl_name{color:#BB0000; padding-right:5px;}
.bnl_name a{color:#BB0000;}
.bnl_name a:hover{color:#BB0000;}

.time{font-size:11px; color:#444;}

.contact_tit{background:url(imagesbg5.jpg) no-repeat left top; height:35px; padding-left:39px; line-height:35px; font-weight:bold; font-size:16px; color:#BB0000;}
.contant_tex{background:url(imagesbg_line1.jpg) repeat-y left; padding:8px 10px; line-height:20px;}
.contact_bot{background:url(imagesbg6.jpg) no-repeat left top; height:4px;}

.side_rig{width:753px;}
.sr_one{padding-bottom:10px;}
.sro_lef{width:506px;}
.sr_tit{background:url(imagesbg7.jpg) no-repeat left top; height:32px; padding:4px 0px 0 9px;}
.srt_name{width:100px; text-align:center; line-height:30px; font-weight:bold; font-size:16px; color:#BB0000;}
.sr_new{padding:0 5px 10px 5px;}
.sr_new ul li{background:url(imagesline5.gif) no-repeat left bottom; padding:10px 0; line-height:20px;}
.new_img{border:solid 1px #D5D5D5; background:#fff;width:124px; height:92px; padding:3px;}
.new_img img{width:124px; height:92px;}
.new_new{width:352px; padding-left:12px; line-height:20px;}
.new_tit{font-weight:bold; font-size:14px; color:#BB0000;}
.new_tit a{color:#BB0000;}
.new_tit a:hover{color:#BB0000;}
.more2{color:#FF6600;}
.more2 a{color:#FF6600;}
.more2 a:hover{color:#FF6600;}

.sr_about{padding:10px 5px 0 5px; line-height:20px;}
.sr_about p,.sr_about span,sr_about div{ text-indent:36px !important;}
#vsb_content  div{ text-indent:2em !important;}
.sra_img{border:solid 1px #D5D5D5; background:#fff;width:172px; height:106px; padding:3px;}
.sra_img img{width:172px; height:106px;}

.sro_rig{width:237px;}
.sea_tit{background:url(imagestit_bg1.jpg) no-repeat left top; height:44px;}
.sea_tex{background:url(imagesbg_line2.jpg) repeat-y left; padding:15px 13px 18px 13px;}
.sr_name{color:#444; width:60px;}
.peo_but{background:url(imagesbut_nav.jpg) no-repeat left top; width:90px; height:41px; border:0; cursor:pointer; margin-top:7px;}
.peo_but2{background:url(imagesbut_nav2.jpg) no-repeat left top; margin-left:18px;}
.sea_bot{background:url(imagesbg8.jpg) no-repeat left top; height:6px;}

.nav_link{padding-top:10px;}

.pro_pro{width:753px; height:160px; padding-top:10px;}

.link{border:solid 1px #D9D9D9; background:#F9F9F9;}
.l_tit{background:url(imagesbg9.jpg) no-repeat left top; height:34px; padding:5px 0 0 18px;}
.l_list{padding:5px 10px;}
.l_list ul li{background:url(imageslist1.gif) no-repeat left 10px; line-height:24px; float:left; padding-left:14px; width:132px;}

#foot{width:1002px; margin:0px auto; background:url(imagesbg10.jpg) no-repeat left top; color:#a5a5a5;text-align:center; height:150px;}
#foot a{color:#a5a5a5;}
#foot a:hover{color:#BB0000;}
.f_one{height:35px; line-height:35px; padding:15px 0 8px 0;}
.f_tow{line-height:22px;}

#ban_img2{background:#fff; padding:4px; width:994px; height:156px; margin:0px auto;}
.careger{margin-bottom:10px;}
.careg_tit{background:url(imagesbg11.jpg) no-repeat left top; height:32px; font-weight:bold; font-size:16px; color:#fff; padding:17px 0 0 15px;}
.careg_list{background:url(imagesline6.jpg) repeat-y left; padding:0 14px 8px 14px;}
.careg_list ul li{background:url(imageslist2.gif) no-repeat left 12px; color:#fff; padding-left:14px; line-height:30px;}
.careg_list ul li a{color:#fff;}
.careg_list ul li a:hover{color:#fff;}
ul .cl_sub{background:#FFFFCC; padding:6px; margin:4px 0;}
ul .cl_sub li{background:url(imageslist3.gif) no-repeat left 10px; padding-left:10px; line-height:24px; color:#444;}
ul .cl_sub li a{color:#444;}
ul .cl_sub li a:hover{color:#BB0000;}
.careg_bot{background:url(imagesbg12.jpg) no-repeat left top; height:6px;}

.weizhi{line-height:28px; color:#444; padding-right:10px;}
.weizhi a{color:#444;}
.weizhi a:hover{color:#BB0000;}
.about_img{width:292px; height:auto; margin:0 12px 10px 0;}
.about_img img{width:292px; height:auto;}

.new_list{padding:6px 10px 10px 10px;}
.new_list ul li{background:url(imageslist4.gif) no-repeat left 12px; padding-left:14px; line-height:30px;}
.page{padding:10px 0;}
/*CSS quotes style pagination*/

DIV.quotes {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px;}
DIV.quotes A {
	border-right: #444 1px solid; padding-right: 5px; border-top: #444 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #444 1px solid; color: #444; margin-right: 2px; padding-top: 2px; border-bottom: #444 1px solid; text-decoration: none
;}
DIV.quotes A:hover {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
;}
DIV.quotes A:active {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
;}
DIV.quotes SPAN.current {
	border-right: #444 1px solid; padding-right: 5px; border-top: #444 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #444 1px solid; color: #444; margin-right: 2px; padding-top: 2px; border-bottom: #444 1px solid; background-color: #f0f0f0
;}
DIV.quotes SPAN.disabled {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ccc 1px solid; color: #444; margin-right: 2px; padding-top: 2px; border-bottom: #ccc 1px solid; background:#fff;}

.pic_list{background:url(imagesline5.gif) no-repeat left bottom; margin-bottom:10px;}
.pic_list ul li{text-align:center; line-height:28px; width:180px; float:left; margin:5px 3px 5px 2px !important; margin:5px 5px 5px 1px;}
.new_img2{width:172px; height:120px;}
.new_img2 img{width:172px; height:120px;}

.down{background:url(imagesdown.gif) no-repeat left 6px; padding-left:20px; color:#BB0000;}
.down a{color:#BB0000;}
.down a:hover{color:#BB0000;}

.mess_box{padding:10px;}
.mb_wor{color:#000; line-height:20px;}
.mb_inp{height:16px; background:#fff; border:solid 1px #e6e6e6; width:220px; line-height:16px;}
.mb_but{background:url(imagesbut_bg1.jpg) no-repeat left top; width:50px; height:25px; color:#fff; text-align:center; line-height:18px; cursor:pointer; border:0; margin-right:10px;}

.pic_show{text-align:center; line-height:30px; font-size:14px;}
.ps_img{width:550px; height:auto; border:solid 1px #D5D5D5; background:#fff; padding:3px;}

.zw_tit{font-weight:bold; font-size:16px; color:#BB0000; text-align:center;}
.zw_time{color:#444; text-align:center; background:url(imagesline5.gif) no-repeat left bottom; margin-bottom:15px; padding:10px 0;}

.con_us{background:url(imagesbg13.jpg) no-repeat 35px 20px; padding-left:245px;}

.new_img3{width:93px; height:126px;}
.new_img3 img{width:93px; height:126px;}

.bre a{text-decoration:none; color:#084981;}
.bre a:hover{text-decoration:none; color:#084981;}

.sn_lef{background:url(imagesn_bg1.jpg) no-repeat left top; width:3px; height:32px;}
.sn_mid{background:url(imagesn_line.jpg) repeat-x top; text-align:center; height:32px; line-height:32px; font-weight:bold; font-size:15px; color:#BB0000; padding:0 8px;}
.sn_mid_overfloat{width: 286px; overflow: hidden;}
.sn_rig{background:url(imagesn_bg2.jpg) no-repeat left top; width:3px; height:32px;}

.l_lef{width:376px; background:url(imagesbg14.jpg) no-repeat right center;}
.ts_tit{background:url(imagesline7.jpg) repeat-x bottom; height:32px; padding:4px 0px 0 0px;}
.l_rig{width:375px;}