﻿/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*******************************分辨率变化************************/

@media only screen and (max-width: 736px) {

.select1{
	margin: 0 auto;
	
	
	width: 200px;
	height: 40px;
	
}
select{
	border: 1px solid #ccc;
	font-size: 20px;
	height: 40px;
	width: 80px;
}
.sjpingmu{

	width:100%;
	overflow: hidden;
	display:block;
}

.juzhongpc{
	display: none;
}

.h1span{
	letter-spacing:0.5px;
	font-family:simhei;
	font-size:17px;
	line-height:20px;
	color:#00469d;
	margin-bottom:18px;
	word-break:break-all;

}
.pspan{
	letter-spacing:0.5px;
	font-family:simhei;
	font-size:14px;
	line-height:24px;
	color:#666;
	word-break:break-all;
	margin-bottom:10px;
}
._btn_expand{
	background:url(imagescommonszdwbtn_expand_section.png) no-repeat;
	width:20px;
	height: 20px;
	position: relative;
	float: right;
	margin-right: 8px;
	margin-top: 18px;
}
._btn_enfold{
	background:url(imagescommonszdwbtn_enfold_section.png) no-repeat;
}
._menu_closed
{
	display: block;
	position: relative;
	z-index:19;
	background: url(imagescommonbtn_close.png) no-repeat;
	width: 42px;
	height: 38px;
}
._menu_yuyan{

	background: url(imagescommonbtn_en.png) no-repeat;
	display: block;
	height: 38px;
	width: 42px;
	position: relative;	
}
.menu{
	z-index:24;
	position:absolute;
	background-color: #fff;
	opacity:0.95;
	top:18px;
}

.menu1{
	border:2px solid #1e4899;
	display:none;
	z-index:23;
	position:absolute;
	background-color:#fff;
	opacity:0;
	top: 72px;	
	margin-left:8px;
	margin-right:8px;
}
.menu2{
	display: block;
	z-index:24;
	position:absolute;
	background-color:#fff;
	opacity: 0.95;
	top: 72px;	
}
._ssjg{
	position: absolute;
	width: 100%;
	text-align: center;
	top:25px;
}
._ssjg h2{
	margin:0;
	padding: 0;
	font-size: 36px;
	line-height: 30px;
	color:#000;
}

._title1{
	width: 50px;
	height:80px;
	background: url(imagescommontitle_bftj_zh.png) no-repeat;
	left:35%;
	position:relative;
	
	margin-bottom:18px;
	margin-top:50px;
}
._title2{
	width:50px;
	height:80px;
	background: url(imagescommontitle_hdjz_zh.png) no-repeat;
	left:35%;
	position:relative;
	margin-top:50px;
	margin-bottom:18px;
}
._sousuo {
	display: block;
	height: 38px;
	width: 42px;
    float:left;
	background: url(imagescommonbtn_search.png) no-repeat;
	position: relative;	
}
._sousuo1{

	display: block;
	height: 38px;
	width: 42px;

	background: url(imagescommonbtn_search.png) no-repeat;
	position: relative;	
}
._photo{
	background:url(imagescommonlogo_dark.png);
	background-size: 100% 100%;
}
.mainMenuButton {

	display: block;
	height: 38px;
	width: 42px;
	background: url(imagescommonmainMenuButtonBg2.png) no-repeat;

	position: relative;
	z-index:19;
	
}
._logo_img{
	background-size: 100% 100%;
	background: url(imagescommonlogo_light.png) no-repeat;
	height: 102px;
	width: 225px;
	float: right;
	opacity: 0;
	margin:10px;
}

/*******************************分辨率变化************************/
body {
	background:url(imagescommonbg.png);
	color: #666;
}
* {
	word-break:break-all;
	margin: 0 ;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	outline: none;
	font-size-adjust: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	appearance: normal;
	/*-webkit-appearance: none;*/
	-moz-appearance: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
}	


.sjpingmu a {
	color:#1a4899;
	text-decoration: none;
	
}
/*鼠标放到连接上的时候*/
.sjpingmu a:hover {
	color:#1a4899;
	
}
/*连接平常的状态*/
.sjpingmu a:link{


}
/*连接被按下的时候*/
.sjpingmu a:active{

}
/*连接被访问过之后*/
.sjpingmu a:visited{

}
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
}

.sjpingmu h1{
	letter-spacing:0.5px;
	font-family:simhei;
	/*font-size:22px;
	line-height: 25px;*/
	color:#00469d;
	margin-bottom: 18px;
	word-break:break-all;
}
.sjpingmu p{
	letter-spacing:2.5px;
	font-family:simhei;
	font-size:14px;
	line-height:24px;
	color:#666;
	word-break:break-all;
	margin-bottom: 10px;
}

.sjpingmu strong{
	letter-spacing:1.5px;
	display: block;	
	font-family:simhei;
	color:#00469d;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
}
.sjpingmu img{
	width: 100%;
	margin-bottom: 10px;
	padding: 0;
	position: relative;
}


div,button, a, p, img, ul, input{
	overflow: hidden;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////////////////////////////////菜单CSS开始////////////////////////*/
.jxcgsj_tj{
	width:50%;
	float: left;
	overflow: hidden;
	height:150px;
}
.jxcgsj_tj img{	
	width: 100%;
	margin-bottom: 0 !important;
	float: left;
	height: 100%;
}
.Column{
	position: relative;
	overflow: hidden;
	width:;
	
}
.tj_btm{
	
	margin-bottom: 20px;
}
.jxcgsj_tj1{
	width: 100%;
	height: 140px;
	background:#0b3190;
	position: relative;
	
}
.jxcgsj_tj1 span{
	display: block;
	position: absolute;
	left: 30%;
	bottom:25px;
	color: #fff;
	font-size: 14px;
	line-height: 15px;
	width: 20px;
}
.jxcgsj_title {
	position: relative;
	margin-bottom: 20px;
	top: 30px;
}
.jxcgsj_title h1{
	display: block;
	font-size: 8px;
	line-height: 12px;
	color: #fff !important;
	font-weight: normal;
	margin-bottom: 5px !important;
	opacity: 0.3;
}

.jxcgsj_btn{
	/* right: 122px; */
	position: relative;
	bottom: -20px;
	border: 1px solid #fff;
	padding: 10px 10%;
	width: 80px;
	opacity: 1;
	transition: opacity .2s;
	-moz-transition: opacity .2s;
	-webkit-transition: opacity .2s;
}
.jxcgsj_btn:hover{
	
	opacity:0.8;
}
.jxcgsj_tj1 h2{
	font-size: 8px;
	line-height: 9px;
	COLOR: #fff;
}
strong#jxcgsj_line{
	
	top: 0px;
	left: -8px;
	width: 2px;
	height: 30px;
	background: #fff;
	/* display: block; */
	position: absolute;
	/* z-index: 99999; */
	/* border: 1px solid red; */
}
.jxcgsj_border{
	position: absolute;
	width: 51%;
	right: 0;
	top: 10px;
	height: 140px;
	text-align: left;
}
.jxcgsj_tj2{
	margin-bottom: 15px;
	height: 120px;
}
.jscg_main{
	margin-bottom: 20px;
	background: #f6f7f8;
}
.jscg_main1{

	height: 35px;
	text-align: right;
	position: relative;
	/* top: 20px; */
	border-bottom: 2px solid #1a4899;
	margin-bottom:20px;
	padding: 0 35px;
}
.jscg_main1 span{
	font-size: 12px;
	line-height: 18px;
	position: relative;
	top:10px;
	/* right: 0; */
	display: block;
	color:#666666;
}
.jscg_main2{
	
	padding: 0 10px;
}
.szz_main2{
	background-color: #f6f7f8;
	padding: 0 10px;
}
.jscg_main2 h3{
	font-size: 17px;
	line-height: 20px;
	color: #1a4899;
	margin-bottom: 20px;
}
.jscg_main2 p{
	font-size: 14px !important;
	line-height: 24px !important;
	color: #666666 !important;
	margin-bottom:15px !important;
	background: #f6f7f8 !important;
}
.jscg_main2 img{
	margin-bottom: 15px;
}
.jscg_nr2 img{

	margin-bottom: 0;
}
.jscg_nr2 span{
	color:#666666 !important;
}
.szz_zl{
	margin-bottom: 10px;
}
.szz-main{
	background-color: #f6f7f8;
	overflow: hidden;
	width: 100%;
	margin-bottom: 10px;
}

.szz-main h3{
	font-size: 17px;
	line-height: 20px;
	color: #1a4899;
	margin-top: 10px;
	margin-bottom: 20px;
	padding:0 15px;
}
.szz-main p{
	font-size: 14px !important;
	line-height: 24px !important;
	color: #666666 !important;
	background: #f6f7f8 !important;
	padding:  0 15px !important;
}
.szz-main1{

	padding: 0 15px;
}
.szz-main1 h4{
	font-size: 14px;
	line-height: 15px;
	color: #000;
}
.szz-main1 span{
	display: block;
	width: 30px;
	height: 1px;
	background: #1a4899;
	margin-bottom: 5px;
	margin-top: 10px;
}
._top{
	height: 0;
	overflow:visible;
}
._logo{
	z-index:23;
	position:fixed;
	height:0;
	background-color:#1a4899;
	top:0;
	margin-right: 0;
}
._logo_1{
	padding:0;
}
._photo{
	width: 225px;
	height: 102px;
	float: right;
	margin-bottom: 10px;
	margin-right: 10px;
}
._input_sousuo{
	margin:4px;
	line-height: 20px;
	font-size: 14px;
	width: 0px;
	height: 30px;
	opacity: 1;
	float:left;
}

