@charset "utf-8";
/* CSS Document */
#content{
	width:993px; height:auto; min-height:680px; margin:0 auto; border:solid 0px #00f;
	background:url("../images/content_bg.jpg") no-repeat center top #FFF450;
}
#content h3{
	font-size:15px; color:#221A05;
}
#content ul{
	margin-top:10px;
}
#content .left{
	float:left; display:inline; width:270px; margin:0 6px; border:solid 0px #f00;
}
.c_left_box{
	float:left; width:270px; z-index:-1; border:solid 0px #00f;
}
.c_left_box h3.title{
	float:left; width:270px; height:37px; line-height:37px; margin:0; padding:0; text-align:center;
	background:url("../images/left_title_bg.png") no-repeat center;
}
.c_left_box .centent{
	float:left; width:270px; padding:10px 0; border:solid 0px #00f;
}
.c_left_box .centent .icon{
	float:left;
}
#content .mid{
	float:left; display:inline; width:444px; margin:0 10px; border:solid 0px #00f;
}
.c_mid_box{
	float:left; width:444px; 
}
.c_mid_box h3.title{
	float:left; width:444px; height:37px; line-height:37px; margin:0; padding:0; text-align:center;
	background:url("../images/mid_title_bg.png") no-repeat center;
}
.c_mid_box .centent{
	float:left; width:444px;
}
.c_mid_box .centent .icon{
	float:left;
}
#content .right{
	float:left; display:inline; width:235px; margin:0 6px; border:solid 0px #00f;
}
.c_right_box{
	float:left; width:231px; border:solid 0px #00f;
}
.c_right_box h3.title{
	float:left; width:231px; height:37px; line-height:37px; margin:0; padding:0; text-align:center;
	background:url("../images/right_title_bg.png") no-repeat center;
}
.c_right_box .centent{
	float:left; width:231px; border:solid 0px #00f;
}
.c_right_box .centent .icon{
	float:left;
}

ul.list{
	float:left;
}
ul.list li{
	line-height:25px;
}
ul.list li.more{
	text-align:right;
}
#yszs_list{
	float:left; width:185px; border:solid 0px #00f;
}
#yszs_list li{
	 display:block;  width:185px; height:25px; overflow:hidden;
}
#xwzx_list{
	float:left; width:360px; border:solid 0px #00f;
}
#xwzx_list li{
	padding-left:30px; background:url("../images/news_li_ico.gif") no-repeat left center;
}
#xwzx_list li{
	 display:block; width:330px; height:30px; overflow:hidden;
}
#xwzx_list li.more{
	background:none; height:28px;
}
ul.flist{
	float:left;
}
ul.flist li{
	float:left;
}
#login_frm{
	margin-left:10px; line-height:30px; text-align:center; border:solid 0px #00f;
}
#login_frm .input{
	width:120px;
}
#login_frm .rcode{
	width:60px;
}
#login_frm .rcode_img{
	width:60px; vertical-align:middle;
}
#cgal_list ul li a{
	float:left; display:block; margin:0 5px;
}
#pxjd_icon{
	float:left; display:inline; margin-left:5px; margin-top:10px;
}
#pxjd_list{
	width:145px; margin-left:10px; overflow:hidden; border:solid 0px #00f;
}
#pxjd_list li{
	display:block;  width:145px; height:25px; overflow:hidden; border:solid 0px #00f;
}

#scroll_box{
	width:444px; margin-top:5px; overflow: hidden; border:solid 0px #f00;
}
#scroll_content{
	float:left; width:1490px; height:117px; overflow: hidden; border:solid 0px #0f0;
}
#scroll_content ul{
	margin:0; padding:0px; width:745px; overflow:hidden; text-align:center;
}
#scroll_content ul li{
	float:left; display:inline; margin:0 2px; border:solid 0px #f0f;
}
#scroll_content ul li img{
	border:0; width:145px; height:117px;
}
#scroll_content_1{
	float:left;
}
#scroll_content_2{
	float:left;
}
.clear_btn{
	width:59px; height:23px; background:url("images/clear_btn.jpg"); border:0;cursor:pointer;
}
.login_btn{
	width:59px; height:23px; background:url("images/login_btn.jpg"); border:0;cursor:pointer;
}
.search_btn{
	width:46px; height:19px; vertical-align:middle; background:url("images/search_btn.jpg"); border:0;cursor:pointer;
}
#search_icon{
	margin-top:15px;
}
#search_frm{
	float:left; margin:10px 0; height:72px; line-height:72px;
}
#search_frm .search_input{
	width:100px; vertical-align:middle;
}
#flink_list{
	margin-left:10px;  height:25px; line-height:25px;
}
#flink_list li{
	display:block; width:70px; height:25px; overflow:hidden;
}

