/* common */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, input { margin: 0; padding: 0; }
* { box-sizing: border-box; }
body { font: 16px/1.5 "Microsoft Yahei","Helvetica Neue", Helvetica, Arial,  "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; color: #333; }
ul, ol { list-style: none; }
em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
img, i { vertical-align: middle; }
input { border: none; outline: none; color: #333; }
.fl { float: left; }
.fr { float: right; }
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.w1200{width: 1200px;margin: 0 auto;}

body{width: 100%;background:#fff url(topbg.png) center top no-repeat;min-height: 900px;background-size: 100%;}

/* 导语 */
.floor1{margin-top: 490px;height: 172px;width: 100%;padding-left: 140px;background: url(daoyu.png);margin-bottom: 50px;}
.jianjie{font-size: 15px;color: #333;line-height:30px;width: 1015px;margin-left: 30px;margin-top: 25px;text-indent:2em;}

/*工作进展*/
.gzjz{margin-bottom: 30px;}
.gzjz_con{margin-top: 30px;}
.gzjz_con_left{width: 600px;height: 400px;float: left;}
.gzjz_con_right{width: 580px;height: 400px;float: left;margin-left: 20px;}
.gzjz_con_right ul li{width:100%;background: url(site.png) left center no-repeat;padding-left: 19px;line-height:50px;height:50px;}
.gzjz_con_right ul li a{font-size: 17px;color: #000;float: left;}
.gzjz_con_right ul li span{float: right;color: #000;}

/*政策文件*/
.zcwj{width: 100%;height:607px;background: url(zcwj.png);}
.zcwjz{width: 1200px;margin: 0px auto;}
.zcwj_title{padding: 50px 0;}
.zcwj_con ul li{width: 386px;height: 302px;background: url(zcwjbj.png);float: left;margin-right: 14px;}
.zcwj_con ul li span{width: 386px;font-size: 20px;font-weight: bold;color: #000;padding: 40px 20px 0;position: absolute;}
.zcwj_con ul li p{width: 386px;position: absolute;padding: 130px 20px 0;}

.hd{height: 15px;margin: 60px 500px;}
.hd ul{position: absolute;}
.hd ul li{float: left;width: 35px;height: 15px;background: #fff;margin-left: 20px;}
.hd ul li.on{background:#0a7aff}

/*创新典型*/
.cxdx{width: 1200px;margin: 0 auto;}
.cxdx_title{margin: 50px 0;}


.bottom{background: url(bottom.png);}
/*集聚示范型*/
.jjsf{width: 100%;height: 655px;}
.jjsf_title{width: 1200px;margin: 0 auto;}
.jjsf_con{width: 1200px;margin: 0 auto;}
.jjsf_con ul li{float: left;margin-left:5px;}

/*专业特色型*/
.zyts{width: 100%;height: 817px;}
.zyts_title{width: 1200px;margin: 0 auto;margin-bottom: 50px;}
.zyts_con{width: 1200px;margin: 0 auto;}
.zyts_con ul li{float: left;margin:0 10px;}

.old_type .jianjie {
    font-size: 28px;
    color: #333;
    line-height: 60px;
    width: 1015px;
    margin-left: 30px;
    margin-top: 25px;
    text-indent: 2em;
}
.old_type .floor1 {
    margin-top: 490px;
    height: 400px;
    width: 100%;
    padding-left: 140px;
    margin-bottom: 50px;
    background-size: 100% 100%;
}
.old_type .gzjz_con_left {
    width: 100%;
    height: auto;
    float: left;
}
.old_type .gzjz_con_left iframe{
	width: 1200px !important;
	height: 550px !important;
}
.old_type .gzjz_con_right {
    width: 100%;
    height: auto;
    float: left;
    margin-left: 0px;
    margin-top: 30px;
}
.old_type .gzjz_con_right ul li{
	height: 60px;
	line-height: 60px;
}
.old_type .gzjz_con_right ul li a,.old_type .gzjz_con_right ul li span {
    font-size: 30px;
    color: #000;
    float: left;
}
.old_type .zcwj_con ul li span {
    width: 386px;
    font-size: 36px;
    font-weight: bold;
    color: #000;
    padding: 40px 20px 0;
    position: absolute;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
}
.old_type .zcwj_con ul li p {
    padding: 180px 20px 0;
    font-size: 30px;
    color: rgb(153, 153, 153);
    margin-top: 10px;
    line-height: 60px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
}
.old_type .zcwj_con ul li{
	height: 330px;
	background-size: 100% 100%;
}