@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:"宋体"; margin:0; padding:0; color:#942200; background-color:#752929; line-height:23px;}
ul,li{list-style-type:none; margin:0; padding:0;}
h1 {margin:0; padding:0;}
a img {border: none; }
a {color:#942200; text-decoration:none;}
a:hover {text-decoration:underline;}
p {margin:0 0;}
form{margin:0;padding:0;}	
.of {overflow:hidden; zoom:1;}

#wrap {width:1002px; margin:0 auto; background-color:#fdebd7; position:relative;}
#ch_en {position:absolute; top:15px; left:905px; color:#EAB67A;}
#ch_en a {color:#EAB67A;}
#nav_main {background:url(../images/nav1.jpg) no-repeat; line-height:48px; font-size:14px; font-weight:bold; overflow:hidden; zoom:1;}
#nav_main a {color:#e2b480; text-decoration:none;}
#nav_main ul {overflow:hidden; zoom:1; margin-left:70px;}
#nav_main ul li {float:left; padding-right:40px;}

#nav_s {background:url(../images/nav2.jpg) no-repeat; color:#fcf998; line-height:32px; overflow:hidden; zoom:1;}
#nav_s_a { float:left; margin-left:16px;}
#nav_s a {color:#fcf998; text-decoration:none;  margin-right:10px;}
#nav_s a:hover {text-decoration:underline;}
#nav_s ul {margin-left:20px;float:left;}
#nav_s ul li {float:left; padding-right:20px;}
#search {margin-top:0!important;}
#search {float:left; margin-left:10px; color:#fcf998; font-weight:bold;}
* html #search{padding-top:5px; }
#search input.search_a {height:12px; width:120px;}
#search input.search_b {width:50px; height:17px; background:url(../images/serch.gif) no-repeat; border:0; padding-left:14px; color:#c60301; margin-left:8px; cursor:pointer;}

#content {background:url(../images/bg.jpg) repeat-x; overflow:hidden; zoom:1; padding-top:5px; padding-bottom:10px;}
#left_side {float:left; margin-left:1px; width:255px;}

.sidebar {background:url(../images/hy_bg.jpg) repeat-x left 6px; margin-bottom:8px;}
.sidebar .sidebar_c {background:url(../images/hy_bottom.gif) no-repeat left bottom; padding-bottom:3px;}
.sidebar .sidebar_title {background:url(../images/hy_top.gif) no-repeat; color:#f8b370; font-size:14px; line-height:26px; font-weight:bold; text-align:center;}
.sidebar_title a {color:#f8b370;}
.sidebar .sidebar_con {background:url(../images/hy_con.gif) repeat-y; padding:10px 15px;}
.sidebar .sidebar_con a {color:#942200;}
.login_text {height:30px;}
.login_text input {height:18px; width:120px; border:1px solid #d7804b;}
input.login_button {background:url(../images/login.gif) no-repeat; width:69px; height:18px; border:0; padding-left:10px; color:#8f200c; cursor:pointer;}
#login_l { height:33px; padding-left:22px;}
#find_mm {font-weight:normal; text-align:center; line-height:18px; margin-top:12px;}
#find_mm a {color:#942200;}

#main_side {margin:0 5px; overflow:hidden; zoom:1; width:992px;}
#main_side_in {float:left; width:740px; margin-left:5px; overflow:hidden; zoom:1;}
#middle_side {float:left; width:479px;}
#right_side {float:left; margin-left:5px; width:255px; margin-right:1px;}
.cat {background:url(../images/gs_top.gif) repeat-x left bottom; margin-top:6px; overflow:hidden; zoom:1;}
.cat_l {background: url(../images/gs_l.gif) repeat-y left top;}
.cat_r {background:url(../images/gs_l.gif) repeat-y right top;}
.cat_c {background: url(../images/hy_bg.jpg) repeat left top; margin:0 3px 4px;}
.cat_title {background:url(../images/gs_top.gif) repeat-x;}
.cat_title h1 {font-size:14px; padding-top:8px; font-weight:bold; background:url(../images/gsjj_title.gif) no-repeat center 9px; text-align:center;}
.cat_title h1 a {color:#942200;}
.cat_con {padding:7px 10px;}
#gsjj .cat_con {height:117px; overflow:hidden;}
#gsjj .cat_con a {color:#942200;}

#login .sidebar_con { font-weight:bold; line-height:30px; padding:10px 20px;}
#jgzz .sidebar_con {height:265px; overflow:hidden;}
#jgzz .sidebar_con li {background:url(../images/jt.gif) no-repeat left 11px; padding-left:10px; line-height:24px;} 
#jgzz .sidebar_con li a {color:#942200; text-decoration:none;}
#jgzz .sidebar_con li a:hover {text-decoration:underline;}
#jgzz ,#zxdt{background:url(../images/jgzz_bg.jpg) repeat-x left 6px;}
#zxdt .sidebar_con {height:203px; overflow:hidden;}
#zxdt .sidebar_con li {background:url(../images/jt.gif) no-repeat left 11px; padding-left:10px;} 
#lxwm {background:url(../images/lxwm_bg.jpg) repeat-x left 6px;}
#lxwm .sidebar_con {height:265px; overflow:hidden;}
#pfzs .cat_con {margin-top:7px;}
#pfzs .cat_cc {background:url(../images/gs_top.gif) repeat-x;}
#pfzs .cat_con {padding:0; padding-top:3px;}
#qyry .sidebar_con{height:130px; text-align:center; margin-top:-9px;}
* html #qyry .sidebar_con {margin-top:-9px;}
#cpzs {margin-right:1px;}
#cpzs .cat_c {background:none;}
#cpzs .cat_title {padding-top:4px;}
#cpzs #cpzs_fl {background-color:#942802; overflow:hidden; zoom:1;}
#cpzs .cat_title h1 {float:left; background:none; color:#ebb956; font-weight:bold; text-align:left; padding:0; padding-left:15px;}
#cpzs .cat_title h1 a{color:#fdd9ac; font-size:12px; font-weight:normal; margin-right:15px;}
#cpzs .cat_title h2 {float:left; padding:0; padding-left:50px; font-size:12px; font-weight:normal;}
#cpzs .cat_title h2 a{color:#fdd9ac; margin-right:15px;}
#cpzs .cat_title h2 a:hover{font-weight:bold; font-size:13px;}
#cpzs .cat_con {padding:3px;}
#cpzs .cat_con a {color:#942200;}
#cpzs .cat_l {overflow:hidden; zoom:1;}
#cpzs .cat_r {overflow:hidden; zoom:1;}
#cpzs_a {background-color:#FFFFFF; border:1px solid #3c320f; padding:3px;}
#cpzs_a ul {overflow:hidden; zoom:1;}
#cpzs_a ul li {float:left; margin-right:3px;}
#lxwm .sidebar_con h1 {font-size:14px; font-weight:bold; text-align:center; padding:6px;}

#scrollshow_demo{overflow:hidden;height:188px; width:719px;}
#scrollshow_demo1{ width:800%; float:left;}
#scrollshow_demo1 ul{float:left; overflow:hidden; zoom:1; width:1867px;}
#case_img{float:left; display:block;}
#case_img img {height:163px;}
.blockbar_font {background-color:#e2c5ba; margin-top:3px; text-align:center;}

.cpzs_b ul {overflow:hidden; zoom:1; margin-top:5px; width:727px;}
.cpzs_b ul li {float:left; width:141px; overflow:hidden; border:1px solid #3c320f; background-color:#fff; margin-right:3px;}
.cpzs_b ul li a {color:#942200;}
.cpzs_b ul li.cpzs_b_end {margin-right:0;}
.cpzs_b .blockbar_pic {padding:3px; width:137px; height:137px; display: table-cell;    vertical-align:middle;}
.cpzs_b .blockbar_pic img {margin:0 auto; display:block; vertical-align:middle;margin-top: expression((137-this.height)/2);}
#in_cpzs_pic ul {width:727px;}
#in_cpzs_pic .blockbar_pic{width:135px; height:102px;}
#in_cpzs_pic .blockbar_pic img {margin:0 auto; display:block; vertical-align:middle;margin-top: expression((102-this.height)/2);}

#footer {background:url(../images/footer.gif) no-repeat left top; padding-top:20px; text-align:center; line-height:26px; margin-bottom:5px; padding-bottom:10px;}
#footer a {color:#942200;}
#footer ul {overflow:hidden; zoom:1; width:550px; margin:0 auto;}
#footer ul li {float:left; margin-right:5px;}
#footer ul li a {margin-right:5px;}

#company .cat_title { padding-top:15px; background-color:#fdc57b;}
#company .cat_con {padding:30px; background-color:#fdc57b; line-height:26px;}

.aa .cat_c {background:#fecc9b none;}
.aa .cat_title h1 {background:url(../images/cpzs_title.gif) no-repeat center 25px; text-align:center; line-height:50px;}
.aa .cat_con {padding:7px 15px;}
#pro .cpzs_b ul{width:956px; margin-bottom:20px;}
#pro .cpzs_b ul li{margin:0 24px; margin-bottom:25px;}
* html #pro .cpzs_b ul li{margin:0 19px; margin-bottom:25px;}
.pro_img {text-align:center;}
.pro_sm {margin-left:190px; margin-top:30px;}

#pro_price_table table th {line-height:35px; padding:0 5px; background-color:#fecc9b;}
#pro_price_table table td {line-height:26px; padding:0 5px; background-color:#fecc9b;}

#page {text-align:center; margin-top:15px;}
#page a {margin:0 15px;}

#news_list td {line-height:30px; border-bottom:1px dashed #500000;}

#jgdz_list table td {line-height:30px;}
#jgdz_show h2 {font-size:14px; text-align:center;}

#lybd {margin-left:100px; margin-top:30px;}
.ly {height:30px;}
.ly_a {height:95px;}
span.xx {color:#FF0000;}
#hy1 h2 {font-size:12px;}

.Regester_note {color:#f00;}
#submit {padding-left:150px; margin-top:30px; margin-bottom:20px;}
#pro_price_table table td {line-height:26px; padding:0 5px; background-color:#fed8a9;}

.cat_c a {color:#942200;}

#yhxy {border:1px solid #942200; padding:20px; background-color:#fff;}

#pro1 table td {text-align:center;}
#in_cpzs_pic { margin-top:6px;}

