@charset "utf-8";f

/* CSS Document */

*{padding:0; margin:0 auto;} /* IE8*/

*+html *{padding:0; margin:0;}

* {margin:0; padding:0;}



body { margin:0; padding:0; background:url(/global/zdgz_01.jpg) top repeat-x #F2FCFE; color:#343434}



a{text-decoration:none; cursor:hand; color:#000;}

a:hover{color:#900;}

img{ border:0;}

ul,li{margin:0px; padding:0px; list-style-type:none;}

p{line-height:1.5;}



.left{float:left;}

.right{float:right;}

.more{float:right; padding-right:15px;}

.clear{clear:both; line-height:0;}



.paddt{padding-top:10px;}

.marr{margin-right:10px;}

.margt{margin-top:10px;}



.dis{display:block;}

.undis{display:none;}

div{padding:0; margin:0;}



.warp{width:998px; margin:0 auto; background:#FFF;}

/* CSS div top*/

#top{margin:0 auto; position:relative; border:2px #fff solid;}

#top img{width:100%; display:block;}

.fhsy{width:90px; height:22px; text-align:center; line-height:22px; position:absolute; top:5px; right:261px; background:url(/global/2016zdgz.png) top left no-repeat;}

.fhsy a{font-size:14px; color:#333; font-weight:bold;}

.fhsy a:hover{font-size:14px; color:#f00; font-weight:bold;}



/* CSS main*/

#container{padding:0px 7px 13px; *padding:0px 6px 12px ; _padding:0px 7px13px;}
#container .jysm{margin:20px 0;}
.index_box{padding:10px 4px 0px; *padding:9px 3px 0px; _padding:10px 4px 0px 8px;}
.zdgz_left{width:190px; float:left;}
.zdgz_left li{text-align:left; background:#e6f3fc; line-height:22px; font-size:16px; border-bottom:1px #fff solid; padding:10px 15px; cursor:pointer;}
.zdgz_left li a{font-size:16px; display:block;}
.zdgz_left li.hover{background:#2caefc; font-size:16px; border-bottom:1px #fff solid; color:#fff; font-weight:bold;}
.zdgz_left li.hover a{color:#fff; font-size:16px;}
.zdgz_right{width:780px; float:right;}
.jysm{height:114px; border:1px #ccc solid; background:url(/global/listbg_03.jpg) bottom no-repeat; line-height:25px; padding-top:10px;}
.jysm td{padding:0px 15px;}
.lieb{margin-top:6px;}
.zhaiyao{width:948px;background:#F8FCFF; margin:16px auto; padding:10px; line-height:25px;}

.list1{width:240px; float:right;}
.list{font:14px "宋体"; margin-bottom:20px; padding:0px 20px;}
.list li{margin:0px 20px; float:left; height:35px; line-height:25px;}

.list3{font:14px "宋体"; margin-bottom:20px; padding:0px 20px;}
.list3 li{ float:left; height:35px; line-height:25px; width:440px;}

.list2{font:12px "宋体"; color:#000; margin-bottom:20px;}
.list2 li{width:484px; float:left; height:35px; line-height:25px;}

.sgyy li{float:left; margin:0px 16px; *margin:0px 15px; height:35px; line-height:25px; background:url(/global/2014_zdgz_icon.jpg) left center no-repeat; text-indent:1.5em;} 
.xxlb{margin:20px auto 0px;}

.zdgz2{width:236px; height:190px; border:1px #ccc solid;}

.zdgz{width:32%; *width:31.9%; height:192px; border:1px #ccc solid; margin:11px 4px 5px; *margin:10px 6px 0px 3px; _margin:11px 4px 0px; float:left;}

.list_tit{width:964px; border:1px #ccc solid; margin:0 auto 16px;}

.zdgz_title{height:31px; background:url(/global/list_bg.jpg) top no-repeat; font-size:14px; font-weight:bold; color:#023576;}

.zdgz_title2{height:31px; line-height:31px; background:url(/global/list_bg2.jpg) top no-repeat; font-size:14px; font-weight:bold; color:#023576;}

.zdgz_content{padding:10px; *padding:9px; _padding:10px; background:url(/global/zdgz_15.jpg) bottom repeat-x;}

.zdgz_content2{padding:10px; *padding:9px; _padding:10px; height:20px; background:url(/global/zdgz_15.jpg) bottom repeat-x;}

.zdgz_jj{line-height:18px; overflow:hidden; text-overflow:ellipsis; height:115px; text-indent:2em;}
.zdgz_jj a{font-size: 12px;}
.zdgz_more{height:24px;}

.date{height:33px; line-height:33px; margin-top:10px; _margin-top:10px; background:url(/global/zdgzly.jpg) top no-repeat;  padding-right:10px; _padding-right:10px;}

.djl{width:400px; float:left; height:33px;}

.djl iframe{width:100%; height:100%;}

.date .laiy{ height:33px; line-height:33px; float:right; text-align:right; font-size: 12px;} 



/* CSS div foot*/

#bottom {height:76px; margin:0 auto; width:993px; background:url(/global/zdgz_27.jpg) top repeat-x #fff; line-height:25px; text-align:center; padding-top:20px;}

#bottom font{text-align:center;}

/* CSS div 2014*/
.zdgzxm{margin-bottom:10px; _margin-bottom:10px;}
.zdgz_tit{height:37px; background:url(/global/2013zdgz_r1_c7_s1.jpg) top repeat-x;}
.zdgz_tit01{width:30px; background:url(/global/2013zdgz_r1_c1_s1.jpg) top no-repeat; float:left; height:37px;}
.zdgz_bt{float:left; font-size:14px; font-weight:bold; color:#013476; background:url(/global/2013zdgz_r1_c3_s1.jpg) top repeat-x; padding-top:17px; height:20px; box-sizing:content-box !important;}
.zdgz_tit02{width:30px; background:url(/global/2013zdgz_r1_c5_s1.jpg) top no-repeat; float:left; height:37px; line-height:37px;}
.zdgz_tit03{width:247px; background:url(/global/2013zdgz_r1_c9_s1.jpg) top no-repeat; float:right; height:37px; line-height:37px;}

.zdgz_menu{padding:10px; background:#2CAEFC; background: -webkit-linear-gradient(#A8DEFE 10%, #2CAEFC);
	background: -o-linear-gradient(#A8DEFE 10%, #2CAEFC);
	background: -moz-linear-gradient(#A8DEFE 10%, #2CAEFC);
	background: linear-gradient(#A8DEFE 10%, #2CAEFC);}
.zdgz_menu li{float:left; line-height:40px; font-weight:bold; cursor:pointer; width:20%; text-align:center;}
.zdgz_menu li a{font-size:18px; color:#fff;}
.zdgz_menu li.hover{background:#fff; color:#2caefc; border-radius:5px; box-shadow: inset 2px 0px 10px #A8DEFE;}
.zdgz_menu li.hover a{background:#fff; color:#2caefc;}

/* xys */ 
@media (min-width: 998px) {
	.warp{width:998px;}
	
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	
	.warp{width: 850px;}
	#top{}
	.fhsy{right:194px;}
	.zdgz{width:48.5%}
	.zdgz_jj{width:100%; line-height:27px;}
	.zdgz_bt{height:20px;}
	#bottom{width:850px;}
	.zdgz_right{width:640px;}
	.zdgz_tit03{width: 25%;}
}

@media (min-width: 750px) and (max-width: 950px) {
	
	.warp{width: 750px;}
	#top{}
	.fhsy{right:194px;}
	.zdgz{width:48.5%}
	.zdgz_jj{width:100%; line-height:27px;}
	.zdgz_bt{height:20px;}
	.djl{width:20%;}
	#bottom{width:750px;}
	.zdgz_right{width:540px;}
	.zdgz{width:48%;}
	.zdgz_tit03{width: 25%;}
}

@media (max-width: 767px) {
	.warp{width: 750px;}
	#top{}
	.fhsy{right:194px;}
	.zdgz{width:48.5%}
	.zdgz_jj{width:100%; line-height:27px;}
	.zdgz_bt{height:20px;}
	#bottom{width:750px;}
	.djl{width:20%;}
	.zdgz_right{width:540px;}
	.zdgz{width:48%;}
	.zdgz_tit03{width: 25%;}
}

@media (min-width: 480px) and (max-width: 767px) {
	
	.warp{width: 100%;}
	#top{}
	.fhsy{right:124px; background:#fff; font-size:12px; height:18px; line-height:18px; width:60px;  border-radius:5px;}
	.fhsy a{font-size:12px;}
	.fhsy a:hover{font-size:12px;}
	.zdgz{width:47.8%}
	.zdgz_jj{width:100%; line-height:27px;}
	.zdgz_tit03{width:0px;}
	#bottom{width:480px; line-height:18px; padding:10px 0px;}
	.djl{width:0%;}
	.zdgz_left{width:100%;}
	.zdgz_right{width:100%;}
	.zdgz_menu li{width:50%;}
}

@media (max-width: 479px) {
		.warp{width: 100%;}
	#top{}
	.fhsy{right:94px; background:#fff; font-size:12px; height:18px; line-height:18px; width:60px;  border-radius:5px; top:0px;}
	.fhsy a{font-size:12px;}
	.fhsy a:hover{font-size:12px;}
	.zdgz{width:98%}
	.zdgz_jj{width:100%; line-height:27px;}
	.zdgz_tit03{width:0px;}
	#bottom{width:340px; line-height:18px; padding:10px;}
	.djl{width:0px;}
	.laiy{width:250px; line-height:16px;}
	.zdgz_left{width:100%; margin-bottom:7px;}
	.zdgz_right{width:100%; float:left;}
	.zdgz_menu li{width:50%;}
	
}
@media (width: 400px) {
	
	#top{}
	.fhsy{right:124px; background:#fff; font-size:12px; height:18px; line-height:18px; width:60px;  border-radius:5px;}
	.fhsy a{font-size:12px;}
	.fhsy a:hover{font-size:12px;}
	.zdgz{width:98%}
	.zdgz_jj{width:100%; line-height:27px;}
	#bottom{width:380px; line-height:18px; padding:10px;}
	.djl{width:0px;}
	.laiy{width:280px; line-height:16px;}
}

@media (width: 320px) {
	#top{}
	.fhsy{right:124px; background:#fff; font-size:12px; height:18px; line-height:18px; width:60px;  border-radius:5px;}
	.fhsy a{font-size:12px;}
	.fhsy a:hover{font-size:12px;}
	.zdgz{width:98%}
	.zdgz_jj{width:100%; line-height:27px;}
	#bottom{width:300px; line-height:18px; padding:10px;}
	.djl{width:0px;}
	.laiy{width:250px; line-height:16px;}
	.zdgz_left{width:100%; margin-bottom:7px;}
	.zdgz_right{width:100%; float:left;}
	
}