/* Overall situation style */
body {margin:0px; padding:0px; width:100%; background:#0492DC; font-family:'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',arial,verdana,sans-serif;font-size:9pt; color:#7d7d7d;}
img {BORDER: 0px; margin:0px; padding:0px;}
/* Links */
a,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer;text-decoration:none} 
a:link,a:visited,a:active {color:#7d7d7d} 
a:hover {color:#0A7ED1} 
input { font-size:12px}
textarea { font-size:12px}
.right_t {float:right;}
h2{font-size:14px;}

/*TOP*/
#top { background:url(/template/images/top_bg.jpg) ; height:150px; margin:0px; padding:0px; width:990px; margin-left:auto; margin-right:auto;}
#top #right { background: url(/template/images/top_bg2.jpg) no-repeat; height:29px; line-height:29px; width:352px; float:right; margin:0px; padding:0px 0px 0px 0px; list-style:none; }
#top #right li { float:right; margin:0px 5px 0px 5px;color:#1484ce}
#top #right li a { margin:0px 10px 0px 0px;color:#1484ce}
#top #right li a:hover {color:#ff5000} 
#top #logo { background:url(/template/images/logo.gif) no-repeat right; width:377px; height:61px; float:left; margin:15px 0px 7px 0px; padding:0px 0px 0px 30px;}
#top #tel { float:right; background:url(/template/images/tel.jpg) no-repeat bottom right; width:500px; height:40px; margin:0px 10px 0px 0px; padding:0px;} 
#top #menu { background:url(/template/images/top_menu_bg.gif); clear:both; height:38px; margin:0px 0px 0px 10px; padding:0px; width:970px; list-style:none;}
#top #menu li { float:left; line-height:38px; font-weight:bold; background:url(/template/images/top_menu_li.gif) no-repeat right;}
#top #menu .left { background:url(/template/images/top_menu_bg_l.gif) no-repeat; width:30px; height:38px;}
#top #menu .right { background:url(/template/images/top_menu_bg_r.gif) no-repeat; width:30px; height:38px; float:right}
#top #menu li a { width:82px; height:38px; line-height:38px; display:block; text-align:center; float:left; color:#fff}
#top #menu li a:hover {color:#c4f7ff}
#top #menu li .on { background:url(/template/images/top_menu_li_on.gif) no-repeat bottom;width:82px; height:38px;color:#0571C9; overflow:hidden}
#top #menu li .on:hover {color:#ff5000}
#top #menu2 { margin:0px; padding:0px 0px 0px 50px; line-height:30px;} 
#banner {margin:0px; padding:7px 0px 7px 0px; width:990px; overflow: hidden; height:100%; background: #fff; margin-left:auto; margin-right:auto; text-align:center}

#top #menu3 {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px}
#top #menu3 A {COLOR: #0470ca}
#top #menu3 A:visited {COLOR: #0470ca}
#top #menu3 A:hover {COLOR: #ff5000}
#top #menu3 .select {MARGIN-TOP: 4px; DISPLAY: block; BACKGROUND: #ff0000; FLOAT: left; MARGIN-LEFT: -110px; OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 17px; HEIGHT: 17px}
#top #menu3 .select SELECT {FLOAT: left; MARGIN: -2px; COLOR: #666666; HEIGHT: 22px}

/*bottom*/
#bottom { background: url(/template/images/bottom.gif) repeat-x top #FFF; margin:0px; padding:0px; width:990px; margin-left:auto; margin-right:auto; overflow: hidden; height:100%;}
#bottom #left {float:left; background:url(/template/images/bottom_l.gif); width:151px; height:92px; margin:0px; padding:0px;}
#bottom #right {float:right; background:url(/template/images/bottom_r.gif); width:151px; height:92px; margin:0px; padding:0px;}
#bottom #copyright { font-family:Arial, Helvetica, sans-serif; padding:20px; line-height:150%; text-align:center}

/*page*/
#page {margin:0px; padding:0px 15px 15px 15px; width:960px; overflow: hidden; height:100%; background: #fff; margin-left:auto; margin-right:auto; }
#page #left {margin:0px 10px 0px 0px;  padding:0px; width:228px; float:left; background:#fafeff}
#page #right {margin:0px; padding:0px; width:720px; float:left; overflow:hidden}
#page #left2 {margin:0px 0px 0px 0px;  padding:0px; width:230px; float:left; height:100%;}
#page #right2 {margin:0px 0px 0px 0px; padding:0px; width:728px; float:left; height:100%; overflow:auto; overflow:hidden}
#page #left3 {margin:0px 0px 0px 0px;  padding:0px; width:190px; float:left; height:100%;}
#page #right3 {margin:0px 0px 0px 10px; padding:0px; width:650px; float:left; height:100%; overflow:auto; overflow:hidden}
#page #playshow { clear:both; margin:10px 0px 0px 0px; padding:0px;}
#page #left3a {margin:0px 0px 0px 10px;  padding:0px 0px 8px 0px; width:290px; float:left; height:100%; border-bottom: #CCC 1px solid}
#page #left3b {margin:0px 0px 0px 10px;  padding:0px; width:223px; float:left; height:100%;}
#page #left3c {margin:0px 0px 0px 10px;  padding:0px; width:223px; float:left; height:100%;}


/*table*/
.table_l { margin:0px; padding:0px; overflow:auto; overflow:hidden; height:100%}
.table_l .top { background:url(/template/images/table_top_r.gif) no-repeat right; height:39px; line-height:30px;color:#fff; font-weight:bold; font-size:12px;}
.table_l .top img { float:left;}
.table_l .top a { float:right; margin:8px;}
.table_l .txt { margin:0px; padding:5px 15px 10px 15px; list-style:none; }
.table_l .txt li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px; padding-left:15px;}
.table_l .txt li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
.table_l .txt li span img{ margin:3px 0px 0px 0px; padding:0px;}
.table_l .img { text-align:center; padding:0px 0px 10px 0px; margin:0px;} 
.table_l .l_bottom { background:url(/template/images/table_bottom.gif) repeat-x bottom; height:10px; border-bottom:#e4e4e4 1px solid;margin:0px; padding:0px;}
.table_l .bottom {border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid}
.table_l .top2 { background:url(/template/images/table_top2_r.gif) no-repeat right top; height:42px; line-height:42px;color:#fff; font-weight:bold; font-size:12px; margin:0px; padding:0px;}
.table_l .top2 img { float:left; margin:0px; padding:0px;}
.table_l .top2 a { float:right; margin:14px 8px 8px 8px;}
.table_l .qq { background:#ebf5ff; border-bottom:#a8d3fd 1px solid;border-top:#a8d3fd 1px solid; margin:0px 0px 10px 0px; padding:17px 0px 17px 10px; list-style:none; height:100%; overflow:hidden}
.table_l .qq li { height:24px; line-height:24px; width:100px; float:left; margin:0px 5px 0px 0px;}
.table_l .qq li img { margin:5px 0px 0px 3px; float:right}

.table_r { margin:0px; padding:0px; overflow:auto; overflow:hidden; height:100%}
.table_r .top { background:url(/template/images/table2_top_r.gif) no-repeat right top; height:39px; line-height:30px;color:#fff; font-weight:bold; font-size:12px;}
.table_r .top span { color:#b2f4ff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; margin-left:5px;}
.table_r .top img { float:left;}
.table_r .top a { float:right; margin:8px;}
.table_r .top2 { background:url(/template/images/table2_top2_r.gif) no-repeat right top; height:42px; line-height:42px;color:#fff; font-weight:bold; font-size:12px;}
.table_r .top2 span { color:#b2f4ff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; margin-left:5px;}
.table_r .top2 img { float:left;}
.table_r .top2 a { float:right; margin:15px 8px 8px 8px;}
.table_r .bottom {border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; padding:10px 15px 15px 15px; height:100%; line-height:22px;}
.table_r .l_bottom { background:url(/template/images/table_bottom.gif) repeat-x bottom; height:15px; border:#e4e4e4 1px solid;border-top:none;margin:0px; padding:0px; overflow:hidden;}
.table_r .photo { margin:0px; padding:0px; list-style:none; overflow:hidden;height:100%}
.table_r .photo li { float:left;width:172px;height:150px; text-align:center; margin:0px; padding:0px 0px 0px 0px;}
.table_r .photo li a { width:163px;display:block; padding:0px; margin:0px; height:140px; border:#fff 1px solid}
.table_r .photo li a:hover { background:#FFFCED; border:#FFD99B 1px solid;color:#ff5000}
.table_r .photo li img {width:157px;height:110px; margin:1px 1px 5px 1px; padding:1px;border:#CCC 1px solid; }
.table_r .photo2 { margin:0px; padding:0px; list-style:none; overflow:hidden;height:100%}
.table_r .photo2 li { float:left;width:181px;height:150px; text-align:center; margin:0px; padding:0px 0px 0px 0px;}
.table_r .photo2 li a { width:163px;display:block; padding:0px; margin:0px; height:140px; border:#fff 1px solid}
.table_r .photo2 li a:hover { background:#FFFCED; border:#FFD99B 1px solid;color:#ff5000}
.table_r .photo2 li img {width:157px;height:110px; margin:1px 1px 5px 1px; padding:1px;border:#CCC 1px solid; }

.table_r .ico { margin:0px; padding:0px; list-style:none;overflow:auto;overflow:hidden}
.table_r .ico li { float:left; width:342px; padding:10px; border-bottom:#CCC 1px dotted; line-height:19px;}
.table_r .ico li img { float:left; margin:0px 10px 0px 0px;}
.table_r .ico li b {font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.table_r .ico li span { background:url(/template/images/song.gif) no-repeat left center; height:20px; line-height:20px;  padding:0px 0px 0px 25px; display:block;color:#ff5000}

.table_r .ico2 { margin:10px 0px 10px 0px; padding:0px; list-style:none;overflow:auto;overflow:hidden}
.table_r .ico2 li {padding:19px 50px 19px 10px; border-top:#CCC 1px dotted; line-height:19px; background:url(/template/images/li_ico_bg.gif) no-repeat right top; display:block; height:76px}
.table_r .ico2 li img { float:left; margin:0px 20px 0px 0px;}
.table_r .ico2 li .more { float:left; margin:10px 20px 0px 0px;}
.table_r .ico2 .li2 { background:url(/template/images/li_ico_bg.gif) no-repeat right top #fffaf4}
.table_r .ico2 .li1 { background:url(/template/images/li_ico_bg.gif) no-repeat right top #fffaf4}

.table_r .ico3 { margin:10px 0px 10px 0px; padding:0px; list-style:none;overflow:auto; overflow:hidden}
.table_r .ico3 li {padding:19px 10px 19px 10px; border-top:#CCC 1px dotted; line-height:19px; display:block; height:76px}
.table_r .ico3 li img { float:left; margin:0px 20px 0px 0px;}
.table_r .ico3 li .more { float:right; margin:17px 0px 0px 0px;}
.table_r .ico3 .li2 { background:#F5FAFF}

.table_r .ico4 { margin:10px 0px 0px 0px; padding:0px; list-style:none; overflow:auto; overflow:hidden}
.table_r .ico4 li {padding:19px 10px 0px 10px; border-top:#CCC 1px dotted; line-height:19px; display:block; height:95px; width:160px; float:left}
.table_r .ico4 li img { float:left; margin:0px; padding:0px;}
.table_r .ico4 .li2 { background:url(/template/images/or_on.gif) no-repeat bottom}

.table_r .ico5 { margin:10px 0px 10px 0px; padding:0px; list-style:none;overflow:auto; overflow:hidden}
.table_r .ico5 li {padding:19px 10px 19px 10px; border-bottom:#CCC 1px dotted; line-height:19px; display:block; clear:both; overflow:auto; height:100%;}
.table_r .ico5 li strong {color:#FE6633; display:block}
.table_r .ico5 li img { float:left; margin:0px 20px 0px 0px;}
.table_r .ico5 .nav { background:#E9FCFF;border:#13e0ff 1px solid; width:525px; float:left; margin:10px 0px 0px 0px; padding:10px 20px 10px 20px;}
.table_r .ico5 .nav a { background:url(/template/images/pp_ico.gif) no-repeat center left; height:30px ; line-height:30px; padding:0px 0px 0px 10px;color:#1698e6; margin:0px 20px 0px 0px;}
.table_r .ico5 .nav a:hover  {color:#ff5000;background:url(/template/images/pp_icoa.gif) no-repeat center left;}
.table_r .ico5 .nav .a { display:block}
.table_r .ico5 .nav .a:hover  {color:#ff5000;background:url(/template/images/pp_icoa.gif) no-repeat center left;}

.table_r2 { margin:0px; padding:0px; overflow:auto; overflow:hidden; height:100%; background:url(/template/images/right_bg.jpg) no-repeat top left;}
.table_r2 img { float:right; margin:0px; padding:0px;}
.table_r2 .top_txt {height:30px;color:#fff; font-weight:bold; padding:27px 0px 0px 15px;}
.table_r2 .top_txt span { color:#b2f4ff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; margin-left:5px;}
.table_r2 .bottom { border-right:#eae9e7 1px solid; height:100%; overflow:hidden; padding:20px 30px 10px 30px; line-height:22px;}
.table_r2 .bottom img { float: none}

.table_r2 .tt { background:url(/template/images/new_tt.gif) repeat-x; height:43px; border:#e1eaf3 1px solid; padding:5px 10px 5px 10px;color:#999; margin:0px 0px 10px 0px; float:left; width:360px;}
.table_r2 .tt a { font-size:14px; font-weight:bold; display:block}
.table_r2 .txt { margin:0px; padding:0px 0px 10px 0px; list-style:none; float:left;width:375px;}
.table_r2 .txt li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px; padding-left:15px;}
.table_r2 .txt li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}
.table_r2 .pic_show { width:270px; height:206px; float:left; margin:0px 20px 0px 0px; padding:0px;}
.table_r2 .txt2 { margin:10px; padding:0px 20px 0px 20px; list-style:none; clear:both}
.table_r2 .txt2 li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px; padding-left:15px;}
.table_r2 .txt2 li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}

.table_r2 .photo { margin:0px; padding:0px; list-style:none; overflow:hidden;height:100%}
.table_r2 .photo li { float:left;width:165px;height:150px; text-align:center; margin:0px; padding:0px 0px 0px 0px;}
.table_r2 .photo li a { width:152px;display:block; padding:0px; margin:0px; height:140px; border:#fff 1px solid}
.table_r2 .photo li a:hover { background:#FFFCED; border:#FFD99B 1px solid;color:#ff5000}
.table_r2 .photo li img {width:146px;height:110px; margin:1px 1px 5px 1px; padding:1px;border:#CCC 1px solid; }

.table_r3 { margin:0px; padding:0px; overflow:auto; overflow:hidden; height:100%; background:url(/template/images/right_bg2.gif) no-repeat top right;}
.table_r3 .top_txt {height:43px;color:#fff; font-weight:bold; padding:0px 0px 0px 15px; line-height:30px;}
.table_r3 .top_txt span { color:#b2f4ff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; margin-left:5px;}
.table_r3 .bottom { border-right:#eae9e7 1px solid; height:100%; overflow:hidden; padding:10px 30px 30px 30px; line-height:22px;}
.table_r3 .txt { margin:0px; padding:0px 15px 10px 15px; list-style:none; }
.table_r3 .txt li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px; padding-left:15px;}
.table_r3 .txt li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold}

/*分页*/
.page_list { margin:10px; text-align:center}

/*橙色table*/
.table_Orange {margin:0px 0px 12px  0px; padding:0px; overflow:auto; overflow:hidden; height:100%}
.table_Orange .top { background:url(/template/images/table_o_l_tt.gif) no-repeat left; height:7px;margin:0px; padding:0px; font-size:1px;}
.table_Orange .top .right { background: url(/template/images/table_o_l_tr.gif); height:7px;margin:0px; padding:0px; float:right; width:8px; font-size:1px;}
.table_Orange .center2 .more { float:right; margin:3px 10px 0px 0px;}
.table_Orange .center { background:url(/template/images/table_o_m.gif) repeat-y left #fffced; height:100%; overflow:hidden}
.table_Orange .center2 { background:url(/template/images/table_o_m2.gif) repeat-y right; padding:5px 10px 5px 10px; height:100%; overflow:hidden;}
.table_Orange .center3 { background:url(/template/images/table_o_m2.gif) repeat-y right; padding:0px 0px 5px 5px; height:100%; overflow:hidden;height:267px;}

.table_Orange .bottom2 { background:url(/template/images/table_o_l_bb.gif) no-repeat left; height:7px;margin:0px; padding:0px; clear:both;font-size:1px;}
.table_Orange .bottom2 .right { background: url(/template/images/table_o_l_bb2.gif) right bottom; height:7px;margin:0px; padding:0px; float:right; width:7px;font-size:1px;}
.table_Orange .txt { margin:0px; padding:5px 15px 10px 15px; list-style:none; }
.table_Orange .txt li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px;height:24px; padding-left:15px;}
.table_Orange .txt li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#ff5000; font-weight:bold}
.table_Orange .txt2 { margin:0px 0px 10px 0px;padding:5px 0px 0px 15px;  list-style:none; overflow:hidden; height:100%; width:650px;}
.table_Orange .txt2 li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px; height:24px; padding:0px 0px 0px 15px; margin:0px 30px 0px 0px; display:block; width:280px; float:left; overflow:hidden;}
.table_Orange .txt3 { margin:8px 10px 10px 10px; padding:0px; list-style:none; border-top:#ffd694 1px solid }
.table_Orange .txt3 li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px;height:24px; padding-left:15px;}
.table_Orange .txt3 li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#ff5000; font-weight:bold}

.table_Orange .txt2 li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#ff5000; font-weight:bold}
.table_Orange .menu {margin:0px 0px 20px 0px; padding:0px; list-style:none;}
.table_Orange .menu li { background:url(/template/images/Orange_li_bg.gif) no-repeat center bottom; height:40px; line-height:40px;color:#ccc; font-weight:normal}
.table_Orange .menu li a { margin:0px 10px 0px 25px;color:#ff8b60; font-size:12px; font-weight:bold}
.table_Orange .menu li span { margin:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#ccc}
.table_Orange .menu .on {background:url(/template/images/Orange_li_bg2.gif) no-repeat center bottom; height:40px; line-height:40px;color:#ccc; font-weight:normal}
.table_Orange .menu2 {margin:0px 0px 20px 0px; padding:0px; list-style:none;background:url(/template/images/faq_img.gif) no-repeat right bottom}
.table_Orange .menu2 li { background:url(/template/images/Orange_li_bg2a.gif) no-repeat left bottom; height:40px; line-height:40px;color:#ccc; font-weight:normal}
.table_Orange .menu2 li a { margin:0px 10px 0px 25px;color:#ff8b60; font-size:12px; font-weight:bold}
.table_Orange .menu2 li span { margin:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#ccc}
.table_Orange .menu2 .on {background:url(/template/images/Orange_li_bg2b.gif) no-repeat left bottom; height:40px; line-height:40px;color:#ccc; font-weight:normal}
.table_Orange .photo2 { margin:10px 0px 0px 10px; padding:0px; list-style:none; overflow:hidden;height:100%}
.table_Orange .photo2 li { float:left;width:184px;height:150px; text-align:center; margin:0px; padding:0px 0px 0px 0px;}
.table_Orange .photo2 li a { width:163px;display:block; padding:0px; margin:0px; height:140px; border:#fff 1px solid}
.table_Orange .photo2 li a:hover { background: #FFC; border:#FFD99B 1px solid;color:#ff5000}
.table_Orange .photo2 li img {width:157px;height:110px; margin:1px 1px 5px 1px; padding:1px;border:#CCC 1px solid; }
.table_Orange .info { padding:15px; line-height:22px; height:395px;}
.table_Orange .info .more { float:right; margin:20px 0px 20px 0px; padding:0px;}

.table_Orange .img { text-align:center; padding:0px 0px 10px 0px; margin:0px;} 
.table_Orange .dy { background:url(/template/images/Orange_dy.gif) no-repeat top; height:50px; margin:3px 0px 0px 0px;}
.table_Orange p{background:url(/template/images/Orange_li_bg.gif) no-repeat center bottom; height:21px; line-height:21px;color:#ccc; font-weight:normal; padding:0px 15px 0px 15px; margin:0px; height:35px; line-height:35px;}
.table_Orange p a { width:84px; float:left; text-align:center;display:block;color:#ff8b5f; font-weight:bold; height:21px; line-height:21px;}
.table_Orange p a:link,.table_Orange p a:visited,.table_Orange p a:active{ color:#ff8b5f}
.table_Orange p a:hover  { color:#ff5000}
.table_Orange p .on { background:url(/template/images/on_li.gif);color:#fff}
.table_Orange p .on:hover { background:url(/template/images/on_li.gif);color:#fff}
.table_Orange p .on:link,.table_Orange p .on:visited,.table_Orange p .on:active{ color:#fff}


/*白色table*/
.table_white {margin:0px 0px 10px 0px; padding:0px; overflow:auto; overflow:hidden; height:100%}
.table_white .top { background:url(/template/images/table3_top_r.gif) no-repeat left; height:42px;margin:0px; padding:0px;}
.table_white .top img{ float:left}
.table_white .top a { float:right; margin:15px 15px 0px 0px;}
.table_white .center { background:url(/template/images/table3_c_bg.gif) repeat-y; padding:15px; height:100%; overflow:hidden; width:auto}
.table_white .bottom { background:url(/template/images/table3_bottom.gif) no-repeat; height:10px; margin:0px; padding:0px;} 
.table_white .pic_ico { margin:0px; padding:0px; list-style:none;} 
.table_white .pic_ico li { float:left; margin:0px 9px 0px 5px;}
.table_white .pic_ico li img { width:158px; height:77px;}
.table_white .qq_top { background:url(/template/images/white_qq_top.gif) no-repeat; width:190px; height:42px;}
.table_white .qq_center { background:url(/template/images/white_qq_bg.gif) repeat-y; overflow:auto;}
.table_white .qq_bottom { background:url(/template/images/white_qq_bottom.gif) no-repeat; height:15px;} 
.table_white .qq_center ul { margin:0px; padding:0px; list-style:none;}
.table_white .qq_center ul li { height:30px; line-height:30px; font-weight:bold; padding:0px 0px 0px 30px; margin:0px;color:#999}
.table_white .qq_center ul .qq { left; margin-left:20px; font-weight:normal; line-height:31px; height:31px;}


.table_white .cases_top { background:url(/template/images/white_qq_top1.gif) no-repeat; width:190px; height:42px;}
.table_white .cases_center { background:url(/template/images/white_qq_bg.gif) repeat-y; overflow:auto;}
.table_white .cases_bottom { background:url(/template/images/white_qq_bottom.gif) no-repeat; height:15px;} 
.table_white .photo2 { margin:0px; padding:7px 4px 4px 4px; list-style:none; overflow:hidden;height:100%}
.table_white .photo2 li { float:left;width:184px;height:152px; text-align:center; margin:0px; padding:0px 0px 0px 0px;}
.table_white .photo2 li a { width:163px;display:block; padding:0px; margin:0px; height:140px; border:#fff 1px solid}
.table_white .photo2 li a:hover { background: #FFC; border:#FFD99B 1px solid;color:#ff5000}
.table_white .photo2 li img {width:157px;height:110px; margin:1px 1px 5px 1px; padding:1px;border:#CCC 1px solid; }


/*蓝色table*/
.table_blue {margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; overflow:auto; overflow:hidden; height:100%; border:#a3bfe8 1px solid;background:#FAFCFF}
.table_blue .top { background:url(/template/images/table_blue_top.gif) no-repeat right; height:46px;}
.table_blue .top .txt { background:url(/template/images/table_blue_ico.gif) no-repeat left; padding:0px 0px 0px 30px; line-height:28px;color:#ff5000; font-weight:bold; }
.table_blue .top a { float:right; margin:7px 10px 0px 0px;}
.table_blue .txt_list { margin:0px; padding:0px 20px 20px 20px; list-style:none;}
.table_blue .txt_list li { background:url(/template/images/li_ico1.gif) no-repeat left center; border-bottom: #CCC 1px dotted; line-height:24px; padding-left:15px;}
.table_blue .txt_list li span { float:right; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;color:#FDA57F}
.table_blue .txt_list .pic_news {height:105px; background:none; padding:0px; margin:0px; border:none;color:#999}
.table_blue .txt_list .pic_news img { border:#148dd4 1px solid; width:107px; height:88px; float:left; margin:0px 15px 0px 0px;}
.table_blue .txt_list .pic_news a { display:block; font-size:14px; font-weight:bold;}
.table_blue .bottom {margin:0px; padding:0px 20px 10px 20px; line-height:22px;} 


/*首页焦点图*/
#lantern {	BORDER:#80E3FB 1px solid; OVERFLOW: hidden; WIDTH: 329px; CURSOR: pointer; HEIGHT: 286px; margin:0px 15px 0px 0px;}
#lanternMain {	WIDTH: 327px; HEIGHT: 263px; BACKGROUND-COLOR: #ffffff;BORDER:#fff 1px solid;}
#lanternNavy {	FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 900px; COLOR: #ffffff; HEIGHT: 20px; TEXT-ALIGN: center}
#lanternNavy .div_off1 {	FLOAT: left; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on1 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #0571CC}
#lanternNavy .div_off2 {	FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on2 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #0571CC}
#lanternNavy .div_off3 {	BORDER-RIGHT: #fff 2px solid; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on3 {	BORDER-RIGHT: #ffcc00 2px solid; PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #0571CC}
#lanternImg {	OVERFLOW: hidden; WIDTH: 327px;position:absolute;HEIGHT: 264px}
.jumppage {	FLOAT: left; WIDTH: 20px; HEIGHT: 29px}

.banner{width:990px; margin:0 auto;margin-bottom:2px;}

/*link*/
#link {margin-top:4px; background:#F5FDFF; border:#4CB3ED 1px solid; padding:15px; clear:both; overflow: hidden; height:100%; line-height:22px;}
#link a { margin:0px 5px 0px 5px;}

/*search*/
.search { background:url(/template/images/search_bg.gif) no-repeat; height:39px; margin:0px 0px 10px 0px; padding:15px 20px 0px 20px;}
.search img { float:left}
.search input { border:none; border-top:#6694d2 1px solid;border-bottom:#6694d2 1px solid; height:17px;color:#6694d2; width:110px; padding:0px; margin:0px; line-height:17px;}
.search .ok { width:43px; height:19px; line-height:19px; border:none; padding:0px; margin:0px 0px 0px 0px; background:url(/template/images/ss_input.gif); text-align:center;color:#fff; border:none;}
#news_seach {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 130px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 60px; BACKGROUND: url(../images/sousuo.gif) no-repeat left center; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 260px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 23px}
/*传统表格*/
.table2 { border: #1EA4EE 1px solid; border-right:none; border-bottom:none; margin:0px 0px 20px 0px;}
.table2 td { border-bottom:#1EA4EE 1px solid; border-right:#1EA4EE 1px solid;border-top:#fff 1px solid;border-left:#fff 1px solid; background: #C4F0FD;color:#1EA4EE; font-family:Arial, Helvetica, sans-serif}
.table2 td a {color:#1EA4EE;}
.table2 td a:hover {color:#ff5000}
.table2 .td { border-bottom:#1EA4EE 1px solid; border-right:#1EA4EE 1px solid;border-top:#fff 1px solid;border-left:#fff 1px solid; background: #fff; padding:10px;color:#666}
.table2 .td2 { border-bottom:#1EA4EE 1px solid; border-right:#1EA4EE 1px solid;border-top:#fff 1px solid;border-left:#fff 1px solid; background: #FFFCBC;color:#ff5000; padding:10px;}

.err {border:#FFD99A 1px solid; background: #FFFCBC;color:#FF8B60; padding:10px;}

/*首页banner轮换*/
#slider {width: 960px;height:200px;position: relative;overflow: hidden; margin-left:auto; margin-right:auto; border:#FFF 10px solid; border-left:15px #fff solid;border-right:15px #fff solid;border-top:10px #fff solid;background:#FFF;}
#slider img{border: 0px;width: 960px;height: 200px;}
#sliderContent {position: absolute;top: 0;margin-left: 0;}
.sliderImage {float: left;position: relative;display: none}
.sliderImage span {position: absolute;font: 12px/14px Arial, Helvetica, sans-serif;padding: 10px 13px;width: 990px;background-color:#0570C9;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;}
.clear {clear: both;}
.sliderImage span strong {font-size: 14px;}
.top {top: 0;left: 0;}
.bottom {bottom: 0;left: 0;}

#content { padding:0px; float:left }
#content div { padding:0px 0px 10px 0px; border-bottom:#9EC9EC 1px dotted; margin:0px 0px 10px 0px;}
#content div img { float:left; margin:0px 10px 10px 0px;}
#content div h4 { font-size:14px;margin:0px; padding:0px; margin-left:0px; height:30px;}
#content div h4 a {color:#0470ca;}

#content div em {color: #999; font-style:normal;margin:0px; padding:0px 0px 0px 0px; line-height:30px; float:right }
#content div p {color: #666; line-height:20px; margin:0px; padding:0px;text-indent:2em}


/* page */
DIV.quotes {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 3px 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; clear:both; padding-top:30px;}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid}

.k_pagelist EM {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist INPUT {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist EM {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist STRONG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}
.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}
.k_form{display:block;width:100%;margin:0px;margin-top:15px;margin-left:0px;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}
	.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

/*相关新闻+最新新闻开始*/
.box{display:table;clear:both;margin:0px;padding:0px;}
.related{width:300px;}
	.related p{margin-top:10px;}
	.title1 {display:table;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:14px;width:100%;}
	.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}
	.title1 a:link,.title1 a:visited,.title1 a:active{display:block;float:left;padding-top:10px;}
	.li{padding:0px;margin:0px;line-height:25px;}
.li span{background:url(/template/images/ico18.jpg) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap;line-height:25px;height:25px;}
.li span a:link,.li span a:visited,.li span a:active{margin-left:18px;color:#333}
.li span i{font-style:normal;margin-left:3px;font-size:9px;}
.news{margin-left:16px;width:300px;}
	.news p{margin-top:10px;}
	#content {FLOAT: right; OVERFLOW: hidden; WIDTH: 718px}
H1.down_c {COLOR: #333; BORDER-BOTTOM: #ccc 1px dotted}
H1.down_c {FONT-SIZE: 16px; MARGIN: 0px auto 10px; WIDTH: 688px; LINE-HEIGHT: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center}
/*相关新闻+最新闻结束*/
/*内容页CSS样式定义*/
.contitle, .contitle h1 { margin:10px 0px; font:normal normal bold 28px/120% Arial, Verdana, Helvetica, sans-serif, "宋体"; color:#c00; text-align:center; }
.contitle { border-bottom:1px dashed #cccccc;}
.conAuthor{height:20px; line-height:24px; text-align:center; border-bottom:1px dashed #cccccc;}
.contenttext, .contenttext_G{ padding:10px 0; font:normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, "宋体"; _width:710px;height: auto !important;height: 500px;min-height: 500px;}
/*正版验证内容中使用*/
.contenttext_G{ _width:548px;height: auto !important;height: 300px;min-height: 300px;}

/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.contenttext_overflow {width: 100%;overflow: hidden;}

.contenttext dl{background:url(pic/payms_bg.gif) 0 0 no-repeat;}





