/* CSS Document */
/* 重置样式 */
html,body{height:100%; max-width:640px; margin:0 auto; position:relative; font-size:.8em;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
ul,ol{list-style:none}
s{text-decoration:none}
img{border:0;-ms-interpolation-mode:bicubic}
i{ font-style:normal;}
table{border-collapse:collapse;border-spacing:0}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
body{background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed}
/* 清除浮动 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
/* 项目主体部分设置 */
a{color:#4B4B4B;text-decoration:none;/*transition:all 0.2s linear 0s;*/}
body{ background:#f0f0f0;color:#333;font-family: "微软雅黑"; max-width:640px; margin:0 auto;}
input,textarea{font-family: "微软雅黑";}
a:hover{color:;text-decoration:none}
.box_shadow{box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.15);background-color:#fff}
.auto_img{width:100%;}
.orange{color:#CCC;}
.pd{ padding:.5em .6em;}
.pdtb{ padding:.6em 0;}
.pdlr{ padding:0 .6em .5em;}
.case_bd{ padding-bottom:5em;}
.mg{ margin:.5em}
em,i{ font-style:normal;}
#wrap{width:100%; max-width:640px;margin:0 auto;overflow:hidden; min-height:590px; min-width:320px; position:relative;}

.header{ position:fixed; top:0; right:0; left:0; margin:0 auto; width:100%; max-width:640px;}
.head{ width:100%; height:auto; background:#fff; position:relative; background:#eeeff0; padding:8px 0 0;}
.head .logo{ width:100%; height:auto; text-align:center;    padding: 10px 0;}
.head .logo img{ max-width:100%; height:auto;margin-top: 10px;}
.head .nav{ float:left; width:100%; background:#FFF;overflow: auto;}
.head .nav dl{ float:left; width:120%; height:40px;line-height: 40px; position:relative;overflow: auto;}
.head .nav dl dd{ float:left; width:16%; height:40px; text-align:center; position:relative;}
.head .nav dl dd a{ font-size:16px; line-height:2.5em;}
.head .nav dl dd.on{ border-bottom:2px solid #f60;}
.head .nav dl dd.on a{ color:#f60;}
.head .nav dl dd a:hover{ color:#f60;}

/*banner*/
.banner{ width:100%; position:relative; overflow:hidden;}
.viewports{margin:0 auto; width:100%; height:auto; overflow:hidden;}
.picBox{ padding:0;position:relative;border-radius:3px;}
.picBox .next{ float:right;}
.piclist{position:relative;width:2232px;left:0;height:100%;}
.piclist li{width:300px;height:100%;position:relative; float:left; vertical-align: top;text-align:center;font-size:0;}
.piclist li img{width:100%;}
.icon_num{ position:absolute;bottom:5px;left:0;text-align:center;width:100%}
.icon_num a{background:#D7D7D7;border-radius:0.6em;padding:0;height:0.6em;width:0.6em;text-align:center;cursor:pointer;margin-right:0;display:inline-block;*display:inline;zoom:1;overflow:hidden;opacity:0.4;}
.icon_num a:hover,.icon_num .active{background:#ff6a00;color:#ff6a00;border-color:#ff6a00;opacity:0.9;}
.swipe{visibility:hidden;position:relative;overflow:hidden}


.main{ height:auto; overflow:hidden; width:100%;}
.main .main_t{ margin-top:1px; background:#FFF; height:auto; width:100%; text-align:center;}
.main_tit{ background:#eeeff0; padding:10px 0;}
.main_t span{ width:auto;height:18px;line-height:18px;text-align:left;display:inline-block; color:#666;}
.main_t span.firstnum{}
.main_t span.lastnum{ border:none;}
.main_t span.banner-num i{ color:#FF6600; font-size:14px;}
.main_t dl{ height:auto; margin:0 auto; padding:8px 0;}
.main_t dt{ width:auto; padding-left:8px; float:left; height:30px; font-size:12px; color:#555; text-align:left;}
.main_t dt span{ background:#f60; padding:1px 4px; display:inline-block; color:#FFF; margin-top:3px;}
.main_t dt h2{font-size:18px; color:#fff; font-weight:400;}
.main_t dd{height:30px; overflow:hidden; float:left; font-size:13px;}
.main_t dd li{ overflow:hidden;float:left; height:30px; line-height:30px;}
.main_t dd li span{ float:left; font-size:13px; border:none; height:auto; line-height:30px;}
.main_t dd li a{ float:left; font-size:13px; color:#666; text-decoration:underline;}
.main_t dd li a:hover{ color:#f90;}

.main_b{ margin-top:10px; height:auto; background:#fff; padding-bottom:10px;}
.main_b .main_b_t{ height:30px;}
.main_b .main_b_t span{ display:inline-block; line-height:30px; font-size:16px; padding:0 10px; float:left; color:#999;}
.main_b .main_b_t a{ float:right; padding:6px 8px;height:auto;color:#f60;border-radius:5px; margin-right:5px;}
.news_list{ float:left; height:auto; width:100%; padding-bottom:15px;}
.news_list li{ display:inline-block; margin-top:10px;width:100%; float:left; border-bottom:1px dashed #ddd; padding:0 0 10px 0; background:#fff;}
.news_list li a{ text-decoration:underline; line-height:24px; color:#555;word-break:break-all;}
.news_list li a:hover{ color:#f60;}
.news_list_info{ margin:0 10px; font-size:12px; color:#707070; line-height:24px;}
.news_list_info p{ font-size:12px; color:#aaa;}
.more{text-align:center; padding-bottom:5px;}
.more a{display:inline-block; height:auto; overflow:hidden; font-size:16px;}

.foot{ padding-top:10px; height:auto; padding-bottom:50px;}
.foot_nav{ text-align:center; color:#666;}
.foot_nav a{ margin:0 5px; line-height:30px;}
.foot_by{ color:#999; line-height:30px; text-align:center;}

.zhuan_nav{ width:100%; height:30px;}
.zhuan_nav li{ width:25%; height:30px; line-height:30px; font-size:1.2em; float:left; background:none;}
.zhuan_nav li select{border:1px solid #ccc; border-right:0; width:100%; height:30px; background:#ffdaa3; font-family:"微软雅黑";}
.zhuan_nav li option{ line-height:1.2;} 

.main_title{ clear:both;background-color:#eeeff0; height:34px; overflow:hidden; line-height:34px;}
.main_title a.a_home{ display:inline-block; padding:0 2px 0 10px; font-size:12px; height:34px; line-height:34px; vertical-align:top;}
.main_title a.w_last{ display:inline-block; padding:0 0 0 2px; font-size:12px; height:34px; line-height:34px; color:#a1a3a0; vertical-align:top;}
.about_con{ padding-bottom:10px; background:#FFF;}
.about_con .about_title{ color:#333;font-size:1.1em; font-weight:bold; height:32px;line-height:30px; width:100%; position:relative; white-space:nowrap; padding-top:8px;}
.about_title s{ width:100%; border-top:1px solid #e5e5e5; margin-top:20px; display:block;}
.about_title span{ display:inline-block; background:#FFF; padding:0 5px; margin-top:-18px;font-size:16px;}
.par_box{ padding:10px; font-size:1em; color:#666; line-height:24px;}

.news_1{ width:100%; height:auto;}
.news_1 li{ width:25%; height:auto; float:left; text-align:center; padding-bottom:1rem}
.news_1 li a{ display:block; border:1px solid #CCC; margin:0 1%; color:#333; padding:0.3rem 0; font-size:0.95rem;}
.news_1 li a.on{ background:#f60; color:#fff; border:1px solid #f60;}

.zhuan_news{ width:100%; height:auto;}
.zhuan_news li{ width:100%; float:left; height:35px; line-height:35px; border-bottom:1px dashed #d7d7d7; background:url(images/dot.gif) no-repeat 8px 50%;}
.zhuan_news li a{ display:block; padding-left:20px;}
.zhuan_news li a:hover{ text-decoration:underline; background-color:#efefef;}
.zhuan_news li h2{ width:90%; float:left; height:35px; line-height:35px; font-size:14px; color:#333; overflow:hidden; font-weight:normal;}
.zhuan_news li span{ display:inline-block; width:7%; float:right; height:35px; line-height:35px; font-size:18px; color:#666;}

.zhuan_news_tit{ font-size:18px; font-weight:bold; line-height:1.5; color:#333; text-align:center;}
.zhuan_news_date{ font-size:12px; line-height:30px; text-align:center; color:#999; border-bottom:1px dotted #CCC; padding-bottom:10px;}
.zhuan_news_con{ color:#666; line-height:26px; font-size:14px; padding-top:15px;}
.pages0{ width:100%; height:auto; margin:15px 0; border-top:1px dashed #CCC; padding:10px 0 0;}
.pages0 .prvo,.pages0 .next{ width:100%; height:auto; line-height:2;}
.pages0 span{ color:#333; font-size:14px;}
.pages0 a{ color:#666; font-size:14px;}
.pages0 a:hover{ color:#f60}

.zhuan_news_next{ width:100%; height:auto; padding:0.8rem 0;}
.zhuan_news_nextt,.zhuan_news_nextb{ width:100%; height:30px; line-height:30px;}
.zhuan_news_next span{ color:#333;}
.zhuan_news_next a{ color:#666; }
.zhuan_news_next a:hover{ color:#f60; text-decoration:underline;}

.mmlc{height:auto; padding:10px; background:#FFF; margin-top:1em;}
.mmlc_qt{ font-size:1.4em; color:#333; text-align:center; position:relative; padding-top:0.65em; height:20px; padding-bottom:0.5em;}
.mmlc_qt i{ display:block; width:100%; background:#dddfdc; height:1px; margin:0 auto;}
.mmlc_qt span{ display:block; background:#f2f3f7; position:absolute; width:40%; top:0; left:50%; margin-left:-20%;}
.mmlc_con{ width:100%; padding:0.5em 0; background:#fff;}
.mmlc_con img{ max-width:100%; height:auto;}
.mmlc .swxx_t,.sale_q .swxx_t{ width:100%; padding:5px 0;}
.mmlc .swxx_t span,.sale_q .swxx_t span{ display:inline-block; border-left:3px solid #f60; height:auto; padding-left:5px; font-size:14px; font-weight:bold;}

.sale_q{height:auto; padding:10px; background:#FFF; margin-top:1em;}
.sale_q .sale_qt{ font-size:1.4em; color:#333; text-align:center; position:relative; padding-top:0.65em; height:20px; padding-bottom:0.5em;}
.sale_q .sale_qt i{ display:block; width:100%; background:#dddfdc; height:1px; margin:0 auto;}
.sale_q .sale_qt span{ display:block; background:#f2f3f7; position:absolute; width:40%; top:0; left:50%; margin-left:-20%;}
.sale_qc{ width:100%; height:auto; background:#FFF}
.sale_qc ul{ width:100%; height:auto;}
.sale_qc ul li{ width:100%; border-top:1px solid #e6e6e6; height:auto;}
.sale_qc ul li .nav_1ji{ width:100%; padding:8px 0; height:auto; line-height:24px; cursor:pointer;}
.sale_qc ul li .nav_1ji #snp{ background:url(../images/icon_qr.png) no-repeat 100% -35px; margin:0 15px; font-size:1.1em; color:#666; padding-right:15px;}
.sale_qc ul li .nav_1ji #snp span{ margin-right:10px; font-weight:normal; color:#ff6a00;}
.sale_qc ul li .i-list{ font-size:1em; line-height:1.8; padding:10px 15px; color:#999;}

.search_input{ padding:10px; max-width:620px; margin:0 auto; height:auto;}
.search_inputs{ display:-webkit-box;display:-ms-box;display:box;height:40px;border:solid 1px #c8c6c4;background-color:#fff;}
.search-val{font-size:15px;display:block;-webkit-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-appearance:none;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:30px;line-height:normal;border:0;margin:5px 0 5px 8px;padding:7px 15px 7px 20px; float:left; z-index:999; position:relative; background:url(../images/icon_s.png) no-repeat 0px 8px; background-size:6%; width:79%;}
.search-submit{background-color:#fff;width:15%;padding:0 1%;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;height:40px;border:0 none;background:#f60; position:relative; z-index:999; float:right; color:#FFF; cursor:pointer;}
.search-submit:hover{ background:#f90;}
.search-submit:active,.search-submit.touch{background-color:#f0f0f0;}
.in_put{ height:auto; padding:10px 0; width:100%;}
.in_put .content{ height:88px; display:block; padding:4px 1%; width:98%; font-size:12px; border:1px solid #c8c8c8;}
.in_put .feed_input{ width:98%; height:40px; padding:0 1%; font-size:12px; border:1px solid #c8c8c8;}
.feed_btn{ width:100%; height:34px; line-height:32px; color:#FFF; background:#FF6600; margin-top:10px; margin-bottom:15px; cursor:pointer; border:none;}
.feed_btn:hover{ background:#ff9900;}
.search_inputs form{ width:100%;}
.search_input span{ display:block; padding:2px 0 0;}
.search_input span a{ margin:0 5px; display:inline-block; text-decoration:underline;}
.sell_inpue span{z-index:99; position:relative;}

.red{ color:#F00;}
.parentup,.optionlist font{ font-size:12px;}
.optionlist a{ font-size:12px;}

/*page*/
#page{ width:100%; height:auto; overflow:hidden; margin-top:2%; background:#fff; position:relative;}
#page a{display:block; margin-right:1px; padding:5px 10px; float:left;}
#page em{display:inline-block; float:left; margin:5px 0; border-left:1px solid #666; height:13px; width:0; position:absolute; top:3px; left:47px;}
#page a.num{ text-decoration:underline; color:#F00; font-weight:bold;}
#page span{ display:block; float:right; padding:1% 2%; }

.zhuan_con{ }
.zhuan_con .zhuan_title{ text-align:left; line-height:24px; height:auto; font-size:16px; color:#333; padding:9px 10px; background:#FFF}
.zhuan_day{ display:block; border-bottom:1px solid #CCC; font-size:12px; padding:0 10px 9px; color:#999; background:#FFF}
.zcxx,.swxx{ height:auto; padding:10px; background:#FFF; margin-top:1em;}
.zcxx .zcxx_t,.swxx .swxx_t{ width:100%; padding:5px 0;}
.zcxx .zcxx_t span,.swxx .swxx_t span{ display:inline-block; border-left:3px solid #f60; height:auto; padding-left:5px; font-size:14px; font-weight:bold;}
.zcxx .zcxx_c,.swxx .swxx_c{ width:100%; color:#666;}
.zcxx .zcxx_c .xx_cc,.swxx .swxx_c .xx_cc{ margin:10px 0; color:#999;}
.zcxx .zcxx_c .xx_cc em,.swxx .swxx_c .xx_cc em{ font-style:normal;}
.zcxx .zcxx_c .xx_cc span,.swxx .swxx_c .xx_cc span{ display:block; height:auto; width:100%;}
.zcxx .zcxx_c .xx_cc strong,.swxx .swxx_c .xx_cc strong{ font-weight:normal; color:#666;}

.pf_tel{ min-width:300px;padding:10px;left:0;right:0;bottom:0;z-index:100;position:fixed;background:#fff;border-top:1px solid #c2c2c2; max-width:620px; margin:0 auto;}
.pf_tel .connect_info{ float:left; height:auto;}
.tel_code{width:98px;white-space:nowrap;text-overflow:ellipsis;color:#f60;line-height:14px; font-size:14px;}
.pf_tel a{height:30px;line-height:30px;float:right;width:95px;text-align:center}
.telphone,.msg{ border:1px solid #f60;border-radius:4px;background:#f60;color:#fff;margin-right:8px;text-align:center}
.pf_tel p.f12{height:12px;line-height:12px; padding-bottom:6px; font-size:12px;}
.msg{border:1px solid #c6c6c6;background:#fff;margin-right:0;color:#323232}
.msg span{color:#333;line-height:inherit}
.icon-tel,.icon-msg{margin-right:5px;vertical-align:middle;height:17px;line-height:17px;width:17px;}
.hd_conn .message-me i{background-position:-2px -1px;}
.telphone i{background-position:-23px -2px;}
.icon-tel,.icon-msg{background:url(images/detail.png) no-repeat;-webkit-background-size:160px auto;-ms-background-size:160px auto;background-size:40px auto;display:inline-block;}

.buy_con{}
.buy_con .buy_title1{ text-align:left; height:auto; font-size:14px; color:#000; padding:9px 10px 4px; background:#FFF;}
.buy_con .buy_title{ text-align:left; height:auto; font-size:14px; color:#000; padding:9px 10px 4px; background:#FFF; margin-top:15px;}
.buy_con .buy_title span,.buy_con .buy_title1 span{ font-size:16px; color:#999;}
.buy_inpue{ background:#fff; padding:5px 10px;}
.buy_inpue span{ display:block; margin:3px 0;}
.buy_inpue select{ height:30px; padding:3px 0; text-indent:3px; width:100%;  font-size:12px; font-family:"微软雅黑";border:1px solid #c8c8c8;}
.buy_inpue textarea{ height:80px; line-height:24px; padding:3px 1%; width:98%;border:1px solid #c8c8c8; margin-bottom:10px;}
.buy_tel,.buy_lxr{width:98%;height:40px;border:1px solid #c8c8c8;padding:0 1%;}
.buy_inpue .buy_yzm{width:58%;height:40px;border: 1px solid #c8c8c8;padding:0 1%;float:left;}
.btn1{ width:36% !important;height:40px; text-align:center; font-size:12px; color:#fff;float:right; margin-left:2%;background:#f60;cursor: pointer; border:1px solid #f60 !important; line-height:40px;}
.buy_fb{ width:100% !important; height:40px; font-family:"微软雅黑";  text-align:center; background:#FF6600;color:#FFF;cursor:pointer; border:1px solid #f60; margin-bottom:10px;}
.buy_fb:hover,.btn1:hover{ background:#f90; border:1px solid #f90 !important;}
.buy_inpue input{width:98%; height:40px; border:1px solid #c8c8c8;padding:0 1%; line-height:40px;}
.green{ color:green;}
.blue{ color:blue;}
.orange{ color:#f60;}
.buy_label{ display:block; border:1px solid #e0e0e0; background:#FFF; padding:5px; line-height:24px;}
.input_text{ width:auto !important; color:#999;margin-top:5px; line-height:24px; border:1px solid #c8c8c8;} 
.sell_inpue{ background:#fff; padding:5px 10px;}
.cart_buy{ text-decoration:underline;}
.radio[name="nslx"],.radio[name="bsqk"],.radio[name="slfp"],.radio[name="yhzh_zc"],.radio[name="yhzh_wy"]{ width:14px !important; height:14px;}
.buy_inpue #zczb_bz,#sszb_bz{ width:auto; min-width:65px; height:40px; display:inline-block;}

input,textarea{ z-index:1 !important; position:relative;}

.bank_inpue{ background:#fff; padding:5px 10px;}
.bank_inpue span{ display:block; padding:3px 0;}
.bank_inpue input{width:14px; height:14px;}
.bank_1,.bank_2{ width:100%; height:auto;}
.bank_1 span,.bank_2 span{ display:block;}
.bank_2 textarea{ height:80px; line-height:24px; padding:3px 1%; width:98%;border:1px solid #c8c8c8; margin-bottom:10px;}
.buy_select{ width:100%; height:auto; padding-top:5px;} 
.buy_select select{ width:30% !important; float:left;color:#999; line-height:24px; text-indent:0; margin-right:5px;}
.buy_select i{ float:left; margin:0 3px; line-height:24px;}


.mydiv{background-color: #fefe91;border: 1px solid #F1D031;line-height:1.8;font-size:12px;z-index:999;width:290px; padding:5px;height:auto;left:50%;top:50%;margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/margin-top:0px;position:fixed!important;/* FF IE7*/position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/}
.mydiv span{ text-align:center; display:block; width:100%;}
.mydiv span a{ color:#f60;}
.bg,.popIframe{background-color: #666; display:none;width: 100%;height: 100%;left:0;top:0;/*FF IE7*/filter:alpha(opacity=50);/*IE*/opacity:0.5;/*FF*/z-index:998;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/* www.codefans.net IE5 IE5.5*/}
.popIframe {filter:alpha(opacity=0);/*IE*/opacity:0;/*FF*/}-->
