/******--------------------- 全局 ---------------------******/
.main,.footer,.mainwrap,.header,.nav{ width:1065px; margin-left:auto; margin-right:auto;padding:0px;}
.mainwrap,.footnav,#syheader .nav,#syheader .header{width: 1200px;margin-left: auto;margin-right: auto;}
/******--------------------- head---------------------******/
#header{ width:100%; height:120px; background: #fff; }
.header{ height:120px;}
.logo,.logo img{ height:84px; width:834px;}
.logo{ margin-top:18px;/*margin-left: 60px;*/}
.telwrap{margin-top: 25px;/*margin-right: 70px;*/text-align: right; }
.telwrap p{color: #b5b5b5;font-size: 10px;font-family: Gisha,Arial;text-transform: uppercase;line-height: 12px;}
.telwrap h3{height: 25px;line-height: 25px;color: #656565;font-size: 18px;font-weight: bold;}
.telwrap span{margin-top: 5px; display: block;height: 25px;line-height: 25px;font-weight: bold;font-size: 18px;color: #333333;font-weight: bold;}

/******--------------------- nav---------------------******/
.navbar{ width:100%; background: #333333; height: 80px;z-index: 999999;}
.nav{ display:block;  position:relative;  height:36px;padding-top: 20px;text-align: center;  }
	.nav h3{ font-size:100%; font-weight:normal; }
	.nav .m{width: 100px;  position:relative;display:inline-block;  text-align:center; margin-left: 1px;margin-right:1px;}
	.nav h3 a{ height:36px;  zoom:1;  line-height:36px;   display:block;  color:#ffffff; font-size:16px;margin-left: auto;margin-right: auto; background: url(../images/nav_bg1.png) left top no-repeat;}
	.nav li:hover h3>a,.nav h3 a:hover,.nav h3 .current{  color:#ffffff;  background: url(../images/nav_bg2.png) left top no-repeat;}

#syheader .nav .m{margin-left: 7px;margin-right: 7px;}	
	.nav .sub{ display:none;  width:98px;border: 1px solid #f8ffbe;border-top: none; position:absolute; left:0px; top:36px;   float:left; line-height:28px; z-index:1000 !important;background:#333333; z-index:1000 !important;padding-top: 5px;padding-bottom: 5px;}
	.nav .sub li{   }
	.nav .sub li a{ display:block; zoom:1;color:#fff; font-size:14px; text-align:left; text-align:center;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;padding-left: 5px;padding-right: 5px;}
	.nav .sub li a:hover{  color:#ffffff; color: #f8ffbe; }



/*** banner ***/
.banner{width:100%; height:750px; overflow: hidden;position: relative;}
.focusBox { position: relative; width:100%; height:750px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic a,.focusBox .pic li{  width:100%; height:750px;  display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 15px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px;  height: 15px; overflow: hidden; width: 15px; cursor: pointer; border-radius:50%;
	display:inline-block; *display:inline; zoom:1; background:#fff;
}
.focusBox .hd .on{ background:#d40000; }
.focusBox .prev,
.focusBox .next { display: none; z-index: 999999999; width: 48px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=50);opacity:0.5;  }
.focusBox .prev { left: 0;  }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;  }


.videowrap{position: absolute;left: 0;top: 0;width: 100%; z-index: 999;}
.videobox{width: 600px;float: right; margin-top: 50px;border: 3px solid #000;background: #000;margin-right: 10px;}
.videobox video{width: 600px;cursor: pointer;}   

/******--------------------- 首页居住---------------------******/		
.home_live{height: 580px;padding-top: 19px; background:url(../images/home_livebg.jpg) center top no-repeat;}
.live_list{margin-top: 45px;}
.live_list ul{margin: 0;padding: 0;}
.live_list ul li{height: 402px;overflow: hidden; float: left;width: 199px;border-right: 1px dashed #999999;border-left: 1px dashed #999999;margin-left: -1px; }
.live_list ul li dl{cursor: pointer; padding-bottom: 10px;padding-left: 20px;padding-right: 20px;border-bottom: 1px dashed #999999; }
.live_list ul li dl dt{margin-top: 24px;}
.live_list ul li dl dt img{display: block;margin-left: auto;margin-right: auto; width: 84px;height: 84px;transition: 0.3s;}
.live_list ul li .live_img_hover{display: none;}
.live_list ul li dl:hover .live_img_hover{display: block;}
.live_list ul li dl:hover .live_img{display: none;}
.live_list ul li dl dd h3{line-height: 32px;height: 32px;color: #333333;font-size: 14px;}
.live_list ul li dl dd { margin-top: 50px;transition: 0.3s;}
.live_list ul li dl dd .live_word{line-height: 20px;color: #999999;font-size: 14px;height: 0px;overflow: hidden;}
.live_list ul li dl:hover dd{margin-top: 4px;}
.live_list ul li dl:hover .live_word{height: 80px;}
.live_list ul .border_lnone{border-left: none;}
.live_list ul .border_rnone{border-right: none;}

/******--------------------- S 首页生活---------------------******/	
.home_life{height: 600px;background:#111214 url(../images/home_lifebg.jpg) bottom center no-repeat;}

/* 本例子css */
		.slideTxtBox4{ width:100%; margin-top: 44px;  }
		.slideTxtBox4 .hd{width:160px; position:relative; margin-left: 102px;}
		.slideTxtBox4 .hd ul{ margin: 0;padding: 0; margin-top:33px;}
		.slideTxtBox4 .hd ul li{display: block; cursor:pointer; height:38px; line-height: 38px;color: #ffffff;font-size: 18px;  padding-left: 17px; padding-left: 17px; margin-bottom: 30px;padding-right: 5px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
		.slideTxtBox4 .hd ul li.on{ background:#cfcfd0; color: #333333;   }
		.slideTxtBox4 .bd {margin-left: 72px;padding-left: 71px;width: 784px; height: 377px; border-left:1px solid #ffffff;  margin-right: 10px;}		
		.slideTxtBox4 .bd ul{margin: 0;padding: 0;  zoom:1; width: 100%; margin-top: 40px; }
		.slideTxtBox4 .bd li{ margin-bottom: 20px; display: block; width: 100%; }
	.slideTxtBox4 .bd .life_title{margin-top: 33px;line-height: 42px;color: #ffffff;font-size: 24px;}
	.slideTxtBox4 .bd .life_word{min-height: 105px;padding-top: 15px;color: #ffffff;font-size: 16px;line-height: 24px;}
	.slideTxtBox4 .bd .life_list{}
	.slideTxtBox4 .bd .life_list ul{margin: 0;padding: 0;}
	.slideTxtBox4 .bd .life_list ul li{margin-right: 20px; display: block;float: left;width: 200px;height: 124px;padding: 10px;background: #2f3033;border: 1px solid #878787;border-radius:5px; }
/******--------------------- E 首页生活---------------------******/	



/******--------------------- S 首页案例---------------------******/	
.home_case{height: 600px;width: 100%;background: url(../images/home_casebg.jpg) center top no-repeat;}

/* 本例子css */
		.slideTxtBox2{ width:100%; margin-top: 32px;  }
		.slideTxtBox2 .hd{width:218px;   height:422px;border: 4px solid #e0dcd6;background: url(../images/zhezhao3.png);   position:relative; }
		.slideTxtBox2 .hd ul{ margin: 0;padding: 0; margin-top: 50px;}
		.slideTxtBox2 .hd ul li{display: block; cursor:pointer; height:40px; line-height: 40px;color: #eeeeee;font-size: 18px;  padding-left: 42px;margin-right: 12px;margin-bottom: 5px;padding-right: 5px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
		.slideTxtBox2 .hd ul li.on{ background:#cfcfd0; color: #333333;   }
		.slideTxtBox2 .bd {width: 920px;height: 430px;background: #ffffff;margin-right: 10px;}		
		.slideTxtBox2 .bd ul{margin: 0;padding: 0; margin-left: 40px; zoom:1; width: 100%; margin-top: 40px; }
		.slideTxtBox2 .bd li{ margin-bottom: 20px; display: block; width: 266px; float: left; margin-right: 20px; }
		.slideTxtBox2 .bd li a{display: block;height: 165px; position: relative;width: 266px;}	
		.slideTxtBox2 .bd li img{  width: 266px; height: 165px;}
	.slideTxtBox2 .bd li a h3{height: 30px;line-height: 30px;position: absolute;left: 0;bottom: 0;background: url(../images/zhezhao2.png);width: 100%; color: #ffffff;font-size: 14px;text-align: center;font-weight: normal;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}


/******--------------------- E 首页案例---------------------******/	



/******--------------------- S 牧思主张---------------------******/		
.home_about{padding-top: 15px;padding-bottom: 67px;}
.aboutimg,.aboutimg img{width: 640px;height: 400px;}
.aboutimg{margin-left: 16px;margin-top: 44px;}
.about_list{margin-top: 44px;width: 264px;}
.about_list ul{margin: 0;padding: 0;}
.about_list ul li,.about_list ul a{display: block;}
.about_list ul li{height: 130px;background: #cccccc;margin-bottom: 5px;}
.about_list ul li a{display: block;padding-left: 34px;padding-right: 34px; padding-top: 28px;padding-bottom: 28px;line-height: 24px;color: #333333;font-size: 16px;}
/******--------------------- E 牧思主张---------------------******/		

/******--------------------- S 首页新闻---------------------******/		
.home_news{padding-top: 25px;padding-bottom: 80px;}
.slideTxtBox{ width:100%;min-height: 360px;   }
.slideTxtBox .hd{ height:40px; line-height:40px; position:relative;width: 100%;margin-top: 40px; }
.slideTxtBox .hd ul{width: 100%; margin: 0;padding: 0; text-align: center;  }
.slideTxtBox .hd ul li{margin-left: 30px;margin-right: 30px; display: inline-block; width: 110px; cursor:pointer; height:40px; line-height: 40px;color: #333333;font-size: 16px;   }
.slideTxtBox .hd ul li.on{ background:#000000; color: #fff; }
.slideTxtBox .bd {min-height: 360px;}
.slideTxtBox .bd ul{position: relative;margin: 0;padding: 0; padding-left: 618px;  zoom:1;  margin-top:60px; }
.home_newsimg{position: absolute;left: 0;top: 0;}
.home_newsimg img{width: 580px;height: 360px;}
.home_newsitem{display: block;height: 44px;line-height: 44px;border-bottom: 1px dashed #ededed;}
.home_newsitem a{display: block;height: 44px;line-height: 44px;color: #999999;font-weight: normal; font-size: 14px;max-width: 70%;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.home_newsitem span{color: #999999;font-size: 14px;}
.home_newsitem a:hover{color:#000000;}

/******---------------------E 首页新闻---------------------******/


/* 本例子css */
.newsbox{width: 700px; margin-left: 13px;}
		.slideTxtBox3{ width:100%;   }
		.slideTxtBox3 .hd{ height:48px; line-height:48px; border-bottom: 1px solid #e0e0e0; position:relative; }
		.slideTxtBox3 .hd ul{float: left; width: 600px; margin: 0;padding: 0;  height:48px; line-height: 48px;   }
		.slideTxtBox3 .hd ul li{ float:left; width: 111px; text-align: center; cursor:pointer;display: block; height:48px; line-height: 48px;color: #474954;font-size: 18px;position: relative;   }
		.slideTxtBox3 .hd ul li:first-child{border-right: 1px solid #e0e0e0;}
		.slideTxtBox3 .hd ul li.on{color: #da0000;  }
		.slideTxtBox3 .hd ul li.on:before{content: ''; width: 68px;border-top: 1px solid #a30d0e;border-bottom: 1px solid #e8c4c4; position: absolute;bottom: -1px; left: 22px;
	}
		.slideTxtBox3 .bd ul{margin: 0;padding: 0;  zoom:1;  margin-top: 42px; }
		.slideTxtBox3 .bd li{position: relative; width: 100%; }

		/*.casetitle_more{display: block;width: 83px;height: 45px; padding-top: 10px; text-align: center; position: absolute;right: 0; bottom: 0; background: #dd0000; color: #fefefe; font-size: 16px; line-height: 18px;}
*/

		.newsmore1{width: 55px;}
		.newsmore1 a{ display: block; width: 55px; line-height: 48px; text-align: center; font-size: 12px;color: #666;text-transform: uppercase;}
		.newsmore1 a:hover{ color: #b70000;}
		
.newsone{width: 357px;height: 255px;}
.newsone img{width: 357px;height: 255px;}
.newslist1{width: 327px;}
.newslist1 a{font-size: 13px; display: block;height: 35px;line-height: 35px;
    color: #333;
    padding: 0 0 0 20px;
    display: block;
    border-bottom: #d0d0d0 1px dotted;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;
    background: url(../images/news_ico01.gif) no-repeat 0 9px;}
.newslist1 a:hover{ color: #d40000;}

/******--------------------- 首页新闻---------------------******/


/******--------------------- container---------------------******/
.main{margin-top: 40px;margin-bottom: 40px; background:#404040 url(../images/asside_bg1.png) left top repeat-y;}



/***----  mianbox 主体部分 --- ***/
.maincontent{width: 670px;margin-right: 86px;padding-top: 22px; }
.maincontent2{padding-top: 22px;width: 770px;margin-right: 38px;}
.maincontent4{width: 780px;margin-right: 30px;padding-top: 22px; }
.pro_advantageng1{background: url(../images/pro_advantagebg.png) right bottom no-repeat;}
.maincontent3{padding-top: 22px;width: 770px;margin-right:40px; ;}

/***----  sidebar 侧边栏 --- ***/
.asside{ width:226px;padding-top: 58px; }
.assidenav{margin-top: 28px;}
.assidenav ul{margin: 0;padding: 0;}
.assidenav ul li,.assidenav ul li a{ display: block; line-height: 49px;}
.assidenav ul li{border-bottom:1px solid #818181; }
.assidenav ul li a{cursor: pointer; text-align: center; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;    color: #ffffff;font-size: 15px;font-weight: bold;}
.assidenav ul li a:hover,.assidenav ul li .current{ color: #333333; background: url(../images/nav_bg4.png) left top no-repeat;padding-left: 10px;padding-right: 10px;}

.assidenav .assideson{display: none;}
.assidenav .assideson a{text-overflow:ellipsis; overflow:hidden;white-space:nowrap; display: block;height: 35px;line-height: 35px;border-bottom: 1px solid #b1b1b1; text-align: center;padding-left: 10px;padding-right: 10px;color: #333333;font-size: 12px;background: #f3f3f3;}
.assidenav .assideson a:hover,.assidenav .assideson .current{background: #a07c3c;color: #fff;}
/***  pro 住建部 ***/
.policybox{padding-bottom: 100px;padding-top:25px;}
.picScroll-left3{ width:100%;position:relative;    }
        .picScroll-left3 .hd{position: absolute;left: 0;top: 208px; overflow:hidden;  height:41px;width: 100%; margin-left: auto;margin-right: auto;    }
        .picScroll-left3 .hd .prev,.picScroll-left3 .hd .next{ display:block;  width:38px; height:37px; overflow:hidden;
             cursor:pointer;}
        .picScroll-left3 .hd .prev{float: left; background:url(../images/arrow_left.png) left top no-repeat;}
        .picScroll-left3 .hd .next{ background:url(../images/arrow_right.png) left top no-repeat;  float: right;  }
        .picScroll-left3 .hd .prevStop{background:url(../images/arrow_left2.png) left top no-repeat;  }
        .picScroll-left3 .hd .nextStop{background:url(../images/arrow_right2.png) left top no-repeat;}
     
        .picScroll-left3 .bd{width: 645px;margin-left: auto;margin-right: auto; }
        .picScroll-left3 .bd ul{  zoom:1; width: 100%;margin: 0;padding: 0; }
        .picScroll-left3 .bd ul li{float:left;display: block;  width:100%;}

.policy_item{}
.policy_item .policyimg{width: 641px;height: 476px;border: 2px solid #cccccc;}
.policy_item .policyword{padding-top: 15px;color: #ffffff;font-size: 12px;line-height: 26px;}

.policyword_my{width: 645px;margin-left: auto;margin-right: auto; padding-top: 15px;color: #ffffff;font-size: 12px;line-height: 26px;}


.case_item{}
.case_item .policyimg{width: 641px;height: 476px;border: 2px solid #cccccc;}
.case_item a{display: block;width: 645px;height: 480px;position: relative;}
.case_item .policytitle{height: 27px;line-height: 27px; background: url(../images/zhezhao1.png);position: absolute;left: 2px;right: 2px; bottom: 2px;text-align: center;padding-left: 10px;padding-right: 10px;color: #ffffff;font-size: 12px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

/* 行业规范 */
.standard_title{line-height: 38px;color: #e3b562;font-size: 18px;padding-bottom: 14px;}
.standard_title_my{width: 645px;margin-left: auto;margin-right: auto;line-height: 38px;color: #e3b562;font-size: 18px;padding-bottom: 14px;}


/* 核心产品 */
.corepro_item{}
.corepro_item a{position: relative;width: 645px;display: block;}
.corepro_item .policyimg{width: 641px;height: 476px;border: 2px solid #cccccc;}
.corepro_item .coreprotitle1{position: absolute;left: 2px;right:2px; top: 452px;height: 27px;line-height: 27px; background: url(../images/zhezhao1.png);text-align: center;padding-left: 10px;padding-right: 10px;color: #ffffff;font-size: 12px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.corepro_item .coreprotitle2{line-height: 48px;color: #ffffff;font-size: 18px;font-weight: bold;}
.corepro_item .coreproword{color: #ffffff;font-size: 12px;line-height: 26px;}




/* 户型展示 */
.apartment_item{}
.apartment_item a{position: relative;width: 48%;display: block;float: left;}
.apartment_item .policyimg{width: 100%;height: 230px;border: 2px solid #cccccc;}
.apartment_item .coreprotitle1{position: absolute;left: 0;top: 203px;width: 94.8%;height: 27px;line-height: 27px; text-align: center;padding-left: 10px;padding-right: 10px;color: #ffffff;font-size: 12px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; background: url(../images/zhezhao1.png);}
.apartment_item .coreprotitle2{line-height: 48px;color: #ffffff;font-size: 18px;font-weight: bold;}
.apartment_item .coreproword{color: #ffffff;font-size: 12px;line-height: 26px;}

.apartment_item_my{width: 645px;margin-left: auto;margin-right: auto; }
.apartment_item_my .coreprotitle2{line-height: 48px;color: #ffffff;font-size: 18px;font-weight: bold;}
.apartment_item_my .coreproword{color: #ffffff;font-size: 12px;line-height: 26px;}

.corepro_item_my{width: 645px;margin-left: auto;margin-right: auto; }
.corepro_item_my .coreprotitle2{line-height: 48px;color: #ffffff;font-size: 18px;font-weight: bold;}
.corepro_item_my .coreproword{color: #ffffff;font-size: 12px;line-height: 26px;}



.picScroll-left4{ width:100%;position:relative;    }
        .picScroll-left4 .hd2{position: absolute;left: 0;bottom: 193px; overflow:hidden;  height:41px;width: 100%; margin-left: auto;margin-right: auto;    }
        .picScroll-left4 .hd2 .prev,.picScroll-left4 .hd2 .next{ display:block;  width:38px; height:37px; overflow:hidden;
             cursor:pointer;}
        .picScroll-left4 .hd2 .prev{float: left; background:url(../images/arrow_left.png) left top no-repeat;}
        .picScroll-left4 .hd2 .next{ background:url(../images/arrow_right.png) left top no-repeat;  float: right;  }
        .picScroll-left4 .hd2 .prevStop{background:url(../images/arrow_left2.png) left top no-repeat;  }
        .picScroll-left4 .hd2 .nextStop{background:url(../images/arrow_right2.png) left top no-repeat;}
     
        .picScroll-left4 .bd2{width: 645px;margin-left: auto;margin-right: auto; }
        .picScroll-left4 .bd2 ul{  zoom:1; width: 100%;margin: 0;padding: 0; }
        .picScroll-left4 .bd2 ul li{float:left;display: block;  width:100%;}



/* 试用范围 */
.trialscope_item{}
.trialscope_item a{position: relative;width: 645px;display: block;}
.trialscope_item .policyimg{width: 641px;height: 476px;border: 2px solid #cccccc;}
.trialscope_item .standard_title{color: #ffffff;font-size: 18px;font-weight: bold;}
.trialscope_item .standard_title span{color: #d9b980;}
.trialscope_item .policyword{padding-bottom: 30px; color: #ffffff;font-size: 12px;line-height: 26px;}

.structureword{color: #ffffff;font-size: 12px;line-height: 22px;text-align: center;}

.trialscope_item_my .structureword{color: #ffffff;font-size: 12px;line-height: 22px;text-align: center;}


.trialscope_item_my{width: 645px;margin-left: auto;margin-right: auto;}
.trialscope_item_my .standard_title{color: #ffffff;font-size: 18px;font-weight: bold;}
.trialscope_item_my .standard_title span{color: #d9b980;}
.trialscope_item_my .policyword{padding-bottom: 30px; color: #ffffff;font-size: 12px;line-height: 26px;}



/* 施工流程 */
.flow_item{padding-top: 40px;}
.flow_list{padding-left: 42px;}
.flow_list dl{width: 265px;float: left;margin-right: 15px;margin-bottom: 50px;}
.flow_list dl dt{ height: 37px;background: url(../images/flow_titlebg1.png) 22px bottom no-repeat;}
.flow_list dl dt span{position: absolute;left: 0;top: 0; color: #c99e52;font-size: 34px;font-weight: bold;}
.flow_list dl dt h3{color: #c99e52;font-size: 14px;position: relative;line-height: 35px;padding-left: 22px;}
.flow_list dl dt h3 small{font-size: 12px;}
.flow_list dl dd{margin-top: 13px;}
.flow_list dl dd img{width: 265px;height: 113px; }

/***  pro 八大性能 ***/
.performance{margin-top: 57px;padding-bottom: 100px;}
.performance img{max-width: 100%;}


/***  pro 六大优势 ***/
.pro_advantage{padding-top: 50px;min-height: 600px;}
.mainbox_2f{}
.mainbox_2f dl{margin-bottom: 15px;}
.mainbox_2f dl dt{height: 30px;line-height: 30px;color: #f7b15e;font-size: 18px;}
.mainbox_2f dl dd{line-height: 24px;color: #ffffff;font-size: 14px;}
/***  page 单页 ***/
.mainbox_2{ padding-top:25px;padding-bottom: 70px;color:#ffffff; line-height:31px;  font-size:14px; }


/***  page 企业文化 ***/
.culture{position: relative;margin-top: 63px;padding-top: 70px;color: #eeeeee;font-size: 14px;line-height: 28px;}
.cultureimg{width: 257px;height: 354px;position: absolute;right: 0;top: 0;}

/***  page 资质荣誉 企业实力 ***/
.mainbox_3{ padding-top:25px;color:#ffffff; line-height:31px;  font-size:14px; }



/***  page 企业愿景 ***/
.vision{text-align: center;color: #ebc282;font-size: 14px;line-height: 26px;}

/***  page 联系我们 ***/
.contact_list{margin-top: 15px;}
.contact_item{padding-left: 23px;line-height: 31px;margin-bottom: 7px;color: #ffffff;font-size: 14px;} 
.contact_tel{background: url(../images/icon_tel.png) left center no-repeat;}
.contact_web{background: url(../images/icon_web.png) left center no-repeat;}
.contact_fax{background: url(../images/icon_fax.png) left center no-repeat;}
.contact_add{background: url(../images/icon_add.png) left center no-repeat;}

/***  page 客户留言 ***/
.formbox{margin-top: 30px;padding-bottom: 60px;}
.field{margin-bottom: 10px;}
.control_label{display: block;height: 37px;line-height: 37px;color: #ffffff;font-size: 18px;font-weight: normal;}
.form_textarea{text-align: left;height: 178px !important;color: #999;padding-top: 15px;}
.form-control,.form_textarea {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #999999;
  font-size: 14px;font-family: "微软雅黑";
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
 font-size: 14px;	
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}

.btn_sumbit{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;background: #eac388;color: #ffffff;font-size: 18px;border: none;margin-top: 18px;cursor: pointer;}
.btn_sumbit:hover{background: #c88116;}

/*--详细--*/
.time2 { margin-top:0px;}
.show_pic{ color:#fff;}
.show_pic h3{color: #fff; font-size: 24px;line-height: 30px;}
.pic_cp img{max-width:100%;margin-top:10px; }
.nrr { padding:10px 0; color:#ffffff; line-height:31px;  font-size:14px;padding-bottom: 60px;}
.nrr img{max-width: 100%;}
.text_c{text-align: center;}


/******--------------------- product 产品 ---------------------******/
.mainbox_2a{ width:105%; }
.mainbox_2a dl{width: 323px;float: left;margin-left: 11px;margin-right: 11px;}
.mainbox_2a dl dt{width: 321px;height: 238px;border: 1px solid #b1b1b1;}
.mainbox_2a dl dt img{width: 321px;height: 238px;}
.mainbox_2a dl dd a{display: block;height: 42px;line-height: 42px;padding-left: 10px;padding-right: 10px;color: #ffffff;font-size: 14px;text-align: center;}


/******--------------------- News 新闻 ---------------------******/
.mainbox_2b{padding: 0;margin-bottom: 45px;}
.mainbox_2b a{display: block;height: 165px;background:#f6f6f6;margin-bottom: 15px;}
.mainbox_2b dl{position: relative;padding-left: 250px;}
.mainbox_2b dl dt,.mainbox_2b dl dt img{width: 228px;height: 150px;}
.mainbox_2b dl dt{position: absolute;left: 8px;top: 7px;}
.mainbox_2b dl dd{}
.mainbox_2b dl dd .news_time{padding-top: 5px;height: 27px;line-height: 27px;color: #c6c6c6;font-size: 12px;position: relative;}
.mainbox_2b dl dd .news_time:after{content: '';position: absolute;left: 0;bottom: 0;width: 70px;height: 1px;background: #c6c6c6;}
.mainbox_2b dl dd .news_title{font-weight: normal; height: 39px;line-height: 39px;color: #333333;font-size: 18px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2b dl dd .news_word{color: #666666;font-size: 12px;line-height: 20px;height: 60px;overflow: hidden;}
.mainbox_2b a:hover{background: #999999;}
.mainbox_2b a:hover .news_time{color: #fff;}
.mainbox_2b a:hover .news_time:after{background: #c6c6c6;}
.mainbox_2b a:hover .news_title{color: #fff;}
.mainbox_2b a:hover .news_word{color: #fff;}


/******---------------------  合作答疑 ---------------------******/
.mainbox_2c{margin-top: 30px;min-height: 500px;}
.mainbox_2c dl{margin-bottom: 30px;}
.mainbox_2c dl dt a{display: block;height: 46px;line-height: 46px;color: #edc48a;font-size: 24px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2c dl .answer_title{color: #edc48a;font-size: 24px;margin-top: 10px;}
.mainbox_2c dl .answer_word{color: #eeeeee;font-size: 16px;line-height: 36px;padding-top: 8px;}


/******---------------------  合作条件 ---------------------******/
.mainbox_2d{margin-top:25px;min-height: 500px;}
.mainbox_2d ul{margin: 0;padding: 0;}
.mainbox_2d ul li,.mainbox_2d ul li a{display: block;color: #ffffff;font-size: 12px;line-height: 22px;}
.mainbox_2d ul li{margin-bottom: 10px;}

/******---------------------  合作支持 ---------------------******/
.mainbox_2e{margin-top: 20px;min-height: 500px;}
.mainbox_2e dl {margin-bottom: 25px;}
.mainbox_2e dl dt,.mainbox_2e dl dt a{display: block;height: 25px;line-height: 25px;color: #edc48a;font-size: 15px;}
.mainbox_2e dl dd{margin-top: 5px; color: #ffffff;font-size: 12px;line-height: 23px;}






/******--------------------- footer ---------------------******/
.footnavwrap{width: 100%;background: #000000;padding-top: 50px;padding-bottom: 60px;}
.footnav dl{width: 11%; float: left;text-align: center;}
.footnav dl dt a{display: block;color:#ffffff;font-size: 16px;line-height: 36px;display: block;}
.footnav dl dd a{font-size: 13px;line-height: 36px;display: block;color: #fff;padding-left: 5px;padding-right: 5px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

#footer{ background:#333333;padding-bottom:18px;padding-top: 18px;}
.footer{line-height: 24px;color: #eeeeee;font-size: 12px;text-align: center;}

/******--------------------- lan ---------------------******/
.lan1{height: 60px;background: url(../images/nav_bg3.png) center top no-repeat;text-align: center;}
.lan1 h3{margin-top: 13px;height: 26px;line-height: 26px;text-align: center;color: #ffffff;font-size: 20px;font-weight: bold;padding-top: 10px;}
.lan1 p{line-height: 15px;color: #eeeeee;font-size: 12px; font-family:Andalus,Arial;text-transform: uppercase;}
.lan1 p span{color: #f8ffbe;}

.lan2{text-align: center; height: 47px;line-height: 47px;}
.lan2 h3{color: #ffffff;font-size: 18px;font-weight: bold;}
.lan2 span{position: relative;line-height: 47px;display: inline-block;padding-left: 15px;padding-right: 15px;}
.lan2 span:before{display: inline-block; content: '';position: absolute; left:-100px;top: 0;height: 47px;width: 100px;background: url(../images/title_bg2.png) left center no-repeat;}
.lan2 span:after{display: inline-block; content: '';position: absolute;right:-100px;top: 0;height: 47px;width: 100px;background: url(../images/title_bg3.png) right center no-repeat;}

.lan3{}
.lan3 h3{height: 24px;line-height: 24px;color: #edc48a;font-size: 18px;font-weight: bold;}
.lan3 p{line-height: 17px;color: #edc48a;font-size: 12px;font-family: Arial;}


.lan4{line-height: 36px;color: #ffffff;font-size: 18px;padding-left: 42px;}

.lan5{line-height: 73px;}
.lan5 h3{line-height: 73px;font-size: 24px;font-weight: bold;text-align: center;background: url(../images/xian1.png) center bottom no-repeat;color: #333333;}


.lan6{line-height: 73px;padding-top: 15px;}
.lan6 h3{line-height: 73px;font-size: 24px;font-weight: bold;text-align: center;background: url(../images/xian2.png) center bottom no-repeat;color: #fff;}




/*在线客服*/
.izl-rmenu{position:fixed; right:0; margin-right:5px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#bd1b27;}
.izl-rmenu .btn-qq:hover{background-color:#bd1b27;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#bd1b27; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#bd1b27;}
.izl-rmenu .btn-wx:hover{background-color:#bd1b27;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#bd1b27;}
.izl-rmenu .btn-phone:hover{background-color:#bd1b27;}
.izl-rmenu .btn-phone .phone{background-color:#bd1b27; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}



.l_block{display: block;}
.l_none{display: none;}