/*
* name: Global && Pc StyleSheet
* version: v2.0.2
* update: 统一big标签1.3em
* date: 2015-04-23
*/

/* ui */
@import url(/skin/xiagongchusheng/css/ui.css);
/* normalise */
html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif; overflow-x: hidden; }
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; }

ul { padding-left: 0; list-style-type: none; }
i, em { font-style: normal; }
big { font-size: 1.3em; }
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0; }
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block; }
::-moz-selection {
color: #fff;
background: #39f;
}
::selection { color: #fff; background: #39f; }
@-ms-viewport {
width: device-width;
}
/* ico */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; margin: 0 .3em; }
.ico1_2 { background-position: -20px 0; }
.ico1_3 { background-position: -40px 0; }
.ico1_4 { background-position: -60px 0; }
.ico1_5 { background-position: -80px 0; }
.ico2_1 { background-position: 0 -20px; }
.ico2_2 { background-position: -20px -20px; }
.ico2_3 { background-position: -40px -20px; }
.ico2_4 { background-position: -60px -20px; }
.ico2_5 { background-position: -80px -20px; }
.ico3_1 { background-position: 0 -40px; }
.ico3_2 { background-position: -20px -40px; }
.ico3_3 { background-position: -40px -40px; }
.ico3_4 { background-position: -60px -40px; }
.ico3_5 { background-position: -80px -40px; }
.ico4_1 { background-position: 0 -60px; }
.ico4_2 { background-position: -20px -60px; }
.ico4_3 { background-position: -40px -60px; }
.ico4_4 { background-position: -60px -60px; }
.ico4_5 { background-position: -80px -60px; }
/* rect */
*[class*="rect-"] { position: relative; display: block; width: 100%; height: 0; overflow: hidden; }
*[class*="rect-"] ._full { position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;
}
.rect-75 { padding-bottom: 75%; }
.rect-5625 { padding-bottom: 56.25%; }
.rect-100 { padding-bottom: 100%; }
/* base */
.fix { *zoom: 1;
*clear: both;
}
.fix:before, .fix:after { display: table; clear: both; content: ''; }
.oh { overflow: hidden; *zoom: 1;
}
.l { float: left; }
.r { float: right; }
.dib { display: inline-block; *display: inline;
*zoom: 1;
}
.pr { position: relative; }
.pa { position: absolute; }
.tc { text-align: center; }
.tr { text-align: right; }
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
img[data-src], .opc0 { opacity: 0; filter: alpha(opacity=0); }
.hide { display: none; }
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.arr { display: inline-block; overflow: hidden; width: 0; height: 0; }
.placeholder { color: #aaa; }
/* option */
body { font-size: 14px; line-height: 2; color: #555; background: #fff; }
.wrap { width: 1202px; margin-right: auto; margin-left: auto; 
}
a { color: inherit; }
a:hover { color: #c4151c; }
/* style */
input{ text-indent: 15px;}
input{ outline:none;}
.mobile_key { position: absolute; right: 0; color: #fff; font-size: 24px; top: 10px; }
.top { width: 100%; height: 71px; position: relative; z-index: 51; }
.top >.wrap { position: relative; }
.top .nav { background: #53565a; position: relative; }
.top .nav>ul>li { float: left; position: relative; }
.top .nav>ul>li>a { color: #fff; font-size: 18px; font-weight: bold; height: 71px; line-height: 71px; padding: 0 23px; display: inline-block; }
.top .nav>ul>li>a:hover { color: #aadb1e; }
.top .nav>ul>li ._sub { position: absolute; left: -25px; width: 405px;/* height: 255px;*/ height: auto; background: #fff; padding: 15px 15px 35px 15px; border-bottom: #aadb1e solid 17px; display: none; }
.top .nav>ul>li:hover ._sub { display: block; }
.top .nav>ul>li ._sub .sub_left { width: 120px; float: left; }
.top .nav>ul>li ._sub .sub_left>li>a { display: block; text-align: center; line-height: 38px; font-size: 14px; border-bottom: #e7e7e7 solid 1px; }
.top .nav>ul>li ._sub .sub_left>li>a:hover { background: #aadb1e; color: #fff; }
.top .nav>ul>li ._sub .sub_right { width: 260px; float: right; }
.top .nav>ul>li ._sub .sub_right ._img { margin-bottom: 10px; }
.top .nav>ul>li ._sub ._info { line-height: 20px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.mb50 { margin-bottom: 50px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.pd20 { padding: 20px 0; }
.top_r { height: 71px; }
.top_r li { float: left; margin-left: 15px; line-height: 71px; }
.top_r li a { color: #fff; }
.top_r li a:hover { color: #aadb1e; }
.top_r li a i { color: #aadb1e; }
.top_r li.lang { position: relative; }
.top_r li ._sel { position: absolute; left: 0; top: 50px; background: #fff; width: 100%; display: none; }
.top_r li ._sel a { display: block; text-align: center; color: #53565a; line-height: 24px; }
.top ._form .txt { width: 0; border: 0 !important; text-indent: 20px; font-size: 16px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; float: left;height: 40px; line-height: 40px; padding: 0; margin: 0; }
.top ._form button { margin: 0; padding: 0; border: none; background: #53565a; line-height: 40px; height: 40px; float: left; cursor: pointer;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out;  }
.top ._form button i { color: #aadb1e; font-size: 24px; }
.top ._form { position: absolute; right: 0; top:15px; height:40px; }
.top ._form:hover .txt { width: 240px; }
.top ._form:hover button{ background: #fff; padding: 0;}
.banner { width: 100%; overflow: hidden; position: relative; height: 480px; z-index: 10; }
.banner li img { max-width: none; position: absolute; left: 50%; margin-left: -960px; }
.banner .slide_nav { left: 0; width: 100%; bottom: 0; text-align: center; }
.banner .slide_nav a { display: inline-block; width: 1em; height: 1em; border-radius: .5em; margin: .5em; background: #ccc; box-shadow: 1px 1px 2px rgba(0,0,0,.5); overflow: hidden; line-height: 99px; cursor:pointer; }
.banner .slide_nav .on { background: #aadb1e; }
.banner .arrs { display: inline-block; width: 56px; height: 53px; bottom: 0; left: 50%; }
.banner .arr_prev { margin-left: 400px; }
.banner .arr_next { background-position: -56px 0; margin-left: 456px; }
/*首页*/
.sec1 { padding-top: 25px; margin-bottom: 10px;}
.sec1 li { float: left; text-align: center; font-size: 15px; width: 240px; height: 158px;  cursor: pointer; padding-bottom:33px; }
.sec1 li:hover { border-bottom: #c4151c solid 2px; margin-bottom: -2px;}
/*.sec1 li ._img { width: 104px; height: 104px; margin: 0 auto; background: url(../images/i0-b.jpg) no-repeat center; margin-bottom: 25px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }*/
.sec1 li ._img { width:174px; height: 136px; margin: 0 auto; margin-bottom: 25px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; position: relative;}
.sec1 li ._img img{
	position: absolute;
	width: 100%;
	height: 146px;
	left: 0;
	top: 17px;
}
.sec1 li ._img ._img1{ z-index:5;}
.sec1 li ._img ._img2{ z-index:4;}
.sec1 li:hover ._img ._img1{z-index: 4;}
.sec1 li:hover ._img ._img2{z-index:5;}
.sec1 li p { line-height: 18px; }

.sec2 { width: 100%; height: 651px; }
.sec3 { width: 100%; height: 699px; }
.sec4 { height: 643px; width: 100%; }
.page_bottom { background: #ededed; border-top: #aadb1e solid 2px; height: 245px; padding-top: 25px; }
.page_bottom dt { font-size: 18px; font-weight: bold; color: #aadb1e; line-height: 18px; margin-bottom: 25px; }
.page_bottom .media { margin-bottom: 20px; }
.page_bottom dd a { font-size: 14px; }
.page_bottom .media i { display: inline-block; width: 20px; height: 20px; margin-right: 10px; vertical-align: middle; }
.page_bottom .media dd { position: relative;}
.page_bottom .media dd ._code{ display: none; position: absolute; bottom: 30px; left: 0; width: 160px; }
.page_bottom .media i.i2 { background-position: -20px 0; }
.page_bottom .media i.i3 { background-position: -40px 0; }
.page_bottom .media i.i4 { background-position: -60px 0; }
.page_bottom .frendLink .ico-1 { font-size: 12px; }
.footer { height: 54px; line-height: 54px; background: #646464; color: #fff; }
.h_t { font-size: 30px; margin-bottom: 10px; }
.homeCon ._block ._con { margin-left: 5px; padding: 15px 20px; background: #f5f6f6; margin-bottom: 5px; }
.homeCon ._block .first { padding-left: 0; height: 605px; }
.homeCon ._block .first img{ height: 100%;}
.homeCon ._block ._con ._img { position: relative; height: 0; padding-bottom: 75%; }
.homeCon ._block ._con ._img img { position: absolute; left: 0; top: 0; width: 100%; }
.homeCon ._block ._con ._img .pic2 { display: none; }
.homeCon ._block ._con ._img:hover .pic2 { display: block; }
.homeCon ._block ._con ._img:hover .pic1 { display: none; }
.homeCon ._block ._con ._tit { font-size: 15px; font-weight: normal; height: 36px; line-height: 36px; border-top: #d7d8d8 solid 1px; }
.homeCon ._block ._con span { background: #c8cdd4; display: inline-block; background: #c8cdd4; text-align: center; line-height: 24px; width: 78px; height: 24px; color: #fff; }
.homeCon ._block ._con:hover span { background: #aadb1e; }
.homeCon ._block .bigger ._img { margin-top: 15px; margin-bottom: 15px; }
.htit { overflow: hidden; padding-bottom: 20px; }
.htit h3 { font-size: 30px; line-height: 30px; font-weight: normal; }
.htit ._btns a { font-size: 18px; line-height: 30px; margin-left: 30px; }
.htit ._btns a.cur { color: #aadb1e; border-bottom: #aadb1e solid 2px; padding-bottom: 10px; }
.htit .more { font-weight: bold; font-size: 18px; color: #aadb1e; }
.homeCon .block5 { padding: 45px 0; }
.homeCon .block5 .item1 { display: none; }
.homeCon .block5 .item1.active { display: block; }
.homeCon .block5 .item1 ._img { position: relative; height: 0; padding-bottom: 54.6%; overflow: hidden; margin-bottom: 5px; }
.homeCon .block5 .item1 ._tit{ text-align: center;}
.homeCon .block5 .item1 ._img ._mask { width:90%; padding:0 5%; height: 100%; background: #aadb1e; font-size: 18px; font-weight: bold; position: absolute; top: 100%; left: 0; color: #fff; text-align: center; line-height: 32px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }
.homeCon .block5 .item1 ._img ._mask p { padding-top: 40px; }
.homeCon .block5 .item1 ._img:hover ._mask { top: 0; }
.home_news { background: #f9f9f9; padding: 35px 0 50px 0; }
.home_news ._list { overflow: hidden; float: left; margin-right: -20px; }
.home_news li { float: left; width: 590px; margin-bottom: 10px; margin-right: 20px; }
.home_news li ._txt { border-bottom: #bebebe solid 1px; height: 54px; overflow: hidden; line-height: 24px; font-size: 13px; }
.home_news ._list { display: none; }
.home_news ._list ._img { background: #fff; padding: 15px 7px; border-right: #d8d8d8 solid 5px; border-bottom: #d8d8d8 solid 5px; width: 146px; height: 104px; overflow: hidden; }
.home_news ._list ._img ._c{ overflow: hidden; width: 100%; height: 100%;}
.home_news ._list li:hover ._img img{ opacity: 0.8;}
.home_news ._list .ic i { font-size:18px; }
.home_news ._list ._intro { width: 380px; background: #fff; border-top: #eaeaea solid 1px; border-right: #d8d8d8 solid 5px; border-bottom: #d8d8d8 solid 5px; padding: 10px 15px 0 15px; margin-right: 15px; }
.home_news ._list ._intro h3 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.home_news ._list.active { display: block; }
.home_news ._list3 ._intro { width: 94%; margin-right: 0; }
/*产品综合*/
.category { border: #ececec solid 1px; padding: 20px; margin-bottom: 40px; }
.category a { margin-right: 20px; }
.category a i { display: inline-block; width: 17px; height: 17px; vertical-align: middle; margin-right: 6px; }
.category a.active i { background-position: 0 0; }
.pro-item { padding-bottom: 50px; }
.pro-item .pro-img { margin-bottom: 30px; cursor:pointer; }
.pro-item .pro-tit { overflow: hidden; background: #ebebeb; margin-bottom: 40px; }
.pro-item .pro-tit li { float: left; }
.pro-item .pro-tit h3 { width: 188px; text-align: center; color: #fff; font-size: 18px; }
.pro-item .pro-tit li a { font-size: 15px; line-height: 32px; display: inline-block; padding: 0 15px; }
.pro-item .pro-btn { text-align: center; padding: 0 40px; }
.pro-item .pro-btn a { display: inline-block; width: 86px; height: 26px; border: #dcdcdc solid 1px; text-align: center; line-height: 26px; margin: 0 5px; margin-bottom: 10px; }
.pro-rec h3 { font-size: 18px; color: #aadb1f; line-height: 18px; margin-bottom: 20px; }
.pro-rec li { float: left; width: 17%; margin-right: 3%; }
.pro-rec li ._img { margin-bottom: 10px; }
.pro-rec li h4 { font-size: 14px; color: #7f7f7f; text-align: center; line-height: 24px; font-weight: normal; }
.pro-txt { width: 100%; font-size: 14px; color: #7f7f7f; margin-bottom: 30px; }
.farming { margin-bottom: 60px; }
.farming h3 { font-size: 28px; line-height: 28px; font-weight: normal; margin-bottom: 30px; }
.farming li { float: left; }
.farming .l1 { width: 240px; }
.farming .l2 { width: 470px; margin: 0 10px; height: 388px; }
.farming .l3 { width: 470px; }
.farming .l2 img{ height: 100%;}
.farming ._box1 { height: 140px; background: #aadb1f; padding: 25px; margin-top: 10px; }
.farming ._box1 a{ color: #fff; }
.farming ._box2 a{ color: #fff;}
.farming ._box1 h4 { font-size: 15px; }
.farming ._box1 ._info, .farming ._box2 ._info { font-size: 14px; line-height: 24px; }
.farming ._box2 { background: #aadb1f; color: #fff; padding: 30px; height: 130px; margin-bottom: 10px; }
.farming ._box2 h4 { font-size: 15px; }
.farming ._box3 { height: 139px; background: #f4f4f4; padding: 25px; width: 180px; margin-right: 10px; }
/*产品列表*/
.proListCon .category { background: #fbfbfb; }
.proCon .category { background: #fbfbfb; margin-top: 20px; }
.breadCrumb { margin-bottom: 30px; }
.breadCrumb h2 { color: #aadb1e; font-size: 33px; line-height: 33px; margin-right: 30px; }
.breadCrumb ._link { margin-top: 15px; }
.breadCrumb ._link a { font-size: 14px; line-height: 14px; }
.breadCrumb ._link em { margin: 0 5px; }
.innerban { margin-bottom: 40px; }
.pro-cate { height: auto; }
.category ._list { margin-bottom: 20px; }
.category ._list span { width: 65px; font-size: 13px; }
.category .sec_list { padding-left: 138px; display: none; }
.category .sear { line-height: 32px; }
.category .sear form { border: #aadb1f solid 1px; }
.category .sear ._txt { height: 30px; line-height: 30px; background: #fff; text-indent: 10px; border: none; width: 200px; font-family: "MicroSoft Yahei"; }
.category .sear button { margin: 0; padding: 0; width: 30px; height: 30px; background: #fff; border: none; }
.category .sear button i { color: #abdb21; font-size: 24px; margin: 0; }
.proList ._tit { font-size: 24px; }
.proList ._con { text-align: center; padding-bottom: 90px; }
.proList ._con ._tit { font-size: 16px; font-weight: normal; line-height: 16px; padding: 20px 0; }
.proList ._con ._info { font-size: 14px; line-height: 24px; margin-bottom: 30px; }
.proList .gm { width: 80px; height: 28px; position: relative; background: #aadb1e; display: inline-block; margin-right: 10px; }
.proList .gm span { color: #fff; display: inline-block; height: 20px; line-height: 20px; cursor: pointer; }
.proList .gm ._sel { background: #fff; display: none; position: absolute; top: 28px; left: 0; border: #aadb1e solid 1px; }
.proList .gm ._sel a:hover { text-decoration: underline; }
.proList .gm:hover ._sel { display: block; }
.proList ._more { display: inline-block; width: 80px; height: 28px; line-height: 28px; background: #c8cdd4; color: #fff; }
.page { text-align: center; line-height: 16px; margin-top: 20px; margin-bottom: 50px; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #aadb1e; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }
.bottom_link { margin: 55px 0; }
.bottom_link ._con { text-align: center; border: #fff solid 1px; border-right: #ddd solid 1px; -webkit-transition: all 0.3s ease-out;
 -moz-transition: all 0.3s ease-out;
 -o-transition: all 0.3s ease-out;
 -ms-transition: all 0.3s ease-out; padding: 20px 0;}
.bottom_link ._con:hover{ border: #aadb1e solid 1px;}
.bottom_link .ic { display: inline-block; width: 64px; height: 64px; margin-bottom: 15px; }
.bottom_link h3 { font-size: 18px; font-weight: normal; }
.bottom_link ._txt { font-size: 14px; display: none; }
.bottom_link .ic2 { background-position: -64px 0; }
.bottom_link .ic3 { background-position: -128px 0; }
.bottom_link .ic4 { background-position: -192px 0; }
/*news*/
.news_title { height: 54px; line-height: 54px; margin: 20px 0; overflow: hidden; border-bottom: 2px solid #bbe24b; }
.news_title ._T { float: left; font-size: 22px; color: #aadb1e; }
.news_title ._right { float: left; }
.news_title ._right li { float: left; padding: 0 5px; position: relative; }
.news_title ._right li:after { content: ""; position: absolute; right: 0; top: 20px; height: 14px; width: 0; border-left: 1px solid #777; }
.news_title ._right li:last-child:after, .news_title ._right .cur:after { display: none; }
.news_title ._right ._list a { display: inline-block; padding: 0 .5em; height: 2em; line-height: 2em; font-size: 16px; }
.news_title ._right ._list .cur a, .news_title ._right ._list a:hover { background: #aadb1e; color: #fff; }
.news_title ._more a { display: none; }
.news_title ._more a.cur { display: block; }

.news_search { background: #f6f7f9; padding: 10px; margin-bottom: 24px; }
.news_search form { overflow: hidden; *zoom:1; margin-right: -22px;}
.news_search ._item { float: left; width: 203px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin-right: 20px; position: relative; background: #fff; outline: none; font-family: "MicroSoft Yahei"; }
.news_search select._item{ height: 30px; line-height: 30px;} 
.news_search ._item input { border: 0; width: 68%; padding: 0 .5em; outline: none; }
.news_search ._sub { position: absolute; right: 0; top: 0; border: 0; background: none; height: 28px; line-height: 28px; font-size: 18px; color: #aaa; cursor: pointer; }
.news_search ._sub:hover { color: #333; }
.newsTotal .main_news_list { display: none; }
.newsTotal .main_news_list.cur { display: block; }
.main_news_list li { position: relative; height: 176px; padding-left: 310px; margin-bottom: 60px; }
.main_news_list li.noImg { padding-left: 0; }
.main_news_list li:after { content: ""; position: absolute; left: 0; bottom: -30px; width: 100%; height: 0; border-top: 1px solid #ccc; }
.main_news_list li:last-child:after { display: none; }
.main_news_list ._img { position: absolute; left: 0; top: 0; width: 310px; height: 100%; overflow: hidden; }
.main_news_list ._img img { width: 100%; }
.main_news_list ._cont { position: relative; padding: 0 20px; height: 100%; }
.main_news_list ._cont:after { content: ""; position: absolute; left: 0; bottom: 0; height: 2px; background: #b9e049; width: 0%; transition: width ease .32s; }
.main_news_list ._cont:hover { background: #f4f5f7; }
.main_news_list ._cont:hover:after { width: 100%; }
.main_news_list a:hover { color: #333; }
.main_news_list ._title { font-size: 18px; height: 58px; line-height: 58px; overflow: hidden; }
.main_news_list ._p { font-size: 14px; line-height: 20px; height: 60px; overflow: hidden; }
.main_news_list ._info { position: absolute; right: 20px; bottom: 10px; height: 28px; line-height: 28px; }
.main_news_list ._info [class*="ico-"] { font-size: 16px; color: #aaa; }
.main_news_list .bdsharebuttonbox { display: inline-block; vertical-align: middle; height: 28px; }
.main_news_list .bdshare-button-style0-16 .bds_more { margin-right: 0; }
.news_side_spec { background: #f4f5f7; padding: 15px; }
.news_side_spec li { margin-bottom: 8px; }
.news_side_spec ._title { height: 40px; line-height: 40px; font-size: 18px; color: #333; overflow: hidden; }
.news_side_spec ._title:hover { color: #bbe24b; }
.news_side_spec ._date { display: block; height: 20px; line-height: 20px; margin-bottom: 10px; color: #ccc; }
.news_side_spec ._img { height: 140px; overflow: hidden; }
.news_side_spec ._img img { /*height: 100%; */ }
.news_side_spec ._list { padding: 10px 6px 20px; border-bottom: 2px solid #f4f5f7; }
.news_side_spec ._list a { display: block; height: 26px; line-height: 26px; font-size: 14px; }
.news_side_spec li:hover ._list { background: #fff; border-bottom-color: #b9e049; }
.news_quick_link { overflow: hidden; *zoom:1;
margin-top: 10px; }
.news_quick_link a { float: left; width: 33%; text-align: center; background: #f0f0f0; padding: 6px 0; }
.news_quick_link [class*="ico-"] { font-size: 32px; }
.news_quick_link big { font-size: 14px; display: block; }
.news_quick_link a:hover { color: #fff; background: #aadb1e; }
.news_video_list { overflow: hidden; *zoom:1;
margin-bottom: 50px; }
.news_video_list li { float: left; width: 25%; height: 166px; position: relative; overflow: hidden; border-left: 1px solid #fff; border-top: 1px solid #fff; margin: -1px 0 0 -1px; }
.news_video_list img { width: 100%; height: 100%; }
.news_video_list ._btn { position: absolute; width: 54px; height: 54px; left: 10px; bottom: 10px; z-index: 2; }
.news_video_list ._layer { position: absolute; left: 0; top: 100%; width: 100%; height: 100%; z-index: 1; transition: none; }
.news_video_list ._title { position: absolute; left: 60px; bottom: 10px; width: 80%; height: 54px; line-height: 54px; color: #fff; font-size: 14px; }
.news_video_list li:hover ._btn { background-position: -54px -54px; }
.news_video_list li:hover ._layer { top: 0; }
.news_video_list ._big { width: 50%; height: 332px; }
.news_video_list ._big ._title { left: 70px; }
.news_video_list ._big ._btn { background-position: 0 0; }
.news_video_list ._big:hover ._btn { background-position: -54px 0; }
/*news over*/
/*产品详细页*/
.pro-detail-tit { border: #d4d4d4 solid 1px; height: 69px; line-height: 69px; }
.pro-detail-tit h2 { padding-left: 35px; font-size: 22px; }
.pro-detail-tit ul { width: 34%; }
.pro-detail-tit ul li { float: left; }
.pro-detail-tit ul li a { font-size: 15px; display: block; padding: 0 20px; }
.pro-detail-tit ul li.active a { border-bottom: #aadb1e solid 2px; line-height: 67px; }
.pro-detail-tit .btns { margin-top: 15px; }
.pro-detail-tit .btns a { display: inline-block; width: 96px; height: 40px; color: #fff; display: block; line-height: 40px; text-align: center; background: #aadb1e; float: left; margin-left: 8px; position: relative; }
.pro-detail-tit .btns a i { padding: 0; margin: 0; color: #fff; position: absolute; left: -2px; font-size: 12px; top: 0; }
.pro-detail-top { padding-bottom: 40px; }
.pro-detail-top .b_img img { width: 100%; }
.pro-detail-top .b_img { height: 440px; overflow: hidden; }
.pro-detail-top ._tit { font-size: 36px; font-weight: normal; margin-bottom: 10px; }
.pro-detail-top ._tit span { color: #aadb1e; }
.pro-detail-top ._intro { font-size: 27px; margin-bottom: 15px; }
.pro-detail-top ._price { font-size: 18px; margin-bottom: 25px; }
.pro-detail-top ._price span { color: #aadb1e; }
.pro-detail-top ._btns { margin-bottom: 86px; }
.pro-detail-top ._btns a { font-size: 18px; }
/*.pro-detail-top ._btns a i { width: 16px; height: 16px; background: url(../images/play-ico.png) no-repeat 0 0; display: inline-block; margin-right: 10px; vertical-align: middle; }
.pro-detail-top ._btns a:nth-child(2) i { background-position: 0 -32px; }*/
.pro-detail-top ._btns b { font-weight: normal; font-size: 18px; margin: 0 15px; }
.pro-detail-top ._list li { float: left; border: #eee solid 1px; margin-right: 3px; opacity: 0.7; cursor: pointer; width: 130px; }
.pro-detail-top ._list li:hover { opacity: 1; }
.pro-detail-con { background: #f7f7f7; padding-bottom: 50px; }
.pro-detail-item { margin-bottom: 20px; }
.pro-detail-item.it3 ._tab { display: none; }
.pro-detail-item .pro-t { font-size: 24px; font-weight: bold; height: 72px; line-height: 72px; }
.pro-detail-item .tab_b { height: 40px; margin-bottom: 40px; }
.pro-detail-item .tab_t { width: 110px; height: 40px; text-align: center; line-height: 40px; background: #d7d7d7; margin-right: 2px; }
.pro-detail-item .tab_t_cur { color: #fff; background: #a5d41d; }
.pro-detail-item .tab_t i { display: none; width: 0; height: 0; overflow: hidden; border-color: #a5d41d transparent transparent; border-style: solid dashed dashed; border-width: 12px; position: absolute; left: 50%; margin-left: -12px; }
.pro-detail-item .tab_t_cur i { display: block; }
.pro-detail-item.it3 li { float: left; width: 19%; margin-right: 1%; height:210px;}
.pro-detail-item.it3 li h3 { font-size: 14px; height: 40px; line-height: 20px; margin-bottom: 20px; font-weight: normal; }
.pro-detail-item.it3 li ._img { position: relative; height:150px; padding-bottom:10px}
.pro-detail-item.it3 li ._img img{ height:150px}
.pro-detail-item.it3 li .ic { width: 54px; height: 54px; position: absolute; top: 50%; margin-top: -27px; left: 50%; margin-left: -27px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }
.pro-detail-item.it3 li:hover .ic { background-position: 0 0; }
.pro-detail-item.it3 .checkall { font-size: 16px; width: 214px; height: 48px; display: block; border: #000 solid 1px; line-height: 48px; text-align: center; }
.pro-detail-item.it3 .checkall i { vertical-align: middle; margin-right: 10px; color: #000; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; font-size: 12px; }
.pro-detail-item.it3 .checkall:hover i { margin-right: 20px; }
.pro-detail-item.it4 .pro-t .commit { font-size: 15px; color: #777; font-weight: normal; }
.pro-detail-item.it4 .pro-t .write { width: 158px; height: 37px; line-height: 37px; color: #fff; text-align: center; font-size: 18px; background: #aadb1e; margin-top: 20px; }
.pro-detail-item.it4 .pro-t { border-bottom: #c6c6c6 solid 1px; }
.pro-detail-tit.fixed { position: fixed; left: 0; top: 0; z-index: 99; background: #fff; width: 100%; }
.commit-list li { overflow: hidden; padding: 20px 0; border-bottom: #c6c6c6 solid 1px; }
.commit-list .label { font-size: 16px; width: 20%; }
.commit-list ._con { font-size: 14px; width: 70%; }
.commit-list ._txt { margin-bottom: 10px; }
.commit-list .reply { color: #aadb1e; }
.commit-list ._date { width: 80px; height: 16px; text-align: center; line-height: 16px; border: #949494 solid 1px; }
.pro-detail-link { padding: 50px 0; display:none}
.pro-detail-link ._ic { width: 55px; height: 58px; margin: 0 auto; margin-bottom: 25px; }
.pro-detail-link ._con span { font-size: 16px; }
.pro-detail-link .i2 { background-position: -55px 0; }
.pro-detail-link .i3 { background-position: -109px 0; }
.pro-detail-link .i4 { background-position: -164px 0; }
.underline { text-decoration: underline; }
/*产品详细页--end*/



/*about*/
.mt-middle { margin-top: 30px; }
.about_banner { height: 365px; margin-bottom: 20px; }
.about_banner li { display: none; }
.about_banner li img { width: 100%; }
.about_banner .arrs { position: absolute; width: 42px; height: 93px; top: 136px; }
.about_banner .arrs:hover { opacity: .8; }
.about_banner .arr_prev { left: 0; background-position: 0 0; }
.about_banner .arr_next { right: 0; background-position: right 0; }
.about_banner .slide_nav { display: none; }
.about_intro { line-height: 2; margin-bottom: 20px; }
.about_intro ._T { font-size: 20px; color: #aadb1e; margin-bottom: .5em; }
.about_intro ._p { color: #777; font-size: 14px; }
.about_title { position: relative; height: 56px; line-height: 56px; border-bottom: 1px solid #ccc; margin: 20px 0; }
.about_title ._T { font-size: 18px; }
.about_title ._right { position: absolute; right: 0; top: 0; }
.about_scroll_arrs { float: left; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #ccc; cursor: pointer; margin-left: 1px; }
.about_scroll_arrs:hover { background: #aadb1e; color: #fff; }
.gongyeyuan_scroll { height: 285px; overflow: hidden; }
.gongyeyuan_scroll li { width: 384px; border: 1px solid #ccc; cursor: pointer; }
.gongyeyuan_scroll ._img { position: relative; height: 228px; overflow: hidden; }
.gongyeyuan_scroll ._img img { width: 100%; }
.gongyeyuan_scroll ._cont { position: absolute; left: 0; top: 100%; width: 100%; height: 100%; line-height: 248px; text-align: center; cursor: default; }
.gongyeyuan_scroll ._text { display: inline-block; font-size: 14px; line-height: 2; vertical-align: middle; color: #fff; width: 80%; text-align: left; }
.gongyeyuan_scroll ._title { position: relative; height: 56px; line-height: 56px; font-size: 20px; text-align: center; }
.gongyeyuan_scroll ._title:after { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: #ccc; transition: height ease .32s; }
.gongyeyuan_scroll li:hover ._cont { top: 0; }
.gongyeyuan_scroll li:hover ._title { background: #aadb1e; color: #fff; }
.gongyeyuan_scroll li:hover ._title:after { height: 0; }
.wenhua_list li { position: relative; margin-bottom: 30px; height: 262px; }
.wenhua_list ._cont { border: 2px dashed #ccc; border-bottom: 0; position: relative; cursor: default; background-clip: padding-box; padding-bottom: 20px; }
.wenhua_list ._cont:after { position: absolute; left: 0; bottom: 0; width: 100%; height: 4px; background: #ccc; content: ""; }
.wenhua_list ._T { text-align: center; height: 80px; line-height: 80px; font-size: 24px; }
.wenhua_list ._p { width: 90%; margin: 0 auto; height: 160px; overflow: hidden; transition: height ease .32s; }
.wenhua_list li:hover ._cont { background-color: #aadb1e; background-clip: padding-box; color: #fff; }
.contact_toggle_list { margin-bottom: 50px; margin-top: -20px; }
.contact_toggle_list li { position: relative; height: 30px; line-height: 30px; border-bottom: 1px solid #ccc; transition: height ease .32s; overflow: hidden; cursor: pointer; }
.contact_toggle_list li:before { content: ""; position: absolute; width: 2px; height: 8px; background: #aadb1e; right: 20px; top: 10px; }
.contact_toggle_list li:after { content: ""; position: absolute; width: 8px; height: 2px; background: #aadb1e; top: 13px; right: 17px; }
.contact_toggle_list ._cont { display: none; overflow: hidden; *zoom:1;
}
.contact_toggle_list ._item { float: left; width: 50%; }
.contact_toggle_list .show ._title { font-size: 16px; font-weight: 700; color: #aadb1e; }
.contact_toggle_list .show ._cont { display: block; }
.contact_toggle_list .show { padding: 20px 0; }
.contact_toggle_list .show:before { display: none; }
/*about over*/

/*service*/
.serv_banner img { width: 100%; }
.search_service { background: #f5f5f5; padding: 20px; margin-bottom: 20px; }
.search_service .form-control { width: 200px; margin-left: 10px; height: 23px; line-height: 23px; box-sizing: content-box; }
.search_service .btn { margin-left: 20px; font-family: "MicroSoft yahei"; }
.service_link { margin-bottom: 50px; }
.service_link ._T { height: 50px; line-height: 50px; font-size: 22px; font-weight: normal; color: #aadb1e; }
.service_link ._img { height: 146px; overflow: hidden; }
.service_link ._img img { height: 100%; }
.service_link ._cont { display: block; padding: 10px; border-bottom: 3px solid #fff; }
.service_link ._p { line-height: 20px; height: 60px; overflow: hidden; }
.service_link ._more { }
.service_link ._cont:hover { background: #f5f5f5; border-bottom-color: #aadb1e; }
.service_link ._cont:hover ._p { color: #333; }
.border-bt2 { border-bottom: 2px solid #aadb1e; padding-bottom: 15px; }
/*service over*/

/*sales map*/
.sales_quick_link { margin-bottom: 30px; }
.sales_quick_link a { position: relative; display: block; text-align: center; background: #f0f0f0; padding: 20px 0; transition: none; }
.sales_quick_link a:after { content: ""; position: absolute; width: 0; height: 0; border: 8px solid; border-color: #aadb1e transparent transparent transparent; left: 50%; top: 100%; margin-left: -8px; display: none; }
.sales_quick_link [class^="ico-"] { font-size: 48px; color: #aadb1e; }
.sales_quick_link ._t { font-size: 16px; }
.sales_quick_link a:hover { background: #aadb1e; color: #fff; }
.sales_quick_link a:hover [class^="ico-"] { color: #fff; }
.sales_quick_link a:hover:after { display: block; }
.sales_quick_link li.active a { background: #aadb1e; color: #fff; }
.sales_quick_link li.active [class^="ico-"] { color: #fff; }
.sales_quick_link li.active a:after { display: block; }
.salemap_loca { background: #b4b4b4; padding: 8px; color: #333; }
.salemap_choose { padding: 20px; }
.salemap_choose table { width: 100%; }
.salemap_choose select { width: 90%; }
.active-tit { overflow: hidden; border-bottom: #aadb1e solid 2px; padding-bottom: 15px; margin-bottom: 25px; }
.active-tit h2 { font-size: 22px; line-height: 22px; color: #aadb1e; float: left; }
.active-tit .more { float: right; font-size: 14px; }
.last-active ._con { position: relative; }
.last-active ._con ._title { position: absolute; bottom: 0; left: 0; height: 35px; line-height: 35px; color: #fff; font-size: 14px; text-indent: 20px; width: 100%; }
.last-active ._con ._img { height: 191px; overflow: hidden; }
.last-active ._con ._img img { width: 100%; }
.setImg { overflow: hidden; }
.setImg img { -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -ms-transition: all 0.8s ease;}
.setImg:hover img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1) }
.last-active { margin-bottom: 70px; }
.salemap_info { border: #dbdbdb solid 1px; height: 365px; overflow: hidden; position: relative; }
.salemap_info ul { padding: 30px; }
.salemap_info li { margin-bottom: 15px; }
.salemap_sel { width: 150px; height: 26px; line-height: 26px; border-radius: 0 !important; }
.salemap_choose p { margin-bottom: 10px; }
.salemap_choose label { margin-right: 5px; font-size: 13px; }
/*sales map over*/
.pro-motion-ban { position: relative; height: 477px; overflow: hidden; width: 100%; }
.pro-motion-ban img { max-width: none; position: absolute; width: 1920px; left: 50%; margin-left: -960px; z-index: 1; }
.pro-motion-ban .contxt { position: absolute; top: 100px; height: 160px; z-index: 3; }
.pro-motion-ban .contxt h3 { font-size: 48px; font-weight: normal; line-height: 48px; margin-bottom: 15px; }
.pro-motion-ban .contxt h4 { font-size: 27px; font-weight: normal; margin-bottom: 10px; }
.pro-motion-ban .contxt ._price { font-size: 18px; margin-bottom: 30px; }
.pro-motion-ban .contxt .btns a { font-size: 18px; }
.pro-motion-ban .contxt .btns a i { width: 16px; height: 16px; display: inline-block; margin-right: 10px; vertical-align: middle; }
.pro-motion-ban .contxt .btns a.a2 i { background-position: 0 -32px; }
.pro-motion-ban .contxt .btns a.a1 { padding-right: 20px; border-right: #7f817f solid 1px; margin-right: 20px; }
.pro-motion-ban .contxt .btns a.a3{ padding-left: 20px; border-left: #7f817f solid 1px; margin-left: 20px; }
.pro-motion-tit { color: #aadb1e; font-size: 26px; font-weight: normal; }
.p40 { padding: 40px 0; }
.pro-motion-sec ._txt { font-size: 15px; line-height: 28px; }
.pro-motion-sec .left, .pro-motion-sec .right { width: 48%; }
.bg-gray { background: #f0f0f0; }
.w100 { width: 100%; }
.white { color: #fff; }
.green { color: #aadb1e; }
.ma { margin: 0 auto; }
.picslider { position: absolute; top: 200px; width: 667px; left: 50%; margin-left: -333px; z-index: 10; display: none; }
.picslider ._list { height: 500px; }
.picslider .arrs { position: absolute; top: 90px; color: #bbbcba; font-size: 28px; }
.picslider .arrs i{ font-size: 130px; padding: 0; margin: 0; font-weight: normal;}
.picslider .arr_prev { left: -130px; }
.picslider .arr_next { right: -130px; }
.picslider .arrs:hover{ color: #aadb1e;}
.picslider ._close { position: absolute; right: -52px; top: 0px; cursor: pointer; }
.picslider ._close i {   font-size: 30px;
  color: #fff;
  background: #aadb1e;
  width: 52px;
  height: 52px;
  text-align: center;
  padding: 0;
  line-height: 52px;margin: 0;}
.picslider .slide_nav { text-align: center; width: 100%; }
.picslider .slide_nav a { display: inline-block; cursor: pointer; width: 18%; }
.picslider .slide_nav a.on { opacity: .6; }
.picslider ._list { margin-bottom: 6px; }
.mask { width: 100%; height: 100%; display: none; position: fixed; left: 0; top: 0; z-index: 9; }
.ban_mask { width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 2; }
/*内页通用模板*/
.border-bt3 ._right { float: right; }
.border-bt3 ._right li { float: left; }
.border-bt3 ._right li a { padding: 0 20px; text-align: center; display: inline-block; font-size: 15px; line-height: 66px; }
.border-bt3 ._right li.cur a { border-bottom: #aadb1e solid 3px; }
.border-bt3 { border-bottom: #d4d4d4 solid 1px; margin-top: 0; }
.border-bt3 h2 { font-size: 22px; line-height: 66px; }
.border-bt3 ._link { margin-top: 25px; }
/*内页通用模板--END*/

/*视频频道*/
._videoTop { margin-bottom: 40px; }
._videoTop ._con { width: 100%; overflow: hidden; }
._videoTop ._con ._info{ color: #979696;}
._videoTop ._img { width: 100%; height: 400px; overflow: hidden; margin-bottom: 20px; }
._videoList li { width: 19%; margin-right: 1%; float: left; margin-bottom: 25px; }
._videoList li ._img { position: relative; margin-bottom: 8px; height: 140px; overflow: hidden; }
._videoList li h3 { font-size: 14px; font-weight: normal; height: 50px; overflow: hidden; }
._videoList li .ic { width: 54px; height: 54px; position: absolute; top: 50%; margin-top: -27px; left: 50%; margin-left: -27px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }
._videoList li:hover .ic { background-position: 0 0; }
._videoList li ._view { color: #979696; }
.videoDetail { margin-bottom: 50px; }
.videoDetail ._videoCon { width: 95%; height: 500px; position: relative; z-index: 1; }
.video_detail_scroll { height: 415px; overflow: hidden; margin: 5px 0 0; }
.video_detail_scroll li { height: 85px; margin: 0 0 20px; overflow: hidden; border: 1px solid #ccc; }
.video_detail_scroll img { float: left; height: 100%; width: 128px; margin-right: 10px; }
.video_detail_scroll .t { height: 40px; overflow: hidden; color: #333; margin: 10px 0; line-height: 1.6; margin-bottom: 5px; }
.video_detail_scroll .pannel{ }
.video_detail_scroll b { display: inline-block; width: 20px; height: 20px; overflow: hidden; /*background: url(../images/arr_updown.png) no-repeat;*/ margin: 0 5px 0 4px; cursor: pointer; font-size: 16px; line-height: 20px;color: #aaa; font-weight: normal;  }
.videoDetail .v_con { background: #f0f1f3; padding: 20px; position: relative; }
.videoDetail .v_con h3 { font-size: 22px; }
.SmallBtn { position: absolute; right: 20px; top: 30px; font-size: 0; }
.SmallBtn b { display: inline-block; width: 20px; height: 20px; overflow: hidden; margin: 0 0 0 4px; cursor: pointer; }
#btn2 { background-position: 0 -20px; }
#btn1:hover { background-position: 0 -40px; }
#btn2:hover { background-position: 0 -60px; }
/*视频频道--End*/
.videoChannel { padding-bottom: 120px; }
/*专题频道*/

.zhuanti ._info { padding: 20px 10px; border-bottom: #fff solid 2px; }
.zhuanti ._info h3 { font-size: 15px; font-weight: normal; color: #2a2a2a; line-height: 22px; height: 44px; overflow: hidden;  }
.zhuanti ._info ._date { color: #a0a0a0; font-family: Arial; font-size: 12px; }
.zhuanti ._info ._txt { line-height: 25px; color: #6f6f6f; height: 75px; overflow: hidden; }
.zhuanti ._con:hover ._info { background: #f4f5f7; border-color: #bbe24b; }
.zhuanti dl { margin-bottom: 60px; }
.zhuanti dt { overflow: hidden; margin-bottom: 30px; }
.zhuanti dt h3 { background: #fff; padding-right: 20px; font-size: 26px; line-height: 26px; font-weight: normal; }
/*专题频道--End*/
/*新闻列表*/
.newlist .news_title { margin: 0; }
.newlist .news_quick_link { padding-bottom: 70px; }
/*新闻列表--end*/


.bonusForm { padding: 40px; border: #e6e6e6 solid 1px; }
.bonusForm form { overflow: hidden; }
.bonusForm p { width: 30%; float: left; margin: 0 1%; margin-bottom: 15px; }
.bonusForm p label { display: block; font-size: 16px; }
.bonusForm p ._sel { width: 100%; border-radius: 0; height: 40px; line-height: 40px; border:#ccc solid 1px; }
.bonusForm input { padding: 0; line-height: 40px; height: 40px; width: 100%; margin: 0; border:#ccc solid 1px; }
.bonusForm button { width: 240px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 17px; background: #aadb1e; border: none; padding: 0; margin: 0; cursor: pointer; margin-top: 30px; font-family: "MicroSoft Yahei"; }
.bonusForm .yzm i { margin: 0 5px; }
.bonusForm .yzm input { width: 120px; }
.bonusForm .yzm img { height: 40px; }
/*直通到田间*/
.serv_slide { height: 512px; background: #f0f0f0; margin-bottom: 20px; }
.serv_slide .arrs { position: absolute; width: 38px; height: 38px; right: 50%; bottom: 15px; }
.serv_slide .arr_prev { right: 65px; }
.serv_slide .arr_next { background-color: #b8b8b9; background-position: right 0; right: 20px; }
.serv_slide .article { padding: 10px 30px; }
.serv_slide .t { font-size: 32px; color: #aadb1e; font-weight: bold; line-height: 2; }
.serv_slide .p { width: 100%; height: 40px; overflow: hidden; line-height: 1.6; }
.serv_slide li img { width: 100%; height: 354px; }
.job_list li { margin: 0 0 10px; border: 1px solid #ddd; }
.Jobt { padding: 5px 15px; height: 20px; line-height: 20px; font-size: 14px; cursor: pointer; }
.Jobt b { float: right; width: 22px; height: 23px; }
.job_list .cur .Jobt { background: #e8e8e8; }
.job_list .cur .Jobt b { background-position: 0 0 }
.Jobp { display: none; padding: 20px; line-height: 2; }
.job_list .cur .Jobp { display: block; }
.Jobp .appl { text-decoration: underline; color: #14742d; }
.jobTxt { font-size: 14px; line-height: 26px; }
.jobSel { background: #f5f5f5; padding: 15px 30px; }
.jobSel ._sel { float: left; width: 248px; height: 35px; line-height: 35px; border: #c9c9c9 solid 1px; background: #fff; border-radius: 0; margin-right: 20px; }
.jobSel ._text { float: left; height: 34px; padding: 0; border: #c9c9c9 solid 1px; text-indent: 15px; margin-right: 20px; }
.jobSel button { float: left; width: 123px; height: 36px; background: #aadb1e; color: #fff; text-align: center; line-height: 36px; border: none; font-size: 16px; font-family: "MicroSoft Yahei"; }
.serv_toggle li { margin: 0; border-top: 0; border-left: 0; border-right: 0; }
.serv_toggle .cur { background: #f0f1f3; }
.serv_toggle b { float: left; margin-right: 8px; }
.serv_toggle .Jobt { padding: 10px; line-height: 24px; }
.serv_toggle .Jobp { padding-left: 40px; }
.magic_list .span-12 { cursor: pointer; }
.magic_list ._con { margin-bottom: 20px; position: relative; height: 187px; overflow: hidden; color: #fff; cursor: pointer; }
.magic_list ._con img { width: 100%; }
.magic_list ._con .t { position: absolute; left: 10px; top: 10px; font-size: 15px; z-index: 3; }
.magic_list ._con i { position: absolute; left: 10px; bottom: 10px; transition: ease all .2s; font-size: 18px; color: #aadb1e; width: 15px; height: 15px; display: inline-block;  }
.magic_list ._con:hover i { left: 30px; }
.magic_list .bg-green { background: #aadb1e; }
.magic_list .span-6:nth-child(4) .bg-green{ background: #ededed; color: #555;}
.magic_list .span-6:nth-child(6) .bg-green{ background: #ededed; color: #555;}
.magic_list ._con .p { position: absolute; left: 10px; top: 40px; z-index: 3; width: 94%; }
.show_detail { background: #f0f1f3; padding: 20px; display: none; overflow: hidden; height: 348px; }
.show_detail h3 { font-size: 24px; color: #aadb1e; }
.zhny .show_detail{ height: auto; margin-bottom: 20px;}
/*用户故事*/
.NewsList-A8 ul { overflow: hidden; *zoom: 1;
}
.NewsList-A8 li { float: left; width: 23%; margin: 0 1%; margin-bottom: 10px; }
.NewsList-A8 li a { display: block; padding: 10px; background: #ededed; }
.NewsList-A8 ._img { display: block; border: 1px solid #ffffff; }
.NewsList-A8 ._img img { width: 100%; height:174px; width:254px;}
.NewsList-A8 ._i { margin: 5px 0; }
.NewsList-A8 ._i span { color: #999999; margin-right: 10px; }
.NewsList-A8 ._title { font-size: 16px; cursor: pointer; }
.NewsList-A8 ._p { line-height: 1.6em; height: 4.8em; overflow: hidden; color: #555555; cursor: pointer; }
.NewsList-A8 li a:hover { background: #ededed; }
.NewsList-A8 li a:hover ._img { border-color: #aadb1e; }
._show { display: block !important; }
/*招聘*/
.JobList-J2 ._jobTop { height: 40px; line-height: 40px; background-color: #5b5b5b; padding-left: 50px; }
.JobList-J2 ._jobTop strong { float: left; width: 25%; text-align: left; color: #fff; font-size: 15px; font-weight: normal; }
.JobList-J2 ._jt { background-color: #f5f5f5; height: 40px; line-height: 40px; margin-top: 10px; overflow: hidden; *zoom: 1;
cursor: pointer; position: relative; padding-left: 50px; }
.JobList-J2 ._jt strong { float: left; width: 25%; text-align: left; color: #575757; font-size: 15px; font-weight: normal; }
.JobList-J2 ._jt span { float: right; }
.JobList-J2 ._jt .ic { display: inline-block; width: 12px; height: 12px; margin-right: 30px; position: absolute; left: 20px; top: 15px; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 30px 20px; border: #dfdfdf solid 1px; }
.JobList-J2 ._jt_act { background: #aadb1e; }
.JobList-J2 ._jt_act .ic { background-position: -12px 0; }
.JobList-J2 ._jcon ._submit { width: 130px; height: 40px; text-align: center; line-height: 40px; color: #fff; background: #aadb1e; font-size: 16px; font-weight: bold; display: block; margin-top: 30px; }
.jobIntro ._con { background: #aadb1e; color: #484848; height: 206px; padding: 40px 25px; }
.jobIntro ._con h3 { font-size: 42px; font-weight: bold; line-height: 1; margin-bottom: 30px; }
.jobIntro ._con ._txt { font-size: 14px; line-height: 28px; }
.dib_vm { display: inline-block; width: 0; height: 100%; vertical-align: middle; }
/*新闻详情*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #5eb95e; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden; *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #aadb1e; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }
/*询价表单*/
.priceForm { padding: 40px; border: #e6e6e6 solid 1px; }
.priceForm li { overflow: hidden; margin-bottom: 30px; }
.priceForm li p { float: left; }
.priceForm li label { display: block; font-size: 16px; }
.priceForm li.l1 p { width: 22%; margin-right: 3%; }
.priceForm li.l2 p { width: 31%; margin-right: 2%; }
.priceForm li ._sel { width: 100%; border-radius: 0; height: 40px; line-height: 40px; }
.priceForm li input { padding: 0; line-height: 38px; width: 100%; }
.priceForm li textarea { width: 90%; }
.priceForm li .yzm { width: 60%; }
.priceForm li .yzm input { width: 120px; }
.priceForm li .yzm img { height: 40px; }
.priceForm button { width: 120px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 17px; background: #aadb1e; border: none; padding: 0; margin: 0; margin-left: 50px; font-family: "MicroSoft Yahei"; }
/*button效果*/
.effect10 { position: relative; overflow: hidden; z-index: 1; cursor: pointer; }
.effect10 span { display: block; background: #aadb1e; -webkit-transition: -webkit-transform 0.5s; -moz-transition: -moz-transform 0.5s; transition: transform 0.5s; }
.effect10::before { position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; color: #fff; content: attr(data-hover); -webkit-transition: -webkit-transform 0.5s; -moz-transition: -moz-transform 0.5s; transition: transform 0.5s; -webkit-transform: translateX(-25%); background: #333; }
.effect10:hover span, .effect10:focus span { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); transform: translateX(100%); }
.effect10:hover::before, .effect10:focus::before { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); transform: translateX(0%); }
/*button效果--end*/

/*金融支持*/
.financial .f_t { font-size: 18px; font-weight: bold; color: #aadb1e; padding-bottom: 20px; border-bottom: #d1d2d3 solid 1px; line-height: 1; margin-bottom: 15px; }
.financial .f_c { font-size: 14px; line-height: 2; }
.financial .f_bar { overflow: hidden; width: 100%; }
.financial .f_bar .f_t { border: none; margin-bottom: 0; margin-top: 50px; }
.f_tit { text-align: center; font-size: 30px; color: #aadb1e; font-weight: bold; line-height: 1; }
.f_tit span { display: inline-block; background: #fff; padding: 0 25px; }
.financial .f_qa .f_con { padding: 30px 20px; background: #f8f8f8; overflow: hidden; }
.financial .f_qa .f_con li { width: 48%; margin-right: 2%; margin-bottom: 60px; float: left; }
.financial .f_qa .f_con li ._q { padding-left: 40px;  margin-bottom: 15px; font-size: 15px; }
.financial .f_qa .f_con li ._a { padding-left: 40px; font-size: 13px; }
.f_case { overflow: hidden;}
.f_case .row{ background: #f8f8f8; }
.f_case ._con { position: relative;  padding: 20px 20px 20px 75px;}
.f_case h4 { font-size: 16px; color: #585858; margin-bottom: 10px; }
.f_case ._date { padding: 10px; width: 41px; height: 41px; position: absolute; left: 0; top: 0; font-size: 13px; color: #fff; line-height: 13px; }
.f_case ._date i { font-size: 16px; display: block; margin-bottom: 12px; font-weight: normal; }
.f_case ._date b { font-size: 16px; display: block; text-align: right; font-weight: normal; }
.f_case ._date ._txt { line-height: 2; }

/*金融支持--END*/

.datalist { border: 1px solid #ccc; border-collapse: collapse; background: #fff; text-align: left; }
.datalist caption { padding-bottom: 5px; font-weight: bold; }
.datalist th { border: 1px solid #ccc; background-color: #eee; color: #000; font-weight: bold; padding: 4px 0 4px 15px; }
.datalist td { border: 1px solid #ccc; padding: 4px 0 4px 15px; }
.frendLink { position: relative; }
.frendLink dd { position: absolute; bottom: 30px; left: 0; width: 100%; background: #fff; display: none; }
.frendLink dd a { display: block; text-indent: 10px; }
/*产品导航*/
.pro_sub { position: absolute; left: 0; width: 100%; top: 71px; display: block; background: #fff; padding-bottom: 35px; display: none; }
.pro_sub li { float: left; width: 300px; height: 208px; border-bottom: #ededed solid 6px; padding: 35px 40px; margin-right: 20px; overflow: hidden; position: relative; }
.pro_sub li h3 { font-size: 27px; color: #000; line-height: 1; margin-bottom: 30px; font-weight: normal; }
.pro_sub li ._left { width: 60%; }
.pro_sub li ._link a { display: block; font-size: 13px; float: left; margin-right: 15px; }
/*.pro_sub li#topP20140102091617678 ._link a { float: none; }*/
.pro_sub li ._img { width: 150px; position: absolute; right: 40px; top: 35px; }
.pro_sub li:hover { border-color: #aadb1e; background: #f3f3f3; }
.block5 .htit ._btns { display: none; }
.innerCon { min-height: 300px; }
/*专题*/
.zhuanti .span-6 { margin-bottom: 20px; }
.zhuanti ._con ._img { height: 188px; overflow: hidden; }
.zt_tit { font-size: 22px; margin-bottom: 20px; }
.zt_slide { height: 300px; }
.zt_slide .side_l { float: left; width: 495px; height: 300px; position: relative; }
.zt_slide .side_l img { width: 100%; }
.zt_slide .side_r { float: right; width: 595px; height: 220px; padding: 40px; background: #f4f5f6; }
.zt_slide .t { position: absolute; left: 0; bottom: 0; padding: 10px; color: #fff; width: 475px; background: rgba(83,86,90,.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa53565a, endcolorstr=#aa53565a);
cursor: pointer; }
.zt_slide .side_r .p { height:184px; line-height: 27px; overflow: hidden; margin: 0 0 20px; font-size: 14px; }
.zt_slide .ban_nav { display: none; }
.zt_slide .Left, .zt_slide .Right { position: absolute; width: 38px; height: 56px; top: 110px; transition: none; }
.zt_slide .Left { left: 0; }
.zt_slide .Right { left: 357px; background-position: -38px 0; }
.zt_slide .Left:hover, .zt_slide .Right:hover { background-position-y: -56px; }
.zt_news { background: #f5f5f5; padding: 20px; }
.zt_news .base_list li { background: none; padding: 0; color: #999; margin: 0 0 8px; height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; }
.zt_news .base_list a { color: #000; }
.zt_news .base_list span { margin: 0 8px 0 0; }
.zt_imglist { height: auto; margin-right: -25px; }
.zt_imglist li { float: left; width: 280px; height: 210px; margin: 0 25px 25px 0; }
.zt_imglist a { display: block; height: 100%; position: relative; overflow: hidden; }
.zt_imglist img { width: 100%; height: 100%; }
.zt_imglist .p { position: absolute; left: 0; bottom: -99px; transition: all ease .2s; color: #fff; padding: 0 5%; width: 90%; background: rgba(83,86,90,.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa53565a, endcolorstr=#aa53565a);
height: 30px; line-height: 30px; font-size: 14px; }
.zt_imglist a:hover .p { bottom: 0; }
.slide_more { display: inline-block; padding: 5px 30px 5px 12px; background: #ddd; position: relative; }
.slide_more i { width: 15px; height: 15px; display: inline-block; vertical-align: middle; position: absolute; right: 10px; top:12px; }
/*招聘表单*/

.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 30px; line-height: 30px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border: none; font-family: "MicroSoft Yahei"; }
.Form-J1 .Form-J1-Btn ._submit { background: #aadb1e; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
/*搜索结果页*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;
}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 30px; line-height: 30px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; float: left;}
.Search-S1-head ._btn { height: 32px; line-height: 32px; background: #aadb1e; cursor: pointer; border: 0; float: left;}
.Search-S1-head ._btn [class^="ico-"] { vertical-align: top; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { height: 30px; line-height: 30px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 10px; }
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #aadb1e; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; }
.Search-S1-list ._p { padding-left: 60px; }

/*登录注册页*/
.form { background: #f0f1f3; padding: 17px; }
.form .sele, .form .inp,.form textarea { height: 32px; line-height: 32px; background: #fff; border: 1px solid #ddd; vertical-align: middle; text-indent: 8px; margin: 0 10px 0 0; color: #999; }
.form .sele_ { top: 32px; }
.form .sele .ico { position: absolute; right: 10px; top: 8px; }
.form textarea{height:9em;overflow:auto;}
.form .checkbox {font-family:Tahoma, Geneva, sans-serif;color:#999;}
.form .checkbox input{margin:0 4px;vertical-align:middle;}
.form .indent{padding-left:68px;}
.form .forgotpw{text-decoration:underline;}
.form .reg_btn { height: 32px; line-height: 32px; width: 90px; text-align: center; color: #fff; background: #a5d41d; font-size: 14px; vertical-align: middle; border: 0; font-family: "MicroSoft Yahei"; }
.log_form { width: 600px; padding: 0 30px 30px; background: none; }
.log_form .item { display: block; margin: 15px 0 0; overflow: hidden; }
.log_form .item .t { float: left; }
.log_form .item input { float: left; }
.log_form .long { width: 450px; }
.log_form b { color: #f90000; }
.log_form .btn { color: #fff; margin-right: 15px; background: #b2b2b2; font-family:'MicroSoft Yahei';  border: 0;}
.log_form .btn:hover{ background: #aadb1e;}
.log_form .res { color: #fff; }
.reg_form { border: 1px solid #ddd; box-shadow: 0 0 1px rgba(0,0,0,.2); width: auto; background: #f9f9f9; padding: 0; }
.reg_form .layer {/*padding-right:350px;*/ padding: 0 30px 30px 50px; }
.relog { text-decoration: underline; }
.form_c { padding: 20px 0; }
.regTitle { padding: 15px 40px; border-bottom: 1px dashed #ddd; color: #999; }
.regTitle h4 { height: 50px; line-height: 50px; font-size: 24px; font-weight: bold; color: #aadb1e; }
.regTitle .log { color: #aadb1e; text-decoration: underline; }

.logBox { border: 1px solid #ddd; box-shadow: 0 0 2px rgba(0,0,0,.2); background: #f9f9f9; padding: 0; position: absolute; z-index: 52; top: 160px; left: 50%; width: 660px; margin-left: -330px; background: #f9f9f9; display: none;}
.logBar { background: none; border-bottom: 1px dashed #ddd; }
.log_title { height: 70px; line-height: 70px; font-size: 24px; font-weight: bold; padding-left: 30px; color: #aadb1e; background: #fafafa; }

#boxBlank { position: absolute; z-index: 98; left: 0; top: 0; width: 100%; height: 0; background: black; }
.wrap_in { background: #fafafa; }
.log_close { position: relative; }
.log_close a { width: 20px; height: 20px; text-align: center; margin-top: -26px; color: #aadb1e; font: bold 1.5em/20px Tahoma; text-decoration: none; cursor: pointer; position: absolute; right: 6px; top: -22px; }
.log_close a:hover { text-decoration: none; }
.wrap_remind { width: 16em; padding: 30px 40px; }
.wrap_remind p { margin: 10px 0 0; }
.submit_btn, .cancel_btn { display: inline-block; padding: 3px 12px 1.99px; line-height: 16px; border: 1px solid; cursor: pointer; overflow: visible; }
.submit_btn { background: #11732c; color: #fff; }
.submit_btn:hover { text-decoration: none; color: #fff; }
.cancel_btn { background: #eee; border-color: #f0f0f0 #bbb #bbb #f0f0f0; color: #333; }
.black_mask{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 51; display: none;}
/*登录注册页---end*/
/*-----商务合作----*/
#jxs_map img{ max-width: none;}
.business ._left{ width: 760px;}
.coop_form { padding: 35px;}
.coop_form ._sel{max-height:200px; height: 36px; line-height: 36px;  border: #ddd solid 1px; margin-right: 10px;}
.coop_form .item { float: left; width: 49%; }
.coop_form .t { display: block; color: #333; line-height: 2.4; font-size: 14px;text-indent:10px; }
.coop_form .inp, .coop_form ._sel { width: 300px; }
.coop_form b{font-size:15px;  color: #f90000; }
.coop_form .full_item { width: 100%; }
.coop_form .btn{ width: 90px; height: 32px; line-height: 32px; padding: 0; margin: 0; font-family: "MicroSoft Yahei"; background: #aadb1e; color: #fff; }
.full_item textarea { width: 537px}
.aside { width: 344px; }
.coop_form .yzm_item{ width: 80%;}
.coop_form .yzm_item .yzm{ height: 34px;}
.aside .section { margin: 0 0 20px; width:100%;overflow:hidden;}
.aside .section .p { background: #f0f1f3; padding: 20px 40px; line-height: 2; }
.aside .section .t { font-size: 18px; color:#aadb1e; padding-left:18px;}
.aside_network{background:url(/skin/xiagongchusheng/images/map.gif) center 0 no-repeat  !important;padding-top:220px;}
.aside_network .inp{width:200px;}
.aside_network p{margin:0 0 15px;}
.coop_side_link{position:relative;height:160px;padding:0 0 0 20px;}
.coop_side_link a{float:left;width:79px;height:79px;margin:0 2px 2px 0;}
.coop_side_link .a1{background-position:15px 15px;}
.coop_side_link .a2{background-position:-65px 15px;}
.coop_side_link .a3{background-position:15px -65px;clear:left;}
.coop_side_link .a4{background-position:-65px -65px;position:absolute;left:101px;top:81px;}
.coop_side_link .a5{position:absolute;top:0;right:0;width:160px;height:160px;background-position:-140px 40px;}
.coop_side_link a:hover{background-color:#c1c1c1;}
/*-----商务合作---end*/
.ca_tit h3{ width: 237px; height: 36px; text-align: center; line-height: 36px; color: #fff; margin-bottom: 20px;}

/*网站地图*/
.web_map{ overflow: hidden; margin-bottom: 100px;}
.map_line { overflow: hidden; line-height: 30px; padding: 8px 10px; border-bottom: 1px solid #ddd; *zoom:1;
}
.map_line h4 { margin-right: 10px; }
.map_line h4 a { display: block; text-align: center; background: #ececec; font-size: 14px; }
.map_line h4 a:hover { background: #aadb1e; color: #fff; }
.site_cell a { float: left; color: #333; padding-left: 35px; transition: none; }
.site_cell a:hover { background-position: 18px -31px; color: #aadb1e; }

.wrap_bar{ background:#aadb1e !important;}
.wrap_body{ padding: 30px; min-height:300px;}

.gyyq .gongyeyuan_scroll{ height: auto;}
.gyyq .gongyeyuan_scroll ul{ float: left; margin-right: -20px; }
.gyyq .gongyeyuan_scroll li{ float: left; margin-bottom: 20px; margin-right: 20px; }

/*友情连接*/
.friendlink{ min-height:450px;}
.friendlink ._tit{ font-size: 22px; color: #aadb1e; }
.linktitle{color:#12732c;  font-size:18px; padding-bottom:15px; font-weight:bold}
.link12 li{ width:auto; padding-right:20px; text-align: left; float:left; display:block; line-height:30px; font-size:14px; width:180px;}
.link12{ margin-bottom:20px!important}

/*评论框*/
.commitBox { border: #aadb1e solid 3px; width: 770px; height: 300px; position: fixed; top: 50%; margin-top: -150px; left: 50%; margin-left: -365px; background: #fff; display: none; z-index: 52;}
.commitBar { background: none; border-bottom: 1px dashed #ddd; }
.commit_title { height: 70px; line-height: 70px; font-size: 24px; font-weight: bold; padding-left: 30px; color: #aadb1e; background: #fafafa; }
.commit_close{  position: absolute; right: 18px;top: 20px;  width: 20px; height: 20px;  }
.commit_close a { display: block; text-align: center; color: #aadb1e; font: bold 1.5em/20px Tahoma; text-decoration: none; cursor: pointer; }

.commitBox ._con{ padding: 20px; width: 730px;}
.commitBox textarea{ background: #f7f7f7; border: #ddd solid 1px;}
.commitBox .yzm input{ width: 130px; height: 32px;  padding: 0;margin: 0; border: #ccc solid 1px; float: left; margin-right: 20px;}
.commitBox .yzm img{ float: left; margin-right: 20px; height: 34px;}
.commitBox .submit{ float: left; border: 0; padding: 0;margin: 0; width: 110px; height: 34px; line-height: 34px; text-align: center; color: #fff; background: #aadb1e; font-size: 20px; font-weight: bold; font-family:"MicroSoft Yahei"; cursor:pointer;}
/*评论框--End*/
/*右侧漂浮*/
.rightBar { border: #ddd solid 1px; width: 70px; position: fixed; right: 0; top: 100px; z-index: 50; background: #fff;}
.rightBar h3{ width: 70px; height: 50px; background: #aadb1e; color: #fff; text-align: center; font-size: 14px; line-height: 18px; padding-top: 14px;}
.rightBar a i{font-size: 20px; padding: 0; margin: 0; text-align: center; height: 40px; line-height: 40px;}
.rightBar a { padding:0 10px; display: block; text-align: center;}
.rightBar a span{ display: block; text-align: center; line-height: 16px; border-bottom: #dbdbdb solid 1px; padding-bottom: 15px;}
.rightBar .a5 a{ line-height:normal; padding: 0 !important; float: none; margin: 0; display: block; width: 70px; height: 77px;}
.bdshare_popup_box{ display: none !important;}

/*---右侧漂浮--end--*/
#topLog{ cursor:pointer;}
#logAuthImg{ height: 34px;}
#login_btn{ margin-left: 56px;}
.top_r li#clog{ width: 118px; text-align: right; margin-left: 0; overflow: hidden; color: #fff; white-space: nowrap; }

/*公司文化*/
.cont_c{line-height:2;margin:20px 0 50px 0;}
.cont_c .part1{width:760px;height:730px;background:#f7f8f9;}
.cont_c .part2{width:412px;height:730px;background:#f7f8f9; }
.cont_c .t{font-size:15px;color:#aadb1e;line-height:3;}
.cont_c .figure{float:left;width:320px;height:auto;padding:20px 0 20px 40px;}
.cont_c .part2 .figure{height:auto;padding:8px 20px; width: 375px;}

/*指导手册*/
.videoT{ background: #ebebeb; height: 36px; margin-bottom: 30px;}
.videoT h3{ width: 188px; height: 36px; color: #fff; font-size: 18px; text-align: center;}
.fixbook{ margin-bottom: 50px;}
.fixbook li{ overflow: hidden; height: 40px; line-height: 40px ; border-bottom: #ddd dotted 1px;}
.fixbook li ._txt{ font-size: 14px;}
.fixbook li ._txt i{ width: 6px; height: 6px; display: inline-block; background: #53565a; margin:0 10px; vertical-align: middle;}
.fixbook li:hover ._txt i{ background: #aadb1e;}
.fixbook li ._date{ margin-right: 30px;}

/*首页新闻滚动*/
.h_news{ border-bottom: #ddd solid 1px; padding: 20px 0; margin-bottom: 15px;}
.h_news ._tt{ font-size: 32px; color: #aadb1e; font-weight: bold; line-height: 45px; padding-right: 20px; border-right: #efefef solid 1px; margin-right: 20px; height: 110px; }
.h_news h3{ font-size: 18px; color: #aadb1f; margin-bottom: 5px;}
.h_news ._list{ height: 110px; overflow: hidden;width: 1080px; float: left; line-height: 24px; display: none;}
.h_news ._list li p{ height: 72px; overflow: hidden;}
.h_news ._list ._img{ margin-right: 20px;width: 144px; overflow: hidden;}
.h_news ._list li:hover ._img{ opacity: .8;}
.h_news .arrs{ display: inline-block;width: 21px; height: 21px; position: absolute; top: 0px; z-index: 5;}
.h_news .arr_prev{ right: 30px;}
.h_news .arr_next{ right: 0px; background-position:-21px 0;}
/*首页新闻滚动---end*/


.gyyq .about_title{ display: none;}
.submit_btn{ background: #aadb1e !important; }
button{ cursor:pointer;}
.log_form .item .yzm{ height: 34px;}
.wrap_bar{ background:#aadb1e !important;}
.pro-top-nav ._link{ margin-left: 20px;}
.pro-top-nav ._link em{ margin:0 5px;}

.album_wrap .album_ordinary .album_btns_bar{ bottom: 50%; background: none;}
.album_wrap .album_ordinary .album_btns{ font-size: 60px; margin: 0; width: auto; height: auto;}
.album_wrap .album_ordinary .album_btns.album_next{ float: right;}
.album_wrap .album_ordinary .album_close{position: absolute; right: 2%; top: -550%;}

.pagead{ position: fixed; width: 1200px; height: 113px; left: 50%; margin-left: -600px; bottom: 0; z-index: 20; color: #fff; font-weight: bold; font-style:italic;}
.pagead span{ position: absolute; top: 33px; line-height: 1; font-size: 42px; text-shadow: #000 3px 3px 1px;}
.pagead #t_d{ left: 730px;}
.pagead #t_h{ left: 910px;}
.pagead .a1{ display: block; width: 100%; height: 100%;}
.pagead .a2{position: absolute; right: 0;  top:0; width: 30px; height: 30px; z-index: 10;}