/* CSS Document */
*{ margin:0px; padding:0px;}
body,ul,li,p,h1,h2,h3,h4{ padding:0px; margin:0px;}
ul,li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
img{ border:none;}
a img:hover{ filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
body{margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; line-height:26px;}
em{ font-style:normal;}
.center{ width:1200px; margin:0px auto;}
.mt10{ margin-top:10px;}
.mt28{ margin-top:28px;}
.mt20{ margin-top:20px;}
.mb30{ margin-bottom:30px;}
/*********顶部广告*********/
.root1200{ width:1200px; height:100px; margin:0 auto; overflow:visible}
.wrapper em{ 
width:40px; 
height:15px; 
float:left; 
color:#FFF; 
text-align:center;
margin: 0px auto;
font-size:12px; 
font-family:Verdana, Geneva, sans-serif;
background:#333; 
margin:0 0 -20px 10px; 
padding:2px 5px 2px 10px; 
z-index:999; 
position:absolute; top:10px;
}
/*********顶部标题条*********/
.top{ background:#fafafa; height:36px; line-height:36px; overflow:hidden; border-bottom:1px solid #eaeaea;}
.top .right ul li{ float:left; margin:0px 5px;}
.top .right ul li a{ color:#333333;}
.top .right ul li a:hover{ color:#bb262a;}

/*********头部*********/
.header{height:105px; }
.logo{ margin-top:50px;}
.search { margin:52px 0px 0px 178px;}
.call{ color:#ff5a00; font-size:20px; margin:58px 0px 0px 20px;}
.call span{ float:left;}

/*********导航*********/
.nav{ width:1200px; margin:0px auto; height:40px; border-bottom:2px solid #b60105;overflow:hidden;}
	.nav .nav_list{ background:#b60105; text-align:center; width:200px; height:42px; position:absolute; top:0px; color:#fff; font-size:16px; font-family:"Microsoft YaHei"; line-height:42px;}
	.nav_neirong{ position:absolute; left:220px;}
	.nav_neirong a{ padding:0px 26px; height:40px; display:inline-block; color:#595959; line-height:40px; font-size:16px;}
	.nav_neirong a:hover,.nav_neirong a.hover{ color:#a80000; text-decoration:none;}

/*****搜索******/
.searchbox{ border:2px solid #f4520a; width:525px; height:35px;margin:0 auto; border-radius:3px;}
.searchbox #inputbox{float:left;margin:4px 6px 0 4px;_margin:6px 6px 0 4px;display:inline;}
.searchbox #inputbox input{background:none;padding:0px 2px;height:28px;line-height:normal;width:338px;border:none;font-size:12px;font-family:"Microsoft YaHei"; outline:none;color:#999;}
.searchbox #inputbox input.focus_text{color:#333;}
.searchbox #inputbox input.blur_text{color:#999;}
.searchbox .sreachbtn{width:82px;_width:60px;height:35px;line-height:35px;overflow:hidden;cursor:pointer;padding:0;border:none;background:#f4520a;font-size:14px;color:#fff;font-weight:800; float:right;font-family:"Microsoft YaHei";}
#options{float:left;width:79px;height:28px;color:#333;}
#options dl{position:relative;z-index:4;width:79px;}
#options dt{overflow:hidden;width:70px;height:35px;padding:0px 0px 0px 9px;background:none;}
#options dt b{width:0px;height:0px;overflow:hidden;line-height:0px;font-size:0px;border-width:5px;border-style:solid solid solid solid;border-color:#ccc #fff #fff #fff;}
#options dt b{position:absolute;right:6px;top:15px;zoom:1;_position:relative;_left:53px;_top:-18px;}
#options dt input{width:84px;height:35px;margin:1px 6px 0px 0px;border:0px;font-size:12px;background:none;color:#555;}
#options dd{display:none;width:77px;line-height:22px;padding:0px 0px 1px 1px;font-size:12px;}
#options.hover dl{position:relative;cursor:pointer;width:76px;}
#options.hover dt b{border-color:#fff #fff #ccc #fff;top:10px;_top:-10px; right:6px;}
#options.hover dd{display:block;_position:relative;color:#666;margin-left:-1px;border-style:solid;border-color:#ccc;border-width:0px 1px 1px 1px;background:#fff;}
#options dd div{display:block;zoom:1;padding-left:9px;}
#options div.hover{background:#eee;color:#333;}
	
	
/*******左侧导航******/
.all-sort-list { float:left; position:relative; width:197px; border-top:none; padding:3px 3px 3px 0px; background:#f0f0f0; float:left; height:425px;}
.po_a{ display:none; position:absolute; z-index:999; top:-3px;}
.all-sort-list .item { height:35px; border-top:1px solid #ddd; }
.all-sort-list .item.bo { border-top:none; } 
.all-sort-list .item h3 { height:35px; line-height:35px; font-size:14px; font-weight:normal; width:163px; overflow:hidden; padding-left:36px;}
.all-sort-list .hover h3 { position:relative; z-index:13; background:#FFF; border-color:#DDD; border-width:1px 0px; border-style:solid; border-top:none;}
.all-sort-list .item span { padding:0px 5px; color:#A40000; font-family:"\5B8B\4F53"; } 
.all-sort-list .item a { color:#000; text-decoration:none; }
.all-sort-list .item a:hover { font-weight:bold; color:#E4393C; }
.all-sort-list .item-list { 
	display:none;
	position:absolute;
	width:705px;
	min-height:431px;
	_height:200px;
	background:#FFF;
	left:198px;
	box-shadow:0px 0px 10px #DDDDDD;
	border:1px solid #DDD;
	top:3px;
	z-index:10;
}
.all-sort-list .item-list .close { 
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	font-family:"Microsoft Yahei";
	background:rgba(0, 0, 0, 0.6); 
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}

.item-list .subitem { float:left; width:677px; padding:0px 4px 0px 8px; }
.item-list .subitem dl { border-top:1px solid #EEE; padding:6px 0px; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt { float:left; width:84px; line-height:22px; text-align:right; padding:3px 6px 0px 0px; font-weight:700; color:#E4393C; }
.item-list .subitem dt a { color:#E4393C; text-decoration:underline; }
.item-list .subitem dd { float:left; width:585px; padding:3px 0px 0px; overflow:hidden; }
.item-list .subitem dd em { float:left; height:14px; line-height:14px; padding:2px 8px; margin-bottom:8px; margin-top:5px; border-left:1px solid #CCC; }
.item-list .subitem dd em a, .item-list .cat-right dd a { color:#666; text-decoration:none; }
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover { font-weight:normal; text-decoration:underline; }
.item-list .cat-right { float:right; width:210px; }
.item-list .cat-right dl { width:194px; padding:6px 8px; }
.item-list .cat-right dd { padding-top:6px; line-height:22px; overflow:hidden; padding:3px 0px 0px; }
.item-list .cat-right dt { padding:3px 6px 0px 0px; font-weight:700; color:#E4393C;  }
.item-list .cat-right dd a:hover { color:#666; }

.other {
    width: 112px;
    height: 48px;
    float: left;
    border-bottom: 2px solid #aaa;
	line-height:48px; color:#595959; font-size:12px;
}
.other a{ color:#595959;}









/*********foot**********/
.foot_tb{ background:#f7f7f7; border-top:1px solid #e0e0e0; height:120px; margin-top:20px;}
.foot_tb ul{ padding-left:20px; width:1180px;}
.foot_tb ul li{ float:left; padding:15px 45px 0px;}
.foot_tb ul li img{ display:block;}
.foot_tb ul li span{ display:block; text-align:center; font-size:18px;}
.foot_list{ background:#f7f7f7; height:180px; overflow:hidden; border-top:1px solid #e0e0e0;}
.foot_list ul{ float:left; width:145px; padding:30px 0px 20px; line-height:18px;}
.foot_list ul li{ padding-left:10px;}
.foot_list ul li a{ color:#676767; line-height:26px;}
.foot_list ul li.tt{ background:height:30px; font-size:14px; line-height:26px;}
.ml_145{ margin-left:145px;}

.foot_list_left{ width:780px;}
.foot_list_ewm{ float:left; margin:30px 0px 0px 200px;}
.foot_list_rexian{ float:right; width:265px; height:270px; margin:30px 0px 0px 0px;}
.foot_qq{ padding-left:50px;}
.foot_qq ul{ margin:10px 0px 0px; padding:0px; width:210px;}
.foot_qq ul li{ float:left; background:url(../img/qq.png) no-repeat left center; padding-left:20px; margin-left:10px; width:36px;}


.foot_lianjie{ text-align:center; padding-bottom:40px; padding-top:20px; background:#f7f7f7; border-top:1px solid #e0e0e0; color:#676767;}





/******列表信息******/
.xinxi_list{ border:1px solid #dcdcdc; float:left; width:380px; height:180px;}
.mr27{ margin-right:27px;}
.xinxi_list_tit{ height:39px; line-height:39px; border-bottom:1px solid #dcdcdc;color:#e22b2b; font-size:16px; padding:0px 10px;}
.xinxi_list_tit a{ float:right; color:#666; font-size:12px;}
.xinxi_list ul{ padding-top:10px;}
.xinxi_list ul li{ padding:0px 10px; line-height:24px;}





/******礼品*****/
.linpin{margin-top: 17px;
  height:380px;
  clear: both;
  width: 1200px;
  margin-bottom: 37px;}
.linpin .tj_left .tj_tit {
  width: 1200px;
  height: 48px;
  /* border-top: 1px solid #ddd; */
}
.linpin .tj_left .tj_tit .tab_selected {
  width: 200px;
  height: 35px;
  float: left;
  border-bottom: 2px solid #dc1500;
  font-family: 'Microsoft YaHei';
  font-size: 16px;
  padding: 13px 0 0 0;
  text-align: center;
  cursor: pointer;
}
.lipin_list{border-left:1px solid #dcdcdc; height:337px; width:1201px;}
.lipin_list ul li{ position:relative; float:left; border-bottom:1px solid #dcdcdc;  border-right:1px solid #dcdcdc; height:168px; width:199px;}
.lipin_list ul li span{ position:absolute; top:0px;}
.lipin_list ul li h2{ position:absolute; top:15px; left:10px; color:#595959; font-size:16px;}
.lipin_list ul li.bg3{ width:399px;}
.lipin_list ul li a:hover h2{ text-decoration:underline;}



/*******服务客户*******/
.fuwukehu{ background:#f7f7f7; padding-bottom:10px;}
.fuwukehu_tit{ border-bottom:1px solid #e0e0e0; height:40px; line-height:40px; font-size:16px; padding:0px 10px; margin-bottom:10px;}
.fuwukehu ul li{ float:left; margin:0px 5px;}


/*********面包屑******/
.mianbaoxie{ color:#646464; line-height:50px; height:50px; font-size:12px;}
.mianbaoxie span{ font-size:16px;}
.mianbaoxie a{ font-size:12px; line-height:50px; height:50px; color:#646464;}
