.width{
	width: 1200px;
	margin: 0 auto;
}
.white{
	color:#fff;
}
.white a{
	color:#fff;
}
.white a:visited{
	color:#fff;
}
.white a:hover{
	color:#ffffff;
}
.blcak{
	color: #000;
}
.blcak a{
	color: #000;
}
.blcak a:visited{
	color: #000;
}
.blcak a:hover{
	color: #000;
}
.red{
	color: #fff;
}
.red a{
	color: #fff;
}
.red a:visited{
	color: #fff;
}
.red a:hover{
	color: red;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.action{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}
.action:hover{
	transition: all .4s ease;
	-moz-transition: all .4s ease;
	-webkit-transition: all .4s ease;	
	-o-transition: all .4s ease;
}

/*header*/
.ztop-bg{
	background: url(../images/ztop-bg.jpg) repeat-x;
	border-bottom: solid 1px #FFFFFF;
}
.ztop{
	font-size: 13px;
	color: #4b4b4b;
	line-height: 35px;
}
.header{
	padding-bottom: 20px;
}
.header-bg{
	border-top: solid 1px #e2e2e2;
}
.logo{
	margin-top: 20px;
}
.fwrx{
	margin-top: 30px;
}





.nav-bg{
	background: #282828;
}
.nav .mobile_nav ul{
	border-right: solid 1px #141414;
	border-left: solid 1px #474747;
	height: 50px;
	width: 1188px;
}
.nav .mobile_nav ul li{
	float: left;
	line-height: 50px;
	padding: 0 53px;
	font-size: 15px;
	border-right: solid 1px #474747;
	border-left: solid 1px #141414;
}
.nav .mobile_nav ul li a span{
	color: #FFFFFF;
}
.nav .mobile_nav ul li:hover{
	background: #2141ce !important;
}



.nav .mobile_nav ul li:last-child{background:none;}



#full-screen-slider { width:100%; height:600px; position:relative}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:480px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*foot部分*/
.footer-bg{
	background: #282828;
}
.footer{
	text-align: center;
	line-height: 30px;
	padding: 20px 0;
}
.foot-content{
	line-height: 24px;
}
/*内页部分*/
.ny-cdh{
	height: 50px;
}
.ny-wzbg{
	background: #ebebeb;
	line-height: 40px;
}
.ny-title{
	text-align: center;
	margin-bottom: 40px;
}
.ny-top{
	border-bottom: solid 1px #274583;
	line-height: 40px;
	margin-top: 20px;
	padding-bottom: 20px;
}
.ny-bg{
	margin-top: 60px;
	margin-bottom: 40px;
}
.site-nav{
	margin-left: 10px;
}
.ny-neirong{
	width: 100%;
}
.ny-ydh{
	width: 900px;
}
.related-list{
	line-height: 40px;
}
.wdh{
	background: url(../images/ny-lxwmbg.png) no-repeat;
	height: 540px;
}
/*首页部分*/
.gywm-bg{
	background: #f4f4f4;
	padding-top: 100px;
	padding-bottom: 60px;
}
.gywm{
	background: url(../images/gywm-bg.png) no-repeat;
	padding-bottom: 195px;
}
.gsjj{
	width: 850px;
	margin-top: 60px;
}
.gywm-jt{
	margin-top: 180px;
}
.cp-title{
	margin: 50px 0 40px;
	text-align: center;
}
.cp-nav ul li{
	float: left;
	width: 130px;
	line-height: 39px;
	border: solid 1px #bfbfbf;
	text-align: center;
	margin: 0 19px;
}
.cp-nav ul li a{
	font-size: 15px;
	color: #505050;
}
.cp-nav ul li:hover{
	background: url(../images/cp-navbg.png) no-repeat;
	color: #ffffff;
	height: 45px;
	border: none;
}
.cp-nav ul li:hover a{
	color: #fff;
}
.cp-nav{
	height: 80px;
	text-align: center;
}
.cp-nav ul{
	display: inline-block;
}
.cp-bg{
	margin-bottom: 80px;
}
.ys-bg{
	background: #2141ce;
	padding-bottom: 80px;
}
.ys-title{
	padding: 70px 0 50px;
	text-align: center;
}
.ys-img{
	background: url(../images/ys-img.png) no-repeat;
	height: 450px;
}
.ys-nr{
	width: 430px;
	margin-right: 70px;
	margin-top: 312px;
}
.xwzx-bg{
	background: #f4f4f4;
}
.xwzx{
	padding-top: 70px;
}
.xwzx-left{
	background: #FFFFFF;
	width: 820px;
	padding-bottom: 20px;
}
.zxdt{
	font-size: 18px;
	color: #282828;
	padding-left: 30px;
}
.xw-more{
	font-size: 14px;
	color: #aeaeae;
	border-left: solid 1px #d9d9d9;
	padding-left: 10px;
	padding-right: 10px;
}
.lxw-top{
	line-height: 60px;
	border-bottom: solid 1px #d9d9d9;
}
.zxw-bottom{
	padding: 30px;
}
.zxw-bottom .xwbtlb ul li{
	border-bottom: solid 2px #d9d9d9;
	width: 253px;
	padding-bottom: 20px;
}
.tpxw{
	width: 450px;
}
.new_pic{
	margin-right: 30px;
}
.tpxw ul li{
	border: solid 2px #dcdcdc;
	padding: 13px 12px;
	margin-bottom: 21px;
}
.xw-bt{
	font-size:14px;
	margin: 0 0 10px
}
.xw-bt a{
	color: #282828;
}
.xw-wznr{
	line-height:24px;
	width: 300px;
	font-size: 13px;
}
.xw-wznr a{
	color: #898989;
}
.tpxw ul li:hover{
	background: #2141ce;
	border: solid 2px #2141ce;
}
.tpxw ul li:hover .xw-bt a{
	color: #FFFFFF;
}
.tpxw ul li:hover .xw-wznr a{
	color: #FFFFFF;
}
.xw-right{
	width: 360px;
	background: #FFFFFF;
}
.rxw-top{
	line-height: 60px;
	border-bottom: solid 1px #d9d9d9;
}
.rxw2{
	padding: 17px 15px;
}
.xw-sx{
	margin-right: 20px;
	margin-top: 6px;
}
.rxw2 .tupianxinwen ul li a{
	font-size: 15px;
	color: #2a2a2a;
}
.rxw2 .tupianxinwen ul li{
	border-bottom: dashed 1px #e6e6e6;
	padding: 11px 0 11px 10px;
}








.yqlj{
	line-height: 40px;
	margin-top: 53px;
}
