.help-sear{width:610px; height:50px;margin:10px auto; padding-top:9px; background:url(../images/help_sr.jpg) no-repeat;  }
.help-sear .sear-box{ overflow:hidden; display:inline-block; padding-left:110px; }
.help-sear .s_ch{ height:32px; line-height:32px; width:350px; padding:0 2px; margin-top:3px; border:none; background:none;float:left; margin-right:15px; color:#888}
.help-sear .s_bt{ display:inline-block; width:90px; height:38px; overflow:hidden;text-align:center;background:url(../images/sr_bt.jpg) no-repeat; cursor:pointer;outline:none; border:none; float:left;}
.help-sear .foc-s2{ color:#444}

.listtitle{ height:40px; line-height:40px; border-bottom:3px solid #0E70D4; padding-bottom:5px;}
.listtitle h1{ font-size:20px;font-family: Microsoft YaHei,SimHei,SimSun;color:#0063a2; font-weight:normal;}
.lstitle  a em{ color:#0063a2; }
.listtitleright .smallsearch{ border:1px solid #cfcfcf; height:22px; line-height:22px; padding-left:3px;}
.listtitleright .sschbtn{border:1px solid #cfcfcf; background-color:#f4f4f4;height:26px; line-height:24px; margin-left:3px;  }
.listcatcon{ background:#fbfbfb; padding:10px;border-bottom:1px dotted #d7d7d7; line-height:22px;}
.listcatbox .listcatcon .acheng{ color:#f96301;}
.listcatbox .listcatcon a{ white-space:nowrap; margin-right:8px; overflow:hidden; display:inline-block;}
.listsubcon .lstitle a {font-weight: bold;font-size: 14px;line-height: 20px;padding-bottom: 10px;color: #444;overflow: hidden;}
.listsubcon .lstitle  a:hover {color: #dd5a03;}
.listsubcon{ padding:20px 10px 10px;border-bottom:1px dotted #d7d7d7;}
.lscon{ margin:5px 0 10px;  overflow:hidden; }
.listsubcon:hover{ background:#fcfcfc;}
.lscon .lsconpic{ width:130px;    margin-top: 10px;}
.lscon .lsconpic img{ border:1px solid #d7d7d7; padding:1px;}
.lscondec{ width:518px;}
.lscondec p{ color:#7d7d7d; font-size:14px; line-height:24px; display:inline-block; height:80px; overflow:hidden;}
.lscontip{ height:34px; line-height:34px; color:#ababab;}
.lscontip .lview{ width:66px; height:22px; display:inline-block; margin-top:6px; background:url(../images/listconbtn.gif) no-repeat; line-height:22px; float:right; color:#fff; text-align:center;}

.num-page{ display:block;  overflow:hidden; padding:8px; vertical-align:middle; text-align:center; clear:both ; overflow:hidden}
.num-page span{ display:inline-block;height:38px; line-height:38px;  margin:0 3px;}
.num-page .num-s{ display:inline-block; width:38px; height:38px; line-height:38px; background:url(../images/num_img.jpg) no-repeat right top; margin:0 3px;}
.num-page a{  width:38px; height:38px; line-height:38px;display:inline-block;text-align:center; }
.num-page .focus{display:inline-block; width:38px; height:38px; line-height:38px;color:#fff; background:url(../images/num_img.jpg) no-repeat }

.num-page a:hover{color:#fff; background:url(../images/num_img.jpg) no-repeat; text-decoration:none}
.num-page a.start-num{ background:url(../images/bts_icon.gif) no-repeat -63px 15px;}
.num-page a:hover.start-num{ background-position: -23px 15px}
.num-page a.prev-num{background:url(../images/bts_icon.gif) no-repeat -100px 15px;}
.num-page a:hover.prev-num{ background-position: 16px 15px}
.num-page a.next-num{background:url(../images/bts_icon.gif) no-repeat -205px 15px;}
.num-page a:hover.next-num{ background-position: -133px 15px}
.num-page a.last-num {background:url(../images/bts_icon.gif) no-repeat -234px 15px;}
.num-page a:hover.last-num{ background-position: -166px 15px}
.num-page .num-int{ display:inline-block; height:18px; line-height:18px; width:35px; border:1px solid #fea813 ; float:left; text-align:center; }
.num-page .num-all{display:inline-block; vertical-align:top; }
.num-float{ text-align:right}
.num-page .color-y{color:#f60; font-family:Arial, Helvetica, sans-serif;}

.num-page .num-go{ padding-left:10px; display:inline-block; overflow:hidden; vertical-align:bottom}
.num-page .num-go span{  display:inline-block; float:left}
.num-page .num-go  form{ float:left}
.num-page .go-bt{ display:inline-block; float:left; width:38px; height:38px; line-height:38px; background:url(../images/num_img.jpg) no-repeat right top; margin:0 3px; overflow:hidden; border:none; font-family:Arial, Helvetica, sans-serif; cursor:pointer; margin-left:8px; color:#f60}
.num-page .nums{ width:40px; height:36px ;float:left ;display:inline-block; border:1px solid #ccc; line-height:38px; text-align:center}

.fl,.fr{float:left;display:inline;}
.fr{float:right;}
.lifl li{float:left;}
.fmyh{font-family:Microsoft YaHei,LiHei Pro;}

.cont-word{ font-size:14px; line-height:25px; color:#666}
 .cont-word p{  padding:5px 0}

.bgml{ border-bottom: 2px solid #0e70d4;height: 30px;line-height: 30px;padding-right: 5px;text-align: right; margin-top:15px;}
.bgml li {color: #FFFFFF;display: inline-block; float: left; height: 30px;padding: 0 10px; background:#0e70d4;}

.pro{background:url(img/prolist_bg.gif) no-repeat;width:350px;height:189px;margin:0 8px 8px 0;}
.pro ul.img{margin:9px 0 0 12px;float:left}
.pro ul.text{margin:20px 0 0 28px;width:195px;color:#414141;float:left}
.pro ul.text h2 a{color:#00599f;text-decoration:underline}
.pro ul.text h2 a:hover{color:#00366c;}
.pro ul.text li.more{color:#aaa}
.pro ul.text li.more a:hover{color:#00599f;text-decoration:none}
.pro_top{margin:12px 0 0 0}
.pro_top ul.text{float:left}
.pro_top ul.text h2{color:#fff;font-size:18px;line-height:30px;background:#00599f;margin-top:10px;float:left;padding:0 20px;font-weight:lighter}
.pro_top ul.text li.tag{color:#00599f;font-size:14px;line-height:28px;padding-top:6px}
.pro_top ul.text li.text{width:700px;margin-bottom:20px}

.pro_tag{ border-bottom: 2px solid #0e70d4;height: 30px;line-height: 30px;padding-right: 5px;text-align: right; margin-top:15px;}
.pro_tag ul{color:#fff;padding: 0 10px;height:30px;margin-right:5px;cursor:pointer;background:#0e70d4;}
.pro_tag ul.now{background:#0e70d4;}
.pro_tag ul.out{background:#999;}
.pro_text{padding:10px 0 0 0;margin:0 0px;}

.hide{display:none}
.show{display:block}


.fl,.fr{float:left;display:inline;}
.fr{float:right;}
.lifl li{float:left;}
.fmyh{font-family:Microsoft YaHei,LiHei Pro;}

.repicon dl dd,.repicon dl dd a{ background:url(../images/r.gif) no-repeat; }
.repicon dl{  height:33px; padding-top:4px; font-size:12px;}
.repicon dl dd{ float:left; width:126px; height:33px; line-height:33px; background-position:-1px -194px; margin-right:30px;}
.repicon dl dd a{ display:inline-block;height:33px; width:80px; padding-left:28px; }
.repicon dl dd a.downword{ background-position:-122px -104px;}
.repicon dl dd a.downpdf{ background-position:-122px -144px;}
.repicon dl dd a.downorder{ background-position:-122px -187px;}
.repconbox{ margin-top:15px;}
.repicon dl dd.orderbtn2,.repicon dl dd.chatbtn{ width:108px;font-weight:bold;background:none;}
.repicon dl dd.orderbtn2 a,.repicon dl dd.chatbtn a{ background:none; color:#fff; margin-left:5px; font-size:14px; }
.repicon dl dd.orderbtn2{ background:url(../images/orderbtn2.gif) no-repeat; margin-right:18px; margin-left:85px;}
.repicon dl dd.chatbtn{background:url(../images/chatbtn.gif) no-repeat;}
.repicon { border-bottom: 1px solid #E0E0E0;border-top: 1px solid #E0E0E0;height: 44px;margin-top: 15px;overflow: hidden;padding: 12px 0;}
.shegnming .fb, .daodu .fb { color: #0063a2;font-size: 14px; font-weight:bold;}
.shegnming { background: #fafdff;border: 1px dashed #0e70d4; padding: 10px; }
