#container{min-width:1200px;}
/*header-part1 start*/
#container .header .header-part1{
	width:100%;
	background:#f1f1f1;
}
#container .header .header-part1 .content{
	width:1200px;
	margin:0 auto;
	height:50px;
}
#container .header .header-part1 .content .sidebar{width:50%;float:left;height:50px;line-height:50px;}
#container .header .header-part1 .content .sidebar-b .phone-wrap{
	width:50%;
	float:right;
	text-align:right;
} 
#container .header .header-part1 .content .sidebar-b .phone-wrap img{
	width:13px;
	height:15px;
	margin-right:10px;
}
/*header-part1 end*/
/*logo-wrap start*/
#container .header .logo-wrap{
	width:1200px;
	margin:0 auto;
	padding:30px 0 30px 0;
}
#container .header .logo-wrap .sidebar{
	float:left;
}
#container .header .logo-wrap .logo{
	width:60%;
}
#container .header .logo-wrap .logo img{
	width:671px;
	height:100px;
}
#container .header .logo-wrap .search-wrap{
	width:40%;
	padding-top:25px;
}
#container .header .logo-wrap .search-wrap .search{
	width:400px;
	height:50px;
	border:1px solid #999999;
	float:right;
}
#container .header .logo-wrap .search-wrap .search input{
	width:75%;
	height:48px;
	line-height:48px;
	float:left;
	padding-left:10px;
	background:none;
	border-right:1px solid #999999;
}
#container .header .logo-wrap .search-wrap .search .btns{
	width:25%;
	height:48px;
	display:block;
	line-height:48px;
	text-align:center;
	float:right;
	background:none;
}
#container .header .logo-wrap .search-wrap .search .btns img{
	width:28px;
	height:28px;
	margin-top:10px;
}
/*logo-wrap end*/
/*nav-wrap start*/
#container .header .nav-wrap{
	height:65px;
	background:#2e619a;
}
#container .header .nav-wrap ul{
	width:100%;
	width:1200px;
	margin:0 auto;
}
#container .header .nav-wrap ul li{
	float:left;
	height:65px;
	line-height:65px;
	text-align:center;
	color:#ffffff;
	background:#2e619a;
	width:171px;
}
#container .header .nav-wrap ul li a{color:#ffffff;height:65px;display:block;}
#container .header .nav-wrap ul .active{
	background:#ec3311;
}
/*nav-wrap end*/
/*banner-wrap start*/
#container .banner-wrap{
	width:100%;
	overflow:hidden;
	position: relative;
	height:600px;
}
#container .banner-wrap ul{
    height:603px;
}
#container .banner-wrap ul li{
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:603px;
	background:url(../images/index-banner01.jpg) no-repeat center;
	background-size:cover;

	display: none;
}
#container .banner-wrap ul .on{display: block;}
#container .banner-wrap .spcss{
	bottom:80px;
	z-index:99;
	position:absolute;
}
#container .banner-wrap .spcss span{
	display: block;
	height:20px;
	width:20px;
	background:#ffffff;
	border-radius: 15px;
	float:left;
	margin-left:10px;
}
#container .banner-wrap .spcss .active{background:#ec491f;}
#container .banner-wrap .btns-wrap{
	width:75%;
	position:absolute;
	top:50%;
	left:12%;
	margin-top:-40px;
}
#container .banner-wrap .btns-wrap .btns{
	width:100px;
	height:100px;
}
#container .banner-wrap .btns-wrap .prev{
	float:left;
	background:url(../images/banner-prev-icon.png) no-repeat center;
	background-size:100px;
}
#container .banner-wrap .btns-wrap .next{
	float:right;
	background:url(../images/banner-next-icon.png) no-repeat center;
	background-size:100px;
}
#container .banner-wrap .btns-wrap .active-prev{
	background:url(../images/banner-prve-check-icon.png) no-repeat center;
	background-size:100px;
}
#container .banner-wrap .btns-wrap .active-next{
    background:url(../images/banner-next-check-icon.png) no-repeat center;
	background-size:100px;	
}
#container .banner-wrap .btns-wrap{
	display: none;
}
/*banner-wrap end*/
/*part1 start*/
#container .part1{
	width:100%;
	padding:40px 0;
	position: relative;
}
#container .part1 .title{
	width:100%;
	height:65px;
	text-align:center;
	font-size:28px;
	background:url(../images/title01-bg.png) no-repeat center 15px;
	background-size:413px 51px;
}
#container .part1 .main{
	width:1200px;
	margin:40px auto 0 auto;
	overflow: hidden;
}
#container .part1 .main .content{
	margin-left:-30px;
}
#container .part1 .main .content ul{position:relative;left:0;}
#container .part1 .main .content ul li{
	width:275px;
	height:280px;
	float:left;
	overflow: hidden;
	margin-left:30px;
	display:table;
}

