
.content{ width: 1250px; margin: 15px auto 25px; }
.left{ float: left; width: 250px; border: 3px solid #0063ff; margin-right: 15px; }
.right{ float: right; width: 970px; }

.left .left_tb a{ display: block; text-align: center; font-size: 24px; color: #fff; line-height: 3.3; background: #0063ff; }
.left h3 a{ display: block; font-size: 16px; color: #fff; margin: 10px 10px; padding: 8px 10px; background: #0063ff;  }
.left ul li a{ display: block; color: #000; line-height: 30px; margin: 10px 15px; border-bottom: 1px dashed #aaa; }

.left_tit a{ display: block; margin: 50px 0 25px; text-align: center; color: #fff; line-height: 60px; background: #0063ff; }
.left_dianh .dianhua , .left_dianh p{ display: block; line-height: 2.3; padding: 0 8px; }

.nav{ line-height: 40px; border-bottom: 1px solid #aaa; }
.neiy h1{ font-size: 32px; text-align: center; line-height: 3.3 }
.neiy .neiy_xx{ color: #000; line-height: 2.3; }

.neiy_bq .rmbq{ line-height: 50px; }
.neiy_bq .rmbq a{ padding: 8px 10px; border:  1px solid #ddd; margin: 0 10px; }
p.neiy_js{ display: block; color: #aaa; text-align: center; line-height: 40px; margin-top: -20px; }
.RandomNews{ margin-top: 15px; border: 1px solid #aaa; }
.RandomNews .diysr{  color: #fff; background: #0063ff; padding: 8px 10px; }
.RandomNews .news_random li a{ display: block; float: left; width: 312px; height: 40px; line-height: 40px; margin: 0 5px; overflow: hidden; }
dl.pd_list_dl { float: left; width: 312px; margin: 8px 5px; }
dl.pd_list_dl dt img{ width: 312px; height: 244px; }
dl.pd_list_dl dd a{ display: block;width: 312px; height: 40px; line-height: 40px; text-align: center; overflow: hidden; }

.new{ margin-top: 15px; }
.new ul{ margin-bottom: 30px; }
.new ul li{ line-height: 50px; border-bottom: 1px dotted #ddd; }
.new ul li p{ float: left; width: 865px; height:50px;  overflow: hidden; }

.pages span{ border: 1px solid #0063ff; padding: 8px 15px; }
.pages p{ display: block; float: right; }
.pages a ,.pages b{ color: #fff; background: #0063ff; padding: 8px 12px; margin: 25px 8px 0; }
.pages a:hover{ color: #333; background: #fff; border: 1px solid #0063ff; padding: 7px 12px; }

.pro_ny ul{ margin:15px 0 30px; }
.pro_ny li{ float: left; margin: 0 5px; }
.pro_ny li img{ width: 310px; height: 243px; border: 1px solid #ddd; }
.pro_ny li p{ text-align: center; width: 312px; height: 40px; line-height: 40px; overflow: hidden; }

/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }