@charset "utf-8";
/*global*/
/* 全局CSS定义 */
*{margin:0;padding:0;}
body{font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;text-align:center;margin:0 auto;padding:0;font-size:14px;color:#333;}

h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:bold;text-align:left;white-space:nowrap;*text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
h1{font-size:14px;}
h1{line-height:2.0em;}
ul,ol,li{list-style:none;}
h2,h3{font-family:'微软雅黑','黑体';font-size:16px;}

/* 默认链接颜色 */
a{outline-style:none;color:#393939;text-decoration:none}
a:hover{color:#C90000;text-decoration:underline;}
a.emp,a.emp:hover{font-weight:bold;color:#039;}
a.normal,a.normal:hover{font-weight:normal;}

/* 通用属性 */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/*常用方法*/
.show{display:block;}
.hidden{display:none;}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';font-size:10px;}
.b{font-weight:bold;}

/* CSS空白 */
.blank1{margin:0 auto;height:1px;font-size:1px;background:none;clear:both;}
.blank2{margin:0 auto;height:2px;font-size:1px;background:none;clear:both;}
.blank3{margin:0 auto;height:3px;font-size:1px;background:none;clear:both;}
.blank5{margin:0 auto;height:5px;font-size:1px;background:none;clear:both;}
.blank10{margin:0 auto;height:10px;font-size:1px;background:none;clear:both;}
.blank20{margin:0 auto;height:20px;font-size:1px;background:none;clear:both;}

/* 虚线 */
.line1{margin:0 auto;height:1px;font-size:1px;background:url(../images/dot_icon.png);clear:both;overflow:hidden;}

/* 通用样式 */
img{border:none;}

p{line-height:1.6em;overflow:hidden;text-align:left;color:#666;}
p a,p a:hover{color:#666;}
.mr{margin-right:0;}

/*layout*/
#header{margin:0 auto;width:1040px;}
#header .logo2{position:relative;height:70px;background:none;}
#header .logo2 img{position:absolute;left:0;top:24px;}

#header .nav{padding-right:20px;height:38px;background:#B61503;border-bottom:solid 1px #FFF;}
#header .nav a{float:right;padding:0 20px;height:38px;line-height:38px;border-left:solid 1px #E74B3E;color:#FFF;font-size:14px;text-align:center;font-weight:bold;}
#header .nav a:hover{background:#CC1704;}
#header .nav a.rline{border-right:solid 1px #E74B3E;}
#header .banner{width:1040px;height:273px;}

#main{margin:0 auto;padding-top:5px;width:1040px;}
#left{float:left;width:720px;overflow:hidden;}
#right{float:right;width:300px;overflow:hidden;}
/*index*/


.column298{margin-bottom:10px;width:298px;border:solid 1px #C9CCD1;text-align:left;}
.column298 .title{padding:0 10px;border-bottom:solid 1px #C9CCD1;height:42px;line-height:44px;background:url(../images/t_title.jpg);overflow:hidden;text-align:right;}
.column298 .title h2{float:left;height:42px;margin-top:0;*margin-top:1px;_margin-top:0;color:#BF1D12;}
.column298 .title a,.column298 .title a:hover{color:#595A5C;line-height:42px;*line-height:44px;_line-height:42px;}
.column298 ul {padding:6px 10px;}
.column298 ul li{padding-left:10px;width:268px;line-height:1.8em;background:url(../images/dot.gif) 0 9px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.column298 h3{position:relative;top:0;*top:1px;_top:0;text-align:right;line-height:18px;font-weight:normal;}
.column298 dl{padding:6px 10px;border-bottom:solid 1px #CCC;text-align:left;line-height:1.6em;}
.column298 dl dt a{color:#003399;}
.column298 dl dd{font-size:12px;}
.column298 .content{padding:6px 10px;}
.column298 .content img{float:right;margin-left:10px;}
.column298 .content p{margin-bottom:10px;font-size:12px;text-indent:2em;}
.column298 .content p a{margin-left:10px;color:#003399;}

.columnA{float:left;width:370px;}
.columnA h3 a{position:relative;top:0;*top:1px;_top:0;text-align:right;line-height:18px;font-weight:normal;font-size:12px;color:#000099}
.columnA ul{margin-top:10px;border-top:solid 1px #CCCCCC;}
.columnA ul li{width:340px;}
.ad300x158{margin-bottom:10px;width:300px;height:158px;overflow:hidden;}
.ad718x60{margin-bottom:10px;width:718px;height:60px;overflow:hidden;}
.ad_334x286{float:right;width:334px;height;:86px;}

.column353{float:left;margin-bottom:10px;width:353px;}
.column353 ul li{width:310px;}
.column353 .title h2,.column718 .title h2{height:40px;border-bottom:solid 2px #CD1D12;}


.column718{margin-bottom:10px;width:718px;border:solid 1px #C9CCD1;overflow:hidden}
.column718 .title{padding:0 10px;border-bottom:solid 1px #C9CCD1;height:42px;line-height:44px;background:url(../images/t_title.jpg);overflow:hidden;text-align:right;}
.right{float:right;}
.column718 ul li{background:none;padding-left:0;white-space:normal;}

.column718 .source_content{padding:10px;}
.source{float:left;margin-bottom:10px;width:253px;padding:20px;padding-left:80px;padding-right:10px;height:100px;background:#0084C4;background:#0084C4 url(../images/s1_bg.jpg) 10px 42px no-repeat;}
.source dl{border-bottom:none;}
.source dl dt{margin-bottom:5px;font-weight:bold;font-size:16px;color:#FFF;}
.source dl dd a{color:#FFF;}
.source dl dd a:hover{color:#FFF;}
.source2{float:right;background:#7CB801 url(../images/s2_bg.jpg) 10px 42px no-repeat;}
.source3{float:left;background:#F2AE01 url(../images/s3_bg.jpg) 10px 42px no-repeat;}
.source4{float:right;background:#6EC0BA url(../images/s4_bg.jpg) 10px 42px no-repeat;}
.star{padding:10px;}
.star img{float:left;margin-right:10px;}
.star_l{float:left;width:342px;}
.star_r{float:right;width:346px;}
.star_r .comment{padding:20px;height:100px;background:#F1F1F1;}
.star_r .comment p{font-size:12px;color:#5A5E61;}
.star_r .comment p strong{font-size:14px;color:#A71309;}

/* 视频列表 */
#videos{margin:0 auto;width:720px;position:relative;left:-20px;overflow:hidden;}
#videos ul{position:relative;left:20px;margin:0 auto;width:720px;}

#videos ul li{float:left;margin-bottom:0;position:relative;width:190px;overflow:hidden;padding:5px 20px;text-align:center;}
#videos ul li.clear{clear:both;float:none;margin-bottom:0;position:static;width:720px;height:10px;padding:0;}
#videos ul li img{width:190px;height:128px;padding:1px;border:solid 1px #e3e3e3;}

#videos ul li a{color:#727171;}
#videos ul li a:hover{text-decoration:none;color:#039;}
#videos ul li a:hover img{border:1px solid #CCC;}
#videos ul li span{display:block;text-align:left;margin-top:5px;width:194px;line-height:1.4em;cursor:pointer;padding-top:0;*padding-top:5px;_padding-top:3px;overflow:hidden;font-size:12px;}
#videos ul li span strong{font-size:14px;color:#039;}
#videos ul li a p.play{position:absolute;padding-left:10px;width:180px;height:20px;line-height:20px;left:22px;top:116px;border:none;text-align:left;color:#FFF;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000;color:#F4F4F4;z-index:2;cursor:pointer;font-size:12px;}

.user ul li{float:right;font-size:12px;color:#9A9A9A}
.user ul li a{padding:10px;color:#9A9A9A}

/* 页脚 */

#footer p{text-align:center;color:#999;font-size:12px;}
#footer p a{color:#999;text-decoration:underline;}
#footer p a:hover{color:#C90000;text-decoration:none;}
#footer p span.baoshi{position:relative;top:-10px;}
#footer{margin:0 auto;margin-top:10px;width:962px;padding:10px;padding-top:15px;border-top:solid 2px #BD110C;width:1040px;}

/*liststyle/style2*/
.link_main{ width:950px; margin:0 auto; height:500px; }
.lk_left{ width:618px; height:260px; margin-top:8px; border:#c7cbd4 solid 1px;}
.lk_layout1{ width:580px; height:auto; margin:20px auto;}
.lk_layout1 table tr td{ border:#c7cbd4 solid 1px;}
.style1{ text-align:center; font-family:"宋体"; font-size:12px; color:#555555; line-height:24px;}
.style2{ font-family:"宋体"; font-size:12px; color:#555555; line-height:24px; margin-left:10px;}
.know{ width:950px; height:1490px; margin:0 auto;}
.know_layout1{ width:618px; height:251px; border:#c9ccd1 solid 1px; margin-top:10px;}
.know_layout1_1{ width:718px; height:auto; margin:9px; clear:both;}
.know_layout1_1 dl{ display:block; width:688px; height:38px; border-bottom:#c9cdd6 dashed 1px;}
.know_layout1_1 dl dt{ width:500px; height:38px; float:left; color:#333335; font-family: "宋体"; line-height:38px; font-size:14px;text-align:left;overflow:hidden;white-space:nowrap;*text-overflow:ellipsis;-o-text-overflow:ellipsis;
text-overflow: ellipsis;}
.know_layout1_1 dl dt a{ color:#333335; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:38px; font-size:14px;}
.know_layout1_1 dl dt a:hover{ text-decoration:underline;}
.know_layout1_1 dl dd{ width:88px; height:38px; float:right; color:#858585; font-family:"宋体"; line-height:38px; font-size:14px;}
.news_page{ width:950px; height:820px; margin:0 auto;}
.news_page_left{ width:620px; height:auto; float:left;}
.news_page_lay1{ width:618px; height:790px; border:#c9ccd1 solid 1px; margin-top:10px;}
.news_page_lay1_1{ width:600px; height:auto; margin:0 auto;}
.news_page_lay1_2{ width:600px; height:60px; border-bottom:#a1a1a1 dashed 1px; margin-top:20px;}
.news_page_lay1_2 h1{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#333335; line-height:24px; text-align:center; }
.news_page_lay1_2 dl{ display:block; padding-top:15px;}
.news_page_lay1_2 dl dt{ width:280px; height:auto; float:left; margin-left:10px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#535353;}
.news_page_lay1_2 dl dd{ width:280px; height:auto; float:right; margin-right:10px; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#535353; text-align:right;}
.news_page_lay1_3{ width:600px; height:auto; margin:0 auto;}
.news_page_lay1_3 p{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#535353; line-height:24px; text-indent:2em; margin-top:20px;}
.news{ width:950px; height:560px; margin:0 auto;}
.news_left{  width:720px; height:auto; float:left;}
.news_layout1{ width:718px; height:530px; border:#c9ccd1 solid 1px; margin-top:10px;}
.news_layout1_1{ width:600px; height:auto; margin:0 auto;}
.news_layout1_2{ width:600px; height:auto; margin-top:25px;}
.news_layout1_2 dl{ display:block;}
.news_layout1_2 dl dt{ width:300px; height:auto; text-align:right; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#555555; line-height:24px; float:left;}
.news_layout1_2 dl dd{ width:180px; height:auto; float:left; margin-left:10px;}
.search_input{ width:39px; height:23px; border:#515151 solid 1px; background:url(../images/search_go.jpg) repeat-x left top;}
.video{ width:950px; height:670px; margin:0 auto;}
.video_layout1{ width:618px; height:640px; border:#c9ccd1 solid 1px; margin-top:10px; float:left;}
.video_layout1_1{ width:600px; height:auto; margin:0 auto;}
.video_layout1_1 dl{ display:block; width:600px; height:130px; margin-top:25px; border-bottom:#a9a9a9 dashed 1px;}
.video_layout1_1 dl dt{ width:150px; height:119px; float:left; background:url(../images/sp.gif) no-repeat left top;}
.video_layout1_1 dl dt img{ margin-top:5px; margin-left:7px;}
.video_layout1_1 dl dd{ width:440px; height:119px; float:left; margin-left:5px;}
.video_layout1_1 dl dd h1 a{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#555555; line-height:24px;}
.video_layout1_1 dl dd h1 a:hover{ color:#9c0001;}
.video_layout1_1 dl dd p{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; color:#555555; line-height:24px;}
.video_layout1_1 dl dd span{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#000000; line-height:24px; font-weight:bold;}
.online{ width:950px; height:980px; margin:0 auto;}
.online_left{ width:620px; height:auto; float:left;}
.online_left_lay1{ width:618px; height:620px; border:#c9ccd1 solid 1px; margin-top:10px; overflow:hidden;}
.online_left_lay1_1{ width:600px; height:auto; margin:9px; border:#c7cbd4 solid 1px; border-bottom:none;}
.online_left_lay1_2{ width:600px; height:32px; background:#e6e6e6; border-bottom:#d3d6db solid 1px;}
.online_left_lay1_2 dl{ display:block;}
.online_left_lay1_2 dl dt{ width:470px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#555555; line-height:32px; margin-left:15px;}
.online_left_lay1_2 dl dd{ width:100px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#555555; line-height:32px; text-align:right;}
.online_left_lay1_3{ width:600px; height:auto; border-bottom:#d3d6db solid 1px;}
.online_left_lay1_3 p{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; color:#555555; line-height:32px; width:570px; margin-left:15px;}

.online_left_lay2{ width:618px; height:318px; border:#c9ccd1 solid 1px; margin-top:10px; float:left;}
.online_left_lay2_1{ width:500px; height:auto; margin:0 auto;}
.biaoti1{ font-family:"宋体"; font-size:14px; color:#555555; text-align:right; }
.shuru1{ width:172px; height:22px; }
.text1{ width:440px; height:126px; }
.yanzheng{ width:258px; height:20px; margin-top:10px; font-size:12px; color:#555555; font-family:"宋体"; line-height:20px;}
.tijiao{ width:58px; height:22px; border:#494949 solid 1px; background:url(../images/search_go.jpg) repeat-x left top;}
/*下载页*/
.download{ width:950px; height:auto; margin:0 auto; overflow:hidden;}
.download_left{ width:620px; height:auto; float:left;}
.download_layout1{ width:618px; height:auto; border:#c9ccd1 solid 1px; margin-top:10px; overflow:hidden;}
.download_layout1_1{ width:600px; height:auto; margin:10px auto; font-family:"宋体"; font-size:14px; line-height:28px; color:#333335;}
.down1{  font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:38px; font-size:14px; font-weight:bold; text-align:center; color:#333335;}
.download_layout1_1 a{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px; line-height:28px; color:#333335;}
.download_layout1_1 a:hover{ text-decoration:underline;}
.down2{ color:#333335; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:28px; font-size:12px; text-align:center; color:#333335;}
.down_final{ width:950px; height:auto; margin:0 auto; overflow:hidden;}
.down_final_left{  width:620px; height:auto; float:left;}
.down_final_layout1{ width:618px; height:auto; border:#c9ccd1 solid 1px; margin-top:10px;}
.down_final_layout1_1{ width:600px;  height:auto; margin:10px auto;}
.downfil{ font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:28px; font-size:14px; font-weight:bold; text-align:center; color:#333335;}
.downfi2{ font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:28px; font-size:14px; color:#333335;}
.downfi3{ font-family:"宋体"; line-height:28px; font-size:14px; color:#333335; width:570px; margin-left:12px; text-indent:2em; margin-top:10px;}
.box1{ width:15px; height:17px; }
/*视频终极页*/
.video_final{ width:950px; height:auto; margin:0 auto; overflow:hidden;}
.video_final_layout1{ width:618px; height:auto; margin-top:10px; float:left; overflow:hidden;}
.video_final_layout1_2{ width:600px; height:340px; margin:10px 9px;}
.video_final_layout1_3{ width:600px; height:auto; margin:10px 9px;}
.video1{  font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:28px; font-size:14px; font-weight:bold; text-align:center; color:#333335;}
.video2{  font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:28px; font-size:14px; color:#333335;}


.layout2_1{ width:618px; height:31px; background:#f4f5fa; border-bottom:#c7cbd4 solid 1px;}
.layout2_1 ul{ display:block; float:left; width:300px; background:url(../images/icon1.gif) no-repeat left center; margin-left:10px;}
.layout2_1 ul li{ font-family:"宋体"; font-size:16px; line-height:31px; color:#343434;  margin-left:24px; font-weight:bold; }
.layout2_1 a{ font-family:"宋体"; color:#999997; font-size:12px; line-height:31px; float:right; width:50px;}
.layout2_1 a:hover{ color:#ce0000;}
.layout5{ width:618px; height:150px; border:#c7cbd4 solid 1px; margin-top:10px;}
.layout5_1{ width:618px; height:auto;}
.layout5_1{ color:#555555; font-family:"宋体"; font-size:12px; line-height:20px; width:594px; padding:12px;}










