/* 首页 */
.mb_box {
	margin-bottom: 20px;
}
.mb_box .mb_inner_box {
	margin-bottom: 20px;
	padding: 25px 30px 20px;
	width: 1140px;
	background-color: #fff;
}
.mb_box .mb_inner_box1 {
	background-color: #F6F6F6;
}

/* 首页-头条 */
.index_m1 {
	position: relative;
	margin-bottom: 20px;
	padding: 20px 0 25px;
	height: 75px;
	background-color: #f6f6f6;
}
.index_m1 .tt_img {
	position: absolute;
	top: 0;
	left: 0;
}
.index_m1 .tit {
	display: block;
	margin: 0 auto 15px;
	width: 950px;
	font-size: 32px;
	font-weight: bold;
	color: #d61618;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_m1 .small_txt {
	font-size: 15px;
	color: #282828;
	text-align: center;
	line-height: 20px;
}
.index_m1 .small_txt span {
	display: inline-block;
	width: 860px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_m1 .small_txt .detail_btn {
	position: relative;
	bottom: 4px;
	color: #d71018;
}

/*首页-行业聚焦、通知公告、科技前沿*/
.index_m2 {
	margin-bottom: 20px;
	padding: 20px;
	background-color: #eee;
}
.index_m2 .left_banner {
	width: 650px;
	height: 366px;
}

/*带点轮播图*/
.focus {position:relative; float: left; width: 650px; height: 366px; background-color: #ecf5f8; z-index: 99999;}  
.focus img {width: 650px; height: 366px;} 
.focus .btn {position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom:1;} 
.focus .btn a {display: inline; float: left; position: relative; margin: 0 3px; width: 9px; height: 9px; font: 12px/15px "\5B8B\4F53";  color: #B0B0B0; text-align: center; background: #fff; -webkit-border-radius: 9px; -moz-border-radius: 9px; -o-border-radius: 9px; border-radius: 9px; outline: 0;}  
.focus .btn a:hover,
.focus .btn a.current {cursor: pointer; background: #d81e05;}  
.focus .fPic {position: absolute; top: 0px; left: 0px;}  
.focus .D1fBt {overflow: hidden; zoom: 1; height: 16px; z-index: 10;}  
.focus .shadow {display: block; position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; height: 68px; text-align: left; background: rgba(34,133,210,0.6);    
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#CC2285d2',endColorstr = '#CC2285d2')\9;}  
.focus .shadow a {display: inline-block; margin: 0 25px; padding-top: 15px; width: 600px; font-size: 16px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}  
.focus .fcon {display: none; float: left; position: relative; width: 100%; background: #ecf5f8;}  
.focus .fcon img {display: block;}  
.focus .fbg {position: absolute; left: 565px; bottom: 5px; height: 21px; text-align: center; z-index: 200;}  
.focus .fbg div {margin-top: 6px; margin-bottom: 0; height: 15px; overflow: hidden; zoom: 1;}   
.focus .D1fBt a {display: inline; float: left; position: relative; margin: 0 3px; width: 9px; height: 9px; font:12px/15px "\5B8B\4F53";  color: #B0B0B0; text-align: center; background: #fff; -webkit-border-radius: 9px; -moz-border-radius: 9px; -o-border-radius: 9px; border-radius: 9px; outline: 0;}    
.focus .D1fBt .current,.focus .D1fBt a:hover {background: #d81e05;}    
.focus .D1fBt img {display: none;}    
.focus .D1fBt i {display: none; font-style: normal;} 

.index_m2 .right_news {
	width: 435px;
}
.right_news .index_t {
	height: 50px;
	line-height: 50px;
}
.right_news .index_t a {
	display: block;
	float: left;
	width: 145px;
	font-size: 17px;
	color: #404040;
	text-align: center;
	background-color: #fff;
}
.right_news .index_t a.active {
	height: 57px;
	font-weight: bold;
	color: #fff;
	background: url(index_t_active_bg.png) center no-repeat;
}
.right_news .news_list {
	margin-top: 7px;
}
.news_list li {
	padding-left: 5px;
    height: 38px;
    line-height: 38px;
    *height: 36px;
    *line-height: 36px;
    font-size: 14px;
    background: url(li_bg.png) left center no-repeat;
}
.news_list li a {
    display: block;
    float: left;
    margin-left: 5px;
    width: 320px;
    color: #555;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_list li a:hover {
	color: #da3a3c;
}
.news_list li .date {
    float: right;
    color: #999;
}

/*首页-通栏图片*/
.index_m3 img {
	width: 1140px;
	height: 90px;
}

/*首页-动态要闻*/
.index_m4 {
	margin-bottom: 20px;
	padding: 30px;
	width: 1140px;
	height: 107px;
	background-color: #fff;
}
.index_m4 .dtyw_box {
	width: 1140px;
	height: 107px;
	background-color: #f6f6f6;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.dtyw_box .dtyw_img {
	width: 82px;
	height: 106px;
}
.dtyw_box .dtyw_list {
	margin-left: 5px;
	width: 1050px;
}
.dtyw_list ul {
	margin-left: 10px;
	padding-top: 11px;
}
.dtyw_list li {
	float: left;
	margin-right: 35px;
	margin-bottom: 11px;
	*margin-bottom: 2px;
	width: 485px;
	background: url(dtyw_li_bg.png) left center no-repeat;
}
.dtyw_list .tit {
	display: inline-block;
	float: left;
	padding-left: 10px;
	width: 375px;
	font-size: 14px;
	color: #313131;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dtyw_list .date {
	float: right;
	margin-right: 5px;
	font-size: 16px;
	color: #ff7d05;
}

/*首页-机构设置、科技创新*/
.index_m5 {
	margin-bottom: 20px;
}
.index_m5 .left_jgsz_box {
	margin-right: 18px;
	padding: 20px 30px 30px;
	width: 400px;
	height: 315px;
	background-color: #fff;
}
.left_jgsz_box .jgsz_tit {
	padding-bottom: 20px;
	border-bottom: 1px solid #d3d3d3;
}
.jgsz_tit .jgsz_tit_img {
	width: 123px;
	height: 36px;
}
.left_jgsz_box .jgsz_list ul {
	margin-left: -13px;
}
.jgsz_list li {
	float: left;
	margin-top: 17px;
	margin-left: 13px;
	width: 90px;
	height: 70px;
	text-align: center;
	background-color: #f5f5f5;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.jgsz_list li .txt {
	padding-top: 45px;
	font-size: 14px;
	color: #545454;
}
.jgsz_list li:hover {
	background-color: #468dc4;
}
.jgsz_list li:hover .txt {
	color: #fff;
}
.jgsz_list .li1 {
	background-image: url(jgsz_icon_01.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li1:hover {
	background-image: url(jgsz_icon_01_active.png);	
}
.jgsz_list .li2 {
	background-image: url(jgsz_icon_02.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li2:hover {
	background-image: url(jgsz_icon_02_active.png);	
}
.jgsz_list .li3 {
	background-image: url(jgsz_icon_03.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li3:hover {
	background-image: url(jgsz_icon_03_active.png);	
}
.jgsz_list .li4 {
	background-image: url(jgsz_icon_04.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li4:hover {
	background-image: url(jgsz_icon_04_active.png);	
}
.jgsz_list .li5 {
	background-image: url(jgsz_icon_05.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li5:hover {
	background-image: url(jgsz_icon_05_active.png);	
}
.jgsz_list .li6 {
	background-image: url(jgsz_icon_06.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li6:hover {
	background-image: url(jgsz_icon_06_active.png);	
}
.jgsz_list .li7 {
	background-image: url(jgsz_icon_07.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li7:hover {
	background-image: url(jgsz_icon_07_active.png);	
}
.jgsz_list .li8 {
	background-image: url(jgsz_icon_08.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li8:hover {
	background-image: url(jgsz_icon_08_active.png);	
}
.jgsz_list .li9 {
	background-image: url(jgsz_icon_09.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li9:hover {
	background-image: url(jgsz_icon_09_active.png);	
}
.jgsz_list .li10 {
	background-image: url(jgsz_icon_10.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li10:hover {
	background-image: url(jgsz_icon_10_active.png);	
}
.jgsz_list .li11 {
	background-image: url(jgsz_icon_11.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li11:hover {
	background-image: url(jgsz_icon_11_active.png);	
}
.jgsz_list .li12 {
	background-image: url(jgsz_icon_12.png);
	background-position: center 8px;
	background-repeat: no-repeat;	
}
.jgsz_list .li12:hover {
	background-image: url(jgsz_icon_12_active.png);	
}
.index_m5 .right_kjcx_box {
	width: 722px;
	height: 365px;
}
.right_kjcx_box .top_part {
	margin-bottom: 15px;
}
.top_part .kjcx_box {
	margin-right: 15px;
	padding: 20px;
	width: 295px;
	height: 195px;
	background-color: #fff;
}
.kjcx_box .kjcx_tit {
	padding-bottom: 20px;
	border-bottom: 1px solid #d3d3d3;
}
.kjcx_tit img {
	width: 123px;
	height: 36px;	
}
.kjcx_box .kjcx_list {
	padding: 10px 0;
}
.kjcx_list li {
	float: left;
	margin-top: 10px;
	width: 138px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border: 1px solid #cfcfcf;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.kjcx_list li img {
	display: inline-block;
	margin-right: 3px;
	width: 32px;
	height: 32px;
	vertical-align: middle;
}
.kjcx_list li .txt {
	font-size: 18px;
	color: #474747;
}
.top_part .xxgx_box {
	padding: 10px 30px 15px;
	width: 312px;
	background-color: #fff;
}
.xxgx_box .xxgx_tit_img {
	margin-bottom: 15px;
	width: 312px;
	height: 20px;
}
.xxgx_box video {
	width: 312px;
	height: 171px;
}
.right_kjcx_box .relative_list {
	padding: 15px 30px 15px 20px;
	width: 672px;
	height: 85px;
	background-color: #fff;
}
.relative_list li {
	float: left;
}
.relative_list li img {
	width: 214px;
	height: 85px;
}

/*首页-园区简介*/
.index_m6 {
	margin-bottom: 20px;
	padding: 20px 30px 30px;
	background-color: #fff;
}
.index_m6 .yqjj_tit {
	margin: 0 auto 10px;
	width: 1140px;
	height: 37px;
}
.index_m6 .yqjj_small_txt_box {
	width: 1140px;
	height: 163px;
	background: url(yqjj_small_txt_bg.png) center no-repeat;
}
.yqjj_small_txt_box .yqjj_small_txt {
	padding: 20px;
	font-size: 18px;
	color: #fff;
	text-indent: 2em;
	line-height: 30px;
}
.yqjj_small_txt .more_btn {
	font-size: 18px;
	color: #ffbf12;
}

/*首页-园区风采*/
.index_m7 {
	margin-bottom: 20px;
	padding: 30px;
	background-color: #fff;
}
.index_m7 .yqfc_tit {
	margin-bottom: 10px;
}
.yqfc_tit .yqfc_tit_img {
	width: 123px;
	height: 36px;
}
.yqfc_tit .all_btn {
	position: relative;
	top: 8px;
	font-size: 14px;
	color: #015293;
}
.index_m7 .lb_box {
	padding: 15px;
	width: 1108px;
	border: 1px solid #ccc;
}
.lb_box .lb {
	width: 1108px;
}
.lb li {
	float: left; 
	margin-right: 20px;
	width: 260px;
}
.lb img {
	margin-bottom: 5px;
	width: 260px; 
	height: 158px;
}
.lb .tit {
	padding: 0 10px;
	width: 240px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	color: #393939;
	text-align: center;
	background-color: #e6e6e6;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


/*首页-互动交流、办事服务、意见征集*/
.index_m8 {
	padding: 20px 30px;
	background-color: #fff;
}
.index_m8 a {
	display: block;
	float: left;
}
.index_m6 .mobile_yqjj{
    display: none;
}

