﻿/* Write your styles */
*{ padding:0px; margin:0px; list-style:none;}
body{font-family: "Microsoft YaHei "}
.clear{clear: both;}
/* 首页 */
.in-header{height: 48px;color: #fff;line-height: 48px;position: fixed;top: 0;width: 100%;z-index: 100;overflow: hidden;background:url("/_template/gouken/images/m-logo.jpg") no-repeat scroll center center #000;opacity: 0.7;}
.in-header .fa-navicon{background: transparent url("/_template/gouken/images/meu.jpg") no-repeat scroll center center;color: #fff;padding-left: 13px; z-index: 2;position: relative;border-radius: 5px;font-size: 18px;}
.in-header select{background: #a37c43;border: none;font-size: 12px;z-index: 2;position: relative;padding:0 5px;}
.in-yvyue{width: 42px;height: 20px;color: #a37c43;font-size: 12px;background: #ffffff;border-radius: 2px;z-index: 2;position: relative;
	line-height: 20px;text-align: center;display: block;float: right;margin-top: 14px;margin-right: 19px;}
.in-gs{display:block;position: absolute;top: 0;text-align: center;left: 0;width: 100%;z-index: 1;font-size: 17px;}



.in-nav{list-style:none;padding-top: 30px;}
.in-nav li{line-height: 80px;font-size: 24px;}
.am-offcanvas-bar{width: 200px;}

/* 轮播 */
.in-lunbo{margin-top: 48px;}
.in-lunbo img{width: 100%;height: auto;}
.in-lunbo .swiper-pagination{bottom: 0;}
.swiper-pagination-bullet{background: #fff;  opacity: 1;border: 1px solid #dfdedc;}
.in-lunbo .swiper-pagination-bullet-active{background: #a37c43;border: none;}

/* 图标 */
.in-icon{padding:20px 35px 50px;}
.in-icon a{width: 33.%;height: 104px;text-align: center;font-size: 14px;padding-top:85px;color: #a37c43;}


/* 轮播01 */
.in-anli{padding:0;position: relative;overflow: hidden;}
.in-tit{height: 60px;background: #a37c43;color:#fff;line-height: 60px;text-align: center;font-size: 18px;margin:0;}
.in-lunbo01 img{width: 100%;height: auto;}
.in-lunbo01 .swiper-pagination{bottom: 0;}
.in-lunbo01 .swiper-pagination-bullet-active{background: #a37c43;border: none;}
.swiper-pagination01{position: absolute;bottom: 0;  left: 0; width: 100%;text-align: center;z-index: 5;}
.swiper-pagination01 span{margin: 0 5px;}

.in-anli-lx{height: 37px;border-bottom: 1px solid #f2f2f2;line-height: 37px;display: block;text-align: center;width: 100%;color: #1b1b1b;
font-size: 12px;}
.in-gudian{padding:0;text-align: center;}
.in-gudian h2{font-size: 29px;color: #000;font-weight: bold;margin-top: 30px;margin-bottom: 10px;}
.in-gudian h2 span{color: #ac8955;}
.in-gudian h3{font-size: 17px;color: #000;margin:0;}
.in-gudian h4{font-weight: normal;font-size: 14px;margin-top: 5px;margin-bottom: 28px;}
.in-gudian img{width: 100%;height: auto;}


.in-90kehu {background: url(../images/index_05.png) no-repeat center 30px;padding:80px 0 0;text-align: right;}
.in-90kehu h3{color: #222222;font-weight: normal;font-size: 18px;margin-top: 10px;margin-bottom: 0;padding-right: 30%;}
.in-90kehu h4{color: #222222;font-size: 16px;margin-top: 0;padding-right: 30%;margin-bottom: 40px;}
.in-90kehu img{width: 100%;height: auto;}

.in-zhuangx{padding:0 38px;background: #f3f3f3;margin-top: 73px;}
.in-zhuangx01{display: block;width: 132px;height: 43px;background: #000;color: #fff;line-height: 43px;
	font-size: 20px;font-weight: bold;margin:-19px auto 45px;text-align: center;}
.in-zhuangx h5{color: #000;font-size: 22px;font-weight: normal;margin:0;padding-left: 8px;}

.in-form .in-put01{height: 48px;width: 100%;border: 1px solid #dddddd;font-size: 12px;padding:0 18px;}
.in-form .am-checkbox-inline{color: #575757;font-size: 14px;}
.in-form .am-checkbox-inline input{background: #fff;}
.in-but{width: 105px;height: 35px;background: #a37c43;color: #fff;font-size: 16px;line-height: 35px;text-align: center;
	display: block;margin-top: 45px;margin-bottom: 96px;}

.in-footer{padding:0;height: 40px;background: #353535;font-size: 14px;position: fixed;bottom: 0;}
.in-footer a{text-align: center;line-height: 40px;color: #fff;border-right: 1px solid #3e3e3e;}
/*内页公共样式*/
.swiper-pagination{ display:none;}
#doc-oc-demo2{ position:fixed; left:-50%; top:0px; z-index:99999999; background:#353535; width:50%; height:100%;}
.doc_close{ text-align:right;}
.doc_close a{ margin:0 10px 0 0; font-size:18px; color:#FFF;}
#doc-oc-demo2 ul{ padding-top:10px;}
#doc-oc-demo2 ul li{ line-height:35px; border-bottom:1px solid #CCC; padding:0 0 0 20px;}
#doc-oc-demo2 ul li a{ font-size:15px; color:#FFF; font-weight:normal;}

.page_body{ width:100%;}
.float_clear{ clear:both;}

/*分页样式*/
.page{ text-align:center; font-size:13px; color:#a37c43; margin:30px 0 80px 0;}
.page span{ padding:5px; background:#fff; color:#a37c43; border:1px solid #a37c43;}
.current{padding:5px 8px!important; background:#a37c43!important;}
.current{color:#FFF!important;}
.page a{ margin:0 5px;padding:5px 8px; background:#FFF; color:#a37c43;border:1px solid #a37c43;}
/*内页banner*/
.page_banner{ width:100%; height:auto;}
.page_banner img{ width:100%; height:auto; padding:48px 0 0 0;}
.page_title{ font-size:20px; border:1px solid #CCC; padding:5px;}
/*经典案例*/
#cases_search{ height:35px; line-height:35px; padding:15px 0; text-align:left; width:auto; margin:0 8px;}
#cases_search span{ font-size:15px; color:#666666; font-weight:bold;}

#case_keywored{ height:35px; width:75%; padding:5px 0 5px 5px; border:1px solid #c3c3c3;  color:#666666; font-weight:normal; font-size:13px;}
#case_sub{ height:35px; width:20%; text-align:center; color:#FFF; font-size:13px; background:#a37c43; border:0px;}

.page_li_list,.page_li_content{ width:auto; margin:0 8px; padding:80px 0 0 0;}


.page_li_list ul li{ width:46%; float:left; margin:2%; height:248px;}
.cases_top{ height:75%;}
.cases_bottom{ height:25%;}
.page_li_list ul li h2{ overflow:hidden;}
.page_li_list ul li h2 img{ height:100%;width:100%;}
.page_li_list ul li h3{ height:35px; line-height:35px; font-size:15px; font-weight:normal;}
.page_li_list ul li h4{ height:30px; font-size:15px; font-weight:normal;}
.cases_tag{ width:auto; padding:15px 0 0 0;}
.cases_tag span{ display:inline-block; width:46%; margin:1%; font-size:15px; color:#454545; font-weight:bold;}
.design_content{ padding:20px 0 100px 0;}
.design_left{ width:40%; float:left;}
.design_left img{ width:100%;}
.design_right{ width:55%; float:right;}
.design_right h3{ font-size:15px; font-weight:normal;}
.design_right h4{ font-size:13px; font-weight:normal;}
/*热装楼盘*/
#hotpage_title{ padding:30px 0 0 0;}
#hotpage_title ul li{ float:left; margin:0 1px; height:44px; line-height:44px; padding:0 25px; font-size:18px; font-weight:bold; cursor:pointer;}
.onhotli{ background:#a8844e!important; color:#FFF!important;}



#hotpage_meg{ padding:30px 0 0 0;}
#hott_top{ background:#000000; color:#FFF;}
.hoot_s{ color:#000;background:#e7e7e7;}
.ht_left{ float:left; width:705px; }
.bigimg{ width:705px; height:345px; text-align:center;}
.bigimg img{ height:345px;}
.hotimg_list{ padding:30px 0 0 0;}
.hotimg_list img{ float:left; margin:5px; width:85px; height:85px; cursor:pointer;}

.hotmeg{ display:none;}
.ht_right{ float:right; width:453px; }
.hd_img{ float:left; width:160px; height:195px;}
.hd_img img{ width:160px; height:195px;}
.hd_text{ float:right; width:270px;}
.hd_text h2{ font-size:16px; height:40px; line-height:40px;}
.hd_text h2 a{ font-size:13px; color:#000;}
.hd_text h3{ font-size:13px; color:#585858; font-weight:normal; padding:0 0 5px 0;}
.hd_text h4{ height:25px; line-height:25px;font-size:13px; color:#585858; font-weight:normal;}
.hd_text h4 span{ font-size:13px; color:#000; font-weight:bold;}
.hotpage_jj{ padding:15px 0 0 0;}
.hotpage_jj h2{ height:35px; line-height:35px; font-size:15px;}
.hotpage_jj h3{ font-size:13px; font-weight:normal; color:#585858; line-height:23px;}

#hotpage_desginer_list{ padding:55px 0 0 0;}
#hot_design_meg{ padding:25px 0 0 0;}
#hdl_title{ height:55px; line-height:55px;}
#hdlt_left{ float:left; width:300px;}
#hdlt_left h2{ font-size:22px; color:#000; height:20px; line-height:20px;}
#hdlt_left h3{ font-size:22px; color:#777777; font-weight:normal; height:30px; line-height:30px;}
#hdlt_right{ float:right; width:300px; text-align:right;}
#hdlt_right a{ font-size:14px; font-weight:normal; color:#777777;}

@media(max-width: 400px){
	.in-zhuangx{padding:0 15px;}
		.in-nav li{font-size: 16px;line-height:50px;}


}




