@charset "utf-8";
/* CSS Document */

/*news part*/

.news{ float:left;width:100%;margin-top:30px;}
.newsContent{float:left;width:100%;padding-top:18px;}
.newsBox{width:570px; float:left;}
.news_top .descript{color:#999;padding-top:15px;font-size:14px;}
.news_top_left{margin-right:25px;}
.news_top h3{}
.newsList{width:100%;font-size:15px;padding-top:20px;}
.newsList span{ float:right;color:#999;}
.newsList p{ height:32px;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;width:378px; float:left;}

.news_right{width:332px; float:right;height:428px;}
.news_right h2{width:100%; float:left; overflow:hidden; text-overflow:hidden;text-overflow:ellipsis; white-space:nowrap;height:30px;font-size:18px;font-weight:700}
.news_right h2 a{padding-left:10px}
.news_right .news_tn_list li{overflow:hidden; text-overflow:hidden;text-overflow:ellipsis; white-space:nowrap; line-height:30px;width:100%;font-size:16px;background:url(../images/li.png) no-repeat left center; line-height:36px;}
.news_right .news_tn_list li a{padding-left:10px;}
.news_topnews{ float:left;width:100%;}
.news_banner{width:832px; float:left;height:428px; position:relative}
.news_banner .banner_index{width:832px;height:428px; text-align:center}
.news_banner .banner_wrap{height:428px;}
.news_banner .banner_wrap img{width:832px;height:428px;}
.news_banner .banner_index .banner_wrap li{width: 832px;float: left;position:relative}
.news_banner .banner_index .btn, .banner_pro .bBtn { position: absolute;top: 180px; width: 56px; height: 78px; display: block; z-index: 3;}
.news_banner .indexBanner_num{ width: 100%; padding: 10px 0;text-align: center; top: 370px; position: absolute; z-index: 99999999; }
.news_banner .titlehd{position:absolute;bottom:0px;background:rgba(0,0,0,.5);width:100%; line-height:42px; color:#fff;font-size:16px;}

.titleNews{width:100%; float:left; }
.titleNews h2{font-size:24px;color:#ff2626; float:left}
.newsItem{ float:left;width:100%;padding-top:25px}
.newsItem img{width:100%;}
.news01{width:100%;height:205px; float:left; position:relative}
.news01 img{width:100%}
.news_title{ position:absolute;background:rgba(0,0,0,.5);height:36px;width:100%;bottom:0;}
.news_title a{ display:block; line-height:36px;color:#fff;padding-left:12px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.news_title a:hover{color:#fff}
.news02{width:100%; float:left;margin-top:15px; }
.news02 .nL,.news02 .nR{ float:left; position:relative}
.newsItemList ul{width:100%;font-size:16px;padding-top:12px; float:left;}
.newsItemList ul li{ float:left; line-height:36px;background:url(../images/li.png) no-repeat left center;width:100%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.newsItemList ul li a{padding-left:12px;overflow:hidden;text-overflow:hidden; text-overflow:ellipsis; white-space:nowrap;hegiht:30px;}
.newsItemList{ float:left;width:100%;}
.newsItemR_title{border-bottom:1px solid #f0f0f0;padding-bottom:6px; float:left;width:100%;}
.newsItemR_title h3{font-size:18px; float:left;}
.newsSpecial{width:100%; float:left;}
.newsSpecial .SpecialItem{margin-top:15px;}
.newsSpecial .ItemImg{ float:left;margin-right:10px;}
.newsSpecial .ItemImg img{width:130px;height:96px;}
.newsSpecial .ItemTitle{}
.newsSpecial .ItemTitle h3{font-weight:bold;overflow:hidden;text-overflow:hidden; text-overflow:ellipsis; white-space:nowrap;hegiht:30px;padding-top:10px;}
.newsSpecial .ItemTitle p{color:#888;padding-top:8px;}

.titleNews ul{ float:left;margin-left:50px;margin-top:5px; }
.titleNews ul li{ float:left;padding:2px 8px 3px;border:1px solid #eee;border-radius:5px;margin-right:15px;}
.infoBox{padding-top:30px; float:left;width:100%}
.info_s_box{ position:relative }
.info_s_title{ position:absolute;width:100%; line-height:30px;overflow:hidden;text-overflow:hidden; text-overflow:ellipsis; white-space:nowrap;bottom:0}
.info_s_title a{color:#fff; display:block; text-align:center;padding-bottom:3px;}
.info_s_title a:hover{color:#fff;}

.newsItemList a p{width:280px;line-height:30px;overflow:hidden;text-overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;padding-left:12px;}
.newsItemList span{ float:right;font-size:14px;}
.newsItemList span a{color:#999}


/*tool-box*/

.tools{background:#f8fbff;border:1px solid #ededed; float:left;width:100%;margin-top:21px;height:232px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;}
.tools h3{font-size:18px;padding-top:10px;padding-left:18px;}
.tools ul{padding:20px 0 0 50px;}
.tools ul li{ float:left;width:125px; line-height:32px; text-align:center;padding-bottom:9px;}
.tools ul li a{ display:block; float:left;margin-left:5px;}
.tools ul li i{display:block;border-radius:25px;height:26px;width:26px; float:left;}
.tools .ico1{background:#f76750;margin-top:4px}
.tools .ico2{background:#f6a623;margin-top:4px}
.tools .ico3{background:#5fa3f2;margin-top:4px}
.tools .ico4{background:#38ccf1;margin-top:4px}
.tools .ico5{background:#2ed4f9;margin-top:4px}
.tools .ico6{background:#50e3c2;margin-top:4px}
.tools .ico7{background:#f56181;margin-top:4px}
.tools .ico8{background:#2ac882;margin-top:4px}


/*find-land-select-box*/

.land-findland dl{ float:left;width:100%;border-bottom:1px dashed #eee;padding-top:8px;}
.land-findland dt{font-weight:bold; float:left;padding-right:20px;line-height:30px;width:80px; text-align:right;padding-bottom:10px;}
.land-findland dd{ float:left;margin-right:3px;}
.land-findland dd a.current{color:#37ac68;}
.land-findland dd a.current:hover{color:#fff;}
.land-findland dd a:hover{color:#fff !important;background:#37ac68;border-radius:3px;}
.land-findland dd a{min-width:52px; display:block; text-align:center;height:28px; line-height:28px;padding-bottom:2px;border-radius:3px;padding:0 3px 2px}
.land-findland dd a:hover{color:#37ac68;}
.land-findland .w90{width:90%;}
.land-findland .citylist{margin:10px 0 15px}
.land-findland .ul-auto{background:#f8f8f8;margin-bottom:15px; float:left;padding:10px 0;width:100%;}
.land-findland ul li{float:left;padding-right:3px;}
.land-searchnav{height:50px;width:100%;border-bottom:2px solid #37ac68}
.land-searchnav ul{width:65%; float:left;}
.land-searchnav ul li{ float:left;margin-right:10px;}
.land-searchnav ul li a{ display:block; line-height:50px;padding:0 30px;}
.land-searchnav ul li a.current{ background:#37ac68;color:#fff;}
.land-searchnav .fabu{ float:right; line-height:50px;}
.land-searchnav .fabu span{ float:left;margin-right:8px}
.land-searchnav .ico-fabu{width:124px; line-height:36px;background:#ff9f00;color:#fff; border-radius:3px; display:block; float:left;padding-bottom:2px;margin-top:5px;}
.land-searchnav .ico-fabu i{margin-top:6px;display:block; float:left;margin-left:22px;}
/**, :after, :before {
    box-sizing: border-box;
}*/

.land-findland .checkbox {padding:0 13px;padding-top:3px;}
.land-findland .checkbox input {margin-top:3px}
.land-searchlist .row{margin:0 -10px;}
.land-landimg{ float:left;padding:5px}
.land-landimg img{width:100%;border-radius:2px}
.land-landname a{color:#666;padding-bottom:10px; display:block}
.land-landItem {padding:10px 30px 25px;}
.land-cj a{background:#fafafa;display:block; line-height:30px; float:left;margin-right:8px;padding:0 12px;}
.land-cj a span{color:#888;padding-right:10px;}
.land-landItem p{padding-top:5px; float:left;width:100%;padding-top:8px;}
.land-style span{color:#888}
.land-btn{ float:left;width:46%; display:block;background:#37ac68; line-height:38px;color:#fff; text-align:center;border-radius:5px;}
.land-btn.active{background:#fff;border:1px solid #ff9f00;color:#ff9f00}
.land-btn:hover{}
.land-searchnav h2{ line-height:50px; position:relative;padding-left:15px;}
.land-searchnav h2:before{content:" ";width:5px;height:26px;background:#0ab451; position:absolute;margin-top:15px; left:0px;	}
.land-landItem2{width:100%; float:left; text-align:center;padding:10px 0}



.finance_banner{width:100%;background:#f9f9f9 url(../images/jr_banner.jpg) no-repeat center top;height:548px;}
.finance_banner .pr{ float:right;margin-top:114px;margin-right:50px;}
.finance_classify{padding-top:280px;width:100%;font-size:24px; text-align:center;padding-bottom:60px;}
.f_title{border-bottom:1px solid #efefef; text-align:center;padding-left:50%}
.f_title h1{padding-bottom:10px;font-size:25px;font-weight:bold;border-bottom:5px solid #e23c33;width:110px;margin-left:-56px;}
.length{width:160px !important;margin-left:-80px !important}
.financeItem .row{margin:0 -10px;}
.finance_style{width:25%; float:left;padding:0 10px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:30px;}
.finance_style .border{ border:1px solid #f8f8f8;background:#fff;padding:48px 22px;}
.finance_style .border h2{font-size:25px;font-weight:bold;}
.finance_content{ float:left; text-align:left}
.finance_content_box{padding-left:36px;padding-bottom:18px;}
.finance_content_box p{color:#fd7662;padding-top:8px;}
.finance_content_box i{font-size:16px;color:#888}
.finance_content_box p span{font-weight:bold;color:#fd7662;}
.finance_btn{width:150px;height:45px;background:url(../images/btn1.png) no-repeat left top; display:block;color:#fff;font-size:18px; float:left;margin-left:36px; line-height:40px;margin-top:30px;}
.finance_btn:hover{ color:#fff;}


.saleSelect{height:60px;}
.saleSelect a{display:block;width:50%; float:left; line-height:60px; text-align:center;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;background:#ededed;}
.saleSelect a:hover{color:inherit}
.saleSelect .current{background:#f8b747;color:#fff;}
.saleSelect .current:hover{color:#fff}
.saleSelect .col1{border-radius:3px 0px 0px 3px}
.saleSelect .col2{border-radius:0px 3px 3px 0}


/*input part*/
.textContent{ border:1px solid #ddd; float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;width:100%;padding:75px 150px;}
.textContent h2{width:100%; line-height:50px; text-align:center;border-bottom:1px solid #ddd;}
.textContent .saleForm{width:100%; float:left;}
.textContent .sq_btn{height:50px;background:#f8b747;border-radius:5px; line-height:50px;color:#fff; display:block; width:240px;margin-top:50px;margin-left:200px; text-align:center;font-size:18px;}
.textContent .sq_btn:hover{color:#fff;}
.textContent .radio_ty{margin-left:20px;}
.textContent .padding15 p{width: 810px;margin:0 auto;}
.textContent .heig92 {height: 70px;margin:5px 0;}
.textContent .heig120 { height: 200px;}
.textContent .heig92 select{font-size:14px;color:#666 }
.textContent label{float:left;}
.textContent i{ line-height:50px;}
.textContent .heig92 label span,.heig92 .lab span,.heig120 label span {display: inline-block;width: 130px;color:#ff3333;font-size: 16px;padding-right:30px; text-align:right; line-height:50px; float:left}
.textContent .heig92 label span b,.heig92 .lab span b,.heig120 label span b{font-weight: normal;color:#666;padding-left: 4px;font-size: 18px;}
.textContent .heig92 label i,.heig92 .lab i,.heig120 label i{font-style: normal;color:#666;padding-left: 4px;font-size: 18px;}
.textContent .heig92 .lab{font-size:16px;}
.textContent .wid480{width: 480px;height: 48px;line-height: 48px;/* font-size: 18px; */border-radius: 3px;border:1px solid #ccc; float:left;margin-right:5px;}
.textContent .padding15{padding:30px 0;margin-bottom: 60px;}
.wid158, .wid148, .wid144 {width: 158px;height: 48px;line-height: 48px;font-size: 14px;border-radius: 3px;border: 1px solid #ccc;color:#888; float:left;}
.heig92 .select_box{display:none;}
.mapcheck { display: inline-block; width: 120px; height: 46px;border-radius: 5px; outline: none;border: none;  color: #fff; line-height: 46px; text-align: center; font-weight: bold;background: #3dad6a;}
.textContent .wid240 { width: 240px; height: 48px; line-height: 48px;font-size: 14px; border-radius: 3px; border: 1px solid #ccc;float:left;}
.textContent .wid120 { width: 120px; height: 48px; line-height: 48px;font-size: 14px; border-radius: 3px; border: 1px solid #ccc;float:left;margin-right:5px;}
.textContent .padding15 .info select{ border:1px #993300 solid; background:#FFFFFF;}
.textContent .padding15 .info{ margin:5px; text-align:center;}
.textContent .padding15 .info #show{ color:#3399FF; }
.textContent .padding15 .bottom{ text-align:right; font-size:12px; color:#CCCCCC; width:1000px;}
.textContent .padding15 .select_box{display:none;}
.h_btn{padding-top:80px;padding-left:350px}
.textContent .subbtn{width:198px;background:url(../images/btn_2.png) no-repeat left top; color:#fff;font-size:18px;border:none; cursor:pointer; padding:10px 0 15px}
.partner_b{margin:0 -10px;padding-top:100px;padding-bottom:100px}
.partner_b li{ float:left;height:94px; float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;padding:0 10px;}
.partner_b li span{border:2px solid #e7e6e6; display:block;width:100%; float:left}
.radios{width:100px;height:50px;background:#0C6;appearance: none;}
.radio_fw{height:50px;display:block;background:#fff;border:1px solid #cecece; float:left;margin-left:4px;padding:0px 25px !important;border-radius:5px; line-height:50px;font-size:16px !important;color:#888; text-align:center; cursor:pointer }
.textContent .checked {background-color: #3dad6a;border-color: #3dad6a;color: #fff !important ;}
.textContent .checked2 {background-color: #f8b747;border-color: #f8b747;color: #fff !important ;}
.textContent .trust_list{width:700px;height:160px; float:left;padding-left:160px;}
.textContent .trust_list .radio_fw{margin-top:20px;}
.textContent .heig120 .upload_button{border:1px solid #3dad6a;margin-left:4px;background:#f8f8f8; text-align:center; cursor:pointer;color:#999}
.textContent .heig120 .pic_count {width: 90px;height: 138px; padding: 0 24px; margin: 0 20px 10px 0;border: 1px solid #ddd;float: left;background: #F8F8F8;margin-left:20px;}
.textContent .heig120 .pic_count img {width: 90px;height: 85px;padding: 10px 0;}
.textContent .heig120 .pic_count a { width: 45px; float: left;line-height: 30px;color: #262626;text-align: center;}
.textContent .heig120 .hh-explain {clear: both;font-size: 12px;color: #888;padding-left:165px;}
.textContent input[type="text"]{padding-left:10px;}
.onError { padding: 0px 0 0 5px; font-size: 13px; color: #FF6B6B; line-height:50px; display:block; background:url(../images/pt.png) no-repeat left 15px;padding-left:20px;margin-left:8px;}
.textContent .zh{color:#666; float:left; line-height:50px;padding:0 5px}
/*date part*/
.demo-input{padding-left: 10px; height: 50px; min-width: 160px; line-height: 50px; border: 1px solid #ccc;  background-color: #fff;  border-radius: 2px;color:#999;font-size:14px;}
.demo-footer{padding: 50px 0; color: #999; font-size: 14px;}
.demo-footer a{padding: 0 5px; color: #01AAED;}




/*project*/

.inves-bgcolor{ background: url(../images/bg02.jpg) no-repeat center top;height:324px;background-size:cover; text-align:center}
.inves-bgcolor a{background:#ff9f00;border-radius:25px;display:inline-block;width:214px;height:42px; line-height:42px; text-align:center;color:#fff;font-size:16px;box-shadow:0px 3px 3px rgba(0,0,0,.4);margin-top:200px}
.inves-bgcolor a:hover{color:#fff;}
.invest-searchlist{width:100%; float:left;}
.invest-searchlist .row{margin:0 -10px}
.invest-searchlist .col-md02{width:25%; float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin-top:20px;}
.invesItemImg{width:100%; float:left;}
.invesItemImg img{ float:left;height:178px;width:100%}
.invesBox{border:1px solid #ededed;padding-bottom:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.invesBox .line{border-bottom:1px dashed #eee}
.invesBox .line, .line2 {padding:0 20px; float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
.invesBox .line2 {padding-top:15px;}
.invesBox .line2 p{width:50%; float:left;color:#888 }
.invesBox .headline{font-size:16px;font-weight:bold; float:left;width:100%;padding-top:20px}
.invesBox .price{color: #ff9f00; float:left;padding:8px 0;}
.invesBox .price span{font-weight: bold;color: #ff9f00;font-size:20px;}
.invesBox .desp{width:100%; float:left;overflow:hidden;text-overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:25px;padding-top:2px;color:#888}
.invest-details{padding:0 15px;}
.invest-details-abstract{margin-top:25px; float:left;}
.invest-details-abstract .row-l{float:left;width:80%;}
.invest-details-abstract .row-l dl{ float:left;width:25%; line-height:30px;}
.invest-details-abstract .row-l dd{font-size:18px;}
.invest-details-abstract .row-r{margin-top:10px;}
.invest-details-title{    font-size: 16px;  line-height: 22px; position: relative; margin-bottom: 12px; font-weight: 700; float:left;width:100%;margin-top:60px;}
.invest-details-title h2{border-bottom:2px solid #437356; float:left;font-size:16px;padding-bottom:5px;font-weight: 700;}
.invest-details-p{ line-height:30px;}


/* help */
.helpContent{margin-top:30px;width:100%; float:left;}
.helpContent .cl{width:23%;background:#fff;box-shadow: 0 1px 0 0 rgba(0,0,0,.05);padding:15px 15px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.helpContent .cl h2{font-size:20px;border-bottom:1px solid #ddd; line-height:36px; text-align:center}
.helpContent .cl ul{padding-top:10px;}
.helpContent .cl ul li{ height:42px; line-height:42px;font-size:16px; text-align:center;}
.helpContent .cr{width:75%; background:#fff; -webkit-box-shadow: 0 1px 0 0 rgba(0,0,0,.05);-moz-box-shadow: 0 1px 0 0 rgba(0,0,0,.05); box-shadow: 0 1px 0 0 rgba(0,0,0,.05); -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;}
.helpContent .cr h3{font-size:14px;border-bottom:1px solid #ddd; line-height:36px;}
.helpContent .cr_content{padding-bottom:50px;}
.helpContent .cr_content ul{}
.helpContent .cr_content ul li{border-bottom:1px dashed #ddd;padding:15px 0;}
.helpContent .cr_content h2{font-size:14px; font-weight:bold; line-height:30px;}
.helpContent .cr_content p{ line-height:25px;}
.helpContent .seeMore{ text-align:center; line-height:40px; text-align:center;margin-top:30px;}
.helpContent .cr_content h1{ text-align:center;font-size:18px;padding:30px 0 30px;}
.helpContent .cr_content .article{ line-height:25px;padding:0 25px;}


/*login reg part*/
.n_prompt_main{margin:80px auto 0;background:#fff;padding:30px 45px 80px; border-radius:10px;}
.n_prompt_main .Content{padding:30px;}
.n_prompt_main .Content h3{font-weight:bold; text-align:center;width:100%; float:left}
.n_prompt_main .Content .infoInput{ line-height:40px;border:none;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;padding-left:3px;width:320px;color:#666}
.n_prompt_main .form-group label.label-ico {width: 30px; height: 30px;position: absolute;left: 10px;top: 0;text-align: center;line-height: 44px;color: #555; }
.n_prompt_main .form-group label{padding-left:10px;}
.n_prompt_main .form-group{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;border:1px solid #ccc;border-radius:5px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);padding:2px 0}
.n_prompt_main .pull-right{ float:right}
.n_prompt_main .pull-right a{color:#248aff}    
.n_prompt_main .pull-right a:hover{color: #248aff;} 
.n_prompt_main .Btn{ float:left;width:100%;}
.n_prompt_main .Btn .BtnL{width:100%; line-height:40px;background:#3dad6a; color:#fff; text-align:center;border:none; border-radius:4px; cursor:pointer}
.n_prompt_main .moreMethod{ -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:260px;margin:0 auto;text-align:center;}
.n_prompt_main .moreMethod h2{font-size:16px; width:100%;background:url(../images/ks.png) repeat-x left center;margin-bottom:10px;font-size:14px;}
.n_prompt_main .moreMethod h2 span{background:#fff;padding:0 10px;}
.n_prompt_main .moreMethod .Method a{margin:0 5px;width:32px;height:32px; display:inline-block}
.n_prompt_main .moreMethod .reg{padding-top:10px;}
.n_prompt_main .wd255{width:255px !important;}
.n_prompt_main .wd245{width:245px !important;}
.n_prompt_main .yzm{width:83px;height:32px; float:left; display:block;padding-top:30px;margin-left:10px}
.n_prompt_main .yzm img{width:83px;height:32px;}
.n_prompt_main .phone-yz{width:100px;border:none;background:#f0f0f0;color:#888; text-align:center; line-height:40px;margin-left:10px;margin-top:23px;}
.n_prompt_main .fr_text{width:340px;margin-top:50px;height:400px;border-left:1px solid #ddd;}
.n_prompt_main .fr_text p{padding-left:30px;}


/*article and list*/

.container{background:#fff;   box-shadow: 0 1px 0 0 rgba(0,0,0,.05);padding:35px 22px 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container-l{width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box}
.container-l li{padding:18px 0; float:left;border-bottom:1px dashed #ededed;width:100%;}
.container-l .hd{padding-left:20px; float:left;width:65%;}
.container-l .hd h2{font-size:16px;}
.container-l .hd p{ line-height:28px;}
.container-l li .see{color:#37ac68;border:1px solid #37ac68;padding:2px 5px 3px}
.container-r{width:27%;padding-top:18px;}
.article .article-header {text-align: center; padding: 15px 0 25px;border-bottom: solid 1px #ededed;}
.article .article-header h2 { font-size: 20px; color: #323232;text-align: center; margin-bottom: 15px;font-weight: 700}
.article .article-content { padding: 25px 10px 25px;}
.article .article-content img{width:90%}
.article .article-content p { 
    color: #323232;
    font-size: 16px;
    line-height: 25px;
    /*text-indent: 2em; */
    margin-bottom: 25px;}
.article .news_up{border-top:2px solid #37ac68;padding-top:25px;font-size:16px}

.news_dynamicheader {height: 50px;line-height: 50px; font-size: 16px; border-bottom: 1px solid #f0f0f0;margin-top:25px}
.new_elsenews{padding-top:15px;}
.new_elsenews li{border:none;width:48%; float:left;padding:0; line-height:30px;}
.new_elsenews li:nth-child(2n){float:right;}
.new_elsenews li a { width: 280px; height: 32px; text-overflow: ellipsis; white-space: nowrap; display: inline-block;
                     overflow: hidden; color: #4b4b4b;font-size: 14px;}
.new_elsenews li span { color: #aeaeae; font-size: 14px;}

.file-tabs{}
.file-tabs #tabbox{ width:100%; overflow:hidden; margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box}
.file-tabs .tab_conbox{border: 1px solid #ededed;border-top: none;}
.file-tabs .tab_con{ display:none;}
.file-tabs .tabs{height: 50px;border-bottom:1px solid #ededed;border-left: 1px solid #ededed;width: 100%;}
.file-tabs .tabs li{height:51px;line-height:51px;float:left;border:1px solid #ededed;border-left:none;margin-bottom: -1px;background: url(../images/news_l_bg.png) repeat-x left center;overflow: hidden;position: relative;width:204px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box}
.file-tabs .tabs li:nth-child(2){width:205px;}
.file-tabs .tabs li a {display: block;border: 1px solid #fff;outline: none;font-size:18px; display:block; float:left;width:100%; text-align:center}
.file-tabs .tabs li a:hover {color:#ff2626}	
.file-tabs .tabs .thistab,.file-tabs .tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;color:#ff2626}
.file-tabs .tabs .thistab a{color:#ff2626}
.file-tabs .tab_con {padding:18px;font-size: 14px; line-height:175%;padding-top:15px;padding-bottom:12px}
.file-tabs .tab_con p{ line-height:30px;font-size:16px;text-overflow: ellipsis; white-space: nowrap; display: inline-block;overflow: hidden;width:380px}
.files li{ line-height:36px;padding:5px 0;border:none;font-size:14px;}
.files li a{max-width:665px;}
.files li span{font-size:14px;}

.fland-info .line{width:100%;padding:20px 0; float:left;border-bottom:1px solid #ededed;height:40px;}
.fland-info .line .border-solid{width:48%; }

.ItemList ul{padding-top:15px;}
.ItemList span{float:right;color:#888;font-size:12px;}
.ItemList li{ line-height:30px; float:left;width:100%;}
.ItemList ul li em{width:15px;height:15px;display:block; float:left;background:#9cc9fd;border-radius:50px;color:#fff;margin-right:5px; line-height:15px; text-align:center;font-size:12px;margin-top:9px;}
.ItemList .item{border-bottom:1px dashed #ededed;padding-top:8px;}
.ItemList .item:last-child{border:none;}
.ItemList .item a:hover{color:#888}
.ItemList .item .title:hover{color:#3dad6a}
.ItemList .item i{color:#337ab7;padding-right:10px;}
.ItemList .item span{font-size:14px;}
.ItemList .half{width:40%;border:none; }
.ItemList .half:nth-child(2n){ float:right;}
.list-w-h img{width:160px;height:120px;}




/*question & answer*/

.cont-hd{padding-bottom:15px}
.cont-hd .hd{}
.cont-hd .qa-search{padding-left:300px;}
.cont-hd .q_search{width:470px;border:2px solid #62a420; line-height:32px;padding-left:10px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075);color:#999}
.cont-hd .search_r_btn{width:90px;background:#74c02c;border:none;color:#fff;line-height:34px; cursor:pointer;}
.cont-hd .quiz_btn{background:#f5ab0d;border:none;width:75px;color:#fff; line-height:34px;cursor:pointer}
.cont-qa{}
.cont-qa li{ float:left;padding:20px 0;border-bottom:1px solid #ededed;width:100%}
.cont-qa li i{width:19px;line-height:19px;border-radius:3px; display:block; float:left;color:#fff;font-size:12px; text-align:center;margin-right:5px;}
.cont-qa li i.q{background:#6eb6ff}
.cont-qa li i.a{background:#19b955}
.cont-qa .row h3{font-weight:bold;}
.cont-qa .row p{margin-top:10px; line-height:22px;}
.cont-qa-item{width:47%;padding-top:25px;}
.cont-qa-item .qa_img img{height:180px;margin-bottom:15px;}
.cont-qa-item .content h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
.cont-qa-item .content p{}
.cont-qa-left{width:306px;}
.cont-qa-right{width:858px;}
.cont-qa-left-item{ }
.cont-qa-left-item h2{ line-height:46px;padding:20px 0 0}
.cont-qa-left-item .Img{}
.cont-qa-left-item .Img img{border-radius:50px;width:90px;height:90px;}
.cont-qa-left-item .answer{width:190px; line-height:36px;background:#ff9f00;color:#fff;border-radius:5px; display:inline-block;margin-top:10px;}
.cont-qa-left-item  .username{padding-top:10px; float:left;width:100%; display:table; text-align:center}
.cont-qa-left-item  .username a{font-size:16px;}
.cont-qa-left-item  .username span{ display: inline-block; padding-left:10px; }
.cont-qa-left-item  .username i{ font-size:18px;}
.cont-qa-left-item  .username em{ line-height:20px; float:right;padding-top:3px;color:#888;font-size:14px;}
.cont-qa-left-item  .grade{ line-height:30px; float:left;padding-left:80px;}
.cont-qa-left-item  .grade .vip{margin-left:10px;color:#ff9f00; text-transform:uppercase}
.cont-qa-left-item  .grade span{ display:block; float:left;}
.cont-qa-left-item  .grade .progress{width:50px;background:#d8d8d8;height:6px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; display:block;margin-top:14px;margin-left:3px; float:left}
.cont-qa-left-item  .grade .progress-bar{background:#37ac68;height:100%; float:left; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
.cont-qa-item .content .newsItemList ul{font-size:14px !important;}
.cont-qa-item .content .newsItemList ul{padding-top:8px;}
.cont-qa-item .content .newsItemList ul li{ line-height:28px;}
.left-item  h3{ text-align:left}
.left-item dl{border-bottom:1px solid #ededed;padding:20px 0 15px}
.left-item dt{ float:left;width:100%; text-align:left; padding-bottom:10px;}
.left-item dd{ float:left;width:70px;margin-right:10px; line-height:30px;}
.left-item dl:last-child{border:none;}

.cont-qa-right .title-list a{ padding:5px 12px 0; float:left;}
.com-question-show{border:1px solid #ddd;padding:20px;}
.com-question-show .title { font-size: 17px; color: #262626; word-wrap: break-word;}
.com-question-show .text { color: #262626;word-wrap: break-word;}
.com-question-show .other { padding: 10px 0;font-size: 13px; line-height: 24px; color: #8F8F8F;}
.com-question-show .expand { padding: 20px 0; margin-top: 20px; border-top: 1px solid #eee;
                             text-align: center; float:left;width:100%}
.com-question-show .expand a {color: #47BF1A;}
.com-question-show .expand a b { text-decoration: underline;}
.com-question-show .editbox{border:1px solid #ddd;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:180px; font-family:"微软雅黑"}
.com-question-show .edit-btn{background:#ff9f00;height:38px; line-height:38px; color:#fff; text-align:center;border:none; display:block;padding:0 35px;border-radius:5px;}
.com-input-checkbox+label { padding-right: 20px; font-size: 13px;color: #B4B4B4;}
.com-input-checkbox+label { padding-left: 5px;position: relative; font-weight: 400;}
.com-list{border:1px solid #ddd;padding:20px;}
.com-title{ float:left;width:100%;border-bottom:1px solid #ddd;}
.com-list .com-title .border-l-0 {padding-left: 20px; border-left: none;}
.com-title h4 {float: left;font-size: 15px; line-height: 50px;font-weight: 700; color: #262626;}
.com-answer-list .other { font-size: 13px; color: #8F8F8F;padding-top:15px;}
.com-answer-list .text { padding: 10px 0; color: #262626; word-wrap: break-word;}
.com-answer-list li {padding: 15px 0;    border-bottom: 1px solid #eee;fpmt-size:14px; line-height:25px;width:100%; float:left;}
.com-ask-list li {width: 100%;min-height: 35px;display: block;line-height: 35px; float:left;}
.info-1 { width: 190px;  height: 35px; float: right; overflow: hidden; font-size: 13px!important;text-align: right; color: #a8a8a8;}
.cont-question dl{width:186px;padding:0 22px;border:none;}
.cont-question {border:1px solid #ddd; float:left;width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:15px;padding:20px 0 20px 20px}
.cont-question-list{width:100%; float:left;}
.cont-question-list .hd{width:100%; float:left;}
.cont-question-list .question-hd{float:left;width:100%;background:#FFBA48; line-height:42px;}
.cont-question-list .question-hd li{ float:left;}
.cont-question-list .question-hd li a{ display:block;width:150px; text-align:center; float:left;color:#fff;}
.cont-question-list .question-hd li a.current{background:#ff9f00}
.cont-question-list-box{ float:left;border:1px solid #ddd;padding:20px;padding-top:10px;}
.cont-question .current{color:#ff9f00}


.wikihot{font-size:14px !important;}
.wiki .hd{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 0}
.wiki li{border:none;}
.wiki li h2{border-bottom:1px solid #ededed;padding-bottom:10px;}
.wikihot li{ line-height:30px}
.wiki-title-hd{border-bottom:1px solid #ededed; float:left;width:100%;padding-bottom:12px;}
.wiki-title-hd a{font-size:20px;padding:0 20px;padding-bottom:12px;}
.wiki-title-hd a.current{ border-bottom:2px solid #37ac68}
.wiki-dt{width:60px !important; text-align:center;}
.wiki-dl a{width:auto;padding:0 15px;border-radius:3px;}
.wiki-searchList{}
.wiki-searchList dt{ float:left;width:40px}
.wiki-searchList dd{ float:left;padding:0 15px;}
.wiki-searchList dd a{display:block;border-radius:3px;}
.wiki-searchList dd a.current{background:#37ac68;color:#fff;padding:2px 8px 3px;}
.hide {display: none;}
.wiki-search-box .tab_t {height: 40px;border-bottom: 1px solid #ededed;}
.wiki-search-box .tab_t li {float: left;width: 80px;line-height: 40px;margin: 0 8px;text-align: center;
                            border-bottom: none;padding:0 15px;cursor: pointer;font-size:20px;}
.wiki-search-box .tab_t .act {position: relative;height: 40px;margin-bottom: -1px;background: #fff;color:#37ac68;border-bottom:2px solid #37ac68}
.wiki-search-box .tab_c {border-top: none;padding-top:20px;margin-left:10px;}
.wiki-banner{width:530px;height:446px;}
.wiki-recommend{width:628px;height:446px;background:#fff;}
.wiki-title{font-size:26px; position:relative;padding-left:15px;}
.wiki-title:before{content:" ";background:#37ac68;height:30px;width:5px; left:0;position:absolute;top:4px;}
.wiki-box dl{width:20%; float:left;padding:0 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;}
.wiki-box dt{ float:left;width:100%;}
.wiki-box dt p{background:#77c88d; line-height:30px;color:#fff; float:left;padding:0 10px;}
.wiki-box dd{width:47%;margin-right:8px; float:left; line-height:30px;border:1px solid #ededed; text-align:center;margin-top:15px;text-overflow: ellipsis; white-space: nowrap; display: inline-block;overflow: hidden;}
.wiki-box dd:nth-child(2n+1){margin-right:0px }
.wiki-items li{padding:15px 0;border-bottom:1px dashed #ededed}
.llmore{background:#77c88d; border-radius:25px;padding:3px 25px 5px;color:#fff; display:inline-block;margin-bottom:15px;}
.llmore:hover{color:#fff;}
.wiki-news-box{width:70%;}
.wiki-news-box .container-l{width:100%;}
.wiki-title span{padding-right:30px;}
.wiki-banner{ position:relative}
.wiki-banner .banner_index{width:530px;height:446px; text-align:center}
.wiki-banner .banner_wrap{height:446px;}
.wiki-banner .banner_wrap img{width:530px;height:446px;}
.wiki-banner .banner_index .banner_wrap li{width: 530px;float: left;position:relative}
.wiki-banner .banner_index .btn, .banner_pro .bBtn { position: absolute;top: 180px; width: 56px; height: 78px; display: block; z-index: 3;}
.wiki-banner .indexBanner_num{ width: 100%; padding: 10px 0;text-align: center; top: 370px; position: absolute; z-index: 99999999; }
.wiki-banner .titlehd{position:absolute;bottom:0px;background:rgba(0,0,0,.5);width:100%; line-height:42px; color:#fff;font-size:16px;}


.service-item{width:49%;padding:30px 20px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:30px;height:374px;}
.service-item-hd{ line-height:40px;border-bottom:1px solid #ededed}
.service-item-hd.padding{padding:10px 25px;}
.service-t-b-l img{height:212px;width:370px;}
.service-t-b-r{width:370px;}
.service-t-b-r-detail h3{font-size:14px; line-height:22px;height:50px;}
.service-t-b-r-detail .lx a{display:block; float:left;padding:2px 8px 2px;color:#af774f;border:1px solid #c88d64;margin-right:8px;margin-top:5px;}
.service-t-b-r-detail dl{width:100%; float:left;margin-bottom:12px;}
.service-t-b-r-detail dt{ float:left;margin-right:10px;}
.service-item .serv-a{margin-left:120px;margin-right:20px;}
.service-t-b-cont ul{margin:0 -6px;}
.service-t-b-cont ul li{ float:left;width:33.33333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;padding:0 6px}
.service-t-b-cont ul li .border{border:1px solid #ededed;margin-top:15px; }                        
.service-t-b-cont .ys{ float:left; display:block;}
.service-t-b-cont .ys img{ float:left}
.service-t-b-cont ul li .border p{ text-align:center; line-height:30px}
.service-item-box{width:100%; float:left;}
.service-item-box .jjr{ text-align:center; float:left;width:140px;margin:20px  40px 30px;}
.service-item-box .jjr .img{width:108px; display:inline-block}
.service-item-box .jjr  img{border-radius:50%;width:100%;height:108px;}
.service-item-box .jjr h3{ padding-top:15px;}
.service-item-box .jjr p{ line-height:32px;}
.service-item-box-pro .productItem{height:270px;}
.service-item-box .message{padding:20px 0;width:100%; float:left;border-bottom:1px solid #ededed}
.service-item-box .message .hp{width:54px;height:54px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f9f9f9;border:1px solid #d5d5d5; text-align:center; line-height:54px;color:#999}
.service-item-box .message .detail{padding-left:16px;}
.praisescore{clear: both;height: 60px; overflow: hidden;}
.praisescore a.hit1, .praisescore a.hit2 { border-right: 1px solid #e9e9e9; width: 299px;}
.praisescore a {float: left;width: 300px; height: 60px;line-height: 60px;font-size: 14px;text-align: center;}
.praisescore a.hit1, .praisescore a.hit2 { border-right: 1px solid #e9e9e9;width: 299px;}
.praisescore a.hit1 i{background: url(../images/dinghead.jpg) no-repeat}
.praisescore a.hit1 i,.praisescore a.hit2 i,.praisescore a.hit3 i{width:29px;height:29px;display:inline-block;vertical-align:middle;margin-right:4px}
.praisescore a.hit2 i{background:url(../images/dinghead.jpg) no-repeat 0 -50px}
.praisescore a.hit3 i{background:url(../images/dinghead.jpg) no-repeat 0 -90px}
.task_review_list{border-bottom:1px solid #ededed; float:left;width:100%;padding:25px 0}
.service-item-box .file{color:#888}
.service-jy-items{margin-top:25px;}
.service-jy-items a{ line-height:40px;border:1px solid #ededed; display:block; float:left; border-radius:25px;padding:0 25px;margin-right:15px;}
.service-jy-items a:hover{color:inherit}
.service-jy-items a.current{background:#ea1515;color:#fff;border:1px solid #ea1515;}
.service-item-box .jjrList li{padding:25px 0;border-bottom:1px dashed #ededed;}
.service-item-box .jjrList li:last-child{border:none;}
.service-item-box .jjrList .photo{margin-right:20px;padding-top:10px;}
.service-item-box .jjrList .photo img{border-radius:50%;width:136px;height:136px;}
.service-item-box .jjrList .hd{padding-top:10px; float:left;width:85%;}

.tb-left{ float:left;width:306px;}
.tb-left-hd .detail{margin-top:25px;}
.tb-left-hd .userPhoto{width:96px;height:96px; float:left;}
.tb-left-hd img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:10px;}
.tb-left-hd h2{ float:left;font-size:18px;padding-left:12px;margin-top:15px;color:#005196}
.tb-join dd{background:#eeeeee;margin-right:8px!important;margin-top:8px ; text-align:center}
.tb-right{width:858px;}
.tb-right-rec{}
.tb-right-rec .item{margin-top:25px;}
.tb-right-rec .item img{width:100px;height:100px;margin-right:12px;}
.tb-right-rec .item{width:50%; float:left;}
.tb-right-rec .item h2{ line-height:32px;}
.tb-dt{border-bottom:1px solid #ddd; line-height:36px;width:100%; float:left;}
.tb-dt a{margin-right:15px;font-size:16px; display:block; float:left}
.tb-dt a.current{color:#005196;border-bottom:2px solid #005196}
.tb-right-box-detail{padding:25px 0;border-bottom:1px dashed #ededed}
.tb-name{padding-bottom:10px;}
.tb-name h2{font-size:16px;}
.tb-right-box-detail .title{padding-bottom:8px;color:#005196}
.tb-right-box-detail .pic{width:120px;height:100px;margin-top:10px;}
.tb-right-box-detail .iconr{color:#888;font-size:16px;margin-right:2px;}
.bd {border-bottom:1px solid #ededed;padding-bottom:10px}
.tb-hd a{display:block; float:left;color:#888; line-height:32px;margin-right:60px;font-size:16px;}
.tb-right-box-detail .line-h{ line-height:28px;}
.tb-right-box-detail .messageCount{width:50px;height:30px;background:url(../images/f_reply_bg.png) no-repeat left top; display:block; float:left; text-align:center;margin-left:15px;color:#888; line-height:24px}
.tb-text{border:1px solid #ededed; line-height:32px;padding-left:10px;width:678px; float:left;}
.tb-area{border:1px solid #ededed; width:668px;height:240px;margin-top:15px;padding:10px;float:left;}
.tb-btn{background:#019c73; line-height:40px;color:#fff;text-align:center; float:left;border:none;width:160px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:15px;margin-bottom:50px;}
.tb-edit-box label{width:100%; float:left;}
.tb-article-item-left{ text-align:center;width:10%;padding:30px 30px 0}
.tb-article-item-left .userImg{width:110px;height:110px}
.tb-article-item-left .userImg img{border-radius:50%;width:110px;height:110px}
.tb-article-item-right{ float:left;border-left:1px solid #ededed; line-height:30px;width:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box}
.tb-article-item-right .article02{ padding-left:40px; float:left;font-size:14px;padding-top:30px;padding-bottom:50px}
.tb-article-item{border-bottom:1px solid #ededed}
.tb-article-item-right .article02 h2{width:100%; float:left; line-height:42px }
.tb-article-item-right .article02 .title{padding-bottom:40px;}
.feedback{margin-top:50px;border-top:1px dashed #ededed;width:100%; }
.fdlist{border-bottom:1px solid #ededed; float:left;padding:15px 0;}
.fdlist img{width:28px;height:28px;padding:1px;border:1px solid #ededed; float:left;margin-right:5px;}
.fdlist .text{width:830px;}
.fdlist .text span{margin-right:10px;}
.feedbackList{padding:15px; float:left;background:#f8f8f8;margin-top:20px; line-height:24px;}

.join-bg{background:url(../images/jiam.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:490px;color:#fff; }
.join-bg h1{font-size:90px;margin-top:50px;}
.join-bg p{font-size:40px;margin-top:30px;}
.join-bg a{display:inline-block;background:#c7000a; line-height:60px;color:#fff; height:60px;width:204px;font-size:24px;border-radius:10px;margin-top:60px;}
.join-bg a:hover{color:#fff;} 
.join-title-top{font-size:36px;margin:30px 0;color:#FF7300}
.join-title-top em{color:#666}
.join-title{ background: url(../images/bt.png) no-repeat center center;height:80px; text-align:center;font-size:30px; line-height:70px;}
.join-detail{width:920px;margin:0 auto;font-size:18px; line-height:28px;}

.aboutus-bg{background:url(../images/aboutus.png) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;height:354px;}
.about-title{background:url(../images/about.png) no-repeat left top; height:46px;width:100%;color:#c7000a;font-size:20px; line-height:70px;}
.about-box .text{width:45%; line-height:30px;font-size:16px;}
.about-box .Img{width:42%;}
.about-box .map{border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0f6fb}
.about-box .map .border{padding:5px;}
.about-box .contact{ line-height:30px;margin-top:30px;}


.reg-step, .order-step {height: 80px; background-color: #fff;padding-left:120px}
.reg-step .reg-step-l, .order-step-l { width: 100%; height: 80px;float: left;}
.reg-step .reg-step-r , .order-step-r{ width: 142px; height: 80px; float: right;padding: 28px 20px 0 0;}
.reg-step .reg-step-l .col-md-3, .order-step-l .col-md-3{ float:left;padding-right:120px;}
.reg-step-p{width:100%;}
.reg-step .reg-step-p.active , .order-step-p.active{ height: 80px; float: left; -webkit-box-sizing: box-sizing; -moz-box-sizing: box-sizing; box-sizing: box-sizing;border-bottom: solid 3px #48bd1c;}
.reg-step .reg-step-p.active .num , .order-step-p.active .num{  background-color: #48bd1c;}
.reg-step .reg-step-p.active span , .order-step-p.active span { color: #48bd1c;}
.reg-step .reg-step-p span , .order-step-p span {float: left; color: #9a9a9a; line-height: 28px; margin: 26px 5px; font-size: 20px;}
.reg-step .reg-step-p .num, .order-step-p .num  { width: 28px;height: 28px; float: left; border-radius: 100%;text-align: center;line-height: 28px; color: #fff; font-weight: 700;font-size: 16px; background-color: #d1d1d1; font-style: normal; margin: 26px 12px 26px 5px;  position: relative;}
.reg-step-p .num p ,.order-step-p .num p{ position: absolute; width: 28px; height: 28px; left: 0; top: 0;}
.reg-step .reg-step-p .num .iconfont { text-align: center; line-height: 28px; font-size: 28px; margin: 0; color: #fff!important; display: none;}
.reg-step .reg-step-p .num .iconfont, .reg-step .reg-step-p .num p {position: absolute; width: 28px;height: 28px; left: 0; top: 0;}

.join-radio{ height:140px; float:left;width:700px;}
.join-radio .radio_fw{margin-bottom:10px;margin-right:10px}
.reg-join-box .sq_btn{background:#3dad6a;}
.reg-join-box .icon{width:68px;height:68px;}
.reg-join-box .iconfont{color:#48bd1c;font-size:65px;  }
.reg-join-box .success{margin-top:30px;padding-bottom:100px}
.reg-join-box .success p{ line-height:50px;}
.reg-join-box .money{ float:left;padding:100px 0 150px 100px}
.reg-join-box .money .row01 span{font-size:24px;color:#f5aa46}
.reg-join-box .money a{ line-height:50px;border:1px solid #ededed; display:block; float:left;width:120px; text-align:center;margin-right:10px;border-radius:5px;}
.reg-join-box .money a.active{color:#53bd2c;border:1px solid #53bd2c;}
.reg-join-box .money .row02{margin-top:30px;}
.reg-join-box .successList { padding:0 0 100px 120px; float:left;margin-top:50px;width:80%;}
.reg-join-box .successList .Item{padding:25px 0;font-size:16px;border-bottom:1px dashed #ededed;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:left;}
.reg-join-box .successList span{}
.sq-success{ float:left;width:100%;margin-top:100px; }
.sq-success p{ line-height:50px }

/*product show*/
.landD-supply-pshow .landD-supply-bpic {width: 480px;float: left;margin-right: 20px;position: relative;overflow: hidden}
.landD-supply-pshow .landD-supply-bpic:hover .bpic-btn {display: block; line-height:85px}
.landD-supply-pshow .landD-supply-bpic .bpic-max {width: 480px;height: 360px;position: relative}
.landD-supply-pshow .landD-supply-bpic .bpic-max .v2-ld-status-img {position: absolute;top: 0;left: 0;width: 67px;height: 71px;z-index: 10}
.landD-supply-pshow .landD-supply-bpic .bpic-max .v2-ld-status-img img {display: block;width: 100%;height: 100%}
.landD-supply-pshow .landD-supply-bpic .bpic-max a.v2-ld-video-btn {width: 95px;height: 28px;line-height: 28px;color: #fff;position: absolute;right: 20px;top: 20px;background: rgba(0,0,0,.5);font-size: 12px;opacity: .6;z-index: 10}
.landD-supply-pshow .landD-supply-bpic .bpic-max a.v2-ld-video-btn:hover {background: rgba(0,0,0,.8);opacity: .8}
.landD-supply-pshow .landD-supply-bpic .bpic-max a.v2-ld-video-btn i.iconfont {width: 28px;height: 28px;float: left;text-align: center;line-height: 28px;margin: 0 5px;font-size: 18px;position: relative;top: 1px}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul {height: 360px;overflow: hidden;position: relative;left: 0;top: 0}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li {width: 480px;height: 360px;float: left;position: relative}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li .zt-img {width: 66px;height: 70px;position: absolute;left: 0;top: 0;background-size: cover;background-position: center;background-repeat: no-repeat}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li .zt-img.zt-daijiaoyi {background-image: url(../images/zt_daijiaoyi.png)}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li .zt-img.zt-yichengjiao {background-image: url(../images/zt_yichengjiao.png)}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li .zt-tags {position: absolute;bottom: 20px;right: 20px}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li a.video-btn {width: 95px;height: 28px;line-height: 28px;color: #fff;position: absolute;right: 20px;top: 20px;background: rgba(0,0,0,.5);font-size: 12px;opacity: .6}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li a.video-btn:hover {background: rgba(0,0,0,.8);opacity: .8}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li a.video-btn i.iconfont {width: 28px;height: 28px;float: left;text-align: center;line-height: 28px;margin: 0 5px;font-size: 18px;position: relative;top: 1px}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li img {width: 480px;height: 360px}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li .play-vd-btn {display: block;cursor: pointer}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li:hover i.bofang {background: rgba(0,0,0,.8);-webkit-box-shadow: 0 0 10px #fff;box-shadow: 0 0 10px #fff}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li:hover i.bofang:before {opacity: .8}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li i.bofang {width: 100px;height: 100px;position: absolute;background: rgba(0,0,0,.4);left: 50%;margin-left: -50px;top: 50%;margin-top: -50px;color: #fff;text-align: center;line-height: 100px;font-size: 36px;border-radius: 100%;-webkit-transition: all 1s;transition: all 1s}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li i.bofang:before {content: "";position: absolute;top: 20px;left: 40px;width: 0;height: 0;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-left: 30px solid #fff;opacity: .5;-webkit-transition: all 1s;transition: all 1s}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li p {width: 100%;height: 40px;padding: 10px;background: rgba(0,0,0,.5);position: absolute;bottom: 0;color: #fff}
.landD-supply-pshow .landD-supply-bpic .bpic-max ul li p a {color: #fff;display: block}
.landD-supply-pshow .landD-supply-bpic .bpic-min {width: 480px;height: 64px;margin-top: 20px;overflow: hidden;position: relative}
.landD-supply-pshow .landD-supply-bpic .bpic-min ul {min-width: 480px;height: 64px;overflow: hidden;margin: 0 -10px;position: absolute;top: 0;left: 0}
.landD-supply-pshow .landD-supply-bpic .bpic-min ul li {width: 80px;height: 60px;float: left;margin: 0 7px;border: 2px solid #fff;cursor: pointer}
.landD-supply-pshow .landD-supply-bpic .bpic-min ul li.active {border-color: #00b45f}
.landD-supply-pshow .landD-supply-bpic .bpic-min ul li img {width: 80px;height: 60px}
.landD-supply-pshow .landD-supply-bpic .bpic-btn {width: 38px;height: 85px;position: absolute;background: rgba(0,0,0,.5);color: #fff;top: 137px;padding-top: 15px;cursor: pointer;display: none;-webkit-transition: all 1s ease 0s;transition: all 1s ease 0s}
.landD-supply-pshow .landD-supply-bpic .bpic-btn i {font-size: 36px}
.landD-supply-pshow .landD-supply-bpic .bpic-btn.bpic-btn-prev {left: 0}
.landD-supply-pshow .landD-supply-bpic .bpic-btn.bpic-btn-next {right: 0}
.landD-supply-pshow .landD-supply-bpic .bpic-btn.disabled {cursor: default;background: rgba(255,255,255,.5);color: #ececec}
.landD-supply-pshow .landD-supply-pshow-tit {margin-bottom: 5px}
.landD-supply-pshow .landD-supply-pshow-tit h1 {max-width: 498px;float: left;font-size: 22px;line-height: 30px;color: #222;max-height: 60px;overflow: hidden}
.landD-supply-pictxt{width:680px;height:440px;}
.landD-supply-pshow-tit h1 { max-width: 498px; float: left;font-size: 22px; line-height: 30px; color: #555;max-height: 60px;  overflow: hidden;}
.txts{}
.txts .r-line{width:100%; float:left;padding-bottom:10px; line-height:30px;}
.txts .r-line dt{ float:left;padding-right:20px}
.txts .r-line dd{ float:left;}
.txts .r-line em{color:#53bd2c;font-weight:bold;font-size:20px;}
.txts .border{border-bottom:1px dashed #ededed;}
.txts .half{width:50%;}
.r-line a{border:1px solid #b8b7bd; display:block;margin-right:8px; padding:0 12px; line-height:31px;}
.r-line a:hover{color:inherit;border:1px solid #37ac68; }
.r-line a.current{background:url(../images/select.png) no-repeat right bottom;border:1px solid #37ac68;line-height:30px;}
.txts .btn{width:118px;height:38px;background:#37ac68;color:#fff; line-height:38px; display:inline-block; text-align:center;}
.landD-pictxt-r {}
.landD-pictxt-r-box{height:290px}
.landD-pictxt-r-box .row{padding:20px; line-height:26px; float:left;}
.landD-pictxt-r-box .row .ent_btn{ background:#00b45f;border-radius:5px;  display:block;float:left;color:#fff;width:100px; text-align:center; line-height:40px;}
.landD-introduce .landD-intr-ti {width: 100%; height: 60px; border-bottom: solid 2px #00b45f;background-color: #fff; z-index: 9;}
.landD-pictxt-r .report{height:24px;padding-top:40px;}
.landD-pictxt-r .report a{ display:block;font-size:12px;padding-left:17px;}

.landD-introduce .hd,.shopping-hd{ position:relative;}
.landD-introduce .hd h2 ,.shopping-hd h2{padding-left:10px;}
.landD-introduce .hd h2:before, .shopping-hd h2:before{position:absolute; content:"";height:16px;width:2px;background:#00b45f;left:0;top:2px}
.landD-pro-int-Item{border: 1px solid #eee;margin-bottom: 20px; float:left;width:100%;}
.landD-pro-int-Item img{height: 180px;}
.landD-pro-int-detail{padding:10px; line-height:24px}
.landD-pro-int-detail p{width:100%;}
/*.landD-intr-headline{height:48px;border: 1px solid #eee; background: #f5f5f5;}*/
.landD-introduce-box #tabbox{ width:100%; overflow:hidden; margin:0 auto;}
.landD-introduce-box .tab_conbox{border: 1px solid #eee;border-top: none; }
.landD-introduce-box .tab_con{ display:none;}
.landD-introduce-box .tabs{height: 48px;border-bottom:1px solid #eee;border-left: 1px solid #eee;width: 100%;background:#f5f5f5; position:relative; z-index:99}
.landD-introduce-box .tabs li{height:47px;line-height:47px;float:left;border:1px solid #eee;border-left:none;margin-bottom: -1px;overflow: hidden;position: relative;}
.landD-introduce-box .tabs li a {display: block;padding: 0 35px;outline: none;height: 48px;}
.landD-introduce-box .tabs li a:hover {background: #fff;}	
.landD-introduce-box .tabs .thistab{background: #fff;border-bottom: 1px solid #fff;border-top:1px solid #00b45f;}
.landD-introduce-box .tabs .thistab a{color:#00b45f;}
.landD-introduce-box .tab_con {padding:12px;font-size: 14px; line-height:175%;}
.landD-tit {height: 25px;line-height: 25px; color: #333; padding-left: 10px; text-align: left; font-size: 14px; font-weight: 700; position: relative;}
.landD-tit:before { content: ""; width: 2px; height: 13px; top: 6px;left: 0;position: absolute;background-color: #00b45f;}
.landD-intr-txt { margin: 10px 0;font-size: 14px; line-height: 25px; color: #555;padding-bottom:30px;border-bottom:1px solid #eee}
.landD-intr-details dl{margin-bottom:30px;}
.landD-intr-details dl dt { width: 100%;font-weight: 400;color: #333; line-height: 40px;background:#f7f7f7}
.landD-intr-details dl dt span{padding-left:5px;}
.landD-intr-details dl dd { width: 100%; font-weight: 400; color: #555; line-height: 30px;} 
.landD-intr-details dl dd .col-sm { width: 100%; border-bottom:1px solid #f7f7f7} 
.landD-intr-details dl dd span { padding-right:80px;padding-left:5px;} 
.landD-intr-Imglist{ padding:15px}
.landD-intr-Imglist p{padding:15px 0}
.landD-intr-details .border{border-bottom:1px solid #eee}
.landD-introduce-box{}
.landD-pictxt-r-box i{color:#999;font-size:16px;}
.share-hd{position:relative}
.share-hd:hover .share{ display:block; }
.share{box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);border: 1px solid #ededed;position:absolute; float:right;width: 60px;padding: 10px;left:72px;z-index:999;background:#fff; display:none;top:25px;}
.share i{margin-right:5px;}
.share p{ line-height:36px;}
.share .qq i{color:#1296db}
.share .wb i{color:#ea442e}
.share .wx i{color:#1abb0e}

.shopping-headline{ line-height:55px;border-bottom:2px solid #eee}
.shopping-headline h2{padding-left:34px;}
.shopping_nav { height: 73px;line-height: 73px;color: #333;font-size: 14px;}
.shopping_nav_choose { width: 20%; float: left; margin-left: 3%;}
.shopping_nav_plot { width: 20%;text-align: center; float: left;}
.shopping_nav_dihe { width: 26%; text-align: right; float: left;}
.shopping_nav_yuan { width: 22%;text-align: center; float: left;}
.shopping_nav_operation { float: left; width: 6%; text-align: center;}
.shopping_store_bar {height: 50px; line-height: 50px; font-size: 14px;border-bottom:1px solid #eee}
.shopping_store_content { height: 175px;padding-bottom:18px; border-bottom: 2px solid #fafafa; position: relative;}
.shopping_content_button { width: 16px; height: 16px; margin-top: 70px;margin-left: 15%; float: left;}
.shopping_store_img {  margin-left: 8%; margin-top: 36px; float: left; width: 60%;}
.shopping_store_img img { }
.shopping_content_title { width: 20%; float: left; padding: 60px 0 0 0; color: #333;}
.shopping_content_service { width: 26%; text-align: right;float: left; line-height: 175px; color: #666;}
.shopping_content_yuan { width: 22%; text-align: center; float: left; color: #0ab552;line-height: 175px;}
.shopping_content_delete {  float: left;  margin-left: 2%; width: 40px; height: 40px;  margin-top: 67px;padding-top:10px}
.shopping_bottom { height: 53px; line-height: 53px; background: #f0f0f0;}
.shopping_store_button { width: 16px;height: 16px;float: left; margin-left:40px;}
.shopping_store_title { float: left;line-height: 50px;}
.shopping_store_title b{margin-left:10px;}
.shopping_bottom_number { width: 42%;float: left;text-align: right; line-height:50px;}
.shopping_bottom_yuan { width: 18%; float: left;text-align: right; line-height:50px;padding-right:12px;}
.shopping_bottom_button {width: 17.5%;margin-bottom: 100px; font-size: 20px; background: #ddd;text-align: center;line-height: 53px; float: right;margin-left: 2%; color: #666;position: relative; display:block}
.order_amount{color:#ff3300}
.shopping_store_content:last-child{ border:none;}
.shopping_store_button span{padding-top:14px; display:block;}
.shopping_jz{background:#fafafa;height:50px;width:100%;}
.shopping-contact-box{padding-left:90px;padding-top:20px;}
.shopping-payment{}
.shopping-payment p{padding-bottom:15px;}
.shopping-payment .btn{width:180px; line-height:50px;color:#fff; text-align:center;background:#ff3300; display:block; float:right;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;}
.payment .iconfont{font-size:65px;}
.payment{ line-height:40px;}


/*media*/
.am-item{color:#888;padding:0 15px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.am-item img{height:200px;}
.am-item p{ line-height:40px; text-align:center;overflow:hidden;text-overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