#article_cat_tile{
	width:893px;  margin:0 auto; line-height:37px; padding-left:100px; background:url("../images/article_cat_title_bg.png") no-repeat center #FFF450;
}
#article_content{
	width:993px; height:auto;  margin:0 auto; background:#FFF450;
	background:url("../images/article_content_bg.jpg") repeat-y center #FFF450;
}
#article_content .top{
	float:left;width:993px;  height:26px;
	background:url("../images/article_content_bg_top.jpg") no-repeat top center #FFF450;
}
#article_content .bottom{
	float:left;width:993px;  height:28px; 
	background:url("../images/article_content_bg_bottom.jpg") no-repeat top center #FFF450;
}
#article_content .left{
	float:left; display:inline; width:135px; margin-left:12px;  border:solid 0px #00f;
	background:url("../images/side_bg.jpg") no-repeat top center #FFF450;
}
#article_content .right{
	float:left; display:inline; width:820px; margin-left:10px;
}
#article_content .right h4.title{
	font-weight:normal; font-size:13px; margin:0; line-height:40px; padding-left:40px;
	background:url("../images/news_li_ico.gif") no-repeat left center #FFF450;
}
#article_content .right hr.line{
	border:3px #F60 dashed;
}
#article_content .right .article_content_text{
	min-height:520px; padding:0 20px; background:url("../images/content_bg.jpg") no-repeat top center #FFF450;
}
#article_content .right .article_content_text ul.article_list{
	margin-top:20px;line-height:25px;
}
#article_content .right .article_content_text ul.article_list li a{
	margin:0 20px 0 10px; line-height:25px;
}
#article_content #article_right{
	width:760px; padding:0 30px; border:solid 0px #00f;
}
#article_content #article_right h4.article_title{
	text-align:center; color:#FF0033; font-size:15px;
}
#article_content #article_right .article_info{
	text-align:right;
}
#article_content #article_right hr.article_line{
	border:solid 2px #6A0000;
}
#article_content #article_right .article_content_text{
	line-height:25px; margin-top:10px; padding:0; font-size:13px;
}

#article_content .product_menu{
	float:left; width:145px; margin:5px; overflow:hidden; border:solid 0px #00f; border-right:dashed 1px #f00;
}
#article_content .product_menu ul.product_cat_list{
	line-height:30px; background:#CCCC33;
}
#article_content .product_menu ul.product_cat_list li.cat{
	margin-left:15px; padding-left:10px; line-height:30px; background:#FDB700; border:solid 1px #FFF33B; border-left:0; border-bottom:0;
}
#article_content .product_menu ul.product_cat_list li.cat a{
	color:#f00; font-weight:bold; font-size:14px;
}
#article_content .product_menu ul.product_cat_list li.sub_cat{
	line-height:30px; background:#FFFFCC;
}
#article_content .product_menu ul.product_subcat_list{
	padding-left:20px;
}
#article_content .product_menu ul.product_subcat_list li{
	border:solid 1px #FFF33B; border-left:0; border-bottom:0;
}
#article_content #product_right{
	width:670px; margin-left:0; border:solid 0px #00f;
}
#article_content #product_right h4.title{
	width:630px; border:solid 0px #00f;
}
#article_content #product_right hr.line{
	width:660px; margin-left:0;
}
#article_content #product_right .article_content_text{
	width:670px; padding:0; border:solid 0px #00f;
}
#article_content #product_right .article_content_text ul.product_list{
	float:left; width:670px;
}
#article_content #product_right .article_content_text ul.product_list li{
	float:left; display:inline; width:146px; height:165px; margin: 10px; line-height:20px; text-align:center; overflow:hidden;
}
#article_content #product_right .article_content_text ul.product_list li a{
	display:block;
}
#article_content #product_right .article_content_text ul.product_list li a img{
	width:140px; height:120px; border:solid 3px #CC0000;
}
.article_content_text p.contact{
	line-height:30px; font-size: large; font-weight:bold; color:#FF0033;
}