@charset "utf-8";
/* CSS Document */

body{margin:0;background: url(../webimages/body.gif)  repeat-x left 25px}
body,td,th {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color:#000}
a{font-size: 12px;color: #333;cursor:pointer;text-decoration: none;}
a:visited {text-decoration: none}
a:hover {text-decoration: none;color: #13810B;text-decoration: underline}
a:active {text-decoration: none}
ul,li,dd,dt{margin:0;line-height:16px;float:left;padding:0;display:inline}
h4,h3,h2,h1,p{float:left;margin:0;width:100%}
p {margin: 0px; float:none}
img{border:0}
input,buttom{cursor:pointer}

.main_01{margin:0 auto; width:972px; overflow:hidden; background:#fff}
.main_01 .m_info{width:952px;padding:10px;overflow:hidden;}
.main_01 .w_250{width:250px; float:left; overflow:hidden;}
.main_01 .w_300{width:300px; float:left; overflow:hidden}
.main_01 .w_386{width:377px;float:left;overflow:hidden;margin:0 8px;border-left: 1px solid #ccc;padding:0 0 0 8px}
.main_01 .w_952{width:952px; float:left; overflow:hidden}



.main_01 .w_300 .m_01{margin:0 0 15px 0; overflow:hidden;_float:left}
.main_01 .w_300 .m_01 h2{background: url(../webimages/ico.gif) no-repeat left -401px; height:37px; line-height:37px}
.main_01 .w_300 .m_01 h2 span{color:#fff; font-size:14px;padding:0 0 0 10px; font-size:16px}
.main_01 .w_300 .m_01 ul{border: 4px solid #A50000; width:292px; border-top:0}
.main_01 .w_300 .m_01 li img{width:300px;}
.main_01 .w_300 .m_02{margin:0 0 15px 0; overflow:hidden; background:#fff; _float:left}
.main_01 .w_300 .m_02 h2{height:28px; line-height:28px; background: url(../webimages/newic.gif) no-repeat left -49px}
.main_01 .w_300 .m_02 h2 span{padding:0 0 0 10px;font-size:14px; float:left; color:#fff;width:70%}
.main_01 .w_300 .m_02 ul{}
.main_01 .w_300 .m_02 li{padding:10px 9px; width:81px;}
.main_01 .w_300 .m_02 li img{width:78px;border: 1px solid #ccc; margin:0 0 4px 0;float:left }
.main_01 .w_300 .m_02 li span{float:left; width:100%; text-align:center; height:14px; overflow:hidden}
.main_01 .w_300 .m_03{margin:0 0 15px 0; overflow:hidden; background:#fff; _float:left}
.main_01 .w_300 .m_03 h2{ height:28px; line-height:28px; background: url(../webimages/newic.gif) no-repeat left -49px}
.main_01 .w_300 .m_03 h2 span{padding:0 0 0 10px;font-size:14px; float:left; color:#fff;width:70%}
.main_01 .w_300 .m_03 ul{}
.main_01 .w_300 .m_03 li{padding:10px 9px; font-size:14px; line-height:20px}
.main_01 .w_300 .m_03 li a{font-size:14px;color:#006600;text-decoration: underline;}
.main_01 .w_300 .m_03 img{width:88px; height:22px}


.main_01 .w_250 .m_01{margin:0 0 15px 0; overflow:hidden;}
.main_01 .w_250 .m_01 h2{height:37px; line-height:37px;background: url(../webimages/ico.gif) no-repeat left -487px}
.main_01 .w_250 .m_01 h2 span{display:none}
.main_01 .w_250 .m_01 ul{padding:4px 10px; width:230px}
.main_01 .w_250 .m_01 li{padding:4px 0; width:230px;}

.main_01 .w_250 .m_02{margin:0 0 15px 0; overflow:hidden;}
.main_01 .w_250 .m_02 h2{display:none}
.main_01 .w_250 .m_02 h2 span{display:none}
.main_01 .w_250 .m_02 ul{padding:4px 10px; width:230px}
.main_01 .w_250 .m_02 li{padding:4px 0; width:230px;}
.main_01 .w_250 .m_02 li a{padding:0 0 0 25px;width:210px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;background: url(../webimages/ico.gif)  no-repeat 0 -456px;color:#333}

.main_01 .w_250 .m_03{margin:0 0 15px 0; overflow:hidden;padding:5px; width:240px }
.main_01 .w_250 .m_03 h2{ height:29px; line-height:29px; background: url(../webimages/ico.gif) no-repeat right -57px}
.main_01 .w_250 .m_03 h2 span{background: url(../webimages/ico.gif) no-repeat left top;padding:0 0 0 10px;font-size:14px; float:left; color:#fff;width:70%}
.main_01 .w_250 .m_03 ul{border: 1px solid #ccc;width:238px; border-top:0;background:#fff}
.main_01 .w_250 .m_03 ul li{padding:10px;}
.main_01 .w_250 .m_03 ul li img{padding:10px 10px 0 0}
.main_01 .w_250 .m_03 ul li a{font-size:14px;text-decoration: underline;}

.main_01 .w_386 .m_01{margin:0 0 15px 0; overflow:hidden;}
.main_01 .w_386 .m_01 h2{height:32px; line-height:32px;background: url(../webimages/newic.gif) no-repeat left -77px}
.main_01 .w_386 .m_01 h2 span{color:#13810B; font-size:16px;padding:0 0 0 15px;}
.main_01 .w_386 .m_01 ul{padding:2px 5px}
.main_01 .w_386 .m_01 li{padding:8px 5px;width:367px}
.main_01 .w_386 .m_01 li strong{text-align:center;padding:5px 0; float:left;width:100%}
.main_01 .w_386 .m_01 li strong a{font-size:18px; }
.main_01 .w_386 .m_01 li span{float:left;width:100%; color:#666; line-height:20px}
.main_01 .w_386 .m_01 li span a{color:#CC0000}


.main_01 .w_386 .m_02{margin:0; overflow:hidden;}
.main_01 .w_386 .m_02 h2{height:32px;line-height:32px;background: url(../webimages/newic.gif) no-repeat left -77px}
.main_01 .w_386 .m_02 h2 span{color:#13810B; font-size:16px;padding:0 0 0 15px;}
.main_01 .w_386 .m_02 ul{padding:5px}
.main_01 .w_386 .m_02 li{width:376px;padding:3px 0}
.main_01 .w_386 .m_02 li a{font-size:14px; padding:0 0 0 15px;background: url(../webimages/newic.gif) no-repeat 4px -130px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:355px;float:left}

.main_01 .w_952 .same{padding:8px 0}
.main_01 .w_952 .same01{width:100%; height:223px;background: url(../webimages/zw.gif) no-repeat; padding:0}
.main_01 .w_952 .same01 p{width:140px; padding:50px 0 0 170px; font-size:14px; line-height:20px; float:left}
.main_01 .w_952 .same01 p a{color:#0033FF; font-size:14px}
.main_01 .w_952 .m_01{width:100%;float:left; margin:0 0 15px 0}
.main_01 .w_952 .m_01 h2{background: url(../webimages/ico.gif) no-repeat right -273px;}
.main_01 .w_952 .m_01 h2 span{font-size:20px;font-family:"Microsoft Yahei",simHei;color:#CC0000; padding:0 0 0 20px;background: url(../webimages/ico.gif) no-repeat left -221px;height:37px; line-height:37px;float:left; width:80%}
.main_01 .w_952 .m_01 ul{padding:0 2px}
.main_01 .w_952 .m_01 li{width:160px;padding:10px 14px}
.main_01 .w_952 .m_01 li img{width:158px;border: 1px solid #ccc;margin:0 0 4px 0;float:left}
.main_01 .w_952 .m_01 li span{width:100%;float:left; text-align:center; height:14px; overflow:hidden}
.main_01 .gm{width:279px;margin:0 8px;float:left;border: 1px solid #ccc;padding:10px; height:230px}
.main_01 .gm h2{padding:0 0 10px 0}
.main_01 .gm p{width:210px; line-height:18px}
.main_01 .gm p strong{color:#ff0000; font-weight:normal}
.main_01 .gm a{font-family:"宋体";text-decoration: underline; float:right}
.main_01 .gm_01{background: url(../webimages/gm.gif) no-repeat right -319px #F5F5F5}
.main_01 .gm_02{background: url(../webimages/gm.gif) no-repeat right -2px #F5F5F5}
.main_01 .gm_03{background: url(../webimages/gm.gif) no-repeat right -628px #F5F5F5}
.main_01 .gm_04{float:left;margin:0 9px; width:299px}
.main_01 .zgm td{color:#333; line-height:18px}
.main_01 .zgm td strong{font-size:16px;padding:20px 0 5px 0; margin:0 0 10px 0;width:510px;float:left;border-bottom: 1px solid #ccc; color:#CC0000}







.main_02{margin:0 auto ; width:982px; overflow:hidden;}
.main_02 .m_info{overflow:hidden;}
.main_02 .w_250{width:250px; float:left; overflow:hidden}
.main_02 .w_300{width:300px; float:left; overflow:hidden}
.main_02 .w_386{width:386px; float:left; overflow:hidden}
.main_02 .w_952{width:982px; float:left; overflow:hidden}
.main_02 .l_8{padding:0 0 0 8px}
.main_02 .r_8{padding:0 8px 0 0}

.main_02 .w_952 .m_01{width:982px;float:left;margin:0 0 20px 0;position: relative;height:300px;border: 1px solid #ccc;background: url(../webimages/bg.gif) repeat-x left top}
.main_02 .w_952 .m_01 h2{width:40px; height:300px; background:#368105;float:left}
.main_02 .w_952 .m_01 h2 span{padding:20px 0 0 10px;font-size:20px;font-family:"Microsoft Yahei",simHei;color:#fff;float:left}
.main_02 .w_952 .m_01 .box_01{position:absolute; top:0px; left:40px; width:942px;}
.main_02 .w_952 .m_01 .box_01 ul{padding:5px 15px;}
.main_02 .w_952 .m_01 .box_01 li{width:194px;padding:10px 10px 0 10px}
.main_02 .w_952 .m_01 .box_01 li img{width:192px;height:140px;border: 1px solid #ccc;margin:0 0 4px 0;float:left}
.main_02 .w_952 .m_01 .box_01 li span{width:100%;float:left; text-align:center; height:14px; overflow:hidden}
.main_02 .w_952 .m_01 .box_01 .big{width:250px}
.main_02 .w_952 .m_01 .box_01 .big img{width:248px;height:256px;border: 1px solid #ccc;margin:0 0 4px 0;float:left}
.main_02 .w_952 .m_01 .box_02{position: absolute;left:340px;top:190px; width:630px;}
.main_02 .w_952 .m_01 .box_02 li{padding:6px 0;margin:0 10px;width:290px;border-bottom: 1px dashed #ccc;}
.main_02 .w_952 .m_01 .box_02 li a{padding:0 0 0 15px; width:280px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;background: url(../webimages/ico.gif)  no-repeat 0 -366px}

.main_02 .w_952 .m_02{background: url(../webimages/bg.gif) repeat-x left -395px}
.main_02 .w_952 .m_02 h2{background:#FF9000}
.main_02 .w_952 .m_03{background: url(../webimages/bg.gif) repeat-x left -772px}
.main_02 .w_952 .m_03 h2{background:#D10636}
.main_02 .w_952 .m_03{background: url(../webimages/bg.gif) repeat-x left -1142px}
.main_02 .w_952 .m_04 h2{background:#0058DD}


.main_03{margin:0 auto 20px auto; width:972px; overflow:hidden; background:#fff}
.main_03 .m_info{width:952px;padding:15px;overflow:hidden;}
.main_03 .w_644{width:644px; float:left; overflow:hidden; margin:0 8px 0 0}
.main_03 .w_300{width:300px; float:left; overflow:hidden}
.main_03 .w_300 .same{width:298px;border: 1px solid #A0CA9B;margin-bottom:8px;overflow:hidden;position: relative;}
.main_03 .w_300 .same h2{height:29px;line-height:29px;background: url(../webimages/newic.gif) no-repeat left -172px}
.main_03 .w_300 .same h2 span{font-size:14px;float:left}
.main_03 .w_300 .same h2 span a{font-size:14px;padding-left:10px;color:#333}
.main_03 .w_300 .same h2 strong{font-size:14px;float:left;padding:0 15px 0 8px;border-right: 1px solid #D5D5D5}
.main_03 .w_300 .same ul{padding:8px}

.main_03 .w_300 .m_01 ul{padding:5px 8px}
.main_03 .w_300 .m_01 li{width:282px;padding:3px 0;background: url(../webimages/ico.gif) no-repeat 0px -363px}
.main_03 .w_300 .m_01 li a{padding-left:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;_width:90%}
.main_03 .w_300 .m_02{}
.main_03 .w_300 .m_02 ul{padding:4px 8px}
.main_03 .w_300 .m_02 li{padding:4px 9px;width:122px}
.main_03 .w_300 .m_02 li img{float:left;width:120px;height:90px;border: 1px solid #D5D5D5;margin-bottom:2px}
.main_03 .w_300 .m_02 li span{float:left;width:100%;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;_width:90%}
.main_03 .w_300 .m_03 p img{width:298px}
.main_03 .l_8{padding:0 0 0 8px}
.main_03 .r_8{padding:0 8px 0 0}


.main_03 .w_644 .newsinfo{width:606px;overflow:hidden;padding:18px 18px 0 18px;border: 1px solid #D5D5D5;margin-bottom:8px}
.main_03 .w_644 .newsinfo h1{text-align:center}
.main_03 .w_644 .newsinfo h1 span{font-size:24px}
.main_03 .w_644 .newsinfo .from{text-align:center;padding:12px 0;border-bottom: 1px solid #ccc;float:left;width:100%}
.main_03 .w_644 .newsinfo .from span{padding:0 10px;color:#999}
.main_03 .w_644 .newsinfo .n_Content{padding:10px 0;line-height:24px;font-size:14px;float:left;width:100%; font-family:"宋体"}
.main_03 .w_644 .newsinfo .n_Content p{padding:8px 0}
.main_03 .w_644 .newsinfo .n_Content p img{margin:0 auto;text-align:center; display:block;width:450px}
.main_03 .w_644 .newsinfo .n_Content .blue{padding:0 4px}


.main_03 .w_644 .newsinfo .news_page {width:100%;margin-bottom:38px;text-align:center;float:left}
.main_03 .w_644 .newsinfo .news_page ul{margin:0 auto; float:none }
.main_03 .w_644 .newsinfo .news_page li {display:inline;float:none}
.main_03 .w_644 .newsinfo .news_page span, .w_644 .newsinfo .news_page a {display:inline-block;margin:0 auto; width:23px; height:21px;line-height:21px; text-align:center}
.main_03 .w_644 .newsinfo .news_page span{background:url(../webimages/ico.gif) no-repeat -430px -1340px;color:#fff}
.main_03 .w_644 .newsinfo .news_page span a{background:url(../webimages/ico.gif) no-repeat -401px -1340px;color:#333}
.main_03 .w_644 .newsinfo .news_page .next{background: url(../webimages/ico.gif) no-repeat -459px -1340px;width:51px;color:#999}
.main_03 .w_644 .newsinfo .news_page .next a{background: url(../webimages/ico.gif) no-repeat -459px -1340px;color:#003399; font-weight:normal;width:51px}

.main_03 .w_644 .same{width:642px;margin-bottom:8px;overflow:hidden;border: 1px solid #D5D5D5;position: relative}
.main_03 .w_644 .same h2{height:24px;line-height:24px;background:#EEE;border-bottom: 1px solid #D5D5D5}
.main_03 .w_644 .same h2 span{font-size:14px;padding-left:8px}
.main_03 .w_644 .same h2 span a{font-size:14px}
.main_03 .w_644 .same ul{padding:8px}

.main_03 .w_644 .m_01{}
.main_03 .w_644 .m_01 ul{padding:5px 2px}
.main_03 .w_644 .m_01 li{padding:3px 0px;margin:0 8px;background: url(../webimages/ico.gif) no-repeat 0px -1585px;width:144px}
.main_03 .w_644 .m_01 li a{padding-left:10px;color:#003399;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;_width:92%}

.main_03 .w_644 .m_02{}
.main_03 .w_644 .m_02 ul{padding:0 0 0 1px}
.main_03 .w_644 .m_02 li{padding:8px 9px;width:142px}
.main_03 .w_644 .m_02 li img{float:left;width:140px;height:100px;border: 1px solid #D5D5D5;margin-bottom:2px}
.main_03 .w_644 .m_02 li span{float:left;width:100%;text-align:center; height:16px; overflow:hidden;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;_width:92%}

.main_03 .w_644 .m_03 img{width:642px}




/*公用*/
.minni{width:100%; margin:auto;border-bottom: 1px solid #ccc; overflow:hidden; background:#F5F5F5}
.minni .m_info{width:952px;margin:auto;height:24px;line-height:24px; overflow:hidden}
.m_info .m_left{float:left}
.m_info .m_left strong{ font-size:14px; color:#006600}
.m_info .m_right{float:right;}
.m_info .m_right a{padding:0 10px; color:#0033CC}
.head{background: url(../webimages/banan.jpg) no-repeat center top; height:241px; margin:auto}
.head01{margin:auto; width:952px}
.nav{width:758px; overflow:hidden; height:30px; line-height:30px;text-align:center; margin:auto;}
.nav a{width:100px; text-align:center; color:#fff; font-size:14px; font-weight:bold; display:inline;margin:auto;float:left;height:32px;padding:0 20px}
.nav .on,.nav a:hover{background: url(../webimages/newic.gif)  no-repeat left top; color:#000}
.nav .no{background:none}
.small_nav{width:958px; overflow:hidden;height:30px; line-height:30px;text-align:center; margin:auto;color:#006633}
.small_nav strong{color:#000;padding:0 0 0 30px}
.small_nav a {padding:4px 50px; color:#fff;background: url(../webimages/on.gif) no-repeat top center; margin:auto; font-weight:bold}
.small_nav .on,.nav a:hover{background: url(../webimages/newic.gif)  no-repeat left top; color:#000}
.footer{margin:10px auto;text-align:center;padding:10px 0;line-height:20px;border-top: 1px solid #ccc;width:952px}
.footer a{color:#0033CC}
.main_01 .left{width:634px;float:left; overflow:hidden}
.main_01 .left .userA{float:left; width:100%; margin:0 0 15px 0}
.main_01 .left .userA span{float:left;margin:0 6px 0 0;height:40px;line-height:40px}
.main_01 .left .userA .menu_on{width:130px; height:40px;line-height:40px;font-size:16px; color:#006600;text-align:center;background: url(../webimages/ico.gif) no-repeat 0 -604px;float:Left; font-weight:bold}
.main_01 .left .userA .menu_off{width:130px; height:40px;line-height:40px;font-size:16px;text-align:center;background: url(../webimages/ico.gif) no-repeat 0 -655px;float:Left; font-weight:bold; color:#333}
.main_01 .left .lineContent{}
.main_01 .left .lineContent .userB{ overflow:hidden; float:left; width:100%}
.main_01 .left .lineContent .userB h2{ height:40px; line-height:40px; background: url(../webimages/hb.gif) no-repeat}
.main_01 .left .lineContent  .userB h2 span{padding:0 0 0 10px;font-size:18px; float:left; color:#fff;width:70%}
.main_01 .left .lineContent  .userB li{width:140px;padding:10px 8px}
.main_01 .left .lineContent  .userB li img{width:138px;border: 1px solid #ccc;margin:0 0 4px 0;float:left}
.main_01 .left .lineContent  .userB li span{width:100%;float:left; text-align:center; height:14px; overflow:hidden}
.main_01 .left .lineContent  .userC li img{padding-top:13px;background: url(../webimages/ico.gif) no-repeat 0 -772px; border:0}
.main_01 .left .lineContent  .userD ul{padding-top:30px}
.main_01 .left .lineContent  .userD li{width:600px;margin:15px;background:#eee;position: relative;}
.main_01 .left .lineContent  .userD li p{padding:6px 0}
.main_01 .left .lineContent  .userD li p strong{ font-size:16px; color:#006600}
.main_01 .left .lineContent  .userD li p em{float:right;padding:0 130px 0 0; color:#999; font-style:normal}
.main_01 .left .lineContent  .userD li p img{padding:2px; width:90px; height:90px; margin:0 20px 0 0}
.main_01 .left .lineContent  .userD li p span{float:right;padding:0 130px 0 0; width:350px}
.main_01 .left .lineContent  .userD .dw{width:85px;height:132px;background: url(../webimages/ico.gif) no-repeat  right -665px;position: absolute;top:-30px; right:20px;}
.main_01 .left .lineContent  .userD .dw a{}
.main_01 .left .lineContent  .userD .dw img{width:75px; height:75px; border:0; margin:19px 0 0 3px; float:left}
.main_01 .left .lineContent  .userD .dw span{float:left; width:100%; padding:10px 0 0 0; text-align:center; color:#fff; height:14px}
.main_01 .left .xs01{margin:0 0 15px 0; overflow:hidden}
.main_01 .left .xs01 h2{border-bottom: 1px solid #ccc;padding:4px 0; margin:0 0 10px 0}
.main_01 .left .xs01 h2 span{padding:0 0 0 25px;background: url(../webimages/ico.gif) no-repeat left -865px; font-size:16px; color:#006600 }
.main_01 .left .xs01 .xs02{width:559px; height:167px;background: url(../webimages/xsbg.gif) no-repeat; margin:0 0 0 35px; float:left}
.main_01 .left .xs01 .xs02 .x_left{float:left;width:170px;}
.main_01 .left .xs01 .xs02 .x_left img{width:142px;height:142px; padding:10px 0 0 12px }
.main_01 .left .xs01 .xs02 .x_middle{float:left;width:160px;padding:20px 0 0 0; color:#fff; line-height:20px}
.main_01 .left .xs01 .xs02 .x_middle strong{ font-size:16px;padding:0 0 10px 0; display:block}
.main_01 .left .xs01 .xs02 .x_right{float:left;width:200px; padding:30px 0 0 0}
.main_01 .left .xs01 .xs02 .x_right p{padding:0 0 10px 0}
.main_01 .left .xs01 .xs02 .x_right p a{color:#FFF000;text-decoration: underline;padding:0 10px; font-weight:bold}
.main_01 .left .xs01 .xs02 .d{float:left;width:220px; padding:10px 0 0 0}
.main_01 .left .xs01 .xs02 .d a{width:72px; height:74px;background: url(../webimages/ond.gif) no-repeat ; float:left}
.main_01 .left .xs01 .xs02 .d .d_on{background: url(../webimages/offd.gif) no-repeat}


.main_01 .left .xs03{margin:0 0 15px 0; overflow:hidden}
.main_01 .left .xs03 h2{border-bottom: 1px solid #ccc;padding:4px 0; margin:0 0 10px 0}
.main_01 .left .xs03 h2 span{padding:0 0 0 25px;background: url(../webimages/ico.gif) no-repeat left -865px; font-size:16px; color:#006600 }
.main_01 .left .xs03 p{line-height:18px}
.main_01 .left .xs04{margin:0 auto 15px auto; overflow:hidden; width:575px; height:355px;background: url(../webimages/tv.gif) no-repeat}
.main_01 .left .xs04 .v_left{float:left; width:150px;padding:20px 0 0 30px;}
.main_01 .left .xs04 .v_left li{padding:10px 0}
.main_01 .left .xs04 .v_left li img{width:60px;height:60px;float:left;border: 1px solid #fff;}
.main_01 .left .xs04 .v_left li span{width:80px; float:right; color:#fff}
.main_01 .left .xs04 .v_left .V_top{height:30px; background: url(../webimages/ico.gif) no-repeat 60px -1320px; float:left}
.main_01 .left .xs04 .v_left .V_top a{ display:block}
.main_01 .left .xs04 .v_left .V_end{height:30px; background: url(../webimages/ico.gif) no-repeat 60px -1264px;float:left}
.main_01 .left .xs04 .v_left .V_end a{ display:block}
.main_01 .left .xs04 .v_right{float:right;padding:20px 30px 0 0}
.main_01 .right .xsr_01, .main_01 .right .xsr_02, .main_01 .right .xsr_03{margin:0 0 15px 0; overflow:hidden; float:left;border: 1px solid #A0CA9B; width:298px}
.main_01 .right .xsr_01 h2,.main_01 .right .xsr_02 h2,.main_01 .right .xsr_03 h2{height:29px; line-height:29px; background: url(../webimages/newic.gif) no-repeat left -172px}
.main_01 .right .xsr_01 h2 span,.main_01 .right .xsr_02 h2 span,.main_01 .right .xsr_03 h2 span{padding:0 0 0 10px;font-size:14px; float:left; width:70%}
.main_01 .right .xsr_01 ul,.main_01 .right .xsr_02 ul,.main_01 .right .xsr_03 ul{padding:10px;}
.main_01 .right .xsr_01 ul{padding:0}
.main_01 .right .xsr_01 li img{width:298px; height:300px; float:left}
.main_01 .right .xsr_02 ul{padding:0 10px; width:278px}
.main_01 .right .xsr_02 li{padding:10px; width:119px;}
.main_01 .right .xsr_02 li img{width:117px; height:100px; float:left; margin:0 0 4px 0}
.main_01 .right .xsr_02 li span{float:left; width:100%; height:14px; overflow:hidden; text-align:center}
.main_01 .right .xsr_03 ul{padding:0 10px; width:278px}
.main_01 .right .xsr_03 li{padding:10px; width:72px;}
.main_01 .right .xsr_03 li img{width:70px; height:70px; float:left; margin:0 0 4px 0}
.main_01 .right .xsr_03 li span{float:left; width:100%; height:14px; overflow:hidden; text-align:center}


.main_01 .left .xs05{padding:0 0 15px 30px; overflow:hidden;_float:left }
.main_01 .left .xs05 ul{border: 1px solid #ccc;background: url(../webimages/ico.gif) no-repeat 0 -995px}
.main_01 .left .xs05 li{width:190px; text-align:center; border-right: 1px solid #ccc}
.main_01 .left .xs05 li a{ display:block; margin:auto; height:40px; line-height:40px; color:#333}
.main_01 .left .xs05 li a strong{ color:#0033CC; font-weight:bold;padding:0 0 0 10px}
.main_01 .left .xs05 .one{background: url(../webimages/ico.gif) no-repeat 15px -1069px}
.main_01 .left .xs05 .two{background: url(../webimages/ico.gif) no-repeat 15px -1135px}
.main_01 .left .xs05 .three{background: url(../webimages/ico.gif) no-repeat 15px -1193px;border:0}
.main_01 .left .xs06{margin:0 0 15px 0; overflow:hidden}
.main_01 .left .xs06 h2{background: url(../webimages/ico.gif) no-repeat right -273px;}
.main_01 .left .xs06 h2 span{font-size:20px;font-family:"Microsoft Yahei",simHei;color:#CC0000; padding:0 0 0 20px;background: url(../webimages/ico.gif) no-repeat left -221px;height:37px; line-height:37px;float:left; width:80%}
.main_01 .left .xs06 .guest{padding:0 0 15px 20px; float:left; overflow:hidden}
.main_01 .left .xs06 .guest h3{font-size:14px;padding:5px 0}
.main_01 .left .xs06 .guest p textarea{width:608px; height:100px;margin:0 0 4px 0}
.main_01 .left .xs06 .guest p input{float:right;width:60px; height:20px; background:#CC0000; font-size:14px; color:#fff; font-weight:bold; border:0}
.main_01 .left .xs06 .guestinfo{margin:0 0 10px 0; overflow:hidden;padding:0 0 0 20px}
.main_01 .left .xs06 .guestinfo h3{ background:#EFEFEF; height:20px ; line-height:20px; font-size:12px; font-weight:normal}
.main_01 .left .xs06 .guestinfo h3 span{color:#0033CC;padding:0 0 0 10px}
.main_01 .left .xs06 .guestinfo h3 em{color:#999; font-style:normal;padding:0 10px 0 0; float:right}
.main_01 .left .xs06 .guestinfo li{padding:10px 0 0 0; line-height:18px;}
.main_01 .left .xs06 .guestinfo li p{border: 1px solid #E1D58A; background:#FFFCE9; padding:10px; color:#CC0000}
.main_01 .left .xs06 .guestinfo li p strong{ display:block}
.main_01 .left .xs06 .guestinfo li p textarea{width:450px; height:60px; margin:0 4px 0 0}





.main_01 .right{width:300px;float:right;overflow:hidden;}
.main_01 .right .r_01,.main_01 .right .r_02,.main_01 .right .r_03{margin:0 0 15px 0; overflow:hidden; float:left;border: 1px solid #A0CA9B; width:298px}
.main_01 .right .r_01 h2,.main_01 .right .r_02 h2,.main_01 .right .r_03 h2{height:29px; line-height:29px; background: url(../webimages/newic.gif) no-repeat left -172px}
.main_01 .right .r_01 h2 span,.main_01 .right .r_02 h2 span,.main_01 .right .r_03 h2 span{padding:0 0 0 10px;font-size:14px; float:left; width:70%}
.main_01 .right .r_01 ul,.main_01 .right .r_02 ul,.main_01 .right .r_03 ul{padding:10px;}

.main_01 .right .r_01 li{width:282px;padding:3px 0;background: url(../webimages/ico.gif) no-repeat 0px -363px}
.main_01 .right .r_01 li a{padding-left:10px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;_width:90%}

.main_01 .right .r_02 ul{padding:0 10px}
.main_01 .right .r_02 li{width:278px;padding:10px 0;border-bottom: 1px dashed #ccc;}
.main_01 .right .r_02 li img{width:60px;height:50px;padding:2px;border: 1px solid #ccc;float:left; margin:0 6px 0 0}
.main_01 .right .r_02 li p{color:#666;width:200px;}
.main_01 .right .r_02 li p a{width:100%;float:left;padding:0 0 4px 0;text-decoration: underline;}
.main_01 .right .r_03 table{ background:#ccc; width:278px}
.main_01 .right .r_03 th{background:#D9E4EE;padding:4px ; text-align:center}
.main_01 .right .r_03 td{ background:#fff; padding:4px; text-align:center}
.main_01 .right .r_03 .eee td{ background:#eee}


.main_01 .userlogin,.main_01 .userlogin01{ overflow:hidden; width:96%; margin:auto}
.main_01 .userlogin h2,.main_01 .userlogin01 h2{border-bottom: 1px solid #ccc}
.main_01 .userlogin h2 span,,.main_01 .userlogin01 h2 span{font-size:30px;font-family:"Microsoft Yahei",simHei; font-weight:normal}
.main_01 .userlogin .u_left{float:left;width:52%;padding:20px 0; margin:0 0 0 30px}
.main_01 .userlogin .u_left td span{color:#FF0000; font-size:14px}
.main_01 .userlogin .u_left th{ font-size:12px}
.main_01 .userlogin .u_left td input{width:150px}
.main_01 .userlogin .u_left td textarea{width:250px}
.main_01 .userlogin .u_left .width_150{ width:250px}
.main_01 .userlogin .u_left .sex input{width:18px; margin:0}
.main_01 .userlogin .u_left .enter input{width:190px; height:49px; text-align:center; font-size:18px; font-weight:bold; color:#fff;background: url(../webimages/ico.gif) no-repeat 0 -1425px; border:0}


.main_01 .userlogin .u_right{float:left;width:44%;padding:160px 0 0 0;background: url(../webimages/lb.gif) no-repeat}
.main_01 .userlogin .u_right ul{padding:10px 0 0 0}
.main_01 .userlogin .u_right li{width:368px; height:53px; line-height:53px;background: url(../webimages/ico.gif) no-repeat 0 -1911px;padding:0 15px; font-size:15px;}
.main_01 .userlogin .u_right li strong{color:#CC0000}



.main_01 .userlogin table,.main_01 .userlogin01 table{margin:20px 0 0 0; float:left}
.main_01 .userlogin table td{padding:4px; color:#999}
.main_01 .userlogin table th{padding:4px; font-size:14px; font-weight:normal; color:#0066CC; text-align:right}
.main_01 .userlogin table td strong{ font-size:14px}
.main_01 .userlogin table td input{margin:0 10px 0 0; width:200px}
.main_01 .userlogin .tH2{border-bottom: 1px solid #ccc}
.main_01 .userlogin .w_50 input{width:80px}
.main_01 .userlogin .w_50 img{width:68px; height:27px;}
.main_01 .userlogin .w_50 a{color:#0066FF;text-decoration: underline;padding:0 0 0 10px}
.main_01 .userlogin .enter{ text-align:center}
.main_01 .userlogin .enter input{width:190px; height:49px; text-align:center; font-size:18px; font-weight:bold; color:#fff;background: url(../webimages/ico.gif) no-repeat 0 -1425px; border:0}
.main_01 .userlogin01 .dp td strong{float:left;width:90%;border-bottom: 1px solid #ccc; color:#333; font-size:16px; color:#006600}
.main_01 .userlogin01 .dp td{ line-height:18px;padding:4px 0}
.main_01 .userlogin01 .dp .dpleft{text-align:center}
.main_01 .userlogin01 .dp .dpleft p input{width:16px}
.main_01 .userlogin01 .dp .dpleft label{padding:0 20px; font-size:14px; color:#CC0000; font-weight:bold}
.main_01 .userlogin01 .dp .dpleft p{padding:10px 0 0 0}
.main_01 .userlogin01 .dp .dpleft p textarea{width:400px; height:100px}
.main_01 .userlogin01 .dp .dpleft .enter{width:190px; height:49px; text-align:center; font-size:18px; font-weight:bold; color:#fff;background: url(../webimages/ico.gif) no-repeat 0 -1425px; border:0}

.main_01 .left .user01{margin:0 0 15px 0;overflow:hidden;border-bottom: 1px solid #ccc;}
.main_01 .left .user01 h2{border-bottom: 1px solid #ccc;padding:4px 0; margin:0 0 10px 0}
.main_01 .left .user01 h2 span{padding:0 0 0 25px;background: url(../webimages/ico.gif) no-repeat left -929px; font-size:14px; color:#CC0000 }
.main_01 .left .user01 ul{}
.main_01 .left .user01 li{width:180px;padding:10px 15px}
.main_01 .left .user01 li img{width:178px; height:140px;border:1px solid #ccc; margin:0 0 4px 0}
.main_01 .left .user01 li p{ text-align:center}
.main_01 .left .user01 .enter{ text-align:center; overflow:hidden; padding:5px 0; float:left; width:100%}
.main_01 .left .user01 .enter input{width:190px; height:49px; text-align:center; font-size:18px; font-weight:bold; color:#fff;background: url(../webimages/ico.gif) no-repeat 0 -1425px; border:0}
.main_01 .left .user01 .ts{width:98%; background:#FCF6DE;border:1px solid #ccc;padding:4px; color:#CC0000; overflow:hidden}
.main_01 .left .user01 .upload{ text-align:center;padding:10px 0 0 0}
.main_01 .left .user01 .upload input{width:60%}
.main_01 .left .user01 table{ float:left; background:#ccc}
.main_01 .left .user01 table td{padding:4px; background:#fff; text-align:center}
.main_01 .left .user01 table th{padding:4px; background:#eee}


.main_01 .right .u_01 ul{padding:10px; width:278px;}
.main_01 .right .u_01 li{padding:2px 0;width:278px;border-bottom: 1px solid #eee;}
.main_01 .right .u_01 .img{text-align:center; border:0}
.main_01 .right .u_01 .img img{width:150px; height:150px; float:none}
.main_01 .right .u_01 li strong{width:50px; float:left; text-align:right}
.main_01 .right .u_01 li span{width:89px; float:left}
.main_01 .right .u_01 .mod{ text-align:center;padding:4px 0 0 0; border:0}
.main_01 .right .u_01 .mod a{text-decoration: underline;}

.main_01 .zmcs h2 span{font-size:30px;font-family:"Microsoft Yahei",simHei; font-weight:normal;color:#333}
.main_01 .zmcs td{vertical-align: top;}
.main_01 .zmcs .city{position: relative; float:left; }
.main_01 .zmcs .city a{padding:4px 10px 4px 0; width:50px; float:left}
.main_01 .zmcs .city .width_150{width:100px}
.main_01 .zmcs table td input{margin:0 10px 0 0; width:auto}

.main_01 .zmcs .m_city{position: absolute;top:-50px;right:150px;width:500px;padding:20px;border: 1px solid #ccc; background:#FFFEE9; overflow:hidden; float:left}
.main_01 .zmcs .m_city label{padding:4px 0; margin:0; color:#333; float:left; width:80px}
.main_01 .zmcs .m_city p{text-align:center;float:left;}

.main_01 .zmcs .m_city p input{width:82px; height:27px; border:0;background: url(../webimages/button_level4_1n.gif) no-repeat}
.main_01 .zmcs .best{overflow:hidden;float:left;}

.main_01 .zmcs .best ul{padding:10px 0}
.main_01 .zmcs .best li{width:100px; padding:2px 0; color:#333}
.main_01 .zmcs .best li span{ height:16px; line-height:16px;width:16px; background:#CC0000; color:#fff; font-weight:bold;float:left; text-align:center; margin:0 4px 0 0 }
.main_01 .zmcs .citylb{ overflow:hidden; float:left}
.main_01 .zmcs .citylb li{padding:10px 18px; width:142px;}
.main_01 .zmcs .citylb li img{float:left;width:140px;height:110px;margin:0 0 4px 0;border: 1px solid #ccc;}
.main_01 .zmcs .citylb li span{float:left; width:100%; text-align:center}

 
.Vote{margin:0 auto 8px auto;width:500px;padding:0 0 15px 0;overflow:hidden}
.Vote h2{height:24px;line-height:24px;background: url(../webimages/ico.gif) no-repeat 8px -1726px}
.Vote h2 span{font-size:14px;padding-left:28px}
.Vote .V_info{margin:0 15px 0 15px;padding:0 0 15px 0;font-size:14px;float:left;width:470px;border-bottom: 1px dashed #D5D5D5}
.Vote .V_info h3{padding:15px 0 2px 0; width:100%;font-size:14px}
.Vote .V_info ul{width:484px}
.Vote .V_info li{width:100%;padding:2px 0}
.Vote .V_info input{margin-right:5px}
.Vote .V_info a{font-size:14px;color:#003399;text-decoration: underline}
.Vote .V_info a:hover{color: #CC0000}
.Vote .V_info .width_100{border:0;border-bottom: 1px solid #333; width:100px}
.Vote .V_info .width_150{width:150px}
.Vote .no{border:0;padding:0}


.pk{width:100%;margin-bottom:38px;text-align:center;float:left}
.pk ul{margin:0 auto; float:none}
.pk li{display:inline;float:none}
.pk li a{display:inline-block; width:23px; height:21px;line-height:21px; text-align:center;width:61px;height:72px;background: url(../webimages/ico.gif) no-repeat 0px -1628px;margin:0 10px}
.pk li a:hover {text-decoration: none}
.pk li strong{width:100%;float:left;height:18px;line-height:18px;font-size:16px;padding:8px 0 0 0;color:#000}
.pk li span{width:100%;float:left;height:16px;line-height:16px;color:#990000;font-family:"宋体"}
.pk li em{ font-style:normal;width:100%;float:left;padding:4px 0 0 0}

.uu{float:left; width:100%}
.uu u{}
.uu li{margin:10px;border: 1px solid #333;background:#ddd}
.uu li a{display:block;height:500px;font-size:449px;width:500px;text-align:center;margin:10px; background:#333;vertical-align: middle;font-size-adjust:none}
.uu li a img{vertical-align: middle}



.have{border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;line-height:40px;margin:20px 0;float:left;width:100%}
.have span{padding:0 0 0 30px;background: url(../webimages/ico.gif) no-repeat 0 -1551px}
.have span a{font-size:14px;color:#003399}
.have span a strong{color:#CC0000}
.have span a em{color:#CC0000; font-style:normal}
.Related{width:100%;overflow:hidden;margin:10px auto}
.Related h2 span{font-size:14px}
.Related ul{padding:10px 0}
.Related li{padding:3px 0px;background: url(../webimages/ico.gif) no-repeat 0px -1585px;width:606px}
.Related a{padding-left:10px;font-size:14px;color:#003399}
.Related a:hover{color: #CC0000}
.copy{width:100%;overflow:hidden;border-top: 1px solid #D5D5D5;height:40px;line-height:40px}
.copy a{float:right;padding:0 0 0 15px;color:#8896B1}
.copy a:hover{color: #CC0000}
.copy a span{padding:0 0 0 18px}
.copy .a1 span{background: url(../webimages/ico.gif) no-repeat 0px -1781px}
.copy .a2 span{background: url(../webimages/ico.gif) no-repeat 0px -1826px}
.copy .a3 span{background: url(../webimages/ico.gif) no-repeat 0px -1871px}
.guestbook{width:606px;border: 1px solid #D5D5D5;padding:18px;margin:0 0 8px 0; background:#FAFAFA; overflow:hidden}



.login{width:300px;border: 1px solid #A0CA9B;overflow:hidden}
.login h2{height:29px;line-height:29px;background: url(../webimages/newic.gif) no-repeat left -172px}
.login h2 span{font-size:14px;float:left}
.login ul{padding:10px 0 0 40px}
.login li{width:280px;padding:2px 0}
.login .enter input{margin:0 0 0 120px;width:82px; height:27px; border:0;background: url(../webimages/button_level4_1n.gif) no-repeat; font-weight:bold; font-size:14px}
.tips{position: absolute;top:690px;right:330px;width:300px;border: 1px solid #ccc;overflow:hidden;padding:30px 30px 30px 100px;background: url(../webimages/gt.gif) no-repeat 10px 10px #FFF9D7; font-size:14px;}
.tips strong{color:#CC0000}
.dz01{overflow:hidden; width:100%; margin:0 0 40px 0}
.dz01 h2{font-size:30px;font-family:"Microsoft Yahei",simHei; font-weight:normal}
.dz01 ul{border: 1px solid #eee;padding:10px; background:#FAFAFA; font-size:14px; line-height:20px; width:930px}

.dz02{overflow:hidden;padding:20px 20px 40px 20px;background: url(../webimages/ab.gif) no-repeat 5px 75px #FFFBF0;border: 1px solid #FFB039;_float:left}
.dz02 h3 span{font-size:30px;font-family:"Microsoft Yahei",simHei; font-weight:normal; color:#CC0000}
.dz02 span{color:#006600; font-size:16px; font-weight:bold;padding:4px 0 0 0; float:left; display:block}
.dz02 .box01{background: url(../webimages/r01.gif) no-repeat right top;width:450px; font-size:14px; line-height:24px; margin:0 0 0 40px;padding-top:30px}
.dz02 .box01 li strong{color:#CC0000}
.dz02 .box01 .enter{width:87px; height:26px; float:right; border:0;background: url(../webimages/enter.gif) no-repeat;color:#fff; font-weight:bold; margin:10px 100px 0 0 }
.dz02 .box01 .zs{width:360px; padding:10px; background:#FFEDBB;border: 1px solid #FFB039; margin:20px 0 0 0; line-height:24px; font-size:12px}
.dz02 .box02{width:300px; font-size:14px; line-height:24px;padding:30px 20px 0 60px;background: url(../webimages/cd.gif) no-repeat 5px 10px}
.dz02 .box02 li strong{color:#CC0000}
.dz02 .box02 .zs{width:300px; padding:10px; background:#FFEDBB;border: 1px solid #FFB039; margin:20px 0 0 0; line-height:24px; font-size:12px}
.dz02 .box02 .enter{width:87px; height:26px; float:right; border:0;background: url(../webimages/enter.gif) no-repeat;color:#fff; font-weight:bold; margin:30px 100px 0 0 }

/* 分页 */ 
.page{clear:both; overflow:hidden; height:100%;padding:20px 0 0 0}
.page ul{float:right}
.page li{float:left;margin-left:8px;line-height:22px; display:inline}
.page li a{color:#006633;border:0;}
.page .dis a{padding:2px 5px;border:#29884B solid 1px;}
.page .dis a:hover{color:#ff0000}
.page .page_active{color:#fff;font-weight:bold; border:none; background:#006633}

.friend{ overflow:hidden; width:952px;background:#F6F6F6;margin:0 auto}
.friend h2{background: url(../webimages/hb.gif) no-repeat; height:40px; line-height:40px}
.friend h2 span{ font-size:16px;color:#fff; padding:0 0 0 10px}
.friend .img{padding:10px 15px}
.friend .img li{width:92px; padding:4px 20px}
.friend .img li img{width:90px;height:30px;border: 1px solid #ccc;}

.friend .title {padding:0 10px 10px 10px}
.friend .title li{padding:4px 0; overflow:hidden; width:920px}
.friend .title li strong{float:left;width:70px;text-align:right;padding:4px 0 0 0}
.friend .title li span{float:left;width:850px}
.friend .title li span a{float:left;padding:0 8px;border-right: 1px solid #DFDFDF;margin:4px 0}
