@charset "gb2312";
/* CSS Document */
@import url("common.css");

.title01{ height:43px; position:relative;  color:#fff;  line-height:43px; background:url(../images/bt_bg.jpg) no-repeat left bottom; font-size:12px; font-weight:bold; position:relative;  text-align:center}


.title02{ height:32px; position:relative;color:#000;  line-height:32px; font-size:14px; font-weight:bold; position:relative; border-bottom:1px solid #F3D9B6}
.title02 span{ float:right; line-height:27px; padding-right:10px;}
.title02 a{ color:#736A6D; height:36px; line-height:36px;}
.title02 a img{ width:48px; height:15px; padding-top:10px;}


span.more{  font-weight:normal; position:absolute; right:5px; top:10px;color:#fff;}
span.more01{  font-weight:normal; position:absolute; right:5px; top:10px; color:#a29fa1}
span.more a{color:#fff}
span.more01 a{color:#044585}


.pro{ width:199px;border:1px solid #f4d8b6; margin-bottom:10px;}
.tit01{ }
.tit01_nr{ padding:12px;}
.tit01 ul{}
.tit01 ul li{ background:url(../images/ico1.jpg) no-repeat 20px 8px }
.tit01 ul li a{ width:199x; padding-left:50px; height:30px; color:#666; line-height:30px; background:url(../images/pro_a.jpg) no-repeat left top; display:block;}
.tit01 ul li a:hover{ width:199px; height:30px; line-height:30px; display:block; color:#666}
.tit01_m{ margin-bottom:10px;}
.tit01_m dl{ padding:10px 0 5px; }
.tit01_m dl dt{ background:url(../images/pro_lst.jpg) no-repeat left top; width:100%; color:#a29fa1; height:30px; line-height:30px;}
.tit01_m dl dt a{ color:#1e0f01; padding-left:18px; font-weight:bold; font-size:14px;}
.tit01_m dl dd a{ color:#462607; padding-left:35px; line-height:25px}


.tit011{ }
.div1 {

	width: 199px; 

}
.div2 {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
color:#666;
	position: relative;
	 font-size:12px;  background:url(../images/ico1.jpg) no-repeat 20px 8px 
}


.div2 a {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
color:#666;
	position: relative;
 font-size:12px;  padding-left:50px;
}

.div2 a:hover {
	height: 30px;
	line-height: 30px;

}


.jbsz {
	position: absolute;
	height: 20px;
	width: 20px;
	left: 40px;
	top: 10px;
	background: url(images/1.png);
}
.xwzx {
	position: absolute;
	height: 20px;
	width: 20px;
	left: 40px;
	top: 10px;
	background: url(images/2.png);
}
.zxcp {
	position: absolute;
	height: 20px;
	width: 20px;
	left: 40px;
	top: 10px;
	background: url(images/4.png);
}
.lmtj {
	position: absolute;
	height: 20px;
	width: 20px;
	left: 40px;
	top: 10px;
	background: url(images/8.png);
}
.div3 {
	display: none;
	cursor: pointer;
	font-size: 13px;
}
.div3 ul {
	margin: 0;
	padding: 0;
}
.div3 li {
	height: 30px;
	line-height: 30px;
	list-style: none;
	border-bottom: #ccc 1px dotted; padding-left:30px;

}











.content{ width:1026px; margin:0 auto; background:#fbf5e9; }
.leftbar{width:725px; float:left; margin-left:2px; }
.midbar{width:442px; float:left; }
.imgg{ float:left; padding:1px; margin-left:10px; border:1px solid #e0e0e2; height:225px; width:305px; margin-right:6px; display:inline}
.rightbar{  float:right; position:relative; margin-right:2px;}
.rightbar p{color:#666}
.rightbar p a{color:#666}

.ipro_list {PADDING-BOTTOM:0px;  PADDING-TOP:0px}
			.ipro_list div {PADDING-BOTTOM:0px; MARGIN:10px 5px 0px; PADDING-LEFT:0px; WIDTH:245px; PADDING-RIGHT:0px; FLOAT:left;PADDING-TOP:9px}
			.ipro_list H2 {MARGIN:0px auto; WIDTH:240px; HEIGHT:170px}
			.ipro_list H2 A { TEXT-ALIGN:center; WIDTH:240px; DISPLAY:block; FONT-FAMILY:Arial; HEIGHT:170px; ; VERTICAL-ALIGN:middle; }
			.ipro_list H2 IMG {VERTICAL-ALIGN:middle; width:240px; height:170px;}
			.ipro_list H3 {TEXT-ALIGN:center; LINE-HEIGHT:25px; DISPLAY:block; COLOR:#000; FONT-SIZE:12px; PADDING-TOP:5px}
			.ipro_list H3 A {LINE-HEIGHT:25px; COLOR:#000; FONT-SIZE:12px; FONT-WEIGHT:normal}
			.ipro_list H3 A:visited {COLOR:#000}
			.ipro_list H3 A:hover {COLOR:#000}



.content h1{width:100%; height:50px; display:block; background:url(../images/122.jpg)}
.content h1 a{ padding:25px 0 5px 60px; color:#fa8510; display:block; height:50px;  font-family:'Î¢ÈíÑÅºÚ'; font-size:16px}
.content ul{ margin:10px 0 10px 30px; }
.content ul li{ line-height:34px; height:34px; position:relative; border-bottom:1px dashed #CCC; background:url(../images/ico.jpg) no-repeat 8px 14px;width:48%; float:left; margin-right:10px;}
.content ul li span{ position:absolute; right:5px; top:0;}
.content ul li a{ color:#666666; padding-left:20px;line-height:34px; height:34px;}
.content p{ padding-left:20px; padding-top:10px;}
.midbar h1{padding-left:20px; }
.midbar ul{ padding-left:50px}

.title03{ padding-top:7px;}
.about{ width:1026px; margin:0px auto; text-align:center; }

.bottomcontent{  width:1026px; margin:0 auto; margin-top:20px;  }
.bottomcontent p{ padding-top:15px; color:#918f8d; padding-right:10px;}
.bottomcontent p img{margin-right:10px;}
.tit03_m{ width:950px; margin:0px auto; float:left}
.tit03_m dl{ padding:10px 15px  5px 15px;  }
.tit03_m dl dt{ width:215px; float:left; height:195px; margin:5px; display:inline; text-align:center; color:#a29fa1; height:25px; line-height:25px;}
.tit03_m dl dt img{ width:215px; height:165px;}
.tit03_m dl dt a{ color:#4b4b4b;}
span.more{ position:absolute; right:10px; }
.prolist{ width:734px; margin-top:5px;}
.newsbox{ margin-top:10px;}
.title04{ height:35px; background:url(../images/tit_m.jpg) repeat-x left top; line-height:35px; color:#1a62b4; font-weight:bold}
.title04_l{ height:35px; background:url(../images/tit_l.jpg) no-repeat left top; padding-left:30px;float:left;}
.title04_r{ float:right}
.tit04_m{ padding:20px; border:1px solid #ccc; border-top:0}
.pro_box{ background:#f4f6f9; border:1px solid #dddddd;}
.prolist{ width:247px; float:left}
.prolist ul{ padding-left:25px;}
.prolist ul li{ background:url(../images/pro_list.jpg) no-repeat left top; height:38px; width:235px; margin-bottom:10px; line-height:38px}
.prolist ul li a{ padding-left:30px; color:#333333; line-height:38px;}


#demo1p {
    height: 195px;
    list-style: none outside none;
    margin-left: 0;
    overflow: hidden;
    width: 914px;
}
#indemo1p {
    float: left;
    width: 800%;
}
#demo1p1 {
    float: left;
}
.top_14 {
    list-style: none outside none;padding-left:0;display:inline;
    
}

ul {
    list-style: none outside none;
}


.top_14 li {
    
    float: left;
    height: 195px;
    line-height: 30px;
    margin-right: 10px;
    overflow: hidden;
    margin-right: 10px;
    text-align: center;
    width: 215px;
}


.top_14 a {
    color: #000;
    font-size: 12px;

}
.top_14 a img {
    border: 0 none;
    height: 165px;
    width: 215px;
}
#demo1p2 {
    float: left;
}




.friendlink{ line-height:28px; color:#fff;}
.friendlink p{ padding-top:15px; padding-right:15px; padding-bottom:15px;}
.friendlink p a{ padding:0 10px;}
.contact{ width:237px; float:right; padding-top:10px;}