/* dede58.com 做最好的织梦模板 */

@charset "utf-8";

/* CSS Document */

* {

	transition:all .5s;

}

.bannerBox {

	width:100%;

	height:788px;

	background:#fff;

}

#flashs {

	position:relative;

	height:788px;

	overflow:hidden;

}

#flashs .bgitem {

	z-index:1;

	position:absolute;

	top:0;

}

#flashs .btn {

	position:absolute;

	z-index:7;

	bottom:10px;

	left:50%;

	margin-left:-64px;

	padding:0px 6px;

}

#flashs .btn span {

	color:#fff;

	background:#202932;

	cursor: pointer;

	display: inline-block;

	margin:0 2px;

	width:25px;

	height:25px;

	font-size:14px;

	line-height:25px;

	text-align:center;

}

#flashs .btn span.cur {

	background:#016ed5;

}

.cl_bs {

	position:relative;

	height:0px;

	z-index:99999;

}

.cl_bs .cl_bsSpan {

	position:absolute;

	left:0px;

	top:-3px;

	width:100%;

	height:3px;

	background:url(../images/cl_bs_ico.png) repeat-x center;

}

/*--searchBox*/

.searchBg {

	padding:12px 0;

	background-color:#fff;

}

.search {

	height:28px;

	line-height:28px;

	overflow:hidden;

}

.search .searchBox {

	width:270px;

}

.search .searchBox span {

	float:left;

	width:70px;

	font-size:14px;

	color:#027445;

}

.search .soText {

	float:left;

	width:190px;

	height:18px;

	line-height:18px;

	padding:5px 10px;

	color:#8c8c8c;

	border:none;

	background:url(../images/searchtxt.png) no-repeat left center;

	outline:none;

}

.search .soBtn {

	float:right;

	width:60px;

	height:28px;

	border:none;

	background:url(../images/searchbtn.png) no-repeat left center;

	color:#fff;

}

.search .keyWord {

	margin-left:10px;

	width:600px;

	height:28px;

	overflow:hidden;

	color:#333333;

}

.search .keyWord span {

	float:left;

	width:70px;

	font-size:14px;

	color:#333333;

}

.search .keyWord em {

}

.search .keyWord a {

	padding:0 4px;

	color:#999999;

}

.cpSpan {

	height:618px;

	overflow:hidden;

}

/*产品*/





/*产品*/

.cpBox {

	width:1200px;

	margin-top:14px;

	background-color:#fff; 

}

.cpMu {

	width:265px;

	overflow:hidden;

	background:#016ed5;

}

.cpMu h4 {

	padding:30px 0 5px 0; color: #FFFFFF; font-size: 27px; text-align: center;

	

}

