@charset "gb2312";

/* CSS Document */



/*

--------------------------------

X.Wong

2011.5.11

--------------------------------

*/



/* Reset */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td

 { margin:0; padding:0;}



ol,ul,li { list-style:none outside none;}



address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}



caption,th {text-align:left;}



fieldset,img { border:0; }



img {display:block;}



h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:normal;}





/* Float */



.f_l {float:left;}

.f_r {float:right;}

.m_c { margin:0 auto;}



.f_clear:after { clear:both; content:""; visibility:hidden; height:0; display:block;}

*html .f_clear {zoom:1;}

*+html .f_clear {zoom:1;}



.marginT3 { margin-top:3px;}

.marginT7 { margin-top:7px;}

.marginT8 { margin-top:8px;}

.marginT10 { margin-top:10px;}

.marginL4 { margin-left:4px; _display:inline;}

.marginL5 { margin-left:5px; _display:inline;}

.marginL7 { margin-left:7px; _display:inline;}

.marginL10 { margin-left:10px; _margin-left:8px; _display:inline;}

.marginL20 { margin-left:20px; _display:inline;}

.marginB8 { margin-bottom:8px;}

.marginR5 { margin-right:5px; _display:inline;}

.text_indent { text-indent:2em;}



/* Display */



.display_b {display:block;}

.display_n {display:none;}





/* Body */



