*{margin:0px; padding:0px;}
body{ color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#FFF}
body img{ border:0px;}
.clear{ clear:both;}
ul{list-style-type: none;}
a{ color:#333; text-decoration:none;}
a:hover {text-decoration: underline; color:#a8200f}

.clearfix:after{content:"&nbsp;";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}
.menu{height:57px; margin-left:10px; margin-right:10px;}
.menusel{ float:left; position:relative; margin-top:12px; width:90px; text-align:center;}
.menusel h3{ font-size:14px; height:32px; font-weight:normal;}
.menusel h2{ font-size:15px; height:32px; font-weight:bold}
.menusel a{text-align:center; height:30px; line-height:30px;  position:relative; z-index:2; color: #400000;}
.menusel a:hover{text-align:center; line-height:36px; position:relative; z-index:2; text-decoration:none;}
.position{ position:absolute; z-index:1; margin-left:-50px;}
.menusel ul{width:82px; margin-top: -4px; position:relative; z-index:1; display:none; text-align:center}
.menusel .block{ display:block;}
.typeul li{ border-bottom:1px dotted #66CCFF; width:100px; position:relative; float:left; height:35px; line-height:35px; padding-left:0px; background-color:#FFF; font-size:12px; }
.typeul li a {color:#000;}
.typeul li a:hover {color:#a8200f;}
.typeul{  margin-left:0px;}
.typeul ul{left:100px; top:0; position:absolute;}
.bannersearch{width:180px; height:30px; float:left; background:url(../images/search_01.jpg); }
.searchinput{float:left; font-size:13px; color:#000; width:170px; margin:6px 0 0 10px; background:none; border:0;}
.fli{ margin-top:1px;}
.menusel .lli{ border:none; }

.zhong { width:1239px; margin:0 auto 0 auto; overflow:hidden}
.main{ width:1000px; margin:0 auto 0 auto; min-height:600px; padding:25px 0px 0px 0px;}
.main1{ overflow:hidden; background-color:#f4f0e6;}
.main2{ width:970px; margin:0px 15px 10px 10px; background-color:#f4f0e6;}
.location{ background:url(imageshome.gif) no-repeat 0 6px; padding-left:20px; margin-right:20px; height:29px; line-height:29px; float:right}
.pic_box dl{ height:146px; margin-top:5px}
.move_pic{ text-align:center;  padding:0px 5px; line-height:25px;}
.move_pic span{ display:block; height:145px;}
.move_pic a img{
	width: expression(this.height > 145 ? this.width = this.width * 145 / this.height : this.width);
	height: expression(this.height > 145 ? "145px" : this.height);
	max-height:145px;
	
	}
.move_pic a{color:#333;}

.left0{ width:240px; float:right; overflow:hidden;}
.left_focus{width:340px; float:left; overflow:hidden; margin-top:20px; margin-left:10px}
.left1{ width:370px; float:left; overflow:hidden; margin-left:10px}
.left1_title{color:#a0082f; font-size:14px; font-weight:bold;}
.left1_title a{color:#666; font-size:12px;}
.left1_title a:hover{color:#a8200f;}

.right0{ float:left; width:748px;}
.right_focus{ width:390px; float:left; overflow:hidden;};
.right1{width:370px; float:right; overflow:hidden; min-height:245px}


.submain{background-color:#f4f0e6; width:1000px; margin:20px auto 0 auto; overflow:hidden; padding-top:10px}
.subleft{ width:230px; height:240px; float:left; margin-top:10px; padding-bottom:5px; overflow:hidden;  background:url(imagessubleftbg.jpg) no-repeat ;}
.subleft_title1{color:#400000; font-size:16px; font-weight:bold; height:45px; line-height:45px; margin-top:10px; text-align:center}
.subleft_title2{color:#333; font-size:14px; height:30px; line-height:30px; text-align:center}
.subleft_nr li{background:url(imagesdian.gif) no-repeat 13px 6px; padding-left:25px; height:20px; line-height:20px;}
.subleft_news ul{ width:170px; margin-left:15px}
.subleft_news li{ border-bottom:dotted 1px #CCC; height:35px; line-height:35px; margin-left:10px;}
.subleft_news li a{ padding-right:20px; color:#39485b; font-size:14px; background:url(imagesdot.gif) no-repeat 0 6px; padding-left:15px}
.subleft_news li a:hover,.left_news li a.hover{color:#a0082f; font-weight:bold;}

.subright{ float:right; width:750px;}
.subright_top_img{ text-align:right; padding-bottom:35px;}
.subright_title{ color:#400000; background:url(imagessubrightbg.jpg) no-repeat; font-size:15px; font-weight:bold; height:32px; line-height:32px; padding-left:40px }
.subright_list{ margin:10px 20px 20px 10px;}

.liebiao ul{ margin-bottom:15px; margin-left:10px; margin-right:10px;}
.liebiao li{ height:28px; line-height:28px; background:url(imagesdian.gif) no-repeat 0 center; padding-left:10px; border-bottom: #d3d1af dotted 1px; }
.liebiao li a{ float:left; font-size:14px}
.liebiao li span{ float:right; color: #666; font-size:11px}
.liebiao2 ul{ padding-bottom:5px; }
.liebiao2 li{ height:24px; line-height:24px; background:url(imagesdian3.gif) no-repeat left center; padding-left:10px;}
.liebiao3 ul{ padding-bottom:10px; padding-top:10px; padding-left:15px; }
.liebiao3 li{ height:24px; line-height:24px;}
.liebiao4 ul{ padding-bottom:10px; padding-top:10px; padding-left:10px;  border: #C6C6C6 solid 1px; border-top:none}
.liebiao4 li{ height:24px; line-height:24px;  padding-left:10px; background:url(imagesicon02.gif) no-repeat 0 8px;}
.fanye_left{float:left;color:#01548e;}
.fanye_right{float:right; color:#222;}
.fanye_right a{ font-weight:bold; margin:0 4px; display:inline;}

.piclist{ margin:20px auto 40px 30px}
.xiangqing{ line-height:24px; padding:0 10px 20px 10px;}
.time{ text-align:right;color:#999;}
.biaoti{ text-align:center; color:#000; margin:15px 15px 0 10px; font-size:20px; height:35px; line-height:35px; font-weight:bold;}
.laiyuan{ text-align:center; color:#000; background-color: #FEF5EB; padding-top:8px; font-size:12px; margin:0 0 20px 0;}
.ccbccb { line-height:25px;}
.close {text-align: center;	margin-bottom: 15px; margin-top:20px}


