﻿.ban_ly{ text-align:center;  background:#4652a4;}
.sub{ width:200px;}
.sidebar{width:200px; overflow:hidden;}
.about_nav{ overflow:hidden; }
.about_nav ul li{  padding-left:40px; height:39px; border-bottom: 1px solid #e9e9e9; line-height:39px; background:url(../images/bt_tp.jpg)no-repeat; }
.news{ padding:15px 0px 0px 0px; display:none;}
.news ul{ padding:0px 0px 0px 20px;}
.news ul li{ line-height:30px;}
.sidebar ul li{  height:39px; border-bottom: 1px solid #e9e9e9; line-height:42px; }

.main{ width:780px;  overflow:hidden; margin-top:0px; }
.temp{ padding:0px 15px; line-height:26px;}
.index_heat0{ border-bottom:1px Dashed #e6e6e6; padding:0px 10px; margin:0px 15px; padding:16px 0px 5px 0px; font-size:16px;  overflow:hidden;}
.lt strong{ float:left;  color:#0084c9; font-size:16px; }
.more{ float:right; }
.proList ul{ overflow:hidden;}	
.proList ul li{ float:left; line-height:28px;  width:33%; overflow:hidden; margin:20px 0px; text-align:center; }
.proList ul li .ptxt{text-align:center; display:block; color:#666; padding-top:10px;  line-height:20px; font-size:14px; overflow:hidden; width:220px;}
.proList ul li a { border:1px solid #e2e2e2; width:220px; height:200px;}
.proList ul li a img{ padding:0px; margin:0px;  }
ul li div a {
display: block;
text-align: center;
margin: auto;
overflow: hidden;
}
.proList sapn ul li ptxt.a:hover{color:#ba2636!important; text-decoration:none; }
.proList sapn ul li a{ text-decoration:none; }
.proList span ul li a:hover{ text-decoration:none; color:#ff0c00;}
.paging{  padding:20px 0px; border-top:1px #d6d6d6 Dashed;}


.paging{ clear:both; text-align:center; margin:20px 10px 0 10px; font-size:14px; }
.paging span{ background:#2178aa; color:#fff; border:0px solid #193881; padding:2px 4px; margin:2px;}
.paging a{ background:#f8f8f8; color:#666;  padding:2px 4px; margin:2px;}
.paging a:hover{ background:#2178aa; color:#fff; text-decoration:none;}
 
 
.orderBox{ clear:both; overflow:hidden; margin-top:10px; font-size:14px; color:#000;  margin:0px 16px;  }
.orderLeft{padding:5px;  margin:0px 0px 0px 16px; text-align:center; color:#fff; }
.orderLeft01 span{ overflow:hidden; display:block;}
.orderRight{overflow:hidden; position :relative;padding:20px 10px 10px 110px; }
.proInfo{ margin:30px 0px 0px 16px;  text-align:center; line-height:40px; color:#fc6500; font-size:20px;}

.proInfo a{ color:#659fe1}
.orderRight a{color:#1a41d3}
.orderRight a:hover{ color:#f30;}
.orderRight input,textarea{ border:0px solid##9D9A9A; margin:12px 0px 12px 0px; }
.orderRight  textarea{ height:60px; width:300px;}
.proMoreInfo{ margin:20px 16px;}
.news_list { margin:10px 16px;}
.news_list span{ float:right; color:#8d8d8d;}
.NList ul li a:hover{ color:#fe6000;}
.ns{ margin:10px 16px; line-height:30px;}
.msgtit{ width:80px; text-align:right; display:block; float:left; padding-right:8px;}
.limsg{ padding:4px 0px;}