/****************棣栭〉******************/
body, input, select, button, textarea { font-family: "Microsoft Yahei","\5b8b\4f53";  }

.in_bg{ background: #fdf6e9; }

.page_bg_1 { margin: auto; background: url(xtlsdj_bg_1.jpg) no-repeat center top; }
.page_bg_2 { margin: auto; background: url(xtlsdj_bg_2.jpg) no-repeat center bottom; }
.banner{ margin: auto; height: 570px; }

.main_bg { margin: auto; padding-top: 0px; padding-bottom: 240px; }

.imgnews_bg{ margin: auto; background: url(xtlsdj_imgnewsbg.png) no-repeat center top; }


/****************鍥剧墖鏂伴椈******************/

.banner_0{ margin: auto; position:relative; z-index:100; width: 1000px; }
.banner_0_top{ margin: auto; height: 500px; }
.banner_0_top li{ position:absolute; background: #bb0e2a; left:0; top:0; width: 1000px; height: 500px; text-align:center;}
.banner_0_top li img{ position:relative; width: 1000px; height: 500px;}
  
.banner_0_top li .tit{ position: absolute; left: 0px; bottom: 0px; width: 1000px; height: 50px; background:url(xtlsdj_tpxwtitbg.png) repeat; text-align: center; }
.banner_0_top li .tit h4{ margin: auto; font-size: 24px; line-height: 50px; margin: 0px 20px; text-align: center; color: #ffffff; }
.banner_0_top li .tit h4 a{ color: #ffffff; }
.banner_0_top li .tit h4 a:hover{ text-decoration: underline;}


.banner_0_bottom { margin: auto; text-align:center; z-index:20; margin-left: 0px; }
.banner_0_bottom span{ background:url(xtlsdj_dot.png) no-repeat right top; width: 196px; height: 5px; line-height:5px; display:inline-block; cursor:pointer; left: 0px; right:0px; }
.banner_0_bottom span.on{ background:url(xtlsdj_dot.png) no-repeat left top;}


.banner_0 .pre{ background:url(xtlsdj_pre.png) no-repeat; width: 40px; height: 80px; position:absolute; left: 0px; top: 35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .next{ background:url(xtlsdj_next.png) no-repeat; width: 40px; height: 80px; position:absolute; right: 0px; top: 35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .pre:hover{ background:url(xtlsdj_pre.png) no-repeat; width: 40px; height: 80px; position:absolute; left: 0px; top: 35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.banner_0 .next:hover{ background:url(xtlsdj_next.png) no-repeat; width: 40px; height: 80px; position:absolute; right: 0px; top: 35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
/*.banner_0 .next:hover,.banner_0 .por:hover{opacity:1; filter:alpha(opacity=100);}*/


/****************瑕侀椈******************/
.topnews { width: 1000px; margin: auto; margin-top:30px; }
.topnews .logo {margin: auto; position: relative; background:url(xtlsdj_logo_yw.png) no-repeat left center; height: 113px; }
.topnews .more{ position: absolute; top: 60px; right: 5px; font-size: 14px; font-weight: bold; color: #dd2324; }

.topnews ul { margin: auto; margin-top: 15px; }
.topnews ul li { margin: auto; background: url(xtlsdj_icon_1.png) no-repeat left center; padding-left: 30px; text-align: left; line-height: 50px; height: 50px; font-size: 18px; color: #000000; }
.topnews ul li a{ color: #000000; }
.topnews ul li a:hover{ color: #941e23; }

 
.center_1 { width: 1000px; margin: auto; }
.main_left { float: left; width: 470px; }
.main_right { float: right; width: 470px; }


.widget_1{ margin: auto; margin-top: 30px; height: 450px; }
.widget_1 .logo {margin: auto; position: relative; background:url(xtlsdj_logobg.png) no-repeat no-repeat left center; height: 113px;}
.widget_1 .logo img { position: absolute; left: 180px; top: 53px; }
.widget_1 .more{ position: absolute; top: 60px; right: 5px; font-size: 14px; font-weight: bold; color: #dd2324;}

.widget_1 .content { margin: auto; width: 470px; margin-top: 20px; }
.widget_1 .content img { margin: auto; width: 470px; height: 263px; }
.widget_1 .content h2{ margin: auto; text-align: left; font-size: 18px; color: #000000; line-height: 25px; padding: 10px 0px; margin-top:10px; }
.widget_1 .content h2:hover{ color: #941e23; }


/****************瑙嗛瑙ｈ******************/
.spjd_logo {margin: auto; position: relative; background:url(xtlsdj_logo_spjd.png) no-repeat no-repeat left center; height: 113px;}

/****************瀛︿範闂瓟******************/
.xxwd_logo {margin: auto; position: relative; background:url(xtlsdj_logo_xxwd.png) no-repeat no-repeat left center; height: 113px;}

/****************涓€鍥捐鎳�******************/
.ytdd_logo {margin: auto; position: relative; background:url(xtlsdj_logobg.png) no-repeat no-repeat left center; height: 113px;}
.ytdd_logo img { position: absolute; left: 180px; top: 45px; }


/****************璇勮******************/
.pinglun { margin: auto; margin-top: 30px; height: 450px; }
.pinglun .logo {margin: auto; position: relative; background:url(xtlsdj_logobg.png) no-repeat left center; height: 113px; }
.pinglun .logo img { position: absolute; left: 180px; top: 53px; }
.pinglun .more{ position: absolute; top: 60px; right: 5px; font-size: 14px; font-weight: bold; color: #dd2324; }

.pinglun ul { margin: auto; margin-top: 15px; }
.pinglun ul li { margin: auto; background: url(xtlsdj_icon_1.png) no-repeat left center; padding-left: 30px; text-align: left; line-height: 62px; height: 62px; font-size: 18px; color: #000000; }
.pinglun ul li a{ color: #000000; }
.pinglun ul li a:hover{ color: #941e23; }


.tjjf{ margin:auto; margin-top: 30px; width: 1000px;}
.tjjf .logo {margin: auto; position: relative; background:url(xtlsdj_logo_tjjf.png) no-repeat left center; height: 113px; }
.tjjf .logo img { position: absolute; left: 180px; top: 53px; }
.tjjf .more{ position: absolute; top: 60px; right: 5px; font-size: 14px; font-weight: bold; color: #dd2324; }

.tjjf_con { margin: auto; height: 263px; margin-top: 30px;}