body { font-size:12px; background:#fff url(bg1.jpg) repeat; font-family:Arial, "微软雅黑", "宋体"; color:#333;}



.bgmain {background: #fee0bc url(bg2.jpg) repeat-x;}

.prefix { display:block; float:left; font-family:"宋体", Tahoma;}



a{color:#333; text-decoration:none; outline:none;}

a:link,

a:visited{ color:#333; text-decoration:none;}

a:hover{ color:#C30; text-decoration:none;}

a:active{ color:#333; text-decoration:none;}

/* font */

.font_red{ color:#c8050b;}

a.font_red{ color:#c8050b;}

a.font_red:link,

a.font_red:visited,

a.font_red:hover,

a.font_red:active{ color:#c8050b;}



.font_blue { color:#006293;}

a.font_blue { color:#006293;}

a.font_blue:link,

a.font_blue:visited,

a.font_blue:hover,

a.font_blue:active{ color:#006293;}



.font_green { color:#127e33;}

a.font_green { color:#127e33;}

a.font_green:link,

a.font_green:visited,

a.font_green:hover,

a.font_green:active{ color:#127e33;}



.font_gray { color:#666;}

a.font_gray { color:#666;}

a.font_gray:link,

a.font_gray:visited,

a.font_gray:hover,

a.font_gray:active{ color:#666;}



.font_bold{ font-weight:bold;}	

.font_14px { font-size:14px;}

.font_left { text-align:left;}

.font_right{ text-align:right;} 

.font_center{ text-align:center;}



/* input */



.inputStyle_1 { width:210px; height:20px; line-height:20px; border:#61d7ff 1px solid;}

.btnStyle_1 { width:60px; height:22px; border:0 none;}

.selectStyle_1 { width:220px; height:20px; border:#ccc 1px solid; line-height:20px; float:left; margin:0px 11px;}

/* layout */



#banner { width:1000px; margin:0 auto; height:209px; overflow:hidden; background:url(banner_bg.jpg) no-repeat;}

#banner .quickLink { width:384px; height:31px; line-height:31px; background:url(tongdaobg_06.jpg) no-repeat;}



#nav { width:1000px; margin:0 auto; height:85px;}

#nav .mainLink { height:48px; background:url(nav_05.jpg) no-repeat; overflow:hidden;}

#nav .mainLink a.tab_up{ width:200px; height:48px; float:left; display:block; background:url(ICON_08.jpg) center bottom no-repeat;}

#nav .mainLink a.tab_down{ width:200px; height:48px; float:left; display:block;}

#nav .subLinkBorder {height:33px; border:1px #fec381 solid; padding:1px; background:#fdbb76;}

#nav .subLink{ height:33px; line-height:33px; background:#fee7cf;}

#nav .subLink p{ width:600px; height:33px; line-height:33px;}

#nav .subLink p a{ padding:0px 8px; color:#000; font-size:14px;}b

#nav .subLink p.position_1 { margin-left:200px; _display:inline; text-align:left;} 

#nav .subLink p.position_2 { margin-left:300px; _display:inline; text-align:left;} 

#nav .subLink p.position_3 { margin-left:300px; _display:inline; text-align:right;} 

#nav .subLink p.position_4 { margin-left:380px;_display:inline; text-align:right;} 



#main { width:976px; padding:10px 12px; margin:0 auto; height:auto !important; height:500px; min-height:500px; background:#fff; margin-top:3px;}



.photoBox { width:348px; height:277px; overflow:hidden; float:left;}



.part1Box { width:370px; height:277px; overflow:hidden; float:left;}

.part2Box { width:238px; height:277px; overflow:hidden; float:left;}

.part3Box { width:728px; height:434px; overflow:hidden; float:left;}

.part4Box { width:238px; height:434px; overflow:hidden; float:left;}

.part5Box { width:238px; height:285px; overflow:hidden; float:left;}

.part6Box { width:480px; height:285px; overflow:hidden; float:left;}

.part7Box { width:728px; height:265px; overflow:hidden; float:left;}

.part8Box { width:238px; _width:237px; height:265px; overflow:hidden; float:left;}

.part9Box { width:238px; height:190px; overflow:hidden; float:left;}

.part10Box { width:480px; height:190px; overflow:hidden; float:left;}



.linkBar { width:100%; height:31px; background:url(zxbs_right.jpg) repeat-x; overflow:hidden; float:left;}



.photoLink { width:976px; height:41px; margin-top:15px; float:left;}

.photoLink a{ float:left; padding:0px 7px;}



.selectLink { width:976px; height:22px; margin-top:10px; float:left;}



.tabBox { height:250px; overflow:hidden; border:#7fd3ef 1px solid;}

.tabBox .title{ height:30px; line-height:30px; padding:7px 10px 0px 10px; background:url(tab1_bg.jpg) repeat-x;}

.tabBox .title a.tab_up{ width:100px; height:30px; line-height:30px; background:url(tab1_up.jpg) no-repeat; text-align:center; display:block; font-size:14px; font-weight:700; color:#45bee8; margin:0px 10px 0px 0px; float:left;}

.tabBox .title a.tab_up:link,

.tabBox .title a.tab_up:visited,

.tabBox .title a.tab_up:hover,

.tabBox .title a.tab_up:active{color:#45bee8;}

.tabBox .title a.tab_down{ width:100px; height:30px; line-height:30px; background:url(tab1_down.jpg) no-repeat; text-align:center; display:block; font-size:12px; font-weight:700; color:#45bee8; margin:0px 10px 0px 0px; float:left;}

.tabBox .title a.tab_down:link,

.tabBox .title a.tab_down:visited,

.tabBox .title a.tab_down:hover,

.tabBox .title a.tab_down:active{color:#45bee8;}

.tabBox .mainCenter { height:203px; padding:5px 9px; overflow:hidden;}

.tabBox .mainCenter h1{ height:24px; line-height:24px; text-align:center; font-size:18px; font-weight:700; font-family:"黑体", "宋体"; color:#f00;margin-top:5px;}

.tabBox .mainCenter h1 a,

.tabBox .mainCenter h1 a:link,

.tabBox .mainCenter h1 a:visited,

.tabBox .mainCenter h1 a:hover,

.tabBox .mainCenter h1 a:active{font-size:18px; font-weight:700; font-family:"黑体", "宋体"; color:#f00;}

.tabBox .mainCenter p{ height:55px; line-height:24px; text-indent:2em;border-bottom:#ccc 1px dashed; margin-top:5px;}

.tabBox .mainCenter ul { height:144px; overflow:hidden;}

.tabBox .mainCenter ul li{ width:100%; height:23px; line-height:23px; float:left;}

.tabBox .mainCenter ul li a{ width:75%; height:23px; line-height:23px; overflow:hidden; display:block; float:left;}

.btnBox { height:20px; padding-top:5px;}

.btnBox a{ width:58px; height:18px; border:#000 1px solid; line-height:18px; font-size:14px; display:block; float:left; margin:0px 6px; _display:inline; text-align:center;}

.btnBox a:hover { background:#eee;}



.w275h236 { width:273px; height:236px; overflow:hidden;}

.tab2Box { border:#7fd3ef 1px solid; float:left;}

.tab2Box .title{ height:26px; padding:4px 0px 0px 10px; background:url(tab2_bg.jpg) repeat-x; overflow:hidden;}

.tab2Box .title a.tab_up{ width:75px; height:26px; line-height:26px; background:url(tab2_up.jpg) no-repeat; text-align:center; display:block; font-size:12px; font-weight:700; color:#45bee8; margin:0px 9px 0px 0px; float:left;}

.tab2Box .title a.tab_up:link,

.tab2Box .title a.tab_up:visited,

.tab2Box .title a.tab_up:hover,

.tab2Box .title a.tab_up:active{color:#45bee8;}

.tab2Box .title a.tab_down{ width:75px; height:26px; line-height:26px; background:url(tab2_down.jpg) no-repeat; text-align:center; display:block; font-size:12px; font-weight:700; color:#45bee8; margin:0px 9px 0px 0px; float:left;}

.tab2Box .title a.tab_down:link,

.tab2Box .title a.tab_down:visited,

.tab2Box .title a.tab_down:hover,

.tab2Box .title a.tab_down:active{color:#45bee8;}

.tab2Box .mainCenter_1 { height:auto !important; height:1px; min-height:1px; padding:5px;}

.tab2Box .mainCenter_1 .inputBox{ width:160px; height:100px; padding:14px 0px;}

.tab2Box .mainCenter_1 .inputBox label{ width:160px; height:30px; line-height:30px; display:block;}

.tab2Box .mainCenter_1 .inputBox .inputStyle { width:158px; height:18px; border:#ccc 1px solid;}

.tab2Box .mainCenter_1 .inputBox .btnBox { width:130px; padding:10px 14px; height:20px;}

.tab2Box .mainCenter_1 .inputBox .btnStyle { width:50px; height:20px; margin:0px 5px; _display:inline;}

.tab2Box .mainCenter_1 p{ width:96%; height:54px; line-height:18px; padding:10px 2%; overflow:hidden; float:left;}

.tab2Box .mainCenter_1 ul.ulID1{ height:auto !important; height:1px; min-height:1px; padding:5px 0px;}

.tab2Box .mainCenter_1 ul.ulID1 li{ width:100%; height:22px; font-family:"宋体", Tahoma; overflow:hidden;}

.tab2Box .mainCenter_1 ul.ulID1 li a{ width:65%; overflow:hidden; height:22px; line-height:22px; display:block; float:left; font-family:"宋体", Tahoma;}





.tab3Box { border:#7fd3ef 1px solid; float:left;}

.tab3Box .title{ height:26px; padding:4px 0px 0px 0px; background:url(tab2_bg.jpg) repeat-x; overflow:hidden;font-weight:700; font-size:14px; color:#01a8e0; line-height:26px;}

.tab3Box .title a.tab_up{ width:55px; height:26px; line-height:26px; background:url(tab3_up.jpg) no-repeat; text-align:center; display:block; font-size:12px; font-weight:700; color:#45bee8; margin:0px 9px 0px 0px; float:left;}

.tab3Box .title a.tab_up:link,

.tab3Box .title a.tab_up:visited,

.tab3Box .title a.tab_up:hover,

.tab3Box .title a.tab_up:active{color:#45bee8;}

.tab3Box .title a.tab_down{ width:55px; height:26px; line-height:26px; background:url(tab3_down.jpg) no-repeat; text-align:center; display:block; font-size:12px; font-weight:700; color:#45bee8; margin:0px 9px 0px 0px; float:left;}

.tab3Box .title a.tab_down:link,

.tab3Box .title a.tab_down:visited,

.tab3Box .title a.tab_down:hover,

.tab3Box .title a.tab_down:active{color:#45bee8;}

.tab3Box .mainCenter_1 { height:auto !important; height:1px; min-height:1px; padding:5px;}





.searchBox { height:22px; padding-bottom:10px;}



.lm1Box {}

.lm1Box .title{ height:28px; line-height:28px; background:url(lm1_title_bg1.jpg) repeat-x; padding:0px 10px; font-size:14px; font-weight:700; color:#fff;}

.lm1Box .title a.more{ font-weight:normal; color:#fff;}

.lm1Box .mainCenter { height:auto !important; height:100px; min-height:100px; border:#ff936f 1px solid; border-top:0px; padding:3px;}

.lm1Box .mainCenter ul{ height:auto !important; height:1px; min-height:1px;}

.lm1Box .mainCenter ul li{ width:100%; height:20px; line-height:20px; overflow:hidden; float:left;}

.lm1Box .mainCenter ul.ulID1 { height:auto !important; height:1px; min-height:1px; padding:3px 0px;}

.lm1Box .mainCenter ul.ulID1 li{ width:100%; height:20px; line-height:20px; padding:1px 0px; overflow:hidden; float:left;}

.lm1Box .mainCenter_1 { height:auto !important; height:60px; min-height:60px; border:#7fd3ef 1px solid; border-top:0px; padding:3px;}

.lm1Box .mainCenter_1 ul{ height:auto !important; height:1px; min-height:1px;}

.lm1Box .mainCenter_1 ul li{ width:100%; height:20px; line-height:20px; overflow:hidden; float:left;}

.lm1Box .mainCenter_1 ul.ulID1 { height:auto !important; height:1px; min-height:1px; padding:3px 0px;}

.lm1Box .mainCenter_1 ul.ulID1 li{ width:100%; height:20px; line-height:20px; padding:1px 0px; overflow:hidden; float:left;}



.w220h236 { width:217px; height:236px; overflow:hidden;}

.w236h150 { width:236px; height:137px; overflow:hidden;}

.w236h203 { width:236px; height:203px; overflow:hidden;}

.w478h283 { width:478px; height:283px; overflow:hidden;}

.w349h202 { width:349px; height:202px; overflow:hidden;}

.w371h202 { width:371px; _width:365px; height:202px; overflow:hidden;}

.w236h283 { width:236px; height:283px; overflow:hidden;}

.w236h188 { width:236px; height:188px; overflow:hidden;}

.w478h188 { width:478px; height:188px; overflow:hidden;}

.w478h240 { width:478px; height:240px; overflow:hidden;}

.w232h150 { width:232px; height:150px; overflow:hidden;}

.w726h258 { width:726px; height:258px; overflow:hidden;}

.w726h195 { width:726px; height:195px; overflow:hidden;}



.lm2Box { border:#ff936f 1px solid; overflow:hidden; float:left;}

.lm2Box .title{ height:30px; line-height:30px; background:url(lm2_title_bg1_03.jpg) repeat-x; font-weight:700; font-size:14px; color:#d63000;}

.lm2Box .title a.more{font-size:12px; font-weight:normal; color:#d63000;}

.lm2Box .ulID1 { padding:5px; height:auto !important; height:1px; min-height:1px;}

.lm2Box .ulID1 li{ width:100%; height:24px; line-height:24px; float:left;}

.lm2Box .ulID1 li a{ width:65%; overflow:hidden; height:24px; line-height:24px; display:block; float:left; font-family:"宋体", Tahoma;}

.lm2Box .ulID2 { padding:5px; height:auto !important; height:1px; min-height:1px;}

.lm2Box .ulID2 li{ width:100%; height:23px; line-height:23px; float:left;}

.lm2Box .ulID2 li a{ width:80%; overflow:hidden; height:23px; line-height:23px; display:block; float:left; font-family:"宋体", Tahoma;}

.lm2Box .ulID3 { padding:5px; height:auto !important; height:1px; min-height:1px;}

.lm2Box .ulID3 li{ width:49%; height:28px; line-height:28px; float:left;}

.lm2Box .ulID3 li a{ width:80%; overflow:hidden; height:28px; line-height:28px; display:block; float:left; font-family:"宋体", Tahoma;}

.lm2Box .ulID4 { padding:5px; height:auto !important; height:1px; min-height:1px;}

.lm2Box .ulID4 li{ width:100%; height:22px; line-height:22px; float:left;}

.ulID5 { padding:5px; height:auto !important; height:1px; min-height:1px;}

.ulID5 li{ width:47%; padding:0px 1%; height:24px; line-height:24px; float:left;}

.ulID5 li a{ width:80%; overflow:hidden; height:24px; line-height:24px; display:block; float:left; font-family:"宋体", Tahoma;}



.weiBo { width:224px; height:44px; padding:40px 7px 9px 7px; background:url(weiboBg_xxgk.jpg) no-repeat;}



.radioBox { height:120px; overflow:hidden; border:#7fd3ef 1px solid; padding:5px 20px; line-height:20px; text-align:center;}

.radioBox p{ width:100%; float:left; height:auto !important; height:20px; min-height:20px;}

.radioBox label{ width:65px; height:20px; line-height:20px; display:block; float:left; text-align:left;}

.radioBox .btnBox { padding:0px 30px; height:20px;}

.radioBox .btnBox .btnStyle { width:50px; height:20px; margin:0px 5px; _display:inline;}



.radioBox_2 { height:150px; overflow:hidden; border:#7fd3ef 1px solid; padding:5px 20px; line-height:24px; text-align:center;}

.radioBox_2 p{ width:100%; float:left; height:auto !important; height:24px; min-height:24px;}

.radioBox_2 label{ width:75px;*width:65px !important;_width:65px; height:24px; line-height:24px; display:block; float:left; text-align:left;}

.radioBox_2 .btnBox { padding:5px 30px; height:20px;}

.radioBox_2 .btnBox .btnStyle { width:50px; height:20px; margin:0px 5px; _display:inline;}



.gzxxMain { height:auto !important; height:230px; min-height:230px;}

.gzxxMain p{ width:212px; height:27px; padding:82px 9px 0px; line-height:27px; margin:9px 4px 6px 5px; _display:inline; float:left; text-align:center;}

.gzxxMain p a{ font-family:"宋体", Tahoma; padding:0px 5px;}

.gzxxMain .zxgayw{ background:url(zxgayw.jpg) no-repeat;}

.gzxxMain .jwts{ background:url(jwts.jpg) no-repeat;}

.gzxxMain .jbwffz{ background:url(jbwffz.jpg) no-repeat;}

.gzxxMain .bzjwry{ background:url(bzjwry.jpg) no-repeat;}



.jfggMain { height:auto !important; height:1px; min-height:1px; padding:5px;}

.jfggMain h1{ height:28px; line-height:28px; text-align:center; font-size:14px; font-weight:700; color:#289be7; overflow:hidden;}

.jfggMain h1 a,

.jfggMain h1 a:link,

.jfggMain h1 a:visited,

.jfggMain h1 a:hover,

.jfggMain h1 a:active{font-size:14px; font-weight:700; color:#289be7;}

.jfggMain p{ height:48px; line-height:24px; border-bottom:#ccc 1px dashed; text-indent:2em; overflow:hidden;}

.jfggMain h2{ height:30px; line-height:30px; text-align:center; font-weight:700; font-size:18px; color:#f00; overflow:hidden;}

.jfggMain p.p2{ height:40px; line-height:20px; border-bottom:#999 1px dashed; text-indent:2em; font-size:14px;}

.jfggMain ul{ height:150px; padding:10px 0px 0px;}

.jfggMain ul li{ width:100%; height:24px; line-height:24px; float:left;}

.jfggMain ul li a{ width:90%; height:24px; line-height:24px; font-size:14px; display:block; overflow:hidden; float:left; font-family:"宋体", Tahoma;}





.btnLink { width:100%; height:53px; float:left; margin-top:6px;}

.btnLink a{ padding:0px 9px; float:left;}



.h139 { height:139px; overflow:hidden;}

.h101 { height:101px; overflow:hidden;}

.h195 { height:195px; overflow:hidden;}

.h195 { height:195px; overflow:hidden;}

.h215 { height:200px; overflow:hidden;}

.h245 { height:265px; overflow:hidden;}

.h295 { height:295px; overflow:hidden;}



#bottom { width:830px; padding:0px 85px; margin:0 auto; height:auto !important; height:90px; min-height:90px; border-top:#fda344 7px solid; background:#fff;}

#bottom .mainCenter{ width:477px; height:70px; padding-top:20px; text-align:center; line-height:24px; float:left;} 

#bottom .mainCenter a{ font-size:12px; padding:0px 8px;}



.gl_clumb { height:25px; overflow:hidden; font-size:14px; line-height:25px;}

.gl_clumb h1{ width:150px; height:25px; background:#EF5110; font-size:14px; font-weight:700; color:#000; float:left;}

.gl_h1 { height:40px; line-height:40px; font-size:14px; font-weight:700; border-bottom:#EF5110 2px solid; text-align:center;}

.gl_h2 { margin:0 auto; height:30px; line-height:30px; padding-bottom:10px; font-size:14px; overflow:hidden;}

.gl_h2 img { width:16px; height:14px; padding:8px 2px; float:left;}

.gl_h2 a{height:30px; line-height:30px; float:left; display:block;}

.gl_ul { width:100%; height:auto !important; height:1px; min-height:1px;}

.gl_ul li{ width:48%;padding:10px 1%; height:135px; float:left; overflow:hidden;}

.gl_ul li a{ width:85%; _width:84%; height:26px; line-height:26px; float:left; font-size:14px; display:block; overflow:hidden; font-family:"宋体"; border-bottom:#ccc 1px dashed;}

.gl_ul li span{ width:15%; text-align:right; height:26px; line-height:26px; float:left; color:#069; display:block; border-bottom:#ccc 1px dashed;}



.gl_pageBox { height: 18px; line-height:18px; padding:15px 0px;}

.gl_pageBox span{ width:31%; padding:0px 1%; height:18px; line-height:18px; float:left;}

.gl_pageBox a.szStyle { width:16px; line-height:16px; height:16px; color:#009bec; border:#88d6ff 1px solid; background:#fff; display:block; margin:0px 5px; _display:inline; float:left; text-align:center;}

.gl_pageBox a.szStyle:link,

.gl_pageBox a.szStyle:visited{ color:#009bec; border:#88d6ff 1px solid; background:#fff; }

.gl_pageBox a.szStyle:hover{ color:#fff; border:#88d6ff 1px solid; background:#88d6ff; }

.gl_pageBox a.szStyle:active{color:#009bec; border:#88d6ff 1px solid; background:#fff; }

.gl_pageBox  .inputStyle { width:30px; height:16px; border:#ccc 1px solid; line-height:16px; margin:0px 3px; _display:inline;}

.gl_pageBox  .btnStyle { width:30px; height:18px; font-size:10px;}



.zxft_inner{ height:140px; padding:10px 10px 0px;}

.zxft_inner img { width:100px; height:100px; padding:20px 10px; float:left;}

.zxft_inner dl { width:300px; height:120px; overflow:hidden; float:left; padding:10px 0px;}

.zxft_inner dl dt{ width:75px; height:auto !important;height:18px; min-height:18px; padding:3px 0px; line-height:18px; float:left; text-align:right; font-size:12px; color:#00a0d5; font-weight:700;}

.zxft_inner dl dd{ width:210px; height:auto !important; height:18px; min-height:18px; padding:3px 5px; line-height:18px; float:left;}



.jwzx_left { width:728px; height:auto !important; height:1px; min-height:1px; float:left;}

.jwzx_right { width:238px; height:auto !important; height:1px; min-height:1px; float:right;}



.w348h278 { width:338px; height:268px; overflow:hidden; float:left;}

.w378h278 { width:370px; height:278px; padding-left:5px; overflow:hidden; float:left;}

.w359h244 { width:357px; height:242px; overflow:hidden; float:left;}



.jrtt_main {padding-left:10px;}

.jrtt_main h1{ font-size:18px; font-weight:700; color:#f00; height:18px; line-height:18px; padding-top:6px; text-align:center;}

.jrtt_main h1 a{ font-size:18px; font-weight:700; color:#f00; height:18px; line-height:18px; padding-top:6px; text-align:center;}

.jrtt_main h2{ font-size:14px;text-indent:2em;color:#069; height:auto !important; height:18px; min-height:18px; line-height:18px; padding:8px 0px; border-bottom:#ccc 1px dashed;}

.jrtt_main ul{ width:100%; height:110px; overflow:hidden; padding:10px 0px;}

.jrtt_main ul li{ width:100%; height:22px;line-height:22px; overflow:hidden; font-size:14px; float:left;}

.jrtt_main ul li a{ width:85%; height:22px; line-height:22px; overflow:hidden; display:block; float:left;}



.jrtt_lmMain{ padding:8px; height:auto !important; height:1px; min-height:1px;}

.jrtt_lmMain h1.mainh1{ font-size:14px; font-weight:700; color:#289be7; height:18px; line-height:18px; padding-top:6px; text-align:center;}

.jrtt_lmMain h1.mainh1 a{ font-size:14px; font-weight:700; color:#289be7; height:18px; line-height:18px; padding-top:6px; text-align:center;}

.jrtt_lmMain h2.mainh2{ font-size:12px; color:#666; text-indent:2em;height:auto !important; height:18px; min-height:18px; line-height:18px; padding:8px 0px; border-bottom:#ccc 1px dashed;}

.jrtt_lmMain ul{ width:100%; height:110px; overflow:hidden; padding:10px 0px;}

.jrtt_lmMain ul li{ width:100%; height:22px;line-height:22px; overflow:hidden; font-size:12px; float:left;}

.jrtt_lmMain ul li a{ width:80%; height:22px;line-height:22px; overflow:hidden; font-size:12px; float:left;}



.jrtt_photo { padding:8px; height:auto !important; height:1px; min-height:1px;}

.jrtt_photo li{ width:133px; height:98px; overflow:hidden; padding:0px 18px; float:left; line-height:18px; text-align:center;}

.jrtt_photo li img{ width:133px; height:78px;}

.jrtt_photo li .bg{ display:block; left:0; top:0;width:133px; height:78px;z-index:1;background:url(bg_paly.png); *background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="bg_paly.png", sizingMethod="scale");}

.jrtt_photo li a{ display:block; left:0; top:0;width:133px; height:78px; z-index:2;}

.jrtt_photo li a:hover .bg{ display:none;}



.jrtt_imgBox { border:#15b5f1 4px solid; padding:1px;}

.jrtt_imgBox .imgBox { width:336px; height:208px; overflow:hidden; position:relative;}

.jrtt_imgBox .imgBox img{ width:336px; height:208px;}

.jrtt_imgBox .imgBox p{ width:100%; height:24px; line-height:24px; text-align:center; position:absolute; bottom:0px; background:url(imgbg.png) repeat-x; overflow:hidden; font-size:14px; font-weight:700; font-family:"微软雅黑", "宋体"; color:#000;}

.jrtt_imgBox .imgList { width:336px; height:57px; overflow:hidden;}

.jrtt_imgBox .imgList a{ width:72px; height:57px; display:block; float:left; margin:0px 6px; _display:inline;}

.jrtt_imgBox .imgList a img{ width:60px; height:39px;}

.jrtt_imgBox .imgList a.tab_up { background:url(demo_1_06.jpg) bottom no-repeat; width:60px; height:39px; padding:12px 6px 6px;}

.jrtt_imgBox .imgList a.tab_down { background:url(demo_1_09.jpg) bottom no-repeat; width:60px; height:39px; padding:12px 6px 6px;}



.xl_leftpart { width:728px; height:auto !important; height:1px; min-height:1px; float:left;}

.xl_leftpart .mainBg { width:685px; margin:0 auto; margin-top:10px; height:auto !important; height:1px; min-height:1px; background:url(xl_main_bg.jpg) repeat-y;}

.xl_leftpart .mainBg h1{  line-height:50px; font-size:28px; font-weight:700; text-align:center; color:#06176b;}

.xl_leftpart .mainBg h2{ height:30px; line-height:30px; font-size:14px; text-align:center; overflow:hidden;}

.xl_leftpart .mainBg h3{ width:96%; margin:0 auto; height:20px; padding-top:10px; font-size:12px; text-align:center; border-bottom:#eee 3px solid;}

.xl_leftpart .mainBg .mainC { height:auto !important; height:200px; min-height:200px; padding:20px; line-height:24px;font-size:14px; line-height:24px; text-indent:2em;}

.xl_leftpart .mainBg .mainC p{ font-size:14px; line-height:24px; text-indent:2em;}

.xl_rightpart { width:238px; height:auto !important; height:1px; min-height:1px; float:right;padding-right:10px;}



.xl_pageBox { height: 18px; line-height:18px; padding:15px 0px;}

.xl_pageBox span{ width:31%; padding:0px 1%; height:18px; line-height:18px; float:left;}

.xl_pageBox a.szStyle { padding:0px 4px; line-height:16px; height:16px; color:#009bec; border:#88d6ff 1px solid; background:#fff; display:block; margin:0px 5px; _display:inline; float:left; text-align:center;}

.xl_pageBox a.szStyle:link,

.xl_pageBox a.szStyle:visited{ color:#009bec; border:#88d6ff 1px solid; background:#fff; }

.xl_pageBox a.szStyle:hover{ color:#fff; border:#88d6ff 1px solid; background:#88d6ff; }

.xl_pageBox a.szStyle:active{color:#009bec; border:#88d6ff 1px solid; background:#fff; }



.xl_weiboLink { width:370px; height:40px; margin:0 auto; padding:15px 0px;}



.xl_ultitle { width:90%; margin:0 auto; height:40px; line-height:40px; font-size:18px; font-weight:700; color:#333;}

.xl_ul { width:90%; margin:0 auto; height: auto !important; height:30px; min-height:30px; padding:0px 0px 20px; }

.xl_ul li{ width:100%; height:30px; line-height:30px; font-size:14px;}



.xxgk_left { width:238px; height:auto !important; height:1px; min-height:1px; float:left;}

.xxgk_center { width:480px; padding:0px 10px; height:auto !important; height:1px; min-height:1px; float:left;}

.xxgk_right { width:238px; height:auto !important; height:1px; min-height:1px; float:left;}



.xxgk_btn { width:478px; height:53px; padding:10px 0px; overflow:hidden;}

.xxgk_btn img { width:85px; height:53px; padding:0px 5px;float:left;}



.xxgk_left a.tab_up{ width:200px; height:28px; line-height:28px; display:block; padding-left:38px; overflow:hidden; font-size:14px; background:url(mulu_left_up.jpg) no-repeat; margin-top:5px;}

.xxgk_left a.tab_down{ width:200px; height:28px; line-height:28px; display:block; padding-left:38px; overflow:hidden; font-size:14px; background:url(xxgk_lm_down.jpg) no-repeat; margin-top:5px;}

.xxgk_left .mainC { padding:10px; background:#f7f8f7; height:auto !important; height:20px; min-height:20px;}



.main_leftpart { width:728px; height:auto !important; height:1px; min-height:1px; float:left;}

.main_rightpart { width:238px; height:auto !important; height:1px; min-height:1px; float:right;}



.cjsfw_main { width:724px; padding:1px; height:226px; float:left;}

.cjsfw_main .rightBox{ width:435px; height:226px; float:left; _display:inline;}

.cjsfw_main .rightBox li{ width:140px; height:226px; float:left; margin-left:5px; _display:inline; padding:10px 0px 0px;}

.cjsfw_main .rightBox li a{ width:100%; height:24px; line-height:24px; display:block; overflow:hidden;}

.cjsfw_main .rightBox li a img { width:16px; height:14px; padding:5px 6px 5px 0px; float:left;}

/*-美化通用分页样式-*/
.page {text-align:center; padding:10px 0;}
.page a {margin-left:6px; display:inline-block; vertical-align:middle; border:1px solid #88d6ff; /*width:16px;*/ height:16px;/* padding-top:2px;*/ color:#009bec; text-align:center; overflow:hidden; line-height:16px; padding:0 5px;}
.page a.this {background:#88d6ff; color:#fff;}
.page input {width:40px; margin:0 5px;}
.page a.aauto {width:auto; padding:0 4px;}