html{overflow-y:scroll;} /*阻止页面左右摇晃*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp, tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
body{line-height:1.5;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align: left;}
sup,sub{font-size:100%;vertical-align:baseline;}
:link,:visited,ins{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{text-decoration:none;color:#1f2650;}
a:hover{text-decoration:underline;color:#e27323;}
.clear{clear:both;}

/*主框架--*/
body{text-align:center;font:12px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif,宋体;color:#1f2650;background:#f3f3f3 url(../images/bg.png) center top  repeat-x;}
   #container{width:1200px;margin:0 auto;}
/*头部样式--*/
   
	#logo{ width:1200px;height:165px;background:url("../images/logo_m.png") no-repeat;}
	#logo_right{height:30px;color:#9f2925; font-size: 14px;font-family: "微软雅黑";line-height:30px;text-align:right; float:right; margin:6px 10px 0px 0px;}
	
	/*主导航菜单*/
	#menu{z-index:99999999999999;width:1200px;height:51px;margin:0px;}
	#menu li{float:left; padding:13px 0 0 0; width: 200px;text-align: center;color: #9f2925;font-size: 19px;font-family: "微软雅黑";font-weight:bold;}
	#menu a{padding:2px 0 0 0;color:#ffffff;text-decoration:none;text-align:center;}
	#menu a:hover{color:#ffffff; }
	
/*首页样式--*/
	#main{zoom:1;width:1200px;margin-top:1px; background-color:#FFFFFF; box-shadow:6px 0 6px -6px rgba(111, 109, 111, 0.4),-6px 0 6px -6px rgba(111, 109, 111, 0.4);}

  
    .box01{width:1140px; height:120px; float:left; margin:0 30px 15px 30px;}
    .box01_maintitle{margin: 30px 0 0 0;color: #9f2925;font-size: 34px; font-family: "方正小标宋简体";font-weight: bold;letter-spacing:3px;line-height: 40px;height: 40px;overflow: hidden;}
	.box01_maintitle a{color:#9f2925;text-decoration:none;}
	.box01_maintitle a:hover{color:#9f2925;text-decoration:none;}
	.box01_subtitle{font-size: 16px;line-height: 20px;color: #4c4c4c;margin-top: 16px;overflow: hidden;}
	
	
    .box02{width:1140px;float:left; margin: 0 30px 14px 30px; padding-bottom:24px;}
	.left_main{width:650px;height:380px;float:left;text-align:left;margin:0px 0px 6px 0;}
	#KinSlideshow{width:650px; height:380px;float:left;padding:2px; text-align:left;}

	/* slide */
	.slide{width:650px;height:380px;overflow:hidden;position:relative;background-color:#fff;z-index:10;}
	.slide ul{height:380px;}
	.slide ul li{width:650px;height:380px;float:left; position:relative; text-align:left;}
	.slide ul li span{ position:absolute; left:0; bottom:0; height:34px; line-height:34px; text-indent:20px; color:#fff; z-index:99; width:650px; font-size:14px; font-family:"HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif;}
	.slide ul li span a {color: #fff;text-decoration: none;}
	.slide ul li span a:hover {color: #fff;text-decoration: none;}
	.slide ul li em{position:absolute; left:0; bottom:0;height:34px; line-height:34px;z-index:98; width:650px;background-color:#000;filter:alpha(opacity=50);opacity:.5;}
	.slide .bg{width:650px;height:34px;position:absolute;bottom:0;left:0; display:none;border-top:1px solid #ddd;background-color:#000;filter:alpha(opacity=30);opacity:.3;}
	.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:100;}
	.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
	.slide .num span.on{background-position:0 0;}
	.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(../images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1200em;cursor:pointer;}
	.slide .prev{background-position:0 -172px;left:10px;}
	.slide .prev:hover{background-position:0 -219px;}
	.slide .next{background-position:-23px -172px;right:10px;}
	.slide .next:hover{background-position:-23px -219px;}
	.slide:hover .prev,.slide:hover .next{display:block;}
	.slide .num{bottom:11px;}


    .right_main{width:460px;height:350px;float:left;text-align:left;margin:20px 0px 6px 30px;}
	.right_main h3{width:460px;height:50px;line-height:55px;float:left;color:#9f2925;font-size:20px;font-family: "微软雅黑";font-weight:bold; background-color:#CCCCCC;cursor:pointer;}
	.right_main p{width:130px;height:50px;line-height:55px;float:left; text-indent:25px;color:#ffffff;font-size:20px;font-weight:bold; background-color:#9f2925;cursor:pointer;}
    .right_main h3 span{font-size:14px;font-weight:bold;height:50px;line-height:60px;padding-right:15px;font-weight:bold; float:right;cursor:pointer;}
	.right_main h3 span a{text-decoration:none; color:#9f2925;}
	.right_main h3 span a:hover{text-decoration:none;color:#000;}
    
	.newsmain1{width:460px; height:320px;padding:8px 0 0 0;}
	.index_list_txt1{width:460px; float:left; margin:11px 0 0 0;}
	.index_list_txt1 li{overflow:hidden;height:33px;line-height:33px;font-size:14px;text-align:left;text-indent:15px;background:url("../images/li.png")  0px 10px no-repeat;}
	.index_list_txt1 li span{float:right;color:#242424;font-size:16px;padding:0 10px 0 0;}
	.index_list_txt1:visited,.index_list_txt1 a{color:#242424;}
	.index_list_txt1 a:hover{color:#9f2925;}
	


.box03{width:1140px;float:left; margin:0px 30px 0 30px;padding-bottom: 24px;}
.mainL { width: 820px; float:left;}
.maintop { height:210px;padding-bottom: 22px; margin-bottom: 22px;  text-align:left; }
.mainbotm {height:210px;  text-align:left; margin-bottom: 22px;  }

.listL{ width: 400px; float:left; }

.listL h3{width:400px;height:40px;line-height:40px;float:left;color:#9f2925;font-size:20px;font-weight:bold; font-family: "微软雅黑";text-indent:30px; border-bottom:1px solid #9f2925; cursor:pointer;background:url("../images/lanmu_li_1.png")  0px 10px no-repeat;}
.listL h3 span{font-size:14px;height:40px;line-height:40px;padding-right:15px;font-weight:bold; float:right;cursor:pointer;}
.listL h3 span a{text-decoration:none; color:#9f2925;}
.listL h3 span a:hover{text-decoration:none;color:#000;}

.listL h4{width:400px;height:40px;line-height:40px;float:left;color:#9f2925;font-size:20px;font-weight:bold; font-family: "微软雅黑";text-indent:30px; border-bottom:1px solid #9f2925; cursor:pointer;background:url("../images/lanmu_li.png")  0px 9px no-repeat;}
.listL h4 span{font-size:14px;height:40px;line-height:40px;padding-right:15px;font-weight:bold; float:right;cursor:pointer;}
.listL h4 span a{text-decoration:none; color:#9f2925;}
.listL h4 span a:hover{text-decoration:none;color:#000;}

.mainbox{width:400px; float:left; margin:10px 0 0 0 ; }
.mainbox li{overflow:hidden;height:32px;line-height:32px;font-size:14px;text-align:left;text-indent:15px;background:url("../images/li.png")  0px 10px no-repeat;list-style: none;}
.mainbox li span{float:right;color:#242424;font-size:16px;padding:0 10px 0 0;}
.mainbox:visited,.mainbox a{color:#242424;}
.mainbox a:hover{color:#9f2925;}


.listR{width: 400px; margin:0 0 0 20px; float:left;}

.listR h3{width:400px;height:40px;line-height:40px;float:left;color:#9f2925;font-size:20px;font-weight:bold; font-family: "微软雅黑";text-indent:30px;border-bottom:1px solid #9f2925; cursor:pointer;background:url("../images/lanmu_li_1.png")  0px 10px no-repeat;}
.listR h3 span{font-size:14px;height:40px;line-height:40px;padding-right:15px;font-weight:bold; float:right;cursor:pointer;}
.listR h3 span a{text-decoration:none; color:#9f2925;}
.listR h3 span a:hover{text-decoration:none;color:#000;}

.listR h4{width:400px;height:40px;line-height:40px;float:left;color:#9f2925;font-size:20px;font-weight:bold; font-family: "微软雅黑";text-indent:30px;border-bottom:1px solid #9f2925; cursor:pointer;background:url("../images/lanmu_li.png")  0px 9px no-repeat;}
.listR h4 span{font-size:14px;height:40px;line-height:40px;padding-right:15px;font-weight:bold; float:right;cursor:pointer;}
.listR h4 span a{text-decoration:none; color:#9f2925;}
.listR h4 span a:hover{text-decoration:none;color:#000;}


.mainR { width:300px; float:left; margin:0px 0px 0px 20px;}
.mainR h3{width:300px;height:40px;line-height:40px;float:left;color:#9f2925;font-size:20px;font-weight:bold; font-family: "微软雅黑";text-indent:30px; text-align:left; border-bottom:1px solid #9f2925; cursor:pointer;background:url("../images/lanmu_li_1.png")  0px 10px no-repeat;}

.mediamain_news{width:300px;height:390px;float:left;}
.mediamain_news li{list-style: none; margin:12px 0 12px 0;}


.box04{width:1140px;float:left; margin: 0px 30px 0 30px; padding:0px;}
.box04 h3{ width:1140px; height:40px;line-height:40px;text-align:left;color:#9f2925;font-size:20px;font-weight:bold; font-family: "微软雅黑";text-indent:30px;border-bottom:1px solid #9f2925; cursor:pointer; background:url("../images/lanmu_li_2.png")  3px 9px no-repeat; }
.box04 h3 span{font-size:14px;height:40px;line-height:40px;color:#9f2925;padding-right:15px;font-weight:bold; float:right;cursor:pointer;}


.imglist { margin:24px 0 24px 0 ;padding:0px; display:block;text-align:left;line-height:2.2;overflow:hidden;}
.imglist li img, a.imglink img {background:#FFF;padding:2px;margin:auto;display:block;}
.imglist li a{color:#000000;}
.imglist li a:hover{color:#0000CC;}
#demo {position:relative;overflow:hidden;}
#indemo {float:left; width: 800%;}
#demo1 {float: left;}
#demo1 a { color:#333333; text-decoration:none; margin:0; padding:0; }
#demo1 a img{ border:none; width:260px; height:80px; }
#demo2 {float: left; margin-top:1px; margin-left:5px;}
#demo2 a img{ border:none; width:260px; height:80px; }






    .foot{width:100%;min-width:1140px;height:120px;padding:20px 0 0 0; font-size:14px;color:#ffffff;line-height:25px;background:#333;} 
	.foot_container{width:1200px;margin:0 auto;line-height:32px;text-align:center;}
	.foot_left li a{font-size:14px; text-decoration:none; color:#ffffff;}
	.foot_left li a:hover{font-size:14px; text-decoration:none; color:#ffffff;} 


	
	/*列表页样式--*/	  

	.list_main{overflow:hidden;width:1200px;background-color:#FFFFFF;margin:2px 0 0 0;box-shadow:6px 0 6px -6px rgba(111, 109, 111, 0.4),-6px 0 6px -6px rgba(111, 109, 111, 0.4);}
	.flash_pic{overflow:hidden;width:1200px; height:260px; margin:0px; background:url("../images/banner.jpg") no-repeat; }
	.flash_pic_title{ float:right; width:300px; height:90px; line-height:90px; font-size:30px; letter-spacing:8px; color:#fff; font-family:"微软雅黑";font-weight:bold;text-align:center; background-color:rgba(159,41,37,0.7); margin:85px 0 0 0;}
	
	.list_right{width:1140px;margin:10px 30px 40px 30px;float:left;overflow:hidden;}
	.list_right_head_title{height:38px; width:1140px;float:left; text-align:left; color:#9f2925;font-size:20px;font-weight:bold; padding:20px 0 0 26px; border-bottom:solid 2px #9f2925;background:url("../images/menu_home.png") no-repeat 0px 22px; }
	.list_right_head_title a{color:#9f2925; text-decoration:none;}
	.list_right_head_title a:hover{color:#333; text-decoration:none; }	
	.list_right_main{width:100%;margin:0 auto;min-height:280px;_height:280px;font-size:14px;color:#333;line-height:30px;text-align:left;}
	.list_right_title{font-size:20px;font-family:"微软雅黑";color:#000;font-weight:bold;margin:30px 0 10px 0;text-align:center;}
	.list_right_info{width:98%;height:40px;line-height:40px;text-align:center;color:#333; border-bottom:1px dashed #666666;margin:0px 0px 20px 8px; padding:0px 0px 8px 0px;}
	.list_right_content{width:98%;margin:0 auto;}
    .list_right_content p{margin:8px 0;font-size:14px;}
	
	.list_txt{width:100%;padding:10px 0 20px 0;}
	.list_txt li{overflow:hidden;height:35px;line-height:35px;font-size:14px;text-indent:20px;border-bottom: dashed 1px #dfdfdf;background:url("../images/li.png") no-repeat 4px 12px;}
	.list_txt li span{float:right;color:#1f2650;font-size:14px;padding-right:8px;}
	.list_txt a{color:#333;}
	.list_txt a:hover{color:#9f2925;}
	.pagination{width:100%;text-align:center;padding:10px 0;clear:both;color:#333;}
	.pagination span,.pagination a,.pagination b{font-size:14px;font-family:Arial, Helvetica, sans-serif;}
	.pagination span font{color:#1f2650;font-size:12px;}
	.pagination a,.pagination b{border:1px solid #ddd;color:#333;background:#fff;padding:2px 7px;text-decoration:none}
	.pagination span {padding-right:4px}
	.pagination b,.pagination a:hover{background:#137214;color:#fff;background:#9f2925;}
	