/* 初始化/reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr,
acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,strike, sub, sup,
tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr,th,td
 {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {background:#fff;line-height:190%;box-sizing:border-box;color:#5a5a5a;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0.05em;}
a{color:#555;text-decoration:none;}
a:hover{color:#f44103;}
h1,h2,h3,h4,h5,h6 {font-weight:100;line-height:normal;}
h3{font-size:18px;}
strong{color:#393939;}
ol,ul,li{list-style:none;}
pre{padding:10px;margin:10px 0;word-break: break-all;word-wrap: break-word;white-space:pre-wrap;background:#f9f9f9;border:1px solid #f0f0f0;color:#aaa;}
img{max-width:100%;height:auto;display:block;border:0;}
i{margin-right:5px;}
hr{margin:10px 0 0 0;height:1px;border:none;background:#ddd;}
input,select,textarea{border:1px solid #ddd;background:#fff;-webkit-appearance:none;outline:none;width:100%;color:#464646;padding:10px;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
input[type="radio"]{width:auto;height:auto;-webkit-appearance:radio;}
input[type="checkbox"]{width:auto;height:auto;-webkit-appearance:checkbox;}
textarea{resize:none;overflow-y:hidden;display:block;}
table {border-collapse: collapse;max-width: 100%; width: 100%;margin-bottom:0.8em;}
table td {border: 1px solid #ddd; padding:2px;}
.clearfix:after,.clearfix:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;position:relative;}
.fr{float:right;position:relative;}
.push-right{text-align:right;}
.hidden{display:none;}

/* public */
.public{width:1024px;margin:0 auto;}
.header-content{ position:relative;}
.gdxw{ position:absolute; bottom:50px; left:25%; width:1024px; margin-left:-25px;}
a.btn{display:block;padding:10px 0;text-align:center;background:#f44103;color:#fff;border-radius:3px;-webkit-border-radius:3px;}
a.btn:hover{background:#8ec024;}
h2.cage-title{font-size:16px;margin-bottom:1em;padding-bottom:8px;border-bottom:1px solid #e8e8e8;}
h2.page-cage-title{text-align:center;}

/* position */
.position{line-height:normal;margin:1.5em 0;}
.position i{margin:0 5px; font-size:16px;}
.position a{color:#f44103;}
.position a:hover{text-decoration:underline;}

/* no-data style */
.no-data {color:#fff;font-size:16px;text-align:center;background:#777;padding:3em 0;}

/* normal-list */
ul.normal-item-list li a{display:block;padding:3px 0;color:#006699;font-size:14px;}
ul.normal-item-list li.active{margin-top:3em;}
ul.normal-item-list li.first{margin:0;}
ul.normal-item-list li a span.time{float:right;color:#afafaf;font-size:12px;}
ul.normal-item-list li a:hover,ul.normal-item-list li a:hover span.time{color:#f44103;}

/* download-list */
ul.normal-item-list li {position:relative;}
ul.normal-item-list li span.down{position:absolute;right:0;top:0;}

/* page-number */
.page-number{text-align:center;margin:5em 0;}
.page-number ul li{display:inline;}
.page-number ul li a{color:#fff;padding:4px 10px;background:#8ec024;}
.page-number ul li a:hover{color:#fff;background:#f44103;}
.page-number ul li.active a{background:#f44103;color:#fff;}
.page-number ul li.active a:hover{background:#f44103;}

/* top-tools */
.top-tools{background:#f8fafc;border-bottom:1px solid #eee;padding:4px 0;color:#6e707b;}
ul.tools li{width:50%;}
ul.tools li i{margin:0 0 0 5px;}
ul.tools li span#week{margin:0 5px;}
ul.tools li span.weather iframe{position:absolute;top:-1px;left:160px;}
ul.tools li.tool-btn{text-align:right;padding-right:50px;}
ul.tools li.tool-btn a{padding:0 3px;margin:0 2px;}
ul.tools li.tool-btn a.login,ul.tools li.tool-btn a.reg{background:#286a46;color:#fff;}
ul.tools li.tool-btn a.reg{background:#949494;}
ul.tools li.tool-btn a.login:hover,ul.tools li.tool-btn a.reg:hover{background:#f44103;}
ul.tools li.tool-btn a.collect{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:0 10px;}
ul.tools li.tool-btn a.bkfaq i{color:#286a46;}
ul.tools li.tool-btn a.bkfaq:hover i{color:#f44103;}
.bdsharebuttonbox{position:absolute;right:0;top:3px;}
.bdsharebuttonbox a.bds_more{background:none;}
.bdsharebuttonbox a.bds_more:hover{color:#f44103;}

/* header */
.header{padding:35px 0 0 0;}
.logo{width:27%;}
.search{width:63%;}

/* search */
.no-select-search{position:relative;}
.no-select-search input{background:none;border:none;}
.no-select-search input[type="text"]{width:90%;border:1px solid #d5d5d5;}
.no-select-search input[type="submit"],.no-select-search label{font-size:16px;color:#fff;position:absolute;right:0;top:0;height:100%;width:120px;cursor:pointer;padding:0;z-index:3;}
.no-select-search label{z-index:2;color:#fff;background:#f44103;text-align:center;}
.no-select-search label i{margin:12px 5px 0 0;}
.no-select-search:hover label{background:#286a46;}
.hot-search{margin:8px 0 0 0;}
.hot-search span{color:#f44103;margin-right:8px;}
.hot-search a{margin:0 4px;}

/* nav */
.nav{background:#286a46;}
ul.menu li{position:relative;}
ul.menu li a{color:#fff;display:block;padding:9px 10px;font-weight:700;font-size:14px;}
ul.menu li:hover a,ul.menu li a.active{background:#2e9057;}

/* nav lv2 */
ul.menu li ul{position:absolute;min-width:100%;z-index:15;display:none;}
ul.menu li:hover > ul{display:block;}
ul.menu li ul li a{white-space:nowrap;padding:6px 13px;font-weight:100;font-size:12px;}
ul.menu li ul li:hover a{background:#286a46;color:#fff;}

/* banner */
.banner{margin-top:1.5em;}
.banner #slider{width:54%;margin-right:3%;position:relative;}
.banner .flex-control-nav{text-align:right;bottom:15px;right:10px;z-index:16;overflow:hidden;}
.banner .home-recommend{width:43%;}
.ad-summary{margin-bottom:20px;}
.ad-summary-inside{padding:10px;}
.ad-summary-inside h3{margin-bottom:8px;color:#333;}

/* recommend-list */
ul.recommend-list li{padding:3px 0;}
ul.recommend-list li span.cage-name{margin-right:6px;padding-right:6px;border-right:1px solid #5d5d5d;}
ul.recommend-list li span.author,ul.normal-item-list li a span.author{color:#afafaf;margin-left:5px;}
ul.recommend-list li.active{margin-top:20px;margin-bottom:5px;}
ul.recommend-list li.active a{font-size:18px;color:#f44103;}
ul.recommend-list li.active span{display:none;}
ul.recommend-list li.first{margin-top:0;}

/* main */
.main{padding:2em 0 1em 0;}
.list-ground{width:76%;margin-right:2%;}
.sidebar{width:22%;}
.cage-change{text-align:right;overflow:hidden;padding:8px 0;border-bottom:1px solid #e8e8e8;}
.cage-change span.cage-title,.item-list span.cage-title,p.cage-title span{font-size:18px;border-left:3px solid #ef9632;padding-left:10px;font-weight:700;color:#393939;}
.cage-change a{padding:6px 0;margin-left:30px;border-bottom:2px solid #fff;font-size:14px;cursor:pointer;}
.cage-change a:hover,.cage-change a.active{border-bottom:2px solid #555;}

/* cage-list */
.list-content{margin-bottom:6em;}
.list-content-part2{margin-bottom:2em;}
.item-list{width:50%;}
.item-list h3.cage-title{margin:1.5em 0;font-size:15px;}
.item-list h3.cage-title a.more{margin-left:20px;color:#f44103;font-size:12px;}
.item-list h3.cage-title a.more:hover{text-decoration:underline;}
ul.item-link{padding-left:178px;position:relative;min-height:101px;}
ul.item-link li{padding:1px 0;}
ul.item-link li .item-pic,ul.item-link .item-pic{position:absolute;left:0;top:0;width:168px;height:101px;overflow:hidden;}
ul.item-link li a i{font-size:6px;color:#f44103;position:relative;top:-2px;margin-right:8px;}
ul.item-link li a:hover .item-pic{display:block;}

/* sidebar */
.note{background:#8ec024;padding:15px;color:#fff;}
.note h3 a{ color:#FFF;}
ul.note-link{padding:0;min-height:inherit;}
ul.note-link li{border-bottom:1px dashed #fff;}
ul.note-link li a{color:#fff;display:block;padding:6px 0;}
ul.note-link li a i{color:#fff;}
ul.note-link li a:hover,ul.note-link li a:hover i{color:#f44103;}
.ad-list{background:#fcfcfc;padding:10px 15px;border:1px solid #e8e8e8;text-align:center; height:655px; overflow:hidden;}
.ad-list img{margin-bottom:5px;background:#fff;display:inline;}
.ad-list img:last-child{margin-bottom:0;}

/* interactive */
.interactive{border:1px solid #e8e8e8;margin-bottom:3em;}
.expert{width:25%;}
.expert-item-list{width:75%;overflow:hidden;background:#fcfcfc;padding:0 1%;}
.expert-item-list .item-list{width:33.3333333%;padding:10px 20px;overflow:hidden;}
.expert-item-list .item-list span.cage-title{font-size:16px;border-color:#bdbdbd;margin:1em 0;display:block;}
.expert-item-list .item-list ul.item-link{padding:110px 0 0 0;position:relative;}
.expert-item-list .item-list ul.item-link li .item-pic,.expert-item-list .item-list ul.item-link .item-pic,.expert-item-list .item-list ul.item-link .item-pic img,.expert-item-list .item-list ul.item-link li .item-pic img{width:100%;}
.expert-item-list .item-list ul.item-link li span.cage-name{margin-right:5px;}
.expert-item-list .item-list ul.item-link:after{position:absolute;content:"";height:100%;width:1px;background:#e5e5e5;right:-20px;top:0;}
.expert-item-list .item-list ul.bbs-item-link:after{display:none;}
.expert-item-list .item-list a.more{float:right;background:#f44103;color:#fff;line-height:normal;padding:3px 8px;margin:15px 0 10px 0;border-radius:3px;-webkit-border-radius:3px;}
.expert-item-list .item-list a.more:hover{background:#8ec024;}
.expert-note{background:#f44103;border-bottom:1px solid #e5e5e5;}
.expert-note h3{margin-bottom:8px;}
ul.expert-list {overflow:hidden;}
ul.expert-list li{width:33.33333%;text-align:center;border-style:solid;border-color:#e5e5e5;border-width:0 1px 1px 0;}
ul.expert-list li a{display:block;padding-bottom:16px;}
ul.expert-list li a span{display:block;width:40px;height:40px;margin:16px auto;background:url(../images/icon.jpg) no-repeat;}
ul.expert-list li.item3,ul.expert-list li.item4,ul.expert-list li.item5{width:33.33%;border-bottom:0;}
ul.expert-list li.item0 span{background-position:-294px -30px;}
ul.expert-list li.item1 span{background-position:-294px -114px;}
ul.expert-list li.item2 span{background-position:-296px -208px;}
ul.expert-list li.item3 span{background-position:-294px -310px;}
ul.expert-list li.item4 span{background-position:-294px -402px;}
ul.expert-list li.item5 span{background-position:-294px -486px;}

/* media */
.media{background:#fcfcfc;padding:30px 0 60px 0;}
ul.media-list li{width:23.5%;margin-right:2%;border:1px solid #e8e8e8;background:#fff;padding:20px;text-align:center;}
ul.media-list li.item3{margin:0;}
ul.media-list li a.btn{margin-top:1em;font-size:18px;}
ul.media-list li.item0 a.btn{background:#226b9b;}
ul.media-list li.item2 a.btn{background:#ef9632;}
ul.media-list li.item3 a.btn{background:#8ec024;}
ul.media-list li a.btn:hover{background:#222;}
ul.media-list li .media-summary {height:230px;overflow:hidden;font-size:14px;}
ul.media-list li .media-summary span{display:block;width:80px;height:90px;margin:0 auto;background:url(../images/icon.jpg) no-repeat;}
ul.media-list li.item1 .media-summary span{background-position:-6px -95px;}
ul.media-list li.item2 .media-summary span{background-position:-6px -190px;}
ul.media-list li.item3 .media-summary span{background-position:-3px -280px;}
ul.media-list li .media-summary h3{font-weight:700;margin:1em 0;}
img.video-pic{border:1px solid #e8e8e8;}

/* input */
ul.input-submit li input,ul.input-submit li textarea{background:#f3f3f3;margin:00;padding:5px 10px;border:0;color:#898989;}
ul.input-submit li{position:relative;margin-bottom:5px;}
ul.input-submit li.yzm img{position:absolute;right:0;top:0;height:30px;}
ul.input-submit li input[type="submit"]{margin-top:5px;cursor:pointer;background:#f44103;color:#fff;font-size:16px;width:120px;border-radius:3px;-webkit-border-radius:3px;}
ul.input-submit li input[type="submit"]:hover{background:#8ec024;}
ul.input-submit li #error-tip{display:none;padding:5px 10px 8px 10px;text-align:center;background:#f44103;color:#fff;}

/* exam-input */
.exam-input{margin:2em 0;}
.exam-input input[type="submit"]{background:#8EC024;color:#fff;font-size:18px;margin-top:1em;cursor:pointer;}
.exam-input input[type="submit"]:hover{background:#f44103;}
.exam-view input[type="radio"]{width:auto;}
.exam-list{margin-bottom:2em;}
.exam-list hr{margin-bottom:1em;}
.exam-submit{margin:3em 0;}
.exam-submit input{float:left;width:49%;margin-right:2%;font-size:16px;cursor:pointer;background:#8EC024;color:#fff;border:0;}
.exam-submit input.btn1{margin-right:0;background:#f44103;}
.exam-submit input:hover{background:#222;}

/* single */
.single{overflow:hidden;margin-bottom:1em;}
.page-nav{width:21%;margin-right:2%;}
.page-content{width:53%;margin-right:2%;}

/* cage-name */
p.cage-title{background:#c9c9c9;padding:12px 0;}
p.cage-title span{margin-left:15px;}
ul.cage-name{background:#fdfdfd;border:1px solid #e8e8e8;}
ul.cage-name li a{display:block;padding:15px 22px;line-height:normal;font-size:16px;border-bottom:1px solid #e8e8e8;}
ul.cage-name li a i{float:right;position:relative;top:2px;}
ul.cage-name li a:hover,ul.cage-name li a.active{background:#e8e8e8;color:#f44103;}
ul.cage-name li ul.cage-lv2{overflow:hidden;}
ul.cage-name li ul.cage-lv2 li{float:left;width:50%;background:#fff;}
ul.cage-name li ul.cage-lv2 li a.lv2{padding:7px 0;text-align:center;font-size:14px;}

/* tags  */
.tags{margin:10px 0;padding:10px;overflow:hidden;border:1px solid #e8e8e8;}
.tags h3,.page-faq h3{font-size:16px;font-weight:700;margin-bottom:1em;}
.tags a{line-height:normal;margin:0 5px 3px 0;color:#006699;}
.tags a:hover{color:#f44103;}

/* page-faq */
.page-faq{border:1px solid #e8e8e8;padding:20px;background:#fdfdfd;margin-bottom:1.5em;}
ul.home-faq-list li{}
ul.faq-list li{width:33.33333333%;}
ul.faq-list li a{font-size:14px;padding:3px 0;display:block;}

/* 新闻或产品详细页参数 */
p.item-info{text-align:center;margin-bottom:2em;}
p.item-info span,p.item-info i{margin:0 5px 0 8px;}

/* 编辑器 */
.editor-content{margin:20px 0;font-size:14px;}
.editor-content img{margin-bottom:15px;}

/* list 左右结构列表样式 */
ul.list li{background:#f9fbfc;padding:5px;margin:15px 0;border:1px solid #e8e8e8;}
ul.list li .thumb-pic{width:30%;margin-right:2%;}
ul.list li .item-txt{width:68%;}
ul.list li span.cage-name{float:right;}
ul.list li p{color:#959595;line-height:normal;font-size:14px;}
ul.list li p.title{font-size:16px;margin:0 0 5px 0;color:#000;}
ul.list li:hover{background:#f6f6f6;}
ul.list li:hover h2.title{color:#E05E60;}

/* 普通多列列表 */
ul.normal-column-list li{width:31.3333%;margin:1%;} /* 4列宽度为23% */
ul.normal-column-list li p{text-align:center;background:#efefef;line-height:normal;padding:5px 0;}
ul.normal-column-list li:hover p{background:#f44103;color:#fff;}

/* slider photo */
.slider-photo{position:relative;}
.show-145,.show-146,.show-147,.show-166,.show-167,.show-168{ display:none;}

/* 订单 */
.submit-input p.submit-title{border-bottom:1px solid #e8e8e8;font-size:16px;line-height:normal;padding:8px 0;margin-bottom:1em;}
.submit-input ul li{width:48%;margin:1%;padding-left:60px;position:relative;}
.submit-input ul li input,.submit-input ul li textarea{width:100%;}
.submit-input ul li input[type="radio"]{width:auto;}
.submit-input ul li.radio span{top:0;}
.submit-input ul li span{position:absolute;left:0;top:7px;width:60px;text-align:center;}
.submit-input ul li.ewm img{position:absolute;right:0;top:0;}
.submit-input ul li.content{width:98%;}
.submit-input ul li input[type="submit"]{cursor:pointer;background:#8ec024;color:#fff;border:none;}
.submit-input ul li input[type="submit"]:hover{background:#286a46;}
.submit-input ul li #error-tip{color:#f44103;font-size:18px;line-height:40px;}

/* 上一条,下一条 */
.prev-next{padding:1em 0;overflow:hidden;}
.prev-next a{width:50%;padding:0 5px;}
.prev-next a.right{text-align:right;}
.prev-next a.right i{margin-left:8px;}

/* footer */
.footer{padding:25px 0;background:#286a46;color:#fff;font-size:14px;}
.footer .widget{padding:0 15px;position:relative;}
.footer .widget a{color:#a2bcae;display:block;padding:2px 0;}
.footer .widget a:hover{text-decoration:underline;}
.footer .widget h3{margin-bottom:1em;}
.footer .link,.footer .faq{width:100%;}
/*  .footer .link:after,.footer .faq:after{position:absolute;content:"";right:7.5px;top:43px;height:235px;width:1px;background:#508468;}*/
.footer .gbook{width:100%;}
.footer .link a{width:14.28%;}

/* copyright */
.copyright{background:#fff;padding:20px 0 10px 0;overflow:hidden;color:#444;}
.copycode,.copylink{width:50%;}
.copylink a{margin-left:8px;color:#444;}
.copylink a:hover{color:#f44103;}
.single-copyright{background:#286a46;color:#fff;}
.single-copyright .copylink a{color:#fff;}
.single-copyright .copylink a:hover{text-decoration:underline;}

/* animate */
.animate{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.animate-1{-webkit-animation:bounceIn 1s .2s ease both;-moz-animation:bounceIn 1s .2s ease both;} /*弹*/
.animate-2{-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;}/*向上淡入*/
.animate-3{-webkit-animation:fadeInDown .5s .2s ease both;-moz-animation:fadeInDwon .5s .2s ease both;}/*向下淡入*/
.animate-4{-webkit-animation:fadeOut .6s .2s ease both;-moz-animation:fadeOut .6s .2s ease both;}/*淡出*/
.animate-5{-webkit-animation:fadeIn .6s .2s ease both;-moz-animation:fadeIn .6s .2s ease both;}/*淡入*/

.ad-list ul.ad-listqh li{ height:9%; margin-bottom:1%;}
.ad-list ul.ad-listqh li img{ height:62px;}
.ad-list .flex-control-nav{ z-index:9999; text-align:right;}
.ad-list .flex-control-paging li a{ height:8px; width:8px;}

/* note-slide */
.note-slide{position:relative;overflow:hidden;clear:both; color:#f44103; font-size:14px; padding:10px 0 50px 0;}
.note-slide ul li a{color:#f44103;}
.note-slide ul li .time{float:right;color:#989898;}