.mainMenuWrapper {
	z-index: 18;
	clear: both;
	display: none;
	background-color:#fff;
	padding-left: 0px;
	margin: 0px;
	margin-top: 28px;
	margin-bottom: 28px;
	position:fixed;
	left: 0px;
	width: 100%;
	/*border-bottom: 3px solid #ffdf50;*/
}
.mainMenuWrapper > li {
	font-size:17px;
	font-family:simhei;
	line-height: 44px;
	margin-bottom: 0px;
	padding-left: 0px;
	list-style: none;
	text-align:center;
	font-weight: bold;
}
.mainMenuWrapper > li:first-child a
{
	/*color:#1a4899;*/
}
.mainMenuWrapper > li > a {
	color:#666666;
}
.mainMenuWrapper li:first-child{

	margin-top: 10px;
}
.websiteWrapper{
}
._section_jianjie h1{
	margin-top: 18px;
}
._section_jianjie p{

	margin-bottom: 0;
}
._sssj a:hover{
	
	color:#1a4899;
}

/*////////////////////////////菜单CSS结束/////////////////////////////////////////////////////////////////////////////////*/
._zhezhao{
   display:none;
   position:absolute;
   top:0;
   left: 0;
   right: 0;
   bottom: 0;
   opacity: 0.6;
   background-color:#ccc;
   z-index: 25;
}


/*////////////////////////////////////////////////////////////////////////////////////////内容CSS开始/////////////////////*/
/*统一样式*/

._neirong{
	/*内容边框*/
	margin:10px;
	margin-top: 10px;
	margin-bottom: 30px;
	/*border: 1px solid #ccc;*/
}

._content{
	margin-top:122px;
	margin-bottom: 100px;
	/*border: 1px solid red;*/
}
._content_img{
	background: url(../images/common/dsj/01.png);
	width: 100%;
	height: 120px;
	position: relative;
	margin-bottom:15px;
}
._content_img1{
	width: 40px;
	height: 60px;
	display: block;
	position: absolute;
	left:80px;
	top:40px;
}
._src_dsj{
	background:url(imagescommondsjtitle_dsj_zh.png) no-repeat;
}
._src_zx{
	background:url(imagescommonzxtitle_zx_zh.png) no-repeat;
}
._src_jj{
	background:url(imagescommonjjtitle_xyjj_zh.png) no-repeat;
}
._src_szdw{
	background:url(imagescommonszdwtitle_szdw_zh.png) no-repeat;
}
._src_zyjs{
	background:url(imagescommonzyjstitle_zyjs_zh.png) no-repeat;
}
._src_jcss{
	background:url(imagescommonjcsstitle_jcss_zh.png) no-repeat;
}
._sssj{
	margin-top:200px;
}
._sssj img{
	margin-left:18px;
	width: 255px;
}
/*统一样式*/
/*资讯页面样式*/
._section_zixun_bj{
	height: 2px;
	width: 100%;
	background:url(imagescommonzx02.png) repeat-x;
	margin-bottom: 10px;
}
._section_zixun{
	margin-bottom: 18px;
	background-color:#f6f7f8;
}
._section_zixun h2{
	margin-left: 18px;
	margin-right: 18px;
	position: relative;
	margin-top: 10px;
	padding: 0;
	margin-bottom: 10px;
	font-size: 12px;
	line-height:18px;
	font-family:simhei;
	color:#00469d;
	word-break:break-all;
	letter-spacing:2.5px;
	float: left;
}
._section_zixun h3{
	margin-left: 18px;
	margin-right: 18px;
	position: relative;
	padding:0;
	top: 10px;
	bottom: 10px;
	font-size: 12px;
	line-height:18px;
	font-family:simhei;
	color:#000;
	float:right;
	letter-spacing:2.5px;
}
._section_zixun h4{
	margin-left: 18px;
	margin-right: 18px;
	padding:0;
	margin-top: 18px;
	margin-bottom: 18px;
	font-size: 17px;
	line-height:20px;
	font-family:simhei;
	color:#00469d;
	letter-spacing:2.5px;
}
._section_zixun p{
	margin:18px;
	line-height: 24px;
	font-size: 14px;
	font-family:simhei;
	letter-spacing:0.5px;
}
._juzhong img{
	width: 100%;
	padding:0;
	margin-bottom: 18px;
}
._section_zixun_h4 h4{
	letter-spacing:1px;
	display: block;
	position:relative;
	float:right;
	margin-right: 0;
	margin-left: 0;
	word-break:break-all;
	width:164px;
}
._zixun_nr img{

	margin-top: 18px;
}
._section_zixun_h4 img{
	position: relative;
	display: block;
	height:100px;
	width:100px;
	margin:18px;
	float:left;
}
.jianjieP p{
margin-bottom:10px;

}
._juzhong{
	margin-right: 18px;
	margin-left: 18px;
}

._zixun_nr h2{

	margin-left: 5px;
}
._zixun_nr h3{

	margin-right: 5px;
}
._zixun_nr p{

	margin-left: 5px;
	margin-right: 5px;
}
._zixun_nr img{

	margin-bottom:0;
}
._zixun_nr h5{
	margin-left:5px;
	margin-right:5px;
	padding:0;
	margin-top: 18px;
	margin-bottom: 18px;
	font-family:simhei;
	letter-spacing:1.5px;
	font-size: 20px;
	line-height: 25px;
	color:#000;

}
/*资讯页面样式*/
/*师资队伍页面样式*/
._section_shizi{

	background-color:#ccc;
	height:56px;
	width: 100%;
	margin-bottom: 10px;
}
._section_shizi h2{
	margin-top: 18px;
	margin-left: 18px;
	position: absolute;
	padding:0;
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:17px;
	line-height:20px;
	color:#00469d;

}
/*._section_shizi img{

	width:20px;
	height: 20px;
	position: relative;
	float: right;
	margin-right: 8px;
	margin-top: 18px;

}*/
._section_shizi_xinxi{
	width: 95%;
	padding: 0 2%;
	display: none;
}
._section_shizi_xinxi_img{

	width: 47%;
	position: relative;
	float: left;
	margin-bottom: 18px;
	text-align: center;
}
._xinxi_mg{
	margin-left:5%;
}
._section_shizi_xinxi_img span{
	display: inline;
	padding:0;
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:20px;
	line-height:25px;
	color:#00469d;
	height: 30px;	
}
._section_shizi_xinxi_img strong{

	padding:0;
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:14px;
	line-height:24px;
	color:#00469d;
}
._shizi_nr{
	margin-bottom: 28px;
	width:96%;
	padding: 0 2%;
	background-color:#f6f7f8;
}
._nr{
  margin-left: 32%;
  overflow: visible;
}
._nr_name{
	overflow: visible;
	margin-bottom: 18px;

}
._nr_text p{
	overflow: visible;
	position: relative;
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:14px;
	line-height:24px;
	color:#666666;
	text-align:left;

}
._nr_text{

	overflow:visible;
}
._nr_text span{
	height: 30px;
	position: absolute;
	left: -45%;
	overflow: visible;
	font-family:simhei;
	letter-spacing:0;
	font-size:10px;
	line-height:24px;
	color:#1a4899;
	text-align:right;
	width: 60px;
}
._nr_name h2{
	
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:25px;
	line-height:25px;
	color:#000;
	text-align:left;
}
._nr_name h3{
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:14px;
	line-height:25px;
	color:#666666;
	text-align:left;
	margin-bottom: 18px;
	
}
._nr2 h2{

	letter-spacing:1.5px;
	font-family:simhei;
	font-size:20px;
	line-height: 25px;
	color:#000;
	margin-bottom: 18px;
	word-break:break-all;
	text-align: left;
}
._nr3{
	text-align:center;
	margin-bottom: 10px;
	background-color:#f6f7f8;
}
._nr3 h3{	

	letter-spacing:1.5px;
	font-family:simhei;
	font-size:17px;
	line-height: 20px;
	color:#1a4899;
}
._nr3 h4{	

	letter-spacing:1.5px;
	font-family:simhei;
	font-size:14px;
	line-height:19px;
	color:#000;
	margin-bottom: 18px;
}
._nr2 p{
	font-family:simhei;
	letter-spacing:1.5px;
	font-size:14px;
	line-height:24px;
	color:#666666;
	text-align:left;
	margin-bottom: 28px;
}
/*师资队伍页面样式*/
/*简介页面样式*/
._section_jianjie{
	/*background-color:#f6f7f8;*/
	margin:0px;
	padding:18px;
	padding-top:0;
	padding-bottom: 0;
}
/*简介页面样式*/
/*大事记页面样式*/
._section_dashiji{
	width: 100%;
	margin:0px;
	padding:0;
	margin-bottom: 10px;
	text-align: center;
}
._section_bjys{
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
	background-color:#f6f7f8;
}

._section_dashiji_img{
	position: relative;
	margin-bottom: 18px;
	width: 100%;
	height:300px;
	/*Height是固定值---需调整*/
	margin:0px;
	background:url(imagescommondsj02.png)no-repeat;
	padding:0;
	background-size:cover;
}
._section_dashiji_img1{
	position: relative;
	margin-bottom: 18px;
	width: 100%;
	height:300px;
	/*Height是固定值---需调整*/
	margin:0px;
	background:url(imagescommondsj03.png)no-repeat;
	padding:0;
	background-size:cover;
}
._section_dashiji_bj{
		position:absolute;
		left:35%;
		top:40%;
		background:url(imagescommondsj04.png) no-repeat;
		padding: 0;
}
._section_dashiji_bj span{
	display: block;
	padding-left: 10px;
	font-family:simhei;
	font-size:14px;
	line-height:15px;
	color:#000;
	height:33px;
	width:74px;
    font-weight:bold;
}
._section_dashiji  h2{

	margin:18px 5px;
	padding: 0;
	font-size: 17px;
	line-height: 20px;
	font-family:simhei;
	color:#00469d;
	word-break:break-all;
	text-align:left;

}
._section_dashiji p{
	letter-spacing:0.5px;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 24px;
	margin-bottom: 28px;
	font-size: 14px;
	font-family:simhei;
	text-align: left;
}

/*大事记页面样式*/