.cpMu span{display: block; text-align: center; color: #FFFFFF; font-size:25px; background: url(../images/cp_bt.jpg) no-repeat bottom center; padding-bottom: 5px;}

.albt{ display:block;width: 80px; font-size: 15px; margin: 9px auto 20px auto; background: url(../images/more1.jpg) no-repeat right center; padding-left: 10px; color: #FFFFFF;}



.cpMu dl {

	margin-top:20px;

	

	 

}



.cpMu dd { display:inline-block;width:263px;

	  

	line-height:53px;

}

.cpMu dd a {display:block; background: url(../images/cp_bj.jpg) no-repeat;padding-left: 60px;

	font-size: 20px;

	color:#fff;

	

}

.cpMu dd a:hover{display:block; background: url(../images/cp_bj_hover.jpg) no-repeat;padding-left: 60px;

	font-size: 20px;

	}

.cpList { border: #ededed 1px solid;

	width:887px; padding: 20px;

	

	overflow:hidden;

}

.ny_cpList{ margin-top: 25px;color:#666; min-height: 500px;}

.cpList h4 {

	margin-top:22px;

	height:34px;

	line-height:34px;

	font-size:16px;

	border-bottom:1px solid #027345;

}

.cpList h4 a {

	margin-left:16px;

	float:left;

	width:101px;

	height:34px;

	color:#027345;

	text-decoration:none;

	text-align:center;

}

.cpList h4 a.cur, .cpList h4 a:hover {

	color:#fff;

	background:url(../images/cplisttit_icoh.png) no-repeat center;

}

.cpList .cpListCont ul,.ny_cpList .cpListCont ul {

	overflow:hidden;

}

.cpList .cpListCont ul li,.ny_cpList .cpListCont ul li {	

	float:left;

	width:279px;margin: 0 8px;

	height:280px; overflow: hidden;	

	text-align:center;

}

.cpList .cpListCont ul li img,.ny_cpList .cpListCont ul li img{width:277px; height:218px;border: #f7f7f7 1px solid; overflow: hidden;}

.cpList .cpListCont ul li a,.ny_cpList .cpListCont ul li a{ display: block;width:279px;height:280px; overflow: hidden;	}

.cpList .cpListCont ul li a:hover,.ny_cpList .cpListCont ul li a:hover{ color: #005aaf; }

.cpList .cpListCont ul li a:hover img,.ny_cpList .cpListCont ul li a:hover img{ border: #005aaf 1px solid;}

.cpList .cpListCont ul span,.ny_cpList .cpListCont ul span  {

	font-size: 18px;

	 display: block;

	line-height:50px;



}



.alSpan {

	

	height:490px; padding-bottom: 40px;

}

/*Partner*/

.pattern {

	padding:20px 0px 30px 0px

}



.bt1,.bt2{text-align:center;padding:14px 0px;}

.bt1 span{ color: #c0c0c0; font-size: 12px;}

.bt1 #bt1_nr{ width: 100%; background: url(../images/bt_line.jpg) repeat-x center; text-align: center;}

.bt1 #bt1_nr h4{ display: inline-block; background: #FFFFFF; padding: 0 30px; color: #016ed5; font-size: 25px;}

.bt2 span{ color: #FFFFFF; font-size: 12px;}

.bt2 #bt1_nr{ width: 100%; background: url(../images/bt_line2.jpg) repeat-x center; text-align: center;}

.bt2 #bt1_nr h4{ display: inline-block; background:url(../images/gyspan.jpg) repeat center; padding: 0 30px; color: #FFFFFF; font-size: 25px;}

.Partner .parCont {

	position:relative;

	height:137px;

	background:#f2f2f2;

	overflow:hidden;

}

.Partner .parCont ul {

	margin:26px auto 0 auto;

	width:1090px; 

	overflow:hidden;

}

.Partner .parCont li {

	margin:0 6px;border: #f2f2f2 1px solid;

	float:left;

	width:206px;

}

.Partner .parCont li a {display: block;

	 border: #FFFFFF 1px solid;



}

.Partner .parCont li a:hover {

	 border: #005aaf 1px solid;

	

}

.Partner .parCont .btnLeft, .Partner .parCont .btnRight {

	position:absolute;

	top:50%;

	margin-top:-24px;

	width:29px;

	height:47px;

}

.Partner .parCont .btnLeft {

	left:15px;

	background:url(../images/pbtnleft.png) no-repeat center;

}

.Partner .parCont .btnRight {

	right:15px;

	background:url(../images/pbtnright.png) no-repeat center;

}

.alBox {

	position:relative;

}

.alBox .btnS {

	position:absolute;

	right:0px;

	top:48px;

}

.alBox h4 {

	padding:24px 0px 24px 0;

	text-align:center;

}

.alCont {

	overflow:hidden;  margin-top: 20px;

}

.alCont dl {

	margin-right:8px; border: #016C40 2px solid;

	float:left;

	width:239px;

	height:330px;

	background:#ffffff;

}



.alCont dt, .alCont dd {

	margin:0 auto;

	width:214px;

}

.alCont dt {

	padding:10px 0px;

}

.alCont dt img{width: 212px; height: 139px; overflow: hidden;}

.alCont dd {

}

.alCont dd h5 {

	height:40px;

	line-height:40px;

	font-size:14px;

}

.alCont dd h5 a {

	color:#016ed5;

}

.alCont dd p {

	margin-bottom:24px;

	line-height:22px;

	font-size:13px;

	height:66px;

	overflow:hidden;

}

.alCont dd .btnGd {

	display:block;

	width:81px;

	height:29px;

	background:url(../images/albtngd.png) no-repeat center;

}

.alCont dl:hover {

	background:#016C40;

}

.alCont dl:hover dd h5 a {

	color:#fff;

}

.alCont dl:hover dd p {

	color:#fff;

}

.alCont dl:hover dd .btnGd {

	background:url(../images/albtngdh.png);

}

#sy_more { text-align: center; margin: 40px 0 20px 0;}

#sy_more a{ color: #016C40; font-size:16px; padding: 8px 20px; border: #016C40 1px solid; border-radius: 20px;}

/*优势*/

/*.ys {width: 100%; height: 766px; overflow: hidden;

	background: url(../images/zty_bj.jpg) repeat-x; text-align: center;

}*/

.ys{width: 1200px; height: 766px;  /*text-align: center; */overflow: hidden; text-transform:uppercase;}

.ys .ys_nr img{width: 1920px;position: absolute;left: 50%;  margin-left: -960px; }



.krSpan {

	background:url(../images/gg_bj1.jpg) no-repeat top center #f1eff0;

	height:735px;

	overflow:hidden;

}

.krSpan .container h4 {

	margin-bottom:10px;

}



.ggl01 {

	margin:45px auto;

	

}

.ggl01 img{width: 1200px;height:198px ; overflow: hidden;}



.ggl02 {

	margin-top:14px;

}

.ggl02 span{

	right:136px;

	top:114px;

	font-size:24px;

	color:#016ed5;

}

/*客户见证*/

.khjz {

	width:930px;

}

.khjzCont { padding: 25px;

	overflow:hidden;

	height:294px;

	background:#FFFFFF;

}

.sy_xwl{ width: 313px;}

.sy_xwl img{ width: 313px; height: 143px; border: #EDEDED 1px solid;}

.sy_xwl #sy_xw_jj{width: 313px;}

.sy_xwl #sy_xw_jj h4{ font-size: 16px; font-weight: normal; color: #333333; margin: 0; line-height: 40px;}

.sy_xwl #sy_xw_jj span{ font-size: 14px; color: #999999; line-height: 30px;}

.sy_xwl #sy_xw_jj p{ color: #999999;line-height: 30px;}

.sy_xwl #sy_xw_jj p a{ color: #005aaf;}

.sy_xwr{ width: 535px;}

.sy_xwr ul li{ display: block; height: 30px; line-height: 30px; overflow: hidden;}

.sy_xwr ul li a{ display: block;width: 434px;height: 30px; line-height: 30px; overflow: hidden; color: #9e9e9e; float: left;padding-left: 15px; background:url(../images/dd1.jpg) no-repeat left center;}

.sy_xwr ul li span{ color: #c3c3c3; float: right;}

/*荣誉*/

.ryBox {

	position:relative;

	width:240px;

}

.ryBox .btnS {

	position:absolute;

	right:0px;

	top:12px;

}

.ryCont {

	overflow:hidden;

	height:344px;

	background:#FFFFFF

}

.ryCont ul {

	margin:35px auto 0px auto;

	width:179px; overflow: hidden;

	overflow:hidden;

}

.ryCont ul li { 

	float:left;

	width:179px;

	text-align:center;

}

.ryCont ul li img{

	/*border: #FFFFFF 1px solid;*/

	width:179px; height: 263px; overflow: hidden;

	

}

.ryCont ul li h5 {

	line-height: 30px;

	font-size:14px;

	font-weight:normal;

}

.gySpan {

	background:url(../images/gyspan.jpg) repeat-y center; height: 618px; overflow: hidden;

	 padding: 30px 0 50px 0;

}

.gyBox {

	text-align:center;

	color:#fff;

}

.gyBox h4 {

	padding-top:44px;

	padding-bottom:26px;

}

.gyBox dd {

	padding:15px 40px;

	font-size:13px;

	line-height:22px;

	height:88px;

	overflow:hidden;

}

.gyBox dt {

	margin:10px 0px 35px 0;

}

.gyBox dt a{ color: #FFFFFF; font-size:16px; padding: 8px 20px; border: #FFFFFF 1px solid; border-radius: 20px;}

.gyBox ul {

	overflow:hidden;

}

.gyBox li {

	float:left;

	margin:0 1px;

	/*width:240px;*/

}

.gyBox li.noMr {

	margin-right:0px;

}

.gyBox li img {

	display:block;

	padding:10px;

	background:#FFFFFF;

}

.gyBox li h5 {

	margin-top:14px; font-size: 14px;

	font-weight:normal;

}

.gyBox li h5 a {

	color:#fff;

}

.dtSpan { height: 375px;

	padding:40px 0;

}

.dtSpan h4 {

	height:44px;

	margin-bottom:6px;

}

.dhBxx {

	width:725px;

}

.dhBxx .dtImg img {

	display:block;

	padding:5px;

	background:url(../images/dtimgbg.png) no-repeat center; border: #e2e2e2 1px solid;

}

.dhBxx ul {

	margin-top:10px;

}

.dhBxx li {

	padding-left:15px;

	height:30px;

	line-height:30px;

	overflow:hidden;

	font-size:13px;

	background:url(../images/dd1.jpg) no-repeat left center;

}

.dhBxx li a{ color: #999999;}

.dhBxx li span{ color: #c6c6c6;}

.dhBxx li:hover {

	

}



/*问题解答*/

.hy_zs{ margin-bottom: 20px;}

.hy_zs_l{ }

.hy_zs_l h3{ font-weight: normal; font-size: 18px; color: #005aaf;}

.hy_zs_l span{ color: #C3C3C3;font-size: 18px; }

.hy_zs .fr{  margin-top: 9px;}

.dtimg_jj{width: 462px;}

.dtimg_jj h4{ font-weight: normal; font-size: 18px; color: #333333; margin: 0 !important; height: 30px; line-height: 30px;}

.dtimg_jj span{ font-weight: normal; font-size: 14px; color: #b1b1b1; line-height: 30px;}

.dtimg_jj p{ font-weight: normal; font-size: 14px; color: #999999; line-height: 25px;}

.dtimg_jj p a{ color: #005aaf;}

.wtjd {

	width:420px;

}

.wtjdCont {

	height:306px; padding: 10px 0;

	overflow:hidden;

	margin-top:10px

}

.wtjdCont dl {

	padding:4px 0;

	border-bottom:1px dotted #6c6c6c;

}

.wtjdCont dt {

	

	background: url(../images/w.jpg) no-repeat left top;

}

.wtjdCont dt a {color: #333333; font-weight: 600;

}

.wtjdCont dd {

	line-height:20px;

	background: url(../images/d.jpg) no-repeat left top;

	color:#016ed5;

}

.wtjdCont dt, .wtjdCont dd {

	padding:13px 0;

	padding-left:33px;

	background-position:left 8px;

	background-repeat:no-repeat;

}

.cl_bsB {

	position:relative;

	height:0px;

}

.cl_bsB .cl_bsSpan {

	position:absolute;

	left:0px;

	bottom:-3px;

	width:100%;

	height:3px;

	background:url(../images/cl_bsb_ico.png) repeat-x center;

}

.formSpan {

	background:url(../images/formspan.jpg)  repeat-y center;



	overflow:hidden;

}

.formBox {

	margin-top:40px;

	width:1200px;

	height:311px;

	background:url(../picture/58cf51626aadb.png);

}

.formBox-center{

	margin-left:535px;

	float:left;

	width:316px;

}

.fc-span1{

	float:left;

	color:#b27848;

	font-size:22px;

	margin-top:38px;

	font-weight:bold;

}

.formBox-center span{

	display:block;

	width:100%;

}

.fc-xx{

	float:left;

	color:#b27848;

	font-size:15px;

	margin-top:15px;

}

.fc-xx a{

	color:#b27848;

}

.ewm{

	float:left;

	width:199px;

	height:199px;

	margin-top:38px;

	margin-left:70px;

	border:1px solid #e1e1e1;

}

/*

.formBox {

	position:relative;

}*/

.formBox .formPhone {

	position:absolute;

	left:504px;

	top:46px;

	font-size:24px;

	color:#016ed5;

}

.formBox .m_form {

	position:absolute;

	left:858px;

	top:32px;

	width:100%;

}

.formBox .m_form {

	width:224px;

}

.formBox .m_form li {

	margin-bottom:2px;

}

.formBox .m_form .iptTxt {

	width:204px;

	border:none;

	height:16px;

	line-height:16px;

	padding:10px;

	outline:none;

	background:url(../images/ipttxt.png) no-repeat center;

	font-family:microsoft yahei;

	color:#fff;

}

.formBox .m_form .txtAre {

	width:204px;

	height:96px;

	border:none;

	outline:none;

	resize:none;

	padding:10px;

	line-height:20px;

	background:url(../images/txtare.png) no-repeat center;

	font-family:microsoft yahei;

	color:#fff;

}

.formBox .m_form .btnTj {

	width:144px;

	height:46px;

	border:none;

	background:url(../images/btntj.png) no-repeat center;

	cursor:pointer;

}

.yqlj {

	margin-top:24px;

	background-color:#fff;


	line-height:40px;

}

.yqlj h4 {

	font-weight:normal;

}

.yqlj h4 a {

	margin-left:18px;

	margin-right:4px;

	color:#016ed5;

}

.yqlj h4 span {

	color:#999;

}

.yqlj p {

	margin-left:146px;

}

.yqlj p a {

	display:inline-block;

	padding:0 14px;

	background:url(../images/yqljbr.png) no-repeat right center;

}





/*内页开始！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/



.ny_main{width: 100%;/* background: #fbfbfb; */padding-top: 20px;}

.ny_banner{width: 1920px; height: 493px;  text-align: center; overflow: hidden; }

.ny_banner img{width: 1920px;position: absolute;left: 50%;  margin-left: -960px; }

.ny_l{width: 260px;}

.ny_r{width: 930px; background: #FFFFFF; padding: 15px;}

.ny_nav{ background: #005aaf; padding: 5px;}

.ny_nav h4{ display: block; color: #FFFFFF; font-size: 26px; font-weight: normal; text-align: center; line-height: 60px;}

.ny_nav ul{width: 246px; background: #FFFFFF; padding: 0 2px;}

.ny_nav ul li{ line-height: 48px; /* padding-left: 50px; */font-size: 18px; border-bottom: #D5D5D5 1px dotted;}

.ny_nav ul li a{ display: block; background: url(../images/dd1.jpg) no-repeat left center; padding-left: 20px; color: #666666;}

.ny_nav ul li a:hover{ color: #e7141b;}

.ny_lx{ margin: 20px 0;}

.ny_lx h5{ background: #005aaf; border-radius: 5px 5px 0 0 ; line-height: 40px; color: #FFFFFF; font-size: 18px; padding: 0 10px;}

#ny_lxnr{background: #FFFFFF;padding: 10px; border-left:#d7d7d7 1px solid ; border-right:#d7d7d7 1px solid ; border-bottom:#d7d7d7 1px solid ; line-height: 30px;}

#ny_lxnr  strong{  font-size: 17px; line-height: 40px;}

.wz{ color: #666666; font-size: 14px; border-bottom: #016C40 1px solid; padding-bottom: 10px;}

.wz span{ color: #e7141b;}

.wz a{color: #666666;}



.page{ text-align: center; margin: 20px 0;}

.page a{ padding: 6px 8px; margin: 0 5px; border: #E2E2E2 1px solid; color: #999999;}

.page a:hover{ background: #5a9f83; color: #FFFFFF;}

.page span{ padding: 6px 8px; margin: 0 5px; border: #E2E2E2 1px solid; background: #5a9f83; color: #FFFFFF;}





/*图片放大镜样式*/

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:515px;height:406px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}



/*图片小图预览列表*/

.spec-preview{width:515px;height:406px;}

.spec-scroll{clear:both;width:515px; height: 85px; border: #EDEDED 1px solid; padding-top: 15px;}

.spec-scroll .prev{display:block;float:left; background: url(../images/xq_l.jpg) no-repeat left center;width:17px;height:34px; margin-top: 14px; margin-left: 5px; cursor: pointer;}

.spec-scroll .next{display:block;float:right;background: url(../images/xq_r.jpg) no-repeat left center;width:17px;height:34px;margin-top: 14px; margin-right:5px;cursor: pointer;}



.spec-scroll .items{float:left;position:relative;width:446px;height:74px;overflow:hidden; margin-left: 10px;}

.spec-scroll .items ul{position:absolute;width:999999px;height:70px;}

.spec-scroll .items ul li{float:left;width:106px;height:70px;text-align:center;border:1px solid #CCC; margin: 0 2px;  }

.spec-scroll .items ul li img{width:106px;height:70px; overflow: hidden;}

.spec-scroll .items ul li:hover{border:1px solid #016C40;}





.product01_jj{width: 300px; padding-top: 40px;}

.product01_jj h5{ font-size: 18px; line-height: 50px; color: #333333;}

.product01_jj  p{ line-height: 30px; color: #999999;}

.product01_jj  p a{ display: inline-block; background: #debc00;  color: #FFFFFF; padding: 7px 25px; margin-top: 15px; font-size: 18px;}



.tab{ overflow:hidden; }

.tab li,.tab a,.tab-item{cursor:pointer;float:left;text-align: center;}

.m, .mt, .mc, .mb{overflow:hidden;}

.mt .extra{float: right;}



.ny_product01{ width:515px; height: 520px; overflow: hidden;}

.ny_cp_up .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}

.ny_cp_up .tab{border-bottom:1px dashed #016C40;padding-bottom:15px;}

.ny_cp_up .tab li{position:relative;height:40px;padding:0 15px;background:#e5e5e5;overflow:hidden;margin-right:3px;line-height:40px;font-size:18px;color:#333333;}



.ny_cp_up .tab a{float:none;color:#c30;}

.ny_cp_up .tab .curr{background:#016C40;color:#fff;}



.ny_cp_up .tab .curr a{color:#fff;}

.ny_cp_up .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}



.ny_cp_up .norecode{padding:10px; color: #999999; line-height: 30px;}

.ny_cp_up .iloading{margin-bottom:10px;}





#table table{width: 500px; line-height: 30px; font-size: 14px;}

#table h4{ font-size: 16px;  line-height: 60px; color: #333333; font-weight: normal;}

#table table tr{ display: inline-block;  line-height: 40px;margin-bottom: 10px; border-left: #C6C6C6 1px solid; border-top:#C6C6C6 1px solid;}

#table table tr td{border-right: #C6C6C6 1px solid; border-bottom:#C6C6C6 1px solid;}

.x1{ width: 80px; text-align: center;}



#table table input{line-height: 30px;width: 350px; border: none; padding-left: 10px; color: #999999;}

.tjbt{ width: 440px; background: #016C40; color: #FFFFFF; text-align: center;}

.tjbt .submit{ background: #016C40;  border: none; width: 440px; text-align: center; color: #fff;}

.about_nr{ padding: 20px 10px; line-height:2em; min-height:500px;}

.about_nr img{ max-width: 900px;}

.about_nr p{ text-indent: 2em; margin-top:10px;}

.nyxw_img{width: 170px; height: 138px; overflow: hidden; text-align: center; padding: 2px; border: #E2E2E2 1px solid;}

.nyxw_jj{width: 650px; height: 138px; overflow: hidden;}

.nyxw_jj h2{font-weight: normal;}

.nyxw_jj h2 a{font-size: 16px; color: #333333;}

.nyxw_jj span{ color: #999999; line-height: 40px;}

.nyxw_jj p a{ color: #016C40; }

.news_nr ul li,.question_nr ul li{ padding: 10px 0;}

.news_nr h1{ text-align: center; line-height: 40px; color: #333333; font-size: 18px; font-weight: normal;margin-bottom: 10px;}

.news_nr h3{ text-align: center; line-height: 40px; color: #999999; font-size: 16px;font-weight: normal; margin-bottom: 20px;}

.ny_cpList h1{ text-align: center; line-height: 40px; color: #333333; font-size: 18px; font-weight: normal;margin-bottom: 10px;}

.ny_cpList h3{ text-align: center; line-height: 40px; color: #999999; font-size: 16px;font-weight: normal; margin-bottom: 20px;}


#back a{ display: inline-block; color: #016C40; text-decoration: underline; margin: 20px 0 0 0;}

.question_nr{}

.nywt_img{width: 225; height: 136px; overflow: hidden; text-align: center; padding: 2px; border: #E2E2E2 1px solid;}

.nywt_jj{width: 610px; height: 138px; overflow: hidden;}

.nywt_jj h2{ display: inline-block;margin-bottom: 20px; font-weight: normal;}

.nywt_jj h2 a {font-size: 16px; color: #333333; }

.nywt_jj p a{ color: #016C40; }

.ny_lx_l{width: 450px; margin-left: 60px;}

.ny_lx_l strong{ color: #333333;display: inline-block;font-size: 18px;}

.ny_lx_l p{ text-indent: 0; font-size: 18px;}

.ny_ewm{width: 220px; height: 220px; border: #E5E5E5 1px solid; overflow: hidden;}

.map{width: 761px; height: 310px; border: #E5E5E5 1px solid; overflow: hidden;  margin: 40px auto;}

.nylx_nr #table{ width: 600px; margin: 0 auto;}

.nylx_nr #table .x2{ width: 79px;  height:140px;text-align: center; /* overflow-y: scroll; */}

.nylx_nr #table .tjbt1{ display: block; float: left;}

.nylx_nr #table .tjbt1 .submit2{background: #016C40; color: #FFFFFF; text-align: center;width: 150px;border: none; line-height: 36px;}

.nylx_nr #table .tjbt2{ display: block; float: left;}

.nylx_nr #table .tjbt2 .reset2{  border:none; background: #b3b3b3; color: #FFFFFF; text-align: center;width: 150px; margin-left: 20px; line-height: 36px;}



.buoban_nr ul li{ float: left; width: 204px; height: 80px; overflow: hidden; text-align: center; border: #E5E5E5 1px solid; margin:10px 5px;}

.buoban_nr ul li img{ width: 204px; height: 80px;}



.ewm img{

	float:left;

	margin-top:8px;

	margin-left:8px;

}
.liucheng{ width:1200px; margin:0px auto; padding-top:50px;}
.liuchengss{ width:100%; background:url(../images/liucheng.jpg) center; margin-top:30px;}
.liucheng img{ margin:0px auto}