﻿body {
	font-size: 14px;
	font-family: 微软雅黑, 宋体, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	text-align: left;
	line-height: 22px;
	background: url(http://www.nanda.com18.cn/images/bg.jpg);
	color: #333;
}
img {
	border: 0px
}
* {
	margin: 0;
	padding: 0
}
ul {
	list-style: none
}
a:link {
	text-decoration: none;
	color: #333;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	color: #cc0000;
	text-decoration: none;
}
.clears {
	font: 0px/0px sans-serif;
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden
}
.clrf {
	clear: both;
}
.mainc {
	width: 1170px;
	margin: 0 auto
}
.maint {
	width: 1170px;
	margin: 0 auto;
	background: url(mycss_res/maint.jpg);
	min-height: 500px;
	background-repeat: repeat-x;
	position: relative;
	margin-top: -100px;
}
.maint2 {
	width: 1170px;
	margin: 0 auto;
	min-height: 500px;
	background-repeat: repeat-x;
	position: relative;
	margin-top: -100px;
}
.neik {
	padding: 20px;
	padding-top: 50px
}
.mleft {
	float: left
}
.mright {
	float: right;
	width: 850px;
}
.mright .rcdh {
	background: url(mycss_res/rcdh.jpg);
	height: 63px;
	line-height: 63px;
	padding-left: 20px
}
.tdh {
	width: 1272px;
	height: 28px;
	background: #C8C8C8;
	line-height: 28px;
	margin-left: auto;
	margin-right: auto;
}
.tdh .tleft {
	float: left;
}
.tdh .tright {
	float: right;
}
.tsbk {
	width: 1272px;
	height: 120px;
	background: url(mycss_res/tsbk.jpg);
	margin-left: auto;
	margin-right: auto;
}
.tsbk .logo {
	width: 1272px;
}
.tsbk .logo img {
	display: block;
	margin: 0 auto;
}
.dhbk {
	width: 1272px;
	height: 42px;
	line-height: 42px;
	background: #0653AF;
	margin-left: auto;
	margin-right: auto;
}
.dhcc {
	width: 1075px;
	margin: 0 auto
}
.dhcc li {
	float: left;
	width: 106px;
	text-align: center
}
.dhcc li a {
	font-size: 16px;
	color: #fff
}
.dhcc li:hover a {
	color: #ccc
}
.banner {
	height: 400px;
	width: 100%;
	position: relative;
}
.demo {
	height: 620px;
	position: absolute;
	left: 50%;
	margin-left: -840px;
}
.ends1 {
	background: #F3F3F3;
	width: 1272px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}
.ends1 .linkl {
	float: left;
	width: 324px;
}
.ends1 .linkr {
	float: right;
	width: 820px;
	padding-top: 10px
}
.ends1 .linkr li {
	float: left;
	height: 27px;
	line-height: 27px;
	width: 205px
}
.ends2 {
	background: #C8C8C8;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 1272px;
	margin-left: auto;
	margin-right: auto;
}
.aname {
	text-align: center;
	height: 80px;
	line-height: 80px;
	border-bottom: 1px solid #ccc;
	font-size: 22px;
	margin-bottom: 10px
}
.mplet {
	padding-left: 50px;
	padding-top: 30px
}
.mtit {
	font-size: 20px;
	color: #cc0000;
	margin-bottom: 8px
}
.sel {
	height: 35px;
	line-height: 35px;
	font-size: 16px
}
.sel a {
	color: #cc0000
}
.seln {
	height: 35px;
	line-height: 35px;
	font-size: 16px
}
.tjnn {
	height: 134px;
	width: 810px;
	margin: 0 auto
}
.tjnn .tjtu {
	float: left;
	width: 218px;
}
.tjnn .tjtu img {
	width: 193px;
	height: 98px;
	padding-top: 6px;
}
.tjnn .tjxx {
	float: right;
	width: 590px;
}
.tjnn .tjxx .nltit {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px
}
.tjnn .tjxx .mm a {
	font-size: 15px;
	color: #4174AD
}
.tjnn .tjxx .jj {
	line-height: 27px
}
.newsdh {
	width: 858px;
	height: 38px;
	background: url(mycss_res/newsdh.jpg)
}
.newsli li {
	height: 38px;
	line-height: 38px;
}
.newsli span {
	float: right;
	padding-right: 40px
}
.wtitle {
	font-size: 20px;
	font-family: 微软雅黑;
	line-height: 25px;
	border-bottom: 1px solid #ccc;
	height: 50px;
	text-align: center
}
.dede_pages {
}
.dede_pages ul {
	float: left;
	padding: 22px 0px 12px 0px;
}
.dede_pages ul li {
	float: left;
	line-height: 20px;
	margin-right: 6px;
	border: 1px solid #ccc;
}
.dede_pages ul li a {
	float: left;
	padding: 2px 4px 2px;
	color: #000;
	display: block;
}
.dede_pages ul li a:hover {
	color: #9E6E40;
	text-decoration: none;
	padding: 2px 4px 2px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #333;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
	color: #ddd;
}
.dede_pages .pageinfo {
	padding: 12px 12px 12px 16px;
	color: #000;
	height: 24px;
	line-height: 24px
}
.dede_pages .pageinfo strong {
	color: #000;
	font-weight: normal;
	margin: 0px 2px;
}
.jiechuli li {
	height: 188px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px
}
.jiechuli li .tjtu {
	float: left;
	width: 173px;
}
.jiechuli li .tjtu img {
	width: 140px;
	height: 168px
}
.jiechuli li .tjxx {
	float: right;
	width: 675px;
}
.jiechuli li .tjxx .nltit {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px
}
.jiechuli li .tjxx .mm a {
	font-size: 15px;
	color: #4174AD
}
.jiechuli li .tjxx .jj {
	line-height: 27px
}
.qiyeli li {
	height: 144px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px
}
.qiyeli li .tjtu {
	float: left;
	width: 212px;
}
.qiyeli li .tjtu img {
	width: 193px;
	height: 98px;
	padding-top: 6px;
}
.qiyeli li .tjxx {
	float: right;
	width: 635px;
}
.qiyeli li .tjxx .nltit {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px
}
.qiyeli li .tjxx .mm a {
	font-size: 15px;
	color: #4174AD
}
.qiyeli li .tjxx .jj {
	line-height: 27px
}
.jobsli li {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 27px
}
pp9sli .tjjl {
	margin-top: 8px;
	margin-bottom: 8px
}
.ikk {
	padding: 10px
}
.main1 {
	height: 655px
}
.ileft {
	float: left;
	width: 805px;
	padding-top: 30px
}
.iright {
	float: right;
	width: 326px;
}
.mcc {
	height: 220px;
	width: 380px;
	float: left
}
.itbk {
	height: 30px;
	line-height: 30px;
	background: url(mycss_res/itbk.jpg)
}
.itbk a {
	color: #047C62;
	font-size: 18px;
}
.innlist li {
	height: 30px;
	line-height: 30px;
}
.innlist li span {
	float: right;
	color: #666
}
.iizazhi {
	text-align: right;
	margin-top: 5px
}
.iizazhi a {
	font-size: 16px;
	color: #05459B
}
.iztlist li {
	height: 79px;
}
.iztlist .zttu {
	float: left;
	width: 80px
}
.iztlist .zttu img {
	width: 69px;
	height: 66px
}
.iztlist .ztxx {
	float: right;
	width: 300px
}
.iztmm {
	text-align: right;
	margin-top: 0px
}
.iztmm a {
	color: #05459B
}
.hdjj {
	border-bottom: 1px solid #ccc;
	height: 355px
}
.hdjj .tjtu img {
	height: 205px;
	width: 395px;
}
.hdjj .nltit {
	height: 50px;
	margin-top: 10px;
}
/*.hdjj .nltit{height:50px;margin-top:10px;margin-bottom:10px}*/
.hdjj .nltit a {
	font-size: 18px;
	font-weight: 400;
	font-size: 16px;
	font-weight: bold;
}
.hdjj .jj {
	color: #666;
	font-size: 12px
}
.dsq {
	height: 32px;
	line-height: 32px
}
.worksli {
	float: left;
	padding-bottom: 55px;
}
.worksli li {
	width: 170px;
	height: 124px;
	float: left;
	background: url(http://www.nanda.com18.cn/images/41d4fac884184fed819a2940961ef575.gif);
	margin: 5px;
}
.worksli li .ctu {
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 15px;
}
.worksli li .ctu img {
	width: 170px;
	height: 124x
}
.worksli li .tit {
	text-align: center;
	margin-top: 20px
}
.main3 {
	margin-top: 20px
}
/*选项卡5*/
#Tab5 {
	width: 805px;
	margin: 0px;
	padding: 0px;
	margin: 0 auto;
}
/*菜单class4*/
#Tab5 .Menubox5 {
	width: 100%;
	height: 44px;
	line-height: 44px;
}
#Tab5 .Menubox5 ul {
	margin: 0px;
	padding: 0px;
}
#Tab5 .Menubox5 li {
	float: left;
	display: block;
	cursor: pointer;
	font-size: 15px;
	font-weight: 700;
	width: 195px;
	text-align: center;
	color: #05459B;
	background: #E6E6E6;
	margin-left: 1px;
}
#Tab5 .Menubox5 li.hover {
	padding: 0px;
	background: #fff;
	font-size: 16px;
	width: 195px;
	font-weight: 700;
	background: url(mycss_res/qtabs2.jpg);
	color: #000;
	height: 44px;
	line-height: 44px;
	text-align: center;
	margin-left: 1px;
}
.tbsnr {
	margin-top: 30px;
	border-bottom: 1px dotted #ccc;
	height: 210px
}
.syjj {
}
.syjj .iptu {
	float: left;
	width: 217px;
}
.syjj .iptu img {
	width: 217px;
	height: 169px
}
.syjj .ipxx {
	float: left;
	width: 546px;
	margin-left: 15px
}
.syjj .ipname {
	font-weight: 700;
	margin-bottom: 8px;
	font-size: 15px
}
.fff li {
	float: left;
	width: 165px;
	margin-right: 47px
}
.lxbk {
	height: 117px;
	background: url(mycss_res/lxbk.jpg);
	padding-top: 8px
}
.lxbk .te1 {
	float: left;
	width: 119px;
	padding-left: 30px
}
.lxbk .te2 {
	float: left;
	width: 119px;
	padding-left: 30px
}
.lxbk .te3 {
	float: left;
	width: 110px;
	padding-left: 30px;
	margin-top: 30px
}
.lxbk .te4 {
	float: left;
	width: 110px;
	padding-left: 40px;
	margin-top: 20px
}
.wname {
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 20px
}
.cxtu {
	width: 160px;
	text-align: center;
	float: left
}
.cxtu img {
	width: 106px;
	height: 151px;
	border: 3px solid #1B1B19
}
.cxx {
	float: left;
	width: 560px;
	font-size: 14px;
	color: #000
}
.cxx .cttt {
	font-family: 微软雅黑;
	font-size: 19px;
	color: #000;
	border-bottom: 1px solid #40403E;
	height: 32px;
	line-height: 32px;
	padding-bottom: 5px;
	margin-bottom: 10px
}
.cxx .fss {
	float: left;
	width: 237px;
	line-height: 25px
}
.cxx .fsm {
	float: right;
	width: 303px;
	line-height: 25px
}
.cxx .fsm span {
	font-size: 12px
}
.xqjs {
	height: 30px;
	line-height: 30px;
	background: url(http://www.nanda.com18.cn/images/jjbk.jpg);
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 10px;
	font-weight: 700;
	color: #000
}
.tjjj {
	color: #000;
	line-height: 27px;
	margin-bottom: 10px
}
.tjlili {
	text-align: center
}
.qikali li {
	float: left;
	width: 250px;
	height: 600px;
	margin-right: 20px
}
.qikatit {
	height: 23px;
	line-height: 23px;
	background: url(mycss_res/qktit.jpg);
	color: #fff;
	font-size: 15px;
	padding-left: 20px
}
.qikatu {
	margin-top: 20px;
	margin-bottom: 10px
}
.qikatu img {
	width: 250px;
	height: 340px
}
.qikaff {
	text-align: center;
}
.ccbkf {
	width: 160px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #ccc
}
.vleft {
	width: 400px;
	float: left;
}
.vright {
	width: 755px;
	float: right;
	background: #fff
}
.tzgg {
	height: 50px;
	line-height: 50px;
	background: #0754B0;
	color: #fff;
	font-size: 18px;
	font-family: 微软雅黑;
	padding-left: 15px
}
.tzgg2 {
	height: 330px;
	background: #EFF2E7
}
.tzgg3 {
	padding: 10px;
	padding-top: 30px
}
.tzlist li {
	height: 56px;
	margin-bottom: 30px
}
.rqbk {
	width: 62px;
	height: 54px;
	background: url(mycss_res/rqbk.jpg);
	float: left;
}
.rqxx {
	float: left;
	width: 292px;
	margin-left: 14px
}
.morcc {
	text-align: right;
}
.rqxx .tit {
	font-size: 15px;
	line-height: 16px
}
.rqxx .rq {
	font-size: 12px;
	color: #666
}
.rqbk .yue {
	height: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
}
.rqbk .ri {
	font-size: 10px;
	text-align: center;
	height: 30px;
	line-height: 30px
}
.zztit {
	margin-top: 15px
}
.zleft {
	width: 398px;
	float: left
}
.zright {
	width: 309px;
	float: right;
}
.ulist li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ddd
}
.hdjj2 {
}
.hdjj2 .tjtu img {
	height: 155px;
	width: 309px;
}
.hdjj2 .nltit {
	height: 35px;
	line-height: 35px;
}
.hdjj2 .nltit a {
	font-size: 14px;
	font-weight: 400;
}
.ggddp {
	margin-top: 40px
}
.demos {
	width: 1170px;
	height: 144px;
	clear: both;
	position: relative;
}
.bx_wrap {
	margin-top: 5px;
	margin-left: 25px
}
.bx_wrap ul img {
	width: 170px;
	height: 124px;
}
.bx_wrap ul li {
	text-align: center;
	width: 170px;
	margin-left: 10px;
}
.bx_wrap .i0 {
	text-align: center;
	width: 170px;
	margin-left: 10px;
}
.bx_wrap ul li a:hover {
	text-decoration: none;
	color: #f30
}
.bx_wrap a.prev {
	width: 30px;
	height: 80px;
	line-height: 80px;
	outline-style: none;
	outline-width: 0;
	position: absolute;
	top: 18px;
	left: 0px;
	text-indent: -999em;
	background: url(mycss_res/aaleft.jpg) no-repeat;
}
.bx_wrap a.next {
	width: 30px;
	height: 80px;
	line-height: 80px;
	right: 0px;
	position: absolute;
	top: 18px;
	text-indent: -999em;
	background: url(mycss_res/aaright.jpg) no-repeat;
}
.edit_imgList {
}
.edit_imgList dl {
	width: 200px;
	float: left;
	margin: 5px;
}
.edit_imgList dl dt {
	height: 120px;
	overflow: hidden;
	border: 1px solid #CCC;
	vertical-align: middle
}
.edit_imgList dl dt img {
	width: 100%;
	vertical-align: middle
}
.edit_imgList dl dd {
	text-align: center;
}
.art_edlist {
}
.art_edlist li {
	width: 200px;
	height: 120px;
	overflow: hidden;
	margin: 5px;
	float: left;
}
.art_edlist li img {
	width: 100%;
}
.focus_banner {
	width: 1272px;
	margin: 0 auto;
}
