﻿body {
	margin:0px;
	font-size:12px;
	font-family:"微软雅黑";
	background-image: url(/Content/Images/RedFangzhi/web_top_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
ul { margin:0px; padding:0px; list-style-type:none;}
*{padding:0;margin:0;}
img { border:0px;}

.web_top {
	width:100%;
	height:146px;
	overflow:hidden;
	background-position: center top;
	border:solid 0px blue;
}
.web_top_container {
	width:1440px;
	margin:0px auto;
	background-image: url(/Content/Images/RedFangzhi/web_top_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border:solid 0px yellow;
}
.web_top_logo { height:108px; width:100%;}
.web_top_logo_right {
	float:right;
	width:213px;
	margin-top: 20px;
}
.web_top_logo_right a {
	color:#666;
	text-decoration: none;
	padding-left: 38px;
	border:solid 0px blue;
}
.web_top_logo_right a:link { color:#666; text-decoration:none;}
.web_top_logo_right a:hover { color:#666; text-decoration:underline;}
.web_top_menu_container { width:936px; margin:0px auto;background:url(/Content/Images/RedFangzhi/top_menu_bg2.jpg)}
.web_top_menu_left {
	height:36px;
	width:936px;
	margin-left:auto;
	margin-right: auto;
	padding-left: 0px;
	border:solid 0px blue;
}

.web_top_menu_left ul li { width:150px; height:36px; float:left; line-height:38px; font-size:15px; font-weight:bold; text-align:center; margin-top:2px;}
.web_top_menu_left ul li a {
	color:#FDF9EA;
	text-decoration: none;
}
.web_top_menus ul li a:hover { color:#FDF9EA; text-decoration:underline;}

.web_bottom {
	width:100%;
	height:106px;
	overflow:hidden;
	background-image: url(/Content/Images/RedFangzhi/footbgmain.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.web_bottom_container {
	width:936px;
	height: 45px;
	line-height: 30px;
	color: #242424;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
}
.web_copyright {
	height:40px;
	color: #CCC;
	line-height: 40px;
}


.web_flash { width:100%; height:auto; overflow:hidden; margin-top:1px;height:auto;}
.web_flash_container { width:936px; margin:0px auto;height:auto;}
.web_flash_left { float:left; width:936px;height:auto;}

.web_main {
	width:100%;
	height:auto;
	overflow:hidden;
}

.web_main_newsbg{width:936px; margin:0px auto;height:auto;}
.web_main_product_box{width:936px; margin:10px auto;height:auto;border:solid 0px blue; }
.web_main_containet_top {
	height: 32px;
	background-color: #F5F5F5;
	border: 1px solid #D7D7D7;
	padding-top: 1px;
	padding-bottom: 1px;
	float: left;
	width: 934px;
	margin-top: 21px;
}
.web_main_containet_top img {
	float: left;
	margin-left: 10px;
}
.web_main_containet_con {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	border-left-color: #d7d7d7;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	width: 894px;
	height:auto;
	padding-bottom: 10px;
}


.web_main_containet_con ul  {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.web_main_containet_con ul li {
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}

.web_main_containet_con ul li img{
	padding: 3px;
	height: 113px;
	width: 138px;
	border: 1px solid #ccc;
}
.web_main_containet_con ul li a {
	font-size: 12px;
	color: #434343;
	text-decoration: none;
}
.web_main_containet_con ul li i {
	font-style: normal;
	background-image: url(/Content/Images/RedFangzhi/cp_wz_bj.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	line-height: 40px;
	margin-top: 2px;
}
.web_main_containet_con ul li a:hover {
	text-decoration: underline;
	color: #000;
}





.web_main_containet_top a {
	float: right;
	text-decoration: none;
	line-height: 32px;
	color: #7b7b7b;
	padding-right: 12px;
}


.web_main_container {
	width:936px;
	height:auto;
	overflow:hidden;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 17px;
	margin-left: auto;
}
.web_main_product {}
.web_main_right { float:right; width:200px; overflow:hidden; background:url(/Content/Images/RedFangzhi/side_right_bg.png) no-repeat; padding-left:20px; background-position:5px 0px;}
.web_main_left { float:left; width:760px;}

.line_right_h5 { height:5px; border-top:1px #CCC dashed; margin-top:5px; width:100%;}
.line_right_h10 { height:10px; width:100%;}
.line_right_h15 { height:15px; width:100%;}

#focus {width:740px; height:280px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:740px; height:280px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:740px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:720px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(/Content/Images/RedFangzhi/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus img { border:none;}
.index_flash { width:936px; height:390px;overflow:hidden;}
.index_count { height:35px; background:url(/Content/Images/RedFangzhi/count_bg.png) no-repeat; line-height:32px; color:#565656; padding-left:15px; font-size:13px;}
.index_count span { color:#F60; padding-left:3px; padding-right:3px; font-weight:bold;}
.index_count_bottom { width:755px; height:12px; background:url(/Content/Images/RedFangzhi/content_underline.png) no-repeat; background-position:center;}
.index_count_bottom_f { width:950px; height:12px; background:url(/Content/Images/RedFangzhi/content_underline.png) no-repeat; background-position:center;}
.chanpin_bj {
	background-image: url(/Content/Images/RedFangzhi/pro_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 103px;
	width: 291px;
	padding-top: 7px;
	padding-left: 15px;
	margin-right: 14px;
	margin-left: 14px;
}
.chanpin_bj_img {
	height: 90px;
	width: 92px;
	float: left;
}
.chanpin_bj_tilte {
	float: left;
	color: #3399cc;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	line-height: 28px;
	letter-spacing: 2px;
	padding-left: 12px;
}
.chanpin_bj a .chanpin_bj_zw{
	font-size: 12px;
	float: left;
	width: 165px;
	padding-left: 12px;
	line-height: 18px;
}
.chanpin_bj a {
	color: #999999;
	text-decoration: none;
}
.chanpin_bj a:hover {
	text-decoration: underline;
	color: #333;
}
 #demo {
	overflow:hidden;
	width: 100%;
	float: left;
	height: 150px;
    }
    #indemo {
	float: left;
	width: 1000%;
	height: 100%;
    }
    #demo1 {
	float: left;
    }
    #demo2 {
     float: left;
    }

.web_content {
	height: 205px;
	width: 936px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 12px;
	background-image: url(../Content/Images/RedFangzhi/web_main_bg.jpg);
	background-repeat: repeat-x;
}
.clear {
	clear: both;
}

.web_about {
	width: 341px;
	float: left;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.web_about_top {
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.web_about_top span {
	width: 40%;
	display: block;
	float: left;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.web_about_top a {
	float: right;
	padding-top: 12px;
}
.about_content {
	float: left;
	width: 100%;
	color: #242424;
	font-size: 12px;
	line-height: 21px;
	letter-spacing: 1pt;
	padding-left: 4px;
	padding-top: 10px;
}
.about_content img  {
	float: left;
	height: 112px;
	width: 140px;
	display: block;
	padding-right: 6px;
}
.xin_news {
	width: 290px;
	float: left;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 0px;
	padding-left: 20px;
}.xin_news_content
 {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.xin_news_img {
	float: left;
	padding-right: 5px;
}
.xin_news_title {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.xin_news_xnr {
	float: left;
	width: 210px;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	overflow: hidden;
	height: 72px;
}
.xin_news_content ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 100%;
}
.xin_news_content ul li {
	float: left;
	display: block;
	width: 100%;
	background-image: url(/Content/Images/RedFangzhi/sanj.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
}
.xin_news_content ul li a {
	padding-left: 12px;
	color: #242424;
	text-decoration: none;
	display: block;
	line-height: 28px;
}
.xin_news_content ul li a:hover {
	color: #F00000;
	text-decoration: underline;
}

.xin_news_content ul li a span {
	float: left;
}
.xin_news_content ul li a i {
	float: right;
	font-style: normal;
	color: #242424;
}





.contact {
	float: left;
	width: 200px;
	padding-left: 18px;
}
.contact_content {
	float: left;
	width: 100%;
	color: #242424;
	font-size: 12px;
	line-height: 28px;
	letter-spacing: 1pt;
	padding-left: 4px;
	padding-top: 10px;
}

.websub_main_content { 
    float: left;
	width: 100%;
	letter-spacing: 1pt;
	padding-left: 4px;
	}
.websub_main_content img  {
	float: left;
	display: block;
	padding-right: 6px;
}
.websub_main_left { float:left; width:210px; overflow:hidden; background:url(/Content/Images/RedFangzhi/side_left_cat.png) no-repeat; margin-top:20px;}
.websub_main_right {
	float:right;
	width:680px;
	margin-top:20px;
	border:solid 1px #dcdcdc;
}

.newstitle{float:right; width:660px;height:38px; padding:20px 20px 20px 5px;border:solid 1px #dcdcdc; border-bottom:solid 0px #dcdcdc;margin-top:15px; font-size:1.5em;font-weight:bold; }
.newscontent{float:right; width:660px; color:#333333; padding:20px 20px 20px 5px; border:solid 1px #dcdcdc;border-top:solid 0px #dcdcdc;overflow:auto;}
.newscontent{font-family: "宋体";font-size: 12px;line-height: 20px;color: #333333;text-decoration: none;}



.websub_main_position { color:#666; height:30px; line-height:25px; width:100%; border-bottom:1px #DDD solid;}
.websub_main_position a:link { color:#666; text-decoration:none;}
.websub_main_position a:hover { color:#F00; text-decoration:underline;}
.websub_main_position a:visited { color:#666; text-decoration:none;}
.websub_main_container { overflow:hidden;}

.websub_main_productlist { width:678px; overflow:hidden;}
.websub_main_productlist ul { width:678px; overflow:hidden;}
.websub_main_productlist ul li { width:168px; float:left; text-align:center; margin-right:20px; margin-left:20px; margin-top:25px; border:1px #DCD7D7 solid; padding:4px; background-color:#FAF8F5; color:#888;}
.websub_main_productlist ul li:hover { border:1px #F17073 solid;}
.websub_main_productlist ul li span { color:#F60;}
.websub_main_productlist ul li img { border:none; width:168px; height:126px;}
.websub_main_productlist ul li a:link { color:#E2171B; text-decoration:none;}
.websub_main_productlist ul li a:hover { color:#E2171B; text-decoration:underline;}
.websub_main_productlist ul li a:visited { color:#E2171B; text-decoration:none;}

.paging_container { height:50px; line-height:50px; color:#9E9E9E;}
.paging_container a:link { color:#9E9E9E; text-decoration:none;}
.paging_container a:hover { color:#9E9E9E; text-decoration:none;}
.paging_container a:visited { color:#9E9E9E; text-decoration:none;}

.box_side { width:200px; overflow:hidden;}
.box_side_title {
	width:190px;
	padding-left:10px;
	height:36px;
	color:#FFF;
	font-size:16px;
	line-height:36px;
	background:url(/Content/Images/RedFangzhi/widget_title.jpg) no-repeat;
}
.box_side_content { width:198px; border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid; overflow:hidden; background:#FAF8F5; color:#666;}
.box_side_content ul { padding:10px;}
.box_side_content ul li { float:left; height:24px; width:180px;}
.box_side_content ul li a:link { color:#666; text-decoration:none;}
.box_side_content ul li a:hover { color:#666; text-decoration:underline;}
.box_side_content ul li a:visited { color:#666; text-decoration:none;}
.box_side_contact { padding:10px; line-height:24px; color:#666;}
.box_side_contact span { font-weight:bold;}
.box_side_qq { height:30px; padding-top:8px;}

.box_side_kinds { width:198px; border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid; overflow:hidden; background:#FAF8F5;}
.box_side_kinds ul { padding:10px;}
.box_side_kinds ul li { float:left; height:27px; width:150px; background:url(/Content/Images/RedFangzhi/kinds_title_bg.jpg) no-repeat; padding-left:30px; line-height:27px; margin-bottom:10px; color:#666;}
.box_side_kinds ul li a:link { color:#88634A; text-decoration:none;}
.box_side_kinds ul li a:hover { color:#88634A; text-decoration:underline;}
.box_side_kinds ul li a:visited { color:#88634A; text-decoration:none;}

.web_main_top {
	height: 232px;
	width: 998px;
}
.websub_main_newslist { width:100%; overflow:hidden;}
.websub_main_newslist ul li { height:30px; line-height:30px; border-bottom:1px #B2B2B2 dashed; width:100%;}
.websub_main_newslist ul li span { float:right; color:#888; padding-right:5px;}
.websub_main_newslist ul li a:link { color:#88634A; text-decoration:none;}
.websub_main_newslist ul li a:hover { color:#F00; text-decoration:underline;}
.websub_main_newslist ul li a:visited { color:#88634A; text-decoration:none;}

.paging_container { height:50px; line-height:50px; color:#9E9E9E;}
.paging_container a:link { color:#9E9E9E; text-decoration:none;}
.paging_container a:hover { color:#9E9E9E; text-decoration:none;}
.paging_container a:visited { color:#9E9E9E; text-decoration:none;}




/*said*/

.side_right{float:right; width:720px;}
.side { float:left; width:194px;border:solid 0px blue; }
.side_box { margin-bottom:8px;}
.side_box h2 { height:25px; padding:6px 10px 0 10px; background:url(/Content/Images/public/side_bg.png) 0 0 no-repeat; font-size:14px; color:#ffffff;}
.side_box h2 strong { color:#ffffff;}
.side_con { padding:0 10px 10px; background:url(/Content/Images/public/side_bg.png) 0 bottom no-repeat;}
.product { padding:3px 10px; }
.product strong{color:#9A0E1B;}
.producpategories{padding:3px 0; margin:3px 0 8px;  text-align:left;border-bottom:1px dashed #dcdcdc;}

.web_main_news_all{width:936px; margin:auto; height:auto;border:solid 0px black;}
.newstitle{float:right; width:680px;height:38px; padding:20px 20px 20px 20px;border:solid 0px #dcdcdc; border-bottom:solid 0px #dcdcdc;margin-top:15px; font-size:1.5em;font-weight:bold; }
.newscontent{float:right; width:680px; color:#333333; padding:20px 20px 20px 20px; border:solid 1px #dcdcdc;border-top:solid 1px #dcdcdc;overflow:auto;}
.newscontent{font-family: "宋体";font-size: 12px;line-height: 20px;color: #333333;text-decoration: none;}
.news_more{ float:right;   width:50px; height:15px;border: solid 1px red;margin-right:12px; margin-top:-20px; }

#newstitle{float:right; width:680px;height:38px; padding:20px 20px 20px 20px;border:solid 1px #dcdcdc; border-bottom:solid 0px #dcdcdc;margin-top:15px; font-size:1.5em;font-weight:bold; }
#newscontent{float:right; width:680px; color:#333333; padding:20px 20px 20px 20px; border:solid 1px #dcdcdc;border-top:solid 0px #dcdcdc;overflow:auto;}
#newscontent{font-family: "宋体";font-size: 12px;line-height: 20px;color: #333333;text-decoration: none;}

#newsmore_title{ float:right; margin-left:10px; width:700px; height:20px; border-bottom: 1px solid #8f8f8f; }
#newsmore_content{ float:right; margin-left:30px; margin-top:16px; width:680px;   border: 0px solid #8f8f8f; }


.xin_news_more_content ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 100%;
}
.xin_news_more_content ul li {
	float: left;
	display: block;
	width: 100%;
	background-image: url(/Content/Images/RedFangzhi/sanj.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
}
.xin_news_more_content ul li a {
	padding-left: 12px;
	color: #242424;
	text-decoration: none;
	display: block;
	line-height: 28px;
}
.xin_news_more_content ul li a:hover {
	color: #F00000;
	text-decoration: underline;
}

.xin_news_more_content ul li a span {
	float: left;
}
.xin_news_more_content ul li a i {
	float: right;
	font-style: normal;
	color: #242424;
}


/*product*/
.product_list{float:right; width:730px;border:1px solid #AB0000;margin-top:4px; }
.product_list h2 { padding:6px 10px 0 10px; height:28px; background:url(/Content/Images/public/productlist_bg.gif) repeat-x; font-size:14px; color:#ffffff;}

.p-all {width: 130px;height: 260px;float: left; margin: 9px;text-align: center;border:0px solid #AB0000;}
.p-img{width: 130px;height: auto;margin: 2px;text-align: center; }



.p-name{width: 130px;height: auto;float: left;margin: 2px;text-align: center;}
.p-explain{width: 130px;height: auto;float: left;margin: 2px;text-align: center;}
.p-price {width: 130px;height: auto;float: left;margin: 2px;text-align: center;}
.p-price a{ color:red;font-weight:bold;}
    


#detail-title{ float:left; border-bottom:0px dashed #dcdcdc; margin-left:20px;font-size:2em; width:700px;}
#details-right{ float:left; width:380px;border-top:1px dashed #dcdcdc;margin-left:10px;}
.details-right-box{float:left; width:360px;height:40px;border-bottom:0px dashed #dcdcdc;font-size:1.2em;margin-left:20px;}
.details-right-box span{float:left; font-size:1.2em ;}
.details-right-box p{float:left; font-size:1.4em ;height:40px;color:red;}
#details-Description{float:left;width:700px;border:0px solid #9A0E1B; border-top:3px solid #9A0E1B; margin-top:15px; padding-top:10px; margin-left:15px;}
#same-kind{float:right; width:720px;border:0px solid #AB0000; font-size:1.5em; margin-top:8px; }

/*details*/
#productdetails{width:320px; float:left; margin-left:5px;border:red 0px solid;}
.slide{position:relative;width:320px;height:320px;border:red 1px solid; float:left; }
.slide .pic{overflow:hidden;width:320px;float:left;position:relative;}
.slide .pic a{display:none;}
.slide .pic img{width:320px;height:320px;border:0px solid #e4e4e4;  }

.slide .pic a.cur{display:block;}
.thumb{padding-top:10px;width:320px; float:left;}
.thumb a{ }
.thumb img{height:40px; width:40px;margin-left:16px;border:0 ;}
.thumb .cur img{border:#ff6700 1px solid;}
.thumb a:hover img{border:#ff6700 1px solid;}
.thumb a{height:26px; width:40px;margin-left:0px; border:0 ; }


 