/***   首页   ***/
.top_l{float: left;margin-left:10px;}
.top_l .logo{width:188px;height:33px;margin:8px 0 0 0;float: left;display: inline-block;}
.top_l .logo img{width:178px;height:24px}
.top_l i{background: #bce4f2;width:1px;height:18px;float: left;margin:11px 8px 0 0px;display: inline-block;}
.top_l em{font-size:0.6rem;color:#fff;display: inline-block;line-height: 40px;float: left;}


/***   内页   ***/
.ix_fbac { height: 36px; border-bottom:1px solid #dcdcdc; background: #fff}
.ix_bcwz { height: 36px; width:auto; padding-left: 2px}
.ix_lxk { height: 36px; width:auto; padding-left: 15px; line-height:36px;}
.ix_lxk a{ height: 35px; width: auto; padding: 0px 25px; display:block; font-size: 15px; float:left}
.ix_lxk .lxk{ border-bottom: 2px solid #66aa00; color: #F00}
.ic_home { height: 36px; width:46px; border-right:1px solid #dcdcdc; display:block}
.ic_home img{ height: 36px; width:33px;}
.ix_bcwz a{ height: 36px; width: auto; text-align:center; display:block; float:left}
.ix_bcwz .hdw{ padding: 0 18px 0 10px; line-height: 36px; font-size: 14px}
.ix_bcwz .hds{background:url(../images/ic_jtt.png) no-repeat right}
.ix_cata { height: 36px; width:42px; text-align:center}
.ix_cata img{ height: 36px; width:33px;}
.ipac { padding: 5px 10px; height:auto;}
.ix_ctit { padding:18px 0 10px 0; height: auto; }
.ix_ctit h1{ font-size: 19px; color: #333; font-weight:bold; line-height: 22px}
.ix_cgh { height:26px; line-height: 26px; font-size: 11px; color: #999999;}
.ix_cgh .plun{ height:26px; line-height: 26px; width: auto; padding-left: 20px; background:url(../images/gz-ico2.png) no-repeat left;background-size:18px 12px; color: #3caa00}
.ix_hcos { height: auto; line-height: 22px; font-size: 15px; color: #444; padding: 5px 0 15px 0 }
.ix_hcos p{ padding: 5px 0;}
.ix_hcos img{ max-width:100%; height:auto;}
.ix_gne { height: 80px; width: 190px; margin: 0 auto}
.ix_gne li{ height: 80px; width: 80px;-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; background: #fff; text-align:center}
.ix_gne li a{ display:block; height: 80px; width: 80px;-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; color: #fff; padding-top: 50px}
.ix_gne .jk1{ background: #e3393c; }
.ix_gne .jk2{ border:1px solid #b7b7b7; background: #cccccc}
.ix_gne .gn01 {background:url(../images/za_01.png) no-repeat 25px 16px; background-size:30px 30px;}
.ix_gne .gn02 {background:url(../images/za_02.png) no-repeat 25px 16px; background-size:30px 30px;}
.ix_nesh { padding: 12px 0; line-height: 24px; color: #888888; font-size: 13px; }
.ix_nesh span{display: inline-block; width: 100%}
.ix_nesh a{color: #333}
.ix_nesh p{width:auto; display: block}
.ix_basm { padding: 8px; line-height: 18px; color: #888888; border:1px solid #dcdcdc; border-radius:3px; font-size: 11px; background: #f9f9f9}
.ix_chc { background: #fff; border:1px solid #dcdcdc; border-left: none; border-right: none; height:auto}
.ix_chc img{ max-width:100%; height:auto;}
.gfh1 {font-size: 16px; color: #333; line-height: 32px; padding-top: 6px; font-weight:bold}
.ix_xgwt li{font-size: 15px; color: #333; line-height: 34px;  background:url(../images/ic_condi.png) no-repeat left; background-size:2px 2px; padding-left: 10px; border-top:1px solid #eeeeee;}
.ix_xgwt a{ display:block}
.ix_xgwt {padding-bottom: 10px}
.ix_hsw { background: #fff; height:auto}

/*下载按钮*/
.xtsq{ z-index:1; position:fixed; left:0; bottom:0; padding:12px 0px; width:100%; background:url(../images/ci_Mask.png);}
.xtsq a{ display:block; margin:0 auto; width:96%; height:26px; color:#fff; font-size:18px; line-height:24px; text-align:center; background:#f80; border-radius:3px; }
.xtsqNone{ display:none;}

/*** 列表页 ***/
.ix_coli li{padding: 10px 0; border-bottom:1px solid #e8e8e8;}
.ix_coli a{ display:block}
.ix_coli .tes{ width: 75%; font-size: 16px; color: #333; line-height: 21px; background:url(../images/ic_condi.png) no-repeat left; background-size:2px 2px; padding-left: 10px; display: inline-block; }
.ix_coli .view{ width: auto; font-size: 13px; color: #9d9d9d;line-height: 21px; background:url(../images/ic_view.png) no-repeat left; background-size:18px 12px; padding-left: 20px; float:right; display: inline-block;}
.ix_coli .img{ width:81px; height:60px;}
.ix_coli .img img{ width:81px; height:60px;}
.ix_coli .txt{margin-left:90px;}
.ix_coli .txt span{ color:#9b9b9b; }
.ix_coli .txt p{ line-height:20px; font-size: 15px; color:#333; height: 60px}
.chlmor {padding: 8px 0; border:1px solid #e8e8e8; border-radius:3px; line-height: 24px; text-align:center; font-size: 15px; background:#fff}
.chlmor a { display:block}

.fw_fls { height:34px; line-height: 34px; padding-left: 10px}
.fw_fls span{ border-left: 2px solid #F00; width:auto; display: inline-block; height: 24px; color:#333; font-size: 18px; line-height:24px; padding-left: 6px}
.fw_fls span a{color:#333}
.fw_let { }
.fw_let ul{ min-width: 300px; width: expression(document.body.clientWidth < 300? "300px": "100%" )/*最小宽度设置*/; width:100%;}
.fw_let li{ padding:0px; }
.fw_let a{ display:block}
.fw_let li .img{ width:81px; height:60px;}
.fw_let li .img img{ width:81px; height:60px;}
.fw_let li .txt{margin-left:90px; font-size: 14px}
.fw_let li .txt p{ line-height:20px; color:#9b9b9b; height: auto;}
.fw_aou { height:auto;}
.fw_aou h1{ font-size: 18px; font-weight:bold; line-height: 26px; padding-bottom: 8px}
.fw_aou p{ line-height:23px; color:#646464; font-size: 14px}
.icsd {line-height:34px; height:34px; color:#333; font-size: 18px; border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8; background: #e5e5e5; padding: 0 7px; line-height: 36px}
.icsd span{background:url(../images/ahz.png) no-repeat center; width: 32px; height: 28px; display:block; line-height: 28px; background-size: 24px 24px; font-size: 15px; text-align:center; color: #fff; font-weight:bold; margin-top: 4px; float:left;}
.ihop { padding: 10px; height:auto;}
.idlk {line-height:33px; height:33px; color:#333; padding: 0 10px;}
.idlk span{border-bottom: 2px solid #e3393c; width:auto; height: 33px; font-size: 18px; display: inline-block}

/*** 分类筛选 ***/
.xl_lk{ position:relative; z-index:95; padding:0px; height:42px; background-color:#fff; color:#fff; border-bottom:1px solid #e8e8e8}
.xl_lk li{ color:#333; width: 50%; float:left; line-height:42px}
.xl_lk a{height:42px; display:block}
.xl_lk .nob {border-right:1px solid #e8e8e8}
.xl_lk span{height:42px; display:block; width: 32px; margin: 0 auto; font-size: 15px; padding-right: 12px; background:url(../images/id_slx.gif) no-repeat right;}


/* 范文分类弹出层 */
.NavList{ display:none; position:absolute; z-index:99; top:43px; right:0; width:100%; background:#f5f5f5; padding: 10px 0px; overflow-y: Scroll; overflow-x: hidden}
.NavList ul li{ display:block; width:100%; height:36px; font-size: 14px; border-bottom: 1px solid #e0e0e0; padding-left: 12px}
.NavList ul li a{ display:block;line-height:36px;}

/* 范文筛选弹出层 */
.saList{ display:none; position:absolute; z-index:99; top:43px; right:0; width:100%; height: auto; padding: 0px; }
.sx_hex { height: auto; background:#f5f5f5; padding: 0px; overflow-y: Scroll; overflow-x: hidden; padding-top: 55px}
.sx_hex ul{ height:auto; padding: 6px 0}
.sx_hex em{ height: 26px; width: 100%; padding-left: 22px; line-height: 26px; display:block; color: #333; font-size: 14px; background:#e0e0e0 url(../images/ahz.png) no-repeat 12px 10px; background-size: 5px 5px}
.sx_hex li{ display:block; height:38px; width: 25%; font-size: 14px; float: left;}
.sx_hex li a{ display:block;line-height:28px; width: 90%; height: 28px; margin: 0 auto; text-align:center; border: 1px solid #e1e1e1; border-radius:2px; background: #fff}
.sx_hex .xza { border: 2px solid #e3393c;}
.sx_wan { position:absolute; top:0; left:0; width:100%; z-index:1201; height:40px; border-bottom: 1px solid #dbdbdb; background: #fff;  padding-top: 10px; width: 100%}
.sx_wan p{ width: 170px; margin: 0 auto}
.sx_wan a{height:26px; width: 70px; background: #e3393c; display:block; line-height: 26px; font-size: 14px; text-align:center; margin-left: 8px}
.sx_wan .cw1 {background: #e3393c;color: #fff; border: 1px solid #e3393c; border-radius:2px; }
.sx_wan .cw2 {background: #f6f6f6; color: #333; border: 1px solid #e1e1e1; border-radius:2px; }

/*蒙版层*/
.Mask{z-index:90;position:fixed; left:0; top:80px;display:none;width:100%;filter:alpha(opacity=30); /*IE*/-moz-opacity:0.3; /*MOZ , FF*/opacity:0.3;/*CSS3, FF1.5*/background:#000; height:100%;}

/*** 专题页 ***/
.ix_ztb{ width: auto; margin: 0 auto; line-height: 42px; font-size: 18px; color: #fff; text-align:center}
.zlmor {padding: 8px 0; line-height: 24px; text-align:center; font-size: 15px;}
.zlmor a { display:block}

.ix_zthd h1{ font-size: 22px; padding: 20px 0 0 0; text-align:center}
.ix_ztdt{ height:auto; text-align:center}
.ix_ztdt img{ margin-top: 12px; height:151px; width:200px;  border: 1px solid #e8e8e8; }
.ix_ztnt { height:34px; font-size: 15px;  line-height: 34px}
.ix_ztnt span{ background:url(../images/aoes.png) no-repeat right;padding:0px 34px 0 12px; width:auto; display: inline-block; height: 34px; color:#fff; font-size: 15px}
.ix_ztnt span a{color:#fff}
.zt_ck {background: #e5e5e5 url(../images/jkrr.png) no-repeat 8px 8px; background-size: 20px 20px; line-height:38px; height:38px; color:#333; font-size: 18px; border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8; padding-left: 32px;}
.zt_wcon { background: #fff}
.zt_wcon p{line-height: 22px; font-size: 14px;}
.zpac { padding: 12px 10px; height:auto; }

/*** 主页 ***/
.ix_ibg { height:auto; background: #fff; }
.ix_ibg li{ height:75px; width: 33%; float:left; font-size: 14px; display:block; color: #fff; line-height:55px;}
.ix_ibg a{color: #333; display:block;  height:75px; width:100%}
.ix_ibg .bhd { border-right: 1px solid #dadada}
.ix_ibg span{color: #333; display:block;  height:15px; width: 60px; margin: 0 auto; padding-top: 30px; text-align:center}
.ix_ibg .iu1{background:url(../images/in01.png) no-repeat 16px 14px; background-size: 28px 28px}
.ix_ibg .iu2{background:url(../images/in02.png) no-repeat 16px 14px; background-size: 28px 28px}
.ix_ibg .iu3{background:url(../images/in03.png) no-repeat 16px 14px; background-size: 28px 28px}


.ix_ibg .iu4{background:url(../images/in04.png) no-repeat 16px 14px; background-size: 28px 28px}
.ix_ibg .iu5{background:url(../images/in05.png) no-repeat 16px 14px; background-size: 28px 28px}

.in_rtr { background: #fff; border:1px solid #dcdcdc; border-left: none; border-right: none;}
.in_rtr ul{ min-width: 300px; width: expression(document.body.clientWidth < 300? "300px": "100%" )/*最小宽度设置*/; width:100%;}
.in_rtr li{ border-top:1px solid #e8e8e8; padding:12px 0; }
.in_rtr a{ display:block}
.in_rtr li .img{ width:81px; height:60px;}
.in_rtr li .img img{ width:81px; height:60px;}
.in_rtr li .txt{margin-left:90px;}
.in_rtr li .txt span{ color:#9b9b9b; }
.in_rtr li .txt p{ line-height:20px; font-size: 15px; color:#333; height: 40px}
.viin { width: auto; font-size: 13px; color: #9d9d9d;line-height: 21px; background:url(../images/ic_view.png) no-repeat left; background-size:18px 12px; padding-left: 20px; display: inline-block;}
.ju_ks { padding-top: 15px}
.ju_cw { height:32px; }
.ju_cw h1{ font-size: 20px;  display:inline-block; width: 75%; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;float: left}
.ju_cw span{ background:url(../images/hho.png) no-repeat left; width: 48px; height: 20px; color: #fff; font-size:12px; padding-left: 8px; display: block; line-height: 20px; float: left; margin-top: 2px}

/*** 分类目录 ***/
.dat-k{ width:100%; position:absolute; top:0; left:0; z-index:1200; background:#f5f5f5; display:none;}
.dat-header{ height:42px; background:#e3393c; position:fixed; top:0; left:0; width:100%; z-index:1201; text-align:center;}
.dat-header .dh-left{ height:42px; width:42px;}
.dat-header .dh-left a{ display:block;}
.dat-header .dh-left img{width:42px; height:42px;}
.dat-header .dh-left a:active{ display:block; width:20px; height:20px; background-color:#505050;}
.dh-center{width: auto; margin: 0 auto; line-height: 42px; font-size: 18px; color: #fff; text-align:center; height:100%}
.dh-center span{ font-size:1.6rem; padding-right:.5rem;}
.dat-con{ margin:1.2rem 0 4.6rem 0; padding: 0;overflow:auto; height: 100%}
.dat-con ul{ padding: 8px 0}
.dat-con li{ float:left; width:30%; text-align:center; }
.dat-con li a{ display:block; width: 98%; font-size:15px; line-height:32px; margin: 0 auto}

/*** 专题目录 ***/
.dat-con2 { margin:4.6rem 0 4.6rem 0; padding: 0;overflow:auto;}



/*** 标签 ***/
.co_bq { height: auto; padding-top: 8px}
.co_bq li{ height: 26px; width:auto; padding-right: 8px; float:left; display:block}
.co_bq a{ height: 26px; background:#1cb177; display: block; line-height: 26px; color: #fff; padding: 0 10px}

/*** 所属专题 ***/
.ix_suzt { height: 35px; }
.ix_suzt li{ height: 35px; border:1px solid #b7b7b7; border-radius:3px; background: #fff; padding: 0 10px}
.ix_suzt .gn01 { min-width: 200px; width: expression(document.body.clientWidth < 200? "200px": "68%" )/*最小宽度设置*/; width:68%; font-size: 14px; line-height: 35px; display:block; color: #9f9f9f; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ix_suzt .gn01 a{ color: #0857b8}
.ix_suzt .gn02 { height: 35px; width: auto; padding-left: 20px; font-size: 14px; line-height: 35px; background:url(../images/ic_lis.png) no-repeat left; background-size:16px 16px; display:block}

/*** 专题说明 ***/
.ix_ztsi { height: auto; padding: 8px; line-height: 20px; font-size: 13px; color: #444444; border: 1px solid #bbbbbb; background: #fff}
.ix_ztsi img{ height:auto; max-width:100%;}
/**2014-12-04**/
.white-bg{ background-color:#fff;}
.chlmor2{ border-radius:3px; line-height: 24px; text-align:center; font-size: 15px; background:#fff}
.chlmor2 a{ display:block}
.ix_coli .tj-li{ width: 100%; font-size: 18px; color: #333; line-height: 21px; display: inline-block; text-align:center; color:#098600; }
.fl-item{ padding:10px 0; overflow:auto;}
.fl-item li{ height:40px; line-height:40px; font-size:16px; width:25%; float:left; text-align:center;}
.fl-item li span.sp1{ display:inline-block; background:url(../images/san.png) no-repeat left top; width:10px; height:6px; vertical-align:middle; background-size:10px auto; margin-left:3px;}
.fl-item li span.sp2{ display:inline-block; background:url(../images/san.png) no-repeat left bottom; width:10px; height:6px; vertical-align:middle; background-size:10px auto; margin-left:3px;}
.fl-item li span.sp4{ display:none;}
.fl-height1{ height:80px;}
.fl-item li a{ display:block;}

/*** 需求 ***/
.qds { height: auto; padding: 12px;}
.serchx {height:32px; background: #fff;  border-radius:4px; padding: 2px 0 0 2px; width: 100%}
.serchx .input1{ width:80%; height:28px; border:0; line-height:28px; font-size:14px; vertical-align:middle; float:left; font-size: 16px}
.serchx .i-btn1{ width:28px; height:32px; background: url(../images/ic_shg.png) no-repeat center; background-size:18px 18px; float: right; border:0; vertical-align:middle; cursor:pointer;}
.fbxq { width: 23%; height:34px; background: #e3393c;  border-radius:4px; color: #fff; text-align:center; line-height: 34px; font-size: 16px}
.fbxq a{ display:block; color: #fff}
.sebor{ border: 1px solid #d8d8d8}

.xq_lsc li{padding: 12px 0 8px 0; border-top:1px solid #d8d8d8;}
.xq_lsc p{padding: 4px 0; line-height: 21px; font-size: 13px; color:#7c7c7c}
.xq_lsc .dh3{ height: 28px; line-height: 28px;text-align:left}
.xq_lsc h3{ font-size: 18px; display: inline-block; height: 28px}
.xq_lsc .kv1 {font-size: 14px; width:auto; color:#da4f00; float:left; font-weight:bold}
.xq_lsc .kv2 {font-size: 13px; width:auto; color:#7c7c7c; float:left; padding: 0 8px}
.xcon li{ width: 33%; float:left; height: auto; display:block; padding: 15px 0 15px 0; border-bottom: 1px solid #efefef}
.xcon span{display:block; height: 50px; text-align:center}
.wh{ border-right: 1px solid #efefef}
.xcon i{ font-size: 13px; color:#666666; height: 25px; display:block; padding-top: 3px}
.xcon em{ font-size: 16px; height: 20px; display:block}
.ajul li{ width: 50%; float:left; height: auto;}
.ajul a{display:block; line-height: 52px; height: 52px; font-size: 15px; text-align: center; color: #f25c17}
.ajul i{display: inline-block; width: 20px; height: 20px; padding-right: 12px; vertical-align: -7px;}
.ajul .aj1{background: url(../images/msg_tag.png) no-repeat center; background-size:20px 20px;}
.ajul .aj2{background: url(../images/tel_tag.png) no-repeat center; background-size:20px 20px;}
.xq_tes p{ font-size: 14px; color:#444; padding: 12px 0}
.fxlq a{ width: 100%; height: 32px; background: #f07c00; text-align:center; color: #fff; border-radius:2px; -webkit-appearance: none; font-size:1.5rem; display:block; line-height: 32px}

/*** 需求评价 ***/
.sc-input3{ width: 100%; height:100px; padding:6px 0; text-indent: 4px; border:1px solid #e8e8e8;  border-radius:3px; color:#444; font-size:font-size:1.2rem;; line-height:24px;webkit-box-sizing: border-box; background-color: #fff; outline: 0; vertical-align: baseline}
.sc-input3:hover,.sc-input3:focus{ border:1px solid #e5383c; box-shadow:0 0 2px 2px #ddd; -webkit-appearance: none;}
.btn_tj { width: 100%; height: 32px; background: #e5383c; text-align:center; color: #fff; border-radius:2px; -webkit-appearance: none; font-size:1.5rem; }
.pj-list{ padding: 0; border-bottom:1px solid #e8e8e8; }
.pj-list ul{ min-width: 300px; width: expression(document.body.clientWidth < 300? "300px": "100%" )/*最小宽度设置*/; width:100%;}
.pj-list li{ border-top:1px solid #e8e8e8; padding:12px 0; }
.pj-list li .img{ width:36px; height:36px; border:2px solid #fff; border-radius:50%; overflow:hidden;-webkit-box-shadow: #afafaf 0px 0px 2px;-moz-box-shadow: #afafaf 0px 0px 2px;box-shadow: #afafaf 0px 0px 2px;}
.pj-list li .img img{ width:36px; height:36px;}
.pj-list li .txt{  margin-left:50px; font-size:1.1rem;}
.pj-list li .txt span{ color:#9b9b9b; line-height:24px; }
.pj-list li .txt span a{ color:#e75700; padding-right:25px;}
.pj-list li .txt p{ line-height:20px; padding-top: 3px}
.gfh2 {font-size: 14px; color: #333; line-height: 32px; padding-top: 6px}

/*需求操作浮动*/
.qxf { z-index:1; position:fixed; left:0; bottom:0; height: 46px; width:100%; background:url(../images/ci_Mask.png); color: #fff}
.qf_hw { width: 46%; padding: 8px 0 0 12px}
.qf_hw span{ font-size: 13px; height: 20px; display:block}
.qf_hw p{font-size: 12px; }
.qf_aws { width: 50%;}
.qf_aws a{ width: 50%; display:block; float:left; text-align: center; line-height: 46px; font-size: 15px; color: #fff}
.qf_aws .rg1{ background: #f07c00}
.qf_aws .rg2{ background: #fbab00}

/*** 搜索 ***/
.noask { height: auto; padding: 50px 10px; text-align:center; font-size: 20px}
.dkws { height: auto; padding: 15px 10px;}
.xq_zat { height: 55px; width: 60px; background: #fd7d00; display:block; text-align:center; font-size: 14px; font-weight:bold; line-height: 55px; color: #fff; border-radius:4px;}
.xq_jus { height: auto; width: 75%; padding-left: 10px}
.xq_jus h1{ height:32px; font-size: 18px}
.xq_jus span{ height:26px; font-size: 13px; color: #999999; line-height: 26px}
.xq_jus i{ height:26px; width: auto; padding-left: 20px;margin-left: 15px}
.xq_jus .aw1{background:url(../images/gz-ico2.png) no-repeat left;background-size:18px 11px;}
.xq_jus .aw2{background:url(../images/ic_plu.png) no-repeat left;background-size:20px 20px;}

/*发布需求弹窗*/
.popbox04{width:95%; height:290px;background-color:#fff;padding:1px;position:absolute;top:0;left:0;display:none;z-index:120; border-radius:8px;}
.popbox04 .ahj {height:25px;font-size:16px;position:relative;padding: 0 15px;line-height:25px;color:#333333; line-height:60px; height:60px;}
.popbox04 .ahj a img{ float:left; width:30px; height:30px; margin-top:13px;}
.popbox04 .ahj a{position:absolute;right:8px;font-size:12px;color:#000}
.popbox04 .mainlist04{padding: 10px 15px 0 15px;}
#screen04{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.sctp_ms { width:100%; height:42px; padding-top: 8px}
.cbuttomleft04{ width:100%; height:42px; background:#62ab00; border-radius:2px; border:none; line-height:42px; text-align:center; font-size:15px; color:#FFF;cursor:pointer}


/*下拉样式*/
.xinput{ width:100%; height:30px; border:1px solid #ccc;}
.xinput input{ width:100%; height:32px; color:#333; font-size:14px; line-height:32px; text-indent:1em; border:0px; border-color:transparent; border-radius:0; background-color:transparent;}
.diy_select_btn_s{ position:absolute; top:0; right:0px; width:32px; height:32px; background: #f0f0f0 url(../images/id_slx.gif) no-repeat center; border-left:1px solid #c8c8c8;}
.diy_select_s{ height:30px; line-height:30px; padding-right:10%; width:90%;position:relative; background:#fff; color:#999; border-radius:0; margin-top: 0px;}
.diy_select_btn_s,.diy_select_txt_s{height:100%; line-height:30px;}
.diy_select_txt_s{ width:100%; text-indent:1em;overflow:hidden;cursor: pointer;font-size: 14px;color:#333;}
.diy_select_list_s{ position:absolute;top:28px;left:-1px;z-index:111;width:100%;display:none; _top:33px;border:1px solid #ddd;border-top:none;}
.diy_select_list_s li{ overflow:hidden; cursor: pointer; font-size: 14px; color:#333; line-height:32px;border-top:1px dashed #ddd;margin-top:0; background:#fff; padding-left: 15px}
.diy_select_list_s li:hover{background: #f2f2f2;}
.fx-input { width: 100%; height:80px; padding:6px 0px; text-indent: 4px; border:1px solid #ccc; color:#444; font-size:font-size:1.2rem;; line-height:24px;webkit-box-sizing: border-box; background-color: #fff; outline: 0; vertical-align: baseline}
.fx-input3:hover,.fx-input3:focus{ border:1px solid #e5383c; box-shadow:0 0 2px 2px #ddd; -webkit-appearance: none;}



a.btn_tj{ display:block; line-height:32px;}
a.cbuttomleft04{ display:block; line-height:42px;}
.xq_tes{  font-size: 14px; color:#444;}


.imgBox{position:relative;width:100%;overflow: hidden;}
.imgBox li{position: absolute;top: 0px;left:0px;opacity:0;}
.imgBox li:first-child{opacity:1;}
.imgBox li img{display: block;margin: 0 auto; max-width: 100%;}


.xq_tes{ position:relative;}
.Lqiehuan{ display:block; height:200px; width:50px; position:absolute; top:50%; left:0px; z-index:88; margin-top:-100px; opacity:0.5; background:url(../images/ci_L.png) no-repeat;}
.Rqiehuan{ display:block; height:200px; width:50px; position:absolute; top:50%; right:0px; z-index:88; margin-top:-100px; opacity:0.5; background:url(../images/ci_R.png) no-repeat;}


.article_list_xgwz{font: 16px 'Microsoft Yahei','helvetica','arial';font-family:"microsoft yahei","微软雅黑",'helvetica','arial',sans-serif; background:#fff;}
.article_list_xgwz h3 em{ display: inline-block; padding:0 10px; line-height: 38px;font-size: 18px;color: #F60;font-weight: bold; border-bottom: 2px solid #37BC9B;}
.article_list_xgwz ul li{ padding:8px 0; border-top:1px dashed #eee;}
.article_list_xgwz ul li:first-child{border-top:0;}
.article_list_xgwz ul li a{display: inline-block;max-width: 100%;padding-left: 10px;font-size: 16px;font-weight: 600;line-height: 30px;color: #16a085;#FF2835;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.article_list_xgwz ul li p{ max-height:48px; padding:0 10px;font-size: 14px;line-height: 24px;color: #444; overflow:hidden;}



