﻿@charset "utf-8";

/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑"; }
ol li, ul li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
u,b,i{ font-style:normal;}
a{text-decoration: none; color:#333;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{
	/* [disabled]margin:0; */
	padding: 0;
	font-family: "microsoft yahei","simhei", "simsun";
	margin:0;	
}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%; font-weight:normal}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}

a{color:#333; cursor:pointer;}
a:hover{ color:#cc0000;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden}

img {display: block;border:none; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.clearfix:after {       
    content: ".";     /*内容为“.”就是一个英文的句号而已。也可以不写。*/
   display: block;   /*加入的这个元素转换为块级元素。*/
    clear: both;     /*清除左右两边浮动。*/
    visibility: hidden;      /*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间，只是看不到而已；*/
   line-height: 0;    /*行高为0；*/
    height: 0;     /*高度为0；*/
   font-size:0;    /*字体大小为0；*/
  }
/**************************************通用样式结束*******************************************/
body{color: #333;font-family: "微软雅黑"; font-size:16px; background:url(../images/ly_hsz_bg.jpg)}
/* 公共头部 */
.ly_header {width:100%;margin:0px auto;height:400px;background:url(ly_hsz_tbg.jpg) top center no-repeat;}
.ly_header_top{ position:absolute; left:0; top:0; width:96%; height:31px; padding-left:2%; padding-right:2%; font-size:14px; line-height:31px;}
.ly_header_top a{ margin:0 5px;}
.ly_header_box{width:1200px;margin:0px auto; position:relative; height:350px; }
.ly_header_logo{ position:absolute; top:60px; left:20px;background:url(../images/ly_hsz_logo.png) no-repeat; width:750px; height:200px; text-indent:-999px;}
.ly_header_search{ position:absolute; right:20px; bottom:20px; width:350px;}
.ly_header_search .searchtxt{ width:230px; height:30px; line-height:30px;float:left}
.ly_header_search .searchbut{ width:100px; height:30px; background:#ce0505; color:#fff; border:none;cursor: pointer; float:right; font-size:16px;}
.ly_header_bottom {width:100%; background:url(ly_hsz_munubg.jpg) repeat-x;height:50px; overflow:hidden}
.ly_header_bottom .ly_header_menu{ width:1200px; margin:0 auto; height:50px; overflow:hidden}
.ly_header_menu ul{color:#fff}
.ly_header_menu ul li{ float:left; height:50px; line-height:50px; font-size:22px; margin:0 70px;}
.ly_header_menu ul li a{color:#fff}
.ly_header_menu ul li a:hover{color:#fdfdbc}


.yinyong{ position:absolute; right:0;top:30px; width:540px; height:auto;}
.yinyong img{ width:100%; height:auto;}

/* 公共底部 */
.footer{ width:100%; border-top:solid 10px #a21a1a; padding:1% 0; background:#a21a1a;margin: 20px 0 0 0;}
.footer_in{ width:100%; max-width:1200px; margin:0 auto;overflow: hidden;}
.footer_in .footer_left{ width:16%;}
.footer_in .footer_left a{ float:left;}
.footer_in .footer_left a.jiucuo{ margin:12px 0 0 0;}

.footer_in .footer_middle{ width:59%;}
.footer_in .footer_middle p{ font-size:.8em; line-height:2em; width:44%; margin:0 2%; float:left; color:#fff;}
.footer_in .footer_middle p a{ color:#fff; background:url(ghs.png) no-repeat left center; padding:0 0 0 25px;}

.footer_in .footer_right{ width:25%;}
.footer_in .footer_right a.wzdt{ display:block; width:45%; height:30px; text-align:center; line-height:30px; color:#fff; font-size:14px; background:#1663ca; margin:0 0 2% 0;}
.footer_in .footer_right a.jbzx12377{ display:block; width:100%;}
.footer_in .footer_right a.jbzx12377 img{ width:100%; height:100%;}
/*中部*/
.ly_content{ width:1200px;background:#fff; margin:0px auto; overflow:hidden; padding-top:20px;}
/*新闻*/
.newslist{ color:#333; margin:0px 5px }
.newslist li { height:36px; line-height:36px; background:url(ly_hsz_snow.jpg) left center no-repeat; padding-left:20px; font-size:16px; color:#333}
.newslist li span{ float:right; color:#666; font-size:16px}