/*基础设施页面样式*/
._section_jichusheshi{
	width: 100%;
	margin:0px;
	background-color:#f6f7f8;
	padding:0;
	margin-bottom: 10px;
}
._section_jichusheshi h2{
    padding: 0;
    margin-left: 18px;
    margin-right: 18px;
	margin-bottom: 10px;
	font-size: 17px;
	line-height: 20px;
	font-family:simhei;
	color:#00469d;
	word-break:break-all;


}

._section_jichusheshi_nr h2{
	margin-top:18px;
	padding: 0;
    margin-left: 5px;
	font-size: 20px;
	line-height: 25px;
	font-family:simhei;
	color:#000;
}
._section_jichusheshi_nr h3{
	margin-left:5px;
	padding: 0;
	margin-bottom: 18px;
	font-size: 14px;
	line-height: 25px;
	font-family:simhei;
	color:#000;
}
._section_jichusheshi_nr p{

	margin-left: 5px;
	line-height: 19px;
	margin-bottom: 18px;
	font-size: 14px;
	letter-spacing:3.5px;
	font-family:simhei;
}
._section_jichusheshi p{
	
	margin-left: 18px;
	margin-right: 18px;
	line-height: 19px;
	margin-bottom: 18px;
	font-size: 14px;
	letter-spacing:0.5px;
	font-family:simhei;
}
._section_jichusheshi_nr span{
		height: 30px;

	letter-spacing:2.5px;
	padding-left:0;

	line-height: 19px;
	margin-bottom: 18px;
	font-size: 14px;
	font-family:simhei;
	color:#00469d;
	display: inline;
	position: relative;
	left:0;
}
._section_jichusheshi img{
	width: 100%;
	padding:0;
	position: relative;
	margin-bottom: 18px;
}

/*基础设施页面样式*/

/*专业介绍页面样式*/
._section_zhuanye{

	width: 100%;
	margin:0px;
	background-color:#f6f7f8;
	padding:0;
	margin-bottom: 10px;
}
._section_zhuanye img{
	width: 100%;
	padding:0;
	position: relative;
	margin-bottom: 18px;
}
._section_zhuanye  h2{

	padding: 0;
	margin-bottom: 18px;
	font-size: 17px;
	line-height: 20px;
	font-family:simhei;
	color:#00469d;
	word-break:break-all;
	text-align:center;

}
._section_zhuanye_nr h3{
	margin-left:5px;
	padding: 0;
	margin-bottom: 18px;
	margin-top: 18px;
	font-size: 18px;
	line-height: 25px;
	font-family:simhei;
	color:#000;
	word-break:break-all;

}

._section_zhuanye_nr{
	margin-bottom: 10px;
}
/*
._section_zhuanye p{
	margin-left: 18px;
	line-height: 19px;
	margin-bottom: 18px;
	font-size: 14px;
	letter-spacing:3.5px;
}
*/
._section_zhuanye_nr p{
	margin-left: 5px;
	line-height: 24px;
	margin-bottom: 18px;
	font-size: 14px;
	letter-spacing:3.5px;
	font-family:simhei;
}
/*专业介绍页面样式*/

/*首页页面样式*/
.ymbq{

	margin: 0 auto;
	text-align: center;
}
._section1 img{
	float: right;
	width: 104px;
}

._section1 span{


	letter-spacing:2.5px;
	display: block;	
	font-family:simhei;
	color:#00469d;
	font-size:12px;
	line-height:18px;
	height: 18px;
	padding-left:0px;
}

._biaoti1{
	margin-bottom: 10px;
}
._section1{
	background-color:#f6f7f8;
	margin:0px;
	margin-bottom: 10px;
	padding:18px;
	padding-bottom:28px;
}
.sssb{

	width: 95%;
	text-align: center;
}
.sssb p{

	color:#1a4899;
}
/*
._section2{

	background-color:#f6f7f8;
	margin:0px;
	padding:18px;
	margin-bottom: 10px;
}

._section2 img{
	float: right;
	height: 76px;
	width: 52px;
}

._section2 span{
	display: block;	
	font-family:simhei;
	color:#00469d;
	font-size:12px;
	line-height:18px;
	height: 18px;
	padding-left:0px;
}
*/
/*首页页面样式*/
/*///////////////////////内容CSS结束//////////////////////////////////////////////////////////////////////////////////////*/

