﻿@charset "utf-8";

body{min-width: 1200px;}
.w1200,.top .cont,.nav .cont{width: 1200px; margin:0 auto;}
.fl,.top .left,.nav li{float: left;}
.fr,.top .right{float: right;}
.clear { clear:both;}

/*top电话颜色*/
.top .right p,.top .right h1{color: ##8c653d;}


.top{height: 104px;}
.top .cont{}
.top .left{margin-left: 50px;margin-top: 36px;}
.top .left img{}
.top .right{height: 60px;margin-right: 87px;margin-top: 30px;background: url(../images/tel.png) no-repeat left;padding-left: 70px;}
.top .right .rcont{line-height: 28px;}
.top .right p{font-size: 16px;}
.top .right h1{font-size: 30px;font-weight: normal; color:#966f45}

.nav{height: 72px;background-color: #966c3f;}
.nav .cont{width: 1200px;padding-left: 40px;}
.nav ul{}
.nav li{margin-right: 0px;margin-top: 16px;margin-right:62px;}
.nav li.rli{margin-right: 0;}
.nav li a{font-size: 16px;color: #fff;display: block;width: 95px;height: 42px;line-height: 42px;text-align: center;border-radius: 5px}
.nav li a:hover{background-color: #fabf3a;color: #092f57;}
.nav li a.select{background-color: #f8b940;color: #092f57;}

.banner{height: 490px;text-align: center;}

.jieshao{width: 1100px;margin: 0 auto;overflow: hidden;margin-top: 63px;padding-bottom:60px;}
.jieshao .tit{text-align: center;font-size: 48px;color: #966c3f;}
.jieshao .entit{text-align: center;font-size: 36px;color: #966c3f;margin-bottom: 5px;}
.jieshao .brief{font-size: 18px;text-align: center;padding: 0 95px;margin-bottom: 65px; color:#966c3f}
.jieshao .des{width: 408px;height:auto;float: left;font-size: 16px;color: #20303c;float: left;margin-right: 50px;}
.jieshao .des .text{padding: 0 28px;}
.jieshao .des .top{height: 28px;background: url(../images/dest.png) no-repeat left;}
.jieshao .des .bot{height: 28px;background: url(../images/desb.png) no-repeat right;}
.jieshao .des a{color: #ffb954;}
.jieshao .tiyan{float: left;margin-right: 40px;margin-top: 10px;}
.jieshao .tiyan img{}
.jieshao .infos{float: left;width:310px;}
.jieshao .infos p{color: #092f57;font-size: 16px;  }
.jieshao .infos .zxtel em{color: #454343;font-size: 24px;}
.jieshao .infos .mztime em{color: #454343;font-size: 24px;}
.jieshao .infos .address em{color: #454343;font-size: 16px;line-height: 30px;}

.jieshao .zxtel,.jieshao .mztime,.jieshao .address{padding-left: 70px;margin-bottom: 18px;}
.jieshao .zxtel{ background: url(../images/a_18.png) no-repeat left;}
.jieshao .mztime{background: url(../images/a_22.png) no-repeat left;}
.jieshao .address{background: url(../images/a_24.png) no-repeat left;margin-bottom: 0;}

.project{margin-top: 160px;background: url(../images/b_02.jpg) no-repeat center top;padding-top: 290px;}
.project.sec{margin-top: 0px;background: none;padding-top: 0px;}

.project .cont{width: 1200px;min-height: 500px;margin: 0 auto;background: #fff;padding-top: 70px;}
.project.sec .cont{width: 1200px;min-height: 500px;margin: 0 auto;background: #fff;padding-top: 0px;}

.project .tit{color: #966c3f;font-size: 48px;width: 195px;margin: 0 auto;border-bottom: 1px solid #d0d0d0;padding-bottom: 15px;}
.project ul{width: 1100px;margin: 0 auto;margin-top: 93px;}
.project li{width: 230px;height: 285px;padding: 20px;float: left;margin-bottom: 60px;}
.project li.rli{margin-right: 0;}
.project li a{}
.project li img{display: block;margin: 0 auto;margin-bottom: 20px;}
.project li h3{color: #000;font-size: 24px;text-align: center;font-weight: normal;margin-bottom: 20px;margin-top: 100px;}
.project li h3 a{color: #000;}

.project li p{color: #686868;font-size: 16px;}
.project li p a{color: #686868;}

.project li:hover a{color: #fff;}

.project li.yc1{background: url(../images/yc_03.png) no-repeat center top;background-position-y: 20px;}
.project li.yc1:hover{background: url(../images/yc_031.png) #092f57 no-repeat center top;background-position-y: 20px;}

.project li.yc2{background: url(../images/yc_05.png) no-repeat center top;background-position-y: 20px;}
.project li.yc2:hover{background: url(../images/yc_051.png) #fabf3a no-repeat center top;background-position-y: 20px;}

.project li.yc3{background: url(../images/yc_07.png) no-repeat center top;background-position-y: 20px;}
.project li.yc3:hover{background: url(../images/yc_071.png) #3bbac4 no-repeat center top;background-position-y: 20px;}

.project li.yc4{background: url(../images/yc_13.png) no-repeat center top;background-position-y: 20px;}
.project li.yc4:hover{background: url(../images/yc_131.png) #5b549f no-repeat center top;background-position-y: 20px;}

.project li.yc5{background: url(../images/yc_16.png) no-repeat center top;background-position-y: 20px;}
.project li.yc5:hover{background: url(../images/yc_161.png) #009ee8 no-repeat center top;background-position-y: 20px;}

.project li.yc6{background: url(../images/yc_18.png) no-repeat center top;background-position-y: 20px;}
.project li.yc6:hover{background: url(../images/yc_181.png) #a0c713 no-repeat center top;background-position-y: 20px;}

.project li.yc7{background: url(../images/yc_24.png) no-repeat center top;background-position-y: 20px;}
.project li.yc7:hover{background: url(../images/yc_241.png) #ff5c99 no-repeat center top;background-position-y: 20px;}

.project li.yc8{background: url(../images/yc_26.png) no-repeat center top;background-position-y: 20px;}
.project li.yc8:hover{background: url(../images/yc_261.png) #36c5bd no-repeat center top;background-position-y: 20px;}

.project li.yc9{background: url(../images/yc_28.png) no-repeat center top;background-position-y: 20px;}
.project li.yc9:hover{background: url(../images/yc_281.png) #2ec35b no-repeat center top;background-position-y: 20px;}


.team{clear: both;background-color: #f3f3f3;padding-top: 68px;padding-bottom: 71px;}
.team .cont{overflow: hidden;}
.team .tit{text-align: center;width: 920px; margin: 0 auto}
.team .tit h1{font-weight: normal;font-size: 48px;color: #966c3f;margin-bottom: 10px;}
.team .tit h2{font-weight: normal;font-size: 36px;color:#b08556;margin-bottom: 10px;}
.team .tit p{font-size: 18px;color: #b08556;line-height: 30px;}
.team ul{width: 1055px;margin: 0 auto;margin-top: 95px;}
.team li{width: 180px;height: 270px;float: left;position: relative;margin-right: 33px;margin-bottom: 36px;}
.team li.rli{margin-right: 0;}
.team li img{    width: 100%;}
.team li a{color: #fff;}
.team li p{width: 100%;font-size: 18px;text-align: center;height: 48px;line-height: 48px;background-color: #966c3f; opacity: 0.7;color: #fff;position: absolute;bottom: 0}

.case{padding-top: 80px;}
.case .cont{}
.case .tit{text-align: center;width: 920px; margin: 0 auto;margin-bottom: 82px;}
.case .tit h1{font-weight: normal;font-size: 48px;color: #966c3f;margin-bottom: 10px;}
.case .tit h2{font-weight: normal;font-size: 36px;color: #b08556;margin-bottom: 10px;}
.case .tit p{font-size: 18px;color: #b08556;line-height: 30px;}

.indexbot{background-color: #b68d6d;padding-top: 70px;overflow: hidden;}
.indexbot.second{padding-top: 0;}
.indexbot .tit{text-align: center;border-bottom: 1px solid #794d1e}
.indexbot .tit h1{font-size: 36px;font-weight: normal;color: #ffffff;margin-bottom: 10px;}
.indexbot .tit h2{font-size: 30px;font-weight: normal;color: #eeeeee;margin-bottom: 15px;}
.indexbot .tit span{display: block;width: 46px;height: 5px;background-color: #966c3f;margin: 0 auto}

.inew{padding-top: 83px;height: 523px;}
.inew .cont{width: 1200px;margin: 0 auto;}
.inew .left{width: 501px;float: left;margin-left: 50px;}
.inew .left img{width: 501px;height: 271px;}
.inew .left .title{margin-top: 18px;margin-bottom: 15px;}
.inew .left a{color: #fff;font-size: 18px;}
.inew .left span{color: #f5ede7;float: right;font-size: 14px;}
.inew .left .des{color: #f5ede7;font-size: 14px;}
.inew .right{width: 590px;float: right;}
.inew .right ul{}
.inew .right li{height: 80px;margin-bottom: 60px;}
.inew .right li.bli{margin-bottom: 0;}
.inew .right .time{width: 85px;height: 80px;background-color: #966c3f;float: left;text-align: center;}
.inew .right .day{font-size: 22px;color: #fff;margin-top: 3px;}
.inew .right .year{font-size: 26px;color: #fff;}
.inew .right .info{float: right;width: 492px;}
.inew .right .title{margin-bottom: 8px;}
.inew .right a{color: #fff;font-size: 18px;}
.inew .right .des a{color: #f5ede7;font-size: 14px;}

/*加入我们*/
 
.job { width:100%; height:auto; clear:both;}
.job_t { width:100%; height:66px;position: relative; }
.job_t span { width:200px;  height:66px; line-height:66px; background:#f8b941; display:block; color:#FFF; font-size:20px; text-align:center;}
.job_c { height:auto; margin-top:-18px; } 
.job_c .left { width:470px; float:left}
.job_c .left img{ max-width:470px; height:auto;}
.job_c .right { width:600px; float:right;}
.job_c .right ul{}
.job_c .right ul li {   line-height:60px; text-indent:20px; font-size:16px; color:#333; border-bottom:#dcdcdc 1px solid;}


.job_t2 { width:100%; height:66px;position: relative; }
.job_t2 span { width:200px;  height:66px; line-height:66px; background:#62bb66; display:block; color:#FFF; font-size:20px; text-align:center; float:right;}
.job_c2 { height:auto;  } 
.job_c2 .left { width:600px; float:left;}
.job_c2 .left ul{}
.job_c2 .left ul li {   line-height:60px; text-indent:20px; font-size:16px; color:#333; border-bottom:#dcdcdc 1px solid;}
.job_c2 .right { width:470px; float:right;margin-top:-18px;}
.job_c2 .right img{ max-width:470px; height:auto;}

.moresubclasses i { float:right; color:#999; font-size:14px;}
.showpanel { float:right; padding-right:10px; color:#966c3f;}
.contentpanel { background-color:#f9f9f9; padding:0 20px;line-height:40px; }
.contentpanel p {text-indent:0px; line-height:40px; }
.panel-title { color:#999;text-indent:0px;line-height:40px; }
.showmore { width:140px; height:40px; margin-top:16px; line-height:40px; text-align:center; display:block; font-size:18px; color:#FFF; background-color:#966c3f;border-radius:16px;}


.footer{border-top: 1px solid #794d1e;padding-top: 45px;padding-bottom: 60px;overflow: hidden;}
.footer .cont{width: 1100px;margin: 0 auto}
.footer .left{font-size: 16px;float: left;}
.footer .left a{color: #fff;}
.footer .left p{color: #fff;margin-bottom: 5px;}

.footer .right{float: right;margin-right: 35px;}
.footer .right img{width: 95px;height: 95px;}
.footer .right .des{font-size: 16px;color: #fff;float: right;margin-top: 30px;margin-left: 16px;}
.footer .right p{margin-bottom: 5px;}


.container{width: 1144px;margin: 0 auto;overflow: hidden;margin-top: 30px;margin-bottom:20px}
.container .sidenav{width: 220px;float: left;}
.container .sidenav h1{background: #966c3f;
    background-size: cover;
    color: #fff;
    font-size: 20px;
    height: 55px;
    line-height: 55px;
    margin: 0;
    text-align: center;}
.container .sidenav ul{
	background: #eaeaea;
    padding: 10px 0;}
.container .sidenav li{background: #eaeaea;
    border-bottom: 1px solid #fff;
    display: block;
    height: 40px;
    text-align: center;
    color: #505050;
    line-height: 40px;
    font-size: 14px;
    text-decoration: none;}
.container .sidenav li:hover{background: #f19a3d;}
.container .sidenav li.select{background: #f19a3d;}
.container .sidenav li:hover a{color: #fff;}
.container .sidenav li.select a{color: #fff;}
.container .sidenav a{color: #1e1e1e}
.container .sidenav a:hover{}

.container .scontact{margin-top: 15px;}
.container .scontact li{text-align: left;padding-left: 10px;height: auto;}
.container .scontact li:hover{background: none}

.container .sidecont{width: 890px;float: right;}
.container .sidedetail{clear: both;padding: 20px;font-size: 14px;line-height: 27px;}
.container .sidedetail p{font-size: 14px;line-height: 27px;margin-bottom: 15px;color: #1e1e1e;}
.container .sidedetail img{max-width: 850px;}

.container .sidedetail .title{text-align: center;border-bottom: 1px dashed #666;margin-bottom: 25px;}
.container .sidedetail .title h1{font-size: 22px;color: #1e1e1e;margin-bottom: 15px;}
.container .sidedetail .title .time{font-size: 12px;color: #666;margin-bottom: 15px;}


.sidelist{clear: both;padding: 20px}
.sidelist ul{}
.sidelist li{height: 35px;line-height: 35px;background: url(../images/id_26.png) no-repeat left;border-bottom: 1px dotted #ccc;padding-left: 15px;}
.sidelist li span{float: right;}
.sidelist li a{color: #1e1e1e;font-size: 14px;}
.sidelist li a:hover{color: #0b77b7;}

.prolist{clear: both;padding: 20px}
.prolist ul{}
.prolist li{width: 260px;height: 230px;float: left;margin-left: 15px;margin-bottom:10px;}
.prolist li:hover{background-color: #CCCCFF;}
.prolist li:hover a{color: #333;}
.prolist li img{max-width: 249px;height: 166px;}
.prolist li a{display: block;text-align: center;padding: 5px 0;font-size: 14px;color: #1e1e1e;}
.prolist li p { text-align:center;}
.prolist li p  span { color:#900;}


.weizhi{color: #4f3f3f;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc}
.weizhi .left{float: left;font-size: 18px;}
.weizhi .right{float: right;font-size: 13px;}
.weizhi a{color: #4f3f3f;}

.pages{text-align: center;margin-top: 20px;clear: both;}
.pages a{font-size: 14px;color: #1e1e1e;}

























































