@charset "utf-8";
/* 代码整理：懒人之家 www.lanrenzhijia.com */

.feature_list {
	width: 100%;
	height:auto;
	overflow:hidden;
	position:relative;
	z-index:1;
	min-width:1000px;
}
.feature_list ul {
}
.feature_tabs {
	position:absolute;
	left: 0;
	z-index: 2;
	width: 12%;
	top:30%;
	bottom:0;
	margin:auto;
	
	
}
.feature_tabs li {
	padding:2% 0%;
	margin-bottom:1%;
	color: #575046;
	background:rgba(255,255,255,0.4);
}
#feature_tabs1 li.current {
	background:#3aab6a; position:relative;
}
#feature_tabs2 li.current {
	background:#ba0000; position:relative;
}
#feature_tabs3 li.current {
	background:#3f7ecd; position:relative;
}
#feature_tabs1 li.current:after {position: absolute;
                display: inline-block;
                border-top: 0.5rem solid transparent;
                border-bottom: 0.5rem solid transparent;
                border-left: 0.5rem solid #3aab6a;
                right: -0.5rem;
                top: 50%;
				margin-top:-0.5rem;
                content: '';
}
#feature_tabs2 li.current:after {position: absolute;
                display: inline-block;
                border-top: 0.5rem solid transparent;
                border-bottom: 0.5rem solid transparent;
                border-left: 0.5rem solid #ba0000;
                right: -0.5rem;
                top: 50%;
				margin-top:-0.5rem;
                content: '';
}
#feature_tabs3 li.current:after {position: absolute;
                display: inline-block;
                border-top: 0.5rem solid transparent;
                border-bottom: 0.5rem solid transparent;
                border-left: 0.5rem solid #3f7ecd;
                right: -0.5rem;
                top: 50%;
				margin-top:-0.5rem;
                content: '';
}
.feature_tabs li:hover {
	cursor:pointer;
}
.feature_cat {width:86%; overflow:hidden;}
.feature_cat span {display:block;}
.text {width:65%; height:2.5rem; line-height:2.5rem; float:left; font-size:1.2rem; color:#fff; text-align:right; opacity:0.4;}
.current .text {opacity:1;}
.icon { float:right; overflow:hidden; opacity:0.4;}
.current .icon { opacity:1;}
.icon img {width:auto; height:3rem;}
.ys {background:url(/uploads/image/tmimages/icon_ys.png) no-repeat top center; background-size:100% 100%;}
.ms {background:url(/uploads/image/tmimages/icon_ms.png) no-repeat top center; background-size:100% 100%;}
.hy {background:url(/uploads/image/tmimages/icon_hy.png) no-repeat top center; background-size:100% 100%;}
.jx {background:url(/uploads/image/tmimages/icon_jx.png) no-repeat top center; background-size:100% 100%;}
.xx {background:url(/uploads/image/tmimages/icon_xx.png) no-repeat top center; background-size:100% 100%;}
.test {background:url(/uploads/image/tmimages/icon_test.png) no-repeat top center; background-size:100% 100%;}
.gd {background:url(/uploads/image/tmimages/icon_gd.png) no-repeat top center; background-size:100% 100%;}
.yg {background:url(/uploads/image/tmimages/icon_yg.png) no-repeat top center; background-size:100% 100%;}
.card {background:url(/uploads/image/tmimages/icon_card.png) no-repeat top center; background-size:100% 100%;}
.current .ys {background:url(/uploads/image/tmimages/icon_ys_hover.png) no-repeat top center; background-size:100% 100%;}
.current .ms {background:url(/uploads/image/tmimages/icon_ms_hover.png) no-repeat top center; background-size:100% 100%;}
.current .hy {background:url(/uploads/image/tmimages/icon_hy_hover.png) no-repeat top center; background-size:100% 100%;}
.current .jx {background:url(/uploads/image/tmimages/icon_jx_hover.png) no-repeat top center; background-size:100% 100%;}
.current .xx {background:url(/uploads/image/tmimages/icon_xx_hover.png) no-repeat top center; background-size:100% 100%;}
.current .test {background:url(/uploads/image/tmimages/icon_test_hover.png) no-repeat top center; background-size:100% 100%;}
.current .gd {background:url(/uploads/image/tmimages/icon_gd_hover.png) no-repeat top center; background-size:100% 100%;}
.current .yg {background:url(/uploads/image/tmimages/icon_yg_hover.png) no-repeat top center; background-size:100% 100%;}
.current .card {background:url(/uploads/image/tmimages/icon_card_hover.png) no-repeat top center; background-size:100% 100%;}

.feature_output {width:100%; height: ; position:relative; top:0; right:0; min-width:1000px; }
.feature_output dl {width:100%; height:  ; position:absolute;min-width:1000px;}
.feature_output dl img{ height:auto}
.content {position:absolute; top:25%; left:18%; color:#fff;}
.content li {text-align:left; line-height:1.5em;}
.content .c1 {font-size:1.2rem; padding:1rem;}
.content .c2 {padding:0.8rem; background:#eb0000; font-size:1.4rem; color:#fff; font-weight:bold;}
.content .c3 {font-size:1.5rem; padding:1rem;}
.content .c3 a:link {font-size:1.1rem; padding:0; color:#fff;  }
.content .c3 a:visited { color:#fff; }
.content .c3 a:hover {color:#fff}

.content .bluebg {background:#3f7ecd;}
.content .greenbg {background:#3aab6a;}
.content .redbg {background:#3f7ecd;}

 /* 首页新闻 */ 
.index_news{ width:46%; min-width:450px; float:left;   margin:60px 0 40px 2%;}
.index_news li{ font-size:1.3rem; border-bottom:dashed 1px #999; width:90%; min-width:400px; text-align:left; padding-bottom:5px; padding-left:10px; line-height:42px;margin:0 auto; background-color:rgba(255,255,255,0.7)}
.index_news img{ width:6px; height:6px; float:left; padding-top:18px; padding-right:10px;}
.index_news li a:link{ color:#333}
.index_news li a:visited{ color:#333}
.index_news li a:hover{ color:#f00; font-weight:bold}
.index_news span{ float:right;}
.index_newsbt{background:none; font-weight:bold;}
.index_newsbt span{ float:rigth; font-weight:100}
.index_zxrx{position:absolute; top:20px; right:30px; font-size:1.8rem; color:#fff; }
.shadow {  
    text-shadow: 0px 0px 10px black;
    /* for ie 8 */  
    -ms-filter: "progid:dximagetransform.microsoft.shadow(strength=4, direction=135, color='#000000')";  
    /* for ie 5.5 - 7 */  
    filter: progid:dximagetransform.microsoft.shadow(strength=4, direction=135, color='#000000');  
}
@media(max-width:1600px) {
 .index_news li{ font-size:1.1rem; width:94%; line-height:30px; }

}
@media(max-width:1400px) {

 .feature_tabs li {	padding:1% 0%; }
.content .c1 {font-size:1.2rem; padding:1rem;}
.content .c2 {padding:0.6rem; font-size:1.2rem;  }
.content .c3 {font-size:1.0rem; padding:1rem;}
.text {width:65%; font-size:1.0rem;  }
.icon img { height:2rem;  }
.icon { margin-top:0.3rem}
.index_zxrx{ font-size:1.6rem; }
.index_news li{ font-size:1rem; width:96%; line-height:30px; }

}

@media(max-width:1200px) {
.feature_tabs {
 	width: 18%;
	top:40%;
	margin-top:-10%;
}
.text {width:65%; font-size:1.0rem; }
.content {position:absolute; top:18%; left:21%; }
.content .c1 {font-size:1.4rem; padding:1rem;}
.content .c2 {padding:0.6rem 1rem; font-size:1.2rem; }
.content .c3 {font-size:1rem; padding:1rem;}
.index_news{ width:96%; min-width:320px; float:left;   margin:20px 0 20px 2%;}
 	}

@media(max-width:800px) {
	.index_news li{ font-size:0.9rem; border-bottom:dashed 1px #999;  min-width:300px;line-height:26px; }
	.index_news span{ display:none;}
	.index_news img{  height:6px;   padding-top:8px; padding-right:8px;}
.index_zxrx{ font-size:1.4rem; }
	
	}
/* 代码整理：懒人之家 www.lanrenzhijia.com */