@charset "utf-8";
/*全局默认样式 begin*/
*{margin:0;padding:0;list-style-type:none;border:0 }
body{font:14px/24px "微软雅黑", Verdana, Lucida ,Helvetica,sans-serif; color:#333}
h1,h2{font-size:18px; font-weight:normal} h3,h4{font-size:16px; font-weight:normal}
em,i{font-style:normal}
#main_width{width:1000px; margin:0 auto}
a{text-decoration:none; color:#333; cursor:pointer; outline:none}a:hover{color:#E81C3D}
.clear{display:none;} 

/*top*/
.top{height:30px; line-height:30px; background:#F8F8F8; border-bottom:1px solid #FFF; box-shadow: 0 1px 1px #D2D2D2; color:#666}
.top_menu{width:880px; float:left}
.top_menu span a{display:block; width:100px; margin-right:15px; text-align:center; float:left}
.top_menu span a:hover{background:#3388ff; color:#FFF}
.top_login{width:120px; float:left}
.top_login a{display:block; width:60px; text-align:center; float:left}
.top_login a:hover{background:#3388ff; color:#FFF}

/*header*/	
.header{height:110px; overflow:hidden; padding:12px 0; * padding:8px 0}
.logo{width:200px; float:left; margin-right:2px}

/*top_center*/
.top_center{width:570px; float:left}
.top_ad{width:568px; border:1px solid #D2D2D2; margin-bottom:10px;}
fieldset.search {border:none;width:562px;}
.search button {border:none;float:left;}
.search_txt {font-size:18px; color:#D2D2D2; font-family:"微软雅黑"; float:left; padding-left:20px; width:502px; height:34px; line-height:34px}
.search input.box:focus {outline: none;}
.search_btn {width: 34px;height: 34px; float:right; cursor: pointer;text-indent: -9999px;
background:url(../images/seek_ico.gif); margin-top: 0px;}
.search{width:568px; height:34px; line-height:34px; background:#FFF; border:1px solid #D8D8D8}

/*top_right*/
.top_right{width:208px; float:left; margin-left:20px}
.top_right h2{margin-bottom:5px} .top_right h2 span{font-size:14px; color:#666; float:right}
.top_right i a{color:#666;height:22px; font-size:12px; height:22px; padding:2px 14px; margin:0 0 3px 0; background:#E9E9E9}
.top_right i a:hover{background:#3388ff; color:#FFF}

/*nav*/
.nav{height:54px; background:#00A0E9; padding:10px; overflow:hidden; text-align:center}
.s_nav{width:150px; padding:0 6px; float:left; overflow:hidden; height:55px; border-right:1px solid #1a78a3; box-shadow:1px 0 0 0 #5BC5F5}
.s_nav li{float:left; font-size:16px; width:40px; list-style-type:none; margin:0 5px 2px 5px;}
.s_nav a {color:#FFF}

/*t_line_left*/
.t_line_left{width:405px; float:left; height:520px; overflow:hidden; margin-bottom:20px}
.index_tit h2{height:40px; line-height:40px; border-top:2px solid #00A0E9; font-size:20px; color:#000}
.t_line_left img{border:1px solid #D2D2D2}
.t_line_left h3{margin:5px 0}
.t_line_left h3 span,.t_line_left li span{padding:0 7px; font-size:13px; margin-left:5px; color:#FFF; background:#3388FF}
.t_line_left p{text-indent:24px; margin-bottom:10px} .t_line_left p a{color:#555}
.t_line_left li {line-height:38px; font-size:16px; border-top:1px solid #EFEFEF}

/*t_line_center*/
.t_line_center{width:320px; float:left; margin:0 20px; height:520px; overflow:hidden}
.nTab{border-top:1px solid #94DDFF;}
.nTab .TabTitle{clear:both; height:30px; overflow:hidden}
.nTab .TabTitle li{width:80px; float:left;cursor:pointer; padding:4px 0 2px 0; text-align:center; font-size:20px; color:#000}
.nTab .TabTitle li a{color:#000}
.nTab .TabTitle .active{border-top:3px solid #00A0E9; margin-top:-1px;}
.nTab .TabContent{padding-top:10px}
.none {display:none}


/*国内&财经新闻*/
.gn_top img{width:137px; height:115px; border:1px solid #D2D2D2; float:left; margin-right:8px}
.gn_top P{color:#666; font-size:12px; margin-bottom:7px}
#myTab0_Content0 li{font-size:16px; line-height:39px; border-bottom:1px solid #EFEFEF}
#myTab0_Content2 li{font-size:16px; line-height:39px; border-bottom:1px solid #EFEFEF}


/*国际新闻*/
.tab_new p{color:#666; font-size:12px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #EFEFEF}


/*新闻排行*/
.t_line_right{width:235px; float:left}
.t_line_right li span {height:22px; line-height:22px; width:22px; background:#3388FF; margin:2px 10px 20px 0; color:#FFF; display:block; float:left; text-align:center} 
.t_line_right li{height:56px; font-size:16px; border-bottom:1px solid #EFEFEF; padding-top:6px;}
.t_line_right img{margin-top:10px}


/*product_news*/
.product_news{width:745px; float:left; margin-right:20px}
.pro_list{margin:10px -20px 0 -20px}
.pro_list li{width:352px; margin:0 20px; float:left; line-height:40px; font-size:16px; border-bottom:1px solid #EFEFEF}
.nTabb .TabTitle{border-top:1px solid #94DDFF}
.nTabb .TabTitle a{color:#000}
.nTabb .TabTitle li{width:80px; float:left; cursor:pointer; padding:4px 0 2px 0; text-align:center}
.nTabb .TabTitle li a{font-size:18px}
.nTabb .TabTitle .active{border-top:2px solid #00A0E9;}
.nTabb .TabContent{padding-top:10px}



/*手风琴*/
.dropList{width:235px; float:right; border-bottom:1px solid #EBEBEB}
.dropList dl dt{width:233px; height:34px; line-height:34px; text-indent:20px; border:1px solid #EBEBEB; border-bottom:1px #EBEBEB}
.dropList dl dt p {cursor:pointer; margin-right:8px}
.dropList dl dt P.dropList-hover {color:#E81C3D; margin-right:7px}
.dropList dl dd {display:none; overflow:hidden; width:235px;}
.dropList dl dd img{border-top:1px solid #EBEBEB}

/*.main_ad*/
.main_ad{margin:20px 0}

/*bottom_main_left*/
.bottom_main_left{width:405px; float:left; margin-right:20px; _margin-right:10px}
.s_topic{width:405px; height:121px; margin-bottom:15px; overflow:hidden}
.s_topic img {width:164px; float:left; border:1px solid #D2D2D2; margin-right:10px}
.s_topic p{line-height:22px; color:#666; font-size:12px}

/*bottom_main_right*/
.bottom_main_right{width:575px; float:left}


/* 焦点图 begin */
.FocusPic {width:485px; float:left; height:242px; position:relative; zoom:1; overflow:hidden}
.FocusPic img{width:485px; height:242px}
.FocusPic .FP_angle{width:7px;height:7px;overflow:hidden;font-size:0;line-height:0;position:absolute;z-index:10;}
.FocusPic .FP_arr_left{width:13px;height:25px;position:absolute;z-index:8;top:85px;left:5px;background:url(../images/p_w_06.gif) no-repeat 0 0;filter:Alpha(Opacity=80);opacity:.8;cursor:pointer;}
.FocusPic .FP_arr_right{width:13px;height:25px;position:absolute;z-index:8;top:85px;right:5px;background:url(../images/p_w_06.gif) no-repeat -200px 0;filter:Alpha(Opacity=80);opacity:.8;cursor:pointer;}
.FocusPic .FP_NumList{position:absolute;right:20px;bottom:10px;zoom:1;overflow:hidden;z-index:9;}

.FocusPic .FP_NumList span{float:left; margin-left:5px; width:10px; height:10px; line-height:30px; border-radius:5px; display:inline;background:#FFF;cursor:pointer;}

.FocusPic .FP_NumList span.selected{background:#3388ff;}

.FocusPic .FP_pic{width:485px;height:242px;overflow:hidden;float:left;}
.FocusPic .FP_pic .FP_tit_bg{height:40px;width:100%;margin-top:-40px;background:#000;filter:Alpha(Opacity=30);opacity:.3;}
.FocusPic .FP_pic .FP_tit_txt{line-height:36px;padding-left:18px;margin-top:-40px; font-size:16px; color:#fff;position:relative;*position:static;}
.FocusPic .FP_pic .FP_tit_ico{width:11px;height:15px;margin:-22px 0 0 7px;overflow:hidden;font-size:0;line-height:0;position:relative;*position:static;}
.FocusPic .FP_pic a:link,.FP_pic a:visited{color:#fff;text-decoration:none;}
.FocusPic .FP_pic a:hover{text-decoration:underline;}

/* record */
.record_ico{width:85px; float:left; margin-left:10px}
.record_ico span{display:block; width:78px; height:78px; margin-bottom:5px}
.record_ico span a{background:#F3F3F3 url(../images/sj_ico.png) no-repeat left top; color:#333; display:block; text-align:center; padding-top:40px; width:78px; height:38px;}
.record_ico span a:hover{background:#666666 url(../images/sj_ico.png) no-repeat left bottom; color:#FFF;}
#record_ico1 a{background-position:-78px top} #record_ico1 a:hover{background-position:-78px bottom}
#record_ico2 a{background-position:-156px top} #record_ico2 a:hover{background-position:-156px bottom}
.record_list{margin:2px -10px; height:160px; overflow:hidden}
.record_list li{width:277px; margin:0 10px; float:left; line-height:40px; font-size:16px; border-bottom:1px solid #EFEFEF}


/* bazaar */
.bazaar_list{height:204px; overflow:hidden}
.bazaar li{line-height:39px; font-size:16px; border-bottom:1px solid #EFEFEF}
.bazaar li span{padding:0 7px; font-size:13px; margin-left:5px; color:#FFF; background:#3388FF}

/* tab3 */
.tab3{width:320px; margin-top:20px; _margin-top:15px; float:left; margin-right:20px}
.nTabc .TabTitle{background:url(../images/line.png) repeat-x; overflow:hidden}
.nTabc .TabTitle li{width:120px; float:left; height:38px; line-height:38px; display:block; cursor:pointer;text-align:center}
.nTabc .TabTitle li a{font-size:20px; color:#000; }
.nTabc .TabTitle .active{border-top:3px solid #00A0E9; margin-top:-1px}
.nTabc .TabContent{padding-top:10px}
#myTab2_Content0 img{border:1px solid #D2D2D2; margin-bottom:10px;}
#myTab2_Content0 p{font-size:12px; color:#; margin-bottom:10px}
#myTab2_Content0 li{line-height:40px; font-size:16px; border-top:1px solid #EFEFEF}

#myTab2_Content1 img{border:1px solid #D2D2D2; margin-bottom:10px;}
#myTab2_Content1 p{font-size:12px; color:#666; margin-bottom:10px}
#myTab2_Content1 li{line-height:40px; font-size:16px; border-top:1px solid #EFEFEF}


/* video */
.video{width:235px; margin-top:20px; _margin-top:15px; float:left}
.video img{border:1px solid #D2D2D2}
.video li{border-top:1px solid #EFEFEF; margin:6px 0; padding:10px 0; background:url(../images/sp_ico.gif) no-repeat left 15px; height:43px; overflow:hidden; font-size:16px; padding-left:30px}

/* footer */
.footer{background:#F3F3F3; padding:20px 0}
.footer h2{margin-bottom:10px}
.footer h2 span{float:right; font-size:12px; font-weight:normal}

/* activity */
.activity{width:720px; float:left; margin-right:30px}
.activity li{float:left; font-size:12px; width:160px; margin:8px 10px}
.activity li img{width:50px; float:left; margin-right:10px}
.activity li span{color:#999; }
.activity li a{color:#004267; line-height:18px}

/* book */
.book{width:250px; float:left}
.s_book{margin-bottom:20px}
.s_book img{width:90px; height:100px; float:left; margin-right:10px}
.s_book p a{color:#666; font-size:12px}

.link li{margin-right:5px; font-size:12px; width:160px; float:left}

/* copyright */
.copyright{text-align:center}
.copyright ul{width:750px; margin:0 auto}
.copyright li{ padding:0 20px; line-height:18px; float:left; border-right:1px solid #DDD}
.copyright p{margin-top:5px}

/* section */

#div1{margin-top:-250px; width:130px; z-index:999; position:absolute; display:none}


/* 新闻列表页 */
.news_top_ad{margin:10px 0; position:relative}
.news_top_right{width:570px; float:right}
.news_left{width:660px; float:left; margin-right:20px}
.new_right{width:320px; float:left; position:relative }
.s_hot{padding-bottom:10px; clear:both; margin-bottom:10px; border-bottom:1px solid #EFEFEF}
.s_hot p{font-size:12px; color:#666}
.new_right_hot{height:365px; overflow:hidden; margin-bottom:15px}
.news_right_ad{margin-bottom:15px;}
.news_fixed{ width:100%;  position:fixed; top:0; z-index:10;}
.news_dy{background:url(../images/news_dy_ico.png) no-repeat left center; margin-top:17px; padding-left:20px; width:200px; float:left;color:#00a0e9}
.page_logo{width:174px; float:left; margin-right:20px}


/* 新闻页幻灯片 */
.focusArea{width:660px; float:left; margin-right:20px; height:360px; background: #FFF url(../images/loading.gif) center no-repeat; position:relative; margin-bottom:15px}
.focusArea .bgGray, #indexFocus ul.indexFocusList li p, .litImgList li p {background:url(../images/bgFocus.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/bgFocus.png');_background: none}
#indexFocus .ui-ifPrevBtn {background: url(../images/arrLeftFocus.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/arrLeftFocus.png');_background: none;float: left}
#indexFocus .ui-ifNextBtn {background: url(../images/arrRigFocus.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/arrRigFocus.png');_background: none;float: right;}
#indexFocus, #indexFocus .ui-ifPrevWrap .ui-prevImg, #indexFocus .ui-ifNextWrap .ui-nextImg {display: none;cursor: pointer;}
#indexFocus .ui-ifPrevWrap, #indexFocus .ui-ifNextWrap {position: absolute;z-index: 99;bottom: 150px;background: rgba(0,0,0,0.5) none repeat scroll 0 0!important;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#64000000, endColorstr=#64000000);width: 34px;height: 56px;overflow: hidden;padding: 7px 0;}
#indexFocus .ui-ifPrevBtn, #indexFocus .ui-ifNextBtn {display: inline-block;width: 34px;height: 56px;text-indent: -1000px;overflow: hidden;}
#indexFocus .cur {background: rgba(0,0,0,0.8) none repeat scroll 0 0!important;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#64000000, endColorstr=#64000000);width: 140px}
#indexFocus .cur .ui-prevImg, #indexFocus .cur .ui-nextImg {display:inline-block;width: 100px;height:56px;}
#indexFocus .cur .ui-prevImg {float:left;}
#indexFocus .cur .ui-nextImg {float:right;}
#indexFocus .indexFocusCon {width:660px;height:360px;overflow:hidden;position:relative;z-index:0;}
#indexFocus ul.indexFocusList li {width: 660px;height: 360px;position: relative;z-index: 0;}
#indexFocus ul.indexFocusList li p {position: absolute;left: 0;bottom: 0;display: block;width: 100%;height: 60px;line-height: 60px;color: #fff;text-indent: 20px;font-family: Microsoft YaHei, SimHei;font-size: 22px}
#indexFocus ul.indexFocusList li #indexFocus p {position: absolute;bottom: 30px;color: #fff;width: 100%;height: 40px;line-height: 40px;font-size: 18px;text-indent: 20px}
#indexFocus .indexFocusNum {position: absolute;z-index: 99;right: 10px;bottom: 10px}
#indexFocus .indexFocusNum a {float: left;display: inline-block;width: 10px;height: 10px;background: #eee;text-indent: -100px;overflow: hidden;margin: 0 5px}
#indexFocus .ui-ifPrevWrap, .litImgList .ui-ifPrevWrap {left: 0}
#indexFocus .ui-ifNextWrap, .litImgList .ui-ifNextWrap {right: 0}
#indexFocus ul.indexFocusList, .litImgList ul.indexFocusList {position: absolute;z-index: 0;left: 0;top: 0;}
#indexFocus .indexFocusNum .hover, .litImgList .indexFocusNum .hover {background: #4c99e8;}

/* 新闻页选项卡 */
.nTab1 .TabTitle1{clear:both; margin-bottom:10px; height:34px; overflow:hidden;border-bottom:1px solid #94DDFF;}
.nTab1 .TabTitle1 li{width:120px;  float:left;cursor:pointer; padding:4px 0 2px 0; text-align:center; font-size:20px; color:#000}
.nTab1 .TabTitle1 li a{color:#000; }
.nTab1 .TabTitle1 .active{ border-bottom:4px solid #00A0E9;}
.nTab .TabContent1{padding-top:10px}

/* 新闻列表 */
.s_news{width:630px; height:190px; margin-bottom:20px; padding:15px; background:#F8F8F8}
.s_news_pic{width:223px; text-align:center; background:#FFF; height:178px; overflow:hidden; float:left; border:1px solid #D2D2D2;margin-right:15px}
.s_news_pic img {width:auto; height:178px}
.n_news{float:left; width:380px}
.n_news h2{font-size:16px; margin-bottom:10px; border-bottom:1px solid #C0C0C0; line-height:38px; height:38px; overflow:hidden}
.n_news p{color:#666; text-indent:24px}
.jiathis_style{}

/***************分页******************/
.pages {
    width: 100%;
    text-align: center;
    height: 28px;
    margin: 15px auto;
    font-size: 12px;
}

.pages ul {
    height: 28px;
    line-height: 28px;
    padding: 0;
    margin: 0 auto;
    display: inline-block;
}

.pages ul li {
    float: left;
    margin: 0 2px;
    line-height: 22px;
    height: 22px;
}

.pages ul li a, .pages ul li span {
    color: #296CB3;
    padding: 5px 8px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 12px;
    text-decoration: none;
}

.pages ul li.selected a {
    font-weight: bold;
    color: #fff;
    background: #296CB3;
    border: 1px solid #296CB3;
}

.pages ul li  a:hover {
    font-weight: bold;
    color: #fff;
    background: #296CB3;
    border: 1px solid #296CB3;
}
.news_bottom {background: url(../images/news_b_bg.png) repeat-x; height:60px; margin:50px 0 20px 0; padding:10px 0}
.news_bottom img{padding:0 15px; float:left; margin-top:-20px}
 .news_bottom h2 strong{font-weight:normal; color:#3388FF}
.news_bottom p{font-size:18px}
.news_bottom_right ul{padding-top:20px}
.news_bottom_right li{float:left; font-size:18px; width:150px}
.news_bottom_left{width:400px; float:left}
.news_bottom_right li a span {display: block;width: 22px; float:left;height: 22px;display: block;background:url(../images/news_b_ico.png) no-repeat left top; margin-right:5px}
.news_bottom_right li a:hover{color:#3388FF}
.news_bottom_right{width:600px; float:left}
.news_bottom_right li a .n_bottom_ico01{background-position:0 top;}
.news_bottom_right li a:hover .n_bottom_ico01{background-position:0 bottom}
.news_bottom_right li a .n_bottom_ico02{background-position:-22px top;}
.news_bottom_right li a:hover .n_bottom_ico02{background-position:-22px bottom}
.news_bottom_right li a .n_bottom_ico03{background-position:-44px top;}
.news_bottom_right li a:hover .n_bottom_ico03{background-position:-44px bottom}
.news_bottom_right li a .n_bottom_ico04{background-position:-66px top;}
.news_bottom_right li a:hover .n_bottom_ico04{background-position:-66px bottom}

/* box*/
#nav_keleyi_com{position:relative;top:0; background:#FFF; z-index:9999; width:660px}
#box{width:660px}
#box li{margin-bottom:20px; width:660px; height:420px; position:relative}
#box img { width:660px}
#bg{background:#000; width:660px; position:absolute; height:100px; top:320px; filter:alpha(opacity:0.5); opacity:0.5;  left:0; top:350; z-index:1}
.s_box{ position:absolute; left:0; top:320px; padding:15px; height:70px; color:#FFF; z-index:2}
.s_box h3{font-size:18px; margin-bottom:7px}  .s_box h3 a{color:#FFF} .s_box p{line-height:20px}

/* 新闻内页 */
.page_news_left{width:743px; float:left; margin-right:20px}
.page_s_news{padding:20px 20px 40px 20px; margin-bottom:20px; border:1px solid #D2D2D2}.page_s_news p{text-indent:24px; color:#666; margin-bottom:20px} .page_s_news h3{margin-bottom:10px}
.news_h1 h1 {text-align:center; font-size:24px; margin-bottom:15px; padding-top:30px}
.news_h1_span{margin-bottom:15px; font-size:12px; color:#999; height:30px; line-height:30px; border-bottom:1px dotted #D2D2D2} 
.news_h1_span a{color:#999; margin:0 5px}
.news_h1_span span{float:right}
.news_h1_span span em{float:left; margin-right:5px;}
.news_h1_span span i{background:url(../images/page_news_ico.png) no-repeat left center; width:13px; height:13px; display:block; float:left; margin-top:10px}
.news_top_pic {width:500px; margin:0 auto; overflow:hidden}
.news_top_pic img{width:auto; height:397px; border:1px solid #D2D2D2}
.news_reading{background:#F8F8F8; padding:20px; margin:15px 0}
.news_reading h2{border-bottom:1px dotted #D2D2D2; margin-bottom:5px; height:30px; line-height:30px}
.news_reading i{background:url(../images/page_news_ico.png) no-repeat right center; width:13px; height:13px; display:inline-block; margin-left:5px}.news_reading p{margin-bottom:0}

/* 新闻内页选项卡 */
.nTab2 .TabTitle1{clear:both; margin-bottom:10px; height:34px; overflow:hidden;border-bottom:1px solid #94DDFF;}
.nTab2 .TabTitle1 li{width:120px;  float:left;cursor:pointer; padding:4px 0 2px 0; text-align:center; font-size:20px; color:#000}
.nTab2 .TabTitle1 li a{color:#000}
.nTab2 .TabTitle1 .active{ border-bottom:4px solid #00A0E9;}
.nTab .TabContent1{padding-top:10px}

.news_list{margin:10px -20px 0 -20px}
.news_list li{width:352px; float:left; margin:0 19px; line-height:39px; font-size:16px; border-bottom:1px solid #EFEFEF}


.page_news_right{width:235px; float:left}

#ly{width:100%; margin-top:30px}

.ss_box {margin-top:10px}.ss_box h3{color:#999; font-size:14px;} .ss_box h3 strong{color:#2b8ce6} .ss_box p{text-indent:24px; color:#666}

.video_h1{font-size:24px; margin-bottom:15px; padding-top:10px; border-top:1px dotted #D2D2D2}
.video_h1_span{margin-bottom:15px; font-size:12px; color:#999; height:30px; line-height:30px;} 
.video_h1_span a{color:#999; margin:0 5px}
.video_h1_span span{float:right}
.video_h1_span span em{float:left; margin-right:5px;}
.video_h1_span span i{background:url(../images/page_news_ico.png) no-repeat left center; width:13px; height:13px; display:block; float:left; margin-top:10px}

/* 新闻内页选项卡 */
.nTab3 .TabTitle2{width:320px; float:left; margin-bottom:10px; height:37px; overflow:hidden; background:#131313}
.nTab3 .TabTitle2 li{width:132px;  float:left;cursor:pointer; text-align:center; font-size:20px; color:#FFF}
.nTab3 .TabTitle2 li a{color:#FFF; height:37px; line-height:37px; display:block;width:120px}
.nTab3 .TabTitle2 li a:hover{background:#303030}
.nTab3 .TabTitle2 .active{background:#303030}
.nTab .TabContent1{padding-top:10px}
.n_video{background:#303030; height:472px; color:#999}

.p_video img{width:130px; height:79px; float:left; margin:0 10px; border:1px solid #747474}
.p_video h2{font-size:14px; height:40px; overflow:hidden; line-height:20px; margin:0 10px 15px 0}
.p_video a{background:#444; color:#999; float:left; padding:10px 0; margin-bottom:7px; width:320px; display:block} .p_video a:hover{background:#3388FF; color:#FFF}

.video_introduction{margin-top:1px}
.video_introduction h2{height:37px; padding:0 20px; background:#EBEBEB; font-size:20px} .video_introduction p{background:#F8F8F8; padding:10px 15px 15px 15px}

.focus {width:100%; min-width:1000px; height:380px; overflow:hidden; margin-bottom:15px; position:relative; border-top:5px solid #545454; border-bottom:5px solid #545454}
.f-img-list {width:100%; height:380px; overflow:hidden; position:absolute; left:0; top:0; z-index:100; background:url(../js/plus/focusbanner/f-img-list-bg.jpg) repeat-x}
	.f-img-list li {width:100%; text-align:center; position:absolute; left:0; top:0; z-index:101; background:url(#) center no-repeat}
		.f-img-list li.on {z-index:105}
		.focus .f-b {width:1000px; margin:auto; position:relative; z-index:110}
		.focus .f-b .f-content {width:100%; height:100%; position:absolute}
		.d-img-list-bg,.d-img-list {width:200px; position:absolute; left:100px; top:0; height:380px}
		.d-img-list-bg {background:#000; opacity:0.2; filter:Alpha(Opacity = 20)}
		.d-img-list li {position:absolute; left:0; top:0; z-index:112; display:none; width:200px; height:380px}
			.d-img-list li.on {z-index:113; display:block}
		.d-img-list li h3 {padding:60px 10px 10px 10px; color:#37a4e4; font-size:22px; font-family:Microsoft YaHei; font-weight:normal}
	.d-img-list li p {padding:10px; color:#FFF; font-size:16px; font-weight:normal; line-height:1.6; font-family:Microsoft YaHei}
		.focus-btns {position:absolute; right:140px; top:280px}
		.btn-focus {width:146px; height:50px; display:inline-block; margin-right:10px; background:url(../js/plus/focusbanner/btn-focus.png) no-repeat; display:none}
		.btn-focus.on {display:block}
		.btn-focus-down {background-position:0 0}
		.btn-manage {background-position:0 -50px}
		.focus-page-btn {width:66px; height:66px; background:url(../js/plus/focusbanner/focus-page-btns.png) no-repeat; position:absolute; top:160px; z-index:110}
			.focus-btn-prev {background-position:0 0; left:30px}
			.focus-btn-next {background-position:-66px 0; right:30px}
			
.video_tit h2{font-size:20px; border-top:1px dotted #DDD; height:40px; line-height:40px}
	.i_left{width:488px; float:left; background:#F8F8F8; border:1px solid #D2D2D2; margin:0 20px 30px 0}
	.i_n_left{padding:10px} .i_n_left img{width:66px; margin:15px 0; height:66px; float:left; margin-right:20px;}  .i_ss_left{width:380px; float:left} .i_n_left h3{border-bottom:1px dotted #DDD; height:30px; line-height:30px; margin-bottom:5px}  .i_n_left p{line-height:22px; color:#666}

.i_right{width:490px; float:left}.i_right li {
	width: 235px;
	float: left;
	margin:0 10px 20px 10px;_margin:0 3px 20px 4px;
}.i_right li img{border:1px solid #D2D2D2} .i_right li span{display:block; height:34px; line-height:34px; background:url(../img/v_s_ico.png) no-repeat left center; padding-left:18px}

.video_roll{margin:0 auto; width:1000px; margin-bottom:30px;_margin-bottom:0px}

.video_left{width:745px; float:left; margin-right:20px}
#s_video_list li img{border:1px solid #D2D2D2; margin-bottom:0; width:233px; height:133px} #s_video_list li span{display:block; font-size:14px;  height:34px; line-height:34px; background:url(../img/v_s_ico.png) no-repeat left center; padding-left:18px}
.scene {margin-bottom:20px}
#s_video_list li {
	width: 235px;
	float: left;
	margin:0 10px 20px 10px; _margin:0 6px 20px 6px;
}
.video_right{width:235px; float:left}
.video_right_ranking{background:#F8F8F8; margin-bottom:20px} .video_right_ranking h2{font-size:20px; line-height:40px; height:40px; padding:0 10px; border-top:2px solid #00A0E9; border-bottom:1px dotted #DDD} .video_right_ranking h2 span a{font-size:12px; float:right; color:#999}
.video_right_ranking li{padding:0 10px; height:39px; line-height:39px; border-bottom:1px solid #EFEFEF} .video_right_ranking li i{width:17px; height:17px; line-height:17px; margin-top:12px; text-align:center; background:#38F; display:block; margin-right:10px; _margin-right:5px; float:left; color:#FFF}

/***************分页******************/
#fenye1{ float:left; margin-top:10px;}
#fenye1 ul{ float:left; margin-left:380px; }
#fenye1 ul li{ float:left; line-height:24px; font-size:14px; margin-left:5px;padding: 4px 6px; border:1px solid #ccc;  font-weight:bold; cursor:pointer; color:#999;}
#fenye1 ul li a{ color:#999;}
#fenye1 ul li.xifenye{ width:38px; text-align:center; float:left; position:relative;cursor: pointer;}
#fenye1 ul li .xab{ float:left; position:absolute; width:39px; border:1px solid #ccc; height:123px; overflow-y: auto;overflow-x: hidden;top:-125px; background-color: #fff; display:inline;left:-1px; width:50px;}
#fenye1 ul li .xab ul{ margin-left:0; padding-bottom:0;}
#fenye1 ul li .xab ul li{ border:0; padding:4px 0px; color:#999; width:34px; margin-left:0px; text-align:center;}

	
/* section */
.section{overflow:hidden; z-index:999}
.section ul{}
.section li{float:left;}
.section li .photo{width:223px; height:178px;overflow:hidden;}
.section .rsp{width:223px; height:178px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:223px; height:178px;left:-223px;top:0px;overflow:hidden;}
.section .text h3{width:193px;height:103px;text-align:center; padding:50px 20px 0 20px; color:#FFF;background:#000;filter:alpha(opacity:0.7); opacity:0.7;}

.section{overflow:hidden;width:223px; text-align:center; background:#FFF; height:178px; overflow:hidden; float:left;border:1px solid #D2D2D2;margin-right:15px; }
.section li{width:223px;  background:#FFF; height:178px;  position:relative;display:inline;overflow:hidden} .photo img{width:223px; height:178px}
.section li .photo{width:223px; height:178px;overflow:hidden;}
.section .rsp{width:223px; height:178px;overflow:hidden;position: absolute;background:#000;top:1px;left:1px;}
.section .text{position:absolute;width:223px; height:178px;left:-282px;top:0px;overflow:hidden;}
.section .text h3{width:203px; height:178px;text-align:center; margin-top:0; padding-top:60px; background:#000;filter:alpha(opacity:0.7); opacity:0.7;} .section .text h3 img{width:29px; height:34px}
.section span{display:block; text-align:center; height:36px; line-height:36px}