#container .part1 .main .content ul li a{
	display: block;
}
#container .part1 .main .content ul li a .list .picture{
	width:100%;
	height:280px;
	-webkit-transition:all  .6s;
    -moz-transition:all  .6s;
    -ms-transition:all  .6s;
    -o-transition:all  .6s;
    transition:all  .6s;
}
#container .part1 .main .content ul li a .list:hover .list .picture{
	background-size:auto 120% !important;
}
#container .part1 .main .content ul li .msg{
	height:60px;
	text-align:center;
	background:#f1f1f1;
	width:3.5%;
	vertical-align:middle;
	display:table-cell;
	padding:0 20px;
}
#container .part1 .main .content ul li .active{
	background:#094990 !important;
	color:#ffffff !important;
}
#container .part1 .main .content ul li .active{background:#094990;color:#ffffff;}
#container .part1 .btns{
	width:60px;
	height:60px;
	position: absolute;
	top:45%;
	z-index:1;
}
#container .part1 .p-prev{
	left:13%;
	background:url(../images/pro-prev-icon.png) no-repeat center;
	background-size:60px 60px;
}
#container .part1 .p-prev-active{
	background:url(../images/pro-prev-check-icon.png) no-repeat center;
	background-size:60px 60px;
}
#container .part1 .p-next{
	right:13%;
	background:url(../images/pro-next-icon.png) no-repeat center;
	background-size:60px 60px;
}
#container .part1 .p-next-active{
	background:url(../images/pro-next-check-icon.png) no-repeat center;
	background-size:60px 60px;
}
/*part1 end*/
/**part2 start**/
#container .part2{
	width:100%;
	padding:40px 0;
	background:url(../images/about-us-bg.jpg) no-repeat center;
	background-size:cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/about-us-bg.jpg', sizingMethod='scale');
}
#container .part2 .title{
	width:100%;
	height:65px;
	text-align:center;
	font-size:28px;
	background:url(../images/title02-bg.png) no-repeat center 15px;
	background-size:413px 51px;
}
#container .part2 .content{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
}
#container .part2 .content .sidebar-a{
	width:580px;
	float:left;
	padding-top:35px;
}
#container .part2 .content .sidebar-a .tags{
	font-size:20px;
	text-align:center;
}
#container .part2 .content .sidebar-a .about{
	width:100%;
	height:133px;
	overflow: hidden;
	margin-top:35px;
	text-indent: 28px;
}
#container .part2 .content .sidebar-b{
	width:590px;
	height:388px;
	float:right;
}
/**part2 end**/
/**part3 start**/
#container .part3{
	width:100%;
	padding:40px 0;
}
#container .part3 .title{
	width:100%;
	height:65px;
	text-align:center;
	font-size:28px;
	background:url(../images/title03-bg.png) no-repeat center 15px;
	background-size:413px 51px;
}
#container .part3 .main{
	width:1200px;
	margin:40px auto 0 auto;
	overflow: hidden;
}
#container .part3 .main .content{
	margin-left:-40px;
}
#container .part3 .main .content ul{position:relative;left:0;}
#container .part3 .main .content ul li{
	width:373px;
	height:380px;
	float:left;
	overflow: hidden;
	margin-left:40px;
	position:relative;
	vertical-align:middle;
}
#container .part3 .main .content ul li a{
	display: block;
}
#container .part3 .main .content ul li a .case-mask{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	background:rgba(0,0,0,0.5);
	color:#ffffff;
	height:380px;
	width:100%;
	display: none;
}
#container .part3 .main .content ul li a .case-mask text{
	display: block;
	margin:200px auto 0 auto;
	width:80%;
	text-align:center;
}
/**part3 end**/
/**part4 start**/
#container .part4{
	width:100%;
	padding:40px 0;
	background:url(../images/news-bg.jpg) no-repeat center;
	background-size:cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/news-bg.jpg', sizingMethod='scale');
}
#container .part4 .title{
	width:100%;
	height:65px;
	text-align:center;
	font-size:28px;
	background:url(../images/title04-bg.png) no-repeat center 15px;
	background-size:413px 51px;
	color:#ffffff;
}
#container .part4 .content{
	width:1200px;
	margin:0 auto;
}
#container .part4 .content .list{
	margin-top:40px;
}
#container .part4 .content .list .sidebar-a{
	width:80px;
	height:80px;
	background:#ffffff;
	float:left;
	margin-right:44px;
}
#container .part4 .content .list .active{
	color:#ffffff;
	background:#ec491f !important;
}
#container .part4 .content .list .sidebar-a .date{color:#999999;margin-top:8px;text-align:center;}
#container .part4 .content .list .sidebar-a .days{text-align:center;font-size:42px;}
#container .part4 .content .list .sidebar-a .p-active{color:#ffffff;}
#container .part4 .content .list .sidebar-content{
	width:860px;
	overflow: hidden;
	float:left;
}
#container .part4 .content .list .sidebar-content p{color:#ffffff;}
#container .part4 .content .list .sidebar-content .tags{
	width:100%;
	height:22px;
	overflow: hidden;
}
#container .part4 .content .list .sidebar-content .msg{
	width: 100%;
	height:40px;
	overflow: hidden;
	margin-top:15px;
}
#container .part4 .content .list .sidebar-b{
	width:130px;
	height:40px;
	display: block;
	background:#ffffff url(../images/news-more-icon.png) no-repeat 90% center;
	background-size:33px 7px;
	float:right;
	padding-left:20px;
	line-height:40px;
	margin-top:20px;
}
#container .part4 .content .list .detail{
	background:#ec491f url(../images/news-more-check-icon.png) no-repeat 90% center;
	background-size:33px 7px;
	color:#ffffff;
}
/**part4 end**/
/**footer start**/
#container .footer-wrap{
	border-top:1px solid #dfdfdd;
	width:100%;
}
#container .footer{
	padding:30px 0;
	width:1200px;
	margin:0 auto;
}
#container .footer .sidebar-a{
	float:left;
	width:80%;
}
#container .footer .sidebar-a .footer-nav ul li{
	width:120px;
	height:20px;
	float:left;
	line-height:20px;
	border-right:1px solid #333333;
}
#container .footer .sidebar-a .footer-nav ul .last{border:none;}
#container .footer .sidebar-a .footer-nav ul li a{
	display: block;
	text-align:center;
}
#container .footer .sidebar-a .list-wrap{padding-top:20px;}
#container .footer .sidebar-a .list-wrap .list{
	margin-top:10px;
}
#container .footer .sidebar-b{
	width:20%;
	float:right;
	padding-top:15px;
	text-align:center;
}
#container .footer .sidebar-b img{
	width:140px;
	height:140px;
	margin:0 auto;
}
#container .footer .sidebar-b p{width:100%;text-align:center;}
/**footer end**/
/**tags-wrap start**/
#container .tags-wrap{
	height:40px;
	line-height:40px;
	background:#000000;
	color:#ffffff;
	text-align:center;
}
#container .tags-wrap a{color:#ffffff;margin-left:10px;}
/**tags-wrap end**/

