@charset "utf-8";
body, div, dl, dt, dd,  h1, h2, h3, h4, h5, h6, pre, input, form, p, blockquote, th {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-style:normal;font-weight:normal;}
ol, ul, li {list-style:none;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
fieldset {border:0;}
caption, th{text-align:left;}
q:before, q:after{content:'';}

.l{float:left;}
.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.input{height:18px;border-width: 1px;border-color: #dddddd;}
.button {height:20px; margin-left:5px; padding-top:1px;	border: 1px solid #c8c8ca;  border-color: #f7f7f7;	color:#363535;}


img{border:0;}

body {font-size:12px;margin:0px;background-color:#e9e9e9; background-image:url(/uploads/image/tdimages/bg.gif);background-repeat:repeat-x;background-position:top;font-family:宋体, arial, verdana, helvetica, sans-serif;}

td,th{color:#363535;font-family: 宋体,arial, verdana,helvetica, sans-serif;font-size:12px;line-height:21px;}

/*链接默认样式*/
a,a:link,a:visited,a:active{color:#363535;text-decoration:none;}
a:hover{color:#d73d00;text-decoration:underline;}
/*去除虚线,兼容ie和火狐*/
a {outline: none;}
a:active {star:expression(this.onfocus=this.blur());}

.cl{clear:both;visibility:hidden;font-size:0px;line-height:0px;width:100%;height:2px;padding:0px;margin:0px;}
/*clear float*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* hides from ie-mac \*/
* html .clearfix {height:1%;}
/* end hide from ie-mac */ 
.center {clear:both;width:984px;margin:0 auto;padding:0;}

.red,a.red:link,a.red:visited{color:#d73d00;}
a.red:hover {color:#d73d00;}

/* 文本输入框、下拉列表默认样式 */
input,option,select{
	color: #666666;
	font-size: 12px;
	font-family:宋体, verdana, arial, helvetica, sans-serif;
	background-color: #f7f7f7;
	height:16px;
	padding:0px 0 0 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #363535;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #363535;
}

/* 按钮默认样式 */
.button {
	height:20px;
	border: 1px solid #c8c8ca;
	margin: auto 3px;
	padding-top: 1px;
	color:#363535;
	background-color: #ffffff;
	}


.header{width:984px;height:86px;margin:0 auto;}
.header h1{float:left;padding:0 10px;}
.headtop{float:right;padding:0px; width:355px;}
 
.hdate{ clear:both; text-align:right; color:#363535;padding-top:20px; padding-right:2px; line-height:18px; height:18px;}
.psearch{ text-align:right;}
/* head文字样式 */
.head,a.head:link,a.head:visited{font-size:12px;line-height:20px;color:#000;text-decoration:none; font-weight:bold;}
a.head:hover{font-size:12px;line-height:20px;color:#d73d00;text-decoration:underline;}

 
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mr15{ margin-right:15px;}

.topimg{clear:both;width:984px;margin:0 auto; text-align:center;}
/*首页*/
.imain{clear:both;width:984px;margin:0 auto 0 auto;padding:0;background-color: #ffffff;}
.ileft{width:401px;float:left}
.icenter{width:288px;float:left}
.iright{float:right;width:293px;}
.getinfo{font-size:12px;line-height:23px;padding-top:12px;color:#363535;}
.newstime{font-size:11px;line-height:23px;color:#999999;font-family: arial, helvetica, sans-serif;}
.dot{color:#e15200;}
.getsmallname{font-size:14px;line-height:23px;color:#363535; padding-top:8px;}
.getinfotitle{font-size:12px;line-height:23px;color:#363535;}
.getinfotitle1{font-size:12px;line-height:23px;color:#000;}
.getnews{font-size:12px;line-height:23px;padding-top:2px;color:#363535;}
.getnews a,.getnews a:link,.getnews a:visited {color:#363535;text-decoration:none; }
.getnews a:hover{color:#d73d00; text-decoration:underline;}
.anli{font-size:12px;line-height:23px;color:#8c8b8b;font-family: arial, helvetica, sans-serif;}

/*内页*/
.menu1{clear:both; margin-left:34px;}
.menu1 h2 img{ display:block;}
.menu1 ol, .menu1 ul, .menu1 li {list-style:none;margin:0;padding:0;}
.menu1 ul{padding:10px 0px;}
.menu1 li a {height:25px;line-height:25px;padding-top:0px;padding-bottom:1px;font-size:12px;text-decoration: none; font-weight:bold;}
.menu1 li a:link,.menu1 li a:visited{padding-left:45px;color:#484848;display: block;height:25px;line-height:25px;padding-top:0px; padding-bottom:1px;background-image: url(/uploads/image/tdimages/menubg.gif);background-repeat:no-repeat;}
.menu1 li a:hover,.menu1 li a.active,.menu1 li a.active:link,.menu1 li a.active:visited{color: #ff6501;background-image: url(/uploads/image/tdimages/menubga.gif);background-repeat: no-repeat;}


.menu2{clear:both;}
.menu2 h2 img{ display:block;}
.menu2.content{padding:5px 0px;}
.menu2 h3 a {height:25px;line-height:25px;padding-top:2px;padding-bottom:1px;font-size:14px;text-decoration: none;}
.menu2 h3 a:link,.menu2 h3 a:visited{padding-left:25px;color:#000;display: block;height:25px;line-height:25px;padding-top:2px; padding-bottom:1px;background-image: url(/uploads/image/tdimages/menubg.gif);background-repeat:no-repeat;}
.menu2 h3 a:hover,.menu2 h3 a.active,.menu2 h3 a.active:link,.menu2 h3 a.active:visited{color: #ff6501;background-image: url(/uploads/image/tdimages/menubga.gif);background-repeat: no-repeat;}

.menu2 ul{padding:2px 0px 2px 10px;}
.menu2 li a {height:25px;padding-top:5px;font-size:12px;text-decoration: none;padding-bottom:1px;}
.menu2 li a:link,.menu2 li a:visited{padding-left:15px;color:#363535;display: block;background-image: ;background-repeat:no-repeat; }
.menu2 li a:hover,.menu2 li a.active,.menu2 li a.active:link,.menu2 li a.active:visited{color: #ff6501;background-image: ;background-repeat:no-repeat;}


.main{clear:both;width:984px;margin:0 auto 0 auto;padding:0; background-color:#f1f1f1;background-image: url(/uploads/image/tdimages/leftbg.gif);
	background-repeat: repeat-y;}
.left{
	width:250px;
	float:left;
	padding:0px 0px 0px 0px;
	
}
.right{width:734px;  float:right; background-color:#ffffff;}

.position{background:#f5f5f5;height:23px;line-height:23px;padding-top:2px;padding-right:10px;font-size:12px;text-align:right; margin-bottom:2px;color:#666666;}
.position a,.position a:link,.position a:visited {color:#666666;}
.position a:hover,.position font.active,.position a.active,.position a.active:link,.position a.active:visited{color:#d73d00;}

.positioninfo{height:28px; background-image:url(/uploads/image/tdimages/r_picbg.gif); padding-left:25px; padding-top:7px; margin:10px 22px 0px 22px; font-size:14px; font-weight:bold; color:#064593;}

.mainarea{padding:10px 18px 10px 18px;min-height:360px; height:360px;}
[class].mainarea{height:auto;}
.mainarea div.content{ line-height:21px;}


.backtop{ text-align:right; margin-top:10px;}
.infosearch{ text-align:right; margin-bottom:10px;}

.af{ clear:both;}
.af dl{ clear:both;font-size:12px;line-height:23px;}
.af dl dt,.addf dl dd{ float:left;}
.af dl dt{ width:70px; text-align:right;}


/*信息*/
.info_list{clear:both;margin-top:0px;padding:0px;}
.info_list ol, .info_list ul, .info_list li {list-style:none;margin:0;padding:0;}
.info_list ul{clear:both;}
.info_list ul li{ line-height:30px;}
.info_list ol.head{background: #def3fe;font-size:12px;height:24px;line-height:24px;padding-top:2px;text-align:center; color:#363535;}
.info_list ol.head span.title{float:left;width:60%;}
.info_list ol.head span.views{float:left;width:15%;  }
.info_list ol.head span.date{float:right;width:25%; }

.info_list ol.info{clear:both; font-size:12px;height:23px; width:100%;line-height:23px;padding-top:2px;}
.info_list ol.bg{background: #f5f5f5;}
.info_list ol.info font.dot{color:#e15200;}
.info_list ol.info a.title{float:left;width:60%;}
.info_list ol.info span.views{float:left;width:15%;text-align:center;font-size:12px;color:#666666;}
.info_list ol.info span.date{float:right;width:25%; text-align:center;font-size:12px;color:#666666;}


.info_list1{clear:both;margin-top:0px;padding:0px;}
.info_list1 ol, .info_list1 ul, .info_list1 li {list-style:none;margin:0;padding:0;}
.info_list1 ul{clear:both;}
.info_list1 ul li{ line-height:42px; height:42px; font-size:14px; font-weight:bold;}


.info_listgcsl{clear:both;margin:0px;padding:0px;width:696px;}
.info_listgcsl .listgcsl{float:left;list-style:none;width:696px;line-height:23px;padding-bottom:20px;padding-top:20px;border-bottom:dotted #e9e9e9 1px solid;}
.info_listgcsl .listgcsl font.dot{color:#e15200;}
.info_listgcsl .listgcsl .listgcsltu{float:left;width:220px;}
.info_listgcsl .listgcsl p{float:left;}

.info_view h1.title{background:#def3fe;font-size:12px;line-height:24px;padding-top:3px;text-align:center;font-weight:bold;}
.info_view h2.subtitle{ background:#f5f5f5;color:#555555;font-size:12px;line-height:23px;padding-top:2px;text-align:center;}
.info_view div.content{padding:0px; font-size:12px;line-height:23px;}
.info_view div.content p{padding:10px 0;}
.info_view div.atta{font-size:12px;line-height:23px;padding-top:2px;color:#ff0006;}
.info_view div.comment{font-size:12px;line-height:23px;padding-top:2px;}

.info_comment{clear:both;margin-top:0px;padding:0px;}
.info_comment h1{background:#def3fe;font-size:12px;line-height:24px;padding-top:3px;text-align:center;}
.info_comment ul{clear:both; margin-top:10px;}
.info_comment ol.head{background: #f0f0f0; padding:0 8px;font-size:12px;height:26px;line-height:26px;padding-top:2px;text-align:center; color:#363535;}
.info_comment ol.head span.name{float:left;}
.info_comment ol.head span.date{float:right; }
.info_comment ol.content{clear:both; font-size:12px;line-height:20px;}

/*产品*/
.product_list{clear:both;}
.product_list ol, .product_list ul, .product_list li {list-style:none;margin:0;padding:0;}
.product_list ul{clear:both;}
.product_list li{ padding:5px 0px 10px 0px; float:left;}
.product_list li p { font-size:12px; height:23px; line-height:23px;}
/*.product_list ol.other,ol.other a,.product ol.other a:link,.product ol.other a:visited { display:block; font-size:12px; height:23px; line-height:23px;}*/
.product_view h1.title{background:#def3fe;font-size:12px;line-height:24px;padding-top:3px;text-align:center; font-weight:bold;}
.product_view h2.subtitle{ background:#f5f5f5;color:#555555;font-size:12px;line-height:23px;padding-top:2px;text-align:center;}
.product_view div.bigimg{ text-align:center; padding:10px 0;}
.product_view div.bigimg img{ display:block;}

.product_view dl{ clear:both;}
.product_view dl dt,.product_view dl dd{ float:left;}
.product_view dl dt{ margin-right:10px; }
.product_view dl dd ul{ clear:both;}
.product_view dl dd li{ clear:both;font-size:12px;line-height:23px;}
.product_view dl dd span,.product_view dl dd p{ float:left;}
.product_view dl dd span{ width:70px; text-align:right;}
.product_view div.content{padding:0px; font-size:12px;line-height:23px;}
.product_view div.content p{padding:10px 0;text-indent:28px;}
.product_view div.atta{font-size:12px;line-height:20px;color:#ff0006;}
.product_smallname


/*留言*/
.message_add{ background-color:#b7daf0;}
.message_list{clear:both; margin-bottom:15px;padding:0px;font-size:12px;line-height:20px;}
.message_list h1.title{background:#ebebeb;font-size:14px; height:28px; line-height:28px;padding-top:3px;text-align:center;}
.message_list div.memo{padding:5px;}
.message_list div.other{text-align:right; padding:0 5px;}
.message_list div.reply,.message div.replydate{ background-color:#f7f7f7; }
.message_list div.reply{ padding:5px;}
.message_list div.replydate{ text-align:right; padding:0 5px;}

.message_menu{clear:both; margin-bottom:15px;padding:0px;height:31px;background-color:#f5f5f5;}
.message_menu td{ float:left; width:49%;font-size:14px; height:31px;text-align:center;}
.message_menu td a,.message_menu td a:link,.message_menu td a:visited{ display:block;height:28px; line-height:28px;padding-top:3px}
.message_menu td a.active,.message_menu td a.active:link,.message_menu td a.active:visited{background-color:#def3fe; color:#f00060;}


/*订单*/
.order_add{ background-color:#b7daf0;}

.votebox{ padding:15px;}
.votebox h2{font-size:14px;line-height:25px;padding-top:2px; padding-left:8px; font-weight:bold; background:#0071c2; color:#ffffff;}
.votebox ul{clear:both;padding:5px 5px 5px 10px;}
.votebox ol{clear:both;font-size:12px;height:23px;}
.votebox .ac{ text-align:center; padding:5px 0;}

.pagelist{clear:both;font-size:12px;height:23px;line-height:23px;padding-top:2px;margin-top:10px;text-align:center;background:#f0faff;color:#d73d00;  }
.pagelist a{color:#363535;text-decoration:none;margin:0px 3px;}
.pagelist a:hover{color:#d73d00;text-decoration:underline;}
.pagelist a.red{color:#d73d00;text-decoration:none;font-weight:bold;}
.pagelist a.red:hover{color:#d73d00;text-decoration:underline;} 

.plinktop{text-align:right;font-size:12px;line-height:25px;padding-top:2px; padding-right:8px;}
.plinktop a,.plinktop a:link,.plinktop a:visited {color:#363535;  text-decoration:none;}
.plinktop a:hover{color:#d73d00; text-decoration:underline;}
.plinktop a.red,.plinktop a.red:link,.plinktop a.red:visited {color:#d73d00; text-decoration:underline; }
.plinktop a.red:hover{color:#d73d00; text-decoration:underline;} 


.plinkbottom{text-align:center;font-size:12px;line-height:25px;padding-top:2px; padding-right:8px;}
.plinkbottom a,.plinkbottom a:link,.plinkbottom a:visited {color:#363535;  text-decoration:none; }
.plinkbottom a:hover{color:#d73d00; text-decoration:underline;}
.plinkbottom a.red,.plinkbottom a.red:link,.plinkbottom a.red:visited {color:#d73d00; text-decoration:underline; }
.plinkbottom a.red:hover{color:#d73d00; text-decoration:underline;}


.footermenu{clear:both;width:984px;margin:0 auto;margin-top:10px;padding:0;height:29px;line-height:29px;padding-top:2px;background:#dedede;color:#03307a;text-align:center;}
.footer{clear:both;width:984px;margin:0 auto;padding:10px 0; text-align:center; background-color:#e7e4e4; border-top:solid 1px #acacac;}
.footer .en{font-family:arial;}
.footer p{height:20px;line-height:20px;}

/*底部*/
.copy{font-size:12px;line-height:22px;padding-top:0px;color:#03307a;font-family: arial, 宋体, helvetica, sans-serif;}
.copy a,.copy a:link,.copy a:visited {color:#03307a;text-decoration:none; }
.copy a:hover{color:#d73d00; text-decoration:underline;}