@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
html,body,div{padding:0; margin:0;}
img{border:0;}
ul,li{list-style:none;}

.clear{clear:both; height:0px; line-height:0px; font-size:0px; margin:0px auto;}
body{
	color:#666;
	margin:0 auto;
	font-size:12px;
	text-align:left;
	width:990px;
	background:#fefefe;

	
}
#banner_bottom{
	margin-bottom:15px;
}
h1{color:#fff; font-size:12px; font-weight:bold; }
h2{color:#666; font:12px bold;}

a{
	text-decoration:none;
	color:#666;
	text-align:center;
}
a:hover{text-decoration:none; color:#a62424;}
p{
	text-indent:2em;
	padding:0 10px;
	padding-bottom:0px;
}
.cpzs .cpzs_content .xw_content{padding:10px 0; line-height:24px;}
.cpzs .cpzs_content .right_float{float:right; padding-right:20px;}
.cpzs .cpzs_content h1{padding:10px 0; font:14px bold; text-align:center; color:#666; font-weight:bolder; line-height:40px;}
.r10px{padding-right:10px;}
h6{width:122px; line-height:30px; font-size:12px; font-weight:normal; text-align:center; padding-bottom:0px;}
.fr{float:right;}
.cpzs table tr td{height:20px; line-height:20px;}
.tdisplay,.tdisplay tr,.tdisplay tr td{border:1px solid #e3e3e3;  border-collapse:collapse;}
.cpzs_content .detail p,.cpzs_content .detail div{
}
.cpzs_content .detail{
}

#frame{width:990px; background:#fff; margin:0 
auto;}
#top{width:990px; height:24px; background:#e4e4e4; text-indent:2em;}
#logo{background:url(images/logo.jpg) left no-repeat; width:990px; height:89px; }
#logo ul{float:right;width:222px; padding-top:45px; }
#logo li{padding-left:10px; float:left; }
#logo li a{padding-right:12px;}
logo .a{background:url(images/pic_2.gif) no-repeat 5px 4px;}
logo .b{background:url(images/pic_3.gif) no-repeat 5px 4px;}
.aa { font-size:12px;}

#nav{width:990px; height:33px; }
#nav_l,#nav_r,#nav_m,#search .text{float:left;}
#nav_m{width:978px; height:33px; background:url(images/nav_middle.gif) repeat-x;position:relative;}
#nav li{ width:83px; background:url(images/nav_li.gif) no-repeat right top; text-align:center; line-height:33px; float:left; }
#nav .menu1{width:83px; background:url(images/nav_li.gif) no-repeat right top; text-align:center; line-height:33px; height:33px; coursor:hand; overflow-y:hidden; filter:alpha(opacity=90);}
#nav .menu2{width:83px; height:auto; cursor:hand; overflow-y:hidden;  padding:0; margin:0;}
#nav .list{text-align:center;  }
.list a{background:url(images/nav_li_2.gif) no-repeat ; display:block; width:140px; height:29px; padding:0; margin:0;  overflow:hidden;}
#nav a:link,#nav a:visited{line-height:33px; text-align:center;width:83px; color:#e1b78f; font-weight:bold;}
#nav a:hover,#nav a:active{line-height:29px;  text-align:center;  color:#fff; font-weight:bold;}

#nav li a {line-height:33px; text-align:center;width:83px; color:#e1b78f; font-weight:bold;}
#nav li a:hover{}

#nav_r{}
.time{display:inline; padding-left:100px; line-height:33px;}

#search{position:absolute; right:20px; top:8px; font:14px bold ; color:#e1b78f;} 


#banner{width:990px;  padding:0; margin:0;}
#banner_bottom{background:url(images/ban_b.gif) no-repeat left top; padding:1px 0;}
#banner_bottom strong{padding-left:10px;}
#banner_bottom p{float:left; line-height:20px;}
#banner_bottom .chl{
	float:right; padding-right:20px;
	margin-bottom:5px; line-height:20px;
}
#banner_bottom .chl a{padding-left:10px; padding-right:10px;}

#main{width:960px; margin:0 auto; }
.left{float:left;}
.left{width:210px; float:left; border:1px #c13524 solid;}
.left_1,.right_1,.right_2,right_3{padding-bottom:10px; }
.left_1_top{background:url(images/mb_img1.gif) no-repeat 0 0; width:210px; height:30px; margin-bottom:15px;}
.left_1_top h1{line-height:30px; text-align:left; background:url(images/m_pic1.gif) no-repeat 10px 10px; padding-left:40px;}

#cpfl li a{line-height:22px;}
.left_2{padding-bottom:10px;}
.left_2 dl{padding:5px;}
.left_2 dt{font-weight:bold; padding: 10px 0 20px 0;}
.left_2 dd{line-height:29px;}

.right{margin-left:7px; float:right; width:728px;}
.right_1,.right_2,.right_3,.right_4{float:left;}
.right_1{border:1px #e2e2e2 solid; padding-bottom:2px;width:506px;}
*.right_1{width:505px;}
.right_1_top{background:
url(images/m2.gif) no-repeat -10px -5px; width:507px; height:32px; margin-bottom:22px;}
.right_1_top h1{line-height:32px; display:inline; color:#FF5400; background:url(images/m_pic3.gif) no-repeat 15px 0px; padding-right:360px; padding-left:40px;}
.right_1_top span a{color:#FF5400;}
.right_1 ul{padding-left:3px; padding-top:15px; }
.right_1 li{float:left; margin-right:3px;}

 

.right_2{margin-left:6px; border:1px solid #c13524; width:210px;}
.right_2 h1{display:inline; padding-right:60px; background-position:10px 0;}
.right_2 span a{color:#fff;}
.right_2 p{text-indent:2em; line-height:20px; margin:0; padding:0px; margin-left:5px; margin-right:5px; padding-bottom:8px;}
.right_1,.right_2{
	padding-bottom:0px;

}

.right_3{margin-top:10px; border:1px #e2e2e2 solid; width:728px; }
.right_3_top{background:
url(images/m1.gif) no-repeat -9px -5px; width:726px; height:32px; padding:0; margin-bottom:15px; }
.right_3_top h1{line-height:32px; display:inline; color:#FF5400; padding-right:580px; padding-left:40px; background:url(images/m_pic3.gif) no-repeat 10px 0; font-weight:bold; }
.right_3_top span a{color:#FF5400; line-height:32px;}
.right_3_pro{padding:0 10px;}
.rihgt_3_pro1{width:350px; float:left; margin-bottom:15px; margin-left:4px;}
.rihgt_3_pro1 img{float:left; margin-right:10px; border:1px solid #cccccc;}
.rihgt_3_pro1 .name{padding-top:5px;font-weight:bolder;}
.rihgt_3_pro1 p{line-height:20px; padding-top:10px; padding-right:10px;}

.rihgt_3_pro1 .more {height:23px; text-align:right; float:right; padding-right:10px; padding-top:-6px;}
.rihgt_3_pro1 .more img { border:0;}
.right_3_1{width:708px; margin-bottom:4px;}

.right_4{background:url(images/m3.gif) no-repeat -8px 0px; width:730px; height:231px;}
.right_4_1{width:364px; float:left;}
.right_4 h1{float:left; font-size:14px; color:#FF5400; padding:25px 20px 0 20px;}
.right_4 h3{font:12px bold normal;  padding:25px 20px 0 300px;}
.right_4 h3 a { color:#FF5400;}
.right_4 ul{margin-top:50px;}
.right_4 li{ text-align:left; height:22px; line-height:23px; border-bottom:1px dotted #949494; margin:0 16px 0 20px;background:url(images/mli_pic2.gif) no-repeat 0 10px; overflow:hidden;}
.right_4 li a{text-align:left; padding-left:14px; width:220px;  height:22px; overflow:hidden;}
.right_4 li .a{height:22px; width:260px; overflow:hidden; float:left; display:inline;}
.right_4 li span{ float:right; display:inline;}

.right_4_2{width:360px; float:left;}

#footer{width:990px; text-align:center; line-height:18px; padding:15px 0; background:#e4e4e4; margin-top:10px;}
#footer p{margin:0; padding:0; line-height:24px;}

.cpzs{border:1px #e2e2e2 solid; width:728px; margin-bottom:10px; padding:0; overflow:hidden; }
.cpzs .right_3_top h1{background:url(images/pic_4.gif) no-repeat 13px 13px; display:block; float:left; padding-right:0px;}
.cpzs .right_3_top span{ text-align:right; display:block; float:right; padding-right:20px;}
.cpzs_content{
	margin:25px 15px 10px 25px;
}
.cpzs_content .proimg{width:700px; margin:0 auto; text-align:center;   clear:both;}
.cpzs_content .name{font-weight:bold; margin:12px auto; }
.cpzs_content .name h5{font-size:12px; font-weight:bold; border-bottom:1px solid #e3e3e3; line-height:24px;}

.xglb{text-align:left;}
.xglb ul li{width:205px; text-align:left; overflow:hidden; margin-right:20px; float:left;}
.detail .xglb li a{width:200px; float:left; overflow:hidden; text-align:left; line-height:18px;}
.xglb li a{text-align:left;}
.proimg img{max-width:400px; max-height:300px; margin:0 auto; } 
* html .proimg img{width: expression(this.width > 400 && this.width > this.height ? "400px" :auto); height:expression(this.height >300 ? "300px":auto);}

.cpzs_content ul{}
.cpzs_content .cptp li{
	float:left;
	width:135px;
	text-align:center;
	padding-top:5px; overflow:hidden; height:170px;
}
 .right .cpzs .cpzs_content li img{border:1px solid #e3e3e3;}
.right .cpzs .cpzs_content li h6{width:135px; height:28px; overflow:hidden;}

.fanye{ margin:20px 0; text-align:center;}
.fanye span{width:60px; height:24px; line-height:24px; border:1px solid #e3e3e3; text-align:center; padding:5px 10px; margin:0 10px;}

.cpzs .right_3_top .gsxw{background:url(images/pic_5.gif) no-repeat 15px 11px;}
.cpzs_content .gsxw{}

.cpzs_content .gsxw_text li{background:url(images/pic_6.gif) no-repeat 13px 11px; border-bottom:1px dotted #e3e3e3; height:30px; width:680px; 	}
.cpzs_content .gsxw_text li a{
	text-align:left;
	padding-left:30px;
	font-size:12px;
	display:block;
	height:30px;
	float:left;
	line-height:30px;
    	
}
.cpzs_content .gsxw_text span{display:block; height:30px;  padding-right:20px; float:right; line-height:30px; width:80px;}
.content{margin:25px; text-align:left; }
.content li{background:url(images/pic_6.gif) no-repeat 13px 11px; border-bottom:1px dotted #e3e3e3; height:30px;}
.content a{text-align:left; padding-left:30px; font-size:12px;  display:block; height:30px; float:left; line-height:30px;}
.content span{display:block; height:30px;  padding-right:20px; float:right; line-height:30px;}

#contact { line-height:25px;}
#contact dl,#contact dt,#contact dd{margin:0; padding:0;}
#contact dl {width:680px; height:25px; background:#eee; margin-bottom:2px; text-indent:0px; }
#contact dt{ text-indent:40px; background:#f7f7f7; margin-bottom:2px; width:680px; display:block;}
#contact dd{text-indent:100px; width:320px; float:left; display:block; }

.cpzs_content .lxwm1 {}
.cpzs_content .lxwm1 .img{padding:25px 10px 10px 8px; float:left;}
.cpzs_content .lxwm1 ul {}
.cpzs_content .lxwm1 .text li{width:450px; background:url(images/pic_7.gif) no-repeat 0 5px; text-align:left;padding-left:20px; line-height:20px;}
.contact { float:right; width:460px; padding-right:15px;}
.contact p {padding:5px 0 10px 0;}

.cpzs_content .lxwm2{clear:both; padding:20px 0 0 0px;}
.cpzs_content .lxwm2 .lxwm2_1{width:215px; border:1px solid #e3e3e3; margin:5px 9px 10px 3px; float:left;  background:url(images/img_2.jpg) no-repeat -50px 170px; height:220px; }
.cpzs_content .lxwm2 h1{background:#e3e3e3; width:215px; height:30px; line-height:30px; text-align:center; color:#666; }
.cpzs_content .lxwm2_1 .text{padding-top:8px; }
.cpzs_content .lxwm2_1 .text li{width:200px; text-align:left; background:none; padding-left:10px; line-height:20px;}
*.cpzs_content .lxwm2_1 .text li{line-he
10px;}

.cpzs_content .gzj{ width:680px; }
.cpzs_content .gzj li{width:680px; border:1px solid #e3e3e3; margin-bottom:10px; padding:2px 0 2px 2px;}
.cpzs_content .gzj li p a{color:#ff5400;}
.cpzs_content .gzj img{float:left; border:0; border-right:1px solid #e3e3e3;}
.cpzs_content .gzj h5,.cpzs_content .gzj p{float:left; width:545px; padding:0; margin:0; padding-left:10px; }
.cpzs_content .gzj h5{border-bottom:1px solid #e3e3e3; width:535px; font-size:12px; font-weight:bold; margin:5px 0 8px 10px; line-height:24px; }
.cpzs_content .gzj p{
	padding-top:0px;
}

.right_3 .rihgt_3_pro1 .img,.right .right_1 li img{border:1px solid #e2e2e2 ; }
.left_1 li{width:210px; background:url(images/mli_img1.gif) no-repeat 7px 0; line-height:22px; text-align:center; padding-bottom:5px;}

.about { padding:20px 25px 10px;}
.about p { padding:6px 0; line-height:23px;}
.about h5 { font-size:16px; font-weight:bold; text-align:center; padding-top:30px; color:#FF5400}
.about h2 { line-height:30px; text-align:center; font-weight:bold; font-size:14px; margin-bottom:10px;}



.dxal {
	height: 150px;
}
.dxal ul {
	list-style-type: none;
}
.dxal ul li {
	width: 140px;
	line-height: 30px;
	float: left;
	background-image: url(dxalimg/aldh.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: auto;
	margin-right: auto;
	margin-left: 5px;
	padding: 0px;
	background-position: center;
	text-decoration: none;
	text-align: center;
}

.khname {
	height: 30px;
	margin-top: auto;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	line-height: 30px;
	text-decoration: none;
}