@charset "utf-8";
/* CSS Document */
html,body {min-height:101%;}
body{background:#f0f3ef;}
ul, li, ol {list-style: none;}
[class*="am-u-"] {padding-left:0rem;padding-right:0rem;}
.am-thumbnails {margin-left: 0rem;margin-right: 0rem;}
.am-thumbnail {margin-bottom:0;}
.am-thumbnails > li {padding: 0 0rem 0.2rem .2rem;}
.am-container {padding-left:0px;padding-right:0px ;}
.am-container > .am-g {margin-left: 0px;margin-right:0px ;}

.red,.red a{color:red;}
.current,.current a{color:#5C9B3C;}
.hbg{background:#e3e4e5;}
.hw,.hw a,.hw a:hover{color:#ffffff;font-size:16px;}
.spacer{color:#c1c1c1;padding: 0px 5px;}
.redbg{background:#c1c1c1;padding: 0px 3px;border-radius: 5px;font-size: 12px;}
.slideall{background:#fff ;}
.smallnav img,.smallnav a,.am-g.smallnav {border:none;}
a:hover {color:#000000;}
.e-price{color:red; font-size:14px;}
.method3 img{border:none;}
.method3 li{border:none;border-left:1px #e8e8e8 solid;border-top:1px #e8e8e8 solid}
dt + dd {margin-top: 0;}
.am-slider-default{margin-bottom: 0px;}
.selected{
	cursor:pointer;
	color: #ffffff;
	background: #fc6047;
    border-radius: 3px;
	padding: 3px 10px;
}
.mtop5 {margin-top:5px;}
.mtop10 {margin-top:10px;}
.mtop50 {margin-top:50px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.mr5{margin-right:5px;}
.mt5{margin-top:5px;}
.mr20{margin-right:20px;}
.ml5{margin-left:5px;}
/*轮播图按钮*/
.banner,.bannerTwo{margin-top:55px ;}
.am-slider-default .am-control-nav {width: 100%;position: absolute;bottom: 15px;text-align: center;}
.am-u-sm-3 {text-align:center;}
.am-control-nav li { float:none;}
.am-slider-default .am-direction-nav{ opacity: 0;}

/*登录框*/
.marqueen{position: relative;border-top:1px solid #F5F5F5 ;border-bottom: 1px #f5f5f5 solid;overflow: hidden;}
/*搜索*/
.h_search-box2{float:left;position: relative;width: 100%;}
.hsearch2{border:2px solid #5C9B3C;height: 43px;width:600px;margin: 5px auto;position: relative;}
.hsearch2 .j-search-type{width:60px;top:0;line-height:38px;position: absolute;padding:0;border-right:1px solid #ddd;border-left:2px solid #5C9B3C;cursor: pointer;left:-2px;text-align:center;}
.hsearch2 .j-type-list{width:60px;top:39px;line-height:38px;position: absolute;padding:0 4px;border:2px solid #5C9B3C;cursor: pointer;background-color: #fff;left:-2px;z-index: 10000;border-top:0;display: none;text-align: center;}

.hsearch2 .j-search-type i {
	color: #6a6a6a;
    display: block;
    font-style: normal;
    height: 7px;
    overflow: hidden;
    position: absolute;
    right: 6px;
    top: 16px;
    width: 0;
}
.j-search-type i{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #999 transparent transparent;
    border-image: none;
    border-style: solid dashed dashed;
    border-width: 5px;
    font-size: 0;
    line-height: 0;
}
.arrow{
    transition: all 0.2s ease-in 0s;
}
.over{
  top: 10px !important;
  transform: rotate(180deg);
  transform-origin: 50% 30% 0;
}
.over-cat{display: none;}
.hsearch2 .j-search-type s{  position: relative;
  top: -17px;
  text-decoration: none;}
.hsearch2 .j-type-list div:hover{color: #DB3A3B}
.hsearch2 .search-ipt{border: 0 none;
    color: #565656;
    float: left;
    font-family: Microsoft Yahei;
    font-size: 14px;
    line-height: 18px;
    overflow: hidden;
    padding: 0;
    width: 90%;
    height:38px;
    border:34px;outline:none;padding-left: 65px;}
.hsearch2 .search-btn{
	background-color: #5C9B3C;
    color: #ffffff;
    cursor: pointer;
    font-size: 15px;
    font-weight: bolder;
    height: 40px;
    line-height: 40px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 70px;
}


/*推荐*/
.recommendation{text-align: center;padding:10px 0px;background:#fff ;}
.clock{display: none;color:#fff ;text-align: center;z-index:11 ;}
.recommendationMain{width: 100%;position: relative;height:85px;padding:5px 0px 0px;}
.recommendationMain img{width:80px;position: absolute;right: 50%;margin-right: -40px;}



/*推荐*/
.flood li {width: 50%;float: left;text-align: center;}

/*行业资讯*/
/*位置导航*/
.filter_h{width:1200px;margin-left: auto;margin-right: auto;margin-top:10px;color:#999;position:relative;z-index: 9}
.filter_h div.catbox{float:left;margin-right:6px;position:relative;}
.filter_h .arrow{float:left;position: relative;top:0px;padding-right:8px;font-style: normal;line-height: 22px;font-size:16px;font-style: normal;}
.filter_h .catbox .link{color:#666;float:left;border:0px;margin-right:5px;height:22px;line-height: 22px;}
.filter_h .catbox .inlink{color:#666;float:left;border:0px;margin-right:5px;height:22px;line-height: 22px;background:#fff;padding: 0 8px 0 8px;border: 1px solid #ddd;}

.menubx{
    width:278px;
	float:right;
	border:1px solid #ccc;
}
.menubx .title{
    height:36px;
	line-height:36px;
	font-size:18px;
	border-bottom:3px solid #666;
	font-weight:bold;
	padding-left:10px;
}
.menubx .title span{
    font-size:12px;
	color:#999;
	margin-left:10px;
}
.menubx .h-box{
    padding:10px 0 0 5px;
	height:100%;
}
.menubx .h-box a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 13px;
	height:28px;
	line-height:28px;
	margin:0 5px;
	border:1px solid #eee;
	font-size:14px;
	vertical-align:bottom;
	background:#999;
	color:#fff;
}
.menubx .h-box a:hover{
	background:#f90;
}
.menubx .box{
    padding:5px 0 5px 5px;
	height:100%;
}
.menubx .box a{
    display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 10px;
	height:28px;
	line-height:28px;
	margin:5px;
	border:1px solid #eee;
	font-size:14px;
	vertical-align:bottom;
}

.recommend-topic{
    width:1200px;
	overflow:hidden;
	padding:10px 0;
}
.recommend-topic .rtopic-in{
    width:1200px;
}
.recommend-topic .nitem{
    float:left;
	margin-right:20px;
	width:280px;
}
.recommend-topic .nitem .nfoot{
	padding:40px 10px 10px;
	line-height:20px;
	color:#999;
	border:0 solid #ccc;
	border-width:0 1px 1px;
	position:relative;
	text-align:center;
	height:91px;
}
.recommend-topic .nitem .nfoot span{
    display:inline-block;
	*display:inline;
	*zoom:1;
	width:40px;
	height:40px;
	line-height:40px;
	font-size:28px;
	position:absolute;
	left:50%;
	bottom:70px;
	margin-left:-15px;
	background:#c00;
	color:#fff;
	-moz-box-shadow:3px 3px 5px #333;
	-khtml-box-shadow:3px 3px 5px #333;
	box-shadow:3px 3px 5px #333;
}
.recommend-topic .nitem .nfoot a{
    font-size:16px;
	color:#333;
}
.recommend-topic .nitem .nfoot p{
    font-size:12px;
	color:#999;
}
.recommend-topic .nitem .nfoot a:hover{
    color:#f60;
}

.fff_bg{
    background:#fff;
}
.mainbx{
    width:880px;
	float:left;
	margin-left:10px;
	overflow:hidden;
}
.mainbx .title{
    height:36px;
	line-height:36px;
	font-size:20px;
	border-bottom:3px solid #ccc;
	position:relative;
}
.mainbx .title span{
    font-weight:bold;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:36px;
	line-height:36px;
	position:absolute;
	bottom:-3px;
	left:0;
	border-bottom:3px solid #666;
}
.mainbx .box .nitem{
    padding:20px 0;
	border-top:1px solid #eee;
	height:100%;
}
.mainbx .box .nitem .title-img{
    width:206px;
	float:left;
	overflow:hidden;
}
.mainbx .box .nitem .item-box{
    width:670px;
    float:right;
	overflow:hidden;
}
.mainbx .box .nitem .item-box .head a{
    font-size:16px;
	font-weight:bold;
}
.mainbx .box .nitem .item-box .time span{
    color:#999;
	margin-right:10px;
}
.mainbx .box .nitem .item-box .body{
    line-height:20px;
	padding:5px 0;
}
.mainbx .box .nitem .item-box .tags{
    height:26px;
	font-size:14px;
}
.mainbx .box .nitem .item-box .tags i{
    width:18px;
	height:13px;
	background:url(media-sprite.png) no-repeat 0 0;
	float:left;
	margin:5px 10px 0 0;
}
.mainbx .box .nitem .item-box .tags a{
    margin-right:10px;
	color:#999;
}
.mainbx .box .nitem .item-box .tags a:hover{
    color:#f60;
}

.sidebar{
    width:300px;
	float:right;
	padding:0 10px;
	overflow:hidden;
}
.sidebar .watch{
    margin-bottom:20px;
}
.sidebar .watch .title,
.sidebar .topic .title{
    height:36px;
	line-height:36px;
	font-size:18px;
	border-bottom:3px solid #666;
	font-weight:bold;	
}
.sidebar .watch .title span{
    display:inline-block;
	*display:inline;
	*zoom:1;
	width:140px;	
	height:36px;
	line-height:36px;	
	font-weight:bold;
	position:relative;	
	vertical-align:top;
	text-align:center;
	cursor:pointer;
}
.sidebar .watch .title span.act b{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:140px;
    border-bottom:3px solid #f03;
	font-weight:bold;
	position:absolute;
	left:0;
	bottom:0px;		
}
.sidebar .watch .box,
.sidebar .topic .box{
    padding:10px 0;
}
.sidebar .watch .box.box1{
    padding:10px 0;
}
.sidebar .watch .box.box1 dl{
    padding:10px 0;
	border-bottom:1px dotted #ddd;
	height:100%;
}
.sidebar .watch .box.box1 .img{
    width:54px;
	float:left;
}
.sidebar .watch .box.box1 .text{
    width:216px;
    float:right;
}
.sidebar .watch .box.box1 .text a{
    font-weight:bold;
	font-size:14px;
}
.sidebar .watch .box.box1 .text p{
    color:#999;
	font-size:12px;
}
.sidebar .watch .box.box2 li{
    border-bottom:1px dotted #ddd;
	padding:10px 0;
}
.sidebar .watch .box.box2 li a{
    font-size:14px;
	font-weight:bold;
}
.sidebar .watch .box.box2 li p{
    color:#999;
	line-height:20px;
}

.sidebar .news-list{
    margin-bottom:10px;
}
.sidebar .news-list .title{
    height:36px;
	line-height:36px;
	font-size:18px;
	border-bottom:3px solid #666;
	font-weight:bold;	
}
.sidebar .news-list .box{
    padding:10px 0;
}
.sidebar .news-list .box li{
	padding:2px 0;
    border-bottom: 1px dotted #ccc;
    background: url('../images/dot01.png') -5px 2px no-repeat;
    padding-left: 14px;
}
.sidebar .news-list .box li a{
    font-size:14px;
}

/*list*/
.main_list .title{
    height:36px;
	line-height:36px;
	font-size:20px;
	border-bottom:3px solid #ccc;
	position:relative;
}
.main_list .title span{
    font-weight:bold;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:36px;
	margin-left:10px;
	line-height:36px;
	position:absolute;
	bottom:-3px;
	left:0;
	border-bottom:3px solid #666;
}
.main_list{ width:880px; float:left; overflow:hidden;background:#fff;}
.main_list .title{ padding:10px 0; }
.main_list .title h2{ height:36px; line-height:36px; font-size:20px;padding-left:15px; font-weight:bold; }
.main_list .title p{color:#999;padding-left:15px;}
.main_list .lbox .lit{padding:5px 0;height:100%;}
.main_list .lbox .lit:hover{box-shadow:0 0  5px #ccc;}
.main_list .lbox .lit .title-img{width:256px;float:left;overflow:hidden;border:1px solid #fff;}
.main_list .lbox .lit .title-img:hover{box-shadow:0 0  5px #999;border:1px solid #ccc;}
.main_list .lbox .lit .lit-box{width:600px;float:right;overflow:hidden;}
.main_list .lbox .lit .lit-box .head a{ font-size:16px;font-weight:bold;color:#000;}
.main_list .lbox .lit .lit-box .head a:hover{color:#f60;}
.main_list .lbox .lit .lit-box .time{color:#595757;text-align:right;}
.main_list .lbox .lit .lit-box .body{line-height:20px;color:#595757;padding:5px 0;}
.main_list .lbox .lit .lit-box .body a{color:#999;}
.main_list .lbox .lit .lit-box .body a:hover{color:#f60;}
.main_list .lbox .lit .lit-box .tags{height:26px;font-size:14px;}
.main_list .lbox .lit .lit-box .tags i{ width:18px;height:13px;background:url(../images/media-sprite.png) no-repeat 0 0;float:left;margin:5px 10px 0 0;}
.main_list .lbox .lit .lit-box .tags a{ margin-right:10px;color:#999;}
.main_list .lbox .lit .lit-box .tags a:hover{color:#f60;}

/*详细内容*/
.news-text{
	width:100%;
	height:auto;
	line-height:1.5em;
	padding:20px 0px;
    font-family:"microsoft yahei";
}
.news-text h1{
	text-align: center;
	font-size:18px;
	font-weight:600;
	margin-top:10px;
	margin-bottom:10px;
}
.des-content{
	width:93%;
	margin:10px 30px;
	background-color:#f3f3f3;
	padding:15px;
	color:#999;
	box-shadow:0 0 5px #ccc;
	overflow: hidden;
}
.cat-time{
	text-align: center;
	margin-bottom:10px;
}
.n-content{
	width:100%;
	padding:20px 30px;
	line-height:1.5em;
	min-height:300px;
	overflow: hidden;
}
.n-content img{
	max-width:810px;
}
.pre-next{
	width:93%;
	margin:20px 30px;
	margin-bottom:20px;
	background-color:#f7f7f7;
	padding:15px;
	box-shadow:0 0 3px #ccc;
	overflow: hidden;
}
.pre-next li{
	margin:5px 0;
}
.pre-next li a{
	color: #3366CC;
}
/*分页*/
.h-page{
	width:100%;
	height:auto;
	margin:20px 0;
}
.h-page .pagination .active{
	background: #d2364c;
	color:white;
}
.h-page .pagination .disabled span,.h-page .pagination .active span{
	left:30px;
	line-height: 26px;
	text-align:center;
	font-size:14px;
}
.h-page .pagination{
	top:32px;
	left:30%;
	width:100%;
	height:30px;
}
.h-page .pagination li{
	margin:0 auto;
	width:28px;
	height:28px;
	border:1px solid #bfbfbf;
	float:left;
	margin-left:10px;
	text-align:center;
}
.h-page .pagination li a{
	line-height: 26px;
	font-size:14px;
}


.e-recom-list {}
.e-recom-list .art-list-recm-item { float:left; width: 286px;height: 192px;overflow: hidden; }
.e-recom-list .art-list-recm-item:nth-child(2) { margin-left: 10px; margin-right: 10px; }
.e-recom-list .art-list-recm-item a img { width: 100%; height: 100% }
.e-recom-list .alri-title-bg { position: relative; bottom: 30px; height:30px; background: rgba(0,0,0,0.4) }
.e-recom-list .alri-title { position: relative; bottom: 60px;height: 30px;line-height: 30px;overflow: hidden;color: #fff;text-overflow: ellipsis;padding: 0 4px; }
.e-recom-list .alri-title a { color: #fff; text-overflow: ellipsis; height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis; }
.e-hot-list {}
.e-hot-list .ehl-item { float: left;width: 50%; height: 126.8px;overflow: hidden; }
.e-hot-list .ehl-item:nth-child(2n) { padding-left: 10px; }
.e-hot-list .ehl-item a img { width: 100%; }
.e-hot-list .ehl-item a.ehli-imglink { display: block;height: 100px;overflow: hidden; }


@media only screen and (min-width: 480px) {
.smallnav img{max-width:60px;}
.smallnav{ font-size:14px;}
.flood li{width:33.3%;}

/*第二套各类活动*/
.row li{width: 25%;float: left;}

}


@media only screen and (min-width: 640px) {
/*标题*/
.shopTitle{background: #fff;}
.hmtop{margin-top:0px;}
.am-container {padding-left:0px;padding-right:0px ;}
.am-container.header{padding-left:21px; padding-right:40px ;}
.contMainbx{width:100%;margin:0 auto;}
.contbx{width:1200px;margin:0 auto;}
.slideall{position: relative;}
.shopNav{margin-top:0px;}

/*主题布局*/
.shopNavfloat{position:absolute;left:10px;top:auto;}


.pro-title{ font-size:14px;}
.demo li{font-size:16px;}
.e-price{color:red; font-size:16px;}
.topmenu .toptitle { text-align: center;}
.flood li{width:25%;}
.banner,.bannerTwo{ width:100%;overflow:hidden;margin-top: 0px;}
.scoll{ margin-top:0px;overflow: hidden;}

 /*改写的公告*/
.marqueen,.marqueenTwo{padding-top:0px;margin-bottom: 20px;height:auto; background:#FFF; opacity:0.8;text-align: center;padding:10px 5px ;}
.marqueen-title{font-size: 14px;position: static;border-right:none ;color:#e60012 ;font-size: 16px;font-weight: 600;}
.demo,.marqueenTwo .demo{ margin-left: -5px;height: auto;width: 100%;padding-top:15px; }
.demo li{ font-size:12px; padding:0px 0px;height: 30px;float: right;width:30% ;}	
.demo li.title-first{float: left;width:33%;height: auto;padding:0px 10px;border-right:1px solid #eee ;}
.demo li.title-first img,.demo li.title-first p{display: block;}
.marqueenTwo .marqueen-title i{margin-right:10px ;}

/*标题*/
.shopTitle h4{border: none;font-size:18px;line-height: 24px;margin:5px 0px ;font-weight: 600;}
.shopTitle h3{display:block;font-size: 14px;color: #999;line-height:18px;margin-bottom: 5px;}

/*推荐*/
.recommendation {text-align: left;margin-bottom:10px;padding-top:10px;margin-left:-2px;overflow: hidden;}
.recommendation .info{position: absolute;left:-3px;top:20%;z-index: 9;border-left: 1px solid #e8e4de;padding-left: 15px;height:60% ;}

.recommendationMain{height:125px ;}
.recommendationMain img{width:100px;position: absolute;right:10%;margin-right:0px ;bottom: 10px;}
.recommendation .am-u-sm-4{padding-left:3px ;}


} 

	   
@media only screen and (min-width: 1025px) {
/*菜单布局*/	
.topmenu .toptitle {height:35px;line-height:35px;}
.shopNavfloat{float:left; position:static; margin-top:-4px;display: block;}
#nav {display:block;position: absolute;display: block;z-index: 10002;}
/*第一套轮播图布局*/	
.banner{left:0px;top:185px;z-index:9 ;}
.banner .am-slider .am-slides li{height:363px;}
.banner .am-slider .am-slides li.banner4{background: #ff9801;}
.banner .am-slider .am-slides li.banner1{background: #55be59;}
.banner .am-slider .am-slides li.banner2{background: #f44661;}
.banner .am-slider .am-slides li.banner3{background: #0f1024;}
.banner .am-slider .am-slides img{width:1000px ;left:50% ;position: absolute;margin-left: -500px;}
.banner .am-slider-default .am-direction-nav .am-next {right: 50px;}



 /*改写的公告*/
.marqueen{ position:absolute;right:10px;top:5px;width:170px;height:300px ; background:#FFF; opacity:1;z-index: 11;border:none;}

/*推荐*/
.recommendation{margin:420px auto 0px auto ;}
.clock{display: block;height: 145px;background:url(../images/clockbg.png) repeat ;position: relative;}
.recommendationMain{height:145px ;}
.recommendationMain img{width:120px;right: 5%;}
.clock p{font-size:24px;position: absolute;top:50%;margin-top:-31px ;left:12%;}
.clock img{position: absolute;right: 10%;width: 120px;top:15px;}

.footer {margin-top:20px ;}
	   }   
	   
	   
@media only screen and (min-width: 1260px) {
.slideall{max-width: 1200px;margin:0px auto ;height:auto;}
.am-container { padding-left:0rem;padding-right:0rem;max-width: 1200px;}
.am-g-fixed{max-width:1200px}
.flood li {width: 16.66667%;}

/*轮播图布局*/	
.topmenu .toptitle {height:45px;line-height:45px;}
.shopNavfloat{float:left; position:static; margin-top:-4px;display: block;}

.banner .am-slider .am-slides li{height:432px;}
.banner .am-slider .am-slides img{width:1200px ;left:50% ;position: absolute;margin-left: -600px;}

/*公告布局*/
.marqueen {width:300px;height: 430px;text-align: left;padding: 10px;}




/*购物车*/
.floodThree .outer-con ,.floodFour .outer-con,.floodFive .outer-con {text-align: left;padding:0px 15px ;}


}   

.art-top {}
.art-top .contbx{ background: #fff; }
.art-top .contbx .art-top-left { width: 360px;height: 400px;float: left;overflow: hidden; }
.art-top .contbx .art-top-left .atl-bigimg { height: 240px;overflow: hidden; }
.art-top .contbx .art-top-left .atl-bigimg .atlimg-item { width: 100%; height: 240px; }
.art-top .contbx .art-top-left .atl-bigimg .atlimg-item img { width: 100%; height: 100%; }
.art-top .contbx .art-top-left .atl-items { margin-top: 10px; }
.art-top .contbx .art-top-left .atl-items .atlitems-item { float: left; width: 60px;height: 50px; margin-left:10px;  }
.art-top .contbx .art-top-left .atl-items .atlitems-item.atli-current { padding: 4px; border: 2px solid #ccc;  }
.art-top .contbx .art-top-left .atl-items .atlitems-item img { width: 100%;height: 100% }
.art-top .contbx .art-top-left .atl-desc { padding: 10px 4px;line-height: 1.4em; }
.art-top .contbx .art-top-center { width: 530px; float: left; margin-left: 10px;padding-left: 10px; }
.art-top .contbx .art-top-center .atc-item { padding-bottom: 4px; border-bottom: 1px dotted #aaa; }
.art-top .contbx .art-top-center .atc-item .atc-item-title .atcit-dot { background: url('../images/dot01.png');margin-right: 4px; }
.art-top .contbx .art-top-center .atc-item .atc-item-title a { font-size: 15px; font-weight: bold; line-height: 1.6em; }


.cat-item { width: 35%;float: left; background: #fff;padding-right: 1em;padding-left: 10px;}
.cat-item.hci-5 { width: 70%;}
.cat-item.hci-6 { width: 30%;}
.cat-item.cat-side { width: 30%;float: left;}
.cat-item .hc-tit {
	height: 36px;
	line-height: 36px;
	font-size: 20px;
	border-bottom: 3px solid #ccc;
	position: relative;
}
.cat-item .hc-tit span {
    font-weight: bold;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 36px;
    line-height: 36px;
    position: absolute;
    bottom: -3px;
    left: 0;
    border-bottom: 3px solid #666;
}
.cat-item .hc-cont { margin-top: 10px;margin-bottom: 10px;}
.hc-item .tit {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.6em;
}
.hc-item .tit .atcit-dot { background: url('../images/dot01.png');margin-right: 4px; }
.hc-item .tit1 {font-size:15px; line-height: 1.6em; border-bottom: 1px dashed #eee;margin-bottom: 2px;}
.hc-item .tit1 .atcit-dot { background: url('../images/dot01.png');margin-right: 4px; }
.hc-item .tit-img { width: 40%;float: left;padding-right: 10px;padding-top: 4px;}
.hc-item .tit-img img { margin: 4px auto;width: 96%;height: 96px;}
.hc-item .cont { float: left;margin-left: 1%px;width: 59%;}
.hc-item .tit-img-2 img { margin: 4px auto;width: 100%;}
.hc-item .desc {border-bottom: 1px solid #eee;padding-bottom: 4px;overflow: hidden;}
.hcf3-0 img { height: 212px;}
.hcf3-1 img, .hcf3-2 img { height: 100px;}

.hc-cont-l {width: 40%;float: left;padding-right: 8px;}
.hc-cont-r {width: 60%;float: left;}
.box1 { margin-left: 4px;}
.box1 dl { padding-top: 4px; padding-bottom: 4px;}
.box1 dl dt.img { width: 80px;float: left;}
dd.text .tit {font-size: 15px;font-weight: bold;}
dd.text .desc {font-size: 14px;}
.tit-b {font-weight: bold;}
.tit1.tit-b a{font-size: 16px;line-height: 2em;}
.tit1.tit-b:nth-child(1) {margin-top: 10px;}
.hcf3-1 {width: 50%;float: left;padding: 4px;margin-top: 2px;}
.hcf3-2 {width: 50%;float: left;padding: 4px;margin-top: 2px;}
.ads-article-home-top-r1 {margin-top: 4px; padding-bottom: 4px;}
.ads-article-home-f2-r2 {padding-bottom: 2px;}
.ads-article-home-f3-r1 {padding-bottom: 2.5px;}
strong, b { font-weight: bold; }
.ads-home-a1-r4-item { float:left; margin-left: 5px; margin-right: 5px; }
