/* CSS Document */
h1, h2, h3 {
    display:inline;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.top_r{
	float:right;
	text-align:right;}
.language{
	padding:0px 25px 0px 0;
	height:42px;
	line-height:42px;
	min-width:227px;
	color:#FFF;
	background:url(../images/top_r.jpg) no-repeat right;}
.language a{color:#FFF;}
.top_text{
	padding:0px 10px 0px 37px;
	margin:15px 0 0;
	line-height:34px;
	font-style: italic;
	font-size:18px;
	background:url(../images/tel.jpg) no-repeat left center;}
	
	
	
	
/*产品系列*/
.wc1002{margin:0 auto;width:1002px; }
.icon{background:url(../images/icon.png) no-repeat 0 0;}

.warp-pic-list li{float:left;display:inline;background-color:#fff;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{}

.row .hd{background:url(../images/hd-line_01.jpg) no-repeat 0 50px;height:55px;}
.row .hd .title{font:26px/40px "微软雅黑","Microsoft YaHei","黑体","SimHei";}

.tab-T-3{width:66px; margin:40px auto;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#8d8d8d;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#ce3f3c;}

.rowE .warp-pic-list{position:relative;width:1002px;height:360px;overflow:hidden;}
.rowE .count li{margin-right:30px;width:228px;height:360px;}
.rowE .count .img_wrap{width:228px;height:228px;}
.rowE .count li .text-area{padding:30px 10px 0px 10px; height:102px;}
.p1{font-size:20px; font-weight:bold; color:#333; text-align:center; margin:0px; padding:14px 0px; background:url(../images/title1.jpg) no-repeat top center; font-weight:bold;}
.p1 a{color:#333;}
.p2{text-align:center; margin:0px; padding:0px;}

.rowE .btn{display:block;height:55px;position:absolute;top:160px;width:35px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0;}
.rowE .next:hover{background-position:0 -256px;}


.indexnews_bg{
	width:100%;
	background:#FFF;
	margin-top:400px;}
.indexcenter {
	width:1002px;
	padding:60px 0px 30px;
	margin:0px auto;
	overflow:hidden;
}
.news{
	width:650px;
	border:1px solid #e9e9e9;}
.news_title{
	width:190px;
	text-align:center;
	line-height:0px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;}
.news_title .one{
	width:190px;
	height:112px;
	padding:30px 0px 0px 0px;
	margin-bottom:1px;
	background:url(../images/news_title1.jpg) no-repeat;}
.news_title .two{
	width:190px;
	height:112px;
	padding:30px 0px 0px 0px;
	background:url(../images/news_title2.jpg) no-repeat;}
.news_title .one h2 a,.news_title .two h2 a{
	font-size:16px;
	font-weight:bold;
	color:#FFF;}
.news_info{
	width:400px;
	margin-right:30px;}
.news_info li{
	font-size:14px;
	line-height:40px;
	padding:0px 0px 0px 16px;
	border-top:1px dotted #dddddd;
	background:url(../images/icon_01.png) no-repeat left center;}
.news_info li span{
	float:right;
	color:#999;
	font-size:12px;}
.news_info #first {
	background:none;
	line-height:20px;
	padding:15px 0px;}
.news_info #first p{
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	color:#ce3f3c;
	margin:0px;
	padding:0px 0px;}
.news_info #first p a, .news_info #first font a{
	color:#ce3f3c;
	}

.network{
	width:320px;}
.network_title{
	padding:0px 0px 0px 15px;
	margin:0 0 15px;
	height:24px;
	line-height:24px;
	color:#333;
	font-size:16px;
	font-weight:bold;
	background:url(../images/net_title.jpg) no-repeat left center;}
.network_title h2{
	color:#333;
	font-size:16px;
	font-weight:bold;}
.abg{
	width:100%;
	background:#f5f5f5;
	padding:0;
	margin:0 0 25px;
	overflow:hidden;}	
.advantage{
	width:1100px;
	padding:30px 0px 0px 0px;
	margin:0px auto;
	overflow:hidden;}
.about{
	width:256px;
	margin:0 15px 0 0;
	overflow:hidden;}
.aimg{
	width:256px;
	height:143px;
	padding:0;
	margin:0;
	overflow:hidden;}
.atest{
	line-height:50px;
	text-align:center;
	border-bottom:3px solid #e0e0e0;}
.atest a:link,.atest a:visited{
	font-size:15px;
	font-weight:bold;}
.bottom_l{
	width:238px;
	height:124px;
	padding:30px 0px;}
.bottom_r{
	width:620px;
	padding:30px 0px;}
.links{
    width:238px;
    height:35px;
	margin-top:30px;
    position:absolute;
    background:url(../images/link.jpg) no-repeat;
    cursor: pointer;
	color:#666;
}
.links-list{
    width: 221px;
    padding-left:15px;
    border:1px solid #e2e2e2;
    position:absolute;
    bottom:35px;
    background:#fff;
    display:none;
	
}
.links-list a{
    display: inline-block;
    width:100%;
	line-height:30px;color:#666;
}
.links span{
	padding:6px 0px 0px 15px;
	display: block;
}

.tag_title,.tag_title h3{
	font-size:14px;
	font-weight:bold;
	line-height:40px;}
.tag_info ul{
	width:155px;
	background:url(../images/tag_line.jpg) repeat-y 110px;}
.tag_info li{
	color:#7a7a7a;
	line-height:24px;}
.tag_info li a{
	color:#7a7a7a;}
.tag_info li a:hover{
	color:#a7a7a7;}
.copyright{
	border-top:1px solid #a7a7a7;
	clear:both;
	height:60px;
	line-height:60px;}
	
	

.ny_banner{
	width:100%;
	height:360px;
	background:url(../images/ny_banner.jpg) no-repeat top center;}

.ny_series{
	width:240px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	}
.ny_series_title{
	background:url(../images/bg5.jpg) no-repeat bottom;
	height:60px;
	line-height:60px;
	padding:0px 0px 0px 20px;
	}
.ny_series_title h2{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	}
.ny_series_info{
	padding:0px;
	margin:0px;
	overflow:hidden;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	border-bottom:4px solid #dddddd;
	}
.ny_series_info li{
	border-bottom:1px dotted #dddddd;
	height:46px;
	line-height:46px;
	font-size:14px;
	padding:0px 0px 0px 0px;
	}
.ny_series_info span{
	float:right;}
.ny_series_info li a{display:block;color:#666;background-color:#f0f0f0; padding:0px 20px;}
.ny_series_info li a:hover,#sel{color:#ce3f3c;background-color:#fff;}


.ny_r_title{
	padding:0px 0px 0px 15px;
	height:60px;
	line-height:60px;
	border-bottom:1px solid #dddddd;
	background:url(../images/net_title.jpg) no-repeat left center;}
.ny_r_title h3{
	font-size:16px;
	font-weight:bold;
	color:#333;}
.ny_r_title span{
	float:right; font-size:13px; font-weight:normal;}
.ny_r_title span h1{font-weight:normal;}
.ny_r_info{
	padding:20px 0px 0px 0px;}


.show_img {
	text-align:center;
	padding:0px 0px 20px 0px;
	border-bottom:1px dotted #dddddd;
}
.show_img img {
    border:1px solid #d4d4d4;
}
.show_word {
    margin:0;
    overflow: hidden;
    padding:15px 0px 0px 0px;
}
.gduo {
    background:#dddddd;
    height:30px;
	color:#666;
    line-height:30px;
    margin:15px 0;
    overflow:hidden;
    padding:0 10px;
}
.gduo a:link,.gduo a:visited{
	color:#666;}
.gduo span {
    display:block;
    float:right;
    height:30px;
    overflow:hidden;
    width:320px;
	color:#666;
}
.rel{
	clear:both;
}
.rel_t{
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding:0px 0px 0px 15px;
	margin:0px 0px 15px 0px;
	height:60px;
	line-height:60px;
	border-bottom:1px solid #dddddd;
	background:url(../images/net_title.jpg) no-repeat left center;
}	


.news-top{
	margin-bottom: 15px;
	overflow: hidden;
}

.news-top ul li{
	margin-left:20px;
	width:226px;
	float:left;
}
.news-top ul li img{
	display: block;
	margin-bottom:8px;
	width:226px;
	height:180px;
}
.news-top ul li p.date{
	padding-left:17px;
	font-size: 12px;
	color: #999;
	font-family: "Arial";
	background: url("../images/icon2.png") no-repeat left center;
}
.news-top ul li p{
	margin:0px;
	padding:0px 10px 0px 0px;
	font-size:14px;
}
.news-top ul li p a{
	color: #333;
}
.news-top ul li p a:hover{
	color: #ce3f3c;
}
.news-list{
	border-top: 1px dotted #dddddd;
}
.news-list ul li{
	border-bottom: 1px dotted #dddddd;
	padding:12px 0px;
	overflow:hidden;
}
.news-list ul li:hover{
	background-color:#FFF;
}
.news-list ul li .box{
	padding-left:25px;
	background: url("../images/bg2.png") no-repeat left 10px;
}
.news-list ul li .box font a{
	line-height:36px;
	font-size:14px;
	font-weight:bold;
	color: #333;
}
.news-list ul li .box span{
	float:right;
	font-size:12px;
	color: #999;
}
.news-list ul li .box p{
	line-height: 22px;
}
.news-list ul li .box p a{
	color: #999;
}
.news-list ul li .box p a:hover{
	color: #0068b7;
}


.shownews_title {
    text-align:center;
	padding:0px 0px 10px 0px;
	font-size:16px;
    font-weight:bold;
	color:#333;
	line-height:24px;
	border-bottom:1px dotted #dddddd;
}
.shownews_title h1{
	font-size:16px;
    font-weight:bold;
	color:#333;
}
.shownews_title span{font-size:12px; font-weight:normal; color:#999;}
.shownews_info{
	padding:10px 0px;}

.friendlink {
    float: left;
    color: #fff;
    line-height: 20px;
}

.friendlink i {
    list-style: none;
    font-style: normal;
    line-height: 20px;
    float: left;
}

.friendlink .linkTagcs {
    text-align: left;
    float: right;
    width: 181px;
    max-height: 20px;
    overflow: hidden;
    transition: 0.3s all ease-in-out;
    line-height: 20px;
}

.friendlink .linkTagcs a {
    display: block;
    color: #fff;
}

.friendlink .linkTagcs:hover {
    max-height: 20px;
    overflow-x: hidden;
    overflow-y: auto;
}