/**about start**/
#container .about-banner{
	width:100%;
	height:450px;
}
#container .about-main{
	width:1200px;
	margin:40px auto 40px auto;
}
#container .about-main .title{
	width:335px;
	height:73px;
	font-size:28px;
	background:url(../images/about-us-title.png) no-repeat bottom;
	background-size:335px 58px;
}
#container .about-main .content{
	margin-top:30px;
	padding:0 60px;
}
#container .about-main .content img{width:100%;}
/**about end**/

/**product start**/
#container .product-banner{
	width:100%;
	height:450px;

}
#container .product-main{
	width:1200px;
	margin:40px auto 40px auto;
}
#container .product-main .content .sidebar-a{
	float:left;
	width:265px;
}
#container .product-main .content .sidebar-a .cate-tags{
	height:80px;
	line-height:80px;
	background:#ec491f url(../images/cate-icon.png) no-repeat 15% center;
	background-size:45px 45px;
	font-size:28px;
	padding-left: 100px;
	color:#ffffff;
}
#container .product-main .content{
	margin-top:30px;
}
#container .product-main .content .sidebar-a ul li{
	width:100%;
	height:70px;
	line-height:70px;
	background:#f1f1f1;
	border-bottom:1px solid #dfdfdf;
	text-align:center;
}
#container .product-main .content .sidebar-a ul li .active{
	background:#2e619a;
	color:#ffffff;
}
#container .product-main .content .sidebar-a ul li a{display: block;}
#container .product-main .content .sidebar-a ul li .active{
	background:#2e619a;
	color:#ffffff;
}
#container .product-main .content .sidebar-a ul .last{border:none;}
#container .product-main .content .sidebar-b{
	width:885px;
	float:right;
}
#container .product-main .content .sidebar-b .title{
	width:335px;
	height:73px;
	font-size:28px;
	background:url(../images/pruduct-title.png) no-repeat bottom;
	background-size:335px 58px;
}
#container .product-main .content .sidebar-b .list-wrap{
	margin-left:-30px;
}
#container .product-main .content .sidebar-b .list-wrap .list{
	width:275px;
	margin-left:30px;
	float:left;
	margin-top:40px;
	-moz-box-shadow:0px 0px 8px 0px #A8A8A8;
	 -webkit-box-shadow:0px 0px 8px 0px #A8A8A8;
	 box-shadow:0px 0px 8px 0px #A8A8A8;
}
#container .product-main .content .sidebar-b .list-wrap .list .pic{
	width:100%;
	height:275px;
}
#container .product-main .content .sidebar-b .list-wrap .list .msg{
	height:60px;
	text-align:center;
	background:#f1f1f1;
	width:3.5%;
	vertical-align:middle;
	display:table-cell;
	padding:0 20px;
}
#container .product-main .content .sidebar-b .list-wrap .list .active{background:#2e619a;color:#ffffff;}
#container .product-main .content .sidebar-b .list-wrap .list .msg a{display: block;}
#container .product-main .content .sidebar-b .list-wrap .list .msg .active{color:#ffffff;}
#container .product-main .content .sidebar-b .pages{
	width:100%;
	margin-top:40px;
}
#container .product-main .content .sidebar-b .pages .page-number{
	float:left;
}
#container .product-main .content .sidebar-b .pages .page-number a{
	display: inline-block;
	padding:10px 15px;
	background:#dddddd;
	margin-left:10px; 
}
#container .product-main .content .sidebar-b .pages .input-wrap{float:left;margin-left:15px;padding-top:5px;}
#container .product-main .content .sidebar-b .pages .input-wrap p{float:left;line-height:30px;}
#container .product-main .content .sidebar-b .pages .input-wrap  input{
	float:left;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-left: 10px;
	border:1px solid #dfdfdd;
}
#container .product-main .content .sidebar-b .pages .input-wrap a{
	float:right;
	width:60px;
	height:30px;
	background:#dddddd;
	line-height:30px;
	text-align:center;
}
#container .product-main .content .sidebar-b .pages .page-code{width:200px;float:left;margin-left:10px;height:30px;line-height:35px;}
/**product end**/

