@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
}
A:link,A:visited  {
	TEXT-DECORATION: none; color:#fff;
}
A:hover {
	 color:#999; TEXT-DECORATION: none
}
body {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
}
#horpic strong { display:block; padding:10px 0 3px 3px; font-size:14px; margin-bottom:10px; border-bottom:solid 1px #CCC;}
img { border:0;}
input,select,textarea { border:1px solid #c6c6c6;}
input,textarea { border:solid 1px #CCC;}
/*=========public========*/
ul { padding:0; margin:0}
ul li { list-style:none;}
.f_l { float:left; display:inline;}
.f_r { float:right; display:inline;}
.bodd { width:1000px; margin:0 auto;}
/*--------nav----------*/
.top { height:134px; background:url(../images/beijing_01.gif) repeat-x; margin-bottom:1px;}
.top_0 { height:89px;}
.menu { height:45px;}
#nav { padding-left:5px;}
#nav li { float:left; display:inline; background:url(../images/nav_line.jpg) no-repeat right center;}
#nav li a { height:45px; display:block; line-height:45px; font-size:14px; color:#FFF; width:165px; text-align:center;}
#nav li a:hover { color:#960; font-weight:bold;}
/*=================end nav===============*/
/*==========内页newlist-------------*/
#new_list { padding:10px 25px 15px 25px; height:auto!important; min-height:350px; height:350px;}
#new_list li {background:url(../Images/tu3.gif) no-repeat 2px 11px; padding:0px 0 0 13px; border-bottom: dotted 1px #CCC;}
#new_list li span { float:right; display:inline; padding-right:3px; color: #c2b6a1;}
.new_title { font-size:15px;text-align:center; margin-bottom:20px;}
.new_title2 { font-size:15px; margin:0 0 0px 0; text-align:center;}
#new_list li a { display:block; line-height:30px; height:30px;}
/*============end new=========*/
/*===========数字分页=========*/
#page{font-size:11px;margin:0px auto 0px auto;padding:0;clear:both;}
#page a{color:#fff;font-size:11px;border:1px solid #ddd;padding:0px;width:18px;display:block;line-height:18px;float:left;text-align:center;margin:5px;}
#page a:hover{font-weight:bold;text-decoration:none;background:#fff;border:1px solid #555; color:#FF0000;}
#page b{color:#000;background:#fff;border:1px solid #333;font-weight:normal;font-size:11px;padding:0px 0px;width:18px;line-height:18px;display:block;float:left;text-align:center;margin:5px;}
/*==============end===========*/
.ibanner { height:631px; background:url(../images/banner.jpg) no-repeat center;}
.smbanner { height:274px; overflow:hidden;}
.smbanner1 { height:274px; overflow:hidden;}
.smbanner2 { height:274px; background:url(../images/1132.jpg) no-repeat center;}
.smbanner3 { height:274px; background:url(../images/1133.jpg) no-repeat center;}
.smbanner4 { height:274px; background:url(../images/1134.jpg) no-repeat center;}

.nei_bg { background:url(../images/ab5_19.jpg) repeat-x #1b3f59;}
.left { width:232px; background:url(../images/ab2_05.jpg) no-repeat top; margin:25px 0 25px 0; padding-bottom:15px;}
.big_left_title { width:228px; margin:0 auto; padding-top:30px; padding-bottom:10px;}

#all_left_list { height:auto!important; min-height:120px; height:120px; margin-bottom:20px;}
#all_left_list li { width:175px; margin:0 auto;}
#all_left_list li a { display:block; height:26px; line-height:26px; padding-left:25px; background:url(../images/ab2_15.jpg) no-repeat; color:#555;}
#all_left_list li a:hover { background:url(../images/ab2_13.jpg) no-repeat; color:#FFF; font-weight:bold;}
#smallclist dd a { background:none; padding-left:30px;}
#smallclist dd a:hover { background:none; color:#666;}

.left_contact div { width:210px; margin:0 auto;}
.right {width:730px; margin:25px 0 25px 0;}
#foot_bg { height:79px; background:url(../images/footbg.gif) repeat-x; text-align:center; line-height:21px; color:#555;}
#foot_bg p { padding-top:10px;}
.rig_title { height:30px; line-height:30px; border-bottom:solid 2px #99c0ae; padding:0 3px;}
.rig_title span font { font-size:12px; color: #CCC;}
.rig_title strong { font-size:14px;}
.content { padding:20px 5px; line-height:21px;}
#search_form ul li { height:23px; line-height:23px;}
.biglei { width:138px; height:20px; line-height:20px; border:solid 1px #7f9db9;}
.biglei2 { width:120px; height:20px; line-height:20px; border:solid 1px #7f9db9;}

#bi_search { height:25px; width:198px; background:url(../images/button_gb.gif) no-repeat; border:0; cursor:pointer;}
#search_form table tr td { padding:5px 0;}
#buttonx { width:60px; height:25px; background:url(../images/button_gb.jpg) no-repeat; border:0;}
/*=======产品列表=========*/
.p_list_main { border-bottom:solid 1px #dae3e4; background:url(../images/probg.gif) repeat-y; padding:15px;}
#product_list {}
#product_list li { float:left; display:inline; margin:0 42px 10px 0px;}
#product_list li span { display:block; text-align:center; margin:10px; border-bottom: dashed 1px #211917; border-top: dashed 1px #211917; color:#551817;}
/*========end=========*/
.productsearch { border:solid 1px #dae3e4; padding:7px 0 5px 0;/* background:#edf0f2;*/}
.bigpic { width:300px; height:300px; padding:3px; border:solid 1px #CCC;}
.bigpic_right { width:380px;}
.bigpic_right h3 { font-size:15px;}
.color_list { padding:80px 0 20px 0;}
.color_list li { display:block; width:40px; height:23px; margin:0 10px 10px 0; border:solid 1px #CCC; float:left;}
.detail {padding:10px; border:solid 1px #CCC; border-top:none; height:auto!important; min-height:50px; height:50px;}
/*===============banner==========*/
.banner li,.banner_main { height:274px;}
.banner_main { position:relative; overflow:hidden;}
.banner { z-index:1; position:absolute; width:100%;}
.banner li { top:0; overflow:hidden; text-align:center; float:left; display:inline;width:100%;}
.yuandot { position:absolute; z-index:5; left:0px; width:100%; bottom:0px;padding:12px 0;}
.yuandot strong { display:block;/* background:#000; filter:Alpha(Opacity=50);opacity:0.5;*/ height:34px; position:relative; bottom:-32px; z-index:6;}
.yuandot2 { position:relative; z-index:7; top:2px;}
.yuandot div { width:150px; margin:0 auto;}
.yuandot span { display:block; width:22px; height:22px; line-height:22px; text-align:center; float:left; margin-right:20px; background:url(../images/dot1.png) no-repeat center; padding:2px; cursor:hand;}
.on { background:url(../images/dot2.png) no-repeat;}
/*===============end banner==========*/
#leftcolor { color:#555;}