﻿body{ color:#666; font-family:"Microsoft Yahei","Tahoma","Arial";font-size:12px; line-height:23px; margin:0; padding:0; background:#ececec;}
ul,h1,h2,h3,h4,h5,h6,p,li,dl,div,span{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:0; margin:0; padding:0;}
a{text-decoration:none; color:#505050;}
a:hover{color:#0499db;}
h3.protitle{font-size:14px;color:#003A75;line-height:150%;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.line{height:7px;line-height:0;font-size:0;display:block;}
.pd5{padding:5px;}
.lh{line-height:150%;}
.red{color:#0499db;}
.hand{cursor:pointer;}
.price{color:red;font-weight:bold;}
.buy{ width:75px; height:28px; border:none; background:url(but_bg06.jpg) no-repeat;}
.con{width:75px; height:28px; border:none; background:url(but_bg05.jpg) no-repeat;}
.but01{ width:64px; height:24px; border:none; background:#85510e; color:#fff; line-height:24px;}
.long_input{width:360px;}
.input_login{height:16px; background:url(input_bg01.jpg) repeat-x; border:1px solid #a9d9f4; width:150px;}
.img_selected{border:3px solid #1E619D}
.img_no_select{border:3px solid #B8D5F1}
.right input{background:#29150d; border:none; color:#fff; height:22px; line-height:22px;}

/* 导航菜单 */
.logo{ margin:10px 0; }
ul.menu{background:url(menu_03.jpg) no-repeat; }
ul.menu li{float:left; border-left:1px solid #444444;width:138px; }.dbsef{display:none;} 
ul.menu li:first-child{ border: none;}
ul.menu li a{  height:38px;font-weight:bold;  line-height:38px; text-align:center; display:block; text-align:center; color:#fff;}
ul.menu li a:hover{ color:#e9a555; font-weight:bold; }
ul.menu .li_a a{ color:#e9a555; font-weight:bold; }


/** 首页轮播 **/

.wrapper{width:985px; margin-top:2px; }

/* tmall focus */
#focus {width:984px; height:455px; overflow:hidden; position:relative; margin-bottom:10px;  }
#focus ul {height:455px; position:absolute;}
#focus ul li {float:left; width:984x; height:455px; overflow:hidden; position:relative; }
#focus ul li div { overflow:hidden;position:absolute; z-index:-1;}
#focus .btnBg {position:absolute; width:100px; height:15px;  }

#focus .btn {position:absolute; width:270px; height:16px; right:0; text-align:right; bottom:5px; padding-left:10px;  }
#focus .btn span {
	display:inline-block; 
	_display:inline; 
	_zoom:1; 
	width:16px; 
	height:16px;  
	text-align:center;
	font-size:0px; 
	margin-right:5px; 
	cursor:pointer; 
	color:#fff;
	background:url(2_05.gif) no-repeat;
  
	 }
#focus .btn span.on { color:#fcc; 	background:url(1_03.gif) no-repeat; }


/** 首页样式 **/


#content{ width:985px; margin:auto; padding:auto; word-break:break-all; }
.aboutus{ background:url(index_15.jpg) no-repeat right -25px;}
#content h3{ hegiht:35px; line-height:35px;}
#con_right{ width:590px; float:right;  }
/** 首页手风琴样式 **/
	#center {
		position: absolute;
		border:4px solid #bfbdbd;
	}
	.box{  width:580px; height:280px;}
	#slider {
		position: absolute;
		width: 580px;
		height: 280px;
		left: 0px;
		overflow: hidden;
		
		
		
	}
	#slider .slide {
		position: absolute;
		top: 0px;
		height: 280px;
		width: 350px;
		overflow: hidden;
		border-left: #ccc solid 1px;
		cursor: default;
		
	}
	#slider .title   {
		color: #F80;
		font-weight: bold;
		font-size: 1.2em;
		margin-right: 1.5em;
		text-decoration: none;
	}
	#slider .backgroundText {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 100%;
		/**filter: alpha(opacity=40); 
		opacity: 0.4; **/

	}
	#slider .text {
		position: absolute;
		top: 1%;
		top: 100%;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-align: justify;
		width: 330px;
		left: 10px;
	}
	#slider .diapo {
		position: absolute;
		filter: alpha(opacity=100);  	
         	opacity: 1;
		visibility: hidden;
	}

	/** 内页样式 **/
#content .conL{  width:219px; float:left;  }
#content .conL .L_nav1{ background:#fff;  border:1px solid #cccccc;}
#content  .conL .L_nav1  li{ height:35px; line-height:35px; text-indent:20px; border-top:1px solid #dcdcdc; }
#content  .conL .L_nav1  li:first-child{ border-top:none;}
#content  .conL .L_nav1 li a{ color:#505050}
#content  .conL .L_nav1 li a:hover{ color:#0499db;}
#content  .conL .L_nav1 li:hover{ background:#f3f3f3; border-left:1px solid #de7900}
#content .conL .L_nav1 h4{ background:url(banner_03.gif) no-repeat; height:219px; height:38px; line-height:33px; font-size:13px;  text-indent:30px; }
#content .conL .L_nav2{ background:#fff; border:1px solid #ccc;  margin-top:15px; font-size:12px; padding-bottom:8px;}
#content .conL .L_nav2 li{  margin:8px 0; padding:0 5px 0 8px; line-height:20px;}
#content .conL .L_nav2 li em{ font-style:normal; color:#de7900}#content .conL .L_nav2 h5 img{ margin-left:5px;}

#content .conM{ width:745px;  float:right; border:1px solid #ccc; background:#fff; border-top:none;}
#content .conM p.title{color:#a18864; text-align:center; height:20px; line-height:20px;}
#content .conM h5{ background:url(d_05.gif) repeat-x; height:35px; line-height:35px; font-size:13px; color:#e08211; text-indent:15px;}
#content .conM  .M_nav3{ padding:8px;}
#content .conM  .M_nav3 ul.cp_list{margin-top:8px; margin-left:8px;}
#content .conM  .M_nav3 .cp_list li{ float:left; margin:5px 18px; _margin:5px 10px;  }
#content .conM  .M_nav3 .cp_list li img{ float:left; border:1px solid #d6d6d6; }
#content .conM .M_nav3 .cp_list p{ height:33px; line-height:33px;width:197px; clear:both; text-align:center; background:url(p_03.gif) repeat-x; border:1px solid #ccc; border-top:none;}

#content .conM  .M_nav3 .newslist li{border-bottom:1px dotted #a18864; line-height:20px; margin:3px; padding-bottom:2px; text-indent:8px;}
#content .conM  .M_nav3 .list_con .note{text-indent:2em;padding:3px;margin:5px 0;background:#f3f3f3; }
#content .conM  .M_nav3 .list_con  .date{text-align:center;height:23px; line-height:23px;}
#content .conM .list_con .ntitle{text-align:center;font-size:13px; padding-bottom:10px;}

/** 滚动样式 **/

.rollBox{width:428px;overflow:hidden;  padding-top:8px; padding-bottom:4px;   }

.rollBox .LeftBotton{
   height:25px;
   width:19px;
   overflow:hidden;
   float:left;
   cursor:pointer; 
   margin-top:50px;
   margin-left:2px;

   }

.rollBox .RightBotton{

  height:25px; 
  width:19px;
  overflow:hidden;
  float:right;
  cursor:pointer;  
  margin-top:50px;

  }

.rollBox .Cont{width:380px; overflow:hidden;  float:left; }
.rollBox .ScrCont{width:10000px; }
 #List1 .pic{float:left;text-align:center; margin:5px;  width:115px;height:98px;  }
 #List1 .pic p.title{ height:21px; line-height:21px;}
 #List1 .pic img{  border:1px solid #d6d6d6; float:left;    width:115px;height:98px;}

#List2 .pic{ float:left; margin:5px; text-align:center; line-height:22px; }
#List2 .pic img{ border:1px solid #d6d6d6; }


span.more{ text-align:right; display:block; width:50px; float:right;  margin-top:8px; _margin-top:-25px; margin-right:8px;_margin-right:5px;}

ul.news li{ height:106px; border-bottom:1px dotted #cccccc; margin-bottom:8px; padding-bottom:5px;}
ul.news li .img{float:left; width:80px;}
ul.news li .connews{line-height:18px;  width:180px; float:right;}


#content .con_R{ width:297px; float:right;   }

#content .con_R .R2{ border:1px solid #d6d6d6; border-top:none; line-height:20px; height:180px; margin-top:13px; overflow:hidden; }
#content .R_con dl{ float:left;}
#content .R_con dl.img{ width:80px; margin:8px 5px; }
#content .R_con2{ line-height:20px; }


/** 底部样式 **/

#footer{ height:128px; margin-top:1px; }
.foot{ width:985px; margin:auto; padding:auto; }

.foot_L{ float:left; margin-top:15px; line-height:22px;}
.foot_R{ width:400px; float:right; text-align:right;  margin-top:15px;  line-height:22px; }

.foot_L ul li{ float:left; margin:0 5px;}










.L1 ul{ width:165px; float:left;text-align:center; margin:8px 9px; background:#f0f0f0}	  
.L1 ul h3{ background:#da261d; color:#ffffff; height:30px; line-height:30px; font-size:13px; }	  
.L1 ul li{ height:28px; line-height:28px; border-bottom:1px solid #D9D9D9;  }	 


.L2{ margin-top:10px; width:740px; float:left; background:#ffffff;} 
.L2 h4{ height:35px; line-height:35px; background:url(ico2.gif) no-repeat 5px center; text-indent:25px; color:#333333; border-bottom:4px solid #e9e9e9; }	  
.L2 .list{  margin-top:15px; padding-left:8px; border-bottom:1px solid #f1f1f1; padding-bottom:5px; }	  
.L2 .desc{ float:left; width:650px; margin-left:10px;}
.L2 .desc p.title{ color:#da251c; font-weight:bold; height:28px;  line-height:28px;}
/*
.L2 .desc .title span{ margin-left:15px;}
.L2 .desc p.cont{ line-height:18px;}
*/
 .ckxx{ text-align:right; background:url(ico4.gif) no-repeat 665px center; color:#da251c}
.L2 p.cksy{text-align:right; background:url(ico4.gif) no-repeat 675px center; color:#da251c; height:35px; line-height:35px;}
.L2 .img_news{width:65px; float:left; margin-top:8px;  }
.L2 .img_news img{width:63px; height:53px; border:1px solid #f1f1f1; padding:1px;}






/* 首页产品列表 */
ul.indexpro{margin:0;padding:0;list-style:none;}
ul.indexpro li{float:left;width:340px;margin-left:5px;margin-bottom:5px;color:#17677E;height:136px;overflow:hidden;}
ul.indexpro li a{color:#17677E;}
ul.indexpro li .img{width:120px;text-align:center;}
ul.indexpro li .img img{width:100px;height:100px;border:1px solid #dddddd;padding:2px;}
ul.indexpro li div.line1{border-bottom:1px solid #B3CDFF;background:#EEF4FF;padding:3px 5px 1px 7px;height:26px;line-height:26px;margin-bottom:5px;}
ul.indexpro li div.line2{border-bottom:1px solid #B3CDFF;padding:3px 5px 1px 7px;height:24px;line-height:24px;margin-bottom:3px;}



/* 客服QQ样式 */
#qqonline_float{width:111px;position:fixed;*_position:absolute;right:10px;top:100px;}
#qqonline_float .qq-top{background:url("qq-top.gif") no-repeat;height:59px;}
#qqonline_float .qq-bottom{background:url("qq-bottom.gif") no-repeat;height:26px;}
#qqonline_float .qq-list{background:url("qq-middle.jpg") repeat-y;}
#qqonline_float .myqq{text-align:center;padding-top:3px;padding-bottom:3px;}

/* 新闻列表样式 
ul.news{list-style:none;padding:0;margin:0;}
ul.news li{background:url("news.gif") left center no-repeat;margin:0 5px;padding-left:16px;line-height:22px;height:22px;}
*/
/* 会员菜单样式 */
ol.usercp{list-style:none;padding:0;margin:0;padding-left:33px;}

/*首页样式*/



.none {display:none;}

/* 列表分页 */
.pagelist{margin:15px auto;padding:5px 0; text-align:center;}
.pagelist a{padding:3px 8px; margin:0 2px; border:1px solid #ebebeb; color:#505050;}
.pagelist a:hover{color:#0499db;}
.pagelist a.hover{color:#0499db;background:#ebebeb;}

/* 内容分页 */
.content-page{border-top:1px solid #dae9f8;margin-top:7px;padding-top:5px;margin-bottom:5px;}
.content-page a{display:block;padding:1px 10px;border:1px solid #dddddd;margin-right:5px;color:#666;font-weight:bold;}
.content-page a.now{background:#eee;color:#3388d8;}
.content-page a:hover{color:#3388d8;}




/* 自定义模块涉及到的样式 */
.table{margin:1px auto;width:99%;clear:both;}
.table .left{float:left;width:20%;text-align:right;padding:3px 1px;}
.table .right{float:left;text-align:left;padding:3px 1px;width:68%; }
.clue_on{color:#fff}

.btn2{width:40px;height:20px;line-height:18px;border:1px solid #ccc;}
.short_input{width:50px;}



/* 订单中涉及到的CSS */
.t_sub{height:23px;text-align:center;border-bottom:1px solid #003A75;background:#97BEF4;}

/* 鼠标移过去的特效 */
.tr_out{height:23px;}
.tr_over{height:23px;background:#BFD8F9;}

/* 站内通知 */
.notice_content{margin-left:10px;width:215px;}
ul.notice{margin:0;padding:0;list-style:none;}
ul.notice li{line-height:160%;}
ul.notice li.title{background:url("news.gif") left center no-repeat;padding-left:8px;}
ul.notice li.title a{font-weight:bold;}
ul.notice li.msg{text-indent:24px;padding-left:16px;}

/* 回复 */
.reply{margin:5px 15px;padding:3px 5px;border:1px solid #DDD;line-height:150%;}

/* 人才招聘 */
.itable{border-collapse:collapse;empty-cells:hide;}
.itable td{border-bottom:1px solid #a18864;color:#a18864;padding:6px 10px;}
.t_title{font-weight:bold;font-size:14px;color:red;}

.jobs{ margin-top:10px;  padding-bottom:10px;}
.jobs .title{ font-weight:bold; color:#fff; text-indent:8px;}
.ypbtn{margin-top:5px;}
.ypbtn a{ border:1px solid #a18864;  padding:5px 8px 4px 8px; }


@import url("calendar.css");