@charset "UTF-8";

/* 首页 */

.top_wrap{
	width: 100%;
	min-height: 80px;
	background: #fff;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    padding: 0;
    margin: 0;
    border: none;
    background-color: #fff;
	
	}
	
.top{ width:1000px; height:80px; margin:0 auto;}
.logo{ width:100px; height:80px; background:url(../img/logo.png) 0 0 no-repeat; display:block;}
.nav{ margin:12px 0 0 0;}
.nav a{ display: inline-block; height:50px; font-size:14px; padding:16px 30px 20px 30px; border-bottom:3px solid #fff; color:#584535; }
.nav a:hover{border-bottom:3px solid #eee; color:#9b826d;}
.nav .active{border-bottom:3px solid #eacf95;color:#c8a864;}
.nav .active:hover{border-bottom:3px solid #eacf95;color:#c8a864;}

.topimg{ width:100%; height:580px; background:url(../img/topimg_bg.jpg) center center no-repeat; overflow:hidden;}
.top_text{ width:480px; height:150px; color:#f7f3e0; font-size:20px; line-height:34px; font-weight:700; float:right; margin:180px 0 0 0; text-indent:40px;}

.hc_01{ height:220px; width:1000px; padding:18px 0;}
.hc_01img{ width:184px; height:184px; background:url(../img/c01_logo.jpg) 0 0 no-repeat; float:left; margin:0 0 0 125px;} 
.hc_01 p{ width:630px; display:block; float:right; line-height:30px; text-indent:28px; margin:40px 0 0 0;}

.hc_02_bg{ width:100%; height:550px; background:url(../img/hc_02.jpg) center center no-repeat;}
.hc_02{ height:550px; width:1000px; overflow:hidden;}
.hc_02 p{ margin:220px 0 0 120px; color:#b3642e; width:350px;line-height:30px;text-indent:28px;}

.hc_03_bg{ width:100%; height:290px; background: url(../img/hc_03_bg.jpg) 0 0 repeat-x;}
.hc_03{ width:1000px; height:290px; overflow:hidden; margin:0 auto; padding:18px;}
.hc_03 div{ width:254px; height:254px; background:url(../img/hc_001.jpg) 0 0 no-repeat; float:left;}
.hc_03 ul{ width:680px; float:right; overflow:hidden; margin:50px 0 0 0;}
.hc_03 ul .title{ font-size:32px; line-height:60px;}
.hc_03 ul li{line-height:30px;}

.hc_04_bg{ width:100%; height:290px; background: url(../img/hc_03_bg.jpg) 0 0 repeat-x;}
.hc_04{ width:1000px; height:290px; overflow:hidden; margin:0 auto; padding:18px;}
.hc_04 div{ width:254px; height:254px; background:url(../img/hc_002.jpg) 0 0 no-repeat; float:right;}
.hc_04 ul{ width:660px; float:left; overflow:hidden; margin:50px 0 0 0;}
.hc_04 ul .title{ font-size:32px; line-height:60px;}
.hc_04 ul li{line-height:30px; text-align:right;}

.hc_05_bg{ width:100%; height:290px; background: url(../img/hc_03_bg.jpg) 0 0 repeat-x;}
.hc_05{ width:1000px; height:290px; overflow:hidden; margin:0 auto; padding:18px;}
.hc_05 div{ width:254px; height:254px; background:url(../img/hc_003.jpg) 0 0 no-repeat; float:left;}
.hc_05 ul{ width:660px; float:right; overflow:hidden; margin:50px 0 0 0;}
.hc_05 ul .title{ font-size:32px; line-height:60px;}
.hc_05 ul li{line-height:30px; text-align:left;}

.hc_06_bg{ width:100%; height:290px; background: url(../img/hc_03_bg.jpg) 0 0 repeat-x;}
.hc_06{ width:1000px; height:290px; overflow:hidden; margin:0 auto; padding:18px;}
.hc_06 div{ width:254px; height:254px; background:url(../img/hc_004.jpg) 0 0 no-repeat; float:right;}
.hc_06 ul{ width:660px; float:left; overflow:hidden; margin:50px 0 0 0;}
.hc_06 ul .title{ font-size:32px; line-height:60px;}
.hc_06 ul li{line-height:30px; text-align:right;}

.hc_07_bg{ width:100%; height:290px; background: url(../img/hc_03_bg.jpg) 0 0 repeat-x;}
.hc_07{ width:1000px; height:290px; overflow:hidden; margin:0 auto; padding:18px;}
.hc_07 div{ width:254px; height:254px; background:url(../img/hc_005.jpg) 0 0 no-repeat; float:left;}
.hc_07 ul{ width:660px; float:right; overflow:hidden; margin:50px 0 0 0;}
.hc_07 ul .title{ font-size:32px; line-height:60px;}
.hc_07 ul li{line-height:30px; text-align:left;}

.bottom{ width:1000px; height:280px; padding:60px 50px 50px 50px; margin:0 auto;}
.bottom .b_text{ width:300px; float:left; overflow:hidden;  line-height:28px;}
.bottom .code{ width:360px; height:280px; padding:0 0 0 0; float:right;}
.bottom .code ul{ float:left; margin:0 25px 0 0; text-align:center;}
.bottom .code ul li{ margin:0 0 10px 0 ; text-align:center;}

/* 免费加入 */

.mfjrimg{ width:100%; height:695px; background:url(../img/mfjrimg.jpg) center center no-repeat; overflow:hidden;}
.mfjr_02{ width:100%; height:380px;background:url(../img/mfjr_02.jpg) center center no-repeat; overflow:hidden;}
/* 下载app */

.xz{width:100%; height:860px; background:url(../img/xiazai.jpg) center center no-repeat #1c0c0c; overflow:hidden;}
/* 关于我们 */
.gywmimg{width:100%; height:490px; background:url(../img/gywmimg.jpg) center center no-repeat #d7dfe1; overflow:hidden;}
.gywm_text{ width:1000px; overflow:hidden; padding:50px 0;}
.gywm_text li{ line-height:30px; text-align:center;}
.gywm_text .gt_title{ width:1000px; height:60px; background: url(../img/gywmtitle.png) center center no-repeat;}

/* 合作渠道 */
.qd_top{width:100%; height:490px; background:url(../img/qd_top.jpg) center center no-repeat; overflow:hidden;}
.qd_01{ width:1000px; height:500px; background:url(../img/qd_01.jpg) center center no-repeat; overflow:hidden;}
.qd_02{ width:1000px; height:572px; background:url(../img/qd_02.jpg) center center no-repeat; overflow:hidden;}
.qd_03{ width:1000px; height:450px; background:url(../img/qd_03.jpg) center center no-repeat; overflow:hidden;}



/* ϵвƷ */

.xlcp_top{width:100%; height:180px; background:url(../img/xlcp_top.png) top center no-repeat; overflow:hidden; margin:80px 0 0 0;}

.cp_list{ width:230px; height:490px; border:1px #ddd solid; overflow:hidden; position:relative; float:left; margin:15px 0 0 16px;}
.cp_list:hover{ border:1px #ddbf7f solid; background:#fcf9f3;}
.cp_list a{ display:block; width:230px; height:140px; overflow:hidden;}
.cp_list ul{ width:100%; padding:5px 15px 15px 15px;}
.cp_list ul .cplist_title{width:100%; height:30px; border-radius:15px; text-align:center; line-height:30px; color:#fff; background:#ddbf7f; margin:5px 0 15px 0;}
.cp_list ul li{ overflow:hidden; width:100%;}
.cp_list ul li a{ width:200px; height:30px; color:#999; text-align:center; position:absolute; bottom:15px;}

/* Ŷ̬ */

.xwdt_top{width:100%; height:180px; background:url(../img/xwdt_top.png) top center no-repeat; overflow:hidden; margin:80px 0 0 0;}
.w490{ width:490px; overflow:hidden;}

.title01{ width:100%; height:18px; overflow:hidden;}
.title01 span{ display:inline-block; float:left; border-left:4px #eacf95 solid; font-size:18px; line-height:18px; padding:0 20px 0 10px;}
.title01 a{ color:#999;}

.hd_list{ width:100%; height:160px; padding:0 0 30px 0; border-bottom:1px #ddd solid;}
.hd_list .hdlist_img { display:inline-block; width:190px; height:130px; overflow:hidden; float:left; margin:0 20px 0 0;}
.hd_list .hdlist_img img{ width:190px; height:130px;}
.hd_list ul{ overflow:hidden;}
.hd_list ul li a{ color:#333; font-size:16px; line-height:22px; width:100%;}
.hd_list ul li{ color:#999; margin:0 0 10px 0;} 

.news_list{ width:100%; overflow:hidden;}
.news_list li{ width:100%; overflow:hidden; height:50px; border-bottom:1px #ddd dashed;}
.news_list li:hover{ background:#f8f8f8;}
.news_list li a{ line-height:50px; display:inline-block; padding:0 0 0 20px; background:url(../img/list_icon.png) 0 center no-repeat; color:#333;}
.news_list li span{ width:90px; height:50px; line-height:50px; overflow:hidden; display:inline-block; float:right; text-align:right;}

.anli_list{ width:150px; height:190px; overflow:hidden; float:left; margin:20px 50px 0 50px;}
.anli_list img{border:1px #eee solid; display:block; width:150px; height:150px;}
.anli_list div{ width:150px; height:40px; line-height:40px; text-align:center; color:#333;}

.w200{ width:200px; overflow:hidden;}
.w750{ width:750px; overflow:hidden;}

.nav02{ width:100%; overflow:hidden;}
.nav02 .nav02_active{ width:200px; height:40px; border-left:4px solid #eacf95; overflow:hidden; display:block; line-height:40px; color:#333; padding:0 0 0 15px; background:url(../img/sanjiao.png) #f0f0f0 175px center no-repeat;}
.nav02 .nav02_active:hover{ background:url(../img/sanjiao.png) #f0f0f0 175px center no-repeat;}
.nav02 a{width:200px; height:40px; border-left:4px solid #eacf95; overflow:hidden; display:block; line-height:40px; color:#333; padding:0 0 0 15px; background:#fff; margin:0 0 20px 0 ;}
.nav02 a:hover{ background:#f0f0f0;}

.nd_list01{ width:100%; overflow:hidden; margin:0 0 20px 0;}
.nd_list01 .nd_list_img{ width:200px; height:135px; overflow:hidden; margin:0 auto;}
.nd_list01 .nd_list_img img{width:200px; height:135px;}
.nd_list01 ul{ width:100%; overflow:hidden;}
.nd_list01 ul li{ width:100%; overflow:hidden; line-height:22px; color:#999;}
.nd_list01 .nd_list01_title { margin:10px 0 5px 0;}
.nd_list01 .nd_list01_title a{ color:#333; line-height:22px;}

.nd_list02{ width:200px; overflow:hidden;}
.nd_list02 li{ width:200px; overflow:hidden; padding:10px 0 10px 20px; border-bottom:1px #ddd dashed;background:url(../img/list_icon.png) 0 18px no-repeat; text-align:justify;}
.nd_list02 li:hover{ background:url(../img/list_icon.png) #f8f8f8 0 18px no-repeat;}
.nd_list02 li a{ line-height:22px; display:inline-block;color:#333; text-align:justify;}
.nd_list02 li span{ width:90px; height:50px; line-height:50px; overflow:hidden; display:inline-block; float:right; text-align:right;}

.title02{ width:100%; height:18px; overflow:hidden; height:38px; border-bottom:1px #ddd solid; color:#999;}
.title02 a{ color:#999;}
.title02 a:hover{ color:#d0b374;}

.news_detail{ width:100%; overflow:hidden;}

.news_title{ width:90%; text-align:center; color:#333; font-size:26px; line-height:40px; margin:0 auto; padding:20px 0;}

.news_info{ width:100%; text-align:center; height:50px; background:#f0f0f0; line-height:50px; color:#999; margin:25px 0 ;}
.news_info span{ margin:0 30px 0 0;}

.news_text{ padding:20px 30px; width:100%; overflow:hidden;}
.news_text p{ line-height:28px; text-indent:28px; margin:0 0 15px 0;}
.news_text p img{ width:10%; height:auto; margin:0 auto; text-align:center;}
.news_text .newsimg_info{ text-align:center; color:#999;}

.news_bottom{ padding:20px 24px; border-top:1px #ddd dashed;}
.news_bottom li{ margin:0 0 15px 0;}