﻿/* CSS Document */
body  {
	margin:0px auto;
	text-align:center;
	padding:0px;
	font-size: 12px;
	font-family:Arial;
	line-height: 180%;
	color: #382F34;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(bg.jpg);
	background-color: #DDD;
}	
.main{background:url(bg_zy.gif)  no-repeat center top;}
*{margin: 0px;padding: 0px;font-size:12px;}
ul, li{ list-style-type:none; padding:0px; margin:0px;}
a:link , a:visited {font-size: 12px;color: #382F34;	text-decoration: none;}
a:hover {color: #000;text-decoration: underline;}
.bold{font-weight:bold;}
a.bold:link,a.bold:visited{font-weight:bold;color: #000; line-height:24px;}
a.bold:hover{font-weight:bold;color: #932526; line-height:24px; text-decoration:none;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.pad_left{ padding-left:7px;}
.pad_right{ padding-right:12px;}
.pad_bottom{ padding-bottom:8px;}



/*top style css */
*html .pop-sale{/*IE6*/} 
*+html .pop-sale{/*IE7*/} 
.pop-sale{/*FF*/ }

form, input{ padding:0px; margin:0px;}
.seach_input{ background: url(inputbg.jpg) repeat-x top left; height:19px; border:1px solid #888; width:158px;}
.seach_btn{ background:url(search_btn.jpg) no-repeat; height:19px; width:51px; color:#FFF; text-indent:5px; border:none; line-height:19px;}
.menu{
	font-size: 14px;
	color: #932526;
	background-image: url(menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
}
.menu a:link,.menu a:visited{font-size: 13px;font-weight: bold;color: #FFFFFF;line-height:33px; display:block; float:left; margin:5px 15px 0 15px;}
.menu a:hover{color: #FDFF32; text-decoration:underline;font-size: 13px;font-weight: bold;line-height:33px; display:block; float:left; margin:3px 15px 0 15px;}


.border_right{ border-right:1px solid #898989; width:207px; padding-left:5px;}
.titlebg{ background:url(titlebg.jpg) no-repeat left top; width:180px; height:22px; color:#FFF; line-height:22px; text-align:center;}
.titlebg2{ background:url(titlebg2.jpg) no-repeat left top; width:125px; height:24px; color:#FFF; line-height:24px; text-align:center;border-bottom:1px solid #962A3A; }
.titlebg2_border{ border-bottom:1px solid #962A3A; text-align:right;}

.left_list{ color:#333; padding-top:5px;}
.left_list a:link,.left_list a:visited{ background:url(doc1.jpg) no-repeat 4px 8px; display:block; padding-left:22px;line-height:28px;color:#333;}
.left_list a:hover{ color:#000;}

.left_title{color:#000; }
.left_title a:link,.left_title a:visited{background:url(doc2.jpg) no-repeat 4px 7px; display:block; padding-left:22px;font-weight:bold;color:#000; line-height:26px;}
.left_title a:hover{ color:#932526}

.left_title2{color:#000; line-height:24px;background:url(doc1.jpg) no-repeat 15px 6px; text-indent:18px; padding-left:15px;}

.pro_tu{ text-align:center; padding-top:5px;}
.pro_tu li{ display:block; float:left; margin:8px 12px;}
.pro_tu li a{ display:block; font-weight:bold; text-align:center; line-height:35px;}

.gc_tu{ text-align:center; padding-top:5px;}
.gc_tu li{ display:block; float:left; margin:8px 6px;}
.gc_tu li a{ display:block; font-weight:bold; text-align:center; line-height:35px;}

.gsjj{ line-height:22px;padding:10px 0px;}

.bot_text1{ line-height:21px; color:#535353;padding-left:15px;}
.bot_text1 a:link,.bot_text1 a:visited{color:#535353; }
.bot_text1 a:hover{color:#000; text-decoration:none;}

.bot_text2{ line-height:23px; color:#D5D5D5; font-weight:bold; padding-left:15px;}
.bot_text2 a:link,.bot_text2 a:visited{color:#D5D5D5; }
.bot_text2 a:hover{color:#D5D5D5; text-decoration:underline;}

a.black:link,a.black:visited{ color:#000;}
a.black:hover{ color:#000;}

.lujing{line-height:30px; text-align:right;float:right; text-indent:5px;}
.lujing1{ float:right; line-height:30px; background:url(dot_02.jpg) no-repeat right center; width:15px;}
.content_topbg{ background:url(service_01.jpg) no-repeat left top;color:#333; font-weight:bold; text-indent:35px; line-height:29px; text-align:left; font-size:13px;}
.content_font{ text-align:left; color:#000; vertical-align: top; padding-left:5px;}
.content_font p{padding:10px 0px 10px 3px; border:0px; line-height:22px;}
.content_font img{ border:1px solid #ccc;}

.text_TD{ line-height:38px; text-align:right; padding:0 5px; font-size:13px; }
.input_TD{ font-size:12px; color:#FF0000; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding:8px 0px;}
.input_TD input{ width:360px; height:22px; line-height:22px; border:1px solid #666; vertical-align: middle;}
.input_TD textarea{ width:360px; height:100px; line-height:24px; border:1px solid #666;}
.input_TD_btn{ width:60px; height:24px; background:url(inputbg.jpg) right top no-repeat ; border:1px solid #666; margin:12px 6px 5px 0px; line-height:22px;}

.anli_TD{ text-align:center; line-height:32px;}
.anli_TD img{ border:1px solid #D2D2D2;}

.job_top{ line-height:24px; padding:3px 12px;}
.job_text{ line-height:24px; padding:10px 12px 10px 42px;}
h3{ font-size:16px; color:#000066; line-height:40px; text-decoration:underline;}
