﻿/* CSS Document */
.padding28{ padding-left:28px; padding-right:6px; }
.padding5{  padding:0 6px }
.margin30{margin-left:30px}
.margin10{margin-left:10px}
p#lineheith20{ line-height:20px; height:20px;}
.padding_top8{ padding-top:8px}

.lineh28{  line-height:28px}

#r_ad1{ width:807px; border:1px solid #ddd; padding:3px; }
ol#ad_l{ float:left; width:132px; overflow:hidden; line-height:20px;}
ol#ad_l li{ display:block; width:132px; overflow:hidden;}

ol#ad_m{ float:left;line-height:20px; width:528px; padding:0 6px; padding-right:8px; overflow:hidden; text-align:left}

ol#ad_r{ float:left; width:132px; overflow:hidden;line-height:20px;}
ol#ad_r li{ display:block; width:132px; overflow:hidden; text-align:right}

ul.ad_r2{ display:block;width:528px; overflow:hidden;}
ul.ad_r2 li{ display: block; float:left;width:132px; text-align:center; overflow:hidden;word-break:normal;white-space:nowrap; background:#FFFFFF}

ul.ad_flash1{display:block;width:522px; height:100px; overflow:hidden; text-align:left}

ul#textdiv1{ }
ul#textdiv1 li{ display:block; line-height:24px; height:24px;font-size:12px; font-family:"宋体"}
ul#textdiv1 li p{ display:inline;line-height:24px; height:24px; padding-right:60px;  }

#m_sr{width:815px; height:59px; background:url(m_sr_bg2.jpg) no-repeat; margin:5px 0 8px 0; position:relative}
#m_sr h3{ position:absolute; left:144px; top:3px; width:415px; height:25px; line-height:23px; text-decoration:none}
#m_sr h3 a{ padding:0 3px 0 3px; color:#000000}
#m_sr h3 a:hover{ text-decoration:none; font-weight:bold; color:#FF6600}
input.m_sr_text{width:380px; height:16px; padding-top:2px; border:none; background:none; margin-top:6px; color:#666}

#m_sr h4{ position:absolute; left:148px; top:25px; width:486px; height:24px; line-height:24px;} 
#m_sr h5{ position:absolute; left:545px; top:28px; width:90px; height:23px;}
#m_sr h6{ position:absolute; left:642px; top:1px; width:160px; color:#1f3a87; height:49px; border:#ccc 1px solid; background:#fffced; padding:5px; line-height:16px; }
#m_sr h6 a{ color:#666666;} #m_sr h6 a:hover{ color:#ff9900;}
.s_botton{ background:url(sr_sub2.jpg) no-repeat 0 2px; width:47px; height:28px; line-height:35px; padding-left:10px; padding-top:5px; margin-right:10px; cursor:pointer}
.text{ padding-right:10px; font-weight:bold;}

.w818{ width:818px; overflow:hidden;} .w582{ width:582px; float:left;}

#m_jd{width:232px; float:left;height:282px;background:url(m_jd_bg.jpg) repeat-x}
#m_jd ul{  width:234px; overflow:hidden; padding-top:6px;}
#m_jd ul li{ line-height:20px; padding-left:2px; font-family:"宋体" ; display:block; width:229px; overflow:hidden}
#m_jd ul li a{ color:#000; text-decoration:none;}
#m_jd ul li a:hover{ color:#FF0000}
P#m_jd_l{ padding-left:5px;width:222px; height:180px;}

.space_w3{ display:block;width:3px; float:left; overflow:hidden;}
.space_w8{width:8px; display:block; float:left; overflow:hidden;}

.m_r_w224{width:224px; float:left}
.m_r_class1{ width:223px; height:158px; overflow:hidden;}
.m_r_class2{width:223px;height:413px;margin:8px 0 8px  0; background: url(r_jrtj_tit.gif) no-repeat 2px -3px; border:#ff9900 1px solid}
.m_r_class2 h3{ display:block; line-height:28px; height:28px}
li.r_spc5{ padding:0 5px 5px}
.m_r_view{width:223px;height:238px; border:#ddd 1px solid;  overflow:hidden}
.m_r_view h3{background:url(m_barbg1.jpg) repeat-x; display:block; height:22px; padding-top:5px; border-bottom:#ddd 1px solid}
.m_r_view dl{width:216px; height:205px; padding:5px 0 0 6px; overflow:hidden; display:block;color:#666}
.m_r_view dl dt{width:82px;height:65px; overflow:hidden; display:block; float:left}
.m_r_view dt { width:75px; height:55px;overflow:hidden;}
.m_r_view dl dd{width:130px;height:68px; overflow:hidden; display:block; float:left}
a.m_r_v{color:#FF6600; font-weight:bold; width:126px; overflow:hidden}
a.m_r_v:hover{ color:#333333; text-decoration:none}

.ppjj{width:343px; background: url(m_ppjj_tit.gif) no-repeat;float:left;height:283px;}
.ppjj h3{display:block; padding-top:10px; color:#FFFFFF; text-align:right; height:17px; overflow:hidden;}

ul.pj{ height:245px; padding-top:8px; border:#ff9900 1px solid; border-top:none; width:339px; overflow:hidden; padding-left:2px;}
ul.pj li{ line-height:24px; display:block; float:left; height:24px; width:160px; padding:0 4px 0 4px; font-family:"宋体"; overflow:hidden }
ul.pj li a:hover{ text-decoration: none}

.closead{height:20px; font-size:12px; border: 1px solid #ddd;background-color:#FFFCED; margin-top:3px;}
.adpic1{ width:815px; height:70px; padding:3px 0}
.adpic1 img{width:108px; height:60px; padding-right:0px; border:1px solid #000000; margin-top:3px;}
.space_w577{width:577px; height:4px; overflow:hidden}

.ppsq_m{width:578px; height:295px; background:url(m_new_tit2.jpg) no-repeat left top; overflow:hidden;}
.ppsq_m h3{height:20px; overflow:hidden; padding-top:9px;}
span.ppsq_t1{font-weight:bold; font-size:14px;padding:0 35px 0 20px; letter-spacing:1px}
.ppsq_con{border:#ff9900 1px solid;border-top:none; height:256px; padding-top:8px;}
.ppsq_con_l{width:308px; height:250px;padding-left:5px; padding-top:2px; float:left}

ul.ppsq2{padding-top:3px; display:block; height:83px; width:308px; overflow: hidden;}
ul.ppsq2 li{line-height:20px; height:20px; font-family:"宋体"; width:153px; float:left;}
ul.ppsq2 li a{ color:#666; padding-left:2px}
ul.ppsq2 li a:hover{ color:#FF9900; text-decoration:none}

dt.ppsq_a {width:80px; height:80px; float:left;padding-left:1px; display:block; text-align:right; overflow:hidden}
dt.ppsq_a img{ overflow:hidden;height:78px;}

dt.ppsq_b{width:220px; height:80px; padding-left:1px; float:left; display:block; overflow:hidden}
dt.ppsq_b ol li{ display:block; font-family:"宋体"; height:20px; line-height:20px; width:216px; overflow:hidden  } 
dt.ppsq_b ol li a{ color:#666} dt.ppsq_b ol li a:hover{ text-decoration:none; color:#ff6600}


ul.ppsq3{display:block; height:78px; padding-top:5px; width:308px; overflow: hidden;}
ul.ppsq3 li{ display: block; float:left; width:75px; height:75px; overflow: hidden; text-align:center }
ul.ppsq3 li img{ margin-bottom:6px;}
ul.ppsq3 li span{ display:block; line-height:18px; height:18px; text-align:center; width:65px; overflow:hidden;}
ul.ppsq3 li span a{ color:#666666;} ul.ppsq3 li span a:hover{ text-decoration:none}


.ppsq4{width:255px; height:250px; padding-left:1px; float:left; overflow:hidden}
.ppsq4 ul { height:27px;width:249px; border-bottom:#ff6600 1px solid; overflow: hidden }
.ppsq4 ul li{ display: block; float:left; line-height:27px; height:27px}
.ppsq4 ul li.hover{ background:#FFE8D9; border:#ff6600 1px solid;border-bottom:none;}
.ppsq4 ul li a{ color:#333333}
.ppsq4 ul li a:hover{ text-decoration:none; color:#000000}

dl.ppsq4_con{ width:249px; height:220px; background:#FFFCED; overflow: hidden; padding-top:3px;}
dl.ppsq4_con ol li{ font-family:"宋体";display:block; padding-left:3px; width:238px; overflow:hidden; height:22px; line-height:22px;}
dl.ppsq4_con ol li a{ color:#333333;  }
dl.ppsq4_con ol li a:hover{text-decoration:none; color:#FF6600}

.space_w578_h5{width:578px; height:5px; overflow:hidden;}

ul.ppjnh{ height:110px; padding-top:8px; width:568px; overflow:hidden; padding-left:5px; background:url(line2.gif) no-repeat 10px bottom}
ul.ppjnh li{ line-height:22px; display:block; float:left; height:22px; width:138px; padding:0 4px 0 0px; font-family:"宋体";word-break:normal;white-space:nowrap; }
ul.ppjnh li a:hover{ text-decoration: none}

.ppjnh_m1{width:578px; height:295px; background:url(m_new_tit2.jpg) no-repeat left top;}

.ppjnh_m2{width:578px; height:243px; background:url(m_new_tit2.jpg) no-repeat left top;}
.ppjnh_m2 h3{height:20px; overflow:hidden; padding-top:9px;}
.ppjnh_m2 h3 img{padding-top:2px; margin:0 2px 0px 6px}
span#ppjnh_t{font-weight:bold; font-size:14px;padding:0 18px 0 16px; letter-spacing:1px}
.ppjnh_con{border:#ff9900 1px solid;border-top:none; height:212px; overflow: hidden}
.ppjnh_m2 h3 a:hover{ text-decoration:none;}
.ppjnh_m2 em{ color:#333333; font-style:normal}
.ppjnh_m2 em.hover{ color:#FFFFFF; font-weight:bold;}

dt.ppjnh_dt{display:block; padding-left:8px; height:3px; overflow:hidden}

ol.ppjnh_img{display:block; height:80px; padding-top:5px; width:553px; overflow: hidden; padding-left:10px }
ol.ppjnh_img li{ display: block; float:left; width:75px; height:75px; padding-left:3px; overflow: hidden; text-align:center }
ol.ppjnh_img li span{ display:block; line-height:18px; height:18px; text-align:center; width:65px; overflow:hidden;}
ol.ppjnh_img li span a{ color:#666666;} ol.ppjnh_img li span a:hover{ text-decoration:none}

.ppcity_m{width:300px; float:left;height:300px; overflow:hidden;}
.ppcity_t{background:url(m_barbg1.jpg) repeat-x ; left: 0px; height:18px; position:relative;border: #ddd 1px solid;}
.ppcity_t h3{ background:url(m_barbg2.gif) no-repeat 10px 0;display:block; height:22px; line-height:22px;color:#FFFFFF; letter-spacing:1px; font-weight:bold; font-size:14px; padding-left:22px; width:78px; position:absolute; top:-3px; left:0;}
h4#ppctiy_h4{ height:60px; background:url(ppzwcity.gif) no-repeat; margin-top:3px;}
li.ppcity_li{} span#ppcity_span{padding:10px 0px 8px 2px; font-weight:bold; float:left}
li.ppcity_li a{background:url(ppzwcity_sub.jpg) no-repeat; display: block; margin:0 0 0 10px; width:54px; height:21px; text-align:center; float:left; line-height:21px;}

ul.ppcity{width:297px; height:168px; overflow:hidden; padding-left:1px}
ul.ppcity li{ display:block; border-bottom:#ff9900 1px dashed; height:22px; line-height:22px;}

.space_w10{ width:10px; float:left; overflow:hidden;}

.scdt_m{width:502px; float:left;height:295px;overflow:hidden;border:#ddd 1px solid}
.scdt_t{background:url(m_barbg3.jpg) repeat-x 0 0px; border-bottom:#666 1px solid; height:23px; position:relative;}
.scdt_t h3{ display:block;position:absolute; width:100px; left:1px; top:-5px; height:26px; line-height:26px; overflow:hidden}
.scdt_t h4{display:block;position:absolute; width:260px; left:230px; top:-4px; height:28px; line-height:26px; overflow:hidden }
.scdt_t h4 a{ display:block; float:left; display:block; float:left; line-height:26px; }
.scdt_t h4 a:hover{ text-decoration:none;}
.scdt_t h4 em{ display:block; padding:0 8px; line-height:32px; height:26px;  font-style:normal; color:#333333; cursor:pointer; }
.scdt_t h4 em.hover{ border:#666 1px solid; background:#FFFCED; border-bottom:#FFFCED 1px solid}


.scdt_t ul{ display:block;position:absolute; width:260px; left:229px; top:-3px; height:28px; line-height:26px; overflow:hidden }
.scdt_t ul li{ display: block; float:left; line-height:26px; height:26px;padding:0 6px;}
.scdt_t ul li.hover{ background:#FFFCED; border:#666 1px solid;border-bottom:none;cursor:pointer; }
.scdt_t ul li a{ color:#333333}
.scdt_t ul li a:hover{ text-decoration:none; color:#000000; font-weight:bold}
.scdt_con{display:block; width:485px; height:258px; padding-top:8px; padding-left:8px; overflow:hidden}
dt.scdt_zx{display:block; height:32px; line-height:36px; border-bottom:#ccc 1px solid; text-align:left; color:#000094}
.scdt_con ol{border-bottom:#ccc 1px dashed; height:23px; overflow:hidden}
.scdt_dd{padding:10px 5px 0 5px ; line-height:22px;}


.scdt_con li.sc1{float:left; line-height:25px; width:195px; overflow:hidden;} 
.scdt_con li.sc2{float:left; line-height:25px; width:100px; overflow:hidden; text-align:center; color:#FF6600}
.scdt_con li.sc3{float:left; line-height:25px; width:180px; overflow:hidden; text-align:center}
.scdt_con_sc{padding:10px 5px 0 5px ; line-height:22px;}

.pptj_m{ width:813px; padding-top:0px; overflow:hidden }
.pptj_m a:hover{ text-decoration:none}
.pptj_t{border:#ddd 1px solid; border-top:#e6e6e6 1px solid; background:#FFFCED;width:796px;  padding:10px 0 0 15px; overflow:hidden;}
.pptj_m h3{display:block;height:23px; line-height:23px;background:url(m_barbg6.jpg) no-repeat; padding-left:22px;}
.pptj_m dt{float:left; width:85px; padding-left:11px; height:31px; line-height:22px; background:url(pptj_sub.jpg) no-repeat;}
.pptj_m dt a{ color:#333333; font-size:14px} .pptj_m dt a:hover{ color:#ff6600}
.pptj_m dd{float:left; width:685px; height:31px; line-height:25px; color:#666666}
.pptj_m dd a{ color:#666666} .pptj_m dd a:hover{ color:#1f3a87;}

.zj_m{width:813px; height:190px;padding-top:8px}
.zj_m span.hover{ text-decoration:underline}
.zj_m a:hover span{ color:#1F3A87} 
.zj_m h3{display:block;height:18px; padding-top:6px ;overflow:hidden; background:url(m_barbg6.jpg) no-repeat; padding-left:22px;}
.zj_con{border:#ddd 1px solid; border-top:#e6e6e6 1px solid;width:811px;overflow:hidden; height:155px;}
.zj_con ul{height:146px; overflow:hidden ; padding:10px 0 0 0px; text-align:left }
.zj_con ul li{float:left;  display:block; padding-left:20px; text-align:left}
.zj_con ul li a{display:block; line-height:18px; color:#1f3a87; text-align:left}
.zj_con ul li a:hover{color:#ff6600; text-decoration:none}
.zj_con ul li img{ display:block; width:90px; height:100px;}
.zj_con ul li span{ display:block; height:100px; width:135px; margin-bottom:5px; }
.mzjs {height:146px;overflow:hidden; text-align:center; }
.mzjs1 {height:145px; width:92px;  text-align:center;overflow:hidden; line-height:12px; }
.mzjs img{ display:block; width:90px; height:110px;}


.ppdzt{width:577px; height:319px; float:left; border:#ff9900 1px solid ; overflow:hidden; background:url(m_barbg5.jpg) no-repeat left top}
.ppdzt_con{line-height:29px; height:2px; padding-left:180px; height:29px; overflow:hidden}
a.ppdzt_a{ color:#FFFFFF; padding:0 3px;} a.ppdzt_a2,a.ppdzt_a2:hover{ color:#fcff00}

.ppsp_m a:hover{ text-decoration:none; color:#ff6600}
.ppsp_m{width:221px; height:319px; float:left; overflow:hidden; border:#ddd 1px solid}
.ppsp_m h3{background:url(m_barbg1.jpg) repeat-x; display:block; height:22px; padding-top:5px;  border-bottom:#ddd 1px solid}
ul.ppsp_ul{padding:10px 0 10px 6px; width:210px; height:170px; background: url(line1.gif) no-repeat center 183px; overflow:hidden}
ul.ppsp_ul li{display:block;width:94px; float:left; height:86px; overflow:hidden; padding:0 4px 0 5px;}
ul.ppsp_ul li p img{  margin-bottom:5px;}

ul.ppsp_ul2{ padding-left:5px; height:100px; overflow:hidden}
ul.ppsp_ul2 li{ font-family:"宋体"; line-height:20px; display:block; width:210px; overflow:hidden }

.adpic2{width:812px; height:87px; padding:6px 0 5px 0}


.news_class{width:592px; height:396px; float:left;  overflow:hidden;}
.news_class a:hover{ text-decoration: none; color:#FF6600}
.news_class dl{display:block;width:284px; height:192px; float:left; overflow:hidden; background:#fff}
.news_class dl dt{}
.news_class dl dt ol{display:block; width:284px; height:26px; background:url(m_news_bg.gif)  repeat-x  ;}
.news_class dl dt ol li{ line-height:22px; display:block; float:left; height:25px; width:76px; line-height:25px; text-align:center;font-family:"宋体"; overflow:hidden; }
.news_class dl dt ol li.hover{ border:#ccc 1px  solid; border-bottom:none; background:#FFFCED;  }
.news_class dl dt ol li.hover a{ color:#FF6600}

.news_class dl dd { display:block; width:278px; height:156px; border:#ccc 1px solid; border-top:none; padding:8px 0 0 4px;}
.news_class dl dd ol li{ display:block; float:left; height:22px; line-height:22px; width:138px; padding:0 0px 0 0px; font-family:"宋体"; overflow:hidden; }


.news_class2{width:222px;  float:left; overflow:hidden}
.news_class2 a:hover{ text-decoration:none; color:#FF6600}
ul.h26{height:26px; background:#FFFCED; border-left:#ccc 1px solid;border-top:#ccc 1px solid}
ul.h26 li{ width:auto; height:26px;line-height:26px; float:left;background:#f9f9f9; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; text-align:center}
ul.h26 li.hover{ border-bottom:none; background:#FFFCED; color:#ff6600}
ul.h26 li.hover a{ color:#FF6600}
ul.w220{height:356px; width:205px; padding-top:5px; padding-left:15px; border:#ccc 1px solid; border-top:none; overflow:hidden;}
ul.w220 li{display:block; line-height:22px; width:194px; overflow:hidden;}



.m_links1{width:812px; margin-bottom:8px; height:105px; overflow:hidden; }
.m_links1 h3{background: url(m_link1_bg.gif) no-repeat 15px bottom; line-height:18px; height:22px; font-size:14px; display:block; color:#666666; font-weight:bold; padding-left:16px;}
.m_links1 ul{width:790px; height:90px; overflow:hidden; padding:10px 0 0 20px;}
.m_links1 ul li{display:block;width:90px; height:31px; text-align:center; overflow: hidden;padding:0 0 8px 8px; float:left;}
.m_links1 ul li img{ width:88px; height:31px; overflow:hidden; border:1px solid #666666;}

.m_links{width:812px; margin:8px 0; height:90px; border:#ddd 1px solid}
.m_links h3{background:#FFFCED; padding-top:3px; height:20px; display:block; color:#666666; font-size:14px; font-weight:bold; padding-left:16px;}
.m_links ul{width:799px; height:70px; overflow:hidden; padding:5px 0 0 10px;}
.m_links ul li{display:block;width:110px; height:20px; line-height:20px; text-align:center; float:left;overflow:hidden}

