@charset "gb2312";
/* CSS Document */

/* Normalizes margin,padding */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin:0;padding:0}

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size:100% }

/* Removes list-style from lists */
ol,ul { list-style:none }

/* Normalizes font-size and font-weight to normal */
address,caption,cite,code,dfn,em,strong,th,var { font-size:normal; font-weight:normal }

/* Removes list-style from lists */
table { border-collapse:collapse; border-spacing:0 }

/* Removes border from fieldset and img */
fieldset,img { border:0 }

/* Left-aligns text in caption and th */
caption,th { text-align:left }

/* Removes quotation marks from q */
q:before,q:after { content:'' }

a { text-decoration:none }
.clear{clear:both;}
.h10{height:10px;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }

body{background:url(imagesbg.jpg) repeat-x;}
.outer{width:1303px; height:auto; overflow:hidden; background:url(imagesheader.jpg) no-repeat; margin:0 auto;}
.header{height:25px; width:100%; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; position:absolute; top:0; left:0; z-index:99;}
.header_href{ position:relative height:25px; line-height:25px; width:984px; margin:0 auto; text-align:right; overflow:hidden;}
.header_href a{color:#fff; font-size:12px; background:url(imagesdot.gif) no-repeat left center; padding-left:6px;}
.inner{width:984px; overflow:hidden; margin:0 auto;}
.nav{margin-top:141px; height:52px; width:100%; background:url(imagesnav_bg.jpg) repeat-x left bottom;}
.nav a{display:block; float:left;}
#nav01_on{background:url(imagesnav01_on.jpg) no-repeat; width:192px; height:52px;}
#nav02_off{background:url(imagesnav02_off.jpg) no-repeat; width:158px; height:38px; margin-top:14px;}
#nav03_off{background:url(imagesnav03_off.jpg) no-repeat; width:165px; height:38px; margin-top:14px;}
#nav01_off{background:url(imagesnav01_off.jpg) no-repeat; width:175px; height:38px; margin-top:14px; margin-left:2px;}
#nav02_off2{background:url(imagesnav02_off2.jpg) no-repeat; width:155px; height:38px; margin-top:14px;}
#nav03_on{background:url(imagesnav03_on.jpg) no-repeat; width:192px; height:51px; margin-top:1px;}
#nav01_off2{background:url(imagesnav01_off2.jpg) no-repeat; width:153px; height:38px; margin-top:14px; margin-left:2px;}
#nav02_on{background:url(imagesnav02_on.jpg) no-repeat; width:192px; height:52px; margin-top:0px;}
#nav03_off2{background:url(imagesnav03_off2.jpg) no-repeat; width:168px; height:38px; margin-top:14px;}
.main_top{width:984px; height:628px; background:url(imagesmain_border.jpg) repeat-y #FFF;}
.content01{width:681px; height:239px; border:solid 1px #cee7f1; float:left; margin-left:10px;}
.content02{width:264px; height:239px; border:solid 1px #cee7f1; float:left; margin-left:17px; background:url(imagesxxcz_bg.jpg) no-repeat;}
.play{margin:10px; width:315px; height:219px; float:left;}
.play img{width:315px; height:219px;}
.spjj{width:337px; height:222px; float:left; border:solid 1px #cee7f1; margin-top:10px; border-top:none; background:#f8fdfe;}
.title{height:33px; width:100%; background:url(imagestitle_bg.jpg) repeat-x;}
.spjj_title{width:124px; height:31px; margin-left:8px; background:url(imagesspjj_title.jpg) no-repeat; color:#FFF; font-size:16px; font-weight:bold; text-align:center; line-height:31px; float:left;}
.title a{color:#666; float:right; line-height:33px; font-size:12px; width:66px; height:33px; display:block; background:url(imagestitle_right.jpg) no-repeat; text-align:center;}
.spjj p{color:#071b28; line-height:26px; padding:10px 10px 0 10px; text-indent:28px; font-size:14px; display:none;}
.kejian,.wendang{width:102px; height:34px; display:block; float:left; margin-left:45px; margin-top:10px;}
.kejian{background:url(imageskejian.jpg) no-repeat;}
.wendang{background:url(imageswendang.jpg) no-repeat;}
.content03{width:958px; min-height:357px; margin:0 auto;}
.content03_list{width:956px; height:325px; border:solid 1px #cee7f1; border-top:none; background:#f8fdfe;}
.title_nav{width:142px; height:39px; background:url(imagestitle_nav.jpg) no-repeat; color:#FFF; text-align:center; line-height:39px; font-weight:bold; font-size:16px; float:left;}
.content03_con{width:284px; font-size:14px; float:left; margin-left:20px; margin-right:10px;}
.content03_con img{border:solid 1px #d9ddde; padding:5px; background:#fff; margin-top:20px;}
.content03_con a{color:#5caed1;}
.content03_con p{line-height:26px; padding-top:5px; text-indent:28px;}
.content04{width:958px; height:343px; margin:0 auto;}
.main_bottom{width:984px; margin:0 auto; height:auto; overflow:hidden; background:url(imagesmain_bottom.jpg) no-repeat left top;}
.content04_con{width:956px; height:302px; border:solid 1px #cee7f1; border-top:none; background:#f8fdfe;}
.content04_con ul { width:50%; padding-top:10px; }
.content04_con ul li {height:40px; line-height:40px; padding-left:43px; background:url(imagesli_bg.jpg) no-repeat 26px center;}
.content04_con ul li a{color:#000;}
.fwpt{ display:block; position:absolute; left:26px; bottom:-60px;}
.fwpt a{*padding:0; *margin:0px;}
.select{margin-top:47px; margin-left:9px;}
.select select{width:247px; height:31px; border:solid 1px #54a7cd; color:#a5a5a5; font-size:14px; height:26px\9; line-height:26px\9;}
.inputText{margin-top:13px; margin-left:9px;}
.inputText input{width:246px; height:31px; border:solid 1px #54a7cd; color:#a5a5a5; font-size:14px; height:26px\9; line-height:26px\9;}
.submitBtn{margin-top:15px;}
.submitBtn input{width:75px; height:28px; text-indent:-200px; border:none; background:url(imagessearch.jpg) no-repeat; cursor:pointer; clear:both; margin-left:100px; *margin-left:300px;}

.video_main{width:984px; min-height:550px; margin:0 auto; background:url(imagesvideo_main.jpg) no-repeat #FFF; padding-bottom:20px;}
.video_list,.kejian_con{width:956px; height:845px; background:#f8fdfe; border:solid 1px #cfe7f1; border-top:none;}
.video_list .video_list_con{margin-left:35px; margin-right:15px; width:181px; float:left; margin-top:15px; margin-bottom:15px; border:solid 1px #d9d9d9;}
.video_img{width:181px; height:132px; background:#FFF; display:block;}
.video_img img{width:177px; height:128px; padding:2px;}
.video_title{color:#0159a1; font-size:14px; height:27px; line-height:27px; background:#f5f5f5; text-align:center; display:block; border-top:solid 1px #d9d9d9;}

.doc_list{width:956px; min-height:420px; background:#f8fdfe; border:solid 1px #cfe7f1; border-top:none;}
.doc_list h2{font-size:16px; padding-top:10px; text-align:center; line-height:36px; color:#0f6ab3; background:#ecf7fd; margin-top:10px;}
.doc_list h3{font-weight:normal; font-size:14px; text-align:center; color:#999; background:#ecf7fd; padding-bottom:10px; }
.doc_list p{padding:10px 25px 20px 25px; font-size:14px; color:#666; line-height:24px;}
.print{text-align:center; width:100%; height:30px; line-height:30px;}
.print a{color:#333;}
.doc_list ul{padding-top:15px;}
.doc_list li,.kejian_list li{height:41px; line-height:41px; text-indent:16px; font-size:14px; background:url(imagesdoc_li_bg.jpg) no-repeat 2px center; border-bottom:dashed 1px #9fa2a2; width:918px; margin:0 auto;}
.doc_list li a,.kejian_list li a{color:#000; float:left;}
.doc_list li span,.kejian_list li span{float:right;}
.kejian_list center{display:block; clear:both;}


.video_con{width:854px; height:610px; background:url(imagesvideo_con_bg.jpg) no-repeat;}
.video_left,.video_right{position:absolute; top:55%; width:42px; height:42px; display:block;}
.video_left{background:url(imagesvideo_left.jpg) no-repeat; left:15px;}
.video_right{background:url(imagesvideo_right.jpg) no-repeat; right:15px;}
.video_con_left{width:53%; height:610px; }
.video_con_left p{width:360px; color:#0f6ab3; font-weight:bold; text-align:center; margin:45px 0 0 46px; line-height:30px; font-size:14px;}
.video_con_left span{color:#777; font-size:14px; text-align:center; display:block;}
.video{width:382px; height:276px; margin:20px auto;}
a.con_btn{width:92px; height:30px; color:#FFF; font-size:14px; font-weight:bold; line-height:30px; text-align:center; background:url(imagescon_btn.jpg) no-repeat; display:block; float:left; margin-left:114px;}
.video_con_right{width:45%; height:576px; margin-top:19px; overflow-y:auto; }
.video_con_right p{color:#333; line-height:28px; font-size:14px;}
.video_con_right a{padding-right:20px; display:block;}

.kejian_list{width:928px; border-top:solid 1px #31b8e6;}
.video_box { width:956px; height:504px; position:relative; overflow:hidden; }
.video_inner { height:458px; margin-top:26px; position:absolute; left:0; }
.video_inner div { float: left; }
.video_con_off { width:202px; margin-left:14px; font-size:14px; height:458px; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;	 }
div.selected{width:478px;margin-left:23px;margin-right:9px; height:458px;  filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
#left_btn,#right_btn { width:61px; height:61px; display:block; position:absolute; z-index:9999; top:50%; margin-top:-30px; }
#left_btn { left:80px; background:url(imagesleft.png) no-repeat; }
#right_btn { right:80px; background:url(imagesright.png) no-repeat; }
.kejian_title{width:100%; background:url(imageskejian_title_bg.png) repeat-x; height:42px; color:#FFF; font-size:14px; text-indent:10px; line-height:42px; font-weight:bold;}
.kejian_img{width:100%; overflow:hidden;}
.kejian_img img{width:478px; height:287px;}
.kejian_text{height:129px; background:#e5e5e5; width:100%; overflow:hidden; color:#333;}
.kejian_text p{padding:10px; line-height:26px; text-indent:28px;}
.kejian_text a{color:#d80000;}

#toplogo { width:315px; height:219px; position:relative }
.toplogo_img { position:absolute; left:0; top:0; opacity:0; alpha(opacity:0) }
.toplogo_img img{ width:315px; height:219px;}
.toplogo_title_bg { position:absolute; left:0; bottom:0; background:#000; height:28px; width:100%; opacity:0.3; alpha(opacity:30) }
.toplogo_title_text { position:absolute; left:0; bottom:0; line-height:28px; font-size:14px; color:#FFF; font-weight:bold; text-indent:10px }
.toplogo_title_text a { font-size:14px; color:#FFF; }
.toplogo_button { position:absolute; right:10px; bottom:11px; z-index:9999 }
.toplogo_button li { width:7px; height:7px; background:#FFF; float:left; margin-left:7px; cursor:pointer }
li.selected { background:orange; }

.footer{color:#333; text-align:center; width:100%; line-height:24px; font-size:12px;}
.footer a{color:#333;}

.border_r{ border-right:solid 1px #cee7f1;}
.h39{height:39px;}
.bg_l_b{background-position:left bottom;}
#bg_48_t{background-position:48px top;}
#bg_47_b{background-position:47px bottom;}
#w_958{width:958px;}
#h_784{height:784px;}
.m_0_auto{margin:0 auto;}
.m_t6{margin-top:6px;}
.fl{float:left;}
.fr{float:right;}
.line{background:url(imagesline.jpg) no-repeat right center;}
.p_r{position:relative;}

.positionRE { position:relative;}

#page { width:820px; height:577px; position:absolute; left:-9999px; z-index:999; }
#page img { width:820px; height:533px; }
.page_title { height:44px; line-height:44px; background:url(imagespage_title_bg.jpg) repeat-x; }
#page_num { margin-left:300px; color:#333; font-size:16px; float:left; }
#page_num span,#content_page_num span { display:inline; }
#content_page_num { margin-left:118px; line-height:27px; margin-top:8px; color:#333; font-size:16px; float:left; }
.page_title a,#preConPage,#nextConPage { width:66px; height:27px; display:block; color:#fff; font-size:14px; text-align:center; line-height:27px; font-weight:bold; float:left; background:url(imagespage_button.jpg) no-repeat; margin-top:8px; margin-left:14px; }
#close { width:33px; height:33px; display:block; background:url(imagesclose.png) no-repeat; position:absolute; right:-33px; top:0; }
#magnify { width:19px; height:19px; background:url(imagesmagnify.png) no-repeat; display:block; float:left; margin-left:10px; margin-top:11px; }
#shade { width:100%; height:100%; background:#000; position:absolute; filter:alpha(opacity=40);opacity:.4; display:none; }




