@charset "utf-8";
/* CSS Document */
*{font-family:"微软雅黑";}

a{color:#333;}
a:hover{text-decoration: none; color:#1944ad;}

/*字体大小*/
.text-16{
	font-size: 16px;
}

.text-20{
	font-size: 20px;
}

.text-28{
	font-size: 28px;
}

.txt-38{
	font-size: 38px;
}

.text-40{
	font-size: 40px;
}

.txt-50{
	font-size: 50px;
}

.txt-58{
	font-size: 58px;
}

.txt-68{
	font-size: 68px;
}
/*颜色*/
.text-white{
	color: white;
}

.text-green{
  color: #22943a;
}
a.text-green:hover,
a.text-green:focus{
  color: #2b542c;
}

.text-blue{
	color: rgba(34,73,178,1.00);
}
/*=======================================================================================顶部导航=======================================================================================*/


.nav-top{
	padding:0 100px;
}

.navbar-default{
	background-color: transparent;
	height:84px;
	border:none;
}

.in-box01 .navbar-nav > li > a{
	padding-top: 30px;
	padding-bottom: 30px;
}

.navbar-default .navbar-nav > li > a{
	color: white;
	font-size: 20px;
	padding-left: 40px;
	padding-right: 40px;
}

.navbar-default .navbar-nav > li > a:hover{
	color: #bccffe;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background-color: transparent;
	color: #333333;
	
}

.dropdown-menu > li > a{
	line-height: 36px;
}

.dropdown .dropdown-menu > li > a:hover{
	background-color: #bccffe;
}

.navbar-default .navbar-nav > li.ph > a{
		font-family: Impact;
	}

.in-box01 .navbar-brand{
	padding:16px 0;
	width: 320px;
	height: 84px;
}

.in-box01 .navbar-header{
	width:240px;
}

.in-box01 .navbar-brand img{
	display:block;
	float: left;
}

.in-box01 .navbar-header .navbar-brand h2{
	display:block;
	margin:0;
	float: left;
	line-height: 26px;
	margin-bottom: 8px;
}

.in-box01 .navbar-brand .logoxiao{
	float: left;
}

.in-box01 .navbar-header h2{
	display:inline-block;
	width:150px;
	margin-top: 15px;
	font-weight: bold;
	color: white;
	margin-left: 10px;
	margin-bottom: 0;
}

.in-box01 .navbar-header h4{
	display:inline-block;
	width:150px;
	color: white;
	margin-left: 10px;
	margin-top: 0;
}

.in-box01.clean-main-menu{
	background-color: rgba(0,90,196,0.90);
}

/*==========================================================banner=================================================================*/


.nybanner{ width:100%;}


.nybanner img{width:100%; height:auto;}


.banner dl{
	max-width:100%;
	height:auto;
	margin:0 auto;
	color:#333;
	background-position: center center;
	background-size: auto 100%;
	z-index: 2;
}

.imgBox1{ width:100%;}


.imgBox1 img{width:100%; height:auto;}



.imgBox,.imgBox-p{
	position:relative;
}

.imgBoxin{
	max-width:1700px;
	margin:0 auto;
	padding:20px 50px;
}

.imgBox .aLeft,.imgBox .aRight{
	display:block; 
	width:45px;
	height:45px;
	position:absolute; 
	top:50%;
	margin-top:-22px; 
	cursor:pointer;}

.aLeft{
	background-image: url(../images/next.png);
	left:296px;
}

.aRight{
	background-image: url(../images/pre.png);
	right:296px;
}

.btns{
	overflow:hidden;
	position:absolute;
	left:50%;
	margin-left: -35px;
	top:90%;
}

.btns span{
	display:block; 
	width:10px; 
	height:10px; 
	border:solid 1px white;
	border-radius: 50%;
	float:left; 
	margin-right:10px; 
	cursor:pointer;
	transition-property: width;
	transition-duration: 0.5s;
	background-color:transparent; 
}

.btns .currentBtn{
	width:10px; 
	height:10px; 
	border-radius: 50%;
	background-color:#f8ede4; 
}



.show480{
	display: none;
}

.show1200{
	display: none;
}

/*=====================================================底部===============================================================*/
footer{
	width: 100%;
	height: 460px;
	background-color: #1944ad;
	padding-top: 50px;
}

.footer-text01{
	margin-bottom: 15px;
}

.footer-text02,.footer-text02 a{
	margin-top: 10px;
	color:white;
	line-height: 24px;
}

.footer-round{
	background-color: #84a6f8;
	width: 30px;
	height: 30px;
	text-align: center;
	border-radius: 50%;
	padding-top: 3px;
	float: left;
	margin-right: 10px;
}

.footer-round:hover,#weixin{
	background-color: white;
}

.footer-round img{
	width:18px;
}

/*==========================================导航新闻=========================================================*/
.nav-news{
	background-color: #666666;
	height:50px;
	line-height: 50px;
	padding-left: 50px;
}

.nav-news a{
	color: white;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	float: left;
}

.nav-news img{
	float: left;
	display: inline-block;
	margin-top: 12px;
	margin-right: 10px;
}

.nav-news span{
	padding-left:100px;
	color:#999999;
}

/*==========================================第一屏=========================================================*/
.ibox-cent3{
	width:33.33333%;
	float: left;
	height:660px;
	background-repeat: no-repeat;
	background-position: center bottom;
}

.ibox1-b{
	width:100%;
	height:100%;
	background-color: rgba(0,19,143,0.00);
	padding-top: 60px;
	transition-property:background-color;
	-webkit-transition-property:background-color;
	-moz-transition-property:background-color;
	-o-transition-property:background-color;
	-ms-transition-property:background-color;
	transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
}

.ibox-cent3:hover .ibox1-b{
	background-color: rgba(0,19,143,0.80);
}

.ibox1-b3{
	margin-top: 260px;
}

.ibox1-h{
	display: none;
}

.ibox1-v{
	display: inline-block;
}

.ibox1-b:hover .ibox1-h{
	display: inline-block;
}

.ibox1-b:hover .ibox1-v{
	display: none;
}

.ibox-cent3:hover{
	color: white;
}

.ibox-cent3 h3{
	font-size: 28px;
}

.ibox-cent3 h5{
	font-size: 16px;
	margin-top: 20px;
	line-height: 26px;
}
/*第二屏*/
.ibox2{
	max-width:1900px;
	margin:0 auto;
	height:500px;
	background-image: url(../images/ibox2-1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: white;
	padding-top: 75px;
}

.ibox2 h3{
	font-size: 28px;
	padding-top: 20px;
}

.ibox2 h5{
	font-size: 16px;
	line-height: 26px;
	padding-top: 10px;
}

.ibox2-2{
	margin-top: 100px;
}
/*第三屏*/
.ibox3{
	padding-top: 70px;
	padding-bottom: 40px;
}

.ibox3-1 h3{
	color: #c1c1c1;
	font-size: 20px;
	font-weight: bold;
}

.ibox3-1-1{
	margin-top: 40px;
}

.ibox3-1 h5{
	line-height: 30px;
}

.ibox3-1-2{
	margin-top: 40px;
}

.ibox3-3 img{
	padding-top: 40px;
}

.ibox3-3c{
	padding-bottom: 40px;
}

.ibox3-3c{
	border-top: solid 1px #dfdfdf;
}

.ibox3-3c:last-child{
	border-bottom: solid 1px #dfdfdf;
}

/*第四屏*/
.ibox4{
	padding-top: 190px;
	background-image: url(../images/ibox4-6.jpg);
	height:740px;
	max-width: 1900px;
	margin:0 auto;
	background-position: center center;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-right: 15px;
}

.ibox4-1{
	font-size: 40px;
	color: white;
}

.ibox4-2{
	font-size: 16px;
	color: white;
	margin-top: 60px;
	line-height: 26px;
}

.ibox4-3{
	width:170px;
	height:40px;
	line-height: 40px;
	background-color: #0c71da;
	display: inline-block;
	color: white;
	margin-top: 70px;
}
/*=====================================================公司介绍===============================================================*/
.banner-in{
	max-width: 1900px;
	margin:0 auto;
	background-position: center center;
	background-repeat: no-repeat;
	height:458px;
	padding-top: 320px;
}

.introbox{
	padding-top: 70px;
	padding-bottom: 120px;
}

.introbox .text-16{
	margin-top: 20px;
	line-height: 26px;
	text-align: justify;
	text-justify:inter-ideograph;
}

.introbox h3{
	margin-top: 40px;
}

.introbox img{
	margin:0 auto;
}

/*=======================================================================新闻中心==========================================================================*/
.news-box{
	padding-bottom: 30px;
	padding-top: 30px;
}

.news-box .media{
	margin-top: 20px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom:dashed 1px #cccccc;
}

.news-box .media-top-box{
	margin-top: 10px;
}

.news-box .media-body{
	padding-left:15px;
}

.news-box .media-heading{
	height:28px;
	line-height: 28px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.media-body p{
	height: 72px;
	line-height: 24px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.news-btn-more{
	margin-left: 30px;
}

.news-nav-page{
	margin-top: 30px;
}

.news-box .pagination > .active > a{
	background-color: rgba(25,68,173,1.00);
}

.news-right-listnav a h3{
	line-height: 36px;
	padding-bottom: 20px;
	border-bottom: dashed 1px rgba(34,148,58,1.00);
}

.news-right-listnav a h3:hover{
	text-decoration:none;
}

.news-box .media .media-left{
	width:28%;
}

.news-box .media .media-left img{
	width:100%;
	max-height: 180px;
}

/*=====================================================资质认证===============================================================*/
.honorbox{
	padding-top: 70px;
	padding-bottom: 100px;
}

.honorbox img{
	margin:0 auto;
}

.honorbox .text-16{
	margin-top: 5px;
}

/*===============================================================contact===============================================================*/

.form-inline .text-btn{
	display: block;
	width: 60%;
	margin-top: 20px;
}

.form-inline label{
	font-weight: normal;
	color: #666666;
}

.form-inline h5{
	margin-top: 40px;
	margin-bottom: 40px;
	color: #666666;
}

.contact-box{
	max-width: 1900px;
	margin:0 auto;
	padding-top: 70px;
	padding-bottom: 100px;
}

.map{
	margin-top: 60px;
}

.contact-box2{
	padding-bottom: 60px;
	padding-top: 60px;
}

.contact-box1-1{
	padding-top: 20px;
	font-size:16px;
	line-height: 35px;
}

.contact-box1-1 h4{
	line-height: 26px;
}

.contact-box1-2{
	padding-top: 80px;
}

.contact-box1-2 img,.contact-box1-3 img{
	display: inline-block;
	float: left;
}

.contact-box1-2 h5,.contact-box1-3 h5{
	margin-top: 5px;
	margin-bottom: 0;
}

.contact-box1-2 h4,.contact-box1-3 h4{
	margin-top: 5px;
}

/*===============================================================产品页===============================================================*/
.probox{
	padding-top: 70px;
	max-width: 1900px;
	margin:0 auto;
}

.probox1{
	background-image: url(../images/pro/bg1.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	height:650px;
	padding-top: 140px;
	border:solid 1px white;
}

.probox1 .img-responsive{
	margin:0 auto;
	margin-top: 40px;
}

.probox1 .probox1-2{
	margin-top: 40px;
}

.probox-h4{
	color: #999999;
}

.probox-ch{
	margin-bottom: 60px;
	margin-top: 20px;
}

.probox-ch a{
	line-height: 38px;
	padding:0 40px;
	color: #333333;
	display: inline-block;
	border-right: solid 1px #666666;
}

.probox-ch a:last-child{
	border:none;
}

.probox-ch a:hover,.probox-ch .active{
	background-color: #1944ad;
	color: white;
}
/*==============================================腹腔镜AN-CF-G-5180=============================================================*/
.pro1-box1{
	max-width: 1900px;
	margin:0 auto;
	padding-top: 90px;
	padding-bottom: 40px;
	background-image: url(../images/pro/pro1/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.pro1-box1 h4{
	margin-bottom: 40px;
}

.pro1-box1 img{
	margin:0 auto;
}

.pro1-box2{
	padding-top: 130px;
	padding-bottom: 100px;
}

.pro1-box2 img,.pro1-box4 img{
	margin:0 auto;
}

.pro1-box2 .text-40{
	line-height: 52px;
}

.pro1-box4{
	background-color: #222222;
	padding-top: 120px;
	padding-bottom: 140px;
}

.pro1-box4-1 img{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.pro1-box4-1 h3{
	margin-top: 10px;
}

.pro1-box5 dl img{
	margin:0 auto;
}

.banner-p{
	padding-top: 80px;
}

.btns-p{
	overflow:hidden;
	position:absolute;
	top:50%;
	left: 40%;
	margin-left: -320px;
}

.btns-p span{
	width:118px;
	margin-right:20px; 
	margin-left: 20px;
	display: inline-block;
}

.btns-p span dd{
	display:block; 
	width:118px; 
	height:118px; 
	border:solid 1px #a0a0a0;
	border-radius: 50%;
	float:left; 
	cursor:pointer;
	background-color:white; 
	padding-top: 8px;
	margin-bottom: 10px;
}

.btns-p span .currentBtn{
	background-color:#1944ad; 
}

.pro1-box5{
	padding-top: 10px;
}

.pro1-box7{
	background-color: #eeeeee;
}

.pro1-box7 .text-28{
	padding-top: 60px;
	margin-bottom: 20px;
}

.pro1-box7 img{
	margin:0 auto;
}

.pro1-box7-1{
	max-width: 1100px;
	margin:0 auto;
	background-color: #e1e1e1;
}

.pro1-box7-11 h2,.pro1-box7-11 .text-16{
	display: inline-block;
}

.pro1-box7-11 .text-16{
	margin-left: 40px;
}

.pro1-box7-11{
	margin-bottom: 20px;
}

.pro1-box7-12 h5{
	line-height: 26px;
}

.pro1-box7-2{
	max-width: 1100px;
	margin:0 auto;
	padding-top: 20px;
	padding-bottom: 60px;
}

.pro1-box7-2 .text-16{
	line-height: 26px;
}

.pro4-box1{
	max-width: 1900px;
	margin:0 auto;
	padding-top: 50px;
	padding-bottom: 40px;
	background-image: url(../images/pro/pro4/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.pro4-box1 img,.pro6-box2 img,.pro6-box3 img{
	margin:0 auto;
}

.pro6-box2{
	padding-top: 80px;
	padding-bottom: 180px;
}

.pro6-box3{
	background-color: rgba(247,247,247,1.00);
}

.btn-7{
	position: inherit;
	left: 0;
	top: 0;
	margin:0 auto;
	margin-bottom: 70px;
}

.btn-7 span{
	width:170px;
}

.btn-7 span dd{
	margin:0 24px;
}

.btn-7 span h4{
	line-height: 36px;
}

.pro1-box2 h3{
	line-height: 60px;
}

.btn-8{
	margin-top: -240px;
}

.pro15-box3{
	max-width: 1900px;
	padding-top: 60px;
	padding-bottom: 60px;
	background-image: url(../images/pro/pro15/3-1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.pro15-box3 img{
	margin:0 auto;
}
/*======================================================新闻内页===================================================================*/

.news-page-box{
	min-height: 500px;
}

.news-page-box img{
	margin:20px auto;
	display: block;
	max-width: 100%;
}
.news-page-box p{
	line-height: 26px;
}

.news-page-box h5 span{
	padding:10px;
}

.probox .probox-change{
	width:550px;
	transition-duration: 1s;
	transition-property: width;
	-webkit-transition-property: width;
	-moz-transition-property: width;
	-o-transition-property: width;
	-ms-transition-property: width;
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
}

.probox .probox-change:hover{
	width:570px;
}

.btn-9{
	margin-left: -200px;
}

#weixin{
	position: relative;
}

#weixin .change-pic{
	position: absolute;
	top:24px;
}

#weixin .change-pic{
	display: none;
}

#weixin:hover .change-pic{
	display: block;
}













.p_detail{width:100%; margin:0 auto; line-height:35px; font-size:16px;}
.p_detail img{width:100%; height:auto; display:block; margin:0 auto;}
.p_detail p{ line-height:35px;}



@media only screen and (min-width: 1000px) {

.ab_title{width:90%; max-width:1280px; margin:0 auto; font-size:24px; line-height:40px; padding:20px 0px 10px 0px; }

.ab_cont{width:90%; max-width:1280px; margin:0 auto; font-size:16px; line-height:35px; padding:10px 0px 40px 0px; }
.ab_cont p{line-height:35px;}

.ab_cont img{max-width:100%;}

}


@media only screen and (max-width: 999px) {

.ab_title{width:90%; max-width:1280px; margin:0 auto; font-size:1.3em; line-height:2em; padding:20px 0px 10px 0px; }

.ab_cont{width:90%; max-width:1680px; margin:0 auto; font-size:1.0em; line-height:2em; padding:10px 0px 40px 0px; }
.ab_cont p{line-height:2em;}
.ab_cont img{max-width:100%;}
}




.contact-box img{max-width:100%;}












@media only screen and (min-width: 1400px) {
.cs_cont{ width:90%; max-width:1280px; margin:0 auto; padding:40px 0px 20px 0px;}



.cs_cont ul li{display:block; width:100%; height:; float:; box-sizing:border-box; padding:20px; transition:0.2s; margin-bottom:20px; border:#e5e5e5 1px solid;}
.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #e4eff7; -webkit-box-shadow:0px 0px 40px #e4eff7; box-shadow:0px 0px 40px #e4eff7;}




.cs_1{width:25%; float:left;}
.cs_1 img{width:100%; height:auto; border-radius:8px;}


.cs_2{width:73%; float:right;}
.cs_2 h3{font-size:20px; color:#333; font-weight:bold; line-height:20px; padding-bottom:8px;}
.cs_2 p{font-size:14px; line-height:32px; color:#777;}



.cs_2_r2{width:100%; line-height:40px; font-size:14px; color:#777;}
.cs_2_r2 i{margin-right:8px;}
.cs_2_r3{width:100%; line-height:40px; font-size:14px; padding-top:20px;}
.cs_2_r3 a{display:block; float:right; width:200px; height:40px; line-height:40px; text-align:center; border:#1944ad 1px solid; transition:0.5s;}
.cs_cont ul li:hover .cs_2_r3 a{ background:#1944ad; color:#fff;}

}




@media only screen and (min-width: 1200px) and (max-width: 1399px) {

.cs_cont{ width:90%; max-width:1280px; margin:0 auto; padding:40px 0px 20px 0px;}

.cs_cont ul li{display:block; width:100%; height:; float:; box-sizing:border-box; padding:20px; transition:0.2s; margin-bottom:20px; border:#e5e5e5 1px solid;}
.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #e4eff7; -webkit-box-shadow:0px 0px 40px #e4eff7; box-shadow:0px 0px 40px #e4eff7;}



.cs_1{width:25%; float:left;}
.cs_1 img{width:100%; height:auto; border-radius:5px;}

.cs_2{width:72%; float:right;}
.cs_2 h3{font-size:20px; color:#333; font-weight:bold; line-height:20px; padding-bottom:8px;}
.cs_2 p{font-size:14px; line-height:32px; color:#777;}


.cs_2_r2{width:100%; line-height:40px; font-size:14px; color:#777;}
.cs_2_r2 i{margin-right:8px;}
.cs_2_r3{width:100%; line-height:40px; font-size:14px; padding-top:20px;}
.cs_2_r3 a{display:block; float:right; width:150px; height:40px; line-height:40px; text-align:center; border:#1944ad 1px solid; transition:0.5s;}
.cs_cont ul li:hover .cs_2_r3 a{ background:#1944ad; color:#fff;}

}






@media only screen and (max-width: 1199px) {
.cs_cont{ width:90%; margin:0 auto; padding:10px 0px 10px 0px;}

.cs_cont ul li{display:block; width:100%; height:; float:; box-sizing:border-box; padding:10px; transition:0.2s; margin-bottom:10px; border:#e5e5e5 1px solid;}
.cs_cont ul li:hover{-moz-box-shadow:0px 0px 40px #e4eff7; -webkit-box-shadow:0px 0px 40px #e4eff7; box-shadow:0px 0px 40px #e4eff7;}



.cs_1{width:100%; float:;}
.cs_1 img{width:100%; height:auto; border-radius:5px;}

.cs_2{width:100%; float:; margin-top:10px;}
.cs_2 h3{font-size:1.2em; color:#333; font-weight:bold; line-height:2em; padding-bottom:10px;}
.cs_2 p{font-size:1em; line-height:1.6em; color:#888;}


.cs_2_r2{width:100%; line-height:40px; font-size:1.0em; color:#888;}
.cs_2_r2 i{margin-right:5px;}

.cs_2_r3{width:100%; line-height:40px; font-size:16px; padding-top:12px;}
.cs_2_r3 a{display:block; width:100%; height:40px; line-height:40px; text-align:center; border:#1944ad 1px solid; transition:0.5s;}
.cs_cont ul li:hover .cs_2_r3 a{ background:#1944ad; color:#fff;}

}





























@media only screen and (min-width:1366px) {

#new_conl{width:90%; max-width:1280px; margin:0 auto; min-height:50px; padding:60px 0px 30px 0px; margin-top:0px; position:relative;}

#new_conla{width:100%; min-height:20px; padding:15px 0px 15px 0px; font-size:24px; text-align:center; color:#333; font-weight:bold; border-bottom:#e4e4e4 0px dotted; }


#new_conlb{width:100%; height:50px; line-height:50px; font-size:14px; font-style:; text-align:center;}
#new_conlb span{color:#777; margin:0px 30px 0px 10px;}


#new_conlc{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}
#new_conlc p{ line-height:35px;}
#new_conlc img{max-width:100%;}

#new_conld{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:30px; border-top:#e0e0e0 1px dotted;}


}






@media only screen and (max-width:1365px) {

#new_conl{width:90%; margin:0 auto; min-height:50px; padding:40px 0px 20px 0px;}

#new_conla{width:100%; min-height:20px; padding:10px 0px 10px 0px; font-size:18px; text-align:center; color:#333; font-weight:bold; border-bottom:#e4e4e4 0px dotted; }


#new_conlb{width:100%; height:30px; line-height:30px; font-size:14px; font-style:; text-align:center;}
#new_conlb span{color:#777; margin:0px 30px 0px 10px;}


#new_conlc{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:35px;}
#new_conlc p{ line-height:35px;}
#new_conlc img{max-width:100%;}

#new_conld{width:100%; min-height:50px; padding:15px 0px 15px 0px; font-size:14px; line-height:30px; border-top:#e0e0e0 1px dotted;}


}



/*分页*/

#nx_pg{width:90%; height:; padding:20px 0px 30px 0px; text-align:center;}
#nx_pg a{display:inline; padding:8px 15px 8px 15px; background:#f8f8f8; font-size:14px; margin:0px 1px 0px 1px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#nx_pg a:hover{background:#2679b2; color:#fff;}
#nx_pg .on{background:#2679b2; color:#fff;}


#nextpage{width:90%; height:; padding:20px 0px 30px 0px; text-align:center;}
#nextpage a{display:inline; padding:4px 10px 4px 10px; background:#f8f8f8; font-size:14px; margin:0px 1px 0px 1px; border-radius:2px; -webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
#nextpage a:hover{background:#1944ad; color:#fff;}
#nextpage .on{background:#1944ad; color:#fff;}

.clear{width:100%; clear:both;}