@charset "gb2312";
/*
* Description: 建造师专题
* Update:      16/03/2017
* Author:      yixiaofang
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px; background:#fff; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
.btn{ display:block; text-align:center; color:#fff; margin:0 auto;}
/*nav*/
.nav { background-color:#262626; box-shadow:rgba(0,0,0,0.2) 0 4px 0 4px; width:100%; color:#fff; padding-top:10px; height:38px; }
.nav ul{ padding-left:170px;}
.nav li{ float:left;}
.nav li a{ display:block; border-right:1px solid #7d7d7d; height:25px; line-height:25px; color:#fff; padding:0 50px;}
.nav .li01 a{ border-right:none;}

/*nav_r*/
.nav_r{ padding-top:27px; width:100px; height:368px; background:url(../images/nav_r.png) no-repeat; position:fixed; top:9%; right:0; }
.nav_r li{ height:40px; line-height:40px; margin-bottom:1px; text-align:center;}
.nav_r li a{ color:#5f390f;}
.nbtn{ width:88px; height:88px; margin:20px auto 0; }

/*banner*/
.banner{ width:100%;}
.banner_01{ height:139px; background:url(../images/banner_01.jpg) no-repeat top center; }
.banner_02{ height:188px; background:url(../images/banner_02.jpg) no-repeat top center; }
.banner_03{ height:127px; background:url(../images/banner_03.jpg) no-repeat top center; }
.banner_04{ height:124px; background:url(../images/banner_04.jpg) no-repeat top center; }
.btna{ padding-left:278px;}
.btna a{ width:205px; height:89px; line-height:89px; font-size:28px; font-weight:bold; margin-right:45px; background:url(../images/btn_01.png) no-repeat; float:left; }
.btna a:hover{ background:url(../images/btn_02.png) no-repeat; color:#272727;}

/*test*/
.test{ width:100%; background-color:#f6b621; padding:50px 0 55px 0;}
.tes_con{ width:100%; background-color:#272727; height:130px; line-height:130px;}  
.tes_con h3{ font-size:40px; font-weight:bold; color:#fff; text-align:center; }

/*four*/
.four,.money{ padding:60px 0 0 0; width:100%; background:#272727 url(../images/fou_01.jpg) no-repeat top center;}
.fou_t{ width:935px; height:466px; background:url(../images/fou_02.jpg) no-repeat; margin:0 auto; }
.fou_b{ padding-top:90px;}
.fou_b h4{ position:relative; width:957px; height:116px; background:url(../images/fou_03.png) no-repeat;}
.fou_b h4 span{ position:absolute; top:-108px; right:-106px; display:block; width:466px; height:529px; background:url(../images/fou_04.png) no-repeat;}
.fou_ul{ padding-top:56px; height:190px;}
.fou_ul li em{ color:#f5b521; font-style:oblique;}
.fou_ul li{ font-style:oblique; color:#fff; font-size:24px; line-height:42px;}
.fou_bb{ height:48px;  background:url(../images/fou_05.jpg) no-repeat;}

/*timer*/
.timer { text-align:center; line-height:115px; background-color:#f6b621; }
.timer h3{ font-size:40px; font-weight:bold; color:#272727; }
.tit { color:#f6b621; font-size:48px; font-style:oblique;}
.tit  img{ display:inline-block; vertical-align:middle; margin-top:-5px;}
.mon_con{ padding:30px 50px 0;}
.mon_d{ position:relative; padding:10px 0; color:#fff; border-bottom:1px dashed #fff;}
.mon_d h5,.mon_d p{ float:left; font-style:oblique;}
.mon_d h5{ width:117px; font-size:30px; font-weight:bold; }
.mon_d p{ line-height:40px; font-size:24px; width:537px; }
.mon_d img{ position:absolute; top:-50px; right:80px;}
.btna_01{ padding:30px 0 50px 165px;}
.btna_01 a{ width:265px; height:89px; line-height:89px; background:url(../images/btn_04.png) no-repeat; color:#272727; }
.btna_01 a:hover{ background:url(../images/btn_03.png) no-repeat; color:#fff;}
.mon_bc{ margin:35px auto 20px; background-color:#fff; width:813px; border-radius:10px; padding:13px; }
.mon_bcon{ padding-bottom:20px; background-color:#eeeeee; border:2px dashed #444444; }
.monb_t{ padding:5px 0 0 10px; width:346px; border-radius:10px; margin:10px auto; height:40px; border:1px solid #444; background-color:#f6b621; }
.monb_t a{ float:left; width:167px; height:30px; line-height:30px;}
.monb_t a.cur{ background-color:#fff; border:1px solid #444; border-radius:5px; color:#272727;}

.monb_b{ text-align:center; font-size:14px;}
.monb_b td{ border-left:1px dashed #444;border-top:1px dashed #444;}
.monb_b .td_01{ border-left:none;}
.monb_b .btn_01{ width:104px; height:25px; line-height:25px; background-color:#f6b621; border:1px solid #444; border-radius:10px; color:#444444; }
.monb_b .btn_02{ background-color:#b3ce1d; }
.tr_01 td{ border-bottom:1px dashed #444;}
.monb_b table{ display:none;}
.monb_b table.current{ display:block;}

/*yun*/
.yun{ width:100%; background-color:#f6b621; padding:30px 0;}
.yun_con{ padding-left:10px;}
.yun_con a{ float:left; display:block;}

/*底部导航*/
.foo_nav{width:100%; height:70px;position:fixed;bottom:0;left:0;background-color:#fe5738;z-index:20;}
.foo_nav.cur{border-top:2px solid #263c43;box-shadow:0 0 12px #263c43;-webkit-box-shadow:0 0 12px #263c43;-moz-box-shadow:0 0 12px #263c43;-ms-box-shadow:0 0 12px #263c43;-o-box-shadow:0 0 12px #263c43;}

.foo_nav .autoin{position:relative;}
.foo_nav .xx{position:absolute;font-size:30px;line-height:30px;cursor:pointer;color:#fff; top:-5px; right:-5px;}
.foo_nav ul{height:70px;}
.foo_nav li{ color:#fff; font-size:16px; float:left; line-height:70px;  }
.foo_nav li.title_l{width:8px;line-height:24px;font-size:20px;font-weight:bold;color:#ffed0a;text-align:center;font-style:italic;padding:11px 0;}
.foo_nav li input{ display:inline-block; vertical-align:middle; margin:0 13px 0 10px; height:30px; line-height:30px; background-color:#fff; font-size:14px; text-align:center;}
.foo_nav li img{display:inline-block; vertical-align:middle; }
.foo_nav .li04 a{ color:#fff; font-size:14px; text-decoration:underline;}
.foo_nav .li04 a:hover{ color:#f8fb01;}
.foo_nav .li01 input{ width:86px;}
.foo_nav .li02 input{ width:120px;}
.foo_nav .li03 input{ width:72px; margin:0 0 0 10px;}
.foo_nav .li04{ padding-left:13px;}
.foo_nav .li04 input{ width:65px;}
.foo_nav .yyue_btn{float:left;width:106px;height:28px;line-height:28px;font-size:16px;color:#333;text-align:center;background-color:#f6b621;margin:14px 0 0 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px; margin-top:5px;}
.foo_nav .yyue_btn:hover{background-color:#e8d923;}
.foo_nav .li06{ padding:13px 0 0 15px;}
.foo_nav .li06 p{ width:80px; padding-top:5px; height:41px; background-color:#c45100; border-radius:10px; font-size:14px; color:#ffd8bd; line-height:18px; text-align:center;}
.foo_nav .li06 p span{ font-size:20px; font-weight:bold; color:#f6b621; }
/*扉页*/
.feiye{ line-height:24px;font-size:12px; color:#BFBEC6; text-align:center;margin-top:30px;}




