@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,input,span,a{margin:0;padding:0;}

img,input,button {border: 0;}
i,h2,h3,h4,h5{font-style: normal;font-family: "Microsoft Yahei"; font-weight:normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
ul,li,button{list-style: none;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:16px;}
a:hover{color: #335daf;}
button,img,input { vertical-align: middle;}
.clearfix{content: " "; height:0;display: table;clear: both;}
.clearfix:before,.clearfix:after {content: " ";display: table;clear: both;}
::-webkit-input-placeholder {color: #b2b2b2; } :-moz-placeholder { color: #b2b2b2; } ::-moz-placeholder {  color: #b2b2b2; } :-ms-input-placeholder {color: #b2b2b2; }
.fl{ float:left;}
.fr{ float:right;}

.headbox{ width:100%; height:340px; background:url(hygq_banner.jpg) no-repeat center center;}
.head{ width:1200px; height:340px; position:relative; margin:0 auto;}
.logozt{/* padding-top:40px; */height:auto;overflow:hidden;}
.fanhui{ position:absolute; top:10px; right:45px; width:100px; height:38px; line-height:38px; text-align:center;}
.fanhui a{ font-size:16px; font-weight:bold; color:#335daf; display:block;}

.mainbox{ width:1200px; height:auto; padding:40px 0; margin:0 auto; overflow:hidden;}
.contant{ width:100%; height:auto;}
.menu_box{width:300px; height:auto !important; min-height:700px;}
.menu_box li{ height:81px; display:block; }
.menu_box li a{height:80px; padding-left:40px;background:#d5def0; line-height:80px; display:block; font-size:20px;border-bottom:1px solid #7b97d0; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.menu_box li a:hover,.menu_box li.current a{background:#f0f5ff; color:#335daf; font-weight:bold; border-left:10px solid #335daf; padding-left:30px;}

.list_box{width:870px; height:auto; height:auto !important; min-height:700px; background:#f0f5ff;}
.list_r_top{height:50px; line-height:50px; background:#d5def0;}
.list_r_top span{/* width: 28%; */float: left;padding: 0px 20px;font-size:20px;text-align:center;background:#335daf;color:#ffffff;display:block;}
.list_ul{ min-height:450px; padding:25px 30px;}
.list_ul ul li{height: 60px; line-height: 60px; background:url(hygq_icon01.png) no-repeat left center; padding-left:25px; border-bottom:1px solid #d5def0; display:block; position:relative;}
.list_ul ul li a{ width:82%; display:block; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.list_ul ul li span{ position:absolute; top:0; right:0; color:#999999; display:block;}

/*分页样式*/
.div_cutPage{ margin: 0 auto; min-height: 40px; padding: 20px 0; text-align: center; }
.div_cutPage a{ display: inline-block; padding: 5px 10px;  cursor: pointer;  border: 1px solid #DDDDDD;  margin: 5px; }
.div_cutPage a:hover{  border: 1px solid #335daf; background-color: #335daf; color:white;  }
.div_cutPage .on{ border: 1px solid #335daf; background-color: #335daf; color:white;  }


@media only screen and (max-width: 1100px){
.headbox{background-image: url(hygq_banner.jpg);background-size: cover;/* background-position: -355px 0px; */height: 230px;}
.head,.mainbox,body{width: 100%;}
.menu_box{width: 100%;}
.list_box{width: 100%;min-height: auto;margin: 20px 0;}
.list_ul{padding:5px;}
.list_ul ul li a{width: 70%;}
    
}