/**************************响应***************************************/
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) { 
	._photo {
		
		background-image: url(imagescommonlogo_dark@2x.png);
		background-size: 100% 100%;
	}
	.mainMenuButton{
		
				background: url(imagescommonbtn_nav@2x.png) no-repeat;
				background-size: 100% 100%;
	}
	._sousuo{
		
		background: url(imagescommonbtn_search@2x.png) no-repeat;
		background-size: 100% 100%;
	}
	._logo_img{
		
	background: url(imagescommonlogo_light@2x.png) no-repeat;
	background-size: 100% 100%;
}

._title1{
	
	background: url(imagescommontitle_bftj_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._title2{
	
	background: url(imagescommontitle_hdjz_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._menu_closed
{
	
	background: url(imagescommonbtn_close@2x.png) no-repeat;
	background-size: 100% 100%;
}
._menu_yuyan{
	
	background: url(imagescommonbtn_en@2x.png) no-repeat;
	background-size: 100% 100%;

}
._src_dsj{
	
	background:url(imagescommondsjtitle_dsj_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._src_zx{
	
	background:url(imagescommonzxtitle_zx_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._src_jj{
	
	background:url(imagescommonjjtitle_xyjj_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._src_szdw{
	
	background:url(imagescommonszdwtitle_szdw_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._src_zyjs{
	
	background:url(imagescommonzyjstitle_zyjs_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}
._src_jcss{
	
	background:url(imagescommonjcsstitle_jcss_zh@2x.png) no-repeat;
	background-size: 100% 100%;
}

._btn_expand{
	
	background:url(imagescommonszdwbtn_expand_section@2x.png) no-repeat;
	background-size: 100% 100%;
}

._btn_enfold{
	
	background:url(imagescommonszdwbtn_enfold_section@2x.png) no-repeat;
	background-size: 100% 100%;
}
}



}

@media only screen and (min-width:736px ) {
	@charset "utf-8";
/* CSS Document */
body{
	min-width: 870px;
	margin: 20px 40px 10px;
}

.sjpingmu{
	
	display: none;
}
 .juzhongpc h1{
 	margin: 0;
	color:#0b3190;
	font-size: 15px;
	line-height:25px;
	font-family:"STSongti-SC-Regular", Simsun;

	letter-spacing:0.2em;
	font-weight: bold;
	margin-bottom: 15px;
}
 .juzhongpc h2{
	margin: 0;
	color:#000;
	font-size: 15px;
	line-height:25px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;
	display: block;
	margin-bottom:15px;
}

 .juzhongpc h3{
	margin: 0;
	color:#fff;
	font-size: 15px;
	line-height:25px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;
	display: block;
	margin-bottom:15px;
}
 .juzhongpc p{
	margin: 0;
	font-size: 12px;
	line-height:24px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;
	margin-bottom:25px;
	word-break:break-all; /*内容将在边界内换行*/
}
 .juzhongpc span{
	margin: 0;
	color:#0b3190;
	font-size: 12px;
	line-height:24px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;

}
span#jxcg-left{
	width: 20px;
	position: absolute;
	top: 0;
	left: 5px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
}
 .juzhongpc strong{
	margin: 0;
	color:#0b3190;
	font-size: 12px;
	line-height:24px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;
}
 .juzhongpc img{
 	
 	margin-bottom: 0;
 }
._huandengpianpc li{
	position: relative;
	display: block;
	overflow: hidden;
}
._huandengpianpc1 li{
	position: relative;
	display: block;
	overflow: hidden;
}
.ssformpc{

	margin: 0;
	padding:0;
}
.theme-poptitpc .closepc {
	float:right;
	color:#999;
	padding:5px;
	margin:-2px -5px -5px;
	font:bold 14px/14px  Simsun
;
	text-shadow:0 1px 0 #ddd
}
.sskpc{
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:660px;
	height:150px;
	margin:-180px 0 0 -330px;
	border-radius:5px;
	border:solid 2px #666;
	background-color:#fff;
	display:none;
	box-shadow: 0 0 10px #666;

}

.juzhongpc{

	width: 1260px;
	margin: 0 auto;
}
.searIpt{
	
	float: left;
}
input#word{
	width:0;
	height: 20px;
	display: none;
}

.toppc{
	width:1230px;
	overflow:hidden;
	position: relative;
	height: 230px;
}
._section_jianjie h1{
	
	width: 100%;
	display: block;

}
._section_jianjie p{
	
	display: block;
}
._section_jianjie img{
	
	margin-bottom: 30px;
}
._section_jianjie span{
	
	color:#0b3190 !important;
}
._section_jianjie a{
	
	color:#0b3190 !important;
}
.ymbq {
	margin: 0 auto;
	text-align: center;
}
._section_jianjie {
	/* background-color: #f6f7f8; */
	margin: 0px;
	padding: 18px;
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
}
._section_jianjie a:link{
	
	color:#0b3190;
}
li.dh_1pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	background: url(imagesindexdhnav_sy.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_1pc:hover{
	
	background: url(imagesindexdhnav_sy_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_1_1pc:hover{
	
	background: url(imagesindexdhnav_sy_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_2pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_xyjj.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_2pc:hover{
	
	background: url(imagesindexdhnav_xyjj_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_3pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_zyjs.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_3pc:hover{
	
	background: url(imagesindexdhnav_zyjs_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_4pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_szdw.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_4pc:hover{
	
	background: url(imagesindexdhnav_szdw_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_5pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_jcss.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_5pc:hover{
	
	background: url(imagesindexdhnav_jcss_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_6pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_zx.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_6pc:hover{
	
	background: url(imagesindexdhnav_zx_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_7pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_dsj.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_7pc:hover{
	
	background: url(imagesindexdhnav_dsj_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_8pc{
	margin-bottom: 10px;
	width:21px;
	height: 20px;
	float: left;
	background: url(imagesindexss.png) no-repeat;
	margin-left: 5px;
}
li.dh_10pc{
	margin-bottom: 10px;
	width:30px;
	height: 64px;
	float: left;
	
	background: url(imagesindexdhnav_jxcg.png) no-repeat;
	background-size: 100% 100%;
}
li.dh_10pc:hover{
	
	background: url(imagesindexdhnav_jxcg_hover.png) no-repeat;
	background-size: 100% 100%;
}
li.searBtn1{
	width:21px ;
	display: none;
}
li.searBtn{
	cursor:pointer;
	display: block;
}
li.dh_9pc{
	margin-top: 2px;
	margin-bottom: 10px;
	width:21px;
	height: 20px;
	float: left;
	background: url(imagesindexyy.png) no-repeat;
	margin-left: 5px;
}
li.dh_1_1pc{
	background: url(imagesindexdhnav_sy_hover.png);
	background-size: 100% 100%;
}
li.dh_2_1pc{

	background: url(imagesindexdhnav_xyjj_hover.png);
		background-size: 100% 100%;
}
li.dh_3_1pc{
	
	background: url(imagesindexdhnav_zyjs_hover.png);
	background-size: 100% 100%;
}
li.dh_4_1pc{

	background: url(imagesindexdhnav_szdw_hover.png);
		background-size: 100% 100%;
}
li.dh_5_1pc{
	
	background: url(imagesindexdhnav_jcss_hover.png);
	background-size: 100% 100%;
}
li.dh_6_1pc{
	
	background: url(imagesindexdhnav_zx_hover.png);
	background-size: 100% 100%;
}
li.dh_7_1pc{
	
	background: url(imagesindexdhnav_dsj_hover.png);
	background-size: 100% 100%;
}
li.dh_10_1pc{
	
	background: url(imagesindexdhnav_jxcg_hover.png);
	background-size: 100% 100%;
}

.souyepc{

	color:#;
}
li a{

	text-decoration:none;
}
.nr-toppc{
	
	width: 1200px;
	border-top: 1px solid #d1daeb;
	height: 30px;
	overflow: hidden;
	position: relative;
}
.nr-top-jjpc{

	margin-left: 30px;
}
.muenpc{
	width: 600px;
	position: absolute;
	left:-5px;
	top: 0;
}
.muenpc-sy{
	width: 600px;
	opacity: 0;
	position: absolute;
	left:-5px;
	/*top:-70px;*/
}
#logopc{
	float:right;
	background:url(imagesindex01.png) no-repeat;
	background-size: 100% 100%;
	width: 480px;
	height:163px; 
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
#logoApc{
	float:right;
	background:url(imagesindexlogoA.png) no-repeat;
	background-size: 100% 100%;
	width: 380px;
	height: 130px;
}
._anniupc{
	z-index: 9999;
	width:30px;
	float: left;
}

._anniupc span{
	position: relative;
	color:#000;
	font-size:12px; 
	line-height:20px;
	font-weight:bold;
	width: 20px;
	text-align:center;
	margin-bottom:6px;
	top:-4px;
	display: block;
}
.xinxipc span{
	
	display: block;
}
span.jxcg{
	width: 20px;
height: 60px;
position: absolute;
bottom: 20px;
left: 5px;
}
.zx-anniupc{
	width: 24px;
	margin-top: 5px;
	text-align: center;
}
.zx-anniupc h1{
	
	margin: 0;
}
span.left-Toppc{

	top:-2px;
}
span.left-Top1pc{

	top:0px;
}
.gdtpc{
	width: 20px;
	height: 60px;
	position:absolute;
	bottom:20px;
	left: 5px;
}
.gdtpc:hover .gdt1pc{
	width:10px;
}
.gdt1pc:hover{

	background-color:#88abda
}
.gdt1pc{
	cursor: pointer;
	margin-left:5px;
	width: 2px;
	height: 20px;
	background-color:#e0e0e0;
	display: block;
	position: relative;
	-webkit-transition:width 0.3s;
	-moz-transition:width 0.3s;
	transition:width 0.3s;
}
.gdt2pc{
	background-color:#0b3190;
}
.jcss-db{
	margin-bottom: 40px;
}
.zx_gdtpc{
	width: 20px;
	height: 60px;
	position:absolute;
	bottom:20px;
	left: 5px;
}
.zx_gdt1pc:hover{

	background-color:#88abda;
}
.zx_gdt1pc{

	cursor:pointer;
	-webkit-transition:width .3s;
	-moz-transition:width .3s;
	transition:width .3s;
	margin-left: 5px;
	width: 2px;
	height: 20px;
	background-color:#e0e0e0;
	display: block;
	position: relative;
}
.zx_gdtpc:hover .zx_gdt1pc{

	width:10px;
}
.zx_gdt2pc{
	background-color:#0b3190;
}

.jc_gdtpc{
	width: 20px;
	height: 60px;
	position:absolute;
	bottom:20px;
	left: 5px;
}
.jc_gdt1pc:hover{
	
	background-color:#88abda;
}
.jc_gdtpc:hover .jc_gdt1pc{
	cursor:pointer; 
	width: 10px;
}

.jc_gdt1pc{
	cursor:pointer;
	-webkit-transition:width .3s;
	-moz-transition:width .3s;
	transition:width .3s;
	margin-left:5px;
	width: 2px;
	height: 20px;
	background-color:#e0e0e0;
	display: block;
	position: relative;
}
.jc_gdt2pc{
	background-color:#0b3190;
}

.xyzx_ympc{
	position: absolute;
	bottom:105px;
	width: 30px;
}

.xyzx_ympc li{
	width: 20px;
	font-weight:bold;
	line-height: 24px;
	font-size: 12px;
	text-align: center;
	color:#666666;
	word-break: break-word;
}
.xyzx_ympc li:hover{
	color:#0b3190;
}
.xyzx_ympc span{
	top: 0;
	margin-bottom: 0;
	left:1px;
}
#xyzx_fstpc{
	line-height: 14px;
	color:#0b3190;
	margin-bottom:15px;
	color:#666666;
}
#xyzx_fstpc:hover{
	color:#0b3190;
}
#xyzx_lstpc{
	line-height: 14px;
	color:#0b3190;
	margin-top: 15px;
	color:#666666;
}
#xyzx_lstpc:hover{
	color:#0b3190;
}
.lbpc div{
	margin:0;
	background: #fcfcfc;
}
._huandengpianpc{
	width:1200px;
	float:left;
}
._huandengpianpc1{
	position: relative;
	overflow: hidden;
	width:1200px;
	height: 360px;
	float:left;
}

.lbpc{
	width:1200px;
	overflow: hidden;
	margin-left: 30px;
}
.llpc{
	float: left;
	position: absolute;

	width: 1200px;
}
.ll_gdtpc{
	position: relative;
	opacity: 1;
}
.lb_llpc{
	height: 360px;
	overflow: hidden;
	position: relative;
	margin-bottom: 90px;
}
.slidesjs-previous{
	position: absolute;
	left: 0;
	top:160px;
	z-index: 99999;
}
.slidesjs-next{
	position: absolute;
	right: 0;
	top:160px;
	z-index: 99999;
	
}
.hdppc-sy img{
	width: 720px;
	height: 480px;
	max-width: none;
}
.lb1pc{
	position: relative;
	float: left;
	width:240px;
	height: 360PX;
	overflow: hidden;
	z-index: 2;
}
.lbtpc{
	 z-index: 1;
	 transition:All 1.2s ease-in-out;
    -webkit-transition:All 1.2s ease-in-out;
    -moz-transition:All 1.2s ease-in-out;
	overflow: hidden;
	width:100%;
}
.lb1pc img{
	width: 240px;
	height: 360px;
}
.lbtpc:hover{
	 transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
}
.contentpc{
	position: relative;
	overflow:hidden;
	width:1260px;
}
.bottompc{
	height: 60px;
	position: relative;
	margin-left: 30px;
	overflow:hidden;
	border-top: 1px solid #d1daeb;
}
.bottompc span{
	font-weight:bold;
	line-height: 20px;
}
.bottom1pc{
	position: absolute;
	bottom:15px;
	left:0;
}
.bottom2pc{
	position: absolute;
	bottom: 15px;
	right: 0;
}
.bottom2_1pc{
	margin-right: 30px;
	float: left;
}
.bottom2_2pc{
	float: left;
}
.bottom2pc span{
	display: block;
	float: left;
}
.bottom2pc strong{
	margin-right: 5px;
	display: block;
	float: left;
}
.yuyuanpc{
	position: absolute;
	background: url(imagesindexyy.png) no-repeat;
	width: 21px;
	height: 20px;
}
.sousuopc{
	position: absolute;
	top:30px;
	background: url(imagesindexss.png) no-repeat;
	width: 20px;
	height: 20px;
}
#ky_ppc{
	width: 840px;
}
._xyjj_hdppc{
	position: relative;
}

.hdppc{
	overflow: hidden;
	width:240px;
	float: left;
	transition:opacity .3s;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
}
.hdppc-sy{
	opacity:0;
	overflow: hidden;
	width:240px;
	float: left;
}
.zyjs_hdppc{
	float: left;
	width: 960px;
}

.hdp3pc{
	top:240px;
	left:30px;
	position: absolute;
}
.hdp3pc span{
	font-size:24px;
	line-height:30px;
	color:#fff; 
}
li{ 
	font-family: "STSongti-SC-Regular", Simsun;
	list-style-type: none;
}   
.hdppc img{
	margin-left: -240px;
}
.hdppc-sy img{
	margin-left: -240px;
}
.hdp-textpc{
	/*display: none;*/
	width: 400px;
	padding-bottom: 10px;
	overflow: hidden;
	position: absolute;
	left: 160px;
	top: 360px;
	background: rgba(11,49,144,0.6);
	transition:all 0.2s ease-out;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
}
.hdppc-sy.open:hover .hdp-textpc{
	top:136px;
	display: block;
}
.hdp-textpc a{
	color:#a4bee2;
}
.hdp-textpc span{
	word-break:break-all;
	width: 400px;
	display: block;
	text-align: center;
	margin-top: 27px;
	font-size: 24px;
	line-height: 30px;
	letter-spacing:0.2em;
	color:#fff;
	position: relative;
	font-weight: bold;
	font-family:"STSongti-SC-Regular", Simsun;
}
.hdp-textpc strong{
	color:#fff;
	position: relative;
	display: block;
	width: 400px;
	text-align: center;
	font-size:12px;
	line-height: 24px;
	letter-spacing:0.2em;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}
.hdp-textpc strong:hover{
	color:#88abda;
}
div.hdp-backpc{
	display: block;
	opacity:0.8;
	width: 100%;
	height: 360px;
	position: absolute;
	right: 0;
	top:0;
	background-image: -moz-linear-gradient(top,rgba(11,49,144,0.8),rgba(11,49,144,0.4)); /* Firefox */
	background-image: -webkit-gradient(linear,left top, left bottom, color-stop(0, rgba(11,49,144,0.8)), color-stop(1, rgba(11,49,144,0.4))); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(11,49,144,0.8), endColorstr=rgba(11,49,144,0.4), GradientType='0'); /* IE*/
	transition:background .5s linear;
	-webkit-transition:background .5s linear;
	-moz-transition:background .5s linear;
}
div.hdp-backpc:hover{
	background-image: -moz-linear-gradient(top,rgba(11,49,144,0.6),rgba(11,49,144,0.2)); /* Firefox */
	background-image: -webkit-gradient(linear,left top, left bottom, color-stop(0, rgba(11,49,144,0.6)), color-stop(1, rgba(11,49,144,0.2))); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(11,49,144,0.6), endColorstr=rgba(11,49,144,0.2), GradientType='0'); /* IE*/
}
.zyjs_hdppc img{

	margin-left: 0;
}
.hdp1pc img{
	margin-left:0;
}
.hdp1pc{
	width:720px;
}
.hdp1pc div.hdp-backpc{

	display: none;
}
.hdp1pc div.hdp-textpc{

	display:block;
}
.zyjs_hdp1pc{
	float: left;
	width: 240px;
	height: 420px;
	background: red;
}
.zyjs_hdp1pc span{
	width: 240px;
	height:140px;
	background-color: #666666;
}
.zyjs_hdp1pc  img{
	width: 100%;
}
.nrpc{
	position: relative;
	overflow: hidden;
	margin-bottom:40px;
}
.nrpc-idx{
	min-height: 604px;
}
.nr_float1pc{
	overflow: hidden;
	width: 840px;
	float: left;
}
.nr_float_1pc:last-child {
	margin-bottom: 0!important;
}
.nr_float2pc{
	overflow: hidden;
	width:240px;
	float: left;
	margin-left: 120px;
}
.xyjj_nrpc p{
	margin:0;
	font-size: 14px;
	line-height:28px;
	color:#333333;
	width:720px;
	margin-bottom:90px;
	letter-spacing:0.2em;
}
span.blueTkpc{
	width: 4px;
	height: 14px;
	position: absolute;
	margin-left:-10px;
	background:#fff;
	margin-top:10px;
}
span.blueTk1pc{
	background:#0b3190;
}

.ky_ppc p{
	margin-bottom: 120px;
}
.zyjs_btnpc{
	float: left;
	position: relative;
	width: 180px;
	margin-left: 30px;
	margin-bottom: 100px;
}
.xinxipc{
	border: 1px solid #ccdaeb;
	width: 340px;
	padding:15px;
	/*background:#fffae8;*/
	margin-bottom: 40px;
}
.zyjs_nr_leftpc{
	float: left;
	position: relative;
	width: 840px;
	margin-left:180px;
}
.zyjj-bqpc strong{

	font-size: 12px;
	line-height: 24px;
	letter-spacing:0.2em;
	color:#fff;
	position: absolute;
	left:30px;
	bottom: 30px;
	opacity: 0.5;

}


.bottompc span{
	float: left;
}
.hdp2pc{
	width:1200px;
}

.gengduopc{

	position: relative;
	width: 210px;
	height: 45px;
	background-color:#0b3190;
	-webkit-transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	transition:opacity 0.5s;
}
.gengduopc:hover{
	
	opacity: 0.8;
}
.gengduopc span{
	position: relative;
	padding: 7px;
	left:15px;
	color:#fff;
	font-size: 14px;
	line-height:28px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;
	display: block;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}
.gengduopc a{

	position: relative;
}

.nr_float_1_1pc{
	position: relative;
	float: left;
	width: 450px;
	float: left;
	margin-right:30px;
}

.nr_float_1_1pc p{
	display: block;
	border-top: solid 1px #0b3190;
	padding-top:20px;
	max-height: 120px;
	overflow: hidden;
}
.nr_float_1_2pc{
	position: relative;
	float: left;
	width: 360px;
	float: left;
}
.index-nrpc{

	margin-bottom: 80px;
}
.nr_float_1_2pc img{
	width: 100%;
	-webkit-transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	transition:opacity 0.5s;
}
.nr_float_1_2pc img:hover{


	opacity: 0.8;
}

.nr_float_1pc{
	overflow: hidden;
	margin-bottom: 120px;
}
.nr_float2pc h2{
	color:#000;
	font-size: 18px;
	margin-bottom:30px;
	line-height: 24px;
}

.nr_float2_1pc h3{
	margin-top: 0;
	color:#0b3190;
	font-size: 14px;
	line-height:28px;
	font-weight:bold;
	margin-bottom:20px;
	display: inline-block;
	/*border-bottom: 1px solid #fff;*/
	
}
.nr_float2_1pc strong{
	margin-top: 0;
	color:#0b3190;
	font-size: 14px;
	line-height:28px;
	font-weight:bold;
	margin-bottom:20px;
	/*border-bottom: 1px solid #fff;*/
	
}
.nr_float2_1pc:hover strong{
	/*border-bottom: 1px solid #c2cbe3;*/
	box-shadow: 0 1px 0 #c2cbe3;
}
.dsj_nr1_2pc:hover p{
	color:#88abda;
}
.nr_float2_1pc p{
	margin-top: 0;
	color: #333333;
	font-size:12px;
	line-height:24px;
	margin-bottom:45px;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
	max-height: 96px;
	overflow: hidden;
}
.nr_float2_1pc img{
	margin-top: 0;
	width:180px;
	margin-bottom:20px;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	transition: opacity .3s;
}
.nr_float2_1pc:hover img{
	
		opacity:0.8;

}
.nr_float2_1pc{

	margin-bottom:0;
}
._jspc{
	width: 360px;
	position: relative;
	float: left;
	padding-top:215px;
	margin-left:50px;
}
._jspc h2{
	margin-top: 0;
	font-size: 24px;
	line-height: 30px;
	color:#0b3190;
	margin-bottom:30px;
}
._jspc p{
	margin-top: 0;
	font-size: 14px;
	line-height: 28px;
	color:#333333;
	margin-bottom:0;
}
.zyjs_nr_1pc{
	width:720px;
	overflow: hidden;
	margin-bottom: 50px;
}
h3.aa{
	
	font-size: 16px;
	line-height: 30px;
	color:#0b3190;
	margin-bottom:25px;
	color:
}
h4.bb{
	
	font-size: 14px;
	line-height: 28px;
	color:#333333;
	margin-bottom: 0;
}
._section_zhuanye_nr{
	
	margin-bottom: 50px;
}
.img_cd1h3pc{
	margin-top:40px;
	margin-left:60px;
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 15px;
	color:#fff;
}
.img_cd1pc p{
	margin-left:60px;
	width: 480px;
	font-size: 14px;
	line-height:28px;
	color:#fff;
	margin-bottom:70px;
}
.lsbjpc{
	width: 300px;
	height: 200px;
	position: absolute;
	background-color: #0b3190;
	opacity: 0.8;
	top:0;
}
.js_ulpc
{
	width: 100%;
}
.js_ulpc li{
	font-size: 12px;
	line-height: 30px;
	color:#666666;
	word-break:break-all;
	width: 112px;
	margin-right: 0;
	font-weight: bold;	
}
a{

	text-decoration:none;
}
.zx-body{
	
	margin: 0;
}
.xyjj_dhpc{
	width:120px;
	position: relative;
}
.xyjj-bqpc{
	width: 180px;
	height: 180px;
	background: #0b3190;
	margin-bottom: 50px;
	position: relative;
}
.xyjj-bqpc span{

	position: absolute;
	left:30px;
	bottom: 55px;
	color:#fff;
	font-size: 18px;
	line-height: 24px;
	letter-spacing:0.2em;
}
.xyjjpc{
	width: 840px;
	margin-bottom: 60px;
	float: left;
	margin-left:180px;
	overflow: hidden;
	position:relative;	

}
.xyjj1pc{
	width: 180px;
	float: left;
	overflow: visible;
	position: relative;
	margin-left: 30px;
}
.xyjjpc img{
	margin-bottom: 50px;

}
.xyjjpc h2{

	font-size: 22px;
	line-height: 30px;
	color:#0b3190;
	margin-bottom: 8px;

}
.xyjjpc p{
	width: 840px;
	font-size: 14px;
	line-height: 28px;
	color:#333333;
	letter-spacing:0.2em;
	margin-bottom:70px;
	
}
.xyjj-twpc{

	width: 840px;
	overflow: hidden;
	position: relative;
	margin-bottom: 80px;

}
.xyjj-toppc{

	width: 840px;
	height: 360px;
	overflow: hidden;
	position: relative;
	margin-bottom: 50px;
}
.xyjj-toppc img{
	position:absolute;
	right:0;
	top: 0;
	width: 591px;
	height: 360px;
}
.xyjj-textpc{
	background: #c8c8c8;
	position:absolute;
	width: 250px;
	height: 360px;
	left: 0;
	top: 0;
}
.xyjj-textpc span{
	text-align: center;
	width:150px;
	display: block;
	margin: 185px auto auto;
	font-size: 24px;
	line-height: 30px;
	color:#000;
	letter-spacing: 0.2em;
	font-weight: bold;
}
img.xyjj-tppc{

	float: left;
	position:relative;
	width: 480px;
	margin-bottom: 0;
}
img.xyjj-tp1pc{
	width: 400px;
}
img.xyjj-tp2pc{
	position: absolute;
	right: 0;
	top: 47px;
	width: 480px;
}
.xyjj-wzpc{

	float: left;
	position:absolute;
	width:300px;
	right: 0;
	bottom: 0;
}
.xyjj-tw-npc{

	height: 380px;
}

.xyjj-wz1pc{
	width: 400px;
	margin-left: 30px;
}
.xyjj-wz2pc{
	width:300px;
	margin-right:60px;
	left:0;
	top:0;
	position:absolute;
}
.xyjj-wzpc p{
	color:#000000;
	margin-bottom:0;
	width: 100%;
	letter-spacing: 0.2em;
}
.xyjj-wz1pc p{
	letter-spacing:0.2em;
	width: 455px;
}
.js_ulpc li:hover{

	color:#0b3190;

}
.nr_float2_1pc:hover p{

	color:#88abda;
}
.nr_float_1pc h1{
	color:#0b3190;
	font-size: 20px;
	letter-spacing:0.2em;
	font-weight: bold;
	margin-bottom:20px;
	line-height: 20px;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	transition: opacity .3s;
}
.nr_float_1pc h1:hover{

	color:#88abda;
}
/*学院简介*/

	

.img_cd1pc{
	position: relative;
	width:600px;
	float: right;
	background-color:rgba(11,49,144,0.9);
	z-index:10;
	top:120px;
	left:-420px;
}

li.liBluepc{

	color:#0b3190;
}
/*学院简介*/
/*专业介绍*/
.zyjs-backpc{

	position:absolute;
	top: 0;
	left:0;
	width: 240px;
	height: 180px;
}
.zyjs_nrpc{
	width: 100%;
	overflow: hidden;
	margin-bottom: 120px;
}
.zyjs_nr1pc{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.zyjs_nr1pc span{

	position: absolute;
	font-size: 24px;
	line-height: 30px;
	letter-spacing: 0.2em;
	color:#fff;
	top: 175px;
	width: 840px;
	text-align: center;
}
.zyjs_nr2pc{
	position: relative;
	float: left;
	margin-right: 10px;
	width:240px;
	overflow: hidden;
}
.zyjs_nr3pc{
	position: relative;
	float: left;
	margin-right: 10px;
	width:240px;
	overflow: hidden;
}
.zyjs_nr1pc img{
	width: 100%;
	margin-bottom: 30px;
}
.zyjs_nr2pc img{

	width: 240px;
	overflow: hidden;
}
.zyjs_nr3pc img{

	width: 240px;
	overflow: hidden;
}
.zyjs_nr2pc span{

	font-size: 18px;
	line-height: 24px;
	letter-spacing:0.2em;
	color:#0b3190;
	position: absolute;
	width: 240px;
	text-align: center;
	bottom: 75px;
	font-weight: bold;
}
.zyjs_nr3pc span{

	font-size: 18px;
	line-height: 24px;
	letter-spacing:0.2em;
	color:#0b3190;
	position: absolute;
	bottom: 75px;
	font-weight: bold;
	width: 240px;
	text-align: center;
}
.zyjs_nrpc h1{
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 40px;
}
.zyjs_nrpc h2{
	font-size: 16px;
	line-height: 30px;
	color:#0b3190;
	margin-bottom:25px;
}

.zyjs_nrpc p{
	font-size: 14px;
	line-height: 28px;
	color:#333333;
	margin-bottom: 0;
}

.zyjs_nr_1pc p{
	font-size: 14px;
	line-height: 28px;
	color:#333333;
	margin-bottom: 0;

}
.zyjs-zypc{	

	width:1230px;
	overflow: hidden;
	position: relative;
	margin-bottom: 0;
	
}
.dsj-zypc{
	width:1230px;
	overflow: hidden;
	position: relative;
	margin-bottom:40px;

}
.zyjs-zy1pc{
	height: 360px;
	width: 1200px;
	margin-left: 30px;
	margin-bottom: 40px;
	overflow:visible;
	position: relative;
}
.zyjs-zy1pc img{
	float: left;
	overflow: hidden;
	position: relative;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	transition:opacity .3s;
}
.zyjs-zy1pc img:hover{

	opacity: 0.8;
}
.zyjs-cntpc{
	margin-bottom: 40px;
}
.zyjs-zy1-1pc{
	opacity: 0.8;
	float: left;
	width: 420px;
	height: 360px;
	position: absolute;
	right: 0;
	overflow: hidden;
	background: #000;
}
.zyjs-bgpc{
	opacity: 0.93;
	background: #ededed;

}

.zyjs-zy1-1-whitepc{
	opacity: 0.93;
	float: left;
	width: 420px;
	height: 360px;
	position: absolute;
	right: 0;
	overflow: hidden;
	background: #000;
}
.zyjs-zzpc{
	height: 360px;
	width: 780px;
	position: absolute;
	left:0;
	background:#000;
	opacity: 0.2;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	transition:opacity .3s;
}
.zyjs-zzpc:hover{

	opacity: 0.8;
}
.zyjs-zy1-1pc h2{
	font-size: 20px;
	line-height: 34px;
	color:#0b3190;
	letter-spacing:0.2em;
	margin-left: 40px;
	width: 340px;
	margin-top: 30px;
	margin-bottom: 40px;
}
.zyjs-bgpc h2{

	margin-bottom: 30px;
}
.zyjs-zy1-1pc strong{

	font-size: 20px;
	line-height: 34px;
	color:#fff;
	letter-spacing:0.2em;
	width: 320px;
	font-weight: bold;
	-webkit-transition: box-shadow .3s;
	-moz-transition: box-shadow .3s;
	transition: box-shadow .3s;
	
}
.zyjs-bgpc strong{

	color:#0b3190;
}
.zyjs-zy1-1pc p{
	opacity: 0.7;
    color:#fff;
	width: 340px;
	margin-left: 40px;
	font-size:12px;
	line-height:24px; 
	letter-spacing:0.2em;
	-webkit-transition:color .3s;
	-moz-transition:color .3s;
	transition:color .3s;
}
.zyjs-zy1-1pc:hover p{

	color:#88abda;
}
.zyjs-bgpc p{

	color:#333333;
}
.zyjs-zy1-1pc:hover strong{
box-shadow: 0px 1px 0 #8396c5;

}

.zyjs-zy1pc span{
	position: absolute;
	bottom: 30px;
	left: 40px;
	font-size:12px;
	line-height:24px; 
	letter-spacing:0.2em;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}
.zyjs-zy1pc span:hover{

	color:#88abda;
}
.zyjs-btnpc{

	width:500px;
	overflow: hidden;
}
 span.dsj-rqpc{

	position: absolute;
	left:340px;
	bottom: 170px;
	color:#fff;
	font-size:24px;
	line-height:30px;
}
/*专业介绍*/
.szdw_nrpc{
	margin-left: 30px;
	overflow:hidden;
	width:1200px;
}

.szdwA{
	
	width: 100%;
	height: 40px;
	overflow: hidden;
	position: relative;
}
.szdw_nr_imgpc{
	position: relative;
	width:240px;
	height: 240px;
	float: left;
}
.szdw_nr_imgpc img{
	width:100%;
}
.szdw_nr_img_xxpc{
	background-color:#0b3190;
	width: 240px;
	height: 240px;
	opacity: 0;
	position: absolute;
	display: none;
	top:0;
	display: block;
	-webkit-transition: opacity .9s;
	-moz-transition: opacity .9s;
	transition: opacity .9s;
}
.szdw_ayspc:hover .szdw_nr_img_xxpc{
	opacity: 0.8;
}
.szdw-nrpc{
	margin-bottom: 80px;
}
.szdw_mcpc{
	top:95px;
	position: absolute;
	width: 100%;
}
.szdw_mcpc span{
	display: block;
	margin: 0;
	padding: 0;
	font-size: 24px;
	line-height: 30px;
	width: 100%;
	text-align: center;
	color:#fff;
}
.szdw_mcpc strong{
	display: block;
	position: relative;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height:30px;
	color:#fff;
}
/**/
/*学院资讯*/

._js_xyzxpc{
	background: #ededed;
	opacity: 0.93;
	height: 420px;
	position: absolute;
	right: 0;
	top: 0;
	width: 420px;
	padding-top: 0;
	margin-left: 0;
}
._js_xyzx1pc{
	margin-top: 40px;
	width: 340px;
	height:40px;
	margin-left: 40px;
	margin-bottom:30px;
	border-bottom:solid 1px #0b3190;
}
._js_xyzx1pc span{
	font-weight: bold;
	display: block;
	float: left;
	color:#0b3190;
}
._js_xyzx1pc strong{
	position: absolute;
	left:40px;
	font-weight: bold;
	display: block;
	float: right;
	
}
._js_xyzx2pc{
	margin-left:40px;
	width: 340px;
	position: relative;
}
._js_xyzx3pc{
	margin-left:40px;
	width:340px;
	position: relative;
}
._js_xyzx3pc span{
	font-weight: bold;
	float:left;
	font-size:12px;
	line-height:24px;
	color:#0b3190;
	letter-spacing: 0.2em;
}
._js_xyzx3pc strong{
	font-weight: bold;
	margin-left: 5px;
	float: left;
	font-size:12px;
	line-height:24px;
	color: #5d7190;
	letter-spacing: 0.2em;
}
._js_xyzx2pc strong{
	font-weight: bold;
	font-size:20px;
	line-height:34px;
	color:#0b3190;
	margin-left: 0;
	color:#0b3190;
	box-shadow:0 1px 0 #ededed;
	-webkit-transition:box-shadow .2s;
	-moz-transition:box-shadow .2s;
	transition:box-shadow .2s;
	word-break: break-all;
}
._js_xyzx2pc:hover strong{

	box-shadow:0 1px 0 #8294c3;

}
._js_xyzx2pc:hover p{

	color:#88abda;
}
._js_xyzx2pc p{
	margin-bottom: 40px;
	font-size:12px;
	line-height: 24px;
	margin-left: 0;
	-webkit-transition:color .2s;
	-moz-transition:color .2s;
	transition:color .2s;
}
._xyzx_bjpc{
	float:left;
	position:absolute;
	opacity:0;
	width: 1200px;
	overflow: hidden;
	background-color:#f6f7f8;
	margin-left: 0;
}
._xyzx_bjpc img{
	
	transition:opacity .3s;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	width: 1200px;
	height: 420px;
}
._xyzx_bjpc img:hover{
	
	
	opacity: 0.8;
}

._xyzx_bjpc:first-child{
	
	z-index: 1;
	position: relative;
	opacity: 1;
}

.xyzx_nrpc{
	margin-left: 30px;
	overflow: hidden;
	width:1200px;
	min-height: 710px;

}

.jxcg{
	border-bottom: none;
}
.xyzx_bderpc{
	border-bottom:none;
}
.xyzx_nr1_1pc{
	width:100px;
	height: 100px;
	margin-bottom:15px;

}
.xyzx_nr1_1pc img{
	width: 100px;
	height: 100px;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	transition:opacity .3s;
}
.xyzx_nr1_1pc img:hover{

	opacity: 0.8;
}
.xyzx_nr1_2pc{
	width:360px;
	float: left;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
}
.xyzx_nr_btpc{
	width:1230px;
	overflow: hidden;
	margin-bottom:40px;

}
.xyzx_nr_btpcA{
	width:1230px;
	overflow: hidden;
	margin-bottom:40px;
}
.xyzx_nr_btpcB{
	width:1230px;
	overflow: hidden;
	margin-bottom:40px;
}
.xyzx_nr_btpcB .xyzx_nrpc{
	border-bottom: none;
}
.xyzx_nr1_2pc h1{
	font-size: 15px;
	line-height: 25px;
	font-family: "STSongti-SC-Regular", Simsun;
	letter-spacing: 0.2em;
	font-weight: bold;
	height: 52px;
	margin: 0;
	margin-bottom: 10px;
}
.xyzx_nr1_2pc strong{
	word-wrap: break-word;
	font-size: 14px;
	line-height: 25px;
	font-weight:bold;
	margin-left: 0;
	margin-bottom:20px;
	color:#0b3190;
	letter-spacing:0.2em;
	box-shadow: 0 1px 0 #fff;
	-webkit-transition:box-shadow .3s;
	-moz-transition:box-shadow .3s;
	transition:box-shadow .3s;
}

.xyzx_nr1_2pc p{
	word-wrap: break-word;
	margin: 0;
	height: 72px;
	font-size: 12px;
	line-height: 24px;
	color:#666666;
	letter-spacing: 0.2em;
	margin-bottom:20px;
	-webkit-transition: color .3s;
	-moz-transition: color .3s;
	transition: color .3s;
}
.xyzx_colorpc:hover p{
	color:#88abda;
}

.xyzx_colorpc:hover strong{
	box-shadow:0 1px 0 #c2cbe3;
}
.xyzx_nr1_2pc span{
	font-size:12px;
	line-height:24px;
	color:#999999;
	margin:0;
}
.xyzx_nr1_2pc:nth-child(3n+1){
	margin-left: 20px;
	margin-right: 0;	
}
.xyzx_nr1_2pc:nth-child(3n+2){
	margin-left: 40px;
	margin-right: 40px;
}
.xyzx_nr1_2pc:nth-child(3n+3){
	margin-right: 20px;
	margin-left: 0;
}
.xyzx-mg1{

	width: 1200px;
}
/*学院资讯*/
/*基础设施*/
.jcss_nrpc{
	float: left;
	width:1200px;
}
.jcss_nr1pc:hover p{
	color:#88abda;
}
.jcss_nr1pc:hover h1{
	display: inline-block;
	border-bottom: 1px solid #c2cbe3;
}
.jcss_nr1pc{
	float: left;
	width:270px;
	margin-right:40px;
	margin-bottom:100px;
}
.jcss_nr1pc h1{
	display: inline-block;
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	-webkit-transition:border .2s;
	-moz-transition:border .2s;
	transition:border .2s;
}
.jcss_nr1pc p{
	color: #666666;
	font-size: 12px;
	line-height: 24px;
	margin-bottom:0;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}
.jcss_nr1_1pc{
	margin-bottom: 25px;
	width:270px;

}
.jcss_nr1_1pc img{
	width:100%;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	transition:opacity .3s;
}
.jcss_nr1_1pc img:hover{

	opacity: 0.8;
}
.jcss_nr_marleftpc{

	margin-right: 0;
}

.jcss-btnpc{

	margin-top: 40px;
}
.jcss-nrpc{

	margin-bottom: 0;
}
/*基础设施*/
.dsj_nrpc{
	margin-left: 30px;
	float: left;
	width: 1200px;
}
.dsj_nr1pc{
	overflow: hidden;
	width: 100%;
	margin-bottom:20px;
	background-color: #f6f7f8;
}
.dsj_nr1_1pc{
	width:300px;
	float: left;
	position: relative;
}
.dsj_nr1_2pc{
	width: 780px;
	float: left;
	margin-top: 70px;
	margin-left: 60px;
	overflow:hidden;
}
.dsj_nr1_2pc h1{
	font-size:20px ;
	line-height:34px ;
	color:#0b3190;
	margin-bottom: 30px;
	margin-left: 0;
	border-bottom: 1px solid #f6F7F8;
	-webkit-transition: border .2s;
	-moz-transition: border .2s;
	transition: border .2s;
	display:inline-block;
}
.dsj_nr1_2pc:hover h1{
	display: inline-block;
	border-bottom:1px solid #c2cbe3;
}
.dsj_nr1_2pc p{
	font-size:12px ;
	line-height:24px ;
	color:#333333;
	width: 780px;
	margin-bottom: 0;
	margin-left: 0;
	letter-spacing:0.2em;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}
.dsj_nr1_1pc img{

	width: 100%;
}
.dsj_nr1_1pc span{
	position: absolute;
	top:90px;
	left:100px;
	z-index: 10;
	color: #fff;
	font-size:18px ;
	line-height:24px ;
}
.nr_marginpc{

	margin-bottom: 90px;
}
.szdwNr1pc{
	width: 300px;
	float: left;

}
.szdwNr1pc img{
	width: 180px;
	margin-bottom:35px;
}
.szdwNr1pc h1{

	font-size: 24px;
	line-height: 30px;
	margin-bottom:5px;
}
.szdwNr1pc h2{

	font-size: 16px;
	line-height: 30px;
	margin-bottom:5px;
	color:#0b3190;
}
.szdwNr1pc h3{

	font-size: 14px;
	line-height: 28px;
	margin-bottom:5px;
	color:#0b3190;
}
.szdwNr1pc h4{
	font-size: 14px;
	line-height: 28px;
	margin-bottom:20px;
	color: #333333;
	font-weight: normal;
	margin-top: 0;
}
.szdwNr1pc p{
	font-family:"STSongti-SC-Regular", Simsun;
	font-size: 14px;
	line-height: 28px;
	margin-bottom:20px;
	letter-spacing: 0.2em;
}
.szdw_ppc p{
	font-family: "STSongti-SC-Regular", Simsun;
	font-size:14px;
	line-height: 20px;
	letter-spacing:0.2em;
}
.szdw_ppc span{
	margin-bottom: 5px;
	font-size: 14px;
	line-height: 28px;
	font-family:"STSongti-SC-Regular", Simsun;
	letter-spacing:0.2em;
	
	font-weight: bold;
}
._nr3{
	width:100%;
	margin-bottom:30px;
}
.szdwNr2pc{
	width: 840px;
	margin-left: 60px;
	float: left;
	
}
.szdwNr2_imgpc{
	width:100%;
	margin-bottom: 30px;
}
.szdwNr2_imgpc img{
	margin-bottom:10px;
}
.szdwNr2_imgpc span{
	
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	margin-bottom:5px;
}
.szdwNr2_imgpc strong{
	
	margin-left:15px;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	margin-bottom:0;
	color: #333;
}
._nr3{
	position: relative;
	overflow: hidden;
}
.szdwNr2pc h3{
	color:#0b3190;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	margin-bottom:5px;
	
	
}
._nr3 h3{
	margin: 0;
	float:left;
}
._nr3 h4{
	float: left;
	margin: 0;
	margin-left: 15px;
	margin-top: 5px;
}
._nr3 img{
	margin-bottom: 10px;
	width: 100%;
	
}
.szdwNr2pc h4{
	
	float: left;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	
	color: #333;
	
}

.szdwNr1_jjpc{

	margin-bottom:50px;
}
.jcHdpnr1pc{
	position: relative;
	overflow:hidden;
	width: 780px;
	height: 480px;
	float: left;

}
.jchdpnr2pc{
	width:420px;
	float: left;
	position: relative;
}
.jchdpnr2pc h2{
margin-left: 40px;
font-size: 24px;
line-height: 30px;
color: #0b3190;
margin-bottom: 10px;
}
.jchdpnr2pc span{
	margin-left: 40px;
	font-size: 14px;
	line-height: 28px;
	color:#333;
	margin-bottom:30px;
}
.jchdpnr2pc strong{
	font-size: 14px;
	line-height: 28px;
	color:#0b3190;
	
}
.jchdpnr2pc p{
	font-size: 14px;
	line-height: 28px;
	color:#333;
	margin-bottom: 0;
	margin-left: 40px;
	
}
.jcss-toppc{
	width: 420px;
	height: 35px;
	margin-left: 40px;
	border-top: 1px solid #f0f0f0;
}
.jcHdppc{
	width: 1200px;
	overflow: hidden;
	position: relative;
	margin-left: 30px;
}

.zxnrpc{
	position: relative;
	margin-left: 30px;
	width: 1230px;
	float: left;
	overflow: hidden;
}
.zxnr1pc{
	float: left;
	overflow: hidden;
	width: 300px;
	
	margin-bottom:40px;
}
.zxnr1_1pc{
	overflow: hidden;
	width: 300px;
	margin-bottom: 95px;
}
.zxnr1_1pc img{
	 width: 180px;
	 /*height: 118px;*/
	 margin-bottom:20px;
	 -webkit-transition:opacity .3s;
  	 -moz-transition:opacity .3s;
	 transition:opacity .3s;

}
.zxnr1_1pc img:hover{

	opacity: 0.8;
}
.zxnr1_1pc h3{
	font-size: 18px;
	line-height: 24px;
	color:#000;
	margin-bottom: 30px;

}
.zxnr1_1pc h4{
	margin-top: 0;
	margin-bottom:15px;
	letter-spacing: 0.2em;
}
.zxnr1_1pc strong{
	font-weight: bold;
	font-size: 14px;
	line-height: 28px;
	color:#0b3190;
	margin-bottom:15px;
	-webkit-transition: box-shadow .2s;
	-moz-transition: box-shadow .2s;
	transition:box-shadow .2s;
	letter-spacing: 0.2em;
	
}
.zxnr1_1pc a:hover strong{

	box-shadow: 0 1px 0 #c2cbe3;
}
.zxnr1_1pc a:hover p{

	color:#88abda;
}
.zxnr1_1pc p{

	font-size: 12px;
	line-height: 24px;
	color:#666;
	margin-bottom:40px;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}

.zxnr1_1_1pc{
	position: relative;
	width:180px;
	height: 180px;
	overflow: hidden;
	background-color: #0b3190;
	margin-bottom: 5px;
}
.zxnr1_1_1pc h1{
	color:#fff;
	position: absolute;
	font-size: 12px;
	line-height: 24px;
	left:30px;
	bottom: 55px;
}
.zxnr1_1_1pc h2{
	position: absolute;
	left:30px;
	bottom: 30px;
	font-size: 12px;
	line-height: 24px;
	color:#fff;
	opacity: 0.3;
	letter-spacing:0.2em;
}
.zxnr-btnpc{

	margin-bottom: 0;
}
span#wblj1pc{

	height: 60px;
	width: 60px;
	float: left;
	display: block;
	background: url(/images/dsj/nr/01.png) no-repeat;
}
span#wblj2pc{
	height: 60px;
	width: 60px;
	float: left;
	display: block;
	background: url(/images/dsj/nr/05.png) no-repeat;
}
span#wblj3pc{
	height: 60px;
	width: 60px;
	float: left;
	display: block;
	background: url(/images/dsj/nr/04.png) no-repeat;
}
span#wblj4pc{

	height: 60px;
	width: 60px;
	float: left;
	display: block;
	background: url(/images/dsj/nr/03.png) no-repeat;
}
span#wblj5pc{

	height: 60px;
	width: 60px;
	float: left;
	display: block;
	background: url(/images/dsj/nr/02.png) no-repeat;
}



.zxnr2pc{
	float: left;
	overflow: hidden;
	width:840px;
	margin-left: 60px;
}
.zxnr2pc span{
	font-size: 15px;
	color:#3e3e3e;
}
.zxnr2pc h1{
	font-size:24px;
	line-height:24px;
	margin-bottom:35px;
}
.zxnr2pc p{
	font-size:14px;
	line-height:28px; 

}
.zxnr2pc img{
	width: 840px;
	
}
.zx-logpc{
	position: relative;
	margin-left: 30px;
	width:3600px;
	height: 420px;
	overflow: hidden;
}
.jxcg-szz{
	background: #fcfcfc;
	position: relative;
	margin-left: 30px;
	width:3600px;
	height:360px;
	overflow: hidden;
}
.jxcg-szz1{
	margin-left: 0;
}
#szz-A{
	width:240px;
	overflow:hidden;
	position: relative;
	margin: 0 auto;
	float:left;
	height: 360px;
	background: #0b3190;
}
#szz-A h1{
	color:#fff;
	font-size: 20px;
	line-height:24px ;
	letter-spacing: 0.3em;
	margin-left: 30px;
	margin-top: 75px;
	margin-bottom: 10px;
	
}
#szz-B{
	width:240px;
	overflow:hidden;
	position: relative;
	margin: 0 auto;
	float:left;
	height: 360px;
	}
#szz-B img{
	transition: All 1.2s ease-in-out;
	-webkit-transition: All 1.2s ease-in-out;
	-moz-transition: All 1.2s ease-in-out;
	overflow: hidden;
	width: 240px;
	height: 360px;
}
#szz-B img:hover{
	
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
#bf-title{
	display: block;
	color:#fff;
	margin: 0 auto;
	font-size:16px;
	line-height:24px ;
	letter-spacing: 0em;
	margin-bottom: 10px;
	margin-left: 30px;
	opacity: 0.3;
	font-weight: bold;
}
#bf-btn{
	position: absolute;
	width: 180px;
	height: 40px;
	margin-left: 30px;
	border: 1px solid #fff;
	bottom: 50px;

}
#bf-zt{
	display: block;
	margin: 0 auto;
	text-align: center;
	color:#fff;
	font-size:12px;
	line-height:24px ;
	font-weight: bold;
	padding-top: 6px;
}
#bf-time{
	display: block;
	color:#fff;
	margin: 0 auto;
	font-size:12px;
	line-height:24px ;
	letter-spacing: 0em;
	margin-left: 30px;
	opacity: 0.3;
	font-weight: bold;
}
.dsjnrpc{
	position: relative;
	width: 180px;
	height: 180px;
	text-align: center;
}
.dsjnrpc h1{
	color:#fff;
	font-size: 20px;
	margin-left: 0;
	margin-bottom:5px;
	margin-top: 40px;
	position: absolute;
	left:30px;
	bottom: 55px;
}
.dsjnrpc h2{
	position: absolute;
	left:30px;
	bottom: 30px;
	margin:0;
}
.dsj-borpc{

	width: 1200px;
	margin-left:30px;
	border:1px solid #d1daeb;
}
h1.dsj_mgleftpc{
	margin-top: 0;
}
.jcHdpnr1_1pc{
	position:absolute;
	opacity: 0;
	width: 100%;
	height: 480px;
	float: left;
	overflow: hidden;
}
.jcHdpnr1_1pc img{
	transition:opacity .3s;
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	
}
.jcHdpnr1_1pc img:hover{
	
	opacity: 0.8;
	
}

.jcHdpnr1_1pc:first-child{
	
	z-index: 1;
	position: relative;
	opacity: 1;
}
.FashionWeek{
	width: 1200px;
	overflow: hidden;
	margin-left: 30px;
	min-height: 1000px;
}
#Week-left{
	width: 330px;
	overflow: hidden;
	float: left;
}
#Week-center{
	width: 15px;
	background: red;
	overflow: hidden;
	float: left;
}
#Week-right{
	margin-left: 15px;
	
	width: 840px;
	float: right;
}
#Week-leftA{
	width:180px ;
	height: 180px;
	background: #0b3190;
	position: relative;
	margin-bottom: 30px;
}
#Week-leftA h1{
	
	font-size: 18px;
	line-height: 24px;
	letter-spacing: 0.3em;
	color:#fff;
	position: relative;
	font-weight: bold;
	text-align: center;
	top: 100px;
}
#Week-leftA span{
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	font-weight:bold;
	color:#fff;
	opacity: 0.3;
	display:block;
	position: relative;
	top: 90px;
	letter-spacing: 0;
}
#Week-leftB{
	width: 180px;
	position: relative;
}
#Week-leftB h2{
	font-size: 14px;
	line-height: 24px;
	letter-spacing:0em;
	color:#0b3190;
	position: relative;
	font-weight: bold;
	text-align: left;
	margin: 0;
}
#Week-leftB h3{
	font-size: 12px;
	line-height: 24px;
	letter-spacing:0em;
	color:#333;
	position: relative;
	font-weight: bold;
	text-align: left;
	margin-bottom: 12px;
}
#Week-leftB h4{
	font-size: 12px;
	line-height: 18px;
	letter-spacing:0em;
	color:#333;
	position: relative;
	font-weight: bold;
	text-align: left;
	margin: 0;
	margin-bottom: 10px;
}
#Week-rightNr{
	background: #fafafa;
	width: 840px;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}
