/* 全局定义 */
*{
	margin:0;
	padding:0;
	list-style:none;
	-webkit-touch-callout:none;
	/*-webkit-user-select:none;*/
	-webkit-tap-highlight-color:transparent;
}
* html body{overflow:visible;}
* html iframe, * html frame{overflow:auto;}
* html frameset{overflow:hidden;}

body{color:#333; background:#fff; font:14px/1.5 Tahoma,Helvetica,Arial,"Microsoft YaHei",STXihei,SimSun,sans-serif; box-sizing:border-box; -webkit-box-sizing:border-box;}
body,ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,img,div{margin:0; padding:0;}
input,select{font-size:12px; vertical-align:middle;}
textarea,input{word-wrap:break-word; word-break:break-all; padding:0px;}
img{border:0 none;}
i{font-style:normal;}

a{color:#333; text-decoration:none;}
a:hover{color:#900; text-decoration:underline;}
/*a { outline:none; star:expression(this.onfocus=this.blur());}*/

/* 通用属性定义 */
.pointer{cursor:pointer;}
.noborder{border:0 none;}

.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}

.break{word-break:break-all; word-wrap:break-word;}
.nobreak{word-break:keep-all; word-wrap:normal;}

.fl{float:left; padding-right:2px;}
.fr{float:right;}

.fb{font-weight:bold;}
.fn{font-weight:normal;}
.fi{font-style:italic;}

.unline{text-decoration:underline;}
.disunline{text-decoration:none;}

.absolute{position:absolute;}
.relative{position:relative;}
.auto{margin:0 auto;}

.w1200{width:1200px; margin:0 auto; background:#fff; _overflow:hidden;}
.w350{width:350px; margin:0 auto;}
.w350 dt a{width:100%; line-height:30px; display:block;}

/* 通用容器定义 */
.wrapper{clear:both; overflow:hidden;}
.o-hidden{overflow:hidden;}
.invisible{visibility:hidden;}
.hidden{display:none;}
.block{display:block;}

/* 清理元素 */
.clearfix:after{ 
    content:"\200B"; 
    display:block; 
    height:0; 
    clear:both; 
}
.clearfix {*zoom:1;}/*IE6/7*/

/* 定位 */
.pos-abs{position:absolute; z-index:99;}
.pos-fix{position:fixed; z-index:99;}

/* 正文 */
#page_head,#page_title,#page_main,#page_foot,#txtlist,#piclist{margin:20px auto; width:1200px; display:table; position:relative; clear:both;}

/* 头子 */
#page_head li{float:left; width:78%; line-height:50px;}
#page_head li:first-child{width:22%;}
#page_head li img{vertical-align:middle;}
#page_head .logo img{width:auto; height:50px;}
#page_head .nav{color:#4683B1; font-size:16px;}
#page_head .nav a{color:#4683B1;}
#page_head .nav i{float:right; white-space:nowrap;}
#page_head .nav i a img{width:46px; height:46px; margin-left:10px; cursor:pointer;}
/* #page_head .nav a:first-child{padding-left: 30px; } */
.so{width:370px; text-align:right;}
.so div{float:left;}
.gz{position:relative; padding-left:10px;}
.gz_wx_i{position:absolute; top:50px; left:58px; width:100px; height:100px; z-index:10;}

/* 正文标题 */
#page_title{border-bottom:1px #619FE3 solid; padding-bottom:10px;}
#page_title h1{color:#333; font-size:38px; line-height:50px; margin-bottom:15px; text-align:justify;}
#page_title i{color:#305798; font-size:16px;}
#page_title i a{color:#305798;}

/* 正文框架 */
.page_left{float:left; width:670px; margin-left:150px;}
.page_right{float:right; margin-left:30px; width:350px;}

/* 文字列表页 */
#txtlist{border-top:0px #ccc solid;}
#txtlist .page_left{width:800px; margin-left:0;}
#txtlist .page_left li{line-height:40px; border-bottom:1px #ccc dashed; padding:10px 0;}
#txtlist .page_left li i{color:#999; font-size:14px; display:table;}
#txtlist .page_left h1{font-size:22px; font-weight:normal; line-height:35px; display:inline-block; _zoom:1;*display:inline;}
#txtlist .page_left a{color:#333;}

/* 图片列表页 */
#piclist{border-top:1px #ccc solid;}
#piclist .page_left{width:800px; margin-left:0; margin-top:20px;}
#piclist .page_left ul{display:table;}
#piclist .page_left li{float:left; width:180px; margin-left:20px;}
#piclist .page_left li:first-child{margin-left:0;}
#piclist .page_left li img{width:100%; height:120px;}
#piclist .page_left h1{font-size:14px; font-weight:normal; line-height:25px; display:inline-block; _zoom:1;*display:inline;}
#piclist .page_left a{color:#333;}

/* 分页 */
#pagenum {margin:10px auto; text-align:center; font-size:14px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";}
#pagenum a {border:#ddd 1px solid; padding:2px 5px; margin-right:2px; color:#aaa; text-decoration:none;}
#pagenum a:hover {border:#a0a0a0 1px solid; padding:2px 5px; margin-right:2px;}
#pagenum a:active {border:#a0a0a0 1px solid; padding:2px 5px; margin-right:2px;}
#pagenum a.current {border:#e0e0e0 1px solid; padding:2px 5px; margin-right:2px; font-weight:bold; color:#aaa; background-color:#f0f0f0;}
#pagenum span.disabled {border:#f3f3f3 1px solid; padding:2px 5px; margin-right:2px; color:#ccc;}

/* 正文 */
.con_text{font-size:18px; line-height:40px; border-bottom:1px #ccc solid; text-align:justify;padding:15px;}
.con_text p{margin-bottom:30px;}
.con_text img{max-width:100%; overflow:hidden;}

/* 正文右 */
.col{margin-bottom:20px; margin:0 auto; width:350px; clear:both;}
.col ol{margin:10px auto; width:100%; height:36px; color:#1277B8; font-size:18px; line-height:36px; text-align:left; border-bottom:1px #999 dashed;}
.col_pic{overflow:hidden;}
.col_pic dd{height:220px; margin-bottom:10px; *display:inline;}
.col_pic dd img{width:100%; height:100%;}
.col_pic dd a{
	display:block;
    width:100%;
    height:100%;
    text-align:left;
    color:#fff;
	position:relative;
	overflow:hidden;
}
.col_pic dd a h1{
	position:absolute;
	bottom:0;
	left:0; 
	width:100%;
	padding:5px;
	font-size:14px;
	font-weight:normal;
	box-sizing:border-box;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
	
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.col_pic dd a i{
	position:absolute;
	bottom:22px;
	right:5px; 
	width:61px;
	height:29px;
	background:url(../images/19page_v.png) no-repeat 50%;
	background-size:100% 100%;
}
.col_pic.pp dd{position:relative;float: left;margin-right:10px;width:170px; height:110px;}
.col_pic.pp{width: 360px;}
.iframe_txt iframe .phbNum{font-size:16px;line-height:30px;}
.iframe_txt iframe .phbNum a{color:#333; font-size:16px;}

/* 编辑推荐 */
.tjxw{margin:10px auto; width:100%;}
.tjxw ol{margin:20px 0; width:100%; height:36px; color:#1277B8; font-size:18px; line-height:36px; background: url(../images/19page_tbg.png) no-repeat; border-bottom:1px #999 dashed;}
.data-list ul{width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:1px #eee solid; clear:both; display:table; zoom:1; position:relative;}
.data-list li{height:100%;}
.data-list li img{float:left; margin-right:10px; width:170px; height:110px;}
.data-list li h1{font-size:20px; line-height:28px;}
.data-list li i{color:#999; font-size:14px; white-space:nowrap;}
.data-list li a{color:#333;}

#page_btn{display:none; margin:0 auto; width:100%; color:#333; font-size:18px; text-align:center; cursor:pointer;}
.loading{display:none; background:url(../images/loading.gif) no-repeat 50%; background-size:100% 100%; width:30px; height:30px; margin:30px auto;}

/* 分享 */
#fxPlate{position:absolute; top:0; *margin-left:-820px;}
#fxPlate .fx_2wm{padding:10px; padding-bottom:0; background:#619FE3; text-align:center; color:#fff; font-size:16px; line-height:30px; display:table; zoom:1;}
#fxPlate .fx_2wm div{padding:5px; padding-bottom:0; background:#fff;}
#fxPlate .fx_2wm div img{width:90px; height:90px;}
#fxPlate.fixed{position:fixed;}
.baidufx{position:absolute; top:160px; left:40px; width:40px;}

/* 站内搜索 */
#scol_search form{position:relative; width:150px; margin-top:5px;}
#scol_search input{width:100%; height:30px; padding-left:10px; border:2px solid #ccc; border-radius:5px; outline:none; background:#fff url(/templets/qxny/images/searchlogo.png); color:#000;}
#scol_search button{position:absolute; top:5px; right:-4px; width:30px; height:30px; border:none; background:#ccc url(/templets/qxny/images/searchlogo.png) no-repeat center; border-radius:0 5px 5px 0; cursor:pointer;}
#scol_search button:before{content:"";}
#scol_search form{float:left; padding-right:10px; line-height:35px;}

/* 画中画广告 */
.hzh_pic{float:left; margin:5px 10px 10px 0; display:none;}

/* 视频 */
.jwplayer,.scolvideo{margin:20px auto; -webkit-margin:20px auto;}
.con_text p video {width:100%; height:auto;}

.videoHeight0 {height: 0;}

/* list右侧栏 */
.phbNum a{line-height:2.1em; font-size:18px; color:#333; text-decoration:none;overflow:hidden;white-space:nowrap;}
.phbNum a:hover{ text-decoration:underline;}


/* Firefox专用CSS */
@-moz-document url-prefix() {
	#fxPlate{margin-left:-820px;}
}

.tg_pages{ 
	padding-top: 10px; 
	padding-bottom: 10px; text-align: center; 
} 
	 
.tg_pages li{ 
	display: inline; 
	line-height: 22px; 
} 
.tg_pages li a{ 
	margin-right: 5px; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	border: 1px solid #CCC; 
	background-color: #FFF; 
} 
.thisclass { 
	font-weight: bold; 
	color: #C00; 
}


.mt40{margin-top:40px;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mb10{margin-bottom:10px;}
.pb10{padding-bottom:10px;}
.pl25{padding-left:25px;}
.p20{padding:20px;}
.p5{ padding:5px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml40{margin-left:40px;}
.ml250{margin-left:250px;}
.ml270{margin-left:270px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr40{margin-right:40px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}



/* 1 */
#scol_top{  height:45px;_margin-bottom:-20px;}
#scol_top .a1{ float:left; line-height:45px;}
#scol_top .a2{ float:right; width:550px; line-height:45px;}

#scol_top input{ height:25px; line-height:25px; color:#6c6c6c; border:0; padding-left:3px;}
#scol_top .login{float:right; _margin-top:11px;}
#scol_top .login input{ width:180px;}
#scol_top .login img,#scol_top .mail img{ vertical-align:middle;}

#scol_top .search{width:240px; float:right; _display:inline;}
#scol_top .search input{ float: left;_display:inline; width: 200px; height: 30px; padding-left: 10px; line-height: 30px;color: #2D3593; font-size: 14px;font-family:"Microsoft YaHei"; border-radius:10px;border:1px solid #ccc;}
#scol_top .search button { float: right;_display:inline;  width:20px; height:28px; border:none; background:#fff url(/templets/qxny/images/searchlogo.png) no-repeat center 8px; cursor:pointer;}
#scol_top .search button:before { content:'';}

#scol_top a img{border:none;}
#scol_top a{vertical-align:middle;margin:0 10px;}

.nav_box{ height:46px; border-top:5px solid #4889F3; border-bottom: 1px solid #D6D6D6;}
.nav{
	height: 46px;
	text-align: left;
	width: 1200px;
	margin: 0 auto;
}
.nav a{ line-height:46px; font-size:20px; color:#0073C5; font-weight:bold; margin:0px 43px; }


.clear{clear:both;}
.clearfix:before,
.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    *zoom: 1;
}

.search_box{ margin-left:700px;}



.tg_pages{ 
	padding-top: 10px; 
	padding-bottom: 10px; text-align: center; 
} 
	 
.tg_pages li{ 
	display: inline; 
	line-height: 22px; 
} 
.tg_pages li a{ 
	margin-right: 5px; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	border: 1px solid #CCC; 
	background-color: #FFF; 
} 
.thisclass { 
	font-weight: bold; 
	color: #C00; 
}
.brand a{
	display: block;
	float: left;
	background:#f1f2f6;
	width: 230px;
	margin-right:12px;
	height: 350px;
	margin-bottom:20px;
	text-align: center;
	overflow:hidden;
	position: relative;
}
.brand a:hover{
 color:#404040
}
.q dl{
	width:230px;}
.q dl dd{
	padding-left:20px;}
.q dl dd span{
	display:block;
	height:50px;
	line-height:50px;
	font-size:18px;
	color:#404040;
	text-align:left;
}
.q dl dd b{
	color:#999999;
	font-size:12px;
	line-height:22px;
	text-align:left;
	display:block}
.brand img{
	width: 230px;
	height: 200px;
}
.vertical .info{
	width: 230px;
	height: 240px;
	height:350px;
	position:absolute;
       z-index:1;
	top:0;
	left:0;
	margin: 0 auto;
	background:url(static/images/ds.png) no-repeat;
}
.vertical .info span{
	color:#404040;
	font-size:18px;
	font-weight:bold;
	padding-left:0;
	text-align:center;
	padding-top:25px;
	padding-bottom:15px;
	display:block}
.vertical .info b{
	line-height:22px;
	text-align:left;
	padding-left:10px;
        padding-right:10px;
	margin-bottom:10px;
	display:block;}
.vertical .info i{
	width:110px;
	height:30px;
	display:block;
	background:#00ae66;
	font-weight:bold;
	color:#fff;
	line-height:30px;
	margin-left:0px;
	display:block;margin:0 auto;}
.front-face{z-index:2;position:absolute;background:#f1f2f6;height:350px;width:230px;left:0;top:0}
.back-face{z-index:1;}

.Breadnav{
	margin-bottom: 10px;
	margin-left: 10px;
}

/* 地方分中心 */
.con_title_zfxxgk{ font-size: 1.25em; line-height: 100%; position: relative;}
.list_zwgk_zfxxgk h6{ background: #f7f7f7; margin: 0 0 15px 0; padding: 2em 0;}
.list_zwgk_zfxxgk{ position: relative;}
.list_zwgk_zfxxgk a{ display: inline-block; left: 50%; margin-left: -4em; padding: 0 0 0 2.5em; position: relative; font-size: 20px; line-height: 200%; font-weight: bold; color: #3c6fa2; background-size: contain;}
.bg_btn_gkzn{ background: url("/templets/qxny/images/bg_zwgk_gkzn.png") left center no-repeat;}
.bg_btn_gkzd{ background: url("/templets/qxny/images/bg_zwgk_gkzd.png") left center no-repeat;}
.bg_btn_fdgknr{ background: url("/templets/qxny/images/bg_zwgk_gknr.png") left center no-repeat;}
.bg_btn_gknd{ background: url("/templets/qxny/images/bg_zwgk_gknb.png") left center no-repeat;} 


#hover_display{margin-left: -82px;display: none;}
#scol_top .a1 .main_agrilogo:hover #hover_display{
	display:inline-block;
}

