@charset "utf-8";
/* CSS Document */
html,body{
	padding:0px;
	margin:0 auto;
	min-width:1200px;
	font-family:"微软雅黑";
}
*{
	margin:0;
	padding:0;
}
a{
	color:#FFF;
	text-decoration:none;
}
ul li{
	display:inline-block;
}
.p-head{
	width:1200px;
	height:150px;
	margin:0 auto;
}
.h-left{
	margin-top:40px;
}
.h-right{
	float:right;
	margin-top:68px;
}
.dh{
	height:55px;
	background-color:#191970;
}
.dh-center{
	height:55px;
	width:1200px;
	margin:0 auto;
}
.dh-center ul{
	height:55px;
}
.dh-center ul li{
	width:150px;
	height:55px;
	float:left;
	line-height:55px;
	text-align:center;
}
.dh-center li ul li{
	width:140px;
	height:50px;
	float:left;
}
.dh-center ul li a:hover{
	display:inline-block;
	width:150px;
	height:55px;
	background-color:#FC0;
	color:#000;
}
.dh-center li ul li{
	width:150px;
	background:#009;
	border-bottom:solid 1px #EAEAEA;
	font-size:14px;
}
.dh-center li ul li a:hover{
	width: 150px;
	background:#FC0;
	color:#000;
	font-size:14px;
}
.dh-center li ul a{
	display: block;
	font-size:14px;
	margin:0 auto; 
}
.dh-center li ul a:link {
	text-decoration:none;
}
.dh-center li ul a:visited  {
	color:#fff;
	text-decoration:none;
}
.dh-center li:hover ul {
	left: auto;
}
.dh-center li.sfhover ul {
	left: auto;
}
.banner{
	width:100%;
	height:700px;
}
.banner1{
	width:100%;
	height:500px;
}
.rxcp{
	width:1200px;
	margin:0 auto;
}
.rxcp-head{
	width:222px;
	height:64px;
	padding-top:20px;
	margin:0 auto;
}
.rxcp-head2{
	width:1200px;
	height:30px;
	line-height: 30px;
	padding-top:20px;
	margin:0 auto;
}
.rxcp-head2 ul{
	margin:0 auto;
}
.rxcp-head2 ul a{
	color: #000;
}
.rxcp-head2 ul li{
	float: left;
	margin-left: 5px;
}
.p-footer .rxcp-head2 ul a{
	color: #fff;
}
.db .lb1 li{
	overflow:hidden;
	width:262px;
	height:235px;
*line-height:235px;
	text-align:center;
	display:table;
}
.db .lb1 img{
	vertical-align:middle;
	max-height:235px !important;
	max-width:262px !important;
}
.db .lb1 a {
	height:100%;
	vertical-align:middle\9;
	_writing-mode: tb-rl;
	display:table-cell;
	vertical-align:middle;
}
.rxcplb{
	width:1200px;
	height:300px;
	background-color:#edecec;
	margin-top:20px;
	position:relative;	
}
.rxcplb .bd{
	overflow:hidden;
	padding-left:50px;
	padding-top:40px;
	width:1088px;
}
.rxcplb .bd .lb1 li{
	float:left;
	margin:5px;
	width:262px;
	text-align:center;
}
.left-jt .prev{
	position:absolute;
	width:40px;
	height:62px;
	right:0;
	top:118px;
}
.left-jt .next{
	position:absolute;
	width:40px;
	height:62px;
	left:0;
	top:118px;
}
.left-jt{
	top:118px;
}
.right-jt{
	float:right;
}
.rxcplb .bd li a{
	color:#000;
}
.rxcplb .bd li a:hover{
	color:#900;
}
.rxcplb .bd li p{
	margin-top:10px;
}
.kk{
	width:1200px;
	height:400px;
	margin:0 auto;
	margin-top:80px;
}
.gygd{
	font-size:20px;
	margin: 0 0 0 150px;
}
.gygd a{
	color:#000;
}
.gygd a:hover{
	text-decoration:underline;
	color:#03C;
}
.gycx{
	width:369px;
	height:357px;
	float:left;
	border:1px solid #CCC;
}
.gycx-h{
	width: 369px;
	height: 57px;
}
.gycx-nr{
	margin: 5px 10px 0 10px;
	height: 250px;
}
.gycx-nr p{
	font-size:15px;
	line-height: 26px;
}
.gycx-nr a img{
	margin: 0 10px 0 0;
	float: left;
}

.xwlb{
	width:369px;
	height:357px;
	float:left;
	border:1px solid #CCC;
	margin-left:40px;
}
.xwlb-h{
	width: 369px;
	height: 57px;
}
.xwlb ul li{
	margin:5px;
	margin-left:10px;
}
.xwlb ul li span{
	color:#CCC;
	margin-left:10px;
}
.xwlb ul li a{
	color:#000;
	font-size:14px;
	margin-left:10px;
}
.xwlb ul li a:hover{
	color:#F90;
}
.xwlb-nr{
	height: 250px;
}

