*{margin:0 auto; padding:0}
body{
	font-family:"Microsoft YaHei";
	font-size:12px;line-height: 2;color: #000;background: #EFEFEF;}
img{ border:0px;}
ul,li{list-style: none;}
.clear{clear: both;}

.line-height{line-height:200%; }
.line-height2{line-height:150%; }
.color-red{color:#06C; font-weight:bold;}
.border-four{border:1px dashed #ccc;}
.border-four2{border-bottom-width: 1px;border-bottom-color: #cccccc; border-bottom-style:dashed;}
.padding-four{padding:10px}
.border4{border:1px solid #CCC;}
.padding-four2{ padding-left:8px; padding-right:3px;}
.word13b { font-size: 13px; color: #0059A5; line-height: normal;line-height: 20px;}
.word13r {font-size: 13px;color: #E80000;text-decoration: none;}
.word13w { font-size: 13px; color: #FFFFFF; line-height: normal;font-weight: bold;}
.word14b {font-size: 14px;color: #001AA9;line-height: 22px;font-weight: bold;}
.word15b {font-size: 15px;color: #0059A5;line-height: 22px;font-weight: bold;}
.word16h {font-size: 16px;color: #5CB406;line-height: 22px;font-weight: bold;}

a{font-size: 12px; color: #000000; text-decoration:none;} 
a:active {font-size: 12px; color: #000000;text-decoration: none;} 
a:hover { font-size: 12px; color: #31ABF5; text-decoration: none;}

a.linkleftmenu:link {font-size: 12px; color: #000000; text-decoration:none;} 
a.linkleftmenu:active { font-size: 12px; color: #3077B5;text-decoration: none;} 
a.linkleftmenu:visited { font-size: 12px;color: #000000; text-decoration: none;} 
a.linkleftmenu:hover { font-size: 12px; color: #3077B5; text-decoration: none;}

a.linkdhmenu:link { font-size: 14px; color: #FFFFFF; text-decoration:none;font-weight: bold;} 
a.linkdhmenu:active { font-size: 14px; color: #FFFFFF;text-decoration: none;font-weight: bold;} 
a.linkdhmenu:visited { font-size: 14px;color: #FFFFFF; text-decoration: none;font-weight: bold;} 
a.linkdhmenu:hover { font-size: 14px; color: #C84522; text-decoration: none;font-weight: bold;}

.line { border-bottom:1px #666666 dashed;}
.line2 { border-bottom:1px #999999 Solid;}

.head{height: 87px;background:url(../images/top-bottom.jpg) repeat-x top;width: 100%}
.w960{width: 960px;}
.banner{margin-top: 2px;}
.foot{padding:10px 0;text-align: center;background: #fff;margin-top: 10px;}

.menu_navcc{width:980px; margin:0 auto;}
.menu_nav{width:980px;height:48px;background:url(../imagesp/nav_bg.jpg) repeat-x;float:left;margin-top:0px;}
.menu_nav .nav_content{padding-left:40px;background:url(../imagesp/nav_l_bg.jpg) no-repeat;float:left;}
.menu_nav .nav_content li{width:88px;height:48px;padding-left:5px;padding-right:5px;background:url(../imagesp/nav_li_right.jpg) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold; list-style:none;}
.menu_nav .nav_content li a{color:#fff;width:88px;height:48px;display:block;font-size:14px;}
.menu_nav .nav_content li.current{line-height:37px;}
.menu_nav .nav_content li em{background:url(../imagesp/bid_new.jpg) no-repeat;width:35px;height:21px;display:inline-block;position:absolute;top:-20px;left:40px;}

.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:88px;height:37px;background:url(../imagesp/nav_li_current.jpg) no-repeat;display:block;color:#fff;font-size:14px;}
.menu_nav .nav_content li a:hover{background:url(../imagesp/nav_li_current.jpg) no-repeat;line-height:37px;text-decoration:none;font-size:14px;}

.menu_nav_right{padding-right:20px;background:url(../imagesp/nav_r_bg.jpg) no-repeat right top;float:right;margin-left:30px;padding-top:13px;height:23px;padding-bottom:12px;}

.Cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 830px; PADDING-TOP: 1px
}
.ScrCont {WIDTH: 10000px}
#List1_1 {FLOAT: left}

.selectd {
	BACKGROUND: url(yj_bg2.gif) no-repeat left 50%; COLOR: #ffffff; HEIGHT: 30px
}
.noselectd {
	BACKGROUND: url(yj_bg1.gif) no-repeat left 50%; COLOR: #ffffff; HEIGHT: 30px
}

.zs{
	HEIGHT: 106px; width:174px;  overflow: hidden;margin: 0 auto;
}
.zs li {
	HEIGHT: 106px; width:174px; overflow: hidden;
}	
.zs li img{
	HEIGHT: 106px; width:174px; 
}	

.mySwiper{position: relative;width: 398px;height: 297px;margin: 0 auto;overflow: hidden;}

.swiper-wrapper {
    
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.swiper-slide img {
display: block;
width: 398px;height: 297px;
object-fit: cover;
}

.swiper-pagination-bullet-active {
color: #fff;
background: #007aff;
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 20px;
height: 20px;color: #000;line-height: 20px;opacity: 1;
background: rgba(0, 0, 0, 0.2);text-align: center;font-family: arial;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {
color: #fff;
background: #007aff;
}

.menu{ width:910px;margin:0 auto; color:#cccccc} 
.menu ul{}
.menu li{ float:left; display:block; line-height:40px; width:130px; text-align:center;}
.menu li a{color:#FFF ;line-height:40px; height:40px;display:block;font-weight: bold; font-size:14px;}
.menu li a:hover{color:#C84522; }
/*.menu ul .cur a{color:#C84522;}*/

.prolist{width: 225px;background: #F7F7F7;margin-left:16px;}
.nyxl{width:200px;}
.nyxl li{line-height: 30px;width: 100%;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.nyxl li a.on{color: #06C}

.nydh{color: #325980;font-size:14px;font-weight: bold;text-indent:40px;line-height: 35px;background: url(../images/bar_bg.jpg) no-repeat center top;}
.position{background: url("../images/jaintou.gif") no-repeat 15px center;text-indent:35px;line-height: 25px;height: 25px}
.nrtitle{font-size:14px;font-weight: bold; text-decoration:underline;display: block;line-height:30px;text-align: center}
.shownr{padding:10px 0;text-align: left;min-height:350px;}
.shownr img{max-width: 100%;height: auto;}
.case_list{}
.case_list ul{}
.case_list ul li{width: 28%;float:left;padding: 0 2% 15px 2%;text-align: center;}
.case_list ul li img{max-width: 100%;height:140px;}
.case_list ul .img{border: 1px solid #CCC;}
.case_list ul .t{width: 100%;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.pagination{text-align: center;}
.pagination a{margin:0 3px; }
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;	
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	/*color: #17a2b8;*/
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #31ABF5;
	border-color:dee2e6;
}
.page-num-current:hover {
	color: #31ABF5;
}
