@charset "utf-8";
body { text-align:center;background: #FFEFF8; margin:0; }
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:11px; font-weight:normal;}
A { COLOR: #FFFFFF; font-weight: bold; text-decoration: none; }
img { behavior: url(pngbehavior.htc); }
A:hover { COLOR: #FFFFFF; font-weight: bold; text-decoration: underline; }
.clear{ font: 0px/0px sans-serif; clear: both; display: block; visibility: hidden; }
#mainbox { display: block; width: 1004px; margin: 0px auto;}
/*头部开始*/
#header{ height:80px; overflow:hidden}
#header .logo{ height:80px; width:427px; background:url(images/gr_header.gif) no-repeat 0 0; float:left}
#header .logo a{ height:80px; width:427px; display:block; text-indent:-5000px}
#header .nav{height:80px; background:url(images/gr_header.gif) no-repeat -427px 0; float:left; padding-top:15px; text-align:left}
.topnav{height:25px;}
.topnav ul li{ float:left; background:url(images/gr_top_nav.gif) no-repeat 0 0; height:17px; overflow:hidden; margin:0 5px; padding:0 3px}
.topnav ul li a{ font-size:12px; color:#EB85B0}
.topnav ul li a:hover{ text-decoration:none; color:#C74996}
.pronav{height:25px;}
.pronav ul li{ float:left; background:url(images/gr_pro_nav.gif) no-repeat 0 0; height:20px; overflow:hidden; margin:0 5px; padding:0 10px}
.pronav ul li a{ font-size:12px; color:#F9C6D6; line-height:18px}
.pronav ul li a:hover{ text-decoration:none; color:#FFFFFF}
/*头部结束*/

/*首页内容开始*/
#homecontent{}
#h_m_l{ background:url(images/home_left_pic.gif) no-repeat 0 0;float:left; width:207px; height:480px;font-weight:bold; padding-top:20px;overflow:hidden}
#h_m_l .lefttitle{ margin-left:60px;text-align:left; color:#FFD1EC; height:25px;width:156px; line-height:25px; font-size:12px}
#h_m_l .leftnav{margin-left:60px;text-align:left; color:#C74996;width:156px;}
#h_m_l .leftnav li{ height:17px; padding:3px 0}
#h_m_l .leftnav li a{ background:url(images/gr_left_nav.gif) no-repeat 0 0;display:block; height:17px; width:135px; text-indent:15px; font-size:12px}
#h_m_l .leftnav li a:hover{ background:url(images/gr_left_nav.gif) no-repeat 0 -17px;text-decoration:none;}
#h_m_l .leftnav li a.selected{ background:url(images/gr_left_nav.gif) no-repeat 0 -34px;display:block; height:17px; width:135px; text-indent:15px; font-size:12px;text-decoration:none;}
#h_m_l .leftnav .subnav{ height:auto;padding:3px 0}
#h_m_l .leftnav .subnav ol{margin-left:10px;text-align:left; color:#C74996;width:146px;}
#h_m_l .leftnav .subnav ol li{height:17px; padding:3px 0}
#h_m_l .leftnav .subnav ol li a{ background:url(images/gr_left_nav.gif) no-repeat 0 -51px;display:block; height:17px; width:125px; text-indent:15px; font-size:11px}
#h_m_l .leftnav .subnav ol li a:hover{ background:url(images/gr_left_nav.gif) no-repeat 0 -68px;text-decoration:none;}
#h_m_l .leftnav .subnav ol li a.selected{ background:url(images/gr_left_nav.gif) no-repeat 0 -68px;text-decoration:none;}

#h_m_m{ float:left;}
#h_m_m .textnav{background:url(images/gr_nav.gif) no-repeat 0 0; height:30px;width:728px;line-height:30px; text-align:left; color:#FFFFFF; font-weight:bold; text-indent:20px}
#h_m_m h2{height:388px; width:728px}
#h_m_m .footer{background:url(images/home_footer.gif) no-repeat 0 0; height:60px;width:728px; color:#C74996; font-weight:bold; padding-top:20px}
#h_m_r{ background:url(images/home_right_pic.gif) no-repeat 0 0;float:left;height:500px; width:69px}
/*首页内容结束*/

/*内容开始*/
#maincontent{}
#m_m_l{ background:url(images/gr_left_pic.gif) no-repeat 0 0;float:left; width:207px; height:820px;font-weight:bold; padding-top:20px;overflow:hidden}
#m_m_l .lefttitle{ margin-left:60px;text-align:left; color:#FFD1EC; height:25px;width:156px; line-height:25px; font-size:12px}
#m_m_l .leftnav{margin-left:60px;text-align:left; color:#C74996;width:156px;}
#m_m_l .leftnav li{ height:17px; padding:3px 0}
#m_m_l .leftnav li a{ background:url(images/gr_left_nav.gif) no-repeat 0 0;display:block; height:17px; width:135px; text-indent:15px; font-size:12px}
#m_m_l .leftnav li a:hover{ background:url(images/gr_left_nav.gif) no-repeat 0 -17px;display:block; height:17px; width:135px; text-indent:15px; font-size:12px;text-decoration:none;}
#m_m_l .leftnav li a.selected{ background:url(images/gr_left_nav.gif) no-repeat 0 -34px;display:block; height:17px; width:135px; text-indent:15px; font-size:12px;text-decoration:none;}
#m_m_l .leftnav .subnav{ height:auto;padding:3px 0}
#m_m_l .leftnav .subnav ol{margin-left:10px;text-align:left; color:#C74996;width:146px;}
#m_m_l .leftnav .subnav ol li{height:17px; padding:3px 0}
#m_m_l .leftnav .subnav ol li a{ background:url(images/gr_left_nav.gif) no-repeat 0 -51px;display:block; height:17px; width:125px; text-indent:15px; font-size:11px}
#m_m_l .leftnav .subnav ol li a:hover{ background:url(images/gr_left_nav.gif) no-repeat 0 -68px;text-decoration:none;}
#m_m_l .leftnav .subnav ol li a.selected{ background:url(images/gr_left_nav.gif) no-repeat 0 -68px;text-decoration:none;}

#m_m_m{ float:left;width:728px;background:#FFFFFF;}
#m_m_m .textnav{background:url(images/gr_nav.gif) no-repeat 0 0; height:30px;width:728px;line-height:30px; text-align:left; color:#FFFFFF; font-weight:bold; text-indent:20px}
#m_m_m h2{height:203px; width:728px}
#m_m_m .content{ background:#FFFFFF;padding:10px; margin:0 auto}
.h_box{ height:510px}
	/*列表开始*/
	.listbox{ height:150px; width:140px; float:left; padding:10px 15px}
	.listbox .pic{ height:140px; width:140px;}
	.listbox .pic a{ background:url(images/gr_pro_bg.gif) no-repeat 0 0;display:block;height:140px; width:140px; overflow:hidden}
	.listbox .pic img{ margin:10px}
	.listbox .pic a:hover{background:url(images/gr_pro_bg.gif) no-repeat 0 -140px;}
	.listbox .name{width:140px;}
	.listbox .name a{ color:#C54594; font-weight:bold; line-height:160%;}
	/*列表结束*/


	/*产品详细开始*/
	.c_l{ width:300px; float:left; text-align:left; margin-right:10px; margin-bottom:10px;}
	.c_r{ width:360px; float:left; text-align:left; line-height:160%; padding-bottom:10px}
	.TitleFont{ font-size:14px; font-weight:bold;color:#C54594;}
	.c_i{width:360px;}
	.c_nav{ width:360px; height:34px;}
	.colorimg01{border: #ffffff 1px solid;float: left;margin: 2px;overflow: hidden;width:30px;}
	.colorimg02{border: #ff0000 1px solid;float: left;margin: 2px;overflow: hidden;width:30px;}
	.o_p{width:360px; text-align:left; line-height:160%}
	.o_p a{color:#DE1C2E;line-height: 160%;text-decoration: underline;}
	a.model01{color:#C84A96;line-height: 160%;text-decoration: underline;}
	a.model01:hover {color:#DE1C2E; text-decoration: underline;}
	.pagesub{width:360px;text-align:left}
	
	.ProBg01{background:#FFFFFF;border: 1px solid #333333;}
	.ProBg02{background:#FFFFFF;border: 1px solid #FF0000;}
	/*产品详细结束*/
	
#m_m_m .footer{background:url(images/gr_footer.gif) no-repeat 0 0; height:60px;width:728px; color:#C74996; font-weight:bold; padding-top:20px}
#m_m_r{ background:url(images/home_right_pic.gif) no-repeat 0 0;float:left;height:500px; width:69px}
/*内容结束*/