.lxwm{
	width:369px;
	height:357px;
	float:left;
	border:1px solid #CCC;
	margin-left:40px;
}
.lxwm ul li{
	 
        
            margin: 18px;
    margin-left: 10px;
    display: block;
}
.lxwm-h{
	height: 57px;
}
.lxwm-nr{
	font-size:15px;
	height: 250px;
}
.cpzx{
	height:780px;
	background-color:#edecec;
	margin-top:20px;
}
.cpzx-center{
	width:1200px;
	margin:0 auto;
	padding-top:30px;
}

.cpzx-left{
	width:235px;
	float:left;
}
.btlb{
	width:235px;
	height:473px;
	background-color:#dddddc;
}
.btlb a{
	color:#000;
}
.btlb a:hover{
	color:#F60;
}


.btlb ul{
	padding:10px;
}

.btlb ul li{
	width:235px;
	float:left;
	font-size:14px;
	line-height:26px;
}
.gd{
	width:235px;
	height:117px;
	background-color:#191970;
	text-align:center;
	line-height:117px;
}
.gd a{
	font-size:30px;
	color:#FFF;
}
.gd a:hover{
	color:#F90;
}
.cpzx-right{
	width:900px;	
	height:770px;
	float:left;
	margin:5px 0 0 25px;;
}
.cpzx-right ul{
	margin:10;
	padding-top:20px;
}
.cpzx-right ul li{
	padding:5px 15px;
	position:relative;
}
.cpzx-right ul li p{
	width:262px;
	height:42px;
	background-color:rgba(25,25,112,0.6);
	position:absolute;
	bottom:0;
	top:167px;
	text-align:center;
	line-height:42px;
}
.cpzx-right ul li a{
	font-size:15px;
}
.product-right{
	width:900px;	
	/*height:900px;*/
	float:left;
	margin:3px 0 0 20px;;
}
.product-right ul{
	padding-top:10px;
}
.product-right p{
	height:20px;
	line-height:20px;
}
.product-right ul li{
	padding:0 15px;
	margin: 5px 0;
}
.product-right ul li img{
	display: block;
}
.product-right ul li p{
	font-size:15px;
}
.product-right ul li a{
	font-size:12px;
	width:262px;
	display:inline-block;
	color:#F00;
}

.jdal{
	width:1200px;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:20px;
}
.jdal-head{
	width:1200px;
	text-align:center;
}
.alzs{
	margin-top:50px;
	width:1200px;
}
.alzs .bd{
	padding-left:10px;
}
.alzs .lb1 li{
	margin-left:30px;
}
cp{
	width:262px;
	height:204px;
}
.cp p{
	width:262px;
	height:62px;
	background-color:#edecec;
	text-align:center;
	padding-top:10px;
}
.more{
	width:1200px;
	text-align:center;
	margin-top:40px;
}
.fwzx{
	width:1200px;
	margin:0 auto;
	margin-top:50px;
}
.fwzx-h{
	width:1200px;
	text-align:center;
}
.fwzx-x{
	width:1200px;
	height:360px;
	margin-top:30px;
	margin-bottom:40px;
}
.fwzx-x-left{
	width:220px;
	height:340px;
	float:left;
	margin:15px;
}
.fwzx-x-center{
	width:660px;
	height:360px;
	font-size:14px;
}
.fwzx-x-center ul li{
	background-color:#edecec;
	width:730px;
	height:50px;
	margin:15px;
	padding:20px 0;
}
.fwzx-x-center ul li a{
	color:#000;
}

.fwzx-x-right{
	width:180px;
	float:right;
}
.fwzx-x-right div ul{
	text-align:center;
}
.fwzx-x-right div ul li{
	margin:8px;
}
.fwzx-x-right div ul li a{
	color:#000;
	font-size:20PX;
}
.fwzx-x-right div ul li a:hover{

}
.p-footer{
	height:220px;
	background-color:#191970;
	text-align:center;
	padding-top:23px;
	font-size:14px;
}
.p-footer img{
	color:#FFF;
}
.p-footer p{
	color:#FFF;
	margin-top:35px;
}
.yqljbt{
	font-size:16px;
	color:#FC0;
}
.yqlj{
	color:#FFF;
	margin-top:25px;
}
.yqlj ul{
	margin-top:10px;
}
.yqlj ul li{
	padding-left:20px;
}
.nr-center{
	width:1200px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}
.center-lbm{
	width:250px;
	height:970px;
	float:left;
}
.lb{
	width:250px;
}
.lb ul{
	height:695px;
	background-color:#dddddc;
}
.lb ul .mz{
	width:250px;
	height:100px;
	background-color:#191970;
	text-align:center;
	line-height:100px;
	font-size:30px;
	color:#FFF;
}
.lb ul li{
	list-style:none;
	float:left;
	width:250px;
	height:35px;
	line-height:35px;

}
.lb ul li a{
	padding-left:30px;
	font-size:14px;
	display:inline-block;
	border-bottom:1px solid #FFF;
	color:#000;
	width:220px;
	height:35px;
}
.lb ul li a:hover{
	color:#F90;
	background-color:#191970;
	width:220px;
	height:35px;
}
.nr-center .center-right{
	float:left;
	margin-left:30px;
}
.center-right{
	width:920px;
	line-height:40px;
	float:right;
}
.right-t{
	width:100%;
	height:40px;
	border-bottom:2px solid #191970;
	color:#000;
	font-size:13px;
}
.right-t span{
	margin-left:20px;
}
.right-nr{
	padding:20px;
}
.right-nr h2{
	text-align:center;
}
.right-nr p{
	font-size:14px;
}
.xptj{
	width:250px;
	height:40px;
	font-size:20px;
	color:#FFF;
	background-color:#191970;
	line-height:40px;
	text-align:center;
	margin-top:3px;
}
.xptj a{
	width:250px;
	height:40px;
	display:inline-block;
	background:#dddddc;
	color:#000;
	font-size:14px;
}
.xptj a:hover{
	width:250px;
	height:40px;
	background:#191970;
	color:#F90;
	
}
.contect-lxr{
	width:300px;
}
.xwhh li{
	float:none;
	display:list-item;
	list-style:none;
}
.xwhh li span{
	float:right;
	font-size:15px;
	color:#666;
}
.xwhh a{
	margin-left:10px;
	font-size:15px;
	color:#000;	
}
.xwxq{
	border-bottom:1px solid #191970;
	margin-bottom:10px;
}
.xwhh a:hover{
	color:#F90;
}
.page{
	text-align:center;
	padding:10px;
	clear:both;
}
.page a{
	border:1px solid #666;
	padding:2px 5px;
	margin:0 2px;
	color:#3b6ea5;
	text-decoration:none;
        width: auto !important;
}
.page a:hover,.page span.me{
	color:#fff;
	border:1px solid #000;
	background:#000;
	text-decoration:none;
}
.page span.disabled{
	border:1px solid #ccc;
	padding:2px 5px;
	margin:0 2px;
	color:#ccc;
}
.page span.me{
	padding:2px 5px;
	margin:0 2px;
}
.xgsb{
	width:900px;	
	height:220px;
	float:left;
	margin:3px 0 0 20px;
	border-bottom:1px solid #666;
}
.xgsb-d span{
	width:900px;
	display:inline-block;
	border-bottom:1px solid #666;
}
.xgsb-d ul li{
	width:160px;
	height:107px;
	margin-left:13px;
	margin-top:20px;
	border:1px solid #999;
	text-align:center;
	padding-top:5px;
}
.xgsb-d ul li a{
	color:#999;
	font-size:12px;
}
.xgsb-d ul li a:hover{
	color:#F90;
}

.cpjs{
	margin-top:20px;
}
.cpjs-left{
	width:510px;
	height:286px;
	border:1px solid #999;
	text-align:center;
	padding-top:5px;
	float:left;
}
.cpjs-right{
	height:300px;
	width:360px;
	font-size:14px;
	float:left;
	margin-left:30px;
}

.sjjs h2{
	text-align:center;
}
.gxq ul li{
	width:300px;
	height:25px;
	border:none;
	text-align:center;
	line-height:25px;
	margin:0 auto;
	
}
.gxq ul li a{
	font-size:14px;
}
.gxq img{
	margin-right:8px;
	margin-bottom:2px;
}

.banner {
	width: 100%;
	height: 500px;
	position: relative;
	z-index:-1;
	background:#fff;
	overflow:hidden;
}
#slides {
	display: block;
	width: 100%;
}
#slides ul{
	height:700px;
}
#slides li {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
}
#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -999px
}
.banner1{
	width:100%;
	height:500px;
}

.right-t a {
    color: #000;
}




#pageNav {
    clear: both;
    height: 50px;
    margin: 20px;
    overflow: hidden;
}


#pageNav ul {
}

#pageNav ul li {
    float: left;
    padding: 2px 3px;
    margin: 0 3px;
    line-height: 20px;
    background: #fff;
}

#pageNav ul li.thisclass {
    display: inline-block;
    border: 1px solid #af1e24;
    padding: 2px 9px;
    margin: 0 3px;
    background: #af1e24;
    color: #fff;
}



.xgsb-d a {
    color: #191970;
}
.xgsb-d .page  a { 
    color: black;
}
