@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,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;}
.marginTws { margin-top:2px;}
.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; color:#333;}

.bgmain {background: url(bg.jpg) repeat-x;}
.prefix { display:block; float:left;  Tahoma;}

a{color:#333; text-decoration:none; outline:none;}
a:link,
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#C30; text-decoration:underline;}
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;color:#969696;}
.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.jpg) no-repeat;position:relative;}
#banner .flashBox { width:1000px; height:209px; z-index:1;}
#banner .quickLink { width:384px; height:31px; line-height:31px; background:url(kstd_bg.jpg) no-repeat;z-index:100; position:absolute; top:178px;}

#banner_jwzx { width:1000px; margin:0 auto; height:209px; overflow:hidden; position:relative;}
#banner_jwzx .flashBox { width:1000px; height:209px; z-index:1;}
#banner_jwzx .quickLink { width:385px; height:31px; line-height:31px; background:url(kstd_bg_1.jpg) no-repeat; z-index:100; position:absolute; top:178px;}


#nav { width:1000px; margin:0 auto; height:85px;}
#nav .mainLink { height:48px; background:url(navbg.jpg) no-repeat; overflow:hidden;}
#nav .mainLink a.tab_up{ width:200px; height:48px; float:left; display:block; background:url(ico_5.jpg) center bottom no-repeat;}
#nav .mainLink a.tab_down{ width:200px; height:48px; float:left; display:block;}
#nav .subLinkBorder {height:33px; border:1px #c5ebfe solid; padding:1px; background:#35bafd;}
#nav .subLink{ height:33px; line-height:33px; background:#c3eafe;}
#nav .subLink p{ width:600px; height:33px; line-height:33px;}
#nav .subLink p a{ padding:0px 8px; color:#000; font-size:14px;}
#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 { float:left;width:976px; height:41px; margin-top:5px; display:inline;}
.photoLink a{ float:left; padding:0px 2px;}

.selectLink {width:976px; height:22px; margin-top:5px;display:inline;}

