@charset "utf-8";
html{ height:auto;}
body{ margin:0 auto; padding:0; font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif,simsun; font-size:14px; height:100%; background:#E4E4E4; max-width:1000px; min-width:320px; width:100%}
a:link{ text-decoration:none; outline:none; overflow:hidden; color:#123261; transition:color 0.3s; -moz-transition:color 0.3s; -webkit-transition:color 0.3s; -o-transition:color 0.3s;}
a:visited{ color:#666;}
a:hover{text-decoration:none; color:#BA2636;}
a img{ border:none;}
form,input,ul,li,p,textarea,select,h1,h2,h3,h4,dl,dt,dd{ margin:0px; padding:0px; outline:none;}
.clear{ clear:both; display:block; _font-size:0px; *height:0px;}
li{ list-style:none;}

.main{ width:100%; margin:0 auto 0 auto; }
.banner img{ width:100%;}
.m_logo{width:100%; float:left;background:#FFFFFF; position: relative;}
.m_logo_l{ width:60%; float:left;}
.m_logo_r{  width:40%; float:left;}
.m_logo_l a{ display:block;}
.m_logo_l a img{ width:100%;}
.m_title{ width:100%; float:left; display:none;}
.m_nav{ width:100%; float:left; background:#FFFFFF;}
.m_nav ul li a{ display:block; width:33.3333333%; float:left; text-align:center; line-height:30px; background:#8B1C22;margin: 1px 0 1px 0;color: #ffffff;}
.m_nav2{ width:100%; float:left;padding-top: 10px;}
.m_nav2 a{ display:block; height:35px; float:left; text-align:center; line-height:35px; color:#FFFFFF; font-weight:bold; font-size:24px;}
.m_box{ margin:10px 3% 0 3%; width:94%; background:#ffffff; float:left; border-radius:10px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset; }
.m_box_tit{ width:96%; float:left; margin:0 2% 0 2%; border-bottom:1px #999999 solid; height:30px; line-height:30px;}
.m_box_tit a{ font-size:16px; color:#666; font-weight:bold;}
.m_box_list{width:96%; float:left; margin:0 2% 0 2%;}
.m_box_list ul li{ margin:5px 1% 5px 1%; width:48%; float:left;}
.m_box_list ul li a{ display:block; font-size:16px; line-height:20px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.m_box_list ul li a img{ width:100%; height:110px;}
.tpic{ width:100%; position: relative;}
.tpic .xhtit {position: absolute;width: 98%;background: #000;opacity: 0.6;filter: alpha(opacity=60);filter: Alpha(opacity=60,finishOpacity=0,style=0);bottom:0;padding:1%;text-align: center;}
.xhtit a{ color:#FFFFFF; font-size:16px; line-height:20px;}
.tpic a img{ width:100%; max-height:200px;}
.tpic a span{position: absolute;width: 96%;padding: 2%;bottom: 0px;left: 0px;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FF0000',endColorstr='#66FF0000');background: none repeat scroll 0 0 rgba(80,79,79,0.4);}
.m_foot{ width:100%; float:left; margin-top:10px;background: #8B1C22;color: #ffffff;}
.m_foot p{ line-height:26px; text-align:center;font-size: 12px;}
.tpic2 a img{ width:100%;}
.sjhjbg {
background: url(4sj.jpg) no-repeat top left;
padding-top: 40px;
}
.hjbg {
background: url(41hjzxh.jpg) no-repeat top left;
padding-top: 40px;
}
/* 本例子css */
		.slideBox{ width:100%; height:260px; overflow:hidden; position:relative; margin-top:10px; float:left;}
		.slideBox .hd{ height:50px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; margin-left:5px; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd li span{ float:left;background: #ffffff; width:100%; font-size: 16px;line-height: 26px; }
		.slideBox .bd img{ width:100%; height:230px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
		
/* 插件css */
		.slideTxtBox{ width:100%;  text-align:left; margin-top:10px; float:left; background: #ffffff;}
		.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 10px;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:10px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ height:27px;  background:#fff; border:1px solid #ddd;  border-bottom:2px solid #fff;border-top:3px solid #FF6633; }
		.slideTxtBox .bd ul{ padding:2%;  zoom:1; width:96%;overflow:hidden;  }
        .slideTxtBox .bd ul p{  margin-bottom:10px;}
        .slideTxtBox .bd ul p a{ font-size:20px; }
		.slideTxtBox .bd ul p{color: #666;width: 98%;margin-top:10px;margin-left: 1%;line-height: 140%;border-top: 1px #999 dotted;padding: 8px 0 8px 0;}
        .slideTxtBox .bd li a{}

		.slideTxtBox .bd li .date{ float:right; color:#999;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(images/arrow.png) 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px; margin-left: 20px; }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }