@charset "utf-8";
/* 简单流媒体
   注意: 流媒体要求您删除 HTML 中媒体的高度和宽度属性
   http://www.alistapart.com/articles/fluid-/global/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 不支持最大宽度，因此默认为 100% 宽度 */
.ie6 img {
	width:100%;
}
ul,li{display:block; list-style:none; padding:0; margin:0;}

.padding1{padding:3%;}
.margin1{ margin:0 3%;}

/* 移动设备布局: 480px 及更低。 */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left:0%;
	padding-right:0%;
	overflow:hidden;
}
.top{text-align:center;
	background-image:url(/global/titlebg.jpg);
	background-size:cover;
	background-repeat: no-repeat;
	padding-top:7%; padding-bottom:5%;
}
.top img{width:80%;}
.m_search{margin:20px 2%;padding-right:92px;border-radius:4px;overflow:hidden;height:40px;position:relative;}
.m_search .ss_txt{background:url(/global/ss_icon.png) no-repeat 15px center #f1f1f1; height:100%; padding:10px 10px 10px 47px; font-size:14px; width:100%; border:0; border-radius:0;}
.m_search .ss_btn{ position:absolute; right:0; top:0; background:#1896d7; color:#fff; width:92px; height:39px; background:#dd5555; color:#f7dddd; font-size:16px; cursor:pointer; border:0; border-radius:0; -webkit-appearance:none;}
.m_search p{display:none;}

.menubanner{background-image:url(/global/bannerbg.jpg); background-size:cover; background-repeat: no-repeat; height:3.5em; padding:0 3%;}
.menubanner ul li{display:block; float:left; width:12.5%; text-align:center; font-size:1.2em; color:#FFF; line-height:2.4; }
.menubanner ul li a{color:#FFF;}
.mainindex{
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;	
	padding:0;
}

.index_imgbox{width:100%; padding:0;}

.fullSlide{width:100%; overflow:hidden; position:relative; clear:both;}
.fullSlide .bd li{padding:0; margin:0;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:40px; left:0; height:20px; line-height:20px; text-align:center; }
.fullSlide .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:15%; height:15%; margin:0.4em; background:#e7e7e7; overflow:hidden; line-height:9999px; border-radius:50%; vertical-align:middle}	
.fullSlide .hd ul .on{ background:#ff5301; width:20px; height:20px; margin:0 4px;}
.fullSlide .Btn{display:none;}
.fullSlide .prev, .fullSlide .next{ position:absolute; top:40%; width:4.8%;}
.fullSlide .prev{left:6%;}
.fullSlide .next{right:6%;}
.fullSlide .prev img, .fullSlide .next img{width:100%;}

.tzgg_tt{background:#f5f6f6; height:3.2em; overflow:hidden;}
.tzgg_tt h1{display:block; float:left; margin:0;}
.bgylin{
	background: -webkit-gradient(linear, left top, left bottom, from(#ff5301), to(#ff9601));
	background: -moz-linear-gradient(top,  #ff5301,  #ff9601);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5301', endColorstr='#ff9601');
	background:linear-gradient(0deg, #ff5301 20%, #ff9601 100%);
	color:#FFF; font-size:1.2em; line-height:2.8em; vertical-align:baseline; padding-left:3em; padding-right:1em;
	position:relative;
	white-space:nowrap;
}
.bgylin img{display:block; position:absolute; top:25%; left:10%; width:18%;}
.tzgg_tt .tzgg_marq{display:block; margin-left:6.3em; padding:0; margin:0; line-height:3.2em; height:3.2em; overflow:hidden; }
.tzmarq{width:670px; overflow: hidden; position: relative;}
.tzmarq ul{ overflow:hidden; zoom:1; }
.tzmarq ul li{ width:200px; float:left; margin:0 5px; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.h1title{background:#f5f6f6; font: bold 1.5em/2.5 "微软雅黑"; padding-left:6%; color:#01a0f2;}
.zxtt span{display:inline-block; background:url(/global/icon_zx.png) left center no-repeat; padding-left:45px;}
.qqtt span{display:inline-block; background:url(/global/icon_qq.png) left center no-repeat; padding-left:45px;}
.bstt span{display:inline-block; background:url(/global/icon_bs.png) left center no-repeat; padding-left:45px;}
.zwtt span{display:inline-block; background:url(/global/icon_zw.png) left center no-repeat; padding-left:45px;}
.hdtt span{display:inline-block; background:url(/global/icon_hdjl.png) left center no-repeat; padding-left:45px;}
.yzhj span{display:inline-block; background:url(/global/yzhj_icon.png) left center no-repeat; padding-left:45px;}
.gzjgtt span{display:inline-block; background:url(/global/icon_gzjg.png) left center no-repeat; padding-left:45px;}

.index_h2{height:3.6em; margin:10px 0 5px 0;}
.index_h2 h2{display:block; padding:0; margin:0; float:left; background:#23bcf8;padding: 0 3%; line-height:2.2em; font-size:1.3em; color:#FFF; text-align:center; font-weight:400; }
.index_h2 h2 a{color:#FFF;}
.index_h2 .more{ border:1px solid #999; padding:6px 20px; float:right; border-radius:15px; margin-top:0.2em;} 

.indexcon{margin:0 2%;}

.news-list li{width:100%; position:relative; padding:0.6em 0;  border-bottom:1px solid #eff1f3; font-size:1.2em; height:5em; line-height:1.6; overflow:hidden;}
.news-list a{display:block; margin:0;}
.news-list a:link,.list-list a:link .pic_r,.list-list a:link .pic_r2{color:#000; cursor:pointer;}
.news-list .pic{position:absolute; top:0.6em; left:0; width:7.5em; height:80%;}
.news-list .pic img{display:block; width:100%; height:100%;}
.news-list .lititle{ margin-left:8em;}

.index_list1{padding:1%; font-size:1.143em; line-height:2;}
.index_list1 li{width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.thgk_btn{margin-right:-2%;}
.thgk_btn li{display:block; float:left; width:48%; margin-right:2%; margin-bottom:1em;}
.thgk_btn li a{display:block; border:1px solid #23bcf8; border-radius:5px; font-size:1.3em; font-weight:bold; line-height:4em; padding-left:40%; position:relative; background:#f5f6f6;}
.thgk_btn li a img{display:block; position:absolute; top:0.58em; left:5%; width:25%;}

.thtz-btn li{text-align: center;}
.thtz-btn li a{padding-left:0;}

.index_btn2{margin-right:-2%;}
.index_btn2 li{display:block; float:left; width:48%; margin-right:2%; margin-bottom:1em;}
.index_btn2 li a{display:block; border:1px solid #23bcf8; border-radius:5px; font-size:1.3em; line-height:4em; 
padding-left:26%; background:#f5f6f6; position:relative; overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.index_btn2 li a img{position:absolute; top:1em; left:6%; width:1.7em;}

.index_btn2c{margin-right:-2%;}
.index_btn2c li{display:block; float:left; width:48%; margin-right:2%; margin-bottom:1em;}
.index_btn2c li a{display:block; border:1px solid #23bcf8; border-radius:5px; font-size:1em; line-height:3.4em; 
background:#f5f6f6; position:relative; text-align:center;max-width:100%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; }

.index_btn3{margin-right:-2%;}
.index_btn3 li{display:block; float:left; width:31.3%; margin-right:2%; margin-bottom:1em;}
.index_btn3 li a{display:block; border:1px solid #23bcf8; border-radius:5px; font-size:1em; line-height:3em; background:#f5f6f6; position:relative; text-align:center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.yxth_piclist{margin-right:-2%;}
.yxth_piclist li{display:block; float:left; width:48%; margin-right:2%; margin-bottom:1em; text-align:center; position:relative; height:120px; border-radius:8px; overflow:hidden;} 
.yxth_piclist li img{width:100%; height:100%}
.yxth_piclist li b{display:block; width:100%; height:2.2em;  position:absolute; left:0; bottom:0; background:#000; opacity:0.5;filter:alpha(opacity=50); z-index:2;}
.yxth_piclist li span{display:block; width:100%; text-align:center; position:absolute; left:0; bottom:0; z-index:3; color:#FFF; font-size:0.8em; }

.gzwm{text-align:center; padding:3em 0 1em 0; background:#f5f6f6; border:1px solid #23bcf8; margin:10px 0; }
.gzwm img{width:68%; max-width:361px;}
.gzwm span{color:#F00;}

.zfbm li{font-size:1.2em; line-height:1.8;}
.zfbm li:nth-of-type(odd){ background:#f5f6f6;}

.iiframe1{/* height:280px; */clear:both; overflow:hidden; width:100%; position:relative; /* margin-top:-5px; */}
.iiframe1 iframe{ transform: scale(0.8,0.8);
-ms-transform: scale(0.8,0.8);	/* IE 9 */
-webkit-transform: scale(0.8,0.8);	/* Safari 和 Chrome */
-o-transform: scale(0.8,0.8);	/* Opera */
-moz-transform: scale(0.8,0.8);
 position:absolute; top:-35px; left:-12.5%; width:127%; height:125%;}
.iiframe2{height:297px;  clear:both; overflow:hidden;}
.bottom{text-align:center; font-size:1.3em; padding:2em 0; height:auto; clear:both; line-height:2em; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#8dd4fa));
	background: -moz-linear-gradient(top,  #fff,  #8dd4fa);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#8dd4fa');
	background:linear-gradient(180deg, #fff 20%, #8dd4fa 100%);
}
.bottom p {
	font-size: 0.8em;
	margin: 0 20px;
	line-height: 24px;
}
.bottom p a{
	margin: 10px;
}


/*list*/
.list_title{background:#0187d4; padding:1% 2.5em 1% 1em; color:#FFF; position:relative; margin-top:0.5em;}
.list_title .lititle{font-size:1.2em; line-height:2.2;}
.list_title .more{ position:absolute; right:0.5em; top:0.3em; width:1.3em;}
.listbox{padding:2%; line-height:1.4;}

#page_div{line-height:2em; text-align:center; padding:10px; background:#f7fdff; }
	.pagination_index, .pagination_index_num{ 
	background:#fff; border:1px solid #ccc; padding:0 5px;margin-right:2px; display:inline-block; text-align:center; min-width:2.4em;
}
	.pagination_index_last{display:none;}
	#pagination_input{width:6%; margin:0 5px; padding:0; overflow:hidden; text-align:center;}

.gzjgtop{background:url(/global/gzjglist.jpg) no-repeat;}
.gzjgtop span{ display:block; height:4.5em; text-align:center; font-size:1.2em; font-weight:normal; line-height:4.5em; color:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}

/*content*/
.current{padding:2% 5%; background:#0287D4; color:#FFF;}
.current a{color:#FFF;}

.content h1{text-align:center; padding:0.5em; margin:0; font-size:2em; line-height:1.4; color:#000; border-bottom:1px solid #ccc; font-weight:bold;}
.stitle{text-align:center; height:2em; width:100%; margin:auto; line-height:2em; padding-top:1%;}
.stitle .left{white-space:nowrap; display:inline;}
.stitle .right{padding-left:20px; display:inline;}
.content_con{padding:3%;}
#pageBreak{text-align:center;}
#pageBreak a{display:inline-block; padding:5px;}

/* button 
---------------------------------------------- */
.button {
	display:block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	/*display: inline;*/
	text-align:center;
	vertical-align: baseline;
	margin:10px 2px;
	outline: none;
	cursor: pointer;
	text-decoration: none;
	font:bold 16px/100% "微软雅黑";
	padding: .8em 2em .85em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button a{display:block;}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover{
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
.blue a{color: #d9eef7;}
.blue a:active{color: #80bed6;}

#gotop{background:url(/global/fhjt.png) center center no-repeat; bottom:20px; width:30px;height:30px; border:1px solid #fff; border-radius:10px; position:fixed; right:10px; cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

.wsxf_sy_table{border:0;border-collapse: collapse; width: 100%;}
 .wsxf_sy_table th
        {
            height: 45px;
            background: #c9ebf7;
            font-weight: normal;
			text-align: center;
        }
 .wsxf_sy_table td{height: 44px;text-align: center; line-height: 44px;}
 .wsxf_sy_table .wt{padding-left: 15px;text-align: left;}
 .wsxf_sy_table th.wt{text-align: center;}
  .wsxf_sy_table .wt a{overflow: hidden; text-overflow:ellipsis; max-width: 80%; float: left;}
.wsxf_sy_table tr:nth-child(odd) td{background: #f5f5f5;}

.home-tpxw{position:relative; overflow:hidden;width: 100%;}
.home-tpxw .owl-carousel img{height:auto;max-width: 100%;}
.home-tpxw .owl-carousel .item-name{position:absolute; right:0; bottom:0px; left:0; z-index:9; padding:0 10px 0 10px; height:50px; 
line-height:50px; font-size: 18px; color:#fff; background-color:rgba(0,0,0,.5);}
.home-tpxw .owl-dots{position:absolute; bottom:5px; right:5px; z-index:99;}
.home-tpxw .owl-dot{float:left; width:10px; height:10px; margin-right:10px; background-color:#fff; border-radius: 50%;}
.home-tpxw .owl-dot.active{background-color:#f74848;}
.common_onepic{padding-bottom: 10px; overflow: hidden;}
.common_onepic img{width: 100%;}
.page-bmname{height:50px;line-height:50px;background:url(/global/zwgk-2016-title-bg.jpg) repeat-x top;padding-left:26px;}
.page-bmname h2{font-size:18px; font-weight:700; color:#fff;}
.page-bmname a{color: #fff;}
/* 平板电脑布局: 481px 至 768px。样式继承自: 移动设备布局。 */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 100%;
	margin: auto;

}
.home-tpxw{width: 100%;float: none;height: auto;}
.home-tpxw .owl-carousel img{height: auto;}
.gzjgtop span {font-size: 2em;}
.thgk_btn li a img{display:block; position:absolute; top:0.2em; left:15%; width:25%;}

.index_h2 h2{font-size:1.4em;}
.index_h2 .more{margin-top:0.3em;} 
.yxth_piclist li span {font-size: 1.1em;line-height: 1.8em;}

.index_btn2c li a {font-size: 1.4em;}
.index_btn3 li a {font-size: 1.3em;}
.index_btn2 li a{font-size:1.4em; padding-left:30%;}
.index_btn2 li a img{position:absolute; top:1em; left:10%; width:2em;}
.iiframe1 iframe{ width:125%;}

}

/* 桌面电脑布局: 769px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 98.2%;
	max-width: 800px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: auto;
}
.thgk_btn li a img{display:block; position:absolute; top:0.3em; left:18%; width:14%;}
.index_h2 h2{font-size:1.5em;}
.index_h2 .more{margin-top:0.6em;} 
.yxth_piclist li{ height:170px; width:23%;}

.index_btn2c li a {font-size: 1.4em;}
.index_btn3 li a {font-size: 1.3em;}
.yxth_piclist li span {font-size: 1.1em;line-height: 1.8em;}

.index_btn2 li a{font-size:1.4em; padding-left:33%;}
.index_btn2 li a img{position:absolute; top:1em; left:12%; width:2em;}
.iiframe1{/* height:350px;  margin-top:-5px;*/}
.iiframe1 iframe{ transform: scale(1);
-ms-transform: scale(1);	/* IE 9 */
-webkit-transform: scale(1);	/* Safari 和 Chrome */
-o-transform: scale(1);	/* Opera */
-moz-transform: scale(1);
top:0; left:0; width:100%; height:100%; }

.gzwm{font-size:1.4em;}

}
.content_con{
	padding: 0;
	margin: 0;
}
.content_con p img {
	width: auto!important;
	height: auto!important;
}
.content_con p{
	text-indent: 0!important;
}
.content_con .ldzc-cr p{
	text-indent: 2em !important;
}
.content_con ol{
	margin: 0;
	padding: 0;
}
.content_con ol li{
	width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 30px;
    line-height: 30px;
}
.content_con ol li a {
	font-size: 1.1em;
}

.tt_content {padding: 3%;}
.tt_content p{width: auto!important;text-align: center;}

.index_h2_title h2{width: 100%;padding:0;}

qzfxxgk_ldfg_cont{ border:#e9e9e9 1px solid; border-top:none; height:200px;}
.qzfxxgk_ldfg_cont .ldfg_l{float:left; margin:25px 0 0 0; border-right:#e7e7e7 1px solid; height:auto; width:322px;}
.qzfxxgk_ldfg_cont .ldfg_l .pic{ float:left; width:115px; padding-left:20px;}
.qzfxxgk_ldfg_cont .ldfg_l .pic img{display:block; width:115px; height:130px;}
.qzfxxgk_ldfg_cont .ldfg_l .intro{ float:right; width:140px; padding-right:28px; color:#8c8c8c;}
.qzfxxgk_ldfg_cont .ldfg_l .intro h5{ margin:0; font-size:18px; margin-top:-2px;}
.qzfxxgk_ldfg_cont .ldfg_l .intro span{ display:block; font-size:14px; }
.qzfxxgk_ldfg_cont .ldfg_l .intro p{ line-height:24px; margin:0;}
.qzfxxgk_ldfg_cont .ldfg_r{float:right; width:148px; padding-top:20px;}
.qzfxxgk_ldfg_cont .ldfg_r li{ line-height:24px; color:#8c8c8c;}
.qzfxxgk_ldfg_cont .ldfg_r li span{ padding-left:15px;}
.qzfxxgk_ldfg_cont .ldfg_r li .blue{color:#23bcf8;}
.ldzc{ overflow: hidden;}
.yzhj_btn{overflow: hidden;}
.ldzc-cl li:nth-child(1) p{text-align: center !important;}
.ldzc-cl li:nth-child(1) p img{width: 150px !important;}
.ldzc-cr{padding:20px;}
@media (max-width: 768px){
 .qzfxxgk_ldfg_cont .ldfg_r{width:70%;}
}

@media (max-width: 640px){
 .qzfxxgk_ldfg_cont .ldfg_r{width:148px; float: left; padding-left:20px;}
}
