@charset "utf-8";
* {
	margin:0;
	padding:0;
}
body{
		font-size:12px;
		line-height:24px;
		background:#ffffff;
		color:#535353;
		font-family:"微软雅黑","宋体";
}
ol,ul,li,p {
		list-style:none;
}
dl,dt,dd {margin:0; padding:0; border:0;}
a {
		color:#535353;
		text-decoration:none;
}
img {
		border:0;
}
.top_bg { height:123px; overflow:hidden;}
.top_bg .top{width:1003px; height:123px; margin:0 auto; overflow:hidden; position:relative;}
.top_bg .logo { width:483px; height:76px; overflow:hidden; background:url(../images/top-logo-text.png) no-repeat; position:absolute; left:0; top:28px;}
.top_bg .top .topnav{ line-height:29px; height:29px; right:51px; bottom:6px; color:#535353; font-size:12px; position:absolute;}
.top_bg .top .topnav a{color:#535353;}
.top_bg .telbox { position:absolute; right:274px; top:57px; overflow:hidden; width:215px; height:55px; background:url(../images/telbox_bg.gif) top right no-repeat;}
.top_bg .telbox p{font-family:Arial; font-size:29px; color:#535353; position:absolute; left:34px; top:19px;}
.top_bg .siteurl { position:absolute; right:49px; top:59px;}
.top_bg .siteurl a{ display:block;}

.banner{ height:507px; overflow:hidden; margin-top:1px;}
.ny_banner{ height:259px; overflow:hidden; background:url(../images/ny_banner.jpg) top center no-repeat;}
.indexbox {width:1003px; margin:0 auto; margin-top:26px; overflow:hidden; height:auto; position:relative; z-index:99999;}
.insidebox {width:1003px; margin:0 auto; margin-top:56px; overflow:hidden; height:auto; position:relative; z-index:99999;}
.leftbox {width:266px; float:left; overflow:hidden; background:#ffffff;}
.introductbox_bg { background:#f5f6f0 url(../images/introductbox_bg.jpg) bottom center no-repeat; height:574px; overflow:hidden;}
/*主导到*/
.navmenu {height:46px; line-height:46px; background:#e60012; font-size:14px; position:relative;}
.navmenu #menu {width:1003px; margin:0 auto; background:#e60012; height:46px; line-height:46px; overflow:hidden;}
.navmenu #menu li {height:46px; float:left; width:111px;}
.navmenu #menu li.spa {height:46px; width:1px; background:#ffffff;}
.navmenu #menu li.index{ float:left; display:inline; margin-left:2px;}
.navmenu #menu li a { display:block; width:111px; height:46px; line-height:46px; color:#ffffff; text-align:center;}
.navmenu #menu li a:hover { background:#f49800; color:#ffffff;}
.navmenu #menu li.on a { background:#f49800; color:#ffffff;}
/**/
.casebox{ width:252px; height:212px; overflow:hidden; float:left;}
.casebox dt { width:252px; height:36px; line-height:36px; background:url(../images/casebox_title_bg.gif) no-repeat;}
.casebox dt a.more { width:44px; height:17px; display:block; margin-top:12px; overflow:hidden; background:url(../images/more.gif) no-repeat; float:right; text-indent:-9999px;}
.casebox dt strong { color:#ff3d01; font-size:14px; font-weight:normal; margin-left:15px;}
.casebox dd { width:252px; height:auto; overflow:hidden;}
.casebox dd ul { width:240px; height:auto; overflow:hidden; line-height:28px; margin-left:5px; margin-top:3px;}
.casebox dd ul li { height:28px; line-height:28px; background:url(../images/newsbox_list_ico1.gif) 0 center no-repeat; text-indent:10px;}

/*首页关于*/
.aboutbox{width:689px; height:361px; background:#ffffff; overflow:hidden; float:left; margin-left:50px; margin-top:129px; display:inline;}
.aboutbox dt { width:689px; height:92px; overflow:hidden; background:url(../images/aboutbox_title_bg.gif) no-repeat;}
.aboutbox dt a.more { width:61px; height:19px; line-height:19px; overflow:hidden; background:url(../images/more_ico.gif) no-repeat; position:absolute; top:25px; right:0;}
.aboutbox dt strong { color:#789f14; font-size:23px; font-weight:normal;}
.aboutbox dt span { color:#acacac; font-family:Arial; font-size:18px; text-transform:uppercase;}
.aboutbox dd {width:689px; height:269px; overflow:hidden;}
.aboutbox dd .pic{display:block; width:265px; height:195px; float:left; margin-left:28px; margin-top:15px; display:inline; overflow:hidden;}
.aboutbox dd .text{ width:340px; float:left; margin-top:15px; margin-left:25px; line-height:24px; font-size:12px; background:url(../images/aboutbox_text_top_ico.gif) top left no-repeat;}
.aboutbox dd .text strong { font-size:18px; display:block; margin-top:20px;}
.aboutbox dd a.more { background:url(../images/aboutbox_more.gif) no-repeat; display:block; float:left; margin-left:28px; width:102px; height:24px; margin-top:29px;}
.aboutbox dd .text a {}
/*招商加盟*/
.joinbox { width:284px; height:296px; overflow:hidden; float:right; margin-right:7px;}
.joinbox dt { width:284px; height:159px; overflow:hidden; background:#e1e1e1; margin-top:19px;}
.joinbox dt a { width:276px; height:151px; display:block; margin-top:4px; margin-left:4px; }
.joinbox dd { width:284px; height:auto; overflow:hidden;  margin-top:7px;}
.joinbox dd a.btn { width:284px; height:39px; line-height:39px; text-align:center; font-size:14px; float:left; margin-top:4px; display:block; background:url(../images/joinbox_btn_bg.gif) no-repeat;}

/*广告*/
.adbox { width:1003px; height:130px; float:left; margin-top:17px; background:url(../images/adbox_bg.jpg) 5px center no-repeat;}
.adbox a { width:1187px; height:126px; overflow:hidden; display:block; margin-left:6px;}

/*产品分类*/
.sortlistbox { width:319px; height:278px; overflow:hidden; border:1px solid #e6e6e6; background:#ffffff; float:left; margin-left:6px; margin-top:27px;}
.sortlistbox dd { width:280px; height:auto; overflow:hidden; margin-left:21px; margin-top:17px;}
.sortlistbox dd ul { height:auto; overflow:hidden; font-size:14px;}
.sortlistbox dd ul li  { width:280px; height:34px; line-height:34px; text-align:center; margin-top:1px;}
.sortlistbox dd ul li a { display:block;  background:#ededed;}
.sortlistbox dd ul li a:hover { background:#789f14; color:#ffffff; font-weight:bold;}
/*最新活动*/
.activebox{width:305px; height:220px; float:left; overflow:hidden; background:#ffffff;}
.activebox dt { width:305px; height:45px; overflow:hidden; line-height:45px;}
.activebox dt a.more { font-size:12px; line-height:14px; margin-top:15px; margin-right:0; float:right; color:#ff0000;}
.activebox dt strong { color:#ff0000; font-size:17px;}
.activebox dt span { color:#ff0000; font-family:Arial; font-size:15px; text-transform:capitalize; font-weight:bold;}
.activebox dd {width:305px; height:auto; overflow:hidden;}
.activebox dd a.pic { width:305px; height:157px; overflow:hidden; display:block; margin-top:10px; text-align:center; position:relative;}
/*首页新闻*/
.newsbox{width:357px; height:220px; float:left; overflow:hidden; background:#ffffff; margin-left:19px; }
.newsbox dt { width:357px; height:45px; overflow:hidden; line-height:45px;}
.newsbox dt a.more { font-size:12px; line-height:14px; margin-top:15px; margin-right:0; float:right; color:#ff0000;}
.newsbox dt strong { color:#ff0000; font-size:17px;}
.newsbox dt span { color:#ff0000; font-family:Arial; font-size:15px; text-transform:capitalize; font-weight:bold;}
.newsbox dd {width:357px; height:auto; overflow:hidden;}
.newsbox dd ul { width:357px; height:auto; overflow:hidden; line-height:34px; }
.newsbox dd ul li { height:34px; line-height:34px; border-bottom:1px dotted #7a7979; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsbox dd ul li a {background:url(../images/newsbox_list_ico.gif) 2px center no-repeat; padding-left:10px}
.newsbox dd ul li:hover a{ color:#ffffff; background:#ff0000 url(../images/newsbox_list_ico1.gif) 2px center no-repeat;}
.newsbox dd ul li span { float:right;}
/*二维码*/
.qrcodebox { width:260px; height:220px; float:right; margin-right:10px;}
.qrcodebox .pic { margin-top:70px;}
.mr0 { margin-right:0;}
.servicebox { width:1003px; height:266px; overflow:hidden; float:left; margin-top:30px; border-top:2px solid #c0c0c0;}
.servicebox ul li { width:216px; height:216px; float:left; overflow:hidden; background:url(../images/service_case_bg.gif) no-repeat; margin:16px; position:relative; text-align:center;}
.servicebox ul li a { display:block; width:216px;}
.servicebox ul li a:hover { }
.servicebox ul li p.ico{ width:100%; height:64px; overflow:hidden; position:absolute; left:0; top:10px;}
.servicebox ul li p.title { font-size:18px; margin-top:8px; font-weight:bold; color:#ff0000; position:absolute; left:0; top:70px; width:100%;}
.servicebox ul li p.desc{ line-height:27px; font-size:13px; margin-top:5px; position:absolute; left:0; top:100px; width:100%;}
/*首页联系我们*/
.contactbox { width:284px; height:278px; overflow:hidden; float:right; margin-right:7px; margin-top:27px;}
.contactbox dt { width:284px; height:132px; overflow:hidden; background:#e1e1e1;}
.contactbox dt a { width:276px; height:124px; display:block; margin-top:4px; margin-left:4px; }
.contactbox dd { width:284px; height:auto; overflow:hidden;  margin-top:7px;}
.contactbox dd p.text { font-size:13px; color:#010101; line-height:26px; margin-top:10px;}
/*公告*/
.noticebox{width:298px; height:274px; background:url(../images/noticebox_bg.gif) no-repeat; float:left; margin-left:11px; overflow:hidden;}
.noticebox dt { width:298px; height:43px; line-height:43px;}
.noticebox dt a.more { overflow:hidden; color:#c13231; font-size:13px; line-height:16px; float:right; margin-top:14px; margin-right:13px;}
.noticebox dt strong { color:#ffffff; font-size:16px; font-weight:normal; margin-left:15px;}
.noticebox dt span { margin-left:10px; color:#bdbdbd; font-family:Arial; font-size:10px; text-transform:uppercase;}
.noticebox dd {width:298px; height:auto;}
.noticebox dd ul { width:263px; height:auto; overflow:hidden; line-height:43px; margin:0 auto; margin-left:19px; margin-top:4px;}
.noticebox dd ul li { height:43px; line-height:43px; text-indent:13px; background:url(../images/noticebox_list_ico.gif) 0 center no-repeat; border-bottom:1px solid #a8a7a7;}
.noticebox dd ul li a { width:263px; display:block; height:43px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*首页产品滚动*/
.productbox{width:1003px; height:217px; background:url(../images/productbox_bg.gif) no-repeat; float:left; margin-top:13px; overflow:hidden;}
.productbox dt { width:1003px; height:43px; line-height:43px;}
.productbox dt a.more { overflow:hidden; color:#c13231; font-size:13px; line-height:16px; float:right; margin-top:14px; margin-right:13px;}
.productbox dt strong { color:#ffffff; font-size:16px; font-weight:normal; margin-left:15px;}
.productbox dt span { margin-left:10px; color:#bdbdbd; font-family:Arial; font-size:10px; text-transform:uppercase;}
.productbox dd {width:1003px; height:auto;}
.productbox dd ul { width:976px; height:143px; overflow:hidden;}
.productbox dd ul li {float:left; height:174px; margin-right:7px; text-align:center;}
.productbox dd ul li a.pic { display:block; width:190px; height:143px; overflow:hidden;}
.productbox dd ul li p.name { line-height:24px; height:24px; font-size:12px; text-align:center; font-size:12px;}
.productbox dd ul li p.name a { font-size:12px;}
/*幻灯片*/
.slidebox { width:212px; height:auto; float:left; margin-top:48px;}
.slidebox dt { width:212px; height:116px; background:url(../images/slidebox_title_bg.gif) no-repeat;}
.slidebox dt strong { color:#ff3d01; font-size:14px; font-weight:normal; margin-left:30px;}
.slidebox dt a { display:block; width:212px; height:116px; overflow:hidden; text-indent:-999px;}
.slidebox dd{ width:212px; height:323px;}
.slidebox dd ul { width:212px; height:289px; overflow:hidden;}
.slidebox dd ul li { width:212px; height:289px; float:left;}
.slidebox dd a.leftbtn { width:34px; height:34px; display:block; float:right; background:url(../images/slidebox_crtl_bg.gif) no-repeat;}
.slidebox dd a.rightbtn { width:34px; height:34px; display:block; float:right; background:url(../images/slidebox_crtl_bg.gif) -34px 0 no-repeat;}
/*多彩生活*/
.lifebox{width:399px; height:255px; background:url(../images/lifebox_bg.gif) no-repeat; float:left; margin-top:18px; margin-left:10px; overflow:hidden;}
.lifebox dt { width:399px; height:43px; line-height:43px;}
.lifebox dt a.more { overflow:hidden; color:#c13231; font-size:13px; line-height:16px; float:right; margin-top:14px; margin-right:13px;}
.lifebox dt strong { color:#ffffff; font-size:16px; font-weight:normal; margin-left:15px;}
.lifebox dt span { margin-left:10px; color:#bdbdbd; font-family:Arial; font-size:10px; text-transform:uppercase;}
.lifebox dd {width:399px; height:auto;}
.lifebox dd ul { width:369px; height:auto; overflow:hidden; line-height:27px; margin:0 auto; margin-left:13px; margin-top:10px;}
.lifebox dd ul li { height:27px; line-height:27px; text-indent:18px; background:url(../images/noticebox_list_ico.gif) 5px center no-repeat;}
.lifebox dd ul li span { float:right; text-indent:0;}
.lifebox dd ul li a.title { float:left; width:280px; height:27px; line-height:27px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lifebox dd ul li.pic { height:80px; overflow:hidden; border-bottom:1px solid #a8a7a7; text-indent:0; background:none;}
.lifebox dd ul li.pic a.title { float:left; width:248px; height:26px; color:#c13231; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lifebox dd ul li.pic a.pic { width:105px; height:64px; float:left; margin-right:15px; margin-top:5px;}
.lifebox dd ul li.pic p.desc { line-height:17px; font-size:10px;}

/*产品类别*/
.productsortbox {width:232px; height:217px; overflow:hidden; float:left;}
.productsortbox dt { width:232px; height:33px; line-height:33px; background:url(../images/productsortbox_title_bg.gif) no-repeat;}
.productsortbox dt strong { color:#ffffff; font-size:18px; font-weight:normal; margin-left:31px;}
.productsortbox dt .more { color:#ffffff; float:right; font-size:14px; height:18px; line-height:18px; margin-top:8px; margin-right:5px; font-family:Arial;}
.productsortbox dd { width:232px;}
.productsortbox dd a.pic { display:block; margin-top:5px;}
.productsortbox dd ul { width:232px; height:auto; overflow:hidden; margin-top:4px; font-size:14px; font-weight:bold;}
.productsortbox dd ul li { width:232px; min-height:31px; line-height:31px; background:url(../images/productsortbox_list_bg.gif) no-repeat; overflow:hidden; margin-top:1px;}
.productsortbox dd ul li a { display:block; width:232px; min-height:31px; line-height:31px; color:#5eab03; overflow:hidden; text-indent:48px;}

/*企业文化*/
.culturebox{width:246px; height:220px; float:left; background:url(../images/box_title_left_bg.gif) no-repeat; position:relative; overflow:hidden;}
.culturebox dt {width:246px; height:32px; line-height:32px;}
.culturebox dt strong { margin-left:28px; font-size:16px; color:#ffffff; font-weight:normal;}
.culturebox dt a.more{ height:24px; line-height:24px; font-size:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; float:right; margin-top:5px; margin-right:14px;}
.culturebox dd {width:246px; height:187px; margin-top:5px;}
.culturebox dd ul {margin-top:10px; margin-left:20px;}
.culturebox dd ul li {line-height:27px; height:27px; text-indent:8px; color:#a48b64; background:url(../images/news_list_ico.gif) 0 center no-repeat;}
.culturebox dd ul li a {}
.culturebox dd ul li span{margin-right:10px}

/*首页联系*/
.commbox{width:238px; height:240px; float:left; margin-left:21px; margin-top:16px; background:#363636; position:relative; overflow:hidden;}
.commbox dt {font-size:0; height:0; line-height:0; margin:0; padding:0;}
.commbox dd {width:238px;}
.commbox dd a{display:block; width:238px; margin-top:19px;}

/*内页导行*/
.guidebox{width:266px; height:auto; overflow:hidden;}
.guidebox dt {width:266px; height:23px; line-height:23px; background:url(../images/guidebox_title_bg.gif) no-repeat;}
.guidebox dt strong {font-size:18px; color:#ff0000; font-weight:normal; margin-left:11px;}
.guidebox dt span { color:#ff0000; font-size:15px; font-family:Arial; margin-left:10px;}
.guidebox dd {width:266px; height:auto; margin-top:14px; overflow:hidden;}
.guidebox dd ul {width:264px; height:auto; overflow:hidden; font-size:16px; border-left:1px solid #ff0000; border-top:1px solid #ff0000; border-right:1px solid #ff0000;}
.guidebox dd ul li {width:264px; min-height:43px; line-height:43px; text-indent:47px; border-bottom:1px solid #ff0000;}
.guidebox dd ul li a{ display:block; color:#666666; min-height:49px; line-height:49px; background:url(../images/guidebox_list_ico.gif) 222px center no-repeat;}
.guidebox dd ul li a:hover { background:#ff0000 url(../images/guidebox_list_ico1.gif) 222px center no-repeat; color:#ffffff;}
.guidebox dd ul li.on a { background:#ff0000 url(../images/guidebox_list_ico1.gif) 222px center no-repeat; color:#ffffff;}
/*内页联系我们*/
.contact {width:234px; height:222px; background:url(../images/contact_bg.gif) no-repeat; margin-top:52px; margin-left:0; overflow:hidden; float:left;}
.contact dt {width:234px; height:43px; line-height:43px;}
.contact dt strong {font-size:20px; color:#ffffff; font-weight:normal; margin-left:68px;}
.contact dd { width:234px; height:auto; position:relative;}
.contact dd p.tel{ font-family:Arial; color:#c03232; font-size:18px; line-height:30px; font-weight:bold; position:absolute; left:95px; top:48px;}
.contact dd p.text { line-height:26px; position:absolute; left:13px; top:89px;}
/*内容显示*/
.contentbox{width:690px; height:auto; float:left; overflow:hidden; margin-left:17px; padding-bottom:10px;}
.contentbox dt {width:690px; height:23px; line-height:23px; border-bottom:1px solid #ff0000;}
.contentbox dt strong { margin-left:10px; font-size:14px; float:left; color:#ff0000; font-weight:normal;}
.contentbox dt span.entitle { font-size:11px; color:#c13231; margin-left:10px; text-transform:uppercase; float:left; display:none;}
.contentbox dt span { float:right; color:#585858; margin-right:8px;}
.contentbox dt span a{ color:#585858;}
.contentbox dd {width:690px; height:auto; overflow:hidden; margin-top:10px; }
/*首页友情链接*/
.friendlinks_bg { height:163px; overflow:hidden; background:url(../images/friendlink_bg.jpg) top center no-repeat; margin-top:12px;}

.friendlinks {width:1003px; height:auto; overflow:hidden; line-height:40px; font-size:14px; margin:0 auto;}
.friendlinks dt { width:1003px; height:41px; line-height:41px; background:url(../images/friendlink_bg.jpg) top center no-repeat;}
.friendlinks dd { width:1003px; height:123px;}
.friendlinks ul {}
.friendlinks ul li{color:#ffffff; float:left; margin:0 10px; font-weight:bold; height:75px;}
.friendlinks ul li a{ display:block; color:#ffffff; font-weight:normal; font-size:12px; padding:0 5px; height:75px;}

/*页脚*/
.footer_bg{height:auto; margin-top:25px; min-height:46px; background:#e60013;}
.footer {width:1003px; height:auto; margin:0 auto; background:#e60013; overflow:hidden;}
.footer p.logo { width:172px; height:138px; float:left; margin-top:9px; margin-left:10px; background:url(../images/footer_logo.jpg) no-repeat; overflow:hidden;}
.footer p.text { line-height:46px; font-size:12px; color:#ffffff;}
.footer p.text a { color:#ffffff;}
.footer p.text span.fr { float:right;}
.footer span.copy {font-family:Arial, Helvetica, sans-serif;}
.clear{ clear:both; margin:0; padding:0;}
#kinMaxShow{ display:none;}
