/*顶部固定样式*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, label, dl, dt, dd, fieldset, img {border: 0 none;list-style: none outside none;margin: 0;
font-famliy: "宋体",arial, helvetica, sans-serif,;padding: 0;color: #000;text-decoration:none;}
body{ font-size:12px;}
ul, li{ list-style:none;}
a{ text-decoration:none;}
em, cite, i {
    font-style: normal;
}
/*顶部固定样式 end*/
.djyp{ width:114px; padding:0 5px; height:30px; line-height:30px; font-weight:bold ; color:#fff100; background:#c12d2d; display:block; font-weight:bold; text-align:center;}
#top1{ width:100%; height:41px; background: url(../img/top1bk_04.gif) repeat-x; border-bottom:1px solid #dcdcdc; clear:both}
.top1_m{ width:1002px; height:41px ; margin:0 auto; }
.top1_l{ width:auto; height:41px; clear:both; color:#666; line-height:41px; float:left; display:block}
.top1_sm{ width:auto; height:41px;line-height:41px; float:left; display:block; margin:0 0 0 10px}
.top1_sm a{ width:auto; line-height:41px; color:#cc3333; display:block; padding:0 2px; float:left}
.top1_sm a:hover{ color:#666; }
.top1_sr{ width:auto; float:right; height:41px; color:#666}
.top1_sr a{ width: auto; line-height:41px; padding:0 5px; color:#666}
.top1_sr a:hover{color:#cc3333; }
#top2{ width:100%; height:128px; clear:both; background: url(../img/top2bk_02.jpg) no-repeat center center scroll}
.top2m{ width:1002px; height:128px; margin:0 auto; }

#showtime{ width:auto; float: left; line-height:128px; margin:0 0 0 60px; letter-spacing:1px}
.szyzcp1{ width:550px; height:42px; background:#d03e3e; display:block; clear:both}
.szyzcp2{width:438px; height:38px; border:2px solid #d03e3e; float:left; color: #aaa;padding:0 0 0 10px;}
.szyzcp3{ float:left; width:96px; height:42px;display:block}
.szyzcp4{ width:550px; height:39px;clear:both; line-height:39px}
.szyzcp4 p{ width:auto; float:left; display:block; color:#cc3333}
.szyzcp4 a{ width:auto; color:#000; padding:0 10px; display:block; float:left}
.szyzcp4 a:hover{color:#cc3333}
#top3{ width:100%; height:83px; border-top:2px solid #cc3333; background:url(../img/nav_bk_03.gif) repeat-x; margin:0 0 10px 0} 
.top3m{ width:1002px; height:83px; clear:both; margin:0 auto}
/*.nav1{height:52px; float:left;}
*/
.navml{ width:52px; height:52px; float:left}
.navmr{ width:138px; float:left;  height:48px; margin:0 0 0 10px; padding:4px 0 0 0  }
.navmr a{ width: auto; padding:0 2px; line-height:24px; color:#4d4d4d}
.navmr a:hover{color:#cc3333}
.navmr1{ width:128px; float:left;  height:48px; margin:0 0 0 10px; padding:4px 0 0 0  }
.navmr1 a{ width: auto; line-height:24px; color:#4d4d4d}
.navmr1 a:hover{color:#cc3333}
.navmr2{ width:138px; float:left;  height:48px; margin:0 0 0 10px; padding:4px 0 0 0  }
.navmr2 a{ width: auto; line-height:24px; color:#4d4d4d}
.navmr2 a:hover{color:#cc3333}
#main1{ width:1002px; height:94px; clear:both; margin:0 auto 10px auto; }
.main1l{ width:238px; height:92px; border:1px solid #e1e1e1; float:left; }
.main1m{ width:500px; height:94px; background:#666; float:left; margin:0 11px}
.main1l ul{ padding:2px 0 0 0}
.main1l li{ width:228px; float:left; line-height:22px; height:22px; display:block; margin:0 0 0 10px; background:url(../img/wgg_03.jpg) 0 50% no-repeat}
.main1l li a{ width:208px; float:left; line-height:22px; height:22px; display:block; margin:0 0 0 10px; color:#4d4d4d; overflow:hidden}
.main1l li a:hover{color:#cc3333}
#xjbn{ width:1002px; height:90px; clear:both; background:#FFF; margin:0 auto 10px auto}
#main2{ width:1002px; height:817px; clear:both; margin:0 auto 10px auto;}
.main2l{ width:764px; height:817px; float:left;}
.main2l1{ width:764px; height:422px; clear:both}
.main2l1l{ width:380px; float:left;  height:422px}
/*焦点图*/
.focus{ position:relative; width:380px; height:290px; background-color: #000; float: left; margin:0 0 10px 0}  
.focus img{ width: 380px; height: 290px;} 
.focus .shadow .title{width: 260px; height: 396px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:36px; line-height: 36px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-weight:bold; width:245px;; line-height:36px; height:36px; display:block}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:6px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../img/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.csr{ width:380px; clear:both; margin:10px 0 0 0;  height:122px;}
.csrl{ width:185px; float:left; height:122px; }
.bj{ margin:0 10px 0 0}
.csrlt{ width:185px; height:39px; clear:both;}
.csrlt p{ width:auto; float:left; display:block; color:#040001; font-family:"Microsoft YaHei"; font-size:16px; }
.csrlt a{ width:65px; float:right; height:21px; background:url(../img/more_1_11.jpg) 100% 50% no-repeat;line-height:21px; color:#666}
.csrlt a:hover{color:#cc3333}
.csrlb{ width:185px; height:auto; clear:both}
.csrlb li{ float:left; width:185px; background:url(../img/re.png) 0 50% no-repeat; height:24px; line-height:24px; display:block}
.csrlb li a{ width:165px; float:left; display:block; line-height:24px; color:#6a6a6a; height:24px; margin:0 0 0 20px; overflow:hidden; font-size:14px}
.csrlb li a:hover{color:#cc3333}

.csrlt2{ width:185px; height:39px; clear:both;}
.csrlt2 p{ width:auto; float:left; display:block; color:#040001; font-family:"Microsoft YaHei"; font-size:16px; }
.csrlt2 a{ width:39px; float:right; height:21px; background:url(../img/more_1_11.jpg) 100% 50% no-repeat;line-height:21px; color:#666}
.csrlt2 a:hover{color:#cc3333}
.csrlb2{ width:185px; height:auto; clear:both}
.csrlb2 li{ float:left; width:185px; background: url(../img/more_1_03.jpg) 0 50% no-repeat; height:24px; line-height:24px; display:block}
.csrlb2 li a{ width:155px; float:left; display:block; line-height:24px; color:#6a6a6a; height:24px; margin:0 0 0 10px; overflow:hidden; font-size:14px; background:url(../img/video_15.jpg) no-repeat 0 50%; padding:0 0 0 24px}
.csrlb2 li a:hover{color:#cc3333}
.main2l1r{ width:369px; height:422px; float:right;}
.main2l1rt{ width:369px; height:42px; clear:both;}
.main2l1rt p{ width:auto; float:left; display:block; color:#040001; font-family:"Microsoft YaHei"; font-size:16px; }
.main2l1rt a{ width:39px; float:right; height:24px; background:url(../img/more_1_11.jpg) 100% 50% no-repeat;line-height:26px; color:#666}
.main2l1rt a:hover{color:#cc3333}
.xjtt{ width:364px; height:50px; clear:both; background:url(../img/ttbj_10.jpg) no-repeat; margin:0 auto}
.xjtt a{ font-size:14px; width:316px; margin:0 auto; height:50px; color:#1c1c1c; font-weight:bold; display:block; line-height:24px; overflow:hidden}
.xjtt a:hover{color:#cc3333}
.xjtb{ width:369px; height: auto; clear:both; background:#0C0; margin:10px 0 0 0}
.xjtb li{ float:left; display:block; width:374px; background:url(../img/wgg_03.jpg) 0 50% no-repeat; height:24px; line-height:24px}
.xjtb li a{ width:349px; height:24px; margin:0 0 0 10px; display:block; overflow:hidden; line-height:24px; font-size:14px; color:#656565}
.xjtb li a:hover{color:#cc3333}
.main2l2{ width:764px; height:105px; margin:10px 0 0 0; clear:both;}
.main2l2t{ width:764px; height:33px; clear:both; background: url(../img/gd05_33.jpg) 50% 40% no-repeat}
.main2l2t p{ width:auto; float:left; display:block; color:#040001; font-family:"Microsoft YaHei"; font-size:16px; }
.main2l2t a{ width:65px; float:right; height:29px; background:url(../img/more_1_11.jpg) 100% 50% no-repeat;line-height:29px;color:#666}
.main2l2t a:hover{color:#cc3333}
.main2l2b{ width:764px; height:auto; clear:both}
.main2l2b li{ float:left; width:180px; height: auto; margin: 0 5px}
.gd01{ width:60px; height:60px; display:block; float:left}
.gd02{ float:left; margin:0 0 0 10px; width:108px}
.gd02 h3 a{ font-size:12px; font-weight: normal; width:108px; height:12px; overflow:hidden; display:block; color:#000}
.gd02 h3 a:hover{color:#cc3333}
.gd02 p{ line-height:15px; padding:6px 0 0 0; color:#666962;height: 45px;
overflow: hidden;}
.main2l3{ width:764px; height: auto;  clear:both; }
.main2l3t{ width:764px; height:29px; border-top:3px solid #cc3431; background:#eee}
.main2l3t p{ width:auto; float:left; line-height:29px; font-size:14px; margin: 0 0 0 5px; color:#000; font-weight:bold}
.main2l3t a{ width:auto; float:right; line-height:29px;color:#000; margin:0 10px 0 0}
.main2l3t a:hover{color:#cc3333}
.main2l3t1{ width:764px; height:139px; border-bottom:1px solid #e1e1e1}
.main2l3t1 li{ float:left; width:180px; height:auto; margin:10px 0 0 9px} 
.sysj1{ width:180px; height:100px;}
.sysj2{ width:180px; height:24px; line-height:24px; text-align:center; display:block; overflow:hidden; color:#000 }
a.sysj2:hover{color:#cc3333}
.main2l3b{ width:764px; clear:both; height:auto; padding:7px 0 0 0}
.main2l3b li{ width:152px; height:auto; float:left; line-height:24px; background:url(../img/wgg_03.jpg) 0 50% no-repeat; margin:0 20px 0 15px}
.main2l3b li a{ width:142px; line-height:24px; margin:0 0 0 10px; display:block; height:24px; color:#000; overflow:hidden}
.main2l3b li a:hover{color:#cc3333}
.main2r{ width:228px; height:817px; float:left;  margin:0 0 0 10px}
.main2r1{ width:228px; height:152px; clear:both;}
.main2r1 img{ width:20px; height:154px; float:left; display:block}
.main2r1r{ width:207px; height:152px;border-bottom:1px solid #a0a0a0; border-top:1px solid #a0a0a0; border-right:1px solid #a0a0a0; float:left;}
.main2r1r ul{ padding:5px 0 0 0}
.main2r1r li{ float:left; width:197px; display:block; line-height:24px;  margin:0 0 0 10px}
.main2r1r li a{ width:197px; display:block; overflow:hidden; height:24px; color:#676767}
.main2r1r li a:hover{color:#cc3333}
.main2r2{margin:10px 0 0 0; width:228px; height:173px; clear:both}
.main2r2t{ width:228px; border-bottom:1px solid #3e3e3e; border-top:3px solid #3e3e3e; height:40px}
.main2r2t img{ width:auto; height:auto; float:left; margin:7px 0 0 5px}
.main2r2t a{ width:40px;float:right; height:19px; display:block; color:#000; margin:15px 5px 0 0; background:url(../img/more_1_11.jpg) no-repeat 100% 10%}
.main2r2t a:hover{color:#cc3333}
.main2r2b{ width:228px; clear:both; height:auto;padding:5px 0 0 0}
.main2r2b li{ width:218px; float:left; margin:0 0 0 10px; line-height:24px; background:url(../img/msx_22.jpg) 0 50% no-repeat}
.main2r2b li a{ color:#666;width:198px; height:24px; margin:0 0 0 10px; display:block; overflow:hidden; line-height:24px; margin:0 0 0 10px;}
.main2r2b li a:hover{color:#cc3333}
.main2r3{ width:228px; clear:both; height:90px; margin:0 0 10px 0; background:#090}
.main2r4{margin:10px 0 0 0; width:228px; height:240px; clear:both;}
.main2r4b{ width:228px; height:auto; clear:both; }
.main2r4b li{ float:left; width:228px; background:url(../img/huodong_03.jpg) no-repeat; border-bottom:2px dashed #dedede; height:52px; margin:10px 0 0 0}
.main2r4b li h3 a{ width:197px; float:left; margin:0 0 0 31px; height:24px; font-size:14px; font-weight: bold; color:#464646; display:block; line-height:24px; overflow:hidden}
.main2r4b li h3 a:hover{color:#cc3333}
.main2r4b li p{ width:187px; margin:0 0 0 31px; height:24px; float:left; display:block; line-height:24px; overflow:hidden; color:#bdbdbd}
.main2r5{width:228px; clear:both; height:132px; margin:10px 0 0 0; background:#090}
#main3{ width:1002px; height:555px; clear:both; margin:0 auto 10px auto;}
.zwtit{ width:1002px; height:45px; clear:both; margin:0 0 20px 0; background:url(../img/xiw_10.jpg) repeat-x 0 50% }
.bkx{border-bottom:3px solid #ff9801}
.zwtit img{ width:auto; height:auto; display:block; float:left}
.zwtit a{ float:right; display:block; font-size:14px; line-height:50px; color:#000; padding:0 5px}
.zwtit a:hover{color:#cc3333}
.main3l{ width:325px; float:left; height:487px;}
.main3lt{ width:322px; clear:both; height:18px; border-left:3px solid #ff9800; line-height:18px; text-indent:0.5em; font-weight:bold; font-size:16px; font-family:"Microsoft YaHei"; letter-spacing:1px; color:#ff9800}
.wztjsy{ width:325px; height:304px; display:block; clear: both}
.wztjsy li{ float:left; width:325px; display:block; height:149px; border-bottom:1px dashed #d8d8d8}
.wztjsy li h3 a{ width:320px; height:44px; font-weight:bold; display:block; margin: 0 0 0 5px; clear:both; line-height:44px; overflow:hidden; color:#363636}
.wztjsy li h3 a:hover{color:#cc3333}
.wztbx{ width:325px; height:auto; clear:both}
.xwpt1{ width:120px; height:90px; display:block; float:left}
.wztbx p{ width:187px; float:left; margin:0 0 0 10px; display:block; line-height:24px; color:#9e9e9e; height:96px; overflow:hidden}
.wztbx p a{color:#cc3333}
.wztbx p a:hover{ text-decoration:underline}
.wztjsy02{ width:325px; height:auto; clear:both; margin:10px 0 0 0}
.wztjsy02 li{ width:325px; height:auto; float:left; line-height:24px; background:url(../img/wzbd_19.jpg) 3% 50% no-repeat; display:block}
.wztjsy02 li a{ width:305px; display:block; height:24px; line-height:24px; margin:0 0 0 20px; overflow:hidden; font-size:14px; color:#303030}
.wztjsy02 li a:hover{color:#cc3333}
.main3m{width:330px; float:left; height:487px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin:0 10px}
.mtlb{ width:330px; height:335px; clear:both; display:block}
.mtlb li{ float:left; display:block; width:155px; height:102px; position:relative; margin:0 0 10px 10px}
.sa{width:155px; height:102px; display:block}
.sb{ width:155px; height:20px; background: url(../img/mtbt.png) repeat-x; display:block; position:absolute; top:83px; left:0; text-align:center; line-height:20px; color:#fff}


.mtlb li a:hover{ text-decoration:underline}
.mtlb2{width:330px; height: auto; clear:both; display:block}
.mtlb2 li{ float:left; display:block; line-height:24px; background:url(../img/wzbd_19.jpg) 0 50% no-repeat; width:320px; margin: 0 0 0 10px}
.mtlbm1{ width:70px; font-size:14px; color:#cc3333; height:24px; float:left; margin:0 0 0 10px; background:url(../img/fcxwb_23.jpg) 90% 50% no-repeat}
.mtlbm2{ width:234px; height:24px; float:left; display:block; overflow:hidden; font-size:14px; color:#323232}
a.mtlbm2:hover{color:#cc3333}
.xjbn1{ width:496px; float:left; height:90px; background:#090}
.bkx1{border-bottom:3px solid #5a9cea}
.bkx2{border-bottom:3px solid #4d980a}
.main4lt{ width:322px; clear:both; height:18px; border-left:3px solid #5a9cea; line-height:18px; text-indent:0.5em; font-weight:bold; font-size:16px; font-family:"Microsoft YaHei"; letter-spacing:1px; color:#5a9cea}
.main5lt{ width:322px; clear:both; height:18px; border-left:3px solid #4d980a; line-height:18px; text-indent:0.5em; font-weight:bold; font-size:16px; font-family:"Microsoft YaHei"; letter-spacing:1px; color:#4d980a}







.main_2 { margin:0 auto 10px auto; width:1002px}
.main_2_title { width: 1002px; height: 50px; background:url(../pic/main_pro_img.png) no-repeat; }
.main_2_title h1 { width: 125px; height: 50px; margin-left: 74px; display: block; background:url(../pic/ico_2.png) 0 0 no-repeat; float: left; }
.main_2_title span a{ float: right; width: 90px; height: 50px; background:url(../pic/ico_2.png) no-repeat; background-position: -125px 0; display:block;   }
.main_2_txt { width: 1001px; height: 233px; }
.main_2_txt .img-scroll { width: 1001px; height: 230px; position: relative; }
.main_2_txt .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:43px; height:125px; top:0;  text-align:center;  }
.main_2_txt .img-scroll .prev { left:0; cursor: pointer; background:url(../img/clft_03.jpg) no-repeat; width: 14px; height:40px; top:90px}
.main_2_txt .img-scroll .next { right:0; cursor: pointer; background: url(../img/cfrt_05.jpg) no-repeat; width: 14px; height:40px; top:90px}
.main_2_txt .img-list { position:relative; width:915px; margin-left:43px; overflow:hidden}
.main_2_txt .img-list ul { width:9999px;}
.main_2_txt .img-list li { float:left; display:inline; width:153px; height:170px; text-align: center; background: #fff; padding:30px 15px; }
.main_2_txt .img-list li img { margin-bottom:5px; width:151px; height: 120px;  }
.main_2_txt .img-list p { line-height: 25px; color: #ff4d00; text-align: center;}
.main_2_txt .img-list p a { color: #333333; text-decoration: none; }
.main_2_txt .img-list p a:hover { color: #ff4d00; text-decoration: underline; }

.main_adv { width: 1001px; height: 156px; overflow: hidden; }
.main_adv li { float: left; width: 190px; height: 156px; margin-right: 12px; }
.main_adv li.main_adv_none { margin-right:0;}
#main_4{ width:1002px; height:auto; clear:both; min-height:800px; overflow:hidden; margin:0 auto 10px auto; }
.main_4l{ width:764px;height:auto;min-height:800px; overflow:hidden; float:left;}
.main_4l1{ width:764px; height:240px; clear:both;}
.main4_1{ width:377px; float:left; height:240px; }
.mre{ margin:0 10px 0 0}
.main4_1t{ width:377px; height:32px; clear:both;background:url(../img/mre_03.gif) 100% 50% no-repeat}
.main4_1t a{ font-size:16px; font-weight: bold; color:#020202;font-family:"Microsoft YaHei"; line-height:32px; letter-spacing:1px; padding:0 0 0 5px }
.main4_1t a:hover{color:#cc3333}
.main4_1t1{ width:377px; height:78px; clear:both; border-bottom:1px dashed #f6c2ce}
.main4_1t1 h3 a{ width:357px; display:block; text-align:center;height:24px; line-height:24px; color:#313131; overflow:hidden; margin:0 auto}
.main4_1t1 h3 a:hover{color:#cc3333}
.main4_1t1 p{ line-height:22px; width:357px; display:block; margin:0 auto; color:#999; height:44px; overflow:hidden}
.main4_b{ width:357px; display:block; height:auto; margin:0 auto; padding:5px 0 0 0}
.main4_b li{ width:357px; height:24px; display:block; line-height:24px; float:left; background:url(../img/wzbd_19.jpg) 0 50% no-repeat}
.main4_b li a{ width:347px; height:24px; line-height:24px; overflow:hidden; margin:0 0 0 10px; color:#333}
.main4_b li a:hover{color:#cc3333}
.xjbn01{ width:764px; height:90px; clear:both; background:#333; margin:10px 0}
.main_4l2{ width:764px; clear:both; height:280px; clear:both; margin:10px 0 0 0}
.main_4l2t{ width:764px; height:35px; clear:both; background:url(../img/dy_11.gif) 64% 50% no-repeat; }
.main_4l2t p{ display:block; width:auto; float:left; font-size:16px; font-weight:bold; line-height:35px; letter-spacing:1px;  color:#020202;font-family:"Microsoft YaHei";}
.main_4l2t a{ width:41px; line-height:35px; display:block; float:right; background:url(../img/more_1_11.jpg) 100% 50% no-repeat; color:#666}
.main_4l2t a:hover{color:#cc3333}
.main_4l2b{ width:764px; height:245px; clear:both; display:block; }
.main_4l2b li{ float:left; display:block; background:#e3f5ff; width:249px; height:245px; margin:0 0 0 5px;}
.dy1{ width:235px; height:190px; clear:both; margin:7px 0 7px 7px; display:block}
.dy2{width:235px; display:block; margin:0 auto; height:38px; background:url(../img/dy3_19.jpg) 0 50% no-repeat}
.dy2 a{ width:205px; float:right; height:38px; overflow:hidden; line-height:18px; color:#343635; font-weight: bold}
.dy2 a:hover{ text-decoration:underline}
.main_4l3{ width:764px; clear:both; height:305px;  margin:10px 0 0 0}
.main_4l3b li{ float:left; width:244px; height:122px; display:block; background:url(../img/yl_23.jpg) no-repeat; margin:5px 0 5px 8px} 
.main_4l3b li h3 a{ width:224px; display:block; height:24px; line-height:24px; margin:5px auto 0 auto; overflow:hidden; font-size:12px; text-align:center; color:#029dcb; font-weight:normal;}
.main_4l3b li h3 a:hover{ text-decoration:underline;}
.main_4l3b li p{ width:224px; display:block; height:auto; margin:0 auto; line-height:18px; color:#646464}
.main_4r{ width:228px;height:auto;min-height:800px; overflow:hidden; float:left; margin:0 0 0 10px}
.main_4r1{ width:228px; height:286px; clear:both; margin:0 0 10px 0}
.bkx3{border-bottom:3px solid #fecccb}
.main_4r1t{ width:228px; height:29px; clear:both}
.main_4r1t p{ width:auto;font-family:"Microsoft YaHei"; font-weight:bold; font-size:16px; display:block; float: left; color:#010000; line-height:29px; letter-spacing:1px}
.main_4r1t a{ width:67px; display:block; line-height:32px; background:url(../img/more_1_11.jpg) 100% 50% no-repeat; height:29px; color:#363636; float:right}
.main_4r1t a:hover{color:#cc3333}
.main_4r1b{ width:228px; clear:both; height:auto; display:block}
.main_4r1b li{ float:left; width:100px; height:114px; display:block;margin:10px 0 0 9px}
.lx1{ width:100px; height:75px; clear:both; display:block}
.lx2{ width:100px; height:39px; clear:both; overflow:hidden; color:#323232; line-height:18px; display:block}
a.lx2:hover{color:#cc3333}
.xjbn02{ width:228px; height:168px; background:#000; margin:0 0 10px 0}
.main_4r2{ width:228px; height:422px; clear:both}
.main_4r2b{ width:228px; height: auto; clear:both}
.main_4r2b li{ display:block; width:215px; height:124px; margin:5px auto }
.wdy1{ width:215px; height:100px; clear:both; display:block}
.wdy2{ width:215px; height:24px; line-height:24px; text-align:center; display:block; color:#676767}
a.wdy2:hover{color:#cc3333}
#main5{ width:1002px; height:312px; clear:both; margin:0 auto 10px auto; }
.main5l{width:380px; height:312px; margin:0 10px 0 0;float:left; }
.main5t{ width:380px; height:34px; background:#f4f4f4; border-top:1px solid #db261f}
.main5t a{ width:auto; font-size:16px;font-family:"Microsoft YaHei";line-height:34px; color:#343434; margin:0 0 0 10px}
.main5t a font{ color:#da211c}
.main5b{ width:370px; clear:both; height:auto; padding:5px 0 0 0}
.main5b li{ float:left; width:380px; height:24px; display:block; background:url(../img/more_1_03.jpg) 0 50% no-repeat; margin:0 0 0 10px}
.main5b li a{ width:340px; height:24px; font-size:14px; line-height:24px; color:#1d1d1d; overflow:hidden; margin:0 0 0 10px; display:block}
.main5b li a:hover{color:#cc3333}
.main5b2{ width:380px; clear:both; height:140px; display:block; border-bottom:1px dashed #f8c6d2}
.main5b2 li{ display:block; float:left; width:111px; margin:13px 0 0 11px}
.qg1{ width:111px; height:100px; clear:both; display:block}
.qg2{ width:111px; height:24px; line-height:24px; display:block; text-align:center; overflow:hidden; color:#1e1e1e}
a.qg2:hover{color:#cc3333}
.main5r{width:222px; height:312px; float:left; }
.main5rt{ width:222px; height:34px; background:#f4f4f4; border-top:1px solid #db261f}
.main5rt a{ width:auto; font-size:16px;font-family:"Microsoft YaHei";line-height:34px; color:#343434; margin:0 0 0 10px}
.main5rt a font{ color:#da211c}
.main5rb1{ width:222px; height: auto; min-height:100px; overflow:hidden; display:block}
.main5rb1 li{ display:block; float:left; border:1px solid #efefef; width:63px; height:63px; margin:7px 0 0 7px}
.main5rb1 li:hover{ border:1px solid #cc3333; }
.jtwz{ background:url(../img/jtwz.jpg) no-repeat; display:block; width:63px; height:63px}
a.jtwz:hover{ background:url(../img/jtwz2.jpg) no-repeat;}
.hcbc{ background: url(../img/hcbc.jpg) no-repeat; display:block; width:63px; height:63px}
a.hcbc:hover{ background: url(../img/hcbc2.jpg) no-repeat;}
.hbcx{ background: url(../img/hbcx.jpg) no-repeat; display:block; width:63px; height:63px}
a.hbcx:hover{ background: url(../img/hbcx2.jpg) no-repeat;}
.gayw{ background: url(../img/gayw.jpg) no-repeat; display:block; width:63px; height:63px}
a.gayw:hover{ background: url(../img/gayw2.jpg) no-repeat;}
.mrcj{ background: url(../img/mrcj.jpg) no-repeat; display:block; width:63px; height:63px}
a.mrcj:hover{ background: url(../img/mrcj2.jpg) no-repeat;}
.cjzs{ background: url(../img/cjzs.jpg) no-repeat; display:block; width:63px; height:63px}
a.cjzs:hover{ background: url(../img/cjzs2.jpg) no-repeat;}
.rsks{ background: url(../img/rsks.jpg) no-repeat; display:block; width:63px; height:63px}
a.rsks:hover{ background: url(../img/rsks2.jpg) no-repeat;}
.gjj{ background: url(../img/gjj.jpg) no-repeat; display:block; width:63px; height:63px}
a.gjj:hover{ background: url(../img/gjj2.jpg) no-repeat;}
.wsgj{ background: url(../img/wsgj.jpg) no-repeat; display:block; width:63px; height:63px}
a.wsgj:hover{ background: url(../img/wsgj2.jpg) no-repeat;}
.main5rb2{ width:222px; height:auto; clear:both}
.main5rb2 a{ width:63px; height:18px; display:block; float:left; border:1px solid #efefef; line-height:18px; text-align:center; color:#868686; margin:7px 0 0 7px}
.main5rb2 a:hover{ background:#cc3333; color:#fff; border:1px solid #cc3333}
#main6{ width:1002px; margin:0 auto 2px auto; height:auto; min-height:200px; overflow:hidden}
.main6t{ width:1002px;height:36px; border-bottom:3px solid #589de8; }
.main6t a{ font-size:16px; font-weight:bold; line-height:36px;font-family:"Microsoft YaHei"; padding:0 0 0 10px; letter-spacing:1px;color:#589de8}
.main6b{ width:1002px; height:228px; margin:10px 0 0 0; clear:both;}
.main6bl{ width:320px; height:228px; float:left; position:relative; margin:0 0 8px 0}


.sc{width:320px; height:228px; display:block}
.sd{ width:320px; height:25px; color:#fff; display:block; position:absolute; top:203px; left:0; line-height:25px; text-align:center; overflow:hidden; background:url(../img/cjg.png) repeat-x}


.main6bl a:hover{ text-decoration:underline}
.main6br{ width:682px; float:left; display:block; height:auto}
.main6br li{ float:left; display:block; position:relative; width:160px; height:110px; margin:0 0 8px 10px}

.se{ width:160px; height:110px; display:block}
.sf{ width:160px; height:25px; color:#fff; display:block; position:absolute; top:85px; left:0; line-height:25px; text-align:center; overflow:hidden; background:url(../img/cjg.png) repeat-x}




.main6br li a:hover{ text-decoration:underline}
.yql{ width:100%; height: auto; min-height:100px; overflow:hidden; clear:both; background:url(../img/ylbk_11.jpg) 0 13% repeat-x; }
.yqlm{ width:1002px; height:28px; clear:both; margin:0 auto 0px auto; }
.yqlm p{ width:80px; height:28px; background:#FFF; color:#000; line-height:28px; font-size:16px; font-weight:bold; letter-spacing:1px;font-family:"Microsoft YaHei"; text-align:center}
.yqlm2{ width:100%; height: auto; min-height:100px; overflow:hidden; clear:both; background:#fdf3f4; margin:5px 0 0 0 }
.yqlm3{ width:1002px; height: auto; min-height:100px; overflow:hidden; clear:both; background:#fdf3f4; margin:0 auto }
.yqlm3 a{ width:95px; height:24px; display:block; float:left; line-height:24px; margin:5px 0 0 15px; overflow:hidden; color:#000}
.yqlm3 a:hover{color:#cc3333}
#bottomx{ width:100%; height:225px; clear:both; border-top:3px solid #ca0233}
.bottomx_m1{ width:100%; height:44px; margin:0 auto; border-bottom:1px solid #f3d8df;text-align:center; line-height:44px; color:#da033e}
.bottomx_m1 a{line-height:44px; padding:0 5px; color:#da033e }
.bottomx_m1 a:hover{ text-decoration:underline}
.bottomx_m2{ width:1002px; height:84px; margin:0 auto; padding:5px 0 0 0}
.bottomx_m2 p{ line-height:24px; color:#000; text-align:center}
.bottomx_m3{ width:1002px; height:70px; border-bottom:1px dashed #FFFFFF; border-top:1px dashed #FFFFFF; margin:0 auto}
.bottomx_m3 a{ text-align:center; width:120; display:block; height:auto; margin:9px 0 0 10px; float:left}

/*新闻样式*/
.xfzx_tit{ width:100%; height:31px; background: url(../images/zwl_zz.jpg) no-repeat; }
.xfzx_tit p{ width:134px; line-height:29px; height:31px; color:#fff; text-align:center; font-weight:bold; float:left; font-size:15px; font-family:"微软雅黑";}
.xfzx_tit a{ width:58px; line-height:29px; height:31px;float:right; display:block; }


#new_top{ width:100%; height:197px; clear:both;}
.tnews1{ width:100%; height:41px; clear:both; background: url(../img/top1bk_04.gif) repeat-x;}
.top1_l{ width:auto; float:left; height:41px; color:#ddd; line-height:41px}
.top1_l a{ color:#000; padding:0 2px; line-height:41px}
.top1_l a:hover{color:#cc3333}
.top1_r{ width:auto; float:right; height:41px; color:#ddd; line-height:41px}
.top1_r a{ color:#000; padding:0 2px; line-height:41px}
.top1_r a:hover{color:#cc3333}
.tnews2{ width:1210px; height:90px; clear:both; margin:10px auto; background:#000;}
.news_top2{ width:1002px; margin:0 auto; height:46px;}
.news_top2 img{ width:169px; height:46px; display:block; float:left}
.mbdh{ width:auto; float:left; color:#2b2b2b; padding:24px 0 0 0; margin:0 0 0 10px; }
.mbdh a{ padding:0 5px; font-size:14px; color:#2b2b2b; }
.mbdh a:hover{color:#cc3333}
.search_xv{ width:219px; height:24px; float:right; display:block; border:1px solid #c8c8c8; margin:17px 0 0 0}
.search_xv1{ width:180px; height:22px; border:0; float:left; display:block; line-height:22px; color: #666}
.new_search{ width:37px; float:left; height:24px; display:block}
.news_subnav{ width:100%; clear:both; height:39px; background:#cd383e; margin:5px 0 10px 0}
.news_subnav ul{ width:1002px; margin:0 auto; height:39px; display:block; }
.news_subnav ul li{ float: left;font-size: 14px;height: 38px;line-height: 38px;padding: 0 13px; background:url(../img/news_na1_03.jpg) left top no-repeat}
.news_subnav ul li a{ color:#fff}
.news_subnav ul li a:hover{ text-decoration:underline}
.nav_list{ width:1210px; height:auto; min-height:400px; overflow:hidden; margin:10px auto 0 auto; clear:both}
.nav_listl{ width:933px; float:left; height:auto; min-height:400px; overflow:hidden;}
.nav_listr{ width:247px; float:left; margin:0 0 0 10px; height:auto; min-height:400px; overflow:hidden}
.nav_listl ul{ width:933px;height:auto; min-height:700px; overflow:hidden; display:block; clear:both; margin:0 0 10px 0}
.nav_listl ul li{ height: auto; width:933px; display:block; float:left; border-bottom:1px solid #e8e8e8;margin-top: 8px;}
.wzb{ width:925px; height:24px; line-height:24px; font-size:16px; color:#2b2b2b;  margin:10px 0 0 0; padding:0 0 0 10px; font-family:"Microsoft YaHei"; overflow:hidden}
a.wzb:hover{color:#cc3333}
.nlnr{ width:933px; height:93px;  margin:10px 0 0 0;}
.nlnr a{ width:121px;  display:block; float:left}
.nlnr0{ width:802px; height:93px; float:left;  margin:0 0 0 10px}
.nlnr0 p{ width:802px; height:74px; line-height:24px; color:#666}
.nlnr0 b{ width:802px; height:12px; font-weight:normal; color:#999; clear:both}
.fxne{ width:230px; height:20px; margin:-23px 0 0 578px;}
.fxne a{display:block; float:left;width:auto}
.fxne i{ float:left; display:block; width:auto; font-style:normal; color:#666}
.fany {color: #666;height: 86px;line-height: 86px;text-align: center;}
.fany a { border:1px solid #999;color:#666;display: inline-block;font-size: 12px;height: 28px;line-height: 28px; margin: 0 3px;padding:0 11px;text-decoration: none;}
.fany a:hover {border:1px solid #cc3333;color:#cc3333;float: none;text-decoration: none;}
.news_subbanner1{ width:247px; height:250px; background:#963; margin:0 0 10px 0}
.nav_listr1{ width:247px; height:223px;  margin:0 0 10px 0}
.nav_listrt{ width:247px; height:24px; background:url(../img/newxr.jpg) 0 100% no-repeat; line-height:24px; font-size:14px; font-family:"Microsoft YaHei";}
.nav_listr1 ul{ width:247px; height:auto; padding:3px 0 0 0}
.nav_listr1 ul li{ float:left; line-height:24px; width:237px; background:url(../img/more_1_03.jpg) 0 50% no-repeat; margin:0 0 0 10px}
.nav_listr1 ul li a{ width:227px; display:block; margin:0 0 0 10px; overflow:hidden; line-height:24px; height:24px; color:#2b2b2b}
.nav_listr1 ul li a:hover{ color:#cc3333;}
.news_subbanner2{ width:247px; height:90px; background:#963; margin:0 0 10px 0}
.news_subbanner3{ width:247px; height:247px; background:#963; margin:0 0 10px 0}

.lx3{ width:247px; height:24px; background:url(../img/com_81.gif) 0 50% no-repeat; text-indent:2em; line-height:24px}
.lx4{ width:247px; height:24px; background:url(../img/com_82.gif) 0 50% no-repeat; text-indent:2em; line-height:24px}
.news_nrl{width:933px; float:left; height:auto; min-height:400px; overflow:hidden; }
.news_nrr{ width:247px; float:left; margin:0 0 0 10px; height:auto; min-height:400px; overflow:hidden;}
.g_1{ width:1210px;}
.news_nrlt{ width:933px; min-height:110px; border-bottom:1px dashed #999; height:auto; overflow:hidden}
.news_nrlt h2{ width:933px; height:48px; line-height:48px; font-size:20px; display:block;font-family:"Microsoft YaHei"; color:353535;}
.sj{ width:933px; line-height:24px; color:#878787;}
.bkx4{ width:933px; height:auto; min-height:23px; overflow:hidden }
.bkx4 p{ width: auto; line-height:24px; color:#878787; display:block; float:left}
.bkx4 span{ width:auto; display:block}
.news_nrlb{ width:933px; height:auto; min-height:300px; overflow:hidden; clear:both; margin:10px 0 0 0}
.duoshuo{ width:933px; height:auto; min-height:100px; overflow:hidden; clear:both;  margin:10px 0}
.new_sub1{ width:1210px; height:317px;clear:both}
.slider_box{width:422px;height:317px;overflow:hidden;position:relative; float:left}
.silder_con{height:346px;overflow:hidden;position:absolute;}
.silder_panel{width:422px;height:346px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:422px;height:346px;display:block;overflow:hidden;}
.silder_nav{width:422px;height:50px;margin:0px auto;bottom:0px;position:absolute;overflow:hidden;}
.silder_nav li{float:left;width:103px;height:50px;font-size:14px;text-align:center;padding:0px;margin-right:1px;margin-left:1px;background:url(../img/homeBannerDdBgThis.png);line-height:50px;font-family:"Microsoft YaHei"; }
.silder_nav li a{ color:#fff;width:103px;height:50px; overflow:hidden; display:block}
.silder_nav li.current{ background:url(../img/homeBannerDdBg.png);}
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:100px;overflow:hidden;text-indent:-999px;position:absolute;cursor:pointer;margin:85px 0 0 0;background:url(../img/silder_btn.gif) no-repeat;}	
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:0;background-position:right 0;}
.sub_hot{ width:776px; height:315px; float:left; border:1px solid #f3f3f3; background:url(../img/ck_03.png) no-repeat; margin:0 0 0 10px}
.sub_hot_t{ width:776px; height:34px; border-bottom:1px solid #f3f3f3; padding:10px 0 0 0}
.sub_hot_t p{ width:auto; display:block; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei"; letter-spacing:1px; margin:0 0 0 35px; color:#333; float:left}
.sub_hot_t a{ width:auto; display:block; float:right; font-size:14px; margin:7px 10px 0 0; color: #666} 
.sub_hot_t a:hover{ color:#20c076}
.sub_hot ul{ width:776px; height:auto;}
.sub_hot ul li{width:776px; height:79px; border-bottom:1px solid #f3f3f3; padding:10px 0 0 0 }
.sub_hot ul li a{ font-size:16px; text-align:center; display:block; height:24px; width:700px; line-height:24px; margin:0 auto;font-family:"Microsoft YaHei"; color:#333 }
.sub_hot ul li a:hover{color:#20c076}
.sub_hot ul li p{ width:700px; display:block; line-height:24px; margin:0 auto; color:#666}
.new_sub2{ width:1210px; height:auto; min-height:300px; clear:both; overflow:hidden; margin:10px 0 0 0;  border-top:3px solid #20c076}
.new_sub2l{ width:280px; height:auto; float:left; margin:0 20px 0 0}
.new_sub2l1{ width:280px; height:271px; clear:both;  margin:0 0 10px 0}
.new_sub2l1t{ width:280px; height:27px; clear:both}
.new_sub2l1t p{ width:auto; display:block; float:left; color:#20c076; font-size:14px; font-weight:bold; line-height:27px;font-family:"Microsoft YaHei"}
.new_sub2l1t a{ width:auto; float:right; float:right; color:#333; line-height:27px}
.new_sub2l1t a:hover{color:#20c076}
.new_sub2l_1{ width:278px; height:242px; border:1px solid #e5e5e5}
.new_sub2l_1t{ width:249px; height:108px; clear:both; margin:0 auto; }
.new_sub2l_1t h3{ width:249px; height:36px; clear:both;}
.new_sub2l_1t h3 a{ color:#666; width:249px; height:36px; overflow:hidden; line-height:36px; }
.new_sub2l_1t h3 a:hover{ color:#20c076;}
.t_new1{ width:249px; height:72px; position:relative; margin:0 auto}
.t_new1 a{ width:96px; height:72px; display:block}
.t_new1 p{position:absolute; top:0; left:87px; background:url(../img/jt-con.png) no-repeat; color:#fff; width:142px; height:67px; padding:5px 5px 0 15px; line-height:22px}
.new_sub2l_1b{ width:249px; margin:5px auto 0 auto; height:auto; clear:both;}
.new_sub2l_1b li{ line-height:24px; width:249px; background:url(../img/more_1_03.jpg) 0 50% no-repeat}
.new_sub2l_1b li a{ width:239px; display:block; margin:0 0 0 10px; color:#666; height:24px; overflow:hidden; line-height:24px}
.new_sub2l_1b li a:hover{ color:#20c076}
.new_sub2m{ width:570px; height: auto; float:left;}
.new_sub2m1{ width:570px; height:260px; float:left;margin:0 0 10px 0; clear:both}
.new_sub2m1t{ width:570px; height:27px; clear:both; border-bottom:1px solid #f3f3f3 }
.new_sub2m1t p{width:auto; display:block; float:left; color:#20c076; font-size:14px; font-weight:bold; line-height:27px;font-family:"Microsoft YaHei"}
.new_sub2m1t a{ width:auto; float:right; float:right; color:#333; line-height:27px}
.new_sub2m1t a:hover{color:#20c076}
.new_sub2m1t1{ width:570px; height:81px; clear:both;  margin:10px 0 0 0}
.new_sub2m1t1 h4{ width:570px; display: block; height:33px}
.new_sub2m1t1 h4 a{ font-size:16px;font-family:"Microsoft YaHei"; line-height:33px; color:#333; width:570px; height:33px; overflow:hidden; text-align:center; display:block; }
.new_sub2m1t1 h4 a:hover{color:#20c076}
.new_sub2m1t1 P{ width:570px; line-height:22px; color:#666; font-size:12px; text-indent:2em;}
.new_sub2m1b{ width:570px; clear:both; height:auto; margin:10px 0 0 0}
.new_sub2m1b li{ width:570px; line-height:24px; background:url(../img/msx_22.jpg) 0 50% no-repeat; display:block}
.new_sub2m1b li a{ width:560px; height:24px; display:block; overflow:hidden; margin: 0 0 0 10px; font-size:13px; color:#333
}
.new_sub2m1b li a:hover{color:#20c076}
.new_sub2r{ width:300px; float: right; height:auto}
.new_sub2rt{ width:300px; height:38px; background: url(../img/ntt.jpg) no-repeat; clear:both}
.new_sub2rt p{width:auto; display:block; float:left; color:#20c076; font-size:14px; font-weight:bold; line-height:38px;font-family:"Microsoft YaHei"; margin:0 0 0 10px}
.new_sub2rt a{ width:auto; float:right; float:right; color:#333; line-height:38px; margin:0 10px 0 0 }
.new_sub2rt a:hover{color:#20c076}
.new_sub2r1{ width:300px;height:321px; clear:both; margin:0 0 10px 0}
.new_sub2r1 ul{ width:300px; height:auto}
.new_sub2r1 ul li{ width:300px; height:88px; display:block; margin:10px 0; border-bottom:1px dotted #f3f3f3}
.mst{ width:96px; height:72px; float:left; display:block}
.msr{ width:194px; float:left; margin:0 0 0 10px; height:72px}
.msr h4{ width:194px; height:24px; display:block; overflow:hidden;}
.msr h4 a{ line-height:24px;color:#333; width:27px; height:24px; overflow:hidden}
.msr h4 a:hover{color:#20c076}
.msr p{ width:194px;display:block; line-height:22px; color:#999}
.twx{ width:580px; height:2px; clear:both; margin:0 0 10px 0; background:#20c076;}
.sub_newsba{ width:300px; height:171px; clear:both; background:#069}
.wzdy{ width:933px; min-height:24px; height:auto; overflow:hidden; clear:both; margin:10px 0;color:#878787; line-height:24px}
/*新闻样式 end*/




/*房产*/
#div1{ width:580px; height:360px; overflow:hidden; position:relative; float:left}
#div1 ol{ position:absolute; right:5px; bottom:5px; height:25px; z-index:999;}
#div1 ol li{ float:left; width:20px; height:20px; text-align:center; border:1px solid #b12020; margin:2px; cursor:pointer; color:#fff; background:#e95353; margin-top:2px;}
#div1 ol li.actived{ background:#ef6666; font-weight:bold; color:#FFF;width:22px; height:22px; margin-top:0;}
#div1 ul{ position:absolute;left:0; top:0;}
#div1 ul li{width:580px; height:360px;  float:left;}
#div1 ul li img{width:580px; height:360px; float:left;}
.news_subnav1 ul{ width:1002px; margin:0 auto; height:39px; display:block; }
.news_subnav1 ul li{ float: left;font-size: 14px;height: 38px;line-height: 38px;padding: 0 18px; background:url(../img/news_na1_03.jpg) left top no-repeat}
.news_subnav1 ul li a{ color:#fff}
.news_subnav1 ul li a:hover{ text-decoration:underline}
.news_subnav1{ width:100%; clear:both; height:39px; background:#cc3333; margin:5px 0 10px 0}
.fc_2{ width:1002px; height:360px; margin:0 auto 10px 0; clear:both}
.fc_1{ width:1000px; background:#fafafa;border: 1px solid #dddddd; height: 110px;margin: 15px auto 15px auto;
    position: relative;
    }
	
.toutiao {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #dddddd;
    height: 110px;
    margin: 15px auto 0;
    position: relative;
    width: 980px;
}
.toutiao-l {
    float: left;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 120px;
    width: 530px;
}
.toutiao-l h1 {
    float: left;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    width: 540px;
}
.toutiao-l h1 a:link {
    font-size: 22px;
}
.toutiao-l h1 a:visited {
    font-size: 22px;
}
.toutiao-l h1 a:hover {
    font-size: 22px;
}
.toutiao-l span {
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 10px;
    width: 250px;
}
.toutiao-r {
    border-left: 1px solid #dddddd;
    float: right;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 6px;
    width: 300px;
}
.toutiao-r h1 {
    background: url(../img/h.png) no-repeat;
    float: left;
    font-size: 14px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 20px;
    width: 280px;
}
.toutiao-r li {
    float: left;
    height: 18px;
    list-style: outside none none;
    overflow: hidden;
    padding-top: 6px;
    width: 150px;
}
.toutiao-r li span {
    color: #818181;
    float: left;
    overflow: hidden;
}
.toutiao-r li em {
    float: left;
    overflow: hidden;
    padding-left: 5px;
}
.toutiao-r li em a{ width:100px; height:30px; display:block; overflow:hidden; color:#434343; line-height:18px}
.toutiao-r li em a:hover{color:#2d8800}
.toutiao-tt {
    background: url(../img/tt.png) no-repeat;
    height: 100px;
    left: 10px;
    position: absolute;
    top: -10px;
    width: 111px;
}
.toutiao-l h1 a{ font-size:22px; color:#434343;font-family:"Microsoft YaHei"}
.toutiao-l h1 a:hover{ color:#2d8800}
.toutiao-l span a{ width:250px; height:30px; display:block; overflow:hidden; color:#434343}
.toutiao-l span a:hover{color:#2d8800}
.rdfy{ float:left; margin:0 0 0 20px; height:360px; width:400px}
.rdfy1{ width:400px; height:80px; clear:both; padding:10px 0 0 0}
.rdfy1 h2 a{ font-size:18px;font-family:"Microsoft YaHei"; width:400px; height:30px; overflow:hidden; color:#434343}
.rdfy1 h2 a:hover{color:#2d8800}
.rdfy1 h2 {height: 30px;margin: 0 auto;overflow: hidden;width: 400px;}
.rdfy1 p {color: #818181;float: left;height: 50px;line-height: 22px;margin: 0 auto;overflow: hidden;width: 400px;}
.rdfy2{ width:400px; height:auto; clear:both}
.rdfy2 li{ width:400px; line-height:24px}
.rdfy2 li a{ width:400px; height:24px; color:#434343;  overflow:hidden}
.rdfy2 li a:hover{ color:#2d8800}
.fc_3{ width:1002px; height:570px; margin:0 auto 10px 0; clear:both;}
.fc_3t{ width:1000px; height:47px; clear:both; border-top:3px solid #cc3333; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.fc_3t p{ width:auto; height:47px; display:block; font-size:20px;font-family:"Microsoft YaHei";  letter-spacing:1px; line-height:47px; margin:0 0 0 10px; color:#cc3333}
.fc_3b{ width:1002px; height:auto; clear:both}
.fc_3b li{ width:188px; height:166px; float:left; display:block; margin:7px 6px 0 6px; }
.xft1{ width:188px; height:130px; display:block}
.xft2{ width:188px; height:36px; text-align:center; color:#333;font-family:"Microsoft YaHei"; display:block; overflow:hidden; line-height:36px; font-size:14px}
a.xft2:hover{ color:#2d8800}
.fc_4{ width:1002px; height:550px; margin:0 auto 10px 0; clear:both; }
.fc_4b{ width:1002px; clear:both; height:500px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5}
.fc_4bl{ width:496px; height:500px; float:left;  margin:0 10px 0 0; }
.fc_4br{ width:496px; height:500px; float:left; }
.fc_4blt{ width:496px; clear:both; height:49px;border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.fc_4blt a{ font-size:16px; font-weight:bold; line-height:49px; width:auto; height: auto; display:block; margin:0 0 0 10px;  color:#434343;font-family:"Microsoft YaHei"}
.fc_4blt a:hover{ color:#2d8800}
.fc_4blb{ width:496px; height:450px; }
.fc_4blb li{ float:left; width:496px; height:49px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5 }
.fybt1{ width:320px; height:49px; line-height:49px; font-size:14px; color:#434343; overflow:hidden; float:left}
.fybt1 a{ color:#434343;font-family:"Microsoft YaHei";padding:0 0 0 5px}
.fybt1 a:hover{ color:#2d8800}
.fybt2{ width:176px; float: left; height:49px; overflow:hidden}
.fybt2 span{ line-height:49px; font-size:12px;font-family:"Microsoft YaHei"; color:#434343; padding:0 2px;}
.fc_4brt{ width:496px; clear:both; height:49px;border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.fc_4brt a{ font-size:16px; font-weight:bold; line-height:49px; width:auto; height: auto; display:block; margin:0 0 0 10px; color:#434343;font-family:"Microsoft YaHei"; }
.fc_4brt a:hover{ color:#2d8800}
.fc_4brb{ width:496px; height:450px; }
.fc_4brb li{ float:left; width:496px; height:49px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5 }
.fc_5{ width:1002px; min-height:550px; margin:0 auto; clear:both; height:auto; overflow:hidden}
.fc_5b{ width:1002px; clear:both; min-height:20px; height:auto; overflow:hidden}
.fc_5bl{ width:1002px; height:210px; float: left; }
.zxtjt{ width:317px; height:210px; float:left; position:relative}
.zxtjt1{ width:317px; height:210px; display:block}
.zxtjt2{width:317px; height:25px; display:block; line-height:25px; font-size:14px; text-align:center;font-family:"Microsoft YaHei"; color:#fff; overflow:hidden;background: url(../img/cjg.png) repeat-x; position:absolute; top:185px; left:0}
a.zxtjt2:hover{ text-decoration:underline}
.zxtt{ width:684px; height:210px; float:left}
.zxtt li{ width:155px; display:block; height:102px; float:left; background:#666; margin:0 0 6px 12px; display:block; position:relative;}
.zxtjt3{ width:155px; height:102px; display:block}
.zxtjt4{ width:155px;background:url(../img/cjg.png) repeat-x; height:25px; top:77px; left:0; position:absolute; text-align:center; line-height:25px; color:#fff;}
a.zxtjt4:hover{ text-decoration:underline}
.fcdxw{ width:1002px; height:416px; clear:both; margin:10px 0}
.fcdxwl{width:730px; height:416px; float:left; margin:0 10px 0 0; }
.fcdxwl1{width:360px; float: left; height:153px; }
.fcdxwl1t{ width:360px; height:28px; background:url(../img/bt.jpg) 0 100% no-repeat; clear:both}
.fcdxwl1t p{ font-size:16px; display:block; width: auto; line-height:26px;font-family:"Microsoft YaHei"; margin:0 0 0 5px; float:left; font-weight:bold; color:#666}
.fcdxwl1t a{ display:block; width: auto; float:right; line-height:26px; margin:0 5px 0 0; color:#999}
.fcdxwl1t a:hover{ color:#2d8800}
.fcdxwl1b{ width:360px; height:auto; clear:both; padding:5px 0 0 0}
.fcdxwl1b li{ width:355px; height:24px; line-height:24px; background:url(../img/xbd_07.gif) 0 50% no-repeat; margin:0 0 0 5px; font-size:14px}
.fcdxwl1b li a{ width:345px; height:24px; display:block; overflow:hidden; margin:0 0 0 10px; color:#434343}
.fcdxwl1b li a:hover{color:#2d8800}
.fcgg1{ width:360px; float:left; height:90px; background:#CC3; margin:0 0 10px 0}
.fcgg2{ width:360px; float:left; height:90px; background:#CC3; margin:0 0 10px 10px}
.fcdxwr{ width:261px; float:left; height:416px; }
.fcdxwr1{ width:259px; height:300px; clear:both; border:1px solid #CCC}
.fcdxwr1t1{ width:259px; height:28px; border-bottom:1px solid #CCC; font-weight:bold; line-height:28px; text-indent:1em}
.fcdxwr1t2{ width:249px; height:94px; margin:0 auto; border-bottom:1px dashed #999}
.tjjj1{ width:113px; height:74px; display:block; float:left; margin:10px 10px 10px 0}
.tjjj2{ width:125px; float:left; height:74px; margin:10px 0 10px 0}
.tjjj2 a{ width:125px; clear:both; height:24px; display:block; font-weight:bold; color:#434343; overflow:hidden; line-height:24px}
.tjjj2 a:hover{ color:#2d8800}
.tjjj2 p{ width:125px; height:50px; display:block; line-height:23px; overflow:hidden; color:#999}
.fcdxwr1b{ width:249px; margin:0 auto; clear:both; height:171px;padding:5px 0 0 0}
.fcdxwr1b li{ line-height:24px; background:url(../img/wgg_03.jpg) no-repeat 0 50%; height:24px; display:block; width:249px}
.fcdxwr1b li a{ width:239px; margin:0 0 0 10px; overflow:hidden; color:#434343; display:block; height:24px}
.fcdxwr1b li a:hover{color:#2d8800}
.fcdxwr2{ width:261px; margin:10px 0 0 0; height:104px;}
.fcdxwr2 a{ width:125px; height:45px; float:left; background:#0a7ea2; display:block; text-align:center; line-height:45px; font-size:14px;font-family:"Microsoft YaHei"; font-weight:bold; cursor: pointer;color:#fff}
.fcdxwr2 a:hover{ background:#CCC; color: #666}
#bottomx1{ width:100%; height:225px; clear:both; border-top:3px solid #0a7ea2}
.bottomx_m4{ width:100%; height:44px; margin:0 auto; border-bottom:1px solid #f3d8df;text-align:center; line-height:44px; color:#0a7ea2}
.bottomx_m4 a{line-height:44px; padding:0 5px; color:#0a7ea2 }
.bottomx_m4 a:hover{ text-decoration:underline}
.fc_listl{ width:745px; float:left; height:auto; min-height:400px; overflow:hidden;}
.fc_fl{ width:745px; height:27px; border-bottom:1px solid #0a7ea2 }
.fc_fl li{ width:93px; height:27px; float:left; display:block; margin:0 1px 0 0}
.fc_fl li a{ border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;display: block;height: 26px;line-height: 26px;text-align: center;width:93px;}
.j1{background:#0a7ea2;  color: #fff;}
.fc_lb{ width:745px; clear:both; height:auto; min-height:200px; overflow:hidden;  margin:10px 0}
.list {border-bottom: 1px dotted #ddd;clear: both;display: block;padding: 20px 0; height:auto; min-height:120px; overflow:hidden}
.rel {position: relative;}
.floatl { float: left;}
.list .img img { height: 120px;overflow: hidden;width: 160px;}
.list .info {width: 560px;}
.floatr {float: right;}
.list p.title{ line-height:24px}
.list .title{  font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 575px;}
.list .title a {color: #05a;}
.list .title a:hover{color:#2d8800;}
.gray6, .gray6 a {
    color: #666;
    text-decoration: none;
}
.mt12 {
    margin-top: 12px;
}

.gray6, .gray6 a {
    color: #666;
    text-decoration: none;
}

.ml10 {
    margin-left: 10px;
}
.iconAdress { background: url(../img/icon16.gif) no-repeat;
    display: inline-block;
    padding-left: 18px;
    background-position: 0 -89px;
}

.list p {
    line-height: 16px;
}
.mt10 {
    margin-top: 10px;
}
.list .line {
    color: #999;
    font-family: Arial;
    margin: 0 8px;
}

.clearfix::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
.mt8 {
    margin-top: 8px;
}
.pt4 {
    padding-top: 4px;
}
.list .info .area {
    color: #414141;
    font: 16px/18px Arial;
    position: absolute;
    right: 130px;
    top: 50px;
    width: 60px;
}
.alignR {
    text-align: right;
}

.list .info .moreInfo {
    position: absolute;
    right: 15px;
    top: 35px;
    width: 115px;
}

.rpinfo .moreInfo {
    position: absolute;
    right: 15px;
    top: 10px;
}
.mt2 {
    margin-top: 2px;
}
.org, .org a {
    color: #ff6a0d;
}
.houseList .list p {
    line-height: 16px;
}
.mt5 {
    margin-top: 5px;
}
.alignR {
    text-align: right;
}
.price {
    color: #de3438;
    font: 29px/30px Arial;
    padding-right: 4px;
    vertical-align: -1px;
}

.YaHei {
    font-family:"Microsoft YaHei";
}
.ml5 {
    margin-left: 5px;
}

.fc_listr{ width:247px; float:left; margin:0 0 0 10px; height: auto; }
.fc_listr1{border: 1px solid #ddd; width:245px; height:70px; margin:0 0 10px 0 }
.fc_listr1 li{ width:122px;  height:36px; float:left;}
.fc_listr1 li a{line-height: 36px;padding-left: 38px; display: block;height: 36px; color:#434343}
.fc_listr1 li a:hover{ color:#2d8800}
.iocn1{ background: url(../img/esf_public_nav_icon.gif) no-repeat; background-position: 12px -566px;}
.iocn2{background: url(../img/esf_public_nav_icon.gif) no-repeat; background-position: 10px -595px;}
.iocn3{background: url(../img/esf_public_nav_icon.gif) no-repeat; background-position: 12px -622px;}
.iocn4{background: url(../img/esf_public_nav_icon.gif) no-repeat; background-position: 10px -650px;}
.fc_listr2{width:247px; height:680px; margin:0 0 10px 0;  }
.fc_listr2 h4{ width:235px; height:24px; line-height:24px; clear:both; padding:0 0 0 10px; margin:0 0 10px 0; font-size:14px; background:url(../img/hgh.png) no-repeat 0 100%}
.fc_listr2 li{ margin:0 0 15px 0}
.fc_listr2 dt {
    line-height: 20px;
    margin: 0 0 5px 0;
    width: 245px;
}
.fc_listr2 dt a{ width:247px; display:block; height:20px; overflow:hidden; font-size:14px; font-weight:bold;font-family:"Microsoft YaHei"; color:#434343}
.fc_listr2 dt a:hover{ color:#2d8800}

.fc_listr2 dd {
    height: 92px;
    overflow: hidden;
    width: 247px;
}


.fc_listr2 dd .fytj_img {
    float: left;
    height: 82px;
    margin: 0 10px 0 0;
    width: 120px;
}

.fc_listr2 dd .fytj_text {
    float: left;
    height: 88px;
    padding: 2px 0;
    width: 110px;
}
.fc_listr2 dd span {
    float: left;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    width: 110px;
}

.fc_listr2 dd span i {
    color: #558214;
    font-size: 18px;
    font-weight: 700; font-family:"Microsoft YaHei";
}
.fc_listr2 dd span {
    float: left;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    width: 110px;
}


.fc_listr2 dd span.f12 {
    color: #666;
}
.fc_listr2 dd span {
    float: left;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    width: 110px;
}

.fc_listr2 dd span.f12 em {
    color: #558214;
}
.fc_listr3{ width:247px; height:90px; margin:0 0 10px 0; background:#03F}
 .mlr10{margin: 0 10px;}
 
 
 .mod18{width:470px;height:406px;position:relative;background:#f7f7f7;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:336px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../img/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../img/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../img/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../img/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:680px;height:330px;}
.mod18 .listBox{width:470px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:72px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #0a7ea2;}
.mod18 .listBox .on i{display:block;}
.xf1{ width:1002px; height:406px; margin:0 0 10px 0; clear:both}
.xf1l{ width:470px; height:406px; float:left}
.xf1r{ width:470px; height:406px; float:left; margin:0 0 0 10px;  }
.fcsx1{ width:460px; border-bottom:2px solid #eee; min-height:40px; padding:0 0 0 10px; height: auto; overflow:hidden}
.fcsx1 p{width:auto; display:block; line-height:40px; font-size:22px;font-family:"Microsoft YaHei"; float:left; overflow:hidden}
.fcsx1 span{ float:right; line-height:40px; width:auto; display:block;font-family:"Microsoft YaHei"; font-size:14px; font-weight:normal; color:#2d8800}
.fcsx2{ width:460px; height:24px; line-height:24px; font-size:14px; color:#333; margin:5px 0 0 0; padding:0 0 0 10px}
.fcsx2 span{ font-size:14px;font-family:"Microsoft YaHei"; font-weight:bold; padding:0 5px 0 0}
.fcsx2 i{ font-size:18px;font-family:"Microsoft YaHei"; font-weight:bold; color:#2d8800}
.fcsx3{ width:460px; height:24px; line-height:24px; font-size:14px; color:#333; margin:5px 0 0 0; padding:0 0 0 10px}
.fcsx4{ width:230px; height:24px; line-height:24px; font-size:14px; color:#333;float:left} 
.fcsx4 span{ font-size:14px;font-family:"Microsoft YaHei"; font-weight:bold; padding:0 5px 0 0}
.fcsx4 i{ font-size:18px;font-family:"Microsoft YaHei"; font-weight:bold; color:#2d8800}
.fcsx5{ width:230px; height:24px; line-height:24px; font-size:14px; color:#333;float: right} 
.fcsx5 span{ font-size:14px;font-family:"Microsoft YaHei"; font-weight:bold; padding:0 5px 0 0}
.fcsx5 i{ font-size:18px;font-family:"Microsoft YaHei"; font-weight:bold; color:#2d8800}
.fcsx6{ width:470px; height:64px; background:url(../img/fcdha.png) no-repeat 3% 0; clear:both; margin:10px 0 0 0}
.fcsx6 p{ display:block; width:320px; height:34px; margin:0 0 0 90px; line-height:34px;font-family:"Microsoft YaHei"; font-size:20px; color:#0a7ea2; font-weight:600}
 .fcsx6 em{ display:block; width:320px; height:24px; margin:0 0 0 90px; line-height:24px; color:#999}
 .xf2{ width:1002px; height:auto; min-height:200px;  clear:both; margin:20px 0; overflow:hidden}
 .xf2t{ width:992px; height:40px; border-bottom:2px solid #666; line-height:40px; padding:0 0 0 10px; font-size:18px; font-weight:bold;font-family:"Microsoft YaHei"; letter-spacing:2px; color:#333}
 .xf2b{  width:1002px; height:auto; min-height:150px;  clear:both; margin:10px 0 0 0; overflow:hidden}
 .fytt{ width:1002px; clear:both; height:auto}
  .fytt li{ width:176px; height:200px; border:1px solid #CCC; display:block; cursor:pointer; float:left; margin:0 11px}
    .fytt li:hover{ border:1px solid #2d8800;}
	.tuij1{ width:166px; height:114px; display:block; margin:5px auto}
	.tuij2{ width:166px; height:24px; line-height:24px; font-size:14px; color:#434343;font-family:"Microsoft YaHei"; font-weight:bold; margin:0 auto; display:block; overflow:hidden}
	.fytt li p{ width:166px; height:24px; line-height:24px;  color:#999;font-family:"Microsoft YaHei"; margin:0 auto; display:block; overflow:hidden}
a.tuij2:hover{ color:#2d8800;}
.xf3{ width:1002px; height:210px; margin:0 0 10px 0; clear:both }
.xf3t{ width:1002px; clear: both; height:85px;}
.xf3t h2{color: #333;font-family:"Microsoft YaHei";font-size: 20px;font-weight:bold;line-height: 40px; text-align:center}
.xf3t p{line-height: 30px; color:#999; text-align: center}
.xf3b {
    border-bottom: 1px dotted #ccc;
    border-top: 1px dotted #ccc;
    line-height: 30px;
    margin: 10px 0;
    padding: 10px 0 20px;
    width: 1200px; height:auto; min-height:100px; overflow: hidden;font-family:"Microsoft YaHei"
}
 
.xf3b .house {
    float: left;
    line-height: 30px;
}


.xf3b dd {
    float: left;
    height: 30px;
    width: 390px;
}

.gray6 a {
    color: #666;
}

.red, .red a {
    color: #de3438 ;
}
.font20 {
    font-size: 20px;
}
.xf3b {
    float: left;
    margin: 0;
    padding: 3px 0 0;
    width: 1200px;
}

/*.tel {
    background: url(../img/ico_big.png) no-repeat scroll 10px 11px #f7f7f7;
    border: 1px solid #eee;
    color: #de3438;
    display: inline-block;
    font-size: 28px;
    line-height: 36px;
    margin-right: 30px;
    padding: 10px 15px 10px 60px;
    width: 245px;
}

.tel .master {
    display: inline-block;
    margin: 0 0 0 20px;
    vertical-align: middle;
}*/
.font14 {
    font-size: 14px;
}

/*房产 end*/









/*企业*/

.wrapper{ width:660px; overflow:hidden; float:left}
.slide-box{ height:300px;}
.slide-box .slider{ float:left; width:660px; height:300px; position:relative;}
.slide-box .news{ float:right; width:320px; height:296px; border:2px #DDD solid; border-bottom-color:#333; border-left-width:0; border-right-width:0;}
.slide-box .news .name{ padding:10px 5px; width:310px; margin:10px 0; font-size:16px; font-weight:bold; color:#666; background:url(img/gray_bg.png); position:relative;}
.slide-box .news .name a{ position:absolute; top:10px; right:10px; width:17px; height:17px; background:url(img/more.png);}
.slide-box .news .name a:hover{ background-position:0 -17px;}
.slide-box .news .name a:active{ background-position:0 -34px;}
.slide-box .news ul{ width:100%; overflow:hidden;}
.slide-box .news ul li{ width:100%; height:44px; border-top:1px #DDD solid; font-size:14px;}
.slide-box .news ul li a{ display:block; width:300px; padding:0 10px; height:100%; color:#222; line-height:44px; text-decoration:none;}
.slide-box .news ul li a:hover{ background:#F5F5F5 url(img/icon_home_topic_arrow.png) 280px 15px no-repeat;}
.slide-box .news ul li a span{ display:block; width:276px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


.theme-default .nivoSlider 
{
    position:relative; 
    width:660px; 
    height:300px; 
    overflow:hidden;
	position:relative;
	background:#fff url(../imgloading.gif) no-repeat 50% 50%;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	position:absolute;
	right:10px;
	bottom:10px;
}
.theme-default .nivo-controlNav a {
	display:block;
	width:18px;
	height:18px;
	background:url(../img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
	float:left;
	z-index:9;
	position:relative;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -18px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:50px;
	height:100px;
	position:absolute;
	top:50%; 
	margin-top:-50px;
	background:url(../img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }

.theme-default a.nivo-nextNav{background-position:-80px 0;right:15px;}
.theme-default a.nivo-nextNav:hover{background-position:-80px -120px;}
.theme-default a.nivo-nextNav:active{background-position:-80px -240px;}
.theme-default a.nivo-prevNav {left:15px;}
.theme-default a.nivo-prevNav:hover{ background-position:0px -120px; }
.theme-default a.nivo-prevNav:active{ background-position:0px -240px; }

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}
#company_1{ width:1002px; height:300px; margin:0 auto 10px auto; clear:both}
.company_1r{ float: left; height:300px;  width:322px; margin:0 0 0 20px}
.qyhui{ width:320px; height:49px; border:1px solid #f5dca4; background:#fef1d3;}
.qyhui a{ width:120px; height:37px; display: block; float:left; display:block;background:url(../img/qyhy1_03.gif) no-repeat; line-height:37px; text-indent:3.5em; color:#000; font-size:14px; font-weight:bold; margin:6px 0 0 26px}
.qyhui a:hover{ text-decoration:underline;}
.qyhui2{width:322px; clear:both; background:#2d8800; height:114px; margin:10px 0 0 0}
#com_bn{ width:1002px; height:90px;margin:0 auto 10px auto; background:#03F}
.sub_com{ width:1002px; height: auto; min-height:300px; border-top:3px solid #2d8800;margin:0 auto 10px auto;border-bottom:1px solid #CCC; overflow:hidden;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.sub_coml{ width:243px; height: auto; min-height:300px; float:left;  border-right:1px solid #CCC; overflow:hidden}
.sub_comlt{ width:222px; height:35px; background:url(../img/btx_03.gif) 5% 50% no-repeat; padding:0 0 0 20px; font-size:16px; letter-spacing:1px; font-weight:bold; line-height:35px;font-family:"Microsoft YaHei"; }
.sub_comlb{ width:242px; height: auto; min-height:300px; overflow:hidden;}
.sub_comlb li{ width:115px; height:110px; display:block; float:left;  margin:5px 0 5px 4px}
.dmsj1{ width:115px; height:80px; display:block}
.dmsj2{ width:115px; height:30px; display:block; overflow:hidden; text-align:center; line-height:30px; color:#434343;}
a.dmsj2:hover{color:#2d8800;}
.sub_comm{ width:500px; float:left;height: auto; min-height:300px;float:left;overflow:hidden; }

.s_middle_ad {
    background-color: #000;
    height: 400px;
    margin: 10px auto;
    overflow: hidden;
    position: relative;
    width: 460px;
}

.s_middle_ad .m_ad1 {
    height: 200px;
    left: 0;
    top: 0;
    width: 300px;
}
.s_middle_ad div {
    overflow: hidden;
    position: absolute;
}

.s_middle_ad .m_ad2 {
    height: 100px;
    left: 300px;
    top: 0;
    width: 160px;
}
.s_middle_ad .m_ad3 {
    height: 100px;
    right: 0;
    top: 100px;
    width: 160px;
}
.s_middle_ad .m_ad4 {
    height: 100px;
    left: 0;
    top: 200px;
    width: 110px;
}
.s_middle_ad .m_ad5 {
    height: 100px;
    left: 110px;
    top: 200px;
    width: 110px;
}
.s_middle_ad .m_ad6 {
    height: 100px;
    left: 0;
    top: 300px;
    width: 110px;
}
.s_middle_ad .m_ad7 {
    height: 100px;
    left: 110px;
    top: 300px;
    width: 110px;
}
.s_middle_ad .m_ad8 {
    height: 200px;
    right: 0;
    top: 200px;
    width: 240px;
}
.s_middle_ad img:hover{background: none repeat scroll black;
    opacity: 0.8;}
.sub_commb{ width:460px; height:215px; margin:0 auto; clear:both}
.sub_commbt{ width:450px; height:30px; background:#960; clear:both; background:url(../img/i_middle_mt.png) no-repeat 0 100%; padding:0 0 0 10px; line-height:30px; font-size:16px; font-weight:bold;font-family:"Microsoft YaHei"}
.sub_commbb{ width:460px; clear:both; height:auto; padding:10px 0 0 0}
.sub_commbb li{ width:460px; height:24px; float:left; display:block; background:url(../img/more_1_03.jpg) no-repeat 0 50%} 
.sub_commbb li a{ width:450px; height:24px; line-height:24px; display:block; padding:0 0 0 10px; overflow:hidden; color:#434343; font-size:14px}
.sub_commbb li a:hover{ color:#2d8800}
.sub_comr{ width:257px; height: auto; min-height:300px;float:left;overflow:hidden; border-left:1px solid #CCC}
.sub_comrt{ width:242px; height:35px; background:url(../img/btx_03.gif) 5% 50% no-repeat; padding:0 0 0 20px; font-size:16px; letter-spacing:1px; font-weight:bold; line-height:35px;font-family:"Microsoft YaHei"; }
.sub_comrb{ width:232px; clear:both; height:auto; margin:0 auto}
.sub_comrb li{ width:232px; height:90px; clear:both; border-bottom:1px dashed #CCC; margin:10px 0 0 0}
.qyt1{ width:115px; height:80px; display:block; float:left}
.qyt2{ width:107px; margin:0 0 0 10px; height:70px; float:left}
.qyt2 a{ width:107px; height:24px; line-height:24px; color:#333; overflow:hidden; font-weight:bold; overflow:hidden; display:block}
.qyt2 a:hover{ color:#2d8800;}
.qyt2 p{ width:107px; height:26px; line-height:24px; color: #999; overflow:hidden;display:block}

.sub_com1{ width:1002px; height: auto; min-height:100px;margin:0 auto 10px auto; overflow:hidden;}
.sub_com1t{ height:45px; width:1002px; background:url(../img/qifl_02.gif) no-repeat 0 100%; font-size:18px;;font-family:"Microsoft YaHei"; color:#2d8800; font-weight:bold; letter-spacing:2px }
.sub_com1b{ width:982px; height:auto; min-height:100px;  margin:10px 0 0 0; clear:both; padding:10px;}
.sub_com1b dl{ float: left;
    margin: 0 10px 10px 0;
    overflow: hidden;
    width: 481px;}
.sub_com1b dl dt {
    float: left;
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    overflow: hidden;
    padding-right: 5px;
    text-align: right;
    width: 75px;
}

.sub_com1b dl dt a {
    color: rgb(221, 0, 0);
}

.sub_com1b dl dd {
    float: left;
    font-size: 12px;
    overflow: hidden;
    white-space: nowrap;
    width: 380px;
}

.sub_com1b dl dd em {
    display: inline;
    float: left;
    height: 17px;
    line-height: normal;
    margin: 0 0 5px -1px;
    padding: 0 10px;
}

.sub_com1b dl dd em a {
    color: #474747;
    text-decoration: none;
}
.sub_com1b dl dd em a:hover{ color:#2d8800}

#nav_guide {
    border: 1px solid #ddd;
    clear: both;
    color: #666;
    height: 30px;
    line-height: 33px;
    margin:10px auto;
    overflow: hidden;
    width: 1000px;
}

#nav_guide .t1 {
    float: left;
    padding: 0 5px 0 10px;
}

#nav_guide .t2 {
    float: left;
}

#nav_guide a {
    color: #666;
}
#nav_guide a:hover{ color:#2d8800}
.sub_cy{ width:1210px; height:auto; min-height:300px; clear:both; margin:0 auto 10px auto; }
.cy_1{width:1002px; height:auto; min-height:20px; clear:both; margin:0 auto 10px auto; overflow:hidden}
.cy_1 a{ padding:5px 10px; line-height:24px; color:#434343}
.cy_1 a:hover{ background: #cc3333; color:#fff;}
.cy_2{ width:1210px; height:auto; min-height:300px; overflow:hidden;  margin:10px 0}
.cy_2l{ width:745px; height:auto; min-height:300px; overflow:hidden; margin:0 10px 0 0; float: left; }
.cy_2lt{ width:743px; height:24px; border:1px solid #CCC; clear:both; background:url(../img/cy_b_03.gif) repeat-x; line-height:24px; text-indent:0.5em; color:#2d8800; font-weight:bold; font-size:14px}
.cy_2lb{ width:745px; height: auto; min-height:300px; margin:10px 0 0 0; overflow:hidden; }
.cy_2lb li{ width:743px; height:100px; clear:both; border:1px solid #CCC; margin:0 0 10px 0;}
.qiyt1{ width:115px; float:left; height:80px; display:block; margin:10px 10px}
.sub_ql{ float:left; height:80px; width:608px;margin:10px 0 0 0; position:relative}
.sub_ql h2 a{ width:608px; height:24px; font-size:14px; font-weight:bold;font-family:"Microsoft YaHei"; color:#434343; display: block}
.sub_ql h2 a:hover{ color:#2d8800}
.sub_ql p{ line-height:20px; width:408px; color:#666; height:20px; overflow:hidden; display:block}
.jrdp{ width:110px; height:33px; background:url(../img/jrdp_03.gif) repeat-x; display:block; position:absolute; left:470px; top:30px; color:#fff; text-align:center; line-height:33px;font-family:"Microsoft YaHei"; font-size:15px; letter-spacing:1px}
a.jrdp:hover{ font-weight:bold}
.cy_2r{ width:247px; float:left; min-height:300px; height:auto; overflow:hidden}
.cy_2r1{ width:245px; border:1px solid #CCC; min-height:185px; clear:both; margin:0 0 10px 0; height:auto; overflow:hidden}
.cy_2r1t{ width:245px; height:30px; border-bottom:1px solid #CCC; line-height:30px; text-indent:0.5em; font-size:14px; font-weight:bold}
.cy_2r1b li{ width:235px; float:left; line-height:24px; background:url(../img/wgg_03.jpg) 0 50% no-repeat; margin:0 0 0 10px}
.cy_2r1b li a{ width:225px; height:24px; display:block; margin:0 0 0 10px; overflow:hidden; color:#434343}
.cy_2r1b li a:hover{ color:#2d8800}
.cy_2r1b{ padding:5px 0 0 0}
.con_nr1{ width:1000px; height:auto; min-height:200px; overflow:hidden; clear:both; margin:0 auto 10px auto;  border:1px solid #ccc;}
.con_nr1t{ width:1000px; height:30px; text-indent:0.5em; font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #ccc;font-family:"Microsoft YaHei"; line-height:30px}
.con_nr1b{ width:980px;height:auto; min-height:100px; overflow:hidden; clear:both;  padding:10px}
.con_nr1b h1{ font-size:16px;font-family:"Microsoft YaHei"; text-align:center; display:block; line-height:24px; height:24px}
.con_nr1b p{ width:980px; height:auto; clear:both; line-height:24px} 

.hedb{ width:1002px; height:auto; min-height:100px; overflow:hidden; clear:both; margin:0 auto 10px auto; }
.con_nr2{ width:492px; height:auto; min-height:100px; overflow:hidden;border:1px solid #ccc; float:left}
.con_nr2t{ width:492px; height:30px; text-indent:0.5em; font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #ccc;font-family:"Microsoft YaHei"; line-height:30px}
.con_nr2b{ width:472px;height:auto; min-height:50px; overflow:hidden; clear:both;  padding:10px}
.con_nr2b h1{ font-size:16px;font-family:"Microsoft YaHei"; text-align:center; display:block; line-height:24px; height:24px}
.con_nr2b p{ width:472px; height:auto; clear:both; line-height:24px} 
.coxw{ width:472px;height:auto; min-height:50px; overflow:hidden; clear:both; }
.coxw li{ width:472px; line-height:24px; height:auto; background:url(../img/wgg_03.jpg) 0 50% no-repeat}
.coxw li a{ width:462px; padding: 0 0 0 10px; height:24px; overflow:hidden; line-height:24px; color:#434343}
.coxw li a:hover{ color:#2d8800}

/*企业 end*/











/*商城*/
#sc_1{ width:100%; height: auto; min-height:300px; clear:both; overflow:hidden; position:relative; background:url(../img/sctt.jpg) no-repeat scroll center 10%; margin:0 0 10px 0}
.warpper{width:1002px;margin:15px auto 0 auto; clear:both;  height:595px; }

.menu,.menu ul li,.menu ul li a{height:39px;line-height:39px;background:#cc3333 }
.menu ul li,.menu ul li a{float:left;position:relative;}
.menu ul li span.hot{display:block;width:29px;height:17px;background:url(../img/hot.png) no-repeat;position:absolute;left:60px;top:-10px;}
.menu ul li a{display:block;padding:0 28px 0 28px;color:#FFFFFF;font-size:14px;font-family:"Microsoft Yahei";}
.menu ul li a:hover{background:#a50808;text-decoration:none;}

.mod_subcate_side_hd{height:30px;line-height:30px;padding-left:4px;color:#333333;font-size:14px;font-family:"微软雅黑", Arial;}
.mod_subcate_side_brand{margin:5px 0 10px 4px;}
.mod_subcate_side_brand li{border:1px #EEEEEE solid;margin:-1px 0 0 -1px;position:relative;float:left;}
.mod_subcate_side_hotlist{margin-left:4px;}
.mod_subcate_side_hotlist li{height:20px;font-size:12px;color:#666666;overflow:hidden;}
.mod_subcate_side_hotlist li a{color:#666666;}
.mod_subcate_gg{display:block;position:absolute;bottom:0;right:0;}
.nav_dh{ width:100%; height:39px; position: absolute; top:15px; background:#cc3333}


.www51buycom {width: 812px; height: 330px; overflow:hidden; position:absolute ; top:54px; z-index:0; left:401px}

/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left:345px; zoom:1; z-index:0 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; z-index:0 }
.www51buycom .num li.on { background: #2d8800; } /*当前项*/

/*上一个  下一个*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../img/btn.png) no-repeat; position: absolute; top: 115px; z-index:1}
.www51buycom .prev { left: 0; z-index:0 }
.www51buycom .next { right: 0; background-position: right; z-index:0}
.scdgg{ width:812px; height:227px; position:absolute ;top:383px; z-index:0; left:401px}
.scdgg1{ float:left; height:227px; width:270px; }
.scdgg2{ float:left; height:227px; width:272px; }
#sc_2{ width:1002px; height:250px; clear:both; margin:15px auto; }
.sc_2l{ width:720px; float:left; height:250px;  margin:0 10px 0 0}
.sc_2lt{ width:720px; height:45px; border-bottom:3px solid #4c4c4c}
.sc_2lt img{ width:269px; height:35px; float:left; display:block; margin: 5px 0 0 10px}
.sc_2lt a{ width: auto; display:block; float:right; margin:20px 10px 0 0;  color:#434343}
.sc_2lt a:hover{ color:#2d8800}
.sc_2lb{ width:718px; height:190px; clear:both; margin:10px 0 0 0;  border:1px solid #eee}
.sc_2lb li{ float:left; width:179px; height:190px;  display:block}
.bb_1{ display:block; width:138px; height:114px; margin:15px auto 5px auto; border:1px solid #eee}
.bb_2{ width:148px; display:block; margin:0 auto; line-height:22px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden; height:24px; color:#434343}
a.bb_2:hover{ color:#cc3333}
.bb_3{ width:158px; color:#CCC; height:24px; line-height:24px; overflow:hidden; margin:0 auto}
.sc_2r{ width:272px; float: left; height:250px;}
.sc_2rt{width:272px; height:45px; border-bottom:3px solid #4c4c4c}
.sc_2rt p{ width:auto; font-size:16px;font-family:"Microsoft Yahei"; float:left; margin:0 0 0 10px; line-height:45px; font-weight:bold}
.sc_2rt a{ width:auto; float:right; margin:20px 10px 0 0; color:#434343}
.sc_2rt a:hover{ color:#2d8800}
.sc_2rb{ width:262px; clear:both; padding:5px 0 0 0; margin:0 auto}
.sc_2rb li{ width:262px; line-height:24px;}
.sc_2rb li a{ width:272px; height:24px; display:block; overflow:hidden; line-height:24px; color:#434343}
.sc_2rb li a:hover{ color:#2d8800;}
.sc_3{ width:1002px; height:auto; min-height:200px; overflow:hidden; margin:0 auto 10px auto; }
.sc_3t{ width:1002px; height:40px; clear:both}
.sc_3tl{ width:55px; height:40px; text-align:center; line-height:40px; color:#fff; background:#e6264d; font-size:22px;font-family:"Microsoft Yahei"; float:left}
.sc_3tr{ width:947px; height:37px; border-bottom:3px solid #4c4c4c; float: left}
.sc_3tr a{ color:#434343;}
.sc_3tr a:hover{ color:#2d8800}
.sc_3tr p{ width:auto; padding:0 0 0 10px; line-height:37px; font-size:18px; display:block; float:left; color:#4c4c4c;font-family:"Microsoft Yahei"; font-weight:bold}
.sc_3tr a{ margin:6px 0 0 0; float: right; display:block; line-height:35px; padding:0 10px 0 0}
.sc_3tr a:hover{ color:#2d8800}
.sc_3b{ width:1002px; height:auto; min-height:200px; overflow:hidden; margin:10px 0 0 0}
.sc_3bl{ width:241px; height:438px; float:left; border:1px solid #eee}
.sc_3bl_i{ width:221px; height:418px; margin:10px 0 0 10px; background:#933}
.sc_3br{ width:758px; height:438px; float:left; }
.sc_3br li{ float:left; width:182px; height:207px; background:url(../img/hfvzw_03.jpg) no-repeat; margin:0 0 10px 7px}
.pts1{ width:138px; height:114px; display:block; margin:12px auto 0 auto}
.pts2{ width:142px; height:24px; line-height:24px; display:block; overflow:hidden; color:#434343; margin:10px auto 5px auto; font-size:14px; font-weight:bold}
a.pts2:hover{ color:#2d8800}
.jggm{ width:138px; height:30px; margin:0 auto 0 auto}
.jggml{ width:138px; float:left; height30px}
.jggml p{ line-height:30px; color:#2d8800;font-family:"Microsoft Yahei"; font-size:20px; font-weight:bold; width:auto; float:left; line-height:30px}
.jggml span{ line-height:16px; font-size:12px; text-decoration:line-through; font-size:16px; width:auto; float: right; line-height:30px; color:#666}
.sc_3tl1{ width:55px; height:40px; text-align:center; line-height:40px; color:#fff; background:#ffa101; font-size:22px;font-family:"Microsoft Yahei"; float:left}
.sc_3tl2{ width:55px; height:40px; text-align:center; line-height:40px; color:#fff; background:#3fb602; font-size:22px;font-family:"Microsoft Yahei"; float:left}
#sc_top{ width:1002px; height:123px; clear:both; margin:0 auto }
.logo2{ width:auto; float:left; margin:50px 0 0 20px; font-size:18px; font-family:"Microsoft Yahei"; letter-spacing:1px; color:#666}

#sc_list1{ width:1002px; height:30px; margin:60px auto 0 auto; clear:both}
#sc_list1 a{ color:#333}
#sc_list1 a:hover{ color:#2d8800}







.col960 {
	width:1002px;
	margin:auto;
}
.scfl1{ width:190px; background:#a50808; }
.navbg {
	height:40px;
	width: 100%;
	background: #cc3333;
	box-shadow: 1px 1px 7px #999;
	position:absolute;
	z-index:99;
	left:0; font-size:14px
}
#navul li {
	float: left;

	
	height:40px;
	position:relative;
	text-align:center;
	line-height:40px;
}
#navul li.navhome {
	text-align:left;
	padding:0 0px 0 40px;
	width:60px;
}
#navul li a:link, #navul li a:visited {
	color:#FFFFFF;
}
#navul li ul {
	display:none;
	position:absolute;
	z-index:10000;
	top:39px;
	left:-1px;
	background:#a50808;
	
	border-bottom:none;
}
#navul li ul li {
	display:block;
	width:190px;
	float:none; border-top:1px solid #790305;
	height:28px;
	position:relative;
	line-height:28px;
	font-size:12px;
}
#navul li.navmoon {
	
	width:190px;
	height:40px;
	line-height:40px;
}
#navul li.navmoon a {
	color:#FFFFFF;
}
#navul li.navhome a:hover { text-decoration:underline
}
#navul li.navmoon ul {
	display:block;
}
#navul li.navmoon ul a {
	display:block;
	width:190px;
	height:28px;
	line-height:28px;
}
#navul li.navmoon ul a:hover {
	background:#cc3333;
}
#sc_li_1{ width:1002px; margin:0 auto 10px auto; clear:both;  min-height:300px; height:auto; overflow:hidden}
.sc_li_1l{ width: 211px;  min-height:300px; height:auto; overflow:hidden; float:left}
.sc_li_1l1{ width: 211px;  min-height:300px; height:auto; overflow:hidden; margin:0 0 10px 0; }
.sc_li_1l1t{ width:211px; background:#d42828; height:50px; clear:both}
.sc_li_1l1t img{ margin:0 0 0 10px; display:block}
.sc_li_1l1b{ width: 209px;  min-height:300px; height:auto; overflow:hidden; clear:both; border-left:1px solid #d1d5d8; border-right:1px solid #d1d5d8;border-bottom:1px solid #d1d5d8 }
.sc_li_1l1b li{ width:197px; height:232px; margin:0 auto 5px auto; clear:both;  border-bottom:1px dashed #CCC}
.y1{ width:160px; height:132px; display:block; margin:15px auto 0 auto}
.sc_li_1l1b li p{ width:160px; height:40px; line-height:40px; font-size:16px; color:#2d8800; margin:0 auto; display: block}
.y2{ width:160px; height:18px; line-height:18px; font-size:16px; color:#434343; margin:0 auto; display:block;font-family:"Microsoft Yahei"; font-weight:bold }
a.y2:hover{ color:#cc3333}
.sc_li_1r{ width: 781px;  min-height:300px; height:auto; overflow:hidden; float:left; margin: 0 0 0 10px; }
.sc_li_1r1{width: 779px;  min-height:20px; height:auto; overflow:hidden;border:1px solid #ccc}
.sc_li_1r1t{ width:759px; margin:0 auto; height:36px; color:#2d8800; font-weight:bold; font-size:16px; line-height:36px; border-bottom:1px solid #ccc;font-family:"Microsoft Yahei";}
.sc_li_1r1b{width:759px; margin:10px auto;  min-height:50px; height:auto; overflow:hidden;}
.sc_li_1r1b a{ line-height:24px; padding:0 5px; color:#434343; font-size:14px}
.sc_li_1r1b a:hover{ color:#2d8800; text-decoration:underline}
.sc_li_1r2{width: 781px;  min-height:80px; height:auto; overflow: hidden;  margin:10px 0 0 0; border-top:3px solid #2d8800}
.sc_li_1r2 li{ float:left; height:330px; width:245px;  margin:20px 0 0 10px; border:1px solid #ccc; cursor:pointer}
.sc_li_1r2 li:hover{ border:1px solid #2d8800}
.y_3{ width:192px; height:162px; display:block; margin:25px auto 0 auto; border:1px solid #eee;}
.lbjg{ width:192px; height:30px; clear:both; margin:5px auto 0 auto; }
.lbjg p{ width: auto; font-size:20px; color:#2d8800;font-family:"Microsoft Yahei"; float:left; display:block;line-height:24px}
.lbjg span{ width: auto; font-size:14px; color:#666; text-decoration:line-through; float: left; display:block; padding:0 0 0 10px;line-height:30px}
.y_4{ width:192px; height:24px; display:block; margin:10px auto 0 auto; line-height:24px; color:#434343; font-size:16px;font-family:"Microsoft Yahei"; font-weight:bold; overflow:hidden}
a.y_4:hover{ color:#2d8800}
.lbjg1{ width:154px; height:29px; margin:0 0 0 25px}


#preview{ float:none; text-align:center; width:344px; float:left}
.jqzoom{ width:344px; height:284px; position:relative; margin:0 auto}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:344px; height:70px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(img/left.gif) no-repeat; width:10px; height:48px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(img/right.gif) no-repeat; width:10px; height:48px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:316px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:70px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:60px; height:48px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(img/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:316px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.scnr1{width: 781px;  min-height:20px; height:auto; overflow:hidden;}
.jtnr{ width:417px; height:auto; min-height:200px; overflow:hidden;float:left; margin:0 0 0 20px}
.jtnr h1{ width:417px; height: auto; display:block; border-bottom:1px dashed #666; clear:both; font-size:16px; line-height:44px; color:#434343; min-height:50px; overflow:hidden; font-family: "微软雅黑","Microsoft Yahei";}
.jtnr p{ width:417px; font-size:16px; line-height:35px;font-family:"Microsoft Yahei"; color:#666}
.scdj{ height:45px; width:417px; padding:5px 0 0 0 }
.jtnr p span{ color:#333; text-decoration:line-through}
.jtnr p b{ font-size:20px;font-family:"Microsoft Yahei"; color:#2d8800;}
.scdj a{ width:150px; height:35px; float: left;}

.mall_pro_cpxxnr_btn_ljgm {
    background: none repeat scroll 0 0 #c41b00;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑","Microsoft Yahei";
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 150px; font-weight:bold
}

.mall_pro_cpxxnr_btn_jrgwc {
    background: none repeat scroll 0 0 #b77237;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑","Microsoft Yahei";
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    margin-left: 15px;
    text-align: center;
    width: 150px; font-weight:bold
}
.scnr2{width: 781px;  min-height:20px; height:auto; overflow:hidden;margin:0 0 10px 0}
.scnr2t{ width:781px; height:40px; border-bottom:2px solid #2d8800}
.scnr2t p{ width:90px; height:40px; background:#d42828; display:block; line-height:40px; color:#fff; text-align:center; font-family: "微软雅黑","Microsoft Yahei"; font-weight:bold; font-size:14px}
.scnr2b{ width:761px; min-height:20px; height:auto; overflow:hidden;margin:0 0 10px 0; padding:10px}
/*商城 end*/

/*供求*/
#gq_1{ width:1002px; height:auto; min-height:300px; clear: both; overflow:hidden; margin:0 auto;}

.gqsu1{ float:left; width:534px; height:300px; margin:0 20px 0 0}
.slide_pic_cant{width:534px; height:300px; display:inline;}
.slide_pic{ width:534px; height:300px; overflow:hidden; position:relative; z-index:10;}
.slide_pic ul li{ overflow:hidden; height:300px;}
.slide_pic ul li a{ margin:0 1px 1px 0; float:left;display:block; _display:inline; overflow:hidden;}
.slide_pic ul li a.img_534_300{ width:534px; height:300px;}
.slide_pic ul li a.img_322_300{ width:322px; height:300px;}
.slide_pic ul li a.img_211_300{ width:211px; height:300px;}
.slide_pic ul li a.img_211_150{ width:211px; height:150px;}
.slide_pic ul li a img{position:relative;}
.btn_slide{ position:absolute; width:18px; height:294px; z-index:1; right:1px; top:3px;}
.slide_main{ position:relative;width:534px; height:300px;}
.slide_list{ position:absolute; width:538px; left:0; top:0; }
.btn_slide ul.ctrl li{ width:18px; height:48px; margin-bottom:1px;}
.btn_slide ul.ctrl li span{ width:18px; height:48px; background-image:url(../img/slide_btn.png); background-repeat:no-repeat; display:block; text-indent:-1000px; overflow:hidden; cursor:pointer;}
.btn_slide ul.ctrl li.item0 span{ background-position:left top;}
.btn_slide ul.ctrl li.item0 span.on{background-position:-19px top;}
.btn_slide ul.ctrl li.item1 span{ background-position:-38px top;}
.btn_slide ul.ctrl li.item1 span.on{background-position:-57px top;}
.btn_slide ul.ctrl li.item2 span{ background-position:-76px top;}
.btn_slide ul.ctrl li.item2 span.on{background-position:-95px top;}
.btn_slide ul.ctrl li.item3 span{ background-position:-114px top;}
.btn_slide ul.ctrl li.item3 span.on{background-position:-133px top;}
.btn_slide ul.ctrl li.item4 span{ background-position:-152px top;}
.btn_slide ul.ctrl li.item4 span.on{background-position:-171px top;}
.btn_slide ul.ctrl li.item5 span{ background-position:-190px top;}
.btn_slide ul.ctrl li.item5 span.on{background-position:-209px top;}
.gqsu2{ width:448px; float:left; height:300px; background: url(../img/gq_05.png) repeat-x}
.gqsu2t{ width:448px; height:34px; background:url(../img/gq_03.png) no-repeat; line-height:30px;font-size:14px; font-weight:bold; color:#fff; font-family: "微软雅黑","Microsoft Yahei"; text-indent:1.5em}
.gqsu2b{ width:441px; height:258px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 0 0 5px; padding:7px 0 0 0}
.gqsu2b li{ width:421px; margin:0 auto 5px auto; height:75px; border-bottom:1px dotted #ccc; padding:5px 0 0 0; }
.z_1{ width:100px; height:70px; float:left; display:block;}
.z_2{ width:311px; height:70px; float:left; margin:0 0 0 10px; }
.z_2 h3 a{ width:311px; height:22px; font-weight:bold; color:#434343; overflow: hidden; display:block; font-size:14px; line-height:22px}
.z_2 h3 a:hover{ color:#2d8800; text-decoration:underline}
.z_2 p{ width:311px; line-height:22px; color:#999}
.gq_2{ width:1002px; height:auto; min-height:300px; overflow:hidden; margin:0 auto 10px auto; background:url(../img/cccx_01.jpg) no-repeat}
.gq_2t{ width:1002px; height:44px; clear:both; color:#fff; font-size:16px; font-weight:bold; line-height:44px; text-indent:1em; font-family: "微软雅黑","Microsoft Yahei"; letter-spacing:2px}
.gq_2b{ width:998px; height:auto; min-height:300px; border-left:2px solid #2d8800; border-right:2px solid #2d8800; border-bottom:2px solid #2d8800; padding:10px 0 0 0; overflow:hidden}
.gq_2b dl{ width:465px; height: auto; min-height:30px; overflow:hidden; display:block; float:left; margin:0 0 10px 10px; background:#f3f3f3; padding:10px}
.gq_2b dl dt a{ width:465px; height:24px; line-height:24px; font-family: "微软雅黑","Microsoft Yahei"; font-weight:bold; font-size:14px;overflow:hidden; color:#333}
.gq_2b dl dt a:hover{ color:#2d8800; text-decoration:underline}
.gq_2b dl dd{ width:465px; height:auto; display:block; padding:5px 0 0 0}
.gq_2b dl dd a{ color:#666; line-height:22px; padding:0 5px 0 0}
.gq_2b dl dd a:hover{ color:#2d8800; text-decoration:underline}
.gq_3{ width:1002px; height:auto; min-height:200px; overflow:hidden; margin:0 auto 10px auto; background: url(../img/bxsqn_02.jpg) no-repeat}
.gq_3b{ width:1002px; height:auto; min-height:90px; overflow:hidden; background:url(../img/wyazn_02.jpg) 50% 0 repeat-y; margin:5px 0 0 0}
.gq_3b li{ float:left; background:#0C0; width:460px; height:30px; margin:0 20px; background:url(../img/wgg_03.jpg) no-repeat 0 50%;}
.gq_3b li a{ width:450px; line-height:30px; font-size:14px; margin: 0 0 0 10px; height:30px; overflow:hidden; color:#434343}
.gq_3b li a:hover{ color:#2d8800; text-decoration: underline}
.gqz{ float:left; height:auto; min-height:100px; width:745px; margin:0 10px 0 0; }
.gqz1{height:auto; min-height:100px; width:745px; margin:0 0 20px 0; height:auto; overflow:hidden }
.gqz1 h1{ width:745px; height:40px; line-height:40px; font-size:16px; font-weight:bold;color:#2d8800;font-family: "微软雅黑","Microsoft Yahei"; overflow:hidden }
.gqz2{ width:745px; height:auto; min-height:100px; overflow:hidden; }
.gqz2l{ width:450px; height:auto; min-height:100px; overflow:hidden;  float: left; margin:0 0 0 20px}
.gqz2l p{ width:450px; line-height:32px; font-size:14px; height:32px; border-bottom:1px dashed #ccc; color:#666}
.gqz2r{ width:243px; float: left; height:198px; background:#f8f8f8;border: 1px solid #e5e5e5;}
.gqz2r p{ width:243px; text-indent:1em; line-height:30px; font-size:14px; font-weight:bold}
.gqz2r img{ width:216px; height:152px; margin:0 auto; display:block}
.gqz3{height:auto; min-height:100px; width:745px; margin:0 0 20px 0; background:#036; height:auto; overflow:hidden; clear:both; background: url(../img/gq_05.png) repeat-x }
.gqz4t {
    background: url(../img/gq_03.png) no-repeat;
    color: #fff;
    font-family: "微软雅黑","Microsoft Yahei";
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    line-height: 30px;
    text-indent: 1.5em;
    width: 448px;
}

.gqz4b{ width:718px;min-height:358px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 0 0 5px; padding:10px; height:auto; overflow:hidden}

.gqz5{height:auto; min-height:100px; width:745px; margin:0 0 10px 0;height:auto; overflow:hidden; clear:both; }

/*供求 end*/
/*人才*/

.fc_8{ width:1188px; min-height:50px; margin:0 auto; clear:both;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; height:auto; overflow:hidden; }
.fc_8t{ width:1188px; height:47px; clear:both; border-top:3px solid #2d8800;border-bottom:1px solid #e5e5e5; }
.fc_8t p{ width:auto; height:47px; display:block; font-size:20px;font-family:"Microsoft YaHei";  letter-spacing:1px; line-height:47px; margin:0 0 0 10px; color:#2d8800; font-weight:bold}
.fc_8b{ width:1168px; padding:10px; height:auto; min-height:20px; overflow:hidden; }
.fc_8b a{ color:#434343; padding:0 5px; line-height:24px; }
.fc_8b a:hover{ color:#2d8800;text-decoration:underline}
.fc_9{ width:1288px; min-height:50px; margin:0 auto 0 auto; clear:both; height:auto; overflow:hidden; }
.fc_9t{ width:1188px; height:47px; clear:both; border-top:3px solid #2d8800;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; margin:0 auto }
.fc_9t p{ width:auto; height:47px; display:block; font-size:20px;font-family:"Microsoft YaHei";  letter-spacing:1px; line-height:47px; margin:0 0 0 10px; color:#2d8800; font-weight:bold}
.fc_9b{ width:1288px; height:auto; min-height:200px; overflow:hidden; margin:10px auto 0 auto}
.fc_9b li{ float:left; display:block; width:342px; height:108px;  margin:0 21px 10px 47px;  padding:5px}
.fc_9b li h2 a{ font-size:14px; font-weight:bold;font-family:"Microsoft YaHei"; color:#434343; line-height:16px; display:block;width:312px; height:24px; padding:5px 0 0 0; overflow:hidden; font-weight:normal}
.fc_9b li h2 a:hover{ color:#2d8800}
.rc_1{ width:312px; height:45px;}
.rc_1 p{ width:156px; float:left; line-height:24px; height:24px; overflow:hidden; color:#999}
.rc_1 p b{ color:#666}
.rc_2{width:312px; height:30px; clear:both; color: #999; line-height:24px; overflow:hidden}
.cy_2ll{ width:743px; height:auto; min-height:300px; overflow:hidden; margin:0 10px 0 0; float: left; border:1px solid #CCC }
.cy_2rl{ width:435px; float:left; min-height:300px; height:auto; overflow:hidden;}

.detail_top {
    border-bottom: 1px dashed #ccc;
    margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
    position: relative; height:auto; min-height:70px; overflow:hidden
}
.detail_top .de_tit {
    float: left;
    height: 50px;
}
.detail_top .de_tit h3 {
    color: #2d8800;
    float: left;
    font-family: "microsoft yahei";
    font-size: 26px;
    padding-bottom: 16px;
}
.detail_top .company {
    font-size: 14px; float:left
}
.detail_top .company a {
    color: #0180cf;
    float: left;
}
.detail_top .info {
    padding-top: 16px;
}
.detail_top .info span {
    color: #a9a9a9;
    display: inline-block;
    height: 18px;
    margin-right: 15px;
}
.detail_top .info .data {
    background: url("../img/18.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.detail_info {
    border-bottom: 1px dashed #ccc;
    margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}
.titleh4 {
    color: #333;
    font-size: 16px;
}
.detail_info ul {
    color: #666;
    font-size: 12px;
    margin-top: 10px;
    padding-left: 10px;
}
.detail_info ul li {
    margin-bottom: 3px;
}
.detail_info ul li span {
    color: #ff6600;
    font-size: 14px;
    font-weight: bold;
}
.detail_info ul li {
    margin-bottom: 3px;  line-height: 220%;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.detail_info .w248 {
    float: left;
    width: 248px;
}
.detail_info .des {
    color: #444;
    margin-top: 15px;
    padding-left: 10px;
}
.detail_info .des p {
    font-size: 14px;
    line-height: 28px;
}
.dduos{ width:700px; margin:10px auto; height:20px; overflow:hidden; height:auto; min-height:20px;}
#hm{ width:982px ; padding:10px; height:auto; min-height:300px; overflow:hidden; border:1px solid #eee; margin:0 auto 10px auto}
/*人才 end*/






