.no_border{ border:none;}
.fred{ color:#cc0000;}

.subhasdot{background: url(404.png) no-repeat 0 0;}

.subtit{ background:url(404.png); height:29px; line-height:32px; padding-left:24px; color:#de500a; font-size:14px; font-weight:bold; overflow:hidden;}
	.subtit .fr{ margin-right:32px;}
	.subtit .fr a{color:#de500a;}
	.subtit .fr a:hover{ color:#cc0000;}

.sublayout{}
	.sublayout .l{ width:650px; margin-right:8px;}
	.sublayout .r{ width:322px;}
	
	.sublayout .l .subl{ width:324px; border-right:1px solid #e7e7e7; overflow:hidden;}
	.sublayout .l .subr{ width:323px; overflow:hidden;}

.localtion{ padding:1px; }
	.localtion .yeertit{ background:#f7f7f7; border:none; padding-left:12px; font-weight:normal; color:#000;}

.zxph{ margin:6px 12px 0px;}
	.zxph ul li{ font-family:Verdana, Geneva, sans-serif; padding-left:18px; line-height:20px; margin-bottom:2px; background:url(404.png) no-repeat 0 5px;}
	.zxph ul li .fred{ margin-left:8px;}
	.zxph ul .ph01{ background:url(404.png) no-repeat 0 5px;}
	.zxph ul .ph02{ background:url(404.png) no-repeat 0 5px;}
	.zxph ul .ph03{ background:url(404.png) no-repeat 0 5px;}

.subnews{ font-family:Verdana, Geneva, sans-serif;}
	.subnews .news{ border-bottom:1px dotted #ccc; margin:0px 8px; padding:8px 0px;}
	.subnews .news li{ margin:0px 12px;}

.sublayout .r .xwgjc{ margin:4px 10px;}

.sublayout .r .cd_search{ height:100px; border-bottom:1px solid #e7e7e7;}
	.sublayout .r .cd_search .slide{ background:none; padding-left:5px;}
	.sublayout .r .cd_search .slide ul{background:none; padding-left:0px; height:29px; overflow:hidden;}
	.sublayout .r .cd_search .slide li{ margin:0px 2px 0px 0px;}
	.sublayout .r .cd_search .door div p{ margin:4px; text-align:center;}
	

.cx_mmsg{}
	.cx_mmsg .subl{ width:144px; margin:14px 0px 0px 8px; display:inline;}
	.cx_mmsg .subr{ width:165px; margin:8px 0px;}
	.cx_mmsg .mmsg{ margin:0px 0px 0px 5px}
	.cx_mmsg .mmsg a{ float:left;display:block; background:url(404.png) no-repeat 0 -25px; width:33px; height:25px; overflow:hidden; line-height:27px; padding-left:17px; text-decoration:none; margin-bottom:8px; padding-right:2px;}
	.cx_mmsg .mmsg a:hover{ background:url(404.png) no-repeat 0 0;}
        .cx_mmsg img{border:1px solid #ddd;}
        .cx_mmsg .txt_price{line-height:21px;}
        .cx_mmsg .txt_price span{color:#c00;}
        a.darkred{color:#c00;}



.page{ margin:8px 12px; font-family:Verdana, Geneva, sans-serif;}
	.page .pages a{ border:1px solid #cac3b3; padding:2px 8px 3px; color:#d94f06; text-decoration:none; margin-right:8px; font-size:12px;}
	.page .pages a:hover,.page .pages .de{ background:#eea00a;border:1px solid #eea00a; color:#FFF;}
	
	.pagetop{ margin-top:15px;}
	.pagefot{ margin-bottom:15px;}

.jzcx{}
	.jzcx a{ border-bottom:1px solid #c00; text-decoration:none;}
	.jzcx a:hover{border-bottom:none;}
	.jzcx .fred a{ color:#cc0000;border-bottom:1px solid #cc0000;}
	.jzcx .fred a:hover{ border-bottom:none;}

.sublayout .r .cxcx{  margin:10px 60px}

.wypl{ font-family:Verdana, Geneva, sans-serif;}
	.wypl_msg{ font-size:12px; font-weight:normal; color:#535353; margin-left:8px;}
	.wypl_msg strong{ color:#333; border-bottom:1px solid #333; margin-right:8px;}
.wypl_msg strong a:hover{ text-decoration:none;}
	.wypl_msg .fred{ margin:0px 4px;}
	.wypl p{ margin:8px 15px;}
.wypl p textarea{ width:610px; }

.article{ font-size:14px; line-height:25px;}
	.article h1{font-family:"微软雅黑","宋体";font-size:18px;;padding:18px 0px;text-align:center; background:url(404.png) no-repeat center bottom;}
	.article .art_con{ margin:8px 28px;}
	.article .art_con p{ margin:12px 0px;}
	.article .art_msg{ font-size:12px; font-family:Verdana, Geneva, sans-serif; text-align:center;}
		.article .art_msg a{color:#cc0000;}
	.article .art_search{ text-align:center; font-size:12px; background:#f3f3f3; padding:4px 8px; margin:8px 0px 20px;font-family:Verdana, Geneva, sans-serif;}
		.article .art_search a{color:#cc0000;}
	.article .page{ text-align:center;}
	.article .art_control{ text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-bottom:8px;}
		.article .art_control a{ border-bottom:1px solid #333; color:#333; text-decoration:none;}
		.article .art_control a:hover{color:#cc0000; border-bottom:none;}

.sj{}
	.sj h1{ margin:12px auto 8px;}
	.sj .m .news ul{ margin:5px 18px 0px;}

	.sj .m .news ul li{ height:24px; line-height:24px;}

.dg .r .cxcx{margin:10 0 0 22px;}
	.dg .r .cxcx p{ padding:2px;}

.door p{ margin:0px 0px 8px;}
.ftit{ margin-bottom:8px;}

.tools_tab dl,.tools_tab dt,.tools_tab dd{ margin:0px; padding:0px; list-style:none;}
.tools_tab{ margin:0px auto; background:#FCFBFC; width:968px;  overflow:hidden;position:relative;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
.tools_tab a{ text-decoration:none; color:#333; }
.tools_tab dl{  height:45px; overflow:hidden; background:url(404.png) repeat-x 0 100%;}
.tools_tab dl dt{ height:14px; line-height:15px;border-right:1px solid #909090; padding-left:13px; width:60px;color:#555; margin-top:19px; float:left; margin-right:15px; font-weight:bold;}
.tools_tab dl dd{float:left; margin-right:15px;}
.tools_tab dl dd.s2 {background:url(404.png) no-repeat scroll 0 5px;height:37px;width:205px;position:relative; margin-top:6px;}
.tools_tab dl dd.s2 strong{background:url(404.png) repeat-x 0 5px;height:15px;position:relative; display:block; top:20px;}
.tools_tab dl dd.s2 img{ position:absolute; cursor:pointer;}
.tools_tab dl dd.s22{background:url(404.png) no-repeat scroll 0 5px;background-position:10px 4px;width:225px;}
.tools_tab dl dd.s3 {margin-top:16px; width:140px; margin-right:8px;}
.tools_tab dl dd.s3 input{ background:#F9F9F9; border:1px solid #CCC; width:30px; padding:1px; height:16px; line-height:16px;}
.tools_tab dl dd.s3 input.long{ width:30px; margin-right:5px;}
.tools_tab dl dd.s4 {margin-top:19px;}
.tools_tab dl dd.s4 a{margin-right:12px; padding:0 1px;}
.tools_tab dl dd.s4 a.current{ background:#164A84; color:#fff;}
.tools_tab dl dd.s4 a:hover.current{ text-decoration:none;}
.tools_tab dl.min{ height:38px;}
.tools_tab dl.min dt{ margin-top:13px;}
.tools_tab dl.min dd.s4{ margin-top:10px;}
.tools_tab .s2 .scroll_area{position:absolute;top:24px; left:10px;width:211px;height:5px;font-size:1px;background:url(404.png) repeat-x 0 0;}
.tools_tab .s2 .priceleft{width:11px;height:13px;background:url(404.png) no-repeat;top:18px; left:0px;position:absolute;cursor:pointer;}
.tools_tab .s2 .priceright{width:11px;height:13px;background:url(404.png) no-repeat;top:18px; left:211px; position:absolute;cursor:pointer;}
.tools_tab .s2 .disleft{width:11px;height:13px;background:url(404.png) no-repeat;top:18px; left:0px;position:absolute;cursor:pointer;}
.tools_tab .s2 .disright{width:11px;height:13px;background:url(404.png) no-repeat;top:18px; left:218px;position:absolute;cursor:pointer;}

.tools_tab .tohide{ border-bottom:1px solid #DEE3E7; padding-bottom:10px;}
.tools_tab .tohide dl{ height:auto; _height:24px;padding:1px 0 3px;clear:both; border:0; overflow:hidden;_overflow:visible; background:none;}
.tools_tab .tohide dl dt{ border:0; margin-top:7px; width:55px;}
.tools_tab .tohide dl dd{ width:835px; float:right; margin:5px 0 0; color:#666;word-break:keep-all;}
.tools_tab .tohide dl dd span{ margin-right:20px; word-break:keep-all;display:block; float:left;}
.tools_tab .tohide dl dd span input{  vertical-align:middle; _vertical-align:baseline;margin-right:3px;}

.tools_tab .begin_tools{ text-align:center; margin:10px auto 0;}
.tools_tab .begin_tools input{ color:#fff; font-size:14px; text-align:center; line-height:26px; font-weight:700;vertical-align:middle; margin-right:3px; cursor:pointer;}
.tools_tab .begin_tools a{ text-decoration:underline;}
.begin_t{ background:url(404.png) no-repeat 0 0; width:96px; height:26px; border:0;}

.cxph{ }
	.cxph ul{ margin:8px 10px; font-size:12px;}
	.cxph ul li {font-family:Verdana, Geneva, sans-serif; line-height:32px; height:32px; overflow:hidden; border-bottom:1px dotted #CCC; position:relative;}
	.cxph ul li div{ position:absolute; top:0; margin-left:100px;color:#164a84;}
	.cxph ul li div .dot1{ background:url(404.png) no-repeat 0 9px;}
	.cxph ul li div .dot2{ background:url(404.png) no-repeat 0 9px;}
	.cxph ul li div .dot3{ background:url(404.png) no-repeat 0 9px;}
	.cxph ul li div .dot4{ background:url(404.png) no-repeat 0 9px;}
	.cxph ul li div .dot5{ background:url(404.png) no-repeat 0 9px;}
	.cxph ul li strong{ width:80px; display:block; position:absolute; top:0px; left:0px; text-align:right;}
	.cxph .bz{ font-size:12px; margin:0px 10px 4px 0px; color:#164a84;}
	.cxph a{margin:0px 0px 0px 4px; color:#164a84; display:block; float:left; width:147px; padding-left:18px;}
	.cxph a:hover{ text-decoration:none; color:#cc0000;}

.picshow{}
	.picshow .lm .tit{ font-size:12px; color:#333; font-weight:normal;}
	.picshow .r  .imgs160_120{ margin:0px auto; width:160px;}
	.picshow h1{font-family:"微软雅黑","宋体";font-size:16px;;padding:18px 0px;text-align:center; font-weight:normal;background:url(404.png) no-repeat center bottom;}
	.picshow .show_img{ width:600px; height:450px; overflow:hidden; background:#CCC; margin:0px auto 10px; position:relative; }
	.picshow .show_img .simg{ position:absolute; left:0; top:0; z-index:3;}
	.picshow .show_img #sl{ position:absolute; height:450px; width:300px; left:0px; z-index:7; line-height:450px;background:url(404.png);}
	.picshow .show_img #sr{ position:absolute; height:450px; width:300px; right:0px;z-index:7; line-height:450px;background:url(404.png);}
		.picshow .show_img #sl #sub_sl{background:url(404.png) no-repeat 5% center;cursor:pointer;height:450px; width:300px; display:none;}
		.picshow .show_img #sr #sub_sr{ background:url(404.png) no-repeat 95% center;cursor:pointer;height:450px; width:300px; display:none;}
	.picshow .show_imgs{ height:117px; background:#f8f8f8; position:relative; border-top:1px solid #e8e8e8;}
	.picshow .show_imgs img{ width:90px; height:68px;border:4px solid #FFF;}
	.picshow .pre_imgs,.picshow .nex_imgs{ width:98px; height:102px; background:white; position:absolute; top:15px;text-align:center;}
	.picshow .pre_imgs {left:20px;}
	.picshow .pre_imgs a,.picshow .nex_imgs a{ color:#cc0000;}
	.picshow .pre_imgs a:hover div,.picshow .nex_imgs a:hover div{ color:#FFF; text-decoration:none;filter: Alpha(opacity=100); -moz-opacity:1; opacity:1;}
	.picshow .pre_imgs a div,.picshow .nex_imgs a div{ position:absolute; bottom:4px; left:4px; background:#000; width:74px;filter: Alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; line-height:18px; overflow:hidden; text-align:center; height:18px;word-break:break-all;white-space:nowrap;text-overflow:ellipsis; padding:0px 8px;}
	.picshow .nex_imgs {right:20px;}
	.picshow .pre_imgs img,.picshow .nex_imgs img{ border:4px solid #CCC;}
	.picshow .de_imgs{ position:absolute; left:106px; background:white; top:4px; height:98px;}
	
	.pre_img{ background:url(404.png) no-repeat 0 0; width:42px; height:117px; position:absolute; left:132px; top:0px; cursor:pointer;}
	.pre_img_over{ background:url(404.png) no-repeat -100px 0; width:42px; height:117px; position:absolute; left:132px; top:0px;cursor:pointer;}
	.nex_img{ background:url(404.png) no-repeat -50px 0; width:42px; height:117px; position:absolute; right:132px;top:0px;cursor:pointer;}
	.nex_img_over{ background:url(404.png) no-repeat -150px 0; width:42px; height:117px; position:absolute; right:132px;top:0px;cursor:pointer;}
	#showareas{ width:392px; overflow:hidden;height:76px; margin:0px auto; overflow:hidden; position:absolute; left:188px; top:20px;}
	#showareas li{ float:left;}
	#uploadimg{ font-size:14px;}

.zbch .imgs220_165{ margin:10px 4px 0px;}
.zbch .imgs220_165 li{ margin-bottom:13px;}
.zbch .page .pages { text-align:center; margin:4px 0px 10px;}

.jsn{}
.jsn .img{ position:relative;}
.jsn .play{ width:28px; height:25px; position:absolute;z-index:6; left:50px; top:38px;
		background: url(404.png) repeat;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='skin/404.png', sizingMethod='scale');
		_background:none;}
.jsn .play a{ display:block; width:28px; height:25px; line-height:25px;}
.jsn a:hover{ text-decoration:none;}
.jsn .img_tit{overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}

.w650{
	width:650px;
	float:left;
	margin:0px 10px 10px 0px;
}
.w650 .title{background: url("404.png") no-repeat 1px 1px;
    border: 1px solid #DDDDDD;
    clear: both;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    padding-left: 20px;
    width: 628px;
}
.tabList{float: left;
    font-family: simSun;
    margin-bottom: 10px;
    padding: 0px;
    position: relative;
    width: 648px;
	border:1px solid #ddd;
	border-top: 1px solid #FFFFFF;
}
.tabList ul {
    background: none repeat scroll 0 0 #F1F1F1;
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #FFFFFF;
    height: 27px;
    margin: 0;
    padding: 0;
}
.tabList ul li {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #E9E9E9;
    float: left;
    list-style: none outside none;
    padding: 0px 5px;
}
.tabList ul li.current {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 2px solid #EF5815;
    height: 26px;
    position: relative;
}

.tabList ul li a {
    display: block;
    float: left;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
}
.tabList ul li a:link, .tabList ul li a:visited {
    text-decoration: none;
}
.tabList ul li.current a {
    color: #EF5815;
    line-height: 23px;
}
.tabList ul.tab_eight li {
    width: 88px;
}
.tabList ul.tab_eight li a {
    width: 88px;
}
.script{
line-height:25px; position:relative;font-size:14px;text-indent:28px;padding:0px 10px;margin:11px 0px 0px;*margin:8px 0px 0px; text-align:justify;text-justify:inter-ideograph;
}
.script a{text-decoration:underline; color:#c00;}