@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #eeeeee;padding-bottom: 20px;}
.clearfix {+height: 1%;}

.ban{width: 100%;height: 500px;min-width: 1300px;position: relative;z-index: 9;}
.ban1{background: url(../images/img/ban1.jpg) top center no-repeat;}
.ban2{background: url(../images/img/ban2.jpg) top center no-repeat;}
.ban3{background: url(../images/img/ban3.jpg) top center no-repeat;}
.ban4{background: url(../images/img/ban4.jpg) top center no-repeat;}
.ban5{background: url(../images/img/ban5.jpg) top center no-repeat;}
.ban6{background: url(../images/img/ban6.jpg) top center no-repeat;}


/*联系我们*/
.contact{margin-top: 40px;}
.con_left{width: 226px;float: left;}
.con_list{width: 224px;height: auto;border:1px solid #725337;margin:0px auto 30px;position: relative;}
.con_list li{line-height: 50px;height: 50px;border-bottom:1px dashed #725337;}
.con_list li a{font-size: 16px;color: #666;display: inline-block;width: 100%;height: 50px;line-height: 50px;text-align: center;}
.con_list li.last{border-bottom: none;}
.con_list li.classon,.con_list li:hover{}
.con_list li.classon a,.con_list li a:hover{color: #725337;}
.con_list li i{display: none;width: 7px;height: 7px;background:url(../images/ling3.png) no-repeat;margin:0 8px;}
.con_list li a:hover i,.con_list li.classon a i{display: inline-block;}

.con_right{ width:995px; height:auto;float: right;/*box-shadow: #ddd 0px 0px 5px;*/padding: 10px 20px;}
.info_rig_tit{ width:995px; height:40px; border-bottom:1px #ddd solid;}
.info_rig_tit em{ padding-left:15px; float:left; color:#333; font-size:18px;margin-top:5px;}
.info_rig_tit em i{width: 12px;height: 12px;display: inline-block;background: url(../images/ling2.png) no-repeat;
position: relative;right: 15px;}
.info_rig_tit span{ float:right; padding-right:10px; font-size:12px; color:#999; line-height:40px;}
.info_rig_tit span a{color:#999;}
.info_rig_tit span a:hover{ text-decoration:underline;}
.info_rig_con{ width:860px; padding:20px 10px;line-height:30px;}

.conbox{margin: 20px 0;}
.conbox h3{font-size: 20px;line-height: 45px;color: #333;font-weight: 100;}
.conbox p{font-size: 16px;line-height: 30px;color: #666;}
.map{width: 880px;height: 380px;}
/*电话*/
.phone_bottom{width: 224px;clear: both;border:1px solid #725337;overflow: hidden;}
.phone_bottom p{color: #666;font-size: 13px;line-height: 30px;padding-left: 5px;}
.phone_bottom img{display: block;margin:0px auto;}
/*推荐新闻*/
.recomtit{width: 226px;height: 50px;background: url(../images/img/ntop2.png) top center no-repeat;text-align: center;font-size: 18px;color: #fff;line-height: 50px;}
.recom_info{width: 224px;height: auto;border:1px solid #725337;margin:0px auto 30px;}
.recom_info li{width: 100%;height: 30px;line-height: 30px;border-bottom: 1px dashed #725337;}
.recom_info li a{font-size: 14px;color: #666;display: block;float: left;margin-left: 7px;transition:0.5s;width: 188px;
	overflow: hidden;height: 30px;line-height: 30px;}
.recom_info li a:hover{color: #725337;}
.recom_info li i{width: 4px;height: 6px;background: url(../images/list-bg.jpg) no-repeat;display: block;float: left;margin-top: 14px;}

/*公司简介*/
.conimg{display: block;margin:20px auto;}
/*案例展示*/
.caseinfo{margin-top: 40px;}
.caseinfo_box{width: 100%;padding: 20px 5px;line-height: 30px;color:#666; font-size:14px;}
.caseinfo_box ul li{ width:290px; height:300px; float:left; background:#fff; text-align:center; margin:11px; border:1px #ddd solid;
	 padding:8px; line-height:26px;}
.caseinfo_box ul li a{width:290px; height:270px; overflow: hidden;text-align: center;display: block;}	
.caseinfo_box ul li img{ width:auto; height:270px;transition: all 1.5s; }
.caseinfo_box ul li span{display: block;height: 35px;line-height: 35px;color: #725337;transition: all 0.5s ease;overflow: hidden;}
.caseinfo_box ul li:hover{cursor: pointer;border-color: #725337;}


/*新闻中心*/
.newsinfo{width: 980px;margin:0px auto;}
.nrbox{clear: both;width: 980px;height: 140px;border-bottom: 1px #ddd dashed;display: block;}
.nrbox dt a{width: 150px;height: 100px;float: left;margin-top:20px;overflow: hidden;text-align: center;}
.nrbox dt img{width: auto;height: 100px;}
.nrbox dd{width: 810px;height: 100px;float: right;padding-left: 15px;line-height: 24px;padding-top: 20px;overflow: hidden;}
.nrbox dd span{float: right;color: #888;}
.nrbox dd em{float: left;line-height: 30px;font-size: 16px;color: #333333;font-style: normal;}
.nrbox dd em a{color: #333333;}
.nrbox dd p{color: #888;font-size: 13px;width: 100%;height: 70px;overflow: hidden;}
.nrbox dd em a:hover{color:#725337;}

.jhurl {
    width: 100%;
    height: 39px;
    line-height: 39px;
    font-size: 13px;
    text-align: center;
    color: #777;
}
.jhurl small{font-size: 13px;color: #777; line-height: 39px; margin-left:10px;}
.view_con{ font-size:15px; line-height:30px; color:#666; /*margin-top:20px;*/}


/*产品*/
.infor_con{padding: 20px 10px;}
.ntit{ width:100%; height:30px; line-height:30px; text-align:center; font-weight:100; color:#333;font-size:20px; margin-top:15px;}
.infor_con img{padding: 10px 0;max-width: 860px;height: auto !important;}
.infor_con p{font-size: 14px;color: #666;line-height: 30px;}
.inforbox{border-bottom: 2px #ddd solid;padding-bottom: 30px;}
.context{ width:100%; height:30px; line-height:30px; padding:10px 0 20px 0;}
.context ul{ margin:0; padding:0;}
.context ul li{ width:450px; height:30px; line-height:30px;color:#333;font-size: 16px;}
.context ul li a{color: #666;}
.inforbox table{ clear:both;  border:1px solid #a68d69; background-color:#fff;}
.infoimg img{margin:30px auto;display: block;max-width: 880px;height: auto;}

/*产品中心*/
.con_list2{}
.con_list2{width: 233px;/*border:1px solid #c8aa7f;*/height: auto;clear: both;}
.con_list2 li{height: 40px;line-height: 40px;background-color: #f3f3f3;border-bottom: 1px solid #fff;transition:0.1s;}
.con_list2 ul li.listone{clear: both;}
.con_list2 ul li a{font-size: 16px;color: #333;text-indent: 25px;display: block;width: 100%; height:40px;
	line-height: 40px;position: relative;}
.con_list2 ul li i{width: 18px;height: 18px;display: inline-block;position: relative;top:2px;right:10px;}	
.con_list2 ul li .inactive i{ background:url(../images/ico4.png) no-repeat center;}
.con_list2 ul li .inactives i{background:url(../images/ico3.png) no-repeat center;} 
.con_list2 ul li ul{margin-left: 30px;/*border:1px solid #c8aa7f;*/}
.con_list2 ul li ul li {text-align: center;float: left;height: 18px;line-height: 18px;background: none;border-bottom: none;
	padding: 0px 10px;border-right: 1px solid #c8aa7f;margin: 8px 0;}
.con_list2 ul li ul li a{ font-size: 14px;color: #666;display: block;text-indent:0;height: 18px;line-height: 18px;}
.conl_border{border:1px solid #c8aa7f;}
.conl_border .phone_bottom{margin-top: 0;}
