@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #eeeeee;padding-bottom: 20px;}
.clearfix {+height: 1%;}

.ban{width: 100%;height: 300px;min-width: 1360px;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;}



/*关于我们*/
.con_left{width: 210px;float: left;margin-top: -30px;position: relative;z-index: 10;}
.con_tit{width: 100%;height: 45px;text-align: center;background: url(../images/img/ico1.png) left top no-repeat;}
.con_tit2{width: 100%;height: 45px;text-align: center;line-height: 45px;font-size: 18px;color: #fff;margin-top: 40px;
	background: url(../images/img/ico2.png) left top no-repeat;}
.con_list{width: 208px;height: auto;border:1px solid #d3d7db;}
.con_list li{line-height: 50px;height: 50px;font-size: 16px;border-bottom:1px dashed #d3d7db;}
.con_list li a{font-size: 16px;color: #666;display: inline-block;width: 100%;height: 46px;
	line-height: 46px;text-align: center;}
.con_list li.last{border-bottom: none;}
.con_list li:hover a,.con_list li.classon a{color: #fff;}
.con_list li:hover,.con_list li.classon{background-color: #bfbfbf;}
.conlbimg{display: block;margin-left:-5px;}
.conlbimg2{display: block;margin-left:-10px;}
.con_right{ width:1150px; height:auto;float: right;}
.info_rig_tit{ width:100%;height:55px;line-height: 55px; background: url(../images/img/line.jpg) left bottom no-repeat;}
.info_rig_tit em{ padding-left:40px; float:left; color:#333; font-size:18px; }
.info_rig_tit em i{width: 12px;height: 12px;display: inline-block;background: url(../images/ling2.png) no-repeat;position: relative;right: 4px;margin-right:5px;}
.info_rig_tit span{ float:right; padding-right:10px; font-size:12px; color:#999; line-height:55px;}
.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{width: 1100px;float: right;}
.conbox h3{font-size: 20px;line-height: 45px;color: #333;font-weight: 100;}
.conbox p{font-size: 16px;line-height: 30px;color: #666;}
.conbox img{display: block;margin:20px auto;max-width: 860px;height: auto !important;}

div.con_right2{width: 990px;}
div.con_right2 .conbox{width: 940px;}
.map{width: 98%;margin:20px auto;height: 400px;}

/*电话*/
.phone_bottom{clear: both;width:198px; padding:15px 5px 0 5px;border:1px solid #d3d7db;}
.phone_bottom p{color: #333;font-size: 12px;line-height: 30px;border-bottom:1px #d3d7db dashed;}
/*产品*/
.pro_con{width: 1125px;float: right;padding-top:5px;}
.pro_con li{width:255px;float: left;margin:12px;height:230px;cursor: pointer;border:1px solid #fff;}
.pro_con li a{width: 100%;height: 190px;overflow: hidden;position: relative;display: block;}
.pro_con li a img{width:auto;height:100%;position: absolute;top:0;left:0;right: 0;bottom: 0;margin:auto;text-align: center;}
.pro_con li p{height: 40px;width: 100%;line-height: 40px;color: #333;font-size: 16px;text-align: center;background-color: #e3e3e3;transition: all 0.5s ease;overflow: hidden;}
.pro_con li:hover img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}
.pro_con li:hover{border:1px solid #c7000b;}
.pro_con li:hover p{background-color: #c7000b;color: #fff;}
div.pro_con2 li{width: 345px;height: 320px;}
div.pro_con2 li a{width: 345px;height: 280px;}
div.pro_con3 li{width: 345px;height: 280px;}
div.pro_con3 li a{width: 345px;height: 240px;}
div.pro_con3 li a img{width:345px;height: auto;}

.recom_info{width: 100%;height: auto;margin:0px auto;border:1px solid #eee;}
.recom_info li{width: 100%;height: 30px;line-height: 30px;border-bottom: 1px dashed #eee;}
.recom_info li a{font-size: 13px;color: #666;display: block;float: right;transition:0.5s;width: 195px;
	overflow: hidden;height: 30px;line-height: 30px;overflow: hidden;text-align: left;}
.recom_info li a:hover{color: #c7000b;}
.recom_info li i{width: 4px;height: 6px;background: url(../images/list-bg.png) no-repeat;display: block;float: left;margin-top: 14px;margin-right:5px;}

/*新闻中心*/
.container3{ width:1300px; margin:0px auto;}
.news_right{width: 1090px;float: right;}
.newsinfo{width: 1075px;float: right;}
.nrbox{clear: both;width: 95%;height: 140px;border-bottom: 1px #ddd dashed;cursor: pointer;display: block;margin:0px auto;}
.nrbox dt{width: 165px;height: 100px;float: left;margin-top:20px;}
.nrbox dt a{width: 165px;height: 100px;overflow: hidden;text-align: center;display: block;}
.nrbox dt img{width: auto;height: 100px;}
.nrbox dd{width: 840px;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: #c7000b;}
.nrbox:hover img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;}
.nrbox:hover dd a{color: #c7000b;}

/*新闻详情页*/
.infor_con{width: 1100px;float: right;}
.infor_con2{width:1035px;float: right;}
.ntit{ width:100%; height:70px; line-height:70px; text-align:center; font-weight:100; color:#333;font-size:20px;}
.infor_con img,.infor_con2 img{padding: 10px 0;max-width: 860px;height: auto !important;display: block;margin:0px auto;}
.infor_con p,.infor_con2 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;}
.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;}