.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:22px; line-height:22px; text-align:center; font-size:18px; font-weight:700;  color:#C01B1B;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;  color:#FF0000;}
.tabBox .mainCenter p{ height:48px; line-height:23px; text-indent:2em; margin-top:3px;font-size:15px;}
.tabBox .mainCenter ul { height:85px; overflow:hidden; margin-top:8px; border-top:1px dashed #ddd; padding:5px 0;}
.tabBox .mainCenter ul li{ width:100%; height:23px; line-height:23px; float:left;font-size:15px;}
.tabBox .mainCenter ul li a{ width:70%; height:23px; line-height:23px; overflow:hidden; display:inline; float:left;}
.tabBox .mainCenter ul li img {display:inline;}
.btnBox { height:20px; padding-top:5px;}
.btnBox a{ width:58px; height:18px; border:#000 1px solid; line-height:18px; font-size:14px; font-weight:700; display:inline; 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;}
.t?b2Box .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;  Tahoma; overflow:hidden;}
.tab2Box .mainCenter_1 ul.ulID1 li a{ width:65%; overflow:hidden; height:22px; line-height:22px; display:block; float:left;  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_bg.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:#7fd3ef 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:145px; overflow:hidden;}
.w236h203 { width:236px; h?ight: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:#7fd3ef 1px solid; overflow:hidden; float:left;}
.lm2Box .title{ height:30px; line-height:30px; background:url(lm2_title_bg.jpg) repeat-x; font-weight:700; font-size:14px; color:#01a8e0;}
.lm2Box .title a.more{font-size:12px; font-weight:normal; color:#01a8e0;}
.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;  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;  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;  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;  Tahoma;}

.weiBo { width:224px; height:44px; padding:40px 7px 9px 7px; background:url(weiboBg.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{  Tahoma; padding:0px 5px;font-weight:700;font-size:13px;}
.gzxxMain .zxgayw{ background:url(zxgayw.jpg) no-repeat;cursor:hand}
.gzxxMain .jwts{ background:url(jwts.jpg) no-repeat;cursor:hand}
.gzxxMain .jbwffz{ background:url(jbwffz.jpg) no-repeat;cursor:hand}
.gzxxMain .bzjwry{ background:url(bzjwry.jpg) no-repeat;cursor:hand}

.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:ac?ive{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;  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:#54ceff 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:#94e6fa; 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:#94e6fa 2px solid; text-align:center;font-size:22px;}
.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_sp { width:100%; height:auto !important; height:1px; min-height:1px;}
.gl_ul_sp li{ width:23%;padding:10px 10px; height:180px; float:left; overflow:hidden;}
.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;  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_ri?ht { 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;  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{ height:auto; 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:14px; 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;}
.xl_leftpart .mainBg .mainC p{ font-size:14px; line-height:24px; }
.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(xxgk_lm_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;}



/* ------------------------- ????????? ------------------------------------------- */

.wsjws_body { background:#fff;}
.wsjws_main { width:996px; height:653px; border:#49c0fb 1px solid; padding:1px; background:#fff; margin:0 auto;}
.wsjws_main .mainbg { height:653px; background:#4cc2fd url(wsjws_bg.jpg) repeat-x;}
.wsjws_main .mainbg .mainCenter { width:969px; height:460px; margin:0 auto; background:url(wsjws_mcmainbg.jpg) repeat-x; overflow:hidden;}
.wsjws_main .mainbg .mainCenter .mC_main { width:939px; height:417px; float:left;}
.wsjws_main .mainbg .mainCenter .mC_main_left { width:15px; height:417px; background:url(wsjws_mcmainleft.jpg) left repeat-y; float:left;}
.wsjws_main .mainbg .mainCenter .mC_main_right { width:15px; height:417px; background:url(wsjws_mcmainright.jpg) right repeat-y; float:left;}
.wsjws_main .mainbg .bottom { height:40px; line-height:40px; overflow:hidden; text-align:center; color:#fff;}
.wsjws_map { width:570px; height:415px; float:left; border:#49aff1 1px solid; background:url(wsjws_mainPart_bg.jpg);}
.wsjws_ref { width:40px; height:40px; margin-top:188px; float:left;}
.wsjws_list { width:325px; height:415px; float:left; border:#49aff1 1px solid; background:url(wsjws_mainPart_bg.jpg); float:left;}
.wsjws_list .title { height:26px; padding:14px 5px 0px; background:url(wsjws_maintitlebg.jpg) bottom repeat-x;}
.wsjws_list .title a{ display:inline; float:left; width:60px; height:26px; margin-right:2px; line-height:26px; text-align:center; color:#0c8dd9;}
.wsjws_list .title a:link,
.wsjws_list .title a:visited,
.wsjws_list .title a:hover,
.wsjws_list .title a:active{display:inline;color:#0c8dd9;}
.wsjws_list .title a.tab_up{ background:url(wsjws_main_tab_up.jpg) no-repeat; font-weight:700;}
.wsjws_list .title a.tab_down{ background:url(wsjws_main_tab_down.jpg) no-repeat;}
.wsjws_list .mainCenterBox { width:315px; height:320px; margin:0 auto;}
.wsjws_list .mainCenterBox h1{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:700; overflow:hidden;}
.wsjws_list .mainCenterBox ul{ width:90%; margin:0 auto; height:320px; overflow:hidden;}
.wsjws_list .mainCenterBox ul li{ width:45%; height:32px;padding:0 6px 0 6px; line-height:32px; overflow:hidden; float:left;font-size:14px;}

/*-Edit By Beyond-*/
.video_list h3 {/*text-align:center; font-size:20px; line-height:2; border-bottom:3px solid #94e6fa;*/ background:url(v_tit.png); height:32px; overflow:hidden; margin-top:15px;}
.video_list h3 span {display:inline; float:left; width:155px; height:100%; overflow:hidden; background:url(v_tit.png) 0 -32px;}
.video_list h3 a {float:left; display:inline; width:68px; height:27px; line-height:28px; overflow:hidden; font-size:14px; text-align:center; padding:5px 12px 0 14px;}
.video_list h3 a.current,.video_list h3 a:hover {font-weight:900; color:#2da1e1; background:url(v_tit.png) 0 -64px; text-decoration:none;}
.video_list ul {padding:0 0 25px 26px; overflow:hidden; zoom:1;}
.video_list ul li {float:left; display:inline; margin:25px 28px 0 0; overflow:hidden; width:162px;}
.video_list ul li a.vpic {display:block; width:156px; height:110px; overflow:hidden; padding:3px; background:url(video_list.png); margin-bottom:5px;}
.video_list ul li img {width:156px; height:94px;}
.video_list ul li span {text-align:center; line-height:2; font-family:"\5b8b\4f53"; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video_list h1 {text-align:center; line-height:3; font-size:22px;}
.video_content {width:560px; margin:0 auto 20px;}
.share {padding:10px 0 0; border-bottom:1px solid #ddd; overflow:hidden; zoom:1; margin-bottom:10px;}
.video_des {font-size:14px; line-height:1.8; color:#777;}

/*-??????¡Â?????-*/
.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;}

.none {display:none;}
.new_tabs {margin-top:8px;clear:both;}
.nt_tit {height:28px; font-family:Tahoma,'\5b8b\4f53'; position:relative; background:url(lm2_title_bg.jpg); border:1px solid #7fd3ef;}
.nt_tit a {text-decoration:none; display:block; color:#01a8e0;}
.nt_tit em {width:1px; height:28px; overflow:hidden; background:#7FD3EF; float:left; display:inline;}
.nline1 {margin-left:242px;}
.nline2 {margin-left:242px;}
.nt_tit div {position:absolute; top:-1px; text-align:center; height:29px; line-height:29px; line-height:31px\9; overflow:hidden; font-size:14px; font-weight:900;}
.ntt1 {left:-1px; width:244px;}
.ntt2 {left:242px; width:244px;}
.ntt3 {right:-1px; width:244px;}
.nt_tit span {display:block; padding:0 1px;}
.nt_tit .ntt3 span {border-right-width:1px; border-bottom-width:0;}
.nt_tit .current span {border:1px solid #709eff;}
.nt_tit .current span a {background:url(new_tabs.gif); color:#ff780e; blr:expression(this.onFocus=this.blur()); outline:none;}
.new_tab_main {border:1px solid #7FD3EF; border-top:0;}
.new_t_list {padding:10px; text-align:center; letter-spacing:-8px;}
.new_t_list a {width:69px; height:94px; display:inline-block; overflow:hidden; margin:0 4px; background:url(ico.png) 0 -940px; blr:expression(this.onFocus=this.blur()); outline:none;}
.new_t_list a.nta2 {background-position:0 -1034px;}
.new_t_list a.nta3 {background-position:0 -1128px;}
.new_t_list a.nta4 {background-position:0 -1222px;}
.new_t_list a.nta5 {background-position:0 0;}
.new_t_list a.nta6 {background-position:0 -1316px;}
.new_t_list a.nta7 {background-position:0 -1880px;}
.new_t_list a.nta8 {background-position:0 -1974px;}
.new_t_list a.nta9 {background-position:0 -2068px;}
.new_t_list a.nta10 {background-position:0 -376px;}
.new_t_list a.nta11 {background-position:0 -282px;}
.new_t_list a.nta12 {background-position:0 -188px;}
.new_t_list a.nta13 {background-position:0 -94px;}
.new_t_list a:hover {background-position:0 -1410px;}
.new_t_list a.nta2:hover {background-position:0 -1504px;}
.new_t_list a.nta3:hover {background-position:0 -1598px;}
.new_t_list a.nta4:hover {background-position:0 -1692px;}
.new_t_list a.nta5:hover {background-position:0 -470px;}
.new_t_list a.nta6:hover {background-position:0 -1786px;}
.new_t_list a.nta7:hover {background-position:0 -2162px;}
.new_t_list a.nta8:hover {background-position:0 -2256px;}
.new_t_list a.nta9:hover {background-position:0 -2350px;}
.new_t_list a.nta10:hover {background-position:0 -564px;}
.new_t_list a.nta11:hover {background-position:0 -658px;}
.new_t_list a.nta12:hover {background-position:0 -752px;}
.new_t_list a.nta13:hover {background-position:0 -846px;}
#sntt1 a {margin:0 10px;}
#sntt3 a {margin:0 15px;}
.cc{position: fixed; bottom:0; right: 0;z-index: 999;_position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/* 2013-12-09*/
.tab2Box .title a.tab_up1{ width:103px; height:26px; line-height:26px; background:url(tab2_2_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_up1:link,
.tab2Box .title a.tab_up1:visited,
.tab2Box .title a.tab_up1:hover,
.tab2Box .title a.tab_up1:active{color:#45bee8;}
.tab2Box .title a.tab_down1{ width:103px; height:26px; line-height:26px; background:url(tab2_2_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_down1:link,
.tab2Box .title a.tab_down1:visited,
.tab2Box .title a.tab_down1:hover,
.tab2Box .title a.tab_down1:active{color:#45bee8;}
