@import url(main.css);
.i_hot{width:1100px;margin:70px auto 0;}
.ttl{}
.ctt{height:auto;float:left;width:840px;display:block;}
.w936{margin:2px 0;clear:both;width:105%;}

.tb_{width:265px;line-height:36px;height:330px;float:right;}
.i_hot_tit{height:50px;padding-left:28px;margin-bottom:1px;}
.i_hot_tit a{color:#FFF;}
.i_hot_tit b{font-size:38px;display:block;float:left;line-height:50px;margin-right:5px;}
.i_hot_tit p{display:block;font-size:16px;line-height:16px;padding-top:10px;}
.i_hot_tit span{display:block;font-size:14px;line-height:16px;}
.tb_ ul{;width:100%;display:block;}
.tb_ li{padding-left:10px;height:40px;line-height:40px;background-image:url(../images/icon1.png);background-position:240px center;background-repeat:no-repeat;border-bottom:1px solid #fff;cursor:pointer;}
.last_li{background-color:#edebeb;color:#535252;}
.tb_ li:last-child{padding-right:14px;}

.normaltab{color:#535252;background-color:#edebeb;}
.hovertab{background-color:#edebeb;color:#535252;}
.dis{display:block;}
.undis{display:none;}

.i_hot_sub{margin-top:2px;}
.i_hot_sub img{float:left;margin-right:30px;border:1px solid #d3d3d3; max-width: 350px;}
.i_hot_con{width:450px;float:left;}
.i_hot_con h2{font-size:16px;line-height:32px;color:#040404;}
.i_hot_con p{color:#747474;/*margin-top:20px;*/}
.i_hot_con span{display:block;margin-top:36px;width:100px;height:36px;line-height:36px;border-radius:5px;text-align:center;background:#626262;}
.i_hot_con span a{color:#FFF;}
.i_hot_con ul{margin-top:32px;}
.i_hot_con ul li{border:1px solid #d3d3d3;width:163px;float:left;margin-right:16px;}
.i_hot_con ul li:last-child{margin-right:0;}
.i_hot_con ul li img{width:163px;height:98px;}

.i_hot_sub1{margin-top:0px;}
.i_hot_sub1 img{float:left;margin-right:30px;border:1px solid #d3d3d3;}
.i_hot_con1{width:530px;float:left;}
.i_hot_con1 h2{font-size:16px;line-height:32px;color:#040404;}
.i_hot_con1 p{color:#747474;margin-top:20px;}
.i_hot_con1 span{display:block;margin-top:36px;width:100px;height:36px;line-height:36px;border-radius:5px;text-align:center;background:#626262;}
.i_hot_con1 span a{color:#FFF;}
.i_hot_con1 ul{margin-top:32px;}
.i_hot_con1 ul li{border:1px solid #d3d3d3;width:163px;float:left;margin-right:16px;}
.i_hot_con1 ul li:last-child{margin-right:0;}
.i_hot_con1 ul li img{width:163px;height:98px;}



.i_pro{max-width:1920px;margin:0 auto 0;background:#f1dfce;padding:80px 0;}

.service-menu{width:265px;float:left;margin-right:40px;border:1px solid #d3d3d3;border-top:none;}
.service-menu .menu-p {display:block;height:40px;overflow:hidden;border-top:solid 1px #d3d3d3;background-color:#5c241c;line-height:40px;padding-left:30px;font-size:16px;cursor:pointer;}
.service-menu .menu-p a{color:#FFF;}
.service-menu .menu-p .menu-i{background-image:url(../images/icon2.png);background-repeat:no-repeat;
float:right;width:16px;height:16px;margin-top:26px;margin-right:26px;}
.service-menu .menu-p a:link, .service-menu .menu-p a:visited{color:#FFF;text-decoration:none;font-size:16px;}
.service-menu .menu-p a:hover {color:#FFF;text-decoration:none;}
.service-menu .menu-c li{height:40px;line-height:40px;border-bottom:1px solid #fff;overflow:hidden;font-size:14px;}
.service-menu .menu-c li:last-child{border-bottom:none;}
.service-menu .menu-c a:link, .service-menu .menu-c a:visited {color:#444;text-decoration:none;}
.service-menu .menu-c a:hover {color:#444;text-decoration:none;}


.i_pro_r{float:left;width:856px;}
.i_pro_tit strong{color:#e78173;font-size:28px;}
.i_pro_tit p{color:#333;font-size:16px;}

.i_pro_list{margin-top:20px;}
.i_pro_list li{width:272px;position:relative;float:left;margin-right:20px;}

@media \0screen\,screen\9 {
.i_pro_list li{margin:0 6px;}
.i_pro_list li:hover .txt{ background-color:#000;opacity: .5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.i_hot_con ul li{margin:0 5px;}
	}


.i_pro_list li:nth-child(3n+3){margin-right:0;}
.i_pro_list li img{width:272px;height:272px;border:1px solid #d3d3d3; padding:5px; box-sizing: border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.i_pro_list li b{display:block;width:272px;height:68px;font-weight: 500;line-height:68px;text-align:center;}
.txt{display:none;}
.i_pro_list li:hover .txt{display:block;position:absolute;top:0;left:0;right:0;bottom:68px;z-index:999;background:rgba(0,0,0,0.6);width:272px;height:272px;}
.txt p{color:#FFF;padding:20px 13px 0 13px;line-height:30px;text-align:center;}
.txt span{width:74px;height:22px;border:2px solid #FFF;line-height:22px;text-align:center;margin:20px auto;display:block;font-size:12px;}
.txt span a{color:#FFF;}

.i_link{width:1150px;margin:20px auto 0;}

.i_news{width:1150px;margin:40px auto 0;}

.i_tit{text-align:Center;margin-top:20px;}
.i_tit span{font-size:26px;color:#e0e0e0;display: inline-block;margin-bottom: 5px;}
.i_tit h2{font-size:22px;font-weight:800;line-height:30px;margin:0;position:relative;top:-15px;}
.i_tit h2 a{color:#5c241c;}

.i_news img{margin-top:40px;float:left;margin-right:42px;width:308px;height:421px;}

.i_about{width:318px;float:left;padding:10px;}
.i_about img{height:195px;margin-top:0;margin-right:0;margin-bottom:10px; padding: 31px 22px 2px;  box-sizing: border-box;-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.i_about h2{font-size:20px;margin-bottom:10px;color:#070707; text-align:center;}

.i_news_sub{width:338px;float:left;margin-right:85px;}
.i_knowledge_sub{width:338px;float:left;margin-right: 50px;}
.i_news_list{width:100%;border-left: 1px solid #5c241c;}
.i_news_list li{padding:13px 10px;}
.i_news_list_time{float:left;padding-right:5px;text-align:center;}
.i_news_list_time b{font-size:18px;color:#070707;display:block;}
.i_news_list_time span{color:#727171;font-size:16px;}
.i_news_list_con{float:left;padding-left:10px;width:240px;}
.i_news_list_con h4 a{color:#585858;height:28px;overflow:hidden;}
.i_news_list_con p{color:#7d7c7c;height:28px;overflow:hidden;}

/*新闻补丁*/
.dan_xw_le {
    width: 100%;
    line-height: 40px;
    list-style: none;
    float: left;
    background: url(../images/dateicon.gif) no-repeat left;
    margin-left: 30px;
    padding-left: 30px;
    box-sizing: border-box;
border-right: 1px solid #a1a1a1;
}
.dan_xw_le1 {
    width: 100%;
    line-height: 40px;
    list-style: none;
    float: left;
    background: url(../images/dateicon1.gif) no-repeat left;
    margin-left: 30px;
    padding-left: 30px;
    box-sizing: border-box;
}