body {
    font-size: 12px;
    font-family: simsun,arial,helvetica,clean,sans-serif;
    background: #fff;
    color: #2b2b2b;
    min-width: 1000px;
    margin: 0;
	padding: 0;
}

ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	list-style-type: none;
}

img {
	border: 0;
}

a{
    text-decoration:none;
}


/*-----------------------------------------------------   顶部导航  -----------------------------------------------------*/
.h_indexLogin{position:absolute; right:0; top:30px;background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/9949a678442334cc/2013/1118/channel_login.gif;vpn_img) no-repeat left top #ffffff; width:341px; height:137px; z-index:100;}
.h_indexLogin .h_close{float:left; width:332px; height:15px; padding:16px 9px 0 0;}
.h_indexLogin .h_close a{float:right; background:url(https://libvpn.swfu.edu.cn/vpn/89/http/PJTYGLUJNWUT64LGMWYGPLUDN7XB/tres/images/icon_close.gif;vpn_img) no-repeat 0 2px; padding-left:9px;}
.h_indexLogin ul{ float:left; width:161px; padding:7px 0 0 55px;}
.h_indexLogin li{ height:30px;}
.h_indexLogin label{ vertical-align:middle;}
.h_indexLogin .h_text{width:124px;height:14px;font-size:12px;vertical-align:middle; padding:2px 0 0 2px;}
.h_indexLogin .h_btn04{float:right;width:39px;height:19px;background:url(https://libvpn.swfu.edu.cn/vpn/89/http/PJTYGLUJNWUT64LGMWYGPLUDN7XB/tres/images/loginBtn.gif;vpn_img) repeat-x top;border:none;cursor:pointer;margin-right:1px; display:inline;}
.h_indexReg{float:left; width:60px;padding:21px 0 0 30px; line-height:20px; color:#666;}
.h_indexReg a{text-decoration:underline;}
.h_indexReg a,.h_indexReg a:link,.h_indexReg a:visited,.h_indexReg a:hover,.h_indexReg a:active{color:#004276;}
.h_mainNavNew{width:1000px;height:26px;margin:0 auto; padding:7px 10px 3px; font-family:"宋体"; position:relative; z-index:9998; background:#fff;}
.h_mainNavNew .list_menu{float:left;width:774px; height:24px; line-height:24px;}
.h_mainNavNew .list_menu li{float:left; background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/9949a678442334cc/2013/1118/line.gif;vpn_img) no-repeat left center; padding:0 9px 0 9px;}

.h_mainNavNew .morehNew{ width:48px; float:left;}
.h_mainNavNew .morehNew ul{width:48px;}
.h_mainNavNew .morehNew ul li{ color:#2b2b2b; height:24px; line-height:24px; background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3T64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/0617/more03.gif;vpn_img) no-repeat 33px center;}
.h_mainNavNew .morehNew ul li:hover{background:#f1f1f1 url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3T64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/0617/more03.gif;vpn_img) no-repeat 33px center;}
.h_mainNavNew .morehNew ul li a{ height:24px; line-height:24px; color:#2b2b2b; display:block;width:40px; padding-left:8px;}
.h_mainNavNew .morehNew ul li a:hover{background:#f1f1f1 url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3T64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/0617/more03.gif;vpn_img) no-repeat 33px center;  color:#2b2b2b; text-decoration:none;}
.h_mainNavNew .morehNew ul li ul{ display:none; position:absolute; background:#f1f1f1;}
.h_mainNavNew .morehNew ul li ul li{ width:48px; background:none; padding-left:0;}
.h_mainNavNew .morehNew ul li ul li a:hover{background:#b9b9b9; background-image:none;}
.h_mainNavNew .morehNew ul li.sfhover ul { display:block;}

.h_mainNavNew .login{ width:158px; _width:155px; height:24px; line-height:24px; text-align:right; color:#666; overflow:hidden; float:right; }
.h_mainNavNew .login a{ color:#666; margin-left:6px;}
.h_mainNavNew .login a:hover{text-decoration: underline;}
.h_mainNavNew .cRed{float: left;width: 125px;height: 24px;overflow: hidden;}
.h_mainNavNew .cRed span{float: left;height: 24px;overflow: hidden;}
.h_mainNavNew .cRed a{margin-left: 0;}
.h_mainNavNew .cRed, .cRed a:link, .cRed a:visited, .cRed a:hover, .cRed a:active {color: #BA2636;}
.h_mainNavNew a.cGray{margin-left:0;}

.h_mainNavNew .list_menu a{color: #2b2b2b;} 
.h_mainNavNew .list_menu a:hover{color: #F54343;} 

/*-----------------------------------------------------   顶部导航 end  -----------------------------------------------------*/



/*-----------------------------------------------------   顶通广告  -----------------------------------------------------*/
.top_adv01 {
    width: 100%;
    max-width: 1000px;
    margin: 10px auto;
}

.top_adv01_one{
    width: 100%;
    max-width: 1000px;
    height:90px;
    margin: 10px auto;
    position: relative;
}

.top_adv01_three{
    width: 100%;
    max-width: 1000px;
    height:90px;
    margin: 10px auto;
    display:table;
}

.top_adv01_three_x{
    width:250px;
    height:90px;
    float:left;
    position: relative;
}

.top_adv01_three_d{
    width:480px;
    height:90px;
    float:left;
    position: relative;
    margin:0 10px;
}

.top_adv01_two{
    width: 100%;
    max-width: 1000px;
    height:90px;
    margin: 10px auto;
    position: relative;
}

.top_adv01_two_z{
    width: 670px;
    height:90px;
    float:left;
    margin-right:30px;
    position: relative;
}

.top_adv01_two_y{
    width: 300px;
    height:90px;
    float:left;
    position: relative;
}

.icon_adv {
    width: 35px;
    height: 15px;
    position: absolute;
    right: 0;
    bottom: 0px;
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/icon_adv.a1fa1b70.png;vpn_img) no-repeat;
}

/*-----------------------------------------------------   顶通广告 end -----------------------------------------------------*/

/*-----------------------------------------------------   导航条 -----------------------------------------------------*/

.index_top{
    width:1000px;
    height:50px;
    margin:30px auto 0 auto;
}

.index_top_logo{
    width:380px;
    height:50px;
    float:left;
}

.index_top_search{
    width:300px;
    height:50px;
    float:right;
}

.index_top_adv{
    float:left;
    margin-left:200px;
    margin-top: 20px;
}
.index_top_adv{font-weight: bold}

.search{ height:26px;margin-top:14px;}
.search .lb{ width:78px; height:26px; margin-right:5px; position:relative; float:left; z-index:99;}
.search .lb ul{ width:78px;}
.search .lb ul li{ width:76px; height:24px; line-height:24px; border:1px solid #b2b2b2;}
.search .lb ul li a{ color:#666; display:block; width:66px; height:24px; line-height:24px; background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/1023/s_bg01_1.gif;vpn_img) no-repeat right top; padding-left:10px;}/*默认背景*/
.search .lb ul li a:hover{ background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/1023/s_bg01_2.gif;vpn_img) no-repeat right top; text-decoration:none;}
.search .lb ul li .a_cl{ background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/1023/s_bg01_3.gif;vpn_img) no-repeat right top;}
.search .lb ul li ul{ width:51px; display:none; position:absolute; left:0; background:#fff; border:1px solid #b2b2b2; border-top:none;}
.search .lb ul li ul li{ width:51px; background:none; border:0; padding-left:0;}
.search .lb ul li ul li a{ width:42px; background:none; padding-left:9px;}
.search .lb ul li ul li a:hover{ background:#e7e7e7; background-image:none;}
.search .t_btn{ width:215px; height:24px; background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/1023/s_bg02_1.gif;vpn_img) no-repeat right top; border:1px solid #b2b2b2; float:left;}
.search .t_btn_on{ background:url(https://libvpn.swfu.edu.cn/vpn/89/http/QE3C64LGMWYGP4LNM6YGG55N/e01ed39fc2da5d4a/2013/1023/s_bg02_2.gif;vpn_img) no-repeat right top;}
.search .text_bg{ width:178px; height:24px; line-height:24px; overflow:hidden; float:left;}
.search .text_bg .text01{ color:#666; border:none; background:none; width:158px; padding:0 10px; height:24px; line-height:24px;}
.search .btn_bg{ width:37px; height:24px; float:left;}
.search .btn_bg .btn01{ border:none; background:none; width:37px; height:24px; cursor:pointer;}

.index_nav_warp{
    width:100%;/*100%*/
    height:40px;
    background:#F54343;
    margin:6px auto 10px auto;
}

.index_nav_box{
    width:1000px;/*1000px*/
    margin:0 auto;
    font-family: 微软雅黑;
}

.index_nav_box a{
    color:#fff;
    font-size:16px;
    letter-spacing:2px
}

.index_nav_box a:hover{
    color:#fff;
    font-size:16px;
    border-bottom:2px solid #fff;
}

.index_nav_box li{
    width:14%;/*9%*/
    text-align: center;
    height: 29px;
    float: left;
    padding: 11px 0px 0px 0px;
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/nav_border.ac4881e1.gif;vpn_img) no-repeat;
}

.index_nav_er{
    width:1000px;
    margin:5px auto;
    font-family: 微软雅黑;
}

.index_nav_er_box{
    width:1000px;
    height:34px;
    line-height:34px;
    display:table;
    border-bottom:1px solid #f2f2f2;
}

.index_nav_er_box li{
    text-align: center;
    float: left;
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/nav_bg03.ce9ef642.gif;vpn_img) right center no-repeat;
    padding:0 14px;
}

.index_nav_er_box a{
    color:#333;
    font-size:14px;
}

.index_nav_er_box a:hover{
    color:#f54343;
    font-size:14px;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_nav_er_b{
    font-weight:bold;
    font-size:14px !important;
    background:none !important;
    padding:0 !important;
}

.index_nav_si{
    width:1000px;
    display:table;
    margin: 15px auto 0 auto;
    border-bottom:1px solid #f2f2f2;
    padding-bottom:10px;
}

.index_nav_si_box{
    float: left;
    width: 250px;
}

.index_nav_si_img{
    width:60px;
    height:60px;
    float:left;
}

.index_nav_si_t{
    width:170px;
    height:60px;
    margin:0 10px;
    float:left;
}

.index_nav_si_t a{
color:#333;
}


.index_nav_si_t a:hover{
    color:#f54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_nav_si_tit{
    font-size:14px;
    font-weight:bold;
    color:#333;
    margin:4px 0;
}

.index_nav_si_text{
    font-size:12px;
    color:#333;
    margin:8px 0;
}

/*-----------------------------------------------------   导航条 end  -----------------------------------------------------*/

.index_one{
    width:1000px;
    height:306px;
    display:table;
    margin:20px auto;
}

.index_one_left{
    width:360px;
    float:left;
    
}

.index_one_left_box{
    width:360px;
    /*height:93px;*/
    border-bottom:1px solid #f2f2f2;
}

.index_one_left_tit{
    font-size:20px;
    color:#333;
    font-family: 微软雅黑;
    font-weight:bold;
    margin:8px 0 8px 0;
}

.index_one_left_tit a{
    color:#333;
}

.index_one_left_tit a:hover{
    color:#f54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_one_left_text{
    font-size:14px;
    color:#666;
    font-family: 宋体;
    line-height:24px;
}

.index_one_left_text a{
    color:#F54343;
}

.index_one_left_text a:hover{
    color:#333;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

/*焦点图*/

.index_one_right{
    width:610px;
    /*height:306px;*/
    float:right;
}

.fpic {
    width: 570px;
    height: 306px;
    position: relative;
    overflow: hidden;
}

.fpic .text {
    width: 180px;
    height: 306px;
    background: #292929;
    position: absolute;
    top: 0;
    left: 390px;
}

.fpic .tit {
    font-size: 14px;
    width: 180px;
    height: 306px;
    line-height: 34px;
    position: absolute;
    top: 0;
    left: 390px;
}

.dotList, .dotList02 {
    position: absolute;
    right: 15px;
    top: 272px;
    height: 3px;
}

.fpic .tit h2 {
    width: 150px;
    margin: 16px auto 10px auto;
}

.fpic .tit h2 a {
    color:#fff;
    font-family: 微软雅黑;
    font-size:18px;
}

.fpic .tit h2 a:hover{
    color:#F54343;
    font-size:18px;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.fpic .tit p {
    font: 12px/22px "simsun";
    width: 150px;
    margin: 0 auto 0;
    color: #929292;
}

.dotList, .dotList02 {
    position: absolute;
    right: 15px;
    top: 278px;
    height: 3px;
}

.dotList li.current, .dotList02 li.current {
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/tabSlide_2.9f1e6d88.png;vpn_img) 0 0 no-repeat;
}

.dotList li, .dotList02 li {
    float: left;
    width: 11px;
    height: 11px;
    margin: 0 0 0 10px;
    display: block;
    cursor: pointer;
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/tabSlide_1.8206b4f4.png;vpn_img) 0 0 no-repeat;
    overflow: hidden;
}

/*焦点图 end*/

.index_two{
    width:1000px;
    margin:20px auto;
    display:table;
    height:450px;
}

.index_two_title {
    float: left;
    height: 26px;
    padding: 2px 16px 0 6px;
    color: #fff;
    font: 16px/24px 'Microsoft YaHei';
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/title_bg.c4bced93.png;vpn_img) right center no-repeat;
    width: auto;
    margin-bottom: 9px;
}

.index_two_text li {
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/list01.5767c620.gif;vpn_img) no-repeat scroll 0 center;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    float: left;
    width: 388px;
    padding-left: 12px;
}

.index_two_text a {
    color:#333;
    font-family: 宋体;
    font-size:14px;
}

.index_two_text a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_two_left{
    width:360px;
    float:left;
}

.index_two_left_box{
    display:table;
    padding-bottom:4px;
    border-bottom:1px solid #f2f2f2;
    margin-bottom:9px;
}

.index_two_center{
    width:440px;
    margin:12px 30px;
    float:left;
}

.index_two_center_top{
    width:220px;
    background:#eee;
    display:table;
}

.index_two_center_top_img{
    width:100px;
    height:120px;
    float:left;
}

.index_two_center_top_t{
    width:180px;
    margin:10px;
    height:100px;
    float:left;
}

.index_two_center_top_tit{
    font-size:14px;
    font-weight:bold;
    font-family: 微软雅黑;
    margin-bottom:4px;
}

.index_two_center_top_tit a{
    color:#333;
}

.index_two_center_top_tit a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_two_center_top_text{
    font-size:12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height:20px;
    color:#666;
}

.index_two_center_top_text a{
    color:#F54343;
}

.index_two_center_top_text a:hover{
    color:#333;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_two_center_top_xq{
    margin-top:8px;
    text-align:right;
}

.index_two_center_bottom{
    width:420px;
    margin-top:35px;
    display:table;
    /*position:absolute;*/
}

.index_two_center_bottom_a{
    width:300px;
    height:140px;
    overflow: hidden;
}

.index_two_center_bottom_t{
    width:290px;
    padding:3px 5px;
    background:rgba(0, 0, 0, 0.50);
    color:#fff;
    font-size:12px;
    top:150px;
    position:absolute;
    z-index:99;
}

.index_two_center_bottom_a img{
  cursor: pointer;
  transition: all 0.6s;
}

.index_two_center_bottom_a img:hover{
  transform: scale(1.1);
}

.index_two_center_bottom_b{
    width:300px;
    height:90px;
    margin-top:12px;
}

.index_two_center_bottom_b_t{
    width:135px;
    padding:3px 5px;
    background:rgba(0, 0, 0, 0.60);
    color:#fff;
    font-size:12px;
    margin-top:70px;
    position:absolute;
    z-index:99;
}

.index_two_center_bottom_b img{
  cursor: pointer;
  transition: all 0.6s;
}

.index_two_center_bottom_b img:hover{
  transform: scale(1.1);
}

.index_two_center_bottom_b_l{
    width:145px;
    height:90px;
    margin-right:5px;
    float:left;
    overflow: hidden;
    
}

.index_two_center_bottom_b_r{
    width:145px;
    height:90px;
    margin-left:5px;
    float:right;
    overflow: hidden;
}

.icon_live{
    width:50px;
    height:15px;
    position:absolute;
    right:0px;
    z-index:99;
}

.icon_live img:hover{
  transform: scale(1);
}

.icon_play{
    width:30px;
    height:30px;
    position:absolute;
    left:5px;
    top:36px;
    z-index:99;
}

.icon_play img{
    width:30px;
    height:30px;
}

.icon_play img:hover{
  transform: scale(1);
}


.icon_play_x{
    width:30px;
    height:30px;
    position:absolute;
    z-index:99;
    margin:5px 0 0 5px;
}

.icon_play_x img{
    width:30px;
    height:30px;
}

.icon_play_x img:hover{
  transform: scale(1);
}


.index_two_right{
    width:350px;
    /*height:450px;*/
    float:left;
}

.index_two_right_zt{
    width:350px;
    /*height:170px;*/
    display:table;
    text-align:center;
    
}

.index_two_right_zt_img{
    width:350px;
    /*height:140px;*/
    overflow: hidden;
}

.index_two_right_zt_img img{
  cursor: pointer;
  transition: all 0.6s;
}

.index_two_right_zt img:hover{
  transform: scale(1.1);
}

.index_two_right_zt_t{
    height:30px;
    line-height:30px;
}

.index_two_right_zt_t a{
    width:100%;
    color:#333;
    font-size:14px;
    font-weight:bold;
    font-family: 微软雅黑;
}

.index_two_right_zt a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_two_right_zt_z{
    border-top:1px solid #f2f2f2;
    padding-top:3px;
}

.index_two_right_zt_z a{
    color:#333;
    font-size:14px;
    height:20px;
}

.index_two_right_zt_z a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_two_right_zt_z li{
    line-height:24px;
}

.index_three{
    width:1000px;
    height:490px;
    margin:20px auto;
    display:table;
}

.index_three_left{
    width:670px;
    height:490px;
    display:table;
    float: left;
    margin-right:30px;
}

.index_title_left {
    
    font-family: "微软雅黑";
    font-size: 22px;
    height: 36px;
    width: 670px;
    position: relative;
    border-bottom: 2px solid #2b2b2b;
}

.index_title_left span {
    position: absolute;
    top: -5px;
    font-weight: normal;
    border-right: 3px solid #fff !important;
    height: 38px;
    line-height: 44px;
    padding-bottom:8px;
}

.index_title_left span a{
    font-size:22px;
    color:#333;
    border-bottom: 2px solid #F54343;
    padding: 0 8px 4px 4px;
}

.index_title_left a{
    color:#333;
    font-size:14px;
    height:20px;
}

.index_title_left a:hover{
    color:#666;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_three_left_t{
    width:400px;
    display:table;
    height:190px;
    font-size:14px;
    color:#333;
}

.index_three_left_tit{
    margin:10px 0;
}

.index_three_left_tit a{
    font-size:20px;
    color:#333;
    font-weight:bold;
    font-family: "微软雅黑"; 
}

.index_three_left_tit a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_three_left_text{
    font-size:14px;
    color:#666;
    line-height:20px;
}

.index_three_left_text a{
    font-size:14px;
    color:#F54343;
    font-family: "微软雅黑";
}

.index_three_left_text a:hover{
    color:#333;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_three_left_t ul{
    height:84px;
    border-bottom:1px solid #f2f2f2;
}

.index_three_left_one{
    width:400px;
    float:left;
}

.index_three_left_two{
    width:240px;
    height:450px;
    float:left;
    margin-left:30px;
    margin-top:16px;
    display:table;
}

.index_three_left_two_t{
    font-size:16px;
    color:#598cff;
    margin-bottom:8px;
    font-family: 微软雅黑;
}

.index_three_left_two_img{
    width:240px;
    height:140px;
    margin-bottom:4px;
    overflow: hidden;
}

.index_three_left_two_img img{
    cursor: pointer;
    transition: all 0.6s;
}

.index_three_left_two_img img:hover{
  transform: scale(1.1);
}

.index_three_left_two_box{
    margin-bottom:10px;
    width:240px;
    height:170px;
    padding-bottom:4px;
    border-bottom:1px solid #f2f2f2;
}

.index_three_left_two_text{
    margin-top:8px;
}

.index_three_left_two_text a{
    font-size:14px;
    color:#333;
    font-family: "微软雅黑";
    font-weight:bold;
}

.index_three_left_two_text a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_three_left_two_b a{
    font-size:14px;
    color:#333;
}

.index_three_left_two_b a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_three_left_two_b li{
    background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/list01.5767c620.gif;vpn_img) no-repeat scroll 0 center;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding-left: 12px;
}

.index_three_right{
    width:300px;
    height:490px;
    margin-bottom:20px;
    float:left;
}

.index_title_right {
    font-family: "微软雅黑";
    font-size: 22px;
    height: 36px;
    width: 300px;
    position: relative;
    border-bottom: 2px solid #2b2b2b;
}

.index_title_right span {
    position: absolute;
    top: -5px;
    font-weight: normal;
    border-right: 3px solid #fff !important;
    height: 38px;
    line-height: 44px;
    padding-bottom:8px;
}

.index_title_right span a{
    font-size:22px;
    color:#333;
    border-bottom: 2px solid #F54343;
    padding: 0 8px 4px 4px;
}

.index_title_right a{
    color:#333;
    font-size:14px;
    height:20px;
}

.index_title_right a:hover {
    color: #666;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.index_three_right_one{
    width:300px;
    display:table;
    margin-top:16px;
    margin-bottom:17px;
}

.index_three_right_one_t a{
    color:#333;
    font-size:16px;
    font-weight:bold;
    font-family: "微软雅黑";
}

.index_three_right_one_t a:hover {
    color: #F54343;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.index_three_right_one_img{
    width:300px;
    height:160px;
    margin-bottom:4px;
    overflow: hidden;
}

.index_three_right_one_img img{
    cursor: pointer;
    transition: all 0.6s;
}

.index_three_right_one_img img:hover{
  transform: scale(1.1);
}

.index_three_right_two_box{
    margin-bottom:8px;
    padding-bottom:8px;
    border-bottom:1px solid #f2f2f2;
    display:table;
}

.index_three_right_two_img{
    width:120px;
    height:80px;
    float:left;
    margin-right:10px;
    overflow: hidden;
}

.index_three_right_two_img img{
    cursor: pointer;
    transition: all 0.6s;
}

.index_three_right_two_img img:hover{
  transform: scale(1.1);
}

.index_three_right_two_t{
    width:170px;
    height:80px;
    float:left;
}

.index_three_right_two_tit{
    width:170px;
    margin-bottom:6px;
}

.index_three_right_two_tit a{
    font-size:14px;
    color:#333;
    font-weight:bold;
}

.index_three_right_two_tit a:hover {
    color: #F54343;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.index_three_right_two_text{
    font-size:12px;
    line-height:18px;
    color:#666;
}

.index_three_right_two_text a{
    font-size:12px;
    color:#F54343;
}

.index_three_right_two_text a:hover {
    color: #333;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

/*焦点图*/
.focus{position:relative; width:400px; height:260px; background-color: #000; margin-top:16px;display:table; }  
.focus img{ width: 400px; height: 260px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#F54343;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .slider_three_text{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .slider_three_text_warp{bottom:2px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .slider_three_text_warp div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .slider_three_text a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .slider_three_text .current,.focus .slider_three_text a:hover{background:#F54343;}    
.focus .slider_three_text img{display:none}    
.focus .slider_three_text i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:20px;height:37px;background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/focus_btn.acce3ad0.png;vpn_img) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -37px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-20px -38px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-20px 0px;}  


.index_four{
    width:1000px;
    height:270px;
    margin:20px auto;
    display:table;
}

.index_four_left{
    width:670px;
    height:270px;
    display:table;
    float: left;
    margin-right:30px;
}

.index_four_right{
    width:300px;
    height:270px;
    margin-bottom:20px;
    float:left;
}

.index_four_left_one{
    width:400px;
    float:left;
}

.index_four_left_t{
    width:400px;
    display:table;
    height:270px;
    font-size:14px;
    color:#333;
}

.index_four_left_tit{
    margin:10px 0;
}

.index_four_left_tit a{
    font-size:20px;
    color:#333;
    font-weight:bold;
    font-family: "微软雅黑"; 
}

.index_four_left_tit a:hover{
    color:#F54343;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_four_left_text{
    font-size:14px;
    color:#666;
    line-height:22px;
}

.index_four_left_text a{
    font-size:14px;
    color:#F54343;
    font-family: "微软雅黑";
}

.index_four_left_text a:hover{
    color:#333;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.index_four_left_t ul{
    height:90px;
    border-bottom:1px solid #f2f2f2;
}

.index_four_left_one{
    width:400px;
    float:left;
    margin-top:6px;
}

.index_four_left_two{
    width:240px;
    height:300px;
    float:left;
    margin-left:30px;
    margin-top:16px;
    display:table;
}

.index_four_left_two_t{
    font-size:16px;
    color:#598cff;
    margin-bottom:8px;
    font-family: "微软雅黑";
}

.index_four_left_two_img{
    width:240px;
    height:140px;
    margin-bottom:4px;
    overflow: hidden;
}

.index_four_left_two_img img{
    cursor: pointer;
    transition: all 0.6s;
}

.index_four_left_two_img img:hover{
  transform: scale(1.1);
}

.index_four_left_one_img{
    width:240px;
    height:160px;
    margin-bottom:4px;
    overflow: hidden;
}

.index_four_left_one_img img{
    cursor: pointer;
    transition: all 0.6s;
}

.index_four_left_one_img img:hover{
  transform: scale(1.1);
}

.index_four_left_two_tit{
    margin-top:10px;
    margin-bottom:10px;
}

.index_four_left_two_tit a{
    font-size:16px;
    color:#333;
    font-weight:bold;
    font-family: "微软雅黑";
}

.index_four_left_two_tit a:hover {
    color: #F54343;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.index_four_left_two_text span{
    width: 32px;
    height: 18px;
    background: #598cff;
    color: #fff;
    margin-right: 5px;
    float: left;
    text-align: center;
}

.index_four_left_two_text{
    font-size:12px;
    color:#666;
    line-height: 20px;
}

.index_four_left_two_text a{
    font-size:12px;
    color:#F54343;
}

.index_four_left_two_text a:hover {
    color: #333;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
}

.index_four_right_img{
    width: 300px;
    height:240px;
    margin:16px 0 9px 0;
    overflow: hidden;
}

.index_four_right_img_t{
    width: 290px;
    padding: 3px 5px;
    background: rgba(0, 0, 0, 0.60);
    color: #fff;
    font-size: 14px;
    margin-top: 218px;
    position: absolute;
    z-index: 99;
    display:table;
}

.index_four_right_img img{
  cursor: pointer;
  transition: all 0.6s;
}

.index_four_right_img img:hover{
  transform: scale(1.1);
}

/*---------------------------------------------------   相册   ---------------------------------------------------*/
.index_title_pic {
    font-family: "微软雅黑";
    font-size: 22px;
    height: 36px;
    width: 1000px;
    position: relative;
    margin:16px auto;
    border-bottom: 2px solid #2b2b2b;
}

.index_title_pic span {
    position: absolute;
    top: -5px;
    font-weight: normal;
    border-right: 3px solid #fff !important;
    height: 38px;
    line-height: 44px;
    padding-bottom:8px;
}

.index_title_pic span a{
    font-size:22px;
    color:#333;
    border-bottom: 2px solid #F54343;
    padding: 0 8px 4px 4px;
}

.index_title_pic a{
    color:#333;
    font-size:14px;
    height:20px;
}

.index_title_pic a:hover{
    color:#666;
    -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}
.index_pic{width:1000px;height:600px;position:relative;background:#333; margin:10px auto;}
.index_pic .btn{position:absolute;width:15px;height:70px;top:608px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.index_pic .prev{left:0;background:url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/bannerSmall_prev.d433ef48.png;vpn_img) no-repeat;}
.index_pic #prevTop,.index_pic #nextTop{top:300px;width: 46px;height: 70px;}
.index_pic #prevTop{background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/bannerBig_prev.f660b78d.png;vpn_img) 0 0 no-repeat;}
.index_pic #nextTop{background: url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/bannerBig_next.c3e54944.png;vpn_img) 0 0 no-repeat;}
.index_pic .next{right:0;background:url(https://libvpn.swfu.edu.cn/vpn/89/https/QAZC64LGMWYGP4LNM6YGG55N/fe/area/image/bannerSmall_next.756e50eb.png;vpn_img) no-repeat;}
.index_pic li{float:left;}
.index_pic .cf li{position: relative;color: #fff;}
.index_pic .cf a{display: block; width: 680px;height: 600px; position: absolute;color: #fff;}
.index_pic .cf li span{display: block;width: 1000px; position: absolute; left: 0; bottom: 0;padding: 10px 20px;line-height: 22px;text-align:left;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6}
.index_pic .picBox{height:600px;position:relative;overflow:hidden;}
.index_pic .picBox ul{height:600px;position:absolute;}
.index_pic .picBox li{width:1000px;height:600px;}
.index_pic .listBox{width:960px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.index_pic .listBox ul{height:100px;position:absolute;}
.index_pic .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.index_pic .listBox li i{display:none;}
.index_pic .listBox li a{display: block;width:124px;height: 70px;}
.index_pic .listBox li img{width:124px;height: 70px;}
.index_pic .listBox .on img{width: 118px;height: 64px;border:3px solid #AEAEAE;}
.index_pic .listBox .on i{display:block;}

/*---------------------------------------------------   相册  end ---------------------------------------------------*/

.bottom{
    width:100%;
    /*padding:20px 0;*/
    margin:60px auto 0 auto;
}

.bottom_warp{
    width:1000px;
    /*margin:20px auto;*/
    height:300px;
}

.bottom_left{
    width:233px;
    margin-right:31px;
    height:175px;
    float:left;
    border-right:1px solid #ccc;
}

.bottom_center{
    width:343px;
    margin-right:31px;
    height:175px;
    float:left;
    border-right:1px solid #ccc;
}

.bottom_right{
    width:350px;
    height:175px;
    float:left;
}

.bottom_tit{
    font-family: "微软雅黑";
    font-size:20px;
    color:#666;
    margin-bottom:20px;
}

.bottom_text{
    font-size:12px;
    color:#999;
}

.bottom_text li{
    float: left;
    margin-right: 15px;
    font: normal 12px/28px "Microsoft Yahei";
}

.bottom_text a{
    color:#666;
}

.bottom_text a:hover {
    text-decoration:underline;
}

.bottom_right_one{
    width:400px;
    /*text-align:center;*/
}

.bottom_right_one img{
    margin: 4px auto;
    text-align:center;
}

.bottom_right_two{
    width:400px;
    margin-top:0px;
}

.bottom_right_t{
    margin-top:30px;
}

.bottom_right_a a{
    color:#666;
}

.bottom_right_a a:hover {
    text-decoration:underline;
}

.bottom_right_two_l{
    float:left;
    /*margin-right:13px;*/
    color:#666;
}

.bottom_right_two_l li{
    margin:10px 0;
}

.bottom_right_two_r{
    float:left;
    margin-top:5px;
}

.bottom_d{
    font-size:12px;
    color:#666;
    width:1000px;
    margin:20px auto;
    text-align:center;
    display:table;
}

.bottom_z{
    font-size:12px;
    color:#666;
    width:1000px;
    margin:10px auto;
    text-align:center;
    padding-top:20px;
    display:table;
    border-top:1px solid #ccc;
}

.bottom_z li{
    float:left;
    margin-right:4px;
}

.bottom_z a{
    color:#333;
}

.bottom_z a:hover {
    text-decoration:underline;
}