@charset "utf-8";
/* CSS Document */
/*============================================reset style begin=================================*/
html{overflow-y:scroll;height:101%;}
body,div,a,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
li{list-style:none outside none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {border-collapse: collapse; border-spacing:0;}
em{font-style:normal;}
a{ color:#000; text-decoration:none;}
p{ line-height:150%;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
/*=============================================reset style end====================================*/

/*=============================================public style begin=================================*/
body{ font-size:12px; font-family:Verdana, Geneva, sans-serif; background:#FFF url(../images/body_bg.jpg) center top repeat-x;}
#wrap{ width:926px; margin:0 auto; position:relative; }
.header{ height:139px; position:relative; z-index:1000;}
.logo{ position:absolute; top:34px; left:13px;}
.ch_en{ position:absolute; top:16px; right:13px;}
.search{ position:absolute; top:56px; left:738px;}
.search_forms{ width:149px; height:21px; line-height:21px; border:none; background:url(../images/ico_text_search.png) no-repeat; padding:0 0px 0 5px; margin:0;}
.button_indexs{ width:25px; height:21px; line-height:21px; background:url(../images/ico_btn.png) 0 0px no-repeat; border:none; cursor:pointer;}
.hotphone{ position:absolute; top:86px; right:13px;}
#nav{ position:absolute; top:113px; left:13px; height:26px; width:901px; background:url(../images/nav_bg.jpg) no-repeat;}
#nav li a#shou:hover{ background:url(../images/a_bg.png) no-repeat;}
#nav li a#b:hover,#nav li a#c:hover,#nav li a#d:hover,#nav li a#e:hover,#nav li a#f:hover,#nav li a#g:hover,#nav li a#h:hover,#nav li a#k:hover{ background:url(../images/sub_nav_bg.png) no-repeat;}

.footer p{ color:#afafaf; height:30px; line-height:30px; padding:0 13px; text-align: center;}
.footer p a {color:#afafaf;}
/*.footer p span{ float:right;}*/
/*=============================================public style end===================================*/

/*=============================================link style begin===================================*/

/*=============================================link style end=====================================*/
/*=============================================index style begin==================================*/
.banner{ width:913px; height:372px; padding:22px 0 0 13px; background:url(../images/banner_bg.jpg) 3px 0 no-repeat; }
.main{ padding: 0 13px 0 13px;}
.main_inner_t{ height:153px; margin-bottom:14px;}
.index_product{ width:352px; float:left; overflow:hidden;}
.index_product h2 a{ background:url(../images/ico_more.png) no-repeat; display:block; width:42px; height:14px; float:right; margin-top:3px;}
.product_list{ padding: 13px 0 0 7px;}
.product_list li{ height:24px; line-height:24px; display:block; background:url(../images/ico_mark2.gif) center bottom repeat-x;}
.product_list li a{ height:24px; background:url(../images/ico_mark1.gif) 2px 5px no-repeat; padding-left:10px; color:#9f9f9f;}
.product_list li span{ float:right; color:#e07201;}
.index_news{ margin-left:10px; display:inline;}
.index_contact img{ width:172px; height:154px; float:right; overflow:hidden;}
.main_inner_b{ height:125px;}
.main_inner_b li{ width:172px; height:125px; float:left; margin-right:10px;}
.main_inner_b li a{ width:172px; height:125px;  display:block;}
.main_inner_b li .b{ background:url(../images/pic1.png) no-repeat;}
.main_inner_b li .c{ background:url(../images/pic2.png) no-repeat;}
.main_inner_b li .d{ background:url(../images/pic3.png) no-repeat;}
.main_inner_b li .e{ background:url(../images/pic4.png) no-repeat;}
.main_inner_b li .f{ background:url(../images/pic5.png) no-repeat;}
.main_inner_b li a.b:hover{ background:url(../images/h_pic1.png) no-repeat;}
.main_inner_b li a.c:hover{ background:url(../images/h_pic2.png) no-repeat;}
.main_inner_b li a.d:hover{ background:url(../images/h_pic3.png) no-repeat;}
.main_inner_b li a.e:hover{ background:url(../images/h_pic4.png) no-repeat;}
.main_inner_b li a.f:hover{ background:url(../images/h_pic5.png) no-repeat;}

/*=============================================index style end====================================*/
/*=============================================column style begin=================================*/
.column_banner{ width:901px; height:26px; background:url(../images/column_banner_bg.jpg) no-repeat; margin-left:13px;}
.left_bar{ width:175px; float:left; overflow:hidden;}
.contact_sub li{ height:23px; line-height:23px; display:block; background:#f1f1f1; margin-top:2px;}
.contact_sub li a{ height:23px; display:block; color:#6a6a6a; padding-left:28px;}
.contact_sub li a:hover{ background:#ddd; color:#3b3b3b;}
.column_search{ margin-top:11px;}
.column_search img{ display:block;}
.column_search p{ width:164px; height:32px; padding:9px 0 0 11px; background:url(../images/sear_txt.jpg) no-repeat;}
.search_form{ width:130px; height:22px; line-height:22px; border:none; padding-left:2px;}
.button_index{ width:22px; height:22px; background:url(../images/ico_btn2.png) no-repeat; border:none; cursor:pointer;}
.column_main{ width:476px; height:auto; float:left; overflow:hidden; margin-left:9px; display:inline; border:1px solid #e0e0e0; position:relative;}
.tl,.tr,.bl,.br{ width:6px; height:6px; position:absolute;}
.tl{ top:-1px; left:-2px; background:url(../images/ico_tl.gif) no-repeat;}
.tr{ top:-1px; right:-2px; background:url(../images/ico_tr.gif) no-repeat;}
.bl{ bottom:0px; left:-2px; background:url(../images/ico_bl.gif) no-repeat;}
.br{ bottom:0px; right:-2px; background:url(../images/ico_br.gif) no-repeat;}
.column_text{ padding:20px 15px 20px 8px; height:auto!important; height:617px; min-height:617px; color:#7b7b7b;}
.right_bar{ width:229px; float:right; overflow:hidden; }
.right_bar img,.list_pic img{ display:block;}
.list_pic{ border:2px solid #ececec; width:191px; height:600px; padding:17px 17px 0 17px;}
.list_pic a{ display:block; padding-bottom:9px;}
.column_banner_bg{ background:url(../images/column_banner_bg.jpg) no-repeat; padding-top:14px; height:106px; margin-left:13px;}
.column_content{ width:707px; float:right; position:relative;}
.column_products{ padding-left:8px; margin-top:0px;}
.product_show{ width:668px;  overflow:hidden;}
.product_show h2{ color:#000; font-weight:bold; height:25px; line-height:25px; font-size:12px;  padding:0 5px; background:#CCC; display:block; clear:both;  margin-bottom: 10px;}
.product_show h2 a{ display:block;}
.product_show h2 span{ float:right; font-size:12px;}
.pic_show{ width:297px; height:92px; float:left; margin:0 35px 27px 0;}
.pic_show h2{ font-size:12px; cursor:pointer; font-weight:bold; background:#FFF; height:20px; line-height:20px;border-bottom: 1px dashed #e2e3e2; clear:none;}
.pic_show img{ float:left;  margin-right:9px; display:inline;}
.pic_list{ padding:12px 15px 0 6px; width:720px;}

.pic_slist{ width:660px;}
.pic_slist li{ height:25px; line-height:25px;}
.pic_slist li span{ float:right;color:#e07201;}
.product_main{ width:713px;}



/*=============================================column style end=-=================================*/
.title{
	text-align:center; color:#5e5e5e; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px 0 20px 0;
}
.cont_column .info{
	padding:0;
}
.info,.product_title{
	text-align:center; height:25px; line-height:25px; background:#f8f8f8; border:solid 1px #ececec; border-width:1px 0; margin:0 0 10px 0;
}


/*分页样式 标准*/  
/*总容器样式*/  
.pager {
	padding: 3px; clear:both;text-align: center;color:#ccc;font-size:12px;font-family:Tahoma;margin:10px;
}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #b79617; text-decoration: none;background-color:#ebeff5;  border: 1px solid #8f9bac; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color:#000; border: 1px solid #4b5564; background-color:#ffffff; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #b79617; border: 1px solid #7a5f02; }   
/*不可用分页链接的样式(比如第1页时的"上一页"链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #b79617; border: 1px solid #DDD; background:#fff; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma; width:20px;}   



 /*留言板样式 标准*/  
/*总容器样式*/ 
#contenttext{ background:none; }

form{width:100%; margin: 0; text-align: left;}
form div {margin-bottom: 0px;}

textarea {width: 300px;  padding:3px;}
input {width: 200px;border: 1px solid #ccc; }
input.button {width:188px;  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #333; height:17px; padding:3px 0 0 2px; vertical-align:middle;}
label {float: left; width: 60px;cursor: pointer; text-align:right;}
.btn{ width:80px;cursor: pointer;}
.sex{ width:50px; border:none;}
form span{color:#CC0000; padding: 0 0 0 2px;}
.button_message{
	width:124px; height:27px; margin:10px 20px 0 0; border:0px; cursor:pointer; line-height:27px; background:url(../images/bg_btn_message.png) no-repeat;
}
