@charset "utf-8";

.clear{clear:both;}
body{background-color: #F8F8F8;}

#header{
	width:100%;
	border-bottom:4px solid #EE0109;
	background-color: #fff;
}

#header_content{
	width:1120px;
	margin:0 auto;

}

.header_content_left{width:400px;padding:15px 0;float:left;}
.header_content_left img{display:block;float:left;padding-top:5px;padding-right:5px;}
.header_content_left h2{float:left;font-size:24px;}
.header_content_left em{float:left;letter-spacing:2px; font-style:normal;}

.header_content_right{float:right;position:relative;top:38px;}
.mainnav li{float:left;padding-left:5px;position:relative;}
.mainnav li a{display:block;width:100px;height:40px;line-height:40px;text-align:center;font-size:16px;transition: all 0.3s ease;}
.mainnav li a:hover{background:#666;color:#fff;}

/*.mainnav .active{background:#666;color:#fff;}*/


.subnav{
	position:absolute;width:150px;right:0;background-color: #000;padding-right: 10px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	padding-bottom:1px;
	z-index: 999;
	display:none;
}
.subnav ul{float:right;width:140px;}
.subnav ul li{float:left;width:140px; overflow: hidden;padding: 0px;}
.subnav ul li a{display: block; width:100%; background-color:transparent;border-bottom:1px solid #ccc;color:#eee;font-size:14px;transition: all 0.3s ease;}
.subnav ul li a:hover{color:red;border-bottom-color: #f00;}

.body-content{width:1120px;margin:0 auto;}
.index-h2title{font-size:26px;font-weight: bold;text-align:center;padding:5px 0 5px 0;}
.index-h3title{font-size:18px;font-weight: bold;padding:20px 0 10px 0;}
.index-product{margin-top:40px;}
.position-box{width:1120px;margin-bottom:10px;height:90px;}
.index-product-tab{width:1120px;background:#fff;
	box-shadow: 0 0 3px 1px #ccc;
}
.product-tab-name{width:280px;height:90px;float:left;background:red;text-align: center;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAA4CAYAAADXVynvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MkEyMTNCQTBCNUQxMUVBOEY0QkFDN0YxQzJGQzczRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MkEyMTNCQjBCNUQxMUVBOEY0QkFDN0YxQzJGQzczRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYyQTIxM0I4MEI1RDExRUE4RjRCQUM3RjFDMkZDNzNFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYyQTIxM0I5MEI1RDExRUE4RjRCQUM3RjFDMkZDNzNFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NDB+GQAAAIlJREFUeNqkkUsKgDAMRJvQK3r/G/T/3bSaBCsuFMRC4U0mJWQKc05FB76A6r1vJKC1trFVa2UPcs4TABSklARijGKFEAScc2JZawWMMWzpcwSOMRSJVWG4Vf728OTj4gkaEaWH1IIXi+H5Fe/FQCvz7t77K40V1D26UorAEa9YFPjnb3qBXYABAIcFqoL/CNXiAAAAAElFTkSuQmCC
	) no-repeat right center;
}
.product-tab-name.last{
	background:none;
}
.product-tab-name h3{font-size:16px;margin:20px 0 10px 0;}
.product-tab-name span{border-radius: 15px;display:inline-block;padding:5px 15px 5px 15px;}
.product-tab-name em{font-size:12px;font-style:normal;color:#999;}
.tab-select h3{text-align: center;cursor: default;}
.tab-select h3 span{font-weight: bold;cursor: default;}
.tab-select em{color:#000;}
.tab-select-click h3 span{background:#ccc;font-weight: bold;}
.tab-select-click em{color:#000;}
/*
*/

.index-product-list{display:none;}
.product-page .index-product-list{display:block;}
.index-product-list ul{}

.index-product-list li{width:250.2px;height:100px;padding:10px;background-color: #fff;border:1px solid #fff;float:left;margin:5px 10px 5px 0;}
.index-product-list li a{float:left;}
.index-product-list li img{width:100px;height:100px;float:left;}
.index-product-list li a.plist-img{display:block;margin-right:10px;border:none;}
.index-product-list li a.plist-title{display:block;width:140px;font-size:16px; line-height:160%;word-break: break-all;white-space:pre-line;}
.index-product-list .list-br{margin-right:0;}

.index-advantage{background-color: #ccc;padding:20px 0;margin-top:20px;}
.advantage-title{padding-bottom:30px; text-align: center;}
.advantage-title span{
	display: inline-block;
	padding-bottom: 8px;
}

.index-advantage-content li{
	width:135px;float:left;
	border-radius: 100%;margin:0 78px 0 20px;
}

.index-advantage-content .advantage-icon{
	width:133px;height:133px;border:1px solid #000;
	border-radius: 100%;
}

.index-advantage-content li.list-br{margin-right:0;}
.index-advantage-content li img{width:85px;height:85px;display:block;margin:25px 0 0 25px;}
.index-advantage-content .advantage-note{text-align:center;}
.advantage-mnote{font-size:16px;padding:15px 0 6px 0;}

.index-introduce{margin-top:50px;}
.introduce-intro{width:295px;height:310px;padding:15px;float:left;margin-right:25px;background-color: #fff;}
.introduce-article{width:390px;height:310px;padding:15px;float:left;background-color: #fff;}
.introduce-contact{width:295px;height:310px;padding:15px;float:right;background-color: #fff;}
.index-introduce .introduce-title{font-size:20px;padding:5px 0;margin-bottom:10px;}
.introduce-title ul{
	height:20px;
}
.introduce-title li{
	height:30px;
	line-height:30px;
	float:left;
	font-size:16px;
	text-align: center;
}


.introduce-title li.sub-title{width:100px;cursor:default;}
.introduce-title li.decollator{width:5px;}
.introduce-title li.activate{
	font-size:20px;
	font-style:bold;
}

.intro-content{font-size:16px;line-height:27px;}

.index-article-list ul{
	display:none;
}
.index-article-list ul.activate{
	display:block;
}

.index-article-list li{
	padding:0;
	margin:0;
	line-height:30px;
}
.index-article-list a{
	display: block;
	font-size:16px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.index-contact-content li{font-size:16px;padding-bottom: 10px;}
.customer-service{font-size:18px;padding:10px 0 15px 0;}

.article-category-active a{color:red;}

.footer{background:#333;margin-top:50px;}
.footer-content{padding:45px 0 20px 0;}
.footer-content dl{width:185px;float:left;}
.footer-content dt a{font-size:16px;color:#eee;display:block;padding-bottom:15px;}
.footer-content dd a{font-size:14px;color:#eee;display:block;padding-bottom:8px;}
.footer-bottom-line{background-color:#666;text-align:center;padding:10px 0;font-size:14px;color:#eee;}
.footer-line-2{color:#fff;}
.footer-line-2 a{color:#fff;}


.f-link{color:#333;padding-top:10px;}
.f-link a{color:#333;}

/**产品中心*/
.product-h2title{font-size:26px;font-weight: bold;padding-bottom: 15px;}

/*产品中心列表*/
.product-content{margin-top:40px;}
.product-nav-title{font-size:22px;padding-bottom:10px;}
.product-nav{width:250px;float:left;}
.product-list{width:820px;float:right;}
.product-nav dt{font-size:18px;border-bottom:1px dashed #999;padding:7px 0;}
.product-nav dd{font-size:16px;text-indent:10px;padding:3px 0;}

.product-list-title{font-size:32px;padding-bottom:15px;}
.product-list li{margin:15px 0;padding:15px;background-color: #fff;}
.product-list li img{width:110px;height:110px;float:left;margin-right:15px;}
.product-list li a{font-size:20px;}
.product-list li p{font-size:16px;padding-top:10px;color:#666;word-break:break-all;line-height:180%;}

/*服务*/
.service-list{margin-bottom:20px;}
.service-list-title{font-size:24px;padding-bottom:10px;}

.service-content p{font-size:16px;line-height: 35px;text-indent: 2em;}
.service-content strong{font-size:16px;display:block;padding:5px 0;}
.service-content .link-button{margin-top:5px;}

/*文章中心*/
.article-block{margin-bottom:20px;float:right;}



.article-block-list{
	padding-bottom:20px;
	width:780px;padding:10px 20px 20px 20px;float:right;border:1px solid #d8d8d8;
	background: #fff;
}
.article-block-title{font-size:24px;padding:0px 0 10px 0;}

.article-block-list li{margin:5px 0;padding:6px;}
.article-block-list li a{font-size:16px;}
.article-block-list li span{float:right;font-size:16px;padding-top:5px;}
.article-detail{padding-top:15px;}
.create-time{text-align: center;font-size:14px;color:#666;}
.article-detail p{font-size:16px;line-height:240%;padding-bottom: 10px;}


.article-detail-title{font-size:24px;padding-bottom:10px;text-align:center;}
.article-detail{
	width:780px;padding:20px;float:right;border:1px solid #d8d8d8;
	background: #fff;
	min-height: 500px;
}
.article-detail-content{padding-top:15px;}
.article-detail-content img{max-width:100%;}
.article-detail-content a{border-bottom: 1px dashed #0C0C0C;}



/*文章列表 页*/
.article-list-title{font-size:28px;}
.article-list-content{
	width:780px;
	padding: 20px;
	margin-top:25px;
	float: right;
	border: 1px solid #d8d8d8;
	background: #fff;
}

.article-li-title{font-size:16px;display:block;}
.article-li-crecte-time{display:block;font-size:14px;padding:5px 0;color: #a8a8a8;}
.article-li-desc{display:block;font-size:14px;color:#666;line-height: 180%;}
.article-list-content li{border-bottom:1px dashed #ccc;padding-bottom:15px;}

.paginate_div{padding-top:15px;}
.paginate_div li{padding:10px;display:inline-block !important;width:20px !important;margin-right:5px;text-align:center;}
.paginate_div li a{font-size:14px;}
.paginate_div li.active{color:#ccc;}
.paginate_div li{font-size:14px;}

.article-page-product-recommend{}
.article-page-product-recommend li{
	border:1px solid #f4f4f4;margin-top:17px;margin-right:17px;padding:5px;
	width:170px;background:#fff;float:left;
}

.article-page-product-recommend li img{
	width:50px;height:50px;
}
.article-page-product-recommend li .plist-title{
	width:110px;float:right;
	font-size:12px;word-break: break-all;white-space:pre-line;
}
.article-page-product-recommend .title{font-weight: bold;font-size:16px;color: #0073e7;}
.article-page-product-recommend .list-br{margin-right:0;float:right;}

/**产品详情*/
.product-intro {font-size:16px;line-height:200%;}

.product-detail{
	width: 760px;
	padding: 30px 30px;
	float: right;
	border: 1px solid #d8d8d8;
	background: #fff;
	min-height: 500px;
}
.product-detail img{
	max-width:100%;
}

.product-detail-title{
	font-size:26px;text-align:center;
}
.product-detail-content{
	font-size:16px;
	padding:20px 0 40px 0;
}
.product-detail-content p{line-height:180%;padding:5px 0;}

.product-category-active a{color:red;}


/*联系我们*/

.contact{width:820px;float:right;}
.contact-title{font-size:28px;padding-bottom:30px;}
.contact-content {min-height:480px;}
.contact-content li{font-size:18px;padding-bottom:15px;text-indent:35px;
	background-image: url("./images/wst_icon.gif");
	background-repeat: no-repeat;
	background-position-x: 5px;
	background-position-y: 0px;
}
.contact-content .customer-service{font-weight: bold;color:#333;}
.contact-content .icon1{background-position-y: 3px;}
.contact-content .icon2{background-position-y: -37px;}
.contact-content .icon3{background-position-y: -77px;}
.contact-content .icon4{background-position-y: -117px;}
.contact-content .icon5{background-position-y: -154px;}
.contact-content .icon6{background-position-y: -198px;}
.contact-content .icon7{background-position-y: -235px;}

/*关于我们 */

#zizhiTable td{padding:15px;}
#zizhiTable td img{ width:340px;height:245px;}

