@charset "utf-8";
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{ margin:0px auto; padding:0;border:0;}/*重置所有HTML的margin、padding、border*/
div, li { overflow: hidden; }
body{background:#fff;font-size:12px; font-family:"SimSun","宋体","Arial Narrow"; background-image: url(http://member.jschina.com.cn/2017/jsdjt/pc_bodybg.png); background-repeat: no-repeat; background-position: center top; } /*定义body的背景色、页面默认字体大小、字体*/
ul,ol{list-style-type:none;}
.clear{clear:both;}/*清除浮动*/
.Hspace9{width:1px; height:9px; overflow:hidden; clear:both;}/*空行*/   
select, input, img, select {vertical-align: middle;}
a { text-decoration:none}


/*#header 头区*/
#header { width:1200px; position:relative;margin:0 auto;display:block; }
#header .search { position: absolute; width: 296px; height: 42px; background-color: #FFF; border: 4px solid #a91e01; left:480px; top:105px; }
#header .nav { display:block; width:1196px; height:54px; position:absolute; top:262px; left:6px;margin:0 auto;display:block; text-align: center;}
#header ul li { display:block; float:left; width:100px; height:54px; line-height:54px; text-align:center;}
#header ul li a { color:#FFF; font-size:16px;}

#header .menu { width:990px; height:68px; padding-top:14px; margin:0 auto;}
#header .menu .top { display:block; width:990px; height:42px;}
#header .menu .top li { display:block; float:left; width:99px; height:43px; line-height:43px; text-align:center;}
#header .menu .top li a{ display:block; width:99px; height:43px; line-height:43px; font-size:14px; font-weight:bold; text-decoration:none}
#cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8, #cont9, #cont10 { display:block; width:922px; height:23px; line-height:23px; margin-top:2px; display:none;}
#cont1 li, #cont2 li, #cont3 li, #cont4 li, #cont5 li, #cont6 li, #cont7 li, #cont8 li, #cont9 li, #cont10 li{ display:block; float:left; width:100px; height:23px; line-height:23px; text-align:center;}
#cont1 li a, #cont2 li a, #cont3 li a, #cont4 li a, #cont5 li a, #cont6 li a, #cont7 li a, #cont8 li a, #cont9 li a, #cont10 li a { font-size:12px; color:#930400}
.showbu { background-color:#e8c190; color:#930400 }
.hiddenbu { background-color:transparent; color:#fff}

/*主体 #main_body*/
#main_body { margin:0 auto; width:1000px; height:auto;}
#main_body .line_left,#main_body .line_right { width:8px; height:100%}
#main_body .line_left { background-image: url(http://member.jschina.com.cn/2012/jsdjt/images/left_li.jpg); background-repeat: repeat-y; }
#main_body .line_left, #main_body .main, #main_body .line_right { float:left; _display:inline}/*ie6 3px bug*/
#main_body .line_right { background-image: url(http://member.jschina.com.cn/2012/jsdjt/images/right_li.jpg); background-repeat: repeat-y; }
#main_body .main { width:980px; height:auto; padding-left:5px; padding-right:5px; }

/*尾区 #footer*/
#footer { width:auto; height:378px; background-image: url(http://member.jschina.com.cn/2012/jsdjt/images/footer_top.jpg); background-repeat: no-repeat; background-position: center top; }
#footer .first { width:1000px; height:64px; margin:0 auto; text-align:center; padding-top:8px; }
#footer .first, #footer .first a { color:#711323; font-size:12px; font-weight:bold; line-height:25px;}
#footer .link { width:1000px; height:163px; margin:0 auto; }
#footer .link .txt_link { float:left; width:655px; height:97px; padding-top:66px; padding-left:35px;}
#footer .link .txt_link, #footer .link .txt_link a { font-size:14px; color:#711323; text-decoration:none; line-height:30px;}
#footer .link .img_link { display:block; float:right;  width:277px; height:108px; padding-top:55px;}
#footer .link .img_link li { display:block; float:left; width:135px; height:41px; padding-top:11px;}
#footer .copyright { color:#711323; font-size:12px; text-align:center; line-height:25px;}

/*.video*/
.video a{ display:block; width:192px; height:108px; position:relative; margin:0 auto; }
.video .playbtn, .video .infobg { position:absolute; display:block; }
.video .playbtn { width:40px; height:40px; background:url(/images/playbtn.png) no-repeat 0px 0px; top:48px; left:0px;}
a:hover .playbtn{ background-position:0px -40px;}
.video .infobg{ width:192px; height:20px; line-height:20px; top:88px; left:0px; background:url(/images/shadow.png) repeat; color:#FFF}
.video .infobg .fl{ padding-left:6px;}
.video .infobg .fr{ padding-right:6px; text-align:right;}