/**case start**/
#container .case-banner{
	width:100%;
	height:500px;
}
#container .case-main{
	width:1200px;
	margin:40px auto 40px auto;
}
#container .case-main .title{
	width:500px;
	height:73px;
	font-size:28px;
	background:url(../images/case-title.png) no-repeat bottom;
	background-size:500px 58px;
}
#container .case-main .content{
	padding-bottom:40px;
	width:1200px;
	margin:0 auto;
}
#container .case-main .content .list-wrap{
	margin-left:-40px;
}
#container .case-main .content .list-wrap .list{
	width:376px;
	float:left;
	margin-left:35px;
	margin-top:40px;
}
#container .case-main .content .list-wrap .list .pic{
	width:100%;
	height:380px;
}
#container .case-main .content .list-wrap .list .msg{
	height:60px;
	text-align:center;
	background:#f1f1f1;
	width:3.5%;
	vertical-align:middle;
	display:table-cell;
	padding:0 20px;
}
#container .case-main .content .list-wrap .list .active{
	background:#2e619a url(../images/news-more-check-icon.png) no-repeat 85% center;
	background-size:33px 7px;
	color:#ffffff;
}
#container .case-main .content .pages{
	width:75%;
	margin:40px auto 0 auto;
}
#container .case-main .content .pages .page-number{
	float:left;
}
#container .case-main .content .pages .page-number a{
	display: inline-block;
	padding:10px 15px;
	background:#dddddd;
	margin-left:10px; 
}
#container .case-main .content .pages .input-wrap{float:left;margin-left:15px;padding-top:5px;}
#container .case-main .content .pages .input-wrap p{float:left;line-height:30px;}
#container .case-main .content .pages .input-wrap  input{
	float:left;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-left: 10px;
	border:1px solid #dfdfdd;
}
#container .case-main .content .pages .input-wrap a{
	float:left;
	width:60px;
	height:30px;
	background:#dddddd;
	line-height:30px;
	text-align:center;
	margin-left:10px;
}
#container .case-main .content .pages .page-code{width:200px;float:left;margin-left:10px;height:30px;line-height:35px;}
/**case end**/