#Week-rightA{
	width: 360px;
	height: 240px;
	overflow: hidden;
	float: left;

}
#Week-rightA img{
	width: 100%;
	transiton:opactiy .3s;
}
#Week-rightA:hover img{
	opacity: 0.6;
}
#Week-rightB{
	
	width: 430px;
	overflow: hidden;
	float: left;
	position: relative;
	padding-left: 25px;
	padding-right: 25px;
}
#Week-rightB h1{
	width: 100%;
	margin-top: 40px;
}
#Week-rightB strong{
	width: 100%;
	font-size: 20px;
	line-height: 34px;
	letter-spacing: 0.1em;
	color:#0b3190;
	box-shadow: 0 1px 0 #fafafa;
	-webkit-transition: box-shadow .2s;
	-moz-transition: box-shadow .2s;
	transition: box-shadow .2s;
	
}
#Week-rightB p{
	width: 100%;
	font-size: 12px;
	line-height: 22px;
	letter-spacing: 0.05em;
	color:#587583;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	transition: color .2s;
}
#Week-rightB:hover strong{
	
	box-shadow: 0 1px 0 #91a2cb;
}
#Week-rightB:hover p{
	
	color: #88abda;
}
.week-ul{
	bottom:80px;
}
  
    #slides,
    #slides2,
    #slides3 {
      display: none;
      margin-bottom:50px;
    }

    .slidesjs-navigation {
      margin-top:3px;
    }

    .slidesjs-previous {
      margin-right: 5px;
      float: left;
    }

    .slidesjs-next {
      margin-right: 5px;
      float: left;
    }

    .slidesjs-pagination {
      margin: 6px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height