@charset "gb2312";
/* CSS Document */

body { background:url(../imgs/body_bg.jpg;vpn_img) repeat-x top;}
a { color:#333;}
.cl { clear:both;}
.ma { margin:0 auto;}
.red { color:#b60002}
.top { height:40px; width:980px; margin:0 auto; line-height:40px; color:#666666;}
.search { }
.sh-form { padding-top:6px;}
.keyword { margin:0; padding:0; line-height:24px; height:24px; width:98px; border:#cccccc 1px solid; color:#CCC; float:left; text-indent:5px;}
.sear_submit { margin:0; padding:0; border:0; width:67px; height:26px; background:url(../imgs/search_btn.jpg;vpn_img) no-repeat;}
.banner { background:url(../imgs/banner.jpg;vpn_img) no-repeat center top;}
.menu { width:980px; margin:0 auto; background:#b60002; height:45px;}
.menu em img { margin:6px 0 0 12px;}
.smenu_ul { padding-right:6px;}
.smenu_ul li{ color:#FFF; font-weight:700; width:74px; text-align:center; height:45px;line-height:45px; float:left; position:relative; z-index:999999; font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer; background:url(../imgs/menu_b.jpg;vpn_img) no-repeat right;}
.smenu_ul li a { color:#FFF; text-decoration:none;}
.smenu_ul li a:hover { background:none;}
.smenu_ul .box { position:absolute; top:45px; left:0; display:none; width:122px; background:#b60002; color:#FFF; z-index:99999999;}
.smenu_ul .m_f { left:-12px;}
.smenu_ul .box a { font-size:12px; padding:0; text-align:center; display:block; line-height:30px; height:31px; color:#FFF; margin:0; border-top:#FFF 1px solid; font-weight:normal;}
.smenu_ul .box .b100 { width:100%;}
.smenu_ul li .box a:hover { background:#ff0000!important;color:#FFF!important;}
.focuspic,#focuspic { width:510px; height:350px; overflow:hidden;}
.focuspic { height:388px;}
.focuspic li { height:350px;}
.focuspic img { width:510px; height:350px;}
.focuspic p { background-color:#000; border-top:#676767 solid 1px; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; color:#fff; height:38px; line-height:38px; width:510px; text-align:center; position:absolute; bottom:0; left:0;}
.focuspic p a { font-size:14px; color:#fff;}
#pager { margin-top:15px; padding:0 115px 0 210px;}
#pager a { background-position:-191px 0; width:9px; height:9px; margin-left:9px; overflow:hidden; display:block; float:left; text-indent:-999px; background-image:url(https://libvpn.swfu.edu.cn/vpn/89/http/P75YPLSXG35YVLUDN7XB/css/v2013/img/bg_icon_2.png;vpn_img);}
#pager a.activeSlide { background-position:-191px -9px;}
.content { width:980px; margin:0 auto; background:#FFF;}
.w980 { width:980px;}
.w365 { width:365px;}
.w510 { width:510px;}
.w450 { width:450px;}
.w330 { width:330px;}
.w300 { width:300px;}
.w655 { width:655px;}
.m25 { margin-left:25px;}
.cutover { border:#ffbcba 1px solid;}
#myTab1 { overflow:hidden;}
#myTab1 li { float:left; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
#myTab1 li a { text-decoration:none;}
#myTab1 .active { color:#323232; width:152px; height:38px; line-height:38px; border-top:#c90d0c 2px solid;}
#myTab1 .normal { color:#c90d0c; width:148px; height:39px; line-height:39px; border-bottom:#ffbcba 1px solid;}
.cutover_a { border-right:#ffbcba 1px solid; display:block;}
.cutover_b { border-right:#ffbcba 1px solid; display:block;}
.cutover_c { display:block;}
.none { display:none;}
.list {}
.list ul { width:100%; overflow:hidden;}
.list ul li { background:url(../imgs/li.jpg;vpn_img) no-repeat 0 0; height:28px; overflow:hidden; line-height:28px; font-size:14px; padding-left:12px;}
.list ul li a { line-height:28px; color:#767676;}
.cutover .list { padding:12px;}
.cutover .list ul { width:100%; overflow:hidden;}
.cutover .list ul li { background:url(../imgs/li.jpg;vpn_img) no-repeat 0 0; height:30px; overflow:hidden; line-height:30px; font-size:14px; padding-left:12px;}
.cutover .list ul li a { line-height:30px; color:#767676;}
.cutover .list ul li span { color:#b60002; padding-right:5px;}
.cutover .list ul li span a { color:#b60002;}

.tout { background:#f6f6f6; height:90px;}
.tout h1 { text-align:center; padding:8px 0 4px 0;}
.tout h1 a { font-family:"Î¢ÈíÑÅºÚ"; color:#262626; font-size:35px; font-weight:bold;  }
.tout p { text-align:center; color:#262626;}
.tout p a { color:#262626;}

.content h2 { font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#262626; background:#f2f2f2; font-weight:700; padding-left:22px; padding-right:12px; border-top:#cecfd1 1px solid; border-bottom:#cecfd1 1px solid; line-height:45px;}
.content h2 em { float:right; font-family:"ËÎÌå"; font-weight:normal;}
.content h2 em a { color:#666666; font-size:14px; line-height:45px; }
.bk { border:#e4e4e4 1px solid; border-top:none;}
.p10 { padding:18px 10px 12px;}
.cont_tit { background:#eeeeee; height:35px; margin-bottom:20px;}
.cont_tit ul { width:100%; overflow:hidden;}
.cont_tit li { float:left; position:relative; z-index:999; cursor:pointer;}
.cont_tit .active { width:90px; background:url(../imgs/nav_bg01.jpg;vpn_img) no-repeat; padding-bottom:7px; line-height:35px; text-align:center; font-size:16px; color:#FFF; font-family:"Î¢ÈíÑÅºÚ";}
.cont_tit .active a { color:#fff;}
.cont_tit .normal { width:90px; padding-bottom:7px; line-height:35px; text-align:center; font-size:16px; color:#5a5a5a; font-family:"Î¢ÈíÑÅºÚ";}
.cont_tit .normal a { color:#5a5a5a;}
.cont_cont .more { position:relative; top:-55px;/* width:34px;*/ height:35px; overflow:hidden; display:block; cursor:pointer; background:url(../imgs/more.jpg;vpn_img) no-repeat; left:-10px; float:right;}
.tt_h5 { height:70px; padding-bottom:12px; border-bottom:#cd0104 1px dashed; margin-bottom:10px;}
.tt_h5 img { width:90px; height:70px; float:left; margin-right:8px;}
.tt_h5 h5 { padding-bottom:8px; height:9px; overflow:hidden;}
.tt_h5 h5 a { color:#5a5a5a; font-size:14px; line-height:1.2em; font-weight:700;}
.tt_h5 p { line-height:24px; text-align:left; color:#8a8a8a; text-indent:2em;}
.tt_h5 p a { color:#cb1805;}



.content h3 { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#c90d0c; background:url(../imgs/nav_bg02.jpg;vpn_img) no-repeat 0 4px; padding-bottom:18px; font-weight:700; padding-left:16px; padding-right:12px; }
.content h3 a { color:#c90d0c; }
.content h3 em { float:right; font-family:"ËÎÌå"; font-weight:normal;}
.content h3 em a { color:#666666; font-size:14px; line-height:16px; }

.focuspic1,#focuspic1 { width:275px; height:195px; overflow:hidden;}
.focuspic1 { height:195px;}
.focuspic1 li { height:195px;}
.focuspic1 img { width:275px; height:195px;}
.focuspic1 p { background-color:#000; border-top:#676767 solid 1px; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; color:#fff; height:38px; line-height:38px; width:200px; padding-left:15px; padding-right:60px; text-align:left; position:absolute; bottom:0; left:0;}
.focuspic1 p a { font-size:14px; color:#fff;}
#pager1 { position:relative; top:-23px; left:-15px; float:right; z-index:999;}
#pager1 a { background-position:-191px 0; width:9px; height:9px; margin-left:9px; overflow:hidden; display:block; float:left; text-indent:-999px; background-image:url(https://libvpn.swfu.edu.cn/vpn/89/http/P75YPLSXG35YVLUDN7XB/css/v2013/img/bg_icon_2.png;vpn_img);}
#pager1 a.activeSlide { background-position:-191px -9px;}

.img135 { padding:0 0 0 0;}
.img135 ul { overflow:hidden; overflow:hidden;}
.img135 ul li { width:130px; height:155px; padding-left:6px; float:left;}
.img135 ul li img { width:130px; height:120px;}
.img135 ul li p { height:35px; overflow:hidden; text-align:center;}
.img135 ul li p a { line-height:35px; color:#686868;}

.cont_tit2 { width:100px; height:176px; float:left; background:url(../imgs/cont_cont2_bg.jpg;vpn_img) repeat-y 2px 0; overflow:hidden; margin-top:20px; /*margin-left:12px;*/ padding:0px 0 0 12px; }
.cont_tit2 ul { width:100%; overflow:hidden;}
.cont_tit2 li { position:relative; z-index:999; cursor:pointer;}
.cont_tit2 .active { width:100px; background:url(../imgs/nav_bg03.jpg;vpn_img) no-repeat; padding-bottom:7px; line-height:30px; text-align:left; font-size:16px; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; text-indent:7px;}
.cont_tit2 .active a { color:#FFF;}
.cont_tit2 .normal { width:100px; padding-bottom:7px; line-height:30px; text-align:left; font-size:16px; color:#5a5a5a; font-family:"Î¢ÈíÑÅºÚ"; text-indent:7px;}
.cont_tit2 .normal a {}
.cont_cont2 { width:170px; height:152px; overflow:hidden; float:right; padding-right:10px; padding-top:20px;}
.cont_cont2 img { width:170px; height:152px;}
.cont_cont2 p { background-color:#000; border-top:#676767 solid 1px; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; color:#fff; height:38px; line-height:38px; width:170px; text-align:center; position:relative; top:-38px; overflow:hidden;}
.cont_cont2 p a { font-size:14px; color:#fff;}
.bd2 { padding:12px 10px; border-top:#e4e4e4 1px solid;}
.jyjd { font-size:13px; line-height:28px; color:#767676; padding:0 0 7px 0;}
.jyjd a { font-size:13px; line-height:28px; color:#767676;}

.w655 .w330 { padding:12px 10px 0px; width:310px;}
.w655 .w300 { padding:12px 10px 0px; width:280px;}
.sx { background:url(../imgs/cont_cont2_bg.jpg;vpn_img) repeat-y 240px 0; }
.ybs { background:url(../imgs/ybs.jpg;vpn_img) no-repeat 93px 0px;}
.v_img { padding:0 0 0 0; border-bottom:#cd0104 1px dashed;}
.v_img ul { width:100%; overflow:hidden;}
.v_img ul li { width:148px; height:135px; float:left; padding-left:4px;}
.v_img ul li img { width:148px; height:100px;}
.v_img ul li p { height:35px; overflow:hidden; text-align:center;}
.v_img ul li p a { line-height:35px; color:#686868;}
.v_list { padding-top:8px;}
.v_list ul { width:100%;}
.v_list ul li { height:29px; overflow:hidden; background:url(../imgs/v_icon.jpg;vpn_img) no-repeat 0 0; padding-left:24px;}
.v_list ul li a { line-height:29px; color:#767676; font-size:14px;}
.wxjd { font-size:13px; line-height:28px; color:#767676;}
.wxjd a { font-size:13px; line-height:28px; color:#767676; padding:0 2px 0 8px; background:url(../imgs/li_02.jpg;vpn_img) no-repeat 0 -6px;}
.xwfb {}
.xwfb img { width:280px; height:125px;}
.xwfb p { height:38px; background:url(../imgs/n_icon.jpg;vpn_img) no-repeat 0 3px; padding-left:40px; overflow:hidden;}
.xwfb p a { line-height:38px; color:#686868;}
.img275 { padding:0 0 0 0;}
.img275 ul { width:100%; overflow:hidden;}
.img275 ul li { padding-bottom:7px;}
.img275 img { width:280px; height:65px;}

.rck { padding:0 0 0 0; width:306px; border-left:#e4e4e4 1px solid;}
.rck ul { width:100%; overflow:hidden;}
.rck ul li { height:37px; width:306px; overflow:hidden; float:left;}
.rck ul li a { display:block; padding-left:76px; background:url(../imgs/rck_hover.jpg;vpn_img) no-repeat 0 0; line-height:37px; color:#1d1d1d; font-size:15px; font-family:"Î¢ÈíÑÅºÚ";}
.rck ul li a.a { background:url(../imgs/rck_hover_2.jpg;vpn_img) no-repeat 0 0;}
.rck ul li a:hover { color:#FFF; background:url(../imgs/rck_hover.jpg;vpn_img) no-repeat 0 -37px; text-decoration:none;}

.tswz { border-top:#e7e7e7 1px solid;  height:233px; width:100%; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.tswz  .cont_tit3 { padding:11px 0; height:26px; overflow:hidden;}
#myTab9 {}
#myTab9 li { float:right; cursor:pointer; width:64px; font-size:14px; padding:0 0 0 4px; text-align:center; line-height:26px;}
.tswz  .cont_tit3 .active { background:#f70e13; color:#FFF;}
.tswz  .cont_tit3 .normal { color:#686868;}
.tswz  .cont_tit3 span { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#f70e13; line-height:26px;}
.tswz  .cont_tit3 span a { color:#f70e13; line-height:26px;}
.tswz  .cont_tit3 .active#a01 { color:#f70e13; background:none; float:left;}
.tswz  .cont_tit3 .normal#a01 { color:#f70e13; background:none; float:left;}
.tswz  .cont_tit3 .active a { color:#FFF;}
.tswz  .cont_tit3 .active#a01 a { color:#f70e13;}
.tswz  .cont_tit3 .normal#a01 a { color:#f70e13;}
.cont_cont3 { height:185px; overflow:hidden; position:relative;}
.cont_cont3 ul { height:184px; overflow:hidden;}
.cont_cont3 ul li { padding:0 27px 0 2px; width:160px; float:left; background:url(../imgs/xx_bg.jpg;vpn_img) no-repeat 174px 0;}
.cont_cont3 ul li img { width:160px; height:185px;}
.cont_cont3 ul li p { background-color:#000; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; color:#fff; height:26px; line-height:26px; text-align:center; position:relative; top:-26px;}
.cont_cont3 ul li p a { color:#FFF; font-size:14px; line-height:26px;}
.cont_cont3 .w960 { width:950px; float:left;}
.cont_cont3 .p1,.cont_cont3 .p2,.cont_cont3 .p3,.cont_cont3 .p4,.cont_cont3 .p5 { float:left; background:#FFF; cursor:pointer; position:relative; z-index:999;}
.cont_cont3 .n1,.cont_cont3 .n2,.cont_cont3 .n3,.cont_cont3 .n4,.cont_cont3 .n5 { float:right; cursor:pointer; position:relative; z-index:999;}



.footer { background:#f7f7f7; border-top:#c90d0c 1px solid; color:#494949; line-height:26px;}
.footer h3 { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#5a5a5a; background:url(../imgs/nav_bg02.jpg;vpn_img) no-repeat 0 14px; line-height:45px; padding-left:12px;}
.footer b { font-size:14px;}
.copy { border-top:#e0e0e0 1px solid; padding:8px 0; color:#919191; margin-top:10px; }


/*ÄÚÈÝÒ³*/
.position { font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:700; color:#b60003; line-height:70px; height:70px;}
.position em { font-size:12px; font-family:"ËÎÌå"; color:#898989; float:right; font-weight:normal;}
.position em a { color:#898989;}
.position em span { color:#b70002;}
.main { border:#ffbcba 1px solid; border-top:none; background:url(../imgs/content_top_bg.jpg;vpn_img) no-repeat top center; padding:20px 80px;}
.main .title { padding:15px 0 8px; text-align:center; font-size:14px; line-height:28px;}
.main .title h1 { color:#333333; font-family:"Î¢ÈíÑÅºÚ"; font-weight:300; font-size:24px; line-height:40px;}
.description { color:#999999; border-bottom:#999999 1px dashed; padding-top:10px; padding-bottom:15px; overflow:hidden;}
.description #media_name { padding-left:12px;}
.jiathis_style { float:right;}
.jiathis_style span { float:left;color:#999999; }
.main .cont1 { padding:0 10px; font-size:14px; line-height:26px; margin-top:25px;}
.main .cont1 p { padding-bottom:10px;}
#showvideo {/* padding:45px 0 15px;*/ padding:15px 0 0px; text-align:center;}
.link { padding-bottom:15px; border-top:#efefef 1px solid;}
.link dt { height:32px; line-height:32px; color:#333; font-size:14px; padding:0 8px; border-top:#FFF 1px solid; font-weight:700; margin-bottom:8px;}
.link dl { width:100%; padding:5px 0;}
.link dd { height:26px; overflow:hidden; background:url(https://libvpn.swfu.edu.cn/vpn/89/http/P75YPLUYQJUHTLUHN75C6Z5P/imgs/li.png;vpn_img) no-repeat 0 0; padding-left:12px; line-height:26px;}
.link dd a { font-size:14px; line-height:26px;}
.selectpage { line-height:28px; padding:5px 10px; border-top:#f2f2f2 1px dashed;}

#player { height:520px; }

.list_e { padding:0 0 0 0;}
.list_e ul { overflow:hidden; width:100%; }
.list_e ul li { background:url(../imgs/list_li.png;vpn_img) no-repeat 0 -2px; height:42px; border-bottom:#d4d4d4 1px dashed; padding-left:18px;overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap;}
.list_e ul li a { font-size:14px; line-height:42px; color:#525252;}
.list_e ul li span { color:#b60002; font-size:14px; line-height:42px; padding-right:6px;}
.list_e ul li span a { color:#b60002;}
.list_e ul li em { float:right; font-size:14px; line-height:42px; color:#797878;}
.selectpage,.selectpage a { color:#525252; font-size:14px; line-height:42px;}

#myTab18 {height:45px; color:#262626; background:#f2f2f2; overflow:hidden; border-bottom:#cecfd1 1px solid; padding-left:22px; padding-right:12px;}
#myTab18 li { float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:45px;  font-weight:700; padding-right:18px; cursor:pointer;}
#myTab18 li a { font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:45px;  font-weight:700;}
.ph { border:#e4e4e4 1px solid; border-top:none; padding:16px 25px 14px 45px; background:url(../imgs/phb_bg.jpg;vpn_img) no-repeat 15px 20px;}
.ph p { line-height:28px; height:28px; font-size:14px; color:#333;}
.ph p em { float:right; font-size:12px; font-family:Arial;}
.ph p.g { text-align:right; font-weight:700;}
.ph p.g a { color:#F00;}
.img268 { padding:15px 0;}
.img268 img { width:268px; margin-right:4px;}

.bdsharebuttonbox { float:right;}
.description span { line-height:28px; }