/**certiflate start**/
#container .certiflate-banner{
	width:100%;
	height:450px;
}
#container .certiflate-main{
	width:1200px;
	margin:40px auto 40px auto;
}
#container .certiflate-main .content .sidebar-a{
	float:left;
	width:265px;
}
#container .certiflate-main .content .sidebar-a .cate-tags{
	height:80px;
	line-height:80px;
	background:#ec491f url(../images/cate-icon.png) no-repeat 15% center;
	background-size:45px 45px;
	font-size:28px;
	padding-left: 100px;
	color:#ffffff;
}
#container .certiflate-main .content{
	margin-top:30px;
}
#container .certiflate-main .content .sidebar-a ul li{
	width:100%;
	height:70px;
	line-height:70px;
	background:#f1f1f1;
	border-bottom:1px solid #dfdfdf;
	text-align:center;
}
#container .certiflate-main .content .sidebar-a ul li a{display: block;}
#container .certiflate-main .content .sidebar-a ul li .active{
	background:#2e619a;
	color:#ffffff;
}
#container .certiflate-main .content .sidebar-a ul .last{border:none;}
#container .certiflate-main .content .sidebar-b{
	width:885px;
	float:right;
}
#container .certiflate-main .content .sidebar-b .title{
	width:403px;
	height:73px;
	font-size:28px;
	background:url(../images/zhengshu-title.png) no-repeat bottom;
	background-size:403px 58px;
}
#container .certiflate-main .content .sidebar-b .list-wrap{
	margin-left:-15px;
}
#container .certiflate-main .content .sidebar-b .list-wrap .list{
	width:210px;
	height:278px;
	margin-left:15px;
	float:left;
	margin-top:40px;

}
#container .certiflate-main .content .sidebar-b .pages{
	width:100%;
	margin-top:40px;
}
#container .certiflate-main .content .sidebar-b .pages .page-number{
	float:left;
}
#container .certiflate-main .content .sidebar-b .pages .page-number a{
	display: inline-block;
	padding:10px 15px;
	background:#dddddd;
	margin-left:10px; 
}
#container .certiflate-main .content .sidebar-b .pages .input-wrap{float:left;margin-left:15px;padding-top:5px;}
#container .certiflate-main .content .sidebar-b .pages .input-wrap p{float:left;line-height:30px;}
#container .certiflate-main .content .sidebar-b .pages .input-wrap  input{
	float:left;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-left: 10px;
	border:1px solid #dfdfdd;
}
#container .certiflate-main .content .sidebar-b .pages .input-wrap a{
	float:right;
	width:60px;
	height:30px;
	background:#dddddd;
	line-height:30px;
	text-align:center;
}
#container .certiflate-main .content .sidebar-b .pages .page-code{width:200px;float:left;margin-left:10px;height:30px;line-height:35px;}
/**product end**/

