﻿@charset "utf-8";
html,body{overflow-x:hidden;}
/* *{ margin:0; padding:0;}*/
body {margin: 0;padding:0; height: auto;font-size:12px; font-family:"宋体",sans-serif}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none;color:#000;}
a:hover {color:#9F1D20;}
img {
	border: none;
}

.t2big {
	font-size:16px;
	color: #616161;
	font-family: "宋体","幼圆", Arial, Helvetica, sans-serif;
	height:30px; line-height:30px;
}
.clear{ height:0px; overflow:hidden; clear:both;}
#allpage{ width:1004px;height:auto; margin:0 auto;}
#main{ width:1004px; height: auto; margin:0 auto;overflow:hidden;}
	#header{ width:100%; height:83px;overflow:hidden; position: relative; background-color:#632822; border-top:6px solid #9F1E22}
	.logo { display:block; position:absolute; width:131px; height:41px; top:15px; left:38px;}
	.nav{ position:absolute;top:43px; right:30px;}
	.search { display:none;width:196px; height:24px;background:url(../images/qq_bg.jpg) no-repeat center center;position:absolute; top:15px; right:31px;}
	.qqs{ display:block; width:74px; height:24px; text-indent:-9999px;}
	.banner{width:100%;}
	#container{ width:100%; margin-top:21px; border-bottom:24px solid #C3C3C3;background-color:#FFF;float:left; position: relative}
	
	#side_left{ width:178px;float:left; height:auto;overflow: hidden;}
	.side_menu{  padding-top:5px; padding-bottom:0px;}
	.side_menu p{  margin:0; padding:0;}
	#pic_menu p{ margin:0; padding:0}
	#link{ width:135px; margin-left:25px;}
	#link a { line-height:20px; color:#333; text-indent:10px;}
	#link a:hover { line-height:20px; color:#9F1D20}
	#link p{ margin:0; padding:0;}
	.flsm_menu {width:173px; height:220px;float:right;background:url(../images/menu/flsm.jpg) no-repeat top  right;}
	   #flsm_menu ul { width:116px; padding-top:77px; margin-left:25px;}
	   #flsm_menu ul li{width:100%; float:left;}
	   #flsm_menu ul li a {width:100%; height:27px; margin-bottom:7px; display:block; text-indent:-9999px; overflow:hidden;}
	   #flsm_menu ul li.menu1 a{background:url(../images/menu/flsm.jpg) no-repeat -27px -77px;}
	   #flsm_menu ul li.menu1 a:hover,#flsm_menu ul li.menu1 a.hover {background:url(../images/menu/flsm.jpg) no-repeat -200px -77px;}
	   #flsm_menu ul li.menu2 a{background:url(../images/menu/flsm.jpg) no-repeat -27px -111px;}
	   #flsm_menu ul li.menu2 a:hover,#flsm_menu ul li.menu2 a.hover {background:url(../images/menu/flsm.jpg) no-repeat -200px -111px;}
    .vline{ background: url(../images/side_left_bg.gif) repeat-y top left;}
	#side_right{ width:816px; padding-left:10px; display:inline;float:left; overflow:hidden;padding-bottom:50px;}
	.line{ width:100%; height:1px;margin:10px 0px; background-color:#9F1E22; overflow:hidden; clear:both}
	.right_top { width:100%}
		.right_top .hd{text-align:right;padding-right:40px;padding-bottom:18px; }
		.right_top .loct{ color:#9f1e22}
		.right_top .title{ width:772px; height:23px; line-height:23px;margin-left:20px;border-bottom:1px solid #9F1E22;background:url(../images/loca_l.gif) no-repeat; text-indent:23px;}
		.right_top h2 a{ color:#9f1e22; font-size:15px}
	.right_cont{ width:100%; padding-top:30px;}
	.right_cont2{padding-top:30px; padding-left:25px;color:#4a4a4a; padding-right:30px; text-align:left}
	.right_cont2 h2 { color:#4a4a4a; font-size:18px; text-align:center; display:block; margin-bottom:23px;}
	.right_cont2 p { margin-bottom:20px; line-height:20px; text-align:left}
	.right_cont2 p img {padding-bottom:23px;}
	.right_cont2 p .img_right{ padding-left:23px;}
	.right_cont2 p .img_left{ padding-right:23px;}
	.right_cont2 p .btext{ font-size:14px; color:#9f481e; display:block;}.text_red{color:#9f1e22}
	#index_list{ width:100%; margin-top:10px;}
		.list{ width:720px; padding-left:30px; margin-bottom:25px;}
		.list h3{ display:block; width:114px; float:left;}
	    .list ul { width:600px; padding-top:5px; margin-left:100px;}
		.list ul li {background:url(../images/dot.gif) repeat-x left bottom;float:left; height:20px; margin-bottom:20px;}
		.list ul li a.news_a { display:block;background:url(../images/arrow1.gif) no-repeat 0px 0px;float:left; text-indent:22px}
		.list ul li a.more { display:block; float:right}
	.prod_class{ width:auto;height:18px; overflow:hidden;}
	.prod_class a { display:block; height:18px; padding:0px 8px; margin:0px 2px; font-size:13px; line-height:18px; font-weight:bold;  float:left }
	.prod_class a.current,.prod_class a:hover{ display:block; background-color:#9F1E22; color:#FFF }
	
	.prod_class3{ width:auto;height:18px; overflow:hidden; margin-top:5px;}
	.prod_class3 a { display:block; height:18px; padding:0px 8px; margin:0px 2px; font-size:12px; line-height:18px; float:right; color:#666}
	.prod_class3 a.current,.prod_class3 a:hover{ display:block;color:#000; font-weight:bold}
	
	
	.prod_cti{ margin-top:36px; height:22px; line-height:22px;font-size:14px; text-align:center; background:url(../images/prod_class.jpg) no-repeat bottom center; color:#9f1e22; font-weight:bold}
	.prod_cti a {color:#9f1e22; }
	.ps_class{ width:100%; height:106px; background:url(../brand/images/cont/ps_class1.jpg) no-repeat left top ;}
	.ps_class h3{ color:#333; margin-top:27px; margin-left:30px; font-size:14px;}
	.prod_list{ width:100%; margin-top:20px;}
		.prod_list ul{width:100%; margin-top:15px; margin-left:0;background:url(../images/dot.gif) repeat-x left bottom; padding-bottom:38px;}
		.prod_list li{ width:130px; float:left; padding-left:21px;margin-bottom:28px; text-align:center; overflow:hidden;}
		.prod_list li a.prod_pic {display:block; text-align:center; width:121px; height:147px; float:left; padding:3px; border:1px solid #ccc}
		.prod_list li a.prod_pic:hover{border:1px solid #9f1e22}
		.prod_list li a.prod_name {display:block; width:100%; margin-top:5px;}
	
	#large{ width:601px; height:816px;float:left; margin-top:80px;}
	#large img {border:1px solid #ccc;}
	#pnew_small{ width:87px; height:auto; float:left; margin-left:30px; display:block; margin-top:75px;}
	#pnew_small li { width:87px;height:117px; float:left; margin-bottom:8px;}
	#pnew_small a {width:87px; height:117px; display:block; border:1px solid #ccc}
	#pnew_small a:hover{ background-color:#9f1e22}
	.location{ width:100%; height:auto; float:left; padding-bottom:2px; border-bottom:1px solid #7F7F7F;}
	.location h2 {display:block; float:left}
	.location .loca_link{float:right;  padding-top:8px;}
	.location span { display:block; float:right; padding-left:10px; padding-right:5px;}
	.location span.arrow { background:url(../images/arrow.gif) no-repeat 0px 2px;}
	.location span b { color:#1e41b2}
	.content{ width:100%; color:#333; margin-top:15px;}
	.content p { line-height:22px;}
	/*企业网*/
	.about_hbg{background:url(../images/company/about-hbg.jpg) no-repeat bottom right; }
	.tdlist{ border-bottom:1px solid #EEEEEE; height:26px; line-height:26px;}
	.page_bar{ text-align:center;}
	.page_bar a{ font-size:12px; font-family: Verdana, Geneva, sans-serif; font-weight:bold}
	.page_bar a.cur,.page_bar a:hover{ color:#9f1e22}
	#menu_c{ width:1004px; height:24px;background:url(../images/nav_c.jpg) no-repeat}
	#menu_b{ width:1004px; height:24px;background:url(../images/nav_b.jpg) no-repeat}
	
	.down_c{ width:100%;margin-bottom:30px;}
	.down_left{float:left; margin-left:30px; margin-top:15px;}
	.down_right{ width:620px; float:left; margin-top:15px;}
	.down_right ul{margin:0; padding:0}
	.down_right li{ float:left; margin-right:18px; margin-bottom:7px;}
	.down_right li img{ width:285px; height:142px; padding:2px; border:1px solid #92929C}
	
	.down_wp{ width:100%;margin-bottom:30px;}
	
	.down_wp ul{margin:15px 0px; padding:0;}
	.down_wp li{ float:left; margin-right:22px; margin-bottom:7px;}
	.down_wp li img{ width:161px; height:128px; padding:2px; border:1px solid #92929C}
	
	.join_tj{ width:100%; line-height:21px;}
	.join_tj p{ margin-bottom:15px; padding:0}
	.join_tj h5{ margin-bottom:5px; padding:0; font-size:12px}
	.join_tj ul { list-style: disc; padding:0; margin-top:0px;}
	.active_info{ margin-left:22px; width:772px; line-height:20px;}
	.active_info h3{ color:#666; text-align:center}
	#footer{ width:100%; height:139px; padding:12px 0px;float:left; background-color:#F3F3F3}
	.f_logo{ float:left; padding-left:39px; padding-top:45px; } 
	.copyright{  height:139px; margin-left:15px; padding-left:40px; border-left:2px solid #9A9898; float:left;}
	.copyright p { margin-top:18px; line-height:20px; color:#4e4e4e}




.jdpic,.gsdt,.hy{ float:left; width:263px; height:192px; margin-left:16px; display:inline}
.jdpic{ background-image:url(../images/jdpicbfg.gif); background-repeat:no-repeat}
.gsdt{background-image:url(../images/gsdtbg.gif); background-repeat:no-repeat }
.hy{ width:239px;background-image:url(../images/hydtbg.gif); background-repeat:no-repeat }
.hyti,.hyti3{ float:left; height:25px;font-weight:bold; line-height:23px; margin-left:5px; display:inline; width:79px; text-align:center}
.hyti3{ background-image:url(../images/MidTab_L1.gif); color:#FFFFFF}
.hyti2{ width:220px; float:left; margin-top:10px; display:inline; margin-left:6px}
.hyti2 ul { margin:0px; padding:0px;}
.hyti2 ul li{ margin:0px;padding:0px; border-bottom:1px dashed #9f1e22; height:20px; line-height:20px; margin-top:10px} 
.propic{ float:left; width:803px; height:179px; margin-left:16px; display:inline; background-image: url(../images/propicbg.gif); background-repeat:no-repeat; margin-top:10px}
ul,li{ padding:0px; margin:0px}
.propic ul { width:760px; height:170px; margin-left:30px; margin-top:6px; }
.propic ul li{ float:left; width:218px; height:167px; margin-left:32px;display:inline;}
.hong {
	FONT-SIZE: 12px; COLOR: #ffffff;}
.hei {
	FONT-SIZE: 12px; COLOR: #000000;
}


