/* CSS Document */
body{ margin:0; padding:0; height: 100%; font:12px/140% Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; color:#333333; background:#C4C8CC url(../images/background.gif) repeat-x}
html { overflow-x: hidden; overflow-y: auto; 	
SCROLLBAR-FACE-COLOR: #e8e7e7; 
 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #CB8587; 
 SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
 SCROLLBAR-ARROW-COLOR: #CB8587; 
 SCROLLBAR-TRACK-COLOR: #EFEFEF; 
 SCROLLBAR-DARKSHADOW-COLOR: #CB8587; 
 SCROLLBAR-BASE-COLOR: #000000;}
a{
	color: #990033;
	text-decoration:none
}
a:hover{
	color: #996633;
	text-decoration:underline
}
#divMask {
	Z-INDEX: 997; POSITION: absolute; FILTER: alpha(opacity=20); BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.2; -moz-opacity: 0.2
}
.F_comm {
	Z-INDEX: 999; BORDER-BOTTOM: #32556e 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #32556e 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 420px; HEIGHT: auto; MARGIN-LEFT: -310px; FONT-SIZE: 14px; BORDER-TOP: #32556e 1px solid; TOP: 150px; BORDER-RIGHT: #32556e 1px solid; LEFT: 45%
}
.F_comm .Aclose {
	BACKGROUND-IMAGE: url(../images/Aclose.gif); POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 22px; TOP: 0px; RIGHT: 5px
}
.F_comm .Aclose:hover {
	BACKGROUND-POSITION: -20px 0px
}
.Main_subTitle {
	BACKGROUND-IMAGE: url(../images/in_bg_090907.gif); BACKGROUND-REPEAT: no-repeat
}
.Main_subTitle {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #CB8587; MARGIN: 0px 0px 15px; PADDING-LEFT: 38px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: -133px -3px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.FC_OKl {
	BACKGROUND-IMAGE: url(../images/smile.gif); WIDTH: 120px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 110px
}
.FC_OKr {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; WIDTH: 300px; FLOAT: left; HEIGHT: 90px; FONT-SIZE: 14px
}
#main{ width:764px; height:100%; padding:0 8px;background: #FFFFFF url(../images/bothbg.gif) repeat-y;} 
#main .b_left{
float:left;
	width:8px;
	height:100%;
	background: url(../images/bck_shdw_lt.gif) repeat-y;
}
#b_middlec{
float:left;
	width:764px;
	margin:0 0 2px 2px;
}
#b_middle{
float:left;
background:url(../images/bg.gif);
}
#main .b_right{
float:right;
width:8px; height:100%;
	background: url(../images/bck_shdw_rt.gif) repeat-y;
}
#b_middlec .top_line{
height:2px;
	background: url(../images/top_line.gif) repeat-x;
}
#btm_low{
	height:7px;
	background: url(../images/btm.gif) no-repeat;
}
.clear{ clear:both;}

 .top_banner ul, .top_dh ul{ list-style:none; margin:0; padding:0}
 .top_banner ul li{ float:left; height:103px;}
 .top_dh{}
 .top_dh ul li{
	float:left;
	height:26px;
	padding:7px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #993333;
}
.home{ width:149px; background:url(../images/top_btns_home.gif)}
 .bgmid{width:120px; background:url(../images/top_btns_bg.gif); text-align:center}
 .bgrt{width:120px; background:url(../images/top_btns_bgrt.gif);text-align:center}
#con_left{ float:left;width:160px; background: #CB8587;}
#con_left .lt_pro{ height:29px;background:url(../images/menu_hdr.gif)}
#con_left .lt_pros{}
#con_left .lt_pros ul{list-style:none; margin:0; padding:0}
#con_left .lt_pros ul li{ height:21px; background:url(../images/menu_btn_paper.gif)}
#con_left .lx{ margin:10px 0; height:209px; background:url(../images/menu_mid.gif)}
#con_left .lx ul{list-style:none; margin:0; padding:35px 0 0 0}
#con_left .lx ul li{list-style:none; height:55px; margin:0; padding:0; text-align:center}
#con_left .lx a{
	width:150;
	height:40px;
	display:block;
	text-indent: -9999px;
}

#con_right{ float:left; width:600px; background: #ffffff;}
#cr_pro{}
#cr_pro .cr_pro_lt{ width:300px; float:left;}
	#cr_pro .cr_pro_ltrt{width:300px; float:left;	font-size: 14px;}
