				    				    @charset "utf-8";
/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}
a:hover{color:#333;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
input{font-family:"微软雅黑";text-align: left;}
*{margin: 0; padding: 0; box-sizing: border-box;}
body{font-family: "微软雅黑";
background:url(http://czt.shandong.gov.cn/images/1350/bg.jpg) center no-repeat;background-size: cover;background-attachment:fixed;min-height: 1026px;height:100%;width: 100%;}
a{text-decoration: none; color: #000;}
ul,li{list-style: none;}
.w{width: 1200px; margin: 0 auto;}
.clearfix{content: ""; display: table; clear: both;}
.w1200{width: 1200px;margin: 0 auto;}

/*当前位置*/
.position{
	width: 100%;
	height: 50px;
	line-height: 50px;
}
.position .position-txt{
	padding-left: 25px;
	font-size: 13px;
	color: #454545;    width: 100%;
    margin-top: 5px;
}

/*内容*/
/*.con{
	margin-top: 30px;
	margin-bottom: 30px;
}*/
/*左侧*/
.con .con-left{
	float: left;
	width: 300px;
	height:600px;
	margin-right: 30px;
	background-color: #efefef;
}
.con-left .con-left-title{
	width: 300px;
	height: 50px;
	line-height: 50px;
	padding-left: 45px;
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	background-color: #427fda;
}
 .con-leftn-list .gl{
        background-color: #b6ccec;
        cursor: pointer;
    }
    .con-leftn-list .gl a{
        background: url(images/blue_triangle.png) no-repeat left center;
        color: #427fda;
    }

/*右侧*/
.con .con-right{
	float: left;
	width: 830px;
	min-height: 600px;
	font-size: 17px;
	color: #333;
	padding: 10px 0 0 25px;
	background-color: #f9f9f9;
}
.zxyw_right li a{
  height: 100%;
}
.content{
  width:1200px;margin:0 auto;background:#fff;padding:0 20px 20px 20px;overflow:hidden;
}
/* 手机版 */
@media screen and (max-width: 769px) {
  .position {
    width: 100%;
    height: 5rem;
    line-height: 5rem;
  }
  .content {
      width: 96%;
  }
  .position .position-txt{
    font-size: 2rem;
  }
  .w,.con .con-right{
    width: 100% !important;
  }
  .con-left .con-left-title {
    width: 100%;
    height: 5rem;
    line-height: 5rem;
    font-size: 2.4rem;
    text-align: center;
    padding-left: 0px;
  }
  .con-left .con-leftn-list {
    width: 100% !important;
    min-height: auto !important;
    font-size: 17rem !important;
  }
  .con-leftn-list li {
    width: 50% !important;
    height: 4.5rem !important;
    line-height: 4.5rem !important;
    padding-left: 1rem !important;
    float: left;
  }
  .con-leftn-list li a {
    padding-left: 2rem !important;
    font-size: 2rem !important;
    line-height: 4.5rem;
    display: block;
  }
  .main-txt {
    font-size: 2rem;
  }
  .con .con-left {
    width: 100%;
    margin-right: 0px;
    height: auto;
  }
  .con .con-right{
    padding-left: 0px;
  }
  .zxyw_right li {
    width: 48% !important;
    height: 18rem !important;
    margin: 1% !important;
    box-sizing: border-box;
  }
  .zxyw_right li a img {
    margin: 3rem auto !important;
    height: 6rem;
  }
  .zxyw_right li a span {
    font-size: 2rem;
  }
  .jact_box_title {
    height: 4.2rem !important;
    border-bottom: #dfdfdf solid 0.2rem !important;
  }
  .jact_box_title span {
    line-height: 4rem !important;
    border-bottom: #9e9e9e solid 0.2rem !important;
    padding: 0 1.5rem !important;
    font-size: 2.4rem !important;
  }
  .jact_box_font p {
    line-height: 3rem !important;
    font-size: 2rem;
  }
}
				
				