/**news start**/
#container .news-banner{
	width:100%;
	height:450px;
}
#container .news-main{
	width:1200px;
	margin:40px auto 40px auto;
}
#container .news-main .title{
	width:182px;
	height:73px;
	font-size:28px;
	background:url(../images/news-title.png) no-repeat bottom;
	background-size:182px 58px;
}
#container .news-main .content{
	padding-bottom:40px;
	width:1200px;
	margin:0 auto;
}
#container .news-main .content .list{
	margin-top:40px;
}
#container .news-main .content .list .sidebar-a{
	width:80px;
	height:80px;
	background:#f1f1f1;
	float:left;
	margin-right:26px;
}
#container .news-main .content .list .active{
	color:#ffffff;
	background:#ec491f !important;
}
#container .news-main .content .list .sidebar-a .date{color:#999999;margin-top:8px;text-align:center;}
#container .news-main .content .list .sidebar-a .days{text-align:center;font-size:42px;}
#container .news-main .content .list .sidebar-a .p-active{color:#ffffff;}
#container .news-main .content .list .sidebar-content{
	width:1000px;
	overflow: hidden;
	float:left;
}
#container .news-main .content .list .sidebar-content{padding-top:5px;}
#container .news-main .content .list .sidebar-content .tags{
	width:100%;
	height:22px;
	overflow: hidden;
}
#container .news-main .content .list .sidebar-content .msg{
	width: 100%;
	height:40px;
	overflow: hidden;
	margin-top:8px;
}
#container .news-main .content .pages{
	width:75%;
	margin:40px auto 0 auto;
}
#container .news-main .content .pages .page-number{
	float:left;
}
#container .news-main .content .pages .page-number a{
	display: inline-block;
	padding:10px 15px;
	background:#dddddd;
	margin-left:10px; 
}
#container .news-main .content .pages .input-wrap{float:left;margin-left:15px;padding-top:5px;}
#container .news-main .content .pages .input-wrap p{float:left;line-height:30px;}
#container .news-main .content .pages .input-wrap  input{
	float:left;
	width:50px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-left: 10px;
	border:1px solid #dfdfdd;
}
#container .news-main .content .pages .input-wrap a{
	float:left;
	width:60px;
	height:30px;
	background:#dddddd;
	line-height:30px;
	text-align:center;
	margin-left:10px;
}
#container .news-main .content .pages .page-code{width:200px;float:left;margin-left:10px;height:30px;line-height:35px;}
/**news end**/

/**contactus start**/
#container .contactus-banner{
	width:100%;
	height:450px;
}
#container .contactus-main{
	width:1200px;
	margin:40px auto 40px auto;
}
#container .contactus-main .title{
	width:422px;
	height:73px;
	font-size:28px;
	background:url(../images/contact-title.png) no-repeat bottom;
	background-size:422px 58px;
}
#container .contactus-main .content{
	padding-bottom:40px;
	width:1200px;
	margin:0 auto;
}
#container .contactus-main .content .list{
	margin-top:10px;
	padding-left:52px;
	height:30px;
	line-height:30px;
}
#container .contactus-main .content .map{
	width:100%;
	margin-top:40px;
	padding: 0 40px;
}
#container .contactus-main .content img{
	width:100%;
	height:680px;
}
/**contactus end**/

/**article start**/
#container .article-banner{
	width:100%;
	height:450px;
}
#container .article-main{
	width:1200px;
	margin:30px auto 40px auto;
}
#container .article-main .title{
	margin-top:20px;
	font-size:28px;
	text-align:center;
}
#container .article-main .msg{
	text-align:center;
	margin-top:10px;
}
#container .article-main .content{
	width:80%;
	margin:20px auto 0 auto;
	padding-top:20px;
	border-top:1px solid #dfdfdd;
}
#container .article-main .article-pages{
	width:80%;
	margin:30px auto 0 auto;
}
#container .article-main .article-pages .prev{
	padding:10px 20px;
	background:#dddddd;
	float:left;
}
#container .article-main .article-pages .next{
	padding:10px 20px;
	background:#dddddd;
	float:right;
}
#container .article-main .article-pages .active{
	background:#2e619a;
	color:#ffffff;
}
/**article end**/