#cr_pro .cr_pro_lt ul,#cr_pro .cr_pro_ltrt ul{list-style:none; margin:0; padding:0}
#cr_pro .cr_pro_lt ul li{}
#cr_pro .cr_tu{
	width:292px;
	height:258px;
	background:url(../images/hm_case.gif) no-repeat;
	text-align:center;
	padding:6px 0 0 0
}
#cr_pro .cr_pro_bt{ height:50px; background:url(../images/fpr.gif) no-repeat 0 15px}
#cr_pro .cr_pro_btwz{font-size: 16px;
	font-weight: bold;
	color: #993333; padding:20px 0}
	#cr_pro .cr_pro_btcon{ font-size: 11px; word-break:break-all;}
#cr_pro .cr_pro_btbt{ height:30px; padding:10px 0 0 5px;font-size: 14px;
	font-weight: bold;
	color: #993333;}
#cr_pro .cr_pro_con{ padding:0 8px;}
#cr_pro .cr_pro_lt ul ul{list-style:none; margin:0; padding:0 0 0 30px;}
#cr_pro .cr_pro_lt ul ul li{ float:left; width:45px;}
#cr_product{ margin:10px 0 10px 0}
#cr_product .crptop{ height:40px;background:url(../images/product.gif) no-repeat}
#cr_product .crptop1{ height:40px;background:url(../images/product2.gif) no-repeat}
#cr_product .crpcon{
	width:100%;
	display: table;

	padding:0 0 10px 0
}
#cr_product .crpdel{ height:40px;background:url(../images/prdel.gif) no-repeat}
#cr_product .delcon{
	padding:12px
}
#cr_product .crpuscon{
	padding:10px 5px  10px 10px;
}
#cr_product .crpcon_cp{
	float:left;
	width:146px;
	border-right: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	padding:0 0 10px 0
}
.crpfont{
padding:10px 5px;
height:35px;
	color:#993300;
	font-weight: bold;
}
.crpfont1{
padding:0 5px;
height:35px;
	color:#993300;
	font-weight: bold;
}
.crpcon_cp ul{list-style:none; margin:0; padding:0 }
.crpcon_cp ul li{ text-align:center}
.crpus{height:40px;background:url(../images/aboutus.gif) no-repeat}
h1,h2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
#cr_prowei{ margin:0 0 0 10px; padding:0; border-top:1px dashed #CCCCCC}
#cr_prowei .cr_wei{ float:left; width:185px; }
#cr_prowei a{ color:#666666; text-decoration:none}
#cr_prowei a:hover{ color:#666666; text-decoration:underline}
.cr_wei ul{list-style:none; margin:0; padding:10px }
.cr_wei ul li{}
.cr_wei .bt{ height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.cr_wei .crcon{ padding:0 0 0 15px;
	background: url(../images/blackarrow.gif) no-repeat 0 5px;
}
.img1{ border:1px solid #CCCCCC; padding:1px;}
.crtbnr{ float:left;margin:10px 14px; width:540px; position:relative;}
.crtbnr ul{list-style:none; margin:0; padding:0}
.crtbnr ul li{ float:left}
.crtbtsize{
	padding:5px 0 0 10px;
	position:absolute;
	left:120px;

}
.crtbnr .crtbt{font-weight: bold;
	color: #993333;}
#cr_pro .pag_bt{ height:30px; margin:10px 0;background:url(../images/pags.gif) no-repeat}
#cr_pro .pag_btlan{ padding:0 0 0 30px;}
.font1{
	font: 12px Arial, Helvetica, sans-serif;
	color: #990033;
}
.font2{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #990033;
}
.font3{
	font: bold 12px Arial, Helvetica, sans-serif;
}
.font4{font: 14px Arial, Helvetica, sans-serif; color:#666666}
.font5{color:#999999;}
.pag_btlan a{ color:#666666; text-decoration:none}
.pag_btlan a:hover{ color:#999999; text-decoration:underline}
#cr_pro .pag_conlt{ float:left; width:220px; text-align:center}
#cr_pro .pag_conrt{ float:left;width:380px;margin:15px 0 0 0}
#cr_pro .pag_conrt ul{list-style:none; margin:0; padding:0 10px}
#cr_pro .pag_conrt ul li{list-style:none; margin:0; padding:0 10px}
.pa_bt{
	height:40px;
	font-weight: bold;
	font-size: 16px;
	color: #990033;
}
.pa_bt2{height:30px;color: #990033;}
.pa_bt3{height:25px;color: #990033; border-bottom:1px dashed #CCCCCC}
.pa_bt4{ }
.pag_di{	
font-weight: bold;
	font-size: 12px;
	color: #990033;
	text-align:right;
	padding:0 20px 20px 0}
.pag_di a{color:#993333; text-decoration:none}
.pag_di a:hover{ color:#996633; text-decoration:underline}
.cat_bt{height:30px; margin:10px 0;background:url(../images/contact.gif) no-repeat}
.cat_lx{ width:550px; height:20px; margin:10px auto; padding:5px 0 0 10px; background:#E8E8E8}
.cat_lx2{ width:450px; height:20px; margin:10px auto; padding:5px 0 0 10px;}
.faqs_bt{height:30px; margin:10px 0;background:url(../images/faqs.gif) no-repeat}
.faqs_con{
	margin: 10px auto;
	word-break:break-all;
	padding:0 10px 20px 20px;
	font: 12px/140% Arial, Helvetica, sans-serif;
}
#con_left .ly{ margin:10px 0; height:249px;}
#con_left .ly ul{list-style:none; margin:0; padding:0}
#con_left .ly ul li{
	list-style:none;
	height:25px;
	margin:0;
	padding:0;
	text-align:center;
}
#con_left .ly_pro{ height:29px;background:url(../images/custom_over.gif)}
.link_bt{height:30px; margin:10px 0; background:url(../images/kefu.gif) no-repeat}
#lklk{ margin:0 0 0 50px}
#lklk ul{ list-style:none; margin:0; padding:0}
#lklk ul li{ float:left; width:180px; height:110px}
#lklk .link_lk{ float:left;width:180px}
#lklk .link_lk ul{list-style:none; margin:15px; padding:0}
#lklk .link_lk ul li{}
#lklk .lk_wz{ height:20px; padding:10px 0 0 0}
.blog_bt{height:30px; margin:10px 0; background:url(../images/blog.gif) no-repeat}
.blog_news{}
.blog_news ul{list-style:none; margin:25px; padding:0}
.blog_news ul li{ height:25px; padding:4px 0 0 20px; border-bottom:1px dashed #CCCCCC}
.blog_con{}
.blog_con ul{list-style:none; margin:20px; padding:0}
.blog_con ul li{}
.blog_con .blbt{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #990033;
	text-align:center;
	height:40px
}
.blog_con .blbtcs{
	text-align:center;
	color: #999999;
	letter-spacing: 1px;
	height:30px
}
.blog_con .blbtdi{ text-align:right; padding:0 20px 0 0}
.blog_rt{ text-align:right; color:#999999}
.pdtsort{ padding:5px 0 0 20px; overflow:hidden}
.pdtsort a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.pdtsort a:hover{ color:#cccccc; text-decoration:underline}
.pdt_fy{ padding:0 20px 0 0; text-align:right}
.ab_bt{height:30px; margin:10px 0; background:url(../images/ABOUTUS.gif) no-repeat}
.bcss3{ width:50px;
	border: 1px solid #CCCCCC;
}
.news_bt{height:30px; margin:10px 0; background:url(../images/news.gif) no-repeat}
#yq{ padding:4px 0 0 10px; width:754px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;}
#foot{
	width:764px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#foot ul{list-style:none; margin:10px; padding:0}
#foot ul li{ text-align:center; height:20px}
.ctu{ margin:20px 10px}
.anniu{
	width:66px;
	height:23px;
	background: url(../images/anniu.gif) no-repeat;
	border-style: none;
	color:#FFFFFF;
	font-weight: bold;
}
.ncon{
	word-break:break-all;
	overflow: hidden;
}
.pad{ padding: 0 0 0 15px}
.paco{ padding:10px 5px 10px 15px;}
.k2{
	border: 1px solid #DAE4EF;
	background: #ffffff;
}
.button{
	font: 12px "ËÎÌå";
	border: 1px solid #cccccc;
	position: relative;
	padding:1px;
	padding-top:2px;
	background: #FFFFFF;
}
#mid{width:764px;height:auto;margin:0 auto;}

