@charset "utf-8";
/* CSS Document */
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section,input,select,option,textarea{margin:0;padding:0;}
body {font-family: "寰蒋闆呴粦";font-size:12px; color:#333; background:#FFF;}
a {color:#000;text-decoration:none;}
/*a:hover{ color:#F00;}*/
img{ border:none; vertical-align:top;}
ul,ol,li,form,dl,dt,dd{ list-style:none;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{ zoom:1;}
.wrap{ width:1200px; margin:0 auto;position: relative;}
body{background:#FFFFFF;width: 100%;margin:0 auto;min-width:1400px;}
.banne{background: url(../images/banne.jpg)no-repeat  top;width:100%;height: 699px;}
.nr-1{background: url(../images/nr-1.jpg)no-repeat  top;width:100%;height: 545px;}
.nr-2{background: url(../images/nr-2.jpg)no-repeat  top;width:100%;height: 757px;}
.nr-3{background: url(../images/nr-3.jpg)no-repeat  top;width:100%;height: 688px;}
.nr-4{background: url(../images/nr-4.jpg)no-repeat  top;width:100%;height: 634px;}
.nr-1-1{padding-top: 180px;}
.nr-1-1 img{float: left;}
.nr-1wz{float: left;width: 849px;}
.nr-1wz dl{width:386px;float:left;padding:30px 0 0 36px;}
.nr-1wz dl dt a{color: #0085d0;font-size: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;line-height:28px;}
.nr-1wz dl dd{color: #4f4f4f;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; line-height:24px;}
.zt-05{ width:1200px; overflow:hidden; padding-top:115px;}
.zt-05-02{ float:left; width:378px; border:1px solid #DFDFDF; height:260px; background:#fff; padding-left:20px; padding-top:20px;}
.zt-05-02 a{ font-size:16px; color:#666; line-height:1.6em;}
.zt-05-02 a span{ color :#333; font-size:18px;}
.zt-05-02-01{ background:url(../images/pic_03.jpg) no-repeat right bottom #fff;}
.zt-05-02-02{ border-left:none; background:url(../images/pic_04.jpg) no-repeat right bottom #EFEFEF;}
.zt-05-02-03{ border-left:none; background:url(../images/pic_05.jpg) no-repeat right bottom #fff;}
.zt-05-02-04{ border-top:none; background:url(../images/pic_06.jpg) no-repeat right bottom #EFEFEF;}
.zt-05-02-05{ border-top:none; border-left:none; background:url(../images/pic_061.jpg) no-repeat right bottom #fff;}
.zt-05-02-06{ border-top:none; border-left:none; background:url(../images/pic_062.jpg) no-repeat right bottom #EFEFEF;}
.zt-05-02-02 a span,.zt-05-02-04 a span,.zt-05-02-06 a span{ color:#E40077;}
.nr-3 ul li a{width: 298px;height: 358px;border: solid 1px #bfbfbf;float: left;padding-top: 16px;}
.nr-3 ul{padding-top: 180px;}
.nr-3 ul li p{color: #282828;font-size: 14px;padding: 0px 0 0 16px;}
.nr-3 ul li .p1{color: #0167bd;font-size: 14px;}
.nr-3 ul li p span{color: #f00c8f;font-size: 24px;margin-top:5px;display: block;}
.nr-3 ul .li-1 a{background: url(../images/mshoj-1.png)no-repeat;background-position: 100px 88px;}
.nr-3 ul .li-2 a{background: url(../images/mshoj-2.png)no-repeat;background-position: 58px 95px;}
.nr-3 ul .li-3 a{background: url(../images/mshoj-3.png)no-repeat;background-position: 70px 95px;}
.nr-3 ul .li-4 a{background: url(../images/mshoj-4.png)no-repeat;background-position:62px 95px;}
.zt-06{padding-top: 164px;}
.zt-05-01{ float:left; width:300px; border:1px solid #DFDFDF; border-right:none;}
.zt-06-02{ float:left; width:288px; height:178px; border:1px solid #DFDFDF; background:#fff; padding:10px 0 0 10px;}
.zt-06-02 a{font-size:16px; color:#666; line-height:1.6em; }
.zt-06-02 a span{ color :#333; font-size:18px;}
.zt-06-02-01{ background:url(../images/new_01.jpg) no-repeat right bottom #fff; background-size:60%;}
.zt-06-02-02{ border-left:none; background:url(../images/new_02.jpg) no-repeat right bottom #fff; background-size:60%;}
.zt-06-02-03{ border-left:none; background:url(../images/new_03.jpg) no-repeat right bottom #fff; background-size:60%;}
.zt-06-02-04{ border-left:none; background:url(../images/new_04.jpg) no-repeat right bottom #fff; background-size:60%;}
.zt-06-02-05{ border-left:none; background:url(../images/new_05.jpg) no-repeat right bottom #fff; background-size:60%;}
.zt-06-02-06{ border-left:none; background:url(../images/new_06.jpg) no-repeat right bottom #fff; background-size:60%;}
.dibu{background: #E40077;margin-top: 106px;text-align: center;}
.dubu-lg img{padding: 25px 16px;}
.dibu-wz{padding: 0 0 50px 0;}
.dibu-1{min-width:1200px;margin: 0 auto;background:#292929;}
.copyright-zb {
	text-align:center;
	line-height:24px;
	padding:40px 0px 0px;
	width:1400px;
	margin:0px auto;
	color:#333;
	font-size:12px;
}
.copyright-zb a{ color:#fff; padding:0px 10px;}
.copyright-zb a:hover{ color:#fff;}
.footer{ width:1400px; text-align:center; margin:0px auto; line-height:24px; font-size:12px; color:#fff; padding-bottom:20px; background:none;}
#topic_nav_box {
	WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 34px; OVERFLOW:hidden; font-size:12px;
}
#topic_nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FONT-FAMILY: "å®‹ä½“", "Arial Narrow"; BACKGROUND: #fff; HEIGHT: 34px; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#topic_nav IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#topic_nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topic_nav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topic_nav .logo {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 3px
}
#topic_nav .link {
	WIDTH: 800px; FLOAT: left
}
#topic_nav .end {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#topic_nav UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; PADDING-TOP: 10px
}
#topic_nav LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FLOAT: left; COLOR: #666; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
#topic_nav A {
	LINE-HEIGHT: 14px; COLOR: #666; TEXT-DECORATION: none
}
#topic_nav A:visited {
	COLOR: #666
}
#topic_nav A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}