@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
 span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:none;}
body { font-family:"微软雅黑"}/*一般页面请删除此项，或改成font-family*/
.boxcenter { margin:0 auto;}
.fl_l{float:left}
.fl_r{float:right}
.ov{overflow:hidden}
.clear{clear:both; height:1px; line-height:1px}

/*字体样式*/
.hui12_333,.hui12_333 a{color:#333; font-size:12px;}


.x_zgq_li{ width:980px; margin:45px auto 0 auto;}
.x_zgq_li li{margin-bottom:30px;}
.x_zgq_li li h1{ margin-bottom:10px;}
.x_zgq_li li h1 a{ font-size:14px; color:#363636; font-weight:bold}
.x_zgq_li li h1 a:hover{color:#b52026}
.x_zgq_li li h2{ font-size:12px; color:#747474; line-height:20px}
.x_zgq_li li h2 a{ font-size:12px; color:#747474; }
.x_zgq_li li h2 a:hover{color:#b52026}
.x_zgq_li li h2 span{ float:right}
.x_page{ width:340px; height:36px; margin:50px auto; background:#f2f1f1; font-size:10px; color:#000}
.x_page input{ width:36px; height:18px; line-height:18px; background:#fff; border:none; text-align:center}
.x_video_box{ width:980px; margin:30px auto 0 auto; overflow:hidden}
.x_video_box ul{width:1030px;}
.x_video_box ul li{width:210px; float:left; margin-right:46px; margin-bottom:20px}
.x_video_box ul li h1{ width:210px; height:175px; overflow:hidden}
.x_video_box ul li h2{ height:43px; text-align:center; line-height:18px; padding:5px 10px 0 10px}
.x_video_box ul li h2 a{ font-size:14px; color:#000;}
.x_video_box ul li:hover h2{ background:#f1363c;}
.x_video_box ul li:hover h2 a{color:#fdd366;}
.x_video_mar{ margin:0 auto 70px auto}

/*文章详细页面*/

.x_logo2{width:980px}
.x_xllj{ width:980px; margin:50px auto 0 auto; border-bottom:2px solid #b52026; line-height:28px; font-size:14px; color:#b82e34}
.x_xllj a{font-size:14px; color:#b82e34}
.x_xllj a:hover{text-decoration:underline}
.x_xl_h{text-align:center; margin:40px auto 0 auto; line-height:50px; width:980px; font-size:36px; color:#000}
.x_xl_ly{width:940px; margin:15px auto 0 auto; border-bottom:1px solid #e80000; font-size:15px; color:#000; font-family:"宋体"; text-align:center; padding-bottom:15px}
.x_xl_ly span{ margin:0 25px}
.x_xl_box{width:940px; margin:35px auto; font-size:24px; line-height:50px; color:#000; font-family:"宋体"}
.x_xl_box img{ text-align:center; margin-bottom:25px}
.x_xl_box p{line-height: 1.5;font-family: 宋体;font-size: 14pt;text-indent:2em;}
.hui14_000{font-size:14px; color:#000}
.x_xlhd_pic{margin:30px auto 0 auto; width:980px; overflow:hidden}
.x_xlhd_l{ width:785px; float:left; height:525px; overflow:hidden}
.x_xlhd_r{ width:195px; float:right; height:525px; overflow:hidden; background:#b52026}
.x_qzdh li{ width:785px; height:525px;}
.x_qzdh li h1{ width:785px; height:55px; line-height:55px; text-align:center; background:url(/images/x_png4.png) repeat; position:absolute; margin-left:0; margin-top:470px; font-size:20px; color:#fff;}
.x_qzdh li h1 a{ font-size:20px; color:#fff;}

.tab{ padding:7px 0 0 8px}
.tab ul{margin:0;padding:0;}
.tab li{cursor:pointer; width:175px; height:118px; margin-bottom:8px; border:2px solid #b52026}
.tab li h1{width:175px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff; background:url(/images/x_png4.png) repeat-x; position:absolute; margin-left:0; margin-top:88px}
.tab li h1 a{font-size:12px; color:#fff;}
.tab li.now{ border:2px solid #fdd366}
.block{display:block;}
.x_xghd_box{width:980px; margin:45px auto 0 auto; overflow:hidden}
.x_xghd_l{width:630px; float:left}
.x_xghd_r{ width:295px; float:right}
.x_xghd_wi{margin:0; width:630px}
.x_more2{ float:right; margin-top:17px; width:58px; height:17px; line-height:17px; border:2px solid #b52026; text-align:center}
.x_more2 a{color:#b52026; font-size:14px; display:block}
.x_more2 a:hover{background:#b52026; color:#fff}
.x_xlhd_li{ width:630px; margin:15px 0 0 0}
.x_hdsd{ padding-bottom:15px; border-bottom:1px solid #b6b6b6; overflow:hidden;}
.x_hdsd h1{ font-size:26px; color:#b52026; float:left; padding-top:5px}
.x_hdsd_li{padding-top:3px; width:295px; overflow:hidden}
.x_hdsd_li ul{width:315px}
.x_hdsd_li ul li{ width:137px; margin-right:20px; margin-bottom:10px; float:left}
.x_hdsd_li ul li h2{padding-top:5px; min-height:40px; line-height:20px}
.x_hdsd_li ul li h2 a{ font-size:12px; color:#747474}
.x_hdsd_li ul li h2 a:hover{color:#b52026}
.x_mar_b40 ul li{margin-bottom:40px;}

.x_shz{ width:980px; margin:30px auto}
.x_shz span{position:absolute; width:105px; height:125px; margin-top:135px; margin-left:465px}