﻿﻿@charset "utf-8";
/***********网站结构布局************/
body,html{background:#ffffff;font-family: "Helvetica Neue", Helvetica, tahoma, Arial, "Noto Sans CJK SC", "PingFang SC", "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif  !important;}
.dsn{display:none;}
.w{margin:0 auto;width:1200px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.ftNav{
	color:#ffffff;
	line-height:50px;
	font-size:16px;
	text-align:center;
}
.ftNav a{
	margin:0 15px;
	color:#ffffff;
}
.ftInfo{
	padding:30px 0;
	line-height:30px;
}
.ftInfo p{
	margin-left:85px;
	color:#000000;
	font-size:14px;
}
.ftInfo p.p1{
	margin-left:300px;
}
.focusBox{
	width:572px;
}
.focusing{
	width:605px;
}
.focusing header{
	height:50px;
	background:url("../img/bg/focusingBg_01.png") repeat-x;
}
.focusing header p{
	margin:13px 0 0 0;
	height:26px;
	line-height:24px;
	font-size:15px;
}
.focusing header p a{
	display:inline-block;
	margin-right:10px;
	padding:0 5px;
	height:24px;
	color:#8a8a8a;
	background:#ffffff;
	border:1px solid #c3c3c3;
}
.focusing header p a:hover,.focusing header p a.cur{
	color:#fd7755;
	border:1px solid #ffb09c;
}
/* txtList */
.txtList_01 li{
	padding:6px 0;
    padding-left:12px;
	height:28px;
	line-height:28px;
	color:#939393;
	font-size:16px;
	overflow:hidden;
	background: url(../img/icon/icon01.png) left center no-repeat;
}
.txtList_01 li em{
	float:left;
	width:4em;
	color:#939393;
}
.txtList_01 li a{
	float:left;
	margin-left:8px;
	max-width:435px;
}
.txtList_01 li i{
	float:right;
	width:80px;
	font-size:14px;
}
.txtList_01 .time{
	float: right;
	width:80px;
	font-size: 14px;
}
.txtList_02 li{
	padding:6px 0;
	height:26px;
	line-height:28px;
	color:#939393;
	font-size:16px;
	overflow:hidden;
}
.txtList_02 li em{
	float:left;
}
.txtList_02 li a{
	display:inline-block;
	float:left;
	max-width:360px;
	margin-left:1em;
}
.txtList_02.u-dot-style li{
	background: url(../img/icon-circle.jpg) 0 center no-repeat;
}
.txtList_02.u-dot-style li a{
	max-width: 410px;
}
/* imgList */
.imgList_01{
	margin-left:-20px;
}
.imgList_01 li{
	float:left;
	margin:0 0 15px 20px;
	width:210px;
	height:226px;
	overflow:hidden;
}
.imgList_01 li a{
	display:inline-block;
}
.imgList_01 li img{
	width:210px;
	height:155px;
}
.imgList_01 li a span{
	display:inline-block;
	margin-top:10px;
	padding:0 5px;
	color:#8f8f8f;
	line-height:24px;
	font-size:13px;
}
.imgList_01 li a span em{
	color:#000;
	font-size:18px;
}
.imgList_01 li:hover,.imgList_01 li.hover{
	background:#f5f5f5;
}
.imgList_01 li:hover a span em,.imgList_01 li.hover a span em{
	color:#ff3300;
}
.imgList_02{
	margin-left:-14px;
}
.imgList_02 li{
	float:left;
	margin:15px 0 0 14px;
	width:133px;
	height:118px;
	overflow:hidden;
	text-align:center;
	font:normal 13px/26px '\5FAE\8F6F\96C5\9ED1';
}
.imgList_02 li a{
	color:#000;
}
.main .mL{width:900px;}
.main .mR{width:280px;}
.l_tit_01{
	position:relative;
	height:44px;
	border-bottom:2px solid #737373;
}
.l_tit_01 h3{
	position:absolute;
	top:2px;
	left:0;
	padding-left:55px;
	height:50px;
	color:#323232;
	font:normal 22px/40px '\5FAE\8F6F\96C5\9ED1';
	background-image:url("../img/bg/colTitBg_01.png");
	background-repeat:no-repeat;
}
.l_tit_01 h3.bg1{
	background-position:0 4px;
}
.l_tit_01 h3.bg2{
	background-position:0 -46px;
}
.l_tit_01 h3.bg3{
	background-position:0 -98px;
}
.l_tit_01 h3.bg4{
	background-position:0 -147px;
}
.l_tit_01 h3.bg5{
	background-position:0 -205px;
}
.l_tit_01 h3.bg6{
	background-position:0 -258px;
}
.l_tit_01 h3 em{
	color:#ff481a;
}
.l_tit_01 p{
	margin-top:10px;
	line-height:32px;
	color:#939393;
	font-size:15px;
}
.l_tit_01 p a{
	display:inline-block;
	margin:0 20px;
	color:#939393;
}
.l_tit_01 p a.cur,.l_tit_01 p a:hover{
	color:#ff3300;
}
.l_tit_01 a.more{
	float:right;
	margin:18px 5px 0 0;
	color:#5d5d5d;
	font-size:14px;
}
.snxwBox .con{
	padding:0 1%;
}
.snxwBox .con ul{
	width:47%;
}
.priceBox .priceTable{
	width:49%;
	font-size:14px;
	text-align:center;
}
.infoTable_01{
	font-size:14px;
}
.priceBox .priceTable th,.infoTable_01 th{
	color:#000;
	line-height:36px;
	font-size:15px;
	text-align:center;
	background:url("../img/bg/thBg_01.png") no-repeat left center;
	border-bottom:1px solid #e6e6e6;
}
.priceBox .priceTable th.th1,.infoTable_01 th.th1{
	padding-left:15px;
	text-align:left;
	background:none;
}
.priceBox .priceTable td,.infoTable_01 td{
	padding:7px 0;
	line-height:26px;
	border-top:1px dotted #d6d6d6;
}
.priceBox .priceTable td.td1,.infoTable_01 td.td1{
	padding-left:10px;
	text-align:left;
}
.priceBox .priceTable td em,.infoTable_01 td em{
	color:#ff3300;
}
.priceCon>div{
	border:1px solid #e6e6e6;
}
.priceCon>div>div{
	padding:15px 5px 15px 70px;
	width:213px;
	color:#000;
}
.priceCon .box2{
	margin-left:15px;
}
.priceCon>div.cur{
	background:#f9f9f9;
	border:1px solid #f9f9f9;
}
.priceCon>div.cur h4,.priceCon>div.cur p a{
	color:#ff3300;
}
.priceCon>div .bg1{
	background:url("../img/bg/priceBg_01.png") no-repeat 15px 34px;
}
.priceCon>div .bg2{
	background:url("../img/bg/priceBg_02.png") no-repeat 15px 34px;
}
.priceCon>div .bg3{
	background:url("../img/bg/priceBg_03.png") no-repeat 15px 34px;
}
.priceCon>div.cur .bg1{
	background:url("../img/bg/priceBg_11.png") no-repeat 15px 34px;
}
.priceCon>div.cur .bg2{
	background:url("../img/bg/priceBg_12.png") no-repeat 15px 34px;
}
.priceCon>div.cur .bg3{
	background:url("../img/bg/priceBg_13.png") no-repeat 15px 34px;
}
.priceCon>div h4{
	font:normal 19px/30px '\5FAE\8F6F\96C5\9ED1';
}
.priceCon>div p{
	margin-top:5px;
	line-height:24px;
	font-size:13px;
}
.priceCon>div p a{
	color:#8f8f8f;
}
.info_col .l_col_01{
	width:42%;
}
.info_col .l_col_02{
	width:56%;
}
.infoTable_01 td .btn_01{
	display:inline-block;
	padding:0 8px;
	color:#ffffff;
	background:#ff3300;
}
.r_tit_01{
	height:44px;
	border-bottom:2px solid #737373;
}
.r_tit_01 h4{
	float:left;
	margin-left:6px;
	font:normal 22px/44px '\5FAE\8F6F\96C5\9ED1';
}
.r_tit_01 a.more{
	float:right;
	margin:12px 9px 0 0;
	color:#5d5d5d;
	line-height:26px;
	font-size:14px;
	font-family:"Helvetica Neue",Helvetica,tahoma,Arial,"Noto Sans CJK SC","PingFang SC","\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif;
}
.policyList{
	margin-left: -10px;
}
.policyList li{
	float:left;
	margin:15px 0 0 10px;
	width:135px;
	height: 105px;
	line-height:24px;
	font-size:14px;
	background-color: #fefaf9;
	background-position: center 22px;
	background-repeat: no-repeat;
	text-align: center;
	transition: all .6s;
}
.policyList li.one{
	background-image: url(../img/bg/imgPolicy_01.png);
}
.policyList li.two{
	background-image: url(../img/bg/imgPolicy_02.png);
}
.policyList li.three{
	background-image: url(../img/bg/imgPolicy_03.png);
	background-position: center 14px;
	line-height: 18px;
}
.policyList li.four{
	background-image: url(../img/bg/imgPolicy_04.png);
}
.policyList li a{
	padding-top: 67px;
	display: block;
	color:#000;
}
.policyList li.three a{
	padding-top: 60px;
}
.policyList li:hover{
	background-color: #fff3f0;
}
.policyList li:hover a{
	color: #ff3300;
	text-decoration: underline;
}
.policyList li:hover.one{
	background-image: url(../img/bg/imgPolicy_01_sel.png);
}
.policyList li:hover.two{
	background-image: url(../img/bg/imgPolicy_02_sel.png);
}
.policyList li:hover.three{
	background-image: url(../img/bg/imgPolicy_03_sel.png);
	background-position: center 14px;
	line-height: 18px;
}
.policyList li:hover.four{
	background-image: url(../img/bg/imgPolicy_04_sel.png);
}
.qSear input[type='text']{
	float:left;
	padding:4px 5px 5px;
	width:193px;
	height:24px;
	line-height:24px;
	background:#fff;
	border:1px solid #e0e0e0;
	border-right:none;
}
.qSear input[type='button']{
	float:right;
	width:76px;
	height:35px;
	line-height:34px;
	color:#fff;
	background:#ff3300;
	border:none;
	cursor:pointer;
}
.QABox .txtList_02 a{
	max-width:210px;
}
.QaClass a{
	display:inline-block;
	margin-right:1%;
	width:48%;
	color:#000;
	font:normal 14px/34px '\5FAE\8F6F\96C5\9ED1';
}
.QaClass a:hover,.QaClass a.cur{
	color:#ff3300;
}
.investigation{
	color:#000;
}
.invTitle{
	padding:30px 30px 40px;
	line-height:30px;
	border-bottom:1px solid #d7d7d7;
}
.invTitle h2{
	font-size:22px;
	font-weight:bold;
}
.invTitle p{
	font-size:18px;
}
.v_borB{
	border-bottom:1px dashed #c2c2c2;
}
.invCol_01{
	padding:20px 300px 20px 340px;
	line-height:44px;
	font-size:16px;
}
.invCol_01 input[type='text']{
	margin-left:8px;
	padding:4px 5px;
	width:288px;
	height:22px;
	line-height:22px;
	background:#fff;
	border:1px solid #c3c3c3;
}
.invCol_01 .textarea_01{
	padding:5px;
	width:500px;
	height:80px;
	background:#fff;
	border:1px solid #c3c3c3;
	resize:none;
}
.invCol_01 input[type='button']{
	width:155px;
	height:52px;
	color:#fff;
	font-size:26px;
	background:#ff3300;
	border:none;
	cursor:pointer;
}
.videoBox li{
	position:relative;
}
.videoBox li i.play{
	position:absolute;
	left:50%;
	top:30px;
	margin-left:-13px;
	width:25px;
	height:25px;
	background:url("../img/icon/iconPlay.png") no-repeat;
}
/*弹出层遮罩*/
.tcMain {
	width:100%;
	height:100%;
	overflow-y:auto;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:2000;
}
.tcMain1 {
	width:100%;
	height:100%;
	overflow-y:auto;
	position:fixed;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:2000;
}
.tcMask {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:1000;
	background-color:rgba(0, 0, 0, 0.3) !important;
	filter:alpha(opacity=30);
	background-color:#000;
	overflow:hidden;
}
.tcConBox {
    position:relative;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	height:200px;
	background:#e7e7e7;
	border-radius:5px;
	background-color:#f8f8f8;
	z-index:20000;
	overflow:hidden;
	box-shadow:0px 2px 2px 5px rgba(182, 186, 204, 0.12);
}
.popBox_01 .tcTitle{
	height:50px;
	line-height:50px;
}
.popBox_01 .tcTitle i{
	float:right;
	margin:16px 15px 0 0;
	width:17px;
	height:17px;
	background:url("../img/icon/iconClose_01.png") no-repeat;
	cursor:pointer;
}
.popBox_01 .topic{
	padding:30px 30px;
	color:#505050;
	font:normal 16px/30px '';
}
.popBox_01 .btn_box input.btn_01{
	color:#ff3300;
	font-size:16px;
	background:#f5f5f5;
	border:1px solid #dedede;
}
.popBox_01 .btn_box input{
	margin:0 18px;
	width:100px;
	height:32px;
	color:#ff3300;
	font-size:16px;
	font-family:"Helvetica Neue",Helvetica,tahoma,Arial,"Noto Sans CJK SC","PingFang SC","\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif;
	background:none;
	border:none;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
	text-decoration: none;
}
/* clientPage */
.clientPage{
	background:url("../img/bg/clientBg_01.jpg") no-repeat top center;
}
.client{
	height:800px;
	background:url("../img/bg/clientBg_02.jpg") no-repeat center 1px;
}
.por{
	position:relative;
}
.pos{
	position:absolute;
}
.codeBox{
	position:absolute;
	top:402px;
	left:215px;
	width:111px;
	color:#000000;
	line-height:30px;
	font-size:14px;
	text-align:center;
}
.clientLink{
	position:absolute;
	top:587px;
	left:171px;
	width:210px;
	height:150px;
}
.clientLink a{
	display:inline-block;
	line-height:0;
}
.clientLink a.a2{
	margin-top:25px;
}
.cgList li {
    padding:6px 0;
    line-height:28px;
    font-size:16px;
    height:28px;
    color:#939393;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.cgList li a{
    display:inline-block;
    float:left;
    max-width:336px;
}
.topNav {
    position: relative;
    border-bottom: 1px solid #d3d3d3;
    background-color: #eee;
    overflow: hidden;
    z-index: 100;
    zoom: 1;
}
.wrapper1 {
    width: 1200px;
    margin: 0 auto;
}
.topNavWel {
    line-height: 30px;
    font-size: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";
}
.topNavLink1 {
    line-height: 30px;
    font-size: 12px;
}
/*---------焦点图 开始---------*/
.focus_01{
	width: 100%;
	height: 330px;
}
.slideBox {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.slideBox .hd {
	position: absolute;
	bottom: 16px;
	right: 10px;
	width: auto;
    height: 24px;
    overflow: hidden;
    z-index: 1;
}
.slideBox .hd ul {
    margin: 7px 0;
    text-align: right;
    zoom:1; 
}
.slideBox .hd ul li {
    display: inline-block;
    margin-right: 3px;
    width: 8px;
    height: 8px;
    line-height: 14px;
    text-align: center;
    background-color: #fff;
    cursor: pointer;
	text-indent: -9999px;
}
.slideBox .hd ul li.on {
    background-color: #ff3300;
    color: #fff;
}
.slideBox .bd {
    position: relative;
    z-index: 0;
}
.slideBox .bd li {
    zoom:1; 
    vertical-align: middle;
}
.slideBox .bd li > a{
	position: relative;
	display: block;
}
.slideBox .bd img {
    width: 100%;
    display: block;
}
.slideBox .bd li .u-txt-box{
	position:absolute;
	bottom:0; 
	left:0px; 
	z-index:10; 
	width:100%; 
	height:60px;
	background:rgba(0,0,0,0.6);    
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  
}
.slideBox .bd li .u-txt{
	width: 82%;
	font-size: 22px;
	line-height: 60px;
	color: #fff;
	text-align:left;
	text-indent: 10px;
	overflow:hidden;
	word-wrap:normal;
	white-space:nowrap;
}
/*---------焦点图 end---------*/
/******专题汇总*******/
.u-special-box .u-tt{
	padding: 10px 0;
	font-size: 24px;
	line-height: 40px;
	color: #333;
	text-align: center;
	border-bottom: 1px solid #e0e0e0;
}
.u-special-box .imgList_01 li{
	margin-bottom: 26px;
	width: 285px;
	height: 265px;
	font-size: 16px;
	line-height: 22px;
	color: #333;
	text-align: center;
	overflow: hidden;
}
.u-special-box .imgList_01 li:hover{
	background-color: #fff;
}
.u-special-box .imgList_01 li > a{
	color: #333;
}
.u-special-box .imgList_01 li > a:hover{
	color: #ff3300;
	text-decoration: underline;
}
.u-special-box .imgList_01 li img{
	margin-bottom: 10px;
	width: 100%;
	height: auto;
}
.u-special-box .imgList_01 li > .txt{
	height: 44px;
	overflow: hidden;
}
/*****文章开始*******/
.u-article-box{
	position: relative;
	padding: 0 20px 30px;
	color: #333;
}
.u-article-box .hd,.u-article-box .ft{
	margin: 0 170px;
}
.u-article-box .hd{
	padding: 20px 0 22px;
	margin-bottom: 30px;
	border-bottom: 1px solid #e0e0e0;
}
.u-article-box .u-tt{
	font-size: 36px;
	font-weight: 500;
	text-align: justify;
}
.u-article-box .u-time{
	margin-right: 20px;
}
.u-article-box .u-art-info{
	margin-top: 30px;
	font-size: 14px;
	color: #a3a3a3;
}
.u-article-box .u-con{
	float: left;
	padding-left: 170px;
	width:820px;
}
.u-article-box .u-share-box{
	float: right;
	position: relative;
	top: -40px;
	width: 110px;
}
.u-article-box .u-share-box .u-tit{
	position: relative;
	text-align: center;
	margin-bottom: 20px;
}
.u-article-box .u-share-box .u-tit span{
	position: relative;
	display: inline-block;
    background: #fff;
	padding: 0 5px;
	font-size: 14px;
	line-height: 20px;
	color: #a3a3a3;
	font-weight: 500;
	z-index: 99;
}
.u-article-box .u-share-box .u-tit:after{
	content: "";
	display: block;
	width: 100%;
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 1px solid #e0e0e0;
}
.u-share-box .u-share-list > a{
	width: 45px;
    height: 45px;
    margin: 10px auto 0;
    border-radius: 50%;
    display: block;
    cursor: pointer;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: relative;
	background-color: #dadada;
	text-align: center;
}
.u-share-box .u-share-list > a:after{
	content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    left: 0;
    top: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
	transform: scale(0);
}
.u-share-box .u-share-list .icon-icon{
	position: relative;
	z-index: 2;
	display: inline-block;
}
.u-share-box .u-share-list > .u-wx .icon-icon{
	top: 13px;
	width: 24px;
	height:19px;
	background-image: url(../img/icon/icon_share_wx.png);
}
.u-share-box .u-share-list > .u-wb .icon-icon{
	top: 11.5px;
	width: 26px;
	height: 22px;
	background-image: url(../img/icon/icon_share_wb.png);
}
.u-share-box .u-share-list > .u-mail .icon-icon{
	top: 12.5px;
	width: 25px;
	height: 20px;
	background-image: url(../img/icon/icon_share_mail.png);
}
.u-share-box .u-share-list > a:hover:after{
	webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.u-share-box .u-share-list > .u-wx:hover:after{
	background: #13c20a;
}
.u-share-box .u-share-list > .u-wb:hover:after{
	background: #ee5454;
}
.u-share-box .u-share-list > .u-mail:hover:after{
	background: #63aaf4;
}
.u-share-box .u-share-list .icon-icon:hover{
	-webkit-animation: rock .4s;
    animation: rock .4s;
}
.u-article-box .u-txt{
	margin: 15px 0;
	font-size: 16px;
	line-height: 34px;
	text-align: justify;
	/*text-indent: 2em;*/
}
.u-article-box .u-tag{
	float: left;
	padding-left: 25px;
	font-size: 14px;
	line-height: 40px;
	background: url(../img/icon/icon_tag_01.png) 0 center no-repeat;
}
.u-article-box .u-tag a{
	color:#005be4;	
}
.u-article-box .u-tag a:hover{
	text-decoration: underline;
}
.u-article-box .u-tag a + a{
	margin-left: 15px;
}
.u-article-box .u-read-num{
	float: right;
	font-size: 12px;
	line-height: 40px;
	color: #a3a3a3;
}
@-webkit-keyframes rock
{
    from {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    50% {-webkit-transform:rotate(5deg);transform:rotate(5deg)}
    100% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes rock
{
    from {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    50% {-webkit-transform:rotate(5deg);transform:rotate(5deg)}
    100% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
.u-share-box .u-layer-weixin{
	width: 0px;
	height: 0px;
	position: absolute;
	overflow: hidden;
	top: 4px;
	left: -154px;
	z-index: 9999;
	background: #fff;
	font-size: 12px;
	color: #999;
	text-align: center;
	border-radius: 5px;
}
.u-share-box .u-layer-weixin div{
	padding: 5px;
	border-radius: 5px;
}
.u-share-box .u-wx:hover > .u-layer-weixin {
	width: 140px;
	height: 160px;
	overflow: initial;
	border: 1px solid #ddd;
}
.u-share-box .u-wx:hover > .u-layer-weixin:before{
	content: "";
    width: 5px;
    height: 5px;
    background: #fff;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    position: absolute;
    right: -4px;
    top: 15px;
}
.priceTable .under-line:hover{text-decoration:underline}
/*农业资讯*/
.zx_l{width:855px;}
.zx_r{width:320px;}
.zxList_01 {
    font-size: 14px;
    overflow: hidden;
}
.zxList_01 li {
    padding: 30px 0;
	border-bottom: 1px solid #e0e0e0;
	color: #333;
}


.zxList_01 li h5 {
    line-height: 44px;
    font-size: 28px;
	font-weight: normal;
}
.zxList_01 li h5 a{
	color: #333;
}
.zxList_01 li h5 a:hover{
	color: #ff3300;
	text-decoration: underline;
}
.zxList_01 li p.pTxt {
    margin-top: 10px;
	color: #333333;
	font-size: 16px;
	line-height: 34px;
	max-height: 68px;
	overflow: hidden;
}
.zxList_01 li.pdR {
    padding-right: 230px;
}
.zxList_01 li.pdR a.aImg {
    float: right;
    margin-right: -230px;
}
.zxList_01 li p.pInfo {
    position: relative;
    line-height: 28px;
}
.zxList_01 li p.pInfo a {
    margin-left: 8px;
    color: #005be4;
}
.zxList_01 li p.pInfo a:hover{
	text-decoration: underline;
}
.zxList_01 li p.pInfo em {
    position: absolute;
    right: 0;
    top: 0px;
    color: #a3a3a3;
}
.zxList_01 li p.pInfo em i.i2 {
    margin-left: 40px;
    padding-left: 25px;
    background: url(../img/iconLookBg_01.png) no-repeat left center;
}
.zxList_01 li p.pInfo .u-time{
	margin-left: 10px;
	color: #a3a3a3;
}
.dspMore {
	margin-top: 20px;
    height: 52px;
    line-height: 52px;
    text-align: center;
}
.dspMore a {
    display: inline-block;
    padding-right: 32px;
    height: 52px;
    color: #333;
    font-size: 16px;
    text-decoration: none;
    background: url(../img/dspMoreBg_01.png) no-repeat right center;
}
.rBg_01 {
    background: #f9f9f9;
}
.pt20 {
    padding-top: 20px;
}
.ywBox h4 {
    line-height: 30px;
    font-size: 17px;
    font-weight: normal;
    text-align: center;
}
.ywCon .aImg {
    float: left;
    width: 132px;
}
.ywCon .aImg img {
    width: 132px;
    height: 89px;
}
.ywCon p {
    float: right;
    margin: 5px 0 0 0;
    width: 126px;
    line-height: 25px;
    font-size: 13px;
}
.ywCon p a {
    color: #e30000;
}
.zxList_02 li {
    padding: 3px 2px 3px 14px;
    line-height: 26px;
}
/*********** rightMenu start ***************/
.toolbar-wrap {
    position: fixed;
	left: 50%;
	top: 332px;
	margin-left: 660px;
    z-index: 9990;
    width: 54px;
}
.toolbar-wrap a {
	display: block;
	width: 52px;
	height: 52px;
	text-decoration: none;
	border: 1px solid #dadada;
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 5px;
	transition: all .4s ease-in-out;
}
.toolbar-wrap a + a{
	margin-top: 10px;
}
.toolbar-wrap .tbar-tab-home {
    background-image: url(../img/iconsBg_01.png);
}
.toolbar-wrap .tbar-tab-refresh {
	background-image: url(../img/iconsBg_02.png);
}
.toolbar-wrap .tbar-tab-top {
	background-image: url(../img/iconsBg_03.png);
}
.toolbar-wrap a:hover{
	background-color: #ff3300;
	border-color: #ff3300;
}
.toolbar-wrap .tbar-tab-home:hover {
	background-image: url(../img/iconsBg_04.png);
}
.toolbar-wrap .tbar-tab-refresh:hover {
	background-image: url(../img/iconsBg_05.png);
}
.toolbar-wrap .tbar-tab-top:hover {
	background-image: url(../img/iconsBg_06.png);
}
.rTitle_01{
	padding:0 20px;
	font-size: 22px;
	line-height: 30px;
	background:url(../img/rTitleBg_01.png) no-repeat left center;
}
.rBox_01 .con{
	padding:0 22px;
}
.hotList {
	padding-bottom: 20px;
}
.hotList li {
	padding: 3px 0;
	line-height: 28px;
}
.hotList li i {
	float: left;
	margin-top: 5px;
	width: 18px;
	height: 16px;
	color: #6b6b6b;
	line-height: 16px;
	font-size: 12px;
	text-align: center;
}
.hotList li i.z-crt {
	color: #ff3300;
	font-weight: bold;
}
.hotList li a {
	float: left;
	margin-left: 12px;
	color: #333;
	font-size: 14px;
}
.hotList li em {
	float: right;
	font-size: 14px;
}
.news-item {
    padding: 22px 0;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #fff;
}
.news-item:first-child {
	padding-top: 0;
    border-top: 0;
}
.txt-01 {
    font-size: 16px;
    line-height: 22px;
    color: #333;
}
.txt-01 li {
    padding: 9px 0 9px 20px;
    background: url(../img/icon/li.png) no-repeat 0 18px;
}
.txt-01 li a {
    margin-right: 25px;
    display: inline-block;
    color: #333
}
.txt-01 li a:hover {
	color: #ff3300;
	text-decoration: underline;
}
.txt-01 li .u-time {
    color: #a3a3a3;
}
.u-sch-article .u-side-l{
	float: left;
	width: 200px;
}
.u-sch-article .u-side-r{
	float: right;
	width: 975px; 
}
.u-sch-article .u-side-l .u-tt{
	position: relative;
	text-align: center;
	margin-bottom: 20px;
}
.u-sch-article .u-side-l .u-tt:after{
	content: "";
    display: block;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    border-top: 1px solid #e0e0e0;
}
.u-sch-article .u-side-l .u-tt > span{
	position: relative;
    display: inline-block;
    background: #fff;
	padding: 0 15px;
	background-color: #fff;
	font-size: 20px;
	line-height: 24px;
	color: #333;
	font-weight: bold;
    z-index: 99;
}
.u-sch-article .u-side-l > a{
	display: block;
	font-size: 16px;
	line-height: 36px;
	text-align: center;
	color: #333;
}
.u-sch-article .u-side-l > a.z-crt,.u-sch-article .u-side-l > a:hover{
	color: #ff3300;
	text-decoration: underline;
}
.u-sch-article .u-side-l .u-time{
	display: block;
	width: 162px;
	padding: 6px 30px 6px 6px;
	background: url(../img/icon/icon_time_01.png) 95% center no-repeat;
	font-size: 12px;
	line-height: 20px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	color: #a3a3a3;
}
.u-sch-article .u-side-r .hd{
	position: relative;
	top: -4px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e0e0e0;
}
.u-sch-article .u-side-r .hd .u-tt{
	font-size: 24px;
	line-height: 32px;
	color: #333;
	font-weight: bold;
}
.u-sch-article .u-side-r .u-filter-box {
	position: absolute;
	top: 0;
	right: 0;
    font-size: 16px;
	line-height: 32px;
	color: #333;
}
.u-sch-article .u-side-r .u-filter-box label{
    font-size: 16px;
}
.u-sch-article .u-side-r .u-filter-box input[type=radio]{
    display: none;
}
.u-sch-article .u-side-r .u-filter-box .u-radio-c1{
    padding-left: 24px;
    background: url(../img/icon/icon_radio.png) 0 center no-repeat;
}
.u-sch-article .u-side-r .u-filter-box .u-radio-c1{
    margin-right: 16px;
}
.u-sch-article .u-side-r .u-filter-box .u-radio-c1:last-child{
    margin-right: 0;
}
.u-sch-article .u-side-r .u-filter-box input:checked + .u-radio-c1{
    background-image: url(../img/icon/icon_radio-z-crt.png);
}

/****价格行情*****/
.marketList .list-item {
	padding: 36px 0 34px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden;
}

.marketList .list-item h1 {
	font-size: 28px;
	font-weight: 500;
    line-height: 30px
}
.marketList .list-item h1 a{
	color: #333;
}
.marketList .list-item h1 a:hover{
	color: #ff3300;
	text-decoration: underline;
}
.marketList .list-item p {
	max-height: 68px;
	font-size: 16px;
	line-height: 34px;
	color: #333;
    overflow: hidden;
}

.marketList .list-item .list-img {
    width: 210px;
    height: 155px;
    float: left;
    margin-right: 25px;
}
.reco-market{
	margin: 12px 0;
	padding: 0 20px;
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.reco-market + .reco-market{
	padding-bottom: 40px;
}
.reco-market p{
	font-size: 16px;
	color: #333;
}
.reco-market a {
    margin-right: 8px;
    display: inline-block;
    color: #666
}
.reco-market i {
	margin: 0 5px;
}
.u-price-sch-box .u-label-txt{
	font-size: 16px;
}
.u-btn-price{
	display: inline-block;
	width: 68px;
    height: 38px;
    line-height: 38px;
    background-color: #fef3f1;
    color: #ff4400;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.u-price-sch-box .u-filter-box-tb{
	display: table;
	width: 100%;
	font-size: 16px;
	line-height: 25px;
}
.u-price-sch-box .u-filter-box-tb .u-cell{
	display: table-cell;
}
.u-price-sch-box .u-filter-box-tb .u-cell:first-child{
	width: 50px;
}
.u-price-sch-box .u-filter-box a{
	margin: 1px 0;
	padding: 0 8px;
	display: inline-block;
	background-color: #fff;
	color: #333;
	border-radius: 3px;
}
.u-price-sch-box .u-filter-box > a.z-crt{
	background-color: #ff3300;
	color: #fff;
}
.u-price-sch-box .u-txt{
	font-size: 28px;
	line-height: 40px;
	color: #333;
	text-align: center;
}
.u-price-sch-box.z-style1 .u-btn-price{
	width: 90px;
}
.u-price-sch-box.z-style1 .layui-input-inline{
	margin: 0 3px;
}
.u-price-sch-box.z-style1 .u-txt{
	font-size: 20px;
	line-height: 42px;
}
.table-01{
	font-size: 16px;
	color: #333;
}
.table-01 th {
	height: 40px;
	background: #f9f9f9;
	font-weight: 500;
	text-align: center;
}

.table-01 td {
	padding: 5px 0;
    height: 60px;
    border-bottom: 1px solid #e0e0e0;
    text-align: center;
}
.table-01.z-style1 td{
	height: 34px;
	border-bottom: 1px dashed #d6d6d6;
}

.market-intro .tit-01 {
	font-size: 28px;
	line-height: 42px;
	color: #333;
	text-align: center;
}
.market-intro p {
    text-indent: 2em;
    font-size: 16px;
	line-height: 34px;
	color: #333;
}

.market-intro .bref-box {
    overflow: hidden;
    padding-top: 20px;
    margin-bottom: 20px
}
.u-remark_01{
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	color: #666;
}
.u-remark_01 span{
	color: #333;
}
/******价格行情首页**********/
.u-index-price .u-tt{
	margin: 35px 0 16px;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
}
.u-index-price .u-tt > a{
	color: #333;
}
.u-price-variety .u-variety-box {
	font-size: 0;
	max-height: 125px;
	overflow: hidden;
}
.u-variety-box .u-variety-link{
	margin: 0 7px 12px 0;
	padding: 0 18px 0 20px;
	display: inline-block;
	background-color: #f9f9f9;
	font-size: 16px;
	line-height: 34px;
	/*color: #333;*/
	border-radius: 3px;
}
.u-variety-box .u-variety-link.z-crt{
	background-color: #fef3f1;
	color: #ff4400;
	font-weight: bold;
}
.u-price-sch .u-item + .u-item{
	margin-top: 10px;
}
.u-price-sch .layui-input,.u-price-sch  .layui-select,.u-price-sch .layui-textarea{
	height: 35px;
}
.u-price-sch .u-btn-sch{
	display: block;
	min-height: 125px;
	background-color: #fef3f1;
	font-size: 16px;
	line-height: 125px;
	color: #ff4400;
	border-radius: 3px;
	text-align: center;
}
.u-mini-program{
	position: relative;
	margin: 15px 0 20px 84px;
	font-size: 0;
	z-index: 10;
}
.u-mini-program > a{
	padding-left: 28px;
	display: inline-block;
	background: url(../img/icon/icon_02.png) 0 center no-repeat;
	font-size: 16px;
	line-height: 34px;
	color: #333;
}
.u-mini-program > a:first-child{
	padding-left: 32px;
	background-image: url(../img/icon/icon_01.png);
}
.u-mini-program > a + a{
	margin-left: 26px;
}
.u-mini-program .u-mini-img{
	position: absolute;
	top: 30px;
	left: 106px;
	display: none;
}
.u-mini-program .u-mini-a:hover + .u-mini-img{
	display: block;
}
.u-collect-info{
	margin: 35px 0;
    height: 1px;
    border-top: 1px solid #d3d3d3;
    text-align: center;
}
.u-collect-info span{
    position: relative;
    top: -12px;
    background: #fff;
	padding: 0 10px;
	font-size: 20px;
	line-height: 24px;
	color: #999;
}
.u-price-analysis .u-tab-hd{
	font-size: 0;
}
.u-price-analysis .u-tab-hd > a{
	display: inline-block;
	width: 25%;
	background-color: #f9f9f9;
	font-size: 18px;
	line-height: 36px;
	color: #333;
	text-align: center;
}
.u-price-analysis .u-tab-hd > a.z-crt{
	background-color: #ff4400;
	color: #fff;
}
.u-charts-box .u-charts{
	width: 855px;
	height: 530px;
}
.u-charts-box .u-charts-info{
	margin-top: 70px;
	padding: 30px 40px;
	width: 240px;
	min-height: 350px;
	background-color: #f9f9f9;
	font-size: 16px;
	line-height: 40px;
	border-radius: 3px;
}
.u-charts-box .u-hr{
	margin: 16px 0;
	height: 1px;
	border-top: 1px solid #e8e8e8;
}
.u-variety-info dt,.u-variety-info dd{
	padding-left: 40px;
}
.u-variety-info dt{
	background: url(../img/icon/li1.png) 20px center no-repeat;
}
.u-item-sel-box {
	margin: 10px 0;
}
.u-item-sel-box dt,.u-item-sel-box dd{
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 32px;
	cursor: pointer;
}
.u-item-sel-box dt{
	font-size: 16px;
	color: #333;
	border: 1px solid transparent;
}
.u-item-sel-box .u-item-sel{
	margin-right: 10px;
	padding: 0 10px;
	background-color: #f9f9f9;
	font-size: 14px;
	color: #ff4400;
	border: 1px solid #f9f9f9;
	border-radius: 3px;
	overflow: hidden;
}
.u-item-sel-box .u-item-sel > i{
	float: right;
	margin-left: 10px;
	font-size: 12px;
	color: #a4a4a4;
}
.u-item-sel-box .u-item-sel:hover{
	background-color: #fef3f1;
	border: 1px solid #ff4400;
}
.u-item-sel-box .u-item-sel:hover > i{
	color: #ff4400;
}
/**********品种、市场**************/
.u-layer-market,.u-layer-variety{
	position: absolute;
	background-color: #fff;
	width: 506px;
	min-width: 200px;
	font-size: 14px;
	color: #333;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	z-index: 99999;
	display: none;
}
.u-layer-market .hd{
	padding: 15px 8px;
	font-size: 0;
	border-bottom: 1px solid #e0e0e0;
}
.u-layer-market .hd > a{
	margin: 0 12px;
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	color: #333;
}
.u-layer-market .hd > a:hover,.u-layer-market .hd > a.z-crt,.u-layer-variety .u-variety-con > a:hover{
	color: #ff4400;
	text-decoration: underline;
}
.u-layer-market .u-market-con{
	padding: 10px 0;
	max-height: 200px;
	overflow-y: auto;
	display: none;
}
.u-layer-market .u-market-con:first-child{
	display: block;
}
.u-layer-market .u-market-con li{
	padding: 0 20px;
	line-height: 30px;
	cursor: pointer;
}
.u-layer-market .u-market-con li:hover{
	background-color: #fef3f1;
	color: #ff4400;
}
.u-layer-variety .hd {
	padding-top: 12px;
	text-align: center;
	font-size: 0;
}
.u-layer-variety .hd > a{
	display: inline-block;
	padding: 0 8px;
	font-size: 16px;
	line-height: 34px;
	color: #333;
	font-weight: bold;
}
.u-layer-variety .hd > a + a{
	margin-left: 20px;
}
.u-layer-variety .hd > a:hover,.u-layer-variety .hd > a.z-crt,.u-layer-variety .u-variety-tag > a.z-crt,.u-layer-variety .u-variety-tag > a:hover{
	background-color: #fef3f1;
	color: #ff4400;
}
.u-layer-variety .bd{
	padding: 15px 20px;
	font-size: 0;
	min-height: 100px;
}
.u-layer-variety .bd a{
	display: inline-block;
	font-size: 14px;
	line-height: 30px;
	color: #333;
}
.u-layer-variety .u-variety-tag > a{
	width: 35px;
    line-height: 34px;
	text-align: center;
	text-decoration: none;
}
.u-layer-variety .u-variety-con > a{
	margin: 0 10px;
}
.u-layer-variety .u-variety-box,.u-layer-variety .u-variety-classify .u-variety-con{
	display: none;
}
.u-layer-variety .u-variety-box:first-child,.u-layer-variety .u-variety-classify .u-variety-con:first-child{
	display: block;
}


/******搜索自动提示 myTheme 皮肤*******/
.ui-autocomplete.myTheme {
	max-height: 210px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index: 9999;
}
.ui-widget-content.myTheme{
	background-color:#fff;
	color:#333;
	border-radius: 3px;
}
.ui-widget.ui-widget-content.myTheme{
	border:1px solid #e0e0e0;
}
.ui-widget-content.myTheme .ui-state-active {
	background:#fef3f1;
	border:1px solid #e0e0e0;
    border-left:1px solid #e0e0e0;
    border-right:1px solid #e0e0e0;
	color:#333;
}
.ui-menu.myTheme .ui-menu-item-wrapper{
	padding: 4px 1em 4px 15px;
	font-size: 14px;
	line-height: 22px;
}

/***覆盖 layui***/
.layui-form-select .layui-input{
	font-size: 16px;
}
.layui-form-select dl dd{
	font-size: 14px;
}
.layui-form-select dl dd.layui-this{
	background-color: #fef3f1;
	color: #ff4400;
}
.layui-input, .layui-select, .layui-textarea{
	border-radius: 3px;
	font-size: 16px;
}